.shopify-section:not(:first-child).contact-section{--header-height: 0px}.shopify-section:not(:first-child).contact-section,.shopify-section:first-child.contact-section.not-margin{--header-height: 0px}.contact-form__columns{display:flex;flex-direction:column;min-width:0}@media screen and (min-width:990px){.contact-form__columns{flex-direction:row}}.contact-form__content{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:2.4rem 2rem}@media screen and (min-width:750px){.contact-form__content{padding:3.2rem 2.4rem}}@media screen and (min-width:990px){.contact-form__content{flex:0 0 50%;max-width:50%;padding:4rem 3.2rem}}@media screen and (min-width:1200px){.contact-form__content{padding-inline:7.6rem}}.contact-form__content-inner{max-width:100%;display:flex;flex-direction:column;align-items:center}.contact-form__heading{margin:0 0 1.2rem;max-width:62.5rem;color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:-.02em;text-align:center}.contact-form__heading>p{margin:0}.contact-form__description{margin:0 0 2.4rem;max-width:62.5rem;color:rgb(var(--color-foreground));text-align:center}@media screen and (min-width:990px){.contact-form__description{margin-bottom:4.8rem}}.contact-form__features{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem;margin-top:0}@media screen and (min-width:576px){.contact-form__features{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:750px){.contact-form__features{gap:2.4rem}}@media screen and (min-width:990px){.contact-form__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.contact-form__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}.contact-form__features--count-2,.contact-form__features--count-1{display:flex;max-width:48rem;justify-content:center}.contact-form__feature{min-width:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center;padding-inline-end:.8rem;padding-inline-start:1.6rem}.contact-form__feature--no-icon{justify-content:center}.contact-form__feature:nth-last-child(1):nth-child(odd){grid-column:1/-1;justify-self:center;width:auto}@media screen and (min-width:576px){.contact-form__feature:nth-last-child(1):nth-child(odd){grid-column:auto;justify-self:stretch;width:100%}}@media screen and (min-width:990px){.contact-form__feature:nth-last-child(1):nth-child(odd){grid-column:1/-1;justify-self:center;width:auto}}@media screen and (min-width:1200px){.contact-form__feature:nth-last-child(1):nth-child(odd){grid-column:auto;justify-self:stretch;width:100%}}.contact-form__feature:nth-child(odd){border-inline-start:none;padding-inline-start:1.6rem}.contact-form__feature:nth-child(2n){border-inline-start:1px solid rgba(var(--color-foreground),.25)}@media screen and (min-width:576px){.contact-form__feature{border-inline-start:1px solid rgba(var(--color-foreground),.25);padding-inline-end:4.1rem;padding-inline-start:8rem}.contact-form__feature:nth-child(odd){border-inline-start:1px solid rgba(var(--color-foreground),.25);padding-inline-start:8rem}.contact-form__feature:nth-child(3n+1){border-inline-start:none;padding-inline-start:4.1rem}}@media screen and (min-width:990px){.contact-form__feature{border-inline-start:1px solid rgba(var(--color-foreground),.25);padding-inline-end:1.6rem;padding-inline-start:3.2rem}.contact-form__feature:nth-child(3n+1){border-inline-start:1px solid rgba(var(--color-foreground),.25);padding-inline-start:3.2rem}.contact-form__feature:nth-child(odd){border-inline-start:none;padding-inline-start:1.6rem}}@media screen and (min-width:1200px){.contact-form__feature{border-inline-start:1px solid rgba(var(--color-foreground),.25);padding-inline-end:4.1rem;padding-inline-start:8rem}.contact-form__feature:nth-child(odd){border-inline-start:1px solid rgba(var(--color-foreground),.25);padding-inline-start:8rem}.contact-form__feature:nth-child(3n+1){border-inline-start:none;padding-inline-start:4.1rem}}.contact-form__feature-icon{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));width:2.8rem;height:2.8rem}@media screen and (min-width:750px){.contact-form__feature-icon{width:4rem;height:4rem}}.contact-form__feature-icon .icon-pack path[fill]{fill:currentColor}.contact-form__feature-icon .icon.icon-pack.icon-pack--shipping_box{height:4rem}.contact-form__feature-icon-image{display:block;max-width:2.4rem;height:auto}@media screen and (min-width:750px){.contact-form__feature-icon-image{max-width:2.8rem}}.contact-form__feature-icon-image--dark{display:none}.contact-form__feature-title{margin:0;font-weight:700;color:rgb(var(--color-foreground));line-height:1.55;min-width:12rem}.contact-form__form{min-width:0;padding:2.4rem 2rem}@media screen and (min-width:750px){.contact-form__form{padding:3.2rem 2.4rem}}@media screen and (min-width:990px){.contact-form__form{flex:0 0 50%;max-width:50%;padding:4rem 4.8rem}}@media screen and (min-width:1536px){.contact-form__form{padding:6.6rem 16rem}}.contact-form__form .field input[type=text],.contact-form__form .field input[type=email],.contact-form__form .field input[type=tel],.contact-form__form .field .field__input,.contact-form__form .field textarea.text-area{background-color:rgb(var(--color-input-bg))}.contact-form__form .field input[type=text]::placeholder,.contact-form__form .field input[type=email]::placeholder,.contact-form__form .field input[type=tel]::placeholder,.contact-form__form .field .field__input::placeholder,.contact-form__form .field textarea.text-area::placeholder{color:rgb(var(--color-input-placeholder))}.contact-form__form-inner{max-width:100%}.contact-form__title-form{margin:0 0 1.2rem;color:rgb(var(--color-foreground));text-transform:none}.contact-form__title-form>p{margin:0}.contact-form__text-form{margin:0 0 2.4rem;color:rgb(var(--color-foreground))}.contact-form__fields{display:flex;flex-direction:column;gap:1.2rem 1rem;margin-bottom:1.6rem}@media screen and (min-width:750px){.contact-form__fields{flex-direction:row;gap:0 1rem;margin-bottom:2rem}.contact-form__fields .field{flex:1 1 0;min-width:0}}.contact-form__fields--name{margin-bottom:1.6rem}@media screen and (min-width:750px){.contact-form__fields--name{margin-bottom:2rem}}.contact-form__fields--contact{margin-bottom:1.6rem}@media screen and (min-width:750px){.contact-form__fields--contact{margin-bottom:2rem}}.contact-form .field{margin-bottom:1.6rem}@media screen and (min-width:750px){.contact-form .field{margin-bottom:2rem}}.contact-form__fields .field{margin-bottom:0}@media screen and (min-width:750px){.contact-form__fields .field{margin-bottom:0}}.contact-form .text-area{min-height:10rem}.contact-form .field__label span{color:rgb(var(--color-error))}.contact-form__field-error .form__message{align-items:flex-start;margin:1rem 0 0;font-size:1.2rem;font-weight:var(--font-body-weight);color:rgba(var(--color-error))}.contact-form__field-error .form__message:before{content:"*";color:rgba(var(--color-error));margin-inline-end:.2rem}.contact-form__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top:2rem}@media screen and (min-width:750px){.contact-form__bottom{margin-top:2.8rem}}.contact-form__add-text{max-width:35.5rem;color:rgb(var(--color-foreground-secondary));text-align:start;font-size:calc(var(--font-body-scale) * 1.4rem)}.contact-form__add-text a{display:inline;color:rgba(var(--color-foreground));transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 100%;background-size:100% 2%;background-image:linear-gradient(to right,rgba(var(--color-foreground)) 0% 100%);background-repeat:no-repeat;text-decoration:none}[dir=rtl] .contact-form__add-text a{background-position:right 100%}@media screen and (hover:hover)and (pointer:fine){.contact-form__add-text a:hover{background-size:0% 5%;background-position:right 100%;opacity:.8}[dir=rtl] .contact-form__add-text a:hover{background-position:left 100%}}.contact-form__add-text>*{margin:0}.contact-form .icon-success{margin-top:.2rem}@media(prefers-color-scheme:dark){[data-scheme=auto] .contact-form__feature-icon-image--dark{display:block}[data-scheme=auto] .contact-form__feature-icon-image--dark+.contact-form__feature-icon-image{display:none}}[data-scheme=dark] .contact-form__feature-icon-image--dark{display:block}[data-scheme=dark] .contact-form__feature-icon-image--dark+.contact-form__feature-icon-image{display:none}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-contact-form.css.map */
