.section-image-gallery.section-image-gallery--theme-background{background:var(--theme-global-background)}.section-image-gallery .image-gallery-list{display:grid;grid-auto-rows:16rem;grid-auto-flow:dense;grid-template-columns:repeat(4,1fr);gap:1rem}.section-image-gallery .image-gallery-list .image-gallery-item{grid-row:span 1;grid-column:span 1;position:relative;border-radius:var(--medium-radius);overflow:hidden}.section-image-gallery .image-gallery-list .image-gallery-item .media{position:absolute;inset-inline-start:0;inset-block-start:0;width:100%;height:100%}.section-image-gallery .image-gallery-list .image-gallery-item .media img,.section-image-gallery .image-gallery-list .image-gallery-item .media svg{transition:transform .3s cubic-bezier(0,0,.3,1)}.section-image-gallery .image-gallery-list .image-gallery-item .media:after{content:"";position:absolute;inset-inline-start:0;inset-block-start:0;width:100%;height:100%;z-index:1;pointer-events:none;background:var(--image-text-scrim-gradient-centered, radial-gradient(ellipse 90% 70% at 50% 58%, rgba(0, 0, 0, .38), transparent 72%))}.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content{position:relative;z-index:2;padding:2rem;height:100%}.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3{color:var(--color-text);margin-block-end:0;font-weight:600;font-style:italic;font-size:1.75rem;line-height:120%;letter-spacing:0}.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3.title-size--small,.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3.title-size--medium,.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3.title-size--large{font-size:1.75rem}.section-image-gallery .image-gallery-list .image-gallery-item.item-columns--1{grid-column:span 1}.section-image-gallery .image-gallery-list .image-gallery-item.item-columns--2{grid-column:span 2}.section-image-gallery .image-gallery-list .image-gallery-item.item-columns--3{grid-column:span 3}.section-image-gallery .image-gallery-list .image-gallery-item.item-columns--4{grid-column:span 4}.section-image-gallery .image-gallery-list .image-gallery-item.item-rows--1{grid-row:span 1}.section-image-gallery .image-gallery-list .image-gallery-item.item-rows--2{grid-row:span 2}.section-image-gallery .image-gallery-button-wrapper{display:flex;justify-content:center;padding-top:2.8125rem}body[data-brand] .section-image-gallery .image-gallery-button-wrapper .button{background:var(--brand-primary-color)}body[data-brand] .section-image-gallery .image-gallery-button-wrapper .button:hover:not([disabled],[aria-disabled=true]){background:var(--brand-primary-color);opacity:.9}@media screen and (max-width:749px){.section-image-gallery .image-gallery-list{grid-auto-rows:8rem;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content{padding:1rem}.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3{color:var(--color-text-mobile);font-size:1.714rem;line-height:120%}.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3.title-size-mobile--small,.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3.title-size-mobile--medium,.section-image-gallery .image-gallery-list .image-gallery-item .image-gallery-content h3.title-size-mobile--large{font-size:1.714rem}.section-image-gallery .image-gallery-list .image-gallery-item.item-mobile-columns--1{grid-column:span 1}.section-image-gallery .image-gallery-list .image-gallery-item.item-mobile-columns--2{grid-column:span 2}.section-image-gallery .image-gallery-list .image-gallery-item.item-mobile-rows--1{grid-row:span 1}.section-image-gallery .image-gallery-list .image-gallery-item.item-mobile-rows--2{grid-row:span 2}.section-image-gallery .image-gallery-list .image-gallery-item.item-mobile-rows--3{grid-row:span 3}.section-image-gallery .image-gallery-list .image-gallery-item.item-mobile-rows--4{grid-row:span 4}.section-image-gallery .image-gallery-button-wrapper{padding-top:2.286rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-image-gallery.css.map */
