.arContact__section,.arContact__section *{box-sizing:border-box}.arContact__section{padding:var(--ar-contact-pt-d) var(--ar-contact-px-d) var(--ar-contact-pb-d);background:var(--ar-contact-bg);font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.arContact__inner{width:min(100%,var(--ar-contact-max));margin-inline:auto;display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:stretch}.arContact__panel{min-width:0}.arContact__panel--info{background:var(--ar-contact-info-bg);color:var(--ar-contact-info-text)}.arContact__panel--form{display:flex;background:var(--ar-contact-form-bg);color:var(--ar-contact-form-text)}.arContact__infoLayout{min-height:650px;padding:var(--ar-contact-info-py-d) var(--ar-contact-info-px-d);display:flex;flex-direction:column}.arContact__intro{max-width:610px}.arContact__eyebrow{margin:0 0 30px;display:flex;align-items:center;gap:18px;color:var(--ar-contact-info-text);font-size:10px;font-weight:700;line-height:1;letter-spacing:.17em;text-transform:uppercase}.arContact__eyebrowRule{width:64px;height:1px;background:var(--ar-contact-info-text);opacity:.38}.arContact__title{max-width:10.4ch;margin:0;color:var(--ar-contact-info-text);font-family:Utopia,Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(48px,4vw,66px);font-weight:600;line-height:.98;letter-spacing:-.043em}.arContact__introText{max-width:47ch;margin-top:24px;color:var(--ar-contact-info-muted);font-size:14px;line-height:1.7}.arContact__introText p{margin:0}.arContact__infoList{margin-top:auto;padding-top:clamp(72px,8vw,122px)}.arContact__infoItem{position:relative;min-height:72px;padding:20px 0;display:grid;grid-template-columns:minmax(140px,168px) minmax(0,1fr);gap:34px;align-items:center}.arContact__infoItem:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--ar-contact-rule);opacity:.76}.arContact__infoLabel{min-width:0;display:flex;align-items:center;gap:10px}.arContact__infoIcon{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;color:var(--ar-contact-info-text)}.arContact__infoIcon img{display:block;width:18px;height:18px;object-fit:contain}.arContact__infoIcon svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.arContact__infoTitle{margin:0;color:var(--ar-contact-info-text);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.arContact__infoText{min-width:0;color:var(--ar-contact-info-muted);font-size:13px;line-height:1.55}.arContact__infoText p{margin:0}.arContact__formShell{width:100%;padding:var(--ar-contact-form-py-d) var(--ar-contact-form-px-d);display:flex;align-items:center}.arContact__form{width:100%;max-width:720px;margin-inline:auto}.arContact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;row-gap:33px}.arContact__field{min-width:0}.arContact__field--full{grid-column:1/-1}.arContact__label{display:block;margin:0 0 8px;color:var(--ar-contact-label);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.arContact__control{width:100%;min-width:0;height:49px;padding:0 0 11px;border:0;border-bottom:1px solid var(--ar-contact-field-border);border-radius:0;outline:0;background:var(--ar-contact-field-bg);color:var(--ar-contact-form-text);font:inherit;font-size:14px;font-weight:400;line-height:1.45;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.arContact__control::placeholder{color:var(--ar-contact-placeholder);opacity:.72}.arContact__control:hover{border-bottom-color:var(--ar-contact-field-active)}.arContact__control:focus,.arContact__control:focus-visible{border-bottom-color:var(--ar-contact-field-active);box-shadow:inset 0 -1px 0 var(--ar-contact-field-active)}.arContact__control[aria-invalid=true],.arContact__control:user-invalid{border-bottom-color:var(--ar-contact-error)}.arContact__textarea{height:var(--ar-contact-message-d);min-height:var(--ar-contact-message-d);padding-top:13px;padding-bottom:13px;resize:vertical}.arContact__status{margin-top:22px;padding:10px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;font-size:13px;line-height:1.55}.arContact__status p{margin:0 0 5px;font-weight:700}.arContact__status ul{margin:0;padding-left:18px}.arContact__status--success{color:var(--ar-contact-success)}.arContact__status--error{color:var(--ar-contact-error)}.arContact__section .arContact__submit{width:auto!important;min-width:148px;min-height:47px;margin-top:31px;padding:0 29px!important;border:0!important;border-radius:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--ar-contact-button-bg)!important;background-image:var(--ar-contact-button-bg)!important;color:var(--ar-contact-button-color)!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:.065em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer;opacity:1!important;transition:background .22s ease,color .22s ease!important}.arContact__section .arContact__submit:before,.arContact__section .arContact__submit:after{content:none!important;display:none!important}.arContact__section .arContact__submit:hover,.arContact__section .arContact__submit:focus-visible{background:var(--ar-contact-button-hover-bg)!important;background-image:var(--ar-contact-button-hover-bg)!important;color:var(--ar-contact-button-hover-color)!important}.arContact__section .arContact__submit:focus-visible{outline:2px solid var(--ar-contact-field-active)!important;outline-offset:3px}@media(max-width:989px){.arContact__inner{grid-template-columns:1fr}.arContact__infoLayout{min-height:auto;padding:var(--ar-contact-panel-py-m) var(--ar-contact-panel-px-m)}.arContact__formShell{padding:var(--ar-contact-panel-py-m) var(--ar-contact-panel-px-m)}.arContact__infoList{padding-top:52px}.arContact__form{max-width:none}}@media(max-width:767px){.arContact__section{padding:var(--ar-contact-pt-m) var(--ar-contact-px-m) var(--ar-contact-pb-m)}.arContact__eyebrow{margin-bottom:23px;font-size:9.5px}.arContact__eyebrowRule{width:44px}.arContact__title{max-width:11ch;font-size:clamp(38px,11.2vw,48px);line-height:1}.arContact__introText{margin-top:18px;font-size:13.5px;line-height:1.65}.arContact__infoList{padding-top:42px}.arContact__infoItem{min-height:64px;padding:16px 0;grid-template-columns:minmax(114px,128px) minmax(0,1fr);gap:16px}.arContact__infoLabel{gap:8px}.arContact__infoIcon{width:17px;height:17px;flex-basis:17px}.arContact__infoIcon svg,.arContact__infoIcon img{width:17px;height:17px}.arContact__infoText{font-size:12.5px}.arContact__fields{grid-template-columns:1fr;row-gap:27px}.arContact__field--full{grid-column:auto}.arContact__control{height:48px;font-size:16px}.arContact__textarea{height:var(--ar-contact-message-m);min-height:var(--ar-contact-message-m)}.arContact__section .arContact__submit{min-height:46px;margin-top:27px;padding-inline:24px!important;font-size:11.5px!important}}@media(prefers-reduced-motion:reduce){.arContact__control,.arContact__section .arContact__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AIA */
