.cf-custom{--inputs-radius: 0;--inputs-radius-outset: 0;--inputs-shadow-horizontal-offset: 0;--inputs-shadow-vertical-offset: 0;--inputs-shadow-blur-radius: 0;--inputs-shadow-opacity: 0}.cf-custom .field__input,.cf-custom .select__select,.cf-custom .field:before,.cf-custom .field:after,.cf-custom .select:before,.cf-custom .select:after{border-radius:0!important}.cf-custom .field{margin-bottom:1.6rem}@media screen and (min-width:750px){.cf-custom .field{margin-bottom:2rem}}.cf-custom__row--two-col{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}.cf-custom__row--two-col .field{margin-bottom:0}@media screen and (min-width:750px){.cf-custom__row--two-col{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}}.cf-custom__select-wrapper{margin-bottom:1.6rem}@media screen and (min-width:750px){.cf-custom__select-wrapper{margin-bottom:2rem}}.cf-custom__select-label{display:block;font-size:1.3rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75);margin-bottom:.6rem}.cf-custom .select__select{font-size:1.6rem;color:rgb(var(--color-foreground));padding:0 4rem 0 2rem;cursor:pointer}.cf-custom .select .svg-wrapper{right:1.6rem}.cf-custom__faq-hint{margin-bottom:2.4rem;padding:1.6rem;background:rgba(var(--color-foreground),.04);border-left:3px solid rgb(var(--color-foreground));font-size:1.4rem;line-height:1.6}.cf-custom__faq-hint a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem;font-weight:600}.cf-custom__faq-hint a:hover{opacity:.7}.cf-custom__success{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2.4rem;padding:1.6rem;background:rgba(var(--color-foreground),.04);font-size:1.4rem;line-height:1.6}.cf-custom__success .svg-wrapper{flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.1rem}.cf-custom__field-error{display:block;width:100%;margin-top:.6rem}.cf-custom__field-error .form__message{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;line-height:1.4;color:rgb(var(--color-foreground))}.cf-custom__field-error .svg-wrapper{flex-shrink:0;width:1.3rem;height:1.3rem}.cf-custom__response-note{font-size:1.3rem;color:rgba(var(--color-foreground),.6);margin-top:1.2rem;margin-bottom:0}.cf-custom__submit{margin-top:2.4rem}@media screen and (min-width:750px){.cf-custom__submit{margin-top:3rem}}.cf-custom [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-contact-form-custom.css.map */
