.fa-section{width:100%;padding:0}.fa-section__header{text-align:center;padding:40px 20px 20px}.fa-section__heading{font-size:32px;letter-spacing:.5px;margin:0}.fa-grid{display:grid;grid-template-columns:repeat(var(--fa-columns-desktop, 2),1fr);gap:16px}.fa-card{position:relative;overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.fa-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .5s ease;opacity:1;z-index:0}img.fa-card__image--hover{opacity:0!important;z-index:1}.fa-card:hover img.fa-card__image--hover{opacity:1!important}.fa-card__image--placeholder{background:#e5e5e5}.fa-card__image--placeholder svg{width:100%;height:100%}.fa-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff8c;z-index:2;pointer-events:none}.fa-card__content{position:relative;z-index:3;text-align:center;padding-top:26px;width:100%}.fa-card__tagline{font-style:italic;font-size:18px;color:#1a1a1a;margin:0 0 16px}.fa-card__name{font-size:30px;font-weight:400;color:#1a1a1a;margin:0 0 10px;line-height:1.5}.fa-card__link{display:inline-block;font-size:15px;color:#1a1a1a;text-decoration:none;position:relative;border-bottom:1px solid #000}.fa-card__link:hover{border-bottom:1px solid #00000000}.card__link{text-decoration:none}.fa-card__link:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;transform:scaleX(0);background-color:#d61818;transform-origin:bottom right;transition:transform .3s ease-in-out}.fa-card__link:hover:after{transform-origin:bottom left;transform:scaleX(1)}@media screen and (min-width:749px)and (max-width:1024px){.fa-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:989px){.fa-card__name{font-size:34px}}@media screen and (max-width:749px){.fa-grid{grid-template-columns:repeat(1,1fr)}.fa-card__name{font-size:28px}.fa-card__content{padding-top:16px}.fa-card{display:flex;flex-direction:column;aspect-ratio:1 / 1}.fa-card__image{position:absolute;top:0;right:0;bottom:0;left:0}img.fa-card__image--hover,.fa-card__overlay{display:none}.fa-card__content{position:relative;z-index:auto;padding:24px 16px}.fa-card__tagline,.fa-card__name{color:#1a1a1a}.image-block{width:100%}.fa-card__name{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/featured-artists.css.map */
