.ml-benefit-videos{margin:88px var(--gutter) 0}.ml-benefit-videos__intro{margin-bottom:28px}.ml-benefit-videos__intro h2{margin:0 0 14px;font-size:clamp(26px,3.3vw,44px)}.ml-benefit-videos__intro p{margin:0;color:var(--ml-muted);font-size:17px}.ml-benefit-videos__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ml-benefit-videos__card{position:relative;isolation:isolate;margin:0;overflow:hidden;border-radius:var(--radius-card);background:#f7f2e6}.ml-benefit-videos__media{position:relative;aspect-ratio:500 / 606;overflow:hidden;background:#c9dae0}.ml-benefit-videos__poster,.ml-benefit-videos__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ml-benefit-videos__video{opacity:0}.ml-benefit-videos__card[data-video-ready] .ml-benefit-videos__video{opacity:1}.ml-benefit-videos__caption{padding:22px 24px 26px;color:#131313;font-family:var(--f-body);font-weight:700;line-height:1.2}.ml-benefit-videos__caption span{display:block;margin-bottom:8px;font-size:clamp(17px,1.65vw,24px)}.ml-benefit-videos__caption strong{display:block;font-size:clamp(23px,2.1vw,32px);letter-spacing:-.025em}.ml-benefit-videos__toggle{position:absolute;z-index:2;top:14px;right:14px;display:grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid rgba(19,19,19,.12);border-radius:50%;background:#f7f2e6f0;color:#131313;cursor:pointer}.ml-benefit-videos__toggle[hidden],.ml-benefit-videos__toggle svg[hidden],.ml-benefit-videos__navigation[hidden]{display:none}.ml-benefit-videos__navigation{display:none}@media(max-width:989px){.ml-benefit-videos{margin-top:48px}.ml-benefit-videos__intro{margin-bottom:22px}.ml-benefit-videos__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78vw,420px);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--gutter);margin:0 calc(-1 * var(--gutter));scroll-padding-inline:var(--gutter)}.ml-benefit-videos__track::-webkit-scrollbar{display:none}.ml-benefit-videos__card{scroll-snap-align:start}.ml-benefit-videos__caption{padding:18px 20px 22px}.ml-benefit-videos__caption span{font-size:18px}.ml-benefit-videos__caption strong{font-size:27px}.ml-benefit-videos__navigation{display:flex;justify-content:center;margin-top:6px}.ml-benefit-videos__navigation button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.ml-benefit-videos__navigation button:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ml-off)}.ml-benefit-videos__navigation button[aria-current=true]:before{background:var(--ml-ink)}}@media(max-width:749px){.ml-benefit-videos__track{grid-auto-columns:82vw}.ml-benefit-videos__intro p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ml-product-benefit-videos.css.map */
