:root{--k:#ECE9E3;--w:#0C0C0C;--g1:#161616;--g2:#2A2A2A;--g3:#8E8B86;--g4:#B9B5AE;--bone:#ECE9E3;--night:#0C0C0C;--soft:#D8D3CB;--photo:#F3F3F3;--fs:"Bodoni Moda",Didot,"Bodoni 72",Georgia,serif;color-scheme:dark}html,body{background:var(--night)}body{color:var(--bone)}::selection{background:var(--bone);color:var(--night)}.h{font-family:var(--fs);font-weight:400;text-transform:none;letter-spacing:0;line-height:1.04}.sec__title{font-size:clamp(28px,7.2vw,42px);font-weight:400;letter-spacing:0;text-wrap:balance}.label{font-size:10.5px;letter-spacing:.28em}.muted{color:var(--g4)}.btn{font:600 12px/1 var(--fb);letter-spacing:.26em}.btn--white{background:var(--bone);color:var(--night);border-color:var(--bone)}.btn--ghost{background:transparent;color:var(--bone);border-color:#ece9e38c}.btn--outline{background:transparent;color:var(--bone);border-color:var(--g2)}.link{font-size:10.5px;letter-spacing:.24em}:focus-visible{outline-color:var(--bone)}.topbar{background:var(--bone);color:var(--night);font-size:10px;letter-spacing:.26em;padding-top:9px;padding-bottom:9px}.hdr{background:#0c0c0cf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:var(--g2)}.logo{display:inline-flex;align-items:center;gap:10px;font:500 19px/1 var(--fs);letter-spacing:.34em;margin-right:-.34em}.logo--sm{font-size:16px}.logo__star{width:16px;height:16px;filter:invert(1);flex:none}.menu a{font:400 27px/1 var(--fs);letter-spacing:0;text-transform:none;border-bottom-color:var(--g2)}.menu a.menu__ch{font-style:italic}.menu__search{border-top-color:var(--g2)}.drawer,.sheet{background:var(--night);color:var(--bone)}.drawer__head{border-bottom-color:var(--g2)}.scrim{background:#0000009e}.hero{background:var(--night);color:var(--bone)}.tile,.tile__label,.reel__cap{color:var(--bone)}.tile__label{font-style:italic}.card__name{font:500 11.5px/1.4 var(--fb);letter-spacing:.16em}.card__price{font:400 13px/1 var(--fb);letter-spacing:.06em;color:var(--g4)}.card__fav{color:#111}.card__dots i{background:#bdbdbd}.card__dots i.on{background:#111}.card__ltd{background:var(--night);color:var(--bone)}.stars__bar{filter:invert(1)}.empty{border-color:var(--g2);color:var(--g4)}.ctop__title{font-size:clamp(30px,8vw,46px);letter-spacing:0}.fbar{background:var(--night)}.chip{border-color:var(--g2)}.chip.is-on{background:var(--bone);color:var(--night);border-color:var(--bone)}.rescount{color:var(--g3)}.pinfo__title{font-size:clamp(34px,8.6vw,46px);letter-spacing:0;font-weight:400}.pinfo__price{font:500 20px/1 var(--fb);letter-spacing:.02em}.sz{border-color:var(--g2);font-family:var(--fb)}.sz[aria-pressed=true]{background:var(--bone);color:var(--night);border-color:var(--bone)}.sw i{border-color:var(--g3)}.sw[aria-pressed=true]{border-color:var(--bone)}.eta{border-color:var(--g2)!important}.perks li:before{filter:invert(1)}.pp__save{background:var(--bone)!important;color:var(--night)!important}.plabel__tag{border:1px solid var(--g2);background:var(--g1)}.acc details,.acc details:last-child{border-color:var(--g2)}.rte{color:var(--g4)}.rte th,.rte td{border-color:var(--g2)!important}.pgal{background:var(--photo)}.gnav{background:#0c0c0cd1;color:var(--bone)}.pgal__top .icon{color:#111}.pdots i{background:#aaa}.pdots [aria-current=true] i{background:#111}.sticky{background:var(--night);border-top-color:var(--g2)}.bq__hd{color:var(--bone)!important}.bq__hd:before,.bq__hd:after{background:var(--g2)!important}.bq__o{background:var(--g1)!important;border-color:transparent!important}.bq__o.on,.bq__o:has(input:checked){background:var(--night)!important;border-color:var(--bone)!important}.bq__n,.bq__p b{color:var(--bone)!important}.bq__s{color:var(--g3)!important}.bq__s b{color:var(--g4)!important}.bq__p s{color:var(--g3)!important}.bq__h input{background:var(--g2)!important;border-color:var(--g2)!important}.bq__h input:checked{border-color:var(--bone)!important;background:radial-gradient(circle,var(--bone) 0 42%,var(--night) 47%)!important}.bq__tag{background:var(--bone)!important;color:var(--night)!important}.bq__row select{background-color:var(--g1)!important;color:var(--bone)!important;border-color:var(--g2)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ECE9E3' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}.bq__row img{background:var(--photo)!important}.bq__mix{color:var(--g3)!important}.steps__intro,.step__d{color:var(--g4)!important}.step__n{color:var(--g3)!important}.faq__list,.faq__item{border-color:var(--g2)!important}.faq__item summary{font-family:var(--fb)}.faq__item summary:after{color:var(--bone)!important}.faq__item summary:focus-visible{outline-color:var(--bone)!important}.faq__a{color:var(--g4)!important}.dstory,.fit{background:var(--g1)!important}.dstory__title,.fit__title{font-style:italic}.xmas-note,.tier{background:var(--g1)!important;color:var(--bone)}.tier--ok{background:var(--bone)!important;color:var(--night)!important}.drop__tag{border-color:var(--bone)!important}.cd__foot{background:var(--g1)!important;box-shadow:none!important;border-top-color:var(--g2)!important}.cd__foot>a.btn[href="/checkout"]{background:var(--bone)!important;color:var(--night)!important;border-color:var(--bone)!important;font-family:var(--fb)!important;font-size:15px!important;letter-spacing:.24em!important;font-weight:700!important}.cd__foot>a.btn[href="/checkout"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C0C0C' stroke-width='2'%3E%3Crect x='5' y='11' width='14' height='10' rx='1.5'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")!important}.cd__foot div[style*=f3f3f3]{background:var(--night)!important}.ci{border-bottom-color:var(--g2)}.ci img{background:var(--photo)}.qty,.qtyin{border-color:var(--g2)}.bar{background:var(--g2)}.bar i{background:var(--bone)}.ftr{border-top-color:var(--g2)}.news{border-bottom-color:var(--bone)}.news input{color:var(--bone)}.news input::placeholder{color:var(--g3)}.flinks a{color:var(--g4)}.fcols__h{color:var(--bone)}.trust{border-color:var(--g2)}.cform input,.cform textarea,.qtyin,.pwin{background:var(--g1);color:var(--bone);border-color:var(--g2)}.ftr__lead{font:400 clamp(26px,7vw,38px)/1.1 var(--fs);margin:6px 0 0}.ftr__lead em{font-style:italic}.vh{position:relative;min-height:min(88svh,860px);display:flex;align-items:flex-end;overflow:hidden;background:var(--night);color:var(--bone)}.vh__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%}.vh:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0c0cf0,#0c0c0c66 38%,#0c0c0c00 64%)}.vh__in{position:relative;z-index:2;width:100%;padding-block:0 30px;display:grid;gap:14px}.vh__k{color:var(--soft)}.vh__t{font:400 clamp(54px,15.5vw,128px)/.94 var(--fs);margin:0;letter-spacing:-.01em;text-wrap:balance}.vh__t em{font-style:italic}.vh__s{max-width:36ch;color:var(--soft);margin:0;font-size:15px;line-height:1.55}.vh__ctas{display:grid;gap:10px;margin-top:6px}@media(min-width:760px){.vh__ctas{grid-template-columns:1fr 1fr;max-width:560px}.vh__in{padding-block:0 56px}}.vm{padding-block:68px 60px}.vm__in{display:grid;justify-items:center;text-align:center;gap:20px}.vm__star{width:22px;height:22px;filter:invert(1)}.vm__t{font:400 clamp(28px,7.6vw,52px)/1.12 var(--fs);max-width:20ch;margin:0;text-wrap:balance}.vm__t em{font-style:italic}.vm__s{color:var(--g4);max-width:46ch;margin:0;line-height:1.65}.vc{padding-block:40px 8px}.vc .sec__head{margin-bottom:6px}.vc__intro{color:var(--g4);margin:0 0 18px;max-width:46ch}.vc__track{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-left:var(--gl);padding-right:var(--gr);scroll-padding-left:var(--gl)}.vc__track::-webkit-scrollbar{display:none}@media(min-width:900px){.vc__track{grid-auto-columns:calc((100% - 30px)/4);max-width:1280px;margin:0 auto}}.vc__card,.vl__card{position:relative;display:block;aspect-ratio:4/5;max-width:100%;overflow:hidden;background:var(--g1);scroll-snap-align:start;color:var(--bone)}.vc__img,.vl__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}@media(hover:hover){.vc__card:hover .vc__img,.vl__card:hover .vl__img{transform:scale(1.04)}}.vc__card:after,.vl__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0c0ce6,#0c0c0c40 42%,#0c0c0c00 62%)}.vc__cap{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;display:grid;gap:6px}.vc__t{font:400 clamp(32px,8.4vw,40px)/1 var(--fs)}.vc__d{font:italic 400 16px/1.3 var(--fs);color:var(--soft)}.vc__go{font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-top:6px}.vb{padding-top:56px}.vb__grid{display:grid;max-width:1280px;margin:0 auto}.vb__media{position:relative;aspect-ratio:4/5;max-width:100%;overflow:hidden;background:var(--g1)}.vb__media img{width:100%;height:100%;object-fit:cover;display:block}.vb__body{padding-block:26px 6px;display:grid;gap:12px;align-content:center}.vb__t{font:400 clamp(36px,9vw,62px)/1 var(--fs);margin:0;text-wrap:balance}.vb__t em{font-style:italic}.vb__x{color:var(--g4);max-width:44ch;margin:0;line-height:1.65}.vb__btn{width:auto;justify-self:start;padding:0 30px;margin-top:6px}@media(min-width:900px){.vb__grid{grid-template-columns:1fr 1fr;gap:56px;padding:0 var(--gr) 0 var(--gl)}.vb__body{padding:0}.vb--right .vb__media{order:2}}.vb--full .vb__grid{position:relative;display:block;padding:0}.vb--full .vb__media{aspect-ratio:4/5}.vb--full .vb__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0c0ce6,#0c0c0c00 58%)}.vb--full .vb__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding-block:0 28px}.vb--full .vb__x{color:var(--soft)}@media(min-width:900px){.vb--full .vb__media{aspect-ratio:21/9}.vb--full .vb__body{padding:0 var(--gr) 48px var(--gl)}}.vch{position:relative;min-height:min(70svh,640px);display:flex;align-items:flex-end;overflow:hidden;background:var(--g1)}.vch__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.vch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0c0cf2,#0c0c0c33 50%,#0c0c0c59)}.vch__in{position:relative;z-index:2;width:100%;padding-block:0 26px;display:grid;gap:10px}.vch__back{position:absolute;top:-1px;left:0}.vch__t{font:400 clamp(46px,13vw,96px)/.96 var(--fs);margin:0}.vch__d{font:italic 400 19px/1.35 var(--fs);color:var(--soft);margin:0}.vch__n{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--g4);margin:4px 0 0}.vch__top{position:absolute;top:14px;left:0;right:0;z-index:3}.vl{padding-block:28px 20px}.vl__head{display:grid;gap:10px;margin-bottom:20px}.vl__t{font:400 clamp(44px,12vw,84px)/.96 var(--fs);margin:0}.vl__t em{font-style:italic}.vl__x{color:var(--g4);max-width:46ch;margin:0;line-height:1.6}.vl__grid{display:grid;gap:10px}@media(min-width:760px){.vl__grid{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.vl__grid{grid-template-columns:repeat(3,1fr)}}.vl__card{aspect-ratio:4/4.4}.vs{padding-block:56px 10px}.vs__in{max-width:640px;margin:0 auto;color:var(--soft);font-size:17px;line-height:1.75}.vs__in h2{font:400 clamp(34px,8.6vw,52px)/1.04 var(--fs);color:var(--bone);margin:0 0 22px;text-wrap:balance}.vs__in h3{font:400 italic 28px/1.1 var(--fs);color:var(--bone);margin:44px 0 14px}.vs__in p{margin:0 0 18px}.vs__in p:first-of-type{font:400 22px/1.45 var(--fs);color:var(--bone)}.vs__in strong{color:var(--bone)}.vs__in ul{padding-left:18px;margin:0 0 20px}.vs__in li{margin:0 0 8px}.vs__in a{color:var(--bone);border-bottom:1px solid currentColor}@media(prefers-reduced-motion:reduce){.vc__img,.vl__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/v9.css.map */
