@media (max-width:640px){html body main #popular-products .storefront-carousel-wrap.rr-home-product-carousel-wrap,html body main #top-selling-products .storefront-carousel-wrap.rr-home-product-carousel-wrap{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important;box-sizing:border-box!important}html body main #popular-products .storefront-carousel-wrap>.storefront-product-row.rr-home-product-carousel-row,html body main #top-selling-products .storefront-carousel-wrap>.storefront-product-row.rr-home-product-carousel-row{--rr-mobile-carousel-gap:10px;--rr-mobile-carousel-card-width:calc(
                (
                    100% - var(--rr-mobile-carousel-gap)
                ) / 2
            );display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-auto-columns:unset!important;grid-auto-flow:unset!important;grid-auto-rows:unset!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:var(--rr-mobile-carousel-gap)!important;margin:0!important;padding:0 0 4px!important;overflow-y:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important}html body main #popular-products .storefront-product-row.rr-home-product-carousel-row ::-webkit-scrollbar,html body main #top-selling-products .storefront-product-row.rr-home-product-carousel-row ::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html body main #popular-products .storefront-carousel-wrap>.storefront-product-row.rr-home-product-carousel-row>article.rr-central-product-card,html body main #top-selling-products .storefront-carousel-wrap>.storefront-product-row.rr-home-product-carousel-row>article.rr-central-product-card{flex:0 0 var(--rr-mobile-carousel-card-width)!important;width:var(--rr-mobile-carousel-card-width)!important;min-width:var(--rr-mobile-carousel-card-width)!important;max-width:var(--rr-mobile-carousel-card-width)!important;margin:0!important;box-sizing:border-box!important}html body main #popular-products .storefront-product-row.rr-home-product-carousel-static,html body main #top-selling-products .storefront-product-row.rr-home-product-carousel-static{overflow-x:hidden!important;scroll-snap-type:none!important;scroll-behavior:auto!important;touch-action:auto!important}html body main #popular-products .storefront-carousel-wrap.rr-home-product-carousel-static>.storefront-carousel-actions,html body main #top-selling-products .storefront-carousel-wrap.rr-home-product-carousel-static>.storefront-carousel-actions{display:none!important}html body main #popular-products .storefront-product-row.rr-home-product-carousel-active,html body main #top-selling-products .storefront-product-row.rr-home-product-carousel-active{overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scroll-padding-inline-start:0!important;touch-action:pan-x pan-y!important}/*RR_HOME_MOBILE_EVERY_CARD_SNAP_0_640_V5*/html body main #popular-products .storefront-product-row.rr-home-product-carousel-active>article.rr-central-product-card:nth-of-type(n),html body main #top-selling-products .storefront-product-row.rr-home-product-carousel-active>article.rr-central-product-card:nth-of-type(n){scroll-snap-align:start!important;scroll-snap-stop:always!important}html body main #popular-products .storefront-product-row.rr-home-product-carousel-row::after,html body main #top-selling-products .storefront-product-row.rr-home-product-carousel-row::after{content:none!important;display:none!important;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important}}@media (max-width:360px){html body main #popular-products .storefront-product-row.rr-home-product-carousel-row,html body main #top-selling-products .storefront-product-row.rr-home-product-carousel-row{--rr-mobile-carousel-gap:8px}}
