[data-template=apothecary]{--ground:#fff;--surface:#fff;--well:#f4f4f2;--soft:#fafaf9;--ink:#111;--ink-2:color-mix(in srgb,#111 74%,transparent);--muted:#6b6b6b;--faint:#c8c8c8;--line:#e4e4e2;--accent:#1a1a1a;--on-accent:#fff;--accent-soft:#f2f2f0;--sale:#a3402a;--star:#111;--radius:0px;--radius-sm:0px;--radius-pill:0px;--shadow:none;--font-sans:var(--ff-dm-sans),"Helvetica Neue",Arial,sans-serif;--font-display:var(--font-sans);--sf-viewer-rgb:255 255 255;--sf-viewer-ink:#111}html.dark[data-template=apothecary]{--ground:#0e0e0e;--surface:#0e0e0e;--well:#1a1a19;--soft:#141413;--ink:#f2f2f2;--ink-2:color-mix(in srgb,#f2f2f2 76%,transparent);--muted:#9a9a9a;--faint:#3a3a3a;--line:#262625;--accent:#f2f2f2;--on-accent:#0e0e0e;--accent-soft:#1c1c1b;--sale:#e0876f;--star:#f2f2f2;--sf-viewer-rgb:14 14 14;--sf-viewer-ink:#f2f2f2}[data-template=apothecary][data-palette=sage]{--accent:#3f5f4a;--accent-soft:#eef2ef}html.dark[data-template=apothecary][data-palette=sage]{--accent:#8fb59b;--on-accent:#0e0e0e;--accent-soft:#19211b}[data-template=apothecary][data-palette=rust]{--accent:#a3402a;--accent-soft:#f8eeeb}html.dark[data-template=apothecary][data-palette=rust]{--accent:#e0876f;--on-accent:#0e0e0e;--accent-soft:#261a17}[data-template=apothecary][data-palette=sienna]{--accent:#6f4f37;--accent-soft:#f4efeb}html.dark[data-template=apothecary][data-palette=sienna]{--accent:#c9a283;--on-accent:#0e0e0e;--accent-soft:#221d19}[data-template=apothecary][data-palette=juniper]{--accent:#1f4a3e;--accent-soft:#ebf1ef}html.dark[data-template=apothecary][data-palette=juniper]{--accent:#6fb39c;--on-accent:#0e0e0e;--accent-soft:#16201d}[data-template=apothecary][data-palette=ash]{--accent:#3d3d3d;--accent-soft:#f1f1f1}html.dark[data-template=apothecary][data-palette=ash]{--accent:#cfcfcf;--on-accent:#0e0e0e;--accent-soft:#1d1d1d}[data-template=apothecary],[data-template=apothecary] body{font-family:var(--font-sans);background:var(--ground);-webkit-font-smoothing:antialiased}[data-template=apothecary] :is(button,a,summary,input,select,textarea):focus-visible{outline:1.5px solid var(--ink);outline-offset:2px}[data-template=apothecary] .ap-label{font-size:.6875rem;line-height:1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}[data-template=apothecary] .ap-name{font-size:.9375rem;line-height:1.25rem;font-weight:500;letter-spacing:-.005em}[data-template=apothecary] .ap-title{font-size:1.5rem;line-height:1.875rem;font-weight:500;letter-spacing:-.02em}@media (min-width:1024px){[data-template=apothecary] .ap-title{font-size:2rem;line-height:2.375rem}}[data-template=apothecary] .ap-body{font-size:.875rem;line-height:1.375rem;color:var(--ink-2)}[data-template=apothecary] .ap-muted{color:var(--muted)}[data-template=apothecary] .ap-num{font-variant-numeric:tabular-nums}[data-template=apothecary] .ap-head{position:sticky;top:0;z-index:40;background:var(--surface);box-shadow:0 1px 0 var(--line)}[data-template=apothecary] .ap-mark{font-size:1.25rem;line-height:1.5rem;font-weight:700;letter-spacing:-.03em}[data-template=apothecary] .ap-word{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.8125rem;font-weight:500}[data-template=apothecary] .ap-tabs{display:flex;gap:1.25rem;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}[data-template=apothecary] .ap-tabs::-webkit-scrollbar{display:none}[data-template=apothecary] .ap-tab{flex-shrink:0;display:inline-flex;align-items:center;min-height:2.75rem;border-bottom:1.5px solid transparent;color:var(--muted);font-size:.8125rem;font-weight:500;white-space:nowrap}[data-template=apothecary] .ap-tab[aria-current=true]{border-bottom-color:var(--ink);color:var(--ink)}[data-template=apothecary] .ap-field{display:flex;align-items:center;gap:.5rem;height:2.75rem;border-bottom:1px solid var(--ink)}[data-template=apothecary] .ap-field input{min-width:0;flex:1;height:100%;border:0;background:transparent;color:var(--ink);font-size:1rem;outline:none}[data-template=apothecary] .ap-field input::-moz-placeholder{color:var(--muted)}[data-template=apothecary] .ap-field input::placeholder{color:var(--muted)}[data-template=apothecary] .ap-banner-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}[data-template=apothecary] .ap-banner-track::-webkit-scrollbar{display:none}[data-template=apothecary] .ap-banner{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;text-align:left}[data-template=apothecary] .ap-banner-pic{position:relative;display:block;width:100%;overflow:hidden;background:var(--well)}[data-template=apothecary] .ap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}@media (min-width:640px){[data-template=apothecary] .ap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){[data-template=apothecary] .ap-grid{grid-template-columns:repeat(4,minmax(0,1fr));border-inline:1px solid var(--line)}}@media (min-width:1360px){[data-template=apothecary] .ap-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}[data-template=apothecary] .ap-cell{display:flex;flex-direction:column;min-width:0;padding:1rem 1rem 1.125rem;background:var(--surface)}@media (min-width:1024px){[data-template=apothecary] .ap-cell{padding:1rem 1rem 1.25rem}}[data-template=apothecary] .ap-pic{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--well)}[data-template=apothecary] .ap-pic img{mix-blend-mode:multiply}html.dark[data-template=apothecary] .ap-pic img{mix-blend-mode:normal}[data-template=apothecary] .ap-pic.is-out img{filter:grayscale(1);opacity:.5}[data-template=apothecary] .ap-flag{position:absolute;top:.5rem;left:.5rem;z-index:2;padding:.125rem .375rem;background:var(--surface);color:var(--ink);font-size:.625rem;line-height:.875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}[data-template=apothecary] .ap-heart{position:absolute;top:0;right:0;z-index:3;display:grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--ink)}[data-template=apothecary] .ap-heart[aria-pressed=true]{color:var(--sale)}[data-template=apothecary] .ap-cname{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.5rem}[data-template=apothecary] .sf-cardphotos-dots>span{width:.5rem;height:2px;border-radius:0;background:hsla(0,0%,7%,.2);box-shadow:none}[data-template=apothecary] .sf-cardphotos-dots>span.is-on{width:1rem;background:#111}[data-template=apothecary] .ap-btn{background:var(--accent);color:var(--on-accent)}[data-template=apothecary] .ap-btn,[data-template=apothecary] .ap-btn-line{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3rem;padding-inline:1rem;font-size:.875rem;font-weight:500;letter-spacing:.01em}[data-template=apothecary] .ap-btn-line{border:1px solid var(--ink);background:transparent;color:var(--ink)}[data-template=apothecary] .ap-add{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.5rem;padding-inline:.75rem;border:1px solid var(--ink);color:var(--ink);font-size:.8125rem;font-weight:500}[data-template=apothecary] .ap-add.is-out{border-color:var(--line);color:var(--muted)}[data-template=apothecary] :is(.ap-btn,.ap-btn-line):disabled{background:var(--well);border-color:var(--well);color:var(--muted)}[data-template=apothecary] .ap-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}[data-template=apothecary] .ap-rows>*{border-top:1px solid var(--line)}[data-template=apothecary] .ap-rows>:last-child{border-bottom:1px solid var(--line)}[data-template=apothecary] .ap-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem}[data-template=apothecary] .ap-bar{position:sticky;top:0;z-index:30;background:var(--surface);box-shadow:0 1px 0 var(--line)}[data-template=apothecary] .ap-foot{position:fixed;inset:auto 0 0;z-index:40;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 -1px 0 var(--line)}[data-template=apothecary] .ap-dots{display:flex;justify-content:center;gap:.375rem;padding-top:.75rem}[data-template=apothecary] .ap-dots>button{display:grid;place-items:center;height:1.25rem}[data-template=apothecary] .ap-dots>button>span{display:block;width:.75rem;height:2px;background:var(--faint)}[data-template=apothecary] .ap-dots>button[aria-current=true]>span{width:1.5rem;background:var(--ink)}[data-template=apothecary] .sf-controls{gap:1rem}[data-template=apothecary] .sf-controls .sf-chip{min-height:2.25rem;padding-inline:.75rem;border:1px solid var(--line);border-radius:0;background:var(--surface);color:var(--ink);font-size:.8125rem;font-weight:500}[data-template=apothecary] .sf-chip{border-radius:0;font-weight:500}[data-template=apothecary] .sf-chip-on,[data-template=apothecary] .sf-controls .sf-chip-on{background:var(--ink);color:var(--surface);border-color:var(--ink)}[data-template=apothecary] .sf-card{border:1px solid var(--line);border-radius:0;background:var(--surface);box-shadow:none}[data-template=apothecary] .sf-btn{border-radius:0;background:var(--accent);color:var(--on-accent);font-weight:500}[data-template=apothecary] .sf-btn-ghost{border-radius:0;border:1px solid var(--ink);color:var(--ink);font-weight:500}[data-template=apothecary] .sf-input{border-radius:0;border-color:var(--line);background:var(--surface)}[data-template=apothecary] .sf-pay{padding:.875rem 1rem;border:1px solid var(--line);border-radius:0;background:var(--surface)}[data-template=apothecary] .sf-pay-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}[data-template=apothecary] .sf-stepper{height:2.25rem;border:1px solid var(--line);border-radius:0}[data-template=apothecary] .sf-stepper-btn{width:2.25rem;height:2.125rem}[data-template=apothecary] .sf-stepper-val{min-width:1.5rem;text-align:center;font-weight:500}[data-template=apothecary] .sf-option{border-radius:0;font-weight:500}[data-template=apothecary] .sf-option-on{border-color:var(--ink);background:var(--ink);color:var(--surface)}[data-template=apothecary] .sf-sheet{border-radius:0}[data-template=apothecary] .sf-badge{border-radius:0;background:var(--ink);color:var(--surface);font-weight:500;letter-spacing:.06em;text-transform:uppercase}[data-template=apothecary] :is(.sf-related-title,.sf-reviews-title,.sf-h1,.sx-h){font-weight:500;letter-spacing:-.01em}[data-template=apothecary] .sf-related-title{font-size:1.125rem}[data-template=apothecary] .sf-fold{border-color:var(--line)}[data-template=apothecary] .sx-more{color:var(--ink);text-decoration:underline;text-underline-offset:3px}[data-template=apothecary] .sf-footer{background:var(--surface);border-top:1px solid var(--line)}[data-template=apothecary] .sf-trust-title{margin-bottom:0;font-size:.6875rem;line-height:1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}[data-template=apothecary] .sf-trust-promise{padding:1rem 0 0;border-top:1px solid var(--ink)}[data-template=apothecary] .sf-trust-icon{width:1.5rem!important;height:1.5rem!important;border-radius:0;background:transparent;color:var(--ink)}[data-template=apothecary] .sf-trust-promise-title{font-size:.9375rem;font-weight:500}[data-template=apothecary] .sf-trust-promise-text{font-size:.8125rem;color:var(--muted)}[data-template=apothecary] .sf-trust-quote{padding:1rem 0 0;border-top:1px solid var(--ink);border-radius:0;background:transparent}[data-template=apothecary] .sf-trust-quote-text{font-size:.9375rem;line-height:1.5rem}[data-template=apothecary] .sf-trust-quote-by{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}[data-template=apothecary] .sf-trust-qa{border-bottom:1px solid var(--line)}[data-template=apothecary] .sf-trust-qa:first-child{border-top:1px solid var(--line)}[data-template=apothecary] .sf-trust-q{font-size:.9375rem;font-weight:500}[data-template=apothecary] .sf-trust-qa-mark{color:var(--ink)}[data-template=apothecary] .sf-trust-a{font-size:.875rem;line-height:1.375rem;color:var(--ink-2)}[data-template=apothecary] .sf-trust-about-text{font-size:.9375rem;line-height:1.5rem}[data-template=apothecary] .sf-trust-logo{border-radius:0}[data-template=apothecary] .sf-promise-line{gap:.375rem 1.25rem!important;font-size:.75rem;letter-spacing:.02em;color:var(--ink-2)}[data-template=apothecary] .sf-promise-line svg{color:var(--ink)}[data-template=apothecary] .sf-announce{background:var(--ink);color:var(--surface);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=apothecary] :is(.ap-btn,.ap-btn-line,.ap-add):active{transform:scale(.985);transition:transform .12s ease-out}html[data-motion=rich][data-template=apothecary] .ap-in{animation:ap-fade .4s ease-out backwards;animation-delay:calc(var(--i, 0) * 50ms)}html[data-motion=rich][data-template=apothecary]::view-transition-old(root){animation:ap-out .18s ease-in both}html[data-motion=rich][data-template=apothecary]::view-transition-new(root){animation:ap-fade .22s ease-out both}html[data-motion=rich][data-template=apothecary]::view-transition-group(ap-hero){animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-motion=rich][data-vt-cut][data-template=apothecary]::view-transition-new(root),html[data-motion=rich][data-vt-cut][data-template=apothecary]::view-transition-old(root){animation:none}html[data-motion=rich][data-arriving][data-template=apothecary] .ap-in{animation:none}html[data-motion=rich][data-template=apothecary] [data-sr=below]:not([data-in]){opacity:0;animation:none}html[data-motion=rich][data-template=apothecary] [data-sr=below][data-in]{animation:ap-fade .45s ease-out backwards;animation-delay:calc(var(--sr-i, 0) * 30ms)}}@keyframes ap-fade{0%{opacity:0}}@keyframes ap-out{to{opacity:0}}[data-template=boutique]{--ground:#faf7f2;--surface:#fff;--well:#f1ece4;--ink:#1f1b16;--ink-2:#4a433b;--muted:#8b8279;--line:rgba(31,27,22,.08);--accent:#b5573a;--on-accent:#fff;--star:#d9a441;--radius:24px;--radius-sm:18px;--radius-pill:999px;--shadow:0 10px 30px -14px rgba(60,40,20,.28)}html.dark[data-template=boutique]{--ground:#141210;--surface:#1e1b18;--well:#26221e;--ink:#f4efe8;--ink-2:#d3cbc0;--muted:#8f867b;--line:hsla(0,0%,100%,.08)}[data-template=boutique][data-palette=olive]{--accent:#5f6b3c}[data-template=boutique][data-palette=ink]{--accent:#1f1b16}html.dark[data-template=boutique][data-palette=ink]{--accent:#f4efe8;--on-accent:#141210}[data-template=boutique][data-palette=berry]{--accent:#8a2d4c}[data-base=boutique] .bq-h{letter-spacing:-.02em;font-weight:700}[data-base=boutique] .bq-pill{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:999px;background:var(--surface);box-shadow:var(--shadow);font-size:.8125rem;font-weight:600;white-space:nowrap}[data-base=boutique] .bq-pill-on{background:var(--ink);color:var(--ground)}[data-base=boutique] .bq-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 1.4rem;border-radius:999px;background:var(--ink);color:var(--ground);font-weight:700}[data-base=boutique] .bq-plus{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--ink);color:var(--ground)}[data-base=boutique] .bq-card{border-radius:var(--radius-sm);overflow:hidden}[data-base=boutique] .bq-nav{background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(14px);border-top:1px solid var(--line);color:var(--muted)}[data-base=boutique] .bq-nav .on{color:var(--ink)}[data-base=boutique] .sf-card{border:0;box-shadow:var(--shadow)}[data-base=boutique] .sf-btn{border-radius:999px;background:var(--ink);color:var(--ground)}[data-base=boutique] .sf-btn-ghost{border-radius:999px}[data-base=boutique] .sf-input{background:var(--well);border-color:transparent;border-radius:14px}[data-base=boutique] .sf-input:focus{border-color:var(--ink)}[data-base=boutique] .sf-chip{background:var(--surface);box-shadow:var(--shadow);border:0;font-weight:600}[data-base=boutique] .sf-chip-on{background:var(--ink);color:var(--ground)}[data-base=boutique] .sf-pay{padding:.85rem 1rem;border-radius:16px;background:var(--well)}[data-base=boutique] .sf-pay-on{background:var(--surface);box-shadow:var(--shadow);outline:1.5px solid var(--ink)}[data-base=boutique] .sf-radio{width:1.1rem;height:1.1rem;border-radius:999px;border:2px solid var(--line)}[data-base=boutique] .sf-radio-on{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--surface)}[data-base=boutique] .sf-coupon-on,[data-base=boutique] .sf-offer{padding:.8rem 1rem;border-radius:16px;background:var(--well)}[data-base=boutique] .sf-stepper{background:var(--well);border-radius:999px}[data-base=boutique] .sf-stepper-btn{width:2rem;height:2rem}[data-base=boutique] .sf-stepper-val{min-width:1.6rem;text-align:center;font-weight:700}[data-base=boutique] .sf-review{padding:.8rem 1rem;border-radius:16px;background:var(--well)}[data-base=boutique] .sf-footer{border:0;background:var(--surface);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow)}[data-base=boutique] .sf-sheet{border:0}[data-base=boutique] .sf-announce{font-weight:600;letter-spacing:.01em}html[data-base=boutique]:not([data-webview]):has(.sf-announce) .bq-pd{display:flex;flex-direction:column}html[data-base=boutique]:not([data-webview]):has(.sf-announce) .bq-pucks{position:sticky!important;order:-1;width:100%;height:0;margin-bottom:-.75rem;align-items:flex-start!important}@media (max-width:1023.98px){html[data-base=boutique][data-webview]:has(.sf-announce) .bq-pd{display:flex;flex-direction:column}html[data-base=boutique][data-webview]:has(.sf-announce) .bq-pucks{position:sticky!important;order:-1;width:100%;height:0;margin-bottom:-.75rem;align-items:flex-start!important}}[data-base=boutique] .sf-trust-title{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}[data-base=boutique] :is(.sf-trust-promise,.sf-trust-quote,.sf-trust-faq>div,.sf-trust-about>div){border:0;border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow)}[data-base=boutique] .sf-trust-promise{padding:1rem}[data-base=boutique] .sf-trust-quote{padding:1.1rem 1.15rem}[data-base=boutique] .sf-trust-faq>div{padding:0 1.1rem;border-radius:var(--radius)}[data-base=boutique] .sf-trust-about>div{padding:1.15rem;border-radius:var(--radius)}[data-base=boutique] .sf-trust-icon{background:color-mix(in srgb,var(--accent) 12%,var(--well));color:var(--accent)}[data-base=boutique] .sf-trust-promise-title{font-weight:700;letter-spacing:-.01em}[data-base=boutique] .sf-trust-quote-text{color:var(--ink-2);line-height:1.45rem}[data-base=boutique] .sf-trust-quote-by{font-weight:700}[data-base=boutique] .sf-trust-qa:last-child{border-bottom:0}[data-base=boutique] .sf-trust-q{font-weight:700;letter-spacing:-.01em}[data-base=boutique] .sf-trust-qa-mark{box-sizing:content-box;padding:.375rem;border-radius:999px;background:var(--well);color:var(--ink)}[data-base=boutique] .sf-trust-about-text{color:var(--ink-2);line-height:1.5rem}[data-base=boutique] .sf-promise-line{gap:.5rem!important;font-size:.75rem;font-weight:600;color:var(--ink-2)}[data-base=boutique] .sf-promise-line>li{padding:.4rem .8rem;border-radius:999px;background:var(--surface);box-shadow:var(--shadow)}[data-base=boutique] .bq-top:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:var(--line);pointer-events:none;opacity:0}html[data-scrolled][data-base=boutique] .bq-top:after{opacity:1}[data-template=boutique]{--bq-ease:cubic-bezier(.22,1,.36,1)}[data-template=boutique] .bq-stagger>:nth-child(2){--i:1}[data-template=boutique] .bq-stagger>:nth-child(3){--i:2}[data-template=boutique] .bq-stagger>:nth-child(4){--i:3}[data-template=boutique] .bq-stagger>:nth-child(5){--i:4}[data-template=boutique] .bq-stagger>:nth-child(6){--i:5}[data-template=boutique] .bq-stagger>:nth-child(7){--i:6}[data-template=boutique] .bq-stagger>:nth-child(8){--i:7}[data-template=boutique] .bq-stagger>:nth-child(n+9){--i:8}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=boutique]::view-transition-old(root){animation:bq-vt-out .35s cubic-bezier(.4,0,.2,1) both}html[data-motion=rich][data-template=boutique]::view-transition-new(root){animation:bq-vt-in .55s cubic-bezier(.22,1,.36,1) .05s both}html[data-motion=rich][data-template=boutique][data-vt-back]::view-transition-old(root){animation-name:bq-vt-back-out}html[data-motion=rich][data-template=boutique][data-vt-back]::view-transition-new(root){animation-name:bq-vt-back-in}html[data-motion=rich][data-template=boutique] .bq-hero{animation:bq-rise .7s var(--bq-ease) both}html[data-motion=rich][data-template=boutique] .bq-hero img{animation:bq-drift 1.2s var(--bq-ease) backwards}html[data-motion=rich][data-template=boutique] .bq-hero>span{animation:bq-rise .6s var(--bq-ease) .35s both}html[data-motion=rich][data-template=boutique] .bq-rail>*{animation:bq-slide .55s var(--bq-ease) backwards;animation-delay:calc(.12s + var(--i, 0) * 50ms)}html[data-motion=rich][data-template=boutique] [data-card]{animation:bq-rise .65s var(--bq-ease) backwards;animation-delay:calc(var(--i, 0) * 60ms)}html[data-motion=rich][data-template=boutique] :is([data-card],.bq-row) .bq-card img{animation:bq-zoom .7s var(--bq-ease) backwards;animation-delay:calc(var(--i, 0) * 60ms);transition:opacity .3s ease,transform .7s var(--bq-ease)}html[data-motion=rich][data-template=boutique] [data-card] .bq-card{transition:transform .5s var(--bq-ease)}html[data-motion=rich][data-template=boutique] [data-card] .bq-card:has(>button:first-child:active){transform:scale(.98);transition-duration:.15s}html[data-motion=rich][data-template=boutique] :is(.bq-plus,.bq-pill,.bq-cta,.bq-dock>button){transition:transform .45s var(--bq-ease)}html[data-motion=rich][data-template=boutique] :is(.bq-plus,.bq-pill,.bq-cta,.bq-dock>button):active:not(:disabled){transform:scale(.96);transition-duration:.12s}@media (hover:hover){html[data-motion=rich][data-template=boutique] [data-card] .bq-card:hover img{transform:scale(1.04)}}html[data-motion=rich][data-template=boutique] .bq-nav{animation:bq-up .6s var(--bq-ease) .25s backwards}html[data-motion=rich][data-template=boutique] .bq-gallery img{animation:bq-zoom .7s var(--bq-ease) backwards}html[data-motion=rich][data-template=boutique] .bq-info>*{animation:bq-rise .6s var(--bq-ease) backwards;animation-delay:calc(.15s + var(--i, 0) * 60ms)}html[data-motion=rich][data-template=boutique] .bq-dock{animation:bq-dock .6s var(--bq-ease) .3s backwards}html[data-motion=rich][data-template=boutique] .bq-row{animation:bq-rise .6s var(--bq-ease) backwards;animation-delay:calc(80ms + var(--i, 0) * 60ms)}html[data-motion=rich][data-template=boutique] .bq-sum{animation:bq-rise .6s var(--bq-ease) .25s backwards}html[data-motion=rich][data-template=boutique][data-settled] :is([data-wishlist],.sf-puck).text-accent svg{animation:bq-heart .6s var(--bq-ease)}html[data-motion=rich][data-template=boutique][data-settled] .sf-nav-badge{animation:bq-badge .55s var(--bq-ease)}html[data-motion=rich][data-template=boutique] :is(.sf-hero-name,.sf-hero-line,.sf-hero-acts,.sf-hero-cats){animation-duration:.7s;animation-timing-function:var(--bq-ease)}@supports (container-type:scroll-state){html[data-motion=rich][data-template=boutique] :is(.sf-bhero-slide,div[aria-roledescription=carousel]>*){container-type:scroll-state}html[data-motion=rich][data-template=boutique] .sf-bhero-words{animation:none}@container scroll-state(snapped: inline){html[data-motion=rich][data-template=boutique] :is(.sf-bp-pic img,div[aria-roledescription=carousel] img){animation:bq-drift 1.2s var(--bq-ease) backwards}html[data-motion=rich][data-template=boutique] :is(.sf-bhero-words,div[aria-roledescription=carousel]>*>span)>*{animation:bq-rise .7s var(--bq-ease) .2s backwards}html[data-motion=rich][data-template=boutique] :is(.sf-bhero-words,div[aria-roledescription=carousel]>*>span)>:nth-child(2){animation-delay:.28s}html[data-motion=rich][data-template=boutique] :is(.sf-bhero-words,div[aria-roledescription=carousel]>*>span)>:nth-child(3){animation-delay:.36s}}}@supports not (container-type:scroll-state){html[data-motion=rich][data-template=boutique] div[aria-roledescription=carousel]>:first-child>span>*{animation:bq-rise .7s var(--bq-ease) .2s backwards}}}@keyframes bq-vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes bq-vt-in{0%{opacity:0;transform:translateY(12px)}}@keyframes bq-vt-back-out{to{opacity:0;transform:translateY(12px)}}@keyframes bq-vt-back-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes bq-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes bq-slide{0%{opacity:0;transform:translateX(16px)}}@keyframes bq-zoom{0%{transform:scale(1.06)}}@keyframes bq-drift{0%{transform:scale(1.08) translate3d(-1.5%,-1%,0)}}@keyframes bq-up{0%{transform:translateY(100%)}}@keyframes bq-dock{0%{opacity:0;transform:translateY(calc(100% + 1rem))}}@keyframes bq-heart{35%{transform:scale(1.22)}}@keyframes bq-badge{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.15)}to{transform:none}}html[data-template=boutique]{--par-targets:".bq-hero img, .sf-bp-pic img";--par-speed:0.25}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=boutique] [data-sr-kind][data-sr=below]:not([data-in]){opacity:0;animation:none}html[data-motion=rich][data-template=boutique] [data-sr-kind=card][data-sr=below]:not([data-in]){transform:translateY(40px) scale(.98)}html[data-motion=rich][data-template=boutique] [data-sr-kind][data-sr=below][data-in]{animation-duration:.8s;animation-timing-function:var(--bq-ease);animation-fill-mode:backwards;animation-delay:calc(var(--sr-i, 0) * 90ms)}html[data-motion=rich][data-template=boutique] [data-sr-kind=card][data-sr=below][data-in]{animation-name:bq-sr-card;animation-duration:.9s}html[data-motion=rich][data-template=boutique] [data-sr-kind=card][data-sr=below][data-in] img{animation:bq-sr-photo .9s var(--bq-ease) calc(60ms + var(--sr-i, 0) * 90ms) backwards}html[data-motion=rich][data-template=boutique] [data-sr-kind=heading][data-sr=below][data-in]{animation-name:bq-sr-heading;animation-duration:.9s}html[data-motion=rich][data-template=boutique] [data-sr-kind=media][data-sr=below][data-in]{animation-name:bq-sr-curtain;animation-duration:.9s}html[data-motion=rich][data-template=boutique] [data-sr-kind=row][data-sr=below][data-in]{animation-name:bq-sr-row;animation-duration:.7s}html[data-motion=rich][data-template=boutique] [data-sr-kind=field][data-sr=below][data-in]{animation-name:bq-sr-field;animation-duration:.6s}html[data-motion=rich][data-template=boutique] [data-sr-kind=block][data-sr=below][data-in]{animation-name:bq-sr-block;animation-duration:.8s}html[data-motion=rich][data-template=boutique] [data-sr-kind=rail][data-sr=below][data-in]{animation-name:bq-sr-rail;animation-duration:.9s}html[data-motion=rich][data-template=boutique] [data-sr-kind=footer][data-sr=below][data-in]{animation-name:bq-sr-footer;animation-duration:.9s}html[data-motion=rich][data-template=boutique] .bq-bar:after,html[data-motion=rich][data-template=boutique] .bq-bar:before{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity .7s var(--bq-ease)}html[data-motion=rich][data-template=boutique] .bq-bar:before{inset:0;z-index:-1;background:color-mix(in srgb,var(--accent) 7%,var(--surface))}html[data-motion=rich][data-template=boutique] .bq-bar:after{inset:auto 0 0 0;height:1px;background:var(--line)}html[data-motion=rich][data-template=boutique][data-scrolled] .bq-bar:before{opacity:.9}html[data-motion=rich][data-template=boutique][data-scrolled] .bq-bar:after{opacity:1}html[data-motion=rich][data-template=boutique] .bq-bar .bq-h{transform-origin:0 50%;transition:transform .7s var(--bq-ease)}html[data-motion=rich][data-template=boutique][data-scrolled] .bq-bar .bq-h{transform:scale(.96)}html[data-motion=rich][data-template=boutique] .bq-top:after{transition:opacity .7s var(--bq-ease)}}@keyframes bq-sr-card{0%{opacity:0;transform:translateY(40px) scale(.98)}65%{opacity:1;transform:translateY(-3px) scale(1)}to{transform:none}}@keyframes bq-sr-photo{0%{transform:scale(1.1)}}@keyframes bq-sr-heading{0%{opacity:0;transform:translateY(22px)}}@keyframes bq-sr-curtain{0%{opacity:0;clip-path:inset(100% 0 0 0);transform:scale(1.1)}35%{opacity:1}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes bq-sr-row{0%{opacity:0;transform:translateX(28px)}}@keyframes bq-sr-field{0%{opacity:0;transform:translateY(14px)}}@keyframes bq-sr-block{0%{opacity:0;transform:translateY(20px)}}@keyframes bq-sr-rail{0%{opacity:0;transform:translateX(72px)}}@keyframes bq-sr-footer{0%{opacity:0;transform:translateY(36px)}}@media (min-width:1024px){html[data-webview][data-template=boutique] .bq-dock{right:max(1.5rem,calc((100vw - var(--frame)) / 2 + 1rem))!important}}[data-template=fresh]{--ground:#f5f7f4;--surface:#fff;--well:#f2f4f1;--ink:#131a15;--ink-2:#3a453d;--muted:#7a857d;--line:rgba(19,26,21,.08);--accent:#16a34a;--on-accent:#fff;--accent-soft:#e6f6ec;--star:#f59e0b;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 6px 20px -12px rgba(0,0,0,.2)}html.dark[data-template=fresh]{--ground:#0f1411;--surface:#171d19;--well:#1f2722;--ink:#eef3ef;--ink-2:#c8d1cb;--muted:#86918a;--line:hsla(0,0%,100%,.08);--accent-soft:#163823}[data-template=fresh][data-palette=orange]{--accent:#ea580c;--accent-soft:#fdeee3}html.dark[data-template=fresh][data-palette=orange]{--accent-soft:#3d2413}[data-template=fresh][data-palette=purple]{--accent:#7c3aed;--accent-soft:#efe8fd}html.dark[data-template=fresh][data-palette=purple]{--accent-soft:#2a1a47}[data-template=fresh][data-palette=blue]{--accent:#2563eb;--accent-soft:#e6eefd}html.dark[data-template=fresh][data-palette=blue]{--accent-soft:#162a4f}[data-base=fresh] .fr-add{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .8rem;border:1.5px solid var(--accent);color:var(--accent);background:var(--surface);border-radius:8px;font-size:.75rem;font-weight:800;letter-spacing:.04em;white-space:nowrap}[data-base=fresh] .fr-add:active,[data-base=fresh] .fr-btn{background:var(--accent);color:var(--on-accent)}[data-base=fresh] .fr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.2rem;border-radius:var(--radius-sm);font-weight:800}[data-base=fresh] .fr-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}[data-base=fresh] .fr-bubble{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:999px;background:var(--accent-soft);overflow:hidden}[data-base=fresh] .fr-bubble-on{outline:3px solid var(--accent);outline-offset:2px}[data-base=fresh] .fr-pins{position:absolute;inset-inline:0;top:100%;background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line);visibility:hidden;opacity:0}[data-base=fresh][data-fr-pins] .fr-pins,[data-fr-pins] .fr-pins{visibility:visible;opacity:1}[data-base=fresh] .fr-pin{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;min-height:2.25rem;padding:.2rem .8rem .2rem .2rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);font-size:.75rem;font-weight:700;white-space:nowrap}[data-base=fresh] .fr-pin[aria-current]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}[data-base=fresh] .fr-pin-dot{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;overflow:hidden;background:var(--accent-soft);color:var(--accent);font-weight:800}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-base=fresh] .fr-pins{transform:translateY(-6px);transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s .2s}html[data-motion=rich][data-base=fresh] [data-fr-pins] .fr-pins,html[data-motion=rich][data-base=fresh][data-fr-pins] .fr-pins{transform:none;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s}}[data-base=fresh] .fr-ribbon{position:absolute;left:0;top:8px;padding:.15rem .5rem;background:var(--accent);color:var(--on-accent);font-size:.625rem;font-weight:800;border-radius:0 6px 6px 0}[data-base=fresh] .fr-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.6875rem;font-weight:800}[data-base=fresh] .sf-card{border:1px solid var(--line);box-shadow:none}[data-base=fresh] .sf-btn,[data-base=fresh] .sf-btn-ghost{border-radius:var(--radius-sm);font-weight:800}[data-base=fresh] .sf-input{border-radius:var(--radius-sm);background:var(--surface)}[data-base=fresh] .sf-chip{font-weight:700}[data-base=fresh] .sf-chip-on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}[data-base=fresh] .sf-puck{background:var(--surface);box-shadow:none;border:1px solid var(--line)}[data-base=fresh] .sf-pay{padding:.8rem 1rem;border:1px solid var(--line);border-radius:var(--radius-sm)}[data-base=fresh] .sf-pay-on{border-color:var(--accent);background:var(--accent-soft)}[data-base=fresh] .sf-radio{width:1.1rem;height:1.1rem;border-radius:999px;border:2px solid var(--line)}[data-base=fresh] .sf-radio-on{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--surface)}[data-base=fresh] .sf-coupon-on,[data-base=fresh] .sf-offer{padding:.75rem 1rem;border:1px dashed var(--line);border-radius:var(--radius-sm)}[data-base=fresh] .sf-coupon-on{border-style:solid;border-color:var(--accent);background:var(--accent-soft)}[data-base=fresh] .sf-stepper{border:1.5px solid var(--accent);border-radius:8px;color:var(--accent)}[data-base=fresh] .sf-stepper-btn{width:1.9rem;height:1.9rem}[data-base=fresh] .sf-stepper-val{min-width:1.6rem;text-align:center;font-weight:800;color:var(--ink)}[data-base=fresh] .sf-review{padding:.75rem 1rem;border:1px solid var(--line)}[data-base=fresh] .sf-review,[data-base=fresh] .sf-savings{border-radius:var(--radius-sm)}[data-base=fresh] .sf-announce{background:var(--accent);color:var(--on-accent);font-weight:800;letter-spacing:.01em}[data-base=fresh] .sf-trust-title{font-size:1rem;font-weight:800;letter-spacing:-.01em}[data-base=fresh] :is(.sf-trust-promise,.sf-trust-quote,.sf-trust-faq>div,.sf-trust-about>div){border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:none}[data-base=fresh] .sf-trust-promise{padding:.75rem;align-items:center!important}[data-base=fresh] .sf-trust-icon{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent)}[data-base=fresh] .sf-trust-promise-title{font-weight:800}[data-base=fresh] .sf-trust-quote{padding:.875rem}[data-base=fresh] .sf-trust-quote-by{font-weight:800}[data-base=fresh] .sf-trust-faq>div{padding:0 .875rem}[data-base=fresh] .sf-trust-qa:last-child{border-bottom:0}[data-base=fresh] .sf-trust-q{font-weight:700}[data-base=fresh] .sf-trust-qa-mark{box-sizing:content-box;padding:.25rem;border-radius:8px;background:var(--accent-soft);color:var(--accent)}[data-base=fresh] .sf-trust-about>div{padding:.875rem}[data-base=fresh] .sf-trust-logo{border-radius:var(--radius-sm)}[data-base=fresh] .sf-promise-line{gap:.375rem!important;font-size:.6875rem;font-weight:800;color:var(--accent)}[data-base=fresh] .sf-promise-line>li{padding:.3rem .6rem;border-radius:999px;background:var(--accent-soft)}[data-template=fresh]{--fr-ease:cubic-bezier(.2,.9,.3,1);--fr-pop:cubic-bezier(.34,1.56,.64,1)}[data-template=fresh] :is(.grid,.overflow-x-auto)>:first-child{--fr-n:0}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(2){--fr-n:1}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(3){--fr-n:2}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(4){--fr-n:3}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(5){--fr-n:4}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(6){--fr-n:5}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(7){--fr-n:6}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(8){--fr-n:7}[data-template=fresh] :is(.grid,.overflow-x-auto)>:nth-child(n+9){--fr-n:8}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=fresh]::view-transition-old(root){animation:fr-out .16s ease-in both}html[data-motion=rich][data-template=fresh]::view-transition-new(root){animation:fr-vt-in .24s var(--fr-ease) both;mix-blend-mode:normal}html[data-motion=rich][data-template=fresh][data-vt-back]::view-transition-new(root){animation-name:fr-vt-back}html[data-motion=rich][data-template=fresh] .fr-banner{animation:fr-in-x .26s var(--fr-ease) backwards;animation-delay:calc(var(--fr-n, 0) * 50ms)}html[data-motion=rich][data-template=fresh] :is(.fr-bubble,.sx-cat-circle){animation:fr-pop .28s var(--fr-pop) backwards;animation-delay:calc(60ms + var(--fr-n, 0) * 25ms);transition:transform .24s var(--fr-pop)}html[data-motion=rich][data-template=fresh] .fr-bubble+span{animation:fr-fade .2s var(--fr-ease) backwards;animation-delay:calc(.11s + var(--fr-n, 0) * 25ms)}html[data-motion=rich][data-template=fresh] button:active>:is(.fr-bubble,.sx-cat-circle){transform:scale(.9);transition-duration:80ms;transition-timing-function:ease-out}html[data-motion=rich][data-template=fresh] .fr-card[data-card]{animation:fr-rise .22s var(--fr-ease) backwards;animation-delay:calc(var(--fr-n, 0) * 25ms);transition:transform .15s var(--fr-ease)}html[data-motion=rich][data-template=fresh] .fr-card[data-card]:active:not(:has(.fr-add:active,[data-wishlist]:active)){transform:scale(.97)}html[data-motion=rich][data-template=fresh] .fr-shot img{transition:opacity .3s ease,transform .26s var(--fr-ease)}@media (hover:hover){html[data-motion=rich][data-template=fresh] [data-card]:hover .fr-shot img{transform:scale(1.06)}}html[data-motion=rich][data-template=fresh] :is(.fr-add,.fr-btn,.sf-stepper-btn){transition:transform .3s var(--fr-pop)}html[data-motion=rich][data-template=fresh] .fr-add:not(:disabled):active{transform:scale(1.06,.84);transition-duration:70ms;transition-timing-function:ease-out}html[data-motion=rich][data-template=fresh] :is(.fr-btn,.sf-stepper-btn):not(:disabled):active{transform:scale(.95);transition-duration:70ms;transition-timing-function:ease-out}html[data-motion=rich][data-template=fresh] .fr-ribbon{animation:fr-tag .24s var(--fr-ease) backwards;animation-delay:calc(.14s + var(--fr-n, 0) * 25ms)}html[data-motion=rich][data-template=fresh] :is(.fr-chip,.sf-savings){animation:fr-tag .24s .1s var(--fr-ease) backwards}html[data-motion=rich][data-template=fresh] .sx-offer{animation:fr-in-l .24s var(--fr-ease) backwards;animation-delay:calc(var(--fr-n, 0) * 40ms)}html[data-motion=rich][data-template=fresh] :is(.sf-hero-name,.sf-hero-line,.sf-hero-acts,.sf-hero-cats){animation-duration:.26s;animation-timing-function:var(--fr-ease)}html[data-motion=rich][data-template=fresh] .sf-hero-line{animation-delay:.04s}html[data-motion=rich][data-template=fresh] .sf-hero-acts{animation-delay:.08s}html[data-motion=rich][data-template=fresh] .sf-hero-cats{animation-delay:.12s}html[data-motion=rich][data-template=fresh] .sx-slide-h{animation:fr-rise .24s .06s var(--fr-ease) backwards}html[data-motion=rich][data-template=fresh] .fr-pd-shot{animation:fr-zoom .26s var(--fr-ease) backwards}html[data-motion=rich][data-template=fresh] .fr-in>*{animation:fr-rise .22s var(--fr-ease) backwards;animation-delay:calc(60ms + var(--fr-n, 0) * 40ms)}html[data-motion=rich][data-template=fresh] .fr-addbar{animation:fr-up .26s .1s var(--fr-ease) backwards}html[data-motion=rich][data-template=fresh] .fr-line{animation:fr-rise .22s var(--fr-ease) backwards;animation-delay:calc(40ms + var(--i, 0) * 30ms)}html[data-motion=rich][data-template=fresh] .fr-pill{animation:fr-pill .32s var(--fr-pop) backwards}html[data-motion=rich][data-template=fresh] :is(.fr-count,.sf-nav-badge){animation:fr-bounce 0s var(--fr-pop) backwards}html[data-motion=rich][data-template=fresh] .fr-count{transform-origin:0 50%}html[data-motion=rich][data-template=fresh][data-settled] :is(.fr-count,.sf-nav-badge){animation-duration:.34s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=fresh] .fr-banner{view-timeline:--fr-slide inline}html[data-motion=rich][data-template=fresh] .fr-banner img{animation:fr-settle linear both;animation-timeline:--fr-slide;animation-range:entry 0 entry 100%}}}@keyframes fr-out{to{opacity:0}}@keyframes fr-vt-in{0%{opacity:0;transform:translateY(12px)}}@keyframes fr-vt-back{0%{opacity:0;transform:translateY(-8px)}}@keyframes fr-fade{0%{opacity:0}}@keyframes fr-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes fr-in-x{0%{opacity:0;transform:translateX(24px)}}@keyframes fr-in-l{0%{opacity:0;transform:translateX(-16px)}}@keyframes fr-pop{0%{opacity:0;transform:scale(.5)}}@keyframes fr-tag{0%{clip-path:inset(0 100% 0 0);transform:translateX(-6px)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes fr-zoom{0%{opacity:0;transform:scale(.96)}}@keyframes fr-up{0%{transform:translateY(100%)}}@keyframes fr-pill{0%{transform:translateY(140%)}}@keyframes fr-bounce{0%{transform:scale(.6)}}@keyframes fr-settle{0%{transform:scale(1.08)}}html[data-template=fresh]{--par-targets:".fr-banner img, .sf-bp-pic img";--par-speed:.12}html[data-template=fresh] :is(form,ul,ol)>:first-child{--fr-k:0}html[data-template=fresh] :is(form,ul,ol)>:nth-child(2){--fr-k:1}html[data-template=fresh] :is(form,ul,ol)>:nth-child(3){--fr-k:2}html[data-template=fresh] :is(form,ul,ol)>:nth-child(4){--fr-k:3}html[data-template=fresh] :is(form,ul,ol)>:nth-child(5){--fr-k:4}html[data-template=fresh] :is(form,ul,ol)>:nth-child(n+6){--fr-k:5}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind]:not([data-in]){opacity:0;animation:none}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=card][data-in]{--fr-d:calc(var(--sr-i, 0) * 35ms);animation:fr-sr-card .34s var(--fr-pop) backwards;animation-delay:var(--fr-d)}html[data-motion=rich][data-template=fresh] [data-sr-kind=block][data-in] [data-card]{--fr-d:calc(90ms + var(--sr-i, 0) * 35ms + var(--fr-n, 0) * 35ms);animation:fr-sr-card .34s var(--fr-pop) backwards;animation-delay:var(--fr-d)}html[data-motion=rich][data-template=fresh] :is([data-sr-kind=card],[data-sr-kind=block],[data-sr-kind=rail])[data-in] .fr-ribbon{animation:fr-sr-tag .24s var(--fr-ease) backwards;animation-delay:calc(var(--fr-d, 0ms) + .18s)}html[data-motion=rich][data-template=fresh] :is([data-sr-kind=card],[data-sr-kind=block],[data-sr-kind=rail])[data-in] .fr-add{animation:fr-sr-add .3s var(--fr-pop) backwards;animation-delay:calc(var(--fr-d, 0ms) + .14s)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=heading][data-in]{animation:fr-sr-left .22s var(--fr-ease) backwards;animation-delay:calc(var(--sr-i, 0) * 35ms)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=media][data-in]{animation:fr-sr-pop .28s var(--fr-pop) backwards;animation-delay:calc(var(--sr-i, 0) * 35ms)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=row][data-in]{animation:fr-sr-row .18s var(--fr-ease) backwards;animation-delay:calc(var(--sr-i, 0) * 30ms)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=field][data-in]{animation:fr-sr-snap .2s var(--fr-ease) backwards;animation-delay:calc(var(--sr-i, 0) * 30ms)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=block][data-in]{animation:fr-sr-block .26s var(--fr-ease) backwards;animation-delay:calc(var(--sr-i, 0) * 35ms)}html[data-motion=rich][data-template=fresh] [data-sr-kind=block][data-in] :is(.sx-offer,.sf-offer,.sf-savings){animation:fr-sr-left .24s var(--fr-ease) backwards;animation-delay:calc(80ms + var(--sr-i, 0) * 35ms + var(--fr-n, 0) * 40ms)}html[data-motion=rich][data-template=fresh] [data-sr-kind=block][data-in] :is(.fr-bubble,.sx-cat-circle){animation:fr-sr-bubble .28s var(--fr-pop) backwards;animation-delay:calc(60ms + var(--sr-i, 0) * 35ms + var(--fr-n, 0) * 25ms)}html[data-motion=rich][data-template=fresh] [data-sr-kind=block][data-in] :is(ul,ol)>li{animation:fr-sr-row .18s var(--fr-ease) backwards;animation-delay:calc(.12s + var(--sr-i, 0) * 35ms + var(--fr-k, 0) * 30ms)}html[data-motion=rich][data-template=fresh] [data-sr-kind=block][data-in] form>*{animation:fr-sr-snap .2s var(--fr-ease) backwards;animation-delay:calc(80ms + var(--sr-i, 0) * 35ms + var(--fr-k, 0) * 30ms)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=rail][data-in]{animation:fr-sr-rail .28s var(--fr-ease) backwards;animation-delay:calc(var(--sr-i, 0) * 35ms)}html[data-motion=rich][data-template=fresh] [data-sr-kind=rail][data-in] [data-card]{--fr-d:calc(80ms + var(--sr-i, 0) * 35ms + var(--fr-n, 0) * 35ms);animation:fr-sr-rail-card .3s var(--fr-pop) backwards;animation-delay:var(--fr-d)}html[data-motion=rich][data-template=fresh] [data-sr=below][data-sr-kind=footer][data-in]{animation:fr-sr-footer .32s var(--fr-pop) backwards}html[data-motion=rich][data-template=fresh] .fr-search{transform-origin:center top;transition:transform .22s var(--fr-ease)}html[data-motion=rich][data-template=fresh][data-scrolled] .fr-search{transform:scale(.98)}html[data-motion=rich][data-template=fresh] :is(.fr-search,.fr-bar):after{content:"";position:absolute;inset-inline:0;top:100%;height:10px;background:linear-gradient(color-mix(in srgb,var(--ink) 10%,transparent),transparent);opacity:0;transition:opacity .2s var(--fr-ease);pointer-events:none}html[data-motion=rich][data-template=fresh][data-scrolled] :is(.fr-search,.fr-bar):after{opacity:1}}@keyframes fr-sr-card{0%{opacity:0;transform:translateY(18px)}}@keyframes fr-sr-rail-card{0%{opacity:0;transform:translateX(24px)}}@keyframes fr-sr-left{0%{opacity:0;transform:translateX(-20px)}}@keyframes fr-sr-block{0%{opacity:0;transform:translateX(-24px)}}@keyframes fr-sr-rail{0%{opacity:0;transform:translateX(36px)}}@keyframes fr-sr-row{0%{opacity:0;transform:translateX(28px)}}@keyframes fr-sr-snap{0%{opacity:0;transform:translateY(12px)}}@keyframes fr-sr-pop{0%{opacity:0;transform:scale(.9)}}@keyframes fr-sr-bubble{0%{opacity:0;transform:scale(.5)}}@keyframes fr-sr-add{0%{opacity:0;transform:scale(.6)}}@keyframes fr-sr-footer{0%{opacity:0;transform:translateY(24px) scale(.97)}}@keyframes fr-sr-tag{0%{clip-path:inset(0 100% 0 0);transform:translateX(-6px)}to{clip-path:inset(0 0 0 0);transform:none}}[data-template=fresh] .sf-link{color:var(--ink)}[data-template=bazaar]{--ground:#f7f2e7;--surface:#fffdf6;--well:#efe7d6;--ink:#24190f;--ink-2:#4d3f2e;--muted:#8b7a63;--line:rgba(36,25,15,.2);--accent:#b56a08;--on-accent:#fdf8ec;--star:#b56a08;--radius:0px;--radius-sm:0px;--radius-pill:0px;--shadow:none;--font-display:var(--font-serif)}html.dark[data-template=bazaar]{--ground:#16110b;--surface:#1e1710;--well:#261e14;--ink:#f6efe0;--ink-2:#d5c9b3;--muted:#93866f;--line:hsla(41,55%,92%,.2);--on-accent:#16110b;--accent:#e3a03c;--star:#e3a03c}[data-template=bazaar][data-palette=vermilion]{--accent:#c0341f;--star:#c0341f}html.dark[data-template=bazaar][data-palette=vermilion]{--accent:#e8674f;--star:#e8674f}[data-template=bazaar][data-palette=indigo]{--accent:#26356b;--star:#26356b}html.dark[data-template=bazaar][data-palette=indigo]{--accent:#8496da;--star:#8496da}[data-template=bazaar][data-palette=rani]{--accent:#a81c56;--star:#a81c56}html.dark[data-template=bazaar][data-palette=rani]{--accent:#e8709e;--star:#e8709e}[data-template=bazaar][data-palette=tulsi]{--accent:#1e5f43;--star:#1e5f43}html.dark[data-template=bazaar][data-palette=tulsi]{--accent:#59ac86;--star:#59ac86}[data-template=bazaar] .bz-shiro{border-top:1px solid var(--ink);padding-top:.5rem}[data-template=bazaar] .bz-shiro-thick{border-top:3px solid var(--accent);padding-top:.5rem}[data-template=bazaar] .bz-band{height:9px;background-image:linear-gradient(135deg,var(--accent) 25%,transparent 25%),linear-gradient(225deg,var(--accent) 25%,transparent 25%);background-size:14px 14px;background-repeat:repeat-x}[data-template=bazaar] .bz-serif{font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em}[data-template=bazaar] .bz-cap{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--muted)}[data-template=bazaar] .bz-fig{font-variant-numeric:tabular-nums;letter-spacing:.01em}[data-template=bazaar] .bz-mark{font-size:.8125rem;color:var(--accent);letter-spacing:.02em}[data-template=bazaar] .bz-nav{display:flex}[data-template=bazaar] .bz-navitem{flex:0 0 auto;border-top:1px solid var(--line);padding:.6rem 1rem .8rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);white-space:nowrap}[data-template=bazaar] .bz-navitem-on{border-top:3px solid var(--accent);padding-top:calc(.6rem - 2px);color:var(--ink)}[data-template=bazaar] .bz-top{background:color-mix(in srgb,var(--ground) 92%,transparent);backdrop-filter:blur(10px)}[data-template=bazaar] .bz-btn{padding:.9rem 1.25rem;background:var(--accent);color:var(--on-accent)}[data-template=bazaar] .bz-btn,[data-template=bazaar] .bz-btn-quiet{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em}[data-template=bazaar] .bz-btn-quiet{padding:.85rem 1.2rem;border:1px solid var(--ink);color:var(--ink)}[data-template=bazaar] .bz-add{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--accent)}[data-template=bazaar] .bz-add:disabled{color:var(--muted)}[data-template=bazaar] .sf-card{background:transparent;border:0;border-radius:0;box-shadow:none}[data-template=bazaar] .sf-btn{background:var(--accent);color:var(--on-accent);padding:.9rem 1.25rem}[data-template=bazaar] .sf-btn,[data-template=bazaar] .sf-btn-ghost{border-radius:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em}[data-template=bazaar] .sf-btn-ghost{border:1px solid var(--ink);color:var(--ink)}[data-template=bazaar] .sf-input{border-radius:0;border:0;border-top:1px solid var(--ink);background:transparent;padding-left:0;padding-right:0}[data-template=bazaar] .sf-input:focus{border-top-color:var(--accent)}[data-template=bazaar] .sf-label{font-size:.625rem;letter-spacing:.18em;color:var(--muted)}[data-template=bazaar] .sf-chip,[data-template=bazaar] .sf-control-select{border-radius:0;border:0;border-top:1px solid transparent;background:transparent;padding:.3rem 0 0;margin-right:1.25rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}[data-template=bazaar] .sf-chip-on{background:transparent;color:var(--ink);border-top:2px solid var(--accent)}[data-template=bazaar] .sf-controls .sf-chip{position:relative}[data-template=bazaar] .sf-controls .sf-chip:after{content:"";position:absolute;inset:-.75rem -.375rem}[data-template=bazaar] .sf-puck{background:transparent;border:0;box-shadow:none;color:var(--ink)}[data-template=bazaar] .sf-sheet{border-radius:0;border-top:3px solid var(--accent);box-shadow:none}[data-template=bazaar] .sf-sheet-title{font-family:var(--font-serif);font-weight:400}[data-template=bazaar] .sf-toast{border-radius:0;background:var(--ink);color:var(--ground);font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em}[data-template=bazaar] .sf-pay{border-radius:0;border:0;border-top:1px solid var(--line);padding:.9rem 0}[data-template=bazaar] .sf-pay-on{border-top:2px solid var(--accent)}[data-template=bazaar] .sf-radio{width:.9rem;height:.9rem;border-radius:999px;border:1px solid var(--line)}[data-template=bazaar] .sf-radio-on{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--ground)}[data-template=bazaar] .sf-coupon-on,[data-template=bazaar] .sf-offer{border-radius:0;border:0;border-top:1px solid var(--line);padding:.8rem 0}[data-template=bazaar] .sf-stepper{border-radius:0;border:1px solid var(--line)}[data-template=bazaar] .sf-stepper-btn{width:2.1rem;height:2.1rem}[data-template=bazaar] .sf-stepper-val{min-width:1.8rem;text-align:center;font-variant-numeric:tabular-nums}[data-template=bazaar] .sf-review{border-radius:0;border:0;border-top:1px solid var(--line);padding:.9rem 0}[data-template=bazaar] .sf-h1,[data-template=bazaar] .sf-related-title,[data-template=bazaar] .sf-reviews-title{font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em}[data-template=bazaar] .sf-table td,[data-template=bazaar] .sf-table th{border-bottom:1px solid var(--line)}[data-template=bazaar] .sf-footer{border-top:3px solid var(--accent)}[data-template=bazaar] .sf-badge{border-radius:0;background:var(--accent);color:var(--on-accent);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase}[data-template=bazaar] .sf-savings{border-radius:0;background:transparent;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);padding:.8rem 0}[data-template=bazaar] .sf-trust-title{border-top:1px solid var(--ink);padding-top:.5rem;margin-bottom:0;font-size:1.25rem}[data-template=bazaar] .sf-trust-promise{border-top:1px solid var(--line);padding-top:.75rem}[data-template=bazaar] .sf-trust-icon{width:1.5rem!important;height:1.5rem!important;border-radius:0;background:transparent;color:var(--accent)}[data-template=bazaar] .sf-trust-promise-title{font-size:.625rem;font-weight:600;line-height:1.1rem;text-transform:uppercase;letter-spacing:.16em;color:var(--ink)}[data-template=bazaar] .sf-trust-promise-text{margin-top:.25rem!important;font-family:var(--font-serif);font-size:.875rem;line-height:1.3rem;color:var(--ink-2)}[data-template=bazaar] .sf-trust-quote{border:0;border-top:3px solid var(--accent);border-radius:0;background:transparent;padding:.75rem 0 0}[data-template=bazaar] .sf-trust-quote-text{font-family:var(--font-serif);font-size:1rem;line-height:1.45rem;letter-spacing:-.01em;color:var(--ink)}[data-template=bazaar] .sf-trust-quote-by{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--ink)}[data-template=bazaar] .sf-trust-quote-product{color:var(--muted)}[data-template=bazaar] .sf-trust-qa{border-bottom:0;border-top:1px solid var(--line)}[data-template=bazaar] .sf-trust-q{font-family:var(--font-serif);font-size:1rem;font-weight:400;color:var(--ink)}[data-template=bazaar] .sf-trust-qa-mark{color:var(--accent)}[data-template=bazaar] .sf-trust-a{font-size:.875rem;line-height:1.4rem;color:var(--ink-2)}[data-template=bazaar] .sf-trust-logo{border-radius:0}[data-template=bazaar] .sf-trust-about-text{font-family:var(--font-serif);font-size:1rem;line-height:1.6rem;color:var(--ink-2)}[data-template=bazaar] .sf-promise-line{border-top:1px solid var(--line);padding-top:.75rem;font-size:.625rem;font-weight:600;line-height:1rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-2)}[data-template=bazaar] .sf-announce{background:var(--ink);color:var(--ground);border-bottom:3px solid var(--accent);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em}[data-template=bazaar]{--bz-pop:cubic-bezier(.2,.9,.3,1.2);--bz-out:cubic-bezier(.2,.8,.2,1);--bz-step:50ms}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(2){--bz-i:1}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(3){--bz-i:2}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(4){--bz-i:3}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(5){--bz-i:4}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(6){--bz-i:5}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(7){--bz-i:6}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(8){--bz-i:7}[data-template=bazaar] :is(.bz-grid>*,.bz-nav>*,.bz-info>*,.bz-rows>*,.sx-section :is(.grid,.flex)>*,.sf-chip):nth-child(n+9){--bz-i:8}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=bazaar]:not([data-vt-cut])::view-transition-new(root){animation:bz-unroll .45s cubic-bezier(.2,.8,.2,1) both;mix-blend-mode:normal}html[data-motion=rich][data-template=bazaar]:not([data-vt-cut])::view-transition-old(root){animation:bz-dim .45s ease-out both;mix-blend-mode:normal}html[data-motion=rich][data-template=bazaar][data-vt-back]:not([data-vt-cut])::view-transition-new(root){animation-name:bz-unroll-back}html[data-motion=rich][data-template=bazaar] .bz-hero{overflow:clip}html[data-motion=rich][data-template=bazaar] .bz-hero img{animation:bz-settle .6s var(--bz-out) backwards}html[data-motion=rich][data-template=bazaar] .bz-plate{animation:bz-plate .55s .2s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] .bz-plate>*{animation:bz-in-left .4s .4s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] .bz-plate>:nth-child(2){animation-delay:.48s}html[data-motion=rich][data-template=bazaar] :is(.bz-hero,.sf-bhero-slide:first-child):after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,200,70,.5) 48%,rgba(255,236,170,.6) 50%,rgba(255,200,70,.5) 52%,transparent 68%);animation:bz-sweep .9s cubic-bezier(.45,0,.2,1) .45s both}html[data-motion=rich][data-template=bazaar] .sf-bhero-slide:first-child .sf-bp-pic img{animation:bz-settle .6s var(--bz-out) backwards}html[data-motion=rich][data-template=bazaar] .sf-bhero-words{animation:bz-in-left .55s .2s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] .sf-bhero-cta{animation:bz-stamp .4s .55s var(--bz-pop) backwards}@supports (animation-timeline:view()){html[data-motion=rich][data-template=bazaar] .sf-bhero-slide:not(:first-child) .sf-bp-pic img{animation:bz-settle linear both;animation-timeline:view(inline);animation-range:entry 0 entry 100%}html[data-motion=rich][data-template=bazaar] .sf-bhero-slide:not(:first-child) .sf-bhero-words{animation:bz-in-left-far linear both;animation-timeline:view(inline);animation-range:entry 30% entry 100%}}html[data-motion=rich][data-template=bazaar] .sf-hero-name{animation:bz-in-left .5s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] :is(.sf-hero-line,.sf-hero-acts,.sf-hero-cats){animation:bz-rise .4s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] .sf-hero-line{animation-delay:.1s}html[data-motion=rich][data-template=bazaar] .sf-hero-acts{animation-delay:.17s}html[data-motion=rich][data-template=bazaar] .sf-hero-cats{animation-delay:.24s}html[data-motion=rich][data-template=bazaar] :is(.bz-nav>*,.sf-chip){animation:bz-hang .35s var(--bz-pop) backwards;animation-delay:calc(var(--bz-i, 0) * 35ms)}html[data-motion=rich][data-template=bazaar] [data-card]{transform-origin:50% 0;animation:bz-unfold .5s var(--bz-pop) backwards;animation-delay:calc(var(--bz-i, 0) * var(--bz-step))}html[data-motion=rich][data-template=bazaar] [data-card] .sf-badge{transform-origin:0 0;animation:bz-stamp .4s var(--bz-pop) backwards;animation-delay:calc(.32s + var(--bz-i, 0) * var(--bz-step))}html[data-motion=rich][data-template=bazaar] :is([data-card] .bz-pic,.bz-add){transition:transform .3s var(--bz-pop)}html[data-motion=rich][data-template=bazaar] [data-card] .bz-pic:active{transform:scale(.97);transition-duration:.1s}html[data-motion=rich][data-template=bazaar] .bz-add:active{transform:scale(.9);transition-duration:.1s}@media (hover:hover){html[data-motion=rich][data-template=bazaar] [data-card] .bz-pic img{transition:opacity .3s,transform .45s var(--bz-out)}html[data-motion=rich][data-template=bazaar] [data-card]:hover .bz-pic img{transform:scale(1.05)}}html[data-motion=rich][data-template=bazaar] .bz-gal{transform-origin:50% 0;animation:bz-unfold .55s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] .bz-info>*{animation:bz-rise .4s var(--bz-pop) backwards;animation-delay:calc(.15s + var(--bz-i, 0) * 45ms)}html[data-motion=rich][data-template=bazaar] :is(.bz-btn,.bz-btn-quiet){transition:transform .3s var(--bz-pop)}html[data-motion=rich][data-template=bazaar] :is(.bz-btn,.bz-btn-quiet):active{transform:scale(.96);transition-duration:.08s}html[data-motion=rich][data-template=bazaar][data-settled] .bz-count{animation:bz-bump .45s var(--bz-pop)}html[data-motion=rich][data-template=bazaar][data-settled] [data-wishlist][aria-pressed=true]>svg{animation:bz-bump .4s var(--bz-pop)}html[data-motion=rich][data-template=bazaar] .bz-rows>*{animation:bz-in-left .45s var(--bz-pop) backwards;animation-delay:calc(.1s + var(--bz-i, 0) * var(--bz-step))}html[data-motion=rich][data-template=bazaar] .sf-announce-text.is-in{animation:bz-in-left .4s var(--bz-pop) backwards}}@keyframes bz-unroll{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bz-unroll-back{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes bz-dim{to{opacity:.6}}@keyframes bz-settle{0%{transform:scale(1.06)}}@keyframes bz-plate{0%{transform:translateX(-101%)}}@keyframes bz-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%);opacity:0}}@keyframes bz-in-left{0%{opacity:0;transform:translateX(-16px)}}@keyframes bz-in-left-far{0%{opacity:0;transform:translateX(-40px)}}@keyframes bz-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes bz-hang{0%{opacity:0;transform:translateY(-8px)}}@keyframes bz-unfold{0%{opacity:0;transform:perspective(600px) rotateX(8deg) translateY(12px)}to{transform:perspective(600px) rotateX(0deg) translateY(0)}}@keyframes bz-stamp{0%{opacity:0;transform:scale(1.3)}}@keyframes bz-bump{40%{transform:scale(1.45)}}html[data-template=bazaar]{--par-targets:".bz-hero img, .sf-bp-pic img, .sx-media:not(.block) > img";--par-speed:0.22}[data-template=bazaar]{--bz-sr-card:70ms;--bz-sr-row:50ms;--bz-marigold:#f5a623;--bz-marigold-hi:#ffd666}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=card]:not([data-in]){animation:none;opacity:0;transform:perspective(700px) rotateX(-14deg) translateY(16px)}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=heading]:not([data-in]){animation:none;opacity:0;transform:scale(1.15)}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=media]:not([data-in]){animation:none;clip-path:inset(100% 0 0 0);transform:translateY(24px)}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=row]:not([data-in]){animation:none;opacity:0;transform:translateX(-24px)}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=field]:not([data-in]){animation:none;opacity:0;transform:scale(.94)}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=block]:not([data-in]){animation:none;opacity:0;transform:perspective(900px) rotateX(-10deg) translateY(18px)}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=rail]:not([data-in]){animation:none;opacity:0}html[data-motion=rich][data-template=bazaar] [data-sr=below][data-sr-kind=footer]:not([data-in]){animation:none;opacity:0;transform:translateY(28px)}html[data-motion=rich][data-template=bazaar] [data-sr=below]:is([data-sr-kind=card],[data-sr-kind=footer]){position:relative}html[data-motion=rich][data-template=bazaar] [data-sr-kind=heading]{transform-origin:0 100%}html[data-motion=rich][data-template=bazaar] [data-sr-kind=block]{transform-origin:50% 0}html[data-motion=rich][data-template=bazaar] [data-sr-kind=card][data-in]{transform-origin:50% 0;animation:bz-sr-unfold .55s var(--bz-pop) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-card))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=card][data-in]:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:3px;pointer-events:none;background:linear-gradient(90deg,var(--bz-marigold),var(--bz-marigold-hi) 50%,var(--bz-marigold));transform-origin:left center;animation:bz-sr-flash .7s var(--bz-out) both;animation-delay:calc(.22s + var(--sr-i, 0) * var(--bz-sr-card))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=card][data-in] .sf-badge{animation:bz-sr-stamp .4s var(--bz-pop) backwards;animation-delay:calc(.38s + var(--sr-i, 0) * var(--bz-sr-card))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=heading][data-in]{animation:bz-sr-stamp-in .45s var(--bz-pop) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-row))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=media][data-in]{animation:bz-sr-slide-up .5s var(--bz-out) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-row))}html[data-motion=rich][data-template=bazaar] :is(.relative.overflow-hidden,.sx-media.relative):has(>[data-sr-kind=media][data-in]):after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:3px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--bz-marigold) 30%,var(--bz-marigold-hi) 50%,var(--bz-marigold) 70%,transparent);animation:bz-sr-sweep .8s .3s var(--bz-out) both}html[data-motion=rich][data-template=bazaar] [data-sr-kind=row][data-in]{animation:bz-sr-from-left .45s var(--bz-out) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-row))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=field][data-in]{animation:bz-sr-pop .4s var(--bz-pop) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-row))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=block][data-in]{animation:bz-sr-unfold-block .55s var(--bz-pop) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-row))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=rail][data-in]{animation:bz-sr-rail-fade .6s var(--bz-pop) backwards;animation-delay:calc(var(--sr-i, 0) * var(--bz-sr-row))}html[data-motion=rich][data-template=bazaar] [data-sr-kind=rail][data-in] .overflow-x-auto>*{animation:bz-sr-from-right .6s var(--bz-pop) backwards}html[data-motion=rich][data-template=bazaar] [data-sr-kind=footer][data-in]{animation:bz-sr-rise .55s var(--bz-out) backwards}html[data-motion=rich][data-template=bazaar] [data-sr-kind=footer][data-in]:before{content:"";position:absolute;left:0;right:0;top:0;height:9px;pointer-events:none;background-image:linear-gradient(135deg,var(--accent) 25%,transparent 25%),linear-gradient(225deg,var(--accent) 25%,transparent 25%);background-size:14px 14px;background-repeat:repeat-x;animation:bz-sr-band .9s .25s var(--bz-out) both}html[data-motion=rich][data-template=bazaar] header.sticky>.bz-band{position:relative;overflow:clip;background-image:none}html[data-motion=rich][data-template=bazaar] header.sticky>.bz-band:before{content:"";position:absolute;top:0;bottom:0;left:-14px;right:-14px;pointer-events:none;background-image:linear-gradient(135deg,var(--accent) 25%,transparent 25%),linear-gradient(225deg,var(--accent) 25%,transparent 25%);background-size:14px 14px;background-repeat:repeat-x;transition:transform .5s var(--bz-pop)}html[data-motion=rich][data-template=bazaar][data-scrolled][data-scroll-dir=down] header.sticky>.bz-band:before{transform:translateX(7px)}html[data-motion=rich][data-template=bazaar][data-scrolled][data-scroll-dir=up] header.sticky>.bz-band:before{transform:translateX(-7px)}html[data-motion=rich][data-template=bazaar] header.sticky:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;pointer-events:none;background:var(--bz-marigold);opacity:0;transform:scaleX(.4);transition:opacity .4s var(--bz-out),transform .5s var(--bz-pop)}html[data-motion=rich][data-template=bazaar][data-scrolled] header.sticky:after{opacity:1;transform:none}}@keyframes bz-sr-unfold{0%{opacity:0;transform:perspective(700px) rotateX(-14deg) translateY(16px)}to{transform:perspective(700px) rotateX(0deg) translateY(0)}}@keyframes bz-sr-unfold-block{0%{opacity:0;transform:perspective(900px) rotateX(-10deg) translateY(18px)}to{transform:perspective(900px) rotateX(0deg) translateY(0)}}@keyframes bz-sr-flash{0%{transform:scaleX(0);opacity:1}55%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes bz-sr-stamp{0%{opacity:0;transform:scale(1.3)}}@keyframes bz-sr-stamp-in{0%{opacity:0;transform:scale(1.15)}}@keyframes bz-sr-slide-up{0%{clip-path:inset(100% 0 0 0);transform:translateY(24px)}to{clip-path:inset(0 0 0 0)}}@keyframes bz-sr-sweep{0%{transform:translateX(-100%);opacity:1}80%{opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes bz-sr-from-left{0%{opacity:0;transform:translateX(-24px)}}@keyframes bz-sr-from-right{0%{opacity:0;transform:translateX(56px)}}@keyframes bz-sr-pop{0%{opacity:0;transform:scale(.94)}}@keyframes bz-sr-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes bz-sr-band{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes bz-sr-rail-fade{0%{opacity:0}}[data-template=bazaar] .sf-link{color:var(--ink)}