/** Shopify CDN: Minification failed

Line 16:14621 Unexpected "}"
Line 16:47520 Unexpected non-printable character in URL token
Line 16:47564 Unexpected non-printable character in URL token
Line 16:60810 Unexpected non-printable character in URL token
Line 16:60854 Unexpected non-printable character in URL token
Line 16:65442 Unexpected non-printable character in URL token
Line 16:65463 Unexpected non-printable character in URL token
Line 16:72280 Unexpected non-printable character in URL token
Line 16:72324 Unexpected non-printable character in URL token
Line 16:74186 Unexpected non-printable character in URL token
... and 4 more hidden warnings

**/
 :root{--teal: #00706e;--deep: #004543;--yellow: #ffc71c;--red: #ea515a;--white: #fff;--mint: #dceae5;--mint-2: #c3d8d1;--ink: #1a1a1a;--txt2: #5a6664;--line: #c3d8d1;--g1: #f1f6f4;--display: 'Gellix', system-ui, sans-serif;--text: 'Gellix', system-ui, sans-serif;--ui: 'Gellix', system-ui, sans-serif;--hand: 'Kidos Park', 'Gellix', sans-serif;--r1: 10px;--r2: 18px;--gut: 16px;--max: 1760px;--hdr: 60px;--hdr-s: 52px;--strip: 44px;--pad: 18px;--snap: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--out: cubic-bezier(.25, .46, .45, .94);--t-press: 140ms;--t-hover: 160ms;--t-out: 230ms;--t-in: 380ms;--t-land: 420ms;--t-slide: 450ms;--t96: 36px;--t72: 30px;--t40: 24px;--t28: 22px;--t20: 17px}@supports (animation-timing-function: linear(0, 1)){:root{--spring: linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1.004 83.8%, 1)}}@media (min-width: 600px){:root{--gut: 32px;--t96: 48px;--t72: 38px;--pad: 32px}}@media (min-width: 1000px){:root{--gut: 48px;--hdr: 80px;--hdr-s: 66px;--t96: 56px;--t72: 46px;--t40: 32px;--t28: 28px;--t20: 20px;--pad: 56px}}@media (min-width: 1250px){:root{--gut: 64px;--t72: 50px}}@media (min-width: 1500px){:root{--gut: 80px;--t96: 68px;--t72: 56px;--t40: 36px}}*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth;scroll-padding-top: calc(var(--hdr-s) + 8px);scrollbar-gutter: stable;overflow-x: clip;-webkit-tap-highlight-color: transparent}body{margin: 0;background: var(--white);color: var(--ink);font: 400 16px/1.5 var(--text);-webkit-font-smoothing: antialiased;overflow-x: clip}body.lock{overflow: hidden}img, svg{display: block;max-width: 100%}img{height: auto}a{color: inherit;text-decoration: none}button{font: inherit;color: inherit}input, select{font: inherit}ul{list-style: none;margin: 0;padding: 0}h1, h2, h3, h4, p{margin: 0}:focus-visible{outline: 3px solid var(--yellow);outline-offset: 3px}.ic{width: 22px;height: 22px;fill: currentColor;flex: none}.wrap{max-width: var(--max);margin: 0 auto;padding: 0 var(--gut)}.sec{padding: 44px 0}@media (min-width: 1000px){.sec{padding: 64px 0}}.sec--tight{padding-top: 20px}.vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.t-96, .t-72, .t-40{font-family: var(--display);font-weight: 700;line-height: 1.04;color: var(--teal);letter-spacing: -.012em}.t-96{font-size: var(--t96)}.t-72{font-size: var(--t72)}.t-40{font-size: var(--t40)}.lead{font: 400 var(--t20)/1.45 var(--text);color: var(--txt2);max-width: 52ch}.kicker{display: inline-flex;align-items: center;gap: 10px;font: 400 24px/1 var(--hand);letter-spacing: 0;color: var(--teal)}@media (min-width: 1000px){.bhead .kicker, .gf__head .kicker{font-size: 24px}}.kicker .mark{width: 32px;height: 32px;flex: none}.kicker .mark img{width: 100%;height: 100%}.shead{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 10px 20px;margin-bottom: 22px}.shead .t-72{justify-self: start}.shead__sub{grid-column: 1 / -1}.shead .btn--s{justify-self: end}@media (min-width: 1000px){.shead{margin-bottom: 30px}}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 56px;padding: 0 28px;border: 2px solid var(--teal);border-radius: var(--r1);background: var(--yellow);color: var(--ink);font: 700 16px/1 var(--ui);white-space: nowrap;cursor: pointer;transition: transform var(--t-in) var(--snap), background var(--t-hover), color var(--t-hover), border-color var(--t-hover)}.btn .ic{width: 20px;height: 20px}.btn--2{background: transparent;border-color: currentColor;color: var(--teal)}.btn--s{min-height: 44px;padding: 0 18px;border-color: transparent;background: var(--teal);color: #fff;font-size: 16px}.btn--s.done{border-color: var(--teal);background: var(--yellow);color: var(--ink)}.btn--2.btn--s{border-color: currentColor;background: transparent;color: var(--teal)}.btn--white{background: #fff;color: var(--teal);border-color: #fff}.blk--yellow .btn--2{color: var(--teal)}.toast .btn--s{border-color: transparent}.on-teal .btn--2{color: #fff}@media (hover: hover){.btn:hover{background: var(--teal);border-color: var(--teal);color: #fff;transform: translateY(-2px)}.on-teal .btn:hover{background: #fff;border-color: #fff;color: var(--teal)}.btn--2:hover{background: var(--teal);border-color: var(--teal);color: #fff}.on-teal .btn--2:hover{background: #fff;border-color: #fff;color: var(--teal)}.btn--s:hover{background: var(--yellow);border-color: var(--teal);color: var(--ink)}.btn--white:hover{background: var(--teal);color: #fff}}.ibtn{position: relative;display: grid;flex: none;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: 50%;background: transparent;color: var(--teal);cursor: pointer;transition: background var(--t-hover)}.ibtn .ic{width: 24px;height: 24px}@media (hover: hover){.ibtn:hover{background: var(--mint)}}.link{color: var(--teal);font: 700 16px/1 var(--ui);text-decoration: underline;text-underline-offset: 4px;text-decoration-thickness: 2px}.tag{display: inline-flex;align-items: center;height: 30px;padding: 0 10px;border-radius: var(--r1);font: 700 16px/1 var(--ui);white-space: nowrap}.tag--new{background: var(--yellow);color: var(--ink)}.tag--age{background: #fff;color: var(--teal)}.tag--sale{background: var(--red);color: var(--ink)}.tag--out{background: var(--line);color: var(--txt2)}.tag--x{gap: 6px;background: var(--mint);color: var(--teal);border: 0;cursor: pointer}.tag--x .ic{width: 14px;height: 14px}.strip{position: relative;height: var(--strip);overflow: hidden;background: var(--teal);color: #fff}.strip__m{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 10px;padding: 0 var(--gut);font: 700 16px/1 var(--ui);letter-spacing: .02em;white-space: nowrap;opacity: 0;visibility: hidden;transform: translateY(70%);transition: transform var(--t-out) var(--out), opacity var(--t-out) var(--out), visibility 0s var(--t-out)}.strip__m.on{opacity: 1;visibility: visible;transform: none;transition: transform var(--t-in) var(--snap), opacity var(--t-in) var(--snap), visibility 0s}.strip__m.out{opacity: 0;visibility: visible;transform: translateY(-70%)}.strip__m .ic{width: 20px;height: 20px;color: var(--yellow)}.strip__m .short{display: none}@media (max-width: 599px){.strip__m .long{display: none}.strip__m .short{display: inline}}#top{display: contents}#top:empty{display: block;height: calc(var(--strip) + var(--hdr))}#hero:not(.ready)::after{content: "";display: block;height: 52px}.hdr{position: sticky;top: 0;z-index: 50;display: flex;flex-direction: column;justify-content: flex-end;height: var(--hdr);background: var(--white);border-bottom: 1px solid var(--line)}.hdr__in{display: flex;align-items: center;gap: 6px;height: var(--hdr);padding: 0 var(--gut)}body.is-scrolled .hdr{top: calc(var(--hdr-s) - var(--hdr))}body.is-scrolled .hdr__in{height: var(--hdr-s)}.burger{order: -1;margin-left: -8px}.logo{display: flex;align-items: center;flex: none;min-height: 44px;padding: 4px 0}.logo img{width: auto;height: 38px}body.is-scrolled .hdr .logo__img{height: 32px}.nav{display: none}.hdr__icons{display: flex;flex: none;align-items: center;gap: 2px;margin-left: auto}.ibtn--user, .hdr__search{display: none}.badge{position: absolute;top: 1px;right: 0;min-width: 20px;height: 20px;padding: 0 5px;border-radius: 10px;background: var(--yellow);color: var(--ink);font: 700 16px/20px var(--ui);text-align: center}.badge.bump{animation: bump var(--t-in) var(--snap)}@keyframes bump{30%{transform: scale(1.6)}}.ibtn--bag.is-hit{animation: hit var(--t-in) var(--snap)}@keyframes hit{22%{transform: scale(1.4) rotate(-14deg)}50%{transform: scale(.88) rotate(9deg)}74%{transform: scale(1.08) rotate(-3deg)}}@media (min-width: 1000px){.hdr__in{gap: 16px}.burger{display: none}.logo img{height: 48px}body.is-scrolled .hdr .logo__img{height: 40px}.ibtn--user{display: grid}.nav{display: flex;gap: 0;margin-left: 4px}.nav__a{position: relative;display: flex;flex: none;align-items: center;gap: 4px;padding: 12px 9px;color: var(--teal);font: 700 16px/1 var(--ui);white-space: nowrap}.nav__a::after{content: "";position: absolute;left: 9px;right: 9px;bottom: 4px;height: 4px;border-radius: 2px;background: var(--yellow);transform: scaleX(0);transform-origin: left;transition: transform var(--t-in) var(--snap)}.nav__a:hover::after, .nav__a.is-on::after{transform: scaleX(1)}.nav__a--hot{color: var(--teal)}.nav__a .ic{width: 14px;height: 14px;transition: transform var(--t-in) var(--snap)}.nav__a.is-on .ic{transform: rotate(180deg)}.hdr__icons{gap: 4px}.hdr__search{display: flex;align-items: center;gap: 8px;width: 230px;height: 46px;margin-left: auto;padding: 0 6px 0 14px;border: 2px solid var(--line);border-radius: var(--r1);background: #fff;color: var(--txt2);font: 600 16px var(--ui);cursor: text;transition: border-color var(--t-hover)}.hdr__search .ic{width: 20px;height: 20px;color: var(--teal)}.hdr__search span{flex: 1;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.hdr__search:hover{border-color: var(--teal);color: var(--teal)}}@media (min-width: 1250px){.hdr__in{gap: 20px}.nav{gap: 0}.nav__a{padding: 12px 10px;font-size: 16px}}@media (min-width: 1000px) and (max-width: 1249px){.logo img{height: 40px}.hdr__in{gap: 12px}.nav__a{padding: 12px 7px;font-size: 16px}}@media (min-width: 1600px){.hdr__in{gap: 24px}.nav{gap: 2px}.nav__a{padding: 12px 12px;font-size: 16px}}.mega{display: none}@media (min-width: 1000px){.mega{display: block;position: absolute;left: 0;right: 0;top: 100%;background: #fff;border-top: 1px solid var(--line);border-radius: 0 0 var(--r2) var(--r2);box-shadow: 0 30px 50px -30px rgba(0, 0, 0, .35);opacity: 0;transform: translate3d(0, -14px, 0);visibility: hidden;transition: opacity var(--t-hover) var(--out), transform var(--t-out) var(--out), visibility 0s var(--t-out)}.hdr.is-mega .mega{opacity: 1;transform: none;visibility: visible;transition: opacity var(--t-hover) var(--snap), transform var(--t-in) var(--snap), visibility 0s}.hdr::after{content: "";position: fixed;z-index: -1;left: 0;right: 0;bottom: 0;top: var(--mega-top, 0);background: rgba(0, 24, 24, .5);opacity: 0;pointer-events: none;transition: opacity var(--t-in) var(--snap)}.hdr.is-mega::after{opacity: 1}}.mega__panel[hidden]{display: none}.mega__in{display: grid;grid-template-columns: 240px 1fr;gap: 40px;max-width: var(--max);margin: 0 auto;padding: 30px var(--gut) 36px}.mega__side{display: flex;flex-direction: column;align-items: flex-start;gap: 10px}.mega__title{font: 700 var(--t40)/1 var(--display);color: var(--teal)}.mega__count{margin-bottom: 8px;color: var(--txt2);font: 600 16px/1.3 var(--ui)}.mega__links{display: grid;gap: 2px;margin-top: 6px}.mega__side{position: relative}.mega__lion{width: 112px;height: auto;margin-top: auto;padding-top: 10px;align-self: flex-start;pointer-events: none}.mega__links a{padding: 6px 0;font: 600 16px/1.2 var(--ui);color: var(--teal)}.mega__links a:hover{text-decoration: underline;text-underline-offset: 4px}.mega__grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(124px, 1fr));gap: 18px 14px}@media (min-width: 1400px){.mega__grid{grid-template-columns: repeat(8, 1fr)}}.hdr.is-mega .mega__panel:not([hidden]) .mega__grid > li{animation: tileIn var(--t-in) var(--snap) both;animation-delay: calc(var(--i) * 45ms)}@keyframes tileIn{from{transform: translateY(18px) scale(.9);opacity: 0}}.tile{display: flex;flex-direction: column;align-items: center;gap: 10px;min-width: 0;color: var(--ink);text-align: center}.tile__img{position: relative;display: grid;place-items: center;width: 100%;aspect-ratio: 1;border-radius: var(--r2);background: var(--mint);overflow: hidden;transition: background var(--t-hover), transform var(--t-in) var(--snap)}.tile__img img{position: absolute;inset: 10%;width: 80%;height: 80%;object-fit: contain;transition: transform var(--t-in) var(--snap)}.tile__img .ic{width: 30px;height: 30px}.tile__name{max-width: 100%;font: 700 16px/1.15 var(--ui)}.tile__n{color: var(--txt2);font: 600 16px/1 var(--ui)}.tile--toy .tile__img, .tile--toyph .tile__img{border-radius: 50%;background: var(--c, var(--mint))}.tile--toyph .tile__img{background: #fff;box-shadow: inset 0 0 0 5px var(--c, var(--mint))}.tile--toy .tile__img img{inset: 12%;width: 76%;height: 76%}.tile--toyph .tile__img img{inset: 15%;width: 70%;height: 70%}.tile--photo .tile__img, .tile--char .tile__img{background: none}.tile--photo .tile__img img, .tile--char .tile__img img{inset: 0;width: 100%;height: 100%}.tile--logo .tile__img{background: #fff;box-shadow: inset 0 0 0 1px var(--line)}.tile--logo .tile__img::after{content: "";position: absolute;inset: 0;border-radius: inherit;box-shadow: inset 0 0 0 2px var(--teal);opacity: 0;transition: opacity var(--t-hover);pointer-events: none}.tile--logo .tile__img img{inset: 0;width: 100%;height: 100%}.tile--text .tile__img{background: var(--mint);color: var(--teal);font: 700 16px/1.1 var(--ui);padding: 10px;text-align: center}.tile--all .tile__img{background: var(--teal);color: #fff}@media (hover: hover){.tile:hover .tile__img{background: var(--yellow)}.tile--toy:hover .tile__img{background: var(--c, var(--mint))}.tile--toyph:hover .tile__img{background: #fff}.tile:hover .tile__img img{transform: scale(1.08)}.tile--photo:hover .tile__img, .tile--char:hover .tile__img{background: none}.tile--logo:hover .tile__img::after{opacity: 1}.tile--all:hover .tile__img{background: var(--yellow);color: var(--ink)}.tile:hover .tile__name{color: var(--teal)}}.sbar{display: none;margin: 0}@media (min-width: 1000px){.hdr__in{position: relative}.hdr.is-search .sbar{display: block;position: absolute;z-index: 6;top: var(--s-top, 50%);right: var(--s-right, var(--gut));width: var(--s-w, 360px);margin: 0;padding: 0;transform: translateY(-50%);animation: sbarGrow var(--t-in) var(--snap) backwards}.sbar__field{height: 52px;padding: 0 4px 0 6px;border-color: var(--teal);background: #fff;box-shadow: 0 10px 30px -18px rgba(0, 40, 38, .45)}.sbar__input{height: 46px;font-size: 16px}.sbar__back{display: grid;width: 40px;height: 40px}.sbar__go, .sbar__x{width: 40px;height: 40px}.spanel{position: absolute;top: calc(100% + var(--p-top, 10px));right: 0;width: max(100%, 560px);max-width: none;max-height: min(64vh, 560px);margin: 0}}@keyframes sbarGrow{from{clip-path: inset(0 0 0 calc(100% - 52px) round 14px);opacity: .4}to{clip-path: inset(0 0 0 0 round 14px);opacity: 1}}}@keyframes sbarIn{from{opacity: 0;transform: translate3d(0, -12px, 0)}}.sbar__field{display: flex;align-items: center;gap: 6px;height: 54px;max-width: 760px;margin: 0 auto;padding: 0 7px 0 16px;border: 2px solid var(--teal);border-radius: var(--r1);background: #fff;color: var(--teal)}.sbar__field > .ic{width: 20px;height: 20px}.sbar__input{flex: 1;min-width: 0;height: 48px;margin: 0;padding: 0 8px;border: 0;border-radius: 0;background: none;color: var(--ink);font: 600 16px var(--ui);outline: 0;-webkit-appearance: none;appearance: none}.sbar__input::placeholder{color: var(--txt2);opacity: 1}.sbar__input::-webkit-search-cancel-button{display: none}.sbar__x, .sbar__back{display: grid;flex: none;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: var(--r1);background: none;color: var(--ink);cursor: pointer}.sbar__x:hover, .sbar__back:hover{background: var(--mint)}.sbar__x[hidden]{display: none}.sbar__x .ic, .sbar__back .ic{width: 18px;height: 18px}.sbar__back{display: none}.sbar__go{display: grid;flex: none;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: var(--r1);background: var(--teal);color: #fff;cursor: pointer;transition: background var(--t-hover)}.sbar__go:hover{color: var(--yellow)}.sbar__go .ic{width: 18px;height: 18px}.spanel{max-width: 760px;max-height: calc(100svh - var(--hdr) - 140px);margin: 12px auto 0;overflow-y: auto;overscroll-behavior: contain;border: 1px solid var(--line);border-radius: var(--r2);background: #fff;box-shadow: 0 20px 40px rgba(0, 0, 0, .12);animation: spanelIn var(--t-in) var(--snap)}.spanel[hidden]{display: none}@keyframes spanelIn{from{opacity: 0;transform: translate3d(0, -10px, 0)}}.spanel__cols{display: grid}.spanel__col, .sgroup{padding: 16px 18px 12px}.spanel__col + .spanel__col{border-top: 1px solid var(--line)}@media (min-width: 600px){.spanel__cols{grid-template-columns: 1fr 1fr}.spanel__col + .spanel__col{border-top: 0;border-left: 1px solid var(--line)}}.spanel__h{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 6px;color: var(--txt2);font: 700 16px/1 var(--ui);letter-spacing: .06em;text-transform: uppercase}.spanel__h button{padding: 6px 0;border: 0;background: none;color: var(--teal);font: 700 16px/1 var(--ui);letter-spacing: 0;text-transform: none;text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.sopt li > *{display: flex;align-items: center;gap: 10px;width: calc(100% + 16px);min-height: 44px;margin: 0 -8px;padding: 6px 8px;border: 0;border-radius: var(--r1);background: none;color: var(--ink);font: 600 16px/1.2 var(--ui);text-align: left;cursor: pointer;transition: background var(--t-hover)}.sopt li > *:hover, .sopt li > *.is-cur{background: var(--mint)}.sopt .ic{width: 16px;height: 16px;color: var(--txt2)}.sopt em{font-style: normal;color: var(--txt2)}.sopt b{font-weight: 700}.sgroup + .sgroup{border-top: 1px solid var(--line)}.srows a{display: flex;align-items: center;gap: 12px;width: calc(100% + 16px);margin: 0 -8px;padding: 8px;border-radius: var(--r1);transition: background var(--t-hover)}.srows a:hover, .srows a.is-cur{background: var(--mint)}.sthumb{position: relative;flex: none;width: 56px;height: 56px;border: 1px solid var(--line);border-radius: var(--r1);background: #fff;overflow: hidden}.sthumb img{position: absolute;inset: 8%;width: 84%;height: 84%;object-fit: contain}.sbody{display: flex;flex: 1;flex-direction: column;gap: 2px;min-width: 0}.svend{color: var(--teal);font: 700 16px/1 var(--ui);letter-spacing: .04em;text-transform: uppercase}.sname{overflow: hidden;font: 600 16px/1.25 var(--ui);text-overflow: ellipsis;white-space: nowrap}.sprice{flex: none;font: 700 16px/1 var(--ui)}.sall{display: flex;align-items: center;justify-content: space-between;gap: 10px;width: 100%;min-height: 52px;padding: 0 18px;border: 0;background: var(--teal);color: #fff;font: 700 16px/1 var(--ui);text-align: left;cursor: pointer;transition: background var(--t-hover)}.sall:hover, .sall.is-cur{background: var(--yellow);color: var(--ink)}.sall .ic{width: 18px;height: 18px}.snone{padding: 8px 0 6px;color: var(--txt2);font: 400 16px/1.4 var(--text)}.snone b{color: var(--ink);font-family: var(--ui)}@media (max-width: 999px){.hdr.is-search .sbar{position: fixed;inset: 0;z-index: 90;display: flex;flex-direction: column;padding: 10px var(--gut) 0;border: 0;border-radius: 0;box-shadow: none;animation: none}.sbar__back{display: grid}.sbar__field{max-width: none}.spanel{flex: 1;max-width: none;max-height: none;margin: 12px 0 0;border: 0;border-radius: 0;box-shadow: none;animation: none}}.veil{position: fixed;inset: 0;z-index: 70;background: rgba(0, 24, 24, .5);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity var(--t-out) var(--out), visibility 0s var(--t-out)}.veil.open{opacity: 1;visibility: visible;pointer-events: auto;transition: opacity var(--t-in) var(--snap)}.drawer{position: fixed;top: 0;bottom: 0;z-index: 80;display: flex;flex-direction: column;width: min(440px, 100%);background: #fff;visibility: hidden;transition: transform var(--t-out) var(--out), visibility 0s var(--t-out)}.drawer--right{right: 0;transform: translateX(104%);border-radius: var(--r2) 0 0 var(--r2)}.drawer--left{left: 0;transform: translateX(-104%);border-radius: 0 var(--r2) var(--r2) 0}@media (max-width: 440px){.drawer{border-radius: 0}}.drawer.open{transform: none;visibility: visible;transition: transform var(--t-in) var(--snap), visibility 0s}.drawer__head{display: flex;flex: none;align-items: center;gap: 12px;padding: 12px 12px 12px 20px;border-bottom: 1px solid var(--line)}.drawer__head h2{font: 700 var(--t40)/1 var(--display);color: var(--teal)}.drawer__head h2 span{font: 600 16px var(--ui);color: var(--txt2)}.drawer__head .ibtn{margin-left: auto}.drawer__head .logo img{height: 36px}.drawer__body{flex: 1;overflow-y: auto;padding: 16px 20px}.drawer__foot{display: grid;flex: none;gap: 10px;padding: 14px 20px calc(14px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--line)}.meter{margin-bottom: 14px;padding: 12px 14px;border-radius: var(--r1);background: var(--mint);font: 600 16px/1.3 var(--ui)}.meter__bar{height: 10px;margin-top: 8px;border-radius: 5px;background: #fff;overflow: hidden}.meter__bar i{display: block;height: 100%;background: var(--yellow);transform: scaleX(var(--p, 0));transform-origin: left;transition: transform var(--t-in) var(--snap)}.meter__bar.full i{background: var(--teal)}.line{display: grid;grid-template-columns: 84px 1fr auto;gap: 14px;align-items: start;padding: 14px 0;border-bottom: 1px solid var(--line)}.line__img{display: block;width: 84px;height: 84px;padding: 6px;border: 1px solid var(--line);border-radius: var(--r1);background: #fff}.line__img img{width: 100%;height: 100%;object-fit: contain}.line__v{color: var(--teal);font: 700 16px/1 var(--ui);letter-spacing: .04em;text-transform: uppercase}.line__t{display: block;margin: 3px 0 8px;font: 600 16px/1.3 var(--ui);color: var(--ink)}.line__p{font: 700 16px/1 var(--ui);text-align: right}.qty{display: inline-flex;align-items: center;height: 48px;border: 2px solid var(--teal);border-radius: var(--r1)}.qty button{display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;background: none;color: var(--teal);cursor: pointer}.qty button .ic{width: 16px;height: 16px}.qty output{min-width: 32px;font: 700 16px/1 var(--ui);text-align: center}.rm{display: grid;place-items: center;width: 44px;height: 44px;margin: 8px 0 0 auto;padding: 0;border: 0;border-radius: var(--r1);background: var(--g1);color: var(--ink);cursor: pointer;transition: background var(--t-hover), color var(--t-hover)}.rm:hover{background: var(--ink);color: #fff}.rm .ic{width: 14px;height: 14px}.bag__empty{padding: 24px 0 10px;text-align: center}.bag__empty img{width: 110px;margin: 0 auto 10px}.bag__empty p{font: 700 var(--t40)/1.1 var(--display);color: var(--teal)}.bag__empty span{display: block;margin-top: 6px;color: var(--txt2);font: 400 16px/1.4 var(--text)}.total{display: flex;align-items: baseline;justify-content: space-between;font: 600 16px/1 var(--ui)}.total b{font: 700 24px/1 var(--ui)}.extras{margin-top: 18px;padding-top: 14px;border-top: 1px solid var(--line)}.extras h3{margin-bottom: 10px;font: 700 24px/1 var(--display);color: var(--teal)}.extras__row{display: grid;grid-auto-flow: column;grid-auto-columns: 124px;gap: 10px;margin: 0 -20px;padding: 2px 20px 4px;overflow-x: auto;overflow-y: hidden;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-left: 20px;scrollbar-width: none}.extras__row::-webkit-scrollbar{display: none}.mini{display: flex;flex-direction: column;scroll-snap-align: start}.mini__img{position: relative;aspect-ratio: 1;border: 1px solid var(--line);border-radius: var(--r1);background: #fff;overflow: hidden}.mini__img img{position: absolute;inset: 8%;width: 84%;height: 84%;object-fit: contain}.mini__t{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 6px;font: 600 16px/1.25 var(--ui)}.mini__row{display: flex;align-items: center;justify-content: space-between;gap: 6px;margin-top: auto;padding-top: 6px}.mini__p{font: 700 16px/1 var(--ui)}.mini .btn--s{padding: 0 12px}.mini .btn--s .ic{width: 18px;height: 18px}.menu .drawer__head{border-bottom: 0;padding-bottom: 4px}.menu .drawer__body{padding: 4px 16px 16px}.menu__panes{display: grid;min-height: 0;overflow: hidden}.menu__list, .menu__sub{grid-area: 1 / 1;min-height: 0;transition: transform var(--t-out) var(--out), opacity var(--t-out) var(--out), visibility 0s var(--t-out)}.menu__list{display: grid;gap: 4px}.menu__row{display: flex;align-items: center;gap: 14px;min-height: 72px;padding: 6px 8px 6px 6px;border-radius: var(--r2);color: var(--teal);font: 700 20px/1.1 var(--ui);transition: background var(--t-hover)}.menu__row .ic{width: 22px;height: 22px;margin-left: auto;color: var(--teal)}.menu__pic{display: grid;flex: none;place-items: center;width: 60px;height: 60px;border-radius: 50%;background: var(--c, var(--mint));overflow: hidden}.menu__pic img{width: auto;height: 42px;max-width: 42px;object-fit: contain}.menu__pic--logo img{width: 46px;height: 46px;max-width: 46px}.menu__pic--prop img{height: 36px;max-width: 36px}.menu__row:active{background: var(--mint)}.drawer.open .menu__list > li{animation: rowIn var(--t-in) var(--snap) both;animation-delay: calc(var(--i) * 50ms + 60ms)}@keyframes rowIn{from{opacity: 0;transform: translateX(-18px)}}.menu__sub{transform: translateX(100%);opacity: 0;visibility: hidden}.drawer.sub .menu__list{transform: translateX(-30%);opacity: 0;visibility: hidden}.drawer.sub .menu__sub{transform: none;opacity: 1;visibility: visible;transition: transform var(--t-in) var(--snap), opacity var(--t-in) var(--snap), visibility 0s}.drawer.sub .menu__sub .mega__grid > li{animation: tileIn var(--t-in) var(--snap) both;animation-delay: calc(var(--i) * 50ms + 80ms)}.menu__back{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;padding: 0 8px 0 0;border: 0;background: none;color: var(--teal);font: 700 16px/1 var(--ui);cursor: pointer}.menu__back .ic{width: 16px;height: 16px}.menu__subtitle{margin: 2px 0 14px;font: 700 var(--t40)/1 var(--display);color: var(--teal)}.menu__sub .mega__grid{grid-template-columns: repeat(3, 1fr);gap: 14px 10px;padding-bottom: 16px}.menu__sub .mega__links{margin: 0 0 16px}.menu__sub .mega__links a{padding: 10px 0}.menu__lion{position: absolute;right: 18px;bottom: 100%;width: 92px;height: auto;margin-bottom: -4px;pointer-events: none}@media (max-height: 760px){.menu__lion{display: none}}.menu__sublion{position: absolute;top: 0;right: 0;width: 76px;height: auto;pointer-events: none}.menu__sub{position: relative}.menu__foot{position: relative;display: grid;flex: none;gap: 10px;padding: 12px 16px calc(14px + env(safe-area-inset-bottom, 0px));background: var(--g1)}.menu__store{color: var(--txt2);font: 600 16px/1.4 var(--ui);text-align: center}.menu__btns{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 8px}.menu__btns .btn{min-width: 0;padding: 0 8px;font-size: 16px}.drawer.sub .menu__foot{display: none}.form{display: grid;gap: 12px}.form label{display: grid;gap: 6px;font: 700 16px/1 var(--ui);color: var(--teal)}.form input{height: 52px;padding: 0 14px;border: 2px solid var(--line);border-radius: var(--r1);background: #fff;color: var(--ink);font: 600 16px var(--ui)}.form input:focus{border-color: var(--teal);outline: 0}.form .btn{width: 100%}.form__or{margin: 8px 0;color: var(--txt2);font: 600 16px/1.3 var(--ui);text-align: center}.account__perks{display: grid;gap: 8px;margin-top: 20px;padding-top: 16px;border-top: 1px solid var(--line)}.account__perks li{display: flex;align-items: center;gap: 10px;font: 400 16px/1.4 var(--text)}.account__perks .ic{width: 20px;height: 20px;color: var(--teal)}.fly{position: fixed;z-index: 100;left: 0;top: 0;pointer-events: none}.fly img{max-width: none;object-fit: contain}.paw{position: fixed;z-index: 60;width: 34px;height: 34px;color: var(--teal);pointer-events: none;animation: pawOut var(--t-in) var(--snap) forwards}@keyframes pawOut{0%{opacity: 0;transform: scale(.4) rotate(-20deg)}25%{opacity: 1;transform: scale(1) rotate(0)}70%{opacity: 1}100%{opacity: 0;transform: scale(1) translateY(10px)}}.toast{position: fixed;z-index: 65;left: 50%;bottom: 20px;display: flex;align-items: center;gap: 14px;padding: 8px 8px 8px 18px;border-radius: var(--r1);background: var(--teal);color: #fff;font: 600 16px/1 var(--ui);white-space: nowrap;visibility: hidden;transform: translate(-50%, calc(100% + 40px));transition: transform var(--t-out) var(--out), visibility 0s var(--t-out)}.toast.on{visibility: visible;transform: translate(-50%, 0);transition: transform var(--t-in) var(--snap), visibility 0s}.toast .btn--s{background: var(--yellow);color: var(--ink)}.hero{position: relative}.hero__box{position: relative;z-index: 1;background: var(--mint);overflow: hidden;touch-action: pan-y}.hero__track{display: flex;will-change: transform;transition: transform var(--t-in) var(--snap)}.hero__track.dragging{transition: none;cursor: grabbing}.hero__slide{display: block;flex: none;width: 100%;-webkit-user-drag: none;user-select: none}.hero__slide img{width: 100%;height: auto;-webkit-user-drag: none}@media (min-width: 600px){.hero__slide{position: relative;aspect-ratio: 2.7}.hero__slide picture{position: absolute;inset: 0;display: block}.hero__slide img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: var(--op, 50% 50%)}}.hero__slide--brand{--op: 50% 18%}.hero__live{display: flex;align-items: center;gap: 20px}.hero__store{display: grid;gap: 2px;color: #fff;font: 700 16px/1.3 var(--ui);text-align: left}@media (min-width: 600px){.hero__live{position: absolute;z-index: 2;left: 11.5%;top: 75.5%}.hero__live .btn{min-height: 44px;padding: 0 18px}.hero__store{font-size: 16px}}@media (min-width: 600px) and (max-width: 1199px){.hero__store span:nth-child(2){display: none}}@media (min-width: 600px) and (max-width: 999px){.hero__live{left: 5%;gap: 14px}}@media (min-width: 600px) and (max-width: 719px){.hero__store{display: none}}@media (min-width: 1000px){.hero__live .btn{min-height: 52px;padding: 0 26px}.hero__store{font-size: 16px}}@media (min-width: 1300px){.hero__store{font-size: 16px}}.hero__title{display: none}@media (max-width: 599px){.hero__slide{aspect-ratio: 1 / 1.27;background: #fff}.hero__slide--brand{display: flex;flex-direction: column;position: relative;background: linear-gradient(#027776 0 calc(34px + 89.88vw), #fff calc(34px + 89.88vw))}.hero__slide--brand picture{position: static;display: block;margin-top: 34px}.hero__slide--brand img{position: static;width: 100%;height: auto;-webkit-mask-image: linear-gradient(to bottom, transparent, #000 40px);mask-image: linear-gradient(to bottom, transparent, #000 40px)}.hero__title{position: absolute;top: 8px;left: 16px;right: 16px;display: block;color: var(--yellow);font: 400 24px/1.15 var(--hand)}.hero__live{flex: none;gap: 12px;padding: 12px 16px 0}.hero__live .btn{flex: none;min-height: 48px;padding: 0 18px}.hero__store{color: var(--teal);font-size: 16px}.hero__bars{position: absolute;z-index: 3;left: 0;right: 0;bottom: 0;padding: 0 var(--gut)}#hero:not(.ready)::after{display: none}}.hero__lion{transition: opacity var(--t-in) var(--snap)}.hero[data-slide="0"] .hero__lion{opacity: 0}.hero__slide:first-child img{animation: heroIn var(--t-in) var(--snap) both}@keyframes heroIn{from{transform: scale(1.03)}}.hero__wave{position: absolute;z-index: 2;top: -4%;bottom: -4%;left: 0;width: 70%;pointer-events: none;transform: translateX(-130%)}.hero__wave svg{width: 100%;height: 100%;fill: var(--teal)}.hero__arrow{position: absolute;z-index: 3;top: 50%;display: none;width: 52px;height: 52px;margin-top: -26px;padding: 0;border: 3px solid var(--teal);border-radius: 50%;background: #fff;color: var(--teal);cursor: pointer;transition: transform var(--t-out) var(--out), background var(--t-hover), color var(--t-hover)}.hero__arrow--prev{left: 22px}.hero__arrow--next{right: 22px}.hero__arrow .ic{width: 22px;height: 22px}@media (hover: hover){.hero__arrow:hover{background: var(--yellow);color: var(--ink);transform: scale(1.06)}}@media (min-width: 1000px){.hero__arrow{display: grid;place-items: center}}.hero__lion{position: absolute;z-index: 3;right: 4%;bottom: 52px;width: 72px;pointer-events: none}.hero__lion svg, .hero__lion img{display: block;width: 100%;height: auto;animation: lionUp var(--t-land) var(--spring) .3s both}.hero__lion.duck svg, .hero__lion.duck img{animation: hop var(--t-land) var(--spring)}@keyframes lionUp{from{transform: translateY(40%);opacity: 0}}@keyframes hop{0%{transform: none}40%{transform: translateY(-16%) rotate(-5deg)}100%{transform: none}}.hero.is-away .hero__lion svg, .hero.is-away .hero__lion .arm, .hero.is-away .hero__lion .head, .hero.is-away .hero__lion .tail{animation-play-state: paused}.hero__bars{display: flex;justify-content: center;gap: 8px;padding: 8px var(--gut) 0}.hero__bar{position: relative;display: grid;align-items: center;width: 54px;height: 44px;padding: 0;border: 0;background: none;cursor: pointer}.hero__bar i{display: block;height: 5px;border-radius: 3px;background: var(--mint-2);overflow: hidden}.hero__bar i::after{content: "";display: block;height: 100%;background: var(--teal);transform: scaleX(0);transform-origin: left}.hero__bar.on i::after{animation: barfill var(--dur, 6.5s) linear forwards}.hero__bar.was i::after{transform: scaleX(1)}.hero.is-paused .hero__bar.on i::after{animation-play-state: paused}@keyframes barfill{to{transform: scaleX(1)}}@media (min-width: 600px){.hero__lion{width: 110px;right: 5%}.hero__box{cursor: grab}}@media (min-width: 1000px){.hero__lion{width: 150px;right: 6%}}@media (min-width: 1500px){.hero__lion{width: 180px}}.grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 12px}@media (min-width: 750px){.grid{grid-template-columns: repeat(3, 1fr);gap: 16px}}@media (min-width: 1280px){.grid{grid-template-columns: repeat(5, 1fr);gap: 20px}}.box{position: relative;display: flex;flex-direction: column;min-width: 0;padding: 8px 8px 12px;border: 1px solid var(--line);border-radius: var(--r2);background: #fff;color: var(--ink);transition: transform var(--t-in) var(--snap), border-color var(--t-hover)}.blk--teal .box, .blk--coral .box, .blk--mint .box, .blk--yellow .box, .blk--gift .box{border-color: transparent}.box__win{position: relative;aspect-ratio: 1;border-radius: var(--r1);background: #fff;overflow: hidden}.box__fig{position: absolute;inset: 6%;width: 88%;height: 88%;object-fit: contain;-webkit-user-drag: none;transition: opacity var(--t-in) var(--snap)}.box__fig--2{opacity: 0}.box__fig.is-small{inset: 0;margin: auto;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh)}body.photos-grey .box__fig{background: #E4E4E2}.box__link{position: absolute;inset: 0;z-index: 1;border-radius: var(--r2)}.box__tags{display: flex;flex-wrap: wrap;gap: 6px;min-height: 28px;margin-top: 8px}.box__body{position: relative;z-index: 2;display: flex;flex: 1;flex-direction: column;gap: 4px;padding: 12px 4px 0;pointer-events: none}.box__body > *{pointer-events: auto}.box__brand, .box__row .price, .box__tags, .box__tags *, .box__flag{pointer-events: none}.box__flag{position: absolute;z-index: 3;top: 8px;left: 8px;height: 28px;padding: 0 9px}.box__flag--r{left: auto;right: 8px}.box__brand{overflow: hidden;font: 700 16px/1.2 var(--ui);letter-spacing: .04em;text-transform: uppercase;color: var(--teal);white-space: nowrap;text-overflow: ellipsis}.box__name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font: 600 16px/1.3 var(--ui);color: var(--ink)}.box__row{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: auto;padding-top: 10px}.price{display: flex;align-items: baseline;flex-wrap: wrap;gap: 6px;font: 700 20px/1 var(--ui);color: var(--ink)}.price s{font: 600 16px/1 var(--ui);color: var(--txt2)}.price.is-sale{color: var(--red)}.box__mini{display: grid;flex: none;place-items: center;width: 44px;height: 44px;padding: 0;border: 2px solid var(--teal);border-radius: var(--r1);background: var(--teal);color: #fff;cursor: pointer;transition: transform var(--t-in) var(--snap), background var(--t-hover), color var(--t-hover)}.box__mini .ic{width: 20px;height: 20px}.box__mini.done{background: var(--yellow);color: var(--ink)}.box__mini[disabled]{border-color: var(--line);background: var(--line);color: var(--txt2);cursor: default}@media (hover: hover) and (min-width: 1000px){.box:hover{transform: translateY(-4px);border-color: var(--teal)}.box:hover .box__fig--2{opacity: 1}.box__mini:hover:not([disabled]){background: var(--yellow);color: var(--ink)}}@media (min-width: 1000px){.box__name{font-size: 16px}.price{font-size: 24px}}.sec--white{background: #fff;padding: 26px 0}@media (min-width: 1000px){.sec--white{padding: 36px 0}.sec--white:has(> .wrap > .blk){padding: 28px 0}}.blk{position: relative;border-radius: var(--r2);padding: 28px var(--pad) 30px;overflow: hidden}@media (min-width: 600px){.blk{padding: 36px var(--pad)}}@media (min-width: 1000px){.blk{padding: 48px var(--pad) 52px}}.blk--teal{background: var(--teal);color: #fff}.blk--yellow{background: var(--yellow);color: var(--ink)}.blk--mint{background: var(--mint);color: var(--ink)}.blk--fit .car__vp{margin: 0;padding: 8px 0 12px;scroll-padding: 0}.blk--teal .t-72, .blk--teal .t-40{color: #fff}.blk--teal .kicker{color: var(--yellow)}.blk--teal .btn--2{color: #fff}.blk--yellow .btn--2{color: var(--teal)}@media (hover: hover){.blk--teal .btn--2:hover, .blk--teal .btn:hover, .blk--gift .btn:hover{background: #fff;border-color: #fff;color: var(--teal)}}.btn--teal{background: var(--teal);border-color: var(--teal);color: #fff}@media (hover: hover){.btn--teal:hover{background: var(--ink);border-color: var(--ink);color: #fff}}.chead{display: grid;gap: 6px;margin-bottom: 22px}.chead .lead{margin-top: 4px}.chead--cats{grid-template-columns: 1fr auto;align-items: end;gap: 12px 20px}.chead--cats > div{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 22px}.chead--cats .car__nav{display: none}.chead--worlds, .chead--deals{grid-template-columns: 1fr auto;align-items: end;gap: 12px 20px}.chead--worlds .car__nav, .chead--deals .car__nav{display: none}.chead--age{justify-items: start}.chead--brands{grid-template-columns: 1fr auto;align-items: center;gap: 12px 20px;margin-bottom: 10px}.chead__lion{display: none}.bhead__r{display: flex;align-items: center;gap: 12px}@media (min-width: 1000px){.chead{margin-bottom: 28px}.chead--worlds .car__nav, .chead--deals .car__nav, .chead--cats .car__nav{display: flex}.chead--brands{grid-template-columns: 1fr auto 150px}.chead__lion{display: block;width: 110px;height: auto;justify-self: end}}.car{position: relative;--card: 160px;--gap: 10px}@media (min-width: 600px){.car{--card: 200px;--gap: 14px}}@media (min-width: 1000px){.car{--card: 232px;--gap: 18px}}@media (min-width: 1500px){.car{--card: 250px;--gap: 22px}}.car__vp{margin: 0 calc(var(--gut) * -1);padding: 8px var(--gut) 12px;overflow-x: auto;overflow-y: hidden;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding: 0 var(--gut);scrollbar-width: none;cursor: grab}.car__vp::-webkit-scrollbar{display: none}.car__vp.dragging{scroll-snap-type: none;cursor: grabbing}.blk .car__vp{margin: 0 calc(var(--pad) * -1);padding-left: var(--pad);padding-right: var(--pad);scroll-padding: 0 var(--pad)}.car__track{display: flex;gap: var(--gap);width: max-content}.car__item{flex: 0 0 var(--card);scroll-snap-align: start}.car__bar{position: relative;height: 4px;max-width: 220px;margin: 10px auto 0;border-radius: 2px;background: var(--mint-2);overflow: hidden}.blk--teal .car__bar, .blk--gift .car__bar{background: rgba(255, 255, 255, .35)}.car__bar i{position: absolute;left: 0;top: 0;height: 100%;width: var(--w, 30%);border-radius: 2px;background: var(--teal);transform: translateX(var(--x, 0px));transition: transform var(--t-hover) var(--snap)}.blk--teal .car__bar i, .blk--gift .car__bar i{background: var(--yellow)}.car__nav{display: flex;gap: 14px}.arrow{display: grid;place-items: center;flex: none;width: 48px;height: 48px;padding: 0;border: 2px solid var(--teal);border-radius: 50%;background: #fff;color: var(--teal);cursor: pointer;transition: transform var(--t-in) var(--snap), background var(--t-hover), color var(--t-hover), border-color var(--t-hover)}.arrow .ic{width: 20px;height: 20px}.blk--teal .arrow, .blk--gift .arrow{border-color: #fff}.arrow[disabled]{border-color: var(--mint-2);color: var(--mint-2);cursor: default}.blk--teal .arrow[disabled], .blk--gift .arrow[disabled]{border-color: rgba(255, 255, 255, .45);color: var(--mint-2)}@media (hover: hover){.arrow:not([disabled]):hover{background: var(--teal);border-color: var(--teal);color: #fff}.blk--teal .arrow:not([disabled]):hover, .blk--gift .arrow:not([disabled]):hover{background: var(--yellow);border-color: var(--yellow);color: var(--ink)}}.car--in .car__foot{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-top: 6px}.car--in .car__foot .car__bar{flex: 1;max-width: 220px;margin: 0}.car--in .car__nav{display: none}@media (min-width: 1000px){.car--in .car__nav{display: flex}}.circles{--card: 128px;--gap: 14px}@media (min-width: 600px){.circles{--card: 150px;--gap: 18px}}@media (min-width: 1000px){.circles{--card: 168px;--gap: 22px}}@media (min-width: 1500px){.circles{--card: 186px;--gap: 26px}}.circles .car__vp{padding-top: 48px}.circ{--c: var(--teal);display: flex;flex-direction: column;align-items: center;gap: 12px;width: 100%;color: var(--ink);text-align: center}.circ__disc{position: relative;width: 100%;aspect-ratio: 1;border-radius: 50%;background: var(--c);transition: transform var(--t-in) var(--snap)}.circ__toy{position: absolute;left: 10%;bottom: 7%;width: 80%;height: 112%;object-fit: contain;object-position: bottom;transition: transform var(--t-in) var(--snap)}.circ__toy.is-small{left: 0;right: 0;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: 0 auto}.circ__crown{position: absolute;z-index: 2;top: -30px;left: 50%;width: 46px;height: auto;opacity: 0;transform: translate(-50%, 14px) rotate(-14deg) scale(.6);transition: opacity var(--t-hover) var(--snap), transform var(--t-land) var(--spring);pointer-events: none}.circ.is-king .circ__crown{opacity: 1;transform: translate(-50%, 0) rotate(-14deg)}.circ__name{font: 700 16px/1.2 var(--ui)}.circ__n{color: var(--txt2);font: 600 16px/1 var(--ui)}@media (hover: hover){.circ:hover .circ__disc{transform: translateY(-4px)}.circ:hover .circ__toy{transform: translateY(-12px)}.circ:hover .circ__crown{opacity: 1;transform: translate(-50%, 0) rotate(-14deg)}.circ:hover .circ__name{color: var(--teal)}}@media (min-width: 1000px){.circ__name{font-size: 16px}.circ__crown{width: 54px;top: -36px}}.feature{display: grid;grid-template-columns: minmax(0, 1fr);gap: 28px}.feature__rest{display: flex;flex-direction: column;min-width: 0}.feature .car{--card: 220px;--gap: 16px}.feature__head{display: grid;gap: 4px;justify-items: start;margin-bottom: 14px}.feature__stage{position: relative;display: grid;grid-template-columns: minmax(0, 1fr);gap: 12px;padding-left: 54px}.fstage__win{position: relative;aspect-ratio: 1;border-radius: var(--r2);background: #fff;overflow: visible}.fstage__win::before{content: "";position: absolute;inset: 0;border-radius: var(--r2);background: #fff}.fstage__pic{position: absolute;inset: 8%;width: 84%;height: 84%;object-fit: contain;opacity: 0;transition: opacity var(--t-in) var(--snap)}.fstage__pic.on{opacity: 1}.fstage__pic.is-2.on{opacity: 0}.feature__stage:hover .fstage__pic.is-2.on{opacity: 1}.fstage__pic.is-small{inset: 0;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: auto}.fstage__tag{position: absolute;z-index: 2;top: 14px;left: 14px}.fstage__lion{position: absolute;z-index: 2;left: -54px;bottom: -10px;width: 84px;height: auto;pointer-events: none}.fstage__infos{display: grid;grid-template-columns: minmax(0, 1fr)}.fstage__info{grid-area: 1 / 1;display: grid;gap: 8px;align-content: start;padding: 0 4px;opacity: 0;visibility: hidden;transform: translateX(18px);transition: opacity var(--t-out) var(--out), transform var(--t-out) var(--out), visibility 0s var(--t-out)}.fstage__info.on{opacity: 1;visibility: visible;transform: none;transition: opacity var(--t-in) var(--snap) .12s, transform var(--t-in) var(--snap) .12s, visibility 0s}.fstage__info .box__brand{color: #fff}.fstage__name{display: block;min-height: 44px;padding: 6px 0;margin: -6px 0;font: 700 var(--t40)/1.1 var(--ui);color: #fff}.fstage__row{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px;margin-top: 4px}.fstage__row .price{color: #fff;font-size: var(--t28)}.fstage__row .price s{color: #fff}.fstage__row .price.is-sale{color: var(--yellow)}.fdots{display: flex;gap: 6px}.fdot{position: relative;display: grid;align-items: center;flex: 1 1 0;min-width: 44px;max-width: 54px;height: 44px;padding: 0;border: 0;background: none;cursor: pointer}.fdot i{display: block;height: 5px;border-radius: 3px;background: rgba(255, 255, 255, .4);overflow: hidden}.fdot i::after{content: "";display: block;height: 100%;background: var(--yellow);transform: scaleX(0);transform-origin: left}.fdot.on i::after{animation: barfill var(--dur, 5s) linear forwards}.feature.is-paused .fdot.on i::after, .feature.is-away .fdot.on i::after{animation-play-state: paused}.feature__foot{display: flex;justify-content: center;margin-top: auto;padding-top: 18px}.feature .car__vp{margin: 0;padding: 8px 0 12px;scroll-padding: 0}.feature .car__bar{margin-top: 14px}@media (min-width: 1000px){.feature .car{--card: 250px;--gap: 18px}.feature{grid-template-columns: 440px minmax(0, 1fr);gap: 48px;align-items: stretch}.feature__stage{padding-left: 76px}.fstage__lion{width: 124px;left: -76px;bottom: -14px}.feature__foot{justify-content: flex-start;margin-top: 22px}}@media (min-width: 1500px){.feature .car{--card: 300px;--gap: 22px}.feature{grid-template-columns: 500px minmax(0, 1fr);gap: 56px}}.worlds{--card: 168px}@media (min-width: 600px){.worlds{--card: 200px}}@media (min-width: 1000px){.worlds{--card: 222px}}@media (min-width: 1500px){.worlds{--card: 238px}}.world{--c: var(--teal);display: flex;flex-direction: column;width: 100%;border: 1px solid var(--line);border-radius: var(--r2);background: #fff;color: var(--ink);overflow: hidden;transition: transform var(--t-in) var(--snap), border-color var(--t-hover)}.world__logo{position: relative;aspect-ratio: 1 / .8}.world__logo img{position: absolute;left: 12%;top: 14px;width: 76%;height: calc(100% - 28px);object-fit: contain}.world__panel{position: relative;aspect-ratio: 1;background: var(--c);overflow: hidden}.world__panel > img{position: absolute;left: 8%;bottom: 0;width: 84%;height: 94%;object-fit: contain;object-position: bottom;transition: transform var(--t-in) var(--snap)}.world__panel > img.photo{inset: 10%;width: 80%;height: 80%;padding: 6%;border-radius: var(--r1);background: #fff;object-position: center}.world__panel > img.is-small{left: 0;right: 0;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: 0 auto}.world__n{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 12px 14px;font: 700 16px/1.2 var(--ui)}.world__n span:last-child{color: var(--txt2);font-weight: 600}@media (hover: hover){.world:hover{transform: translateY(-6px);border-color: var(--teal)}.world:hover .world__panel > img{transform: translateY(-12px) scale(1.04)}}.cart{display: inline-grid;place-items: center;max-width: 100%;padding: 18px 54px 24px;background: var(--teal);color: #fff;font: 400 24px/1.1 var(--hand);letter-spacing: 0;text-align: center;-webkit-mask: url( 2 ) center / 100% 100% no-repeat;mask: url( 3 ) center / 100% 100% no-repeat}@media (min-width: 1000px){.cart{padding: 24px 84px 32px;font-size: 46px}}.spot{text-align: center}.spot__head{display: flex;flex-direction: column;align-items: center;gap: 4px;margin-bottom: 22px}.spot__crown{position: relative;z-index: 1;width: 56px;height: auto;margin-bottom: -12px}.spot__sub{color: var(--ink);font: 600 16px/1.3 var(--ui)}.spot__stage{position: relative;display: grid;gap: 18px;max-width: 960px;margin: 0 auto;text-align: left}.spot__pic{position: relative;aspect-ratio: 1}.spot__pic::after{content: "";position: absolute;left: 16%;right: 16%;bottom: 4%;height: 7%;border-radius: 50%;background: rgba(255, 255, 255, .55)}.spot__pic img{position: absolute;z-index: 1;inset: 0;width: 100%;height: 90%;margin: auto 0 0;object-fit: contain;object-position: bottom;opacity: 0;transform: translateY(18px) scale(.96);transition: opacity var(--t-in) var(--snap), transform var(--t-in) var(--snap);pointer-events: none}.spot__pic img.photo{inset: 5%;width: 90%;height: 90%;padding: 5%;border-radius: var(--r2);background: #fff;object-position: center}.spot__pic img.on{opacity: 1;transform: none;pointer-events: auto}.spot__pic img.is-small{inset: auto 0 10%;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: 0 auto}.spot__info{display: grid;gap: 10px;align-content: center}.spot__info .box__brand{color: var(--ink)}.spot__info h3{font: 700 var(--t40)/1.1 var(--ui);color: var(--ink)}.spot__info h3 a{display: inline-block;padding: 10px 0;margin: -10px 0}.spot__info .price{font-size: var(--t28)}.spot__info .price.is-sale{color: var(--ink)}.spot__buy{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin-top: 6px}.shelf{display: flex;gap: 10px;justify-content: safe center;margin: 24px calc(var(--pad) * -1) 0;padding: 6px var(--pad) 10px;overflow-x: auto;overflow-y: hidden;scrollbar-width: none}.shelf::-webkit-scrollbar{display: none}.shelf button{position: relative;flex: none;width: 64px;height: 64px;padding: 6px;border: 2px solid var(--teal);border-radius: var(--r1);background: #fff;cursor: pointer;transition: transform var(--t-in) var(--snap), border-color var(--t-hover)}.shelf button img{width: 100%;height: 100%;object-fit: contain}.shelf button i{position: absolute;left: 8px;right: 8px;bottom: 2px;height: 3px;border-radius: 2px;background: var(--teal);transform: scaleX(0);transform-origin: left}.shelf button.on{border-color: var(--ink);transform: translateY(-4px)}.shelf button.on i{animation: barfill var(--dur, 4.5s) linear forwards}.spot.is-paused .shelf button.on i, .spot.is-away .shelf button.on i{animation-play-state: paused}@media (hover: hover){.shelf button:hover{border-color: var(--ink)}}.spot__foot{display: flex;justify-content: center;margin-top: 20px}@media (min-width: 1000px){.spot__head{margin-bottom: 28px}.spot__stage{grid-template-columns: 1fr 1fr;align-items: center;gap: 48px}.shelf{margin-top: 30px}.shelf button{width: 72px;height: 72px}}.chart{display: grid;grid-template-columns: minmax(0, 1fr);gap: 22px}.chart__wall, .chart__toys{min-width: 0}.chart__wall{position: relative;height: 250px;border-radius: var(--r2);background: var(--mint);overflow: hidden}.chart__marks{position: absolute;left: 0;right: 0;bottom: 0;display: flex;margin: 0;padding: 0 calc(50% - 48px) 12px;list-style: none;overflow-x: auto;overflow-y: hidden;scrollbar-width: none;-webkit-mask-image: linear-gradient(90deg, transparent, #000 28px, #000 calc(100% - 28px), transparent);mask-image: linear-gradient(90deg, transparent, #000 28px, #000 calc(100% - 28px), transparent)}.chart__marks::-webkit-scrollbar{display: none}.chart__marks li{position: relative;flex: none;padding: 30px 2px 0}.chart__marks li::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 18px;background: repeating-linear-gradient(90deg, #fff 0 2px, transparent 2px 12px) 5px 3px / 100% 6px no-repeat, var(--teal)}.chart__marks li:first-child::before{border-radius: 6px 0 0 6px}.chart__marks li:last-child::before{border-radius: 0 6px 6px 0}.chart__marks button{position: relative;display: grid;gap: 2px;min-width: 92px;min-height: 48px;padding: 8px 8px;border: 2px solid transparent;border-radius: var(--r1);background: none;color: var(--teal);font: 700 16px/1.15 var(--ui);text-align: center;cursor: pointer;transition: background var(--t-hover), color var(--t-hover), border-color var(--t-hover)}.chart__marks button::before{content: "";position: absolute;left: 50%;top: -12px;width: 4px;height: 10px;margin-left: -2px;border-radius: 0 0 2px 2px;background: var(--c, var(--teal))}.chart__marks button small{color: var(--txt2);font: 600 16px/1 var(--ui)}.chart__marks button.is-on{background: #fff;border-color: var(--teal);color: var(--ink)}.chart__marks button.is-on::before{width: 8px;margin-left: -4px;background: var(--yellow)}@media (hover: hover){.chart__marks button:not(.is-on):hover{background: rgba(255, 255, 255, .6)}}.chart__ruler, .chart__floor, .chart__arm{display: none}.chart__lion{position: absolute;left: 0;top: 0;width: 46px;transform-origin: 50% 100%;transition: transform var(--t-land) var(--spring);pointer-events: none}.chart__lion img{width: 100%;height: auto}.chart__lion.is-walking img{animation: walkBob var(--t-in) var(--snap)}@keyframes walkBob{0%, 100%{transform: none}25%{transform: translateY(-6px) rotate(-4deg)}50%{transform: none}75%{transform: translateY(-6px) rotate(4deg)}}.chart__row{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px}.chart__row .car__nav{display: none}.chart__foot{display: flex;justify-content: center;margin-top: 16px}@media (min-width: 1000px){.chart{grid-template-columns: 320px minmax(0, 1fr);gap: 48px;align-items: stretch}.chart__wall{height: auto;min-height: 560px}.chart__floor{display: block;position: absolute;left: 20px;right: 20px;bottom: 30px;height: 6px;border-radius: 3px;background: var(--teal)}.chart__ruler{display: block;position: absolute;left: 152px;top: 30px;bottom: 36px;width: 26px;border-radius: 8px 8px 0 0;background: var(--teal)}.chart__ruler::before, .chart__ruler::after{content: "";position: absolute;right: 4px;top: 10px;bottom: 10px}.chart__ruler::before{width: 8px;background: repeating-linear-gradient(to bottom, #fff 0 2px, transparent 2px 12px)}.chart__ruler::after{width: 14px;background: repeating-linear-gradient(to bottom, #fff 0 2px, transparent 2px 48px)}.chart__marks{left: 196px;right: 18px;top: 46px;bottom: 60px;flex-direction: column-reverse;justify-content: space-between;padding: 0;overflow: visible;-webkit-mask-image: none;mask-image: none}.chart__marks li{padding: 0}.chart__marks li::before{display: none}.chart__marks button{min-width: 0;width: 100%;grid-template-columns: 1fr auto;align-items: center;gap: 8px;min-height: 48px;padding: 6px 12px;text-align: left;font-size: 16px}.chart__marks button::before{left: -40px;top: 50%;width: 32px;height: 4px;margin: -2px 0 0;border-radius: 2px}.chart__marks button.is-on::before{width: 44px;height: 8px;margin: -4px 0 0}.chart__lion{left: 26px;top: auto;bottom: 36px;width: 100px}.chart__arm{display: block;position: absolute;left: 140px;bottom: 31px;width: 50px;height: 10px;border-radius: 5px;background: var(--yellow);transition: transform var(--t-land) var(--spring)}.chart__arm::after{content: "";position: absolute;left: -14px;top: -4px;border: 9px solid transparent;border-right: 12px solid var(--yellow);border-left: 0}.chart__row .car__nav{display: flex}.chart__foot{justify-content: flex-start}}@media (min-width: 1500px){.chart{grid-template-columns: 360px minmax(0, 1fr)}.chart__ruler{left: 170px}.chart__arm{left: 158px}.chart__marks{left: 214px}.chart__lion{width: 112px}}.blk--coral{background: var(--red);color: var(--ink)}.blk--coral .t-72, .blk--coral .kicker{color: #fff}.blk--coral .lead{color: var(--ink);font-weight: 600}.blk--coral .btn--2{color: var(--ink)}@media (hover: hover){.blk--coral .btn--2:hover{background: #fff;border-color: #fff;color: var(--ink)}}.blk--teal .kicker, .blk--coral .kicker, .blk--gift .kicker{font-size: 24px}.advent{display: grid;grid-template-columns: minmax(0, 1fr);gap: 26px}.advent__side{display: grid;grid-template-rows: auto auto 1fr auto;gap: 18px;min-width: 0}.advent__lion{align-self: end;justify-self: start;width: 112px;height: auto;margin-left: 10px;transform-origin: 50% 100%}@media (min-width: 1000px){.advent__lion{width: 230px}}.advent__head{display: grid;gap: 6px;justify-items: start}.advent__foot{display: flex}.count{position: relative;display: flex;flex-direction: column;justify-content: center;gap: 12px;margin-top: 4px;padding: 22px 14px 20px;border-radius: var(--r2);background: var(--teal);color: #fff}.count__t{font: 400 24px/1 var(--hand);text-align: center}.count__row{display: grid;grid-template-columns: repeat(3, 1fr);gap: 8px}.count__cell{display: grid;justify-items: center;gap: 4px;padding: 10px 4px 9px;border-radius: var(--r1);background: #fff;color: var(--ink)}.count__cell b{display: block;font: 800 32px/1.15 var(--ui);font-variant-numeric: tabular-nums;white-space: nowrap}.count__cell b.tick{animation: tickIn var(--t-in) var(--snap)}@keyframes tickIn{from{opacity: 0;transform: translateY(40%)}}.count__cell span{font: 700 16px/1 var(--ui);color: var(--txt2)}.wall{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;min-width: 0;margin: 0;padding: 12px;border-radius: var(--r2);background: var(--teal);list-style: none}.wall.car__track{width: auto}.wallcar{--card: 156px;--gap: 10px}.blk .wallcar .car__vp{margin: 0;padding: 0;overflow: visible;scroll-snap-type: none;cursor: auto}.wallcar .car__bar{display: none}@media (max-width: 599px){.blk .wallcar .car__vp{overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;padding: 0;cursor: grab;border-radius: var(--r2)}.wall.car__track{display: flex;gap: var(--gap);width: max-content;min-width: 100%}.wall .door{flex: 0 0 var(--card);scroll-snap-align: start}.wallcar .car__bar{display: block;background: rgba(255, 255, 255, .45)}.wallcar .car__bar i{background: #fff}}.door{position: relative;aspect-ratio: 1 / 1.14;border-radius: var(--r1);background: #fff}.door__face{position: absolute;inset: 0;z-index: 2;display: grid;place-items: center;padding: 0;border: 0;border-radius: var(--r1);background: var(--bg);color: var(--fg);cursor: pointer;transform-origin: left center;transform: scaleX(.84);transition: transform var(--t-in) var(--snap), visibility 0s var(--t-out)}.door__face::before{content: "";position: absolute;inset: 8px;border: 3px solid var(--ed);border-radius: 6px}.door__face::after{content: "";position: absolute;right: 16px;top: 50%;width: 12px;height: 12px;margin-top: -6px;border-radius: 50%;background: var(--ed)}.door__face b{font: 800 clamp(40px, 4.4vw, 60px)/1 var(--ui)}.door__shape{position: absolute;top: 14px;left: 14px;width: 24px;height: 24px}.door__shape svg{width: 100%;height: 100%}.door.is-open .door__face{transform: scaleX(.05);visibility: hidden}.door.is-wiggle .door__face{animation: wiggle var(--t-in) var(--snap)}@keyframes wiggle{0%, 100%{transform: scaleX(.84)}25%{transform: scaleX(.68)}55%{transform: scaleX(.92)}80%{transform: scaleX(.78)}}.door__in{position: absolute;inset: 0;z-index: 1;display: flex;flex-direction: column;gap: 6px;padding: 8px 6px 12px;border-radius: var(--r1);background: #fff;color: var(--ink);pointer-events: none}.door.is-open .door__in{pointer-events: auto}.door__no{position: absolute;z-index: 1;top: 8px;left: 8px;min-width: 28px;height: 28px;border-radius: 14px;background: var(--yellow);color: var(--ink);font: 800 16px/28px var(--ui);text-align: center}.door__pic{position: relative;flex: 1;min-height: 0}.door__fig{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain}.door__fig.is-small, .tag3d__fig.is-small{inset: 0;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: auto}.door__name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 38px;font: 600 16px/1.25 var(--ui)}.door__price{font: 700 20px/1 var(--ui)}@media (min-width: 600px){.wall{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;padding: 14px}}@media (min-width: 1000px){.advent{grid-template-columns: 380px minmax(0, 1fr);gap: 48px}.wall{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 14px;padding: 16px}.count__cell b{font-size: 32px}.count{padding: 24px 14px 22px}}.door__name, .door__price, .door__no{visibility: hidden}.door.is-open .door__name, .door.is-open .door__price, .door.is-open .door__no{visibility: visible}.door__name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 38px;font: 600 16px/1.25 var(--ui)}.door__price{font: 700 20px/1 var(--ui)}@media (min-width: 600px){.wall{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px}}@media (min-width: 1000px){.advent{grid-template-columns: 380px minmax(0, 1fr);gap: 48px}.wall{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 14px}.count__cell b{font-size: 32px}.count{padding: 24px 14px 22px}}.sticker{display: inline-grid;place-items: center;min-width: 70px;padding: 12px 18px 13px;background: var(--red);color: #fff;font: 700 16px/1 var(--ui);white-space: nowrap;-webkit-mask: url( 4 ) center / 100% 100% no-repeat;mask: url( 5 ) center / 100% 100% no-repeat}.sticker--head{display: inline-block;padding: 0;background: none;color: var(--red);font: 400 24px/1 var(--hand);-webkit-mask: none;mask: none}@media (min-width: 1000px){.sticker--head{font-size: 24px}}.deals .tag--sale{display: none}.tags{--card: 220px;--gap: 14px}@media (min-width: 600px){.tags{--card: 250px;--gap: 18px}}@media (min-width: 1000px){.tags{--card: 280px;--gap: 22px}}.tags .car__vp{padding-top: 14px}.tagc{perspective: 1100px}.tag3d{position: relative;aspect-ratio: 3 / 4.4}.tag3d{transition: transform var(--t-in) var(--snap)}.tagc:nth-child(odd) .tag3d{transform: rotate(-1.2deg)}.tagc:nth-child(even) .tag3d{transform: rotate(1.2deg)}.tagc .tag3d.is-flipped{transform: none}@media (hover: hover){.tagc:hover .tag3d{transform: none}}.tag3d__in{position: absolute;inset: 0}.tag3d__front, .tag3d__back{position: absolute;inset: 0;border-radius: var(--r2)}.tag3d__front{transition: transform calc(var(--t-in) / 2) ease-out calc(var(--t-in) / 2)}.tag3d__back{transform: scaleX(0);visibility: hidden;transition: transform calc(var(--t-in) / 2) ease-in 0s, visibility 0s linear calc(var(--t-in) / 2)}.tag3d.is-flipped .tag3d__front{transform: scaleX(0);transition: transform calc(var(--t-in) / 2) ease-in 0s}.tag3d.is-flipped .tag3d__back{transform: none;visibility: visible;transition: transform calc(var(--t-in) / 2) ease-out calc(var(--t-in) / 2), visibility 0s linear calc(var(--t-in) / 2)}@media (hover: hover){.tagc:hover .tag3d__front{transform: scaleX(0);transition: transform calc(var(--t-in) / 2) ease-in 0s}.tagc:hover .tag3d__back{transform: none;visibility: visible;transition: transform calc(var(--t-in) / 2) ease-out calc(var(--t-in) / 2), visibility 0s linear calc(var(--t-in) / 2)}}.tag3d__front{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 42px 12px 12px;border: 0;background: var(--red);color: #fff;text-align: center;cursor: pointer}.tag3d__hole{position: absolute;top: 14px;left: 50%;width: 24px;height: 24px;margin-left: -12px;border: 4px solid var(--ink);border-radius: 50%;background: #fff}.tag3d__off{font: 800 clamp(42px, 4.4vw, 58px)/1 var(--ui);letter-spacing: -.02em}.tag3d__toy{position: relative;flex: 1;width: 100%;min-height: 0;border-radius: var(--r1);background: #fff}.tag3d__toy .tag3d__fig{position: absolute;inset: 6%;width: 88%;height: 88%;object-fit: contain}.tag3d__price{display: flex;align-items: baseline;gap: 8px;padding: 5px 14px 7px;border-radius: var(--r1);background: #fff;color: var(--ink);font: 800 24px/1 var(--ui);white-space: nowrap}.tag3d__price s{color: var(--txt2);font: 600 16px/1 var(--ui)}.tag3d__hint{color: var(--ink);font: 700 16px/1 var(--ui)}.tag3d__back{display: flex;flex-direction: column;border: 3px solid var(--red);background: #fff;overflow: hidden}.tag3d__link{display: flex;flex: 1;flex-direction: column;align-items: flex-start;gap: 6px;min-height: 0;padding: 14px 12px 0;color: var(--ink)}.tag3d__link .box__brand{max-width: 100%}.tag3d__back .tag--age{background: var(--mint)}.tag3d__name{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;font: 700 16px/1.25 var(--ui)}.tag3d__row{display: flex;align-items: baseline;gap: 8px;margin-top: auto;font: 800 24px/1 var(--ui)}.tag3d__row s{color: var(--txt2);font: 600 16px/1 var(--ui)}.tag3d__saved{padding: 5px 9px;border-radius: 6px;background: var(--red);color: var(--ink);font: 700 16px/1 var(--ui);white-space: nowrap}.tag3d__add{margin: 10px 12px 12px}.tag3d__flipback{position: absolute;z-index: 2;top: 6px;right: 6px;display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: 50%;background: #fff;color: var(--ink);cursor: pointer}.tag3d__flipback .ic{width: 16px;height: 16px}.visit{display: grid;gap: 22px}.visit__text{display: grid;gap: 12px;justify-items: start;align-content: center}.visit__facts{display: grid;gap: 10px;margin: 6px 0;font: 600 16px/1.3 var(--ui)}.visit__facts li{display: flex;align-items: center;gap: 10px}.visit__facts .ic{color: var(--teal)}.visit figure{position: relative;margin: 0;border-radius: var(--r2);overflow: hidden}.visit figure.visit__kids{aspect-ratio: 1;overflow: visible;border-radius: 0}.visit__kids img{object-fit: contain}.visit__shop{aspect-ratio: 4 / 3}.visit figure img{width: 100%;height: 100%;object-fit: cover;transition: transform var(--t-in) var(--snap)}.visit__shop img{object-position: 50% 28%}.sticker--y{background: var(--yellow);color: var(--ink)}.visit__tag{position: absolute;left: 14px;bottom: 16px;padding: 14px 40px 18px;-webkit-mask-image: url( 6 );mask-image: url( 7 );transform: rotate(-6deg);transition: transform var(--t-land) var(--spring)}@media (hover: hover){.visit figure:hover img{transform: scale(1.04)}.visit__shop:hover .visit__tag{transform: rotate(4deg) scale(1.06)}}@media (min-width: 1000px){.visit{grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr) minmax(0, .8fr);gap: 28px;align-items: center}.visit__shop{aspect-ratio: 3 / 4}}.drift{position: relative;overflow: hidden;padding: 8px 0 6px}.drift::before, .drift::after{content: "";position: absolute;z-index: 2;top: 0;bottom: 0;width: 6%;pointer-events: none}.drift::before{left: 0;background: linear-gradient(90deg, #fff, rgba(255, 255, 255, 0))}.drift::after{right: 0;background: linear-gradient(270deg, #fff, rgba(255, 255, 255, 0))}.drift__row{display: flex;gap: 40px;width: max-content;padding: 6px 0;animation: driftL 80s linear infinite}.drift__row--back{animation-name: driftR;margin-top: 10px}.drift__row a{display: block;flex: none;height: 56px;transition: transform var(--t-in) var(--snap)}.drift__row a img{width: auto;height: 100%;max-width: none;object-fit: contain}@keyframes driftL{to{transform: translateX(-50%)}}@keyframes driftR{from{transform: translateX(-50%)}to{transform: none}}.drift.off .drift__row{animation-play-state: paused}@media (hover: hover){.drift:hover .drift__row{animation-play-state: paused}.drift__row a:hover{transform: scale(1.12)}}@media (min-width: 1000px){.drift__row{gap: 64px}.drift__row a{height: 72px}}.kids{display: grid;grid-template-columns: repeat(4, 1fr);gap: 12px 8px}@media (min-width: 600px){.kids{grid-template-columns: repeat(7, 1fr);gap: 16px}}.kid{display: flex;flex-direction: column;align-items: center;gap: 8px;min-width: 0;text-align: center}.kid__img{display: grid;place-items: center;width: 100%;max-width: 177px;aspect-ratio: 1;border-radius: 50%;background: var(--mint);overflow: hidden;transition: background var(--t-hover)}.kid img{width: 72%;height: 72%;object-fit: contain;transition: transform var(--t-in) var(--snap)}.kid span{font: 700 16px/1.15 var(--ui)}@media (hover: hover){.kid:hover .kid__img{background: var(--yellow)}.kid:hover img{transform: translateY(-4px) rotate(-2deg)}.kid:hover span{color: var(--teal)}}.blk--gift{position: relative;overflow: hidden;background: var(--teal);color: #fff;padding: 48px 0 56px}@media (min-width: 1000px){.blk--gift{padding: 64px 0 72px}}.blk--gift .t-72{color: #fff}.blk--gift .kicker{color: var(--yellow)}.blk--gift .car__bar{background: rgba(255, 255, 255, .35)}.blk--gift .car__bar i{background: var(--yellow)}.blk--gift .arrow{border-color: #fff}.blk--gift .arrow[disabled]{border-color: rgba(255, 255, 255, .45);color: var(--mint-2)}@media (hover: hover){.blk--gift .arrow:not([disabled]):hover{background: var(--yellow);border-color: var(--yellow);color: var(--ink)}}.blk--gift .btn--2{color: #fff}@media (hover: hover){.blk--gift .btn--2:hover{background: #fff;border-color: #fff;color: var(--teal)}}.gf__confetti{position: absolute;inset: 0;pointer-events: none}.gf__confetti img{position: absolute;width: var(--s, 46px);height: auto;left: min(var(--x), calc(100% - var(--s, 46px) - 8px));top: min(var(--y), calc(100% - var(--s, 46px) - 8px));transform: rotate(var(--r, 0deg))}@media (max-width: 1299px){.gf__confetti img{display: none}.gf__confetti img.is-corner{display: block;--s: 34px !important;--y: 1.5% !important}.gf__confetti img.is-corner:first-child{--x: 3% !important}.gf__confetti img.is-corner:not(:first-child){--x: 86% !important}}.gf__wrap{position: relative}.gf__head{margin-bottom: 20px;text-align: center}.gf__head .t-72, .gf__head p{color: #fff}.gf__head .kicker{justify-content: center}.gf__head p:last-child{margin-top: 6px;font: 600 16px/1.4 var(--ui)}.gf{position: relative;max-width: 1080px;margin: 0 auto}.gf__bar{position: relative;display: grid;grid-template-columns: 1fr;gap: 4px;padding: 8px;border-radius: var(--r2);background: #fff;color: var(--ink)}.gstep{display: contents}.gseg{display: flex;align-items: center;gap: 12px;min-width: 0;height: 64px;padding: 0 14px 0 10px;border: 0;border-radius: var(--r1);background: transparent;color: var(--ink);font: inherit;text-align: left;cursor: pointer;transition: background var(--t-hover)}@media (hover: hover){.gseg:hover{background: var(--mint)}}.gstep.is-open .gseg{background: var(--mint)}.gseg__ic{display: grid;flex: none;place-items: center;width: 46px;height: 46px;border: 2px solid var(--line);border-radius: 50%;background: #fff;color: var(--teal);overflow: hidden}.gseg__ic img{width: 30px;height: 30px;object-fit: contain}.gseg__ic .ic{width: 22px;height: 22px}.gstep.is-set .gseg__ic{border-color: var(--teal)}.gseg__t{display: flex;flex-direction: column;gap: 2px;min-width: 0}.gseg__l{color: var(--txt2);font: 600 16px/1.2 var(--ui)}.gseg__v{overflow: hidden;font: 600 16px/1.2 var(--ui);white-space: nowrap;text-overflow: ellipsis}.gstep.is-set .gseg__v{font-weight: 700}.gseg .ic--chev{width: 18px;height: 18px;margin-left: auto;color: var(--teal);transition: transform var(--t-in) var(--snap)}.gstep.is-open .gseg .ic--chev{transform: rotate(180deg)}.gf__go{grid-column: 1;margin-top: 4px}.gpanel{position: relative;grid-column: 1 / -1;padding: 14px 4px 6px;background: #fff;color: var(--ink)}.gpanel[hidden]{display: none}.gpanel__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px}.gpanel__head h3{font: 700 16px/1.2 var(--ui);color: var(--teal)}.gskip{min-width: 44px;min-height: 44px;padding: 0 4px;border: 0;background: none;color: var(--teal);font: 700 16px/1 var(--ui);text-decoration: underline;text-underline-offset: 4px;cursor: pointer}.gtiles{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 8px}.gopt{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;min-height: 104px;padding: 10px 6px;border: 2px solid var(--teal);border-radius: var(--r1);background: #fff;color: var(--ink);font: inherit;cursor: pointer;transition: border-color var(--t-hover), transform var(--t-hover) var(--snap), background var(--t-hover), color var(--t-hover)}@media (hover: hover){.gopt:hover{border-color: var(--teal);transform: translateY(-2px)}}.gopt[aria-pressed="true"]{border-color: var(--teal);background: var(--teal);color: #fff}.gopt[aria-pressed="true"] .gopt__s{color: #fff}.gopt__ic{display: grid;place-items: center;width: 50px;height: 50px}.gopt__ic img{max-width: 50px;max-height: 50px;width: auto;height: auto;object-fit: contain}.gopt__big{font: 700 20px/1 var(--ui)}.gopt__l{font: 700 16px/1.2 var(--ui);text-align: center}.gopt__s{color: var(--txt2);font: 600 16px/1 var(--ui)}.gopt__money{display: grid;place-items: center;min-width: 72px;padding: 10px 12px;background: var(--yellow);color: var(--ink);font: 700 16px/1 var(--ui);-webkit-mask: url( 8 ) center / 100% 100% no-repeat;mask: url( 9 ) center / 100% 100% no-repeat}.gopt[aria-pressed="true"] .gopt__money{background: var(--yellow)}.gf__lion{display: none;position: absolute;left: -236px;bottom: 0;width: 200px;pointer-events: none}.gf.has-results .gf__lion{left: auto;right: -236px}.gf__lion img{width: 100%;height: auto;animation: pop var(--t-land) var(--spring) both}@keyframes pop{from{transform: scale(.85) translateY(8%)}}.gres{margin-top: 20px}.gres__head{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px;margin-bottom: 12px}.gres__head h3{font: 700 24px/1.15 var(--ui);color: #fff}.gres__note[hidden]{display: none}.gres__note{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;padding: 10px 14px;border-radius: var(--r1);background: #fff;color: var(--ink);font: 600 16px/1.4 var(--ui)}.gres__note .ic{flex: none;width: 20px;height: 20px;color: var(--teal)}@media (min-width: 1000px){.gf__bar{grid-template-columns: repeat(3, minmax(0, 1fr)) auto;row-gap: 10px}.gseg{height: 68px;padding: 0 18px 0 12px}.gf__go{grid-column: 4;margin: 0}.gpanel{margin-top: 2px;padding: 20px 22px 22px;border-radius: var(--r2);box-shadow: 0 18px 40px rgba(0, 0, 0, .2)}.gpanel::before{content: "";position: absolute;top: -8px;left: calc(var(--caret, 50%) - 8px);width: 16px;height: 16px;border-radius: 3px;background: #fff;transform: rotate(45deg)}.gpanel__head h3{font-size: 20px}.gtiles{grid-template-columns: repeat(var(--n, 6), minmax(0, 1fr));gap: 10px}.gopt{min-height: 124px}}@media (min-width: 1700px){.gf__lion{display: block}}@media (min-width: 1000px){.gf.has-results .gf__lion{bottom: auto;top: -10px}}.gres .car__nav{display: flex}.gopt__money{display: inline-grid;place-items: center;min-width: 0;padding: 10px 18px 11px;background: var(--yellow);color: var(--ink);font: 700 16px/1 var(--ui);white-space: nowrap;-webkit-mask: url( 10 ) center / 100% 100% no-repeat;mask: url( 11 ) center / 100% 100% no-repeat}.gf__go{min-width: 240px}.gf__go{padding: 0 22px}@media (min-width: 1000px){.gf__go{min-height: 52px}}.promise{display: flex;align-items: center;justify-content: center;gap: 18px;height: 64px;padding: 0 var(--gut);background: var(--teal);color: #fff}.promise li{display: flex;align-items: center;gap: 8px;font: 700 16px/1.1 var(--ui);white-space: nowrap}.promise .ic{width: 22px;height: 22px;color: var(--yellow)}.promise .long{display: none}@media (max-width: 599px){.promise li:nth-child(3){display: none}}@media (min-width: 1000px){.promise{gap: 56px}.promise li{font-size: 16px}.promise .short{display: none}.promise .long{display: inline}}.foot{position: relative;margin-top: 0;padding: 40px 0 22px;background: var(--teal);color: #fff}.foot__wave{position: absolute;left: 0;right: 0;top: -1px;width: 100%;height: 26px;fill: #fff}.foot__promise{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px 36px;margin-bottom: 26px;padding: 6px 0 20px;border-bottom: 1px solid rgba(255, 255, 255, .3)}.foot__promise li{display: flex;align-items: center;gap: 8px;font: 700 16px/1.2 var(--ui);white-space: nowrap}.foot__promise .ic{width: 22px;height: 22px;color: var(--yellow)}@media (min-width: 750px){.foot__wave{height: 44px}.foot{padding-top: 60px}}@media (max-width: 749px){.foot__promise, .foot__nav{display: none}.foot__bottom{margin-top: 26px}}@media (min-width: 1000px){.foot__promise{gap: 10px 60px;margin-bottom: 34px;padding-bottom: 24px}.foot__promise li{font-size: 16px}}.foot__top{display: grid;grid-template-columns: minmax(0, 1fr);gap: 26px}.foot__top > *{min-width: 0}.foot__logo{width: 170px;height: auto}.foot__brand p{max-width: 340px;margin: 12px 0 0;font: 400 16px/1.4 var(--text)}.foot__soc{display: flex;gap: 8px;margin-top: 16px}.foot__soc a{display: grid;place-items: center;width: 44px;height: 44px;border-radius: var(--r1);background: #fff;color: var(--teal);transition: background var(--t-hover), transform var(--t-hover) var(--snap)}.foot__soc a:hover{background: var(--yellow);color: var(--ink);transform: translateY(-2px)}.foot__soc .ic{width: 20px;height: 20px}.foot__news h3{font: 700 var(--t40)/1.1 var(--display);color: #fff}.foot__form{display: flex;gap: 8px;margin: 10px 0 0}.foot__form input{flex: 1;min-width: 0;height: 56px;padding: 0 16px;border: 0;border-radius: var(--r1);background: #fff;color: var(--ink);font: 600 16px var(--ui)}.foot__form input::placeholder{color: var(--txt2)}.foot__form .btn{flex: none}.foot__lion{display: none}.foot__bottom{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 22px;margin-top: 8px;padding-top: 14px;border-top: 1px solid rgba(255, 255, 255, .3);color: #fff;font: 600 16px/1.4 var(--ui)}.foot__bottom a{display: inline-block;min-width: 44px;padding: 12px 0}.foot__bottom a:hover{color: #fff;text-decoration: underline;text-underline-offset: 3px}.chead{padding: 26px 0 14px}.crumbs{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 10px;font: 600 16px/1.3 var(--ui);color: var(--txt2)}.crumbs a{display: inline-block;min-width: 44px;padding: 12px 4px;margin: -12px -4px;color: var(--teal);text-align: center}.crumbs a:hover{text-decoration: underline;text-underline-offset: 3px}.chead__count{margin-top: 8px;color: var(--txt2);font: 600 16px/1.3 var(--ui)}.toolbar{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 18px 0 20px}.toolbar__chips{display: flex;flex-wrap: wrap;gap: 6px}.sortm{position: relative;margin-left: auto}.sortm__list{position: absolute;z-index: 20;right: 0;top: calc(100% + 6px);min-width: 230px;padding: 6px;border: 1px solid var(--line);border-radius: var(--r2);background: #fff;box-shadow: 0 20px 40px rgba(0, 0, 0, .14)}.sortm__list[hidden]{display: none}.sortm__list button{display: flex;align-items: center;justify-content: space-between;gap: 10px;width: 100%;min-height: 44px;padding: 0 12px;border: 0;border-radius: var(--r1);background: none;color: var(--ink);font: 600 16px/1 var(--ui);text-align: left;cursor: pointer}.sortm__list button:hover, .sortm__list button.is-on{background: var(--mint);color: var(--teal)}.sortm__list button.is-on .ic{color: var(--teal)}.sortm__list .ic{width: 18px;height: 18px}.cmore{display: flex;flex-direction: column;align-items: center;gap: 10px;margin: 30px 0 64px;color: var(--txt2);font: 600 16px/1 var(--ui)}.cnone{padding: 30px;border-radius: var(--r2);background: var(--mint);text-align: center}.cnone img{width: 120px;margin: 0 auto 10px}.cnone p{font: 700 var(--t40)/1.1 var(--display);color: var(--teal)}.cnone span{display: block;margin: 8px 0 16px;color: var(--txt2)}.filt{display: grid;gap: 4px}.filt details{border-bottom: 1px solid var(--line)}.filt summary{display: flex;align-items: center;justify-content: space-between;min-height: 52px;list-style: none;font: 700 16px/1 var(--ui);color: var(--teal);cursor: pointer}.filt summary::-webkit-details-marker{display: none}.filt summary .ic{width: 18px;height: 18px;transition: transform var(--t-in) var(--snap)}.filt details[open] summary .ic{transform: rotate(180deg)}.filt__opts{display: grid;gap: 2px;padding: 0 0 12px;max-height: 320px;overflow-y: auto}.filt__opts label{display: flex;align-items: center;gap: 10px;min-height: 44px;padding: 0 4px;border-radius: var(--r1);font: 600 16px/1.2 var(--ui);cursor: pointer}.filt__opts label:hover{background: var(--mint)}.filt__opts input{width: 22px;height: 22px;margin: 0;accent-color: var(--teal)}.filt__opts small{margin-left: auto;color: var(--txt2);font: 600 16px/1 var(--ui)}.filt__search{width: 100%;height: 44px;margin-bottom: 8px;padding: 0 12px;border: 2px solid var(--line);border-radius: var(--r1);font: 600 16px var(--ui)}.brandx{display: grid;grid-template-columns: repeat(3, 1fr);gap: 14px 10px}@media (min-width: 600px){.brandx{grid-template-columns: repeat(5, 1fr)}}@media (min-width: 1000px){.brandx{grid-template-columns: repeat(8, 1fr);gap: 20px 16px}}@media (min-width: 1500px){.brandx{grid-template-columns: repeat(10, 1fr)}}.alpha{display: flex;flex-wrap: wrap;gap: 4px;margin: 0 0 20px}.alpha a{display: grid;place-items: center;min-width: 44px;height: 44px;padding: 0 8px;border-radius: var(--r1);background: var(--mint);color: var(--teal);font: 700 16px/1 var(--ui)}.alpha a:hover{background: var(--yellow)}.pdp{display: grid;gap: 22px;padding: 16px 0 40px}@media (min-width: 1000px){.pdp{grid-template-columns: 1fr 1fr;gap: 48px;padding: 28px 0 64px;align-items: start}}.gal{display: grid;gap: 10px}.gal__main{position: relative;aspect-ratio: 1;border-radius: var(--r2);background: #fff;border: 1px solid var(--line);overflow: hidden}.gal__slide{position: absolute;inset: 0;opacity: 0;transition: opacity var(--t-in) var(--snap)}.gal__slide.on{opacity: 1}.gal__main img{position: absolute;inset: 0;width: 100%;height: 100%;max-width: var(--mw, 100%);max-height: var(--mh, 100%);margin: auto;padding: 3%;object-fit: contain;transition: transform var(--t-hover) var(--snap);transform-origin: var(--ox, 50%) var(--oy, 50%)}@media (hover: hover) and (min-width: 1000px){.gal__main{cursor: zoom-in}.gal__main:hover .gal__slide.on img{transform: scale(2)}}@media (max-width: 999px){.gal__main{display: flex;aspect-ratio: auto;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scrollbar-width: none}.gal__main::-webkit-scrollbar{display: none}.gal__slide{position: relative;flex: none;width: 100%;aspect-ratio: auto;height: min(86vw, 52svh);opacity: 1;scroll-snap-align: start}}.gal__thumbs{display: flex;gap: 8px;overflow-x: auto;overflow-y: hidden;padding: 2px;scrollbar-width: none}.gal__thumbs::-webkit-scrollbar{display: none}.gal__thumbs button{flex: none;width: 84px;height: 84px;padding: 6px;border: 2px solid var(--line);border-radius: var(--r1);background: #fff;cursor: pointer}.gal__thumbs button.on{border-color: var(--teal)}.gal__thumbs img{width: 100%;height: 100%;object-fit: contain}@media (min-width: 1000px){.gal{position: sticky;top: calc(var(--hdr) + 16px)}body.is-scrolled .gal{top: calc(var(--hdr-s) + 16px)}}.pinfo{display: flex;flex-direction: column;gap: 16px}.pinfo .box__brand{font-size: 16px}.pinfo .box__brand a{display: inline-block;padding: 14px 0;margin: -14px 0}.pinfo .t-72{line-height: 1.02}.pinfo__price{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px}.pinfo__price .price{font-size: var(--t40)}.pinfo__meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.pinfo__meta .tag{height: 44px;padding: 0 14px}.stock{display: inline-flex;align-items: center;gap: 8px;font: 700 16px/1 var(--ui);color: var(--teal)}.stock i{width: 10px;height: 10px;border-radius: 50%;background: #17b26a}.stock--low i{background: var(--yellow)}.stock--out i{background: var(--red)}.buy{display: flex;gap: 10px}.buy .btn{flex: 1;min-width: 0}.btn .short{display: none}@media (max-width: 599px){.btn .long{display: none}.btn .short{display: inline}}.pdesc{color: var(--txt2);font: 400 16px/1.55 var(--text)}.pdesc h2{margin: 8px 0 6px;font: 700 16px/1.2 var(--ui);color: var(--teal)}.facts{display: grid;gap: 6px;padding: 14px 16px;border-radius: var(--r1);background: var(--mint);font: 600 16px/1.4 var(--ui)}.facts span{color: var(--txt2);font-weight: 700}.pfacts{display: grid;gap: 12px;padding: 16px 0;border-top: 2px solid var(--mint);border-bottom: 2px solid var(--mint)}.pfacts li{display: flex;align-items: center;gap: 14px}.pfact__ic{display: grid;flex: none;place-items: center;width: 48px;height: 48px;border-radius: 50%;background: var(--teal);color: #fff}.pfact__ic .ic{width: 24px;height: 24px}.pfact__ic img{width: 28px;height: 28px}.pfacts li > span:last-child{display: grid;gap: 1px}.pfacts small{color: var(--txt2);font: 600 16px/1.1 var(--ui)}.pfacts b{font: 700 16px/1.25 var(--ui)}.psku{color: var(--txt2);font: 600 16px/1.4 var(--ui)}.buybar{position: fixed;z-index: 55;left: 0;right: 0;bottom: 0;padding: 10px var(--gut) calc(10px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--line);background: #fff;visibility: hidden;transform: translateY(100%);transition: transform var(--t-out) var(--out), visibility 0s var(--t-out)}.buybar.on{visibility: visible;transform: none;transition: transform var(--t-in) var(--snap), visibility 0s}.buybar__in{display: flex;align-items: center;gap: 14px;max-width: var(--max);margin: 0 auto}.buybar__pic{flex: none;width: 52px;height: 52px;border: 1px solid var(--line);border-radius: var(--r1);background: #fff;overflow: hidden}.buybar__pic img{width: 100%;height: 100%;object-fit: contain}.buybar__t{display: grid;flex: 1;gap: 2px;min-width: 0}.buybar__t b{overflow: hidden;font: 700 16px/1.2 var(--ui);white-space: nowrap;text-overflow: ellipsis}.buybar .btn{flex: none;min-height: 48px}body.has-buybar .toast{bottom: 88px}body[data-page="product"] .foot{padding-bottom: 96px}@media (max-width: 749px){body[data-page="product"] .crumbs{display: none}.buybar__t b{display: none}.buybar .btn{flex: 1}}.page{display: grid;gap: 26px;padding: 26px 0 60px}@media (min-width: 1000px){.page{grid-template-columns: 260px 1fr;gap: 56px;padding: 40px 0 80px}}.page__nav{display: grid;gap: 2px;align-self: start}.page__nav a{display: block;min-height: 44px;padding: 10px 12px;border-radius: var(--r1);font: 600 16px/1.3 var(--ui);color: var(--teal)}.page__nav a:hover, .page__nav a.is-on{background: var(--mint);color: var(--teal)}.page__body{max-width: 72ch;font: 400 16px/1.6 var(--text);color: var(--ink)}.page__body h3{margin: 22px 0 8px;font: 700 20px/1.2 var(--ui);color: var(--teal)}.page__body p{margin: 0 0 12px}.page__body ul{margin: 0 0 12px;padding-left: 20px;list-style: disc}.page__body li{margin: 4px 0}.page__when{margin-top: 8px;color: var(--txt2);font: 600 16px/1.3 var(--ui)}.checkout{display: grid;gap: 22px;padding: 26px 0 60px}@media (min-width: 1000px){.checkout{grid-template-columns: 1fr 420px;gap: 48px;align-items: start}}.panel{padding: 20px;border-radius: var(--r2);background: var(--mint)}.panel h3{margin-bottom: 12px;font: 700 var(--t40)/1.1 var(--display);color: var(--teal)}.sep{position: relative;height: 40px;pointer-events: none}.sep__wave{position: absolute;left: 0;top: 2px;width: 100%;height: 36px}.sep__wave path{stroke: var(--yellow);stroke-width: 5;stroke-linecap: round}.sep__row{position: absolute;left: var(--gut);right: var(--gut);top: 0;display: flex;justify-content: space-around}.sep__s{display: block;width: 22px;height: 22px}.sep__s:nth-child(odd){transform: translateY(-7px)}.sep__s:nth-child(even){transform: translateY(15px) rotate(14deg)}.sep__s svg{width: 100%;height: 100%}.sep--lion{height: 104px}.sep--lion .sep__wave{top: 66px}.sep--lion .sep__row{top: 62px}.sep__lion{position: absolute;bottom: 18px;width: auto;height: 96px}.sep--l .sep__lion{left: max(var(--gut), 6%)}.sep--l .sep__row{left: 22%;right: 5%}.sep--r .sep__lion{right: max(var(--gut), 6%)}.sep--r .sep__row{left: 5%;right: 22%}@media (max-width: 599px){.sep__s:nth-child(n+6){display: none}.sep--lion{height: 88px}.sep--lion .sep__wave{top: 52px}.sep--lion .sep__row{top: 48px}.sep__lion{height: 78px;bottom: 16px}.sep--l .sep__row{left: 30%}.sep--r .sep__row{right: 30%}}@media (min-width: 1000px){.sep{height: 48px}.sep--lion{height: 124px}.sep--lion .sep__wave{top: 84px}.sep--lion .sep__row{top: 80px}.sep__lion{height: 112px;bottom: 20px}.sep__s{width: 26px;height: 26px}}.spot__deco{position: absolute;display: none;pointer-events: none}@media (min-width: 1000px){.spot__deco{display: block}.spot__deco--a{left: 64px;top: 56px;width: 40px;transform: rotate(-12deg)}.spot__deco--b{right: 64px;top: 52px;width: 56px;transform: rotate(10deg)}}.spot__pic{background: #fff;border-radius: var(--r2);overflow: hidden}.spot__pic::after{display: none}.spot__pic img, .spot__pic img.photo{inset: 0;width: 100%;height: 100%;margin: 0;padding: 7%;border-radius: 0;background: none;object-fit: contain;object-position: center}.spot__pic img.is-small{inset: 0;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: auto;padding: 0}.shelf{width: fit-content;max-width: 100%;margin: 24px auto 0;padding: 12px 14px 16px;border-radius: var(--r2);background: #fff;justify-content: flex-start}@media (min-width: 1000px){.spot__stage{align-items: stretch}.spot__info{align-content: center}}.agecard .chead{margin-bottom: 20px}.agecard .chart__wall{background: transparent;border-radius: 0}.agecard .chart__marks button.is-on{background: #fff}.blk--mint .box{border-color: transparent}.blk--mint .car__bar{background: #fff}.blk--mint .arrow[disabled]{background: #fff}@media (min-width: 1000px){.agecard .chart{gap: 40px}.agecard .chart__wall{min-height: 520px}}.tag3d__link{gap: 6px;padding: 12px 12px 0}.tag3d__big{position: relative;flex: 1;width: 100%;min-height: 0;border-radius: var(--r1);background: #fff;box-shadow: inset 0 0 0 2px var(--mint)}.tag3d__big .tag3d__fig{position: absolute;inset: 6%;width: 88%;height: 88%;object-fit: contain}.tag3d__big .tag3d__fig.is-small{inset: 0;width: auto;height: auto;max-width: var(--nw);max-height: var(--nh);margin: auto}.tag3d__name{-webkit-line-clamp: 2;min-height: 40px}.tag3d__row{flex-wrap: wrap;align-items: center;gap: 4px 8px;margin-top: 0}.tag3d__saved{margin-left: auto}.gstep .gseg{order: 1}.gf__go{order: 2}.gstep .gpanel{order: 3}.blk--fit .car__vp{margin: 0;padding: 8px 0 12px;scroll-padding: 0}.door{aspect-ratio: 1 / 1.02}.advent__lion{align-self: center;justify-self: center;margin-left: 0;width: 140px}@media (min-width: 1000px){.advent__lion{width: 200px}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}.rise{opacity: 1;transform: none}}.hero__arrow{box-shadow: 0 0 0 9px rgba(0, 40, 39, .55)}@media (hover: hover){.blk--teal .btn.gf__go:hover, .blk--gift .btn.gf__go:hover{background: var(--teal);border-color: var(--teal);color: #fff}}.hero__slide{aspect-ratio: 1728 / 550;overflow: hidden;background: var(--teal)}.hero__slide--brand{position: relative;background: var(--teal)}@media (max-width: 599px){.hero__slide{aspect-ratio: 1 / 1}}.hs{position: absolute;inset: 0;display: block;pointer-events: none}.hs__l{position: absolute;inset: 0;display: block}.hs__b{position: absolute;display: block}.hs__b svg{width: 100%;height: 100%;fill: rgba(255, 255, 255, .13)}.hero__slide .hs img{inset: auto;object-fit: contain;animation: none}.hero__slide .hs .hs__t, .hero__slide .hs .hs__a{position: absolute;height: auto;rotate: var(--r, 0deg)}.hero__slide .hs__l--lion img{position: absolute;right: 8%;bottom: -4%;width: auto;height: 100%;max-width: none}.hs__wave{position: absolute;left: 0;bottom: -1px;width: 100%;height: 15%}.hs__wy{fill: var(--yellow)}.hs__ww{fill: #fff}.hs__title{position: absolute;z-index: 2;left: 7%;top: 9%;width: 52%;color: var(--yellow);font: 400 4.9vw/.98 var(--hand);text-shadow: 0 .05em 0 rgba(0, 69, 67, .35);pointer-events: none}.hs__ln{display: block}.hs__w{display: inline-block;animation: wordIn var(--t-land) var(--spring) both;animation-delay: calc(.1s + var(--w, 0) * .09s)}@keyframes wordIn{from{transform: translateY(.45em) rotate(4deg);opacity: 0}}.hero__slide--brand .hero__live{z-index: 2}@media (min-width: 600px){.hero__slide--brand .hero__live{position: absolute;left: 7%;top: auto;bottom: 19%}.hero__slide--brand .hero__store{color: #fff}}@media (min-width: 600px) and (max-width: 999px){.hero__slide--brand .hero__store{display: none}.hero__slide--brand .hero__live{bottom: 16%}}@media (min-width: 1000px){.hs__title{font-size: min(4.9vw, 118px)}}@media (max-width: 599px){.hero__bars{position: static;padding: 6px var(--gut) 0}#hero:not(.ready)::after{display: block}.hs__title{top: 14px;left: 16px;width: auto;right: 16px;font-size: 11.4vw}.hs__wave{height: 11%}.hero__slide--brand .hero__live{position: absolute;left: 16px;right: 16px;bottom: 13%;flex-direction: column;align-items: flex-start;gap: 6px;padding: 0}.hero__slide--brand .hero__store{color: #fff;font-size: 16px}.hero__slide--brand .hero__store span:nth-child(2){display: none}.hero__slide .hs__l--lion img{right: -6%;bottom: -3%;height: 66%}.hero__slide .hs .hs__t:nth-child(1){left: 50% !important;top: 40% !important;width: 13% !important}.hero__slide .hs .hs__t:nth-child(2){left: 36% !important;top: 33% !important;width: 8% !important}.hero__slide .hs .hs__t:nth-child(3){left: 60% !important;top: 66% !important;width: 0 !important;display: none}.hero__slide .hs .hs__t:nth-child(4), .hero__slide .hs .hs__t:nth-child(5), .hero__slide .hs .hs__t:nth-child(6), .hero__slide .hs .hs__t:nth-child(7){display: none}.hero__slide .hs .hs__a:nth-child(1){left: 80% !important;top: 4% !important;width: 11% !important}.hero__slide .hs .hs__a:nth-child(2), .hero__slide .hs .hs__a:nth-child(3){display: none}}.hero__arrow{width: 44px;height: 44px;margin-top: -22px;border: 0;background: #fff;color: var(--teal);box-shadow: 0 4px 14px rgba(0, 0, 0, .22);opacity: 0;transition: opacity var(--t-hover) var(--out), transform var(--t-out) var(--out)}.hero__arrow--prev{left: 18px}.hero__arrow--next{right: 18px}@media (hover: hover){.hero__box:hover .hero__arrow, .hero__arrow:focus-visible{opacity: 1}.hero__arrow:hover{background: #fff;color: var(--teal);transform: scale(1.08)}}@media (hover: none){.hero__arrow{display: none !important}}.hero__wave{will-change: auto}.hero__wave--y{left: 5%;width: 70%}.hero__wave--y svg{fill: var(--yellow)}:root{--sg: 96px}@media (min-width: 600px){:root{--sg: 120px}}@media (min-width: 1000px){:root{--sg: 168px}}.sec, .sec--white, .sec--white:has(> .wrap > .blk){padding-top: 0;padding-bottom: 0}main > .shopify-section > section{margin-top: var(--sg)}main > .shopify-section > #hero{margin-top: 0}#s-cats{margin-top: 0;padding-top: var(--sg)}#s-brands{padding-bottom: var(--sg)}@media (min-width: 1000px){main > .shopify-section > section{margin-top: 0}#s-brands{margin-top: var(--sg)}}.giant{opacity: 0;transition: opacity var(--t-in) var(--snap);position: absolute;z-index: 0;left: 0;right: 0;top: 54%;display: block;margin-top: calc(var(--gs, 150px) * -.42);pointer-events: none}.giant.is-in{opacity: 1}.sec--giant{position: relative;overflow: hidden}.sec--giant .wrap{position: relative;z-index: 1}.giant span{display: block;width: 100%;text-align: center;color: var(--mint);font: 400 var(--gs, 150px)/.8 var(--hand);letter-spacing: .02em;white-space: nowrap}.giant--play{--gs: clamp(150px, 30vw, 540px)}.car{--card: 150px;--gap: 10px}@media (min-width: 600px){.car{--card: 200px;--gap: 14px}}@media (min-width: 1000px){.car{--card: 200px;--gap: 16px}}@media (min-width: 1500px){.car{--card: 200px;--gap: 18px}}.feature .car, .tags{--card: 150px;--gap: 10px}@media (min-width: 600px){.feature .car, .tags{--card: 200px;--gap: 14px}}@media (min-width: 1000px){.feature .car, .tags{--card: 200px;--gap: 16px}}@media (min-width: 1500px){.feature .car, .tags{--card: 200px;--gap: 18px}}.car.wallcar{--card: 156px;--gap: 10px}@media (min-width: 1000px){#new-blk{padding: 26px var(--pad) 28px}.feature{grid-template-columns: 330px minmax(0, 1fr);gap: 32px;align-items: start}.feature__stage{padding-left: 60px;gap: 8px}.fstage__lion{width: 96px;left: -60px;bottom: -6px}.fstage__info{gap: 6px}.fstage__name{min-height: 44px;padding: 6px 0;margin: -6px 0;font-size: 20px}.fstage__row{margin-top: 2px}.fstage__row .price{font-size: 24px}.fstage__info .box__tags{display: none}.feature__head{display: flex;align-items: baseline;gap: 14px}.feature__rest{display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "head foot" "car car";align-items: end;row-gap: 10px}.feature__head{grid-area: head;margin: 0}.feature__foot{grid-area: foot;margin: 0;padding: 0}.feature__rest .car{grid-area: car}.feature__rest .car__foot{margin-top: 0}}@media (max-width: 999px){#new-blk{padding: 16px var(--pad) 18px}.feature{gap: 12px}.feature__stage{grid-template-columns: 120px minmax(0, 1fr);column-gap: 12px;row-gap: 0;padding-left: 0;align-items: start}.fstage__win{grid-row: 1;width: 120px;aspect-ratio: 1}.fstage__lion{display: none}.fstage__tag{top: 6px;left: 6px}.fstage__infos{grid-column: 2;grid-row: 1}.fdots{grid-column: 1 / -1;grid-row: 2}.fstage__name{min-height: 44px;font-size: 16px}.fstage__info{gap: 4px}.fstage__info .box__tags, .feature .box__tags{display: none}.fstage__row{flex-wrap: nowrap;gap: 8px;margin-top: 0}.fstage__row .price{font-size: 24px}.fstage__row .btn{min-height: 44px;min-width: 44px;padding: 0 10px;gap: 0}.fstage__row .btn .fstage__add-t{display: none}.feature__rest{display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "head foot" "car car";row-gap: 6px;align-items: center}.feature__head{grid-area: head;display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 10px;margin: 0}.feature__foot{grid-area: foot;margin: 0;padding: 0}.feature__foot .btn{min-height: 44px;padding: 0 14px;font-size: 16px}.feature__rest .car{grid-area: car}.feature .box__win{aspect-ratio: 3 / 2}.feature .box__brand{display: none}#new-blk .deco{display: none}}#only-blk{padding-top: 22px;padding-bottom: 22px}#only-blk .spot__head{margin-bottom: 12px}#only-blk .spot__stage{grid-template-columns: minmax(0, 230px) minmax(0, 1fr);align-items: center;gap: 26px;max-width: 860px}#only-blk .spot__pic{width: 100%}#only-blk .spot__info h3{font-size: 24px}#only-blk .spot__info .price{font-size: 24px}#only-blk .shelf{margin-top: 8px;padding-bottom: 6px}@media (max-width: 999px){#only-blk .spot__stage{grid-template-columns: minmax(0, 200px) minmax(0, 1fr);gap: 20px}#only-blk .spot__head{margin-bottom: 8px}}#only-blk .spot__foot{margin-top: 4px}@media (max-width: 599px){#only-blk{padding-top: 22px;padding-bottom: 20px}#only-blk .spot__crown{width: 44px}#only-blk .spot__stage{grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 12px}#only-blk .spot__info{gap: 4px}#only-blk .spot__info h3{font-size: 20px}#only-blk .spot__info h3 a{display: inline-block;padding: 12px 0;margin: -12px 0}#only-blk .spot__info .price{font-size: 24px}#only-blk .spot__info .tag{display: none}#only-blk .spot__info .lead, #only-blk .spot__buy .btn--2{display: none}#only-blk .spot__buy{gap: 6px;margin-top: 2px}#only-blk .spot__buy .btn{min-height: 44px;padding: 0 12px;font-size: 16px}}@media (min-width: 1000px) and (max-width: 1299px){.feature__head{gap: 10px}.feature__head .kicker{font-size: 20px}.feature__head .t-72{font-size: 32px}.feature__foot .btn{min-height: 48px;padding: 0 14px;font-size: 16px}}.blk--gift{padding: 34px 0 38px}@media (min-width: 1000px){.blk--gift{padding: 34px 0 38px}}.gf__head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: center;gap: 2px 18px;margin-bottom: 14px}.gf__head .kicker{font-size: 24px}.gf__head p.gf__sub{margin: 0;color: #fff;font: 600 16px/1.3 var(--ui)}.gf__head p:last-child{margin-top: 0}@media (max-width: 1299px){.gf__sub{display: none}}@media (max-width: 599px){.gf__head{margin-bottom: 12px}.gf__head .kicker{font-size: 20px;flex-basis: 100%}.gf__sub{display: block;flex-basis: 100%;font-size: 16px}.gf__head .t-72{font-size: 32px}}.gf__lion{display: none}@media (min-width: 1300px){.gf__lion{display: block;left: -128px;top: -6px;width: 112px}.gf.has-results .gf__lion{left: auto;right: -128px}}@media (min-width: 1500px){.gf__lion{left: -160px;top: -10px;width: 140px}.gf.has-results .gf__lion{right: -160px}}.gf__lion img, .gpanel__lion img{transform-origin: 50% 100%}.gf__lion.is-react img, .gpanel__lion.is-react img{animation: react var(--t-land) var(--spring)}@keyframes react{0%{transform: scale(.86, 1.1) translateY(6%)}45%{transform: scale(1.06, .96)}}.gpanel__lion{display: none}.gpanel__q{display: grid;gap: 2px;min-width: 0}.gpanel__n{color: var(--txt2);font: 700 16px/1.2 var(--ui)}.gpanel.is-in{animation: gIn var(--t-in) var(--snap) both}@keyframes gIn{from{opacity: 0;transform: translateX(var(--gx, 28px))}}.gstep.is-set .gseg__v{align-self: flex-start;max-width: 100%;padding: 2px 8px 3px;border-radius: 6px;background: var(--yellow);color: var(--ink);font-weight: 700}.gstep.is-set .gseg__v::before{content: "\2713\00a0"; }
.gopt[aria-pressed="true"]{border-color: var(--teal);background: var(--yellow);color: var(--ink)}.gopt[aria-pressed="true"] .gopt__s{color: var(--ink)}.gopt[aria-pressed="true"] .gopt__ic{border-radius: 50%;background: #fff}.gopt[aria-pressed="true"] .gopt__money{background: var(--teal);color: #fff}.gopt[aria-pressed="true"]::after{content: "";position: absolute;top: 5px;right: 5px;width: 20px;height: 20px;border-radius: 50%;background: var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat}.gopt{min-height: 88px;padding: 8px 4px;gap: 4px}.gopt__ic{width: 40px;height: 40px}.gopt__ic img{max-width: 40px;max-height: 40px}.gopt__big{font-size: 16px}.gf__go.pulse{animation: pulse var(--t-in) var(--snap)}@keyframes pulse{40%{transform: scale(1.07)}}.gf__tools{display: flex;justify-content: flex-end;min-height: 0}.gf__again{min-height: 44px;padding: 0 6px;border: 0;background: none;color: #fff;font: 700 16px/1 var(--ui);text-decoration: underline;text-underline-offset: 4px;cursor: pointer}.gf__again[hidden]{display: none}@media (min-width: 1000px){.gseg{height: 64px}.gpanel{margin-top: 2px;padding: 14px 18px 16px}.gpanel__head{margin-bottom: 8px}.gpanel__head h3{font-size: 20px}.gtiles{gap: 8px}.gopt{min-height: 92px}}.gscrim{position: fixed;z-index: 140;inset: 0;background: rgba(0, 40, 39, .55);animation: fadeIn .25s var(--snap) both}.gscrim[hidden]{display: none}@keyframes fadeIn{from{opacity: 0}}@media (max-width: 999px){.gseg{height: 56px}.gf__go{min-height: 52px}.gpanel{position: fixed;z-index: 150;left: 0;right: 0;bottom: 0;padding: 16px 14px calc(18px + env(safe-area-inset-bottom));border-radius: 22px 22px 0 0;box-shadow: 0 -18px 40px rgba(0, 40, 39, .35);animation: sheetUp var(--t-in) var(--snap) both}.gpanel.is-in{animation: sheetUp var(--t-in) var(--snap) both}.gpanel::before{content: "";position: absolute;top: 8px;left: 50%;width: 44px;height: 5px;translate: -50% 0;border-radius: 3px;background: var(--mint-2)}.gpanel__head{margin: 6px 0 10px}.gtiles{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 6px;padding: 2px}.gopt{min-height: 84px;padding: 6px 2px}.gopt__ic{width: 34px;height: 34px}.gopt__ic img{max-width: 34px;max-height: 34px}.gopt__l{font-size: 16px;line-height: 1.1}.gopt__money{padding: 8px 10px 9px;font-size: 16px}.gpanel__lion{display: block;position: absolute;right: 14px;top: -70px;width: 62px;pointer-events: none}.gpanel__lion img{width: 100%;height: auto}}@keyframes sheetUp{from{transform: translateY(40%);opacity: 0}}.leg{display: none}@media (min-width: 1000px){.leg{display: block;position: relative;height: var(--sg);pointer-events: none;view-timeline: --leg block}.leg__path{position: absolute;inset: 0;width: 100%;height: 100%}.leg__path path{fill: none;stroke: var(--teal);stroke-width: 4;stroke-linecap: round;stroke-dasharray: .1 12;opacity: .6}.leg__star{position: absolute;width: 22px;height: 22px;margin: -11px 0 0 -11px}.leg__star svg{width: 100%;height: 100%}.leg__lion{position: absolute;inset: 0;transform: translate(var(--sx), var(--sy))}.leg__who{position: absolute;left: -17px;bottom: 100%;margin-bottom: -6px;width: 34px;height: 72px}.leg__walk, .leg__pose{position: absolute;bottom: 0;left: 50%;width: auto;height: 100%;max-width: none;translate: -50% 0}.leg__walk{transform: scaleX(var(--dir, 1));opacity: 0}.leg__pose{opacity: 1}}@supports (animation-timeline: view()){@media (min-width: 1000px) and (prefers-reduced-motion: no-preference){.leg__lion{animation: var(--an) 1s linear both;animation-timeline: --leg;animation-range: cover 0% cover 100%;will-change: transform}.leg__walk{animation: legWalk 1s linear both;animation-timeline: --leg;animation-range: cover 0% cover 100%}.leg__pose{animation: legPose 1s linear both;animation-timeline: --leg;animation-range: cover 0% cover 100%}}}@keyframes legWalk{0%, 29.9%{opacity: 1}30%, 70%{opacity: 0}70.1%, 100%{opacity: 1}}@keyframes legPose{0%, 29.9%{opacity: 0}30%, 70%{opacity: 1}70.1%, 100%{opacity: 0}}.leg--bunting, .leg--balloons, .leg--zigzag, .leg--confetti, .leg--crown{display: none}@media (min-width: 1000px){.leg--bunting, .leg--balloons, .leg--zigzag, .leg--confetti, .leg--crown{display: block;position: relative;height: var(--sg);pointer-events: none}.leg__art{position: absolute;left: 0;right: 0;top: 50%;display: block;transform: translateY(-50%);background-repeat: repeat-x;background-position: center}.leg--bunting .leg__art{height: 46px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='46' viewBox='0 0 240 46'%3E%3Cpath d='M0 4H240' stroke='%2300706e' stroke-width='2'/%3E%3Cpath d='M12 4h40L32 40z' fill='%2300706e'/%3E%3Cpath d='M72 4h40L92 40z' fill='%23ffc71c'/%3E%3Cpath d='M132 4h40L152 40z' fill='%23ea515a'/%3E%3Cpath d='M192 4h40L212 40z' fill='%23ffc71c'/%3E%3C/svg%3E");opacity: .95}.leg--balloons .leg__art{height: 96px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='96' viewBox='0 0 220 96'%3E%3Cg fill='none' stroke='%2300706e' stroke-width='1.6' opacity='.55'%3E%3Cpath d='M30 44c6 18-4 28 6 48'/%3E%3Cpath d='M100 52c-6 16 4 26-4 40'/%3E%3Cpath d='M170 42c4 20-6 30 2 50'/%3E%3C/g%3E%3Cellipse cx='30' cy='26' rx='14' ry='18' fill='%23ffc71c'/%3E%3Cellipse cx='100' cy='34' rx='14' ry='18' fill='%2300706e'/%3E%3Cellipse cx='170' cy='24' rx='14' ry='18' fill='%23ea515a'/%3E%3Cellipse cx='25' cy='19' rx='3.5' ry='6' fill='%23fff' opacity='.55'/%3E%3Cellipse cx='95' cy='27' rx='3.5' ry='6' fill='%23fff' opacity='.4'/%3E%3Cellipse cx='165' cy='17' rx='3.5' ry='6' fill='%23fff' opacity='.5'/%3E%3C/svg%3E")}.leg--zigzag .leg__art{height: 24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='24' viewBox='0 0 40 24'%3E%3Cpath d='M0 18L10 6 20 18 30 6 40 18' fill='none' stroke='%23ffc71c' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.leg--confetti .leg__art{height: 44px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='44' viewBox='0 0 260 44'%3E%3Ccircle cx='14' cy='12' r='5' fill='%2300706e'/%3E%3Ccircle cx='46' cy='30' r='3' fill='%23ffc71c'/%3E%3Ccircle cx='74' cy='10' r='6' fill='%23ea515a'/%3E%3Crect x='98' y='22' width='14' height='6' rx='3' transform='rotate(-30 105 25)' fill='%23ffc71c'/%3E%3Ccircle cx='130' cy='32' r='5' fill='%2300706e'/%3E%3Ccircle cx='160' cy='12' r='3' fill='%23ea515a'/%3E%3Crect x='180' y='8' width='14' height='6' rx='3' transform='rotate(25 187 11)' fill='%2300706e'/%3E%3Ccircle cx='212' cy='30' r='6' fill='%23ffc71c'/%3E%3Ccircle cx='244' cy='14' r='4' fill='%23ea515a'/%3E%3C/svg%3E")}.leg--crown .leg__art{display: flex;align-items: center;gap: 22px;max-width: 760px;margin: 0 auto;padding: 0 var(--gut);background: none}.leg--crown .leg__art i{flex: 1;height: 0;border-top: 4px dotted var(--teal);opacity: .5}.leg--crown .leg__art img{flex: none;width: 64px;height: 64px}}.has-deco{isolation: isolate}.deco{position: absolute;z-index: -1;display: block;pointer-events: none;transform: rotate(var(--r, 0deg))}.deco img, .deco svg{display: block;width: 100%;height: auto}@media (max-width: 599px){.deco{scale: .6}}.wall{padding: 0;background: transparent;border-radius: 0}.blk--coral .door{box-shadow: 0 10px 14px -10px rgba(90, 0, 14, .5)}.circ__disc{position: relative}.circ__disc::after{content: "";position: absolute;z-index: 0;left: 20%;right: 20%;bottom: 7%;height: 9%;border-radius: 50%;background: rgba(0, 40, 39, .26)}.circ__toy{z-index: 1}.wheel__won{margin-bottom: 8px;font: 400 24px/1 var(--hand);color: var(--teal)}.prize{display: grid;grid-template-columns: 150px minmax(0, 1fr);gap: 14px;align-items: center;padding: 12px;border-radius: var(--r2);background: #fff;color: var(--ink);box-shadow: 0 16px 26px -16px rgba(0, 40, 39, .5)}.prize__pic{display: block;aspect-ratio: 1;border-radius: var(--r1);background: #fff;overflow: hidden}.prize__fig{width: 100%;height: 100%;object-fit: contain}.prize__b{display: grid;gap: 4px;justify-items: start;min-width: 0}.prize__n{font: 700 16px/1.25 var(--ui);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.prize__add{min-height: 44px;padding: 0 16px;margin-top: 4px;font-size: 16px}@media (max-width: 420px){.prize{grid-template-columns: 110px minmax(0, 1fr)}}.wheel__ghost{display: grid;place-items: center;align-content: center;gap: 0;min-height: 190px;border: 3px dashed var(--teal);border-radius: var(--r2);background: var(--g1);color: var(--teal);text-align: center}.wheel__ghost b{font: 400 64px/1 var(--hand)}.wheel__ghost span{font: 700 16px/1.2 var(--ui)}.boxes{display: grid;gap: 22px}@media (min-width: 1000px){.boxes{grid-template-columns: minmax(0, 1fr) minmax(0, 1.5fr);grid-template-areas: "head stage" "res stage";gap: 24px 48px;align-items: center}.boxes__head{grid-area: head;align-self: end}.boxes__stage{grid-area: stage}.boxes__res{grid-area: res;align-self: start}}.boxes__head{display: grid;gap: 10px;justify-items: start}.boxes__stage{display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: end;gap: 6px}.boxes__lion{width: clamp(84px, 13vw, 190px);height: auto;margin-bottom: 2%}.boxes__row{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: clamp(4px, 1.6vw, 22px);padding-top: clamp(30px, 6vw, 84px);min-height: 200px}.gbox{position: relative;display: block;width: 100%;aspect-ratio: 1;padding: 0;border: 0;background: none;cursor: pointer;transition: transform var(--t-in) var(--snap), opacity var(--t-in) var(--snap)}.gbox__body, .gbox__lid{position: absolute;inset: 0;width: 100%;height: 100%}.gbox__body{z-index: 2}.gbox__lid{z-index: 3;transform-origin: 20% 70%;transition: transform var(--t-land) var(--spring), opacity var(--t-in) var(--snap) .15s}.gbox__toy{position: absolute;z-index: 1;left: 20%;bottom: 36%;width: 60%;height: auto;max-height: 60%;object-fit: contain;object-position: bottom;opacity: 0;transform: translateY(40%) scale(.6);transition: transform var(--t-land) var(--spring), opacity var(--t-hover) var(--snap)}.gbox__n{position: absolute;z-index: 4;left: 50%;bottom: 14%;display: grid;place-items: center;width: 34px;height: 34px;translate: -50% 0;border-radius: 50%;background: var(--yellow);color: var(--ink);font: 800 16px/1 var(--ui)}.gbox:nth-child(3) .gbox__n{background: #fff}.gbox.is-shake{animation: shake var(--t-in) var(--snap)}@keyframes shake{0%, 100%{transform: none}15%{transform: rotate(-7deg) translateX(-3%)}35%{transform: rotate(7deg) translateX(3%)}55%{transform: rotate(-5deg)}75%{transform: rotate(5deg)}}.gbox.is-open .gbox__lid{transform: translate(40%, -70%) rotate(34deg);opacity: 0}.gbox.is-open .gbox__toy{z-index: 5;opacity: 1;transform: translateY(-58%) scale(1.25)}.gbox.is-open .gbox__n{opacity: 0}.gbox.is-dim{opacity: .5;transform: scale(.94);cursor: default}@media (hover: hover){.gbox:not(.is-dim):not(.is-open):hover{transform: translateY(-4px)}}.boxes__res{min-height: 190px;display: grid;gap: 10px;justify-items: start;align-content: start}.boxes__res .wheel__won{color: #fff}.boxes__res .prize{width: min(100%, 440px)}.boxes__ghost{width: min(100%, 440px);border-color: #fff;background: rgba(255, 255, 255, .14);color: #fff}.boxes__again{margin-top: 4px}@media (max-width: 599px){.boxes{position: relative}.boxes__lion{position: absolute;right: 14px;top: 26px;width: 84px;margin: 0}.boxes__head > *{max-width: calc(100% - 96px)}.boxes__stage{grid-template-columns: minmax(0, 1fr)}.boxes .deco{display: none}}.box__win{z-index: 2;pointer-events: none;transition: transform var(--t-in) var(--snap)}.box__win.is-tilt{transform: perspective(820px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition: transform .1s linear;will-change: transform}@media (hover: hover){.box__fig{transition: opacity var(--t-in) var(--snap), transform var(--t-in) var(--snap)}.box__fig--2{transform: scaleX(.02)}.box:has(.box__fig--2):hover .box__fig:not(.box__fig--2){opacity: 0;transform: scaleX(.02);transition-duration: var(--t-hover)}.box:hover .box__fig--2{transform: none;transition-delay: .14s}}.burst{position: fixed;inset: 0;z-index: 500;pointer-events: none}.burst__p{position: absolute;display: block;width: 26px;height: 26px}.burst__p img, .burst__p svg{display: block;width: 100%;height: 100%;object-fit: contain}.visitband{position: relative;z-index: 0;display: grid;align-items: center;min-height: clamp(560px, 46vw, 740px);overflow: hidden;background: var(--teal);color: #fff}.visitband__bg{position: absolute;top: 0;right: 0;bottom: 0;width: min(1100px, 100%)}.visitband__bg img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 26%}.visitband__shade{position: absolute;inset: 0;background: linear-gradient(to right, var(--teal) 0, var(--teal) 30%, rgba(0, 112, 110, .86) 46%, rgba(0, 112, 110, 0) 74%)}@media (max-width: 999px){.visitband__shade{background: linear-gradient(to top, var(--teal) 0, var(--teal) 34%, rgba(0, 112, 110, .8) 58%, rgba(0, 112, 110, .1) 100%)}.visitband__bg{width: 100%}.visitband{align-items: end;padding-top: 240px}}.visitband__in{position: relative;display: grid;gap: 26px;width: 100%;padding-block: 40px}@media (min-width: 1000px){.visitband__in{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: center}}.visitband .t-72{color: #fff}.visitband .kicker{color: var(--yellow)}.visitband .lead{color: #fff;font-weight: 600}.visitband .visit__facts{color: #fff}.visitband .visit__facts .ic{color: var(--yellow)}.visitband .visit__text{position: relative;z-index: 1;display: grid;gap: 12px;justify-items: start}.visitband .visit__shop{position: relative;justify-self: end;width: clamp(170px, 21vw, 300px);margin: 0;aspect-ratio: 3 / 4;border: 10px solid #fff;border-radius: 6px;background: #fff;box-shadow: 0 24px 36px -12px rgba(0, 40, 39, .55);rotate: 4deg;overflow: visible}.visitband .visit__shop img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 30%;border-radius: 0}.visitband .visit__tag{left: 50%;bottom: -26px;translate: -50% 0;white-space: nowrap}@media (max-width: 999px){.visitband .visit__shop{justify-self: start;width: 150px;margin-bottom: 18px}}.mega__in{align-items: start;padding-top: 18px;padding-bottom: 18px}.mega__grid{align-content: start;align-items: start;gap: 12px 14px}.mega__grid .tile__img{width: 100%;max-width: 88px;margin-inline: auto}.mega__grid .tile{gap: 6px}@media (min-width: 1250px){.mega__grid{grid-template-columns: repeat(8, minmax(0, 1fr))}}@media (min-width: 1000px){.mega__in{grid-template-columns: 310px 1fr;gap: 28px}.mega__links{grid-template-columns: 1fr 1fr;column-gap: 16px}.mega__lion{position: absolute;right: 0;top: -4px;width: 74px;margin: 0;padding: 0}}.foot__wave path.foot__w{fill: #fff}.foot__wave path.foot__y{fill: none;stroke: var(--yellow);stroke-width: 6;stroke-linecap: round;vector-effect: non-scaling-stroke}@media (max-width: 749px){.foot{padding: 26px 0 14px}.foot__promise{margin-bottom: 14px;padding: 4px 0 12px;gap: 4px 18px}.foot__brand{display: flex;align-items: center;justify-content: space-between;gap: 14px}.foot__brand p{display: none}.foot__logo{width: 124px}.foot__soc{margin-top: 0;gap: 6px}.foot__top{gap: 14px}.foot__news h3{font-size: 24px}.foot__form{margin-top: 8px}.foot__form input{height: 52px}.foot__nav{display: none}.foot__bottom{display: grid;grid-template-columns: 1fr 1fr;gap: 0 14px;margin-top: 12px;padding-top: 8px;font-size: 16px}.foot__bottom > :nth-child(-n+3){grid-column: 1 / -1}.foot__bottom a{padding: 12px 0}}@media (prefers-reduced-motion: reduce){.gbox__lid, .gbox__toy{transition: none}}.filt{gap: 0}.filt details{border-bottom: 2px solid var(--mint)}.filt summary{min-height: 58px;font-size: 16px;gap: 10px}.filt summary .ic{margin-left: auto}.fgrp__n{display: none;min-width: 24px;height: 24px;padding: 0 7px;border-radius: 12px;background: var(--yellow);color: var(--ink);font: 700 16px/24px var(--ui);text-align: center}.fgrp__n.on{display: inline-block}.fbody{padding: 0 0 16px}.fl-list{display: grid;gap: 2px}.fl-list:not(.is-all):not(.is-find) .fl:nth-child(n+7){display: none}.fl{display: flex;align-items: center;gap: 12px;min-height: 46px;padding: 0 6px;border-radius: var(--r1);font: 600 16px/1.2 var(--ui);cursor: pointer}.fl:hover{background: var(--g1)}.fl input{position: absolute;width: 1px;height: 1px;opacity: 0}.fl__box{display: grid;flex: none;place-items: center;width: 24px;height: 24px;border: 2px solid var(--mint-2);border-radius: 7px;background: #fff;transition: background var(--t-hover), border-color var(--t-hover)}.fl__box::after{content: "";width: 12px;height: 7px;border: 3px solid #fff;border-top: 0;border-right: 0;transform: translateY(-2px) rotate(-45deg) scale(0);transition: transform var(--t-hover) var(--snap)}.fl input:checked + .fl__box{background: var(--teal);border-color: var(--teal)}.fl input:checked + .fl__box::after{transform: translateY(-2px) rotate(-45deg) scale(1)}.fl input:focus-visible + .fl__box{outline: 3px solid var(--yellow);outline-offset: 2px}.fl small{margin-left: auto;color: var(--txt2);font: 600 16px/1 var(--ui)}.fmore{margin-top: 6px;min-height: 40px;padding: 0 6px;border: 0;background: none;color: var(--teal);font: 700 16px/1 var(--ui);text-decoration: underline;text-underline-offset: 4px;cursor: pointer}.fgrid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 8px}.ft{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 6px;min-height: 48px;padding: 0 12px;border: 2px solid var(--mint);border-radius: var(--r1);font: 700 16px/1.2 var(--ui);color: var(--teal);cursor: pointer;transition: background var(--t-hover), border-color var(--t-hover), color var(--t-hover)}.ft input{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: pointer}.ft small{color: var(--txt2);font: 600 16px/1 var(--ui)}.ft:hover{border-color: var(--teal)}.ft:has(input:checked){background: var(--teal);border-color: var(--teal);color: #fff}.ft:has(input:checked) small{color: rgba(255, 255, 255, .75)}.ft:has(input:focus-visible){outline: 3px solid var(--yellow);outline-offset: 2px}.fs{display: flex;align-items: center;justify-content: space-between;min-height: 48px;font: 600 16px/1.2 var(--ui);cursor: pointer}.fs input{position: absolute;width: 1px;height: 1px;opacity: 0}.fs__sw{position: relative;flex: none;width: 50px;height: 30px;border-radius: 15px;background: var(--mint-2);transition: background var(--t-hover)}.fs__sw::after{content: "";position: absolute;top: 3px;left: 3px;width: 24px;height: 24px;border-radius: 50%;background: #fff;transition: transform var(--t-hover) var(--snap)}.fs input:checked + .fs__sw{background: var(--teal)}.fs input:checked + .fs__sw::after{transform: translateX(20px)}.fs input:focus-visible + .fs__sw{outline: 3px solid var(--yellow);outline-offset: 2px}.filt__search{height: 46px;margin-bottom: 10px;border-color: var(--mint)}.drawer__foot--row{grid-template-columns: auto 1fr}.drawer__foot--row .btn--2{padding: 0 20px}.drawer--left .drawer__head{padding: 14px 12px 14px 20px}.pdp{padding: 8px 0 48px}@media (min-width: 1000px){.pdp{padding: 16px 0 72px;gap: 64px}}.pinfo{gap: 0}.pinfo .box__brand{margin-bottom: 14px}.pinfo .t-72{margin-bottom: 26px}.pinfo__price{margin-bottom: 34px;gap: 10px 16px}.pinfo__price .tag{height: 34px;padding: 0 12px;font-size: 16px}.pinfo .buy{margin-bottom: 44px}.pinfo .buy .btn{min-height: 56px}.pfacts{gap: 0;padding: 14px 26px;border: 0;border-radius: var(--r2);background: var(--g1);margin-bottom: 44px}.pfacts li{min-height: 76px;gap: 18px}.pfacts li + li{border-top: 1px solid var(--mint)}.pfact__ic{width: 40px;height: 40px}.pfact__ic .ic{width: 20px;height: 20px}.pfact__ic img{width: 24px;height: 24px}.pfacts b{font-size: 16px}.pfacts small{font-size: 16px}.pdesc{max-width: 60ch}.pdesc h2{margin: 0 0 12px;font-size: 16px}.pdesc p{margin: 0;line-height: 1.7}.psku{margin-top: 36px;padding-top: 24px;border-top: 1px solid var(--mint);font-size: 16px}.psku .psku__b{text-transform: uppercase;letter-spacing: .04em}@media (min-width: 1000px){.pinfo .t-72{font-size: clamp(34px, 3vw, 48px)}}@media (max-width: 999px){body[data-page="product"] #rel-sec{margin-top: 24px}}.tile--logo .tile__name, .tile--text .tile__name, .tile--text .tile__img, .fl--brand span, .tag--x[data-chip="Brand"], .pinfo .box__brand, .line__v, .svend, .box__brand{text-transform: uppercase;letter-spacing: .04em}.cband{position: relative;overflow: hidden;background: var(--teal);color: #fff;padding-bottom: 44px}.cband__in{position: relative;display: grid;gap: 14px;justify-items: center;padding-top: 14px;padding-bottom: 8px;text-align: center}.cband__crumbs{justify-self: center;margin: 0;color: rgba(255, 255, 255, .72)}.cband__crumbs a{color: #fff}.cband__ghost{position: absolute;left: 50%;top: 42%;z-index: 0;transform: translate(-50%, -50%);font: 400 clamp(96px, 22vw, 320px)/1 var(--hand);color: rgba(255, 255, 255, .07);white-space: nowrap;pointer-events: none;user-select: none}.cband__t{position: relative;z-index: 1;display: grid;gap: 6px;justify-items: center;max-width: 820px}.cband__k{color: var(--yellow)}.cband__h{color: #fff;font-size: clamp(34px, 7vw, 72px);letter-spacing: -.015em}.cband__n{font: 700 16px/1 var(--ui);color: var(--yellow);letter-spacing: .02em}.cband__art{position: relative;z-index: 1;display: grid;place-items: center;width: 150px;height: 120px;margin-top: 4px}.cband__cart{position: absolute;inset: 0;background: var(--yellow);-webkit-mask: url( 12 ) center / 100% 100% no-repeat;mask: url( 13 ) center / 100% 100% no-repeat;transform: rotate(-3deg)}.cband__pic{position: relative;width: auto;height: 96px;max-width: 76%;object-fit: contain}.cband__art--toyph .cband__pic, .cband__art--logo .cband__pic{height: 82px;padding: 8px;border-radius: var(--r1);background: #fff}.cband__art--logo .cband__pic{width: 72%;height: auto;aspect-ratio: 1;object-fit: contain}.cband__lion{position: absolute;right: -34px;bottom: -6px;width: auto;height: 88px}.cband__rowwrap{position: relative;z-index: 1;margin-top: 18px}.cband__row{display: flex;gap: 8px;overflow-x: auto;overflow-y: hidden;padding-top: 2px;padding-bottom: 6px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.cband__row::-webkit-scrollbar{display: none}.cband__row li{flex: none}.cband__row a{display: inline-flex;align-items: center;gap: 7px;min-height: 44px;padding: 0 14px;border: 2px solid rgba(255, 255, 255, .35);border-radius: var(--r1);color: #fff;font: 700 16px/1 var(--ui);white-space: nowrap;transition: background var(--t-hover), border-color var(--t-hover), color var(--t-hover)}.cband__row a small{font: 600 16px/1 var(--ui);opacity: .72}.cband__row a:hover{background: rgba(255, 255, 255, .12);border-color: #fff}.cband__row a.is-on{background: var(--yellow);border-color: var(--yellow);color: var(--ink)}.cband__row a.is-on small{opacity: .8}.cband__wave{position: absolute;left: 0;right: 0;bottom: -1px;width: 100%;height: 28px}.cband__ww{fill: #fff}.cband__wy{fill: none;stroke: var(--yellow);stroke-width: 6;stroke-linecap: round;vector-effect: non-scaling-stroke}body[data-page="collection"] .chead{display: none}body[data-page="collection"] .toolbar{margin-top: 26px}@media (min-width: 750px){.cband{padding-bottom: 54px}.cband__wave{height: 44px}.cband__in{grid-template-columns: 1fr auto 1fr;grid-template-areas: "crumbs crumbs crumbs" ". t art";align-items: center;gap: 10px 24px;padding-top: 18px;padding-bottom: 10px}.cband__crumbs{grid-area: crumbs;justify-self: start}.cband__t{grid-area: t}.cband__art{grid-area: art;justify-self: end;width: 220px;height: 170px;margin: 6px 0}.cband__pic{height: 140px}.cband__art--toyph .cband__pic, .cband__art--logo .cband__pic{height: 118px}.cband__lion{height: 120px;right: -48px;bottom: -10px}.cband__rowwrap{margin-top: 22px}}@media (min-width: 1250px){.cband__in{padding-top: 22px;padding-bottom: 14px}.cband__art{width: 300px;height: 220px}.cband__pic{height: 184px}.cband__art--toyph .cband__pic, .cband__art--logo .cband__pic{height: 154px}.cband__lion{height: 150px;right: -60px}.cband__h{font-size: clamp(56px, 4.6vw, 84px)}.cband__n{font-size: 16px}.cband__row{justify-content: safe center}}@media (hover: hover){.cband__cart{transition: transform var(--t-land) var(--spring)}.cband__art:hover .cband__cart{transform: rotate(2deg) scale(1.03)}}:is(.btn, .ibtn, .box, .door__in, .mini__img, .mini__t, .hero__bar, .logo, .menu__back, .gskip, .tile, .tag--x, .circ, .arrow, .hero__arrow, .gseg, .gopt, .ft, .fl, .fs, .cband__row a, .nav__a, .fdot, .chart__marks button, .shelf button, .door__face, .gbox, .box__mini, .sortm__list button, .menu__row, .kid, .alpha a, .foot__soc a, .fmore, .sall, .srows a, .tag3d, .qty button, .gal__thumbs button, .world, .sbar__go, .page__nav a, .rm, .fstage__add, .prize__add, .tag3d__add, .gf__go, .link):active{scale: .97}html.js .ripple > *{opacity: 0}html.js .ripple.in > *{opacity: 1;animation: rise var(--t-in) var(--snap) backwards;animation-delay: calc(var(--i, 0) * 50ms)}html.js .ripple--w .w{display: inline-block}@keyframes rise{from{opacity: 0;transform: translateY(14px)}}@media (prefers-reduced-motion: reduce){html.js .ripple > *, html.js .ripple.in > *{opacity: 1;animation: none}}.sortm__list:not([hidden]){animation: spanelIn var(--t-in) var(--snap) both}.tag--x{transition: background var(--t-hover), color var(--t-hover)}.tag--x:hover{background: var(--teal);color: #fff}.car.is-fit .car__bar{visibility: hidden}.car__nav[hidden]{display: none}.fl, .fmore, .cband__crumbs a, .crumbs a, .page__nav a, .alpha a, .foot__soc a, .srows a, .sortm__list button, .menu__row, .chart__marks button, .gseg, .shelf button, .qty button, .gal__thumbs button{transition: background var(--t-hover), color var(--t-hover), border-color var(--t-hover)}.fmore:hover, .crumbs a:hover{color: var(--deep)}.foot{overflow: hidden}.foot__h{margin: 0 0 6px;font: 400 24px/1.1 var(--hand);letter-spacing: 0;color: var(--yellow)}.foot__col ul{display: grid}.foot__col a{display: inline-block;min-width: 44px;min-height: 44px;padding: 11px 0;font: 600 16px/1.3 var(--ui);transition: color var(--t-hover), transform var(--t-hover) var(--snap)}.foot__col a:hover{color: var(--yellow);transform: translateX(4px)}@media (min-width: 750px){.foot{padding-bottom: 8px}.foot__top{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);grid-template-areas: "brand news" "nav nav";gap: 40px 48px;align-items: start}.foot__brand{grid-area: brand}.foot__nav{grid-area: nav;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px;padding-top: 28px;border-top: 1px solid rgba(255, 255, 255, .3)}.foot__news{grid-area: news;position: relative;margin-top: 128px;padding: 26px 26px 28px;border-radius: var(--r2);background: #fff;color: var(--teal)}.foot__news h3{color: var(--teal);font-size: 24px}.foot__form{width: auto;margin-top: 16px}.foot__form input{background: var(--g1)}.foot__lion{display: block;position: absolute;right: 26px;bottom: 100%;width: 210px;margin-bottom: -6px;pointer-events: none}.foot__lion img{display: block;width: 100%;height: auto}.foot__brand p{font-size: 16px}.foot__logo{width: 200px}.foot__bottom{position: relative;z-index: 1}}@media (min-width: 1000px){.foot__top{grid-template-columns: minmax(220px, 1fr) minmax(0, 1.9fr) minmax(340px, 1.15fr);grid-template-areas: "brand nav news";gap: 56px}.foot__nav{padding-top: 0;border-top: 0;margin-top: 4px}.foot__news{margin-top: 112px}}@media (min-width: 750px) and (max-width: 999px){.foot__brand p{display: none}.foot__soc{margin-top: 12px}.foot__top{gap: 20px 40px}.foot__news{margin-top: 100px;padding: 20px 22px 22px}.foot__news h3{font-size: 24px}.foot__form{margin-top: 12px}.foot__nav{padding-top: 14px}.foot__promise{margin-bottom: 20px;padding-bottom: 14px}.foot__col a{min-height: 44px;padding: 10px 0}}.tile--text .tile__img{overflow-wrap: anywhere}.mega__grid .tile--text .tile__img, .menu__sub .tile--text .tile__img{padding: 4px;font-size: var(--tfs, 13px);letter-spacing: 0}@media (hover: hover){.tag3d__flipback{display: none}}.pdesc{max-width: 60ch}.pdesc > summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 44px;margin: 0;padding: 0;border-bottom: 1px solid var(--line);color: var(--teal);font: 700 16px/1.2 var(--ui);cursor: pointer;list-style: none}.pdesc > summary::-webkit-details-marker{display: none}.pdesc > summary::after{content: "";flex: none;width: 9px;height: 9px;margin: 0 4px 3px 0;border: solid currentColor;border-width: 0 2.5px 2.5px 0;transform: rotate(45deg);transition: transform var(--t-in) var(--snap)}.pdesc[open] > summary::after{margin-bottom: -3px;transform: rotate(-135deg)}.pdesc > summary:focus-visible{outline: 3px solid var(--yellow);outline-offset: 3px;border-radius: 4px}.pdesc__body{padding-top: 14px}.pdesc[open] .pdesc__body{animation: descIn var(--t-in) var(--snap) both}@keyframes descIn{from{opacity: 0}to{opacity: 1}}.pdesc__body > :first-child{margin-top: 0}@media (prefers-reduced-motion: reduce){.pdesc[open] .pdesc__body{animation: none}.pdesc > summary::after{transition: none}}@media (min-width: 1000px){.tags{--card: clamp(190px, 16.2vw, 260px);--gap: 18px}}.tags .car__track{margin-inline: auto}.pdp{padding-bottom: 0}#rel-sec, body[data-page="product"] #rel-sec{margin-top: var(--sg);padding: 0 0 var(--sg)}#rel-sec .bhead{flex-direction: column;align-items: center;gap: 16px;text-align: center}#rel-sec .bhead__t{text-align: center}#rel-sec .car__track{margin-inline: auto}#rel-sec .car__item{scroll-snap-align: center}#rel-sec .bhead{display: flex;flex-direction: column;align-items: center;justify-content: center}#rel-sec .bhead .car__nav{display: flex;justify-content: center;align-self: center;margin: 0 auto}@media (min-width: 1000px){#rel-sec .car{--card: 240px;--gap: 20px}}body[data-page="collection"] main, body[data-page="search"] main{padding-bottom: 72px}@media (min-width: 1000px){body[data-page="collection"] main, body[data-page="search"] main{padding-bottom: 104px}}@media (min-width: 1000px){.cband{padding-bottom: 40px}.cband__in{gap: 4px 24px;padding-top: 12px;padding-bottom: 2px}.cband__art{width: 190px;height: 128px;margin: 0}.cband__pic{height: 104px}.cband__art--toyph .cband__pic, .cband__art--logo .cband__pic{height: 92px}.cband__lion{height: 92px;right: -40px}.cband__h{font-size: clamp(44px, 3.8vw, 64px)}.cband__n{font-size: 16px}.cband__ghost{font-size: clamp(96px, 16vw, 230px)}.cband__rowwrap{margin-top: 8px}}@media (min-width: 1500px){.cband__in{padding-top: 14px}.cband__art{width: 210px;height: 140px}.cband__pic{height: 114px}.cband__art--toyph .cband__pic, .cband__art--logo .cband__pic{height: 100px}.cband__lion{height: 100px;right: -44px}.cband__h{font-size: clamp(48px, 3.6vw, 66px)}}.mega__title{font: 400 clamp(34px, 3.2vw, 46px)/1 var(--hand);color: var(--teal);letter-spacing: 0}.cband__peek{position: relative;z-index: 0;display: flex;justify-content: center;align-items: flex-end;height: 120px;margin-top: 2px;pointer-events: none}.cband__pl{position: relative;height: 120px;width: auto}.cband__ps{position: absolute;width: 28px;height: auto}.cband__ps--star{left: calc(50% - 110px);top: 14px;transform: rotate(-14deg)}.cband__ps--bal{left: calc(50% + 70px);top: 4px;width: 26px;transform: rotate(10deg)}.cband__ps--paw{left: calc(50% + 96px);top: 62px;width: 24px;transform: rotate(18deg)}.cband__wave{z-index: 2}@media (min-width: 1000px){.cband__in{grid-template-areas: "crumbs crumbs crumbs" "art t ."}.cband__art{grid-area: art;justify-self: start}.cband__peek{position: absolute;right: max(var(--gut), calc(50% - 648px));bottom: 0;display: block;width: 300px;height: 230px;margin: 0}.cband__pl{position: absolute;right: 44px;bottom: -34px;height: 205px}.cband__ps{width: 38px}.cband__ps--star{left: 6px;top: 40px}.cband__ps--bal{left: auto;right: 8px;top: 22px;width: 34px}.cband__ps--paw{left: auto;right: 4px;top: 118px;width: 30px}}@media (min-width: 1000px){.cband__in{grid-template-rows: auto 1fr;min-height: 150px}.cband__art{align-self: center}}@media (max-width: 999px){.cband__art{width: 120px;height: 92px}.cband__art .cband__pic{height: 74px}.cband__art--toyph .cband__pic, .cband__art--logo .cband__pic{height: 66px}.cband__peek, .cband__pl{height: 100px}}.box__body{gap: 8px;padding-top: 14px}.box__body .box__brand{font-weight: 500;font-size: 14px}.box__body .box__name{font-weight: 700;margin-bottom: 4px}.box__row{padding-top: 12px}.box__strip{position: absolute;inset: 0;z-index: 2;display: flex;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: none;border-radius: inherit;cursor: pointer;-webkit-overflow-scrolling: touch}.box__strip::-webkit-scrollbar{display: none}.box__strip .box__fig{position: static;flex: 0 0 100%;width: 100%;height: 100%;padding: 6%;box-sizing: border-box;scroll-snap-align: center;scroll-snap-stop: always;opacity: 1;transform: none;transition: none}.box__nav{display: none;position: absolute;z-index: 3;top: 50%;width: 34px;height: 56px;margin-top: -28px;padding: 0;border: 0;background: none;color: var(--ink);opacity: 0;cursor: pointer;transition: opacity var(--t-hover)}.box__nav::before{content: "";position: absolute;top: 50%;width: 9px;height: 9px;border: solid currentColor}.box__nav--prev{left: 0}.box__nav--next{right: 0}.box__nav--prev::before{left: 50%;border-width: 0 0 2px 2px;transform: translate(-30%, -50%) rotate(45deg)}.box__nav--next::before{right: 50%;border-width: 2px 2px 0 0;transform: translate(30%, -50%) rotate(45deg)}.box__dots{position: absolute;z-index: 3;left: 0;right: 0;bottom: 6px;display: flex;justify-content: center;gap: 5px;pointer-events: none}.box__dots i{width: 5px;height: 5px;border-radius: 50%;background: var(--ink);opacity: .18}.box__dots i.on{opacity: .65}@media (hover: hover) and (min-width: 1000px){.box__nav{display: block}.box:hover .box__nav:not([disabled]){opacity: .6}.box__nav:not([disabled]):hover{opacity: 1}.box__dots{display: none}}.pdesc{max-width: none}.pdesc__body{max-width: 62ch}@media (min-width: 1000px){#rel-sec{display: grid;grid-template-columns: 48px minmax(0, 1fr) 48px;column-gap: 16px;align-items: center}#rel-sec .bhead{display: contents}#rel-sec .bhead__t{grid-column: 1 / -1;grid-row: 1;margin-bottom: 18px;text-align: center}#rel-sec .car__nav{display: contents}#rel-sec [data-prev]{grid-column: 1;grid-row: 2}#rel-sec [data-next]{grid-column: 3;grid-row: 2}#rel-sec .car{grid-column: 2;grid-row: 2;min-width: 0}#rel-sec .car__vp{margin: 0;padding-left: 0;padding-right: 0;scroll-padding: 0}}@media (max-width: 999px){#rel-sec .car__nav{display: none}}.cband__row a[href*="vendors"], .cband__row a[href*="brand="], .tile[href*="vendors"] .tile__name, .tile[href*="brand="] .tile__name{text-transform: uppercase;letter-spacing: .04em}.box__strip, .box__nav{pointer-events: auto}@media (min-width: 1000px){#rel-sec .bhead .car__nav{display: contents;margin: 0}}@media (max-width: 999px){#rel-sec .bhead .car__nav{display: none}}.sec > .wrap:has(> .blk){max-width: none;padding-inline: 0}.sec > .wrap > .blk{border-radius: 0;padding-inline: calc(max(var(--gut), (100% - var(--max)) / 2 + var(--gut)) + var(--pad)) !important}@media (min-width: 1000px){.sec > .wrap > .blk{padding-inline: calc(max(var(--gut), (100% - var(--max)) / 2 + var(--gut)) + var(--pad) + min(4.5vw, 84px)) !important}}.giant--play{--gs: clamp(110px, 17vw, 290px)}#s-cats{padding-top: clamp(40px, 5vw, 72px)}@media (min-width: 1000px){#s-new{margin-top: calc(var(--sg) * .45)}#s-brands{margin-top: 0;padding-top: 48px}}@media (max-width: 999px){#s-brands{margin-top: 0}}.circ__n, .tile__n, .cband__row a small{display: none}.blk--coral .kicker{color: var(--ink)}.blk--coral .btn--2{background: #fff;border-color: #fff;color: var(--ink)}.count__cell span{color: var(--ink)}@media (max-width: 999px){.advent__side{grid-template-rows: none;justify-items: center;gap: 14px}.advent__head{justify-items: center;text-align: center}.advent__side .count{width: 100%}.advent__lion{width: 124px;margin: 0}.advent__foot{width: 100%;justify-content: center}.advent__foot .btn{width: 100%}}.deco, .gf__confetti{display: none}html.is-intro{overflow: hidden}.intro{position: fixed;inset: 0;z-index: 400;overflow: hidden;cursor: pointer;-webkit-tap-highlight-color: transparent}.intro__panel{position: absolute;top: 0;bottom: 0;left: -60px;width: calc(100% + 60px);background: linear-gradient(var(--teal), var(--teal)) right / calc(100% - 59px) 100% no-repeat;will-change: transform}.intro__wave{position: absolute;top: 0;left: 0;width: 60px;height: 100%}.intro__mid{position: absolute;inset: 0;display: grid;place-items: center}.intro__stage{position: relative;width: 420px;height: 450px}.intro__head{position: absolute;left: 50%;top: 204px;width: 132px;height: auto;margin-left: -66px;transform-origin: 50% 100%}.intro__crown{position: absolute;z-index: 2;left: 50%;top: 36px;width: 84px;height: 84px;margin-left: -42px}.intro__b{position: absolute;z-index: 3;left: 50%;top: 180px;width: 46px;height: 46px;margin: -23px 0 0 -23px;opacity: 0}.intro__b img{display: block;width: 100%;height: 100%;object-fit: contain}.intro__logo{position: absolute;left: 50%;top: 372px;width: 320px;height: auto;margin-left: -160px;opacity: 0}.intro__num{position: absolute;left: 0;right: 0;top: 368px;margin: 0;color: var(--yellow);font: 400 64px/1 var(--hand);text-align: center}.intro__num span{display: inline-block;min-width: 3.1ch}.intro.is-out{pointer-events: none}@media (max-width: 599px){.intro__stage{transform: scale(.78);--sx: .6}}@media (min-width: 1000px) and (min-height: 700px){.intro__stage{transform: scale(1.3)}}@media (prefers-reduced-motion: reduce){.intro{display: none}html.is-intro{overflow: auto}}.intro:not(.is-pop) .intro__crown{animation: introCrownInA .6s var(--spring) both, introCrownOnA .4s var(--spring) 1.10s forwards}.intro:not(.is-pop) .intro__head{animation: introSquashA .4s var(--spring) 1.25s both}.intro:not(.is-pop) .intro__num{animation: introNumOutA .2s var(--out) 1.10s both}.intro:not(.is-pop) .intro__b{animation: introSparkA .7s var(--snap) calc(1.30s + var(--d)) both}.intro:not(.is-pop) .intro__logo{animation: introLogoA .4s var(--spring) 1.45s both}.intro:not(.is-pop) .intro__panel{animation: introSweepA .6s var(--snap) 1.85s both}.intro:not(.is-pop) .intro__mid{animation: introMidOutA .55s var(--snap) 1.85s both}.intro:not(.is-pop){animation: introGoneA 0s linear 2.45s both}.intro.is-pop .intro__crown{animation: introCrownOnB .4s var(--spring) 0s forwards}.intro.is-pop .intro__head{animation: introSquashB .4s var(--spring) 0.15s both}.intro.is-pop .intro__num{animation: introNumOutB .2s var(--out) 0.00s both}.intro.is-pop .intro__b{animation: introSparkB .7s var(--snap) calc(0.20s + var(--d)) both}.intro.is-pop .intro__logo{animation: introLogoB .4s var(--spring) 0.35s both}.intro.is-pop .intro__panel{animation: introSweepB .6s var(--snap) 0.75s both}.intro.is-pop .intro__mid{animation: introMidOutB .55s var(--snap) 0.75s both}.intro.is-pop{animation: introGoneB 0s linear 1.35s both}@keyframes introCrownInA{from{opacity: 0;transform: translateY(-180px) rotate(-200deg) scale(.4)}25%{opacity: 1}65%{transform: translateY(8px) rotate(8deg) scale(1.04)}to{opacity: 1;transform: none}}@keyframes introCrownInB{from{opacity: 0;transform: translateY(-180px) rotate(-200deg) scale(.4)}25%{opacity: 1}65%{transform: translateY(8px) rotate(8deg) scale(1.04)}to{opacity: 1;transform: none}}@keyframes introCrownOnA{from{transform: none}60%{transform: translateY(150px) scale(.84, .7)}to{transform: translateY(138px) scale(.8)}}@keyframes introCrownOnB{from{transform: none}60%{transform: translateY(150px) scale(.84, .7)}to{transform: translateY(138px) scale(.8)}}@keyframes introSquashA{0%, 100%{transform: none}40%{transform: scale(1.08, .9)}}@keyframes introSquashB{0%, 100%{transform: none}40%{transform: scale(1.08, .9)}}@keyframes introNumOutA{from{opacity: 1;transform: none}to{opacity: 0;transform: translateY(14px)}}@keyframes introNumOutB{from{opacity: 1;transform: none}to{opacity: 0;transform: translateY(14px)}}@keyframes introSparkA{0%{opacity: 1;transform: scale(.2)}70%{opacity: 1;transform: translate(calc(var(--x) * var(--sx, 1)), var(--y)) rotate(var(--r)) scale(1)}100%{opacity: 0;transform: translate(calc(var(--x) * var(--sx, 1)), calc(var(--y) + 26px)) rotate(var(--r)) scale(.9)}}@keyframes introSparkB{0%{opacity: 1;transform: scale(.2)}70%{opacity: 1;transform: translate(calc(var(--x) * var(--sx, 1)), var(--y)) rotate(var(--r)) scale(1)}100%{opacity: 0;transform: translate(calc(var(--x) * var(--sx, 1)), calc(var(--y) + 26px)) rotate(var(--r)) scale(.9)}}@keyframes introLogoA{from{opacity: 0;transform: translateY(40px)}to{opacity: 1;transform: none}}@keyframes introLogoB{from{opacity: 0;transform: translateY(40px)}to{opacity: 1;transform: none}}@keyframes introSweepA{from{transform: none}to{transform: translateX(calc(100% + 2px))}}@keyframes introSweepB{from{transform: none}to{transform: translateX(calc(100% + 2px))}}@keyframes introMidOutA{from{opacity: 1;transform: none}to{opacity: 0;transform: translateX(60vw)}}@keyframes introMidOutB{from{opacity: 1;transform: none}to{opacity: 0;transform: translateX(60vw)}}@keyframes introGoneA{to{visibility: hidden}}@keyframes introGoneB{to{visibility: hidden}}@keyframes introSweepF{from{transform: none}to{transform: translateX(calc(100% + 2px))}}@keyframes introMidOutF{from{opacity: 1;transform: none}to{opacity: 0;transform: translateX(60vw)}}.intro.intro.is-fast .intro__panel{animation: introSweepF .35s var(--snap) both}.intro.intro.is-fast .intro__mid{animation: introMidOutF .3s var(--snap) both}#s-brands{margin-top: 0;padding-top: 0}@media (max-width: 999px){#s-brands{margin-top: var(--sg)}}:root{--wh: 30px;--ww: 100%;--wv-t: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cpath d='M0 20c120 16 240 22 360-6s180-12 540 12 360 10 540-10V44H0z'/%3E%3C/svg%3E");--wl-t: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cpath d='M0 20c120 16 240 22 360-6s180-12 540 12 360 10 540-10' fill='none' stroke='%23ffc71c' stroke-width='9' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--wl-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 44)'%3E%3Cpath d='M0 20c120 16 240 22 360-6s180-12 540 12 360 10 540-10' fill='none' stroke='%23ffc71c' stroke-width='9' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E");
  --wv-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 44)'%3E%3Cpath d='M0 20c120 16 240 22 360-6s180-12 540 12 360 10 540-10V44H0z'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width: 600px){:root{--wh: 44px}}#new-blk, #xmas-blk, #s-age .agecard, #s-gift{-webkit-mask: var(--wv-t) 0 0 / var(--ww) var(--wh) no-repeat, linear-gradient(#000, #000) 0 calc(var(--wh) - 1px) / 100% calc(100% - var(--wh) * 2 + 2px) no-repeat, var(--wv-b) 0 100% / var(--ww) var(--wh) no-repeat;mask: var(--wv-t) 0 0 / var(--ww) var(--wh) no-repeat, linear-gradient(#000, #000) 0 calc(var(--wh) - 1px) / 100% calc(100% - var(--wh) * 2 + 2px) no-repeat, var(--wv-b) 0 100% / var(--ww) var(--wh) no-repeat;border-block: calc(var(--wh) * .55) solid transparent}#s-visit{-webkit-mask: var(--wv-t) 0 0 / var(--ww) var(--wh) no-repeat, linear-gradient(#000, #000) 0 calc(var(--wh) - 1px) / 100% calc(100% - var(--wh) * 2 + 2px) no-repeat, var(--wv-b) 0 100% / var(--ww) var(--wh) no-repeat;mask: var(--wv-t) 0 0 / var(--ww) var(--wh) no-repeat, linear-gradient(#000, #000) 0 calc(var(--wh) - 1px) / 100% calc(100% - var(--wh) * 2 + 2px) no-repeat, var(--wv-b) 0 100% / var(--ww) var(--wh) no-repeat}.advent__lion{width: 104px}.advent__side .count{padding: 14px 12px 14px}@media (min-width: 1000px){.advent{gap: 40px;align-items: center}.wallcar{max-width: 680px;justify-self: center;width: 100%}.door{aspect-ratio: 1 / 1}.door__face b{font-size: clamp(30px, 3vw, 44px)}.advent__lion{width: 108px}}@media (max-width: 999px){.wallcar, .car.wallcar{--card: 124px}.advent__lion{width: 84px}.advent{gap: 16px}}#s-only, #s-boxes{display: none}.gf__head .kicker, .gf__sub{display: none}.cband{padding-bottom: 86px}@media (min-width: 1000px){.cband{padding-bottom: 96px}}@media (min-width: 1000px){.advent__side{grid-template-rows: auto auto 1fr;grid-template-columns: minmax(0, 1fr) auto;column-gap: 12px;gap: 14px 12px}.advent__head, .advent__side .count{grid-column: 1 / -1}.advent__lion{grid-column: 2;grid-row: 3;align-self: end;width: 116px}.advent__foot{grid-column: 1;grid-row: 3;align-self: end}}.leg--bunting .leg__art, .leg--balloons .leg__art, .leg--zigzag .leg__art, .leg--confetti .leg__art, .leg--crown .leg__art{display: none}.leg > *{display: none !important}#new-blk.feature{display: block}#new-blk .feature__rest{display: flex;flex-direction: column;align-items: center}#new-blk .feature__head{display: grid;justify-items: center;gap: 2px;margin: 0 0 22px;text-align: center}#new-blk .car{width: 100%}#new-blk .car__track{margin-inline: auto}#new-blk .car__foot{justify-content: center;gap: 22px}#new-blk .car__bar{width: 160px;flex: none}#new-blk .feature__foot{padding-top: 18px;margin-top: 0;justify-content: center}#new-blk .feature__rest{align-items: stretch}#new-blk .feature__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin: 0 0 22px;text-align: left}#new-blk .feature__head > div:first-child{display: grid;justify-items: start;gap: 2px}#new-blk .feature__ctl{display: flex;align-items: center;gap: 14px}#new-blk .feature__ctl .car__nav{display: flex}#new-blk .car--in .car__foot{justify-content: flex-start;margin-top: 10px}#new-blk .car--in .car__foot .car__bar{flex: 1;max-width: none;width: 100%}@media (max-width: 599px){#new-blk .feature__ctl .car__nav{display: none}#new-blk .feature__head{align-items: center}}.gf__head .t-72{font-family: var(--hand);font-weight: 400;letter-spacing: .01em;font-size: clamp(48px, 6vw, 80px);line-height: 1}#new-blk, #xmas-blk, #s-age .agecard, #s-gift{background-image: var(--wl-t), var(--wl-b);background-repeat: no-repeat;background-position: 0 0, 0 100%;background-size: 100% var(--wh), 100% var(--wh);background-origin: border-box;background-clip: border-box}#s-visit::before{content: "";position: absolute;z-index: 3;left: 0;right: 0;top: 0;height: var(--wh);background: var(--wl-t) 0 0 / 100% 100% no-repeat;pointer-events: none}#s-visit::after{content: "";position: absolute;z-index: 3;left: 0;right: 0;bottom: 0;height: var(--wh);background: var(--wl-b) 0 0 / 100% 100% no-repeat;pointer-events: none}.leg{display: none !important}#s-cats, #s-new, #s-deals, #s-xmas, #s-age, #s-gift, #s-visit, #s-brands{margin-top: 0 !important;margin-bottom: 0 !important}#s-cats{padding-top: clamp(40px, 5vw, 72px);padding-bottom: clamp(40px, 5vw, 80px)}#s-deals{padding-top: clamp(48px, 6vw, 96px) !important;padding-bottom: clamp(48px, 6vw, 96px) !important}#s-brands{padding-top: clamp(48px, 6vw, 96px) !important;padding-bottom: clamp(64px, 7vw, 112px) !important}#s-xmas, #s-age, #s-gift, #s-visit{position: relative}#s-xmas{z-index: 4}#s-age{z-index: 3;margin-top: calc(var(--wh) * -1) !important}#s-gift{z-index: 2;margin-top: calc(var(--wh) * -1) !important}#s-visit{z-index: 1;margin-top: calc(var(--wh) * -1) !important}#s-age .agecard, #s-gift{-webkit-mask: linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--wh) + 1px) no-repeat, var(--wv-b) 0 100% / 100% var(--wh) no-repeat;mask: linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--wh) + 1px) no-repeat, var(--wv-b) 0 100% / 100% var(--wh) no-repeat;border-top-width: calc(var(--wh) * 1.55);background-image: var(--wl-b);background-position: 0 100%;background-size: 100% var(--wh)}#s-visit{-webkit-mask: linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--wh) + 1px) no-repeat, var(--wv-b) 0 100% / 100% var(--wh) no-repeat;mask: linear-gradient(#000, #000) 0 0 / 100% calc(100% - var(--wh) + 1px) no-repeat, var(--wv-b) 0 100% / 100% var(--wh) no-repeat}#s-visit::before{display: none}#s-new, #s-xmas, #s-age{background: transparent}#s-visit{display: none}#s-age{margin-top: 0 !important;z-index: auto}#s-age .agecard{background: #fff;-webkit-mask: none;mask: none;border: 0;padding-top: clamp(56px, 6vw, 104px) !important;padding-bottom: clamp(56px, 6vw, 104px) !important}#s-gift{margin-top: 0 !important;-webkit-mask: var(--wv-t) 0 0 / 100% var(--wh) no-repeat, linear-gradient(#000, #000) 0 calc(var(--wh) - 1px) / 100% calc(100% - var(--wh) * 2 + 2px) no-repeat, var(--wv-b) 0 100% / 100% var(--wh) no-repeat;mask: var(--wv-t) 0 0 / 100% var(--wh) no-repeat, linear-gradient(#000, #000) 0 calc(var(--wh) - 1px) / 100% calc(100% - var(--wh) * 2 + 2px) no-repeat, var(--wv-b) 0 100% / 100% var(--wh) no-repeat;border-top-width: calc(var(--wh) * .55);background-image: var(--wl-t), var(--wl-b);background-position: 0 0, 0 100%;background-size: 100% var(--wh), 100% var(--wh)}#s-age .chart__wall{background: var(--mint);border-radius: 28px}#s-age .chart__marks button small{display: none}#s-age .chart__toys{min-width: 0}#s-age .chart__row h3{font-size: clamp(24px, 2.2vw, 34px)}@media (min-width: 1000px){#s-age .agecard{display: grid;grid-template-columns: 340px minmax(0, 1fr);grid-template-areas: "wall head" "wall toys";column-gap: 56px;align-items: start}#s-age .chart{display: contents}#s-age .chead--age{grid-area: head;margin-bottom: 18px}#s-age .chart__wall{grid-area: wall;align-self: stretch;min-height: 560px}#s-age .chart__toys{grid-area: toys}#s-age .chart__ruler{top: 74px}#s-age .chart__wall::after{content: "";position: absolute;left: 135px;top: 22px;width: 60px;height: 46px;background: url( 14 ) center / contain no-repeat;pointer-events: none}#s-age .chart__floor{height: 10px;border-radius: 5px;background: var(--yellow);bottom: 28px}#s-age .chart__marks{top: 86px}#s-age .chart__marks button{border-radius: 12px}#s-age .chart__marks button:not(.is-on){background: rgba(255, 255, 255, .55)}#s-age .chart__foot{margin-top: 22px}}@media (min-width: 1500px){#s-age .agecard{grid-template-columns: 380px minmax(0, 1fr)}#s-age .chart__wall::after{left: 153px}}@media (max-width: 999px){#s-age .chart__wall{border-radius: 22px}}#s-age .box{border-color: var(--line)}#s-age .car__bar{background: var(--mint)}@media (max-width: 999px){.hdr.is-search .sbar{background: #fff}.hdr.is-search .spanel{width: 100%}}@media (max-width: 599px){body[data-page="collection"] .toolbar, body[data-page="search"] .toolbar{flex-wrap: nowrap}.toolbar .btn{min-width: 0}.toolbar .btn > span, .toolbar .sortb__l{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}}@media (max-width: 599px){.toolbar .sortm{min-width: 0;flex: 0 1 auto}.toolbar .toolbar__chips:empty{display: none}}@media (max-width: 999px){.hdr.is-search .sbar__field{width: 100%;min-width: 0;flex: none}.hdr.is-search .sbar__input{width: 0}}@media (min-width: 1000px){#deals-car{container-type: inline-size;--gap: 18px;--card: min(260px, calc((100cqw - 4 * 18px - 24px) / 5))}#deals-car .car__vp{padding-inline: 0;margin-inline: 0;scroll-padding: 0}#deals-car .car__track{margin-inline: auto}}@media (min-width: 1000px) and (max-width: 1199px){.advent{grid-template-columns: minmax(0, 1fr);gap: 28px}.advent__side{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) auto;grid-template-rows: auto auto;align-items: end}.advent__head{grid-column: 1;grid-row: 1 / span 2}.advent__side .count{grid-column: 2;grid-row: 1}.advent__foot{grid-column: 2;grid-row: 2}.advent__lion{grid-column: 3;grid-row: 1 / span 2}.wallcar{max-width: 760px}}@media (min-width: 600px) and (max-width: 999px){.blk .wallcar .car__vp{overflow: visible}.wall.car__track{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));width: auto;min-width: 0}.wall .door{flex: none}.wallcar .car__bar{display: none}}.tag3d__link{padding-right: 52px}@media (max-width: 599px){.tag3d__off{font-size: 32px}.tag3d__front{padding-top: 40px;gap: 4px}.tag3d__toy{min-height: 96px}}#s-cats{padding-top: clamp(24px, 3vw, 44px)}@media (min-width: 1000px) and (max-width: 1199px){#s-age .chart__row h3{font-size: 24px;white-space: nowrap}#s-age .agecard{grid-template-columns: 300px minmax(0, 1fr);column-gap: 36px}}@media (min-width: 1000px){.mega__side{position: relative;padding-right: 86px;min-height: 132px}}@media (max-width: 749px){.foot__nav{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 4px 12px;margin-top: 18px;padding-top: 16px;border-top: 1px solid rgba(255, 255, 255, .3)}.foot__nav .foot__h{font-size: 20px}.foot__col a{min-height: 40px;padding: 10px 0;font-size: 14px;line-height: 1.2}.foot__soc{flex-wrap: wrap}}@media (max-width: 419px){.foot__nav{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1000px) and (max-width: 1179px){.foot__top{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);grid-template-areas: "brand news" "nav nav";gap: 32px 48px}.foot__nav{padding-top: 24px;border-top: 1px solid rgba(255, 255, 255, .3);margin-top: 0}.foot__news{margin-top: 100px}}.foot__bottom{flex-wrap: wrap;row-gap: 6px}@media (max-width: 419px){.foot__bottom{grid-template-columns: minmax(0, 1fr)}.foot__bottom > *{grid-column: 1 / -1;overflow-wrap: anywhere}}.mega__grid .tile--text .tile__name{display: none}.mega__grid .tile--text .tile__img{font-size: 14px;font-weight: 800}@media (min-width: 1000px){.nav{flex: 0 1 auto;justify-content: flex-start;min-width: 0;margin-left: 24px}.hdr__icons{margin-left: auto}}:root{--wh: 16px;--wv-t: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cpath d='M0 24C300 10 560 8 820 16S1240 34 1440 22V44H0z'/%3E%3C/svg%3E");--wv-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 44)'%3E%3Cpath d='M0 24C300 10 560 8 820 16S1240 34 1440 22V44H0z'/%3E%3C/g%3E%3C/svg%3E"); --wl-t: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cpath d='M0 24C300 10 560 8 820 16S1240 34 1440 22' fill='none' stroke='%23ffc71c' stroke-width='7' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E"); --wl-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 44' preserveAspectRatio='none'%3E%3Cg transform='matrix(1 0 0 -1 0 44)'%3E%3Cpath d='M0 24C300 10 560 8 820 16S1240 34 1440 22' fill='none' stroke='%23ffc71c' stroke-width='7' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width: 600px){:root{--wh: 26px}}@media (max-width: 599px){.hs__wave{height: 7%}}#hero:not(:has(.hero__slide + .hero__slide))::after, #hero:not(:has(.hero__slide + .hero__slide)) .hero__bars{display: none !important}@media (max-width: 599px){.hs__title{top: 9%;font-size: 10.6vw}}@media (max-width: 599px){#deals-car{--gap: 12px;--card: calc((100vw - 2 * var(--gut) - 12px) / 2)}#deals-car .tag3d{aspect-ratio: 3 / 4.5}#deals-car .tag3d__front{padding: 36px 10px 12px;gap: 6px}#deals-car .tag3d__off{font-size: 32px}#deals-car .tag3d__toy{min-height: 0}#deals-car .tag3d__price{padding: 4px 10px 6px;font-size: 20px;gap: 6px}#deals-car .tag3d__price s{font-size: 14px}#deals-car .tag3d__hint{font-size: 14px}#deals-car .car__bar{margin-top: 18px}}#s-deals .chead .lead{display: none}@media (max-width: 999px){.advent__side{grid-template-columns: minmax(0, 1fr) auto;grid-template-rows: none;justify-items: stretch;align-items: end;column-gap: 10px}.advent__head, .advent__side .count{grid-column: 1 / -1;justify-self: center}.advent__side .count{justify-self: stretch}.advent__foot{grid-column: 1;grid-row: 3}.advent__lion{grid-column: 2;grid-row: 3;width: 64px;margin: -26px 0 0;align-self: end}}@media (max-width: 999px){#s-age > .wrap{padding-inline: var(--gut) !important}#s-age .agecard{padding: 22px 14px 20px !important;border: 2px solid var(--mint-2) !important;border-radius: 26px}#s-age .chead--age{margin-bottom: 14px}#s-age .chart{gap: 18px}.chart__marks{scroll-snap-type: x mandatory;scroll-behavior: auto}.chart__marks li{scroll-snap-align: center}}@media (max-width: 999px){.gf__bar{display: flex;flex-direction: column;gap: 4px}.gstep{display: block;order: 1}.gf__go{order: 2;margin-top: 6px}.gpanel{position: static;z-index: auto;padding: 6px 8px 12px;border-radius: 0;box-shadow: none;animation: none}.gpanel.is-in{animation: gIn var(--t-in) var(--snap) both}.gpanel::before, .gpanel__lion{display: none}.gstep.is-open .gseg{display: none}.gpanel__head{margin: 4px 0 12px}.gpanel__head h3{font-size: 16px}.gstep + .gstep .gseg{border-top: 1px solid var(--line);border-radius: 0}.gstep.is-set:not(.is-open) .gseg .ic--chev{display: none}.gstep.is-set:not(.is-open) .gseg::after{content: "Change";margin-left: auto;color: var(--teal);font: 800 16px/1 var(--ui);text-decoration: underline;text-underline-offset: 3px}.gscrim{display: none !important}}@media (max-width: 999px){.gseg{width: 100%}}@media (max-width: 999px){#s-age{padding-block: 34px !important}}@media (min-width: 1000px) and (max-width: 1279px){#deals-car .tag3d__front{padding: 36px 10px 10px;gap: 6px}#deals-car .tag3d__off{font-size: 32px}#deals-car .tag3d__price{padding: 4px 9px 6px;font-size: 20px;gap: 5px}#deals-car .tag3d__price s{font-size: 14px}#deals-car .tag3d__hint{font-size: 14px}}#new-blk .feature__head .t-72{font-size: var(--t72)}#new-blk .feature__head .kicker{font-size: 24px}.hero__slide--brand .hs img{-webkit-mask-image: none;mask-image: none}@media (max-width: 999px){.advent__lion{margin-top: 0}}.blk .wallcar .car__vp{scroll-padding-inline: 0}.wall .door{scroll-snap-align: start}#gf-car.is-fit .car__track{margin-inline: auto}#gf-car.is-fit .car__bar{display: none}@media (max-width: 999px){#s-deals{padding-top: 40px !important;padding-bottom: 44px !important}#s-brands{padding-top: 44px !important}}@media (max-width: 380px){.foot__soc{gap: 4px}.foot__soc a{width: 40px;height: 44px}.foot__logo{width: 140px}}@media (max-width: 749px){.foot__form input, .foot__form .btn, .foot__form button{height: 52px;min-height: 52px}.foot__nav{row-gap: 20px}}.foot__brand p, .menu__store, .drawer__foot p{text-wrap: balance}@media (min-width: 1000px){.mega__grid{grid-template-columns: repeat(auto-fit, minmax(110px, 1fr)) !important;max-width: 1180px}.mega__title{font-size: clamp(30px, 2.5vw, 40px)}}.hdr__in{width: 100%;max-width: var(--max);margin-inline: auto}.menu__list{align-content: start}@media (min-width: 1180px) and (max-width: 1599px){.foot__news .foot__form{flex-direction: column}.foot__news .foot__form input{flex: none;height: 50px}}@media (min-width: 1000px) and (max-width: 1179px){.hdr.is-search .sbar{top: calc(100% + 10px);left: var(--gut);right: var(--gut);width: auto;transform: none}.hdr.is-search .spanel{top: calc(100% + 8px);left: 0;right: 0;width: auto}}@media (min-width: 600px){.hero__slide .hs .hs__a[style*="left:82%"]{left: 65.5% !important;top: 58% !important}}#age-title{display: none}@media (min-width: 1000px){#s-age .agecard{grid-template-columns: 340px minmax(0, 1fr) auto;grid-template-areas: "wall head nav" "wall car car" "wall foot foot";grid-template-rows: auto 1fr auto;align-items: stretch}#s-age .chart__toys{display: contents}#s-age .chead--age{grid-area: head;align-self: start;margin-bottom: 22px}#s-age .chart__row{grid-area: nav;align-self: end;margin: 0 0 26px}#s-age #age-car{grid-area: car;align-self: center;min-width: 0}#s-age .chart__foot{grid-area: foot;align-self: end;margin-top: 22px}}@media (min-width: 1000px) and (max-width: 1199px){#s-age .agecard{grid-template-columns: 300px minmax(0, 1fr) auto}}@media (min-width: 1500px){#s-age .agecard{grid-template-columns: 380px minmax(0, 1fr) auto}}@media (min-width: 1000px){#s-age .agecard{grid-template-areas: "wall kick kick" "wall h2 nav" "wall car car" "wall foot foot";grid-template-rows: auto auto 1fr auto;row-gap: 0}#s-age .chead--age{display: contents}#s-age .chead--age .kicker{grid-area: kick;align-self: start;margin: 0 0 4px}#s-age .chead--age h2{grid-area: h2;align-self: center;margin: 0}#s-age .chart__row{grid-area: nav;align-self: center;margin: 0}#s-age #age-car{margin-top: 22px}}@media (min-width: 1000px){#s-age .agecard{padding-inline: max(var(--gut), (100% - var(--max)) / 2 + var(--gut)) !important}}@media (min-width: 1000px) and (max-width: 1199px){#s-age .agecard{grid-template-columns: 340px minmax(0, 1fr) auto;column-gap: 40px}}.brands__h{font-family: var(--hand);font-weight: 400;letter-spacing: .01em;font-size: clamp(44px, 5vw, 72px);line-height: 1;color: var(--teal)}#brands-lead{display: none}@media (min-width: 750px){.foot__nav{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 749px){.foot{padding: 20px 0 8px}.foot__top{display: grid;grid-template-columns: minmax(0, 1fr);gap: 0}.foot__brand{order: 1;padding-bottom: 22px}.foot__news{order: 2;margin: 0;padding: 0 0 26px}.foot__news h3{font-size: 24px;margin-bottom: 12px}.foot__nav{order: 3;display: block !important;margin: 0;padding: 0;border-top: 0}.foot__col{border-top: 1px solid rgba(255, 255, 255, .25)}.foot__col:last-child{border-bottom: 1px solid rgba(255, 255, 255, .25)}.foot__h{display: flex;align-items: center;justify-content: space-between;min-height: 58px;margin: 0;font-size: 24px}.foot--acc .foot__h{cursor: pointer}.foot--acc .foot__h::after{content: "";width: 12px;height: 12px;margin-right: 6px;border: solid var(--yellow);border-width: 0 3px 3px 0;transform: translateY(-3px) rotate(45deg);transition: transform var(--t-in) var(--snap)}.foot--acc .foot__col.is-open .foot__h::after{transform: translateY(3px) rotate(-135deg)}.foot--acc .foot__col ul{display: none;padding-bottom: 8px}.foot--acc .foot__col.is-open ul{display: grid}.foot__col a{min-height: 44px;padding: 11px 0;font-size: 16px}.foot__bottom{display: grid;grid-template-columns: auto auto;justify-content: center;justify-items: center;column-gap: 16px;row-gap: 0;margin-top: 22px;padding-top: 0;border-top: 0;font-size: 14px;text-align: center}.foot__bottom > a, .foot__bottom > span{display: inline-flex;align-items: center;min-height: 40px;padding: 0 !important}.foot__bottom > :nth-child(1){grid-column: 1 / -1;grid-row: 3;min-height: 36px;font-size: 14px}.foot__bottom > :nth-child(2){grid-column: 1;grid-row: 1}.foot__bottom > :nth-child(3){grid-column: 2;grid-row: 1}.foot__bottom > :nth-child(4){grid-column: 1;grid-row: 2}.foot__bottom > :nth-child(5){grid-column: 2;grid-row: 2}}@media (min-width: 1000px){#s-cats > .wrap, #s-deals > .wrap, #s-brands > .wrap{max-width: none;padding-inline: calc(max(var(--gut), (100% - var(--max)) / 2 + var(--gut)) + var(--pad) + min(4.5vw, 84px))}#s-age .agecard{padding-inline: calc(max(var(--gut), (100% - var(--max)) / 2 + var(--gut)) + var(--pad) + min(4.5vw, 84px)) !important}}@media (max-width: 999px){.sec > .wrap > .blk{padding-inline: var(--gut) !important}.blk .car__vp{margin-inline: 0;padding-inline: 0;scroll-padding: 0}}@media (min-width: 1000px){#s-age .agecard{grid-template-columns: 380px minmax(0, 1fr) auto auto;grid-template-areas: "wall kick kick kick" "wall h2 foot nav" "wall car car car";grid-template-rows: auto auto 1fr;column-gap: 16px}#s-age .chart__wall{margin-right: 40px}#s-age .chart__foot{grid-area: foot;align-self: center;justify-content: flex-end;margin: 0}#s-age .chart__row{grid-area: nav}#s-age #age-car{align-self: start}}@media (min-width: 1000px) and (max-width: 1199px){#s-age .agecard{grid-template-columns: 360px minmax(0, 1fr) auto auto}}@media (min-width: 1500px){#s-age .agecard{grid-template-columns: 420px minmax(0, 1fr) auto auto}}@media (min-width: 1000px){.hseo__lion{right: auto;left: max(0px, calc(50% - 600px))}}.door__face{transform: none;box-shadow: inset -5px 0 0 rgba(0, 0, 0, .12)}.door.is-open .door__face{transform: scaleX(.05)}@media (min-width: 1200px){.advent__side{grid-template-rows: auto auto auto;align-content: start}.advent__foot{grid-row: 3;align-self: center}.advent__lion{grid-row: 3;align-self: end;width: 104px}}.tag3d__off{font-size: 32px !important}.tag3d__front{gap: 8px;padding-top: 38px}@media (max-width: 599px){.tag3d__off{font-size: 24px !important}#deals-car .tag3d__front{padding-top: 34px}}#s-brands .chead{margin-bottom: 14px}.drift{padding: 10px 0 14px}.drift__row{gap: 16px}.drift__row a{display: grid;place-items: center;width: 168px;height: 100px;padding: 14px 20px;border: 1px solid var(--line);border-radius: 16px;background: #fff}.drift__row a img{width: 100%;height: 100%;max-width: 100%;object-fit: contain}@media (max-width: 599px){.drift__row{gap: 10px}.drift__row a{width: 124px;height: 76px;padding: 10px 14px}}.box__flag--r{left: 8px;right: auto}.box__flag + .box__flag--r{top: 42px}:root{--t96: 32px;--t72: 32px;--t40: 24px;--t28: 24px;--t20: 16px}@media (min-width: 600px){:root{--t96: 46px;--t72: 32px}}@media (min-width: 1000px){:root{--t96: 46px;--t72: 46px;--t40: 32px;--t28: 24px;--t20: 20px}}@media (min-width: 1250px){:root{--t72: 46px}}.gf__head .t-72, .brands__h{font-size: 46px}@media (min-width: 1000px){.gf__head .t-72, .brands__h{font-size: 64px}}.door__face b{font-size: 32px}@media (min-width: 1200px){.door__face b{font-size: 46px}}.cband__h{font-size: 32px !important}@media (min-width: 600px){.cband__h{font-size: 46px !important}}.hseo__h{font-size: 24px}.hseo__brand{font-size: 32px}@media (min-width: 1000px){.hseo__h{font-size: 32px}.hseo__brand{font-size: 46px}}.count__cell b{font-size: 32px}.drift__row a{display: flex;align-items: center;justify-content: center;overflow: hidden}.drift__row a img{flex: none;width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: contain}.drift__row a{padding: 4px 14px}@media (max-width: 599px){.drift__row a{padding: 2px 10px}}
