section[id^=MainProduct-] media-gallery{--pg-gold: #e0aa3e;--pg-ink: #121212;--pg-bg: #f7f4ee;--pg-line: rgba(18, 18, 18, .08);--pg-ease: var(--mm-ease-expo, cubic-bezier(.16, 1, .3, 1));display:block}section[id^=MainProduct-] media-gallery .product-media-container{overflow:hidden!important;background:var(--pg-bg);border:1px solid var(--pg-line);border-radius:2rem}section[id^=MainProduct-] media-gallery .product-media-container .media,section[id^=MainProduct-] media-gallery .product-media-container .media img{background:transparent;border-radius:inherit}section[id^=MainProduct-] media-gallery .product-media-container .product__modal-opener,section[id^=MainProduct-] media-gallery .product-media-container .media{border-radius:calc(2rem - 1px)}@media screen and (min-width:750px){section[id^=MainProduct-] media-gallery .product-media-container .product__modal-opener,section[id^=MainProduct-] media-gallery .product-media-container .media{border-radius:calc(2.4rem - 1px)}}section[id^=MainProduct-] media-gallery .product__media-icon,section[id^=MainProduct-] media-gallery .product__media-toggle{display:none!important}section[id^=MainProduct-] media-gallery .product__modal-opener{cursor:default}section[id^=MainProduct-] media-gallery .thumbnail-list{gap:1rem}section[id^=MainProduct-] media-gallery .thumbnail{width:100%;height:100%;padding:.4rem;overflow:hidden;background:var(--pg-bg);border:1.5px solid var(--pg-line)!important;border-radius:1.4rem;box-shadow:none!important;cursor:pointer;transition:border-color .25s ease,transform .35s var(--pg-ease),opacity .25s ease}section[id^=MainProduct-] media-gallery .thumbnail img{width:100%;height:100%;object-fit:contain;border-radius:1rem;pointer-events:none}section[id^=MainProduct-] media-gallery .thumbnail:not([aria-current]){opacity:.78}section[id^=MainProduct-] media-gallery .thumbnail[aria-current]{border-color:var(--pg-gold)!important;box-shadow:0 0 0 2px #e0aa3e40!important;opacity:1}section[id^=MainProduct-] media-gallery .thumbnail:before,section[id^=MainProduct-] media-gallery .thumbnail:after{display:none!important}@media(hover:hover){section[id^=MainProduct-] media-gallery .thumbnail:hover{opacity:1;transform:translateY(-2px)}section[id^=MainProduct-] media-gallery .thumbnail:not([aria-current]):hover{border-color:#12121240!important}}section[id^=MainProduct-] media-gallery .thumbnail:focus-visible{outline:2px solid var(--pg-ink);outline-offset:2px}@media screen and (min-width:750px){section[id^=MainProduct-] media-gallery .product-media-container{border-radius:2.4rem}section[id^=MainProduct-] media-gallery .thumbnail-slider{margin-top:1.2rem}section[id^=MainProduct-] media-gallery .thumbnail-list.slider--tablet-up{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0}section[id^=MainProduct-] media-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item{width:auto;max-width:none}section[id^=MainProduct-] media-gallery .thumbnail-slider .slider-button{display:none}}@media screen and (max-width:749px){section[id^=MainProduct-] media-gallery .product__media-list{scroll-padding-left:0;scroll-padding-right:0}section[id^=MainProduct-] media-gallery .product__media-list .product__media-item{box-sizing:border-box;width:100%!important;max-width:100%;margin:0!important;padding:0 1.5rem}section[id^=MainProduct-] media-gallery .slider-buttons .splide__arrow{width:3.6rem;height:3.6rem;color:var(--pg-ink);background:#ffffffe6!important;border:0;border-radius:50%;box-shadow:0 .4rem 1.4rem #1212121f;opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}section[id^=MainProduct-] media-gallery .slider-buttons .splide__arrow svg{width:1.2rem;height:1.2rem;fill:currentColor}section[id^=MainProduct-] media-gallery .slider-buttons .slider-button--prev{left:2.4rem}section[id^=MainProduct-] media-gallery .slider-buttons .slider-button--next{right:2.4rem}[dir=rtl] section[id^=MainProduct-] media-gallery .slider-buttons .slider-button--prev{right:2.4rem;left:auto}[dir=rtl] section[id^=MainProduct-] media-gallery .slider-buttons .slider-button--next{right:auto;left:2.4rem}section[id^=MainProduct-] media-gallery .slider-buttons .splide__arrow:disabled{opacity:.4}section[id^=MainProduct-] media-gallery .slider__dots{display:none!important}section[id^=MainProduct-] media-gallery .thumbnail-slider.small-hide{display:flex!important}section[id^=MainProduct-] media-gallery .thumbnail-slider{margin-top:1rem}section[id^=MainProduct-] media-gallery .thumbnail-slider .slider-button{display:none}section[id^=MainProduct-] media-gallery .thumbnail-list{display:flex;gap:.8rem;width:100%;margin:0;padding:.3rem 1.5rem .4rem!important;overflow-x:auto;scroll-padding-inline:1.5rem;scroll-snap-type:x proximity;scrollbar-width:none}section[id^=MainProduct-] media-gallery .thumbnail-list::-webkit-scrollbar{display:none}section[id^=MainProduct-] media-gallery .thumbnail-list__item{flex:0 0 6.4rem;width:6.4rem!important;max-width:none;scroll-snap-align:start}section[id^=MainProduct-] media-gallery .thumbnail{padding:.3rem;border-radius:1.2rem}section[id^=MainProduct-] media-gallery .thumbnail img{border-radius:.9rem}}@media(prefers-reduced-motion:reduce){section[id^=MainProduct-] media-gallery .thumbnail{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-product-gallery.css.map */
