.ac-pdp media-gallery[data-apeloig-gallery]{display:block;min-width:0}.ac-pdp [data-apeloig-gallery] .slider-buttons{display:none}.ac-pdp [data-apeloig-gallery] .product__media-list{overflow-anchor:none}.ac-pdp [data-apeloig-gallery] .product-media-container .media{padding-top:100%}.ac-pdp [data-apeloig-gallery] .media-type-image .product__media{aspect-ratio:1;height:auto;min-height:0!important;padding-top:0}.ac-pdp [data-apeloig-gallery] :is(.product-media-container,.product__media){--media-border-width: 0px;border:0;border-radius:0;box-shadow:none;max-width:100%}.ac-pdp [data-apeloig-gallery] .product-media-container:after{display:none}.ac-pdp [data-apeloig-gallery] .product__media img{object-fit:cover;border-radius:0}.ac-pdp [data-apeloig-gallery] .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ac-pdp [data-apeloig-gallery] .product__modal-opener--image{overflow:hidden}.ac-pdp [data-apeloig-gallery] .product__modal-opener--image .product__media-toggle{cursor:zoom-in}.ac-pdp [data-apeloig-gallery] .ac-inline-zoom .product__media img{transform:scale(2);transform-origin:var(--zoom-origin, 50% 50%)}.ac-pdp [data-apeloig-gallery] .ac-inline-zoom .product__media-toggle{cursor:zoom-out;touch-action:none}.ac-gallery-navigation{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.ac-gallery-arrow{position:absolute;top:50%;width:44px;height:44px;padding:12px;border:1px solid #e5e5e5;border-radius:50%;background:#fff;color:#050505;display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer;transform:translateY(-50%);transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1)}.ac-gallery-arrow--previous{left:12px}.ac-gallery-arrow--next{right:12px}.ac-gallery-arrow .svg-wrapper{width:16px;height:16px}.ac-gallery-arrow--previous svg{transform:rotate(90deg)}.ac-gallery-arrow--next svg{transform:rotate(-90deg)}.ac-gallery-arrow:disabled{opacity:.3;cursor:default}.ac-gallery-count{position:absolute;bottom:12px;right:16px;color:#333;background:#fff;border-radius:16px;padding:2px 8px;font-size:12px;line-height:20px;font-variant-numeric:tabular-nums}.ac-pdp [data-apeloig-gallery]:has(.is-active .deferred-media) .ac-gallery-count{top:12px;bottom:auto}.ac-gallery-progress{position:absolute;bottom:0;inset-inline:0;height:2px;background:#e5e5e5;overflow:hidden}.ac-gallery-progress>span{display:block;height:100%;background:#050505;transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1)}.ac-pdp [data-apeloig-gallery] .thumbnail{border:1px solid #e5e5e5;box-shadow:none;opacity:1;transition:border-color .2s cubic-bezier(.22,1,.36,1)}.ac-pdp [data-apeloig-gallery] .thumbnail[aria-current]{border-color:#050505;box-shadow:inset 0 0 0 1px #050505}.ac-pdp [data-apeloig-gallery] .thumbnail img{opacity:1;object-fit:cover}.ac-pdp [data-apeloig-gallery] .thumbnail-list__item:before{padding-bottom:100%}@media(hover:hover)and (pointer:fine){.ac-gallery-arrow:not(:disabled):hover{background:#f2f2f2;border-color:#aaa}.ac-pdp [data-apeloig-gallery] .thumbnail:hover{border-color:#555;opacity:1}}@media(min-width:990px){.ac-pdp .product__media-wrapper{align-self:stretch;position:relative}.ac-pdp media-gallery[data-apeloig-gallery]{position:sticky;top:140px}.ac-pdp media-gallery[data-apeloig-gallery]:has(.thumbnail-slider){display:grid;grid-template-columns:68px minmax(0,1fr);gap:16px;align-items:start}.ac-pdp [data-apeloig-gallery]>[id^=GalleryStatus]{position:absolute}.ac-pdp [data-apeloig-gallery]>[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0;width:100%;max-width:calc(100dvh - 164px)}.ac-pdp [data-apeloig-gallery]>.thumbnail-slider{grid-column:1;grid-row:1;position:relative;margin:0;min-height:0;height:100%;align-self:stretch}.ac-pdp [data-apeloig-gallery] .thumbnail-slider>.slider-button{display:none}.ac-pdp [data-apeloig-gallery] .thumbnail-slider .thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;padding:2px;margin:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scroll-padding:2px;scrollbar-width:thin;scrollbar-color:#ccc transparent}.ac-pdp [data-apeloig-gallery] .thumbnail-slider .thumbnail-list__item{width:64px;flex:0 0 auto;margin:0}}@media(min-width:750px)and (max-width:989px){.ac-pdp [data-apeloig-gallery] .thumbnail-slider .thumbnail-list__item{width:68px;flex-basis:68px}}@media(max-width:749px){.ac-pdp media-gallery[data-apeloig-gallery]>slider-component[id^=GalleryViewer]{width:calc(100% + 2 * var(--ac-editorial-gutter, 16px));margin-inline:calc(-1 * var(--ac-editorial-gutter, 16px))}.ac-pdp [data-apeloig-gallery] .product__media-list{scrollbar-width:none;margin-bottom:0}.ac-pdp [data-apeloig-gallery] .product__media-list::-webkit-scrollbar{display:none}.ac-pdp [data-apeloig-gallery] .product__media-list:after{display:none}.ac-pdp [data-apeloig-gallery] .product__media-list>.product__media-item{padding:0}.ac-pdp [data-apeloig-gallery] .thumbnail-slider{margin-top:8px}.ac-pdp [data-apeloig-gallery] .thumbnail-slider .thumbnail-list{gap:8px;padding:2px;margin:0}.ac-gallery-arrow--previous{left:8px}.ac-gallery-arrow--next{right:8px}.ac-gallery-count{bottom:8px;right:12px}}@media(prefers-reduced-motion:reduce){.ac-gallery-arrow,.ac-gallery-progress>span,.ac-pdp [data-apeloig-gallery] .thumbnail{transition:none}.ac-pdp [data-apeloig-gallery] .slider{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/apeloig-gallery.css.map */
