.gallery-section{width:100%;height:var(--mobile-height);overflow:hidden}.gallery-container{display:flex;height:100%;width:100%;position:relative;gap:var(--column-gap-mobile)}.gallery-panel{position:relative;flex:1;min-width:0;height:100%;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)}.gallery-panel responsive-image,.gallery-panel .placeholder-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.gallery-panel responsive-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width:1025px){.gallery-section{height:var(--desktop-height)}.gallery-container{gap:var(--column-gap)}.gallery-panel.active{flex:calc(1 + var(--size-block))}.gallery-panel__content{opacity:0;visibility:hidden;transition-delay:0s;transition-duration:.1s}.gallery-panel.active .gallery-panel__content{transition-delay:.4s;transition-duration:.4s;opacity:1;visibility:visible}.gallery-panel:before{opacity:0;transition-duration:.4s}.gallery-panel.active:before{opacity:1}}@media(max-width:1024px){.section-expanding-gallery .gallery-section{--collapsed-height: 80px;height:auto;overflow:visible}.section-expanding-gallery .gallery-container{display:flex;flex-direction:column;height:auto;gap:var(--column-gap-mobile);overflow:visible}.section-expanding-gallery .gallery-panel{flex:none;width:100%;min-width:0;height:var(--collapsed-height);min-height:0;transition:height .4s ease}.section-expanding-gallery .gallery-panel.active{flex:none;height:max(var(--mobile-height),var(--collapsed-height))}.section-expanding-gallery .gallery-panel__image{position:absolute;top:0;right:0;bottom:0;left:0}.section-expanding-gallery .gallery-panel__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px;box-sizing:border-box;overflow-wrap:anywhere;opacity:1;visibility:visible}.section-expanding-gallery .gallery-panel:not(.active) .gallery-panel__content{justify-content:center;overflow:hidden}.section-expanding-gallery .gallery-panel:not(.active) .gallery-panel__content>*{display:none}.section-expanding-gallery .gallery-panel:not(.active) .gallery-panel__content>:first-child{display:block;margin:0;font-size:18px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.section-expanding-gallery .gallery-panel.active .gallery-panel__content{overflow-y:auto}}.section-expanding-gallery .gallery-section,.section-expanding-gallery .gallery-container{min-width:0;max-width:100%}@media(prefers-reduced-motion:reduce){.section-expanding-gallery .gallery-panel,.section-expanding-gallery .gallery-panel__content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/expanding-gallery.css.map */
