.sdh{position:relative;overflow-x:clip;--nav-h:28px}html,body{overflow-x:clip}.sdh p{margin:1em 0}.sdh h1,.sdh h2,.sdh h3,.sdh h4{font-family:var(--serif);letter-spacing:normal;text-transform:none}.sdh [hidden]{display:none!important}.sdh #ornImg,.sdh img[data-orn]{height:auto}.sdh .art>img.fill{object-fit:cover;display:block}.sdh .p-card:hover .p-media .main>img{transform:scale(1.04)}.sdh .p-card h3 a{color:inherit}.sdh .quick[disabled]{opacity:.6;pointer-events:none}.sdh .sd-empty{font:400 15px/1.5 var(--ui);color:#2b0710b3}.sdh .toast a{font:500 11px var(--ui);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding:4px 0}:root{--wine:#4A0E19;--wine-d:#2B0710;--wine-dd:#1E050B;--wine-l:#6E1827;--pine:#0E2A1F;--pine-d:#071A12;--champ:#D6BC8B;--gold:#EBD29E;--ivory:#F3EADB;--ivory-2:rgba(243,234,219,.7);--ivory-3:rgba(243,234,219,.46);--line:rgba(214,188,139,.3);--serif:"Cormorant Garamond", "Iowan Old Style", Georgia, serif;--ui:"Jost", "Helvetica Neue", Arial, sans-serif;--gut:clamp(20px,5vw,80px);--nav-h:84px;--k:.56;--ease:cubic-bezier(.22,.7,.18,1);--orn-w:clamp(220px,25vw,380px);--orn-s:clamp(88px,16vh,170px);--orn-x:74%;--floor-h:17%}@media(max-width:1199px){:root{--k:.48}}@media(max-width:1023px){:root{--k:.42;--orn-x:73%}}@media(max-width:767px){:root{--k:.3;--nav-h:64px;--orn-w:42vw;--orn-s:12svh;--orn-x:74%;--floor-h:14%}}.sdh *,.sdh *:before,.sdh *:after{box-sizing:border-box}.sdh{background:var(--wine-d);color:var(--ivory);font-family:var(--serif);font-size:19px;line-height:1.55;position:relative;-webkit-font-smoothing:antialiased}.sdh img,.sdh svg{display:block;max-width:100%}.sdh a{color:inherit;text-decoration:none}.sdh button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.sdh :focus-visible{outline:1px solid var(--gold);outline-offset:3px}.sdh .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sdh .sd-h2{font:300 clamp(40px,5.2vw,86px)/1.02 var(--serif);letter-spacing:-.005em;margin:0}.sdh .sub{font-size:20px;line-height:1.6;color:var(--ivory-2);max-width:38ch;margin:22px 0 0}.sdh .meta{font:500 11px/1.4 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--champ)}.sdh .link{display:inline-block;font:500 11px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--champ);padding:8px 0;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .4s var(--ease)}.sdh .link:hover{background-size:40% 1px}.sdh .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font:500 12px/1 var(--ui);letter-spacing:.26em;text-transform:uppercase;color:var(--ivory);padding:19px 34px;border:1px solid var(--champ);transition:background-color .35s var(--ease),color .35s var(--ease)}.sdh .btn:hover{background:var(--champ);color:var(--wine-dd)}.sdh #atmo{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.sdh #snow{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.sdh #elf3d{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:40}.e3 .sdh #elf,.e3 .sdh #e2,.e3 .sdh #sack2{visibility:hidden}.e3 .sdh .orn-body>*,.e3 .sdh .orn-body:before,.e3 .sdh .orn-body:after,.e3 .sdh .orn-string,.e3 .sdh .spot-media img,.e3 .sdh .spot-media .thread{visibility:hidden}.sdh #trail{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:39}.sdh #elfLayer{position:absolute;left:0;top:0;width:100%;height:0;z-index:40;pointer-events:none}.sdh #elf{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform;opacity:0}.sdh #elf .sway{position:absolute;left:0;top:0;transform-style:flat}.sdh #elf img{position:absolute;max-width:none;opacity:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 10px 14px rgba(20,2,6,.35))}.sdh #elf img.on{opacity:1}.sdh #elf .rig{position:absolute;opacity:0;filter:drop-shadow(0 10px 14px rgba(20,2,6,.35))}.sdh #elf .rig.on{opacity:1}.sdh #elf .rig img{left:0;top:0;width:100%;height:100%;opacity:1;filter:none;will-change:transform}.sdh #elf .lit{position:absolute;opacity:0;pointer-events:none;mix-blend-mode:soft-light;-webkit-mask:var(--m) 0 0/100% 100% no-repeat;mask:var(--m) 0 0/100% 100% no-repeat;background:radial-gradient(60% 48% at var(--lx,68%) var(--ly,24%),rgba(255,226,180,.95),rgba(255,226,180,0) 72%),linear-gradient(var(--sa,215deg),rgba(0,0,0,0) 40%,rgba(24,2,10,.85))}.sdh #elf .lit.on{opacity:1}.sdh #elf2 .e2,.sdh #elf2 .sack,.sdh #elf2 .e2sh{position:absolute;left:0;top:0;will-change:transform}.sdh #elf2 .e2 img.st{transform:scaleX(-1)}.sdh #elf2 .e2 img{position:absolute;max-width:none;transition:opacity .15s;filter:drop-shadow(0 12px 14px rgba(60,10,20,.28))}.sdh #elf2 .sack{transform-origin:50% 100%}.sdh #elf2 .sack svg{width:100%;height:100%;filter:drop-shadow(0 10px 12px rgba(60,10,20,.3))}.sdh #elf2 .rope{position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible}.sdh #elf2 .rope path{fill:none;stroke:#b8925a;stroke-width:2.2;stroke-linecap:round}.sdh #elf2 .e2sh{width:60px;height:12px;margin:-6px 0 0 -30px;border-radius:50%;background:radial-gradient(closest-side,#3c0a1452,#3c0a1400)}.sdh #elfShadow{position:absolute;left:0;top:0;width:120px;height:18px;margin:-9px 0 0 -60px;border-radius:50%;background:radial-gradient(closest-side,#0a01048c,#0a010400);opacity:0;will-change:transform,opacity}.sdh .hero{position:relative;height:max(100svh,620px);overflow:clip;background:radial-gradient(60% 55% at 74% 34%,#d6966e29,#d6966e00 70%),radial-gradient(120% 90% at 72% 18%,#7a1a2a,#4a0e19 44%,#2b0710)}.sdh .floor{position:absolute;left:0;right:0;bottom:0;height:var(--floor-h);overflow:hidden;background:linear-gradient(180deg,#1e040a2e,#1202069e)}.sdh .floor:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(235,210,158,.22) 50%,transparent)}.sdh .floor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 120% at 72% 0%,rgba(235,190,140,.1),transparent 70%)}.sdh .orn-refl{position:absolute;top:0;left:0;width:var(--orn-w);transform-origin:50% 0;opacity:.3;-webkit-mask:linear-gradient(0deg,transparent 30%,#000 100%);mask:linear-gradient(0deg,transparent 30%,#000 100%);will-change:transform}.sdh .orn-refl img{width:100%;filter:blur(1.2px)}.sdh .orn-shadow{position:absolute;top:6px;left:0;width:calc(var(--orn-w) * .9);height:26px;margin-left:calc(var(--orn-w) * -.45);border-radius:50%;background:radial-gradient(closest-side,rgba(8,0,3,.5),transparent);will-change:transform}.sdh .hero-copy{position:absolute;left:var(--gut);top:var(--nav-h);bottom:var(--floor-h);display:flex;flex-direction:column;justify-content:center;max-width:min(60vw,860px);will-change:transform}.sdh .kicker{font:500 12px/1 var(--ui);letter-spacing:.34em;color:var(--champ);margin:0 0 30px}.sdh .hero h1{font:300 clamp(58px,9vw,172px)/.84 var(--serif);letter-spacing:.01em;margin:0}.sdh .hero h1 span{display:block}.sdh .hero h1 .l2{padding-left:.92em}.sdh .lede{font:italic 400 clamp(19px,1.5vw,23px)/1.5 var(--serif);color:var(--ivory-2);max-width:31ch;margin:34px 0 40px .15em}.sdh .hero-cta{align-self:flex-start;margin-left:.15em}.sdh .orn-par{position:absolute;top:0;left:var(--orn-x);width:var(--orn-w);margin-left:calc(var(--orn-w) / -2);z-index:50;pointer-events:none}.sdh .orn-rig{transform-origin:50% 0;will-change:transform}.sdh .orn-string{display:block;width:1px;height:var(--orn-s);margin:0 auto -2px;background:linear-gradient(180deg,#ebd29e33,#ebd29ed9)}.sdh .orn-body{position:relative;--ox:0%}.sdh .orn-body:before{content:"";position:absolute;left:50%;top:-.4%;width:7%;aspect-ratio:1;transform:translate(-50%);border:1.6px solid #d9bd86;border-radius:50%;box-shadow:inset 0 0 1px #00000080,0 0 3px #ffdca059}.sdh .orn-body:after{content:"";position:absolute;left:50%;top:5.4%;width:1.6px;height:2.6%;margin-left:-.8px;background:linear-gradient(#e8cf98,#8a6630)}.sdh .orn-body img{width:100%;filter:saturate(1.06) contrast(1.07) drop-shadow(0 30px 38px rgba(12,0,4,.6))}.sdh .orn-body .ol{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:var(--ornm) 0 0/100% 100% no-repeat;mask:var(--ornm) 0 0/100% 100% no-repeat}.sdh .orn-body .shade{mix-blend-mode:multiply;background:radial-gradient(49.5% 42.3% at 49.6% 59%,#3e141c00 52%,#3e141c4d 82%,#340e16b8 99%,#3e141c00),linear-gradient(135deg,#3e141c00 46%,#340e1680),#fff}.sdh .orn-body .spec{mix-blend-mode:screen;background:radial-gradient(6.5% 4.2% at calc(34% + var(--ox)) 37%,#fffcf6f2,#fffcf600),radial-gradient(19% 13% at calc(36% + var(--ox)) 40%,#ffecd457,#ffecd400),radial-gradient(9% 3.4% at calc(64% + var(--ox) * .5) 81%,#ffcea06b,#ffcea000)}.sdh .orn-body .rim{mix-blend-mode:screen;opacity:.6;background:radial-gradient(49.5% 42.3% at 47% 56%,#ffc49600 90%,#ffc496f2 97%,#ffc49600)}.sdh .glint{position:absolute;width:16%;aspect-ratio:1;margin:-8% 0 0 -8%;pointer-events:none;mix-blend-mode:screen;opacity:0;will-change:opacity,transform;background:radial-gradient(closest-side,#fffffff2,#fff0 20%),linear-gradient(90deg,transparent 48.5%,rgba(255,248,230,.9) 50%,transparent 51.5%),linear-gradient(0deg,transparent 48.5%,rgba(255,248,230,.9) 50%,transparent 51.5%);-webkit-mask:radial-gradient(closest-side,#000 20%,transparent);mask:radial-gradient(closest-side,#000 20%,transparent)}.sdh .scroll-cue{position:absolute;left:50%;bottom:calc(var(--floor-h) / 2);width:1px;height:44px;margin-left:-.5px;background:linear-gradient(180deg,transparent,var(--champ));opacity:.5}@media(max-width:767px){.sdh .hero-copy{top:34svh;bottom:var(--floor-h);right:var(--gut);max-width:none;justify-content:flex-end;padding-bottom:26px}.sdh .hero h1{font-size:clamp(54px,17vw,86px)}.sdh .kicker{font-size:10.5px;letter-spacing:.28em;margin-bottom:20px}.sdh .lede{margin:22px 0 26px}.sdh .scroll-cue{display:none}}@media(max-height:640px)and (min-width:768px){.sdh .lede{margin:22px 0 26px}.sdh .hero h1{font-size:clamp(52px,7.4vw,120px)}}.sdh .chapter{position:relative;padding:clamp(100px,17vh,190px) var(--gut)}.sdh .wrap{max-width:1440px;margin:0 auto;position:relative}.sdh .head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end;margin-bottom:clamp(40px,6vw,80px)}.sdh .head .t{grid-column:1 / span 7}.sdh .elf-stage{pointer-events:none;visibility:hidden}.sdh .head .elf-stage{grid-column:9 / span 4;height:170px}.sdh .art{display:block;position:relative;overflow:hidden;background:radial-gradient(85% 65% at 50% 36%,#ebd29e26,#ebd29e00 62%),var(--tone,#3b0a15)}.sdh .art>svg,.sdh .art>.fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .6s var(--ease)}.sdh .art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #d6bc8b00;transition:box-shadow .45s var(--ease);pointer-events:none}.sdh .t-wine{--tone:#3a0913}.sdh .t-pine{--tone:#0c261b}.sdh .t-noir{--tone:#1b1013}.sdh .t-gold{--tone:#34261a}.sdh .collections{background:linear-gradient(180deg,#2b071000,#1e050b8c)}.sdh .coll-grid{display:grid;grid-template-columns:1fr 1.14fr 1fr;gap:clamp(16px,2.4vw,40px);align-items:start}.sdh .coll:nth-child(2){margin-top:clamp(40px,6vw,96px)}.sdh .coll .art{aspect-ratio:3/4}.sdh .coll h3{font:400 clamp(26px,2.2vw,34px)/1.1 var(--serif);margin:24px 0 8px}.sdh .coll p{font-size:18px;color:var(--ivory-2);margin:0 0 14px;max-width:32ch}.sdh .coll:hover .art>svg{transform:scale(1.035)}.sdh .spotlight{background:linear-gradient(180deg,#0e2a1f00,#0b2219f0 16% 84%,#0e2a1f00)}.sdh .spot{display:grid;grid-template-columns:7fr 5fr;gap:clamp(28px,6vw,110px);align-items:center}.sdh .spot-media{aspect-ratio:4/5;position:relative;overflow:hidden;background:radial-gradient(55% 45% at 50% 52%,rgba(235,200,150,.2),transparent 70%),linear-gradient(180deg,#0f2d21,#08190f)}.sdh .spot-media .thread{position:absolute;left:50%;top:0;width:1px;height:17%;background:linear-gradient(180deg,transparent,rgba(235,210,158,.8))}.sdh .spot-media img{position:absolute;left:50%;top:16.5%;width:62%;transform:translate(-50%);filter:drop-shadow(0 34px 44px rgba(0,0,0,.5))}.sdh .spot-media .plinth{position:absolute;left:18%;right:18%;bottom:9%;height:22px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.45),transparent)}.sdh .spot-text .elf-stage{height:180px;margin-bottom:10px}.sdh .spot-text .sd-h2{margin:18px 0 0}.sdh .price-lg{font:400 34px/1 var(--serif);margin:30px 0;color:var(--gold)}.sdh .decor{background:linear-gradient(180deg,#2b071000,#2b071099 30% 70%,#2b071000)}.sdh .decor .head .t{grid-column:6 / span 7}.sdh .decor-panel{position:relative;aspect-ratio:16/7;min-height:340px;margin-bottom:150px}.sdh .decor-panel .art{position:absolute;top:0;right:0;bottom:0;left:0}.sdh .decor-cap{position:absolute;left:0;top:calc(100% + 30px);max-width:40ch}.sdh .decor-cap p{margin:0 0 16px;font-size:20px;color:var(--ivory-2)}.sdh .garland{position:absolute;left:calc(var(--gut) * -1);right:calc(var(--gut) * -1);height:clamp(90px,11vw,170px);z-index:50;pointer-events:none}.sdh .garland svg{width:100%;height:100%;filter:drop-shadow(0 18px 18px rgba(10,0,3,.45))}.sdh .decor .elf-stage{position:absolute;left:26%;top:14%;width:160px;height:150px}.sdh .gifts{background:linear-gradient(180deg,#0e2a1f00,#0b2219e6 22% 78%,#0e2a1f00)}.sdh .gift-grid{display:grid;grid-template-columns:4fr 8fr;gap:clamp(24px,5vw,90px);align-items:center}.sdh .gifts .elf-stage{height:170px}.sdh .gift-perch{width:min(260px,70%);aspect-ratio:3/2;margin:0 auto;position:relative}.sdh .gift-perch svg{width:100%;height:100%;overflow:visible}.sdh .gift-q{font:300 clamp(40px,4.6vw,78px)/1.06 var(--serif);margin:0;max-width:17ch}.sdh .chips{display:flex;flex-wrap:wrap;gap:10px;margin:34px 0 30px}.sdh .chip{font:400 13px/1 var(--ui);letter-spacing:.06em;padding:13px 18px;border:1px solid var(--line);border-radius:999px;color:var(--ivory);transition:border-color .3s,background-color .3s}.sdh .chip:hover{border-color:var(--champ);background:#d6bc8b14}.sdh .cats{background:linear-gradient(180deg,#1e050b00,#1e050bb3 20%)}.sdh .cat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,30px);padding-bottom:64px}.sdh .cat{position:relative;display:block}.sdh .cat:nth-child(3n+2){transform:translateY(64px)}.sdh .cat .art{aspect-ratio:4/5}.sdh .cat .info{position:absolute;left:0;right:0;bottom:0;padding:80px 26px 24px;background:linear-gradient(180deg,transparent,rgba(16,2,6,.78))}.sdh .cat h3{font:400 clamp(22px,2vw,30px)/1.08 var(--serif);letter-spacing:.06em;margin:0}.sdh .cat small{display:block;margin-top:8px;font:400 12px/1.4 var(--ui);letter-spacing:.08em;color:var(--ivory-2)}.sdh .cat:hover .art>svg,.sdh .cat:focus-visible .art>svg{transform:scale(1.045)}.sdh .cat:hover .art:after{box-shadow:inset 0 0 0 1px #d6bc8b73}.sdh .shop{background:var(--ivory);color:var(--wine-d);padding-top:clamp(90px,14vh,150px);padding-bottom:clamp(280px,36vh,360px)}.sdh .shop .sd-h2{color:var(--wine)}.sdh .tabs{display:flex;gap:clamp(18px,3vw,40px);flex-wrap:wrap;border-bottom:1px solid rgba(74,14,25,.14);margin:36px 0 44px}.sdh .tab{font:500 12px/1 var(--ui);letter-spacing:.2em;padding:18px 0;color:#2b07108c;position:relative;transition:color .3s}.sdh .tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--wine);transform:scaleX(0);transition:transform .4s var(--ease)}.sdh .tab[aria-selected=true]{color:var(--wine-d)}.sdh .tab[aria-selected=true]:after{transform:scaleX(1)}.sdh .filter-note{display:none;align-items:center;gap:12px;margin:-24px 0 34px;font:400 13px var(--ui);letter-spacing:.04em}.sdh .filter-note.on{display:flex}.sdh .filter-note button{border:1px solid rgba(74,14,25,.25);border-radius:999px;padding:8px 14px;font:inherit}.sdh .sd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(34px,4vw,56px) clamp(14px,1.8vw,26px);transition:opacity .3s var(--ease)}.sdh .sd-grid.fade{opacity:0}.sdh .p-media{position:relative;aspect-ratio:4/5;overflow:hidden}.sdh .p-media .art{position:absolute;top:0;right:0;bottom:0;left:0}.sdh .p-media .alt{opacity:0;transition:opacity .4s var(--ease)}.sdh .p-card:hover .p-media .main>svg{transform:scale(1.04)}.sdh .p-card:hover .alt,.sdh .p-card:focus-within .alt{opacity:1}.sdh .badge{position:absolute;top:14px;left:14px;z-index:2;font:500 10px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;padding:7px 10px;background:var(--ivory);color:var(--wine-d)}.sdh .quick{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;padding:15px 10px;background:var(--ivory);color:var(--wine-d);font:500 11px/1 var(--ui);letter-spacing:.22em;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .3s var(--ease),background-color .3s,color .3s}.sdh .quick:hover{background:var(--wine);color:var(--ivory)}.sdh .p-card:hover .quick,.sdh .p-card:focus-within .quick{opacity:1;transform:none}.sdh .p-card h3{font:500 21px/1.25 var(--serif);margin:18px 0 6px;color:var(--wine-d)}.sdh .p-card .pr{font:400 13px/1 var(--ui);letter-spacing:.06em;color:#2b0710b8}.sdh .shop-foot{display:flex;justify-content:center;margin-top:70px}.sdh .shop .btn{color:var(--wine-d);border-color:var(--wine)}.sdh .shop .btn:hover{background:var(--wine);color:var(--ivory)}.sdh .toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:220;transform:translate(-50%,calc(100% + 60px));background:var(--ivory);color:var(--wine-d);padding:14px 16px 14px 22px;display:flex;gap:18px;align-items:center;font:400 13px var(--ui);letter-spacing:.04em;box-shadow:0 18px 40px #1002064d;transition:transform .45s var(--ease);max-width:calc(100vw - 32px)}.sdh .toast.show{transform:translate(-50%)}.sdh .toast button{font:500 11px var(--ui);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding:4px 0}@media(max-width:1023px){.sdh .head .t{grid-column:1 / span 9}.sdh .head .elf-stage{grid-column:10 / span 3;height:150px}.sdh .decor .head .t{grid-column:1 / span 9}.sdh .sd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sdh .foot{grid-template-columns:1fr 1fr}.sdh .cat .info{padding:60px 18px 18px}}@media(max-width:767px){.sdh{font-size:18px}.sdh .chapter{padding:96px var(--gut)}.sdh .shop{padding-bottom:210px}.sdh .head{display:block;position:relative;margin-bottom:34px}.sdh .head .t{padding-right:26vw}.sdh .head .elf-stage{position:absolute;right:0;top:-10px;width:24vw;height:120px}.sdh .coll-grid{grid-template-columns:1fr;gap:48px}.sdh .coll:nth-child(2){margin-top:0}.sdh .coll .art{aspect-ratio:4/3}.sdh .spot{grid-template-columns:1fr;gap:34px}.sdh .spot-text{position:relative}.sdh .spot-text .elf-stage{position:absolute;right:0;top:-10px;width:24vw;height:110px;margin:0}.sdh .spot-text .meta{padding-right:28vw}.sdh .decor-panel{aspect-ratio:4/5;min-height:0}.sdh .decor .elf-stage{left:auto;right:6%;top:30%;width:90px;height:110px}.sdh .gift-grid{grid-template-columns:1fr;gap:10px}.sdh .gifts .elf-stage{height:40px}.sdh .gift-perch{width:150px;margin:0 0 20px auto}.sdh .cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:40px}.sdh .cat:nth-child(3n+2){transform:none}.sdh .cat:nth-child(2n){transform:translateY(40px)}.sdh .cat .info{padding:48px 14px 14px}.sdh .cat h3{font-size:17px;letter-spacing:.03em}.sdh .sd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdh .quick{opacity:1;transform:none;left:auto;right:10px;bottom:10px;width:40px;height:40px;padding:0;border-radius:50%;font-size:0}.sdh .quick:before{content:"+";font:300 26px/40px var(--serif);display:block}.sdh .p-card h3{font-size:18px}.sdh .tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(var(--gut) * -1);padding-right:var(--gut)}.sdh .tab{white-space:nowrap}.sdh .foot{grid-template-columns:1fr;gap:34px}}@media(prefers-reduced-motion:reduce){.sdh *,.sdh *:before,.sdh *:after{transition-duration:.01ms!important;animation:none!important}}.sdh .sdgc{background:radial-gradient(60% 50% at 50% 60%,rgba(110,12,24,.28),transparent 70%);--w:min(74vw,430px);--red:#9c121c;--red2:#b41d27;--redd:#5e0a12;--ivory:#f5efe4;--ink:#8a1019;--gold:214,176,108;position:relative;padding:clamp(70px,9vw,120px) 20px clamp(60px,8vw,100px);text-align:center;overflow:hidden}.sdh .sdgc__head{max-width:640px;margin:0 auto clamp(10px,2vw,20px)}.sdh .sdgc__stage{position:relative;width:var(--w);margin:0 auto;padding-top:calc(var(--w) * .5)}.sdh .sdgc__ground{position:absolute;left:6%;right:6%;bottom:calc(var(--w) * -.05);height:calc(var(--w) * .1);border-radius:50%;background:radial-gradient(closest-side,#1400048c,#14000400);filter:blur(6px)}.sdh .sdgc__env{position:relative;width:100%;aspect-ratio:1.59/1;perspective:950px;perspective-origin:50% 0%}.sdh .sdgc__env>*{position:absolute;top:0;right:0;bottom:0;left:0}.sdh .sdgc__side,.sdh .sdgc__bottom{top:0;right:0;bottom:.5px;left:0}.sdh .sdgc__tex:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;mix-blend-mode:overlay;pointer-events:none;background:url(sd-img-2.webp) 0 0/260px auto repeat}.sdh .sdgc__back{border-radius:7px;overflow:hidden;background:linear-gradient(180deg,#8a0f18,#7a0d16 55%,#6a0b13);box-shadow:0 26px 40px -18px #190005a6}.sdh .sdgc__glow{opacity:0;border-radius:7px;overflow:hidden;background:radial-gradient(46% 62% at 50% 30%,#ffd68cd9,rgba(var(--gold),.35) 45%,rgba(var(--gold),0) 72%);mix-blend-mode:screen}.sdh .sdgc__pocket{inset:auto;left:0;right:0;top:-120%;bottom:6%;overflow:hidden}.sdh .sdgc__lift{position:absolute;left:10%;width:80%;aspect-ratio:1.5/1;top:81.82%;transform:translateY(0);will-change:transform}.sdh .sdgc__card{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f3ece0 url(sd-img-3.webp) center/cover no-repeat;box-shadow:0 1px #fffc inset,0 0 0 1px #785a3214,0 14px 26px -8px #1e000673,0 4px 8px #1e00062e}.sdh .sdgc__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .42  0 0 0 0 .32  0 0 0 .16 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");opacity:.45;pointer-events:none}.sdh .sdgc__warm{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(0deg,#ffc87873,#ffc87800 60%);mix-blend-mode:multiply;pointer-events:none}.sdh .sdgc__title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sdh .sdgc__fold{pointer-events:none}.sdh .sdgc__fold>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sdh .sdgc__side{filter:drop-shadow(0 0 3px rgba(20,0,4,.35))}.sdh .sdgc__side i:nth-child(1){clip-path:polygon(0 0,40% 46%,40% 100%,0 100%);background:linear-gradient(115deg,var(--red2),var(--red) 60%,#6a0c14)}.sdh .sdgc__side i:nth-child(2){clip-path:polygon(100% 0,63% 46%,63% 100%,100% 100%);background:linear-gradient(245deg,#a3141e,var(--red) 55%,#6e0b13)}.sdh .sdgc__bottom{filter:drop-shadow(0 -3px 4px rgba(20,0,4,.4))}.sdh .sdgc__bottom i{clip-path:polygon(0 100%,37% 45%,38.8% 43.5%,64.4% 43.5%,66.2% 45%,100% 100%);border-radius:0 0 7px 7px;background:linear-gradient(180deg,#a2171f,var(--red) 45%,#650b13)}.sdh .sdgc__bottom i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff1a,#fff0 18%);clip-path:inherit}.sdh .sdgc__logo{inset:auto;left:50%;top:73%;width:30%;height:auto;transform:translate(-50%,-50%);opacity:.95;filter:drop-shadow(0 1px 1px rgba(40,0,6,.4))}.sdh .sdgc__flapWrap{transform-style:preserve-3d}.sdh .sdgc__flapShadow{clip-path:polygon(-2% 0,102% 0,55.5% 65%,50% 68%,44.5% 65%);background:#14000466;filter:blur(3px);transform:translateY(3px);z-index:6}.sdh .sdgc__flap{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 0;transform-style:preserve-3d;transform:rotateX(0)}.sdh .sdgc__flap>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.sdh .sdgc__flap .out{clip-path:polygon(0 0,100% 0,54.5% 63%,50% 65.5%,45.5% 63%);background:linear-gradient(180deg,#a8181f,var(--red) 55%,#6e0c14);border-radius:7px 7px 0 0}.sdh .sdgc__flap .out:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#0003);clip-path:inherit}.sdh .sdgc__flap .lin{transform:rotateY(180deg);clip-path:polygon(0 0,100% 0,54.5% 63%,50% 65.5%,45.5% 63%);background:linear-gradient(0deg,#a0141d,#86101a)}.sdh .sdgc__dust{inset:auto;left:-10%;width:120%;top:-95%;height:195%;pointer-events:none}.sdh .sdgc__back{z-index:1}.sdh .sdgc__glow{z-index:2}.sdh .sdgc__pocket{z-index:3}.sdh .sdgc__side{z-index:4}.sdh .sdgc__bottom{z-index:5}.sdh .sdgc__logo{z-index:6}.sdh .sdgc__flapWrap{z-index:7}.sdh .sdgc__dust{z-index:8}.sdh .sdgc__cta{margin-top:clamp(56px,9vw,84px)}.sdh .sdgc__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:17px 40px;border:1px solid rgba(var(--gold),.75);color:#f4ead8;background:linear-gradient(180deg,#ffffff08,#fff0);font:500 12px/1 Jost,system-ui,sans-serif;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:box-shadow .6s cubic-bezier(.2,.7,.2,1),border-color .6s,background-color .6s,color .6s,transform .6s cubic-bezier(.2,.7,.2,1)}.sdh .sdgc__btn:hover,.sdh .sdgc__btn:focus-visible{border-color:rgba(var(--gold),1);background-color:rgba(var(--gold),.08);color:#fff8ea;box-shadow:0 0 0 1px rgba(var(--gold),.25),0 0 26px rgba(var(--gold),.28),inset 0 0 18px rgba(var(--gold),.12);transform:translateY(-1px)}.sdh .sdgc.is-open .sdgc__flap{animation:sdgcFlap 1.7s cubic-bezier(.45,.05,.2,1) forwards}.sdh .sdgc.is-open .sdgc__flapWrap{animation:sdgcFlapZ 1.7s linear forwards}.sdh .sdgc.is-open .sdgc__flapShadow{animation:sdgcFade .6s ease-out forwards}.sdh .sdgc.is-open .sdgc__flap .out{animation:sdgcDim 1.7s ease-in-out forwards}.sdh .sdgc.is-open .sdgc__glow{animation:sdgcGlow 4.2s ease-out .55s forwards}.sdh .sdgc.is-open .sdgc__warm{animation:sdgcWarm 4.4s ease-out 1.1s forwards}.sdh .sdgc.is-open .sdgc__lift{animation:sdgcRise 2.5s cubic-bezier(.25,.75,.2,1) 1.15s forwards}.sdh .sdgc.is-open .sdgc__card{animation:sdgcPresent .8s cubic-bezier(.2,.7,.2,1) 3.55s forwards,sdgcFloat 6s ease-in-out 4.4s infinite}@keyframes sdgcFlap{0%{transform:rotateX(0)}to{transform:rotateX(178deg)}}@keyframes sdgcFlapZ{0%,49%{z-index:7}50%,to{z-index:0}}@keyframes sdgcFade{to{opacity:0}}@keyframes sdgcDim{0%{filter:brightness(1)}50%{filter:brightness(.72)}to{filter:brightness(.8)}}@keyframes sdgcGlow{0%{opacity:0}38%{opacity:1}to{opacity:.62}}@keyframes sdgcWarm{0%{opacity:0}30%{opacity:.9}to{opacity:.35}}@keyframes sdgcRise{0%{transform:translateY(0)}to{transform:translateY(-130.6%)}}@keyframes sdgcPresent{0%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes sdgcFloat{0%,to{transform:scale(1.02) translateY(0)}50%{transform:scale(1.02) translateY(-1.1%)}}@media(prefers-reduced-motion:reduce){.sdh .sdgc .sdgc__flap{transform:rotateX(178deg)}.sdh .sdgc .sdgc__flapWrap{z-index:0}.sdh .sdgc .sdgc__glow{opacity:.62}.sdh .sdgc .sdgc__lift{transform:translateY(-130.6%)}.sdh .sdgc .sdgc__card{transform:scale(1.02)}.sdh .sdgc.is-open .sdgc__flap,.sdh .sdgc.is-open .sdgc__flapWrap,.sdh .sdgc.is-open .sdgc__glow,.sdh .sdgc.is-open .sdgc__warm,.sdh .sdgc.is-open .sdgc__lift,.sdh .sdgc.is-open .sdgc__card{animation:none}}.sdh .sdgc .sdgc__head .sub{margin:14px auto 0;max-width:34ch}#site-header,.sticky-header.site-header{--color-background-header:rgba(30,5,11,.82);--color-text-header:#F3EADB;--color-foreground-header:#1E050B;--color-borders-header:rgba(214,188,139,.12);--color-borders-main:rgba(214,188,139,.12);background:#1e050bd1;color:#f3eadb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#site-header{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;--color-background-header:transparent}#site-header.site-header--border:after{opacity:0}.sdh{margin-top:calc(var(--sd-hh, 84px) * -1)}@media(min-width:768px){.sdh .hero-copy{top:var(--sd-hh, 84px)}}#site-header .header-container,.sticky-header.site-header .header-container{background:transparent}#site-header .logo-txt,.sticky-header .logo-txt,#site-header .site-nav.style--classic .menu-link,.sticky-header .site-nav.style--classic .menu-link{color:#f3eadb}#site-header .icon-button,.sticky-header .icon-button{color:#f3eadb;--color-text-header:#F3EADB}#site-header .icon-button__label,.sticky-header .icon-button__label{background:#d6bc8b;color:#1e050b}#site-header .site-nav .submenu,.sticky-header .site-nav .submenu{--color-background-header:#1E050B}#site-header .logo-img,.sticky-header .logo-img{position:relative}#site-header .logo-img img,.sticky-header .logo-img img{opacity:0}#site-header .logo-img:before,#site-header .logo-img:after,.sticky-header .logo-img:before,.sticky-header .logo-img:after{content:"";position:absolute;background:#f3eadb;pointer-events:none}#site-header .logo-img:before,.sticky-header .logo-img:before{left:0;top:6%;height:88%;aspect-ratio:1;-webkit-mask:url(sd-img-0.png) center/contain no-repeat;mask:url(sd-img-0.png) center/contain no-repeat}#site-header .logo-img:after,.sticky-header .logo-img:after{left:30%;right:1%;top:31%;height:38%;-webkit-mask:url(sd-img-1.png) left center/contain no-repeat;mask:url(sd-img-1.png) left center/contain no-repeat}body:not(:has(.sdh)) #site-header{--color-text-header:#4A0E19;color:#4a0e19}body:not(:has(.sdh)) #site-header .logo-txt,body:not(:has(.sdh)) #site-header .site-nav.style--classic .menu-link{color:#4a0e19}body:not(:has(.sdh)) #site-header .icon-button{color:#4a0e19;--color-text-header:#4A0E19}body:not(:has(.sdh)) #site-header .icon-button__label{background:#4a0e19;color:#f3eadb}body:not(:has(.sdh)) #site-header .logo-img:before,body:not(:has(.sdh)) #site-header .logo-img:after{background:#4a0e19}body:not(:has(.sdh)) #site-header .site-nav .submenu{--color-background-header:#FFFFFF;--color-text-header:#4A0E19;color:#4a0e19}body:not(:has(.sdh)) #site-header .site-nav .submenu .menu-link,body:not(:has(.sdh)) #site-header .site-nav .submenu a{color:#4a0e19}body:not(:has(.sdh)) #site-header .site-nav .submenu .menu-link:hover{color:#6e1827}.shopify-section-group-footer-group{--color-text-main:#F3EADB;--color-borders-main:rgba(214,188,139,.22);--color-background-footer:#1E050B;--color-text-footer:rgba(243,234,219,.7);--color-borders-footer:rgba(214,188,139,.22);background:#1e050b;color:#f3eadb}.shopify-section-group-footer-group .dweb-footer{background:#1e050b;color:#f3eadb}.shopify-section-group-footer-group .dweb-footer__col-title{color:#d6bc8b;opacity:1}.shopify-section-group-footer-group .dweb-footer__links a:hover{color:#ebd29e}.shopify-section-group-footer-group .dweb-footer__subscribe,.shopify-section-group-footer-group .dweb-footer__lang-btn.is-active,.shopify-section-group-footer-group .dweb-footer__socials a:hover{background:#d6bc8b;color:#1e050b}.shopify-section-group-footer-group .dweb-footer__socials a:hover svg{color:#1e050b!important}.sdh .coll-grid{row-gap:clamp(56px,7vw,110px)}.sdh .coll:nth-child(3n+2){margin-top:clamp(40px,6vw,96px)}.sdh .art>img.fit{object-fit:contain;padding:7%;filter:drop-shadow(0 26px 30px rgba(10,0,4,.45));transition:transform .6s cubic-bezier(.22,.7,.18,1)}.sdh .coll:hover .art>img{transform:scale(1.035)}@media(max-width:767px){.sdh .coll:nth-child(3n+2){margin-top:0}}.shopify-section-group-footer-group.main-footer,.shopify-section-group-footer-group:first-of-type{margin-top:0!important}.sdh .sdgc{padding-bottom:clamp(240px,32vh,340px)}@media(max-width:767px){.sdh .sdgc{padding-bottom:200px}}.sdh{--gut:var(--gutter-container, 30px);--sd-max:var(--theme-max-width, 1360px)}.sdh .wrap{max-width:calc(var(--sd-max) - var(--gut) * 2)}.sdh .hero-copy{left:max(var(--gut),calc((100% - var(--sd-max)) / 2 + var(--gut)))}.shopify-section-group-footer-group .dweb-footer__logo{position:relative;display:inline-block;width:204px;height:38px}.shopify-section-group-footer-group .dweb-footer__logo img{opacity:0}.shopify-section-group-footer-group .dweb-footer__logo:before,.shopify-section-group-footer-group .dweb-footer__logo:after{content:"";position:absolute;top:50%;background:#f3eadb;pointer-events:none}.shopify-section-group-footer-group .dweb-footer__logo:before{left:0;width:38px;height:38px;margin-top:-19px;-webkit-mask:url(sd-img-0.png) center/contain no-repeat;mask:url(sd-img-0.png) center/contain no-repeat}.shopify-section-group-footer-group .dweb-footer__logo:after{left:52px;width:152px;height:17px;margin-top:-8.5px;-webkit-mask:url(sd-img-1.png) center/contain no-repeat;mask:url(sd-img-1.png) center/contain no-repeat}.shopify-section-group-footer-group .dweb-footer{font-family:Cormorant Garamond,Iowan Old Style,Georgia,serif}.shopify-section-group-footer-group .dweb-footer__news-title{font:300 clamp(30px,3vw,46px)/1.1 "Cormorant Garamond",Georgia,serif;color:#f3eadb}.shopify-section-group-footer-group .dweb-footer__news-sub,.shopify-section-group-footer-group .dweb-footer__tagline,.shopify-section-group-footer-group .dweb-footer__links,.shopify-section-group-footer-group .dweb-footer__loc-name{font-size:17px;color:#f3eadbb3;opacity:1}.shopify-section-group-footer-group .dweb-footer__links a:hover{color:#f3eadb}.shopify-section-group-footer-group .dweb-footer__loc-name{font-size:19px;color:#f3eadb}.shopify-section-group-footer-group .dweb-footer__input{font:italic 18px Cormorant Garamond,Georgia,serif}.shopify-section-group-footer-group .dweb-footer__col-title,.shopify-section-group-footer-group .dweb-footer__loc-label,.shopify-section-group-footer-group .dweb-footer__badge,.shopify-section-group-footer-group .dweb-footer__subscribe,.shopify-section-group-footer-group .dweb-footer__loc-map,.shopify-section-group-footer-group .dweb-footer__legal,.shopify-section-group-footer-group .dweb-footer__news-note,.shopify-section-group-footer-group .dweb-footer__contact{font-family:Jost,Helvetica Neue,Arial,sans-serif}.shopify-section-group-footer-group .dweb-footer__col-title{font-size:11px;font-weight:500;letter-spacing:.24em;color:#d6bc8b}.shopify-section-group-footer-group .dweb-footer__subscribe{border-radius:0;font-weight:500;letter-spacing:.24em}.shopify-section-group-footer-group .dweb-footer__rule,.shopify-section-group-footer-group .dweb-footer__col-title,.shopify-section-group-footer-group .dweb-footer__field{border-color:#d6bc8b4d}.shopify-section-group-footer-group .dweb-footer__legal{font-size:12px;letter-spacing:.06em;color:#f3eadb75;opacity:1}.sdh .orn-body>*,.sdh .orn-body:before,.sdh .orn-body:after,.sdh .orn-string,.sdh .orn-refl,.sdh .spot-media img{visibility:hidden}.sdh .phero{position:relative;height:max(100svh,640px);overflow:hidden;background:var(--wine-dd)}.sdh .phero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sdh .phero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#1e050be0,#1e050b8c 38%,#1e050b1f 70%,#1e050b00),linear-gradient(180deg,rgba(30,5,11,.6) 0%,rgba(30,5,11,0) 26%,rgba(30,5,11,0) 62%,var(--wine-d) 100%)}.sdh .phero__copy{position:absolute;z-index:3;left:max(var(--gut),calc((100% - var(--sd-max)) / 2 + var(--gut)));right:var(--gut);top:calc(var(--sd-hh, 104px) + 24px);bottom:clamp(40px,8vh,96px);max-width:640px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.sdh .phero__title{font:300 clamp(54px,7.4vw,128px)/.9 var(--serif);letter-spacing:.005em;margin:0;color:var(--ivory)}.sdh .phero .lede{margin:28px 0 36px .1em}.sdh .phero .kicker{margin-bottom:26px}.sdp .sdgc{padding-bottom:clamp(70px,9vw,120px)}@media(max-width:767px){.sdh .phero{height:max(86svh,520px)}.sdh .phero__shade{background:linear-gradient(180deg,rgba(30,5,11,.55) 0%,rgba(30,5,11,.15) 30%,rgba(30,5,11,.7) 66%,var(--wine-d) 100%)}.sdh .phero__copy{bottom:40px;justify-content:flex-end}.sdp .sdgc{padding-bottom:70px}}.sdp--nohero .collections{padding-top:calc(var(--sd-hh, 104px) + clamp(48px,8vh,96px))}.sdh .floor{background:linear-gradient(180deg,rgba(30,4,10,.18) 0%,rgba(30,4,10,.42) 40%,var(--wine-d) 100%)}.sdh .hero{background:radial-gradient(60% 55% at 74% 34%,#d6966e29,#d6966e00 70%),linear-gradient(180deg,rgba(43,7,16,0) 70%,var(--wine-d) 100%),radial-gradient(120% 90% at 72% 18%,#7a1a2a,#4a0e19 44%,#2b0710)}.sdh .floor:before{opacity:.5}.sdh .sdgc__perch{position:absolute;top:clamp(150px,16vw,230px);right:max(var(--gut),calc((100% - var(--sd-max)) / 2 + var(--gut)));width:clamp(140px,16vw,240px);height:2px;visibility:hidden;pointer-events:none}@media(max-width:767px){.sdh .sdgc__perch{top:120px;width:110px}}.sdh .collections{background:linear-gradient(180deg,#2b071000,#1e050b4d 55%,#2b071000)}.sdh .sd-hang__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.sdh .sd-hang__item{position:relative;padding:0 clamp(6px,1vw,18px) clamp(36px,5vw,72px);--s:1}.sdh .sd-hang__item:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#ebd29e2e,#ebd29e8c 50%,#ebd29e2e)}.sdh .sd-hang__swing{display:flex;flex-direction:column;align-items:center;text-align:center;color:inherit;transform-origin:50% 0;will-change:transform}.sdh .sd-hang__string{position:relative;width:1px;height:calc(var(--len) * 1px * var(--s));background:linear-gradient(180deg,#ebd29e4d,#ebd29ef2)}.sdh .sd-hang__string:before{content:"";position:absolute;top:-3px;left:-3px;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fbeac4,#b8925a);box-shadow:0 0 8px #ebd29e8c}.sdh .sd-hang__media{position:relative;display:block;width:100%;aspect-ratio:1;margin-top:-2px;transition:transform .55s var(--ease)}.sdh .sd-hang__media:after{content:"";position:absolute;top:18%;right:12%;bottom:18%;left:12%;border-radius:50%;z-index:-1;opacity:0;background:radial-gradient(closest-side,#ffd69661,#ffd69600);transition:opacity .55s var(--ease)}.sdh .sd-hang__media img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(10,0,4,.5))}.sdh .sd-hang__title{display:block;margin-top:14px;font:400 clamp(19px,1.55vw,25px)/1.15 var(--serif);color:var(--ivory)}.sdh .sd-hang__cta{display:inline-block;margin-top:12px;font:500 10px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--champ);padding-bottom:6px;background:linear-gradient(currentColor,currentColor) 50% 100%/0 1px no-repeat;opacity:0;transform:translateY(4px);transition:opacity .4s var(--ease),transform .4s var(--ease),background-size .45s var(--ease)}.sdh .sd-hang__swing:hover .sd-hang__media,.sdh .sd-hang__swing:focus-visible .sd-hang__media{transform:translateY(6px) scale(1.06)}.sdh .sd-hang__swing:hover .sd-hang__media:after,.sdh .sd-hang__swing:focus-visible .sd-hang__media:after{opacity:1}.sdh .sd-hang__swing:hover .sd-hang__cta,.sdh .sd-hang__swing:focus-visible .sd-hang__cta{opacity:1;transform:none;background-size:100% 1px}@media(hover:none){.sdh .sd-hang__cta{opacity:.85;transform:none}}@media(max-width:1023px){.sdh .sd-hang__list{grid-template-columns:repeat(3,minmax(0,1fr))}.sdh .sd-hang__item{--s:.8}}@media(max-width:600px){.sdh .sd-hang__list{grid-template-columns:repeat(2,minmax(0,1fr))}.sdh .sd-hang__item{--s:.55}}.sdh .sd-hang__media{width:128%;margin:-16% -14% -2%}.sdh .sd-hang__string{z-index:0}.sdh .sd-hang__media{z-index:1}.sdh .coll .art{aspect-ratio:1/1}.sd-sound{display:none!important}@media(max-width:767px){.sdh .coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 14px}.sdh .coll:nth-child(3n+2){margin-top:0}.sdh .coll:nth-child(2n){margin-top:44px}.sdh .coll .art{aspect-ratio:1/1}.sdh .art>img.fit{padding:6%}.sdh .coll h3{font-size:20px;margin:14px 0 6px;line-height:1.15}.sdh .coll p{font-size:15px}.sdh .coll .link{font-size:9.5px;letter-spacing:.2em}.sdh .chapter{padding-top:72px;padding-bottom:72px}.sdh .head{margin-bottom:28px}.sdh .sd-h2{font-size:clamp(36px,10.5vw,46px)}.sdh .sub{font-size:17px}.sdh:not(.sdp) .sdgc{padding-bottom:190px}}@media(max-width:767px){.sticky-header.site-header{background:#1e050bf5;-webkit-backdrop-filter:none;backdrop-filter:none}}.sdh:not(.sdp) .sdgc:not(:last-of-type){padding-bottom:clamp(70px,9vw,120px)}@media(max-width:767px){.sdh .shop{padding-bottom:210px}}@media(max-width:767px){:root{--orn-w:min(42vw, 23svh);--orn-s:min(12svh, 80px)}}.sticky-header.site-header{background:#1e050bf2;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:767px){.sdh[data-hero-only] .hero{--floor-h:6%}}#site-menu-sidebar{--color-background-main:#1E050B;--color-text-main:#F3EADB;--color-secondary-text-main:rgba(243,234,219,.7);--color-background-header:#1E050B;--color-text-header:#F3EADB;--color-foreground-header:#1E050B;--color-borders-main:rgba(214,188,139,.22);--color-borders-header:rgba(214,188,139,.22);background:#1e050b;color:#f3eadb}#site-menu-sidebar .sidebar__body,#site-menu-sidebar .sidebar__header,#site-menu-sidebar .submenu{background:#1e050b}#site-menu-sidebar a,#site-menu-sidebar button,#site-menu-sidebar .menu-link,#site-menu-sidebar .sidebar__title{color:#f3eadb}#site-menu-sidebar svg{color:#f3eadb;fill:currentColor}#site-menu-sidebar li,#site-menu-sidebar .sidebar__header,#site-menu-sidebar hr{border-color:#d6bc8b38!important}#site-menu-sidebar .menu-link:hover,#site-menu-sidebar a:hover{color:#ebd29e}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sezon-home.css.map */
