.right-compressor-section{position:relative;width:100%;min-height:650px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.right-compressor-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:1}.right-compressor-section__container{position:relative;z-index:2;max-width:1300px;min-height:650px;margin:0 auto;padding:60px 50px;display:flex;align-items:center;justify-content:space-between;gap:70px;box-sizing:border-box}.right-compressor-section__content{width:404px;max-width:570px}.right-compressor-section__heading{margin:0 0 12px;font-family:Barlow Condensed;font-weight:700;font-style:Bold;font-size:64px;line-height:72px;letter-spacing:-1px;text-transform:uppercase;color:#fff}.right-compressor-section__description{max-width:510px;margin:0;font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;line-height:22px;letter-spacing:0px;color:#fff}.right-compressor-section__description p{margin:0}.right-compressor-section__form-wrapper{width:100%;max-width:565px;flex-shrink:0}.right-compressor-section__form-card{width:100%;padding:30px;background:#fff;border-radius:12px;box-sizing:border-box}.right-compressor-section__form-heading{margin:0 0 8px;color:#101a1d;font-family:Barlow Condensed;font-weight:700;font-style:Bold;font-size:30px;line-height:100%;letter-spacing:0px;text-transform:uppercase}.right-compressor-section__form-description{margin:0 0 28px;color:#222b2e;font-size:13px;line-height:1.5}.right-compressor-section__form{width:100%}.right-compressor-section__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.right-compressor-section__field{position:relative;margin-bottom:18px}.right-compressor-section__input,.right-compressor-section__select,.right-compressor-section__textarea{width:100%;padding:0 2px 12px;border:0;border-bottom:1px solid #d3d3d3;border-radius:0;background:transparent;color:#333;font-family:inherit;font-size:13px;line-height:1.4;outline:none;box-shadow:none;box-sizing:border-box}.right-compressor-section__input::placeholder,.right-compressor-section__textarea::placeholder{color:#777;opacity:1}.right-compressor-section__input:focus,.right-compressor-section__select:focus,.right-compressor-section__textarea:focus{border-bottom-color:#a90909}.right-compressor-section__select{appearance:none;-webkit-appearance:none;padding-right:25px;cursor:pointer}.right-compressor-section__select-wrap{position:relative}.right-compressor-section__select-arrow{position:absolute;right:4px;top:2px;pointer-events:none;color:#666;font-size:14px}.right-compressor-section__textarea{min-height:70px;resize:vertical}.right-compressor-section__button{width:100%;min-height:47px;margin-top:12px;padding:17px 155px;border:0;border-radius:30px;background:#94100e;color:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .2s ease;display:block;text-decoration:none;text-align:center}.right-compressor-section__button:hover{background:#870707;transform:translateY(-1px)}.right-compressor-section__message{margin:0 0 20px;padding:10px 12px;border-radius:4px;font-size:12px}.right-compressor-section__message--success{background:#eef8ee;color:#267326}.right-compressor-section__message--error{background:#fff0f0;color:#a00000}@media screen and (max-width:989px){.right-compressor-section{min-height:auto}.right-compressor-section__container{min-height:auto;gap:35px;padding:55px 25px}.right-compressor-section__content{width:50%}.right-compressor-section__heading{font-size:43px;line-height:50px}.right-compressor-section__description{font-size:13px}.right-compressor-section__form-wrapper{max-width:400px}.right-compressor-section__form-card{padding:30px 25px}.right-compressor-section__form-heading{font-size:25px}}@media screen and (max-width:749px){.right-compressor-section{min-height:auto}.right-compressor-section:before{background:#000000a6}.right-compressor-section__container{display:flex;flex-direction:column;align-items:stretch;gap:35px;padding:55px 20px}.right-compressor-section__content{width:100%;max-width:100%}.right-compressor-section__heading{font-size:38px;line-height:1.05;letter-spacing:-.5px}.right-compressor-section__description{max-width:100%;font-size:13px}.right-compressor-section__form-wrapper{width:100%;max-width:100%}.right-compressor-section__form-card{padding:28px 22px 25px;border-radius:10px}.right-compressor-section__form-heading{font-size:25px}.right-compressor-section__form-description{font-size:12px;margin-bottom:25px}.right-compressor-section__row{grid-template-columns:1fr;gap:0}.right-compressor-section__button{min-height:45px}}:root{--acp-red: #7c1c1c;--acp-red-dark: #631515;--acp-bg: #f5f5f5;--acp-border: rgba(0,0,0,.18);--acp-text-muted: #6d6d6d}.contact-form .title{font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.contact-form>form>p,.contact-form form>*:nth-child(1){color:var(--acp-text-muted)}.right-compressor-section__form-wrapper .contact-form-wrappers,.custom-contact-form .contact-form-wrappers,.inquiry-popup-content .contact-form-wrappers{display:unset}.contact__fields{gap:10px}.contact-quote-field{position:relative}.contact-form .field:has(textarea){grid-column:1 / -1}.contact__button{grid-column:1 / -1;margin-top:8px}.contact-form .field__input,.contact-form .text-area,.contact-quote-field select{width:100%;border:none!important;border-bottom:1px solid var(--acp-border)!important;border-radius:0!important;background:transparent!important;padding:10px 0;font-size:15px;color:#1a1a1a;box-shadow:none!important}.contact-form .field__input:focus,.contact-form .text-area:focus,.contact-quote-field select:focus{outline:none;border-bottom:1px solid #1a1a1a!important;box-shadow:none!important}.contact-form .field__label{position:absolute;top:10px;left:0;color:var(--acp-text-muted);font-size:13.47px;pointer-events:none;transition:.15s ease;letter-spacing:0px;line-height:100%}.contact-form .field__input:focus+.field__label,.contact-form .field__input:not(:placeholder-shown)+.field__label{top:-14px;font-size:12px}.contact-form .field{position:relative}.contact-quote-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;color:var(--acp-text-muted);padding-right:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236d6d6d' stroke-width='1.5' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:12px 8px!important}.contact-form .text-area{min-height:90px;resize:vertical;padding-top:10px}.contact__button .button{width:100%;background:#94100e;color:#fff;border:none;border-radius:50px;padding:12px 138.5px;transition:background .2s ease;font-family:Barlow Condensed;font-weight:700;font-style:Bold;font-size:18px;line-height:100%;letter-spacing:2px;text-transform:uppercase}.contact__button .button:hover{background:var(--acp-red-dark)}#ContactForm:before,#ContactForm:after,#ContactForm *:before,#ContactForm *:after{content:none!important;display:none!important;background:none!important;border:none!important;box-shadow:none!important}.contact-form .field__input:focus+.field__label,.contact-form .field__input:not(:placeholder-shown)+.field__label{top:-14px!important;font-size:12px!important;left:0!important}.inquiry-tab-buttons label{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 15px;border:1px solid #94100E;border-radius:40px;background:#fff;color:#94100e;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer}.contact-compressor-wrapper,.buying-wholesale-wapper{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:15px}.three-single-field{width:calc(33.33% - 10px)!important}.contact-compressor-wrapper .inquiry-single-field,.contact-compressor-wrapper .inquiry-wholesale-field,.buying-wholesale-wapper .inquiry-wholesale-field{width:calc(50% - 7.5px)!important}.contact-compressor-wrapper .inquiry-wholesale-field-one{width:100%}.contact-compressor-wrapper .contact__fields{gap:10px;width:100%}.contact-form-wrappers{width:100%}.inquiry-single{display:block;width:100%}.buying-wholesale-wapper{display:none;width:100%}.inquiry-single .contact-quote-field,.inquiry-single .field{width:100%;margin-bottom:15px}.buying-wholesale-wapper .field{width:100%;margin-bottom:18px}.buying-wholesale-wapper .contact__fields{width:100%;margin:0}.inquiry-single .field__input,.inquiry-single .contact-quote-field select,.buying-wholesale-wapper .field__input{width:100%;box-sizing:border-box;border:0!important;border-bottom:1px solid #d3d3d3!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:14px 0;font-size:14px;color:#1a1a1a}.inquiry-single .contact-quote-field{position:relative}.inquiry-single .contact-quote-field select{appearance:none;-webkit-appearance:none;cursor:pointer;color:#6d6d6d;padding-right:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236d6d6d' stroke-width='1.5' fill='none'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:12px 8px!important}.buying-wholesale-wapper textarea{min-height:90px;resize:vertical}.inquiry-single .field__input:focus,.inquiry-single .contact-quote-field select:focus,.buying-wholesale-wapper .field__input:focus{outline:none!important;border-bottom-color:#94100e!important;box-shadow:none!important}.inquiry-single .field,.buying-wholesale-wapper .field{position:relative}.inquiry-single .field__label,.buying-wholesale-wapper .field__label{position:absolute;top:10px;left:0;color:#6d6d6d;font-size:13px;line-height:1;pointer-events:none;transition:all .15s ease}.inquiry-single .field__input:focus+.field__label,.inquiry-single .field__input:not(:placeholder-shown)+.field__label,.buying-wholesale-wapper .field__input:focus+.field__label,.buying-wholesale-wapper .field__input:not(:placeholder-shown)+.field__label{top:-12px!important;font-size:11px!important}.inquiry-single .contact__button,.buying-wholesale-wapper .contact__button{width:100%;margin-top:10px}.inquiry-single .contact__button .button,.buying-wholesale-wapper .contact__button .button{width:100%;min-height:50px;padding:14px 25px;border:0;border-radius:50px;background:#94100e;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.inquiry-tab-buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:28px}.inquiry-tab-button{display:flex;align-items:center;justify-content:center;min-height:68px;padding:12px 20px;box-sizing:border-box;border:1px solid #94100E;border-radius:40px;background:#fff;color:#94100e;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:all .2s ease}.inquiry-tab-button:hover,.inquiry-tab-button.active{background:#94100e;color:#fff}.inquiry-single{display:block}.buying-wholesale-wapper .contact__fields{gap:10px}.contact-form-wrappers .field:after,.contact-form-wrappers .field:before{display:none}.contact-form .contact__button .button:before,.contact-form .contact__button .button:after{display:none}@media screen and (max-width:749px){.inquiry-tab-buttons{grid-template-columns:1fr;gap:10px}.inquiry-tab-button{min-height:55px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/contact-form-custom.css.map */
