body:has(.sChO_G_screen){overflow:hidden}:is(body:has(.sChO_G_screen) [data-site-announcement],body:has(.sChO_G_screen) [data-site-install-prompt]){display:none}.sChO_G_screen{z-index:1200;isolation:isolate;width:100%;height:100dvh;color:var(--color-text-inverse);background:#0f1511;position:fixed;inset:0;overflow:hidden}.sChO_G_backdrop{opacity:.5;filter:blur(28px);pointer-events:none;position:absolute;inset:-24px}.sChO_G_backdrop img{object-fit:cover}.sChO_G_cover{z-index:0;width:min(100%, calc(100dvh * var(--story-ratio,.5625)));height:100%;margin-inline:auto;position:relative}.sChO_G_cover>img{object-fit:cover;object-position:center}.sChO_G_shade{pointer-events:none;background:linear-gradient(#00000085,#0000 16% 58%,#0000009e);position:absolute;inset:0}.sChO_G_storyHeader{z-index:2;max-width:560px;padding:calc(env(safe-area-inset-top,0px) + 14px) 14px 12px 8px;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;display:flex;position:absolute;inset:0 0 auto}.sChO_G_storyTitle{align-items:center;gap:10px;min-width:0;display:flex}.sChO_G_storyAvatar{background:conic-gradient(from 200deg, var(--color-accent-premium), var(--color-accent-premium-soft), var(--color-accent-premium));border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:2px;display:grid}.sChO_G_storyAvatar img{background:var(--color-surface);border-radius:50%;width:100%;height:100%;padding:5px}.sChO_G_storyHeader h1{color:#fff;font-size:14px;font-weight:var(--ladyfa-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sChO_G_headerActions{flex:none;align-items:center;display:flex}.sChO_G_close,.sChO_G_cartLink>a{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.sChO_G_cartLink>a svg,.sChO_G_cartLink>a img{color:#fff}.sChO_G_hotspot{z-index:1;width:44px;height:64px;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-14px)}.sChO_G_hotspot span{pointer-events:none}.sChO_G_pin{background:#12161366;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;left:50%;translate:-50% -50%}.sChO_G_swing{width:22px;height:30px;color:var(--color-text-inverse);clip-path:polygon(50% 0,100% 26%,100% 100%,0 100%,0 26%);transform-origin:50% -10px;animation:sChO_G_story-sway 3.4s ease-in-out var(--sway-delay,0s) infinite;background:#ffffffeb;border-radius:0 0 5px 5px;place-items:end center;margin-left:-11px;padding-bottom:5px;transition:background-color .26s,scale .3s cubic-bezier(.3,.7,.4,1.5);display:grid;position:absolute;top:24px;left:50%}.sChO_G_swing:before{content:"";background:#1216138c;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:5px;left:50%}.sChO_G_hotspot:after{content:"";pointer-events:none;background:#ffffffd9;width:1px;height:11px;position:absolute;top:18px;left:50%}.sChO_G_hotspotActive .sChO_G_swing{background:var(--color-accent-premium);animation-play-state:paused;scale:1.12}.sChO_G_hotspotActive .sChO_G_pin{border-color:var(--color-accent-premium)}.sChO_G_hotspot[data-selected=true] .sChO_G_swing{background:var(--color-action-primary)}.sChO_G_hotspot[data-selected=true] .sChO_G_swing:before{background:#ffffffb3}.sChO_G_hotspot[data-pop=true] .sChO_G_swing{animation:.9s cubic-bezier(.3,.7,.4,1.2) sChO_G_story-tag-swing}@property --spot-r{syntax:"<length>";inherits:false;initial-value:600px}.sChO_G_spotlight{z-index:1;pointer-events:none;-webkit-backdrop-filter:grayscale(.92)brightness(.62)blur(2px);backdrop-filter:grayscale(.92)brightness(.62)blur(2px);-webkit-mask-image:radial-gradient(var(--spot-r) calc(var(--spot-r) * 1.45) at var(--spot-x) var(--spot-y), transparent 55%, black 100%);-webkit-mask-image:radial-gradient(var(--spot-r) calc(var(--spot-r) * 1.45) at var(--spot-x) var(--spot-y), transparent 55%, black 100%);mask-image:radial-gradient(var(--spot-r) calc(var(--spot-r) * 1.45) at var(--spot-x) var(--spot-y), transparent 55%, black 100%);animation:4.2s cubic-bezier(.45,0,.2,1) both sChO_G_story-focus;position:absolute;inset:0}@keyframes sChO_G_story-focus{0%{opacity:0;--spot-r:520px}10%{opacity:1}34%{--spot-r:132px}76%{opacity:1;--spot-r:140px}to{opacity:0;--spot-r:420px}}.sChO_G_ripple{z-index:1;pointer-events:none;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.sChO_G_ripple:before,.sChO_G_ripple:after{content:"";opacity:0;border:1.5px solid #fff;border-radius:50%;animation:1.1s cubic-bezier(.22,1,.36,1) both sChO_G_story-ripple;position:absolute;inset:0}.sChO_G_ripple:after{border-color:var(--color-accent-premium);animation-delay:.16s}@keyframes sChO_G_story-ripple{0%{opacity:.95;scale:.6}to{opacity:0;scale:4.2}}@keyframes sChO_G_story-sway{0%,to{rotate:-7deg}50%{rotate:7deg}}@keyframes sChO_G_story-tag-swing{0%{rotate:0deg;scale:1}20%{rotate:-24deg;scale:1.3}45%{rotate:16deg}70%{rotate:-8deg}to{rotate:0deg;scale:1.12}}.sChO_G_hotspot[data-obscured=true]{visibility:hidden;pointer-events:none}.sChO_G_productPanel{z-index:2;inset:auto 12px calc(env(safe-area-inset-bottom,0px) + 14px);width:min(100% - 24px,460px);max-height:calc(100% - 90px - env(safe-area-inset-top,0px));scrollbar-width:none;justify-items:center;gap:10px;margin-inline:auto;display:grid;position:absolute;overflow-y:auto}.sChO_G_itemNavigation{scrollbar-width:none;gap:10px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.sChO_G_itemNavigation a{border-radius:50%;flex:none}.sChO_G_itemThumbnail{background:var(--color-surface-subtle);border:2px solid #ffffff8c;border-radius:50%;width:48px;height:48px;transition:border-color .2s,transform .22s cubic-bezier(.3,.7,.4,1.4);display:block;position:relative;overflow:hidden}.sChO_G_itemThumbnail img{object-fit:cover;object-position:center 15%}.sChO_G_itemThumbnail i{color:#fff;background:#3d4f439e;place-items:center;display:grid;position:absolute;inset:0}.sChO_G_itemNavigation a[aria-current=true] .sChO_G_itemThumbnail{border-color:var(--color-accent-premium);transform:scale(1.1)}.sChO_G_productRow{width:100%;color:var(--color-text-primary);background:var(--color-surface);border-radius:22px;align-items:center;gap:10px;padding:8px;display:flex}.sChO_G_productLink{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.sChO_G_productThumb{background:var(--color-surface-subtle);border-radius:14px;flex:0 0 52px;width:52px;height:64px;display:block;position:relative;overflow:hidden}.sChO_G_productThumb img{object-fit:cover;object-position:center top}.sChO_G_productText{gap:0;min-width:0;display:grid}.sChO_G_productText strong{font-size:13px;font-weight:var(--ladyfa-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.sChO_G_productText b{color:var(--color-text-primary);font-size:13px;font-weight:var(--ladyfa-weight-semibold);align-items:center;gap:4px;line-height:1.6;display:inline-flex}.sChO_G_productText b span{color:var(--color-text-secondary);font-size:12px;font-weight:var(--ladyfa-weight-regular)}.sChO_G_productText b svg{color:var(--color-text-muted)}.sChO_G_selectionToggle{min-width:84px;min-height:44px;color:var(--color-text-inverse);background:var(--color-action-primary);font:inherit;font-size:13px;font-weight:var(--ladyfa-weight-medium);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 16px;display:inline-flex}.sChO_G_selectionToggle[aria-pressed=true]{color:var(--color-action-primary);background:var(--color-action-primary-soft)}.sChO_G_selectionToggle:disabled{opacity:.5;cursor:not-allowed}.sChO_G_screen :is(a,button):focus-visible{outline:2px solid var(--gold-300,#d7be8a);outline-offset:3px}@media (max-height:600px){.sChO_G_hotspot{display:none}}@media (prefers-reduced-motion:no-preference){.sChO_G_productPanel{animation:.26s ease-out sChO_G_reveal-story-products}.sChO_G_productRow{animation:.2s ease-out sChO_G_reveal-story-detail}@keyframes sChO_G_reveal-story-detail{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes sChO_G_reveal-story-products{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.sChO_G_swing,.sChO_G_spotlight,.sChO_G_ripple:before,.sChO_G_ripple:after{animation:none}.sChO_G_spotlight,.sChO_G_ripple{display:none}}.sChO_G_itemNavigation{align-items:center;gap:6px}.sChO_G_plus{color:#ffffffb3;font-size:15px;font-weight:var(--ladyfa-weight-medium);flex:none;line-height:1;transition:color .24s}.sChO_G_plus[data-lit=true]{color:var(--color-accent-premium)}.sChO_G_offer{color:#fff;clip-path:polygon(100% 50%,98.8% 52.7%,95.7% 55.2%,92.6% 57.2%,90.9% 59.3%,91.5% 62%,93.4% 65.2%,95.1% 68.7%,95% 71.7%,92.7% 73.6%,88.9% 74.5%,85.2% 75%,82.8% 76.2%,82.2% 78.8%,82.5% 82.5%,82.5% 86.4%,81.2% 89.1%,78.3% 89.8%,74.5% 88.9%,70.9% 87.8%,68.2% 87.8%,66.5% 89.9%,65.2% 93.4%,63.5% 96.9%,61.1% 98.7%,58.2% 98.1%,55.2% 95.7%,52.4% 93.1%,50% 92%,47.6% 93.1%,44.8% 95.7%,41.8% 98.1%,38.9% 98.7%,36.5% 96.9%,34.8% 93.4%,33.5% 89.9%,31.8% 87.8%,29.1% 87.8%,25.5% 88.9%,21.7% 89.8%,18.8% 89.1%,17.5% 86.4%,17.5% 82.5%,17.8% 78.8%,17.2% 76.2%,14.8% 75%,11.1% 74.5%,7.3% 73.6%,5% 71.7%,4.9% 68.7%,6.6% 65.2%,8.5% 62%,9.1% 59.3%,7.4% 57.2%,4.3% 55.2%,1.2% 52.7%,0% 50%,1.2% 47.3%,4.3% 44.8%,7.4% 42.8%,9.1% 40.7%,8.5% 38%,6.6% 34.8%,4.9% 31.3%,5% 28.3%,7.3% 26.4%,11.1% 25.5%,14.8% 25%,17.2% 23.8%,17.8% 21.2%,17.5% 17.5%,17.5% 13.6%,18.8% 10.9%,21.7% 10.2%,25.5% 11.1%,29.1% 12.2%,31.8% 12.2%,33.5% 10.1%,34.8% 6.6%,36.5% 3.1%,38.9% 1.3%,41.8% 1.9%,44.8% 4.3%,47.6% 6.9%,50% 8%,52.4% 6.9%,55.2% 4.3%,58.2% 1.9%,61.1% 1.3%,63.5% 3.1%,65.2% 6.6%,66.5% 10.1%,68.2% 12.2%,70.9% 12.2%,74.5% 11.1%,78.3% 10.2%,81.2% 10.9%,82.5% 13.6%,82.5% 17.5%,82.2% 21.2%,82.8% 23.8%,85.2% 25%,88.9% 25.5%,92.7% 26.4%,95% 28.3%,95.1% 31.3%,93.4% 34.8%,91.5% 38%,90.9% 40.7%,92.6% 42.8%,95.7% 44.8%,98.8% 47.3%);background:#ffffff38;flex:none;place-content:center;justify-items:center;gap:1px;width:56px;height:56px;transition:background-color .26s,transform .3s cubic-bezier(.3,.7,.4,1.4);display:grid}.sChO_G_offer b{font-size:15px;font-weight:var(--ladyfa-weight-display);line-height:1.05;animation:.42s cubic-bezier(.3,.7,.4,1.4) both sChO_G_story-count-in;display:block}.sChO_G_offer b[data-hint]{font-size:13px}.sChO_G_offer small{font-size:12px;font-weight:var(--ladyfa-weight-medium);opacity:.9;line-height:1.1;display:block}.sChO_G_offer[data-earned=true]{color:var(--color-action-primary-active);background:var(--color-accent-premium)}.sChO_G_offer[data-complete=true]{transform:scale(1.08)rotate(-8deg)}.sChO_G_dock{background:var(--color-surface);border-radius:22px;width:100%;overflow:hidden}.sChO_G_dock .sChO_G_productRow{background:0 0;border-radius:0}.sChO_G_storyActions{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;margin:0 12px;padding:10px 2px 12px;display:flex}.sChO_G_storySummary{gap:1px;min-width:0;display:grid}.sChO_G_summaryPrice{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.sChO_G_summaryPrice s{color:var(--color-text-muted);font-size:12px}.sChO_G_summaryPrice b{color:var(--color-text-primary);font-size:16px;font-weight:var(--ladyfa-weight-semibold)}.sChO_G_summaryPrice small{color:var(--color-text-secondary);font-size:12px;font-weight:var(--ladyfa-weight-regular)}.sChO_G_selectionAction{min-height:46px;color:var(--color-text-inverse);background:var(--color-action-primary);font:inherit;font-size:14px;font-weight:var(--ladyfa-weight-semibold);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding-block:0;padding-inline:18px 6px;transition:transform .16s;display:inline-flex}.sChO_G_selectionAction:active{transform:scale(.96)}.sChO_G_actionArrow{width:34px;height:34px;color:var(--color-action-primary);background:var(--color-surface);border-radius:50%;place-items:center;display:grid}.sChO_G_selectionToggle{transition:background-color .26s,color .26s,transform .16s}.sChO_G_selectionToggle:active:not(:disabled){transform:scale(.94)}.sChO_G_selectionToggle[data-pop=true]{animation:.52s cubic-bezier(.3,.7,.4,1.5) sChO_G_story-pop}.sChO_G_drawCheck path,.sChO_G_drawCheck polyline{stroke-dasharray:24;stroke-dashoffset:0;animation:.42s ease-out both sChO_G_story-draw}.sChO_G_itemThumbnail[data-pop=true]{animation:.52s cubic-bezier(.3,.7,.4,1.5) sChO_G_story-pop}.sChO_G_itemThumbnail[data-pop=true] i{animation:.3s ease-out both sChO_G_story-fade-in}.sChO_G_offer[data-pop=true]{animation:.56s cubic-bezier(.3,.7,.4,1.5) .12s sChO_G_story-pop}@keyframes sChO_G_story-pop{0%{scale:1}35%{scale:1.16}70%{scale:.96}to{scale:1}}@keyframes sChO_G_story-burst{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes sChO_G_story-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes sChO_G_story-count-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes sChO_G_story-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sChO_G_swing,.sChO_G_selectionToggle,.sChO_G_itemThumbnail,.sChO_G_offer,.sChO_G_offer b,.sChO_G_drawCheck path,.sChO_G_drawCheck polyline{transition:none;animation:none}}
