.media-cards__wrapper{display:grid;grid-template-columns:1fr;gap:1.2rem}@media screen and (min-width:576px){.media-cards__wrapper{gap:2rem}}@media screen and (min-width:750px){.media-cards__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.media-cards__wrapper{gap:2.4rem}}@media screen and (min-width:750px){.media-cards__wrapper .media-cards-item:only-child{grid-column:1/-1}}.media-cards-item{position:relative;display:grid;width:100%;overflow:hidden;border-radius:var(--border-radius-block)}.media-cards-item:before{content:"";grid-area:1/1;padding-top:var(--card-aspect-ratio-padding, 70.05%)}.media-cards-item--bg-color{background:var(--gradient-background, rgb(var(--color-background)))}.media-cards-item .block-overlay-link{grid-area:1/1;z-index:3;display:block;width:100%;height:100%;border-radius:var(--border-radius-block)}.media-cards-item__media{grid-area:1/1;position:relative;z-index:1}.media-cards-item__media:has(.media-cards-item__media-item--iframe){z-index:4}.media-cards-item__media-item{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-cards-item__media-item--iframe{border:0}.media-cards-item__media-overlay{z-index:2;pointer-events:none}.media-cards-item__content{grid-area:1/1;align-self:end;position:relative;z-index:4;width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;gap:1.6rem;padding:1.6rem;pointer-events:none}@media screen and (min-width:576px){.media-cards-item__content{gap:2.4rem;padding:2.4rem}}.media-cards-item__content a,.media-cards-item__content button,.media-cards-item__content .button,.media-cards-item__content input{pointer-events:all}.media-cards-item__text{display:flex;flex-direction:column;gap:1.2rem;min-width:0;word-break:break-word}.media-cards-item__button{flex-shrink:0}.media-cards-item__button .button--utility{width:4rem;height:4rem}.media-cards-item__button .button--utility .button-icon,.media-cards-item__button .button--utility .button-icon__icon-wrapper{width:2rem;height:2rem}@media screen and (min-width:576px){.media-cards-item__button .button--utility{width:5.2rem;height:5.2rem}.media-cards-item__button .button--utility .button-icon,.media-cards-item__button .button--utility .button-icon__icon-wrapper{width:2.4rem;height:2.4rem}}@media(hover:hover){.media-cards-item__button:has(.button--utility .button__label-wrapper){width:13.5rem;display:flex;justify-content:flex-end}}@media(hover:hover){.media-cards-item__button .button--utility:has(.button__label-wrapper):hover,.media-cards-item:hover .media-cards-item__button .button--utility:has(.button__label-wrapper){width:13.5rem}.media-cards-item__button .button--utility:has(.button__label-wrapper):hover .button__label-wrapper,.media-cards-item:hover .media-cards-item__button .button--utility:has(.button__label-wrapper) .button__label-wrapper{max-width:8.3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-media-cards.css.map */
