:root{--font-heading--family: "Playfair Display", "Amiri", Georgia, serif;--font-heading--style: normal;--font-heading--weight: 600;--font-subheading--family: "Playfair Display", "Amiri", Georgia, serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-body--family: "Inter", "IBM Plex Sans Arabic", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-accent--family: "Inter", "IBM Plex Sans Arabic", Arial, sans-serif;--font-size--h1: clamp(2.441rem, 1.55rem + 3.2vw, 3.815rem);--font-size--h2: clamp(2.074rem, 1.4rem + 2.4vw, 3.052rem);--font-size--h3: clamp(1.75rem, 1.28rem + 1.7vw, 2.441rem);--font-size--h4: clamp(1.5rem, 1.2rem + 1.1vw, 1.953rem);--font-size--h5: 1.563rem;--font-size--h6: 1.25rem;--font-size--paragraph: 1rem;--font-size--xs: .8rem;--font-h1--line-height: 1.2;--font-h2--line-height: 1.2;--font-h3--line-height: 1.2;--font-h4--line-height: 1.2;--font-h5--line-height: 1.2;--font-h6--line-height: 1.2;--font-paragraph--line-height: 1.6;--font-h1--letter-spacing: -.02em;--font-h2--letter-spacing: -.02em;--font-h3--letter-spacing: -.02em;--font-h4--letter-spacing: -.02em;--font-h5--letter-spacing: -.02em;--font-h6--letter-spacing: -.02em;--font-paragraph--letter-spacing: .01em;--normal-page-width: 80rem;--kidzo-section-pad: 6rem;--kidzo-gap-card: 1.5rem;--kidzo-pad-component: 1.5rem;--kidzo-pad-component-lg: 2rem;--kidzo-radius-card: 16px;--kidzo-radius-image: 24px;--style-border-radius-buttons-primary: 9999px;--style-border-radius-buttons-secondary: 9999px;--style-border-radius-pills: 9999px;--style-border-radius-md: 1rem;--style-border-radius-lg: 1.5rem;--kidzo-shadow: 0 4px 24px rgba(74, 64, 58, .08);--shadow-button: var(--kidzo-shadow);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--ease-dramatic: cubic-bezier(.87, 0, .13, 1)}html{scroll-behavior:smooth}@media screen and (max-width:989px){:root{--kidzo-section-pad: 4rem}}@media screen and (max-width:749px){:root{--kidzo-section-pad: 3rem}}#MainContent .shopify-section:not(:first-child)>.section{padding-block-start:var(--kidzo-section-pad)!important;padding-block-end:var(--kidzo-section-pad)!important}#MainContent :is(.resource-list,.product-grid,.collection-list,.card-grid){gap:var(--kidzo-gap-card)}#MainContent :is(.product-card,.card,.collection-card){border-radius:var(--kidzo-radius-card);overflow:hidden;box-shadow:var(--kidzo-shadow)}#MainContent .image-block img,#MainContent .image-block>.image{border-radius:var(--kidzo-radius-image)}.button,button.button,a.button{border-radius:9999px;transition:filter .15s var(--ease-smooth),scale .15s var(--ease-smooth),background .15s var(--ease-smooth)}.button:hover,button.button:hover,a.button:hover{filter:brightness(.9);scale:1.02}#MainContent p a:not(.button),#MainContent .rte a:not(.button),footer .utilities a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:50% calc(100% - .08em);background-repeat:no-repeat;transition:background-size .3s var(--ease-smooth)}#MainContent p a:not(.button):hover,#MainContent .rte a:not(.button):hover,footer .utilities a:hover{background-size:100% 1px}.kidzo-reveal{opacity:0;transform:translateY(40px);transition:opacity .7s var(--ease-smooth),transform .7s var(--ease-smooth)}.kidzo-reveal.is-inview{opacity:1;transform:translateY(0)}#MainContent :is(.product-card,.card):hover img{will-change:transform}.kidzo-fly{position:fixed;z-index:9999;width:22px;height:22px;pointer-events:none}.kidzo-fly__dot{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#4a403a;color:#fff;border-radius:9999px;font-family:var(--font-body--family);font-size:.7rem;font-weight:700;line-height:1;box-shadow:var(--kidzo-shadow)}.kidzo-cart-pulse{animation:kidzo-cart-pulse .4s var(--ease-bounce)}@keyframes kidzo-cart-pulse{0%{scale:1}50%{scale:1.22}to{scale:1}}#header-group header-component{background:#ffffffb8!important;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid rgb(74 64 58 / .06);box-shadow:0 4px 24px #4a403a0d}#header-group header-component .header,#header-group header-component .header__row{background:transparent!important}@supports not (backdrop-filter: blur(1px)){#header-group header-component{background:#fffffff5!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.kidzo-reveal{opacity:1;transform:none;transition:none}.button,button.button,a.button{transition:none}.kidzo-fly{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kidzo-design-system.css.map */
