@media screen and (max-width:767px){html body #ne-product-template :is(.ne-recipes,.ne-section)>.ne-container{overflow:visible!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid,.ne-benefits-cards,.ne-home-stats-grid){display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:4px 2px 12px!important;grid-template-columns:none!important;grid-auto-flow:unset!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:2px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;touch-action:pan-y pinch-zoom!important;cursor:grab;user-select:none;-webkit-user-select:none}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid,.ne-benefits-cards,.ne-home-stats-grid)::-webkit-scrollbar{display:none!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid,.ne-benefits-cards,.ne-home-stats-grid)>*{flex:0 0 min(86vw,340px)!important;width:min(86vw,340px)!important;min-width:min(86vw,340px)!important;max-width:min(86vw,340px)!important;height:auto!important;box-sizing:border-box!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid)>:is(.ne-recipe-card,.ne-product-card,.ne-feature-card){border-radius:17px!important;overflow:hidden!important}html body #ne-product-template .ne-recipe-image{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:#f4f8ef}html body #ne-product-template .ne-recipe-image img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid)>*>:is(.ne-product-image,.ne-card-image,.ne-feature-image,.ne-home-product-image,[class$=__media],[class$=__image]){width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid)>*>:is(.ne-product-image,.ne-card-image,.ne-feature-image,.ne-home-product-image,[class$=__media],[class$=__image]) img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid,.ne-benefits-cards,.ne-home-stats-grid).is-dragging{cursor:grabbing;scroll-snap-type:none!important}html body #ne-product-template :is(.ne-recipes-static,.ne-recipe-grid,.ne-recipe-track,.ne-home-product-grid,.ne-product-grid,.ne-feature-grid,.ne-benefits-cards,.ne-home-stats-grid) img{-webkit-user-drag:none}}@media screen and (min-width:768px){html body #ne-product-template .ne-500-html-track{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:767px){html body #MainContent #ne-product-template .ne-500-live-carousel>.ne-container{overflow:visible!important}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-track{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:none!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;margin:0!important;padding:4px 2px 12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:2px!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;touch-action:pan-y pinch-zoom!important;cursor:grab;user-select:none;-webkit-user-select:none}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-track::-webkit-scrollbar{display:none!important}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-track>.ne-500-html-card{display:block!important;flex:0 0 min(86vw,340px)!important;width:min(86vw,340px)!important;min-width:min(86vw,340px)!important;max-width:min(86vw,340px)!important;height:auto!important;box-sizing:border-box!important;border-radius:17px!important;overflow:hidden!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-card--desktop-hidden{display:block!important}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-card__media{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;overflow:hidden!important}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-card__media>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;object-position:center!important}html body #MainContent #ne-product-template .ne-500-live-carousel .ne-500-html-track.is-dragging{cursor:grabbing;scroll-snap-type:none!important}}@media screen and (min-width:768px){html body #MainContent #ne-product-template .ne-500-live-carousel[aria-labelledby=ne-500-envies] .ne-500-html-track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:4px 0 8px!important;overflow:visible!important}html body #MainContent #ne-product-template .ne-500-live-carousel[aria-labelledby=ne-500-envies] .ne-500-html-card--desktop-hidden{display:none!important}html body #MainContent #ne-product-template .ne-500-live-carousel[aria-labelledby=ne-500-plus] .ne-500-html-track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;max-width:1048px!important;margin:0 auto!important;padding:4px 0 8px!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ne-mobile-carousel-500-reference.css.map */
