.al-contact-scope{--black:#000;--white:#fff;--gold:#b8935a;--gold-light:#b8935a;--gray-1:#f2f0ec;--gray-2:#d4d4ce;--gray-3:#62655e;--text:#1b1d19;--sans:Arial,Helvetica,sans-serif;font:400 14px/1.75 var(--sans);color:var(--text)}.al-contact-scope *,.al-contact-scope *:before,.al-contact-scope *:after{box-sizing:border-box}.al-contact-scope :is(h1,h2,p){margin-top:0}.al-contact-scope :is(h1,h2){font-family:var(--sans);font-weight:400;line-height:1.12;letter-spacing:-.045em}.al-contact-scope .page-hero{background:#000;color:#fff;padding:32px 4.3%;text-align:left}.al-contact-scope .page-hero__inner{max-width:1520px;margin:auto}.al-contact-scope .page-hero__eyebrow{font:600 14px/1.4 Inter,system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.al-contact-scope .page-hero__title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,4vw,56px);font-weight:300;line-height:1.08;letter-spacing:normal;color:#fff;margin-bottom:16px}.al-contact-scope .page-hero__title em{font:inherit;font-style:italic;color:var(--gold)}.al-contact-scope .page-hero__sub{font:italic 400 19px/1.6 Cormorant Garamond,Georgia,serif;color:#d6d6d6;max-width:840px;margin:0}.al-contact-scope .breadcrumb{padding:12px 4.3%;background:var(--gray-1);font-size:14px;line-height:1.6;color:var(--gray-3)}.al-contact-scope .breadcrumb a{color:inherit;text-decoration:none}.al-contact-scope .breadcrumb a:hover{color:#80612f;text-decoration:underline}.al-contact-scope .breadcrumb span{color:var(--text)}.al-contact-scope .contact{padding:32px 4.3% 40px;background:#fff}.al-contact-scope .contact__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:48px;max-width:1250px;margin:auto;align-items:start}.al-contact-scope :is(.contact-info__title,.contact-form__title){font-size:32px;color:var(--text);margin-bottom:14px}.al-contact-scope .contact-info__text{font-size:14px;line-height:1.8;color:var(--gray-3);margin-bottom:24px}.al-contact-scope .contact-card{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-top:1px solid var(--gray-2);border-bottom:1px solid var(--gray-2)}.al-contact-scope .contact-card__icon{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.al-contact-scope .contact-card__icon svg{width:26px;height:26px;stroke:var(--gold);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.al-contact-scope .contact-card__label{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin-bottom:4px}.al-contact-scope .contact-card__value{font-size:14px;line-height:1.65;color:var(--text)}.al-contact-scope .contact-card__value span{display:block;font-size:14px;color:var(--gray-3);margin-top:2px}.al-contact-scope .contact-form{background:var(--gray-1);padding:28px;border:0;border-radius:0;min-width:0}.al-contact-scope .contact-form__hint{font-size:14px;line-height:1.6;color:var(--gray-3);margin-bottom:20px}.al-contact-scope .form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.al-contact-scope .form-field{min-width:0;margin-bottom:14px}.al-contact-scope .form-field label{display:block;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:var(--text);margin-bottom:6px}.al-contact-scope .form-field :is(input,select,textarea){width:100%;min-width:0;min-height:46px;background:#fff;border:1px solid #c8c9c2;padding:10px 12px;font:400 14px/1.6 var(--sans);color:var(--text);border-radius:0;transition:border-color .2s}.al-contact-scope .form-field :is(input,textarea)::placeholder{color:#696c65;opacity:1}.al-contact-scope .form-field :is(input,select,textarea):focus{outline:2px solid #b8935a80;outline-offset:1px;border-color:var(--gold)}.al-contact-scope .form-field textarea{resize:vertical;min-height:110px}.al-contact-scope .form-consent{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.al-contact-scope .form-consent input{flex:none;width:18px;height:18px;margin:3px 0 0;accent-color:#000}.al-contact-scope .form-consent label{font-size:14px;color:var(--gray-3);line-height:1.6}.al-contact-scope .form-consent a{color:var(--text);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}.al-contact-scope .btn-submit{width:100%;min-height:48px;background:#000;color:#fff;padding:14px 24px;font:600 13px/1.4 DM Sans,Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;border:0;cursor:pointer;border-radius:0;transition:background .2s,color .2s}.al-contact-scope .btn-submit:is(:hover,:focus-visible){background:var(--gold);color:#000}.al-contact-scope :is(a,button,input[type=checkbox]):focus-visible{outline:2px solid var(--gold);outline-offset:4px}.al-contact-scope :is(.form-success,.form-errors){padding:14px 16px;font-size:14px;margin-bottom:18px;border:1px solid}.al-contact-scope .form-success{background:#eaf3e2;border-color:#b8d59a;color:#3b6d11}.al-contact-scope .form-errors{background:#fcebea;border-color:#e7b4af;color:#a3261c}.al-contact-scope .faq{padding:32px 4.3% 40px;background:var(--gray-1)}.al-contact-scope .faq__wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);column-gap:48px;max-width:1250px;margin:auto}.al-contact-scope .section-header{grid-column:1;grid-row:1/span 4;text-align:left;margin:0}.al-contact-scope .section-header__eyebrow{font:600 14px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-3);margin-bottom:12px}.al-contact-scope .section-header__title{font-size:32px;color:var(--text);margin:0}.al-contact-scope .section-header__title em{font:inherit}.al-contact-scope .faq-item{grid-column:2;min-width:0;border-top:1px solid var(--gray-2)}.al-contact-scope .faq-item:last-child{border-bottom:1px solid var(--gray-2)}.al-contact-scope .faq-q{width:100%;background:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:18px 0;text-align:left;font:500 14px/1.6 var(--sans);color:var(--text)}.al-contact-scope .faq-q__plus{font-size:20px;line-height:1;color:#80612f;transition:transform .2s;flex:none;margin-left:16px}.al-contact-scope .faq-item.is-open .faq-q__plus{transform:rotate(45deg)}.al-contact-scope .faq-a{max-height:0;overflow:hidden;transition:max-height .3s}.al-contact-scope .faq-a__inner{padding:0 0 18px;font-size:14px;line-height:1.75;color:var(--gray-3)}.al-contact-scope .faq-a__inner p{margin:0 0 12px}.al-contact-scope .faq-a__inner p:last-child{margin-bottom:0}.al-contact-scope .faq-a__inner .al-contact-country{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin-bottom:12px}.al-contact-scope .faq-a__inner :is(.al-delivery-formats,.al-return-details){list-style:disc;padding:0 0 0 20px;margin:10px 0 14px}.al-contact-scope .faq-a__inner :is(.al-delivery-formats,.al-return-details)>li{display:list-item;list-style:disc;margin:6px 0;padding:0;font-size:14px;line-height:1.75}.al-contact-scope .faq-a__inner li:before{content:none}.al-contact-scope .reveal{opacity:1;transform:none;transition:none}@media(max-width:1000px){.al-contact-scope :is(.contact__grid,.faq__wrap){gap:0 32px}.al-contact-scope .contact-form{padding:24px}.al-contact-scope :is(.contact-info__title,.contact-form__title,.section-header__title){font-size:29px}}@media(max-width:760px){.al-contact-scope .page-hero{padding:24px 5%}.al-contact-scope .page-hero__title{font-size:clamp(32px,8vw,42px);margin-bottom:14px}.al-contact-scope .breadcrumb{padding:10px 5%}.al-contact-scope .contact{padding:24px 5% 28px}.al-contact-scope .contact__grid{grid-template-columns:minmax(0,1fr);gap:24px}.al-contact-scope .contact-info__text{margin-bottom:18px}.al-contact-scope .contact-card{padding:14px 0}.al-contact-scope .contact-form{padding:22px 18px}.al-contact-scope .form-row{gap:12px}.al-contact-scope .form-field :is(input,select,textarea){font-size:16px}.al-contact-scope .faq{padding:28px 5%}.al-contact-scope .faq__wrap{display:block}.al-contact-scope .section-header{margin-bottom:20px}}@media(max-width:359px){.al-contact-scope .form-row{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.al-contact-scope *{transition:none!important}}body al-announcement-rotator.al-canyon-announcement.al-canyon-announcement--rotating{display:block;height:36px;min-height:36px;padding:7px 36px;text-align:center;font-weight:700}.al-canyon-announcement__track{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;overflow:hidden}.al-canyon-announcement__slide{grid-area:1/1;visibility:hidden;min-width:0;display:flex;justify-content:center;overflow:hidden;white-space:nowrap}.al-canyon-announcement__text{display:block;flex:none;width:max-content;white-space:nowrap}.al-canyon-announcement__slide.is-overflow{justify-content:flex-start}.al-canyon-announcement__slide.is-overflow.is-active .al-canyon-announcement__text{animation:al-announcement-marquee var(--al-announcement-duration,5s) linear both}.al-canyon-announcement[data-motion-paused] .al-canyon-announcement__slide.is-overflow.is-active .al-canyon-announcement__text{animation-play-state:paused}@keyframes al-announcement-marquee{0%,18%{transform:translate(0)}82%,to{transform:translate(var(--al-announcement-travel,0px))}}.al-canyon-announcement__slide.is-active{visibility:visible;animation:al-announcement-enter .4s ease-out both}.al-canyon-announcement__toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:28px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.al-canyon-announcement__toggle[hidden],.al-canyon-announcement__toggle svg[hidden]{display:none}.al-canyon-announcement__toggle:focus-visible{outline:1px solid #b8935a;outline-offset:1px}@keyframes al-announcement-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.al-canyon-announcement__slide.is-active{animation:none;overflow-x:auto;scrollbar-width:none}.al-canyon-announcement__slide.is-overflow.is-active .al-canyon-announcement__text{animation:none}}.product__price.product__price--scalapay-source{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/249/compiled_assets/styles.css.map */
