.horizontal-swiper{position:relative;width:100%}.horizontal-swiper-button-prev-container,.horizontal-swiper-button-next-container{align-items:center;bottom:0;display:flex;position:absolute;pointer-events:none;top:0;width:100px;z-index:10}.horizontal-swiper-button-prev-container::before,.horizontal-swiper-button-next-container::before{bottom:0;content:'';position:absolute;top:0;width:100%;z-index:6}.horizontal-swiper-button-prev-container:has(.horizontal-swiper-prev:not([disabled]))::before,.horizontal-swiper-button-next-container:has(.horizontal-swiper-prev:not([disabled]))::before{background-image:linear-gradient(90deg, var(--wh-fadeColor), transparent 58%)}.horizontal-swiper-button-prev-container:has(.horizontal-swiper-next:not([disabled]))::before,.horizontal-swiper-button-next-container:has(.horizontal-swiper-next:not([disabled]))::before{background-image:linear-gradient(-90deg, var(--wh-fadeColor), transparent 58%)}.horizontal-swiper-button-prev-container .horizontal-swiper-prev,.horizontal-swiper-button-prev-container .horizontal-swiper-next,.horizontal-swiper-button-next-container .horizontal-swiper-prev,.horizontal-swiper-button-next-container .horizontal-swiper-next{opacity:0;transition:opacity 75ms;z-index:7}.horizontal-swiper-button-prev-container .horizontal-swiper-prev.swiper-button-disabled,.horizontal-swiper-button-prev-container .horizontal-swiper-next.swiper-button-disabled,.horizontal-swiper-button-next-container .horizontal-swiper-prev.swiper-button-disabled,.horizontal-swiper-button-next-container .horizontal-swiper-next.swiper-button-disabled{display:none}.horizontal-swiper-button-prev-container[data-navigation="false"] .horizontal-swiper-button-prev-container .horizontal-swiper-prev,.horizontal-swiper-button-prev-container[data-navigation="false"] .horizontal-swiper-button-prev-container .horizontal-swiper-next,.horizontal-swiper-button-next-container[data-navigation="false"] .horizontal-swiper-button-prev-container .horizontal-swiper-prev,.horizontal-swiper-button-next-container[data-navigation="false"] .horizontal-swiper-button-prev-container .horizontal-swiper-next,.horizontal-swiper-button-prev-container[data-navigation="false"] .horizontal-swiper-button-next-container .horizontal-swiper-prev,.horizontal-swiper-button-prev-container[data-navigation="false"] .horizontal-swiper-button-next-container .horizontal-swiper-next,.horizontal-swiper-button-next-container[data-navigation="false"] .horizontal-swiper-button-next-container .horizontal-swiper-prev,.horizontal-swiper-button-next-container[data-navigation="false"] .horizontal-swiper-button-next-container .horizontal-swiper-next{display:none}.horizontal-swiper:hover .horizontal-swiper-prev,.horizontal-swiper:hover .horizontal-swiper-next{opacity:1}.horizontal-swiper-button-prev-container{justify-content:flex-start;left:0}.horizontal-swiper-button-next-container{justify-content:flex-end;right:0}.horizontal-swiper .swiper-slide{margin:2px;width:fit-content}.media-viewer{position:relative}@container (width < 1280px){.media-viewer{--mediaViewer-controls-top: 10px;--mediaViewer-thumbnail-height: 66px}}@container (width <= 499px){.media-viewer{--mediaViewer-thumbnail-height: 44px}}.media-viewer[data-visible-tab="images"] [data-tab="images"]{display:block}.media-viewer[data-visible-tab="videos"] [data-tab="videos"]{display:block}.media-viewer[data-visible-tab="model-viewer"] [data-tab="model-viewer"]{display:block}.media-viewer-full-view{aspect-ratio:16 / 9;overflow:hidden;width:100%}.media-viewer-full-view img,.media-viewer-full-view video{display:block;height:100%;width:100%}.media-viewer-full-view img{object-fit:contain;object-position:center}.media-viewer-lightbox{display:flex;flex-direction:column;gap:10px}.media-viewer-lightbox-controls{display:flex;justify-content:flex-end}.media-viewer-lightbox .media-viewer{background-color:#181818}.media-viewer-model-viewer{aspect-ratio:16 / 9;overflow:hidden;width:100%}.media-viewer-model-viewer-overlay-section{padding:20px}.media-viewer-model-viewer-overlay-section .dye-slot{margin-right:unset}.media-viewer-model-viewer-overlay-section .dye-slot-text{display:none}.media-viewer-tab{display:none}.media-viewer-tab-controls{background-color:#181818;position:absolute;right:20px;top:var(--mediaViewer-controls-top, 20px);z-index:250}@container (width < 1280px){.media-viewer-tab-controls .extra-buttons{display:none}}.media-viewer-thumbnail{cursor:pointer;display:block;height:var(--mediaViewer-thumbnail-height, 112px)}.popover[data-name="dye-picker"]{z-index:2147483647}
