.rf-feat{--edge: max(var(--rf-gutter), calc((100cqw - var(--rf-maxw)) / 2 + var(--rf-gutter)));--sg: 12px;--sw: min(320px, calc(100cqw - 2 * var(--edge) - 40px));--ar: var(--rf-media-ar, 1.7778);display:block}.rf-feat-head{padding-inline:var(--edge);margin-bottom:24px}.rf-sec-intro{font-size:16px;color:var(--rf-ink-2);margin-top:12px;max-width:62ch}.rf-feat .rf-rail{gap:var(--sg);padding-inline:var(--edge);scroll-padding-inline:var(--edge)}.rf-fslide{flex:0 0 var(--sw);scroll-snap-align:start;min-width:0}.rf-fmedia{position:relative;aspect-ratio:var(--ar);border-radius:var(--rf-radius-card);overflow:hidden;background:rgb(var(--rf-product-canvas))}.rf-fmedia:has(video){background:#101012}.rf-fmedia video,.rf-fmedia img,.rf-fmedia .rf-zoom-trigger img{width:100%;max-width:none;height:100%;object-fit:contain}.rf-feat[data-rf-fit=cover] .rf-fmedia :is(video,img){object-fit:cover}.rf-fplay{position:absolute;left:12px;bottom:12px;width:44px;height:44px;border-radius:var(--rf-radius-card);background:#ffffff47;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;display:grid;place-items:center;transition:background-color var(--rf-t-color) var(--rf-ease)}.rf-fplay:hover{background:#ffffff6b}.rf-fplay .rf-icon{width:18px;height:18px;grid-area:1 / 1}.rf-fplay .rf-fplay-pause,.rf-fplay[aria-pressed=true] .rf-fplay-play{display:none}.rf-fplay[aria-pressed=true] .rf-fplay-pause{display:inline-block}.rf-fslide .rf-fslide-model{display:inline-block;margin:16px 0 -8px;padding:2px 8px;border-radius:4px;background:var(--rf-chip);color:var(--rf-ink);font-size:12px;font-weight:600}.rf-fslide h3{font-size:18px;font-weight:600;letter-spacing:-.01em;margin-top:16px;line-height:1.3}.rf-fslide p{font-size:14px;color:var(--rf-ink-2);margin-top:8px;max-width:62ch;line-height:1.6}.rf-feat .rf-car-arrow{top:calc(var(--sw) / var(--ar) / 2 - 22px)}.rf-feat .rf-car-prev{left:max(8px,calc(var(--edge) - 22px))}.rf-feat .rf-car-next{right:max(8px,calc(var(--edge) - 22px))}@media(min-width:768px){.rf-feat{--sg: 20px;--sw: calc((100cqw - 2 * var(--edge) - var(--sg)) / 2);--ar: var(--rf-media-ar, 1.7778)}}@media(min-width:1024px){.rf-feat{--sg: 32px;--sw: calc((100cqw - 2 * var(--edge) - var(--sg)) / 2)}.rf-feat[data-rf-portrait]{--sw: calc((100cqw - 2 * var(--edge) - 2 * var(--sg)) / 3)}.rf-fslide h3{font-size:20px}.rf-fslide p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/rf-feature-carousel.css.map */
