.card.--media{opacity:1}.card.--media .card__image{border-radius:30px;min-height:270px}@media(min-width: 481px){.card.--media .card__image{min-height:400px}}@media(min-width: 991px){.card.--media .card__image{min-height:520px}}.card.--media .--secondary{padding:0;border-radius:30px;border:none;background:rgba(0,0,0,0);max-height:520px;min-width:100%}.card.--media .--secondary .media{min-width:100%}.card.--media .--secondary .media__image{height:270px;min-height:270px}@media(min-width: 481px){.card.--media .--secondary .media__image{min-height:400px;height:400px}}@media(min-width: 991px){.card.--media .--secondary .media__image{min-height:520px;height:520px}}.card.--media .--secondary .media__image img{width:100%;height:100%;border-radius:30px}.card.--media .--secondary .media__button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;background-color:#fff;padding:8px 17px;border-radius:30px;display:flex;flex-direction:row-reverse;gap:12px;width:max-content}.card.--media .--secondary .media__button svg{fill:#000;width:18px;height:18px}.card.--media .--secondary .media__button span{color:var(--color-secondary)}.card.--media .--secondary .media__button::after{display:none}.card.--media:hover .--primary{background-color:var(--color-primary);transition:var(--transition--default)}
