.tsco{--blue: #2f9cd4;--blue-t: #2982b4;--red: #e91c25;--yellow: #ffc107;--ink: #1d1d1f;--mute: #6b6b70;--line: #e6e6e6;--soft: #f5f5f5;--fun: "Fredoka", var(--font-heading-family), sans-serif;--max: 1600px;--gut: clamp(16px, 4vw, 72px);color:var(--ink);font-family:var(--font-body-family);letter-spacing:0}.tsco *,.tsco *:before,.tsco *:after{box-sizing:border-box}.tsco a{text-decoration:none}.tsco svg{display:block;flex:none}:where(.tsco) :is(p,h1,h2){margin:0;letter-spacing:0}.tsco-main{max-width:var(--max);margin:0 auto;padding:0 var(--gut) 96px}.tsco-band{position:relative;padding:16px 0 0;background:var(--tsco-band) var(--tsco-pat) 0 0 / 620px 420px;color:#fff}.tsco-crumbs,.tsco-band__in,.tsco-chips{position:relative;z-index:1;max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.tsco-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:600 13px/1.3 var(--font-body-family)}.tsco-crumbs a{color:#fff}.tsco-crumbs>span[aria-hidden]{color:var(--yellow);font-weight:700}.tsco-crumbs [aria-current]{color:#fff;font-weight:400}.tsco-band__in{display:grid;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:24px;min-height:128px;padding-top:0}.tsco-ring{width:124px;height:124px;padding:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px var(--yellow);overflow:hidden}.tsco-ring img{width:100%;height:100%;border-radius:50%;object-fit:cover}.tsco-ring img.is-toy{object-fit:contain}.tsco-ring{grid-column:1}.tsco-band__t{grid-column:2;text-align:center}.tsco-teddy{grid-column:3}.tsco-title{font:700 clamp(36px,4.2vw,62px)/1.05 var(--fun);color:#fff;text-wrap:balance;-webkit-text-stroke:9px var(--tsco-stroke, #1b6c96);paint-order:stroke fill;filter:drop-shadow(0 4px 0 var(--tsco-shade, #13506f))}.tsco-n{margin-top:10px;font:600 16px/1 var(--font-body-family)}.tsco-n b{display:inline-grid;place-items:center;min-width:30px;height:28px;margin-right:4px;padding:0 9px;border-radius:999px;background:var(--yellow);color:var(--ink);font-weight:700}.tsco-teddy{position:relative;align-self:end;justify-self:end;width:132px;margin-bottom:-30px;z-index:2}.tsco-teddy img{display:block;width:100%;height:auto}.tsco-spark{position:absolute;width:16px;height:16px;background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.tsco-spark--1{top:6px;left:-16px}.tsco-spark--2{top:44px;left:-34px;width:10px;height:10px;background:#fff}.tsco-spark--3{top:-8px;right:8px;width:12px;height:12px}.tsco-chips{display:flex;justify-content:center;gap:10px;margin:14px auto 0;padding-bottom:52px;list-style:none}.tsco-chips li{flex:none}.tsco-chip{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border:2px solid #fff;border-radius:999px;background:#fff;color:var(--blue-t);font:700 14px/1 var(--font-body-family);white-space:nowrap;transition:border-color .15s}.tsco-chip.is-on{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.tsco-wave{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:48px}.tsco-wave__fill{fill:#fff}.tsco-wave__line{stroke:var(--yellow);stroke-width:5}.tsco-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:22px 0 14px}.tsco-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 22px;border:2px solid var(--blue);border-radius:999px;background:var(--blue);color:#fff;font:700 15px/1 var(--font-body-family);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.tsco-btn svg{width:19px;height:19px}.tsco-btn__n{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--yellow);color:var(--ink);font-size:12px}.tsco-btn__n[hidden]{display:none}.tsco-btn--sort,.tsco-btn--line{background:#fff;color:var(--blue-t)}.tsco-search{position:relative;flex:0 1 400px;display:flex;align-items:center;margin:0}.tsco-search>svg{position:absolute;left:16px;width:20px;height:20px;color:var(--blue-t);pointer-events:none}.tsco-search__in{width:100%;height:48px;padding:0 44px 0 46px;border:2px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:500 15px/1 var(--font-body-family);outline:0;box-shadow:none;transition:border-color .15s;-webkit-appearance:none;appearance:none}.tsco-search__in::-webkit-search-cancel-button{-webkit-appearance:none}.tsco-search__in::placeholder{color:var(--mute)}.tsco-search__in:focus{border-color:var(--blue)}.tsco-search__x{position:absolute;right:6px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--soft);color:var(--ink);cursor:pointer}.tsco-search__x[hidden]{display:none}.tsco-search__x svg{width:16px;height:16px}.tsco-sort{position:relative;margin-left:auto}.tsco-sort__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:20;min-width:248px;padding:8px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 40px 100px -6px #10283c6b,0 14px 34px -8px #10283c47,0 0 0 1px #10283c0d;transform-origin:top right;animation:tsco-pop .2s var(--ts-ease, cubic-bezier(.32, .72, 0, 1))}.tsco-sort__menu[hidden]{display:none}@keyframes tsco-pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.tsco-sort__menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:none;color:var(--ink);font:500 15px/1.2 var(--font-body-family);text-align:left;cursor:pointer}.tsco-sort__menu button svg{width:18px;height:18px;color:var(--blue);opacity:0}.tsco-sort__menu button[aria-selected=true]{color:var(--blue-t);font-weight:700}.tsco-sort__menu button[aria-selected=true] svg{opacity:1}.tsco-sort__nojs select{height:48px;padding:0 16px;border:2px solid var(--blue);border-radius:999px}.tsco-active{display:flex;flex-wrap:wrap;gap:8px;margin:-2px 0 16px}.tsco-active[hidden]{display:none}.tsco-tag{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 16px;border:2px solid var(--blue);border-radius:999px;background:#fff;color:var(--blue-t);font:700 13px/1 var(--font-body-family);transition:background-color .15s,color .15s}.tsco-tag svg{width:14px;height:14px}.tsco-tag--clear{border-color:transparent;color:var(--red);padding:0 10px}.tsco-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.tsco-grid[hidden]{display:none}@media(hover:hover)and (pointer:fine){.tsco-btn:hover{background:var(--blue-t);border-color:var(--blue-t)}.tsco-btn--sort:hover,.tsco-btn--line:hover{background:#fff;border-color:var(--blue-t);color:var(--blue-t)}.tsco-chip:not(.is-on):hover{border-color:var(--yellow)}.tsco-tag:hover{background:var(--blue);color:#fff}.tsco-tag--clear:hover{background:none;color:var(--red);text-decoration:underline;text-underline-offset:3px}.tsco-sort__menu button:hover{background:var(--soft)}.tsco-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}}.tsco-vip{min-width:0}.tsco-vip__in{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:100%;min-height:320px;padding:20px 18px;border-radius:18px;background:var(--yellow);color:var(--ink);overflow:hidden}.tsco-vip__k{font:700 12px/1 var(--font-body-family);letter-spacing:.06em;text-transform:uppercase}.tsco-vip__big{font:700 64px/.9 var(--fun);color:var(--blue-t)}.tsco-vip__t{max-width:13em;font:600 16px/1.3 var(--font-body-family)}.tsco-vip__in img{position:absolute;right:-6px;bottom:54px;width:46%;max-width:130px;height:auto;transform:rotate(6deg)}.tsco-vip__go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;min-height:44px;padding:0 18px;border-radius:999px;background:var(--blue);color:#fff;font:700 14px/1 var(--font-body-family);transition:background-color .15s}.tsco-vip__go svg{width:17px;height:17px;transition:transform .15s}@media(hover:hover){.tsco-vip__in:hover .tsco-vip__go{background:var(--blue-t)}.tsco-vip__in:hover .tsco-vip__go svg{transform:translate(3px)}}.tsco-more{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:36px}.tsco-more__n{font:500 14px/1 var(--font-body-family);color:var(--mute)}.tsco-more__n b{color:var(--ink)}.tsco-more__bar{display:block;width:240px;height:6px;border-radius:999px;background:var(--line);overflow:hidden}.tsco-more__bar i{display:block;height:100%;border-radius:999px;background:var(--blue)}.tsco-btn--more{min-width:220px;min-height:52px}.tsco-btn--more.is-busy{opacity:.7;cursor:progress}.tsco-none{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0 20px;text-align:center}.tsco-none img{width:120px;height:auto;margin-bottom:6px}.tsco-none__t{font:700 26px/1.2 var(--fun);color:var(--blue-t)}.tsco-none__p{font:400 15px/1.4 var(--font-body-family);color:var(--mute);margin-bottom:10px}.tsco-live.is-busy{opacity:.45;transition:opacity .2s .1s;pointer-events:none}.tsco-cs[hidden],.tsco-live[hidden]{display:none}.tsco-cs__n{margin:0 0 16px;font:500 15px/1.4 var(--font-body-family);color:var(--ink)}.tsco-cs__n b{font-weight:700}.tsco-cs__n button{margin-left:8px;padding:0;border:0;background:none;color:var(--blue-t);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tsco-about{max-width:920px;margin:72px auto 0;border-top:1px solid var(--line)}.tsco-about summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;list-style:none;cursor:pointer;font:700 22px/1.2 var(--fun);color:var(--blue-t)}.tsco-about summary::-webkit-details-marker{display:none}.tsco-about summary svg{width:22px;height:22px;transition:transform .2s}.tsco-about[open] summary svg{transform:rotate(180deg)}.tsco-about__t{padding-bottom:20px;font:400 15px/1.7 var(--font-body-family);color:var(--ink)}html.tsco-lock{overflow:hidden}.tsco .tsco-veil{display:block}.tsco-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073;opacity:0;transition:opacity .25s}.tsco-veil.is-on{opacity:1}.tsco .tsco-veil[hidden],.tsco-drawer[hidden]{display:none}.tsco-drawer{position:fixed;top:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;width:min(430px,100vw);background:var(--soft);border-radius:0 24px 24px 0;box-shadow:24px 0 50px #0000002e;transform:translate(-102%);transition:transform .32s var(--ts-ease, cubic-bezier(.32, .72, 0, 1))}.tsco-drawer.is-on{transform:none}.tsco-drawer__head{position:relative;display:flex;align-items:center;gap:10px;padding:18px 18px 12px 22px}.tsco-drawer__grip{display:none}.tsco-drawer__head h2{font:700 30px/1 var(--fun);color:var(--blue-t)}.tsco-drawer__head img{width:44px;height:auto;margin-top:-10px}.tsco-x{display:grid;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer}.tsco-x svg{width:20px;height:20px}.tsco-drawer__body{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;margin:0;padding:4px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.tsco-g{flex:none;border:1px solid var(--line);border-radius:18px;background:#fff}.tsco-g summary{display:flex;align-items:center;gap:10px;min-height:58px;padding:0 16px;list-style:none;cursor:pointer}.tsco-g summary::-webkit-details-marker{display:none}.tsco-g__ic{display:grid;place-items:center;width:30px;height:30px}.tsco-g__ic svg{width:26px;height:26px}.tsco-g__t{font:700 16px/1.2 var(--font-body-family);color:var(--ink)}.tsco-g__n{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--blue);color:#fff;font:700 12px/1 var(--font-body-family)}.tsco-g__n[hidden]{display:none}.tsco-g__chev{width:20px;height:20px;margin-left:auto;color:var(--blue-t);transition:transform .2s}.tsco-g[open] .tsco-g__chev{transform:rotate(180deg)}.tsco-g__body{padding:0 16px 16px}.tsco-price{display:flex;align-items:flex-end;gap:10px}.tsco-price label{flex:1;display:grid;gap:6px;font:600 12px/1 var(--font-body-family);color:var(--mute)}.tsco-price__box{display:flex;align-items:center;gap:4px;height:46px;padding:0 14px;border:2px solid var(--line);border-radius:14px;color:var(--ink);font:700 15px/1 var(--font-body-family)}.tsco-price__box:focus-within{border-color:var(--blue)}.tsco-price__box input{width:100%;min-width:0;height:100%;padding:0;border:0;background:none;color:var(--ink);font:700 15px/1 var(--font-body-family);outline:0;box-shadow:none;-moz-appearance:textfield}.tsco-price__box input::-webkit-inner-spin-button,.tsco-price__box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tsco-price__dash{width:12px;height:2px;margin-bottom:22px;background:var(--line)}.tsco-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tsco-quick button,.tsco-pill{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:2px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:600 13.5px/1 var(--font-body-family);cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.tsco-quick button.is-on{border-color:var(--yellow);background:var(--yellow)}.tsco-pills{display:flex;flex-wrap:wrap;gap:8px}.tsco-pill{position:relative;padding-left:10px}.tsco-pill input{position:absolute;opacity:0;pointer-events:none}.tsco-pill__ic svg{width:24px;height:24px}.tsco-pill__n{font:600 12px/1 var(--font-body-family);color:var(--mute)}.tsco-pill:has(input:checked){border-color:var(--blue);background:var(--blue);color:#fff}.tsco-pill:has(input:checked) .tsco-pill__n{color:#fff}.tsco-pill:has(input:focus-visible){outline:3px solid var(--yellow);outline-offset:2px}.tsco-pill.is-empty{opacity:.45;cursor:default}.tsco-find{width:100%;height:42px;margin-bottom:8px;padding:0 16px;border:2px solid var(--line);border-radius:999px;font:500 14px/1 var(--font-body-family);outline:0;box-shadow:none}.tsco-find:focus{border-color:var(--blue)}.tsco-list{display:grid}.tsco-list.is-long:not(.is-all) .tsco-check:nth-child(n+9):not(.is-hit){display:none}.tsco-list.is-finding .tsco-check:not(.is-hit){display:none}.tsco-check{display:flex;align-items:center;gap:12px;min-height:42px;cursor:pointer}.tsco-check input{position:absolute;opacity:0;pointer-events:none}.tsco-check i{position:relative;flex:none;width:22px;height:22px;border:2px solid #c9c9c9;border-radius:7px;background:#fff;transition:background-color .15s,border-color .15s}.tsco-check i:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform .15s}.tsco-check input:checked+i{border-color:var(--blue);background:var(--blue)}.tsco-check input:checked+i:after{transform:rotate(45deg) scale(1)}.tsco-check input:focus-visible+i{outline:3px solid var(--yellow);outline-offset:2px}.tsco-check__t{flex:1;min-width:0;font:500 14.5px/1.3 var(--font-body-family);color:var(--ink)}.tsco-check__n{font:600 12px/1 var(--font-body-family);color:var(--mute)}.tsco-check.is-empty{opacity:.45;cursor:default}.tsco-all{margin-top:6px;padding:6px 0;border:0;background:none;color:var(--blue-t);font:700 14px/1 var(--font-body-family);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tsco-sw{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font:600 15px/1.2 var(--font-body-family);cursor:pointer}.tsco-sw input{position:absolute;opacity:0;pointer-events:none}.tsco-sw i{position:relative;width:50px;height:30px;border-radius:999px;background:#c9c9c9;transition:background-color .2s}.tsco-sw i:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .2s}.tsco-sw input:checked+i{background:var(--blue)}.tsco-sw input:checked+i:after{transform:translate(20px)}.tsco-drawer__foot{display:flex;gap:10px;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff}.tsco-drawer__foot .tsco-btn--line{flex:none}.tsco-btn--go{flex:1}.tsco-btn--go.is-busy b{opacity:.5}@media(hover:hover)and (pointer:fine){.tsco-quick button:hover,.tsco-pill:not(.is-empty):not(:has(input:checked)):hover{border-color:var(--blue)}.tsco-check:not(.is-empty):hover i{border-color:var(--blue)}}@media(max-width:1279px){.tsco-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.tsco-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tsco-band__in{grid-template-columns:120px minmax(0,1fr) 120px}.tsco-ring{width:112px;height:112px}.tsco-teddy{width:112px}}@media(max-width:749px){.tsco-band{padding-top:12px}.tsco-crumbs{font-size:12px;gap:6px}.tsco-band__in{grid-template-columns:minmax(0,1fr) 74px;align-items:end;min-height:0;gap:8px;padding-top:12px}.tsco-band__t{grid-column:1;text-align:left}.tsco-teddy{grid-column:2}.tsco-ring{display:none}.tsco-title{-webkit-text-stroke-width:7px;filter:drop-shadow(0 3px 0 var(--tsco-shade, #13506f))}.tsco-n{margin-top:8px;font-size:14px}.tsco-teddy{width:74px;margin:0 0 -6px}.tsco-spark--1{left:-10px}.tsco-spark--3{right:0}.tsco-spark--2{display:none}.tsco-chips{justify-content:flex-start;gap:8px;margin-top:14px;padding-bottom:46px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gut)}.tsco-chips::-webkit-scrollbar{display:none}.tsco-chips li{scroll-snap-align:start}.tsco-chip{min-height:38px;padding:0 15px;font-size:13px}.tsco-wave{height:30px}.tsco-main{padding-bottom:72px}.tsco-bar{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:16px}.tsco-btn{min-height:46px;padding:0 16px}.tsco-btn--filter{grid-column:1;grid-row:1}.tsco-sort{grid-column:2;grid-row:1;margin:0}.tsco-sort:only-child,.tsco-btn--filter:only-child{grid-column:1 / -1}.tsco-btn--sort{width:100%}.tsco-btn--sort span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tsco-search{grid-column:1 / -1;grid-row:2;flex:none}.tsco-active{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(-1 * var(--gut));padding-right:var(--gut)}.tsco-active::-webkit-scrollbar{display:none}.tsco-tag{flex:none}.tsco-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tsco-vip__in{min-height:280px;padding:16px 14px}.tsco-vip__big{font-size:50px}.tsco-vip__t{font-size:14px}.tsco-vip__go{padding:0 14px;font-size:13px}.tsco-sort__menu{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:1002;min-width:0;padding:14px 12px calc(14px + env(safe-area-inset-bottom,0px));border:0;border-radius:24px 24px 0 0;animation:tsco-up .25s cubic-bezier(.2,.8,.2,1)}.tsco-sort__menu button{min-height:50px;font-size:16px}.tsco-drawer{top:auto;right:0;width:100%;max-height:88vh;max-height:88dvh;border-radius:24px 24px 0 0;box-shadow:0 -18px 40px #0000002e;transform:translateY(102%)}.tsco-drawer__grip{display:block;position:absolute;top:8px;left:50%;width:44px;height:5px;margin-left:-22px;border-radius:999px;background:#c9c9c9}.tsco-drawer__head{padding-top:22px}.tsco-drawer__head h2{font-size:26px}}@keyframes tsco-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.tsco-drawer,.tsco-veil,.tsco-btn{transition:none}.tsco-sort__menu{animation:none}}.tsse-form{position:relative;display:flex;align-items:center;gap:6px;width:100%;max-width:640px;height:60px;margin:18px auto 0;padding:0 6px 0 20px;border-radius:999px;background:#fff;box-shadow:0 5px #00000024}.tsse-form svg{width:22px;height:22px;color:var(--blue-t)}.tsse-form input[type=search]{flex:1;min-width:0;height:100%;padding:0 8px;border:0;background:none;color:var(--ink);font:500 17px/1 var(--font-body-family);outline:0;box-shadow:none;-webkit-appearance:none;appearance:none}.tsse-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.tsse-form input::placeholder{color:var(--mute)}.tsse-form button{flex:none;height:48px;padding:0 26px;border:0;border-radius:999px;background:var(--blue);color:#fff;font:700 16px/1 var(--font-body-family);cursor:pointer;transition:background-color .15s}.tsse-form:focus-within{box-shadow:0 5px #00000024,0 0 0 4px var(--yellow)}.tsse-band .tsco-band__in{min-height:0;padding-top:6px}.tsse-band .tsco-title{font-size:clamp(32px,3.6vw,52px)}.tsse-band .tsco-teddy{align-self:center;margin-bottom:0}.tsse-pop{flex-wrap:wrap;align-items:center}.tsse-pop__k{display:flex;align-items:center;padding:0 4px;font:700 14px/1 var(--font-body-family);color:#fff}.tsse-next{padding-top:8px}.tsse-h{margin:44px 0 22px;text-align:center;font:700 clamp(26px,2.6vw,34px)/1.1 var(--fun);color:var(--blue-t);letter-spacing:0}.tsse-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 18px;margin:0;padding:0;list-style:none}.tsse-cats a{display:flex;flex-direction:column;align-items:center;gap:10px;width:128px;color:var(--ink);text-align:center}.tsse-ring{display:block;width:118px;height:118px;padding:5px;border:3px solid var(--blue);border-radius:50%;background:#fff;overflow:hidden;transition:border-color .2s,transform .25s}.tsse-ring img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.tsse-ring img.is-toy{object-fit:contain}.tsse-cat__t{font:600 14px/1.3 var(--font-body-family)}.tsse-all{display:flex;justify-content:center;margin-top:28px}.ts404-band{padding-top:26px}.ts404-in{position:relative;z-index:1;max-width:760px;margin:0 auto;padding:0 var(--gut) 92px;text-align:center}.ts404-big{display:flex;align-items:center;justify-content:center;gap:4px;margin:0;font:700 clamp(120px,15vw,200px)/.9 var(--fun);color:#fff;-webkit-text-stroke:12px #1b6c96;paint-order:stroke fill;filter:drop-shadow(0 6px 0 #13506f)}.ts404-o{display:grid;place-items:end center;width:.8em;height:.8em;margin:0 .04em;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 8px #fff,0 6px 0 8px #13506f;overflow:hidden}.ts404-o img{width:74%;height:auto;transform-origin:50% 100%;animation:ts404-sway 4s ease-in-out infinite}@keyframes ts404-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}.ts404-t{margin-top:38px;font-size:clamp(30px,3.4vw,46px);line-height:1.15}.ts404-p{margin:26px auto 0;max-width:32em;font:500 17px/1.5 var(--font-body-family);color:#fff}.ts404-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.ts404-btn--home{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.ts404-btn--all{border-color:#fff;background:#fff;color:var(--blue-t)}@media(hover:hover)and (pointer:fine){.tsse-form button:hover{background:var(--blue-t)}.tsse-cats a:hover .tsse-ring{border-color:var(--red);transform:translateY(-4px)}.ts404-btn--home:hover{border-color:#fff;background:#fff;color:var(--ink)}.ts404-btn--all:hover{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}}@media(max-width:749px){.tsse-form{height:52px;margin-top:14px;padding-left:14px}.tsse-form input[type=search]{font-size:16px}.tsse-form button{height:42px;padding:0 16px;font-size:14px}.tsse-pop{flex-wrap:nowrap}.tsse-pop__k{display:none}.tsse-h{margin:32px 0 16px}.tsse-cats{flex-wrap:nowrap;justify-content:flex-start;gap:12px;margin:0 calc(-1 * var(--gut));padding:2px var(--gut) 6px;overflow-x:auto;scrollbar-width:none}.tsse-cats::-webkit-scrollbar{display:none}.tsse-cats li{flex:none}.tsse-cats a{width:96px;gap:8px}.tsse-ring{width:90px;height:90px;padding:4px}.tsse-cat__t{font-size:12.5px}.ts404-band{padding-top:18px}.ts404-in{padding-bottom:70px}.ts404-big{-webkit-text-stroke-width:9px;filter:drop-shadow(0 4px 0 #13506f)}.ts404-o{box-shadow:0 0 0 6px #fff,0 4px 0 6px #13506f}.ts404-t{margin-top:26px}.ts404-p{margin-top:18px;font-size:15px}.ts404-btns .tsco-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.ts404-o img{animation:none}}@media(max-width:749px){.tsco-band__in{grid-template-columns:minmax(0,1fr)}.tsco-band .tsco-teddy{display:none}.tsco-band .tsco-title{font-size:clamp(30px,9.5vw,44px);line-height:1.05;overflow-wrap:anywhere;text-wrap:balance}}@media(max-width:749px){.tsco-band .tsco-band__t{text-align:center}.tsco-band .tsco-n{margin-top:6px;font-size:12px;font-weight:600;opacity:.7}.tsco-band .tsco-n b{min-width:0;height:auto;margin-right:2px;padding:0;border-radius:0;background:none;color:inherit;font-weight:700}.tsco-band .tsco-chips{gap:6px;margin-top:12px}.tsco-band .tsco-chip{min-height:30px;padding:0 11px;border-width:1.5px;font-size:11.5px}}@media(max-width:749px){.tsco-band{padding-top:16px}.tsco-band .tsco-band__in{padding-top:22px}.tsco-band .tsco-n{margin-top:12px}.tsco-band .tsco-chips{margin-top:24px;padding-bottom:54px}}.tsco-line{margin-top:10px;font:700 clamp(15px,1.4vw,19px)/1.3 var(--font-body-family);color:#fff}.tsco-art{position:relative;grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;justify-content:center;width:150px;height:130px}.tsco-art img{display:block;width:100%;height:auto}.tsco-coin{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--yellow);color:var(--ink);font:700 30px/1 var(--fun);box-shadow:inset 0 -5px #0003}.tsco-coin--2{animation:tsco-hop 2.4s cubic-bezier(.32,.72,0,1) infinite}.tsco-plus{margin:0 4px;font:700 34px/1 var(--fun);color:#fff}.tsco-free{position:absolute;right:0;top:4px;padding:5px 9px;border-radius:8px;background:#fff;color:var(--red);font:700 13px/1 var(--fun);transform:rotate(12deg)}@keyframes tsco-hop{0%,60%,to{transform:none}72%{transform:translateY(-16px) rotate(-14deg)}84%{transform:rotate(6deg)}}.tsco--drop,.tsco--drop .tsco-crumbs a,.tsco--drop .tsco-crumbs [aria-current],.tsco--drop .tsco-line,.tsco--drop .tsco-n{color:var(--ink)}.tsco--drop .tsco-crumbs>span[aria-hidden]{color:var(--red)}.tsco--drop .tsco-n b{background:var(--red);color:#fff}.tsco--drop .tsco-chip.is-on{border-color:var(--red);background:var(--red);color:#fff}.tsco--drop .tsco-wave__line{stroke:var(--red)}.tsco-burst{display:grid;place-items:center;width:108px;height:108px;background:var(--red);color:#fff;font:700 46px/1 var(--fun);animation:tsco-spin 16s linear infinite;clip-path:polygon(50% 0,59% 16%,75% 7%,76% 25%,93% 25%,84% 41%,100% 50%,84% 59%,93% 75%,76% 75%,75% 93%,59% 84%,50% 100%,41% 84%,25% 93%,24% 75%,7% 75%,16% 59%,0 50%,16% 41%,7% 25%,24% 25%,25% 7%,41% 16%)}.tsco-arrow{position:absolute;right:0;bottom:6px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--red);overflow:hidden}.tsco-arrow svg{width:24px;height:24px;animation:tsco-fall 1.6s cubic-bezier(.32,.72,0,1) infinite}@keyframes tsco-spin{to{transform:rotate(360deg)}}@keyframes tsco-fall{0%{transform:translateY(-150%)}40%,62%{transform:none}to{transform:translateY(150%)}}.tsco-newburst{position:absolute;left:-30px;bottom:34px;display:grid;place-items:center;width:58px;height:58px;background:var(--yellow);color:var(--ink);font:700 15px/1 var(--fun);transform:rotate(-12deg);clip-path:polygon(50% 0,61% 18%,82% 10%,82% 32%,100% 42%,86% 58%,94% 80%,72% 82%,62% 100%,46% 86%,26% 96%,22% 74%,0 66%,14% 48%,4% 26%,26% 22%,32% 2%);animation:tsco-pulse 2.2s ease-in-out infinite}@keyframes tsco-pulse{0%,to{transform:rotate(-12deg) scale(1)}50%{transform:rotate(-6deg) scale(1.1)}}.tsco--collect .tsco-spark,.tsco--collect .tsco-n b{background:#dfe5ec}.tsco--collect .tsco-chip.is-on{border-color:#dfe5ec;background:#dfe5ec}.tsco-gift{width:120px;height:120px;overflow:visible}.tsco-gift__lid{transform-box:fill-box;transform-origin:12% 100%;animation:tsco-lid 2.6s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes tsco-lid{0%,55%,to{transform:none}68%{transform:translateY(-7px) rotate(-14deg)}82%{transform:none}}.tsco--black .tsco-n b,.tsco--black .tsco-chip.is-on{background:#dfe5ec;border-color:#dfe5ec}.tsco--black .tsco-wave__line{stroke:#dfe5ec}.tsco-tag{width:110px;height:110px;transform-origin:50% 7%;animation:tsco-swing 2.8s ease-in-out infinite}@keyframes tsco-swing{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@media(max-width:749px){.tsco-band .tsco-art{display:none}.tsco-line{font-size:14px}}@media(prefers-reduced-motion:reduce){.tsco-coin--2,.tsco-burst,.tsco-arrow svg,.tsco-newburst,.tsco-gift__lid,.tsco-tag{animation:none}}.tsco-sort__menu button:focus:not(:focus-visible){outline:0;box-shadow:none}.tsco-sort__menu button:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media(max-width:749px){.tsco .tsco-band .tsco-n b{min-width:0;height:auto;padding:0;background:none;color:inherit}}.tsco--light,.tsco--light .tsco-crumbs a,.tsco--light .tsco-crumbs [aria-current],.tsco--light .tsco-line,.tsco--light .tsco-n{color:var(--ink)}.tsco--light .tsco-crumbs>span[aria-hidden]{color:var(--red)}.tsco--light .tsco-n b{background:var(--red);color:#fff}.tsco--light .tsco-chip.is-on{border-color:var(--red);background:var(--red);color:#fff}.tsco--light .tsco-wave__line{stroke:var(--red)}.tsco-flame{display:block;transform-origin:50% 100%;animation:tsco-flick 1.4s ease-in-out infinite}.tsco-hot{position:absolute;right:2px;top:6px;padding:5px 9px;border-radius:8px;background:var(--yellow);color:var(--ink);font:700 14px/1 var(--fun);transform:rotate(10deg)}@keyframes tsco-flick{0%,to{transform:scale(1)}30%{transform:scale(.96,1.06) skew(-2deg)}60%{transform:scale(1.04,.97) skew(2deg)}}.tsco-seal{display:grid;place-items:center;align-content:center;width:116px;height:116px;background:#fff;color:var(--red);text-align:center;clip-path:polygon(50% 0,59% 16%,75% 7%,76% 25%,93% 25%,84% 41%,100% 50%,84% 59%,93% 75%,76% 75%,75% 93%,59% 84%,50% 100%,41% 84%,25% 93%,24% 75%,7% 75%,16% 59%,0 50%,16% 41%,7% 25%,24% 25%,25% 7%,41% 16%);animation:tsco-sway 5s ease-in-out infinite}.tsco-seal b{font:700 26px/1 var(--fun)}.tsco-seal small{max-width:70px;font:700 10px/1.15 var(--font-body-family);color:var(--ink)}@keyframes tsco-sway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.tsco-blob{position:relative;display:block;width:110px;height:86px;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;background:#fff;box-shadow:inset 0 -10px #d14d7a40;transform-origin:50% 100%;animation:tsco-squish 1.8s cubic-bezier(.34,1.56,.64,1) infinite}.tsco-blob__eye{position:absolute;top:34px;width:10px;height:12px;border-radius:50%;background:var(--ink);left:34px}.tsco-blob__eye+.tsco-blob__eye{left:auto;right:34px}.tsco-blob__mouth{position:absolute;left:50%;top:50px;width:16px;height:8px;margin-left:-8px;border-radius:0 0 16px 16px;background:#d14d7a}@keyframes tsco-squish{0%,55%,to{transform:none}65%{transform:scale(1.18,.78)}78%{transform:scale(.92,1.1)}}.tsco-art--school{flex-direction:column;gap:4px}.tsco-pencil{transform:rotate(-14deg);animation:tsco-write 1.8s ease-in-out infinite}.tsco-scribble path{stroke-dasharray:190;animation:tsco-draw 1.8s ease-in-out infinite}@keyframes tsco-write{0%,to{transform:rotate(-14deg) translate(-14px)}50%{transform:rotate(-10deg) translate(14px)}}@keyframes tsco-draw{0%{stroke-dashoffset:190}60%,to{stroke-dashoffset:0}}.tsco-art--ride{flex-direction:column;overflow:hidden}.tsco-car{display:block;animation:tsco-bump .5s ease-in-out infinite alternate}.tsco-wheel{transform-box:fill-box;transform-origin:center;animation:tsco-roll .6s linear infinite}.tsco-road{display:block;width:150px;height:4px;margin-top:2px;background:repeating-linear-gradient(90deg,#fff 0 18px,transparent 18px 32px);animation:tsco-road .6s linear infinite}@keyframes tsco-bump{to{transform:translateY(-2px)}}@keyframes tsco-roll{to{transform:rotate(360deg)}}@keyframes tsco-road{to{background-position:-32px 0}}.tsco-art--ball{flex-direction:column;justify-content:flex-end}.tsco-ball{display:block;animation:tsco-bounce .9s cubic-bezier(.5,0,.5,1) infinite alternate}.tsco-ball svg{animation:tsco-roll 2.7s linear infinite}.tsco-ball-shadow{display:block;width:70px;height:10px;border-radius:50%;background:#00000040;animation:tsco-shadow .9s cubic-bezier(.5,0,.5,1) infinite alternate}@keyframes tsco-bounce{0%{transform:translateY(-34px)}to{transform:none}}@keyframes tsco-shadow{0%{transform:scale(.6);opacity:.5}to{transform:none;opacity:1}}.tsco-art--halloween .hw-pumpkin{position:relative;display:block;width:110px}.tsco-art--halloween .hw-icon{display:block;width:100%;height:auto}.tsco-art--halloween .hw-face-on{position:absolute;top:0;left:0;opacity:0;filter:drop-shadow(0 0 4px #ffb300);animation:tsco-glow 2.4s ease-in-out infinite}@keyframes tsco-glow{0%,to{opacity:0}50%{opacity:1}}.tsco-art--halloween .hw-pumpkin{animation:tsco-sway 3s ease-in-out infinite}.tsco-tree{animation:tsco-sway 4s ease-in-out infinite;transform-origin:50% 100%}.tsco-snow{position:absolute;top:-10px;width:9px;height:9px;border-radius:50%;background:#fff;opacity:0;animation:tsco-snow 3s linear infinite}.s1{left:10px}.s2{left:48px;animation-delay:.8s}.s3{left:96px;animation-delay:1.6s}.s4{left:130px;animation-delay:2.3s;width:6px;height:6px}@keyframes tsco-snow{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(140px);opacity:0}}@media(prefers-reduced-motion:reduce){.tsco-flame,.tsco-seal,.tsco-blob,.tsco-pencil,.tsco-scribble path,.tsco-car,.tsco-wheel,.tsco-road,.tsco-ball,.tsco-ball svg,.tsco-ball-shadow,.tsco-art--halloween .hw-pumpkin,.tsco-tree,.tsco-snow{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ts-coll.css.map */
