@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800;900&family=Mulish:ital,wght@0,500;0,600;0,700;0,800;1,400&display=swap";:root{--tm-red: #E10A18;--tm-red-dark: #B80D14;--tm-gold: #FCC715;--tm-gold-dark: #D6A911;--tm-dark: #1D1E1C;--tm-cream: #EDECEA;--tm-green: #2E7D32;--tm-blue: #1D87C9;--tm-blue-dark: #16679B;--tm-shadow-sm: 0 1px 4px rgba(0, 0, 0, .07);--tm-shadow: 0 3px 16px rgba(0, 0, 0, .09);--tm-shadow-lg: 0 8px 32px rgba(0, 0, 0, .18);--tm-radius: 14px;--tm-radius-sm: 8px;--tm-ease: cubic-bezier(.4, 0, .2, 1);--tm-transition: .22s cubic-bezier(.4, 0, .2, 1);--tm-font-heading: "Orbitron", sans-serif;--tm-font-body: "Mulish", sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--tm-font-heading)!important;letter-spacing:.01em}body,input,textarea,select,.field__input,.select-input__el,.price,.rte,p,li,label,.section .section__pre-heading{font-family:var(--tm-font-body)!important}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.tm-atc-btn,.tm-more-info-btn{font-family:var(--tm-font-body)!important;font-weight:800!important}.announcement-bar-section{background:var(--tm-dark)!important}.announcement-bar-section .announcement-bar__text,.announcement-bar-section p,.announcement-bar-section span{color:#fff!important}.announcement-bar-section a{color:var(--tm-gold)!important;text-decoration:underline}.announcement-bar-section,[id*=announcement-bar]{display:block!important}@media(min-width:1024px){.tm-mobile-search-li,.tm-mobile-search-drawer{display:none!important}}@media(max-width:1023px){.hidden-mobile-search{display:none!important}.header__utils-items>li+li{margin-left:1.8rem}.tm-mobile-search-li{display:inline-flex!important;align-items:center}.tm-mobile-search-btn{background:none;border:none;padding:0;cursor:pointer;color:var(--tm-red-dark, #B80D14);display:inline-flex;align-items:center;justify-content:center}.tm-mobile-search-btn svg{width:2rem;height:2rem;display:block}.tm-mobile-search-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.tm-mobile-search-drawer.is-open{opacity:1;visibility:visible;pointer-events:auto}.tm-mobile-search-drawer__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000073}.tm-mobile-search-drawer__content{position:relative;width:100%;background:#fff;box-shadow:0 6px 25px #00000040;z-index:2;padding:12px 16px;box-sizing:border-box}.tm-mobile-search-form{display:flex;align-items:center;position:relative;width:100%}.tm-mobile-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#666;pointer-events:none}.tm-mobile-search-icon svg{width:1.8rem;height:1.8rem}.tm-mobile-search-input{width:100%;height:46px;padding:0 44px;border-radius:23px;border:1px solid #e0e0e0;background:#f5f5f5;font-size:16px;color:#111;outline:none;box-sizing:border-box}.tm-mobile-search-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;font-weight:700;color:#333;padding:6px 10px;cursor:pointer}}.header-mobile__search{display:none!important}.product-grid{gap:28px!important}.section-main-collection,.main-collection,[data-section-type=main-collection]{padding-top:32px!important;padding-bottom:60px!important}.section-featured-products,.featured-products{padding-top:48px!important;padding-bottom:48px!important}.card-product{border-radius:var(--tm-radius);background:#fff;box-shadow:var(--tm-shadow);overflow:hidden;transition:box-shadow var(--tm-transition),transform var(--tm-transition),border-color var(--tm-transition);border:1.5px solid transparent}.card-product:hover{box-shadow:var(--tm-shadow-lg);transform:translateY(-5px);border-color:#fcc71566}.card-product .card__image{position:relative;overflow:hidden;background:#f7f7f7}.card-product .card__link img[data-image-primary]{transition:transform .5s var(--tm-ease)}.card-product:hover .card__link img[data-image-primary]{transform:scale(1.07)}.card-product .card__quickview{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:5}.card-product .card__quickview-button-open{opacity:0;transform:translateY(10px);display:inline-flex;align-items:center;gap:7px;background:#fffffff7;border:1.5px solid #ddd;border-radius:50px;padding:.45rem 1.3rem;font-size:.8rem;font-weight:700;letter-spacing:.01em;transition:opacity var(--tm-transition),transform var(--tm-transition);pointer-events:all;cursor:pointer;color:var(--tm-dark);box-shadow:0 2px 10px #00000024}.card-product:hover .card__quickview-button-open{opacity:1;transform:translateY(0)}.badge--sale{background:var(--tm-red)!important;color:#fff!important;border-radius:6px!important;font-weight:700!important;font-size:.7rem!important;padding:3px 8px!important;letter-spacing:.03em}.badge--sold-out{background:#555!important;color:#fff!important;border-radius:6px!important;font-weight:700!important;font-size:.7rem!important;padding:3px 8px!important}.tm-discount-badge{display:inline-block;background:var(--tm-red);color:#fff;border-radius:var(--tm-radius-sm);font-size:.68rem;font-weight:800;padding:.14rem .5rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.22rem}.tm-savings-text{display:block;font-size:.68rem;color:var(--tm-green);font-weight:700;margin-top:.12rem}.card-product .card__content{padding:1rem 1.1rem 1.1rem}.card-product .card__price--border{border:none!important;padding:0!important}.card-product .card__title{font-size:.92rem;font-weight:600;line-height:1.45;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-product .card__title a{color:#111;text-decoration:none}.card-product .card__title a:hover{color:var(--tm-red)}.card-product .price__sale{display:flex;flex-direction:column;gap:.06rem}.card-product .price__sale ins.ins{font-size:1.1rem;font-weight:800;color:var(--tm-red);text-decoration:none}.card-product .price__sale del{font-size:.72rem;color:#aaa;text-decoration:line-through}.card-product .price__sale del:before{content:"M.R.P.: ";font-size:.65rem;color:#bbb}.card-product .price__regular ins.ins{font-size:1.1rem;font-weight:800;color:#111;text-decoration:none}.card-product .card__actions{margin-top:.85rem}.card-product .card__actions--dual{display:flex;gap:8px;align-items:stretch}.card-product .tm-more-info-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50px;font-weight:700;font-size:.78rem;padding:.72rem 1rem;border:2px solid #ddd;color:#555;text-decoration:none;transition:border-color var(--tm-transition),color var(--tm-transition),background var(--tm-transition);white-space:nowrap}.card-product .tm-more-info-btn:hover{border-color:var(--tm-dark);color:var(--tm-dark);background:#f5f5f5}.card-product .tm-atc-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:50px;font-weight:800;font-size:.88rem;padding:.72rem .8rem;background:var(--tm-gold);color:var(--tm-dark);border:none;cursor:pointer;letter-spacing:.02em;transition:background var(--tm-transition),transform var(--tm-transition),box-shadow var(--tm-transition);box-shadow:0 2px 8px #fcc7154d;width:100%}.card-product .card__actions:not(.card__actions--dual) .tm-atc-btn{flex:unset;width:100%}.card-product .tm-atc-btn:hover{background:var(--tm-gold-dark);transform:translateY(-1px);box-shadow:0 4px 14px #fcc71573}.card-product .tm-atc-btn:active{transform:translateY(0)}.card-product .tm-atc-btn svg{width:15px;height:15px;flex-shrink:0}.card-product--sold .tm-atc-btn{background:#e8e8e8;color:#999;cursor:not-allowed;box-shadow:none}.card-product--sold .tm-atc-btn:hover{background:#e8e8e8;transform:none;box-shadow:none}.tm-card-placeholder{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;position:relative;overflow:hidden;min-height:160px}.tm-card-placeholder__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center}.tm-card-placeholder__ring{width:60px;height:60px;border-radius:50%;border:2.5px solid currentColor;opacity:.25;flex-shrink:0}.tm-card-placeholder__brand{font-size:.6rem;font-weight:900;letter-spacing:.16em;color:var(--tm-dark);text-transform:uppercase;line-height:1.2}.tm-card-placeholder__brand sup{font-size:.5em;vertical-align:super;letter-spacing:0}.tm-card-placeholder__label{font-size:.6rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.85}.product-grid .grid__item:nth-child(6n+1) .card-product{background:#fff5f4}.product-grid .grid__item:nth-child(6n+2) .card-product{background:#fffceb}.product-grid .grid__item:nth-child(6n+3) .card-product{background:#eff8ff}.product-grid .grid__item:nth-child(6n+4) .card-product{background:#f0fff5}.product-grid .grid__item:nth-child(6n+5) .card-product{background:#fbf0ff}.product-grid .grid__item:nth-child(6n+6) .card-product{background:#fff0f7}.collection-list .collection-list__item:nth-child(5n+1) .card{background:#fff0ee}.collection-list .collection-list__item:nth-child(5n+2) .card{background:#fffbe6}.collection-list .collection-list__item:nth-child(5n+3) .card{background:#e8f5e9}.collection-list .collection-list__item:nth-child(5n+4) .card{background:#e3f2fd}.collection-list .collection-list__item:nth-child(5n+5) .card{background:#f3e5f5}.collection-list .card{border-radius:var(--tm-radius);overflow:hidden;transition:transform var(--tm-transition),box-shadow var(--tm-transition)}.collection-list .card:hover{transform:translateY(-4px);box-shadow:var(--tm-shadow-lg)}.product__title{font-size:clamp(1.3rem,3vw,1.85rem);font-weight:800;line-height:1.25;margin-bottom:.5rem}.product .price__sale ins.ins{font-size:1.75rem;font-weight:800;color:var(--tm-red)}.product .price__sale del{font-size:1rem;color:#999}.product .price__sale del:before{content:"M.R.P.: ";font-size:.85rem;color:#bbb}.product .tm-discount-badge{font-size:.82rem;padding:.22rem .7rem;margin-bottom:.5rem}.product .tm-savings-text{font-size:.85rem;margin-top:.3rem}.product__form .button[name=add],.product__actions .button--style-2,.product__actions .button--style-1{background:var(--tm-gold)!important;color:var(--tm-dark)!important;border-radius:50px!important;font-weight:800!important;font-size:1rem!important;letter-spacing:.02em!important;box-shadow:0 4px 16px #fcc71566!important;transition:all var(--tm-transition)!important;border-color:var(--tm-gold)!important}.product__form .button[name=add]:hover,.product__actions .button--style-2:hover,.product__actions .button--style-1:hover{background:var(--tm-gold-dark)!important;border-color:var(--tm-gold-dark)!important;box-shadow:0 6px 24px #fcc71580!important;transform:translateY(-2px)!important}.tm-trust-badges{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;padding:12px 14px;background:#fafaf8;border-radius:var(--tm-radius-sm);border:1px solid #eee}.tm-trust-badge{display:inline-flex;align-items:center;gap:4px;font-size:.73rem;font-weight:700;color:#444;background:#fff;border:1.5px solid #e8e8e8;border-radius:20px;padding:.3rem .75rem;white-space:nowrap}.tm-product-meta{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 14px}.tm-meta-chip{display:inline-flex;align-items:center;gap:5px;background:#f4f4f4;border:1px solid #e8e8e8;border-radius:6px;padding:.3rem .75rem;font-size:.75rem;font-weight:700;color:#333}.tm-meta-chip--age{border-color:var(--tm-red);color:var(--tm-red);background:#fff5f4}.tm-meta-chip--series{border-color:var(--tm-gold);background:#fff9e6;color:var(--tm-dark)}.accordion-item{border:1px solid #eee!important;border-radius:var(--tm-radius-sm)!important;margin-bottom:8px!important;overflow:hidden}.accordion-item summary,.accordion-item__title{font-weight:700!important;font-size:.9rem!important;padding:.85rem 1rem!important}.accordion-item__content{padding:0 1rem .85rem!important;font-size:.88rem;line-height:1.65}.facets__heading{font-weight:700;font-size:.88rem}.facets__item label{font-size:.85rem}.button--style-1,.button--style-2,.button--style-3{border-radius:50px!important;font-weight:700!important;transition:all var(--tm-transition)!important}.featured-title,.section__title,h2.heading{font-size:clamp(1.4rem,3vw,2rem)}.shopify-section+.shopify-section{margin-top:0}.section-padding{padding-top:56px!important;padding-bottom:56px!important}.footer__links a{transition:color var(--tm-transition)}.footer__links a:hover{color:var(--tm-gold)}@media(max-width:749px){.product-grid{gap:12px!important}.card-product .card__actions--dual{flex-direction:column;gap:6px}.card-product .tm-more-info-btn{width:100%;padding:.55rem;font-size:.75rem}.card-product .tm-atc-btn{font-size:.8rem;padding:.62rem .75rem}.card-product .card__title{font-size:.78rem}.card-product .card__content{padding:.65rem .7rem .75rem}.card-product .price__sale ins.ins{font-size:.95rem}.card-product .price__sale del{font-size:.65rem}.tm-trust-badges{gap:6px;padding:10px}.tm-trust-badge{font-size:.68rem;padding:.25rem .6rem}.product .price__sale ins.ins{font-size:1.4rem}.card-product .tm-more-info-btn{display:none}.card-product .card__actions--dual{display:block}.card-product .tm-atc-btn{width:100%}.tm-card-placeholder{min-height:130px}.tm-card-placeholder__ring{width:44px;height:44px}.tm-card-placeholder__brand,.tm-card-placeholder__label{font-size:.52rem}.card-product .card__quickview,.card-product .card__quickview-button-open{display:none!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--tm-gold);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--tm-gold-dark)}.featured-collection .featured__list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:24px;padding:4px 4px 20px;margin:0 -4px;scrollbar-width:thin;scrollbar-color:var(--tm-gold) #f1f1f1}.featured-collection .featured__list::-webkit-scrollbar{height:8px}.featured-collection .featured__list::-webkit-scrollbar-thumb{background:var(--tm-gold);border-radius:10px}.featured-collection .featured__list>li{scroll-snap-align:start;flex:0 0 auto;width:300px}.featured-collection .card-collection{border-radius:var(--tm-radius);overflow:hidden;transition:transform var(--tm-transition),box-shadow var(--tm-transition);box-shadow:var(--tm-shadow)}.featured-collection .card-collection:hover{transform:translateY(-4px);box-shadow:var(--tm-shadow-lg)}@media(max-width:749px){.featured-collection .featured__list>li{width:220px}}.featured-collection--f3823ca3-89e3-4a0e-9239-862f8a6d266d{padding-top:3rem!important;padding-bottom:3rem!important}.featured-collection--f3823ca3-89e3-4a0e-9239-862f8a6d266d .featured__head{margin-bottom:1.6rem!important}.featured-collection--f3823ca3-89e3-4a0e-9239-862f8a6d266d .featured__body{margin-bottom:0!important}.featured-collection--f3823ca3-89e3-4a0e-9239-862f8a6d266d .featured__actions{margin-top:1.4rem!important}@media(max-width:749px){.featured-collection--f3823ca3-89e3-4a0e-9239-862f8a6d266d{padding-top:2.2rem!important;padding-bottom:2.2rem!important}.featured-collection--f3823ca3-89e3-4a0e-9239-862f8a6d266d .featured__head{margin-bottom:1.2rem!important}}@media(max-width:767px){.section-products{padding-top:4.4rem!important;padding-bottom:5rem!important}.section-products .container{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.section-products .section__head{margin-bottom:1.6rem!important}.section-products .section__body{margin-bottom:0!important}.section-products .section__actions{margin-top:2.2rem!important}}.section-faq{padding:4.5rem 4rem!important}@media(max-width:767px){.section-faq{padding:3rem 1.6rem!important}}.section-faq--without-image .section__content{width:100%!important;max-width:100%!important}.section-faq--without-image .section__accordion{max-width:90rem;margin:0 auto}.section-faq .section__title{margin-bottom:2rem!important;text-align:center!important}@media(min-width:768px){.section-faq .section__title{font-size:2.6rem!important;line-height:1.2!important}}.section-faq .accordion-item--faq{padding:1.8rem 2.2rem 1.2rem!important;margin-top:1rem!important}.section-faq .accordion-item--faq .accordion-item__title{font-size:1.7rem!important}.section-faq .accordion-item--faq .accordion-item__content{font-size:1.5rem!important;margin-top:1rem!important}@media(max-width:767px){.section-faq .accordion-item--faq{padding:1.4rem 1.6rem 1rem!important;margin-top:.7rem!important}.section-faq .accordion-item--faq .accordion-item__title{font-size:1.5rem!important}.section-faq .accordion-item--faq .accordion-item__content{font-size:1.4rem!important}}@media(min-width:768px){.footer .footer__row{justify-content:flex-start!important;gap:4rem 6rem!important}.footer .footer__col--menu-single{flex:0 1 auto!important;width:auto!important;max-width:280px!important}.footer .footer__col--menu{flex:0 1 auto!important}.footer .footer__col--newsletter{margin-left:auto!important}}.hero-banner .hero__entry,.product__badge-list,.tm-discount-badge,span.tm-discount-badge,.card-product .tm-discount-badge,.price .tm-discount-badge{display:none!important}.tm-hero-slide__photo,.hero-banner .hero__image img,.hero .hero__image img,.hero__image img{object-position:center center!important}@media(max-width:767px){html body card-product,html body .card-product,html body .card-product.tm-card--premium{text-align:center!important}html body .card-product .tm-card__body,html body .card-product .card__content,html body .card-product .card__content-inner,html body .card-product .card__content-head{text-align:center!important;align-items:center!important;justify-content:center!important}html body .card-product .card__title,html body .card-product .tm-card__title,html body .card-product.tm-card--premium .card__title,html body .card-product.tm-card--premium .tm-card__title{text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:block!important;width:100%!important}html body .card-product .tm-card__footer,html body .card-product.tm-card--premium .tm-card__footer{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:6px!important;width:100%!important}html body .card-product .card__price,html body .card-product .tm-card__price,html body .card-product.tm-card--premium .card__price,html body .card-product.tm-card--premium .tm-card__price,html body .card-product .price{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;width:100%!important}html body .card-product .price__container,html body .card-product .price__sale,html body .card-product .price__regular,html body .card-product .price-item{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}html body .card-product .tm-card-premium__meta,html body .card-product .tm-card-premium__rating,html body .card-product .tm-card-premium__desc{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}}.footer .footer__socials{gap:2rem 1.5rem!important}card-product,filters-component,price-range,infinite-scroll{display:block!important;width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important}card-product>div,card-product>.card-product{width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.card-product .card__image,.card-product.tm-card--premium .card__image{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important}.card-product .card__link.media,.card-product.tm-card--premium .card__link.media{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important;margin:0 auto!important}.card-product .card__link.media img,.card-product.tm-card--premium .card__link.media img{-webkit-object-fit:contain!important;object-fit:contain!important;-webkit-object-position:center center!important;object-position:center center!important}@media(max-width:768px){html body .collection__grid .grid__item,html body .product-grid .grid__item,html body .section-products .swiper-slide,html body .section-products .section__list>li,html body .swiper-slide{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important}html body .card-product.tm-card--premium .card__content-head--mobile{display:none!important}html body .card-product,html body .card-product.tm-card--premium,html body .section-products .card-product,html body .section-products .card-product.tm-card--premium{margin-left:auto!important;margin-right:auto!important;float:none!important;width:100%!important;max-width:100%!important;-webkit-transform:translateZ(0)}}@media(min-width:768px){.filter-wrapper .filter__inner--vertical{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}filters-component[open] .filter-wrapper .filter__inner--vertical .filter__body{width:37.4rem!important;min-width:37.4rem!important;flex:0 0 37.4rem!important;flex-shrink:0!important}filters-component:not([open]) .filter-wrapper .filter__inner--vertical .filter__body{width:0!important;min-width:0!important;flex:0 0 0px!important}.filter-wrapper .filter__inner--vertical .collection__grid,filters-component[open] .filter-wrapper .filter__inner--vertical .collection__grid{flex:1 1 0%!important;min-width:0!important;width:0!important;box-sizing:border-box!important}filters-component[open] .filter-wrapper .filter__inner--vertical .collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1100px){filters-component[open] .filter-wrapper .filter__inner--vertical .collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){filters-component[open] .filter-wrapper .filter__inner--vertical .collection__grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.filter-wrapper .filter__body .filter__form,.filter-wrapper .filter__body .filter__list{width:100%!important;min-width:100%!important;box-sizing:border-box!important}@media(max-width:767px){.filter-wrapper .filter__body,filters-component[open] .filter__body{width:100vw!important;max-width:100vw!important;min-width:100vw!important;left:0!important;right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/toymersive-custom.css.map */
