:root{--arc-mono:var(--arc-display);--arc-white:#eeece7;--arc-dim:#b9b8b4;--arc-faint:#969591;--arc-steel:#969591;--arc-gutter:clamp(24px,6vw,96px);--arc-line:rgba(255,255,255,.17);--arc-glass:transparent;--arc-radius:0}html:has(body.arc-refined){background:#000}body.arc-refined{background:#000!important;font-family:var(--arc-display);font-size:16px;line-height:1.7}.arc-refined .arc-sea{display:none}.arc-refined .arc{font-family:var(--arc-display);--arc-black:#000;--arc-ink:#050505;--arc-glass:transparent;--arc-white:#eeece7;--arc-steel:#969591;--arc-line:rgba(255,255,255,.17);--arc-line-2:rgba(255,255,255,.22)}.arc-refined .arc :is(a,button,input,select,textarea):focus-visible{outline:2px solid #eeece7;outline-offset:6px}.arc-refined .arc :is(.arc-display,.arc-product__title,.arc-menu__name,.arc-card__name--serif){font-family:var(--arc-serif);font-stretch:normal;font-weight:300;letter-spacing:-.015em;text-transform:none;line-height:1.06;color:var(--arc-white)}.arc-refined .arc .arc-display--xl{font-size:clamp(48px,6vw,86px)}.arc-refined .arc .arc-display--lg{font-size:clamp(40px,5vw,72px)}.arc-refined .arc .arc-display--md{font-size:clamp(32px,3.5vw,52px)}.arc-refined .arc .arc-display--title{font-size:clamp(64px,9vw,130px)}.arc-refined .arc :is(.arc-label,.arc-mono,.arc-product__sub){font-family:var(--arc-display);font-size:14px;font-weight:400;letter-spacing:.045em;text-transform:none;line-height:1.7;color:var(--arc-dim)}.arc-refined .arc .arc-mono{font-size:16px;letter-spacing:0;line-height:1.8}.arc-refined .arc .arc-label--white{color:var(--arc-white)}.arc-refined .arc .arc-serif{font-style:normal;font-size:clamp(32px,4vw,54px);letter-spacing:-.01em}.arc-refined .arc .arc-section{padding-block:clamp(80px,9vw,140px)}.arc-refined .arc .arc-section--tight{padding-block:clamp(48px,6vw,85px)}.arc-refined .arc .arc-wrap{max-width:1680px}.arc-refined .arc .arc-btn{min-height:48px;border-radius:0;font-family:var(--arc-display);font-size:15px;letter-spacing:.015em;text-transform:none;box-shadow:none;line-height:1.5}.arc-refined .arc .arc-btn--chrome{background:var(--arc-white);color:#111!important;border:1px solid var(--arc-white);padding:12px 24px;justify-content:center;text-align:center}.arc-refined .arc .arc-btn--chrome:after{display:none}.arc-refined .arc .arc-btn--ghost{background:transparent;border:1px solid var(--arc-line-2);box-shadow:none}.arc-refined .arc :is(a,button).arc-btn--chrome:is(:hover,:focus-visible,:active){color:#111!important;background:#fff;filter:none;transform:none;border-color:#fff}.arc-refined .arc :is(a,button).arc-btn--ghost:is(:hover,:focus-visible,:active){color:var(--arc-white)!important;background:#ffffff0d;box-shadow:none;transform:none;border-color:var(--arc-white)}.arc-refined .arc .arc-hud{padding:0;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}.arc-refined .arc .arc-hud:before{display:none}.arc-refined .arc .arc-price{font-family:var(--arc-display);font-size:19px;letter-spacing:0;text-transform:none}.arc-refined .arc :is(.arc-hud__note,.arc-proof,.arc-row__k,.arc-row__v){font-size:14px;letter-spacing:0;text-transform:none;line-height:1.8}.arc-refined .arc .arc-row{padding-block:18px}.arc-refined .arc .arc-opt{border:0;border-bottom:1px solid var(--arc-line);border-radius:0;font-size:14px;text-transform:none;letter-spacing:0;min-height:48px;text-align:left;padding:14px 0}.arc-refined .arc .arc-opt.is-active{background:transparent;border-color:#ddd;color:#fff}.arc-refined .arc .arc-opt.is-active :is(b,small,span,em){color:var(--arc-white)}.arc-refined .arc .arc-opt__size{font-size:15px;letter-spacing:0}.arc-refined .arc .arc-hud__actions{gap:18px}.arc-refined .arc .shopify-payment-button__button--unbranded{font-family:var(--arc-display)!important;font-size:15px!important;letter-spacing:0;text-transform:none}.arc-refined .arc .shopify-payment-button__more-options{font-size:13px!important;letter-spacing:0;text-transform:none}.arc-refined .arc .arc-header{padding-inline:clamp(18px,3vw,48px);min-height:84px}.arc-refined .arc :is(.arc-header__right,.arc-header__left){gap:20px}.arc-refined .arc :is(.arc-loc__select,.arc-loc__label){font-family:var(--arc-display);font-size:12px;letter-spacing:.06em;text-transform:none;min-height:44px}.arc-refined .arc .arc-nav{display:none}.arc-refined .arc .arc-header__logo{width:130px}.arc-refined .arc .arc-burger{min-width:44px;min-height:44px}.arc-refined .arc .arc-burger:before,.arc-refined .arc .arc-burger:after{left:9px;right:9px}.arc-refined .arc .arc-burger:before{top:15px}.arc-refined .arc .arc-burger:after{bottom:15px}.arc-refined .arc .arc-header.menu-open .arc-burger:before{top:21px}.arc-refined .arc .arc-header.menu-open .arc-burger:after{bottom:22px}.arc-refined .arc .arc-menu__t{font-family:var(--arc-serif);font-size:clamp(36px,4vw,58px);font-weight:300;letter-spacing:-.01em;text-transform:none;line-height:1.2}.arc-refined .arc :is(.arc-menu__n,.arc-menu__note,.arc-menu__small){font-family:var(--arc-display);font-size:13px;letter-spacing:.03em;text-transform:none;line-height:1.8}.arc-refined .arc .arc-menu__links a{font-family:var(--arc-serif);font-size:clamp(36px,4vw,58px);text-transform:none;letter-spacing:-.01em;line-height:1.2}.arc-refined .arc :is(.arc-menu__quote,.arc-menu__name){font-family:var(--arc-serif);font-weight:300;text-transform:none;letter-spacing:-.015em}.arc-refined .arc :is(.arc-menu__meta,.arc-menu__price,.arc-menu__go,.arc-menu__tname,.arc-menu__tprice,.arc-menu__eyebrow,.arc-menu__all){font-family:var(--arc-display);font-size:14px;text-transform:none;letter-spacing:0;line-height:1.7}.arc-refined .arc .arc-menu__card{border:0;border-radius:0;background:transparent;box-shadow:none}.arc-refined .arc .arc-menu__img img{object-fit:contain}.arc-refined .arc .arc-footer{padding:80px var(--arc-gutter) 30px;gap:42px}.arc-refined .arc .arc-footer__cols{grid-template-columns:1.1fr 1fr .9fr;gap:6vw}.arc-refined .arc .arc-footer__links{flex-direction:column;align-items:flex-start;gap:10px}.arc-refined .arc .arc-footer__links a{font-family:var(--arc-display);font-size:14px;letter-spacing:0;text-transform:none;line-height:1.65;padding-block:4px}.arc-refined .arc .arc-footer__text{font-size:14px;letter-spacing:0;text-transform:none;line-height:1.8;color:var(--arc-dim)}.arc-refined .arc .arc-footer__crew{padding-top:36px;border-top:1px solid var(--arc-line);gap:40px}.arc-refined .arc .arc-footer__crew-input{font-size:16px;letter-spacing:0;text-transform:none;border-radius:0;min-height:48px}.arc-refined .arc :is(.arc-footer__bottom,.arc-footer__bottom select){font-family:var(--arc-display);font-size:13px;text-transform:none;letter-spacing:0;line-height:1.8}.arc-refined .arc .arc-product__title{font-size:clamp(48px,4vw,68px)}.arc-refined .arc .arc-product{padding-block:120px 100px;gap:7vw}.arc-refined .arc .arc-product--compact{padding-block:100px}.arc-refined .arc .arc-product__hud{padding-top:30px}.arc-refined .arc :is(.arc-product__hud,.arc-product__stage,.arc-product__copy){min-width:0}.arc-refined .arc .arc-product__title{overflow-wrap:anywhere}.arc-refined .arc :is(.arc-specs,.arc-field label,.arc-print-card__name,.arc-print-card__meta,.arc-strip__caption){font-family:var(--arc-display);font-size:14px;text-transform:none;letter-spacing:0;line-height:1.75}.arc-refined .arc .arc-specs{grid-template-columns:max-content minmax(0,1fr)}.arc-refined .arc .arc-card{border:0;border-radius:0;background:transparent;box-shadow:none}.arc-refined .arc .arc-card__name--serif{font-size:clamp(40px,4vw,62px)}.arc-refined .arc .arc-card__media{background:#000;border-radius:0}.arc-refined .arc :is(.arc-card__meta,.arc-card__price,.arc-card__ref){font-family:var(--arc-display);font-size:14px;letter-spacing:0;text-transform:none}.arc-refined .arc :is(.arc-dossier__title,.arc-chaps__title,.arc-unbox__title,.arc-faq__title,.arc-evo__title){font-family:var(--arc-serif);font-size:clamp(48px,5vw,76px);font-weight:300;letter-spacing:-.01em;text-transform:none;line-height:1.1}.arc-refined .arc :is(.arc-dossier__body,.arc-chaps__body,.arc-unbox__text){font-family:var(--arc-display);font-size:17px;letter-spacing:0;text-transform:none;line-height:1.75;color:var(--arc-dim)}.arc-refined .arc :is(.arc-chaps__num,.arc-chaps__detail,.arc-unbox__label){font-family:var(--arc-display);font-size:14px;letter-spacing:.05em;text-transform:none;line-height:1.7}.arc-refined .arc .arc-unbox__cap{max-width:36rem}.arc-refined .arc .arc-dossier__chapter{gap:30px}.arc-refined .arc .arc-dossier__cta .arc-btn{width:auto;min-width:0}.arc-refined .arc .arc-contact__form{max-width:840px;margin-inline:auto}.arc-refined .arc :is(.arc-field input,.arc-field textarea,.arc-field select){font-family:var(--arc-display);font-size:16px;color:var(--arc-white);letter-spacing:0;border-radius:0;min-height:48px;background:transparent;border:0;border-bottom:1px solid var(--arc-line-2);padding:12px 0}.arc-refined .arc .arc-field textarea{min-height:160px}.arc-refined .arc :is(.arc-contact__note,.arc-contact__direct){font-size:14px;text-transform:none;letter-spacing:0;line-height:1.8}.arc-refined .arc .arc-faq summary{font-family:var(--arc-display);font-size:17px;text-transform:none;letter-spacing:0;line-height:1.7;min-height:64px;padding-block:22px}.arc-refined .arc .arc-faq details{border-color:var(--arc-line)}.arc-refined .arc .arc-faq details :is(p,.arc-mono){font-size:16px;line-height:1.85;letter-spacing:0;text-transform:none}.arc-refined .arc .arc-band--opening{height:100svh;min-height:640px;background:#000;overflow:hidden}.arc-refined[data-arc-page=page] .arc-band--opening,.arc-refined[data-arc-page=collection] .arc-band--opening{height:calc(100svh - 84px)}.arc-refined .arc .arc-band--collection .arc-band__media{bottom:24%}.arc-refined .arc .arc-band--collection .arc-band__media img{object-fit:contain}.arc-refined .arc .arc-band--opening .arc-band__media img{object-fit:cover;object-position:center top}.arc-refined .arc .arc-band--opening .arc-band__media:after{background:linear-gradient(0deg,#000 2%,rgba(0,0,0,.9) 14%,transparent 46%)}.arc-refined .arc .arc-band--opening .arc-band__content{position:absolute;bottom:13.5%;left:var(--arc-gutter);right:var(--arc-gutter);padding:0;text-align:center;max-width:none;display:flex;flex-direction:column;gap:12px;align-items:center}.arc-refined .arc .arc-band--opening .arc-band__content>.arc-label{order:3;font-size:14px;letter-spacing:.06em}.arc-refined .arc .arc-band--opening .arc-display--xl{font-size:clamp(90px,10.7vw,170px);line-height:.9;letter-spacing:0;max-width:90vw}.arc-refined .arc .arc-band--opening .arc-serif{font-family:var(--arc-display);font-style:normal;font-size:18px;letter-spacing:0;line-height:1.6;max-width:44rem;color:var(--arc-dim)}.arc-refined .arc .arc-band--opening .arc-band__content>div{display:none!important}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media{bottom:24%}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media img{object-fit:contain}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-display--xl{font-size:clamp(72px,8.5vw,130px)}.arc-refined .arc .arc-shero__pin{height:100svh;min-height:640px;background:#000;clip-path:inset(0 0 1px)}.arc-refined .arc .arc-shero--full .arc-shero__frame--seq{height:calc(100vw / 1.7778);max-height:100%;bottom:auto}.arc-refined .arc .arc-shero__copy[data-copy="1"]{top:auto;bottom:13.5%;padding-inline:24px}.arc-refined .arc .arc-shero__title{font-size:clamp(90px,10.7vw,170px);margin:0;letter-spacing:0;line-height:.9;color:var(--arc-white)}.arc-refined .arc .arc-shero--full .arc-shero__scrim{background:linear-gradient(180deg,#0001,#0000 40% 55%,#000b 72%,#000 94%)}.arc-refined .arc :is(.arc-shero__ticks,.arc-shero__hint){display:none}.arc-refined .arc .arc-shero__sub{font-family:var(--arc-display);font-size:18px;letter-spacing:0;line-height:1.6;max-width:44rem;color:var(--arc-dim);margin:14px auto 0}.arc-refined .arc .arc-shero__copy [data-eyebrow]{font-size:14px;letter-spacing:.06em;margin:12px 0 0;color:var(--arc-dim)}.arc-refined .arc .arc-shero__copy--line{top:auto;bottom:20%;height:auto;padding:0 24px}.arc-refined .arc .arc-shero__line{font-size:clamp(40px,4.5vw,72px);max-width:22ch}.arc-refined .arc .arc-shero__foot{left:8vw;right:8vw;bottom:4.5vh;padding:0}.arc-refined .arc .arc-opening-actions{position:absolute;left:8vw;right:8vw;bottom:4.5vh;display:flex;align-items:center;gap:28px;justify-content:space-between;z-index:3;color:var(--arc-white)}.arc-refined .arc .arc-shero__actions.arc-opening-actions{position:static}.arc-refined .arc .arc-opening-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;white-space:nowrap;font-family:var(--arc-display);font-size:17px;letter-spacing:.01em;text-transform:none}.arc-refined .arc .arc-opening-link svg{width:20px;height:20px;flex-shrink:0}.arc-refined .arc .arc-opening-rule{height:1px;background:var(--arc-line-2);flex:1}.arc-refined .arc .arc-opening-price{font-family:var(--arc-display);font-size:17px;letter-spacing:.04em;min-height:44px;display:flex;align-items:center}.arc-refined-anchor{display:block;height:0;scroll-margin-top:84px}@media(min-width:900px){.arc-refined .arc .arc-footer__crew{display:grid;grid-template-columns:1fr 1fr}.arc-refined .arc .arc-footer__crew-form{display:flex;gap:24px;align-items:center}.arc-refined .arc .arc-footer__crew-input{flex:1;min-width:0}.arc-refined .arc .arc-product__stage{min-width:0}}@media(max-width:899px){.arc-refined .arc .arc-header{min-height:72px}.arc-refined .arc .arc-menu__links a{font-size:38px}.arc-refined .arc .arc-footer__cols{grid-template-columns:1fr 1fr;gap:30px}.arc-refined .arc .arc-footer__cols>div:first-child{grid-column:1/-1}}@media(max-width:767px){:root{--arc-gutter:24px}body.arc-refined{font-size:15px}.arc-refined .arc .arc-section{padding-block:80px}.arc-refined .arc .arc-display--xl{font-size:48px}.arc-refined .arc .arc-display--lg{font-size:42px}.arc-refined .arc .arc-display--title{font-size:64px}.arc-refined .arc .arc-mono{font-size:15px}.arc-refined .arc :is(.arc-label,.arc-product__sub){font-size:12px}.arc-refined .arc .arc-header__logo{width:110px}.arc-refined .arc .arc-product{padding-block:100px 70px;gap:36px}.arc-refined .arc .arc-product{grid-template-columns:minmax(0,1fr)}.arc-refined .arc .arc-product__hud{padding-top:0}.arc-refined .arc .arc-product__title{font-size:48px;line-height:1.05}.arc-refined .arc .arc-card__name--serif{font-size:44px}.arc-refined .arc :is(.arc-dossier__title,.arc-chaps__title,.arc-unbox__title,.arc-faq__title,.arc-evo__title){font-size:44px;line-height:1.12}.arc-refined .arc :is(.arc-dossier__body,.arc-chaps__body,.arc-unbox__text){font-size:15px;line-height:1.7}.arc-refined .arc .arc-unbox__cap{max-width:calc(100vw - 48px)}.arc-refined .arc .arc-footer{padding:60px 24px 28px;gap:34px}.arc-refined .arc .arc-footer__crew{gap:24px}.arc-refined .arc .arc-footer__crew-form{gap:20px}.arc-refined .arc .arc-footer__links a{font-size:13px}.arc-refined .arc .arc-faq summary{font-size:15px}.arc-refined .arc .arc-faq details :is(p,.arc-mono){font-size:14px}.arc-refined .arc .arc-band--opening{min-height:620px}.arc-refined[data-arc-page=page] .arc-band--opening,.arc-refined[data-arc-page=collection] .arc-band--opening{height:calc(100svh - 72px)}.arc-refined .arc .arc-band--collection .arc-band__media{top:30px;right:0;bottom:28%;left:0}.arc-refined .arc .arc-band--opening .arc-band__media{bottom:18%}.arc-refined .arc .arc-band--opening .arc-band__content{bottom:20%;left:20px;right:20px;gap:12px}.arc-refined .arc .arc-band--opening .arc-display--xl{font-size:88px}.arc-refined .arc .arc-band--collection .arc-display--xl{font-size:64px}.arc-refined .arc .arc-band--opening .arc-serif{font-size:14px;max-width:24rem;line-height:1.5}.arc-refined .arc .arc-band--opening .arc-band__content>.arc-label{font-size:12px}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media{top:75px;right:0;bottom:38%;left:0}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-display--xl{font-size:64px}.arc-refined .arc .arc-shero__pin{min-height:620px}.arc-refined .arc .arc-shero--full .arc-shero__frame--seq{height:auto;max-height:none;bottom:18%}.arc-refined .arc .arc-shero__copy[data-copy="1"]{bottom:20%;padding-inline:20px}.arc-refined .arc .arc-shero__title{font-size:88px;margin:0}.arc-refined .arc .arc-shero__sub{font-size:14px;max-width:24rem}.arc-refined .arc .arc-shero__copy [data-eyebrow]{font-size:12px;letter-spacing:.045em}.arc-refined .arc .arc-shero__copy--line{bottom:22%}.arc-refined .arc .arc-shero__line{font-size:40px}.arc-refined .arc .arc-shero__foot{left:24px;right:24px;bottom:24px}.arc-refined .arc .arc-opening-actions{left:24px;right:24px;bottom:24px;display:grid;grid-template-columns:1fr auto;gap:2px 18px}.arc-refined .arc .arc-opening-rule{display:none}.arc-refined .arc .arc-opening-link{font-size:13px;gap:12px;white-space:normal;min-height:44px}.arc-refined .arc .arc-opening-link svg{width:18px;height:18px}.arc-refined .arc .arc-opening-price{font-size:13px;justify-content:flex-end}.arc-refined .arc .arc-opening-private{grid-column:1/-1}.arc-refined-anchor{scroll-margin-top:72px}}@media(prefers-reduced-motion:reduce){.arc-refined .arc :is(a,button){transition:none}.arc-refined .arc :is(.arc-menu,.arc-reveal){transition:none}}.arc-refined .arc :is(.arc-chaps,.arc-stmt,.arc-unbox,.arc-evo){background:#000}.arc-refined .arc .arc-unbox__stage{top:108px;right:0;bottom:92px;left:0;mask-image:linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent)}.arc-refined .arc .arc-unbox__layer{transition:opacity .35s ease,visibility 0s linear .35s}.arc-refined .arc .arc-unbox__layer.is-on{transition:opacity .35s ease,visibility 0s}.arc-refined .arc .arc-unbox__book-gloss{display:none}.arc-refined .arc .arc-unbox__captions{max-width:33rem}.arc-refined .arc .arc-unbox__ui{padding-bottom:100px}.arc-refined .arc .arc-unbox__caption{visibility:hidden;transition:none;transform:none}.arc-refined .arc .arc-unbox__caption.is-on{visibility:visible;transition:opacity .35s ease;transform:none}.arc-refined .arc .arc-unbox__lid-face{background:#131313}.arc-refined .arc .arc-stmt__text .w{filter:none;opacity:.4;transform:translateY(.08em)}.arc-refined .arc .arc-stmt__text .w.is-on{opacity:1;transform:none}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media{top:32px;right:0;bottom:48%;left:0}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media img{object-position:50% 50%;object-fit:contain}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media:after{background:none}.arc-refined .arc .arc-burger{width:44px;height:44px}.arc-refined .arc .arc-burger:before{top:16px;left:9px;right:9px}.arc-refined .arc .arc-burger:after{bottom:16px;left:9px;right:9px}.arc-refined .arc .menu-open .arc-burger:before{top:21px}.arc-refined .arc .menu-open .arc-burger:after{bottom:21px}@media(max-width:767px){.arc-refined .arc .arc-unbox__stage{top:88px;right:12px;bottom:43%;left:12px;mask-image:none;-webkit-mask-image:none}.arc-refined .arc .arc-unbox__stage:after{display:none}.arc-refined .arc .arc-unbox__layer.is-contain .arc-unbox__img{inset:auto;left:50%;top:50%;width:100%;height:auto;max-height:100%;transform:translate(-50%,-50%);mask-image:linear-gradient(transparent,#000 16px,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(transparent,#000 16px,#000 calc(100% - 16px),transparent)}.arc-refined .arc .arc-unbox__ui{padding:0 24px 88px}.arc-refined .arc .arc-unbox__captions{min-height:0;padding-right:16px}.arc-refined .arc .arc-unbox__title{font-size:34px;margin-bottom:14px}.arc-refined .arc .arc-unbox__text{font-size:14px;line-height:1.6}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-band__media{top:24px;right:24px;bottom:43%;left:24px}.arc-refined[data-arc-template=authenticity] .arc-band--opening .arc-display--xl{font-size:clamp(42px,11.5vw,64px)}}.arc-refined[data-arc-page=index] .arc-hero{min-height:0;max-width:1920px;padding-block:80px;gap:28px 5vw;grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);grid-template-areas:"stage copy" "stage hud";grid-template-rows:auto 1fr;align-items:start}.arc-refined[data-arc-page=index] .arc-hero .arc-hero__stage{grid-area:stage;min-height:0;height:auto;aspect-ratio:1/1;max-height:calc(100svh - 160px);align-self:center}.arc-refined .arc .arc-stage:has(model-viewer){grid-template-rows:minmax(0,1fr) auto;row-gap:16px;align-content:stretch}.arc-refined[data-arc-page=index] .arc-hero .arc-stage__media{width:100%;height:100%;min-width:0;min-height:0;aspect-ratio:auto}.arc-refined[data-arc-page=index] .arc-hero .arc-hero__photo{transition:none}.arc-refined[data-arc-page=index] .arc-hero model-viewer{opacity:0;transition:none}.arc-refined[data-arc-page=index] .arc-hero.is-3d model-viewer.is-loaded{opacity:1}.arc-refined .arc .arc-stage:has(model-viewer) .arc-hint{position:static;left:auto;bottom:auto;transform:none;justify-self:center;max-width:100%;padding-inline:16px;white-space:normal;text-align:center;line-height:1.6;letter-spacing:.16em}.arc-refined .arc .arc-stage:has(model-viewer) .arc-hint :is(i){flex-shrink:0}.arc-refined .arc .arc-stage:has(model-viewer) .arc-hint:before,.arc-refined .arc .arc-stage:has(model-viewer) .arc-hint:after{flex-shrink:0}.arc-refined[data-arc-page=index] .arc-hero__copy{grid-area:copy;padding:24px 0 0;align-self:start}.arc-refined[data-arc-page=index] .arc-hero__copy .arc-display{font-size:clamp(44px,4.4vw,66px);max-width:12ch}.arc-refined[data-arc-page=index] .arc-hero__copy .arc-doors{display:none}.arc-refined[data-arc-page=index] .arc-hero .arc-hud{grid-area:hud;align-self:start;padding-top:0}.arc-refined .arc .arc-hero__coloursets{margin:24px 0 8px}.arc-refined .arc .arc-hero__colourset{margin:0;gap:14px}.arc-refined .arc .arc-hero__colourset .arc-chip{width:44px;height:44px;padding:0;cursor:pointer;flex-shrink:0}.arc-refined .arc .arc-hero__colourset .arc-chip:focus-visible{outline:2px solid var(--arc-white);outline-offset:5px}.arc-refined[data-arc-page=index] .arc-hero{padding-bottom:48px}.arc-refined[data-arc-page=index] .arc-section:has(>.arc-editions__intro){padding-block:64px 96px}.arc-refined .arc .arc-editions__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:18px 8vw;align-items:end;margin-bottom:40px}.arc-refined .arc .arc-editions__intro>.arc-label{grid-column:1/-1}.arc-refined .arc .arc-editions__intro>.arc-display{font-size:clamp(42px,4.6vw,68px);max-width:18ch}.arc-refined .arc .arc-editions__intro>.arc-mono{font-size:16px;max-width:37ch}@media(min-width:768px){.arc-refined .arc .arc-unbox[data-steps="1"] .arc-unbox__stage{left:44%;right:2vw;mask-image:none;-webkit-mask-image:none}.arc-refined .arc .arc-unbox[data-steps="1"] .arc-unbox__captions{max-width:36vw}.arc-refined .arc .arc-unbox[data-steps="1"] .arc-unbox__title{font-size:clamp(44px,4.8vw,68px)}}@media(max-width:767px){.arc-refined[data-arc-page=index] .arc-hero{padding-block:56px 64px;gap:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "stage" "hud";grid-template-rows:auto}.arc-refined[data-arc-page=index] .arc-hero .arc-hero__stage{height:clamp(320px,100vw,460px);max-height:none}.arc-refined[data-arc-page=index] .arc-hero__copy{padding:0}.arc-refined[data-arc-page=index] .arc-hero__copy .arc-display{font-size:44px;max-width:none}.arc-refined .arc .arc-editions__intro{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:24px}.arc-refined .arc .arc-editions__intro>.arc-display{font-size:44px;max-width:15ch}.arc-refined .arc .arc-editions__intro>.arc-mono{font-size:15px}}@media(prefers-reduced-motion:reduce){.arc-refined .arc .arc-unbox__layer,.arc-refined .arc .arc-unbox__caption{transition:none}}.arc-refined .arc .arc-serif--xl{max-width:34ch;font-size:clamp(30px,3.2vw,46px);line-height:1.2}.arc-refined .arc .arc-figure__label{font-family:var(--arc-display);font-size:13px;letter-spacing:.02em;text-transform:none;line-height:1.6}.arc-refined[data-arc-page=collection] .arc-text.arc-section--under{padding-block:64px 24px}.arc-refined[data-arc-page=collection] .arc-text .arc-serif{max-width:30ch;font-size:clamp(32px,3.3vw,48px);line-height:1.2}.arc-refined[data-arc-page=collection] .arc-section--tight{padding-top:32px}.arc-refined .arc .arc-card__media:before{display:none}.arc-refined .arc .arc-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#000,transparent 20px,transparent calc(100% - 20px),#000),linear-gradient(#000,transparent 20px,transparent calc(100% - 20px),#000)}.arc-refined .arc .arc-evo__card{visibility:hidden;transition:none;pointer-events:none}.arc-refined .arc .arc-evo__card.is-on{visibility:visible;transition:opacity .3s ease,transform .4s ease;pointer-events:auto}.arc-refined .arc .arc-evo__img{inset:auto 0;top:50%;width:100%;height:auto;max-height:100%;transform:translateY(-50%);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent),linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent),linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-composite:source-in}.arc-refined .arc .arc-evo__name{font-family:var(--arc-display);font-size:12px;letter-spacing:.04em;text-transform:none;line-height:1.6}.arc-refined .arc .arc-evo__row dt{font-family:var(--arc-display);font-size:12px;letter-spacing:0;text-transform:none;line-height:1.6}@media(max-width:767px){.arc-refined .arc .arc-serif--xl{max-width:100%;font-size:30px;line-height:1.25}.arc-refined[data-arc-page=collection] .arc-text.arc-section--under{padding-block:48px 16px}.arc-refined[data-arc-page=collection] .arc-section--tight{padding-top:24px}.arc-refined .arc .arc-figure:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:80px minmax(0,1fr);gap:24px;align-items:center}.arc-refined .arc .arc-figure:last-child:nth-child(odd) .arc-figure__label{max-width:27ch}}@media(prefers-reduced-motion:reduce){.arc-refined .arc .arc-evo__card,.arc-refined .arc .arc-evo__img{transition:none}}.arc-refined{--arc-visual-feather:clamp(12px,1.7vw,28px);--arc-band-feather:clamp(24px,4vh,48px)}.arc-refined .arc .arc-stage:before{top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none;background:radial-gradient(ellipse 40% 34% at 50% 36%,rgba(255,255,255,.08),rgba(255,255,255,.025) 45%,transparent 100%);mask-image:none;-webkit-mask-image:none}.arc-refined .arc :is(.arc-print-card__media,.arc-card__media):before{display:none}.arc-refined .arc .arc-card__media:after{display:none}.arc-refined .arc :is(.arc-strip,.arc-chapter){background:transparent;border:0;border-radius:0;box-shadow:none}.arc-refined .arc .arc-menu{background:#000}.arc-refined .arc .arc-menu__img{background:transparent;border:0}.arc-refined .arc .arc-evo__img{filter:contrast(1.15)}.arc-refined .arc :is(.arc-dossier__img,.arc-dossier__mobile,.arc-strip__media img,.arc-chapter__media img){--arc-visual-feather:14%}.arc-refined .arc :is(.arc-stage__media>img,.arc-hero__photo,.arc-media-static img,.arc-card__media img,.arc-print-card__media img,.arc-menu__img img,.arc-menu__timg img,.arc-strip__media img,.arc-chapter__media img,.arc-chaps__img,.arc-dossier__img,.arc-dossier__mobile,.arc-evo__img){mask-image:linear-gradient(90deg,transparent,#000 var(--arc-visual-feather),#000 calc(100% - var(--arc-visual-feather)),transparent),linear-gradient(transparent,#000 var(--arc-visual-feather),#000 calc(100% - var(--arc-visual-feather)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--arc-visual-feather),#000 calc(100% - var(--arc-visual-feather)),transparent),linear-gradient(transparent,#000 var(--arc-visual-feather),#000 calc(100% - var(--arc-visual-feather)),transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.arc-refined .arc :is(.arc-band__media,.arc-stmt__img){mask-image:linear-gradient(transparent,#000 var(--arc-band-feather),#000 calc(100% - var(--arc-band-feather)),transparent);-webkit-mask-image:linear-gradient(transparent,#000 var(--arc-band-feather),#000 calc(100% - var(--arc-band-feather)),transparent)}.arc-refined .arc .arc-unbox[data-steps] .arc-unbox__stage{mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent),linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent),linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-composite:intersect;-webkit-mask-composite:source-in}@media(max-width:767px){.arc-refined .arc .arc-unbox__layer.is-contain .arc-unbox__img{mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent),linear-gradient(transparent,#000 16px,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent),linear-gradient(transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-composite:intersect;-webkit-mask-composite:source-in}}.arc-refined .arc .arc-chaps__text{transform:translateY(-50%)!important}@media(max-width:899px){.arc-refined .arc .arc-chaps__text{transform:none!important}}@media(prefers-reduced-motion:reduce){.arc-refined .arc .arc-chaps__text{transform:none!important}}.arc-refined .arc .arc-shero:has(>.pin-spacer){margin-bottom:-30svh}.arc-refined .arc .arc-unbox[data-steps="1"]{background:transparent}.arc-refined .arc .arc-unbox[data-steps="1"] .arc-unbox__ui{padding-bottom:clamp(100px,22svh,180px)}.arc-refined .arc .arc-unbox[data-steps="1"] .arc-unbox__float:has([data-arc-book]){visibility:inherit}.arc-refined .arc .arc-unbox[data-steps="1"] .arc-unbox__float:has([data-arc-book]) .arc-unbox__float-body{opacity:1!important}.arc-refined .arc .arc-unbox[data-steps="1"]:has([data-arc-book]) .arc-unbox__layer>picture{visibility:hidden}.arc-refined .arc .arc-unbox[data-steps="1"]:has([data-arc-book]) .arc-unbox__ui:before,.arc-refined .arc .arc-unbox[data-steps="1"]:has([data-arc-book]) .arc-unbox__ui:after,.arc-refined .arc .arc-unbox[data-steps="1"]:has([data-arc-book]) .arc-unbox__sticky:before{display:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__stage{left:0;right:0;top:0;bottom:0;height:100%;mask-image:none;-webkit-mask-image:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__stage:after{display:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__screen{height:180px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__glare{display:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__ui{padding-bottom:clamp(240px,34svh,290px)}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__captions{opacity:var(--arc-film-caption,1);max-width:35vw}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__dots{display:none}.arc-refined .arc .arc-film__footer{position:absolute;left:24px;right:24px;bottom:82px;z-index:3;text-align:center;pointer-events:auto}.arc-refined .arc .arc-film__credit{font-size:13px;line-height:1.6;color:var(--arc-white);margin:0 auto 5px;max-width:66ch}.arc-refined .arc .arc-film__note{font-size:13px;line-height:1.6;color:var(--arc-dim);margin:0 auto;max-width:66ch}@media(max-width:767px){.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__ui{padding-bottom:270px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__captions{max-width:100%}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__title{font-size:36px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__text{font-size:14px;line-height:1.6}.arc-refined .arc .arc-film__footer{left:24px;right:24px;bottom:90px}}@media(max-width:767px)and (max-height:740px){.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__text{font-size:12px}.arc-refined .arc .arc-unbox[data-film-reveal][data-film-open=false] .arc-film__footer{opacity:0;pointer-events:none}.arc-refined .arc .arc-unbox[data-film-reveal][data-film-ready=false] :is(.arc-film__footer,.arc-film__mobile-controls){opacity:0;pointer-events:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__title{font-size:30px}}.arc-refined .arc .arc-film__tablet-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__track{pointer-events:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__stage,.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__sticky{overflow:clip}.arc-refined .arc .arc-film__tablet-button{position:absolute;width:6%;aspect-ratio:1;transform:translate(-50%,-50%);border:0;padding:0;border-radius:50%;background:transparent!important;box-shadow:none!important;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.arc-refined .arc .arc-film__tablet-button:focus-visible{outline:none}.arc-refined .arc .arc-film__tablet-button:focus-visible:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border:2px solid #fff;border-radius:50%;pointer-events:none}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__float-img{mask-image:linear-gradient(to bottom,#000 0%,#000 71%,transparent 79%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 71%,transparent 79%)}.arc-refined .arc .arc-film__note{margin-top:12px}.arc-refined .arc .arc-btn{text-align:center;justify-content:center;white-space:normal}.arc-refined .arc .arc-btn:disabled{opacity:.5;cursor:default}.arc-refined .arc .arc-text--center .arc-btn{width:auto;min-width:220px;max-width:100%;margin-inline:auto}.arc-refined .arc .arc-doors{justify-content:center}.arc-refined .arc .arc-doors .arc-btn{width:auto;min-width:220px;max-width:100%}.arc-refined .arc .arc-film__mobile-controls{display:none}.arc-refined .arc .arc-swatch-row{flex-wrap:wrap}.arc-refined .arc .arc-faq{max-width:none;gap:32px}.arc-refined .arc .arc-faq .arc-display{font-size:clamp(36px,4vw,56px);line-height:1.12;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.arc-refined .arc .arc-product--compact{padding-block:64px 40px}.arc-refined .arc .arc-product--compact .arc-product__hud{padding:0;border-left:0}.arc-refined .arc .arc-chapters{gap:64px}.arc-refined .arc .arc-sticky .arc-btn{min-height:44px;min-width:112px;padding:10px 18px}.arc-refined .arc .arc-sticky__l{min-width:0}.arc-refined .arc .arc-sticky__l b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-refined .arc .arc-footer__links a{min-height:44px;display:flex;align-items:center;padding-block:8px}.arc-refined .arc :is(.arc-cart,.arc-icon-btn){min-width:44px;min-height:44px;display:grid;place-items:center}@media(min-width:900px){.arc-refined .arc .arc-faq:not(.arc-faqpage){grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:64px}}@media(max-width:767px){.arc-refined .arc :is(.arc-field input,.arc-field textarea,.arc-field select,.arc-footer__crew-form input){font-size:16px}.arc-refined .arc .arc-swatch-thumb{width:44px;height:44px;flex:none}.arc-refined .arc .arc-menu__grid{grid-template-columns:minmax(0,1fr)}.arc-refined .arc :is(.arc-menu__list,.arc-menu__stage,.arc-menu__foot,.arc-menu__txt){min-width:0}.arc-refined .arc .arc-menu__t{min-width:0;flex:1;font-size:clamp(28px,8vw,36px);overflow-wrap:normal}.arc-refined .arc .arc-menu__meta{font-size:12px}.arc-refined .arc .arc-shero:has(>.pin-spacer){margin-bottom:0}.arc-refined .arc .arc-shero__pin{min-height:0}.arc-refined .arc .arc-shero__copy[data-copy="1"]{bottom:136px}.arc-refined .arc .arc-band--opening .arc-band__content{bottom:190px}.arc-refined .arc .arc-shero__copy--line{bottom:136px}.arc-refined .arc .arc-shero__line{font-size:clamp(32px,9.5vw,42px)}.arc-refined .arc .arc-opening-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;bottom:24px;left:24px;right:24px}.arc-refined .arc .arc-opening-price{grid-row:1;justify-content:center;min-height:24px;font-size:14px}.arc-refined .arc .arc-opening-link{justify-content:center;min-height:44px;padding:10px 14px;font-size:14px;text-align:center;border:1px solid var(--arc-line-2)}.arc-refined .arc .arc-opening-link:not(.arc-opening-private){background:var(--arc-white);color:#111}.arc-refined .arc .arc-opening-private{grid-column:auto;background:#00000059}.arc-refined .arc .arc-opening-link svg{width:16px;height:16px}.arc-refined .arc .arc-unbox{--arc-unbox-step:80svh!important}.arc-refined .arc .arc-unbox__sticky{height:100svh}.arc-refined .arc .arc-unbox__track{margin-top:-100svh}.arc-refined .arc .arc-unbox__step:last-child{height:calc(var(--arc-unbox-step) * var(--arc-step-weight,1) + 100svh)}.arc-refined .arc .arc-unbox__stage{inset:72px 12px calc(112px + var(--arc-mobile-caption-height,210px));mask-image:none;-webkit-mask-image:none}.arc-refined .arc .arc-unbox__layer.is-contain .arc-unbox__img{right:0;bottom:0;left:0;top:0;width:100%;height:100%;max-height:none;transform:none;object-fit:contain}.arc-refined .arc .arc-unbox__ui{padding:0 24px 96px}.arc-refined .arc .arc-unbox__captions{height:var(--arc-mobile-caption-height,210px);padding-right:0}.arc-refined .arc .arc-unbox__caption{top:0;bottom:auto}.arc-refined .arc .arc-unbox__title{font-size:clamp(28px,8.5vw,36px);line-height:1.12;margin-bottom:12px}.arc-refined .arc .arc-unbox__caption>.arc-label{margin-bottom:14px}.arc-refined .arc .arc-unbox__text{font-size:14px;line-height:1.6}.arc-refined .arc .arc-unbox__dots{right:8px;top:calc(72px + (100% - 184px - var(--arc-mobile-caption-height,210px))/2);gap:6px}.arc-refined .arc .arc-unbox__dots li{width:2px;height:8px}.arc-refined .arc .arc-unbox__dots li.is-on{height:16px}.arc-refined .arc .arc-unbox:not([data-film-reveal]){--arc-box-media-height:min(80vw,calc(100svh - 184px - var(--arc-mobile-caption-height,210px)))}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__stage{top:72px;bottom:auto;height:var(--arc-box-media-height);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent),linear-gradient(transparent,#000 16px,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent),linear-gradient(transparent,#000 16px,#000 calc(100% - 40px),transparent)}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__ui{top:calc(104px + var(--arc-box-media-height));bottom:auto;justify-content:flex-start;padding:0 24px}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__dots{top:-20px;left:50%;right:auto;transform:translate(-50%);flex-direction:row;gap:7px}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__dots li{width:4px;height:4px;border-radius:50%}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__dots li.is-on{height:4px;background:var(--arc-white)}.arc-refined .arc .arc-unbox:not([data-film-reveal])[data-film-open=true] .arc-film__mobile-controls{top:-68px;bottom:auto}.arc-refined .arc .arc-unbox:not([data-film-reveal])[data-film-open=true] .arc-unbox__dots{opacity:0}.arc-refined .arc .arc-unbox:not([data-film-reveal]) :is(.arc-unbox__layer,.arc-unbox__img){will-change:auto}.arc-refined .arc .arc-chaps__bar{display:none}.arc-refined .arc .arc-unbox[data-film-open=true] .arc-film__mobile-controls{position:absolute;bottom:calc(104px + var(--arc-mobile-caption-height,210px));left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:5;pointer-events:auto}.arc-refined .arc .arc-film__mobile-controls button{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--arc-line-2);border-radius:50%;background:#111;color:var(--arc-white);padding:10px;cursor:pointer}.arc-refined .arc .arc-film__mobile-controls svg{width:20px;height:20px;fill:currentColor}.arc-refined .arc .arc-film__play-icon{display:none}.arc-refined .arc [data-film-paused=true] .arc-film__play-icon{display:block}.arc-refined .arc [data-film-paused=true] .arc-film__pause-icon{display:none}.arc-refined .arc .arc-unbox[data-film-reveal]{--arc-unbox-step:90svh!important;--arc-film-mobile-height:max(84svh,min(100svh,568px));background:#000}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__sticky{height:var(--arc-film-mobile-height)}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__track{margin-top:calc(-1 * var(--arc-film-mobile-height))}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__step:last-child{height:calc(var(--arc-unbox-step) * var(--arc-step-weight,1) + var(--arc-film-mobile-height))}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__stage{top:0;right:0;bottom:0;left:0;height:100%}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__ui{align-items:flex-start;justify-content:flex-start;padding:88px 24px 0}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__captions{height:auto;padding:0;max-width:100%}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__caption{position:relative;top:auto;bottom:auto}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__title{font-size:30px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__text{font-size:13px;line-height:1.6}.arc-refined .arc .arc-unbox[data-film-reveal][data-film-open=true] .arc-film__mobile-controls{top:var(--arc-film-controls-top);bottom:auto}.arc-refined .arc .arc-unbox[data-film-reveal][data-film-open=true] .arc-film__footer{top:calc(var(--arc-film-controls-top) + 64px);bottom:auto}.arc-refined .arc .arc-unbox .arc-film__tablet-button{visibility:hidden;pointer-events:none}.arc-refined .arc .arc-unbox[data-film-reveal][data-film-open=true] .arc-unbox__float-img{mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 67%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 67%)}.arc-refined .arc .arc-film__footer{bottom:96px}.arc-refined .arc .arc-stmt__sticky{position:sticky;top:0;height:72svh;min-height:440px;padding:44px 0;overflow:hidden}.arc-refined .arc .arc-stmt__track{display:block;height:110svh!important;margin-top:-72svh}.arc-refined .arc .arc-stmt__inner{padding-inline:24px}.arc-refined .arc .arc-stmt__text{font-size:clamp(30px,9vw,40px);line-height:1.16}.arc-refined .arc .arc-stmt__text .w{opacity:.16;filter:blur(2px);transform:translateY(.12em);will-change:auto}.arc-refined .arc .arc-stmt__text .w.is-on{opacity:1;filter:none;transform:none}.arc-refined .arc .arc-stmt__label{margin-bottom:18px}.arc-refined .arc .arc-stmt__note{margin-top:20px}.arc-refined .arc .arc-stmt__note{font-size:12px;line-height:1.7;letter-spacing:.03em}.arc-refined .arc .arc-product{padding-block:64px 40px}.arc-refined .arc .arc-product__title{font-size:clamp(40px,12vw,48px);overflow-wrap:normal}.arc-refined .arc .arc-chapters{gap:48px}.arc-refined .arc .arc-specs{grid-template-columns:minmax(72px,max-content) minmax(0,1fr);column-gap:16px;row-gap:14px}.arc-refined .arc .arc-faq .arc-display{font-size:38px;max-width:16ch}.arc-refined .arc .arc-footer{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.arc-refined .arc .arc-footer__cols{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.arc-refined .arc :is(.arc-footer__crew-form,.arc-footer__bottom){min-width:0}.arc-refined .arc .arc-footer__crew-form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.arc-refined .arc .arc-footer__crew-input{width:100%;min-width:0}.arc-refined .arc .arc-footer__crew-form .arc-btn{width:100%;min-height:48px}.arc-refined .arc .arc-footer__links{gap:0}.arc-refined .arc .arc-footer__links a{font-size:14px}.arc-refined .arc .arc-footer__bottom select{max-width:100%;min-width:0;min-height:44px}.arc-refined .arc .arc-sticky{gap:12px}.arc-refined .arc .arc-sticky__l{flex:1}}@media(max-width:599px){.arc-refined .arc .arc-print-grid:not(.arc-print-grid--line){grid-template-columns:minmax(0,1fr);gap:40px}.arc-refined .arc .arc-print-card__name{font-size:18px}.arc-refined .arc .arc-print-card__media{padding:2% 6%}}@media(max-width:767px)and (max-height:680px){.arc-refined .arc .arc-shero__title{font-size:72px}.arc-refined .arc .arc-shero__sub{font-size:13px}.arc-refined .arc .arc-shero__copy[data-copy="1"]{bottom:130px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__ui{padding-top:76px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__title{font-size:26px}.arc-refined .arc .arc-unbox[data-film-reveal] .arc-unbox__text{font-size:12px}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__title{font-size:26px}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__text{font-size:13px}.arc-refined .arc .arc-film__credit,.arc-refined .arc .arc-film__note{font-size:12px}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.arc-refined .arc .arc-stmt__sticky{position:relative;height:auto;min-height:0}.arc-refined .arc .arc-stmt__track{display:none}.arc-refined .arc .arc-stmt__text .w{opacity:1;filter:none;transform:none;transition:none}}@media(min-width:768px)and (max-width:1199px)and (orientation:portrait){.arc-refined .arc .arc-shero--full .arc-shero__frame--seq{height:min(70svh,calc(100svh - 310px));max-height:100%;bottom:auto}}@media(orientation:landscape)and (max-height:599px)and (max-width:1199px){.arc-refined .arc .arc-shero__pin{min-height:0;height:100svh}.arc-refined .arc .arc-shero.arc-shero--full .arc-shero__frame--seq{left:0;right:45%;top:0;bottom:0;height:100%;max-height:100%}.arc-refined .arc .arc-shero__copy[data-copy="1"],.arc-refined .arc .arc-shero__copy--line{left:55%;right:24px;top:auto;bottom:104px;width:auto;padding:0;height:auto}.arc-refined .arc .arc-shero__title{font-size:54px}.arc-refined .arc .arc-shero__sub{font-size:13px;line-height:1.5;margin-top:10px}.arc-refined .arc .arc-shero__copy [data-eyebrow]{font-size:11px;margin-top:10px}.arc-refined .arc .arc-shero__line{font-size:32px;line-height:1.08}.arc-refined .arc .arc-shero__foot{left:55%;right:24px;bottom:16px}.arc-refined .arc .arc-shero__actions.arc-opening-actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px}.arc-refined .arc .arc-shero__actions .arc-opening-rule{display:none}.arc-refined .arc .arc-shero__actions .arc-opening-price{grid-row:auto;min-height:44px;font-size:13px}.arc-refined .arc .arc-shero__actions .arc-opening-link{justify-content:center;min-height:44px;font-size:14px;padding:10px 14px;background:var(--arc-white);color:#111}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__stage{top:72px;bottom:88px;left:12px;right:45%;height:auto}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__ui{left:55%;right:24px;top:76px;bottom:88px;padding:0;justify-content:center}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__captions{height:var(--arc-mobile-caption-height,210px);min-height:0}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__caption{top:0;bottom:auto}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__title{font-size:28px;line-height:1.1;margin-bottom:10px}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__text{font-size:13px;line-height:1.5}.arc-refined .arc .arc-unbox:not([data-film-reveal]) .arc-unbox__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/arcanis-refined.css.map */
