.promo-block{position:relative;display:flex;flex:1;max-width:33.3333333333%;background-color:rgb(var(--color-header-background))}.promo-block_after::after{content:"";display:block;width:0;padding-bottom:86.129753915%}.promo-block:not(:last-child)::before{content:"";position:absolute;right:-.1rem;display:block;height:100%;width:.1rem;background-color:rgb(var(--color-border))}.promo-block__content{display:flex;flex-direction:column;justify-content:flex-end;padding:2.8rem 2rem;width:100%}.promo-block__overlay{position:absolute;inset:0;width:100%;height:100%;background-color:rgb(var(--color-overlay));overflow:hidden;z-index:2;opacity:var(--opacity);transition:opacity var(--duration-default)}.promo-block:hover .promo-block__heading.hover-effect span:not(.promo-block__heading-icon){transform:translateX(2.4rem)}.promo-block:hover .promo-block__heading.hover-effect .promo-block__heading-icon{opacity:1}.promo-block__heading{position:relative;z-index:3;margin:0;pointer-events:none;text-transform:var(--font-heading-text-transform)}.promo-block__heading.hover-effect{padding-right:2.4rem}.promo-block__heading.hover-effect span:not(.promo-block__heading-icon){display:block;transition:transform var(--duration-default)}.promo-block__heading-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;line-height:0;opacity:0;transition:opacity var(--duration-default);pointer-events:none}.promo-block__heading-icon .icon{width:14px;height:auto}.promo-block__image{position:absolute;z-index:1;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;overflow:hidden}.promo-block__image img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:1}.promo-block__button{position:relative;z-index:3;flex-shrink:0;max-width:50%}.promo-block__link-overlay{position:absolute;inset:0;display:block;pointer-events:all;z-index:2}
/*# sourceMappingURL=component-promo-block.css.map */
