/* Preserve entry, rollover and independent floating photos. */
.hero-showcase.motion-enabled .hero-product{will-change:translate}
.hero-showcase.auto-scroll-enabled .hero-rack{scroll-snap-type:none;scroll-behavior:auto}
.hero{padding-top:18px;padding-bottom:35px;row-gap:8px;min-height:0}
.hero-rack{--hero-photo-height:clamp(290px,24vw,360px);padding-top:32px;padding-bottom:18px}
.showcase-tabs{margin-bottom:8px}.showcase-foot{margin-top:0}
.hero-bottom{position:relative;inset:auto;grid-column:1/-1;justify-content:flex-start;margin-top:4px}
.hero-bottom .daily-line{display:block;max-width:80ch;min-height:1.4em;text-transform:none;letter-spacing:0;font-size:12px;font-weight:500;line-height:1.4}
@media(max-width:760px){.hero{padding-top:18px;padding-bottom:30px}.hero-showcase{margin-top:18px}.hero-rack{--hero-photo-height:300px;padding-top:32px;padding-bottom:18px}.hero-bottom{margin-top:18px}.hero-bottom .daily-line{font-size:11px;max-width:100%;min-height:2.8em}}
@media(prefers-reduced-motion:reduce){.hero-showcase.motion-enabled .hero-product{will-change:auto}}
