.product-main-image .swiper-navigation.swiper-navigation--sides-offset{--swiper-navigation-sides-offset: 1.2rem}.product-main-image .swiper-pagination{--swiper-pagination-bottom: -3.2rem}.product-main-image .media-wrapper--style{--media-radius: 1.2rem}.product-thumbnail{margin-top:1.6rem}.product-thumbnail .product__media-item{aspect-ratio:1 / 1;height:auto;min-height:0;align-self:center;overflow:hidden;cursor:pointer;box-sizing:border-box}.product-thumbnail .product__media-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.1rem solid transparent}.product-thumbnail .product__media-item.swiper-slide-thumb-active:after{border-radius:1.6rem;border:2px solid #D6D4D1}.product-media__button .button{border-radius:1.6rem;--color-button: rgba(0, 0, 0, 1);padding-inline:1.6rem;font-weight:400;border-width:1.5px}.product__media-item .video-modal-opener--labeled,.product-main-image .video-modal-opener--labeled{position:absolute;bottom:0;left:1.6rem;z-index:var(--z-index-flat, 1)}.product__media-item .video-modal-opener--labeled .button,.product-main-image .video-modal-opener--labeled .button{background:#fff;min-height:2.8rem;font-size:1rem}.product__media-item .video-modal-opener--labeled .button:hover,.product-main-image .video-modal-opener--labeled .button:hover{background:var(--gradient-button-hover)}.product__media-item .video-modal-opener--labeled .video-modal-opener__icon,.product-main-image .video-modal-opener--labeled .video-modal-opener__icon{position:relative;width:1.6rem;height:1.6rem;margin-left:.8rem}.product__media-item .video-modal-opener--labeled .video-modal-opener__icon .svg-wrapper,.product__media-item .video-modal-opener--labeled .video-modal-opener__icon .icon,.product-main-image .video-modal-opener--labeled .video-modal-opener__icon .svg-wrapper,.product-main-image .video-modal-opener--labeled .video-modal-opener__icon .icon{width:100%;height:100%}.product-media__button .button:hover{--color-button-text: rgba(255, 255, 255, 1);--gradient-button: #000000;--color-button-border: rgba(0, 0, 0, 1)}.product-media__button .button--icon .svg-wrapper{width:1.6rem;height:1.6rem}.product-media__button .button--icon .svg-wrapper,.product-media__button .button--icon>.icon{margin-left:.4rem}.product-media__button .button--icon .svg-wrapper:first-child,.product-media__button .button--icon>.icon:first-child{margin-left:0;margin-right:.4rem}@media screen and (min-width:750px){.product-main-image .media-wrapper--style{--media-radius: 1.6rem}.product__media-item .video-modal-opener--labeled .video-modal-opener__icon,.product-main-image .video-modal-opener--labeled .video-modal-opener__icon{width:2rem;height:2rem}.product__media-item .video-modal-opener--labeled .button,.product-main-image .video-modal-opener--labeled .button{min-height:4.6rem;padding-inline:2.4rem;font-size:1.6rem}}@media screen and (min-width:1033px){.product__media-item .video-modal-opener--labeled,.product-main-image .video-modal-opener--labeled{bottom:2.4rem;left:2.2rem}.product-images--slider .product__media-item .video-modal-opener--labeled,.product-images--slider .product-main-image .video-modal-opener--labeled{bottom:1.2rem;left:1.5rem}.product-images--left-thumbnail,.product-images--right-thumbnail{--grid-base: .8rem;display:flex;flex-direction:row;align-items:flex-start;grid-gap:var(--grid-base, 1.6rem)}.product-images--left-thumbnail .product-main-image,.product-images--right-thumbnail .product-main-image{flex-grow:1;overflow:hidden;width:100%}.product-images--left-thumbnail .product-thumbnail,.product-images--right-thumbnail .product-thumbnail{--media-padding: 2.4rem;--item-count: 4;--item-gap: .8rem;--item-size: calc((100cqh - (var(--media-padding) * 2) - (var(--item-gap) * (var(--item-count) - 1))) / var(--item-count));container-type:size;align-self:stretch;flex-shrink:0;width:7.2rem;margin-top:0;overflow:visible}@supports not (container-type: size){.product-images--left-thumbnail .product-thumbnail,.product-images--right-thumbnail .product-thumbnail{--item-size: calc((var(--media-max-height, 38.4rem) - (var(--media-padding) * 2) - (var(--item-gap) * (var(--item-count) - 1))) / var(--item-count))}}.product-images--left-thumbnail .product-thumbnail{order:-1}.product-images--left-thumbnail .product-thumbnail .theme-swiper,.product-images--right-thumbnail .product-thumbnail .theme-swiper{height:100%;padding-top:var(--media-padding, 2.6rem);padding-bottom:var(--media-padding, 2.6rem)}.product-images--left-thumbnail .product-thumbnail .theme-swiper:has(.swiper-initialized):not(.has-navigation),.product-images--right-thumbnail .product-thumbnail .theme-swiper:has(.swiper-initialized):not(.has-navigation),.product-images--left-thumbnail .product-thumbnail .theme-swiper:has(.swiper-button-lock),.product-images--right-thumbnail .product-thumbnail .theme-swiper:has(.swiper-button-lock){padding-top:0;padding-bottom:0}.product-images--left-thumbnail .product-thumbnail .swiper,.product-images--right-thumbnail .product-thumbnail .swiper{overflow:hidden;height:100%}.product-images--left-thumbnail .product-thumbnail .swiper-wrapper,.product-images--right-thumbnail .product-thumbnail .swiper-wrapper{align-items:center}.product-images--left-thumbnail .product-thumbnail .swiper:not(.swiper-initialized) .swiper-wrapper,.product-images--right-thumbnail .product-thumbnail .swiper:not(.swiper-initialized) .swiper-wrapper{flex-direction:column;gap:var(--item-gap)}.product-images--left-thumbnail .product-thumbnail .swiper-navigation .swiper-button,.product-images--right-thumbnail .product-thumbnail .swiper-navigation .swiper-button{margin-top:0;left:50%;right:auto;transform:translate(-50%)}.product-images--left-thumbnail .product-thumbnail .swiper-navigation .swiper-button-prev,.product-images--right-thumbnail .product-thumbnail .swiper-navigation .swiper-button-prev{top:0}.product-images--left-thumbnail .product-thumbnail .swiper-navigation .swiper-button-prev svg,.product-images--right-thumbnail .product-thumbnail .swiper-navigation .swiper-button-prev svg{transform:rotate(90deg)}.product-images--left-thumbnail .product-thumbnail .swiper-navigation .swiper-button-next,.product-images--right-thumbnail .product-thumbnail .swiper-navigation .swiper-button-next{top:auto;bottom:0}.product-images--left-thumbnail .product-thumbnail .swiper-navigation .swiper-button-next svg,.product-images--right-thumbnail .product-thumbnail .swiper-navigation .swiper-button-next svg{transform:rotate(90deg)}.product-images--left-thumbnail .product-thumbnail .product__media-item,.product-images--right-thumbnail .product-thumbnail .product__media-item{width:min(100%,var(--item-size))!important;height:auto!important;max-width:100%;display:flex;align-items:center;justify-content:center}.product-thumbnail .media-wrapper--style{--media-radius: 1.6rem}.product-images--slider .product-main-image .media-wrapper--style{border:1px solid #ECEBE9}.product-images--left-thumbnail .product-thumbnail .product__media-item .media-wrapper,.product-images--right-thumbnail .product-thumbnail .product__media-item .media-wrapper{width:100%}.product-images--left-thumbnail .product-thumbnail .product__media-item :is(.media-wrapper,.media),.product-images--right-thumbnail .product-thumbnail .product__media-item :is(.media-wrapper,.media){height:100%}.product-main-image .swiper-navigation.swiper-navigation--sides-offset{--swiper-navigation-sides-offset: var(--page-padding-inline)}.product-images--grid-1 .product-main-image .swiper,.product-images--grid-2 .product-main-image .swiper,.product-images--auto-stacked .product-main-image .swiper{margin:0;padding:0}.product-images--grid-1 .product-main-image .swiper-wrapper,.product-images--grid-2 .product-main-image .swiper-wrapper,.product-images--auto-stacked .product-main-image .swiper-wrapper{--grid-base: .8rem;--grid-item-offset: min(var(--grid-base), 1.6rem);flex-wrap:wrap;grid-gap:var(--grid-item-offset);transform:unset!important;transition-duration:unset!important;transition-delay:unset!important;height:auto!important}.product-images--grid-1 .product-main-image .swiper-slide,.product-images--grid-2 .product-main-image .swiper-slide,.product-images--auto-stacked .product-main-image .swiper-slide{height:auto;margin-left:0!important;margin-right:0!important;transform:unset;flex-shrink:inherit}.product-images--grid-1 .product-main-image .swiper-slide,.product-images--grid-2 .product-main-image .swiper-slide,.product-images--auto-stacked .product-main-image .swiper-slide{width:100%!important;max-width:100%}.product-images .product-media__button{padding-top:1.6rem;grid-gap:1rem}}@media screen and (min-width:1366px){.product-images--left-thumbnail .product-thumbnail,.product-images--right-thumbnail .product-thumbnail{width:9rem}.product-images--grid-2 .product-main-image .swiper-slide,.product-images--auto-stacked .product-main-image .swiper-slide{width:calc(50% - var(--grid-item-offset) / 2)!important;max-width:calc(50% - var(--grid-item-offset) / 2)}.product-images--grid-2.large--last .product-main-image .swiper-slide:last-child,.product-images--auto-stacked.auto-stacked--tertiary .product-main-image .swiper-slide:nth-child(3n+1),.product-images--auto-stacked.auto-stacked--tertiary-1-last .product-main-image .swiper-slide:last-child,.product-images--auto-stacked.auto-stacked--tertiary-1-last .product-main-image .swiper-slide:nth-child(3n+1),.product-images--auto-stacked.auto-stacked--tertiary-2-last .product-main-image .swiper-slide:nth-child(3n+1),.product-images--auto-stacked.auto-stacked--first .product-main-image .swiper-slide:first-child,.product-images--auto-stacked.auto-stacked--first-last .product-main-image .swiper-slide:first-child,.product-images--auto-stacked.auto-stacked--first-last .product-main-image .swiper-slide:last-child{width:100%!important;max-width:100%}.product-images--auto-stacked.auto-stacked--tertiary-2-last .product-main-image .swiper-slide:nth-last-child(-n+2){width:calc(50% - var(--grid-item-offset) / 2)!important;max-width:calc(50% - var(--grid-item-offset) / 2)}}@media screen and (min-width:1440px){.product-images--left-thumbnail .product-thumbnail,.product-images--right-thumbnail .product-thumbnail{--item-count: 5}}@media screen and (min-width:1600px){.product-images--left-thumbnail .product-thumbnail,.product-images--right-thumbnail .product-thumbnail{width:14rem}}.product__xr-button{background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));margin:1rem auto;box-shadow:none;display:flex}.button.product__xr-button:hover{box-shadow:none}.product__xr-button[data-shopify-xr-hidden]{visibility:hidden}@media screen and (max-width:749px){.active .product__xr-button:not([data-shopify-xr-hidden]){display:block}}@media screen and (min-width:750px){.product__xr-button[data-shopify-xr-hidden]{display:none}}.product__xr-button .icon{width:1.4rem;margin-right:1rem}
/*# sourceMappingURL=/cdn/shop/t/69/assets/component-product-media.css.map */
