.media-column{position:relative;overflow:hidden}.media-column__caption,.media-column__title{font-size:18px;line-height:1;text-transform:uppercase;font-weight:700;margin-bottom:5px;text-wrap:balance}.media-column__caption{margin-bottom:20px}@media(min-width:750px){.media-column__caption,.media-column__title{font-size:20px}}.media-column__title.heading-decorated{font-size:60px}@media(max-width:750px){.media-column__title.heading-decorated{font-size:36px;text-wrap:pretty}}.media-column__subheading{font-size:35px;line-height:1;margin-bottom:3px;font-weight:400}@media screen and (max-width:768px){.media-column__subheading{font-size:30px}}@media screen and (max-width:576px){.media-column__subheading{font-size:25px;padding-left:var(--space-outer);padding-right:var(--space-outer);max-width:270px;margin-left:auto;margin-right:auto}}.media-column__content{font-size:18px;line-height:1.3;margin-bottom:20px}@media(min-width:750px){.media-column__content{font-size:20px;line-height:1.3;margin-bottom:50px}}.media-column__grid{display:flex;flex-wrap:wrap;margin-top:40px;gap:40px}.media-column__column{flex:1 0 calc(33.33% - 40px);padding:15px;border-radius:10px;overflow:hidden;background:#fff;transition:background-color .3s ease-in-out}@media(min-width:750px){.media-column__column{padding:20px}}.media-column__column--hover{cursor:pointer;background:var(--color-background-contrast)}@media(min-width:990px){.media-column__column--hover{background:#fff;transition:background-color .3s ease-in-out}.media-column__column--hover:hover{background-color:var(--color-background-contrast)}}.swiper.media-column__grid{display:block;padding:0 16px}.swiper .media-column__column{position:relative;height:100%}.media-column__grid .swiper-slide{height:auto}@media screen and (max-width:992px){.media-column__grid.swiper{margin-right:calc(var(--space-outer) * -1);margin-left:calc(var(--space-outer) * -1);padding-left:var(--space-outer);padding-right:var(--space-outer)}}@media screen and (max-width:576px){.media-column{--space-outer: 20px}}.media-column__column .img-wrapper,.text-center{text-align:center}.media-column__item{display:flex;flex-direction:column;gap:15px;border-radius:10px;height:100%}.media-column__heading{font-size:24px;text-transform:uppercase}@media(min-width:750px){.media-column__heading{font-size:28px}}.media-column__img{max-height:80px}.media-column__img img{display:block;width:100%;height:100%;object-fit:contain;object-position:left}.media-column__video{position:relative;border-radius:8px;overflow:hidden;margin-top:auto}.media-column__video img{display:block;max-width:100%;height:auto}.media-column__video video{display:block;width:100%;height:100%;object-fit:cover}.media-column__column--hover .media-column__video--poster img{position:relative;opacity:0;transition:opacity .3s ease-in-out;z-index:1}@media(min-width:990px){.media-column__column--hover .media-column__video--poster img{opacity:1}}.media-column__video--poster video{position:absolute;left:0;right:0;bottom:0;top:0}.media-column__column--hover:hover .media-column__video--poster img{opacity:0}@media(max-width:1150px)and (min-width:990px){.media-column__grid:not(.swiper){gap:20px}}@media(max-width:990px){.media-column__grid:not(.swiper) .media-column__column{flex:1 0 calc(50% - 20px)}}@media(max-width:750px){.media-column__grid:not(.swiper){gap:20px}.media-column__grid:not(.swiper) .media-column__column{flex:1 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-media-columns.css.map */
