@media screen and (max-width:740px){html,body.template-product{overscroll-behavior-y:auto!important}body.template-product,body.template-product #main-content,body.template-product .rr-product-row,body.template-product .product-page.product-template,body.template-product .rr-product-media-column,body.template-product #product-photos{overflow-x:hidden!important}body.template-product #product-photos,body.template-product .rr-product-media-column,body.template-product .product--content__right,body.template-product .product--content__right .product-blocks{position:relative!important;inset:auto!important}body.template-product #slider,body.template-product #slider .product-image-container,body.template-product #slider .js-carousel-main,body.template-product #slider .flickity-viewport,body.template-product #slider .flickity-slider,body.template-product #slider .carousel-cell,body.template-product #slider .product-media-container,body.template-product #slider img.product__image{touch-action:pan-y pinch-zoom!important;overscroll-behavior:auto!important}body.template-product #slider .js-carousel-main.is-draggable,body.template-product #slider .flickity-viewport{cursor:default!important}body.template-product .rr-mobile-thumbnails,body.template-product #thumb-slider-wrapper{touch-action:pan-x!important;overscroll-behavior-x:contain!important}}@media screen and (max-width:740px){body.template-product [id^=product-] #slider#slider .js-carousel-main{position:relative!important;overflow:hidden!important;touch-action:pan-y pinch-zoom!important}body.template-product [id^=product-] #slider#slider .js-carousel-main .flickity-slider{position:absolute!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;transform:none!important;left:0!important;top:0!important}body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell{position:absolute!important;right:0!important;bottom:0!important;left:0!important;top:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;transform:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important;animation:none!important;transition:opacity .18s ease!important}body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell.rr-mobile-active,body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell.is-selected{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:2!important}body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell.rr-mobile-active .product-media-container,body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell.rr-mobile-active img.product__image,body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell.is-selected .product-media-container,body.template-product [id^=product-] #slider#slider .js-carousel-main .carousel-cell.is-selected img.product__image{opacity:1!important;visibility:visible!important}body.template-product [id^=product-] #slider#slider .js-carousel-main img.product__image{backface-visibility:visible!important;-webkit-backface-visibility:visible!important}body.template-product [id^=product-] #slider#slider .js-carousel-main .flickity-prev-next-button,body.template-product [id^=product-] #slider#slider .js-carousel-main .zoom_btn{z-index:8!important}}@media screen and (max-width:740px){body.template-product [id^=product-] #slider#slider,body.template-product [id^=product-] #slider#slider .js-carousel-main,body.template-product [id^=product-] #slider#slider .flickity-viewport,body.template-product [id^=product-] #slider#slider .flickity-slider,body.template-product [id^=product-] #slider#slider .carousel-cell,body.template-product [id^=product-] #slider#slider .product-media-container,body.template-product [id^=product-] #slider#slider img.product__image{touch-action:pan-y pinch-zoom!important;overscroll-behavior-y:auto!important}body.template-product [id^=product-] #slider#slider .js-carousel-main.is-draggable,body.template-product [id^=product-] #slider#slider .flickity-viewport{cursor:default!important}}@supports (content-visibility: auto){body.template-product .rr-product-ritual-suite,body.template-product .product-recommendations__wrapper,body.template-product [class*=ai-collection-grid-]{content-visibility:auto;contain-intrinsic-size:auto 900px}}@media screen and (max-width:740px){body.template-product [id^=product-] #slider#slider,body.template-product [id^=product-] #slider#slider .product-image-container,body.template-product [id^=product-] #slider#slider .js-carousel-main,body.template-product [id^=product-] #slider#slider .flickity-viewport,body.template-product [id^=product-] #slider#slider .flickity-slider,body.template-product [id^=product-] #slider#slider .carousel-cell,body.template-product [id^=product-] #slider#slider .product-media-container,body.template-product [id^=product-] #slider#slider img.product__image{touch-action:auto!important;overscroll-behavior:auto!important}body.template-product [id^=product-] #slider#slider img.product__image{transform:none!important;will-change:auto!important;-webkit-user-drag:none}body.template-product [id^=product-] .rr-mobile-thumbnails,body.template-product [id^=product-] #thumb-slider-wrapper{touch-action:pan-x!important}}@media screen and (max-width:740px){body.template-product #main-content>.rr-product-row,body.template-product #main-content .rr-product-row{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}body.template-product .rr-product-row .product-page.product-template,body.template-product .rr-product-row .product-page.product-template>.grid__wrapper.edge,body.template-product .rr-product-row .rr-product-media-column,body.template-product .rr-product-row #product-photos,body.template-product .rr-product-row #slider,body.template-product .rr-product-row #slider .product-image-container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.template-product .rr-product-row .product-page.product-template>.grid__wrapper.edge{grid-template-columns:repeat(12,minmax(0,1fr))!important;column-gap:0!important}body.template-product .rr-product-row .rr-product-media-column{grid-column:1 / -1!important}body.template-product .rr-product-row .product--content__right{grid-column:1 / -1!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:22px!important;padding-right:22px!important}body.template-product #main-content,body.template-product .rr-product-row,body.template-product .product-page.product-template,body.template-product .rr-product-media-column,body.template-product #product-photos,body.template-product #slider,body.template-product #slider .product-image-container,body.template-product #slider .js-carousel-main,body.template-product #slider .flickity-viewport,body.template-product #slider .flickity-slider,body.template-product #slider .carousel-cell,body.template-product #slider .product-media-container,body.template-product #slider .rr-product-picture,body.template-product #slider img.product__image{touch-action:auto!important;overscroll-behavior:auto!important}body.template-product .rr-product-ritual-suite,body.template-product .product-recommendations__wrapper,body.template-product [class*=ai-collection-grid-]{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:auto!important}body.template-product #slider#slider{position:relative!important}body.template-product #slider#slider:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;opacity:.075;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='2' seed='17' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.62'/%3E%3C/svg%3E");background-repeat:repeat;background-size:118px 118px}body.template-product #slider#slider .flickity-prev-next-button{z-index:8!important}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/rr-product-v44.css.map */
