:root{--ink:#0F1311;--night:#151A17;--moss:#1B211E;--moss2:#232A26;--bone:#ECE7DD;--bone2:#B8B3A8;--mist:#8B908A;--ivory:#E8E3D9;--brass:#A68D63;--brass2:#C4B08A;--line:rgba(236,231,221,.1);--line2:rgba(236,231,221,.22);--head:"Cormorant Garamond","Cormorant",Georgia,"Times New Roman",serif;--body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.25,.1,.25,1);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s6:48px;--s8:64px;--s12:96px;--s16:128px;--gut:clamp(24px,4vw,64px);--maxw:1440px;--sec:clamp(96px,11vw,160px)}body{font:400 15px/1.65 var(--body);letter-spacing:.005em;color:var(--bone);background:var(--ink)}a:hover{color:var(--bone)}h1,h2,h3,h4{font-family:var(--head);font-weight:400;letter-spacing:-.005em;line-height:1.06;font-variation-settings:normal}em{color:inherit;font-weight:400;font-style:italic}:focus-visible{outline:1px solid var(--bone);outline-offset:4px}.v5-grain,.v5-progress,.ch-nav,.compass,.hud-frame,.hero-hud,.hero-facts,.hero-scroll,.ch-big,.logo-mark,.m-flag,.card-quick,.badge-premium,.tile-arrow,.tile-count,.dr-num,.tm-walker,.tm-stop,.nf-compass{display:none!important}.hud{font:500 11px/1.5 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--mist);margin:0 0 var(--s2)}.link-line{font:500 11px/1.4 var(--body);letter-spacing:.2em;padding-bottom:6px;color:var(--bone)}.link-line:after{background:currentColor;opacity:.5;transition:transform .8s var(--ease),opacity .8s var(--ease)}.link-line:hover{color:var(--bone)}.link-line:hover:after{transform:scaleX(1);opacity:1}.btn{min-height:52px;padding:0 var(--s4);font:500 11px/1 var(--body);letter-spacing:.2em;border-radius:0;transition:background .6s var(--ease),color .6s var(--ease),border-color .6s var(--ease)}.btn-brass,.btn-accent,.button{background:var(--bone);color:var(--ink);border-color:var(--bone)}.btn-brass:hover,.btn-accent:hover,.button:hover{background:transparent;color:var(--bone);border-color:var(--bone)}.btn-ghost,.btn-outline{background:transparent;color:var(--bone);border-color:var(--line2)}.btn-ghost:hover,.btn-outline:hover{background:transparent;border-color:var(--bone)}.btn-lg{min-height:56px;padding:0 40px}.btn-xl{min-height:56px;font-size:11px}.btn-sm{min-height:40px;padding:0 var(--s3)}label{font:500 11px/1.5 var(--body);letter-spacing:.18em}input[type=text],input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],select,textarea{background:transparent;border-color:var(--line2);min-height:52px;padding:12px 16px}input:focus,select:focus,textarea:focus{border-color:var(--bone)}select{background-image:linear-gradient(45deg,transparent 50%,var(--bone2) 50%),linear-gradient(135deg,var(--bone2) 50%,transparent 50%)}.v5-announce{height:32px;justify-content:center;background:var(--ink);border-bottom:1px solid var(--line)}.ann{margin:0;display:flex;gap:var(--s4);justify-content:center;font:500 10px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--bone2);white-space:nowrap;padding:0 var(--gut)}.ann span+span:before{content:"";display:inline-block;width:16px;height:1px;background:var(--line2);vertical-align:middle;margin-right:var(--s4)}@media(max-width:899px){.ann span:nth-child(n+2){display:none}}.template-index .v5-header{top:32px}.v5-header.is-scrolled,.template-index .v5-header.is-scrolled,body:not(.template-index) .v5-header{background:#0f1311f0;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:var(--line)}.logo-w{font:500 24px/1 var(--head);letter-spacing:.02em}.logo-w em{color:inherit;font-weight:400}.hd-link{font:500 11px/1 var(--body);letter-spacing:.18em;padding:24px 14px;color:var(--bone2)}.hd-link:after{left:14px;right:14px;bottom:18px;background:var(--bone);opacity:.6;transition:transform .7s var(--ease)}.hd-caret{color:var(--mist)}.bag-count{background:transparent;color:var(--bone);font:500 10px/17px var(--body);top:4px;right:0;border:0}.hd-burger{font:500 11px var(--body);letter-spacing:.18em}.hd-meter{gap:var(--s2);padding:0 var(--gut) 10px;justify-content:flex-end;color:var(--mist)}.m-track{height:1px;max-width:120px;background:var(--line2);order:2}.m-track i{background:var(--bone2);transition:width 1.2s var(--ease)}.m-txt{font:400 11px/1 var(--body);letter-spacing:.04em;text-transform:none;order:1}.hd-meter.is-done .m-txt{color:var(--bone)}@media(max-width:699px){.hd-meter{justify-content:center}.m-track{max-width:72px}}.mega{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;transform:none;transition:opacity .5s var(--ease),visibility 0s .5s}.has-mega.is-open .mega{transition:opacity .5s var(--ease)}.mega-in{padding:var(--s4) var(--gut) var(--s6);grid-template-columns:minmax(280px,1.1fr) 3fr;gap:var(--s4)}.mega-feature{min-height:360px}.mega-feature:after{background:linear-gradient(180deg,#0f131100 45%,#0f1311b3)}.mega-feature-txt{left:var(--s3);right:var(--s3);bottom:var(--s3);gap:var(--s2)}.mega-feature-title{font:400 32px/1.05 var(--head)}.mega-tiles{gap:var(--s2)}.has-mega.is-open .mega-tiles .tile,.dr-group[open] .dr-tiles .tile{animation:fadeIn .7s var(--ease) both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tile{background:var(--night)}.tile-img img{filter:saturate(.72) brightness(.94);transition:transform 1.6s var(--ease)}.tile:hover .tile-img img{transform:scale(1.03);filter:saturate(.85) brightness(1)}.tile-img .tile-fb{filter:brightness(.9)}.tile:after{background:linear-gradient(180deg,#0f131100 55%,#0f13119e)}.tile:before{display:none}.tile-txt{left:var(--s2);right:var(--s2);bottom:var(--s2)}.tile-title{font:400 20px/1.1 var(--head)}.tile-chip{padding:6px var(--s2) 6px 6px;background:transparent}.tile-chip .tile-title{font:500 10.5px/1 var(--body);letter-spacing:.18em}.tile-chip[aria-current]{border-color:var(--bone);background:transparent}.drawer{background:var(--ink)}.drawer-bg{display:none}.drawer-in{padding:var(--s2) var(--s3) calc(var(--s4) + env(safe-area-inset-bottom))}.drawer-x{font:300 32px/1 var(--body)}.drawer-search{border-color:var(--line2);margin:var(--s1) 0 var(--s3)}.drawer-search button{color:var(--bone2)}.dr-group summary{padding:var(--s3) 0}.dr-title{font:400 30px/1 var(--head)}.dr-plus:before,.dr-plus:after{background:var(--bone2)}.dr-tiles{gap:var(--s1);padding:0 0 var(--s3)}.dr-tiles .tile-title{font-size:18px}.tile-row{min-height:72px;background:transparent}.tile-row .tile-img{width:72px;height:72px}.tile-row .tile-title{font-size:24px}.drawer-foot{font:500 10.5px var(--body);letter-spacing:.18em;gap:var(--s2) var(--s3)}.v5-video{transition:opacity 2s var(--ease)}.v5-hero{max-height:none;align-items:flex-end}.hero-media{top:0;right:0;bottom:0;left:0}.hero-shade{background:linear-gradient(180deg,#0f131173,#0f131100 26% 52%,#0f1311b8)}.hero-copy{padding-bottom:clamp(64px,11vh,128px)}.hero-kicker{color:var(--bone2);margin-bottom:var(--s3)}.hero-title{font-size:clamp(52px,7.2vw,116px);line-height:.98;font-weight:400;letter-spacing:-.015em;margin:0 0 var(--s4);max-width:none}.js .hero-title .ln>*{transform:none;opacity:0;transition:opacity 2s var(--ease)}.js .is-loaded .hero-title .ln>*{opacity:1}.js .hero-cta,.js .hero-kicker{transform:none;transition:opacity 1.6s var(--ease) .6s}@media(max-width:699px){.hero-copy{padding-bottom:var(--s8)}.hero-title{font-size:clamp(44px,12vw,60px)}.hero-shade{background:linear-gradient(180deg,#0f131166,#0f131100,#0f13111a 50%,#0f1311cc)!important}.hero-cta .btn{flex:0 0 auto}}.sec-head{padding:var(--sec) 0 var(--s6);max-width:none}.sec-head-row{align-items:flex-end;gap:var(--s3)}.sec-title{font-size:clamp(36px,4.2vw,64px);font-weight:400;line-height:1.04;margin:0}.sec-sub{font-size:15px;color:var(--bone2)}.js-reveal .reveal{transform:translateY(12px);transition:opacity 1.4s var(--ease) var(--stagger,0s),transform 1.4s var(--ease) var(--stagger,0s)}.v5-edit .edit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s2);list-style:none;margin:0;padding:0}.edit-tile{display:block;color:var(--bone)}.edit-img{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--night)}.edit-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.8s var(--ease)}.edit-tile:hover .edit-img img{transform:scale(1.03)}.edit-cap{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s2);padding-top:var(--s2)}.edit-name{font:400 26px/1.1 var(--head)}.edit-cap .hud{margin:0;transition:color .6s var(--ease)}.edit-tile:hover .edit-cap .hud{color:var(--bone)}@media(max-width:899px){.v5-edit .edit-grid{grid-template-columns:1fr 1fr;gap:var(--s3) var(--s2)}.edit-name{font-size:22px}.edit-cap{flex-direction:column;gap:4px;padding-top:12px}}.v5-chapter{margin-top:var(--sec)}.ch-stage{height:88vh;height:88svh;min-height:560px;max-height:960px}.ch-media{top:0;right:0;bottom:0;left:0}.ch-shade,.chapter-right .ch-shade{background:linear-gradient(90deg,#0f13119e,#0f13112e 50%,#0f131100 80%)}.chapter-right .ch-shade{background:linear-gradient(270deg,#0f13119e,#0f13112e 50%,#0f131100 80%)}.ch-copy>*{max-width:520px}.ch-label{color:var(--bone2)}.ch-title{font-size:clamp(40px,4.8vw,76px);font-weight:400;line-height:1.02;margin:0 0 var(--s3)}.ch-text{font-size:16px;color:var(--bone2);margin:0 0 var(--s4);max-width:440px}.ch-cta{gap:var(--s4)}.ch-rail{margin-top:var(--s6)}@media(max-width:899px){.ch-shade,.chapter-right .ch-shade{background:linear-gradient(180deg,#0f131100 35%,#0f1311bf)!important}.ch-stage{padding-bottom:var(--s8)}}.v5-products .product-grid,.rail{gap:var(--s6) var(--s2)}.edit-foot{display:flex;justify-content:center;padding-top:var(--s8)}.rail-btn{display:none}.card-media{background:var(--ivory);aspect-ratio:4/5}.card-media img,.card-media svg{padding:10%;transition:transform 1.6s var(--ease),opacity .9s var(--ease)}.card:hover .card-media img{transform:scale(1.02)}.card-media:after{display:none}.badge{left:var(--s2);top:var(--s2);background:transparent;color:var(--ink);padding:0;font:500 10px/1 var(--body);letter-spacing:.18em}.badge-sale{background:transparent;color:var(--ink)}.card-body{padding:var(--s2) 0 0;display:grid;gap:6px}.card-type{font:500 10px/1.4 var(--body);letter-spacing:.2em;margin:0;color:var(--mist)}.card-title{font:400 15px/1.4 var(--body);letter-spacing:.01em;margin:0}.card-title a:hover{color:var(--bone);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.card-price{font:400 14px/1 var(--body);letter-spacing:.02em;color:var(--bone2)}.product-grid{gap:var(--s6) var(--s2)}@media(max-width:699px){.product-grid{gap:var(--s4) 12px}.card-title{font-size:14px}}.v5-manifesto{padding-top:var(--sec);padding-bottom:0}.mf-text{font:400 clamp(26px,3vw,44px)/1.3 var(--head);max-width:880px;margin:0 auto var(--s4);letter-spacing:0}.mf-text .w{opacity:1!important}.v5-xmas{margin-top:var(--sec);min-height:80vh}.xm-media{top:0;right:0;bottom:0;left:0}.xm-shade{background:linear-gradient(90deg,#0f1311a6,#0f13111f 70%)}.xm-in{padding-top:var(--s12);padding-bottom:var(--s12)}.xm-in>*{max-width:520px}.xm-in .sec-title{margin-bottom:var(--s3)}.xm-copy{font-size:16px;margin:0 0 var(--s4)}.xm-count{display:none!important}@media(max-width:899px){.xm-shade{background:linear-gradient(180deg,#0f13111a 30%,#0f1311c7)}.v5-xmas{align-items:flex-end}}.v5-trust{padding-top:var(--sec)}.tr-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tr-grid li{padding:var(--s4) var(--s3) var(--s4) var(--s3)}.tr-grid li:first-child{padding-left:0}.tr-grid h3{font:500 11px/1.5 var(--body);letter-spacing:.2em;text-transform:uppercase;margin:0 0 var(--s1);color:var(--bone)}.tr-grid p:not(.hud){font-size:14px;line-height:1.6}@media(max-width:899px){.tr-grid li{padding:var(--s3) var(--s2)!important}}@media(max-width:499px){.tr-grid li{padding:var(--s3) 0!important}}.faq-list summary,.help summary{font:400 22px/1.3 var(--head)}.faq-list summary:after,.help summary:after{font:300 22px var(--body);color:var(--bone2)}.help summary{font-size:19px}.v5-footer{margin-top:var(--sec)}.footer-grid{padding-top:var(--s12);padding-bottom:var(--s8);gap:var(--s6)}.f-col a{font-size:14px;padding:6px 0}.f-col a:hover{color:var(--bone)}.footer-bottom{font:500 10px var(--body);letter-spacing:.18em}.coll-hero{min-height:48vh}.coll-hero-img{top:0;right:0;bottom:0;left:0}.coll-hero-img img{filter:brightness(.62) saturate(.8)}.coll-hero-shade{background:linear-gradient(180deg,rgba(15,19,17,.35),rgba(15,19,17,.1) 40%,var(--ink))}.coll-title{font-size:clamp(44px,6vw,96px);font-weight:400;line-height:1;margin:var(--s2) 0}.coll-count{color:var(--bone2)}.coll-bar{padding:var(--s3) 0;margin:var(--s2) 0 var(--s6)}.pagination .current{color:var(--bone);text-decoration:underline;text-underline-offset:6px}.v5-pdp{padding-top:var(--s6);gap:clamp(32px,5vw,96px)}.v5-pdp .gallery{gap:var(--s1)}.v5-pdp .gallery a,.v5-pdp .gallery a:first-child{aspect-ratio:4/5}.v5-pdp .gallery a:first-child{grid-column:1/-1}.v5-pdp .gallery img{padding:8%}.v5-pdp .gallery a:hover img{transform:none}.v5-pdp h1{font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:1.05;margin:var(--s1) 0 var(--s2)}.pdp-type{color:var(--mist);margin:var(--s3) 0 0}.v5-pdp .price{font:400 18px/1 var(--body);letter-spacing:.02em;margin:0 0 var(--s3)}.pdp-meter{padding:0;border:0;background:none;margin:0 0 var(--s3)}.pdp-meter .m-track{max-width:none;margin-bottom:var(--s1)}.pdp-meter .hud{font:400 12px/1.5 var(--body);letter-spacing:.02em;text-transform:none;color:var(--bone2)}.pdp-ticks svg{color:var(--bone2)!important}.vp-pill{font-family:var(--body)!important;font-size:12px!important;letter-spacing:.08em}.vp-pill:hover{border-color:var(--bone)!important}.pdp-ship{font-size:13.5px;gap:var(--s1);margin:var(--s3) 0;padding:var(--s2) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pdp-ship li{display:block}.pdp-ship li:before{content:"";display:inline-block;width:12px;height:1px;background:var(--bone2);vertical-align:middle;margin-right:12px}.v5-pdp .pdp-ship li,.v5-pdp .pdp-ship a,.mini-trust .icon{color:var(--bone2)}.sticky-atc{background:var(--ink);border-top:1px solid var(--line)}.trail-meter{background:none;padding:var(--s3) 0;border-width:1px 0}.tm-msg{font:400 22px var(--head)}.tm-msg strong{color:var(--bone);font-weight:500}.tm-track{height:1px;margin:var(--s3) 0 var(--s2)}.tm-track>i{background:var(--bone2)}.cart-summary{border-color:var(--line)}.page-title{font-weight:400}.v5-toast{font:500 11px var(--body);letter-spacing:.14em}@media(prefers-reduced-motion:reduce){.js .hero-title .ln>*,.js .hero-cta,.js .hero-kicker{opacity:1!important;transition:none!important}.tile-img img,.edit-img img,.card-media img{transition:none!important;transform:none!important}}.card-media,.v5-pdp .gallery a{background:#dcd3c1}.card-media img:not(.card-img-alt),.v5-pdp .gallery img{mix-blend-mode:darken}.pdp-ticks svg{display:none}.pdp-ticks li{display:flex;align-items:center;gap:var(--s2)}.pdp-ticks li:before{content:"";flex:0 0 12px;height:1px;background:var(--bone2);align-self:center}.v5-header:has([data-mega-item].is-open){background:var(--ink)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.hd-meter.is-empty,.template-index .v5-header.is-scrolled .hd-meter.is-empty{display:none}.hd-caret{min-width:28px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.hd-burger{min-width:44px}.crumbs a,.crumbs span{display:inline-flex;align-items:center;min-height:28px}.pagination{flex-wrap:wrap;gap:8px}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px}.to-top{display:inline-flex;align-items:center;min-height:32px}.footer-grid .f-col a{display:block;padding:6px 0}@media(hover:none){.card-media .card-img-alt{display:none}}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,.btn:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.tile:focus-visible,.edit-tile:focus-visible{outline-offset:-2px}.pdp-intl{margin:calc(var(--s1) * -1) 0 var(--s3);padding:0 0 var(--s2);border-bottom:1px solid var(--line);font-size:13px;line-height:1.55;color:var(--bone2);letter-spacing:.01em}.pdp-intl-k{display:block;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--brass,#B89A63);margin-bottom:4px}.pdp-intl a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--bone2)}.link-line{padding-top:4px;padding-bottom:4px}.pdp-ship a,.contact-facts a,.pdp-intl a{display:inline-block;padding:3px 0}.jdgm-widget,.jdgm-rev-widg,.jm-review-widget,[class*=jm-review]{color:var(--bone)}.jm-text,.jdgm-rev-widg__title,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp,.jdgm-rev-widg__summary-text,.jdgm-rev-widg__body,.jdgm-widget .jdgm-row-stars,.jdgm-prev-badge__text{color:var(--bone)!important}.jdgm-star,.jm-star,[class*=jm-star]{color:var(--brass)!important}.jdgm-rev-widg,.jdgm-rev{background:transparent!important;border-color:#ede6d82e!important}.jdgm-write-rev-link,.jdgm-btn,.jm-button,[class*=jm-button]{background:var(--bone)!important;color:var(--ink)!important;border-color:var(--bone)!important}.activator__label{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/18/assets/v5-premium.css.map */
