html.yg-store{scroll-padding-top:112px}html.yg-store:has(.sf-mhead :focus){scroll-padding-top:0}.st-card,.sf-sel-float,.st-toasts{--st-ease:cubic-bezier(.22, 1, .36, 1);--st-pop:cubic-bezier(.34, 1.56, .64, 1);--st-shadow:0 1px 2px #00000038, 0 14px 32px -18px #0000008c;--st-shadow-hover:0 6px 14px -6px #00000057, 0 26px 50px -20px #0000009e;--st-radius:18px;--st-fill:color-mix(in srgb, var(--yg-fg) 6%, transparent);--st-fill-hover:color-mix(in srgb, var(--yg-fg) 10%, transparent);--st-cta:#45351c;--st-cta-hover:#5c4024;--st-err:#ea5a5f}[data-yg=light] :is(.st-card,.op-veil,.sf-sel-float,.st-toasts,.st-sheet-veil){--st-shadow:0 1px 2px #1f1a140f, 0 16px 34px -20px #1f1a142e;--st-shadow-hover:0 6px 16px -8px #1f1a1424, 0 28px 52px -22px #1f1a143d;--st-err:#b3261e}.st{--st-ease:cubic-bezier(.22, 1, .36, 1);--st-pop:cubic-bezier(.34, 1.56, .64, 1);--st-shadow:0 1px 2px #00000038, 0 14px 32px -18px #0000008c;--st-shadow-hover:0 6px 14px -6px #00000057, 0 26px 50px -20px #0000009e;--st-radius:18px;--st-fill:color-mix(in srgb, var(--yg-fg) 6%, transparent);--st-fill-hover:color-mix(in srgb, var(--yg-fg) 10%, transparent);--st-cta:#45351c;--st-cta-hover:#5c4024;--st-err:#ea5a5f;--st-z-sticky:6;box-sizing:border-box;width:100%;font-family:var(--yg-sans);color:var(--yg-fg);margin:0;padding:clamp(18px,2.4vw,30px) clamp(18px,2.6vw,48px) clamp(64px,6vw,96px);position:relative;container-type:inline-size}[data-yg=light] .st{--st-shadow:0 1px 2px #1f1a140f, 0 16px 34px -20px #1f1a142e;--st-shadow-hover:0 6px 16px -8px #1f1a1424, 0 28px 52px -22px #1f1a143d;--st-err:#b3261e}@property --st-zoom{syntax:"<number>";inherits:false;initial-value:1}@property --st-grow{syntax:"<number>";inherits:false;initial-value:1}@property --st-lift{syntax:"<length>";inherits:false;initial-value:0}@property --st-line{syntax:"<number>";inherits:false;initial-value:0}@media (hover:hover) and (pointer:fine){[data-rv=load],[data-rv=view],.stf-card,.sf-about{will-change:transform;backface-visibility:hidden}[data-rv=card]{will-change:transform, scale, opacity;backface-visibility:hidden}.st .yg-arr{scale:var(--st-grow);transition:--st-grow .26s cubic-bezier(.23,1,.32,1),opacity .2s,background .16s,box-shadow .26s,color .16s}.st .yg-arr:hover{--st-grow:1.3;scale:var(--st-grow)}.st .yg-arr:active{--st-grow:1.38;scale:var(--st-grow)}.st .yg-arr svg{transform:translateX(var(--st-lift));transition:--st-lift .26s cubic-bezier(.23,1,.32,1)}.st .yg-arr--l:hover svg{--st-lift:-2px}.st .yg-arr--r:hover svg{--st-lift:2px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.st .yg-arr,.st .yg-arr:hover,.st .yg-arr:active{--st-grow:1;transition:opacity .2s}}.sf-mhead{isolation:isolate}.sf-mhead:before,.sf-mhead:after{contain:paint}.st-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-rv=load]{animation:ygRvIn .62s cubic-bezier(.22, 1, .36, 1) var(--rv-d,0s) backwards}@keyframes ygRvIn{0%{opacity:0;transform:translateY(var(--rv-y,14px))}}[data-rv-y="0"]{--rv-y:0px}[data-rv-y="8"]{--rv-y:8px}[data-rv-y="10"]{--rv-y:10px}[data-rv-d="0.02"]{--rv-d:20ms}[data-rv-d="0.04"]{--rv-d:40ms}[data-rv-d="0.06"]{--rv-d:60ms}[data-rv-d="0.08"]{--rv-d:80ms}[data-rv-d="0.10"]{--rv-d:.1s}[data-rv-d="0.12"]{--rv-d:.12s}[data-rv-d="0.14"]{--rv-d:.14s}[data-rv-d="0.16"]{--rv-d:.16s}[data-rv-d="0.18"]{--rv-d:.18s}[data-rv-d="0.20"]{--rv-d:.2s}[data-rv-d="0.22"]{--rv-d:.22s}[data-rv-d="0.24"]{--rv-d:.24s}[data-rv-d="0.26"]{--rv-d:.26s}[data-rv-d="0.28"]{--rv-d:.28s}[data-rv-d="0.30"]{--rv-d:.3s}html:not([data-rv-js]) [data-rv=view]{animation:1ms linear 2.5s forwards ygRvShow}@keyframes ygRvShow{to{opacity:1;transform:none}}html[data-rv-off] [data-rv=view]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-rv=load]{animation:none}}[data-rv=card]:not(.is-in){opacity:0;transform:translateY(14px)}[data-rv=card].is-in{animation:ygCardIn var(--card-d,.5s) cubic-bezier(.22, 1, .36, 1) var(--card-delay,0s) backwards}@keyframes ygCardIn{0%{opacity:0;transform:translateY(14px)}}html:not([data-rv-js]) [data-rv=card]{animation:1ms linear 2.5s forwards ygRvShow}html[data-rv-off] [data-rv=card]{opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-rv=card]{opacity:1!important;animation:none!important;transform:none!important}}@media print{[data-rv]{opacity:1!important;animation:none!important;transform:none!important}}.st button,.st input,.st select,.st textarea{font-family:var(--yg-sans)}.st a{color:inherit}.st :is(a,button,input,select,textarea,[tabindex]):focus-visible:where(:not([data-quiet-focus])){box-shadow:0 0 0 2px var(--yg-bg), 0 0 0 4px var(--yg-accent);outline:none}[data-quiet-focus]:focus-visible{outline:none!important}.st .st-card-title,.st .st-empty-h,.st .st-brand{font-family:var(--yg-sans);letter-spacing:-.005em}.st-back{cursor:pointer;width:40px;height:40px;color:var(--yg-fg);background:color-mix(in srgb, var(--yg-fg) 7%, transparent);transition:background .16s var(--st-ease), transform .14s var(--st-ease);border:0;border-radius:50%;flex:none;place-items:center;margin:0 2px 0 -6px;padding:0;display:inline-grid}.st-back svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.st-back:hover{background:color-mix(in srgb, var(--yg-fg) 11%, transparent)}}.st-back:active{transform:scale(.94)}.st-brand{color:var(--yg-fg);align-items:center;gap:9px;margin:0;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.st-brand-mark{flex:none;width:20px;height:auto}.st-crumbs{align-items:center;gap:6px;min-width:0;font-size:.98rem;display:inline-flex}.st-crumbs svg{width:15px;height:15px;color:var(--yg-fg-mute);flex:none}.st-crumb{color:var(--yg-fg-mute);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.st-cartpill{height:44px;color:var(--yg-fg);font-family:var(--yg-sans);white-space:nowrap;background:var(--yg-bg-raised);box-shadow:var(--st-shadow);transition:background .16s var(--st-ease), transform .14s var(--st-ease), box-shadow .2s var(--st-ease);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.st-cartpill svg{flex:none;width:18px;height:18px}@media (hover:hover){.st-cartpill:hover{background:color-mix(in srgb, var(--yg-fg) 6%, var(--yg-bg-raised));box-shadow:var(--st-shadow-hover)}}.st-cartpill:active{transform:scale(.96)}.st-cartpill-n{background:var(--yg-accent-fill);min-width:22px;height:22px;color:var(--yg-accent-ink);border-radius:999px;place-items:center;padding:0 7px;font-size:.74rem;font-weight:700;line-height:1;display:inline-grid}.st-trust{flex-wrap:wrap;gap:10px 24px;margin:0;padding:16px 6px 4px;list-style:none;display:flex}.st-trust li{color:var(--yg-fg-soft);align-items:center;gap:9px;font-size:.86rem;display:inline-flex}.st-trust-ico{background:var(--yg-moss);width:28px;height:28px;color:var(--yg-moss-ink);border-radius:50%;flex:none;place-items:center;display:grid}.st-trust-ico svg{width:15px;height:15px}.st-chip{cursor:pointer;white-space:nowrap;height:42px;color:var(--yg-fg-soft);background:var(--st-fill);transition:background .16s var(--st-ease), color .16s var(--st-ease), transform .14s var(--st-ease);border:none;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:.86rem;font-weight:600;display:inline-flex}@media (hover:hover){.st-chip:not(.is-on):hover{color:var(--yg-fg);background:var(--st-fill-hover)}}.st-chip:active{transform:scale(.96)}.st-chip.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-search-x{background:color-mix(in srgb, var(--yg-fg) 9%, transparent);width:26px;height:26px;color:var(--yg-fg-soft);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.st-search-x svg{width:14px;height:14px}.yg-shell[data-yg=dark] .st select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.yg-shell[data-yg=light] .st select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.st-card{border-radius:var(--st-radius);background:var(--yg-bg-raised);flex-direction:column;min-width:0;display:flex;position:relative}.st-card-top{position:relative}.st-card-media{aspect-ratio:4/5;border-radius:var(--st-radius);background:var(--st-fill);width:100%;position:relative;overflow:hidden}.st-card-poster{cursor:pointer;background:linear-gradient(150deg, var(--from), var(--to));border:none;padding:0;text-decoration:none;display:block;position:absolute;inset:0}@property --st-melt{syntax:"<number>";inherits:false;initial-value:1}.st-card-img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transform:scale(var(--st-zoom));opacity:var(--st-melt);transition:--st-zoom .55s var(--st-ease);position:absolute;inset:0}.st-card-img.is-in{animation:.65s both stMelt}@keyframes stMelt{0%{--st-melt:0}to{--st-melt:1}}.st-card-glyph{font-size:64px;opacity:.34;filter:saturate(.8);transform:scale(var(--st-zoom));transition:--st-zoom .55s var(--st-ease);place-items:center;font-size:clamp(54px,7cqw,78px);display:grid;position:absolute;inset:0}.st-card-glyph svg{width:1em;height:1em}@media (hover:hover){.st-card:hover .st-card-img,.st-card:hover .st-card-glyph{--st-zoom:1.06}}.st-card.is-out .st-card-img,.st-card.is-out .st-card-glyph{filter:saturate(.2)brightness(.8)}.st-card-dots{z-index:3;background:#0000006b;border-radius:999px;align-items:center;gap:1px;padding:3px 5px;display:inline-flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.st-card-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:14px;height:14px;padding:0;display:grid}.st-card-dot:before{content:"";width:6px;height:6px;transition:transform .28s var(--st-ease), background .2s ease;background:#fff9;border-radius:50%;transform:scale(1);box-shadow:0 1px 3px #00000059}.st-card-dot.is-on:before{background:#fff;transform:scale(1.4)}@media (hover:hover) and (pointer:fine){.st-card-dot:hover:before{background:#fff;transform:scale(1.6)}}.st-card-dot:focus-visible{outline:none}.st-card-dot:focus-visible:before{box-shadow:0 0 0 2px #00000059,0 0 0 4px #fff}.st-badge{z-index:2;letter-spacing:0;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600;position:absolute;top:12px;left:12px}.st-badge--featured{background:var(--yg-soft);color:#3c2a18}.st-badge--trending{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-card-tr{z-index:3;pointer-events:none;align-items:center;display:flex;position:absolute;top:10px;right:10px}.st-card-info{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000075;border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:.73rem;font-weight:600;display:inline-flex}.st-card-info svg{opacity:.9;flex:none;width:12px;height:12px}.st-card-tr{inset:auto auto 10px 10px}.st-heart{z-index:3;cursor:pointer;color:#fff;width:34px;height:34px;transition:background .16s var(--st-ease), color .16s var(--st-ease), transform .24s var(--st-pop);background:#00000073;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.st-heart-in{place-items:center;display:grid}.st-heart:active{transition-duration:.16s,.16s,80ms;transform:scale(.86)}.st-heart.is-on .st-heart-in{animation:.36s cubic-bezier(.22,1,.36,1) stHeartPop}@keyframes stHeartPop{50%{transform:scale(1.32)}}.st-heart svg{fill:#0000;width:17px;height:17px;transition:fill .16s var(--st-ease)}@media (hover:hover) and (pointer:fine){.st-heart:hover{background:#00000080}}.st-heart.is-on{color:var(--yg-accent)}.st-heart.is-on svg{fill:var(--yg-accent)}.st-heart--pd{width:50px;height:50px;color:var(--yg-fg);background:var(--st-fill);-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;position:static}.st-heart--pd svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.st-heart--pd:hover{background:var(--st-fill-hover)}}.st-card-body{flex-direction:column;flex:auto;gap:0;padding:14px 17px 16px;display:flex}.st-card-row{justify-content:space-between;align-items:center;gap:10px;min-height:22px;margin-bottom:14px;display:flex}.st-card .st-card-kick{box-sizing:border-box;height:22px;color:var(--yg-fg-soft);background:var(--st-fill);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:0 auto;min-width:0;max-width:100%;margin:0;padding:0 9px;font-size:.7rem;font-weight:600;line-height:22px;display:inline-block;overflow:hidden}.st-card .st-card-kick[data-kick=handcrafted]{color:#4a3116;background:linear-gradient(135deg,#ebd6ba,#d8b88e)}.st-card .st-card-kick[data-kick=energised]{color:#4a3606;background:linear-gradient(135deg,#f2dc9f,#dab35f)}.st-card .st-card-kick[data-kick=consecrated]{color:#17402a;background:linear-gradient(135deg,#d6f0d2,#b1dcad)}.st-card .st-card-kick[data-kick=certified]{color:#1f3654;background:linear-gradient(135deg,#d9e4f1,#bacce4)}[data-yg=dark] .st-card .st-card-kick[data-kick=handcrafted]{color:#f0ddbe;background:linear-gradient(135deg,#5c4732,#3e2e1c)}[data-yg=dark] .st-card .st-card-kick[data-kick=energised]{color:#f6e1a8;background:linear-gradient(135deg,#6b5421,#4a3812)}[data-yg=dark] .st-card .st-card-kick[data-kick=consecrated]{color:#d3f2d0;background:linear-gradient(135deg,#245c41,#164d37)}[data-yg=dark] .st-card .st-card-kick[data-kick=certified]{color:#d8e5f7;background:linear-gradient(135deg,#2e4260,#1f2f47)}.st-card-norev{display:none}.st-card-rate{color:var(--yg-fg);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-size:.74rem;font-weight:600;display:inline-flex}.st-stars{line-height:0;display:inline-flex;position:relative}.st-stars-base,.st-stars-fill{gap:1px;display:inline-flex}.st-stars-fill{white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.st-stars svg{flex:none;width:11px;height:11px}.st-stars-base{color:color-mix(in srgb, var(--yg-fg) 28%, transparent)}.st-stars-fill{color:var(--yg-accent)}.st-star-one{color:var(--yg-accent);line-height:0;display:none}.st-star-one svg{width:12px;height:12px}.st-card-body{container-type:inline-size}@container (max-width:230px){.st-card-row .st-stars{display:none}.st-card-row .st-star-one{display:inline-flex}}@supports not (container-type:inline-size){@media (max-width:600px){.st-card-row .st-stars{display:none}.st-card-row .st-star-one{display:inline-flex}}}.st-card .st-card-title{font-family:var(--yg-sans)}.st-card-title{color:var(--yg-fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.52em;margin:0;font-size:1.02rem;font-weight:600;line-height:1.26;display:-webkit-box;overflow:hidden}.st-card-title a{text-decoration:none}.st-card-title a:after{content:"";z-index:1;position:absolute;inset:0}.st-card-tag{color:var(--yg-fg-mute);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;line-height:1.35;overflow:hidden}.st-card-foot{z-index:2;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:16px;display:flex;position:relative}.st-card-sw{z-index:2;align-items:center;height:44px;margin:-6px 0 -8px -5px;display:flex;position:relative}.st-card-sw-b{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:28px;height:44px;margin:0;padding:0;display:grid}.st-card-sw-b>span{background:var(--sw);border-radius:50%;width:18px;height:18px;transition:box-shadow .16s;display:block;box-shadow:inset 0 0 0 1px #1a141029}.st-card-sw-b[aria-pressed=true]>span{box-shadow:inset 0 0 0 1px #1a141029, 0 0 0 2px var(--yg-bg-raised), 0 0 0 3.5px var(--yg-fg)}.st .st-card-sw-b:focus-visible{box-shadow:none}.st .st-card-sw-b:focus-visible>span{box-shadow:inset 0 0 0 1px #1a141029, 0 0 0 2px var(--yg-bg-raised), 0 0 0 4px var(--yg-accent)}.st-card-sw-more{min-width:28px;height:44px;color:var(--yg-fg-soft);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:12.5px;font-weight:600;line-height:16px;text-decoration:none;display:grid}@media (prefers-reduced-motion:reduce){.st-card-sw-b>span{transition:none}}.st-card-price{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:inline-flex}.st-card-price-was{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.st-card-price b{color:var(--yg-fg);letter-spacing:-.01em;white-space:nowrap;font-size:1.02rem;font-weight:700}.st-card-was{color:var(--yg-fg-mute);white-space:nowrap;font-size:.76rem;text-decoration:line-through}.st-card-save{color:var(--yg-moss-ink);background:var(--yg-moss);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:.64rem;font-weight:600;line-height:1.3}.st-card-cta{white-space:nowrap;letter-spacing:.005em;height:36px;color:var(--yg-accent-ink);background:var(--yg-accent-fill);box-shadow:0 8px 20px -10px color-mix(in srgb, var(--yg-accent-fill) 80%, transparent);transition:background .22s var(--st-ease), color .18s ease, box-shadow .2s ease;border-radius:999px;flex:none;align-items:stretch;font-size:.8rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.st-card-main{height:100%;color:inherit;cursor:pointer;font:inherit;white-space:nowrap;transition:padding .3s var(--st-ease), transform .14s ease-out;background:0 0;border:0;place-items:center;padding:0 14px 0 11px;font-weight:700;display:grid}.st-card-main:not(:disabled):active{transform:scale(.96)}.st-card-side{width:0;height:100%;color:inherit;cursor:pointer;opacity:0;transition:width .3s var(--st-ease), opacity .2s ease, background .16s ease;background:0 0;border:0;place-items:center;padding:0;display:grid;overflow:hidden}.st-card-side svg{flex:none;width:13px;height:13px}.st-card-cta.is-done .st-card-side{opacity:1;width:30px}.st-card-cta.is-done .st-card-side:first-child{padding-left:4px}.st-card-cta.is-done .st-card-side:last-child{padding-right:4px}.st-card-cta.is-done .st-card-main{cursor:default;padding:0 2px}.st-card-side svg{transform:scale(var(--st-grow));transition:--st-grow .2s var(--st-pop), opacity .16s ease;opacity:.85}@media (hover:hover) and (pointer:fine){.st-card-side:not(:disabled):hover svg{--st-grow:1.25;opacity:1}.st-card-cta.is-done:hover{background:var(--yg-moss)}}.st-card-side:active svg{--st-grow:.9}.st-card-cta-n{color:#171310;font-variant-numeric:tabular-nums;background:#fffffff0;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.78rem;font-weight:800;display:inline-grid}.st-card-cta-in{max-width:220px;transition:opacity .18s ease, transform .3s var(--st-pop), max-width .32s var(--st-ease);will-change:transform, opacity;grid-area:1/1;justify-content:center;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.st-card-cta-done{opacity:0;transform:scale(.7)}.st-card-cta.is-done .st-card-cta-add{opacity:0;max-width:0;transform:scale(.85)}.st-card-cta.is-done .st-card-cta-done{opacity:1;transform:none}.st-card-cta svg{flex:none;width:14px;height:14px}@media (hover:hover){.st-card-cta:not(:disabled):hover{background:var(--yg-accent-hover);box-shadow:0 10px 22px -10px #cb9a50f2}}.st-card-cta.is-done{background:var(--yg-moss);color:var(--yg-moss-ink)}.st-card-cta.is-busy{opacity:.7;cursor:progress}.st-card-cta.is-out{background:var(--st-fill);color:var(--yg-fg-mute);box-shadow:none}.st-card-cta.is-out .st-card-main{cursor:default}.st-sk{background:linear-gradient(90deg, color-mix(in srgb, var(--yg-fg) 6%, transparent) 25%, color-mix(in srgb, var(--yg-fg) 13%, transparent) 37%, color-mix(in srgb, var(--yg-fg) 6%, transparent) 63%);background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite stShimmer;display:block}@keyframes stShimmer{0%{background-position:150% 0}to{background-position:-150% 0}}.st-card.is-skel .st-card-media{background:0 0}.st-card.is-skel .st-card-media .st-sk{border-radius:0;position:absolute;inset:0}.st-sk--line{height:12px}.st-sk--pill{border-radius:999px;height:36px}.st-empty,.st-err{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:clamp(40px,7vw,90px) 20px;display:flex}.st>.st-empty,.st>.st-err{margin-inline:auto}.st-empty-ico{background:var(--yg-bg-raised);width:56px;height:56px;color:var(--yg-fg-mute);box-shadow:var(--st-shadow);border-radius:50%;place-items:center;display:grid}.st-empty-ico svg{width:24px;height:24px}.st-err .st-empty-ico{color:var(--st-err)}.st .st-empty-h{font-family:var(--yg-serif);color:var(--yg-fg);letter-spacing:-.01em;margin:4px 0 0;font-size:1.3rem;font-weight:500}.st-empty p{color:var(--yg-fg-soft);text-wrap:pretty;max-width:42ch;margin:0;font-size:.92rem;line-height:1.5}.st-empty-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.st-btn{cursor:pointer;white-space:nowrap;height:50px;font-family:var(--yg-sans);color:var(--yg-fg);background:var(--st-fill);transition:background .18s var(--st-ease), transform .14s var(--st-ease), opacity .18s ease;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.st-btn svg{flex:none;width:17px;height:17px}@media (hover:hover){.st-btn:not(:disabled):hover{background:var(--st-fill-hover)}}.st-btn:not(:disabled):active{transform:scale(.97)}.st-btn:disabled{opacity:.55;cursor:default}.st-btn--primary{color:var(--yg-accent-ink);background:var(--yg-accent-fill);box-shadow:0 8px 22px -12px color-mix(in srgb, var(--yg-accent-fill) 80%, transparent)}.st a.st-btn--primary,.st a.st-btn--primary svg{color:var(--yg-accent-ink)}@media (hover:hover){.st-btn--primary:not(:disabled):hover{background:var(--yg-accent-fill-hover)}}.st-btn--primary:not(:disabled):active{background:var(--yg-accent-fill-press)}.st-btn--buy{color:#fff;background:#000;box-shadow:0 8px 22px -12px #0009}@media (hover:hover){.st-btn--buy:not(:disabled):hover{background:#262626}}[data-yg=dark] .st-btn--buy{color:#000;background:#fff}@media (hover:hover){[data-yg=dark] .st-btn--buy:not(:disabled):hover{background:#e3e3e3}}.st-btn--ink{color:var(--yg-bg);background:var(--yg-fg)}@media (hover:hover){.st-btn--ink:not(:disabled):hover{background:color-mix(in srgb, var(--yg-fg) 86%, var(--yg-bg))}}.st-btn--wide{width:100%}.st-btn--sm{height:40px;padding:0 16px;font-size:.86rem}.st-btn--quiet{color:var(--yg-fg-soft);background:0 0}@media (hover:hover){.st-btn--quiet:not(:disabled):hover{background:var(--st-fill);color:var(--yg-fg)}}.st-link{color:var(--yg-fg-soft);border-radius:8px;align-items:center;gap:6px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.st-link svg{width:15px;height:15px}@media (hover:hover){.st-link:hover{color:var(--yg-fg)}}.st-stepper{background:var(--st-fill);border-radius:999px;align-items:center;height:50px;display:inline-flex}.st-stepper button{cursor:pointer;width:46px;height:46px;color:var(--yg-fg);transition:background .14s var(--st-ease), transform .12s var(--st-ease), opacity .14s ease;background:0 0;border:none;border-radius:50%;place-items:center;margin:2px;display:grid}.st-stepper button svg{width:16px;height:16px}@media (hover:hover){.st-stepper button:not(:disabled):hover{background:var(--st-fill-hover)}}.st-stepper button:not(:disabled):active{transform:scale(.9)}.st-stepper button:disabled{opacity:.32;cursor:default}.st-stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:.98rem;font-weight:700}.st-stepper--sm{height:40px}.st-stepper--sm button{width:36px;height:36px}.st-stepper--sm output{min-width:26px;font-size:.9rem}.st-h1{font-family:var(--yg-serif);letter-spacing:-.02em;color:var(--yg-fg);text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.25rem + 1.5vw,2.4rem);font-weight:500;line-height:1.06}.st-page-sub{color:var(--yg-fg-soft);margin:0;font-size:.95rem;line-height:1.5}.st-product{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.st-gallery{position:relative}.st-gal{aspect-ratio:5/4;background:linear-gradient(140deg, var(--from), var(--to));touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:24px;position:relative;overflow:hidden}.st-gal>.yg-arr{display:none}@media (hover:hover) and (pointer:fine) and (min-width:933px),(hover:hover) and (pointer:fine) and (min-width:901px) and (min-height:501px){.st-gal>.yg-arr{transition:--st-grow .26s cubic-bezier(.23,1,.32,1),opacity .16s,background .16s,box-shadow .26s,color .16s;display:grid}.st-gal>.yg-arr--l{left:30px}.st-gal>.yg-arr--r{right:30px}.st-gal:hover>.yg-arr,.st-gal:focus-within>.yg-arr{transition:--st-grow .26s cubic-bezier(.23, 1, .32, 1), opacity .2s var(--st-ease), background .16s ease, box-shadow .26s ease, color .16s ease}.st-gal:not(:hover)>.yg-arr.yg-arr.yg-arr{opacity:0;pointer-events:none}@supports selector(:has(*)){.st-gal:not(:hover):has(:focus-visible)>.yg-arr.yg-arr.yg-arr{opacity:1;pointer-events:auto}}}.st-thumbs{gap:8px;margin-top:10px;display:none}.st-pd{flex-direction:column;gap:16px;min-width:0;display:flex}.st-trust--pd{gap:8px 20px;padding:6px 2px 0}.st-gone{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.st-gone li{background:color-mix(in srgb, var(--yg-fg) 5%, transparent);color:var(--yg-fg-soft);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;font-size:.8rem;line-height:1.45;display:flex}.st-gone b{color:var(--yg-fg);font-weight:600}.st-gone button{font:inherit;color:var(--yg-fg);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:600;text-decoration:underline}.st-gone button:disabled{opacity:.5;cursor:default}.st-sum-row{color:var(--yg-fg-soft);justify-content:space-between;align-items:baseline;gap:12px;font-size:.94rem;display:flex}.st-sum-row b{color:var(--yg-fg);font-variant-numeric:tabular-nums;font-weight:600}.st-sum-row.is-total{box-shadow:inset 0 1px 0 var(--yg-line);color:var(--yg-fg);padding-top:12px;font-size:1.05rem}.st-sum-row.is-total b{font-size:1.25rem;font-weight:700}.st-sum-row.is-off b{color:var(--yg-accent-2)}.st-field{flex-direction:column;gap:6px;min-width:0;display:flex}.st-field>label{color:var(--yg-fg-soft);font-size:.82rem;font-weight:500}.st-field>label i{color:var(--yg-fg-mute);font-style:normal;font-weight:400}.st-input{box-sizing:border-box;background:var(--yg-bg-sunken);width:100%;height:46px;color:var(--yg-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 10%, transparent);font:inherit;border:0;border-radius:12px;outline:none;padding:0 14px;font-size:.95rem;transition:box-shadow .14s}.st-input::placeholder{color:var(--yg-fg-mute);opacity:.8}@media (hover:hover){.st-input:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 16%, transparent)}}.st .st-input:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 10%, transparent), 0 0 0 2px var(--yg-bg), 0 0 0 4px var(--yg-accent)}.st-input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--st-err)}textarea.st-input{resize:vertical;height:auto;min-height:88px;padding:12px 14px;line-height:1.5}.st-field-err{color:var(--st-err);margin:0;font-size:.8rem;line-height:1.4}[data-yg=light] :is(.st-thanks-acts,.st-ord-side-top) .st-btn--primary,[data-yg=light] :is(.st-thanks-acts,.st-ord-side-top) .st-btn--primary svg{color:#fff}.st-link--inline{font-size:inherit;color:var(--yg-accent);font-weight:500;display:inline}@keyframes st-tl-breathe{0%{box-shadow:0 0 0 4px color-mix(in srgb, var(--yg-accent) 22%, transparent), 0 0 0 0 color-mix(in srgb, var(--yg-accent) 42%, transparent)}70%{box-shadow:0 0 0 4px color-mix(in srgb, var(--yg-accent) 22%, transparent), 0 0 0 17px color-mix(in srgb, var(--yg-accent) 0%, transparent)}to{box-shadow:0 0 0 4px color-mix(in srgb, var(--yg-accent) 22%, transparent), 0 0 0 0 color-mix(in srgb, var(--yg-accent) 0%, transparent)}}.st-cele{z-index:2;aspect-ratio:1;pointer-events:none;opacity:0;contain:layout paint;width:min(100vw - 24px,420px);transition:opacity .32s;position:absolute;top:0;left:50%;transform:translate(-50%)}.st-cele.is-on{opacity:1}.st-cele.st-cele--float{z-index:215;width:min(100vw - 24px,360px);position:fixed}.st-cele svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.st-cele{transition:none}}.st-lotus-glyph{place-items:center;width:20px;height:20px;display:inline-grid}.st-lotus-glyph img{width:auto;height:18px;display:block}.st-lotus-glyph img.st-lotus-glyph-d,[data-yg=dark] .st-lotus-glyph img.st-lotus-glyph-l{display:none}[data-yg=dark] .st-lotus-glyph img.st-lotus-glyph-d{display:block}.st-toasts{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 104px);z-index:130;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}.st-toast{pointer-events:auto;cursor:pointer;max-width:100%;font-family:var(--yg-sans);color:var(--yg-bg);background:var(--yg-fg);border-radius:999px;align-items:center;gap:9px;padding:11px 16px 11px 13px;font-size:.88rem;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:0 10px 30px -12px #0009}.st-toast svg{flex:none;width:16px;height:16px}.st-toast--err svg{color:#f58a8e}[data-yg=light] .st-toast--err svg{color:#ffb4b0}.st-toast--ok svg{color:#9fd3a8}.st-toast-act{cursor:pointer;font:inherit;color:inherit;background:color-mix(in srgb, currentColor 13%, transparent);white-space:nowrap;border:0;border-radius:999px;margin:-4px -8px -4px 2px;padding:6px 12px;font-size:.82rem;font-weight:700}@media (hover:hover) and (pointer:fine){.st-toast-act:hover{background:color-mix(in srgb, currentColor 20%, transparent)}}@media (prefers-reduced-motion:reduce){.st-sk{background:color-mix(in srgb, var(--yg-fg) 8%, transparent);animation:none}.st-card-img.is-in{animation:none}.st-card-dot:before,.st-card-img,.st-card-glyph,.st-chip,.st-stepper button,.st-btn,.st-cartpill,.st-heart,.st-heart svg{transition:none}.st-heart:active{transform:none}.st-heart.is-on .st-heart-in{animation:none}}@media (min-width:933px),(min-width:901px) and (min-height:501px){.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px)}.st-product{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}.st-gallery{position:sticky;top:24px}.st-gal{aspect-ratio:4/5}.st-thumbs{display:flex}}@media (min-width:1181px){.st-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(214px,21vw,248px),1fr))}}@media (max-width:900px),(max-width:932px) and (max-height:500px){.st{padding:0 16px calc(env(safe-area-inset-bottom,0px) + 150px);margin-top:0}.st-cartpill--head{display:none}.st-crumbs{font-size:.92rem}.st-trust{gap:8px 16px;padding:14px 2px 2px}.st-trust li{gap:7px;font-size:.78rem}.st-trust-ico{width:24px;height:24px}.st-trust-ico svg{width:13px;height:13px}.st-chip{height:38px;padding:0 13px;font-size:.8rem}.st-card-body{gap:0;padding:10px 12px 12px}.st-card-row{margin-bottom:7px}.st .st-card-title{overflow-wrap:anywhere;font-size:clamp(.78rem,3.6vw,.9rem)}.st-card-tag{font-size:.72rem}.st-card-price b{font-size:clamp(.86rem,3.8vw,.96rem)}.st-card-was{font-size:.68rem}.st-card-foot{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:14px}.st-card-cta{width:100%;height:34px;font-size:clamp(.66rem,2.9vw,.8rem)}.st-badge{padding:3px 7px;font-size:clamp(.56rem,2.4vw,.66rem);top:8px;left:8px}.st-heart{width:30px;height:30px;top:8px;right:8px}.st-heart svg{width:15px;height:15px}.st-heart--pd{width:46px;height:46px}.st-card-tr{inset:8px}.st-card-info{gap:4px;padding:3px 7px 3px 6px;font-size:clamp(.56rem,2.4vw,.66rem)}.st-card-info svg{width:11px;height:11px}.st-h1{font-size:clamp(1.5rem,1.2rem + 1.8vw,1.9rem)}.st-toasts{bottom:calc(env(safe-area-inset-bottom,0px) + 158px)}}@media (min-width:933px),(min-width:901px) and (min-height:501px){.st-toasts{bottom:28px}}.st[data-page=product] .st-gal{aspect-ratio:1;background:linear-gradient(160deg, color-mix(in srgb, var(--from,#7a5a3a) 26%, var(--yg-bg-raised)), color-mix(in srgb, var(--to,#2a1a08) 12%, var(--yg-bg-raised)) 100%);box-shadow:var(--st-shadow);border-radius:24px}.st{--st-pad-t:clamp(18px, 2.4vw, 30px);--st-pad-x:clamp(18px, 2.6vw, 48px)}.st:not([data-page=store]):not([data-page=sale]):not([data-page=product]):not([data-page=order]):not([data-page=orders]):not([data-page=checkout]):not([data-page=addresses]):not([data-page=samhavi]):not([data-page=missing])>:not(.sf-mhead):not(.bn-top):not(.bn-slot){max-width:1240px}.st[data-page=product]>:not(.sf-mhead),.st[data-page=order]>:not(.sf-mhead),.st[data-page=orders]>:not(.sf-mhead),.st[data-page=checkout]>:not(.sf-mhead){max-width:none}.sf-mhead{z-index:40;margin:calc(-1 * var(--st-pad-t)) calc(-1 * var(--st-pad-x)) 0;pointer-events:none;--bleed-l:0px;--bleed-r:0px;background:0 0;flex-direction:column;padding:0;display:flex;position:sticky;top:0}.sf-mhead:before{content:"";top:0;left:calc(-1 * var(--bleed-l));right:calc(-1 * var(--bleed-r));height:calc(env(safe-area-inset-top,0px) + 100px);z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--yg-bg) 0%, var(--yg-bg) 10%, color-mix(in srgb, var(--yg-bg) 97%, transparent) 20%, color-mix(in srgb, var(--yg-bg) 88%, transparent) 30%, color-mix(in srgb, var(--yg-bg) 75%, transparent) 40%, color-mix(in srgb, var(--yg-bg) 59%, transparent) 50%, color-mix(in srgb, var(--yg-bg) 41%, transparent) 60%, color-mix(in srgb, var(--yg-bg) 25%, transparent) 70%, color-mix(in srgb, var(--yg-bg) 12%, transparent) 80%, color-mix(in srgb, var(--yg-bg) 3%, transparent) 90%, transparent 100%);position:absolute}.sf-mhead:after{content:"";top:0;left:calc(-1 * var(--bleed-l));right:calc(-1 * var(--bleed-r));height:calc(env(safe-area-inset-top,0px) + 100px);z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform;position:absolute;-webkit-mask-image:linear-gradient(#000 0% 10%,#000000f7 20%,#000000e0 30%,#000000bf 40%,#00000096 50%,#00000069 60%,#00000040 70%,#0000001f 80%,#00000008 90%,#0000 100%);mask-image:linear-gradient(#000 0% 10%,#000000f7 20%,#000000e0 30%,#000000bf 40%,#00000096 50%,#00000069 60%,#00000040 70%,#0000001f 80%,#00000008 90%,#0000 100%)}.sf-mhead-bar{z-index:2;margin:18px var(--st-pad-x) 0;background:var(--yg-bg-raised);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yg-fg) 9%, transparent), 0 4px 14px -6px #00000038, 0 14px 34px -14px #00000080, inset 0 .5px 0 #ffffff1f;pointer-events:auto;border-radius:32px;flex-direction:column;align-items:stretch;gap:0;padding:9px 11px;display:flex;position:relative;overflow:visible}.sf-mhead-row{align-items:center;gap:0;min-height:44px;display:flex;position:relative}.st>.sf-mhead+:not(.sf-stage):not(.sf-mast):not(.sf-sale-over){margin-top:clamp(28px,3.4vw,48px)}@media (max-width:900px),(max-width:932px) and (max-height:500px){.st>.sf-mhead+:not(.sf-stage):not(.sf-mast):not(.sf-sale-over){margin-top:22px}}.sf-mhead-gap{flex:auto;order:2}.sf-mhead .st-cartpill{min-width:112px;height:40px;box-shadow:none;background:color-mix(in srgb, var(--yg-fg) 7%, transparent);order:4;justify-content:center;gap:9px;padding:0 16px;font-size:.86rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.sf-mhead .st-cartpill:hover{background:color-mix(in srgb, var(--yg-fg) 11%, transparent);box-shadow:none}}.sf-mhead .st-cartpill svg{width:18px;height:18px;color:var(--yg-accent)}.sf-mhead .st-savedpill{order:5;min-width:0;margin-right:8px}.sf-mhead .st-savedpill.has-n svg{fill:var(--yg-accent)}.sf-mhead .st-cartpill--cart{order:6}.sf-mhead .st-cartpill--cart.has-n{background:var(--yg-accent-fill);color:var(--yg-accent-ink)}.sf-mhead .st-cartpill--cart.has-n svg{color:#fff}.sf-mhead .st-cartpill--cart.has-n .st-cartpill-n{color:#171310;background:#fffffff0}@media (hover:hover) and (pointer:fine){.sf-mhead .st-cartpill--cart.has-n:hover{background:var(--yg-accent-fill-hover)}}.st-brand .yg-mico{flex:none;width:19px;height:19px}.sf-mhead-search{background:color-mix(in srgb, var(--yg-fg) 7%, transparent);min-width:150px;height:40px;transition:background .16s var(--st-ease), box-shadow .16s var(--st-ease);border-radius:999px;flex:0 440px;order:3;align-items:center;gap:9px;margin:0 8px 0 0;padding:0 14px;display:flex;position:relative}.sf-mhead-search:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--yg-fg) 22%, transparent)}.sf-mhead-search>svg{width:17px;height:17px;color:var(--yg-fg-mute);flex:none}.sf-mhead-search input{min-width:0;font:inherit;color:var(--yg-fg);background:0 0;border:0;outline:0;flex:1;font-size:.9rem}.sf-mhead-search input::placeholder{color:var(--yg-fg-mute)}.sf-mhead-search input::-webkit-search-cancel-button{display:none}.st .sf-mhead-search input:focus-visible{box-shadow:none}.sf-mhead-x{cursor:pointer;background:color-mix(in srgb, var(--yg-fg) 10%, transparent);width:24px;height:24px;color:var(--yg-fg);border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.sf-mhead-x svg{width:13px;height:13px}.sf-mhead-crumbs{flex:0 .2 auto;order:1;align-items:center;gap:6px;min-width:0;margin:0 16px 0 6px;font-size:.95rem;display:inline-flex}.sf-mhead-crumbs .st-brand{font-size:.95rem}.sf-mhead-crumbs>svg{width:15px;height:15px;color:var(--yg-fg-mute);flex:none}.sf-mhead-crumbs .st-crumb{max-width:34ch}.sf-mhead-gear{order:5;display:none}.sf-mhead-doors{flex:none;order:4;align-items:center;gap:6px;margin:0 8px 0 0;display:inline-flex}.sf-mhead-door{white-space:nowrap;height:40px;color:var(--yg-fg);background:color-mix(in srgb, var(--yg-fg) 7%, transparent);transition:background .16s var(--st-ease), color .16s var(--st-ease), transform .14s var(--st-ease);border-radius:999px;align-items:center;gap:8px;padding:0 15px 0 13px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.sf-mhead-door svg{width:17px;height:17px;color:var(--yg-accent);flex:none}@media (hover:hover) and (pointer:fine){.sf-mhead-door:not(.is-on):hover{background:color-mix(in srgb, var(--yg-fg) 11%, transparent)}}.sf-mhead-door:active{transform:scale(.96)}.sf-mhead-door.is-on{background:var(--yg-moss);color:var(--yg-moss-ink)}.sf-mhead-door.is-on svg{color:currentColor}.sf-mhead-door.is-open{background:color-mix(in srgb, var(--yg-fg) 11%, transparent)}.sf-mhead-door-chev{transition:transform .32s var(--st-ease);margin:0 -5px 0 -2px;width:14px!important;height:14px!important;color:var(--yg-fg-mute)!important}.sf-mhead-door.is-open .sf-mhead-door-chev{transform:rotate(180deg)}@media (min-width:933px) and (max-width:1180px),(min-width:901px) and (max-width:1180px) and (min-height:501px){.sf-mhead-door{padding:0 12px}.sf-mhead-door-txt{display:none}.sf-mhead .st-savedpill{gap:0;padding:0 12px}.sf-mhead .st-savedpill .st-cartpill-txt{display:none}.sf-mhead-door-chev{margin-right:-3px}}.sf-line{max-width:100%;display:inline-block;position:relative}.sf-line:after{content:"";height:1.5px;transform:scaleX(var(--st-line));transform-origin:100%;transition:--st-line .42s var(--st-ease);pointer-events:none;background:currentColor;border-radius:1px;position:absolute;bottom:-3px;left:0;right:0}.pop-catch{z-index:39;-webkit-tap-highlight-color:transparent;background:0 0;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.sf-mhead-door-chev,.sf-line:after{transition:none}}.sf-mhead-acctwrap{flex:none;order:7;margin-left:8px;position:relative}.sf-mhead-acct{cursor:pointer;width:40px;height:40px;color:var(--yg-fg);background:color-mix(in srgb, var(--yg-fg) 7%, transparent);font-family:var(--yg-sans);letter-spacing:.02em;transition:background .16s var(--st-ease), transform .14s var(--st-ease), box-shadow .16s var(--st-ease);border:0;border-radius:50%;place-items:center;padding:0;font-size:.78rem;font-weight:700;line-height:1;display:inline-grid;overflow:hidden}.sf-mhead-acct img{object-fit:cover;width:100%;height:100%}.sf-mhead-acct .yg-mico,.sf-mhead-acct svg{width:19px;height:19px}.sf-mhead-acct--me{background:var(--yg-accent-fill);color:var(--yg-accent-ink)}@media (hover:hover) and (pointer:fine){.sf-mhead-acct:not(.sf-mhead-acct--me):hover{background:color-mix(in srgb, var(--yg-fg) 11%, transparent)}.sf-mhead-acct--me:hover{background:var(--yg-accent-fill-hover)}}.sf-mhead-acct:active{transform:scale(.94)}.sf-mhead-acct.is-open{box-shadow:0 0 0 2px var(--yg-bg-raised), 0 0 0 4px color-mix(in srgb, var(--yg-fg) 18%, transparent)}html[data-yg-in] .sf-mhead-acct--me{animation:.32s cubic-bezier(.32,.72,0,1) both sf-acct-in}@keyframes sf-acct-in{0%{opacity:0;transform:scale(.6)}}@keyframes sf-acct-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-yg-in] .sf-mhead-acct--me{animation:.15s both sf-acct-fade}}.st-name{flex-direction:column;gap:10px;padding:2px 10px 10px;display:flex}.st-name-acts{justify-content:flex-end;gap:8px;display:flex}.st-memory{flex-direction:column;gap:8px;padding:2px 10px 10px;display:flex}.st-memory-h{color:var(--yg-fg);margin:0;font-size:.82rem;font-weight:600}.st-memory-p{color:var(--yg-fg-soft);margin:0;font-size:.86rem;line-height:1.5}@media (max-width:900px),(max-width:932px) and (max-height:500px){.st{--st-pad-t:0px;--st-pad-x:16px}.sf-mhead-bar{margin:calc(env(safe-area-inset-top,0px) + 16px) 18px 0}.sf-mhead-search{flex:auto;order:1;min-width:0;margin:0;padding:0 12px;position:static}.sf-mhead-search input{text-overflow:ellipsis}.sf-mhead-row{position:relative}.sf-mhead .st-cartpill{order:2;gap:8px;min-width:0;margin-left:8px;padding:0 12px 0 11px}.sf-mhead .st-savedpill{order:2;margin-right:0}.sf-mhead .st-cartpill--cart{order:3}.sf-mhead .st-cartpill-txt,.sf-mhead-gap,.sf-mhead-crumbs,.sf-mhead-doors,.sf-mhead-acctwrap{display:none}.sf-mhead-gear{flex:none;order:4;margin-left:10px;display:grid}.sf-mhead .hub-mhead-plus{cursor:pointer;color:#fff;background:#000;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .13s;display:inline-flex;box-shadow:0 8px 20px -8px #0000008c}.sf-mhead .hub-mhead-plus:active{transform:scale(.9)}.sf-mhead .hub-menutoggle{place-items:center;display:grid}.sf-mhead .hub-menutoggle .hub-menutoggle-ic{grid-area:1/1;place-items:center;transition:opacity .28s,transform .5s cubic-bezier(.22,1,.36,1);display:grid}.sf-mhead .hub-menutoggle .hub-menutoggle-ic svg,.sf-mhead .hub-menutoggle .hub-menutoggle-ic .yg-mico{width:22px;height:22px;display:block}.sf-mhead .hub-menutoggle .ic-close{opacity:0;transform:rotate(-90deg)scale(.5)}.sf-mhead .hub-menutoggle.is-x .ic-gear{opacity:0;transform:rotate(90deg)scale(.5)}.sf-mhead .hub-menutoggle.is-x .ic-close{opacity:1;transform:rotate(0)scale(1)}.sf-mhead .hub-mhead-plus{color:#fff;background:#000;box-shadow:0 8px 20px -8px #0000008c}[data-yg=dark] .sf-mhead .hub-mhead-plus{color:#000;background:#fff;box-shadow:0 8px 20px -8px #000000b3}}@media (prefers-reduced-motion:reduce){.sf-mhead:after{-webkit-backdrop-filter:none;backdrop-filter:none}}.op-group{border:0;min-width:0;margin:14px 0 0;padding:0}.op-label{width:100%;color:var(--yg-fg-soft);justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px;padding:0;font-size:.82rem;font-weight:600;display:flex}.op-label b{color:var(--yg-fg);font-weight:600}.op-label-hint{color:var(--yg-fg-mute);font-weight:500}.op-lens{margin-top:2px}.op-lens .hub-gal-tab{padding:10px 6px;font-size:.86rem}.sf-seg--slide.op-lens .hub-gal-tab{padding:10px 16px}.op-sel{margin-top:2px}.sf-sel.sf-sel--flow{height:auto}.sf-sel--flow .sf-sel-bar{position:static}.sf-sel-reveal--flow{opacity:0;transition:grid-template-rows .6s var(--st-ease), opacity .4s ease;grid-template-rows:0fr;display:grid}.sf-sel-reveal--flow.is-open{opacity:1;grid-template-rows:1fr}.sf-sel-reveal-clip{min-height:0;overflow:hidden}.sf-sel-float{z-index:240;background:var(--sf-pill);border:1px solid var(--yg-line);transform-origin:top;animation:sfFloatIn .2s var(--sf-ease);border-radius:22px;position:fixed;overflow:hidden;box-shadow:0 18px 44px -12px #00000073,0 2px 8px -2px #0003}.sf-sel-float.is-up{transform-origin:bottom}.sf-sel-float .sf-sel-list-inner{border-top:0}@keyframes sfFloatIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.op-lens.sf-seg--slide .hub-gal-tab{flex:1 0 auto}.op-lens--colour .hub-gal-tab{padding:9px 14px 9px 12px}.op-lens-colour{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.op-lens-colour .op-swatch{flex:none;width:12px;height:12px}.op-swatch{background:var(--sw);border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000002e}.st-opts{color:var(--yg-fg-mute);margin-top:2px;font-size:.8rem;display:block}.sf-seg .hub-gal-pills{background:var(--yg-bg-raised);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:5px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 22px -18px #00000073,inset 0 .5px #ffffff1f}.sf-seg .hub-gal-tab.is-active{touch-action:none}.sf-seg .hub-gal-pill{z-index:0;pointer-events:none;will-change:transform;position:absolute;top:5px;bottom:5px;left:5px}.sf-seg .hub-gal-pill-glass{transform-origin:50%;will-change:transform;background:color-mix(in srgb, var(--yg-fg) 13%, transparent);width:100%;height:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yg-fg) 22%, transparent), inset 0 -1px 1px color-mix(in srgb, var(--yg-bg) 22%, transparent), 0 4px 12px -8px #0006;border-radius:999px;display:block}.sf-seg .hub-gal-tab{z-index:1;cursor:pointer;min-width:0;color:color-mix(in srgb, var(--yg-fg) 56%, transparent);font-family:var(--yg-sans);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1 1 0;padding:9px 2px;font-size:.76rem;font-weight:500;transition:color .2s;position:relative;overflow:hidden}.sf-seg .hub-gal-tab.is-active{color:var(--yg-fg)}html .sf-seg .hub-gal-tab:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--yg-accent) 72%, transparent);border-radius:999px;outline:none}[data-yg=dark] .sf-seg .hub-gal-pills{background:#000;box-shadow:inset 0 .5px #f4efe724}[data-yg=dark] .sf-seg .hub-gal-tab{color:#f4efe78c}[data-yg=dark] .sf-seg .hub-gal-tab.is-active{color:#f4efe7}[data-yg=dark] .sf-seg .hub-gal-pill-glass{background:#f4efe729;box-shadow:inset 0 1px #f4efe738,0 4px 12px -8px #0009}[data-yg=light] .sf-seg .hub-gal-pills{background:#f2ede5;box-shadow:inset 0 1px 2px #1a14100f}[data-yg=light] .sf-seg .hub-gal-tab{color:color-mix(in srgb, var(--yg-fg) 60%, transparent)}[data-yg=light] .sf-seg .hub-gal-tab.is-active{color:var(--yg-fg)}[data-yg=light] .sf-seg .hub-gal-pill-glass{background:#fff;box-shadow:0 2px 8px -3px #1a141033,0 .5px 1.5px #1a141014}.sf-seg--slide .hub-gal-pills{scrollbar-width:none;touch-action:pan-x;overflow-x:auto}.sf-seg--slide .hub-gal-pills::-webkit-scrollbar{display:none}.sf-seg--slide .hub-gal-pill{left:0}.sf-seg--slide .hub-gal-tab{flex:none;padding:9px 14px}.sf-seg--slide .hub-gal-tab.is-active{touch-action:none}.sf-seg--slide{--seg-bg:var(--yg-bg-raised);position:relative}[data-yg=light] .sf-seg--slide{--seg-bg:#f2ede5}[data-yg=dark] .sf-seg--slide{--seg-bg:#000}.sf-seg--slide:before,.sf-seg--slide:after{content:"";z-index:2;pointer-events:none;opacity:0;width:44px;transition:opacity .22s;position:absolute;top:0;bottom:0}.sf-seg--slide:before{background:linear-gradient(to right, var(--seg-bg) 28%, transparent);border-radius:999px 0 0 999px;left:0}.sf-seg--slide:after{background:linear-gradient(to left, var(--seg-bg) 28%, transparent);border-radius:0 999px 999px 0;right:0}.sf-seg--slide.can-l:before,.sf-seg--slide.can-r:after{opacity:1}.sf-seg--slide:not(.can-l):not(.can-r) .hub-gal-pills{touch-action:pan-y}.sf-fsec .sf-seg--slide .hub-gal-tab,.sc-topics.sf-seg--slide .hub-gal-tab{flex:1 0 auto}.sf-fsec .sf-seg--slide .hub-gal-tab{padding:9px}.sc-topics.sf-seg--slide .hub-gal-tab{padding:9px 7px}.sf-seg .hub-gal-pill{transition:opacity .22s}.sf-f,.sf-sel,.sf-seg,.sf-sel-float{--sf-bubble:#5b4525;--sf-bubble-ink:#f4ece1;--sf-fill:#cb9a50;--sf-track:color-mix(in srgb, var(--yg-fg) 12%, transparent);--sf-pill:color-mix(in srgb, var(--yg-fg) 4%, var(--yg-bg-raised));--sf-grid:color-mix(in srgb, var(--yg-fg) 8%, transparent);--sf-ease:cubic-bezier(.22, 1, .36, 1)}[data-yg=light] :is(.sf-f,.sf-sel,.sf-seg,.sf-sel-float){--sf-bubble:var(--yg-accent-fill);--sf-bubble-ink:#fff;--sf-fill:var(--yg-accent-fill)}.sf-sel{height:50px;position:relative}.sf-sel-bar{z-index:30;align-items:flex-start;display:flex;position:absolute;top:0;left:0;right:0}.sf-sel.is-open .sf-sel-bar{z-index:40}.sf-sel-shell{background:var(--sf-pill);min-width:0;transition:border-color .16s ease, box-shadow .32s var(--sf-ease);border:1px solid #0000;border-radius:25px;flex:auto;overflow:hidden}@media (hover:hover){.sf-sel:not(.is-open) .sf-sel-shell:hover{background:color-mix(in srgb, var(--yg-fg) 7%, var(--yg-bg-raised))}}.sf-sel.is-open .sf-sel-shell{box-shadow:0 18px 44px -12px #000000ad,0 0 30px -1px #00000085}[data-yg=light] .sf-sel.is-open .sf-sel-shell{box-shadow:0 18px 44px -14px #1f1a1457,0 0 30px -2px #1f1a1438}.sf-sel.sf-sel--flow.is-open .sf-sel-shell,[data-yg=light] .sf-sel.sf-sel--flow.is-open .sf-sel-shell,.sf-sel.sf-sel--float.is-open .sf-sel-shell,[data-yg=light] .sf-sel.sf-sel--float.is-open .sf-sel-shell{box-shadow:none}.sf-sel-head{cursor:pointer;text-align:left;width:100%;height:48px;font:inherit;background:0 0;border:0;align-items:center;gap:11px;padding:0 16px;display:flex}.sf-sel-ico{width:17px;height:17px;color:var(--yg-fg-mute);flex:none}.sf-sel-now{min-width:0;color:var(--yg-fg);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.92rem;font-weight:500;overflow:hidden}.sf-sel-caret{width:16px;height:16px;color:var(--yg-fg-mute);transition:transform .34s var(--sf-ease);flex:none}.sf-sel.is-open .sf-sel-caret{transform:rotate(180deg)}.sf-sel-list-inner{border-top:1px solid color-mix(in srgb, var(--yg-line) 72%, transparent);flex-direction:column;gap:2px;padding:6px;display:flex}.sf-sel-opt{cursor:pointer;width:100%;font:inherit;color:var(--yg-fg-soft);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:11px 16px;font-size:.9rem;transition:background .14s,color .14s;display:flex}.sf-sel-opt:first-child{margin-top:2px}@media (hover:hover){.sf-sel-opt:not(.is-on):hover{background:color-mix(in srgb, var(--yg-fg) 7%, transparent);color:var(--yg-fg)}}.sf-sel-opt.is-on{background:var(--sf-bubble);color:var(--sf-bubble-ink);font-weight:600}.sf-sel-opt-check{flex:none;width:16px;height:16px}.sf-sel-opt-n{color:var(--yg-fg-mute);font-variant-numeric:tabular-nums;font-size:.8rem}.st-product--3{grid-template-areas:"gal""pd""box""guide""promise""more"}.st-product--3 .st-left{grid-area:gal;min-width:0}.st-product--3 .st-thumbs{margin-top:clamp(20px,2vw,40px)}.st-product--3 .st-promise{grid-area:promise;align-self:stretch}.st-product--3 .st-pd{grid-area:pd}.st-pd-head{flex-direction:column;gap:16px;min-width:0;display:flex}@keyframes stInfoIn{0%{opacity:0;transform:translateY(4px)}}.st-product--3 .st-box{grid-area:box}.st-product--3 .st-pd-head>.st-h1{margin-bottom:4px;font-size:clamp(2rem,1.3rem + 1.9vw,2.75rem);line-height:1.05}@media (min-width:933px),(min-width:901px) and (min-height:501px){.st-product--3 .st-pd-head>.st-h1{font-family:var(--yg-sans);letter-spacing:-.015em;margin-bottom:0;font-size:clamp(30px,1.25rem + 1.1vw,36px);font-weight:700;line-height:1.15}}.st-pd-head:has(>.pc)>:is(.st-pd-price,.st-pd-taxes--price){display:none}.st-promise{background:var(--yg-bg-raised);box-shadow:var(--st-shadow);border-radius:20px;gap:10px;margin:0;padding:14px 16px;list-style:none;display:grid}.st-promise li{align-items:center;gap:12px;font-size:.86rem;line-height:1.35;display:flex}.st-promise li+li{border-top:1px solid color-mix(in srgb, var(--yg-fg) 7%, transparent);padding-top:10px}.st-promise-ico{width:26px;height:26px;color:var(--yg-accent);flex:none;place-items:center;display:grid}.st-promise-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.st-promise-ico svg{width:19px;height:19px}.st-promise b{color:var(--yg-fg);font-weight:600}.st-promise span{color:var(--yg-fg-soft);font-size:.8rem}.st-guide-wrap{border-radius:14px;overflow-x:auto}.st-guide{border-collapse:collapse;width:100%;font-size:.84rem}.st-guide th,.st-guide td{text-align:left;white-space:nowrap;padding:8px}.st-guide th:first-child,.st-guide td:first-child{padding-left:10px}.st-guide th:last-child,.st-guide td:last-child{padding-right:10px}.st-guide thead th{color:var(--yg-fg-mute);font-size:.82rem;font-weight:500}.st-guide tbody th{color:var(--yg-fg);font-weight:600}.st-guide tbody td{color:var(--yg-fg-soft)}.st-guide tbody tr:nth-child(odd){background:color-mix(in srgb, var(--yg-fg) 4%, transparent)}.st-guide tbody tr:first-child th:first-child{border-top-left-radius:12px}.st-guide tbody tr:first-child td:last-child{border-top-right-radius:12px}.st-guide tbody tr:last-child th:first-child{border-bottom-left-radius:12px}.st-guide tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.st-faq{gap:14px;margin:0;display:grid}.st-faq dt{color:var(--yg-fg);margin-bottom:4px;font-weight:600}.st-faq dd{color:var(--yg-fg-soft);margin:0;font-size:.94rem;line-height:1.55}.st-box{background:var(--yg-bg-raised);min-width:0;box-shadow:var(--st-shadow);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.st-box .st-btn{width:100%}@keyframes stLbl{0%{opacity:0;transform:translateY(4px)}}.st-btn-lbl{animation:stLbl .22s var(--st-ease);align-items:center;gap:8px;display:inline-flex}.st-box--skel{gap:12px;padding:22px}@media (min-width:933px),(min-width:901px) and (min-height:501px){.st-product--3{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"gal pd""gal box""guide promise""more more";align-items:start}.st-product--3 .st-gallery{position:static}}@media (min-width:1180px){.st-product--3{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 340px;grid-template-areas:"gal pd box""thumbs.box""guide promise box""more more box";gap:clamp(20px,2vw,40px)}.st-product--3 .st-box{top:var(--st-stick,108px);height:calc(100vh - var(--st-stick,108px) - 16px);max-height:none;position:sticky}.st-product--3 .st-pd{align-self:stretch}.st-product--3 .st-pd-head{flex:auto}.st-product--3 .st-left,.st-product--3 .st-gallery{display:contents}.st-product--3 .st-gal{grid-area:gal;place-self:stretch stretch;width:100%}.st-product--3 .st-thumbs{grid-area:thumbs;margin-top:0}}@media (min-width:1480px){.st-product--3{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 380px}}@media (prefers-reduced-motion:reduce){.st-btn-lbl{transition:none;animation:none}}@keyframes stLbIn{0%{opacity:0}}@keyframes stLbMedia{0%{opacity:0;transform:scale(.96)}}.st[data-page=checkout]{padding-bottom:0}@property --ck-up{syntax:"<length>";inherits:false;initial-value:0}@property --ck-down{syntax:"<length>";inherits:false;initial-value:0}.ck-soc svg,.ck-soc img{width:18px;height:18px}.ck-who{align-items:center;gap:12px;display:flex}@keyframes ckKeepPop{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes ckKeepBloom{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--yg-accent) 55%, transparent)}to{box-shadow:0 0 0 16px #0000}}@keyframes ckSpin{to{transform:rotate(360deg)}}.ck-addr{height:58px}.ck-addr .sf-sel-shell{border-radius:29px}.ck-addr .sf-sel-head{height:58px}.ck-addr .sf-sel-now{align-items:center;gap:12px;display:flex}.ck-facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ck-facts li{align-items:center;gap:12px;font-size:.86rem;line-height:1.35;display:flex}.ck-facts li+li{border-top:1px solid color-mix(in srgb, var(--yg-fg) 7%, transparent);padding-top:10px}.ck-money{font-variant-numeric:tabular-nums;transition:opacity .2s;display:inline-block}.ck-money.is-rolling{opacity:.86}@media (max-width:900px),(max-width:932px) and (max-height:500px){.st[data-page=checkout]{padding-bottom:clamp(64px,6vw,96px)}}.yg-shell--store>.yg-shell-main{margin-left:0;transition:none}@media (max-width:900px),(max-width:932px) and (max-height:500px){.yg-shell--store .st{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 64px)}html.yg-store .st-toasts{bottom:calc(env(safe-area-inset-bottom,0px) + 24px)}}.st-acct{min-width:0}.st-acct .acp-page-scroll{padding:0}@media (min-width:1141px){.st[data-page=addresses]{height:100vh;flex-direction:column;height:100svh;padding-bottom:clamp(16px,1.8vw,26px);display:flex}.st[data-page=addresses]>.st-acct{flex-direction:column;flex:auto;min-height:0;display:flex}.st[data-page=addresses] .st-acct-page{flex:auto;min-height:0}}@keyframes stl-bloom{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--yg-accent) 34%, transparent);transform:scale(.8)}60%{box-shadow:0 0 0 16px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}.stf{--st-ease:cubic-bezier(.22, 1, .36, 1);--stf-soft:#ffffffb8;--stf-line:color-mix(in srgb, var(--yg-fg) 10%, transparent);padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));font-family:var(--yg-sans);color:var(--yg-fg);margin-top:clamp(40px,5vw,80px)}.stf-card{isolation:isolate;background:linear-gradient(135deg,#f6f1e8 0%,#fff 42%,#fbf9f4 70%,#f3eee5 100%);background:linear-gradient(135deg in oklab, #f6f1e8 0%, #fff 42%, #fbf9f4 70%, #f3eee5 100%);border-radius:32px;padding:clamp(44px,5.4vw,84px) clamp(24px,4.6vw,76px) clamp(26px,2.8vw,38px);position:relative;overflow:hidden;box-shadow:0 1px 2px #1f1a140d,0 28px 64px -36px #1f1a1452}.stf-card:after{content:"";image-rendering:pixelated;mix-blend-mode:overlay;opacity:.02;pointer-events:none;background:url(/store/grain.png) 0 0/256px 256px;position:absolute;inset:0}[data-yg=dark] .stf{--stf-soft:#ffffff12;--stf-line:#ffffff1a}[data-yg=dark] .stf-card{background:linear-gradient(135deg,#000 0%,#111 45%,#1c1c1e 100%);background:linear-gradient(135deg in oklab, #000 0%, #111 45%, #1c1c1e 100%);box-shadow:0 0 0 1px #ffffff0a,0 28px 64px -36px #000c}[data-yg=dark] .stf-card:after{opacity:.035}.stf-grid{grid-template-columns:minmax(0,1.9fr) repeat(3,minmax(0,.8fr));align-items:start;gap:36px clamp(24px,3.4vw,56px);display:grid}@media (min-width:1181px){.stf-grid[data-cols="2"]{grid-template-columns:minmax(0,2.2fr) repeat(2,minmax(0,.8fr))}}.stf-brand{flex-direction:column;align-items:flex-start;gap:26px;min-width:0;display:flex}.stf-news-block{width:100%;max-width:440px}.stf .stf-news-h{font-family:var(--yg-sans);letter-spacing:0;color:var(--yg-fg-soft);max-width:40ch;margin:0 0 16px;font-size:.95rem;font-weight:500;line-height:1.55}.stf .stf-logo{color:var(--yg-fg);letter-spacing:-.02em;align-items:center;gap:12px;font-size:1.24rem;font-weight:700;text-decoration:none;display:inline-flex}.stf-logo-mark{flex:none;width:30px;height:auto}.stf-col{min-width:0}.stf .stf-h{font-family:var(--yg-sans);letter-spacing:0;color:var(--yg-fg);margin:0 0 18px;font-size:.84rem;font-weight:700}.stf-list{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.stf-list a{color:var(--yg-fg-soft);transition:color .16s var(--st-ease);align-items:center;gap:10px;font-size:.94rem;text-decoration:none;display:inline-flex}@media (hover:hover){.stf-list a:hover{color:var(--yg-fg)}}.stf-mark{background:var(--stf-soft);width:30px;height:30px;color:var(--yg-fg);transition:background .16s var(--st-ease), color .16s var(--st-ease);border-radius:50%;flex:none;place-items:center;display:grid}.stf-mark svg{width:15px;height:15px}@media (hover:hover){.stf-list--social a:hover .stf-mark{background:var(--yg-fg);color:var(--yg-bg)}}.stf-list--social{gap:0}.stf-list--social a{min-height:44px}.stf-list--social a:focus-visible{box-shadow:0 0 0 2px var(--yg-bg), 0 0 0 4px var(--yg-accent);border-radius:999px;outline:none}.stf-news{background:var(--stf-soft);max-width:440px;transition:box-shadow .16s var(--st-ease);border-radius:999px;align-items:center;gap:6px;padding:5px 5px 5px 8px;display:flex;position:relative;box-shadow:0 1px 2px #1f1a140d}.stf-news:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--yg-fg) 22%, transparent)}.stf-news-field{flex:auto;min-width:0;display:flex}.stf-news-field input{min-width:0;height:42px;font:inherit;color:var(--yg-fg);background:0 0;border:0;outline:0;flex:1;padding:0 12px;font-size:.92rem}.stf-news-field input::placeholder{color:var(--yg-fg-mute)}.stf-news-go{cursor:pointer;background:var(--yg-accent-fill);height:42px;color:var(--yg-accent-ink);font-family:var(--yg-sans);transition:background .16s var(--st-ease), transform .14s var(--st-ease);border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 17px 0 19px;font-size:.88rem;font-weight:600;display:inline-flex}.stf-news-go svg{width:15px;height:15px}@media (hover:hover){.stf-news-go:hover{background:var(--yg-accent-fill-hover)}}.stf-news-go:active{transform:scale(.97)}.stf-news-go:disabled{opacity:.6;cursor:default}.stf-news-err{color:#b3261e;margin:0;font-size:.8rem;position:absolute;top:calc(100% + 6px);left:14px}[data-yg=dark] .stf-news-err{color:#ea5a5f}.stf-news-slot{min-height:54px}.stf-news-ok{background:var(--stf-soft);transform-origin:0;border-radius:999px;align-items:center;gap:14px;max-width:100%;min-height:54px;padding:6px 24px 6px 6px;display:inline-flex;box-shadow:0 1px 2px #1f1a140d}.stf-news-okmark{background:var(--yg-accent-fill);width:42px;height:42px;color:var(--yg-accent-ink);box-shadow:0 8px 18px -10px color-mix(in srgb, var(--yg-accent-fill) 85%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.stf-news-okmark svg{width:20px;height:20px}.stf-news-oktxt{flex-direction:column;gap:1px;min-width:0;display:flex}.stf-news-oktxt b{color:var(--yg-fg);font-size:.94rem;font-weight:600;line-height:1.35}.stf-news-oktxt span{color:var(--yg-fg-soft);font-size:.84rem;line-height:1.4}.stf-bar{box-shadow:inset 0 1px 0 var(--stf-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:clamp(48px,5.4vw,88px);padding-top:22px;display:flex}.stf-rights{color:var(--yg-fg-mute);margin:0;font-size:.82rem}.stf-docs{flex-wrap:wrap;gap:6px 24px;display:flex}.stf-docs a{color:var(--yg-fg-mute);transition:color .16s var(--st-ease);font-size:.82rem;text-decoration:none}@media (hover:hover){.stf-docs a:hover{color:var(--yg-fg)}}.stf-reach{color:var(--yg-fg-mute);flex-wrap:wrap;gap:6px 22px;margin:0;font-size:.82rem;display:flex}.stf-reach a{color:inherit;transition:color .16s var(--st-ease);text-decoration:none}.stf-hours-ph{display:none}@media (hover:hover){.stf-reach a:hover{color:var(--yg-fg)}}@media (max-width:1180px){.stf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stf-brand{grid-column:1/-1}}@media (max-width:900px),(max-width:932px) and (max-height:500px){.stf{padding:0 10px calc(10px + env(safe-area-inset-bottom,0px))}.stf-card{border-radius:26px}.stf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.stf-brand{grid-column:1/-1}.stf-bar{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.stf-grid{grid-template-columns:minmax(0,1fr)}}.st-card-save-ph,.st-card .st-card-kick-ph{display:none}@media (max-width:900px),(max-width:932px) and (max-height:500px){.st-card{border-radius:18px}.st-card-media{aspect-ratio:1;border-radius:18px}.sf-grid .st-card-media{touch-action:pan-y}.st-card .st-card-poster{background:linear-gradient(160deg, color-mix(in srgb, var(--from,#7a5a3a) 26%, var(--yg-bg-raised)), color-mix(in srgb, var(--to,#2a1a08) 12%, var(--yg-bg-raised)) 100%)}.st-card .st-card-glyph{color:var(--yg-accent);opacity:.7;filter:drop-shadow(0 10px 18px #0000002e)}.st-card .st-card-glyph svg{stroke-width:1.1px;width:46%;height:46%}.st-card.is-out .st-card-glyph{filter:saturate(.2)brightness(.8)}.st-card .st-heart{color:#fff;-webkit-tap-highlight-color:transparent;background:0 0;width:44px;height:44px;top:4px;right:4px}.st-card .st-heart .st-heart-in{background:#0000006b;border-radius:50%;width:32px;height:32px}.st-card .st-heart svg{stroke-width:2px;width:16px;height:16px}.st-card .st-heart.is-on{color:#cb9a50}.st-card .st-heart.is-on svg{fill:#cb9a50}.st-card .st-badge,.st-card .st-card-save{display:none}.st-card-save-ph{z-index:2;pointer-events:none;color:var(--yg-moss-ink);background:var(--yg-moss);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-block;position:absolute;top:10px;left:10px}.st-card .st-card-tr{inset:auto auto 10px 10px}.st-card .st-card-info{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000080;gap:5px;padding:3px 10px;font-size:12px;line-height:18px}.st-card .st-card-info svg{width:12px;height:12px}.st-card .st-card-dots{pointer-events:none;gap:5px;padding:5px 7px;bottom:10px}.st-card .st-card-dot{width:6px;height:6px}.st-card .st-card-dot:before{width:6px;height:6px;box-shadow:none;background:#ffffff8c;transform:none}.st-card .st-card-dot.is-on:before{background:#fff;transform:none}.st-card-top:has(.st-card-tr) .st-card-dots{left:auto;right:10px;transform:none}.st-card .st-card-body{padding:10px 12px 12px}.st-card .st-card-row{gap:8px;min-height:24px;margin-bottom:8px}.st-card .st-card-kick{height:auto;padding:3px 10px;font-size:12px;line-height:18px}.st-card .st-card-kick--full{display:none}.st-card .st-card-kick-ph{display:inline-block}.st-card .st-card-rate{gap:3px;font-size:12px;line-height:18px}.st-card .st-star-one svg{width:12px;height:12px}.st-card .st-card-title{letter-spacing:-.005em;overflow-wrap:break-word;min-height:40px;font-size:15px;line-height:20px}.st-card .st-card-foot{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:12px}.st-card .st-card-price{gap:0}.st-card .st-card-price b{letter-spacing:-.01em;font-size:16px;line-height:22px}.st-card .st-card-was{font-size:12px;line-height:16px}.st-card .st-card-cta{width:38px;height:38px;box-shadow:0 8px 20px -10px color-mix(in srgb, var(--yg-accent-fill) 80%, transparent);transition:width .3s var(--ph-out,cubic-bezier(.23, 1, .32, 1)), background .22s var(--st-ease), color .18s ease, box-shadow .2s ease;border-radius:999px}.st-card .st-card-main{width:100%;padding:0;transition:transform .14s ease-out}.st-card .st-card-cta-add{gap:0;font-size:0}.st-card .st-card-cta-add svg{stroke-width:2.4px;width:18px;height:18px}.st-card .st-card-side{transition:opacity .2s}.st-card .st-card-side svg{width:14px;height:14px}.st-card .st-card-cta.is-done{box-sizing:border-box;justify-content:space-between;width:104px;padding:0 4px}.st-card .st-card-cta.is-done .st-card-side,.st-card .st-card-cta.is-done .st-card-side:first-child,.st-card .st-card-cta.is-done .st-card-side:last-child{width:32px;padding:0}.st-card .st-card-cta.is-done .st-card-main{padding:0 2px}.st-card .st-card-cta-n{min-width:20px;height:20px;padding:0 5px;font-size:12px}.st-card .st-card-cta.is-out{background:var(--st-fill);width:auto;box-shadow:none;border-radius:999px}.st-card .st-card-cta.is-out .st-card-main{padding:0 14px}.st-card .st-card-cta.is-out .st-card-cta-add{color:var(--yg-fg-mute);font-size:13px;font-weight:600}.st-card .st-card-price{min-width:0}@container (max-width:176px){.st-card-foot .st-card-cta.is-done{width:96px}.st-card-foot .st-card-cta.is-done .st-card-side,.st-card-foot .st-card-cta.is-done .st-card-side:first-child,.st-card-foot .st-card-cta.is-done .st-card-side:last-child{width:28px}}@supports not (container-type:inline-size){@media (max-width:400px){.st-card-foot .st-card-cta.is-done{width:96px}.st-card-foot .st-card-cta.is-done .st-card-side,.st-card-foot .st-card-cta.is-done .st-card-side:first-child,.st-card-foot .st-card-cta.is-done .st-card-side:last-child{width:28px}}}@media (max-width:374px){.st-card .st-card-title{font-size:14px}}}@media (min-width:933px),(min-width:901px) and (min-height:501px){.ph-buy{display:none!important}}@media (max-width:900px),(max-width:932px) and (max-height:500px){.st-product--3 .st-promise{display:none}.st-product--3 .st-pd-head{gap:0}.st[data-page=product] .st-product--3 .st-thumbs{scrollbar-width:none;gap:8px;margin-top:12px;display:flex;overflow-x:auto}.st[data-page=product] .st-thumbs::-webkit-scrollbar{display:none}.st-product--3 .st-pd-head>.st-h1{letter-spacing:-.02em;margin-top:16px;font-size:28px;line-height:31px}.st-product--3 .st-box{border-radius:22px}.st-product--3 .st-box .st-stepper--sm{height:44px}.st-product--3 .st-box .st-stepper--sm button{width:44px;height:44px;margin:0}.st-product--3 .st-box .st-stepper--sm output{min-width:26px;font-size:15px}@media (min-height:501px){.st[data-page=product] .st-product--3{flex-direction:column;align-items:stretch;gap:0;display:flex}.st-product--3>.st-pd,.st-product--3 .st-pd-head{display:contents}.st-product--3>.st-left{order:1}.st-product--3 .st-pd-head>*{order:2}.st-product--3>.st-box{order:3;margin-top:20px}.st-product--3>:is(.st-guide-card,.st-usp){order:8;margin-top:24px}}@media (max-height:500px){.st[data-page=product] .st-product--3{grid-template-columns:52px 232px minmax(0,1fr);grid-template-areas:none;align-items:start;gap:0 12px;display:grid}.st-product--3>.st-left,.st-product--3 .st-gallery{display:contents}.st[data-page=product] .st-product--3 .st-gal{aspect-ratio:auto;grid-area:1/2/span 2;width:232px;height:232px}.st[data-page=product] .st-product--3 .st-thumbs{flex-direction:column;grid-area:1/1/span 2;max-height:232px;margin-top:0;overflow:hidden auto}.st-product--3>.st-pd{grid-area:1/3;margin-left:12px}.st-product--3>.st-box{grid-area:2/3;margin:16px 0 0 12px}.st-product--3>:is(.st-ph-trust,.st-energy,.st-more,.st-guide-card,.st-usp){grid-area:auto/1/auto/-1}.st-product--3>:is(.st-guide-card,.st-usp){order:8;margin-top:24px}.st-product--3 .st-pd-head{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.st-product--3 .st-pd-head>*{grid-column:1/-1;min-width:0}.st-product--3 .st-pd-head>:is(.st-pd-kick,.st-pd-rating){justify-self:start}}.ph-act-pick.is-in{color:var(--yg-fg);align-items:center;gap:4px;font-weight:600;display:flex}.ph-act-pick.is-in svg{width:14px;height:14px;color:var(--yg-accent-fill);flex:none}[data-yg=dark] .ph-act-pick.is-in svg{color:#e3b979}.ph-act-btn .st-btn-lbl{gap:0}@media (min-height:501px){:is(.vs-sheet,.ph-cart-sheet)[data-detent=fit] .ph-sheet{max-height:calc(var(--ph-vh,100dvh) - var(--ph-sheet-top) - 72px)}}.ph-cls{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ph-cl{gap:14px;padding:12px 0;transition:opacity .16s;display:flex}.ph-cls>li+li{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yg-fg) 7%, transparent)}.ph-cl.is-busy{opacity:.55}.ph-cl-pic{border-radius:14px;flex:none;width:64px;height:64px;display:block;position:relative;overflow:hidden}.ph-cl-thumb{color:#ffffffb8;background:linear-gradient(150deg, var(--from), var(--to));place-items:center;font-size:26px;display:grid;position:absolute;inset:0}.ph-cl-thumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ph-cl-main{flex:auto;min-width:0}.ph-cl-top{align-items:flex-start;gap:10px;display:flex}.st a.ph-cl-link,.ph-cl-link{min-width:0;min-height:44px;color:inherit;flex-direction:column;flex:auto;justify-content:center;gap:2px;text-decoration:none;display:flex}.ph-cl-name{color:var(--yg-fg);font-size:15px;font-weight:600;line-height:20px}.ph-cl-opts{color:var(--yg-fg-mute);font-size:13px;line-height:18px}.ph-cl-amt{color:var(--yg-fg);font-variant-numeric:tabular-nums;flex:none;padding-top:1px;font-size:15px;font-weight:700;line-height:20px}.ph-cl-hint{color:var(--yg-fg-mute);margin:4px 0 0;font-size:13px;line-height:18px}.ph-cl-hint.is-bad{color:var(--st-err)}.ph-cl-ctl{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.ph-cl .st-stepper{height:44px}.ph-cl .st-stepper button{width:44px;height:44px;margin:0}.ph-cl .st-stepper output{min-width:24px;font-size:15px}.ph-cl-x{cursor:pointer;width:44px;height:44px;color:var(--yg-fg-mute);transition:transform .12s var(--st-ease), background .16s ease, color .16s ease;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.ph-cl-x svg{width:18px;height:18px}.ph-cl-x:active{background:var(--st-fill);color:var(--st-err);transform:scale(.94)}.ph-cl-x:disabled{opacity:.5}.ph-cl-undo{min-height:56px;color:var(--yg-fg-soft);justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:14px;line-height:20px;display:flex}.ph-cl-undo b{color:var(--yg-fg);font-weight:600}.ph-cl-undo-btn{cursor:pointer;background:var(--st-fill);height:44px;font-family:var(--yg-sans);color:var(--yg-fg);transition:transform .12s var(--st-ease);border:0;border-radius:999px;flex:none;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ph-cl-undo-btn svg{width:15px;height:15px}.ph-cl-undo-btn:active{transform:scale(.97)}.ph-cl-err{color:var(--yg-fg);background:color-mix(in srgb, var(--st-err) 12%, transparent);border-radius:14px;margin:0 0 8px;padding:10px 14px;font-size:14px;line-height:20px}.ph-cls--cards{gap:10px}.ph-cls--cards>li+li{box-shadow:none}.ph-cl--card{background:var(--yg-bg-raised);border-radius:18px;padding:12px}.ph-cl-undo--card{background:var(--st-fill);border-radius:18px;padding:6px 8px 6px 14px}.ph-cart-err{color:var(--st-err);margin:0;font-size:14px;line-height:20px}.ph-cart-retry{cursor:pointer;height:44px;font-family:var(--yg-sans);color:var(--yg-accent-2);background:0 0;border:0;align-items:center;margin:0;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}.ph-cart-wait{flex-direction:column;gap:10px;padding:6px 0;display:flex}.ph-cart-wait .st-sk{border-radius:14px;height:64px}.st[data-page=cart]:has(.ph-cartpage) :is(.st-page-head,.st-cart){display:none}@supports not selector(:has(a)){.st[data-page=cart] :is(.st-page-head,.st-cart){display:none}}.st[data-page=cart] .st-empty{gap:10px;padding:56px 20px}.st[data-page=cart] .st-empty-h{font-size:21px;line-height:26px}.st[data-page=cart] .st-empty p{max-width:30ch;font-size:15px;line-height:22px}.st[data-page=cart] .st-empty .st-btn--sm{height:44px;padding:0 18px;font-size:14px}.st[data-page=checkout]>.st-empty{box-sizing:border-box;min-height:calc(100vh - 68px);min-height:calc(100svh - 68px)}@keyframes pzIn{0%{opacity:0}}@keyframes pzImg{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.ph-cl-x,.ph-cl-undo-btn{transition:none}}.stf .stf-logo{min-height:44px}.stf .stf-h{margin-bottom:6px}.stf-list{gap:0}.stf-list a{align-items:center;min-height:44px;display:flex}.stf-list--social{flex-flow:wrap;gap:8px}.stf-list--social a{gap:0}.stf-list--social .stf-mark{width:44px;height:44px}.stf-list--social .stf-mark svg{width:18px;height:18px}.stf-social-name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.stf-news-field input,.stf-news-go{height:46px}.stf-news-slot{min-height:56px}.stf-bar{gap:4px 28px;margin-top:32px;padding-top:12px}.stf-docs{gap:0 20px}.stf-docs a,.stf-reach a,.stf-reach span{align-items:center;min-height:44px;display:inline-flex}.stf-reach{gap:0 20px}@media (max-width:560px){.stf-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px 16px}:is(.stf-brand,.stf-col:has(.stf-list--social)){grid-column:1/-1}}}@media (min-width:933px),(min-width:901px) and (min-height:501px){.stf-ph{display:none}}@media (max-width:900px),(max-width:932px) and (max-height:500px){.stf .stf-grid>.stf-col,.stf .stf-bar .stf-docs{display:none}.stf .stf-grid{display:block}.stf-ph{--stf-fold-ease:cubic-bezier(.23, 1, .32, 1);flex-direction:column;margin-top:28px;display:flex}.stf-fold{box-shadow:inset 0 1px 0 var(--stf-line)}.stf-fold:last-of-type{box-shadow:inset 0 1px 0 var(--stf-line), inset 0 -1px 0 var(--stf-line)}.stf-fold-h{margin:0}.stf-fold-btn{width:100%;min-height:52px;color:var(--yg-fg);font-family:var(--yg-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0 2px 0 0;font-size:15px;font-weight:700;line-height:20px;display:flex}.stf-fold-btn svg{width:18px;height:18px;color:var(--yg-fg-soft);transition:transform .34s var(--stf-fold-ease);flex:none}.stf-fold.is-open .stf-fold-btn svg{transform:rotate(180deg)}.stf-fold-btn:focus-visible{box-shadow:0 0 0 2px var(--yg-bg), 0 0 0 4px var(--yg-accent);border-radius:12px;outline:none}.stf .stf-news-field input{padding:0 8px 0 10px}.stf .stf-card:after{background:0 0}.stf .stf-bar{text-align:center;align-items:center;gap:2px}.stf .stf-bar .stf-reach{white-space:nowrap;flex-wrap:nowrap;order:1;justify-content:center;gap:0 10px;font-size:12px}.stf .stf-bar .stf-rights{order:2}.stf .stf-reach .stf-hours{display:none}.stf .stf-reach .stf-hours-ph{display:inline-flex}@media (max-width:374px){.stf .stf-bar .stf-reach{gap:0 6px}}@media (max-width:359px){.stf .stf-bar .stf-reach{flex-wrap:wrap}}.stf-fold-panel{transition:grid-template-rows .36s var(--stf-fold-ease);grid-template-rows:0fr;display:grid}.stf-fold.is-open .stf-fold-panel{grid-template-rows:1fr}.stf-fold-in{min-height:0;overflow:hidden}.stf-fold-in>.stf-list{opacity:0;transition:opacity .22s ease, transform .36s var(--stf-fold-ease);padding:0 0 10px;transform:translateY(-6px)}.stf-fold.is-open .stf-fold-in>.stf-list{opacity:1;transition:opacity .3s ease 60ms, transform .36s var(--stf-fold-ease);transform:none}.stf-ph-follow{margin-top:28px}.stf .stf-ph-h{font-family:var(--yg-sans);letter-spacing:0;color:var(--yg-fg);margin:0 0 10px;font-size:15px;font-weight:700;line-height:20px}.stf-lens{touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#f2ede5;border-radius:999px;padding:5px;display:flex;position:relative;box-shadow:inset 0 1px 2px #1a14100f}.stf-lens-pill{z-index:0;pointer-events:none;opacity:0;will-change:transform;transition:opacity .22s;position:absolute;top:5px;bottom:5px;left:5px}.stf-lens-glass{transform-origin:50%;will-change:transform;background:#fff;border-radius:999px;width:100%;height:100%;display:block;box-shadow:0 2px 8px -3px #1a141033,0 .5px 1.5px #1a141014}.stf-lens-item{z-index:1;flex:1 1 0;min-width:0;display:flex;position:relative}.stf-lens-a{height:46px;color:var(--yg-fg);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border-radius:999px;flex:auto;place-items:center;display:grid}.stf-lens-a svg{width:20px;height:20px}.stf-lens-a:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--yg-accent) 72%, transparent);outline:none}[data-yg=dark] .stf-lens{background:#000;box-shadow:inset 0 .5px #f4efe724}[data-yg=dark] .stf-lens-glass{background:#f4efe729;box-shadow:inset 0 1px #f4efe738,0 4px 12px -8px #0009}[data-yg=dark] .stf-lens-a{color:#f4efe7}@media (prefers-reduced-motion:reduce){.stf-fold-btn svg,.stf-fold-panel,.stf-fold-in>.stf-list,.stf-fold.is-open .stf-fold-in>.stf-list,.stf-lens-pill{transition:none}}}.st-card-poster[data-ph]{background:var(--ph-color)}[data-ph].is-waiting:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000 20%,#ffffff38 50%,#0000 80%) 0 0/220% 100%;animation:1.3s linear infinite phShimmer;position:absolute;inset:0}[data-ph] img.is-loading{opacity:0}[data-ph] img.is-decoded{animation:.2s both stPicIn}.st-card-poster[data-ph] img.st-card-img.is-decoded{animation-name:stMelt}@media (prefers-reduced-motion:reduce){[data-ph].is-waiting:after{content:none}[data-ph] img.is-decoded{animation-duration:1ms}}@keyframes phShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes stPicIn{0%{opacity:0}to{opacity:1}}@media (pointer:coarse){.st-card-foot,.st-card-sw{pointer-events:none}:is(.st-card-foot,.st-card-sw) :is(a,button,.st-card-cta){pointer-events:auto}:where(.pp-inline-more,.st-rv-signin,.st-btn--sm,.st-cartpill--head,.sf-mhead-door--cats,.st-brand,.sf-mast-btn,.sh-pill,.sf-seeall,.stf-logo,.stf-news-go,.st-crumb,.st-heart--gal,.st-pd-cat,.st-rv-chip,.sf-f-opt,.sf-back,.hc-q,.hc-vote,.lg-mark,.lg-close,.smv-mode-btn,.smv-starts>li>button,.st-empty-acts .st-btn,.st-chip,.st-stepper--sm>button,.stf-list a,.stf-docs a){position:relative}:where(.pp-inline-more,.st-rv-signin,.st-btn--sm,.st-cartpill--head,.sf-mhead-door--cats,.st-brand,.sf-mast-btn,.sh-pill,.sf-seeall,.stf-logo,.stf-news-go,.st-crumb,.st-heart--gal,.st-pd-cat,.st-rv-chip,.sf-f-opt,.sf-back,.hc-q,.hc-vote,.lg-mark,.lg-close,.smv-mode-btn,.smv-starts>li>button,.st-empty-acts .st-btn,.st-chip,.st-stepper--sm>button,.stf-list a,.stf-docs a,.sh-count,.ab-bar-pill):after,:where(.ph-head-in,.pp-guide-link):before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}html[data-smd]{--smd-room:calc(clamp(18px, 2.6vw, 48px) + 56px + 14px)}@media (min-width:1180px){html[data-smd] .st-product--3 .st-box{height:calc(100vh - var(--st-stick,108px) - var(--smd-room))}}@media (min-width:1141px){html[data-smd] .st[data-page=orders],html[data-smd] .st[data-page=addresses]{padding-bottom:var(--smd-room)}}html[data-smd] .sf-well-scroll{padding-bottom:calc(30px + var(--smd-room))}html[data-smd] .stf{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media (min-width:933px),(min-width:901px) and (min-height:501px){html[data-smd] .stf-card{padding-bottom:0}html[data-smd] .stf-bar{min-height:calc(2*clamp(18px,2.6vw,48px) + 32px);padding-top:0;padding-bottom:0;padding-right:calc(clamp(18px,2.6vw,48px) + 188px - clamp(24px,4.6vw,76px))}}@media (max-width:900px),(max-width:932px) and (max-height:500px){html[data-smd] .stf{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}html[data-smd] .stf-card{padding-bottom:102px}html[data-smd] .sf-well-scroll{padding-bottom:calc(24px + var(--smd-room))}html[data-smd] body .st-toasts{bottom:calc(env(safe-area-inset-bottom,0px) + var(--smd-room) + 4px)}}html[data-smd-open] body .st-toasts{right:calc(clamp(18px,2.6vw,48px) + min(440px,100vw - 2*clamp(18px,2.6vw,48px)) + 16px)}
