.WishlistDemo_scene__CpyR1[data-scene-demo]{height:660px;padding:40px 24px;border:0;background:var(--scene-bg-lines) var(--scene-bg-cool-gray)}.WishlistDemo_scene__CpyR1[data-scene-demo]>div{width:min(100%,760px);padding:0;border:0;border-radius:12px;background:#fff;box-shadow:0 20px 60px #15134b18}.WishlistDemo_store__a4sxI{--heart-one-x:calc(33.333% - 28px);--heart-two-x:calc(66.667% - 41px);--heart-y:165px;--nav-heart-x:calc(100% - 84px);--button-x:calc(16.667% + 18px);--button-y:calc(100% - 42px);position:relative;color:var(--scene-ink)}.WishlistDemo_header__TRY7u{height:64px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.WishlistDemo_menu__sSxiz{font-size:15px;width:64px}.WishlistDemo_brand__IKGNP{font:500 30px/1 var(--scene-font-heading)}.WishlistDemo_headerActions__DFuMj{display:flex;align-items:center;gap:20px}.WishlistDemo_headerActions__DFuMj svg{display:block;width:22px;height:22px}.WishlistDemo_basket__Q3izV,.WishlistDemo_wishlistIcon__0AHZC{position:relative}.WishlistDemo_cartCount__4VMr0,.WishlistDemo_count__xtXNT{position:absolute;top:-7px;right:-9px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#292923;color:#fff;font-size:9px}.WishlistDemo_count__xtXNT{background:transparent}.WishlistDemo_count__xtXNT>span{grid-area:1/1;width:16px;height:16px;border-radius:50%;background:#292923;text-align:center;line-height:16px}.WishlistDemo_cartCount__4VMr0,.WishlistDemo_one__IOxJ7,.WishlistDemo_two___BvAG{opacity:0}.WishlistDemo_views__EMS7N{display:grid;height:404px;padding:24px 28px}.WishlistDemo_catalog__0P3nO,.WishlistDemo_wishlist__E3W5c{grid-area:1/1;min-width:0}.WishlistDemo_wishlist__E3W5c{opacity:0}.WishlistDemo_title__9_dPa{display:flex;align-items:baseline;gap:12px;margin-bottom:20px;font:500 32px/1 var(--scene-font-heading)}.WishlistDemo_title__9_dPa small{color:var(--scene-muted);font:400 11px var(--scene-font-body)}.WishlistDemo_grid__QsJAo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.WishlistDemo_product__qBJJs{min-width:0}.WishlistDemo_photo__DY74r{position:relative}.WishlistDemo_photo__DY74r>img{display:block;width:100%;height:200px;object-fit:contain;background:#efefef;border-radius:5px}.WishlistDemo_heart__eNbSM{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;fill:transparent}.WishlistDemo_heart__eNbSM svg{width:17px;height:17px;fill:inherit}.WishlistDemo_saved__U__Bw{fill:currentColor}.WishlistDemo_name__DfiYI{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font:500 24px/1 var(--scene-font-heading)}.WishlistDemo_price__siyaO{display:block;margin-top:4px;color:var(--scene-muted);font-size:12px;line-height:16px}.WishlistDemo_add__E3_FI{display:grid;place-items:center;height:36px;margin-top:14px;border-radius:5px;background:#292923;color:#fff;font-size:12px}.WishlistDemo_afterAdd__IZpcZ,.WishlistDemo_beforeAdd__naz9s{grid-area:1/1}.WishlistDemo_afterAdd__IZpcZ{opacity:0}.WishlistDemo_cursor__rAkZr{position:absolute;left:88%;top:75%;width:27px;height:32px;z-index:2;opacity:0}.WishlistDemo_cursor__rAkZr svg{display:block;width:100%;height:100%;filter:drop-shadow(0 2px 3px #0002)}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_firstHeart__HHqkh{animation-name:WishlistDemo_firstSave__ry_bS}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_secondHeart__25DoN{animation-name:WishlistDemo_secondSave__C_G5Z}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_one__IOxJ7{animation-name:WishlistDemo_oneSaved__q0yLF}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_two___BvAG{animation-name:WishlistDemo_twoSaved__ElJlk}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_catalog__0P3nO{animation-name:WishlistDemo_catalog__0P3nO}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_wishlist__E3W5c{animation-name:WishlistDemo_wishlist__E3W5c}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_beforeAdd__naz9s{animation-name:WishlistDemo_beforeAdd__naz9s}.WishlistDemo_scene__CpyR1[data-started=true] :is(.WishlistDemo_afterAdd__IZpcZ,.WishlistDemo_cartCount__4VMr0){animation-name:WishlistDemo_added__sXfEy}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_cursor__rAkZr{animation-name:WishlistDemo_cursor__rAkZr;animation-timing-function:linear}@keyframes WishlistDemo_firstSave__ry_bS{0%,15%,96%,to{fill:transparent}16%,94%{fill:currentColor}}@keyframes WishlistDemo_secondSave__C_G5Z{0%,29%,96%,to{fill:transparent}30%,94%{fill:currentColor}}@keyframes WishlistDemo_oneSaved__q0yLF{0%,15%,30%,to{opacity:0}16%,29.99%{opacity:1}}@keyframes WishlistDemo_twoSaved__ElJlk{0%,29%,96%,to{opacity:0}30%,94%{opacity:1}}@keyframes WishlistDemo_catalog__0P3nO{0%,46%,96%,to{opacity:1}49%,94%{opacity:0}}@keyframes WishlistDemo_wishlist__E3W5c{0%,49%,96%,to{opacity:0}53%,94%{opacity:1}}@keyframes WishlistDemo_beforeAdd__naz9s{0%,66%,96%,to{opacity:1}68%,94%{opacity:0}}@keyframes WishlistDemo_added__sXfEy{0%,66%,96%,to{opacity:0}68%,94%{opacity:1}}@keyframes WishlistDemo_cursor__rAkZr{0%,5%{left:88%;top:75%;opacity:0}8%{opacity:1}14%,16%{left:var(--heart-one-x);top:var(--heart-y);opacity:1;transform:scale(1)}15%{left:var(--heart-one-x);top:var(--heart-y);opacity:1;transform:scale(.86)}28%,30%{left:var(--heart-two-x);top:var(--heart-y);opacity:1;transform:scale(1)}29%{left:var(--heart-two-x);top:var(--heart-y);opacity:1;transform:scale(.86)}43%,46%{left:var(--nav-heart-x);top:32px;opacity:1;transform:scale(1)}45%{left:var(--nav-heart-x);top:32px;opacity:1;transform:scale(.86)}53%{left:var(--nav-heart-x);top:32px;opacity:1}64%,68%{left:var(--button-x);top:var(--button-y);opacity:1;transform:scale(1)}66%{left:var(--button-x);top:var(--button-y);opacity:1;transform:scale(.86)}76%{left:calc(var(--button-x) + 35px);top:calc(100% - 30px);opacity:0}to{opacity:0}}.WishlistDemo_scene__CpyR1[data-static=true] .WishlistDemo_catalog__0P3nO{opacity:0}.WishlistDemo_scene__CpyR1[data-static=true] :is(.WishlistDemo_wishlist__E3W5c,.WishlistDemo_two___BvAG,.WishlistDemo_afterAdd__IZpcZ,.WishlistDemo_cartCount__4VMr0){opacity:1}.WishlistDemo_scene__CpyR1[data-static=true] :is(.WishlistDemo_beforeAdd__naz9s,.WishlistDemo_cursor__rAkZr){opacity:0}@media (max-width:600px){.WishlistDemo_scene__CpyR1[data-scene-demo]{height:560px;padding:32px 16px}.WishlistDemo_store__a4sxI{--heart-one-x:calc(33.333% - 22px);--heart-two-x:calc(66.667% - 29px);--heart-y:138px;--nav-heart-x:calc(100% - 64px);--button-x:calc(25% + 9px);--button-y:calc(100% - 35px)}.WishlistDemo_header__TRY7u{height:54px;padding-inline:18px}.WishlistDemo_brand__IKGNP{font-size:26px}.WishlistDemo_menu__sSxiz{width:60px}.WishlistDemo_headerActions__DFuMj{gap:16px}.WishlistDemo_views__EMS7N{height:300px;padding:18px}.WishlistDemo_title__9_dPa{font-size:28px;margin-bottom:18px}.WishlistDemo_grid__QsJAo{gap:12px}.WishlistDemo_wishlist__E3W5c .WishlistDemo_grid__QsJAo{grid-template-columns:repeat(2,minmax(0,1fr))}.WishlistDemo_photo__DY74r>img{height:120px}.WishlistDemo_heart__eNbSM{width:26px;height:26px;top:8px;right:6px}.WishlistDemo_heart__eNbSM svg{width:15px;height:15px}.WishlistDemo_name__DfiYI{font-size:20px;line-height:21px}.WishlistDemo_price__siyaO{font-size:11px;line-height:15px}.WishlistDemo_add__E3_FI{height:34px;font-size:11px}.WishlistDemo_scene__CpyR1[data-started=true] .WishlistDemo_cursor__rAkZr{margin-top:-2px}}@media (prefers-reduced-motion:reduce){.WishlistDemo_scene__CpyR1 .WishlistDemo_catalog__0P3nO{opacity:0}.WishlistDemo_scene__CpyR1 :is(.WishlistDemo_wishlist__E3W5c,.WishlistDemo_two___BvAG,.WishlistDemo_afterAdd__IZpcZ,.WishlistDemo_cartCount__4VMr0){opacity:1}.WishlistDemo_scene__CpyR1 :is(.WishlistDemo_beforeAdd__naz9s,.WishlistDemo_cursor__rAkZr){opacity:0}}.CircledPhrase_markedPhrase__qGlQ_{position:relative;display:inline-block;color:var(--site-ink);white-space:nowrap}.CircledPhrase_markedPhrase__qGlQ_ svg{position:absolute;inset:-6px -14px;width:calc(100% + 28px);max-width:none;height:calc(100% + 12px);color:#6861cf;pointer-events:none}.CircledPhrase_markedPhrase__qGlQ_ path{stroke-dasharray:1;stroke-dashoffset:1}.CircledPhrase_markedPhrase__qGlQ_[data-visible=true] path{animation:CircledPhrase_drawMarker__skuLX 1.2s cubic-bezier(.45,0,.2,1) .15s forwards}@keyframes CircledPhrase_drawMarker__skuLX{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.CircledPhrase_markedPhrase__qGlQ_[data-visible] path{animation:none;stroke-dashoffset:0}}