.iom-product-marquee{padding-block:var(--iom-pm-top) var(--iom-pm-bottom);overflow:hidden;background:rgb(var(--color-background))}.iom-product-marquee__head{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;text-align:center}.iom-product-marquee__eyebrow{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.iom-product-marquee__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(30px,3.4vw,48px);line-height:1.1}.iom-product-marquee__text{max-width:560px;margin-top:12px;color:rgb(var(--color-foreground) / .7)}.iom-product-marquee__text p{margin:0}.iom-product-marquee__button{margin-top:24px}.iom-product-marquee__row{--iom-pm-card: 240px;--iom-pm-gap: 20px;display:flex;width:max-content}.iom-product-marquee__row+.iom-product-marquee__row{margin-top:var(--iom-pm-gap)}.iom-product-marquee__track{display:flex;gap:var(--iom-pm-gap);margin:0;padding:0 var(--iom-pm-gap) 0 0;list-style:none;animation:iom-pm-slide var(--iom-pm-speed) linear infinite}.iom-product-marquee__row--reverse .iom-product-marquee__track{animation-direction:reverse}.iom-product-marquee__row:hover .iom-product-marquee__track,.iom-product-marquee__row:focus-within .iom-product-marquee__track{animation-play-state:paused}@keyframes iom-pm-slide{to{transform:translate(-100%)}}.iom-product-marquee__item{flex:none;width:var(--iom-pm-card)}.iom-product-marquee__card{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.iom-product-marquee__media{display:block;aspect-ratio:1;margin-bottom:8px;overflow:hidden;border-radius:20px;background:#f4f4f2}.iom-product-marquee__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.iom-product-marquee__card:hover .iom-product-marquee__media img{transform:scale(1.04)}.iom-product-marquee__name{display:-webkit-box;overflow:hidden;font-size:15px;font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.iom-product-marquee__card:hover .iom-product-marquee__name{color:#006eb6}.iom-product-marquee__price{font-size:14px;color:rgb(var(--color-foreground) / .7)}@media screen and (max-width:749px){.iom-product-marquee{padding-block:min(var(--iom-pm-top),40px) min(var(--iom-pm-bottom),40px)}.iom-product-marquee__head{margin-bottom:28px}.iom-product-marquee__row{--iom-pm-card: 160px;--iom-pm-gap: 12px}.iom-product-marquee__name{font-size:14px}}@media(prefers-reduced-motion:reduce){.iom-product-marquee__row{width:auto;overflow-x:auto;padding-inline:var(--page-margin, 16px)}.iom-product-marquee__track{animation:none}.iom-product-marquee__track[aria-hidden]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-iom-product-marquee.css.map */
