.pdp-page media-gallery .product__media-list{gap:0!important;margin:0!important;scroll-padding-left:0!important;width:100%!important}.pdp-page media-gallery .product__media-list>.product__media-item{width:100%!important;min-width:100%!important;padding:0!important;margin:0!important}.pdp-page media-gallery .product-media-container,.pdp-page media-gallery .product__media,.pdp-page media-gallery .product__media img{border-radius:0!important;border:0!important}.pdp-page media-gallery .product-media-container{width:100%!important;max-width:100%!important}.pdp-page media-gallery .product__media-icon{top:auto!important;left:auto!important;right:12px!important;bottom:12px!important;opacity:1!important;background:#fff;border:1px solid #ccd6dc;border-radius:50%;width:34px;height:34px}.pdp-page media-gallery .arrow_desktop_slider,.pdp-page media-gallery .slider-buttons,.pdp-page media-gallery .product_page_images_badge{display:none!important}.pdp-page media-gallery .thumbnail-slider{display:block!important;margin:0!important;background:transparent}.pdp-page media-gallery .thumbnail-list{display:flex!important;justify-content:center;flex-wrap:wrap!important;gap:0!important;padding:4px 0!important;margin:0!important;width:100%!important;overflow:visible!important}.pdp-page media-gallery .thumbnail-list__item.slider__slide{width:20px!important;min-width:20px!important;flex:0 0 20px!important;height:24px!important;margin:0!important;padding:0!important}.pdp-page media-gallery .thumbnail-list__item:before{display:none!important}.pdp-page media-gallery .thumbnail{position:relative!important;display:flex!important;align-items:center;justify-content:center;width:20px!important;height:24px!important;min-height:0!important;padding:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}.pdp-page media-gallery .thumbnail:after{content:""!important;position:static!important;width:6px;height:6px;border:0!important;border-radius:50%;background:#999;box-shadow:none!important}.pdp-page media-gallery .thumbnail[aria-current=true]:after{background:#111;width:8px;height:8px}.pdp-page media-gallery .thumbnail img,.pdp-page media-gallery .thumbnail__badge{display:none!important}.pdp-page media-gallery .thumbnail:focus-visible{outline:2px solid #111;outline-offset:-2px}@media(max-width:749px){.pdp-page .product__media-wrapper{padding:0!important}.pdp-page media-gallery .slider-mobile-gutter{margin:0!important}.pdp-page media-gallery .product__media-list:after{display:none!important}}.pdp-page media-gallery .thumbnail:after{z-index:0!important;flex:none;display:block!important}.pdp-page media-gallery .product-media-container.media-type-image{aspect-ratio:1/1!important;height:auto!important;align-self:start}.pdp-page media-gallery .media-type-image .product__media{padding-top:100%!important}.pdp-page media-gallery .media-type-image .product__media img{object-fit:cover!important}.pdp-page media-gallery .product__media-list>.product__media-item{align-items:flex-start!important}.pdp-page media-gallery .product__modal-opener{position:relative!important;display:block}.pdp-page media-gallery .product__media-toggle{position:absolute!important;inset:auto 6px 6px auto!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;z-index:3!important;display:block!important}.pdp-page media-gallery.product__column-sticky{position:static!important}@media(max-width:749px){section.pdp-page{padding-left:0!important;padding-right:0!important;padding-top:0!important;max-width:100%!important}.pdp-page>.product{margin:0!important;width:100%!important}.pdp-page .product__media-wrapper{width:100%!important;max-width:100%!important;margin:0!important}.pdp-page .product__info-wrapper{padding-left:15px!important;padding-right:15px!important}}.pdp-page media-gallery [id^=GalleryViewer-]{position:relative}.pdp-page media-gallery .product_page_images_badge{display:flex!important;align-items:center;justify-content:center;position:absolute!important;top:14px!important;right:14px!important;bottom:auto!important;left:auto!important;width:52px!important;height:52px!important;min-width:52px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#354fba!important;color:#fff!important;font-size:14px!important;line-height:1!important;z-index:4;pointer-events:none}@media(min-width:750px){.pdp-page media-gallery .product-media-container.media-type-image{aspect-ratio:1/1!important;height:auto!important;min-height:0}.pdp-page media-gallery .media-type-image .product__modal-opener{height:100%!important}.pdp-page media-gallery .media-type-image .product__media{height:100%!important;padding-top:0!important}.pdp-page media-gallery .media-type-image .product__media img{object-fit:cover!important}.pdp-page media-gallery .product__media-list>.product__media-item{height:auto!important}}.pdp-page media-gallery .arrow_desktop_slider{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none;z-index:5}.pdp-page media-gallery .arrow_desktop_slider .slider-button{display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;min-width:36px;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;color:#555!important;align-items:center;justify-content:center;pointer-events:auto}.pdp-page media-gallery .arrow_desktop_slider--prev{left:12px!important;right:auto!important}.pdp-page media-gallery .arrow_desktop_slider--next{right:12px!important;left:auto!important}.pdp-page media-gallery .arrow_desktop_slider .slider-button:disabled{opacity:.4}.pdp-page media-gallery .arrow_desktop_slider .icon{width:12px;height:12px}@media(max-width:749px){.pdp-page media-gallery .arrow_desktop_slider{display:none!important}}@media(min-width:750px){.pdp-page media-gallery{display:block;width:min(100%,800px,calc(100svh - 210px));min-width:300px;margin-inline:auto}.pdp-page media-gallery .thumbnail-slider{background:transparent}.pdp-page media-gallery .thumbnail-list{padding-top:8px!important;padding-bottom:8px!important}.pdp-page media-gallery .product_page_images_badge{top:14px!important;right:14px!important}.pdp-page media-gallery .arrow_desktop_slider .slider-button{box-shadow:0 1px 5px #00000018}.pdp-page media-gallery .product__media-icon{right:12px!important;bottom:12px!important}}@media(min-width:750px){.pdp-page media-gallery.product__column-sticky{position:sticky!important;top:60px;z-index:2}.pdp-page .product__media-wrapper{align-self:stretch}}.pdp-page media-gallery .product__modal-opener--image .product__media-icon,.pdp-page media-gallery .product__modal-opener--image .product__media-toggle{display:none!important}.pdp-page media-gallery [id^=GalleryViewer-]>.slider-buttons{display:flex!important;position:absolute;right:24px;bottom:24px;z-index:6;margin:0;padding:0;background:transparent!important;border:0;box-shadow:none;pointer-events:none}.pdp-page media-gallery [id^=GalleryViewer-]>.slider-buttons>.slider-button{display:none!important}.pdp-page media-gallery [id^=GalleryViewer-]>.slider-buttons>.slider-counter{display:block;min-width:0;min-height:0;width:auto;height:42px;margin:0;padding:8px 16px;background:#fff;color:#2a2b2a;border:1px solid rgba(42,43,42,.15);border-radius:11px;font-family:Helvetica,Arial,sans-serif;font-size:13.2px;font-weight:400;line-height:24px;letter-spacing:normal;font-variant-numeric:normal;white-space:nowrap}@media(max-width:749px){.pdp-page media-gallery [id^=GalleryViewer-]>.slider-buttons{right:8px;bottom:8px}.pdp-page media-gallery [id^=GalleryViewer-]>.slider-buttons>.slider-counter{height:27.6px;padding:5px 9px;border-radius:10px;font-size:13px;line-height:15.6px}}.pdp-page media-gallery [id^=GalleryViewer-]>.slider-buttons>.slider-counter span{font:inherit;letter-spacing:inherit}@media(max-width:749px){.pdp-page media-gallery .thumbnail-slider{display:none!important}}.pdp-page media-gallery .melandi-model-label{position:absolute;left:12px;bottom:24px;z-index:6;max-width:calc(100% - 112px);box-sizing:border-box;padding:6px 9px;border-radius:5px;background:#ffffffeb;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.35;letter-spacing:normal;overflow-wrap:anywhere;pointer-events:none}@media(max-width:749px){.pdp-page media-gallery .melandi-model-label{left:8px;bottom:8px;max-width:calc(100% - 76px);padding:5px 7px;font-size:11px}}.pdp-page media-gallery [id^=GalleryViewer-]>.melandi-product-soldout-badge{position:absolute;top:12px;right:12px;z-index:6;display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:5px 10px;border:0;border-radius:5px;background:#202020;color:#fff;font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.04em;pointer-events:none}@media(max-width:749px){.pdp-page media-gallery [id^=GalleryViewer-]>.melandi-product-soldout-badge{top:8px;right:8px;min-height:20px;padding:4px 7px;font-size:10px}}@media(min-width:990px){#MainContent .pdp-page media-gallery{width:100%!important;max-width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/melandi-product-gallery.css.map */
