.vm-boutique-kids{--color-background:#faf9f1;--color-foreground:#3d081b;--color-foreground-muted:#75666b;--color-border:#ded7cc;background:var(--color-background);color:var(--color-foreground)}.vm-boutique-kids h1,.vm-boutique-kids h2,.vm-boutique-kids h3{color:#3d081b;letter-spacing:-.045em}.vm-boutique-kids .vm-button,.vm-boutique-kids .vm-small-button,.vm-boutique-kids button[data-vm-add]{background:#910f3f;color:#fff}.vm-boutique-kids .vm-page{max-width:1440px}.vm-boutique-kids .vm-card__image{background:#fff;border-radius:20px}.vm-boutique-kids .vm-card{min-width:0}.vm-boutique-kids .vm-card h3{letter-spacing:0}.vm-boutique-kids .vm-product-offer{background:#f2efdd;border-color:#ded7cc;color:#3d081b}.vm-boutique-kids .vm-product-offer__copy p{color:#910f3f}.vm-boutique-kids .vm-product-offer__discount{color:#910f3f;background:#f9e547}.vm-boutique-kids .vm-drawer,.vm-boutique-kids .vm-drawer__footer{background:#faf9f1;color:#3d081b}.vm-boutique-kids .vm-cart-session{background:#910f3f;color:#fff}.vm-boutique-kids .vm-drawer-suggestions,.vm-boutique-kids .vm-cart-summary{background:#f2efdd}.vm-boutique-kids .vm-footer-bottom{background:#f2efdd;color:#75666b;border-color:#ded7cc}.vm-boutique-kids .vm-product-assurances summary{color:#3d081b}.vm-boutique-kids .vm-gallery__stage{background:#fff;border-radius:22px}.vm-boutique-kids .vm-product-info{background:transparent}.vm-boutique-kids .vm-product-buy h1{font-size:clamp(24px,2.4vw,36px)}.vk-announcement{background:#910f3f;color:#fff;text-align:center;padding:11px 20px;font-size:12px;letter-spacing:.05em}.vk-header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 3.5%;border-bottom:1px solid #ded7cc;background:#faf9f1;position:relative;z-index:10}.vk-logo{display:inline-flex;align-items:baseline;text-decoration:none;gap:5px;color:#910f3f;position:relative;white-space:nowrap}.vk-logo>span{font-size:29px;font-weight:800;letter-spacing:-1.5px}.vk-logo>b{font-size:20px;font-weight:500;letter-spacing:-1px}.vk-logo svg{width:14px;height:14px;align-self:start;margin-left:1px;color:#910f3f}.vk-desktop-nav{display:flex;gap:22px;align-items:center}.vk-desktop-nav a{font-size:12px;text-decoration:none;font-weight:600;white-space:nowrap}.vk-desktop-nav a:hover{text-decoration:underline;text-underline-offset:6px}.vk-header-actions{display:flex;gap:20px;align-items:center}.vk-header-actions a{display:flex;align-items:center;gap:5px;text-decoration:none;font-size:12px}.vk-header-actions svg,.vk-mobile-menu svg{height:23px;width:23px;stroke-width:1.5}.vk-mobile-menu{display:none}.vk-button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;min-height:54px;padding:15px 25px;border-radius:30px;background:#910f3f;color:#fff;text-decoration:none;font-weight:600;font-size:14px;transition:background .2s,transform .2s}.vk-button:hover{background:#6e0b30;transform:translateY(-2px)}.vk-eyebrow{font-size:11px!important;letter-spacing:.13em;text-transform:uppercase;font-weight:600;margin:0 0 20px!important}.vk-hero{max-width:1600px;margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:5%;padding:65px 6% 60px;background:#f2efdd;overflow:hidden}.vk-hero__copy{align-self:center;max-width:530px;position:relative;z-index:1}.vk-hero h1{font-size:clamp(44px,5.2vw,76px);line-height:1.03;margin:0 0 26px;font-weight:750}.vk-hero__copy>p:not(.vk-eyebrow){font-size:16px;line-height:1.8;max-width:410px;margin:0 0 30px;color:#70535e}.vk-hero__note{display:block;font-size:11px;margin-top:20px;color:#70535e}.vk-hero__visual{position:relative;min-width:0;align-self:center;padding:0 40px 25px 0}.vk-hero__main{display:block;border-radius:46% 46% 20% 20%;background:#fff;overflow:hidden;transform:rotate(-3deg)}.vk-hero__main img{width:100%;aspect-ratio:1.05;object-fit:contain;padding:20px}.vk-hero__mini{position:absolute;right:-8px;bottom:0;width:31%;background:#fff;border:7px solid #f9e547;border-radius:22px;transform:rotate(8deg);text-decoration:none;box-shadow:0 12px 35px #3d081b12}.vk-hero__mini img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:15px}.vk-hero__mini span{display:block;font-size:10px;font-weight:600;padding:8px;text-align:center}.vk-hero__spark{position:absolute;left:-40px;top:-28px;font-size:90px;color:#910f3f;z-index:1;line-height:1}.vk-perks{display:flex;justify-content:center;gap:8%;padding:22px 5%;background:#f9e547;font-size:12px;font-weight:600;color:#3d081b}.vk-section{max-width:1440px;margin:0 auto;padding:70px 4%}.vk-sectionhead{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.vk-sectionhead h2,.vk-story h2,.vk-baby h2{font-size:clamp(30px,3.2vw,46px);line-height:1.15;margin:0}.vk-sectionhead a{font-size:12px;white-space:nowrap;text-underline-offset:5px}.vk-sectionhead .vk-eyebrow{margin-bottom:12px!important}.vk-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.vk-category{text-decoration:none;min-width:0}.vk-category>div{background:#fff;border-radius:50%;overflow:hidden}.vk-category img{width:100%;aspect-ratio:1;object-fit:contain;padding:20px;transition:transform .3s}.vk-category:hover img{transform:scale(1.06)}.vk-category h3{font-size:13px;letter-spacing:0!important;font-weight:600;text-align:center;line-height:1.5;margin:16px 0 0}.vk-category h3 span{margin-left:4px}.vk-featured{padding-top:10px}.vk-story{max-width:1325px;margin:10px auto 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;background:#f2efdd;border-radius:30px;padding:50px 6%}.vk-story__image{background:#fff;border-radius:25px;overflow:hidden;transform:rotate(-3deg)}.vk-story__image img{width:100%;aspect-ratio:1.1;object-fit:contain;padding:25px}.vk-story>div>p:not(.vk-eyebrow),.vk-baby>div>p:not(.vk-eyebrow){font-size:15px;line-height:1.8;color:#70535e;margin:22px 0 27px;max-width:410px}.vk-baby{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:8%}.vk-baby .vm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vk-footer{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:10%;padding:55px 6%;background:#f2efdd;border-top:1px solid #ded7cc}.vk-footer .vk-logo>span{font-size:36px}.vk-footer .vk-logo>b{font-size:25px}.vk-footer__brand p{font-size:14px;line-height:1.8;max-width:310px;margin:22px 0}.vk-footer__brand small{display:block;color:#75666b;max-width:310px;line-height:1.7;font-size:11px}.vk-footer h2{font-size:14px;letter-spacing:0!important;margin:4px 0 22px}.vk-footer>div:not(:first-child)>a{display:block;font-size:12px;text-decoration:none;margin:0 0 14px;overflow-wrap:anywhere}.vk-footer a:hover{text-decoration:underline;text-underline-offset:4px}.vk-age-note{background:#f2efdd;padding:0 6% 30px;font-size:10px;line-height:1.7;color:#75666b}.vk-search .vm-search-form{display:flex;gap:10px;margin-top:25px;max-width:600px}.vk-search .vm-search-form input[type=search]{flex:1;min-width:0;background:#fff}.vk-search .vm-small-button{padding:12px 24px}.vm-boutique-kids .vm-rte img{max-width:100%}@media(max-width:1200px){.vk-desktop-nav{gap:13px}.vk-desktop-nav a{font-size:10px}.vk-header{gap:18px}.vk-logo>span{font-size:25px}.vk-logo>b{font-size:17px}.vk-header-actions{gap:12px}}@media(max-width:989px){.vk-desktop-nav{display:none}.vk-mobile-menu{display:block}.vk-mobile-menu summary{list-style:none;display:flex;padding:8px;cursor:pointer}.vk-mobile-menu summary::-webkit-details-marker{display:none}.vk-mobile-menu nav{position:absolute;top:100%;left:0;right:0;background:#faf9f1;box-shadow:0 15px 25px #3d081b15;border-top:1px solid #ded7cc;padding:15px 6% 25px;max-height:75vh;overflow:auto}.vk-mobile-menu nav a{display:block;padding:13px 0;font-size:14px;text-decoration:none;border-bottom:1px solid #ded7cc}.vk-header{padding:16px 4%}.vk-logo>span{font-size:29px}.vk-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.vk-perks{gap:4%;font-size:11px}.vk-hero{padding:50px 5%;gap:5%}.vk-hero h1{font-size:48px}.vk-hero__visual{padding-right:15px}.vk-hero__spark{font-size:60px;left:-15px;top:-20px}}@media(max-width:599px){.vk-header{gap:10px}.vk-logo>span{font-size:27px}.vk-logo>b{font-size:18px}.vk-header-actions{gap:14px}.vk-announcement{font-size:10px;padding:10px}.vk-hero{grid-template-columns:1fr;padding:38px 6% 40px;gap:35px}.vk-hero__copy{max-width:100%}.vk-eyebrow{font-size:9px!important;margin-bottom:15px!important}.vk-hero h1{font-size:49px;max-width:330px;margin-bottom:19px}.vk-hero__copy>p:not(.vk-eyebrow){font-size:14px;line-height:1.7;margin-bottom:23px}.vk-button{font-size:13px;min-height:49px;padding:13px 23px}.vk-hero__note{display:none}.vk-hero__visual{margin:0 15px 0 25px;padding:0 25px 12px 0}.vk-hero__main img{aspect-ratio:1.25;padding:12px}.vk-hero__spark{left:-25px;top:-20px;font-size:65px}.vk-hero__mini{width:29%;right:-10px;border-width:5px}.vk-hero__mini span{font-size:8px;padding:5px}.vk-perks{gap:0;justify-content:space-between;padding:17px 4%;font-size:9px}.vk-section{padding:42px 5%}.vk-sectionhead{align-items:start;margin-bottom:25px;gap:12px}.vk-sectionhead h2,.vk-story h2,.vk-baby h2{font-size:30px}.vk-sectionhead a{font-size:10px;margin-top:8px}.vk-categories{gap:22px 12px}.vk-category img{padding:12px}.vk-category h3{font-size:11px;margin-top:10px}.vk-featured{padding-top:0}.vk-story{grid-template-columns:1fr;gap:32px;margin:0 5%;padding:30px 7%;border-radius:24px}.vk-story__image img{aspect-ratio:1.35;padding:15px}.vk-story>div>p:not(.vk-eyebrow),.vk-baby>div>p:not(.vk-eyebrow){font-size:14px;margin:18px 0 23px}.vk-baby{grid-template-columns:1fr;gap:28px}.vk-baby .vm-grid{gap:14px}.vk-footer{grid-template-columns:1fr 1fr;padding:38px 6%;gap:30px 20px}.vk-footer__brand{grid-column:1/-1}.vk-footer__brand p{max-width:100%;margin:16px 0}.vk-footer__brand small{max-width:100%}.vk-footer h2{font-size:13px}.vk-footer>div:not(:first-child)>a{font-size:11px}.vk-age-note{padding-bottom:22px}.vm-boutique-kids .vm-product-buy h1{font-size:25px}.vm-boutique-kids .vm-drawer-suggestion a{font-size:10px}.vm-boutique-kids .vm-drawer__header h2{font-size:25px}}.vk-hero img,.vk-category img,.vk-story img{height:auto;display:block}.vm-boutique-kids>footer{background:#f2efdd;color:#3d081b}.vk-footer a,.vk-footer p{color:#3d081b}.vk-footer a.vk-logo{color:#910f3f}.vm-boutique-kids .vm-drawer__footer .vm-button{background:#910f3f;color:#fff}.vm-boutique-kids .vm-card__badge--sale{background:#910f3f}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kids.css.map */
