@font-face{font-family:Plus Jakarta Sans;src:url(/cdn/shop/files/PlusJakartaSans-Regular.woff2?v=1700511417.woff2) format("woff2"),url(/cdn/shop/files/PlusJakartaSans-Regular.woff?v=1700511417.woff) format("woff"),url(/cdn/shop/files/PlusJakartaSans-Regular.ttf?v=1700511417.ttf) format("truetype"),url(PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}.image_parent{display:flex;flex-wrap:wrap}.image_parent div{padding:10px 20px 10px 10px}@font-face{font-family:Bricolage Grotesque;src:url(/cdn/shop/files/BricolageGrotesque_48pt-Medium.woff2?v=1698428660)}@font-face{font-family:Plus Jakarta Sans;src:url(/cdn/shop/files/PlusJakartaSans-Medium.woff2?v=1698429080)}.media-with-text__content__ p.h2{font-size:35px;font-family:Bricolage Grotesque}.media-with-text__content__{padding:0}.media-with-text__content__ p:nth-child(2){margin-top:5px;font-size:16px;color:#000;font-weight:500;font-family:Plus Jakarta Sans}.media-with-text__content__ a.button.button--xl{width:100%;font-size:16px;margin-top:20px!important;font-family:Plus Jakarta Sans}.review__{text-align:center}.text_mt{text-align:center;font-size:16px;font-family:Plus Jakarta Sans;padding-bottom:16px;color:#000;font-weight:700}.shopify-section--media-with-text .section.section-blends.section-full{padding-top:30px;border-top:1px solid #868e961a;padding-bottom:0}.logo-list__item.bg-secondary{padding:9px;background:transparent}h2.h2{font-size:28px;font-family:Bricolage Grotesque!important}.heading_logo{font-family:Plus Jakarta Sans;font-size:13px;padding-top:16px}.bnt_coll{font-family:Plus Jakarta Sans;font-size:18px;font-weight:800;letter-spacing:-.02em;display:block;text-align:center;padding:13px;background:#bd4880;color:#fff;width:70%;cursor:pointer;margin:35px auto auto;border-radius:48px;word-spacing:8px;text-transform:capitalize;letter-spacing:.5px}.shopify-section--header{background:#fff}#shopify-section-template--18179067248907__eacf6e2d-1004-4bc0-8bb7-8c252e97f521 .section.section-blends.section-full{padding-bottom:25px!important}.custom_coll .section-boxed.bg-custom{padding-top:0;padding-bottom:0}@media only screen and (max-width:800px){.tab-content-wrapper .tab-content{min-height:490px!important}.fms-grid_item p.h6{font-family:Plus Jakarta Sans;font-weight:600}.product-info__buy-buttons{padding-top:0!important;margin:15px auto}.product-info__badge-list{margin-bottom:10px}.newsletter-content__ legend p{text-align:center!important}.newsletter-content__ fieldset{text-align:center!important;padding-bottom:0}.product-info .product-info__text__ p{color:#1a1a1a;leading-trim:both;text-edge:cap;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.product-info .personalize_content{margin-top:0;margin-block-end:0;margin-block-start:0rem}.product-info__price{margin-block-start:0;margin-block-end:3px}.product-info .personalize_content .input-wrap{margin-bottom:0}reveal-items.logo-list.logo-list_pd{margin-top:45px;margin-bottom:38px}.div__ .heading_logo{text-align:center;padding-top:12px!important}.logo-list__item.bg-secondary{padding-left:0;padding-right:0}.logo-list .div__ .heading_logo{text-align:center;padding-left:0}.logo-list_S{--logo-list-grid: 1fr / auto-flow 84vw}.product-info .product-info__price sale-price.text-lg{font-size:24px}#shopify-section-template--18179067478283__0812963a-8b69-48bb-8e6e-efa77e504b00 h2.h2{font-size:25px!important;font-family:Bricolage Grotesque!important;padding-bottom:0!important;margin-bottom:0!important}.meaning_ful h2.h2{font-size:25px!important;line-height:20px}.meaning_ful .prose p{text-align:left!important}.meaning_ful .prose p{font-size:14px!important}.meaning_ful .prose{text-align:left;padding:5px}.shopify-section--logo-list .prose{text-align:center;padding:0}.meta_trust_badge h2.heading_happy_P{text-align:center;font-size:25px}.meta_trust_badge .image_parent{display:flex;flex-wrap:nowrap;overflow:scroll}.meta_trust_badge .image_parent div{padding:0}.meta_trust_badge .image_parent span{font-family:Plus Jakarta Sans;font-size:14px;line-height:22px}.product-info__title__{font-size:33px!important;line-height:40px!important;padding-top:4px}.div__{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.heading-with-p-dis{background:#effdff;padding:20px;padding-right:10px!important;margin-bottom:0}.meta_trust_badge{background:#effdff;padding:20px;margin:0}.heading_logo_{font-size:14px!important;padding:0 0 0 18px!important;line-height:24px!important}.heading-with-p-dis{padding-right:0!important}.mobile_hide{display:none}.custom_coll .section-boxed.bg-custom{box-shadow:none!important}.containter_k h2{display:none}.containter_k reveal-items.logo-list{width:100%}a.collection-card.shadow{width:47%}collection-list.collection-list{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.collection-card__content-wrapper{display:none}.media-with-text__content__ p.h2{font-size:33px!important}.media-with-text__content__ p:nth-child(2){font-size:14px!important}.media-with-text__content__ a.button.button--xl{margin-top:19px!important}.product-info .product-info__price sale-price.text-lg{color:#000;font-weight:400;font-size:22px}.product-info__title__{font-weight:500!important;font-size:30px!important}}@media only screen and (min-width:800px){.main-tab-content.slider_{display:flex}.media-with-text__item{display:flex;justify-content:space-around;flex-direction:row-reverse;align-items:center}.mobile_review{display:none}.containter_k{display:flex;align-items:center;width:100%}.containter_k reveal-items.logo-list{width:60%}.containter_k h2.h2{width:40%;color:#04bdc9;font-family:Bricolage Grotesque}.containter_k .logo-list__item.bg-secondary{padding:9px 40px;background:transparent}#shopify-section-template--18179067248907__eacf6e2d-1004-4bc0-8bb7-8c252e97f521 .section.section-blends.section-full{padding-bottom:40px!important}.section-stack____{display:flex;align-items:center;justify-content:center}.custom_coll .section-boxed.bg-custom{box-shadow:none!important}scroll-carousel#scroll-area-template--18179067248907__522c3692-4dc6-42cd-9821-33e73f0df89c{padding:0}h2.h2.heading_h{padding-top:40px}.custom_newsletter select{width:31%}.custom_newsletter select{font-size:14px!important;text-align:center!important}.newsletter-content__ p{max-width:400px;line-height:28px!important;display:block;position:relative;margin:auto}.custom_newsletter h2.email_heading{text-align:left;font-family:Plus Jakarta Sans;font-size:17px;font-weight:600;line-height:20px;letter-spacing:0em;padding:16px 0}.shopify-section--newsletter .custom_newsletter .section.section-full.bg-custom{padding:55px 28px}.shopify-section--logo-list .section-stack{--logo-list-grid: 6fr / auto-flow 30vw;overflow:auto}.shopify-section--logo-list .section-stack::-webkit-scrollbar{width:0;height:0}}.bold{font-weight:700;font-family:Bricolage Grotesque}.product-info__title__{font-family:Bricolage Grotesque;font-size:53px;font-weight:700;line-height:66px;letter-spacing:-.02em;text-align:left}.product-info__text__ p{font-family:Plus Jakarta Sans;font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left}.product-info__text__{margin:0}.product-info__price sale-price.text-lg{font-family:Bricolage Grotesque;font-size:34px;font-weight:700;line-height:34px;letter-spacing:-.02em;text-align:center;color:#04bdc9}.shopify-section--product-recommendations section-header.section-header{justify-content:center;grid-template-columns:unset}reveal-items.logo-list.logo-list_pd{display:flex;justify-content:space-between;align-items:center}.div__{display:flex;align-items:center}.div__ .heading_logo{padding-top:0;font-family:Plus Jakarta Sans;font-size:13px;font-weight:700;line-height:24px;letter-spacing:-.02em;text-align:left;color:#06bad2;padding-left:15px}.container__pd{display:flex;align-items:center}.container__pd .heading_logo_{font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;padding:20px 40px;line-height:27px;letter-spacing:0em;text-align:left}.heading-with-p-dis h1{font-family:Bricolage Grotesque;font-size:36px;font-weight:700;line-height:48px;letter-spacing:-.02em;text-align:left;padding-bottom:13px}.heading-with-p-dis{padding-right:100px}.meta_trust_badge_ img{max-width:60px;width:100%;padding-right:15px}.meta_trust_badge_{display:flex;align-items:center;padding-bottom:10px}.text-with-icons__text-wrapper img.image-icon{text-align:center}.prose{text-align:left;padding:0}.section-stack.prose,.section-stack .prose{text-align:center}.tab-content__{background-color:#fbffd9;padding:35px 0}.text-with-icons__text-wrapper{display:flex;align-items:center;padding:20px 0 0;justify-content:left}.text-with-icons__text-wrapper p.h6{padding-left:24px;font-family:Plus Jakarta Sans;font-size:14px}.tab-content.tab-content_a{background:#f9ecf0;padding:30px 0}.tab-content.tab-content_b{background:#dffcff;padding:30px 0}h1.cognitive_milestones{display:flex;justify-content:center;width:100%}h1.cognitive_milestones{font-family:Bricolage Grotesque;font-size:30px;padding-left:0;max-width:100%;font-weight:700;line-height:normal;letter-spacing:-.02em;text-align:left;color:#bd4880}h1.fine_motor_skills{font-family:Bricolage Grotesque;font-size:30px;max-width:100%;padding-left:0;font-weight:700;line-height:normal;letter-spacing:-.02em;text-align:center;color:#06bad2}h1.emotional_development{font-family:Bricolage Grotesque;font-size:30px;padding-left:0;font-weight:700;line-height:normal;letter-spacing:-.02em;text-align:center;color:#f36c2a}.tab-content{margin:12px}.personalize_content .personalize_products{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;gap:16px}.personalize_content .input-wrap{display:flex;align-items:center;gap:10px;margin-bottom:30px}.personalize_content .input-wrap input{width:16px;height:16px;accent-color:#bd4880}.personalize_content .input-wrap label{font-weight:400;font-size:16px;color:#e964a3}.personalize_content .personalize_products input{display:none}.personalize_content .personalize_products .swatch-selector{flex:0 0 24%}.personalize_content .personalize_products .swatch-selector label{border:1px solid rgb(var(--text-color));border-radius:15px;color:rgb(var(--text-color));display:inline-block;align-items:center;justify-content:space-between;gap:10px}.personalize_content .personalize_products .swatch-selector label span.sub-text-lab-tmd{display:flex;justify-content:space-between;padding:9px 10px}span.img-lab-tmd-main{position:relative}.checked-image-icon{position:absolute;top:0;left:0}img.personalize-img-tmd{border-radius:15px}.checked-image-icon img{width:27px;height:27px;border-top-left-radius:13px}.personalize_content .personalize_products .swatch-selector label img.unchecked_icon{background:#fff}.personalize_content .personalize_products .swatch-selector input:checked~label img.unchecked_icon{display:none}.personalize_content .personalize_products .swatch-selector input:checked~label img.checked_icon{display:block}.personalize_content .personalize_products .swatch-selector label img.checked_icon{display:none}.personalize_content .personalize_products .swatch-selector input:checked~label{border:2px solid #bd4880;color:#bd4880}.personalize_content .personalize_products .swatch-selector label span{font-size:14px;line-height:1.3}.personalize_content .personalized_text input{width:100%;border:2px solid #bd4880;border-radius:40px;padding:10px 20px;color:#bd4880}.personalize_content .personalized_text input:focus-visible{outline:0}.play-learn-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.pl-item{position:relative;min-height:320px;border-radius:16px;overflow:hidden}.pl-item .pl-item_wrap{position:absolute;top:0;right:0;bottom:0;left:0}.pl-item .pl-item_img{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.pl-item .pl-item_header{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px;max-width:390px}.pl-item .pl-item_h2{color:#bd4880;margin-bottom:10px}.pl-item .pl-item_text{margin-bottom:10px}.skills-wrapper{display:flex;flex-wrap:wrap}.skill-item{position:relative;padding:10px;cursor:pointer}.skill-item_inner{position:relative}.skill-item_close{display:block;position:absolute;top:30px;right:30px;cursor:pointer;z-index:1}.skill-item_main{padding:30px;border-radius:18px;position:relative}.skill-label{display:inline-block;padding:5px 15px;border:1px solid;border-radius:99px;margin-bottom:15px}.skill-item_title{margin-bottom:8px}.skill-item_subtitle,.skill-item_text{color:#5e5e5e;margin-bottom:10px}.si-arrow{margin-left:auto}.skill-item_img{display:flex;align-items:center;justify-content:center;width:40%}.skill-products{display:flex;align-content:center;justify-content:space-between}.skill-item_product-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.skill-product_view-all_wrapper{margin-top:20px;display:flex;justify-content:center}.skill-item.active{width:100%;height:100%;position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;padding:120px;background-color:#fff;overflow:auto}.skill-item_overlay.active{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:1}.skill-item.active .skill-item_main{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.skill-item.active .skill-item_header{width:50%;padding:0 40px}.skill-item:not(.active) .skill-item_text,.skill-item:not(.active) .skill-item_close,.skill-item:not(.active) .skill-item_img,.skill-item:not(.active) .skill-item_bottom-part,.skill-item.active .skill-products{display:none}.Heading-with-banner h2{font-family:Plus Jakarta Sans;font-size:16px;font-weight:800;line-height:21px;letter-spacing:.2em;text-align:left;padding-bottom:17px}.product-info__text__ .prose{text-align:center;padding:0}.image_parent img{margin:auto}h2.heading_happy_P{font-family:Bricolage Grotesque;font-size:33px;font-weight:700;line-height:43px;letter-spacing:-.02em;text-align:left;padding-bottom:14px}.image_parent span{font-family:Plus Jakarta Sans;font-size:16px;font-weight:700;line-height:27px;letter-spacing:0em;padding-top:13px;text-align:center;max-width:146px;margin:auto;width:100%;position:relative;display:inline-block}span.jdgm-prev-badge__text{font-family:Bricolage Grotesque;font-weight:700;padding-left:10px}.buy-buttons button.button.button--xl{font-family:Bricolage Grotesque;font-size:20px}.heading-with-p-dis div{font-weight:600;font-family:Plus Jakarta Sans;font-size:16px}span.collapsible_text_icon-item-text{font-family:Plus Jakarta Sans;font-size:15px;font-weight:700;line-height:24px;letter-spacing:0em;text-align:left}.meaning_ful .prose p{font-family:Plus Jakarta Sans;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:center}.shopify-section--product-recommendations a.bold{font-family:Plus Jakarta Sans;font-size:18px;font-weight:800;line-height:27px;letter-spacing:0em;text-align:left}sale-price.text-subdued{font-family:Plus Jakarta Sans;font-size:15px;font-weight:800;line-height:20px;letter-spacing:0em;text-align:left;color:#000}span.product-card__title{padding-bottom:5px}.age_range{font-family:Plus Jakarta Sans;font-size:15px;font-weight:800;line-height:20px;letter-spacing:-.02em;text-align:left;padding-bottom:8px;color:#06bad2}.star__{padding-bottom:6px}.quantity__{display:none}.form__{width:100%;display:contents}.form__ input.btn{margin-top:17px}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:12px}span.jdgm-prev-badge__text{font-family:Bricolage Grotesque;font-weight:400;padding-left:5px;font-size:13px}.cart-drawer a.button.button--xl.button--secondary{display:none}.buy-buttons.disable{pointer-events:not-allowed;opacity:.7}h2.email_heading{display:none}.product-quick-add__variant{display:flex}.product-quick-add__variant img.rounded-xs{max-width:80px}.product-quick-add__variant .v-stack.gap-0\.5{max-width:255px}.tab-content{border-radius:16px}a.inline-block.link-faded.break-all,.prose.text-subdued p,p.footer__copyright{font-family:Plus Jakarta Sans}@media only screen and (max-width:769px){.collection-header{margin-bottom:0}.slideshow__carousel{padding-top:var(--header-height)}.product-quick-add__variant{display:none}.product-info__description .prose,p{font-size:14px}.personalize_content .personalize_products .swatch-selector{flex:0 0 40%}.checked-image-icon img{width:22px;height:22px;border-top-left-radius:13px}.custom_description_blog{padding:10px!important}}.custom_newsletter select{font-size:14px!important}.product-list .pointer-coarse\:hidden{position:absolute;bottom:-58%;max-width:100%;width:100%}.product-list .product-card__info{min-height:200px}.product-list input.btn{display:none}.product-card .v-stack.gap-0\.5.w-full{min-height:100px}#new_personalized{width:100%;border:2px solid #bd4880;border-radius:40px;padding:10px 20px;color:#bd4880;margin-bottom:20px}body{overflow-x:hidden}.line-item-property__field input#your-name:focus-visible{outline:none}.line-item-property__field input#your-name{width:100%}.TextDrawer{padding-left:5px}.cart-drawer.drawer{padding:2px 0}.fotter-cart-delivery{width:100%;display:flex;justify-content:space-between}.cart-drawer__inner .cart-drawer__line-items{padding-top:0}.shipping-header{align-items:center;background:#00e1000d;box-shadow:inset 0 -1px #f6f6f6;color:#007600;display:flex;justify-content:center;padding:12px 0;width:100%}.drawer--lg{width:510px}.cart-drawer.drawer button.button.button--xl{margin-top:0;padding:11px 0;font-size:18px}.ruk_rating_snippet i{color:#ffc107}.empty-state .prose{text-align:center}.sort-by-facet .reversed-link{text-transform:capitalize}.product-info__buy-buttons .btn.klaviyo-bis-trigger{width:100%!important;padding:16px 0;font-size:19px}@media screen and (max-width:700px){.drawer--lg{width:320px}.shipping-header{top:65px}}@media screen and (max-width:768px){reveal-items.logo-list.logo-list_S{overflow-x:auto}}.variant_redirect_container{display:flex;gap:4px;margin-bottom:30px;flex-wrap:wrap}a.variant_redirect_data img{width:100%;display:block}.variant_redirect_data{background:#f2f2f2;border:1px solid #ccc;height:auto;width:100%;display:block;border-radius:3px}.variant_redirect_data.active{border:1px solid #000;position:relative}a.variant_redirect_data.active:before{content:"\2713";height:18px;position:absolute;right:-4px;top:-7px;width:18px;z-index:1;background-color:#000;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}p.variant_redirect_data_title{position:absolute;top:10px;left:60%;padding:4px 11px 3px;white-space:nowrap;border:1px solid #dddddd;background:#fff;color:#646464;font-size:15px;pointer-events:none;visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;z-index:1}.variant_redirect_content{position:relative;width:90px}p.variant_redirect_data_title.active{opacity:1;visibility:visible}p.variant_redirect_text{margin-bottom:20px;display:block}p.variant_redirect_product_title{white-space:pre;text-overflow:ellipsis;margin:0!important;padding:0!important;overflow:hidden;font-weight:600;max-width:83px;line-height:120%!important;font-size:12px}.variant_redirect_product_info{padding:5px 5px 0}p.variant_redirect_product_price{font-size:12px}.product-card__info .product-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:block}.product-card__info variant-swatch-king{display:none}.product-info__quantity-selector{margin-bottom:10px}.template-collection .shopify-section--faq .section-stack .accordion__content .prose{text-align:left}.product-list .product-card__info .v-stack.gap-0\.5.w-full{display:flex;min-height:auto;flex-direction:column}.product-list .product-card__info{min-height:auto}.product-gallery--desktop-carousel .product-gallery__zoom{left:var(--spacing-6);top:var(--spacing-6);right:unset;transform:scale(1)}@media(max-width:999px){.product-gallery--desktop-carousel .product-gallery__zoom{left:var(--spacing-4);top:var(--spacing-4)}}.cart-drawer span.button__loader.cstm_disabled{display:none}.blog .blog-posts__container .blog-posts{gap:20px;row-gap:36px}.blog .blog-posts__container .blog-post-card__info .h3 a{font-size:22px}.blog .blog-posts__container .blog-post-card__info .h3{line-height:30px}.blog .blog-posts__container .blog-posts .blog-post-card a.blog-post-card__figure{aspect-ratio:12 / 6}.custom_badge_main span.custom_badge{padding:.5em 6.5px;border-radius:7px;font-size:14px!important;margin-right:8px}.custom_badge_main span.custom_badge.blog1,.custom_badge_main span.custom_badge.blog4{background:#e964a3;color:#fff}.custom_badge_main span.custom_badge.blog2,.custom_badge_main span.custom_badge.blog5{background:#000;color:#fff}.custom_badge_main span.custom_badge.blog3,.custom_badge_main span.custom_badge.blog6{background:#dde7ff;color:#000}.custom_description_blog{padding:25px 30px}.product variant-picker .variant-picker__option-values label.block-swatch.variant_cst{padding-inline-start:unset;padding-inline-end:unset;padding:8px;border:unset;border-radius:unset;height:auto;text-align:center}img.varient_image_metafield{width:70px;height:70px;margin:0 auto}.product product-gallery .product-gallery__zoom{bottom:50px;top:unset}button.sc-pciEQ.active-class .sc-oTNDV{background-color:#000!important;color:#fff;background:#000}@media screen and (min-width:700px){.product-list:not(:has(.product-card--blends)) .product-list__promo .content-over-media{grid-row:span 1}}.collection product-list.product-list .product-list__promo .h-stack.gap-4{border-radius:33px;background:#e964a3;color:#fff;display:flex;justify-content:center;align-items:center;padding:2px 0;font-size:14px;width:100%;height:min-content;align-self:flex-end}.collection product-list.product-list .product-list__promo .h-stack.gap-4 .circle-button.circle-button--sm.ring-current{box-shadow:unset}.collection product-list.product-list .product-list__promo .place-self-end-center.text-center{padding:20px 25px 35px;place-self:flex-start;height:100%}.collection product-list.product-list .product-list__promo .place-self-end-center.text-center p.h4{font-size:18px;color:#000}.collection product-list.product-list .product-list__promo .place-self-end-center.text-center .v-stack{height:100%}.panel-list__wrapper .custom-menu-thumb{display:none}@media only screen and (min-width:320px)and (max-width:767px){.collection product-list.product-list .product-list__promo .place-self-end-center.text-center{display:none}.shopify-section--main-collection .collection .product-list .content-over-media video-media{--default-aspect-ratio: 16 / 12}.shopify-section--main-collection .collection .product-list .product-list__promo{margin-bottom:20px}.panel-list__wrapper .custom-menu-thumb{width:32px;height:32px;margin-right:12px;display:block!important}.panel-list__wrapper .custom-menu-thumb img{width:100%;height:100%;object-fit:cover;vertical-align:middle}span:has(.custom-menu-thumb){display:flex}li.Custom-featurd-main{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/custom.css.map */
