:root{--toy-primary: #ff4d4d;--toy-accent: #ffb200;--toy-blue: #2f80ff;--toy-ink: #1b1b1f;--toy-bg: #ffffff;--toy-soft: #f6f7fb;--toy-border: rgba(27,27,31,.12)}body{background:var(--toy-bg)}.toy-usp-bar{display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center;justify-content:center;padding:.9rem 1.2rem;background:var(--toy-soft);border-bottom:1px solid var(--toy-border);font-size:1.3rem}.toy-usp-pill{display:flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border:1px solid var(--toy-border);border-radius:999px;background:#fff;color:var(--toy-ink)}.toy-hero{padding:3.2rem 1.6rem;background:linear-gradient(180deg,var(--toy-soft),#fff);overflow:hidden}.toy-hero__grid{display:grid;gap:2rem;grid-template-columns:1fr;align-items:center}.toy-hero__media{width:100%;max-width:520px;margin:0 auto}.toy-hero__img,.toy-hero .placeholder-svg{width:100%;height:auto;display:block;border-radius:2rem;background:#fff;border:1px solid var(--toy-border)}@media (max-width: 749px){.toy-hero{padding:2.4rem 1.2rem}.toy-hero__cta{justify-content:center}.toy-hero__title,.toy-hero__sub{text-align:center}.toy-hero__kicker{margin-left:auto;margin-right:auto}}@media (min-width: 990px){.toy-hero__grid{grid-template-columns:1.1fr .9fr}}.toy-hero__kicker{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1rem;border-radius:999px;background:#fff;border:1px solid var(--toy-border);font-size:1.2rem}.toy-hero__title{margin:1rem 0 .8rem;font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.1;color:var(--toy-ink)}.toy-hero__sub{margin:0 0 1.6rem;font-size:1.6rem;color:#1b1b1fbf}.toy-hero__cta{display:flex;gap:1.2rem;flex-wrap:wrap}.toy-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 1.8rem;border-radius:1.4rem;font-weight:700;letter-spacing:.2px;border:2px solid transparent;text-decoration:none}.toy-btn--primary{background:var(--toy-primary);color:#fff}.toy-btn--ghost{background:#fff;border-color:var(--toy-border);color:var(--toy-ink)}.toy-age-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;padding:0 1.6rem 2.8rem}@media (min-width: 750px){.toy-age-grid{grid-template-columns:repeat(6,1fr)}}.toy-age-card{display:flex;align-items:center;justify-content:center;padding:1.2rem 1rem;border-radius:1.4rem;background:#fff;border:1px solid var(--toy-border);text-decoration:none;color:var(--toy-ink);font-weight:700}.toy-age-card:focus,.toy-age-card:hover{border-color:#1b1b1f38}.toy-badges{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1rem}.toy-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:999px;background:#fff;border:1px solid var(--toy-border);font-size:1.3rem;color:var(--toy-ink)}.toy-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--toy-border);padding:1rem 1.2rem;display:none}.toy-sticky-atc.is-visible{display:block}.toy-sticky-atc__row{display:flex;gap:1rem;align-items:center;justify-content:space-between}.toy-sticky-atc__meta{min-width:0}.toy-sticky-atc__title{font-size:1.3rem;font-weight:700;color:var(--toy-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18rem}.toy-sticky-atc__price{font-size:1.3rem;color:#1b1b1fbf}.toy-sticky-atc__btn{flex:0 0 auto;min-width:14rem}.toy-sticky-atc__btn button,.toy-sticky-atc__btn .button{background:var(--toy-primary)!important;color:#fff!important;border-radius:1.4rem!important;font-weight:800!important}@media (min-width: 990px){.toy-sticky-atc{display:none!important}}.product-form__submit.button{background:var(--toy-primary)!important;color:#fff!important;border-radius:1.4rem!important;font-weight:800!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/toybox.css.map */
