.bee182d-thumbnail__icon{align-items:center;background-color:var(--hh-color-background);border:.1rem solid var(--hh-color-light);border-radius:50%;color:var(--hh-color-foreground);display:flex;height:4rem;justify-content:center;left:1.5rem;position:absolute;top:1.5rem;width:4rem;z-index:1}.bee182d-product__media-wrapper:has(.bee182d-sale-box-pdp) .bee182d-thumbnail__icon{top:3.5rem}.bee182d-thumbnail__icon>svg{height:1.4rem;width:1.2rem}.bee182d-thumbnail__deferred-media>*{max-width:100%}.bee182d-thumbnail__deferred-media>*,.bee182d-thumbnail__overlay-toggle{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.bee182d-thumbnail__overlay-toggle{background-color:transparent;border:none;margin:0;padding:0;z-index:2}.bee182d-zoom-in .bee182d-thumbnail__overlay-toggle{cursor:zoom-in}.bee182d-thumbnail__deferred-poster{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.bee182d-thumbnail__deferred-poster>img{height:100%;width:auto}.bee182d-thumbnail__deferred-poster-button{align-items:center;background-color:var(--hh-color-background);border:.1rem solid var(--hh-color-light);border-radius:50%;color:var(--hh-color-foreground);display:flex;height:6.2rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--hh-duration-short) ease,color var(--hh-duration-short) ease;width:6.2rem;z-index:1}.bee182d-thumbnail__deferred-poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.bee182d-thumbnail__deferred-poster-button>svg{height:2rem;width:2rem}.bee182d-thumbnail__deferred-poster-button>svg.bee182d-icon-play{margin-left:.2rem}.bee182d-deferred-media[loaded]>.bee182d-thumbnail__deferred-poster{display:none}.bee182d-gallery-mobile{overflow:hidden;position:relative}.bee182d-gallery-mobile .bee182d-swiper{height:100%}.bee182d-gallery-mobile .bee182d-swiper-wrapper{display:inline-flex;height:100%}.bee182d-gallery-mobile .bee182d-swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.bee182d-gallery-mobile .product-media__image__container,.bee182d-gallery-mobile .bee182d-product-media__video__container{padding-bottom:var(--hh-padding-top,100%);position:relative;width:100%}.bee182d-gallery-mobile .bee182d-product-media__video__container>*{height:100%;position:absolute;width:100%}@media screen and (max-width:749.9px){.bee182d-gallery-mobile .product-media__image__container,.bee182d-gallery-mobile .bee182d-product-media__video__container{padding-bottom:var(--hh-padding-top,115%)}}.bee182d-gallery-mobile .bee182d-swiper-slide img{display:inline-block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.bee182d-gallery-mobile .bee182d-swiper{height:300px;margin-left:auto;margin-right:auto;width:100%}.bee182d-gallery-mobile .bee182d-swiper-slide{background-position:50%;background-size:cover}.bee182d-gallery-mobile .bee182d-swiper-button{border:none;height:20px;width:20px}.bee182d-gallery-modal .bee182d-product-media__slider--wrapper{align-items:center;display:flex;flex:1;flex-direction:column;height:100vh;justify-content:space-between}.bee182d-gallery-modal[is-loading=true] .bee182d-swiper-main,.bee182d-gallery-modal[is-loading=true] .bee182d-swiper-thumb{opacity:0;transition:opacity .3s}.bee182d-gallery-modal[is-loading=false] .bee182d-swiper-main,.bee182d-gallery-modal[is-loading=false] .bee182d-swiper-thumb{opacity:1;transition:opacity .3s}.bee182d-gallery-modal .bee182d-swiper{height:100%}.bee182d-gallery-modal .bee182d-swiper-wrapper{display:inline-flex;height:100%}.bee182d-gallery-modal .bee182d-swiper-slide{background:var(--hh-color-day,#fff);font-size:18px;text-align:center}.bee182d-gallery-modal .bee182d-swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bee182d-gallery-modal .bee182d-swiper{height:300px;width:100%}.bee182d-gallery-modal .bee182d-swiper-slide{background-position:50%;background-size:cover}.bee182d-gallery-modal .bee182d-swiper-main{height:70%;margin-top:50px;width:100%}.bee182d-gallery-modal .bee182d-swiper-main .bee182d-swiper-slide:not(.bee182d-swiper-slide-zoomed):not(.bee182d-is-video){cursor:zoom-in}.bee182d-gallery-modal .bee182d-swiper-main .bee182d-swiper-slide-zoomed:not(.bee182d-is-video){cursor:zoom-out}.bee182d-gallery-modal .bee182d-swiper-main .bee182d-drag-enable.bee182d-dragging{cursor:move}.bee182d-gallery-modal .bee182d-swiper-main .bee182d-swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.bee182d-gallery-modal .bee182d-swiper-thumb{--thumbnail-size:150px;--thumbnail-gap:10px;--thumbnail-count:4;--thumbnail-container-size:calc(var(--thumbnail-size)*var(--thumbnail-count) + var(--thumbnail-gap)*(var(--thumbnail-count) - 1));box-sizing:border-box;height:150px;margin:10px 0 30px;max-width:var(--thumbnail-container-size);overflow:hidden}.bee182d-gallery-modal .bee182d-swiper-thumb .bee182d-swiper-button.bee182d-swiper-button-prev{left:0;top:50%;transform:rotate(90deg) translateX(-50%)}.bee182d-gallery-modal .bee182d-swiper-thumb .bee182d-swiper-button.bee182d-swiper-button-next{right:0;top:50%;transform:rotate(270deg) translateX(50%)}.bee182d-gallery-modal .bee182d-swiper-thumb .bee182d-swiper-button-disabled{opacity:.3;pointer-events:none}.bee182d-gallery-modal .bee182d-swiper-thumb .bee182d-swiper-slide{height:100%;opacity:.4;width:25%}.bee182d-gallery-modal .bee182d-swiper-thumb .bee182d-swiper-slide-thumb-active{opacity:1}.bee182d-gallery-modal .product-media__image__container{height:100%;.bee182d-video-wrapper{height:100%;width:100%;hh-adaptive-video{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}}}.bee182d-gallery-modal .bee182d-product-media__back{align-items:center;cursor:pointer;display:flex;gap:10px;left:20px;position:absolute;top:20px;width:100%}.bee182d-gallery-modal .bee182d-product-media__back svg{height:15px;transform:rotate(180deg)}.bee182d-gallery-modal .bee182d-is-video:not(.bee182d-swiper-slide-active) .bee182d-video-wrapper{display:none}.bee182d-gallery-modal .bee182d-video-wrapper hh-adaptive-video{margin:0 auto}@media screen and (min-width:750px){.bee182d-gallery-mobile{display:none}}.bee182d-swiper-button{align-items:center;background-color:transparent;border:1px solid var(--hh-color-night,#000);border-radius:100%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:5px;position:absolute;top:calc(50% - 70px);transform:translateY(-50%);width:30px;z-index:1}@media screen and (max-width:499.9px){.bee182d-gallery-mobile .bee182d-swiper-button svg{height:20px;width:20px}.bee182d-gallery-mobile .bee182d-swiper-button{top:calc(50% - 40px)}}.bee182d-swiper-button-prev{left:5px;transform:rotate(90deg)}.bee182d-swiper-button-next{right:5px;transform:rotate(270deg)}.bee182d-swiper-button-disabled{cursor:default;opacity:0}.bee182d-swiper-pagination{display:flex;gap:18px;justify-content:center;margin-top:15px}.bee182d-swiper-pagination-bullet{background:transparent;border:1px solid var(--hh-color-ink,#2a2a2a);border-radius:100%;cursor:pointer;display:block;height:10px;width:10px}.bee182d-swiper-pagination-bullet-active{background:var(--hh-color-ink,#2a2a2a)}