[data-template=radiant]{--ground:#fff;--surface:#fff;--well:#f5f5f5;--ink:#111;--ink-2:color-mix(in srgb,#111 78%,transparent);--muted:#6b6b6b;--faint:#8f8f8f;--line:#ededed;--accent:#7cc84e;--on-accent:#111;--accent-soft:color-mix(in srgb,#7cc84e 22%,#fff);--sale:#3d7f1c;--star:#f5a623;--cta:#111;--on-cta:#fff;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=radiant]{--ground:#0f0f0f;--surface:#181818;--well:#222;--ink:#f2f2f2;--ink-2:color-mix(in srgb,#f2f2f2 78%,transparent);--muted:#a0a0a0;--faint:#8a8a8a;--line:#2a2a2a;--accent:#7cc84e;--on-accent:#111;--accent-soft:color-mix(in srgb,#7cc84e 18%,#181818);--sale:#7cc84e;--star:#f5b73b;--cta:#f2f2f2;--on-cta:#111;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=radiant][data-palette=blush]{--ground:#fff;--surface:#fff;--well:#f5f5f5;--ink:#111;--ink-2:color-mix(in srgb,#111 78%,transparent);--muted:#6b6b6b;--faint:#8f8f8f;--line:#ededed;--accent:#f09ab2;--on-accent:#111;--accent-soft:color-mix(in srgb,#f09ab2 22%,#fff);--sale:#b4325a;--star:#f5a623;--cta:#111;--on-cta:#fff;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=radiant][data-palette=blush]{--ground:#0f0f0f;--surface:#181818;--well:#222;--ink:#f2f2f2;--ink-2:color-mix(in srgb,#f2f2f2 78%,transparent);--muted:#a0a0a0;--faint:#8a8a8a;--line:#2a2a2a;--accent:#f09ab2;--on-accent:#111;--accent-soft:color-mix(in srgb,#f09ab2 18%,#181818);--sale:#f09ab2;--star:#f5b73b;--cta:#f2f2f2;--on-cta:#111;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=radiant][data-palette=lavender]{--ground:#fff;--surface:#fff;--well:#f5f5f5;--ink:#111;--ink-2:color-mix(in srgb,#111 78%,transparent);--muted:#6b6b6b;--faint:#8f8f8f;--line:#ededed;--accent:#b6a0ee;--on-accent:#111;--accent-soft:color-mix(in srgb,#b6a0ee 22%,#fff);--sale:#6343c4;--star:#f5a623;--cta:#111;--on-cta:#fff;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=radiant][data-palette=lavender]{--ground:#0f0f0f;--surface:#181818;--well:#222;--ink:#f2f2f2;--ink-2:color-mix(in srgb,#f2f2f2 78%,transparent);--muted:#a0a0a0;--faint:#8a8a8a;--line:#2a2a2a;--accent:#b6a0ee;--on-accent:#111;--accent-soft:color-mix(in srgb,#b6a0ee 18%,#181818);--sale:#b6a0ee;--star:#f5b73b;--cta:#f2f2f2;--on-cta:#111;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=radiant][data-palette=peach]{--ground:#fff;--surface:#fff;--well:#f5f5f5;--ink:#111;--ink-2:color-mix(in srgb,#111 78%,transparent);--muted:#6b6b6b;--faint:#8f8f8f;--line:#ededed;--accent:#f5ae7a;--on-accent:#111;--accent-soft:color-mix(in srgb,#f5ae7a 22%,#fff);--sale:#b1531a;--star:#f5a623;--cta:#111;--on-cta:#fff;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=radiant][data-palette=peach]{--ground:#0f0f0f;--surface:#181818;--well:#222;--ink:#f2f2f2;--ink-2:color-mix(in srgb,#f2f2f2 78%,transparent);--muted:#a0a0a0;--faint:#8a8a8a;--line:#2a2a2a;--accent:#f5ae7a;--on-accent:#111;--accent-soft:color-mix(in srgb,#f5ae7a 18%,#181818);--sale:#f5ae7a;--star:#f5b73b;--cta:#f2f2f2;--on-cta:#111;--danger:#e5484d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--shadow:0 4px 16px rgba(0,0,0,.06);--font-sans:var(--ff-inter),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=radiant],[data-template=radiant] body{font-family:var(--font-sans);background:var(--ground)}[data-template=radiant] .gl-display{font-size:1.375rem;line-height:1.75rem;font-weight:600;letter-spacing:-.01em}[data-template=radiant] .gl-title-lg{font-size:1.25rem;line-height:1.625rem;font-weight:600;letter-spacing:-.01em}[data-template=radiant] .gl-title{font-size:1rem;line-height:1.375rem;font-weight:600}[data-template=radiant] .gl-cap{font-size:.75rem;line-height:1rem}[data-template=radiant] .gl-badge{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:999px;font-size:.6875rem;line-height:.875rem;font-weight:600;letter-spacing:.02em}[data-template=radiant] .gl-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--well);color:var(--ink)}[data-template=radiant] .gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;padding:0 1.25rem;border-radius:14px;background:var(--cta);color:var(--on-cta);font-size:.9375rem;font-weight:600}[data-template=radiant] .gl-btn-accent{background:var(--accent);color:var(--on-accent)}[data-template=radiant] .gl-btn-line{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}[data-template=radiant] .gl-btn:active,[data-template=radiant] .gl-icon:active{transform:scale(.97)}[data-template=radiant] .gl-chip{display:inline-flex;align-items:center;min-height:2.5rem;padding:.5rem .875rem;border-radius:999px;background:var(--well);font-size:.8125rem;font-weight:500;white-space:nowrap}[data-template=radiant] .gl-chip[aria-current=true]{background:var(--cta);color:var(--on-cta)}[data-template=radiant] .gl-rail{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem}[data-template=radiant] .gl-rail::-webkit-scrollbar{display:none}@media (min-width:1024px){[data-template=radiant] .gl-rail{margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}[data-template=radiant] .rd-page{--rd-head:4.25rem}[data-template=radiant] .rd-page:has(.rd-head .gl-field){--rd-head:7.75rem}[data-template=radiant] .rd-cats,[data-template=radiant] .rd-head{position:sticky;z-index:40;background:color-mix(in srgb,var(--ground) 92%,transparent);backdrop-filter:blur(10px)}[data-template=radiant] .rd-head{top:0}[data-template=radiant] .rd-cats{top:var(--rd-head);z-index:39;margin-inline:-1rem;padding-inline:1rem}@media (min-width:1024px){[data-template=radiant] .rd-cats{margin-inline:-1.5rem;padding-inline:1.5rem}}html[data-scrolled][data-template=radiant] :is(.rd-head,.rd-cats){box-shadow:0 1px 0 var(--line)}[data-template=radiant] .gl-see{font-size:.75rem;color:var(--muted)}[data-template=radiant] .gl-promo{display:flex;flex-shrink:0;min-height:11rem;overflow:hidden;border-radius:20px;background:var(--accent);color:var(--on-accent);scroll-snap-align:start}[data-template=radiant] .gl-promo-cta{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;min-height:2.25rem;padding:0 .9rem;border-radius:999px;background:#fff;color:#111;font-size:.8125rem;font-weight:600}[data-template=radiant] .gl-story{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;border-radius:16px;background:var(--well)}[data-template=radiant] .gl-tile{position:relative;overflow:hidden;border-radius:12px;background:var(--well)}[data-template=radiant] .gl-plus{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin:-.5rem}[data-template=radiant] .gl-plus>span{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--cta);color:var(--on-cta)}[data-template=radiant] .gl-heart{display:grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--ink)}[data-template=radiant] .gl-heart-lg{width:3.25rem;height:3.25rem;flex-shrink:0;border-radius:14px;background:var(--well)}[data-template=radiant] .gl-heart[aria-pressed=true]{color:var(--accent)}[data-template=radiant] .gl-heart[aria-pressed=true] svg{fill:currentColor}[data-template=radiant] .gl-tabs{position:fixed;z-index:40;inset-inline:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line)}@media (min-width:1024px){[data-template=radiant] .gl-tabs{left:50%;right:auto;bottom:1rem;width:26rem;transform:translateX(-50%);border:1px solid var(--line);border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.06);padding-bottom:0}}[data-template=radiant] .gl-tab{position:relative;display:grid;place-items:center;height:3.5rem;color:var(--faint)}[data-template=radiant] .gl-tab[aria-current=page]{color:var(--ink)}[data-template=radiant] .gl-tab[aria-current=page]:after{content:"";position:absolute;bottom:.45rem;left:50%;width:1rem;height:2px;margin-left:-.5rem;border-radius:2px;background:var(--ink)}[data-template=radiant] .gl-count{position:absolute;top:-.4rem;right:-.6rem;display:grid;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .25rem;border-radius:999px;background:var(--cta);color:var(--on-cta);font-size:.625rem;font-weight:700}[data-template=radiant] .gl-bar{position:fixed;z-index:40;inset-inline:0;bottom:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 -4px 16px rgba(0,0,0,.06)}[data-template=radiant] .gl-bar-above{bottom:calc(3.5rem + env(safe-area-inset-bottom));padding-bottom:.75rem;border-bottom:1px solid var(--line)}@media (min-width:1024px){[data-template=radiant] .gl-bar-above{bottom:5rem;border-bottom:0}}[data-template=radiant] .gl-top{position:sticky;top:0;z-index:30}[data-template=radiant] .gl-top:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface);box-shadow:0 1px 0 var(--line);opacity:0;transition:opacity .2s ease}[data-template=radiant] .gl-top.is-solid:before{opacity:1}[data-template=radiant] .gl-top-title{opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}[data-template=radiant] .gl-top.is-solid .gl-top-title{opacity:1;transform:none}[data-template=radiant] .gl-size{min-height:2.75rem;padding:.5rem 1rem;border-radius:999px;border:1.5px solid var(--line);font-size:.875rem;font-weight:500}[data-template=radiant] .gl-size-on{border-color:var(--ink)}[data-template=radiant] .gl-acc{border:1px solid var(--line);border-radius:14px;padding-inline:1rem;margin-bottom:.5rem}[data-template=radiant] .gl-row{position:relative;overflow:hidden}[data-template=radiant] .gl-row-body{position:relative;z-index:1;background:var(--surface);touch-action:pan-y}[data-template=radiant] .gl-row-body.is-settling{transition:transform .25s cubic-bezier(.2,.9,.1,1)}[data-template=radiant] .gl-del{position:absolute;top:.5rem;bottom:.5rem;right:0;width:4.5rem;display:grid;place-items:center;border-radius:12px;background:var(--danger);color:#fff}[data-template=radiant] .gl-field{display:flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 1rem;border-radius:999px;background:var(--well)}[data-template=radiant] .sf-card{border:1px solid var(--line);border-radius:16px;background:var(--surface)}[data-template=radiant] .sf-btn{background:var(--cta);color:var(--on-cta)}[data-template=radiant] .sf-btn,[data-template=radiant] .sf-btn-ghost{border-radius:14px;font-weight:600}[data-template=radiant] .sf-input{border-radius:12px;background:var(--well);border-color:transparent}[data-template=radiant] .sf-chip-on{background:var(--cta);color:var(--on-cta);border-color:var(--cta)}[data-template=radiant] .sf-pay{padding:.9rem 1rem;border:1px solid var(--line);border-radius:16px;background:var(--surface)}[data-template=radiant] .sf-pay-on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}[data-template=radiant] .sf-radio{width:1.25rem;height:1.25rem;border-radius:999px;border:1.5px solid var(--line);flex-shrink:0;position:relative}[data-template=radiant] .sf-radio-on{border-color:var(--accent)}[data-template=radiant] .sf-radio-on:after{content:"";position:absolute;inset:-1.5px;border-radius:999px;background:radial-gradient(circle,#fff 0 30%,var(--accent) 34%)}[data-template=radiant] .sf-stepper{height:2.25rem;border:1px solid var(--line);border-radius:999px;padding:0 .15rem}[data-template=radiant] .sf-stepper-btn{width:2rem;height:2rem}[data-template=radiant] .sf-stepper-val{min-width:1.5rem;text-align:center;font-weight:600;font-size:.875rem}[data-template=radiant] .sf-nav-badge{background:var(--cta);color:var(--on-cta)}html[data-template=radiant] .sf-wa-float{display:none}[data-template=radiant] .sf-trust-title{margin-bottom:0;font-family:var(--font-display);font-size:1.25rem;line-height:1.625rem;font-weight:600;letter-spacing:-.01em}[data-template=radiant] .sf-trust-promise{padding:.875rem;border-radius:16px;background:var(--well)}[data-template=radiant] .sf-trust-icon{border-radius:12px;background:var(--accent);color:var(--on-accent)}[data-template=radiant] .sf-trust-promise-text{font-size:.75rem;line-height:1rem}[data-template=radiant] .sf-trust-quote{padding:1rem;border:0;border-radius:16px;background:var(--well)}[data-template=radiant] .sf-trust-quote-text{font-size:.8125rem;line-height:1.25rem}[data-template=radiant] .sf-trust-qa{margin-bottom:.5rem;padding-inline:1rem;border:1px solid var(--line);border-radius:14px}[data-template=radiant] .sf-trust-qa-mark{width:1.75rem;height:1.75rem;padding:.375rem;border-radius:999px;background:var(--well);color:var(--ink)}[data-template=radiant] .sf-trust-about>div{padding:1rem;border-radius:16px;background:var(--well)}[data-template=radiant] .sf-trust-logo{border-radius:12px}[data-template=radiant] .sf-promise-line{gap:.5rem!important;font-size:.75rem;font-weight:500;color:var(--ink)}[data-template=radiant] .sf-promise-line>li{min-height:2rem;padding-inline:.75rem;border-radius:999px;background:var(--well)}[data-template=radiant] .sf-promise-line svg{color:var(--sale)}[data-template=radiant] .sf-announce{background:var(--accent);color:var(--on-accent);font-weight:600}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=radiant] .sf-trust-qa[open] .sf-trust-a{animation:rd-rise .35s cubic-bezier(.2,.9,.1,1) backwards}}html[data-template=radiant] .sf-toast:is(:not(.sf-toast-error):not([data-channel]),[data-channel=cart]){position:fixed;left:50%;top:50%;width:9rem;min-height:9rem;margin:-4.5rem 0 0 -4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1rem;border-radius:16px;background:rgba(60,60,60,.78);backdrop-filter:blur(12px);color:#fff;text-align:center;font-size:.8125rem;line-height:1.15rem;box-shadow:none;pointer-events:none}html[data-template=radiant] .sf-toast:is(:not(.sf-toast-error):not([data-channel]),[data-channel=cart]):before{content:"";width:2.25rem;height:2.25rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12.5 2.8 2.8L16.5 9.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12.5 2.8 2.8L16.5 9.5'/%3E%3C/svg%3E") center /contain no-repeat}html[data-template=radiant] .sf-toast:is(:not(.sf-toast-error):not([data-channel]),[data-channel=cart]):has(~.sf-toast:is(:not(.sf-toast-error):not([data-channel]),[data-channel=cart])){visibility:hidden}[data-template=radiant] .gl-plus:active>span{background:color-mix(in srgb,var(--cta) 80%,var(--ground))}[data-template=radiant] .gl-chip:active,[data-template=radiant] .gl-heart-lg:active,[data-template=radiant] .gl-size:active{background:color-mix(in srgb,var(--well) 88%,var(--ink))}[data-template=radiant] .gl-chip[aria-current=true]:active{background:color-mix(in srgb,var(--cta) 80%,var(--ground))}[data-template=radiant] .gl-tab:active{color:var(--ink)}[data-template=radiant] .gl-size-mark{position:absolute;left:0;top:0;z-index:1;border:1.5px solid var(--ink);border-radius:999px;pointer-events:none;transform-origin:0 0;display:none}@media (prefers-reduced-motion:no-preference){html[data-template=radiant] .sf-toast:is(:not(.sf-toast-error):not([data-channel]),[data-channel=cart]){animation:rd-toast-in .22s ease-out both,rd-toast-out .2s ease-in 1s forwards}html[data-motion=rich][data-template=radiant] :is(.gl-plus,.gl-heart,.gl-chip,.gl-size,.gl-tab){transition:transform .12s ease-out}html[data-motion=rich][data-template=radiant] :is(.gl-plus,.gl-heart,.gl-chip,.gl-size,.gl-tab):active{transform:scale(.94)}html[data-motion=rich][data-template=radiant] .gl-size-mark{display:block;transition:transform .28s cubic-bezier(.2,.9,.1,1),opacity .15s ease}html[data-motion=rich][data-template=radiant] .gl-sizes .gl-size-on{border-color:var(--line)}html[data-motion=rich][data-template=radiant] .sf-radio-on:after{animation:rd-dot .22s cubic-bezier(.34,1.56,.64,1) both}html[data-motion=rich][data-template=radiant] .gl-tabs{view-transition-name:gl-tabs}html[data-motion=rich][data-template=radiant] .gl-rise{animation:rd-rise .45s cubic-bezier(.2,.9,.1,1) both;animation-delay:calc(var(--i, 0) * 60ms)}html[data-motion=rich][data-template=radiant][data-settled] .gl-count,html[data-motion=rich][data-template=radiant][data-settled] .gl-heart[aria-pressed=true] svg{animation:rd-bounce .32s cubic-bezier(.34,1.56,.64,1)}html[data-motion=rich][data-template=radiant]::view-transition-new(root),html[data-motion=rich][data-template=radiant]::view-transition-old(root){mix-blend-mode:normal}html[data-motion=rich][data-template=radiant]:not([data-vt-back])::view-transition-new(root){animation:rd-push-in .42s cubic-bezier(.2,.9,.1,1) both}html[data-motion=rich][data-template=radiant]:not([data-vt-back])::view-transition-old(root){animation:rd-push-under .42s cubic-bezier(.2,.9,.1,1) both}html[data-motion=rich][data-template=radiant][data-vt-back]::view-transition-old(root){animation:rd-pop-out .42s cubic-bezier(.2,.9,.1,1) both;z-index:2}html[data-motion=rich][data-template=radiant][data-vt-back]::view-transition-new(root){animation:rd-pop-under .42s cubic-bezier(.2,.9,.1,1) both}}@keyframes rd-toast-in{0%{opacity:0;transform:scale(.92)}}@keyframes rd-toast-out{to{opacity:0}}@keyframes rd-dot{0%{transform:scale(0)}}@keyframes rd-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes rd-bounce{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes rd-push-in{0%{transform:translateX(100%)}}@keyframes rd-push-under{to{transform:translateX(-30%)}}@keyframes rd-pop-out{to{transform:translateX(100%)}}@keyframes rd-pop-under{0%{transform:translateX(-30%)}}html[data-template=radiant]{--par-targets:".gl-story img, .sf-bp-pic img";--par-speed:.15}html[data-template=radiant] :is(ul,ol,form,.grid,.sf-footer,.sf-related>div,.gl-accs,.gl-accs>div)>:first-child{--gl-k:0}html[data-template=radiant] :is(ul,ol,form,.grid,.sf-footer,.sf-related>div,.gl-accs,.gl-accs>div)>:nth-child(2){--gl-k:1}html[data-template=radiant] :is(ul,ol,form,.grid,.sf-footer,.sf-related>div,.gl-accs,.gl-accs>div)>:nth-child(3){--gl-k:2}html[data-template=radiant] :is(ul,ol,form,.grid,.sf-footer,.sf-related>div,.gl-accs,.gl-accs>div)>:nth-child(4){--gl-k:3}html[data-template=radiant] :is(ul,ol,form,.grid,.sf-footer,.sf-related>div,.gl-accs,.gl-accs>div)>:nth-child(5){--gl-k:4}html[data-template=radiant] :is(ul,ol,form,.grid,.sf-footer,.sf-related>div,.gl-accs,.gl-accs>div)>:nth-child(n+6){--gl-k:5}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=radiant] [data-sr=below]:is([data-sr-kind=card],[data-sr-kind=heading],[data-sr-kind=row],[data-sr-kind=field],[data-sr-kind=block],[data-sr-kind=rail],[data-sr-kind=footer]):not([data-in]){opacity:0;animation:none}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=media]:not([data-in]):not(.gl-promo *){clip-path:inset(50% 35% 50% 35% round 999px);animation:none}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=card][data-in]{--gl-d:calc(var(--sr-i, 0) * 60ms);animation:gl-sr-card .56s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:var(--gl-d)}html[data-motion=rich][data-template=radiant] [data-sr-kind=card][data-in] .gl-plus>span,html[data-motion=rich][data-template=radiant] [data-sr=below][data-in] [data-card] .gl-plus>span{animation:gl-sr-plus .36s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--gl-d, 0ms) + .3s)}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=heading][data-in]{animation:gl-sr-head .55s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 60ms)}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=media][data-in]:not(.gl-promo *){animation:gl-sr-media .7s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 60ms)}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=row][data-in]{animation:gl-sr-row .48s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 60ms)}html[data-motion=rich][data-template=radiant] .gl-accs[data-sr-kind][data-in]{animation:none}html[data-motion=rich][data-template=radiant] .gl-accs[data-sr-kind][data-in] .gl-acc{animation:gl-sr-row .48s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 60ms + var(--gl-k, 0) * 60ms)}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=field][data-in]{animation:gl-sr-field .38s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 50ms)}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=block][data-in]{animation:gl-sr-lift .56s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 70ms)}html[data-motion=rich][data-template=radiant] [data-sr-kind=block][data-in] :is(h2,h3):not([data-card] *){animation:gl-sr-head .55s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 70ms + 80ms)}html[data-motion=rich][data-template=radiant] [data-sr-kind=block][data-in] :is(ul,ol)>li{animation:gl-sr-row .48s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 70ms + .16s + var(--gl-k, 0) * 50ms)}html[data-motion=rich][data-template=radiant] [data-sr-kind=block][data-in] form>*{animation:gl-sr-field .38s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 70ms + .14s + var(--gl-k, 0) * 50ms)}html[data-motion=rich][data-template=radiant] [data-sr-kind=block][data-in] [data-card]{--gl-d:calc(var(--sr-i, 0) * 70ms + 120ms + var(--gl-k, 0) * 60ms);animation:gl-sr-card .56s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:var(--gl-d)}html[data-motion=rich][data-template=radiant] [data-sr=below][data-sr-kind=rail][data-in]{animation:gl-sr-fade .3s ease-out backwards;animation-delay:calc(var(--sr-i, 0) * 60ms)}html[data-motion=rich][data-template=radiant] [data-sr-kind=rail][data-in] .sf-related-title{animation:gl-sr-head .55s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(var(--sr-i, 0) * 60ms + 40ms)}html[data-motion=rich][data-template=radiant] [data-sr-kind=rail][data-in] [data-card]{--gl-d:calc(var(--sr-i, 0) * 60ms + 120ms + var(--gl-k, 0) * 70ms);animation:gl-sr-shelf .6s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:var(--gl-d)}html[data-motion=rich][data-template=radiant] .sf-footer[data-sr=below][data-in]{animation:gl-sr-fade .6s ease-out backwards}html[data-motion=rich][data-template=radiant] .sf-footer[data-sr=below][data-in]>*{animation:gl-sr-field .45s cubic-bezier(.2,.9,.1,1) backwards;animation-delay:calc(.12s + var(--gl-k, 0) * 70ms)}}@keyframes gl-sr-card{0%{opacity:0;transform:translateY(28px) scale(.96)}}@keyframes gl-sr-plus{0%{transform:scale(0)}60%{transform:scale(1.2)}}@keyframes gl-sr-head{0%{opacity:0;transform:translateY(.5em);clip-path:inset(100% -5% -30% -5%)}to{clip-path:inset(-20% -5% -30% -5%)}}@keyframes gl-sr-media{0%{clip-path:inset(50% 35% 50% 35% round 999px);transform:scale(1.06)}55%{clip-path:inset(6% 4% 6% 4% round 28px)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes gl-sr-row{0%{opacity:0;transform:translateX(32px)}}@keyframes gl-sr-field{0%{opacity:0;transform:translateY(8px)}}@keyframes gl-sr-lift{0%{opacity:0;transform:translateY(20px) scale(.985)}}@keyframes gl-sr-fade{0%{opacity:0}}@keyframes gl-sr-shelf{0%{opacity:0;transform:translateX(48px) scale(.96)}}@media (min-width:1024px){html[data-webview][data-template=radiant] .gl-tabs{display:none}html[data-webview][data-template=radiant] .rd-page{padding-bottom:2.5rem}}[data-template=radiant] .gl-headlink{height:2.75rem;padding-inline:.75rem;border-radius:999px;font-size:.875rem;font-weight:600}[data-template=radiant] .gl-headlink:hover,[data-template=radiant] .gl-headlink[aria-current=page]{background:var(--well)}[data-template=radiant] .sf-link{color:var(--ink)}[data-template=candy]{--ground:#f6f5fa;--surface:#fff;--well:#eeedf4;--ink:#111213;--ink-2:color-mix(in srgb,#111213 78%,transparent);--muted:#5f5f68;--line:#ececf2;--accent:#ede86a;--on-accent:#111213;--accent-soft:color-mix(in srgb,#ede86a 30%,#fff);--sale:#b3261e;--star:#f5a623;--cd-dark:#1e1f1d;--cd-on-dark:#fff;--cd-p1:#fbeab0;--cd-p2:#e3f2c6;--cd-p3:#efe6e1;--cd-p4:#dce6fa;--cd-p5:#f8dde6;--cd-p6:#e4ddf8;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=candy]{--ground:#121213;--surface:#1e1f1d;--well:#2a2b29;--ink:#f4f4f6;--ink-2:color-mix(in srgb,#f4f4f6 78%,transparent);--muted:#a3a3ad;--line:#2c2d30;--accent:#ede86a;--on-accent:#111213;--accent-soft:color-mix(in srgb,#ede86a 22%,#1e1f1d);--sale:#ede86a;--star:#f5b73b;--cd-dark:#000;--cd-on-dark:#fff;--cd-p1:#3b3522;--cd-p2:#2d3622;--cd-p3:#36302c;--cd-p4:#26303f;--cd-p5:#3b2a31;--cd-p6:#2e2a40;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=candy][data-palette=bubblegum]{--ground:#f6f5fa;--surface:#fff;--well:#eeedf4;--ink:#111213;--ink-2:color-mix(in srgb,#111213 78%,transparent);--muted:#5f5f68;--line:#ececf2;--accent:#f7a8c8;--on-accent:#111213;--accent-soft:color-mix(in srgb,#f7a8c8 30%,#fff);--sale:#b3261e;--star:#f5a623;--cd-dark:#1e1f1d;--cd-on-dark:#fff;--cd-p1:#fbeab0;--cd-p2:#e3f2c6;--cd-p3:#efe6e1;--cd-p4:#dce6fa;--cd-p5:#f8dde6;--cd-p6:#e4ddf8;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=candy][data-palette=bubblegum]{--ground:#121213;--surface:#1e1f1d;--well:#2a2b29;--ink:#f4f4f6;--ink-2:color-mix(in srgb,#f4f4f6 78%,transparent);--muted:#a3a3ad;--line:#2c2d30;--accent:#f7a8c8;--on-accent:#111213;--accent-soft:color-mix(in srgb,#f7a8c8 22%,#1e1f1d);--sale:#f7a8c8;--star:#f5b73b;--cd-dark:#000;--cd-on-dark:#fff;--cd-p1:#3b3522;--cd-p2:#2d3622;--cd-p3:#36302c;--cd-p4:#26303f;--cd-p5:#3b2a31;--cd-p6:#2e2a40;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=candy][data-palette=mint]{--ground:#f6f5fa;--surface:#fff;--well:#eeedf4;--ink:#111213;--ink-2:color-mix(in srgb,#111213 78%,transparent);--muted:#5f5f68;--line:#ececf2;--accent:#9be3c0;--on-accent:#111213;--accent-soft:color-mix(in srgb,#9be3c0 30%,#fff);--sale:#b3261e;--star:#f5a623;--cd-dark:#1e1f1d;--cd-on-dark:#fff;--cd-p1:#fbeab0;--cd-p2:#e3f2c6;--cd-p3:#efe6e1;--cd-p4:#dce6fa;--cd-p5:#f8dde6;--cd-p6:#e4ddf8;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=candy][data-palette=mint]{--ground:#121213;--surface:#1e1f1d;--well:#2a2b29;--ink:#f4f4f6;--ink-2:color-mix(in srgb,#f4f4f6 78%,transparent);--muted:#a3a3ad;--line:#2c2d30;--accent:#9be3c0;--on-accent:#111213;--accent-soft:color-mix(in srgb,#9be3c0 22%,#1e1f1d);--sale:#9be3c0;--star:#f5b73b;--cd-dark:#000;--cd-on-dark:#fff;--cd-p1:#3b3522;--cd-p2:#2d3622;--cd-p3:#36302c;--cd-p4:#26303f;--cd-p5:#3b2a31;--cd-p6:#2e2a40;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=candy][data-palette=sky]{--ground:#f6f5fa;--surface:#fff;--well:#eeedf4;--ink:#111213;--ink-2:color-mix(in srgb,#111213 78%,transparent);--muted:#5f5f68;--line:#ececf2;--accent:#a9c8f7;--on-accent:#111213;--accent-soft:color-mix(in srgb,#a9c8f7 30%,#fff);--sale:#b3261e;--star:#f5a623;--cd-dark:#1e1f1d;--cd-on-dark:#fff;--cd-p1:#fbeab0;--cd-p2:#e3f2c6;--cd-p3:#efe6e1;--cd-p4:#dce6fa;--cd-p5:#f8dde6;--cd-p6:#e4ddf8;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}html.dark[data-template=candy][data-palette=sky]{--ground:#121213;--surface:#1e1f1d;--well:#2a2b29;--ink:#f4f4f6;--ink-2:color-mix(in srgb,#f4f4f6 78%,transparent);--muted:#a3a3ad;--line:#2c2d30;--accent:#a9c8f7;--on-accent:#111213;--accent-soft:color-mix(in srgb,#a9c8f7 22%,#1e1f1d);--sale:#a9c8f7;--star:#f5b73b;--cd-dark:#000;--cd-on-dark:#fff;--cd-p1:#3b3522;--cd-p2:#2d3622;--cd-p3:#36302c;--cd-p4:#26303f;--cd-p5:#3b2a31;--cd-p6:#2e2a40;--radius:28px;--radius-sm:16px;--radius-pill:999px;--shadow:0 12px 24px rgba(0,0,0,.12);--font-sans:var(--ff-plus-jakarta-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans)}[data-template=candy],[data-template=candy] body{font-family:var(--font-sans);background:var(--ground)}[data-template=candy] .cd-mixed{font-size:1.875rem;line-height:2.125rem;font-weight:300;letter-spacing:-.02em}[data-template=candy] .cd-mixed b{font-weight:800}[data-template=candy] .cd-title{font-size:1.75rem;line-height:2rem;font-weight:700;letter-spacing:-.02em}[data-template=candy] .cd-name{font-size:1.25rem;line-height:1.375rem;font-weight:700;letter-spacing:-.01em}[data-template=candy] .cd-cap{font-size:.75rem;line-height:1rem;color:var(--muted)}[data-template=candy] .cd-round{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--ink)}[data-template=candy] .cd-press:active,[data-template=candy] .cd-round:active{transform:scale(.9)}[data-template=candy] .cd-card{position:relative;display:flex;flex-direction:column;padding:.625rem .625rem .75rem;border-radius:28px;background:var(--cd-p,var(--cd-p1));color:#111213}[data-template=candy] .cd-shot{position:relative;display:block;width:100%;aspect-ratio:1/1;margin-bottom:.625rem;overflow:hidden;border-radius:20px;background:var(--surface);box-shadow:0 10px 20px -12px rgba(0,0,0,.28)}[data-template=candy] .cd-card-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.25rem;padding-inline:.25rem;font-size:.8125rem;line-height:1.125rem;font-weight:700;overflow-wrap:break-word}[data-template=candy] .cd-card .cd-tag{margin-left:.25rem}[data-template=candy] .cd-card>div:last-of-type{padding-inline:.25rem}[data-template=candy] .cd-card .cd-heart-on-shot{position:absolute;z-index:2;top:1rem;right:1rem;width:2.25rem;height:2.25rem;border-radius:999px;background:hsla(0,0%,100%,.92);color:#111213}[data-template=candy] .cd-off{position:absolute;z-index:2;top:1.2rem;left:1.2rem;padding:.15rem .5rem;border-radius:999px;background:#111213;color:#fff;font-size:.6875rem;font-weight:800;font-variant-numeric:tabular-nums}html.dark[data-template=candy] .cd-card,html.dark[data-template=candy] .cd-hero{color:#f4f4f6}[data-template=candy] .cd-pack{position:absolute;transform:rotate(var(--tilt,0deg));border-radius:18px;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.12);background:var(--surface)}[data-template=candy] .cd-tag{display:inline-flex;align-self:flex-start;padding:.15rem .5rem;border-radius:999px;background:#fff;color:#111213;font-size:.6875rem;font-weight:600}[data-template=candy] .cd-basket{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:#111213;color:#fff}html.dark[data-template=candy] .cd-basket{background:#fff;color:#111213}[data-template=candy] .cd-heart{display:grid;place-items:center;width:2.75rem;height:2.75rem;color:inherit}[data-template=candy] .cd-heart[aria-pressed=true] svg{fill:currentColor}[data-template=candy] .cd-rail{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;padding:1rem 1rem 1.5rem;margin-inline:-1rem;scrollbar-width:none}@media (min-width:1024px){[data-template=candy] .cd-rail{gap:1rem;scroll-padding-inline:1.5rem;padding-inline:1.5rem;margin-inline:-1.5rem}}[data-template=candy] .cd-rail::-webkit-scrollbar{display:none}[data-template=candy] .cd-hero{position:relative;flex:0 0 calc(100% - 2.5rem);max-width:24rem;min-height:20rem;padding:1.25rem;border-radius:32px;background:var(--cd-p,var(--cd-p1));color:#111213;scroll-snap-align:start;text-align:left}[data-template=candy] .cd-hero .cd-pack{right:1.25rem;top:1.25rem;width:42%;aspect-ratio:1/1}[data-template=candy] .cd-tint{position:absolute;inset:0;border-radius:inherit;background:var(--cd-p);opacity:0;pointer-events:none}[data-template=candy] .cd-cats{position:relative;display:flex;align-items:center;gap:.5rem;overflow-x:auto;padding:.25rem 1rem;margin-inline:-1rem;scrollbar-width:none}@media (min-width:1024px){[data-template=candy] .cd-cats{padding-inline:1.5rem;margin-inline:-1.5rem}}[data-template=candy] .cd-cats::-webkit-scrollbar{display:none}[data-template=candy] .cd-cat{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.5rem;height:3rem;min-width:3rem;padding:.25rem;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--ink);flex-shrink:0;font-size:.875rem;font-weight:600;white-space:nowrap}[data-template=candy] .cd-cat-ico{display:grid;place-items:center;width:2.4rem;height:2.4rem;overflow:hidden;border-radius:999px;background:var(--well);font-weight:800}[data-template=candy] .cd-cat-name{padding-inline:.9rem}[data-template=candy] .cd-cat[aria-pressed=true] .cd-cat-ico{background:hsla(0,0%,100%,.18);color:inherit}html.dark[data-template=candy] .cd-cat[aria-pressed=true] .cd-cat-ico{background:rgba(0,0,0,.12)}[data-template=candy] .cd-cat[aria-pressed=true]{padding-right:1rem;border-color:transparent;background:transparent;color:#fff}html.dark[data-template=candy] .cd-cat[aria-pressed=true]{color:#111213}[data-template=candy] .cd-cat-pill{position:absolute;z-index:0;left:0;top:.25rem;height:3rem;background:#111213;pointer-events:none}html.dark[data-template=candy] .cd-cat-pill{background:#fff}[data-template=candy] .cd-cats:not([data-pill]) .cd-cat[aria-pressed=true]{background:#111213}html.dark[data-template=candy] .cd-cats:not([data-pill]) .cd-cat[aria-pressed=true]{background:#fff}[data-template=candy]{--cd-head:3.75rem}[data-template=candy] .cd-head{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--ground) 92%,transparent);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line)}[data-template=candy] .cd-head-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;line-height:2.75rem;font-weight:800;letter-spacing:-.01em}[data-template=candy] .cd-head-big{padding-top:1.25rem}[data-template=candy] .cd-find{scroll-margin-top:calc(var(--cd-head) + .5rem)}[data-template=candy] .cd-cats:is(.cd-pin,.cd-pin-shelf){position:sticky;top:var(--cd-head);z-index:39;background:color-mix(in srgb,var(--ground) 92%,transparent);backdrop-filter:blur(10px)}html[data-scrolled][data-template=candy] .cd-cats.cd-pin{box-shadow:0 1px 0 var(--line)}[data-template=candy] .cd-swap-out{position:absolute;inset-inline:0;top:0;opacity:0;pointer-events:none}[data-template=candy] .cd-bar{position:fixed;z-index:40;inset-inline:0;bottom:0}[data-template=candy] .cd-bar-in{position:relative;display:flex;align-items:center;gap:.75rem;min-height:4.5rem;margin-inline:auto;max-width:30rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;background:var(--cd-dark);color:var(--cd-on-dark)}[data-template=candy] .cd-bar-in:before{content:"";position:absolute;left:50%;top:-7px;width:3.5rem;height:14px;margin-left:-1.75rem;border-radius:999px 999px 0 0;background:var(--cd-dark)}@media (min-width:1024px){[data-template=candy] .cd-bar{bottom:1rem}[data-template=candy] .cd-bar-in{border-radius:28px;padding-bottom:.75rem}}[data-template=candy] .cd-count{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:999px;background:var(--accent);color:var(--on-accent);font-weight:800}[data-template=candy] .cd-thumbs{display:flex;margin-left:auto}[data-template=candy] .cd-thumbs>span{width:2.5rem;height:2.5rem;margin-left:-.9rem;overflow:hidden;border-radius:999px;border:2px solid var(--cd-dark);background:#fff}[data-template=candy] .cd-hero-shot{aspect-ratio:1/1;overflow:hidden;border-radius:28px;background:var(--cd-p1);box-shadow:0 12px 24px rgba(0,0,0,.12)}[data-template=candy] .cd-qbtn{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--ink)}[data-template=candy] .cd-qbtn:disabled{opacity:.35}[data-template=candy] .cd-num{position:relative;display:inline-block;min-width:3.5rem;overflow:hidden;text-align:center;font-size:1.75rem;line-height:2rem;font-weight:700;font-variant-numeric:tabular-nums}[data-template=candy] .cd-roll-out{position:absolute;inset:0;opacity:0}[data-template=candy] .cd-price{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 1rem;border-radius:999px;background:var(--accent);color:var(--on-accent);font-weight:700;font-variant-numeric:tabular-nums}[data-template=candy] .cd-addbar{display:flex;align-items:center;gap:.75rem;width:100%;min-height:4rem;padding:.5rem .5rem .5rem 1.5rem;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 30px -16px rgba(0,0,0,.35);color:var(--ink);font-weight:600}[data-template=candy] .cd-addbar>span:last-child{display:grid;place-items:center;width:3rem;height:3rem;margin-left:auto;border-radius:999px;background:var(--accent);color:var(--on-accent)}[data-template=candy] .cd-buynow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:4rem;padding:0 1.25rem;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 30px -16px rgba(0,0,0,.35);color:var(--ink);font-weight:600;white-space:nowrap}[data-template=candy] .cd-sheet{position:relative;margin-top:2.5rem;min-height:calc(100svh - 7rem);padding:1.25rem 1rem 11rem;background:var(--cd-dark);color:var(--cd-on-dark)}@media (min-width:1024px){[data-template=candy] .cd-sheet{min-height:0;padding:1.5rem 1.5rem 2rem;border-radius:0 0 36px 36px}}[data-template=candy] .cd-wave{position:absolute;left:0;right:0;bottom:calc(100% - 1px);display:block;width:100%;height:2.5rem;color:var(--cd-dark)}[data-template=candy] .cd-total-edge svg,[data-template=candy] .cd-wave svg{overflow:visible}[data-template=candy] .cd-handle{display:block;width:3rem;height:5px;margin:-.25rem auto 1rem;border-radius:999px;background:hsla(0,0%,100%,.25)}[data-template=candy] .cd-row-thumb{width:2.75rem;height:2.75rem;flex-shrink:0;overflow:hidden;border-radius:999px;background:#fff}[data-template=candy] .cd-pill-w{display:inline-flex;align-items:center;min-height:2rem;padding:0 .75rem;border-radius:999px;background:#fff;color:#111213;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}[data-template=candy] .cd-coupon{border-radius:1rem;padding:.75rem;background:hsla(0,0%,100%,.95);color:#111213}html.dark[data-template=candy] .cd-coupon{background:var(--well);color:var(--ink)}[data-template=candy] .cd-mini{display:inline-flex;align-items:center;border-radius:999px;border:1px solid hsla(0,0%,100%,.2)}[data-template=candy] .cd-mini button{display:grid;place-items:center;width:2.25rem;height:2.25rem}[data-template=candy] .cd-total{position:relative;margin-block:1.5rem;padding:1.25rem;background:var(--accent);color:var(--on-accent)}[data-template=candy] .cd-total-edge{position:absolute;left:0;display:block;width:100%;height:14px;color:var(--accent)}[data-template=candy] .cd-pay{position:relative;display:flex;align-items:center;width:100%;height:4rem;padding:.5rem;border-radius:999px;background:#fff;color:#111213;border:1px solid var(--line);box-shadow:0 12px 30px -16px rgba(0,0,0,.35);overflow:hidden;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}[data-template=candy] .cd-pay-label{position:absolute;inset:0;display:grid;place-items:center;padding-inline:4rem;text-align:center;font-weight:600;pointer-events:none}[data-template=candy] .cd-knob{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:var(--accent);color:var(--on-accent)}[data-template=candy] .cd-knob.is-back{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}[data-template=candy] .cd-initial{display:grid;place-items:center;width:100%;height:100%;background:color-mix(in srgb,var(--cd-p,var(--cd-p1)) 60%,#111213 12%);font-size:3.5rem;font-weight:800;color:rgba(17,18,19,.55)}[data-template=candy] .sx-more{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}[data-template=candy] .sf-card{border-radius:24px;background:var(--surface)}[data-template=candy] .sf-btn{border-radius:999px;background:#111213;color:#fff;font-weight:700}html.dark[data-template=candy] .sf-btn{background:#fff;color:#111213}[data-template=candy] .sf-btn-ghost{border-radius:999px;font-weight:700}[data-template=candy] .sf-input{border-radius:16px}[data-template=candy] .sf-chip-on{background:#111213;color:#fff;border-color:#111213}[data-template=candy] .sf-pay{padding:.9rem 1rem;border:1px solid var(--line);border-radius:20px;background:var(--surface)}[data-template=candy] .sf-pay-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}[data-template=candy] .sf-stepper{height:2.5rem;border:1px solid var(--line);border-radius:999px;padding:0 .2rem}[data-template=candy] .sf-stepper-btn{width:2.25rem;height:2.25rem}[data-template=candy] .sf-stepper-val{min-width:1.6rem;text-align:center;font-weight:700}html[data-template=candy] .sf-wa-float{bottom:calc(6rem + env(safe-area-inset-bottom))}[data-template=candy] .sf-trust-title{margin-bottom:0;font-family:var(--font-display);font-size:1.5rem;line-height:1.75rem;font-weight:800;letter-spacing:-.02em}@media (min-width:1024px){[data-template=candy] .sf-trust-title{font-size:1.75rem;line-height:2rem}}[data-template=candy] .sf-trust-promise{padding:1rem;border-radius:24px;background:var(--cd-p1)}[data-template=candy] .sf-trust-promise:nth-child(3n+2){background:var(--cd-p2)}[data-template=candy] .sf-trust-promise:nth-child(3n){background:var(--cd-p4)}[data-template=candy] .sf-trust-icon{background:var(--ink);color:var(--surface)}[data-template=candy] .sf-trust-promise-title{font-weight:800}[data-template=candy] .sf-trust-promise-text{color:var(--ink-2)}[data-template=candy] .sf-trust-quote{padding:1.25rem;border:0;border-radius:28px;background:var(--cd-p5)}[data-template=candy] .sf-trust-quote:nth-child(3n+2){background:var(--cd-p6)}[data-template=candy] .sf-trust-quote:nth-child(3n){background:var(--cd-p3)}[data-template=candy] .sf-trust-quote-text{font-size:.9375rem;line-height:1.375rem;font-weight:600}[data-template=candy] .sf-trust-quote-by{align-self:flex-start;padding:.15rem .6rem;border-radius:999px;background:var(--surface);font-size:.6875rem;font-weight:700}[data-template=candy] .sf-trust-qa{margin-bottom:.5rem;padding-inline:1.25rem;border-bottom:0;border-radius:24px;background:var(--surface)}[data-template=candy] .sf-trust-q{font-weight:700}[data-template=candy] .sf-trust-qa-mark{width:2rem;height:2rem;padding:.5rem;border-radius:999px;background:var(--ink);color:var(--surface)}[data-template=candy] .sf-trust-about>div{padding:1.25rem;border-radius:28px;background:var(--cd-p6)}[data-template=candy] .sf-trust-about-text{font-size:.9375rem;line-height:1.5rem}[data-template=candy] .sf-promise-line{gap:.5rem!important;font-size:.75rem;font-weight:700;color:var(--ink)}[data-template=candy] .sf-promise-line>li{min-height:2rem;padding-inline:.75rem;border-radius:999px;background:var(--cd-p1)}[data-template=candy] .sf-promise-line>li:nth-child(2){background:var(--cd-p2)}[data-template=candy] .sf-promise-line>li:nth-child(3){background:var(--cd-p4)}[data-template=candy] .sf-promise-line svg{color:var(--ink)}[data-template=candy] .sf-announce{background:var(--ink);color:var(--surface);font-size:.8125rem;font-weight:700}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=candy] .sf-trust-qa[open] .sf-trust-a{animation:cd-rise-s .4s cubic-bezier(.34,1.3,.64,1) backwards}html[data-motion=rich][data-template=candy] .cd-letter{display:inline-block;animation:cd-letter .32s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--d, 0) * 1ms + .15s)}html[data-motion=rich][data-template=candy] .cd-ghost{animation:cd-ghost .4s ease-out both}html[data-motion=rich][data-template=candy] .cd-fade{animation:cd-fade .35s ease-out both;animation-delay:calc(var(--i, 0) * 60ms + .25s)}html[data-motion=rich][data-template=candy] .cd-drop{animation:cd-drop .55s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(var(--i, 0) * 80ms + .3s)}}@media (prefers-reduced-motion:no-preference){@media (min-width:640px){html[data-motion=rich][data-template=candy] .cd-drop{animation-delay:calc(var(--i3, 0) * 80ms + .3s)}}html[data-motion=rich][data-template=candy] .cd-flood{animation:cd-flood .35s cubic-bezier(.22,1,.36,1) backwards}html[data-motion=rich][data-template=candy] .cd-flood .cd-pack{animation:cd-pack-in .55s cubic-bezier(.34,1.56,.64,1) .1s backwards}html[data-motion=rich][data-template=candy] .cd-swap{animation:cd-swap .3s ease-out both}html[data-motion=rich][data-template=candy] .cd-swap-out{animation:cd-swap-out .25s ease-in both}html[data-motion=rich][data-template=candy] .cd-collapse{display:inline-block;animation:cd-collapse .28s cubic-bezier(.65,0,.35,1) both}html[data-motion=rich][data-template=candy] .cd-pop,html[data-motion=rich][data-template=candy][data-settled] .cd-count,html[data-motion=rich][data-template=candy][data-settled] .cd-thumb{animation:cd-pop .4s cubic-bezier(.34,1.56,.64,1) both}html[data-motion=rich][data-template=candy][data-settled] .cd-bar-up{animation:cd-bar-up .45s cubic-bezier(.34,1.3,.64,1) both}html[data-motion=rich][data-template=candy] .cd-squish{animation:cd-squish .45s cubic-bezier(.34,1.56,.64,1)}html[data-motion=rich][data-template=candy] .cd-roll{display:inline-block;animation:cd-roll .18s ease-out both}html[data-motion=rich][data-template=candy] .cd-roll.is-down{animation-name:cd-roll-down}html[data-motion=rich][data-template=candy] .cd-roll-out{animation:cd-roll-out .18s ease-in both}html[data-motion=rich][data-template=candy] .cd-roll-out.is-down{animation-name:cd-roll-out-down}html[data-motion=rich][data-template=candy] .cd-num{animation:cd-rise-s .4s cubic-bezier(.34,1.3,.64,1) .4s backwards}html[data-motion=rich][data-template=candy] .cd-press,html[data-motion=rich][data-template=candy] .cd-round{transition:transform .1s ease-out}html[data-motion=rich][data-template=candy] .cd-orbit-l{animation:cd-orbit-l .5s cubic-bezier(.34,1.3,.64,1) .35s backwards}html[data-motion=rich][data-template=candy] .cd-orbit-r{animation:cd-orbit-r .5s cubic-bezier(.34,1.3,.64,1) .35s backwards}html[data-motion=rich][data-template=candy] .cd-price-in{animation:cd-pop .4s cubic-bezier(.34,1.56,.64,1) .45s both}html[data-motion=rich][data-template=candy] .cd-from-left{animation:cd-from-left .4s cubic-bezier(.22,1,.36,1) .3s both}html[data-motion=rich][data-template=candy] .cd-rise{animation:cd-rise .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 60ms + .5s)}html[data-motion=rich][data-template=candy] .cd-sheet-in{animation:cd-sheet-up .5s cubic-bezier(.34,1.2,.64,1) both}@supports (d:path("M0 0")){html[data-motion=rich][data-template=candy] .cd-sheet-in .cd-wave path{animation:cd-drip .7s cubic-bezier(.34,1.3,.64,1) .1s both}html[data-motion=rich][data-template=candy] .cd-total-edge path{animation:cd-blob .9s ease-in-out .8s both}}@supports not (d:path("M0 0")){html[data-motion=rich][data-template=candy] .cd-sheet-in .cd-wave svg{transform-origin:bottom;animation:cd-wave .8s cubic-bezier(.34,1.8,.64,1) .1s both}html[data-motion=rich][data-template=candy] .cd-total-edge svg{transform-origin:bottom;animation:cd-wobble .9s ease-in-out .8s both}}html[data-motion=rich][data-template=candy] .cd-deal{animation:cd-deal .45s cubic-bezier(.34,1.3,.64,1) both;animation-delay:calc(var(--i, 0) * 90ms + .25s)}html[data-motion=rich][data-template=candy] .cd-deal .cd-pill-w{animation:cd-slide-r .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 90ms + .3s)}html[data-motion=rich][data-template=candy] .cd-total{animation:cd-pop-soft .5s cubic-bezier(.34,1.56,.64,1) .7s both}html[data-motion=rich][data-template=candy] .cd-pay-in{animation:cd-rise .45s cubic-bezier(.22,1,.36,1) .9s both}html[data-motion=rich][data-template=candy] .cd-knob.cd-knob-in{animation:cd-knob-pop .45s cubic-bezier(.34,1.56,.64,1) 1s both}html[data-motion=rich][data-template=candy] .cd-knob:not(.cd-knob-in):not(.is-dragging){animation:cd-pulse 1.5s ease-in-out .6s infinite}html[data-motion=rich][data-template=candy][data-settled] .cd-heart[aria-pressed=true] svg{animation:cd-pop .35s cubic-bezier(.34,1.56,.64,1)}html[data-motion=rich][data-template=candy]::view-transition{background:var(--surface)}html[data-motion=rich][data-template=candy]::view-transition-old(root){animation:cd-out .15s ease-in both}html[data-motion=rich][data-template=candy]::view-transition-new(root){animation:cd-in .25s cubic-bezier(.22,1,.36,1) .15s both}html[data-motion=rich][data-template=candy]::view-transition-group(cd-pack){animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html[data-motion=rich][data-template=candy]::view-transition-image-pair(cd-pack){animation:cd-pack-lift .45s cubic-bezier(.22,1,.36,1)}html[data-motion=rich][data-vt-cut]::view-transition-new(root),html[data-motion=rich][data-vt-cut]::view-transition-old(root){animation:none}}@keyframes cd-letter{0%{transform:translateX(var(--x,6px));opacity:0}}@keyframes cd-ghost{0%{opacity:.35;transform:translateX(-5px)}to{opacity:0;transform:none}}@keyframes cd-fade{0%{opacity:0}}@keyframes cd-drop{0%{transform:translateY(-30px) scale(.9);opacity:0}40%{opacity:1}}@keyframes cd-flood{0%{clip-path:inset(0 0 100% 0 round 32px)}to{clip-path:inset(0 0 0 0 round 32px)}}@keyframes cd-pack-in{0%{transform:translateY(-40px) rotate(calc(var(--tilt, 0deg) + 15deg)) scale(1.1);opacity:0}}@keyframes cd-swap{0%{transform:translateY(8px);opacity:0}}@keyframes cd-swap-out{0%{transform:none;opacity:1}to{transform:translateY(-8px);opacity:0}}@keyframes cd-collapse{0%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes cd-pack-lift{0%{transform:scale(1)}55%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes cd-knob-pop{0%{scale:0}70%{scale:1.1}to{scale:1}}@keyframes cd-rise-s{0%{transform:translateY(16px);opacity:0}}@keyframes cd-pop{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes cd-pop-soft{0%{transform:scale(.85);opacity:0}70%{transform:scale(1.03);opacity:1}to{transform:scale(1)}}@keyframes cd-bar-up{0%{transform:translateY(110%)}}@keyframes cd-squish{0%{transform:scale(1)}35%{transform:scale(.92)}to{transform:scale(1)}}@keyframes cd-roll{0%{transform:translateY(70%);opacity:0}}@keyframes cd-roll-down{0%{transform:translateY(-70%);opacity:0}}@keyframes cd-roll-out{0%{transform:none;opacity:1}to{transform:translateY(-70%);opacity:0}}@keyframes cd-roll-out-down{0%{transform:none;opacity:1}to{transform:translateY(70%);opacity:0}}@keyframes cd-orbit-l{0%{transform:rotate(-70deg) translateX(-3rem) rotate(70deg);opacity:0}to{transform:none;opacity:1}}@keyframes cd-orbit-r{0%{transform:rotate(70deg) translateX(3rem) rotate(-70deg);opacity:0}to{transform:none;opacity:1}}@keyframes cd-from-left{0%{transform:translateX(-24px);opacity:0}}@keyframes cd-rise{0%{transform:translateY(24px);opacity:0}}@keyframes cd-sheet-up{0%{transform:translateY(100%)}}@keyframes cd-wave{0%{transform:scaleY(2.6)}45%{transform:scaleY(.7)}75%{transform:scaleY(1.2)}to{transform:scaleY(1)}}@keyframes cd-deal{0%{transform:translateY(-85%);opacity:0}30%{opacity:1}}@keyframes cd-slide-r{0%{transform:translateX(48px);opacity:0}}@keyframes cd-wobble{0%,to{transform:scaleY(1)}25%{transform:scaleY(1.6)}50%{transform:scaleY(.6)}75%{transform:scaleY(1.2)}}@keyframes cd-pulse{0%,to{scale:1}50%{scale:1.05}}@keyframes cd-drip{0%{d:path("M0 40 L0 32 C 40 32, 80 36, 130 20 S 190 -40, 195 -40 S 250 20, 290 28 S 360 34, 390 32 L390 40 Z")}55%{d:path("M0 40 L0 18 C 40 2, 80 34, 130 24 S 190 12, 195 12 S 250 30, 290 10 S 360 30, 390 8 L390 40 Z")}to{d:path("M0 40 L0 22 C 40 6, 80 30, 130 18 S 190 2, 195 2 S 250 24, 290 14 S 360 26, 390 12 L390 40 Z")}}@keyframes cd-blob{0%{d:path("M0 40 L0 30 C 30 30, 60 30, 100 30 S 170 30, 210 30 S 290 30, 330 30 S 380 30, 390 30 L390 40 Z")}30%{d:path("M0 40 L0 20 C 30 34, 60 6, 100 26 S 170 36, 210 14 S 290 8, 330 28 S 380 32, 390 16 L390 40 Z")}60%{d:path("M0 40 L0 28 C 30 14, 60 32, 100 20 S 170 10, 210 24 S 290 34, 330 18 S 380 18, 390 26 L390 40 Z")}to{d:path("M0 40 L0 26 C 30 10, 60 34, 100 22 S 170 8, 210 22 S 290 36, 330 20 S 380 16, 390 24 L390 40 Z")}}@keyframes cd-out{to{opacity:0}}@keyframes cd-in{0%{opacity:0;transform:scale(.98)}}html[data-template=candy]{--par-targets:".sf-bp-pic img, .sx-media:not(.block) > img";--par-speed:.18;--cd-sr-spring:cubic-bezier(.34,1.4,.64,1);--cd-sr-pop:cubic-bezier(.34,1.56,.64,1)}[data-template=candy] :is(.grid,.sf-related .overflow-x-auto)>:nth-child(odd){--cd-sr-tilt:-4deg}[data-template=candy] :is(.grid,.sf-related .overflow-x-auto)>:nth-child(2n){--cd-sr-tilt:4deg}[data-template=candy] :is(form,ul,ol,.grid,.sf-related .overflow-x-auto,.sf-footer>*)>:first-child{--cd-k:0}[data-template=candy] :is(form,ul,ol,.grid,.sf-related .overflow-x-auto,.sf-footer>*)>:nth-child(2){--cd-k:1}[data-template=candy] :is(form,ul,ol,.grid,.sf-related .overflow-x-auto,.sf-footer>*)>:nth-child(3){--cd-k:2}[data-template=candy] :is(form,ul,ol,.grid,.sf-related .overflow-x-auto,.sf-footer>*)>:nth-child(4){--cd-k:3}[data-template=candy] :is(form,ul,ol,.grid,.sf-related .overflow-x-auto,.sf-footer>*)>:nth-child(5){--cd-k:4}[data-template=candy] :is(form,ul,ol,.grid,.sf-related .overflow-x-auto,.sf-footer>*)>:nth-child(n+6){--cd-k:5}@media (prefers-reduced-motion:no-preference){html[data-motion=rich][data-template=candy] [data-sr=below]:not([data-in]):not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){opacity:0;animation:none}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=card][data-in]:not(.cd-squish):not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){animation:cd-sr-card .62s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 80ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=card][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) .cd-shot{animation:cd-sr-shot .55s var(--cd-sr-pop) backwards;animation-delay:calc(var(--sr-i, 0) * 80ms + .14s)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=heading][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){transform-origin:50% 100%;animation:cd-sr-jelly .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--sr-i, 0) * 70ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=media][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){animation:cd-sr-bubble .7s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 80ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=row][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){animation:cd-sr-slide .55s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=field][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){transform-origin:0 50%;animation:cd-sr-pop .5s var(--cd-sr-pop) backwards;animation-delay:calc(var(--sr-i, 0) * 60ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=block][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){animation:cd-sr-rise .65s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=block][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) :is(h2,h3):not(.cd-mixed):not([data-card] *){transform-origin:50% 100%;animation:cd-sr-jelly .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms + .12s)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=block][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) :is(ul,ol)>li:not([data-card] *){animation:cd-sr-slide .55s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms + .18s + var(--cd-k, 0) * 90ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=block][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) form>*{transform-origin:0 50%;animation:cd-sr-pop .5s var(--cd-sr-pop) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms + .15s + var(--cd-k, 0) * 60ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=block][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) [data-card]:not(.cd-squish){animation:cd-sr-card .62s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms + .12s + var(--cd-k, 0) * 80ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=rail][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){animation:cd-sr-fade .3s ease-out backwards;animation-delay:calc(var(--sr-i, 0) * 90ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=rail][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) .sf-related-title{transform-origin:50% 100%;animation:cd-sr-jelly .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms + 60ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=rail][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))) [data-card]:not(.cd-squish){animation:cd-sr-toss .65s var(--cd-sr-spring) backwards;animation-delay:calc(var(--sr-i, 0) * 90ms + .16s + var(--cd-k, 0) * 80ms)}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=footer][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel]))){transform-origin:50% 100%;animation:cd-sr-bounce .7s ease-out backwards}html[data-motion=rich][data-template=candy] [data-sr=below][data-sr-kind=footer][data-in]:not(:is(.cd-sheet *,.cd-rail,.cd-rail *,.cd-cats *,.cd-swap *,.cd-swap-out *,.cd-mixed,[aria-roledescription=carousel],[aria-roledescription=carousel] *,:has(.cd-rail,.cd-cats,.cd-sheet,[aria-roledescription=carousel])))>*>*{animation:cd-sr-pop .45s var(--cd-sr-pop) backwards;animation-delay:calc(.25s + var(--cd-k, 0) * 60ms)}html[data-motion=rich][data-template=candy] .cd-bar-in:before{transition:transform .45s var(--cd-sr-pop)}html[data-motion=rich][data-template=candy][data-scrolled][data-scroll-dir=down] .cd-bar-in:before{transform:scaleX(1.45)}}@keyframes cd-sr-card{0%{opacity:0;transform:translateY(44px) rotate(var(--cd-sr-tilt,3deg)) scale(.9)}}@keyframes cd-sr-shot{0%{transform:scale(.82) rotate(-6deg)}}@keyframes cd-sr-jelly{0%{opacity:0;transform:translateY(18px) scale(1.12,.55)}45%{opacity:1;transform:translateY(-3px) scale(.96,1.08)}72%{transform:translateY(0) scale(1.02,.97)}to{transform:none}}@keyframes cd-sr-bubble{0%{clip-path:circle(0 at 50% 55%);transform:scale(1.1)}to{clip-path:circle(75% at 50% 50%);transform:none}}@keyframes cd-sr-slide{0%{opacity:0;transform:translateX(56px) rotate(1.5deg)}}@keyframes cd-sr-pop{0%{opacity:0;transform:scale(.88)}}@keyframes cd-sr-rise{0%{opacity:0;transform:translateY(48px) scale(.96)}}@keyframes cd-sr-fade{0%{opacity:0}}@keyframes cd-sr-toss{0%{opacity:0;transform:translateX(70%) rotate(12deg) scale(1.08)}}@keyframes cd-sr-bounce{0%{opacity:0;transform:translateY(40px) scaleY(.86)}60%{opacity:1;transform:translateY(-5px) scaleY(1.03)}to{transform:none}}[data-template=candy] .sf-link{color:var(--ink)}