:root{--tv-pop:#FF2E63;--tv-pop-dk:#E01B4D;--tv-pop-soft:#FFE8EE;--tv-zap:#FFC21A;--tv-zap-dk:#D89B00;--tv-aqua:#5BD1E0;--tv-ink:#171243;--tv-line:#ECEFF5;--tv-muted:#8B87A8;--tv-shadow:23,18,67;--font-body--family:"Fredoka","Figtree",sans-serif;--font-heading--family:"Fredoka","Figtree",sans-serif;--font-subheading--family:"Fredoka","Figtree",sans-serif;--font-accent--family:"Fredoka","Figtree",sans-serif;--font-paragraph--family:"Fredoka","Figtree",sans-serif}body,button,input,select,textarea{font-family:Fredoka,Figtree,sans-serif}.announcement-bar{font-weight:700;letter-spacing:.02em}.shopify-section-group-header-group .section-background:has(.announcement-bar),.header-announcements .section-background{background:linear-gradient(90deg,#171243 0%,#3A1E63 45%,var(--tv-pop-dk) 100%)!important}.header__row--top{background:#fff!important}.header__row{border-bottom:1px solid var(--tv-line)}.header__row--top .header__icon,.header__row--top .header-actions__action{color:var(--tv-ink)}#header-component{transition:box-shadow .18s ease;box-shadow:0 1px rgba(var(--tv-shadow),.05)}#header-component[data-scrolled],.header-sticky--scrolled #header-component{box-shadow:0 10px 24px -18px rgba(var(--tv-shadow),.45)}#header-component .header__row--bottom{background:var(--tv-ink)!important;border-bottom:0!important;box-shadow:0 8px 18px -14px rgba(var(--tv-shadow),.9)}#header-component .header__row--bottom .header-menu a,#header-component .header__row--bottom .header-menu__inner a{color:#fff!important;text-shadow:0 1px 0 rgba(18,64,155,.5)}#header-component .header__row--bottom .header-menu a:hover,#header-component .header__row--bottom .header-menu__inner a:hover{color:#fff!important;background:#fff3}#header-component .header__row--bottom .header-menu a:after,#header-component .header__row--bottom .header-menu__inner a:after{background:var(--tv-zap)}.header-menu a,.header-menu__inner a{position:relative;font-weight:800!important;font-size:12.5px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--tv-ink)!important;padding:9px 14px!important;border-radius:999px;transition:color .14s ease,background-color .14s ease}.header-menu a:after,.header-menu__inner a:after{content:"";position:absolute;left:14px;right:14px;bottom:3px;height:2px;border-radius:2px;background:var(--tv-pop);transform:scaleX(0);transform-origin:center;transition:transform .16s ease}.header-menu a:hover,.header-menu__inner a:hover{color:var(--tv-pop)!important;background:var(--tv-pop-soft)}.header-menu a:hover:after,.header-menu__inner a:hover:after{transform:scaleX(1)}.header__row--top .header__icon:hover,.header__row--top .header-actions__action:hover{color:var(--tv-pop)}li.localization-form__list-item{display:flex;align-items:center}.localization-form__list-item .tv-flag{width:18px;height:18px;flex:0 0 18px;border-radius:50%;background-position:center;background-size:cover;margin-inline-end:9px;box-shadow:inset 0 0 0 1px rgba(var(--tv-shadow),.2)}#header-component cart-icon.header-actions__cart-icon{--cart-bubble-size:20px;--cart-bubble-top:-4px;--cart-bubble-right:-4px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--tv-pop-soft);color:var(--tv-ink)!important;transition:background-color .16s ease,color .16s ease,transform .12s ease}#header-component cart-icon.header-actions__cart-icon:hover{background:var(--tv-pop);color:#fff!important;transform:translateY(-1px)}#header-component cart-icon.header-actions__cart-icon svg{width:22px;height:22px}#header-component cart-icon.header-actions__cart-icon--has-cart svg{mask:none!important;-webkit-mask:none!important}@media screen and (max-width:749px){#header-component header-actions{display:none!important}#header-component cart-icon.header-actions__cart-icon{display:none!important}#header-component .header__column--right{gap:8px!important;align-items:center;justify-content:flex-end}#header-component .dropdown-localization{display:flex!important}#header-component .dropdown-localization__button{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px!important;border-radius:999px!important;background:#f1f2f8!important;color:var(--tv-ink)!important;font-size:12.5px!important;font-weight:600!important;line-height:1}#header-component .dropdown-localization__button .icon-flag{width:17px;height:17px;flex:0 0 auto}#header-component .dropdown-localization__button .icon-caret{width:11px;height:11px;flex:0 0 auto;opacity:.55}}.cart-bubble__background{background:var(--tv-pop)!important;box-shadow:0 0 0 2px #fff}.cart-bubble__text{color:#fff!important;font-weight:800}.section-resource-list__content h2,.section-resource-list__content h3{font-size:clamp(24px,3vw,34px)!important;line-height:1.08!important;color:var(--tv-ink)}.collection__title,.collection-title,.section-header h1,main h1.h0{color:var(--tv-ink)}.product-grid__item,.resource-list__item{display:flex}.product-grid,.resource-list--grid{align-items:stretch}product-card.product-card{display:flex!important;flex-direction:column;width:100%;height:100%;background:#fff!important;border:1px solid var(--tv-line)!important;border-radius:18px!important;padding:10px 10px 14px!important;box-shadow:0 1px 2px rgba(var(--tv-shadow),.05)!important;overflow:hidden;transition:transform .18s ease,border-color .18s ease}product-card.product-card:hover{transform:translateY(-6px);border-color:var(--tv-pop)!important;box-shadow:0 22px 34px -20px rgba(var(--tv-shadow),.45)!important;will-change:transform}product-card.product-card .product-card__content{display:flex;flex-direction:column;flex:1;height:100%}.card-gallery{border-radius:13px!important;overflow:hidden!important;background:#f7f8fc!important}.card-gallery img,.card-gallery .product-media img{transition:transform .45s cubic-bezier(.2,.7,.3,1)}product-card.product-card:hover .card-gallery img{transform:scale(1.05)}.product-badges{z-index:3}.product-badges__badge{width:max-content;border-radius:999px!important;padding:5px 11px!important;font-weight:900!important;letter-spacing:.07em;font-size:10px!important;line-height:1!important;box-shadow:0 4px 10px -4px rgba(var(--tv-shadow),.5)}.badge{font-weight:900!important;letter-spacing:.06em;font-size:10px!important}product-card [class*=product_title]{margin-top:10px;padding-inline:2px}product-card [class*=product_title] :is(p,h1,h2,h3,h4){margin:0;font-weight:700!important;font-size:14.5px!important;line-height:1.35!important;color:var(--tv-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}product-card product-price{display:block;margin-top:auto;padding:6px 2px 0}product-price .price-item__group.price,product-price span.price{color:var(--tv-pop)!important;font-family:Fredoka,Figtree,sans-serif!important;font-size:20px!important;font-weight:600!important}product-price .compare-at-price{color:var(--tv-muted)!important;font-size:13px!important;font-weight:600!important;text-decoration:line-through;margin-left:6px}.tv-atc{position:relative;z-index:2;margin-top:12px;padding-inline:2px;display:flex;justify-content:center}.tv-atc__button,a.tv-atc__button,button.tv-atc__button{display:inline-flex!important;align-items:center;justify-content:center;width:auto;min-height:34px;padding:8px 20px!important;border:0!important;border-radius:999px!important;background:var(--tv-ink)!important;color:#fff!important;font-weight:600!important;font-size:13px!important;letter-spacing:.02em;text-transform:none;text-decoration:none;text-align:center;cursor:pointer;box-shadow:none;transition:background-color .14s ease,transform .12s ease}.tv-atc__button:hover{background:var(--tv-pop)!important}.tv-atc__button:active{transform:translateY(1px)}.tv-atc__button:focus-visible{outline:3px solid var(--tv-ink);outline-offset:3px}.tv-atc__button--out,.tv-atc__button:disabled{background:#f1f2f7!important;color:var(--tv-muted)!important;box-shadow:none;cursor:not-allowed;filter:none}tv-cart-qty{display:block}.tv-atc__button[hidden],button.tv-atc__button[hidden],a.tv-atc__button[hidden],.tv-step[hidden]{display:none!important}.tv-step{display:flex;align-items:center;justify-content:space-between;gap:4px;width:auto;min-width:120px;min-height:34px;padding:3px;border-radius:999px;background:var(--tv-ink);-webkit-user-select:none;user-select:none}.tv-step__btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:28px;padding:0;border:0;border-radius:999px;background:#ffffff24;color:#fff;cursor:pointer;transition:background-color .14s ease,transform .1s ease}.tv-step__btn:hover{background:var(--tv-pop)}.tv-step__btn:active{transform:scale(.93)}.tv-step__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.tv-step__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.tv-step__count{flex:1 1 auto;text-align:center;color:#fff;font-weight:800;font-size:15px;font-variant-numeric:tabular-nums}tv-cart-qty[data-busy]{opacity:.6}tv-cart-qty[data-busy] .tv-step__btn{cursor:progress}@media screen and (max-width:749px){.tv-atc{margin-top:10px}.tv-atc__button{min-height:32px;padding:7px 16px!important;font-size:12.5px!important}product-card [class*=product_title] :is(p,h1,h2,h3,h4){font-size:13.5px!important}product-price .price-item__group.price,product-price span.price{font-size:18px!important}}product-card{--quick-add-display:none !important;--quick-add-mobile-display:none !important;--quick-add-mobile-opacity:0 !important}.quick-add,.quick-add__button{display:none!important}.add-to-cart-button:not(.tv-atc__button),.sticky-add-to-cart__button.add-to-cart-button{background:var(--tv-ink)!important;color:#fff!important;border-color:transparent!important;box-shadow:none;transition:background-color .14s ease,transform .12s ease}.add-to-cart-button:not(.tv-atc__button):hover{background:var(--tv-pop)!important}.add-to-cart-button:not(.tv-atc__button):active{transform:translateY(1px)}.add-to-cart-button:not(.tv-atc__button) .add-to-cart-icon svg{color:#fff}.button{font-weight:800!important;letter-spacing:.04em}.button--primary,.button-primary{box-shadow:0 3px 0 var(--tv-pop-dk)}.button--primary:hover,.button-primary:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--tv-pop-dk)}.marquee,.marquee *{font-weight:800!important;letter-spacing:.02em}.tv-tabbar{display:none}@media screen and (max-width:749px){.tv-tabbar{position:fixed;inset-inline:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;background:#fff;border-top:1px solid var(--tv-line);box-shadow:0 -8px 24px -18px rgba(var(--tv-shadow),.65);padding-bottom:env(safe-area-inset-bottom)}.tv-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:9px 2px 8px;color:var(--tv-muted);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .14s ease}.tv-tabbar__item.is-active,.tv-tabbar__item:active{color:var(--tv-pop)}.tv-tabbar__icon{display:block;width:23px;height:23px}.tv-tabbar__icon svg{width:100%;height:100%;display:block}.tv-tabbar__label{font-size:10.5px;font-weight:800;letter-spacing:.02em;line-height:1}.tv-tabbar__item--cart{justify-content:flex-start;padding-top:0}.tv-tabbar__cart{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:-24px;margin-bottom:3px;border-radius:50%;background:linear-gradient(180deg,#FF5C86 0%,var(--tv-pop) 100%);color:#fff;box-shadow:0 0 0 4px #fff,0 10px 20px -6px #ff2e63a6;transition:transform .14s ease}.tv-tabbar__item--cart:active .tv-tabbar__cart{transform:scale(.94)}.tv-tabbar__item--cart .tv-tabbar__icon{width:27px;height:27px}.tv-tabbar__item--cart.is-active{color:var(--tv-pop)}.tv-tabbar__cart .cart-bubble{position:absolute;top:-2px;inset-inline-end:-2px;--cart-bubble-background:var(--tv-ink);--cart-bubble-text:#fff;width:22px;font-size:11px;font-weight:800;box-shadow:0 0 0 2px #fff;border-radius:50%}body{padding-bottom:calc(62px + env(safe-area-inset-bottom))}.sticky-add-to-cart,.sticky-add-to-cart--visible{bottom:calc(62px + env(safe-area-inset-bottom))!important}}.tvn{background:var(--tv-zap);color:var(--tv-ink);padding:clamp(30px,4.5vw,54px) 20px}.tvn__in{max-width:1180px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,48px);flex-wrap:wrap}.tvn__copy{flex:1 1 380px;min-width:0}.tvn__title{margin:0;font-size:clamp(24px,3.4vw,38px);line-height:1.08;color:var(--tv-ink)}.tvn__sub{margin:8px 0 0;max-width:46ch;font-size:clamp(14px,1.7vw,16px);font-weight:500;line-height:1.5;color:#171243d1}.tvn__form{flex:1 1 380px;display:flex;gap:10px;align-items:stretch;margin:0}.tvn__input{flex:1 1 auto;min-width:0;padding:14px 18px;border:2px solid var(--tv-ink);border-radius:12px;background:#fff;color:var(--tv-ink);font:inherit;font-size:15px}.tvn__input::placeholder{color:#9793b4}.tvn__input:focus{outline:none;box-shadow:0 0 0 4px #17124329}.tvn__btn{flex:0 0 auto;padding:14px 26px;border:0;border-radius:12px;background:var(--tv-ink);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .14s ease,transform .12s ease}.tvn__btn:hover{background:var(--tv-pop)}.tvn__btn:active{transform:translateY(1px)}.tvn__btn:focus-visible{outline:3px solid var(--tv-ink);outline-offset:3px}.tvn__ok{margin:0;align-self:center;font-weight:600;font-size:15.5px;color:var(--tv-ink)}.tv-template--index .footer-content>.email-signup-block,.tv-template--index .footer-content>.group-block:has(+.email-signup-block){display:none!important}footer .section-background,.shopify-section-group-footer-group .section-background{background:var(--tv-ink)!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group *{color:#edeafb!important}.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group h4{color:#fff!important}.shopify-section-group-footer-group a{color:#c6bfee!important;text-decoration:none}.shopify-section-group-footer-group a:hover{color:var(--tv-zap)!important}.shopify-section-group-footer-group input{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;border-radius:10px!important}@media screen and (max-width:749px){.tvn__in{flex-direction:column;align-items:stretch;gap:20px}.tvn__copy,.tvn__form{flex:0 0 auto;width:100%}.tvn__sub{max-width:none}.tvn__form{flex-direction:column;align-items:stretch;gap:10px}.tvn__input,.tvn__btn{width:100%;height:52px;padding-block:0}.tvn__btn{padding-inline:20px}}.tv-ship{margin-top:14px;padding:13px 15px;border:1px solid var(--tv-line);border-left:3px solid var(--tv-pop);border-radius:12px;background:#fbfafd;display:flex;flex-direction:column;gap:7px}.tv-ship__row{display:flex;align-items:center;gap:9px;font-size:14.5px;line-height:1.35;color:var(--tv-ink)}.tv-ship__row strong{font-weight:600}.tv-ship__row--sub{font-size:13px;color:var(--tv-muted)}.tv-ship__ico{flex:0 0 auto;width:19px;height:19px;color:var(--tv-pop);display:grid;place-items:center}.tv-ship__ico svg{width:100%;height:100%;display:block}.tv-ship__ico--bolt{width:15px;height:15px;color:var(--tv-zap)}product-card .card-gallery .product-media-container,product-card .card-gallery .product-media{aspect-ratio:1/1!important;height:auto!important;min-height:0!important}product-card .card-gallery .product-media__image{aspect-ratio:1/1!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#fff}product-card .card-gallery{background:#fff!important}.tv-atc{margin-top:10px}.tv-atc__button,a.tv-atc__button,button.tv-atc__button{width:100%!important}.tv-step{width:100%}.tv-sec{padding:56px 20px}.tv-sec__in{max-width:1180px;margin-inline:auto}.tv-sec__head{text-align:center;margin-bottom:30px}.tv-sec__eyebrow{display:inline-block;background:var(--tv-pop-soft);color:var(--tv-pop);font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:6px 13px;border-radius:999px;margin-bottom:12px}.tv-sec__title{margin:0;color:var(--tv-ink);font-size:clamp(25px,3.2vw,36px);line-height:1.08}.tv-sec__sub{margin:10px auto 0;color:var(--tv-muted);font-weight:600;max-width:56ch;font-size:15.5px}.tv-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tv-cat{position:relative;display:flex;flex-direction:column;gap:0;text-decoration:none;border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--tv-line);box-shadow:0 1px 2px rgba(var(--tv-shadow),.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tv-cat:hover{transform:translateY(-6px);border-color:var(--tv-pop);box-shadow:0 22px 34px -20px rgba(var(--tv-shadow),.45)}.tv-cat__art{aspect-ratio:4/3;display:grid;place-items:center;padding:14px;position:relative}.tv-cat__art img{width:100%;height:100%;object-fit:contain;border-radius:12px;box-shadow:0 10px 16px -8px rgba(var(--tv-shadow),.22)}.tv-cat__body{padding:0 16px 18px;text-align:center}.tv-cat__n{display:block;font-weight:800;font-size:16px;color:var(--tv-ink);line-height:1.2}.tv-cat__c{display:block;margin-top:5px;font-size:13px;font-weight:700;color:var(--tv-muted)}@media(max-width:900px){.tv-cats{grid-template-columns:1fr 1fr}}.tv-why{background:#fbfafd;border-block:1px solid var(--tv-line)}.tv-whys{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tv-w{background:#fff;border:1px solid var(--tv-line);border-radius:18px;padding:22px 18px;text-align:center}.tv-w__ic{width:52px;height:52px;margin:0 auto 12px;border-radius:16px;display:grid;place-items:center;background:var(--tv-pop-soft);color:var(--tv-pop)}.tv-w__ic svg{width:26px;height:26px}.tv-w:nth-child(2) .tv-w__ic{background:#fff4d6;color:#b37f00}.tv-w:nth-child(3) .tv-w__ic{background:#e4f8fb;color:#1e8fa1}.tv-w:nth-child(4) .tv-w__ic{background:#edebfb;color:#4b3aa8}.tv-w__t{margin:0;font-size:15.5px;font-weight:800;color:var(--tv-ink)}.tv-w__p{margin:7px 0 0;font-size:13.5px;line-height:1.55;color:var(--tv-muted);font-weight:600}@media(max-width:900px){.tv-whys{grid-template-columns:1fr 1fr}}@media(max-width:520px){.tv-whys{grid-template-columns:1fr}}.tv-faq{max-width:800px;margin-inline:auto;display:flex;flex-direction:column;gap:10px}.tv-faq details{background:#fff;border:1px solid var(--tv-line);border-radius:14px;overflow:hidden;transition:border-color .16s ease}.tv-faq details[open]{border-color:var(--tv-pop)}.tv-faq summary{list-style:none;cursor:pointer;padding:16px 18px;font-weight:800;font-size:15.5px;color:var(--tv-ink);display:flex;align-items:center;justify-content:space-between;gap:14px}.tv-faq summary::-webkit-details-marker{display:none}.tv-faq summary:after{content:"";flex:0 0 auto;width:11px;height:11px;border-right:2.5px solid var(--tv-pop);border-bottom:2.5px solid var(--tv-pop);transform:rotate(45deg) translate(-2px,-2px);transition:transform .18s ease}.tv-faq details[open] summary:after{transform:rotate(225deg) translate(-2px,-2px)}.tv-faq p{margin:0;padding:0 18px 18px;color:var(--tv-muted);font-size:14.5px;line-height:1.65;font-weight:600}.tv-faq a{color:var(--tv-pop);font-weight:800}.tv-band{position:relative;overflow:hidden;padding:44px 20px;color:#fff;background:linear-gradient(120deg,#ff4e86,#ff2e63 48%,#8b2bd1)}.tv-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 0%,#ffffff47,#fff0 55%)}.tv-band__in{position:relative;z-index:1;max-width:1180px;margin-inline:auto}.tv-band__eyebrow{display:inline-block;background:#fff3;border:1px solid rgba(255,255,255,.34);font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:6px 13px;border-radius:999px;margin-bottom:12px}.tv-band__t{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.03;color:#fff}.tv-band__p{margin:10px 0 0;font-weight:700;font-size:15.5px;opacity:.95;max-width:58ch}.tv-band__pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.tv-band__pills span{background:#ffffff2e;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:8px 15px;font-size:13px;font-weight:800}.tv-band__cta{display:inline-flex;align-items:center;gap:8px;margin-top:20px;background:var(--tv-zap);color:var(--tv-ink);font-weight:900;font-size:15px;padding:14px 28px;border-radius:14px;text-decoration:none;box-shadow:0 4px 0 var(--tv-zap-dk);transition:transform .12s ease,box-shadow .12s ease}.tv-band__cta:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--tv-zap-dk)}.tv-hero__logo{filter:drop-shadow(0 8px 14px rgba(90,0,35,.38))!important}@media(prefers-reduced-motion:reduce){product-card.product-card,product-card.product-card:hover,.card-gallery img,.tv-cat,.tv-band__cta,.tv-hero__cta{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/toyverse.css.map */
