body{background:radial-gradient(circle at 14% 8%,rgb(229 32 44 / .18),transparent 26rem),radial-gradient(circle at 86% 12%,rgb(0 180 255 / .14),transparent 28rem),linear-gradient(180deg,#050507,#101014 42%,#070709)}.page-wrapper{background:linear-gradient(180deg,rgb(255 255 255 / .04),transparent 22rem),transparent}.toyzarena-hero{min-height:clamp(620px,88vh,860px);position:relative;display:grid;align-items:end;overflow:hidden;color:#f7f7f4;background:linear-gradient(90deg,#050507f5,#050507c7 42%,#05050738),var(--toyzarena-hero-image) center / cover no-repeat}.toyzarena-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .38),transparent 38%,#050507 100%),repeating-linear-gradient(90deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 78px)}.toyzarena-hero__inner{position:relative;width:min(1180px,calc(100% - 32px));margin:0 auto;padding:128px 0 72px}.toyzarena-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:#ff3346;font:700 .82rem/1 var(--font-accent--family);letter-spacing:.14em;text-transform:uppercase}.toyzarena-kicker:before{content:"";width:42px;height:2px;background:#ff3346;box-shadow:0 0 16px #ff3346cc}.toyzarena-hero h1{max-width:760px;margin:0;color:#fff;font-family:var(--font-heading--family);font-size:clamp(3.2rem,8vw,8.5rem);line-height:.88;text-transform:uppercase}.toyzarena-hero p{max-width:560px;margin:22px 0 0;color:#f7f7f4d1;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.toyzarena-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.toyzarena-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid rgb(255 255 255 / .22);color:#fff;background:#ffffff14;text-decoration:none;text-transform:uppercase;font:700 .9rem/1 var(--font-accent--family);transition:transform .18s ease,border-color .18s ease,background .18s ease}.toyzarena-button:hover{transform:translateY(-2px);border-color:#ffffff8c;background:#ffffff24}.toyzarena-button--primary{border-color:#ff3346;background:#ff3346;color:#050507;box-shadow:0 14px 38px #ff334647}.toyzarena-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:760px;margin-top:56px;background:#ffffff29;border:1px solid rgb(255 255 255 / .12)}.toyzarena-stat{padding:18px;background:#050507bd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.toyzarena-stat strong{display:block;color:#fff;font:700 1.2rem/1 var(--font-heading--family);text-transform:uppercase}.toyzarena-stat span{display:block;margin-top:6px;color:#f7f7f4a3;font-size:.86rem}.toyzarena-band{color:#f7f7f4;background:#050507;border-block:1px solid rgb(255 255 255 / .1)}.toyzarena-band__inner{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:58px 0}.toyzarena-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.toyzarena-section-head h2{max-width:680px;margin:0;color:#fff;font-family:var(--font-heading--family);font-size:clamp(2.2rem,5vw,5rem);line-height:.92;text-transform:uppercase}.toyzarena-section-head p{max-width:420px;margin:0;color:#f7f7f4b8;line-height:1.55}.toyzarena-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.toyzarena-feature{min-height:150px;padding:20px;border:1px solid rgb(255 255 255 / .1);background:linear-gradient(135deg,#ffffff14,#ffffff05),#101014}.toyzarena-feature b{display:block;color:#fff;font:700 1.1rem/1 var(--font-heading--family);text-transform:uppercase}.toyzarena-feature span{display:block;margin-top:10px;color:#f7f7f4ad;line-height:1.45}.section-resource-list{background:#050507}.section-resource-list__header{color:#f7f7f4}.product-card__content{overflow:hidden;border:1px solid rgb(255 255 255 / .12)!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffff14,#ffffff06),#111116!important;color:#f7f7f4;box-shadow:0 24px 60px #00000057}.product-card:hover .product-card__content{border-color:#ff33468c!important;box-shadow:0 26px 70px #ff334629,0 18px 45px #0006}.product-card .price,.product-card [class*=price]{color:#37d4ff}.product-card .product-card__content:after{content:"ToyzArena garage";position:absolute;top:12px;left:12px;z-index:2;padding:7px 9px;background:#050507c7;color:#fff;border:1px solid rgb(255 255 255 / .16);font:700 .68rem/1 var(--font-accent--family);letter-spacing:.08em;text-transform:uppercase}.ui-test-product-list{background:radial-gradient(circle at 12% 0%,rgb(255 51 70 / .12),transparent 24rem),radial-gradient(circle at 88% 0%,rgb(55 212 255 / .1),transparent 26rem),#050507}.ui-test-product-list .product-grid{width:min(1180px,calc(100% - 32px));margin-inline:auto}.ui-test-product-list .product-card__content{min-height:auto;border-color:#ffffff29!important}.ui-test-product-list .card-gallery{aspect-ratio:4 / 3;min-height:300px;max-height:420px;background:radial-gradient(circle at 50% 36%,rgb(255 255 255 / .1),transparent 10rem),linear-gradient(135deg,#2c2c32,#15151a)}.ui-test-product-list .product-card-gallery__title-placeholder{display:grid;place-items:center;padding:24px;color:transparent}.ui-test-product-list .product-card-gallery__title-placeholder:before{content:"Image coming soon";padding:9px 11px;border:1px solid rgb(255 255 255 / .16);background:#050507a3;color:#f7f7f4b3;font:700 .72rem/1 var(--font-accent--family);letter-spacing:.1em;text-transform:uppercase}.ui-test-product-list .product-card-gallery__title-placeholder .title-text{display:none}.ui-test-product-list .product-card__content>.layout-panel-flex,.ui-test-product-list .product-card__content [class*=_product-card-group]{position:relative;z-index:3}.ui-test-product-list .product-card .product-card__content>*:last-child{min-height:92px;background:linear-gradient(180deg,#111116eb,#101014);border-top:1px solid rgb(255 255 255 / .09)}body:has(collection-component) main{background:radial-gradient(circle at 12% 4%,rgb(255 51 70 / .12),transparent 26rem),radial-gradient(circle at 88% 2%,rgb(55 212 255 / .11),transparent 28rem),#050507}body:has(collection-component) main>.shopify-section:first-child .section{min-height:360px;align-items:end;position:relative;overflow:hidden;border-bottom:1px solid rgb(255 255 255 / .1);background:linear-gradient(90deg,#050507fa,#050507bd,#050507eb),radial-gradient(circle at 76% 20%,rgb(55 212 255 / .22),transparent 22rem),radial-gradient(circle at 20% 70%,rgb(255 51 70 / .2),transparent 24rem),#050507!important}body:has(collection-component) main>.shopify-section:first-child .section:before{content:"The garage";position:absolute;right:max(24px,8vw);bottom:-.12em;color:#ffffff0b;font-family:var(--font-heading--family);font-size:clamp(5rem,16vw,18rem);font-weight:700;line-height:.8;text-transform:uppercase;white-space:nowrap;pointer-events:none}body:has(collection-component) main>.shopify-section:first-child h1{max-width:980px;color:#fff;font-family:var(--font-heading--family);font-size:clamp(3.2rem,9vw,8rem);line-height:.88;letter-spacing:0;text-transform:uppercase}body:has(collection-component) collection-component{display:block;background:#050507}body:has(collection-component) .product-grid-container{border-top:1px solid rgb(255 255 255 / .08)}body:has(collection-component) .collection-wrapper{gap:18px}body:has(collection-component) .facets,body:has(collection-component) facets-form,body:has(collection-component) .facets__form,body:has(collection-component) .facets-wrapper{color:#f7f7f4;background:#111116!important}body:has(collection-component) .facets{border:1px solid rgb(255 255 255 / .11);border-radius:8px;box-shadow:0 18px 40px #00000047}body:has(collection-component) .facets button,body:has(collection-component) .facets summary,body:has(collection-component) .facets select,body:has(collection-component) .facets .facets__summary,body:has(collection-component) .facets__label{color:#f7f7f4!important}body:has(collection-component) .facets svg{color:#37d4ff}body:has(collection-component) .product-grid{width:min(1180px,calc(100% - 32px));margin-inline:auto}body:has(collection-component) .product-grid__item{min-width:0}body:has(collection-component) .product-card{height:100%}body:has(collection-component) .product-card__content{min-height:auto}body:has(collection-component) .card-gallery,body:has(collection-component) .product-card__image,body:has(collection-component) .product-media,body:has(collection-component) .product-media-container{background:radial-gradient(circle at 50% 35%,rgb(255 255 255 / .08),transparent 16rem),linear-gradient(135deg,#2b2b31,#15151a)}body:has(collection-component) .product-card__content:after{top:14px;left:14px}body:has(collection-component) .product-card__content>.layout-panel-flex,body:has(collection-component) .product-card__content [class*=_product-card-group]{position:relative;z-index:3}body:has(collection-component) .product-card h3,body:has(collection-component) .product-card [class*=title]{color:#fff}body:has(collection-component) .product-card .product-card__content>*:last-child{background:linear-gradient(180deg,#111116e0,#111116);border-top:1px solid rgb(255 255 255 / .08)}header-component,.header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header{border-bottom:1px solid rgb(255 255 255 / .12)}footer{color:#f7f7f4;background:linear-gradient(90deg,rgb(255 51 70 / .08),transparent 24%),linear-gradient(270deg,rgb(55 212 255 / .08),transparent 24%),linear-gradient(180deg,#070709,#050507);border-top:1px solid rgb(255 255 255 / .12)}footer .section-background{background:transparent!important}footer .footer-content{width:min(1180px,calc(100% - 32px));margin-inline:auto;padding-top:0;position:relative;display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,440px);align-items:center;column-gap:clamp(32px,7vw,96px);row-gap:12px}footer .footer-content:before{content:"ToyzArena";display:inline-flex;width:fit-content;grid-column:1;grid-row:1;margin:0;color:#fff;font-family:var(--font-accent--family);font-size:clamp(2rem,4vw,3.7rem);font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 28px rgb(255 51 70 / .16)}footer .footer-content:after{content:"Buildable cars. Street energy. Shelf trophies.";display:block;grid-column:1;grid-row:2;max-width:520px;margin:0 0 8px;color:#f7f7f49e;font-size:.88rem;line-height:1.5}footer .footer-content>.group-block{grid-column:1;grid-row:3;margin-top:4px}footer .footer-content>.email-signup-block{grid-column:2;grid-row:1 / span 3}footer .menu__heading,footer .menu__heading__default,footer .email-signup__heading{color:#fff;font-family:var(--font-heading--family);font-size:1rem;letter-spacing:0;text-transform:uppercase}footer a,footer .menu a,footer .footer-utilities a{color:#f7f7f4b8;text-decoration:none;transition:color .18s ease,transform .18s ease}footer a:hover,footer .menu a:hover,footer .footer-utilities a:hover{color:#37d4ff}footer .email-signup-block{padding:18px;border:1px solid rgb(255 255 255 / .12);border-radius:8px;background:linear-gradient(135deg,#fff1,#ffffff05),#101014;box-shadow:0 18px 38px #00000038}footer .email-signup__heading:after{content:"New drops and build-ready picks.";display:block;max-width:360px;margin-top:8px;color:#f7f7f4a8;font-family:var(--font-body--family);font-size:.88rem;font-weight:400;line-height:1.45;text-transform:none}footer .email-signup__input-group--underline{box-shadow:0 1px #ffffff40;margin-block-end:0}footer .email-signup__input{color:#f7f7f4}footer .email-signup__button svg{color:#ff3346;filter:drop-shadow(0 0 10px rgb(255 51 70 / .45))}footer .footer-utilities{width:min(1180px,calc(100% - 32px));margin-inline:auto;color:#f7f7f485;border-top:1px solid rgb(255 255 255 / .12)}footer .footer-utilities .section{padding-inline:0}@media screen and (max-width:749px){.toyzarena-hero{min-height:720px;background-position:64% center}.toyzarena-hero__inner{padding:116px 0 42px}.toyzarena-stats,.toyzarena-feature-grid{grid-template-columns:1fr}.toyzarena-section-head{display:block}.toyzarena-section-head p{margin-top:16px}footer .footer-content{grid-template-columns:1fr;gap:14px}footer .footer-content:before,footer .footer-content:after,footer .footer-content>.group-block,footer .footer-content>.email-signup-block{grid-column:1;grid-row:auto}footer .email-signup-block{padding:16px}body:has(collection-component) main>.shopify-section:first-child .section{min-height:300px}body:has(collection-component) .product-grid{width:min(100% - 24px,480px)}body:has(collection-component) .product-card__content{min-height:420px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/toyzarena.css.map */
