#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-media-gallery__inner.m-product-media--slider__images{position:relative!important;display:block!important;min-width:0!important;overflow:hidden!important;overflow:clip!important;isolation:isolate;box-sizing:border-box!important;background:#fff!important;aspect-ratio:1 / 1!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-media-gallery__inner>.m-media-gallery__list.swiper-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;gap:0!important;box-sizing:border-box!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-media-gallery__list.swiper-wrapper>.m-product-media--item.swiper-slide{display:block!important;flex:0 0 100%!important;flex-shrink:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;height:100%!important;overflow:hidden!important;box-sizing:border-box!important;background:#fff!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-media-gallery__list>.m-product-media--item :is(.m-product-media,.m-image){display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important;background:#fff!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-media-gallery__list>.m-product-media--item img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;background:#fff!important}@media(max-width:1023px){#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-media-gallery__inner.m-product-media--slider__images{width:100%!important;max-width:100%!important}}#m-theme.template-product .m-sticky-addtocart{--m-translate-y:100%;transform:translate3d(0,110%,0)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .25s ease,opacity .2s ease,visibility .25s ease!important}#m-theme.template-product .m-sticky-addtocart.dw-sticky-visible{--m-translate-y:0%;transform:translateZ(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media(prefers-reduced-motion:reduce){#m-theme.template-product .m-sticky-addtocart{transition:none!important}}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__images{min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;margin:0!important;background:#fff!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__images>.m-media-gallery__list.swiper-wrapper{width:100%!important;min-width:0!important;max-width:100%!important;gap:0!important;display:flex!important;flex-flow:row nowrap!important;transform-style:flat}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__images>.m-media-gallery__list.swiper-wrapper>.m-product-media--item.swiper-slide{width:var(--dw-main-slide-width,100%)!important;min-width:var(--dw-main-slide-width,100%)!important;max-width:var(--dw-main-slide-width,100%)!important;flex:0 0 var(--dw-main-slide-width,100%)!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}@media(min-width:1024px){#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4]>.m-media-gallery__wrapper.m-product-media--slider{display:flex!important;flex-direction:row-reverse!important;gap:14px!important;align-items:flex-start!important;min-width:0!important;width:100%!important;overflow:visible!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__images{flex:1 1 0%!important;width:calc(100% - 84px)!important;max-width:calc(100% - 84px)!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__thumbnails{flex:0 0 70px!important;width:70px!important;max-width:70px!important;min-width:70px!important;margin:0!important}}@media(max-width:1023px){#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4]>.m-media-gallery__wrapper.m-product-media--slider{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__images{flex:none!important;width:100%!important;max-width:100%!important}}@media(min-width:1024px){#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap{padding-inline:38px!important;box-sizing:border-box!important}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap>.dw-product-track{min-width:0!important;width:100%!important}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap>.dw-arrow{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;top:32%!important;padding:0!important;box-sizing:border-box!important;transform:translateY(-50%)!important}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap>.dw-arrow--prev{left:2px!important}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap>.dw-arrow--next{right:2px!important}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap>.dw-arrow svg{width:16px!important;height:16px!important;pointer-events:none!important}}#m-theme.template-product .m-sticky-addtocart{border-top:1px solid #e9e9e9!important;box-shadow:0 -4px 16px #0000000f!important;z-index:80!important}#m-theme.template-product .m-sticky-addtocart .m-add-to-cart{border-radius:0!important;min-width:130px!important;white-space:nowrap!important}#m-theme.template-product .m-sticky-addtocart .m-product-form__wrapper{gap:10px!important;align-items:center!important}@media(max-width:767px){#m-theme.template-product .m-sticky-addtocart{bottom:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}#m-theme.template-product .m-sticky-addtocart .m-sticky-addtocart--rightblock{padding:8px 0!important}#m-theme.template-product .m-sticky-addtocart .m-product-form__wrapper{gap:8px!important}#m-theme.template-product .m-sticky-addtocart .m-add-to-cart{min-width:0!important;flex:1 1 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dw-product-gallery-sticky-fix.css.map */
