.product-grid-page{--page-padding: 0px;width:100%;max-width:none;padding-inline:0}.product--grid{gap:0}.product--grid .product__gallery-container,.product--grid .product__media-container,.product--grid .product__media-container>div,.product--grid .slider{min-width:0;max-width:100%}.product--grid .product__media-container{position:relative;gap:0}.product--grid .product__media-list{gap:2px;align-items:start}.product--grid .product__media{min-width:0;align-self:start;aspect-ratio:4 / 5;border-radius:0}.product--grid .product__media>:is(img,video-media,model-media),.product--grid .product__media .deferred-media>img{width:100%;height:100%;object-fit:contain}.product--grid .product__media>:is(img,video-media,model-media){aspect-ratio:auto;object-position:center}.product--grid video-media>video:not(:fullscreen):not(:-webkit-full-screen){object-fit:contain}.product--grid .product__gallery-navigation,.product--grid .product__gallery-show-more,.product--grid .product__gallery-show-more .button[hidden]{display:none}.product--grid>.product__info{min-width:0;padding-inline:32px;padding-block-start:24px}@media screen and (min-width:1024px){.product--grid .product__media.gallery-media-collapsed{display:none}.product--grid .product__gallery-show-more:not([hidden]){display:flex;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;padding-block:24px}.product--grid .product__media[data-media-type=image]>img{object-position:center}.product--grid{grid:auto / minmax(0,65fr) minmax(0,35fr);gap:0}.product--grid .product__media-container .slider{overflow:visible;scroll-snap-type:none}.product--grid .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product--grid .with-only1 .product__media-list{grid-template-columns:minmax(0,1fr)}.product--grid .product__thumbnails{display:none}}@media screen and (max-width:1023px){.product--grid>.product__info{padding-inline:16px}.product--grid>.product__info--editorial:has(>.product__breadcrumb){padding-block-start:0}.product--grid .product__media-container{background:transparent}.product--grid .product__media-list{gap:0}.product--grid .slider .product__media{width:100%;aspect-ratio:4 / 5;scroll-snap-align:start;background:transparent}.product--grid .product__media>:is(img,video-media),.product--grid .product__media .deferred-media>img,.product--grid video-media>video:not(:fullscreen):not(:-webkit-full-screen){object-fit:cover;object-position:center}.product--grid .product__gallery-navigation{position:static;box-sizing:border-box;width:100%;margin:0;padding:4px 20px;display:grid;grid-template-columns:24px minmax(0,1fr) 24px;gap:16px;align-items:center;height:52px;background:#fff;border-radius:0}.product--grid .with-only1 .product__gallery-navigation{display:none}.product--grid .product__thumbnails.with-dots{grid-column:2;grid-row:1;width:100%;height:44px;padding:0}.product--grid .product__thumbnails.with-dots .product__thumbnails-list{flex-wrap:nowrap;gap:4px;padding-inline:0;overflow:hidden}.product--grid .product__thumbnails.with-dots .product__thumbnail:not([hidden]){flex:1 1 0;min-width:0;width:auto;height:44px;border-radius:0}.product--grid .product__thumbnails.with-dots .product__thumbnail:before{width:100%;height:2px;border-radius:0;background:#bdbdbd;transition:none}.product--grid .product__thumbnails.with-dots .product__thumbnail[aria-current=true]:before{width:100%;height:2px;background:#111;box-shadow:none}.product--grid .product__media-container .indicators{display:contents;opacity:1}.product--grid [is=previous-button],.product--grid [is=next-button]{grid-row:1}.product--grid [is=previous-button]{grid-column:1}.product--grid [is=next-button]{grid-column:3}.product--grid .indicators .button{width:24px;height:44px;min-width:0;min-height:0;padding:0;border:0;box-shadow:none;background:transparent;color:#000;opacity:1;transition:opacity .2s}.product--grid .indicators .button:disabled{opacity:.25;cursor:default}.product--grid .indicators .btn-fill{display:none}.product--grid .indicators .button:after{content:none}.product--grid .indicators img{max-width:none}.product--grid [is=next-button] img,[dir=rtl] .product--grid [is=previous-button] img{transform:rotate(180deg)}[dir=rtl] .product--grid [is=next-button] img{transform:none}}@media screen and (max-width:767px){.product--grid .product__media>button:is([is=media-lightbox-button],[is=media-hover-button]){width:100%;height:100%;top:0;right:0;bottom:0;left:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.product--grid .product__media>button:is([is=media-lightbox-button],[is=media-hover-button]) .icon-zoom{display:none}.product--grid .product__thumbnails.with-dots .product__thumbnail:before{height:1px;background:#00000047}.product--grid .product__thumbnails.with-dots .product__thumbnail[aria-current=true]:before{height:1px;background:#000}}
/*# sourceMappingURL=/cdn/shop/t/470/assets/product-gallery-grid.css.map */
