@media screen and (max-width:999px){.hovi-gallery .product-gallery__media{height:var(--hovi-gallery-mobile-height, 400px);display:flex;align-items:center;justify-content:center}.hovi-gallery .product-gallery__media>img,.hovi-gallery .product-gallery__media>video-media,.hovi-gallery .product-gallery__media>*>img{width:100%;height:100%;object-fit:contain}}@media screen and (min-width:1000px){.hovi-gallery,.hovi-gallery .product-gallery__image-list{width:100%}.hovi-gallery .product-gallery__carousel{--hovi-gap: var(--product-gallery-carousel-gap, 30px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--hovi-gap);width:100%}.hovi-gallery .product-gallery__media{position:relative;overflow:hidden}.hovi-gallery .product-gallery__media>img,.hovi-gallery .product-gallery__media>*>img,.hovi-gallery .product-gallery__media>video-media{display:block;width:100%;height:100%}.hovi-gallery .product-gallery__media[data-hovi-g=hero]{flex:0 0 100%;height:var(--hovi-gallery-hero-height, 70vh);min-height:22rem}.hovi-gallery .product-gallery__media[data-hovi-g=hero] img{object-fit:contain;padding-block:2rem}.hovi-gallery .product-gallery__media[data-hovi-g=item]{--hovi-k: var(--hovi-n, 3);flex:0 0 calc((100% - (var(--hovi-k) - 1) * var(--hovi-gap)) / var(--hovi-k) - .1px);aspect-ratio:1 / 1}.hovi-gallery .product-gallery__media[data-hovi-n="2"],.hovi-gallery .product-gallery__media[data-hovi-n="3"]{aspect-ratio:4 / 5}.hovi-gallery .product-gallery__media[data-hovi-g=item] img,.hovi-gallery .product-gallery__media[data-hovi-g=item] video{object-fit:cover}}@media screen and (min-width:1000px)and (max-width:1149px){.hovi-gallery .product-gallery__media[data-hovi-g=item]{--hovi-k: min(var(--hovi-n, 3), 3)}}@media screen and (min-width:1150px)and (max-width:1399px){.hovi-gallery .product-gallery__media[data-hovi-g=item]{--hovi-k: min(var(--hovi-n, 3), 4)}}.hovi-gallery__more{display:none}@media screen and (min-width:1000px){.hovi-gallery .product-gallery__media[data-hovi-g=extra]{display:none}.hovi-gallery__more{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-content:center;justify-items:center;gap:.375rem;padding:1rem;border:0;cursor:pointer;text-align:center;color:var(--hovi-on-overlay);background:var(--hovi-overlay);transition:background-color .25s}.hovi-gallery__more:hover,.hovi-gallery__more:focus-visible{background:var(--hovi-overlay-strong)}.hovi-gallery__more-count{font-family:var(--heading-font-family);font-size:clamp(1.75rem,2.4vw,2.75rem);line-height:1}.hovi-gallery__more-label{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.hovi-gallery .product-gallery__media[data-hovi-n="6"] .hovi-gallery__more-label,.hovi-gallery .product-gallery__media[data-hovi-n="7"] .hovi-gallery__more-label{display:none}}@media screen and (min-width:1000px){.product:has(.hovi-gallery){--product-gap: clamp(1.5rem, 2.5vw, 3.5rem);grid-template-columns:minmax(0,1fr) min(clamp(26rem,18rem + 19vw,45rem),48%)}}.product:has(.hovi-gallery) .product-info{--hovi-info-rhythm: 1}.product:has(.hovi-gallery) .product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin-block-start:calc(var(--product-info-gap) * var(--hovi-info-rhythm, 1))}.product:has(.hovi-gallery) .product-info__block-list>:not(:last-child){margin-block-end:calc(var(--product-info-gap) * var(--hovi-info-rhythm, 1))}@media screen and (min-width:1000px){.product:has(.hovi-gallery) .product-info{padding-inline:clamp(1rem,3vw,4.5rem);padding-block-start:clamp(1rem,3vw,3rem)}.product:has(.hovi-gallery) .product-info__block-list{max-width:33.75rem;margin-inline:auto}.product:has(.hovi-gallery){max-width:var(--hovi-product-max-width, none);margin-inline:auto;padding-inline:clamp(0rem,(100vw - 1440px) * .1,3.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/hovi-product-gallery.css.map */
