.arca{--bg:#fbfbfb;--ink:#010101;--ink-soft:#2a2a2a;--quiet:#8a8a8a;--quiet-2:#c9c9c9;--line:#e6e6e6;--placeholder:#e9e8e5;--ease:cubic-bezier(.45, 0, .55, 1);--ease-out:cubic-bezier(.22, .8, .24, 1);--ease-inout:cubic-bezier(.76, 0, .24, 1);--pad:32px;--header-h:82px;--gutter-l:max(var(--pad), env(safe-area-inset-left,0px));--gutter-r:max(var(--pad), env(safe-area-inset-right,0px));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--ink);letter-spacing:.02em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-height:100vh;font:400 12px/18px Helvetica Neue,Helvetica,Arial,sans-serif}.arca *,.arca :before,.arca :after{box-sizing:border-box}.arca a{color:inherit;cursor:pointer;text-decoration:none}.arca button{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;text-align:inherit;line-height:inherit;background:0 0;border:0;margin:0;padding:0}.arca input{font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--ink);background:0 0;border:0;outline:0;width:100%;padding:0}.arca input::placeholder{color:var(--quiet)}.arca p{margin:0}.arca h1,.arca h2,.arca h3{font:inherit;margin:0;font-weight:700}.arca b{font-weight:700}.arca img{max-width:none;display:block}.arca hr{border:0;border-top:1px solid var(--line);margin:0}.arca .underline{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.arca .quiet{color:var(--quiet)}.arca .no-caps{text-transform:none}.arca .grid3{padding-left:var(--gutter-l);padding-right:var(--gutter-r);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4px;display:grid}.arca .col2{grid-column:2}.arca .centered{text-align:center;align-self:center}.arca .row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.arca .section{margin-top:192px}.arca .section--tight{margin-top:128px}.arca .mt-8{margin-top:8px}.arca .mt-12{margin-top:12px}.arca .mt-16{margin-top:16px}.arca .page{padding-top:var(--header-h)}.arca .page--bleed{padding-top:0}.arca .photo{background:var(--placeholder);max-width:100%;position:relative;overflow:hidden}.arca .photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease-out);position:absolute;inset:0}.arca .photo img.is-loaded{opacity:1}.arca .photo--tall{aspect-ratio:456/570}.arca .button,.arca .button--outline{isolation:isolate;justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:relative;overflow:hidden}.arca .button{background:var(--ink);color:var(--bg)}.arca .button--outline{border:1px solid var(--ink);color:var(--ink);transition:color .5s var(--ease-inout)}.arca .button:before,.arca .button--outline:before{content:"";z-index:-1;transform-origin:50% 100%;transition:transform .55s var(--ease-inout);position:absolute;inset:0;transform:scaleY(0)}.arca .button:before{background:var(--ink-soft)}.arca .button--outline:before{background:var(--ink)}.arca .button:hover:before,.arca .button--outline:hover:before{transform:scaleY(1)}.arca .button--outline:hover{color:var(--bg)}.arca .button.is-disabled{opacity:.35;pointer-events:none}.arca .roll{height:18px;display:block;overflow:hidden}.arca .roll>span{transition:transform .55s var(--ease-inout);display:block}.arca .button:hover .roll>span,.arca .button--outline:hover .roll>span{transform:translateY(-100%)}.arca .link{display:inline-block;position:relative}.arca .link:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-inout);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.arca .link:hover:after{transform-origin:0;transform:scaleX(1)}.arca .link.underline{text-decoration:none}.arca .link.underline:after{transform:scaleX(1)}.arca .link.underline:hover:after{animation:arca-underline .8s var(--ease-inout)}@keyframes arca-underline{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.arca .nav-link{transition:opacity .3s}.arca .nav-link:hover{opacity:.5}.arca .plus-minus{flex:none;align-self:center;width:11px;height:11px;position:relative}.arca .plus-minus:before,.arca .plus-minus:after{content:"";width:11px;height:1px;transition:transform .45s var(--ease-inout);background:currentColor;position:absolute;top:5px;left:0}.arca .plus-minus:after{transform:rotate(90deg)}.arca .is-open>.accordion__head .plus-minus:after{transform:rotate(0)scaleX(0)}.arca .chevron{transition:transform .4s var(--ease-inout);display:inline-block}.arca .is-open>.accordion__head .chevron{transform:rotate(90deg)}.arca .accordion__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:100%;padding:16px 0;transition:color .3s;display:flex}.arca .accordion__head:hover{color:var(--quiet)}.arca .accordion__body{transition:grid-template-rows .5s var(--ease-inout);grid-template-rows:0fr;display:grid}.arca .accordion__body>div{overflow:hidden}.arca .is-open>.accordion__body{grid-template-rows:1fr}.arca .accordion__inner{flex-direction:column;gap:2px;padding:12px 0 16px;display:flex}.arca .accordion__inner a{justify-content:space-between;transition:color .25s;display:flex}.arca .accordion__inner a:hover{color:var(--quiet)}.arca .chips{flex-wrap:wrap;gap:14px;display:flex}.arca .chips button{color:var(--quiet);transition:color .3s}.arca .chips button:hover{color:var(--ink)}.arca .chips button.is-on{color:var(--ink);font-weight:700}.arca .fade-in{animation:arca-fade-in .6s var(--ease-out) both}@keyframes arca-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.arca .stepper{align-items:center;gap:14px;display:flex}.arca .stepper button{text-align:center;width:10px;transition:opacity .25s}.arca .stepper button:hover{opacity:.45}.arca .header{top:env(safe-area-inset-top,0px);height:var(--header-h);z-index:60;pointer-events:none;transition:color .35s var(--ease), background-color .4s var(--ease), transform .65s var(--ease-inout);background:0 0;align-items:center;position:fixed;left:0;right:0}.arca .header.is-solid{background:var(--bg);pointer-events:auto}.arca .header.is-hidden{transform:translateY(calc(-100% - env(safe-area-inset-top,0px)))}.arca .header>*{pointer-events:auto;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out)}.arca .header.is-inverted{color:#fff}.arca .header__menu{justify-self:start}.arca .header__logo{text-transform:none;justify-self:center}.arca .header__icons{justify-self:end;align-items:center;gap:16px;display:flex}.arca .header__icons button{transition:opacity .3s;display:flex;position:relative}.arca .header__icons button:hover{opacity:.5}.arca .header svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:16px;height:16px}.arca .header__dot{width:5px;height:5px;transition:transform .4s var(--ease-inout);background:currentColor;border-radius:50%;position:absolute;top:-1px;right:-3px;transform:scale(0)}.arca .header__dot.is-on{transform:scale(1)}.arca .header.is-over-overlay{z-index:95;color:var(--ink)!important;transform:none!important}.arca.is-booting .header>*{opacity:0;transform:translateY(-10px)}.arca .page-shell{transition:opacity .5s var(--ease-inout), transform .6s var(--ease-inout), filter .5s var(--ease-inout)}.arca .page-shell.is-leaving{opacity:0;filter:blur(6px);transform:translateY(-18px)}.arca .page-shell.is-entering{opacity:0;transition:none;transform:translateY(18px)}.arca .veil{background:var(--ink);transform-origin:0;z-index:130;pointer-events:none;height:1px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.arca .veil.is-going{transition:transform .55s var(--ease-inout);transform:scaleX(1)}.arca .veil.is-ending{transition:transform .5s var(--ease-inout), opacity .3s .2s;transform-origin:100%;opacity:0;transform:scaleX(1)}.arca .reveal-mask{clip-path:inset(0 0 100%);transition:clip-path 1.25s var(--ease-inout)}.arca .reveal-mask img{transform:scale(1.14);transition:opacity .8s var(--ease-out), transform 1.8s var(--ease-out)!important}.arca .reveal-mask.is-in{clip-path:inset(0)}.arca .reveal-mask.is-in img{transform:none}.arca .reveal-text{opacity:0;transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out);transform:translateY(16px)}.arca .reveal-text.is-in{opacity:1;transform:none}.arca .intro{z-index:200;background:var(--bg);transition:transform 1s var(--ease-inout);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed;inset:0}.arca .intro.is-up{transform:translateY(-100%)}.arca .intro__logo{text-transform:none;height:18px;overflow:hidden}.arca .intro__logo span{animation:arca-logo-up .8s var(--ease-inout) .1s forwards;display:block;transform:translateY(100%)}.arca .intro__count{color:var(--quiet);font-variant-numeric:tabular-nums}.arca .intro__line{background:var(--line);width:120px;height:1px;margin-top:8px;position:relative;overflow:hidden}.arca .intro__line i{background:var(--ink);transform-origin:0;animation:arca-line-x 1.1s var(--ease-inout) .15s forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes arca-logo-up{to{transform:none}}@keyframes arca-line-x{to{transform:scaleX(1)}}.arca .tile{display:block;position:relative;overflow:hidden}.arca .tile .photo img{transition:opacity .8s, transform 1.2s var(--ease-out)}.arca .tile__label{color:#fff;opacity:0;transition:.4s var(--ease);position:absolute;bottom:6px;left:8px;right:8px;transform:translateY(6px)}.arca .tile:hover .tile__label{opacity:1;transform:none}.arca .thumbs3{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:2px;display:grid}.arca .thumbs3 .photo{aspect-ratio:150/200}.arca .thumbs3 .tile .photo img{transition:opacity .8s, filter .5s var(--ease)}.arca .thumbs3:hover .tile:not(:hover) .photo img{filter:brightness(.92)saturate(.7)}.arca .swap p{max-width:440px;margin-top:0}.arca .swap__big{aspect-ratio:456/570;background:var(--placeholder);margin-top:32px;position:relative;overflow:hidden}.arca .swap__layer{clip-path:inset(100% 0 0);transition:clip-path .8s var(--ease-inout);position:absolute;inset:0}.arca .swap__layer.is-on{clip-path:inset(0)}.arca .swap__big .swap__layer img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08);transition:transform 1.2s var(--ease-out)!important}.arca .swap__big .swap__layer.is-on img,.arca .swap__big .swap__layer--base img{transform:none}.arca .swap--sides .swap__big{margin-top:0}.arca .swap__side{aspect-ratio:456/570;text-align:center;justify-content:center;align-items:center;display:flex}.arca .swap__side p{max-width:320px;margin:0}.arca .footer{margin-top:128px;padding-bottom:32px}.arca .page--big .footer{margin-top:192px}.arca .footer__links{grid-template-columns:1fr 1fr;gap:8px;margin-top:32px;display:grid}.arca .footer__links a{justify-self:start}.arca .footer__links a:nth-child(2n){justify-self:end}.arca .footer hr{margin-top:64px}.arca .footer__social{justify-content:center;gap:16px;margin-top:64px;display:flex}.arca .footer__logo{text-align:center;text-transform:none;margin-top:64px}.arca .newsletter{justify-content:flex-end;display:inline-flex}.arca .newsletter__form{border-bottom:1px solid var(--ink);width:0;transition:width .6s var(--ease-inout);align-items:baseline;gap:12px;display:inline-flex;overflow:hidden}.arca .newsletter__form.is-on{width:min(280px,58vw)}.arca .newsletter__form input{flex:1;min-width:0}.arca .newsletter__ok{animation:arca-fade-in .6s var(--ease-out) both}.arca .toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--bg);opacity:0;transition:.4s var(--ease);z-index:120;pointer-events:none;white-space:nowrap;padding:10px 16px;position:fixed;transform:translate(-50%,20px)}.arca .toast.is-on{opacity:1;transform:translate(-50%)}.arca .home-hero{padding-top:64px}.arca .home-hero .photo{aspect-ratio:456/570}.arca .home-hero-mobile{display:none}.arca .home-lemon .photo{aspect-ratio:456/570}.arca .pair{grid-template-columns:1fr 1fr;gap:4px;margin-top:96px;display:grid}.arca .pair .photo{aspect-ratio:226/300}.arca .home-text{text-align:center;text-wrap:balance;max-width:440px;margin:96px auto 0}.arca .selector{height:calc(var(--stage-h) + 64px);position:relative;overflow:hidden}.arca .selector__stage{left:var(--gutter-l);right:var(--gutter-r);height:var(--stage-h);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4px;display:grid;position:absolute;top:32px}.arca .selector__reel,.arca .selector__labels,.arca .selector__bottles{height:100%;position:relative}.arca .selector__item{transform-origin:50%;will-change:transform, opacity;cursor:pointer;transition-property:transform,opacity;transition-timing-function:var(--ease);position:absolute;inset:0}.arca .selector__item .photo{width:100%;height:100%}.arca .selector__label{text-align:center;transition:transform .45s var(--ease), opacity .45s var(--ease);margin-top:-9px;position:absolute;top:50%;left:0;right:0}.arca .selector__label.is-on{font-weight:700}.arca .selector__sub{text-align:center;transition:opacity .3s var(--ease);margin-top:13px;position:absolute;top:50%;left:0;right:0}.arca .selector__bottle{cursor:pointer;width:111px;height:147px;transition-property:transform,opacity;transition-timing-function:var(--ease);margin:-73.5px 0 0 -55.5px;transition-duration:.45s;position:absolute;top:50%;left:50%}.arca .selector__bottle .photo{width:100%;height:100%}.arca .selector__bottle .photo img{transition:opacity .8s, filter .45s var(--ease)}.arca .selector__bottle.is-dim .photo img{filter:saturate(.2)brightness(1.35)}.arca .selector__hint{text-align:center;transition:transform .45s var(--ease), opacity .3s;position:absolute;top:50%;left:0;right:0}.arca .selector-mobile{display:none}.arca .experience{row-gap:4px}.arca .experience__hero{aspect-ratio:456/570;position:relative}.arca .experience__hero .photo{transition:opacity .7s var(--ease);position:absolute;inset:0}.arca .experience__text{text-align:center}.arca .experience__sticky{aspect-ratio:456/570;flex-direction:column;align-self:start;display:flex}.arca .experience__sticky>*{flex-direction:column;justify-content:center;align-items:center;min-height:72px;margin:auto 0;display:flex;position:sticky;top:calc(50vh - 36px)}.arca .experience__title{transition:opacity .25s}.arca .experience__grid{grid-template-columns:repeat(3,1fr);align-content:start;gap:4px;min-height:200px;margin-top:4px;display:grid}.arca .experience__grid .photo{aspect-ratio:150/200}.arca .experience__grid:hover .tile:not(:hover) .photo img{filter:brightness(.92)saturate(.7)}.arca .experience .tile:hover .photo img{transform:scale(1.03)}.arca .experience__overlay{clip-path:inset(100% 0 0);transition:clip-path .8s var(--ease-inout);z-index:2;position:absolute;inset:0}.arca .experience__overlay.is-on{clip-path:inset(0)}.arca .experience__overlay img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.arca .experience__overlay.is-on img{transform:none}.arca .experience__next{color:var(--quiet);margin-top:16px;transition:color .3s}.arca .experience__next:hover{color:var(--ink)}.arca .experience__tabs{text-align:center;flex-direction:column;align-self:center;gap:2px;display:flex}.arca .experience__tabs button{color:var(--quiet);transition:color .3s}.arca .experience__tabs button:hover{color:var(--ink)}.arca .experience__tabs button.is-on{color:var(--ink);font-weight:700}.arca .experience__mobile-row,.arca .experience__mobile-sub,.arca .experience__mobile-tabs{display:none}.arca .discovery-accordion>.accordion__head{border-top:1px solid var(--line)}.arca .discovery-accordion .accordion__body p{max-width:330px;color:var(--quiet);margin:0 0 16px}.arca .archive-hero{color:#fff;height:480px;position:relative}.arca .archive-hero .photo{position:absolute;inset:0}.arca .archive-hero .photo:after{content:"";background:linear-gradient(#0000002e,#0000 40%,#0000001f);position:absolute;inset:0}.arca .archive-hero__overlay{align-items:center;position:absolute;inset:0}.arca .archive-hero__overlay>div{z-index:1}.arca .archive-hero__right{text-align:right}.arca .archive-title{text-align:center;margin:192px 0;display:block}.arca .archive-grid{align-items:start}.arca .archive-side{flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:sticky;top:calc(50vh - 130px)}.arca .archive-side button,.arca .archive-side a{color:var(--ink);transition:color .3s}.arca .archive-side:hover button:not(.is-on):not(:hover){color:var(--quiet)}.arca .archive-side .is-on{font-weight:700}.arca .archive-side__key{margin-bottom:10px}.arca .archive-side__gap{height:26px}.arca .archive-side--right{align-items:flex-end}.arca .archive-tiles{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.arca .archive-tiles .photo{aspect-ratio:149/199}.arca .archive-tiles .tile{transition:opacity .25s var(--ease)}.arca .archive-tiles .tile:hover .photo img{transform:scale(1.03)}.arca .archive-tiles.is-leaving .tile{opacity:0}.arca .archive-empty{text-align:center;color:var(--quiet);grid-column:1/-1;padding:80px 0}.arca .archive-mobile-filters{display:none}.arca .product{padding-top:var(--header-h);align-items:flex-start;display:flex}.arca .product__gallery{flex-direction:column;flex:none;gap:4px;width:49.86%;display:flex;position:relative}.arca .product__image{aspect-ratio:718/898;width:100%;position:relative}.arca .product__image .photo{position:absolute;inset:0}.arca .product__dots{display:none}.arca .product__panel{top:var(--header-h);align-self:flex-start;width:23.6%;min-width:300px;margin-left:12.57%;padding-top:64px;position:sticky}.arca .product__price{margin-top:0}.arca .sizes{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.arca .sizes button{color:var(--ink);transition:color .25s}.arca .sizes:hover button:not(.is-on):not(:hover){color:var(--quiet)}.arca .sizes button.is-on{font-weight:700}.arca .also{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px;display:grid}.arca .also .photo{aspect-ratio:3/4}.arca .also a .photo img{transition:opacity .8s, filter .4s var(--ease)}.arca .also:hover a:not(:hover) .photo img{filter:brightness(.9)saturate(.6)}.arca .product__desc{margin-top:96px}.arca .product__pricing{justify-content:space-between;align-items:center;margin-top:96px;display:flex;position:relative}.arca .product__actions{grid-template-columns:1fr 1fr;gap:4px;margin-top:8px;display:grid}.arca .qty{border:1px solid var(--ink);justify-content:space-between;align-items:center;height:40px;padding:0 16px;display:flex}.arca .product__details{flex-direction:column;gap:8px;margin-top:64px;display:flex}.arca .product__details a{align-self:flex-start}.arca .accordion--panel{margin-top:8px}.arca .accordion--panel.accordion--first{margin-top:64px}.arca .accordion--panel>.accordion__head{border:0;padding:0}.arca .accordion--panel>.accordion__head:hover{color:inherit}.arca .accordion--panel>.accordion__head:hover .chevron{opacity:.5}.arca .accordion--panel .chevron{transform:rotate(90deg)}.arca .accordion--panel:not(.is-open) .chevron{transform:rotate(0)}.arca .accordion--panel .sizes,.arca .accordion--panel .also{padding-bottom:1px}.arca .info-button{transition:opacity .3s;display:flex}.arca .info-button:hover{opacity:.5}.arca .info-button svg{fill:none;stroke:currentColor;stroke-width:1px;width:12px;height:12px}.arca .popover{background:var(--bg);border:1px solid var(--ink);z-index:20;opacity:0;pointer-events:none;width:100%;transition:.35s var(--ease-inout);padding:16px;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-6px)}.arca .popover.is-on{opacity:1;pointer-events:auto;transform:none}.arca .popover .row+.row{margin-top:4px}.arca .tiers{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid}.arca .tiers div{color:var(--quiet);padding-top:8px;transition:color .25s}.arca .tiers div.is-on{color:var(--ink);font-weight:700}.arca .stepper--popover{gap:10px}.arca .formula{position:relative}.arca .formula__pin{align-items:center;height:100vh;display:grid;position:sticky;top:0}.arca .formula__frame{aspect-ratio:456/570;background:var(--placeholder);justify-self:center;width:min(100%,62.4vh);position:relative;overflow:hidden}.arca .formula__image{clip-path:inset(100% 0 0);will-change:clip-path;position:absolute;inset:0}.arca .formula__image:first-child{clip-path:none}.arca .formula__image img{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.arca .formula__stack{align-self:center;height:72px;position:relative}.arca .formula__stack>div{text-align:center;will-change:transform, opacity;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.arca .formula__stack--text>div{max-width:300px;margin:0 auto}.arca .reviews{margin-top:128px}.arca .reviews__controls{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;padding-bottom:12px;display:flex}.arca .reviews__more{margin-top:32px}.arca .stars{vertical-align:middle;gap:2px;display:inline-flex}.arca .stars svg{width:11px;height:11px;fill:var(--ink)}.arca .stars svg.is-empty{fill:var(--quiet-2)}.arca .review{border-bottom:1px solid var(--line);padding:24px 0}.arca .review__top{justify-content:space-between;align-items:center;display:flex}.arca .review h3{margin-top:12px;display:block}.arca .review p{margin-top:6px}.arca .review__meta{color:var(--quiet);justify-content:space-between;margin-top:14px;display:flex}.arca .review__meta span:first-child{color:var(--ink)}.arca .more-grid{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:24px;display:grid}.arca .more-grid .photo{aspect-ratio:149/199}.arca .more-grid .tile:hover .photo img{transform:scale(1.03)}.arca .more-grid__meta{justify-content:space-between;margin:8px 0 16px;display:flex}@media (hover:hover){.arca .more-grid__select{opacity:0;transition:opacity .35s var(--ease-inout), transform .35s var(--ease-inout);transform:translateY(3px)}.arca .more-grid>div:hover .more-grid__select,.arca .more-grid__select:focus-visible{opacity:1;transform:none}}.arca .page-content{padding-top:128px}.arca .page-content .accordion-list{margin-top:24px}.arca .steps div{grid-template-columns:28px 1fr;margin-top:8px;display:grid}.arca .discovery-hero .centered b{display:block}.arca .discovery-box{text-align:left;flex-direction:column;display:inline-flex}.arca .discovery-spec{flex-direction:column;gap:2px;width:100%;margin-top:24px;display:flex}.arca .discovery-spec div{justify-content:space-between;gap:24px;display:flex}.arca .sets{border-top:1px solid var(--line);flex-direction:column;margin-top:16px;display:flex}.arca .set-button{border-bottom:1px solid var(--line);transition:color .3s, padding .5s var(--ease-inout);flex-direction:column;gap:2px;padding:16px 0;display:flex;position:relative}.arca .set-button__row{justify-content:space-between;display:flex}.arca .set-button b{font-weight:400}.arca .set-button.is-on b,.arca .set-button.is-on .set-button__row>span{font-weight:700}.arca .sets:hover .set-button:not(:hover):not(.is-on){color:var(--quiet)}.arca .set-button.is-on{padding-left:12px}.arca .set-button:before{content:"";background:var(--ink);width:4px;height:4px;transition:transform .4s var(--ease-inout);margin-top:-2px;position:absolute;top:50%;left:0;transform:scale(0)}.arca .set-button.is-on:before{transform:scale(1)}.arca .index-list{border-top:1px solid var(--line);margin-top:16px}.arca .index-list a{border-bottom:1px solid var(--line);grid-template-columns:28px 28px 90px 1fr auto;align-items:center;gap:8px;padding:6px 0;transition:color .3s;display:grid}.arca .index-list a .photo{aspect-ratio:3/4;width:28px}.arca .index-list:hover a:not(:hover){color:var(--quiet)}.arca .index-list a .quiet{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.arca .pick{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:16px;display:grid}.arca .pick__item{text-align:left;transition:opacity .4s;display:block;position:relative}.arca .pick__item .photo{aspect-ratio:3/4}.arca .pick__item .photo img{transition:opacity .8s, filter .4s var(--ease)}.arca .pick.has-some .pick__item:not(.is-on) .photo img{filter:saturate(.4)brightness(1.1)}.arca .pick.is-full .pick__item:not(.is-on){opacity:.45}.arca .pick__name{white-space:nowrap;text-overflow:ellipsis;margin:6px 0 10px;display:block;overflow:hidden}.arca .pick__badge{background:var(--ink);color:var(--bg);transform-origin:0 0;transition:transform .35s var(--ease-inout);padding:0 4px;font-style:normal;position:absolute;top:6px;left:6px;transform:scale(0)}.arca .pick__item.is-on .pick__badge{transform:scale(1)}.arca .pick__item.is-on .pick__name{font-weight:700}.arca .journal-list,.arca .journal-entry+.journal-entry{margin-top:64px}.arca .journal-entry .photo{aspect-ratio:456/570;margin-bottom:16px}.arca .journal-entry__more{transition:grid-template-rows .5s var(--ease-inout);grid-template-rows:0fr;display:grid}.arca .journal-entry__more>div{overflow:hidden}.arca .journal-entry.is-open .journal-entry__more{grid-template-rows:1fr}.arca .journal-entry__more p{margin-top:12px}.arca .journal-entry__read{margin-top:8px}.arca .house{padding-top:64px}.arca .house h1{margin-top:40px;display:block}.arca .house p+p{margin-top:40px}.arca .overlays{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.arca .scrim{opacity:0;transition:opacity .5s var(--ease);background:#01010142;position:absolute;inset:0}.arca .scrim.is-on{opacity:1;pointer-events:auto}.arca .stagger>*{opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);transform:translateY(14px)}.arca .is-on .stagger>*{opacity:1;transform:none}.arca .is-on .stagger>:nth-child(2){transition-delay:80ms}.arca .is-on .stagger>:nth-child(3){transition-delay:.16s}.arca .is-on .stagger>:nth-child(4){transition-delay:.24s}.arca .drawer{background:var(--bg);width:456px;max-width:100%;transition:transform .7s var(--ease-inout);pointer-events:auto;scrollbar-width:none;flex-direction:column;padding:32px;display:flex;position:absolute;top:0;bottom:0;overflow:auto}.arca .drawer::-webkit-scrollbar{display:none}.arca .drawer--menu{left:0;transform:translate(-100%)}.arca .drawer--bag,.arca .drawer--info{right:0;transform:translate(100%)}.arca .drawer--bag{overflow:hidden}.arca .drawer--info{width:50vw;min-width:456px;padding:32px 32px 48px}.arca .drawer.is-on{transform:none}.arca .menu__stage{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}.arca .menu__list{flex-direction:column;margin-top:64px;display:flex}.arca .menu__list a{transition:color .3s, transform .5s var(--ease-inout);align-self:flex-start;padding:4px 0}.arca .menu__list:hover a:not(:hover){color:var(--quiet)}.arca .menu__list a:hover{transform:translate(6px)}.arca .menu__gap{height:24px}.arca .menu__preview{aspect-ratio:392/300;margin-top:40px;position:relative;overflow:hidden}.arca .menu__preview .photo{clip-path:inset(100% 0 0);transition:clip-path .7s var(--ease-inout);position:absolute;inset:0}.arca .menu__preview .photo.is-on{clip-path:inset(0)}.arca .menu__preview .photo img{transition:opacity .6s, transform 1.1s var(--ease-out);transform:scale(1.08)}.arca .menu__preview .photo.is-on img{transform:none}.arca .menu__studio,.arca .menu__recent{margin-top:24px}.arca .recent{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.arca .recent a{width:72px}.arca .recent .photo{aspect-ratio:3/4}.arca .search-overlay{background:var(--bg);opacity:0;transition:opacity .45s var(--ease);scrollbar-width:none;padding-top:160px;position:absolute;inset:0;overflow:auto}.arca .search-overlay::-webkit-scrollbar{display:none}.arca .search-overlay.is-on{opacity:1;pointer-events:auto}.arca .search__bar{border-bottom:1px solid var(--line);justify-content:space-between;margin-top:10px;padding:10px 0 12px;display:flex}.arca .search__bar input{font-weight:700}.arca .search__count{margin-top:14px}.arca .search__results a{grid-template-columns:50px 1fr;gap:14px;margin-top:14px;transition:opacity .3s;display:grid}.arca .search__results:hover a:not(:hover){opacity:.55}.arca .search__results .photo{aspect-ratio:50/66}.arca .search__results a div{flex-direction:column;gap:4px;display:flex}.arca .search__popular{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.arca .bag__progress{margin-top:22px}.arca .bag__bar{background:var(--line);height:2px;margin-top:6px;position:relative}.arca .bag__bar i{background:var(--ink);transition:width .6s var(--ease);position:absolute;top:0;bottom:0;left:0}.arca .bag__items{border-top:1px solid var(--line);overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;margin-top:14px;overflow-y:auto;-webkit-mask:linear-gradient(#000 calc(100% - 24px),#0000);mask:linear-gradient(#000 calc(100% - 24px),#0000)}.arca .bag__items::-webkit-scrollbar{display:none}.arca .bag__foot{border-top:1px solid var(--line);background:var(--bg);flex:none}.arca .bag-item{border-bottom:1px solid var(--line);grid-template-columns:93px 1fr;gap:14px;padding:14px 0;display:grid}.arca .bag-item .photo{aspect-ratio:93/123}.arca .bag-item .stepper{gap:12px}.arca .bag-item button{transition:opacity .25s}.arca .bag-item button:hover{opacity:.5}.arca .bag-item__sub,.arca .bag-item__row{margin-top:4px}.arca .bag__totals{flex-direction:column;gap:4px;padding-top:14px;display:flex}.arca .bag__checkout{margin-top:24px}.arca .bag__note{text-align:center;margin-top:16px}.arca .bag__empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.arca .info__tabs{gap:16px;display:flex}.arca .info__tabs button{color:var(--quiet);transition:color .3s}.arca .info__tabs button:hover{color:var(--ink)}.arca .info__tabs button.is-on{color:var(--ink);font-weight:700}.arca .info__body{scrollbar-width:none;flex:1;margin-top:64px;overflow-y:auto}.arca .info__body::-webkit-scrollbar{display:none}.arca .info__column{max-width:456px;margin:0 auto}.arca .info__head{grid-template-columns:120px 1fr;align-items:end;gap:16px;margin-bottom:32px;display:grid}.arca .info__head .photo{aspect-ratio:3/4}.arca .info__row{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:16px;padding:12px 0;display:grid}.arca .info__row:first-child{border-top:1px solid var(--line)}.arca .info__row span:first-child{color:var(--quiet)}.arca .info__section{margin-top:64px}.arca .info__section>b{margin-bottom:12px;display:block}.arca .info__meter{margin-bottom:14px}.arca .info__bar{background:var(--line);height:1px;margin-top:6px;position:relative}.arca .info__bar i{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.arca .info__material{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;padding:8px 0;display:grid}.arca .info__material span:last-child{color:var(--quiet)}.arca .info__note,.arca .info__layers{margin-top:12px}.arca .info__layers>div>div{margin-top:8px}@media (width<=860px){.arca{--pad:16px;--header-h:50px}.arca .grid3{display:block}.arca .header{grid-template-columns:1fr auto 1fr;display:grid}.arca .section,.arca .page--big .footer{margin-top:120px}.arca .footer{margin-top:96px}.arca .page-content{padding-top:64px}.arca .home-hero{display:none}.arca .home-hero-mobile{color:#fff;height:600px;margin-top:-50px;display:block;position:relative}.arca .home-hero-mobile .photo{position:absolute;inset:0}.arca .home-hero-mobile__text{text-align:center;position:absolute;left:16px;right:16px}.arca .home-hero-mobile__text--top{top:120px}.arca .home-hero-mobile__text--bottom{bottom:24px}.arca .home-text{max-width:none}.arca .swap--sides{flex-direction:column;display:flex!important}.arca .swap__side{aspect-ratio:auto;text-align:left;order:-1;display:block}.arca .swap__side p{max-width:none}.arca .swap--sides .swap__big{margin-top:16px}.arca .selector{display:none}.arca .selector-mobile{display:block;overflow:hidden}.arca .selector-mobile__top{justify-content:space-between;padding:0 16px;display:flex}.arca .selector-mobile__track{transition:transform .5s var(--ease);will-change:transform;gap:8px;margin-top:16px;display:flex}.arca .selector-mobile__slide{transition:opacity .5s var(--ease);flex:0 0 64vw}.arca .selector-mobile__slide .photo{aspect-ratio:456/603}.arca .selector-mobile__slide:not(.is-on){opacity:.55}.arca .selector-mobile__thumbs{justify-content:center;gap:4px;margin-top:16px;display:flex}.arca .selector-mobile__thumbs button{width:56px;transition:opacity .4s}.arca .selector-mobile__thumbs button:not(.is-on){opacity:.4}.arca .selector-mobile__thumbs .photo{aspect-ratio:56/74}.arca .selector-mobile__sub{text-align:center;margin-top:12px}.arca .experience__text,.arca .experience__tabs,.arca .experience__go{display:none}.arca .experience__mobile-row{justify-content:space-between;display:flex}.arca .experience__mobile-sub{margin:2px 0 12px;display:block}.arca .experience__mobile-tabs{gap:12px;margin:12px 0;display:flex}.arca .archive-hero__overlay{display:block}.arca .archive-hero__overlay>div{position:absolute;left:16px;right:16px}.arca .archive-hero__left{top:66px}.arca .archive-hero__right{bottom:16px}.arca .archive-hero__mid{display:none}.arca .archive-title{margin:56px 0 24px}.arca .archive-side{display:none}.arca .archive-mobile-filters{margin-bottom:16px;display:block}.arca .archive-mobile-filters .chips{scrollbar-width:none;flex-wrap:nowrap;padding:4px 0;overflow-x:auto}.arca .archive-mobile-filters .chips::-webkit-scrollbar{display:none}.arca .archive-mobile-filters .chips button{white-space:nowrap}.arca .archive-tiles{grid-template-columns:repeat(2,1fr)}.arca .tile__label{display:none}.arca .archive-tiles .tile__label{opacity:1;color:var(--ink);padding:6px 0 10px;display:block;position:static;transform:none}.arca .product{padding-top:var(--header-h);display:block}.arca .product__gallery{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:0;width:100%;overflow-x:auto}.arca .product__gallery::-webkit-scrollbar{display:none}.arca .product__image{scroll-snap-align:start;flex:0 0 100%}.arca .product__dots{pointer-events:none;flex:0 0 100%;justify-content:center;align-self:flex-end;gap:6px;width:100%;margin-left:-100%;padding-bottom:12px;display:flex;position:sticky;left:0}.arca .product__dots i{opacity:.45;background:#fff;border-radius:50%;width:5px;height:5px;transition:opacity .3s}.arca .product__dots i.is-on{opacity:1}.arca .product__panel{width:auto;min-width:0;margin:0;padding:32px 16px 0;position:static}.arca .product__desc,.arca .product__pricing{margin-top:64px}.arca .product__details{margin-top:48px}.arca .formula__pin{flex-direction:column;justify-content:center;gap:16px;padding:60px 16px 24px;display:flex}.arca .formula__frame{width:min(100%,41.6vh)}.arca .formula__stack{width:100%;height:54px}.arca .more-grid{grid-template-columns:repeat(2,1fr)}.arca .more-grid__select{display:none}.arca .pick{grid-template-columns:repeat(3,1fr)}.arca .index-list a{grid-template-columns:28px 24px 1fr auto}.arca .index-list a .quiet{display:none}.arca .discovery-hero .centered{text-align:left;margin:16px 0}.arca .discovery-spec{width:100%;display:flex}.arca .drawer{padding:16px}.arca .drawer--info{width:100%;min-width:0;padding:16px}.arca .info__body{margin-top:40px}.arca .menu__list{margin-top:48px}.arca .search-overlay{padding-top:96px}}@media (prefers-reduced-motion:reduce){.arca *,.arca :before,.arca :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.arca .reveal-mask,.arca .reveal-text{clip-path:none;opacity:1;transform:none}}
