@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(nunito-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Nunito",Arial,sans-serif;--toy-yellow:#ffd44f;--toy-coral:#ff786d;--toy-aqua:#64d7c3}body{font-weight:600}h1,h2,h3{font-weight:900;letter-spacing:-.035em}p{color:#626b86}h2{font-size:clamp(30px,3.3vw,43px)}.eyebrow{font-weight:900;color:var(--accent)}.button{background:var(--accent);border-color:var(--accent);border-radius:50px;font-weight:800;padding:15px 25px;box-shadow:0 5px #2b239515}.button:hover{background:var(--ink);border-color:var(--ink);transform:translateY(-3px)}.button--outline{background:#fff;color:var(--accent)}.button--outline:hover{color:#fff}.text-link{font-weight:800;text-decoration-thickness:1.5px}.announcement{font-size:12px;font-weight:800;letter-spacing:.02em;min-height:36px}.site-header{border:0;background:#fff}.header-main{height:89px;gap:40px}.brand-logo{width:118px;height:83px}.header-search{border:2px solid #eeeafa;background:#f8f7fd;border-radius:40px;max-width:560px;height:45px;padding-left:19px}.header-search input[type=search]{font-size:13px;font-weight:600}.header-search button{font-weight:800;color:var(--accent);border-color:#dbd4f6}.header-actions{font-size:13px;font-weight:800}.cart-count{background:#ffda59;color:var(--ink);font-weight:900}.desktop-nav{height:52px;gap:10px;border-top:1px solid #f0ecfa}.desktop-nav>a,.nav-dropdown>summary{padding:8px 15px;border-radius:30px;font-size:13px;font-weight:800}.desktop-nav>a:first-child{background:#f0ecff;color:var(--accent)}.desktop-nav>a:nth-child(2){background:#fff0dc;color:#a54832}.desktop-nav>a:hover,.nav-dropdown>summary:hover{background:#f0ecff;color:var(--accent)}.desktop-nav .nav-highlight{background:#fff4c7;color:var(--accent);font-size:12px}.nav-dropdown__content{border:2px solid #eeeafa;border-radius:20px;top:100%}.toy-hero{grid-template-columns:1fr 1.05fr;min-height:570px;margin-top:18px;border-radius:32px;background:var(--hero-bg);isolation:isolate}.toy-hero:before{content:"";position:absolute;width:200px;height:200px;border:24px solid #ffe18d;border-radius:50%;left:-115px;top:-100px;z-index:-1}.toy-hero:after{content:"";position:absolute;right:33%;bottom:-75px;width:160px;height:160px;background:#d4e8ff;border-radius:50%;z-index:-1}.toy-hero .hero__content{padding:42px 0 42px 49px;z-index:5}.toy-hero .eyebrow{font-size:10px;display:inline-block;background:#ffffffc9;padding:8px 13px;border-radius:30px;letter-spacing:.08em;margin-bottom:20px}.toy-hero .eyebrow i{background:var(--toy-coral)}.toy-hero h1{font-size:clamp(40px,4.4vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em;margin-bottom:22px;color:var(--accent)}.toy-hero .hero__content>p{font-size:14px;line-height:1.8;max-width:410px;color:#4e5c80}.toy-hero .hero__buttons{gap:13px;margin-top:28px;flex-wrap:wrap}.toy-hero .hero__buttons .button{font-size:13px;gap:12px;padding:14px 22px}.toy-hero .hero__buttons .text-link{border:2px solid #e0e6f4;background:#fff;padding:11px 17px;min-height:49px;border-radius:50px;font-size:12px;text-decoration:none;gap:10px}.toy-hero .hero__note{font-weight:800;font-size:11px;margin-top:30px}.toy-hero .little-star{color:var(--toy-coral);font-size:28px}.toy-hero .hero__visual{padding:0;display:block;min-height:550px;align-self:stretch;position:relative}.toy-hero .hero__orbit{width:81%;height:78%;aspect-ratio:auto;border:0;border-radius:44% 47% 37% 46%;background:#ffdc5e;top:55px;right:20px;transform:rotate(-9deg)}.toy-hero .hero__orbit:after{top:-16px;right:-16px;bottom:-16px;left:-16px;border:2px dashed #cbc5e5;border-radius:45%;transform:rotate(7deg)}.toy-hero .hero-main-picture{position:absolute;width:71%;right:12%;top:62px;z-index:2;transform:rotate(6deg)}.toy-hero .hero__image{aspect-ratio:1;object-fit:cover;object-position:center;border-radius:27px;border:9px solid white;box-shadow:0 18px 25px #4a428526}.toy-hero .hero-stamp{top:20px;right:15px;background:#ff8e9f;color:#5c234b;font-size:10px;font-weight:900;width:110px;height:110px;line-height:1.5;letter-spacing:.04em;z-index:4;clip-path:polygon(50% 0%,60% 10%,75% 6%,80% 20%,94% 25%,90% 40%,100% 50%,90% 60%,94% 75%,80% 80%,75% 94%,60% 90%,50% 100%,40% 90%,25% 94%,20% 80%,6% 75%,10% 60%,0% 50%,10% 40%,6% 25%,20% 20%,25% 6%,40% 10%);border-radius:0;transform:rotate(12deg)}.hero-mini{position:absolute;z-index:3;width:151px;padding:9px 9px 7px;background:#fff;border:3px solid white;border-radius:20px;box-shadow:0 10px 24px #26366c20}.hero-mini img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:11px}.hero-mini span{display:block;text-align:center;font-size:10px;font-weight:900;padding-top:6px;white-space:nowrap}.hero-mini--one{bottom:52px;left:-2px;transform:rotate(-10deg)}.hero-mini--two{bottom:27px;right:13px;transform:rotate(9deg);width:154px;background:#fff1bd;border-color:#fff1bd}.toy-hero .hero-caption{bottom:12px;left:12%;right:15%;font-size:10px;font-weight:800;transform:none;padding:0;text-align:center;z-index:2}.toy-hero .spark--one{left:3%;top:24px;bottom:auto;font-size:40px;color:#ff8272;transform:rotate(15deg)}.toy-hero .spark--two{right:7%;bottom:40%;font-size:34px;color:var(--accent)}.toy-squiggle{position:absolute;bottom:24%;left:4%;width:54px;height:25px;border-top:4px solid #6b76de;border-radius:50%;transform:rotate(-28deg)}.toy-squiggle:after{content:"";position:absolute;width:40px;height:25px;border-bottom:4px solid #6b76de;border-radius:50%;left:-26px;top:-26px}.section-space{padding-block:60px}.toy-categories{padding-block:49px 60px}.toy-heading{justify-content:center;text-align:center;margin-bottom:32px}.toy-heading>div{width:100%}.toy-heading h2{font-size:36px}.toy-heading p{font-size:13px;margin:12px 0 0}.toy-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:23px}.toy-category{min-width:0;text-align:center;display:block}.toy-category__picture{display:flex;align-items:center;justify-content:center;position:relative;background:var(--category-color);aspect-ratio:1;border-radius:42% 48% 38% 45%;border:3px solid transparent;transition:transform .22s,border-color .22s}.toy-category:nth-child(2n) .toy-category__picture{border-radius:44% 36% 48% 40%;transform:rotate(3deg)}.toy-category:nth-child(3n) .toy-category__picture{border-radius:36% 43% 40% 46%;transform:rotate(-3deg)}.toy-category__picture>img{width:85%;height:85%;object-fit:contain;mix-blend-mode:multiply;border-radius:25%}.toy-category__arrow{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:3px solid white;background:var(--accent);border-radius:50%;color:#fff;font-size:17px;font-weight:900}.toy-category strong{font-size:13px;display:block;margin-top:16px;font-weight:900}.toy-category:hover .toy-category__picture{transform:translateY(-7px) rotate(-3deg);border-color:#ebe3ff}.toy-category:hover strong{color:var(--accent)}.section-heading .eyebrow{font-size:10px}.section-heading h2{font-weight:900;line-height:1.18}.section-heading>.text-link{border:2px solid #eee9ff;border-radius:30px;padding:9px 17px;text-decoration:none;color:var(--accent);font-size:12px}.discovery-section{position:relative;padding-block:66px 40px;background:var(--train-bg);border-block:1px solid #d5efea}.discovery-section:before{content:"";position:absolute;left:0;right:0;top:-1px;height:13px;background:radial-gradient(circle at 12px -1px,white 12px,transparent 13px) 0 0/24px 15px repeat-x}.train-heading h2{color:var(--accent);font-weight:900;font-size:43px}.train-heading>p{font-size:13px;font-weight:700}.train-toolbar{border-color:#c9e5df;font-size:12px;font-weight:800}.station-dot{background:#fa7a67}.round-button{background:#fff;border:2px solid #d0e9e2;font-weight:900}.round-button:hover{background:var(--accent);border-color:var(--accent)}.hill--one{background:#c5eae0;opacity:.5}.hill--two{background:#d6eede}.landscape-sun{background:#ffc837;opacity:.65}.landscape-tree{background:#72baa9}.landscape-tree:before{background:#b1dec2}.train-track:before{border-color:#7f83b8;background:repeating-linear-gradient(90deg,transparent 0,transparent 16px,#a3a5ca 16px,#a3a5ca 24px,transparent 24px,transparent 43px)}.train-window{min-height:345px;padding-top:35px}.train-convoy{min-height:260px}.carriage__index{font-size:8px;color:#526691;font-weight:900}.carriage__image{border-color:var(--ink);background:#fffefa99;border-radius:20px 20px 0 0}.carriage__body{border-color:var(--ink);font-weight:900;font-size:12px}.carriage__wheels i{border-color:var(--ink);box-shadow:inset 0 0 0 7px #eeeaf9}.carriage__wheels i:after{background:var(--accent)}.train-helper{font-size:12px;font-weight:800;color:#5e6987;margin-top:20px}.train-panel{border:2px solid #d9ece8;border-radius:26px;background:#fff}.train-panel__intro{border-radius:20px}.train-panel__intro h3{font-weight:900}.train-panel__intro .eyebrow{color:var(--ink)}.product-grid{gap:22px}.product-card{border:2px solid #ececfa;border-radius:var(--radius);box-shadow:0 4px #e8e8f94d}.product-card:nth-child(4n+1){--product-wash:#fff8df}.product-card:nth-child(4n+2){--product-wash:#fcecf0}.product-card:nth-child(4n+3){--product-wash:#edf2ff}.product-card:nth-child(4n+4){--product-wash:#eaf8f2}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px #e8e8f94d;border-color:#c6bff0}.product-card__image{background:var(--product-wash,#f6f5fc);border-bottom:1px solid #eeedf8;padding:10px}.product-card__image>img{border-radius:14px;mix-blend-mode:multiply}.product-card__image>.secondary-image{padding:10px}.product-type{color:#8a79b6;font-size:9px;font-weight:800}.product-card h3{font-size:14px;font-weight:800;line-height:1.45;letter-spacing:0}.product-card .price{color:var(--accent);font-weight:900;font-size:17px}.product-card .price s{font-size:11px;color:#8e91a2;font-weight:600}.badge{background:#ffdee6;color:#9d2d58;font-size:10px;border-radius:30px;padding:5px 10px;font-weight:900}.quick-add{background:#f0ecff;border:0;color:var(--accent);width:40px;height:40px}.quick-add:hover{background:var(--accent);color:#fff}.promo-card{border-radius:28px;min-height:330px;border:2px solid white;box-shadow:0 0 0 1px #f0edf7}.promo-card:after{content:"\2726";position:absolute;color:#fff;opacity:.8;left:42%;top:12px;font-size:55px;transform:rotate(12deg);pointer-events:none}.promo-card h2{font-size:35px;font-weight:900}.promo-card .eyebrow{font-size:9px;color:var(--ink)}.promo-card .text-link{background:#fff;border-radius:30px;text-decoration:none;padding:9px 16px;font-size:11px;min-height:40px;color:var(--accent)}.promo-card__image img{border-radius:24px;border:6px solid white;box-shadow:0 12px 17px #30285a12}.benefits{border-radius:24px;padding:28px 24px;background:#f4f0ff;margin-bottom:35px;border:1px solid #e8e1fa}.benefit{border-color:#ddd4f1}.benefit>span{background:#fff;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent)}.benefit:nth-child(2)>span{background:#ffe3e8;color:#b24667}.benefit:nth-child(3)>span{background:#fff0b4;color:#896912}.benefit:nth-child(4)>span{background:#d9f3e9;color:#297665}.benefit h3{font-weight:900}.age-guide{background:#fff8e4}.age-guide .eyebrow{color:#9b7424}.age-card{background:var(--age-color);border:0;border-radius:25px;padding:27px 25px;min-height:215px;box-shadow:0 5px #27366c0b;transition:transform .2s}.age-card:nth-child(2){transform:rotate(-2deg)}.age-card:nth-child(3){transform:rotate(2deg)}.age-card:hover{transform:translateY(-6px) rotate(0)}.age-card__shape{color:#ffffffc7;font-size:55px;margin-bottom:20px}.age-card:hover .age-card__shape{color:#fff}.age-card strong{font-size:29px;font-weight:900;color:#27366c}.age-card>span:last-of-type{font-size:12px;color:#27366c;font-weight:800}.age-card>b{background:#fff;width:33px;height:33px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:19px}.brand-story{gap:65px}.brand-story__visual>img{border-radius:28px;border:10px solid #e6f1ff;transform:rotate(-3deg);aspect-ratio:1.08}.story-seal{background:#ffd44f;border:5px solid white;font-size:13px;font-weight:900;right:-18px;bottom:-15px;width:115px;height:115px;line-height:1.3}.brand-story__text h2{font-size:41px;color:var(--accent);font-weight:900;line-height:1.18}.newsletter{background:#eae4ff;position:relative;overflow:hidden;padding-block:50px}.newsletter:before{content:"\2726";position:absolute;right:-18px;top:-65px;font-size:260px;color:#dcd2ff;transform:rotate(10deg);line-height:1;pointer-events:none}.newsletter__inner{position:relative;gap:70px}.newsletter h2{font-size:35px;color:var(--accent);font-weight:900;line-height:1.15}.newsletter-input{border:2px solid white;border-radius:40px;background:#fff;gap:5px;padding:5px 6px 5px 20px;box-shadow:0 7px #d8cff653}.newsletter-input input[type=email]{border:0}.newsletter-input button{border-radius:50%;background:var(--accent);color:#fff;width:43px;height:43px}.newsletter .consent{margin-inline:14px;color:#5d5680}.site-footer{background:var(--accent);padding-top:55px}.site-footer p,.footer-grid>div>a:not(.footer-wordmark){color:#e9e6ff}.footer-grid h2{color:#fff;font-weight:900;font-size:13px}.footer-wordmark{font-weight:900;font-size:47px}.footer-bottom small{color:#e2ddff}.collection-banner{background:#f0ecff;border-radius:28px;position:relative;overflow:hidden}.collection-banner:after{content:"\2733";position:absolute;right:35px;top:0;color:#ded5ff;font-size:170px;line-height:1;pointer-events:none}.collection-banner>h1,.collection-banner .rte{position:relative;z-index:1}.collection-banner h1{color:var(--accent);font-weight:900}.filter-panel{border:2px solid #eeebf9;border-radius:22px}.filter-panel summary,.filter-panel legend{font-weight:900}.collection-toolbar select{border-radius:25px;border-color:#e2dbf7}.active-filters a{background:#eee8ff;color:var(--accent)}.product-gallery__main{border:2px solid #e9e6f6;border-radius:25px;background:#faf8ff}.product-thumb{border-radius:14px;border:2px solid #eeebf7}.product-thumb[aria-pressed=true]{border-color:var(--accent)}.product-info h1{font-weight:900;font-size:33px}.product-info__price{color:var(--accent);font-weight:900}.product-info select{border-radius:18px}.product-info input[type=number]{border-radius:50px}.product-accordion summary{font-weight:900}.product-accordion{border-color:#e8e4f6}.cart-summary{background:#f0ecff;border-radius:25px}.cart-summary h2{color:var(--accent);font-weight:900}.cart-row h2{font-weight:800}.drawer{background:#fff}.drawer__header{background:#f4f0ff;border-color:#eee7fa}.drawer__header h2{color:var(--accent);font-weight:900}.drawer__header h2>span{background:var(--toy-yellow);color:var(--ink)}.drawer-item h3{font-weight:800}.drawer-item>img{background:#f5f2fb;border-radius:15px}.drawer-quantity button{border-radius:30px;border-color:#e5dff4;background:#f8f6ff;font-weight:800}.toast,.whatsapp{background:var(--accent);border-radius:25px}input:where(:not([type=checkbox]):not([type=radio]):not([type=hidden])),select,textarea{border-color:#e5dff3;border-radius:14px}.consent input,.filter-value input{accent-color:var(--accent)}:focus-visible{outline-color:#ef6c52}@media(max-width:1100px){.desktop-nav{gap:2px}.desktop-nav>a,.nav-dropdown>summary{font-size:11px;padding-inline:10px}.toy-hero{min-height:530px}.toy-hero .hero__content{padding:34px 0 34px 30px}.toy-hero h1{font-size:47px}.toy-hero .hero__content>p{font-size:12px;max-width:330px}.toy-hero .hero__visual{min-height:510px}.toy-hero .hero__buttons{gap:9px}.toy-hero .hero__buttons .button{font-size:11px;padding:12px 16px}.toy-hero .hero__buttons .text-link{font-size:10px;padding:10px 13px;min-height:44px}.hero-mini{width:125px}.hero-mini--two{width:123px;right:9px;bottom:42px}.hero-mini--one{bottom:63px;left:0}.hero-mini span{font-size:9px}.toy-hero .hero-stamp{width:88px;height:88px;font-size:9px;right:5px;top:29px}.toy-hero .hero-main-picture{width:73%;top:75px;right:12%}.toy-hero .hero__orbit{width:82%;height:72%;top:70px;right:16px}.toy-hero .hero-caption{font-size:9px;bottom:16px}.toy-category-grid{gap:15px}.toy-category strong{font-size:12px}.promo-card h2{font-size:29px}.benefits{padding:23px 18px;gap:10px}.benefit>span{width:35px;height:35px}.benefit h3{font-size:11px}.benefit p{font-size:9px}.brand-story__text h2{font-size:35px}.brand-story{gap:50px}}@media(max-width:749px){.announcement{font-size:10px;min-height:32px;padding:7px 13px}.header-main{height:77px}.brand-logo{width:91px;height:68px}.mobile-menu{border-bottom:3px solid #ede7ff;border-radius:0 0 22px 22px}.mobile-menu nav>a,.mobile-menu nav>details{font-weight:900;border-color:#ede7f9}.mobile-menu form input{border-radius:30px}.toy-hero{margin-top:10px;border-radius:24px;display:flex;min-height:0}.toy-hero .hero__content{padding:27px 23px 5px}.toy-hero .eyebrow{font-size:8px;letter-spacing:.06em;padding:7px 10px;margin-bottom:15px}.toy-hero h1{font-size:clamp(33px,9.5vw,49px);line-height:1.09;margin-bottom:16px;letter-spacing:-.04em}.toy-hero .hero__content>p{font-size:12px;line-height:1.7;max-width:420px}.toy-hero .hero__buttons{margin-top:21px;gap:8px}.toy-hero .hero__buttons .button{font-size:11px;padding:12px 14px;min-height:44px;gap:9px}.toy-hero .hero__buttons .text-link{font-size:10px;min-height:44px;padding:10px 12px;gap:6px}.toy-hero .hero__buttons .icon{width:18px;height:18px}.toy-hero .hero__note{font-size:9px;margin-top:19px;gap:7px}.toy-hero .little-star{font-size:23px}.toy-hero .hero__visual{height:355px;min-height:355px;align-self:stretch;padding:0;overflow:hidden}.toy-hero .hero__orbit{height:74%;width:75%;right:8%;top:31px}.toy-hero .hero-main-picture{width:62%;max-width:300px;right:20%;top:29px;transform:rotate(5deg)}.toy-hero .hero__image{border:6px solid white;border-radius:20px;aspect-ratio:1}.toy-hero .hero-stamp{top:15px;right:15px;width:79px;height:79px;font-size:8px}.hero-mini{width:100px;border-radius:16px;padding:5px;border-width:2px}.hero-mini img{border-radius:10px}.hero-mini span{font-size:8px;padding-top:4px}.hero-mini--one{left:14px;bottom:35px}.hero-mini--two{width:101px;right:14px;bottom:28px}.toy-hero .hero-caption{font-size:8px;left:13%;right:13%;bottom:10px}.toy-hero .spark--one{left:14px;top:34px;font-size:30px}.toy-hero .spark--two{right:16px;bottom:43%;font-size:25px}.toy-squiggle{left:25%;bottom:20%;width:25px;height:15px;border-width:3px}.toy-squiggle:after{height:15px;width:25px;border-width:3px;left:-15px;top:-16px}.section-space{padding-block:40px}.toy-categories{padding-block:36px 40px}.toy-heading{margin-bottom:23px}.toy-heading h2{font-size:29px;line-height:1.17}.toy-heading .eyebrow{font-size:8px!important;letter-spacing:.08em}.toy-heading p{font-size:11px;margin-top:9px}.toy-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 12px}.toy-category__picture{border-width:2px}.toy-category__picture>img{width:86%;height:86%}.toy-category__arrow{width:25px;height:25px;font-size:12px;border-width:2px}.toy-category strong{font-size:10px;margin-top:9px;line-height:1.3}.section-heading h2{font-size:29px}.section-heading .eyebrow{font-size:9px}.section-heading>.text-link{font-size:10px;min-height:36px;padding:7px 12px}.discovery-section{padding:43px 0 28px}.train-heading h2{font-size:33px}.train-heading>p{font-size:12px}.train-toolbar{font-size:9px}.round-button{width:32px;height:32px}.train-window{min-height:305px;padding-top:20px}.train-convoy{min-height:240px}.carriage__body{font-size:11px}.train-helper{font-size:10px}.train-panel{padding:12px;border-radius:23px}.train-panel__intro{padding:22px;border-radius:18px}.train-panel__intro h3{font-size:29px}.train-panel__intro p{font-size:12px}.train-panel .product-card h3{font-size:11px}.train-panel .price{font-size:12px}.product-grid{gap:12px}.product-card{border-radius:19px}.product-card__image{padding:6px}.product-card__image>.secondary-image{padding:6px}.product-card__body{padding:12px 10px}.product-card h3{font-size:11px;line-height:1.4}.product-type{font-size:8px;letter-spacing:.04em}.product-card .price{font-size:13px}.product-card .price s{font-size:9px}.quick-add{width:32px;height:32px}.badge{font-size:8px;padding:4px 8px}.promo-grid{gap:15px}.promo-card{min-height:260px;border-radius:24px}.promo-card__text{padding:23px 0 23px 22px}.promo-card h2{font-size:28px}.promo-card .eyebrow{font-size:8px;letter-spacing:.04em}.promo-card .text-link{font-size:9px;padding:8px 12px;min-height:34px}.promo-card__image img{border-width:4px;border-radius:18px}.promo-card:after{font-size:40px}.benefits{padding:20px 14px;gap:20px 10px;grid-template-columns:1fr 1fr;margin-bottom:25px;border-radius:22px}.benefit{gap:8px;padding:0}.benefit>span{width:32px;height:32px;flex-shrink:0}.benefit h3{font-size:10px}.benefit p{font-size:8px}.benefit .icon{width:18px;height:18px}.age-grid{gap:13px}.age-card{min-height:185px;padding:21px;border-radius:23px}.age-card strong{font-size:27px}.age-card__shape{font-size:43px;margin-bottom:20px}.age-card>span:last-of-type{font-size:10px}.age-card>b{width:25px;height:25px;font-size:16px;right:14px;bottom:16px}.brand-story{gap:35px}.brand-story__visual{padding-right:16px}.brand-story__visual>img{border:7px solid #e6f1ff;border-radius:23px}.story-seal{width:91px;height:91px;right:0;bottom:-11px;font-size:10px;border-width:4px}.brand-story__text h2{font-size:32px}.brand-story__text .rte{font-size:12px}.newsletter{padding-block:35px}.newsletter__inner{gap:23px}.newsletter h2{font-size:31px}.newsletter-input{padding-left:15px}.newsletter-input input[type=email]{font-size:12px}.newsletter-input button{width:38px;height:38px}.newsletter .consent{font-size:9px;margin-inline:7px}.product-info h1{font-size:27px;line-height:1.22}.product-info__price{font-size:24px}.product-gallery__main{border-radius:22px}.product-buy .button{font-size:13px}.collection-banner h1{font-size:34px}.filter-panel{border-radius:19px}.drawer__header h2{font-size:20px}.drawer-item h3{font-size:13px}}@media(max-width:359px){.toy-hero .hero__content{padding-inline:19px}.toy-hero .hero__buttons{gap:7px}.toy-hero .hero__buttons .button{font-size:10px;padding:11px 12px}.toy-hero .hero__buttons .text-link{font-size:9px;padding:9px 10px}.toy-hero .hero__visual{height:310px;min-height:310px}.hero-mini{width:86px}.hero-mini--two{width:87px}.hero-mini span{font-size:7px}.toy-hero .hero-stamp{width:68px;height:68px;font-size:7px}.toy-heading h2{font-size:26px}.toy-category strong{font-size:9px}.toy-category-grid{gap:20px 9px}}@media(prefers-reduced-motion:reduce){.toy-category:hover .toy-category__picture,.age-card:hover,.product-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/toy-style.css.map */
