.gallery{gap:1.6rem;margin:0}@media screen and (min-width: 750px){.gallery{gap:var(--grid-horizontal-spacing)}}.gallery .gallery__item{padding-bottom:0}@media screen and (min-width: 850px){.gallery .gallery__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:100%}.gallery--1 .gallery__text,.gallery--2 .gallery__text,.gallery--3 .gallery__text,.gallery--4 .gallery__text{padding-inline-start:3rem;padding-inline-end:3rem}}@media screen and (min-width: 990px){.gallery--1 .gallery__item{width:100%}.gallery--2 .gallery__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.gallery--3 .gallery__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.gallery--4 .gallery__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.gallery--5 .gallery__item{width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.gallery--6 .gallery__item{width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}}@media screen and (min-width: 750px) and (max-width: 989px){.gallery--3 .gallery__item,.gallery--4 .gallery__item,.gallery--5 .gallery__item,.gallery--6 .gallery__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}.gallery .media{height:var(--image-height)}.gallery__card{overflow:hidden;position:relative;border-radius:1rem}.gallery__overlay{position:absolute;bottom:0;left:0;width:100%;display:flex;--color-heading: 255, 255, 255}.gallery__overlay--top-left{align-items:flex-start;justify-content:flex-start;text-align:start}.gallery__overlay--top-center{align-items:flex-start;justify-content:center;text-align:center}.gallery__overlay--top-right{align-items:flex-start;justify-content:flex-end;text-align:end}.gallery__overlay--middle-left{align-items:center;justify-content:flex-start;text-align:start}.gallery__overlay--middle-center{align-items:center;justify-content:center;text-align:center}.gallery__overlay--middle-right{align-items:center;justify-content:flex-end;text-align:end}.gallery__overlay--bottom-left{align-items:flex-end;justify-content:flex-start;text-align:start}.gallery__overlay--bottom-center{align-items:flex-end;justify-content:center;text-align:center}.gallery__overlay--bottom-right{align-items:flex-end;justify-content:flex-end;text-align:end}.gallery__text{z-index:0;position:relative;padding:2rem;width:100%}.overlay-text__wrapper{display:inline-block;vertical-align:middle}.overlay-text__link{text-decoration:none}.overlay-text__link:before{display:block;content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}.overlay-text__heading{margin:0;font-size:2.4rem;line-height:1.1}@media only screen and (min-width: 900px){.overlay-text__heading{font-size:3.6rem}}.overlay-text__subheading.h5{margin-top:.6rem;margin-bottom:0;font-size:1.6rem;font-weight:400;text-transform:none}@media only screen and (min-width: 750px){.overlay-text__subheading.h5{font-size:1.8rem}}.overlay-text__heading+.overlay-text__subheading{margin-top:.5rem}.overlay-text__buttons-wrapper{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}@media screen and (min-width: 750px){.overlay-text__buttons-wrapper{gap:1.2rem;margin-top:2.4rem}}@media screen and (hover: hover){.gallery__card:hover .full-unstyled-link~.gallery__overlay .button--secondary{background-color:rgb(var(--color-button-text));border-color:rgb(var(--color-button-text));color:#fff;transition-delay:0s}}.gallery--contrast .gallery__text:after{content:"";z-index:-1;position:absolute;top:-20rem;right:-10rem;bottom:-20rem;left:-10rem;pointer-events:none;background:radial-gradient(rgba(0,0,0,.15) 0%,transparent 70%)}.gallery--contrast .gallery__overlay--top-left .gallery__text:after,.gallery--contrast .gallery__overlay--middle-left .gallery__text:after,.gallery--contrast .gallery__overlay--bottom-left .gallery__text:after{left:-85%;right:0}.gallery--contrast .gallery__overlay--top-right .gallery__text:after,.gallery--contrast .gallery__overlay--middle-right .gallery__text:after,.gallery--contrast .gallery__overlay--bottom-right .gallery__text:after{left:15%;right:-50%}.gallery .media--placeholder{background-color:rgba(var(--color-foreground),.3)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-gallery.css.map */
