.uw-product-page{--uw-product-paper: #fffdf7;--uw-product-panel: #f4eee2;--uw-product-green: #355848;--uw-product-line: rgba(36, 27, 24, .78);background:var(--uw-cream)}.uw-product-page[data-uw-category=step-stool]{--uw-product-accent: #dfe9e3}.uw-product-page[data-uw-category=learning-poster]{--uw-product-accent: #dce9e5}.uw-product-page[data-uw-category=potty-training]{--uw-product-accent: #f5e7c8}.uw-product-page[data-uw-category=bath-tub]{--uw-product-accent: #e4ebf0}.uw-product-page[data-uw-category=food-tracker]{--uw-product-accent: #e2e9dc}.uncle-wu-product-section,.uncle-wu-product-section .shopify-section,#MainContent{margin:0!important;padding:0!important;max-width:none!important}.uw-product-header-actions{justify-self:end;display:flex;align-items:center;gap:.75rem}.uw-product-cart-link{min-height:3.1rem;padding:.72rem 1rem;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--uw-ink);border-radius:999px;font-family:UW Fredoka,Arial,sans-serif;font-size:.9rem;font-weight:600}.uw-product-main{padding:clamp(1.35rem,2.8vw,2.75rem) clamp(1rem,4vw,4rem) clamp(4rem,7vw,7rem)}.uw-product-breadcrumbs{width:min(100%,1440px);margin:0 auto clamp(1.2rem,2vw,2rem);display:flex;flex-wrap:wrap;gap:.42rem;color:#241b18ad;font-size:.84rem}.uw-product-breadcrumbs a:hover,.uw-product-breadcrumbs a:focus-visible{color:var(--uw-ink);text-decoration:underline;text-underline-offset:.18rem}.uw-product-shell{width:min(100%,1440px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:start;gap:clamp(1.5rem,4vw,4.5rem)}.uw-product-gallery{min-width:0}.uw-product-stage{position:relative;aspect-ratio:1 / .9;display:grid;place-items:center;overflow:hidden;background:var(--uw-product-paper);border:1px solid rgba(36,27,24,.2);border-radius:1.75rem;box-shadow:0 12px 34px #241b1812}.uw-product-stage:before{position:absolute;width:76%;aspect-ratio:1;background:var(--uw-product-accent);border-radius:50%;content:""}.uw-product-stage img{position:relative;z-index:1;width:calc(100% - clamp(2rem,7vw,6rem));height:calc(100% - clamp(2rem,7vw,6rem));object-fit:contain;object-position:center;mix-blend-mode:normal}.uw-product-thumbnails{margin-top:.85rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(74px,96px);justify-content:start;gap:.65rem;overflow-x:auto;padding:.1rem .1rem .45rem;scrollbar-width:thin}.uw-product-thumb{aspect-ratio:1;padding:.35rem;display:grid;place-items:center;overflow:hidden;background:var(--uw-product-paper);border:1px solid rgba(36,27,24,.22);border-radius:.9rem;cursor:pointer}.uw-product-thumb[aria-current=true]{border-color:var(--uw-ink);box-shadow:0 0 0 2px var(--uw-yellow)}.uw-product-thumb img{width:100%;height:100%;object-fit:contain}.uw-product-info{position:sticky;top:1.5rem;padding:clamp(1.5rem,3vw,2.6rem);background:var(--uw-product-paper);border:1px solid rgba(36,27,24,.22);border-radius:1.75rem;box-shadow:8px 8px #241b18db}.uw-product-kicker{margin:0;color:var(--uw-product-green);font-family:UW Fredoka,Arial,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.uw-product-title{max-width:13ch;margin:.7rem 0 0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(2.7rem,4vw,4.45rem);font-weight:700;letter-spacing:-.045em;line-height:.98}.uw-product-lede{max-width:38rem;margin:1.05rem 0 0;color:#241b18c7;font-size:1rem;line-height:1.55}.uw-product-price{margin:1.35rem 0 0;display:flex;align-items:baseline;gap:.65rem;font-family:UW Fredoka,Arial,sans-serif;font-size:1.75rem;font-weight:700}.uw-product-price s{color:#241b187a;font-family:UW Nunito Sans,Arial,sans-serif;font-size:.95rem;font-weight:600}.uw-product-form{margin-top:1.35rem;padding-top:1.35rem;border-top:1px solid rgba(36,27,24,.16)}.uw-product-field{margin:0 0 1rem;padding:0;border:0}.uw-product-label{margin-bottom:.45rem;display:block;font-family:UW Fredoka,Arial,sans-serif;font-size:.88rem;font-weight:600}.uw-product-select,.uw-product-quantity input{min-height:3rem;color:var(--uw-ink);background:var(--uw-product-paper);border:1.5px solid rgba(36,27,24,.54);border-radius:.85rem;font:600 .95rem/1.2 UW Nunito Sans,Arial,sans-serif}.uw-product-select{width:100%;padding:.65rem 2.4rem .65rem .85rem}.uw-product-buy-row{display:grid;grid-template-columns:6.6rem minmax(0,1fr);gap:.75rem}.uw-product-quantity{display:grid;grid-template-columns:2rem minmax(0,1fr) 2rem;overflow:hidden;border:1.5px solid rgba(36,27,24,.54);border-radius:999px}.uw-product-quantity button,.uw-product-quantity input{min-width:0;padding:0;background:transparent;border:0;border-radius:0;text-align:center}.uw-product-quantity button{color:var(--uw-ink);font:700 1.05rem/1 UW Fredoka,Arial,sans-serif;cursor:pointer}.uw-product-add{min-height:3.25rem;padding:.8rem 1.2rem;color:var(--uw-ink);background:var(--uw-yellow);border:1.5px solid var(--uw-ink);border-radius:999px;box-shadow:0 4px 0 var(--uw-ink);font:700 1rem/1.15 UW Fredoka,Arial,sans-serif;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.uw-product-add:hover,.uw-product-add:focus-visible{box-shadow:0 2px 0 var(--uw-ink);transform:translateY(2px)}.uw-product-add[disabled]{cursor:not-allowed;opacity:.55}.uw-product-availability{margin:.8rem 0 0;display:flex;align-items:center;gap:.5rem;color:var(--uw-product-green);font-size:.83rem;font-weight:700}.uw-product-availability:before{width:.55rem;height:.55rem;background:currentColor;border-radius:50%;content:""}.uw-product-trust{margin-top:1.35rem;padding-top:1.15rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;border-top:1px solid rgba(36,27,24,.16)}.uw-product-trust div{min-width:0}.uw-product-trust strong{display:block;font-family:UW Fredoka,Arial,sans-serif;font-size:.78rem;line-height:1.2}.uw-product-trust span{margin-top:.18rem;display:block;color:#241b18a3;font-size:.69rem;line-height:1.35}.uw-product-highlights{width:min(100%,1440px);margin:clamp(4rem,7vw,7rem) auto 0}.uw-product-highlights-head{max-width:700px}.uw-product-highlights-head p{margin:0;color:var(--uw-teal);font-family:UW Fredoka,Arial,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.uw-product-highlights-head h2{margin:.55rem 0 0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(2.6rem,4.5vw,4.5rem);font-weight:700;letter-spacing:-.04em;line-height:.98}.uw-product-highlight-grid{margin-top:2rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}.uw-product-highlight{min-height:220px;padding:1.2rem;background:var(--uw-product-paper);border:1px solid rgba(36,27,24,.22);border-radius:1.25rem}.uw-product-highlight:nth-child(2n){background:var(--uw-product-accent)}.uw-product-highlight span{width:2.2rem;height:2.2rem;display:grid;place-items:center;color:var(--uw-ink);background:var(--uw-yellow);border:1px solid var(--uw-ink);border-radius:50%;font-family:UW Fredoka,Arial,sans-serif;font-size:.72rem;font-weight:700}.uw-product-highlight h3{margin:1.05rem 0 0;font-family:UW Fredoka,Arial,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.2}.uw-product-highlight p{margin:.55rem 0 0;color:#241b18b8;font-size:.84rem;line-height:1.5}.uw-product-guidance{width:min(100%,1440px);margin:clamp(3rem,5vw,5rem) auto 0;padding:clamp(1.5rem,3vw,2.6rem);display:grid;grid-template-columns:minmax(220px,.8fr) repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,2.4vw,2.5rem);color:#fffaf0;background:var(--uw-product-green);border-radius:1.75rem}.uw-product-guidance h2{margin:0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(2rem,3vw,3rem);font-weight:700;letter-spacing:-.03em;line-height:1}.uw-product-guidance article{padding-left:1rem;border-left:1px solid rgba(255,250,240,.36)}.uw-product-guidance strong{display:block;font-family:UW Fredoka,Arial,sans-serif;font-size:.95rem}.uw-product-guidance p{margin:.4rem 0 0;color:inherit;font-size:.8rem;line-height:1.48}.uw-product-explore{width:min(100%,1440px);margin:clamp(3rem,5vw,5rem) auto 0}.uw-product-explore h2{margin:0;font-family:UW Fredoka,Arial,sans-serif;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:700;letter-spacing:-.035em}.uw-product-explore-links{margin-top:1.2rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.uw-product-explore-links a{min-height:4.8rem;padding:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.65rem;background:var(--uw-product-paper);border:1px solid rgba(36,27,24,.22);border-radius:1rem;font-family:UW Fredoka,Arial,sans-serif;font-size:.88rem;font-weight:600;transition:transform .16s ease,background-color .16s ease}.uw-product-explore-links a:hover,.uw-product-explore-links a:focus-visible{background:var(--uw-product-accent);transform:translateY(-2px)}@media(max-width:1100px){.uw-product-shell{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:1.5rem}.uw-product-highlight-grid,.uw-product-guidance{grid-template-columns:repeat(3,minmax(0,1fr))}.uw-product-guidance>h2{grid-column:1 / -1}.uw-product-explore-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.uw-product-header-actions{display:none}.uw-product-main{padding:1rem .9rem 4rem}.uw-product-breadcrumbs{margin-bottom:.85rem;font-size:.75rem}.uw-product-shell{grid-template-columns:1fr;gap:1.15rem}.uw-product-stage{aspect-ratio:1;border-radius:1.25rem}.uw-product-stage img{width:calc(100% - 2rem);height:calc(100% - 2rem)}.uw-product-thumbnails{grid-auto-columns:68px}.uw-product-info{position:static;padding:1.25rem;border-radius:1.25rem;box-shadow:5px 5px #241b18db}.uw-product-title{max-width:16ch;font-size:clamp(2.35rem,11vw,3.15rem)}.uw-product-lede{font-size:.94rem}.uw-product-trust{grid-template-columns:1fr;gap:.75rem}.uw-product-trust div{padding-bottom:.65rem;border-bottom:1px solid rgba(36,27,24,.1)}.uw-product-highlights{margin-top:4rem}.uw-product-highlight-grid{grid-template-columns:1fr;gap:.7rem}.uw-product-highlight{min-height:0}.uw-product-guidance{margin-top:3rem;padding:1.5rem;grid-template-columns:1fr;border-radius:1.25rem}.uw-product-guidance>h2{grid-column:auto}.uw-product-guidance article{padding:0 0 1rem;border-bottom:1px solid rgba(255,250,240,.28);border-left:0}.uw-product-explore-links{grid-template-columns:1fr 1fr}.uw-product-explore-links a{min-height:4rem;font-size:.8rem}}@media(prefers-reduced-motion:reduce){.uw-product-add,.uw-product-explore-links a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/uncle-wu-product.css.map */
