@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,400;6..12,600;6..12,700;6..12,800;6..12,900&display=swap";:root{--kodomo-teal-900: #0d3a44;--kodomo-teal-800: #0f4c5c;--kodomo-teal-600: #2b7a8c;--kodomo-teal-400: #7fc4c4;--kodomo-teal-200: #b9e3e1;--kodomo-teal-100: #ddf1f0;--kodomo-teal-50: #eff8f7;--kodomo-peach-500: #e8a87c;--kodomo-peach-200: #f5d6bd;--kodomo-cream: #ede6dc;--kodomo-warm-white: #faf8f4;--kodomo-ink-600: #2e5862;--kodomo-ink-400: #5c7d85;--kodomo-success: #3f8f7a;--kodomo-shadow-sm: 0 2px 8px rgba(15, 76, 92, .07);--kodomo-shadow-md: 0 10px 28px rgba(15, 76, 92, .09);--kodomo-shadow-lg: 0 22px 54px rgba(15, 76, 92, .12);--kodomo-shadow-card: 0 4px 24px rgba(15, 76, 92, .1);--kodomo-shadow-card-hover: 0 12px 40px rgba(15, 76, 92, .18);--kodomo-ease: cubic-bezier(.33, 0, .2, 1);--kodomo-dur: .24s}html[lang=ar],html[dir=rtl],body{font-family:"IBM Plex Sans Arabic","Nunito Sans",var(--font-body-family),system-ui,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,[class*=heading],.title{font-family:"Nunito Sans","IBM Plex Sans Arabic",var(--font-heading-family),system-ui,sans-serif!important;letter-spacing:-.02em!important;-webkit-font-smoothing:antialiased}[dir=rtl] body,[lang=ar] body{font-family:IBM Plex Sans Arabic,Nunito Sans,system-ui,sans-serif!important}body{background-color:var(--kodomo-teal-50)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.color-scheme-1,[class*=color-scheme-1]{--color-background: 239, 248, 247}.color-scheme-2,[class*=color-scheme-2]{--color-background: 255, 255, 255}.header-wrapper{background-color:var(--kodomo-teal-100)!important}.header{background-color:var(--kodomo-teal-100)!important;padding-top:14px!important;padding-bottom:14px!important}.shopify-section-header-sticky{background:#ddf1f0e0!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.header__heading-logo{max-width:180px!important}.header__menu-item,.header__menu-item span{font-weight:600!important;font-size:1rem!important}.header__menu-item:hover{color:var(--kodomo-teal-800)!important}.header__icon{width:40px!important;height:40px!important}.cart-count-bubble{background-color:var(--kodomo-peach-500)!important;color:var(--kodomo-teal-900)!important;font-weight:700!important}.announcement-bar{background-color:var(--kodomo-teal-800)!important;color:#fff!important;font-weight:600!important}.announcement-bar a,.announcement-bar__link,.announcement-bar__message{color:#fff!important;font-weight:600!important;font-size:.875rem!important}.card-wrapper{border-radius:20px!important;overflow:hidden}.card,.card--standard,.card--card,.card--product{border-radius:20px!important;overflow:hidden;box-shadow:var(--kodomo-shadow-card)!important;border:none!important;transition:transform var(--kodomo-dur) var(--kodomo-ease),box-shadow var(--kodomo-dur) var(--kodomo-ease)!important}.card--product:hover,.card:hover{transform:translateY(-5px)!important;box-shadow:var(--kodomo-shadow-card-hover)!important}.card__media,.card__inner .media,.card .media{border-radius:14px!important}.card--card .card__media{background-color:var(--kodomo-teal-50)!important}.card__heading a,.card__heading{color:var(--kodomo-teal-900)!important;font-weight:700!important}.price-item,.price .money{color:var(--kodomo-teal-800)!important;font-weight:800!important}.card--collection{background-color:var(--kodomo-teal-200)!important;border-radius:20px!important;overflow:hidden;box-shadow:var(--kodomo-shadow-card)!important;border:none!important;transition:transform var(--kodomo-dur) var(--kodomo-ease),box-shadow var(--kodomo-dur) var(--kodomo-ease)!important}.card--collection:hover{transform:translateY(-5px)!important;box-shadow:var(--kodomo-shadow-card-hover)!important}.card--collection .card__heading a{color:var(--kodomo-teal-800)!important;font-weight:700!important}.button,.shopify-payment-button__button,.shopify-payment-button button,[type=submit],.cart__submit-button,.form__submit{border-radius:40px!important;font-weight:600!important;letter-spacing:0!important;transition:transform .14s var(--kodomo-ease),filter .14s var(--kodomo-ease),box-shadow var(--kodomo-dur) var(--kodomo-ease)!important}.button:hover,.shopify-payment-button__button:hover{filter:brightness(.95);box-shadow:var(--kodomo-shadow-md)!important}.button:active{transform:scale(.97)!important}.button--primary{background-color:var(--kodomo-teal-800)!important;color:#fff!important}.button--secondary{border:1.5px solid var(--kodomo-teal-800)!important;color:var(--kodomo-teal-800)!important;background:transparent!important}.quick-add__submit{border-radius:40px!important;background-color:var(--kodomo-teal-800)!important;color:#fff!important}.multicolumn-card{background:#ffffffd9!important;border-radius:16px!important;box-shadow:0 2px 16px #0f4c5c12!important;padding:20px!important;text-align:center}.multicolumn-card__info h3,.multicolumn-card .h3{font-weight:700!important;color:var(--kodomo-teal-900)!important}.field__input,.customer .field input,input[type=email],input[type=text],input[type=tel],input[type=search],input[type=password],input[type=number],select,.field{border-radius:26px!important}textarea,.field--with-error{border-radius:16px!important}.field__input:focus,input:focus{border-color:var(--kodomo-teal-400)!important;box-shadow:0 0 0 3px #2b7a8c26!important}.rich-text__heading{font-weight:800!important}.rich-text__text p{line-height:1.65!important}.newsletter{border-radius:0!important}.newsletter__heading{font-weight:800!important}.newsletter .field__input{border-radius:40px!important;background:#ffffff1a!important;border-color:#ffffff40!important;color:#fff!important}.newsletter .field__input::placeholder{color:#ffffff80!important}.newsletter .button{border-radius:40px!important}.footer{border-top:none!important}.footer__title{font-weight:700!important}.footer .list-social__link{width:38px!important;height:38px!important;border-radius:999px!important;background:#ffffff14!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background var(--kodomo-dur) var(--kodomo-ease)!important}.footer .list-social__link:hover{background:#ffffff2e!important}.footer .list-social__icon{width:18px!important;height:18px!important}.banner__heading{font-weight:900!important;letter-spacing:-.02em!important}.banner{overflow:hidden}.banner__content{text-shadow:none!important}.product__title{font-weight:800!important;color:var(--kodomo-teal-900)!important}.product__text{line-height:1.65!important}.product .price-item--regular,.product .price-item--sale{font-weight:800!important;color:var(--kodomo-teal-900)!important;font-size:1.8rem!important}.quantity{border-radius:40px!important}.quantity__button{color:var(--kodomo-teal-800)!important}.product__media-wrapper{border-radius:20px!important;overflow:hidden}.product__media-item{background-color:var(--kodomo-teal-50)!important;border-radius:20px!important}.product__share-button{border-radius:999px!important}@media screen and (min-width:990px){.product.grid,.product--columns{column-gap:5rem!important}.product__info-wrapper{padding-top:.5rem!important}}.collection-hero{background:linear-gradient(180deg,var(--kodomo-teal-100),var(--kodomo-teal-50))!important}.collection-hero__title{font-weight:800!important}.cart-drawer{border-radius:20px 0 0 20px!important}[dir=rtl] .cart-drawer{border-radius:0 20px 20px 0!important}.cart-drawer__overlay{background:#0d3a444d!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.cart-item__image{border-radius:12px!important;background-color:var(--kodomo-teal-50)!important}.cart-item__name{font-weight:700!important;color:var(--kodomo-teal-900)!important}.cart-items .cart-item__media{border-radius:12px!important;overflow:hidden;background-color:var(--kodomo-teal-50)!important}.cart__ctas .button{border-radius:40px!important}.badge{border-radius:40px!important;font-weight:600!important;padding:4px 12px!important}.badge--sale{background-color:var(--kodomo-peach-500)!important;color:var(--kodomo-teal-900)!important}.menu-drawer{background-color:var(--kodomo-teal-50)!important}.menu-drawer__menu-item{font-weight:600!important;color:var(--kodomo-teal-900)!important;padding:12px 0!important}::selection{background:var(--kodomo-teal-200)!important;color:var(--kodomo-teal-900)!important}*:focus-visible{outline-color:var(--kodomo-teal-400)!important}.predictive-search{border-radius:20px!important;box-shadow:var(--kodomo-shadow-lg)!important}html{scroll-behavior:smooth}.shopify-section+.shopify-section{border-top:none!important}.placeholder-svg{fill:var(--kodomo-teal-50)!important}a:hover{color:var(--kodomo-teal-600)!important}@media(max-width:749px){.header__heading-logo{max-width:140px!important}.banner__heading{font-size:2rem!important}h1,.h1{font-size:1.8rem!important}h2,.h2{font-size:1.5rem!important}.card--product,.card--collection,.card{border-radius:16px!important}.card__media,.card__inner .media{border-radius:10px!important}.multicolumn-card{border-radius:14px!important}.product__media-item{border-radius:16px!important}}@media print{.announcement-bar,.header-wrapper,.footer{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kodomo-custom.css.map */
