.ce-contact{--ce-ct-heading: var(--ce-ct-heading-m);--ce-ct-text: var(--ce-ct-text-m);--ce-ct-text-gap: var(--ce-ct-text-gap-m);--ce-ct-field-h: var(--ce-ct-field-h-m);--ce-ct-field-gap: var(--ce-ct-field-gap-m);--ce-ct-textarea: var(--ce-ct-textarea-m);--ce-ct-button-gap: var(--ce-ct-button-gap-m);--ce-ct-button-h: var(--ce-ct-button-h-m);--ce-ct-button-text: var(--ce-ct-button-text-m);--ce-ct-card-pad: var(--ce-ct-card-pad-m)}.ce-contact .contact.page-width{max-width:var(--page-width)}.ce-contact__grid{display:grid;gap:var(--ce-ct-gap-m)}.ce-contact__heading{margin:0;font-family:var(--font-body-family);font-size:var(--ce-ct-heading);font-weight:400;line-height:var(--ce-heading-line-height, 1.1);letter-spacing:var(--ce-heading-letter-spacing, -.02em);color:rgb(var(--color-foreground))}.ce-contact__text{margin-top:var(--ce-ct-text-gap);font-size:var(--ce-ct-text);line-height:1.6}.ce-contact__text p{margin:0}.ce-contact__text p+p{margin-top:1.2rem}.ce-contact__text a{color:inherit;text-underline-offset:.3rem}.ce-contact__card{padding:var(--ce-ct-card-pad);border-radius:var(--ce-ct-card-radius);background:var(--ce-ct-card-bg)}.ce-contact .contact__fields{display:grid;grid-template-columns:1fr;gap:var(--ce-ct-field-gap);margin-bottom:var(--ce-ct-field-gap)}.ce-contact .field{margin:0}.ce-contact .field+.field{margin-top:var(--ce-ct-field-gap)}.ce-contact .contact__fields .field+.field{margin-top:0}.ce-contact .field:before,.ce-contact .field:after{content:none}.ce-contact .field__input{min-height:var(--ce-ct-field-h);height:var(--ce-ct-field-h);padding:1.6rem 1.6rem 0;border:.1rem solid var(--ce-ct-field-border);border-radius:var(--ce-ct-field-radius);background:#fff;box-shadow:none;font-size:var(--ce-ct-text)}.ce-contact .field__input:focus{border-color:rgba(var(--color-foreground),.5);box-shadow:none}.ce-contact .field__input.text-area{height:var(--ce-ct-textarea);min-height:var(--ce-ct-textarea);padding:2.4rem 1.6rem .8rem;resize:vertical}.ce-contact .field__label{left:1.6rem;font-size:var(--ce-ct-text);color:rgb(var(--color-foreground));opacity:.5}.ce-contact .field__input:focus~.field__label,.ce-contact .field__input:not(:placeholder-shown)~.field__label{font-size:1.2rem}.ce-contact .contact__button{margin-top:var(--ce-ct-button-gap)}.ce-contact .ce-contact__button.button{min-height:var(--ce-ct-button-h);height:var(--ce-ct-button-h);padding:0 var(--ce-ct-button-pad-x, 2rem);border-radius:var(--ce-ct-button-radius, 6rem);background:transparent;color:var(--ce-ct-button-color);font-size:var(--ce-ct-button-text);letter-spacing:0;text-transform:var(--ce-button-text-transform, uppercase);box-shadow:0 .2rem .8rem #63636333}.ce-contact .ce-contact__button.button:after{box-shadow:0 0 0 .1rem var(--ce-ct-button-color)}.ce-contact .ce-contact__button.button:hover:after{box-shadow:0 0 0 .2rem var(--ce-ct-button-color)}@media screen and (min-width:750px){.ce-contact{--ce-ct-heading: var(--ce-ct-heading-d);--ce-ct-text: var(--ce-ct-text-d);--ce-ct-text-gap: var(--ce-ct-text-gap-d);--ce-ct-field-h: var(--ce-ct-field-h-d);--ce-ct-field-gap: var(--ce-ct-field-gap-d);--ce-ct-textarea: var(--ce-ct-textarea-d);--ce-ct-button-gap: var(--ce-ct-button-gap-d);--ce-ct-button-h: var(--ce-ct-button-h-d);--ce-ct-button-text: var(--ce-ct-button-text-d);--ce-ct-card-pad: var(--ce-ct-card-pad-y-d) var(--ce-ct-card-pad-x-d)}.ce-contact__text p+p{margin-top:2.4rem}.ce-contact .contact__fields{grid-template-columns:1fr 1fr}.ce-contact .field__input{padding-left:2rem;padding-right:2rem}.ce-contact .field__input.text-area{padding:2.4rem 2rem .8rem}.ce-contact .field__label{left:2rem}}@media screen and (min-width:990px){.ce-contact__grid{grid-template-columns:minmax(0,1fr) calc((100% - var(--ce-ct-gap-d)) * var(--ce-ct-form-share));gap:var(--ce-ct-gap-d);align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ce-contact.css.map */
