.uw-step-collection{--uw-step-panel: #edf3ef;--uw-step-green: #355848;--uw-step-paper: #fffdf7;--uw-step-card-media: #fbf8f0;--uw-step-hero-bg: #e1ebe5;--uw-step-hero-orbit: rgba(255, 253, 247, .78)}.uw-step-collection[data-uw-category=step-stool]{--uw-step-hero-bg: #e1ebe5}.uw-step-collection[data-uw-category=shop-all]{--uw-step-hero-bg: #e6ece8}.uw-step-collection[data-uw-category=learning-poster]{--uw-step-hero-bg: #d9e8e2}.uw-step-collection[data-uw-category=potty-training]{--uw-step-hero-bg: #f5e7c8}.uw-step-collection[data-uw-category=bath-tub]{--uw-step-hero-bg: #eadfd9}.uw-step-collection[data-uw-category=food-tracker]{--uw-step-hero-bg: #e1e8dc}.uw-step-collection .uw-primary-nav a[aria-current=page]:after{transform:scaleX(1)}.uw-step-main{background:var(--uw-cream)}.uw-step-hero{min-height:440px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);overflow:hidden;border-bottom:1.5px solid var(--uw-line)}.uw-step-hero-copy{padding:clamp(3.25rem,6vw,6.2rem) clamp(2rem,7vw,7rem);display:flex;flex-direction:column;justify-content:center}.uw-step-eyebrow,.uw-step-card-kicker{margin:0;color:var(--uw-step-green);font-family:UW Fredoka,Arial,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.uw-step-hero h1{max-width:41rem;margin:.65rem 0 0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(3.25rem,5.3vw,5.6rem);font-weight:700;letter-spacing:-.045em;line-height:.98}.uw-step-hero-copy>p:not(.uw-step-eyebrow){max-width:35rem;margin:1.35rem 0 0;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.uw-step-benefits{margin:1.65rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.65rem;list-style:none}.uw-step-benefits li{padding:.55rem .9rem;background:var(--uw-step-paper);border:1.5px solid var(--uw-line);border-radius:999px;font-family:UW Fredoka,Arial,sans-serif;font-size:.88rem;font-weight:600}.uw-step-hero-media{position:relative;min-height:440px;padding:clamp(2rem,4vw,4rem);display:grid;place-items:center;overflow:hidden;background:var(--uw-step-hero-bg);border-radius:48% 0 0 48%}.uw-step-hero-media:after{position:absolute;width:clamp(16rem,31vw,32rem);height:clamp(16rem,31vw,32rem);background:var(--uw-step-hero-orbit);border-radius:50%;content:""}.uw-step-hero-media img{position:relative;z-index:1;width:min(92%,34rem);max-height:380px;object-fit:contain;mix-blend-mode:multiply}.uw-step-shop{padding:clamp(3.5rem,7vw,7rem) clamp(1.2rem,5vw,5rem) clamp(4rem,7vw,7rem)}.uw-step-toolbar{max-width:1440px;margin:0 auto 2.25rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem}.uw-step-toolbar h2{margin:0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:700;letter-spacing:-.035em;line-height:1}.uw-step-toolbar-copy>p{margin:.7rem 0 0;font-size:1rem}.uw-step-sort{display:grid;grid-template-columns:auto minmax(10.5rem,auto);align-items:center;gap:.7rem}.uw-step-sort label{font-family:UW Fredoka,Arial,sans-serif;font-size:.92rem;font-weight:600}.uw-step-sort select{min-height:3rem;padding:.65rem 2.5rem .65rem 1rem;color:var(--uw-ink);background:var(--uw-step-paper);border:1.5px solid var(--uw-line);border-radius:999px;font:600 .92rem/1.2 UW Nunito Sans,Arial,sans-serif}.uw-step-grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.15rem,2.2vw,2rem)}.uw-step-grid-single{grid-template-columns:minmax(0,30rem);justify-content:center}.uw-step-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--uw-step-paper);border:1px solid rgba(36,27,24,.22);border-radius:1.45rem;box-shadow:0 8px 24px #241b1812;transition:transform .18s ease,box-shadow .18s ease}.uw-step-card:hover,.uw-step-card:focus-within{box-shadow:0 16px 34px #241b181c;transform:translateY(-4px)}.uw-step-card-media{--uw-card-image-gap-x: clamp(22px, 3vw, 36px);--uw-card-image-gap-y: clamp(16px, 2vw, 24px);position:relative;aspect-ratio:1 / .82;box-sizing:border-box;padding:0;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:var(--uw-step-card-media);border-bottom:1px solid rgba(36,27,24,.14)}.uw-step-card-media img{display:block;position:absolute;top:var(--uw-card-image-gap-y);left:var(--uw-card-image-gap-x);width:calc(100% - var(--uw-card-image-gap-x) - var(--uw-card-image-gap-x))!important;height:calc(100% - var(--uw-card-image-gap-y) - var(--uw-card-image-gap-y))!important;max-width:none;max-height:none;object-fit:contain!important;object-position:center;mix-blend-mode:normal}.uw-step-badge{position:absolute;top:1rem;left:1rem;z-index:1;padding:.38rem .72rem;color:var(--uw-ink);background:var(--uw-yellow);border:1.5px solid var(--uw-line);border-radius:999px;font-family:UW Fredoka,Arial,sans-serif;font-size:.78rem;font-weight:700}.uw-step-badge-sold{background:var(--uw-coral)}.uw-step-card-body{min-height:240px;padding:1.35rem 1.35rem 1.45rem;display:flex;flex:1;flex-direction:column}.uw-step-card h3{margin:.45rem 0 0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(1.25rem,1.65vw,1.55rem);font-weight:600;letter-spacing:-.02em;line-height:1.22}.uw-step-card h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.uw-step-card h3 a:hover,.uw-step-card h3 a:focus-visible{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em}.uw-step-price{margin:1rem 0 0;display:flex;align-items:baseline;gap:.55rem;font-family:UW Fredoka,Arial,sans-serif;font-size:1.2rem;font-weight:700}.uw-step-price s{color:#241b1894;font-family:UW Nunito Sans,Arial,sans-serif;font-size:.9rem;font-weight:600}.uw-step-card-cta{min-height:3.15rem;margin-top:auto;padding:.78rem 1rem;display:grid;place-items:center;background:var(--uw-button);border:0;border-radius:999px;font-family:UW Fredoka,Arial,sans-serif;font-weight:700;text-align:center}.uw-step-empty{padding:4rem 2rem;background:var(--uw-step-paper);border:1.5px solid var(--uw-line);border-radius:1.4rem;text-align:center}.uw-step-guide{padding:clamp(2.6rem,5vw,4.8rem) clamp(1.2rem,6vw,6rem);background:var(--uw-step-green);color:#fffaf0}.uw-step-guide-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:.9fr repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem)}.uw-step-guide h2{margin:0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(2.1rem,3vw,3rem);font-weight:700;letter-spacing:-.03em;line-height:1.05}.uw-step-guide article{padding-left:1.2rem;border-left:1px solid rgba(255,250,240,.42)}.uw-step-guide strong{display:block;font-family:UW Fredoka,Arial,sans-serif;font-size:1.1rem;font-weight:600}.uw-step-guide p{margin:.5rem 0 0;color:inherit;font-size:.93rem;line-height:1.5}@media(max-width:1050px){.uw-step-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr)}.uw-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uw-step-guide-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.uw-step-guide-inner>h2{grid-column:1 / -1}}@media(max-width:760px){.uw-step-hero{min-height:0;grid-template-columns:1fr}.uw-step-hero-copy{padding:2.65rem 1.2rem 2.35rem}.uw-step-hero h1{max-width:22rem;font-size:clamp(2.75rem,12.5vw,3.45rem)}.uw-step-hero-copy>p:not(.uw-step-eyebrow){margin-top:1rem;font-size:1rem}.uw-step-benefits{margin-top:1.25rem;gap:.5rem}.uw-step-benefits li{padding:.45rem .72rem;font-size:.8rem}.uw-step-hero-media{min-height:15rem;padding:1.4rem;border-radius:44% 44% 0 0}.uw-step-hero-media:after{width:14rem;height:14rem}.uw-step-hero-media img{max-height:13rem}.uw-step-shop{padding:2.8rem 1rem 4rem}.uw-step-toolbar{margin-bottom:1.5rem;grid-template-columns:1fr;align-items:stretch;gap:1.15rem}.uw-step-toolbar h2{font-size:2.35rem}.uw-step-sort{grid-template-columns:auto minmax(0,1fr)}.uw-step-sort select{width:100%}.uw-step-grid{grid-template-columns:1fr;gap:1.35rem}.uw-step-grid-single{max-width:32rem}.uw-step-card-media{aspect-ratio:1 / .78}.uw-step-card-body{min-height:218px;padding:1.2rem}.uw-step-card h3{font-size:1.34rem}.uw-step-guide{padding:2.8rem 1.2rem}.uw-step-guide-inner{grid-template-columns:1fr;gap:1.45rem}.uw-step-guide-inner>h2{grid-column:auto}.uw-step-guide article{padding:0 0 1.45rem;border-bottom:1px solid rgba(255,250,240,.34);border-left:0}}@media(prefers-reduced-motion:reduce){.uw-step-card,.uw-step-card-media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/uncle-wu-step-stool.css.map */
