.custom-form__input,.custom-form__select,.custom-form__textarea{width:100%;background:0 0;border:1px solid #fff;border-radius:30px!important;margin-bottom:20px!important;min-height:33px;padding:10px 20px!important;color:#fff;font-size:12px;font-weight:500;display:block;transition:all .3s ease;font-family:Poppins,sans-serif}@media (min-width:990px){.custom-form__input,.custom-form__select,.custom-form__textarea{font-size:18px;padding:10px 30px}}.custom-form__input::placeholder,.custom-form__select::placeholder,.custom-form__textarea::placeholder{color:#acacac;opacity:1}.custom-form__input[required]::placeholder,.custom-form__select[required]::placeholder,.custom-form__textarea[required]::placeholder{width:fit-content;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background:linear-gradient(to left,#e9351a,#e9351a 6px,#acacac 7px 100%);background-clip:text;color:transparent}@media (min-width:990px){.custom-form__input[required]::placeholder,.custom-form__select[required]::placeholder,.custom-form__textarea[required]::placeholder{background:linear-gradient(to left,#e9351a,#e9351a 10px,#acacac 11px 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.custom-form__input:focus,.custom-form__input:focus-visible,.custom-form__select:focus,.custom-form__select:focus-visible,.custom-form__textarea:focus,.custom-form__textarea:focus-visible{outline:0;box-shadow:unset}@media (min-width:990px){.custom-form__input,.custom-form__select,.custom-form__textarea{min-height:52px}}.custom-form__select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;padding-right:45px;cursor:pointer;color:#acacac}.custom-form__select[data-gtm-form-interact-field-id]{color:#fff}.custom-form__group--checkbox>.custom-form__group-label:after,.custom-form__group--radio>.custom-form__group-label:after,.custom-form__group-label:has(+[required]):after,.custom-form__input[required]:not([type=radio]):after{content:"*";color:#e9351a;margin-left:6px}.custom-form__input,.custom-form__select{font-size:12px;font-weight:500;letter-spacing:0;font-family:Poppins,sans-serif}@media (min-width:990px){.custom-form__input,.custom-form__select{font-size:18px}}.custom-form__input[type=checkbox],.custom-form__input[type=radio]{position:absolute;opacity:0;width:fit-content;min-height:unset}.custom-form__input[type=checkbox]+label,.custom-form__input[type=radio]+label{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;line-height:120%}.custom-form__input[type=checkbox]+label:before,.custom-form__input[type=radio]+label:before{content:"";width:15px;height:15px;border:1px solid #fff;margin-right:15px;transform:translateY(-1px)}@media (min-width:990px){.custom-form__input[type=checkbox]+label:before,.custom-form__input[type=radio]+label:before{width:20px;height:20px;margin-right:10px;margin-top:2px}}.custom-form__input[type=checkbox]:checked+label:before,.custom-form__input[type=radio]:checked+label:before{content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L5 9L13 1' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:flex;align-items:center;justify-content:center}.custom-form__input[type=radio]+label:before{min-width:20px;min-height:20px;border-radius:50%;transform:translateY(-2px)}@media (min-width:990px){.custom-form__input[type=radio]+label:before{min-width:24px;min-height:24px}}.custom-form__textarea{padding:17px 20px!important;margin-bottom:40px!important;resize:none}@media (min-width:990px){.custom-form__textarea{margin-bottom:0!important;border-radius:30px!important;padding:20px 30px!important}}.custom-form__group-label,.custom-form__label{margin-bottom:15px;margin-top:0;font-size:12px}@media (min-width:990px){.custom-form__group-label,.custom-form__label{margin-bottom:23px;font-size:18px}}.custom-form__group-label{font-size:12px}@media (min-width:990px){.custom-form__group-label{font-size:18px}}.custom-form__button{padding:10px 15px;background:#fff;color:rgb(var(--color-base-text));border-radius:30px;font-weight:400;font-size:12px;letter-spacing:0;font-family:Poppins,sans-serif;display:block;width:fit-content;line-height:100%;border:none;cursor:pointer}@media (min-width:990px){.custom-form__button{font-size:18px;padding:15px 30px}}.custom-form__info-message{display:none;align-items:center;justify-content:center;border:1px solid;border-radius:15px;padding:5px 10px;font-size:12px;font-weight:500;letter-spacing:0;width:calc(100% - 40px);max-width:400px;margin:0 auto 40px;text-align:center;color:rgba(var(--color-grey-text),.7)}@media (min-width:990px){.custom-form__info-message{margin:0 auto 60px}}.custom-form__info-message.show{display:flex}.shopify-section--contact-form-custom .field{border:none;box-shadow:none;background-color:transparent;padding:0;margin:0}.shopify-section--contact-form-custom .field:after{content:none}.shopify-section--contact-form-custom .title.h0{font-size:32px;font-style:normal;font-weight:500;line-height:112.5%;padding:0 20px;margin-bottom:40px!important;text-align:center}@media screen and (min-width:768px){.shopify-section--contact-form-custom .title.h0{font-size:50px;font-style:normal;font-weight:500;line-height:108%;padding:0 80px}}@media screen and (min-width:1200px){.shopify-section--contact-form-custom .title.h0{padding:0}}.shopify-section--contact-form-custom .custom-form{padding:0 20px}@media (min-width:768px){.shopify-section--contact-form-custom .custom-form{padding:0 80px}}@media screen and (min-width:1000px){.shopify-section--contact-form-custom .custom-form{margin-top:45px}}.shopify-section--contact-form-custom .custom-form__textarea{height:140px}@media screen and (min-width:768px){.shopify-section--contact-form-custom .custom-form__textarea{height:170px}}.shopify-section--contact-form-custom .custom-form__button{margin:0 auto}.shopify-section--contact-form-custom .custom-form [type=date]::-webkit-calendar-picker-indicator,.shopify-section--contact-form-custom .custom-form [type=date]:after{display:none}.shopify-section--contact-form-custom .contact{padding:40px 0;min-height:600px;max-width:600px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.shopify-section--contact-form-custom .contact{min-height:100vh;max-width:760px;padding:80px 0}}.shopify-section--contact-form-custom .contact__subheading{margin:0 auto 20px;font-size:10px;text-transform:uppercase;line-height:125%;color:#acacac}@media (min-width:768px){.shopify-section--contact-form-custom .contact__subheading{font-size:16px}}.shopify-section--contact-form-custom .contact__button{margin-top:0}@media (min-width:768px){.shopify-section--contact-form-custom .contact__button{margin-top:40px}}@media (min-width:1000px){.shopify-section--contact-form-custom .contact__button{margin-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-contact-form-custom.css.map */
