.baby-motion-strip{min-width:0;padding-top:32px;padding-bottom:42px}.baby-motion-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.baby-motion-heading h2{font-size:clamp(22px,3vw,30px);margin:0;line-height:1.3}.baby-motion-toggle{font:inherit;font-size:12px;font-weight:700;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:24px;padding:9px 14px;cursor:pointer;min-height:44px;flex-shrink:0}.baby-motion-rail{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0 0 12px;scrollbar-width:thin;scrollbar-color:#a9b8a3 transparent}.baby-motion-card{margin:0;flex:0 0 calc((100% - 56px)/5);min-width:0;scroll-snap-align:start}.baby-motion-card video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;border-radius:20px;background:var(--sage)}.baby-motion-note{color:var(--muted);font-size:11px;line-height:1.6;margin:12px 0 0;max-width:760px}.baby-motion-story{background:#eef2e9;padding:60px 0}.baby-motion-story .center{max-width:700px;margin:0 auto 34px}.baby-motion-story .center h2{font-size:clamp(30px,4vw,44px)}.baby-motion-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:68px;align-items:center;max-width:1000px;margin:0 auto}.baby-motion-row+.baby-motion-row{margin-top:48px}.baby-motion-row--reverse{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.baby-motion-row--reverse .baby-motion-visual{order:2}.baby-motion-visual{margin:0;min-width:0}.baby-motion-visual video{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:28px;background:#dde7d7}.baby-motion-copy{min-width:0}.baby-motion-copy h3{font-size:clamp(25px,3vw,34px);line-height:1.3;margin:0 0 18px;font-weight:800;letter-spacing:0}.baby-motion-copy p{font-size:16px;line-height:1.8;margin:0 0 22px;max-width:480px;color:var(--muted)}.baby-motion-copy .button{display:inline-flex}.baby-motion-story .baby-motion-note{margin:30px auto 0;text-align:center}.baby-motion-story-controls{display:flex;justify-content:center;margin-top:24px}@media(max-width:750px){.baby-motion-strip{padding-top:20px;padding-bottom:30px}.baby-motion-heading{align-items:flex-start;gap:10px}.baby-motion-heading h2{font-size:22px}.baby-motion-toggle{font-size:10px;max-width:150px;padding:8px 11px;line-height:1.5}.baby-motion-card{flex-basis:43%;max-width:190px}.baby-motion-rail{gap:12px}.baby-motion-card video{border-radius:16px}.baby-motion-story{padding:38px 0}.baby-motion-story .center{margin-bottom:28px}.baby-motion-row,.baby-motion-row--reverse{grid-template-columns:minmax(0,1fr);gap:24px;max-width:500px}.baby-motion-row+.baby-motion-row{margin-top:38px}.baby-motion-row--reverse .baby-motion-visual{order:0}.baby-motion-visual{max-width:360px;width:100%;margin:0 auto}.baby-motion-visual video{border-radius:22px}.baby-motion-copy h3{font-size:27px;margin-bottom:14px}.baby-motion-copy p{font-size:15px;line-height:1.8}}@media(prefers-reduced-motion:reduce){.baby-motion-rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/walko-baby-motion.css.map */
