#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-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,#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-product-media--item{opacity:1!important;filter:none!important;background-color:#fff!important;background-image: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:before,#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__images:after,#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__navigation:before,#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__navigation:after{content:none!important;display: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__navigation .swiper-button-control{box-sizing:border-box!important;width:var(--dw-slider-size,42px)!important;min-width:var(--dw-slider-size,42px)!important;height:var(--dw-slider-size,42px)!important;min-height:var(--dw-slider-size,42px)!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--dw-slider-bg,#111)!important;background-image:none!important;color:var(--dw-slider-ink,#fff)!important;border-radius:var(--dw-slider-radius,0)!important;opacity:1!important;filter:none!important;box-shadow:none!important;z-index:5!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__navigation .swiper-button-control:before,#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__navigation .swiper-button-control:after{content:none!important;display: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__navigation .swiper-button-control svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;stroke:currentColor!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;align-items:flex-start!important;gap:14px!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 var(--dw-gallery-thumb-size,82px)!important;width:var(--dw-gallery-thumb-size,82px)!important;max-width:var(--dw-gallery-thumb-size,82px)!important;min-width:var(--dw-gallery-thumb-size,82px)!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 .nav-swiper-container{width:var(--dw-gallery-thumb-size,82px)!important;max-width:var(--dw-gallery-thumb-size,82px)!important;min-width:var(--dw-gallery-thumb-size,82px)!important;max-height:var(--dw-gallery-rail-height,540px)!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 .nav-swiper-container .swiper-slide{flex:0 0 var(--dw-gallery-thumb-size,82px)!important;width:var(--dw-gallery-thumb-size,82px)!important;min-width:var(--dw-gallery-thumb-size,82px)!important;max-width:var(--dw-gallery-thumb-size,82px)!important;height:var(--dw-gallery-thumb-size,82px)!important;min-height:var(--dw-gallery-thumb-size,82px)!important;max-height:var(--dw-gallery-thumb-size,82px)!important;margin-inline: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:1 1 0%!important;min-width:0!important;width:calc(100% - var(--dw-gallery-thumb-size,82px) - 14px)!important;max-width:calc(100% - var(--dw-gallery-thumb-size,82px) - 14px)!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-product-media--slider__thumbnails{order:1!important;width:100%!important;max-width:100%!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__thumbnails .nav-swiper-container{position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!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 .nav-swiper-container .swiper-slide{flex:0 0 var(--dw-gallery-thumb-size-mobile,72px)!important;width:var(--dw-gallery-thumb-size-mobile,72px)!important;min-width:var(--dw-gallery-thumb-size-mobile,72px)!important;max-width:var(--dw-gallery-thumb-size-mobile,72px)!important;height:var(--dw-gallery-thumb-size-mobile,72px)!important;min-height:var(--dw-gallery-thumb-size-mobile,72px)!important;max-height:var(--dw-gallery-thumb-size-mobile,72px)!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-product-media--slider__navigation .swiper-button-control{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4] .m-product-media--slider__navigation .swiper-button-control svg{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!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 .nav-swiper-container:after{pointer-events:none!important}@media(max-width:1023px){#m-theme.template-product product-info.m-main-product[data-layout=layout-4] media-gallery[data-layout=layout-4].dw-gallery-has-more .m-product-media--slider__thumbnails .nav-swiper-container:after{content:""!important;display:block!important;position:absolute!important;right:0!important;left:auto!important;top:0!important;bottom:0!important;width:32px!important;height:auto!important;z-index:5!important;background:linear-gradient(to right,#fff0,#fff)!important;opacity:1!important;visibility:visible!important}}@media(min-width:1024px){#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-product-list{position:relative!important}#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-slider-controls__button{box-sizing:border-box!important;width:var(--dw-slider-width,var(--dw-slider-size,42px))!important;min-width:var(--dw-slider-width,var(--dw-slider-size,42px))!important;height:var(--dw-slider-size,42px)!important;min-height:var(--dw-slider-size,42px)!important;padding:0!important;display:flex;align-items:center!important;justify-content:center!important;border-radius:var(--dw-slider-radius,0)!important;background:var(--dw-slider-bg,#111)!important;background-image:none!important;color:var(--dw-slider-ink,#fff)!important;border:0!important;box-shadow:none!important}#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-slider-controls__button svg{width:18px!important;height:18px!important;stroke:currentColor!important;pointer-events:none!important}}@media(min-width:1024px)and (hover:hover){#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-slider-controls__button:not(.m\:hidden):not(:disabled){visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease!important}#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-product-list:hover .m-slider-controls__button:not(.m\:hidden):not(:disabled),#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-product-list:focus-within .m-slider-controls__button:not(.m\:hidden):not(:disabled){visibility:visible!important;opacity:1!important;pointer-events:auto!important}#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-product-list:has(.m-product-card :is(.m-product-card__action,.m-product-card__atc-button,.m-add-to-cart,.dw-mobile-quick-add):hover) .m-slider-controls__button{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media(max-width:767px){#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-slider-controls__button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:var(--dw-slider-radius,0)!important;background:var(--dw-slider-bg,#111)!important;background-image:none!important;color:var(--dw-slider-ink,#fff)!important;box-shadow:none!important}#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-slider-controls__button svg{width:16px!important;height:16px!important}}@media(prefers-reduced-motion:reduce){#m-theme.template-product :is(.m-recently-viewed,.m-product-recommendations) .m-slider-controls__button{transition:none!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-product-media--slider__thumbnails .nav-swiper-container{height:var(--dw-gallery-rail-height,600px)!important;max-height:var(--dw-gallery-rail-height,600px)!important;overflow:hidden!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__inner.m-product-media--slider__images{overflow:hidden!important;clip-path:inset(0);isolation:isolate}#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{gap:0!important;flex-wrap:nowrap!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dw-pdp-gallery-carousel-fix.css.map */
