:root{--b-ink: #1d2325;--b-muted: #6b6b68;--b-faint: #8a8a87;--b-bg: #f6f6f5;--b-card: #ffffff;--b-dark-card: #282828;--b-green: #00d95a;--b-cta: #00fc68;--b-green-soft: #5ffd94;--b-star: #34c759;--b-link: #0088ff;--b-dot: #e0e4e7;--b-dot-active: #c5cdd4;--b-border: #d4d4d1;--b-radius: 16px;--b-radius-sm: 8px;--b-font: "Poppins", var(--font-body-family, sans-serif);--b-container-max: 1344px}.b-section{font-family:var(--b-font);color:var(--b-ink)}.b-section *{box-sizing:border-box}.b-section img:not(.b-icon){max-width:100%;display:block}.b-container{max-width:1100px;margin:0 auto;padding:0 16px}.b-container--narrow{max-width:720px}.b-header{display:grid;gap:8px;padding:32px 0 24px}.b-kicker{font-size:12px;font-weight:400;line-height:1.5;color:var(--b-muted);margin:0;text-transform:uppercase}.b-heading{font-family:var(--b-font);font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-1px;margin:0;color:var(--b-ink)}@media(min-width:768px){.b-container{padding:0 32px}.b-heading{font-size:32px}.b-kicker{font-size:14px;letter-spacing:.5px}}@media(min-width:1200px){.b-container{max-width:calc(var(--b-container-max) + 96px);padding:0 48px}.b-header{padding:0 0 40px}}.b-dots{display:flex;gap:8px;justify-content:center;align-items:center;padding:12px 0 0}.b-dots button{width:8px;height:8px;border-radius:999px;background:var(--b-dot);border:0;padding:0;cursor:pointer;transition:all .25s ease}.b-dots button.is-active{width:24px;background:var(--b-dot-active)}.b-carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.b-carousel::-webkit-scrollbar{display:none}.b-carousel>*{scroll-snap-align:center;flex-shrink:0}.b-icon{display:block;flex-shrink:0}.b-upsell-card{background:var(--b-card);border-radius:12px;padding:8px;display:grid;gap:8px;color:var(--b-ink)}.b-upsell-card__media{position:relative;height:243px;border-radius:var(--b-radius-sm);overflow:hidden;background:var(--b-bg)}.b-upsell-card__img{display:block;width:100%;height:100%}.b-upsell-card__img img:not(.b-icon){width:100%;height:100%;object-fit:cover}.b-upsell-card__form{position:absolute;right:12px;bottom:12px;margin:0}.b-upsell-card__add{width:36px;height:36px;border-radius:20px;background:#fff;border:0;color:var(--b-ink);display:grid;place-items:center;cursor:pointer;padding:0}.b-upsell-card__body{display:grid;gap:8px}.b-upsell-card__top{display:flex;align-items:flex-end;gap:12px}.b-upsell-card__title{flex:1;min-width:0;font-family:var(--b-font);font-size:18px;font-weight:500;line-height:21px;letter-spacing:-.72px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b-upsell-card__title a{color:inherit;text-decoration:none}.b-upsell-card__price{flex-shrink:0;font-size:14px;font-weight:700;line-height:21px;letter-spacing:.28px;text-transform:uppercase;margin:0}.b-upsell-card__desc{font-size:14px;line-height:1.39;color:var(--b-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:990px){.b-upsell-card{transition:box-shadow .3s ease}.b-upsell-card:hover{box-shadow:0 8px 24px #00000014}.b-upsell-card__img img:not(.b-icon){transition:transform .3s ease}.b-upsell-card:hover .b-upsell-card__img img:not(.b-icon){transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.b-section *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/uxkid-home-base.css.map */
