/* Approved mobile homepage presentation. */
@media(max-width:760px){
 .hero>.collection .product-card{grid-template-columns:56px minmax(0,1fr);flex-basis:210px;column-gap:10px;min-height:76px;padding:8px}
 .hero>.collection .card-img{width:56px;height:54px;filter:brightness(1.25) drop-shadow(0 5px 4px #0004)}
 .hero>.collection .card-name{font-size:13px}
 .hero>.collection .card-subtitle{font-size:12px;color:#c9c6bf}
 .hero .product-stage{background:radial-gradient(ellipse at 50% 52%,#59657070,transparent 72%)}
 .hero .product-image{filter:brightness(1.18) drop-shadow(0 14px 12px #0006)}
 .hero .product-stage[data-product=waist] .product-image{width:100%;height:100%;max-height:none;object-fit:cover}
 .hero .product-stage[data-product=waist] .tilt{inset:32px 0 26px}.hero .product-stage[data-product=waist] .image-stack{inset:0 5%}
 .hero .product-stage[data-product=waist] .stage-lettering{opacity:.025}
}
@media(max-width:760px){.hero{padding-top:24px}.hero h1{display:flex;flex-wrap:wrap;column-gap:.24em;font-size:clamp(28px,7.4vw,40px);line-height:1.1;margin-bottom:12px}.hero h1 br{display:none}.hero>.collection{margin-top:18px}}
.mobile-intro{display:none}@media(max-width:760px){.desktop-intro{display:none}.mobile-intro{display:inline}.hero{padding-top:20px}.hero h1{margin-bottom:8px}.hero-copy>.eyebrow{margin-bottom:12px}.hero>.collection{margin-top:12px}.hero .product-copy{margin-top:4px;padding-top:10px}.hero .hero-actions{margin-top:10px}}
