.artist-directory{--ad-gap: 0;--ad-separator-color: var(--color-border, #000);--ad-mural-height: 480px;--ad-info-min-height: 320px;width:100%}.artist-card{position:relative;margin-bottom:80px}.artist-card:last-child{margin-bottom:0}.artist-card__mural{position:relative;width:100%;max-height:950px;overflow:hidden;background:#111}.artist-card__mural-img{width:100%;height:100%;max-height:950px;object-fit:cover;object-position:center center;display:block;transition:transform .6s ease}.artist-card__mural:hover .artist-card__mural-img{transform:scale(1.02)}.artist-card__info{display:grid;grid-template-columns:1fr 1fr 2fr;min-height:var(--ad-info-min-height)}.artist-card__portrait{position:relative;overflow:hidden;min-height:var(--ad-info-min-height)}.artist-card__portrait-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.artist-card__details{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:40px 32px}.artist-card__name{font-family:var(--font-heading--family);font-size:2.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.1;margin:0;color:var(--color-foreground-heading, var(--color-foreground, #000))}.artist-card__detail{display:flex;flex-direction:column;gap:2px}.artist-card__detail-label{font-family:var(--font-body--family);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-foreground, #000);opacity:.5}.artist-card__detail-value{font-family:var(--font-body--family);font-size:1.4rem;line-height:1.4;color:var(--color-foreground, #000)}.artist-card__bio{display:flex;flex-direction:column;justify-content:center;padding:40px 0 40px 48px}.artist-card__bio-text{font-family:var(--font-body--family);font-size:1.6rem;line-height:1.7;color:var(--color-foreground, #000);margin:0}@media(max-width:749px){.artist-card__bio-text{font-size:1.8rem}}.artist-card__bio-text p{margin:0 0 1em}.artist-card__bio-text p:last-child{margin-bottom:0}.artist-card__products-wrap{padding:48px 0 0}.section-artist-directory .card__countdown,.section-artist-directory .card__badge--countdown,.section-artist-directory [class*=countdown],.section-artist-directory .quick-add,.section-artist-directory .quick-add__submit,.section-artist-directory [class*=quick-add],.section-artist-directory [class*=quick_add],.section-artist-directory [class*=quick-view],.section-artist-directory [class*=quickview],.section-artist-directory [class*=compare],.section-artist-directory [class*=wishlist],.section-artist-directory [class*=wish-list],.section-artist-directory .card__action,.section-artist-directory .card__actions,.section-artist-directory .card-product__group-action,.section-artist-directory [class*=marquee],.section-artist-directory [class*=ticker],.section-artist-directory [class*=new-arrival],.section-artist-directory [class*=new_arrival],.section-artist-directory .card__badge,.section-artist-directory .card__badge-list{display:none!important}.artist-card__products-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;padding:0}.section-artist-directory .card-wrapper,.section-artist-directory .card,.section-artist-directory .card--card,.section-artist-directory .card--standard{display:flex!important;flex-direction:column!important;height:100%}.section-artist-directory .card__inner{display:flex!important;flex-direction:column!important;flex-grow:1}.section-artist-directory .card__media{width:100%!important;flex-shrink:0}.section-artist-directory .card__content,.section-artist-directory .card__information{display:flex!important;flex-direction:column!important;flex-grow:1;width:100%!important}.section-artist-directory .card__heading{flex-grow:1}.section-artist-directory .price{margin-top:auto}.section-artist-directory .card__heading,.section-artist-directory .card__heading a{font-family:var(--font-heading--family)!important;font-size:1.4rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:normal!important;line-height:normal!important;text-decoration:none!important}.section-artist-directory .price,.section-artist-directory .price-item,.section-artist-directory .price .money,.section-artist-directory .price__regular,.section-artist-directory .price__sale{font-family:var(--font-subheading--family, var(--font-body--family))!important;font-size:1.4rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}.section-artist-directory .card__information .caption-with-letter-spacing{font-family:var(--font-body--family)!important;font-size:1.2rem!important;text-transform:uppercase!important}.section-artist-directory .card--horizontal,.section-artist-directory .card-wrapper--horizontal{flex-direction:column!important}.section-artist-directory .card--horizontal .card__media,.section-artist-directory .card--horizontal .card__content{width:100%!important;max-width:100%!important}.artist-card__view-all{display:flex;justify-content:center;padding:32px 0 60px}.artist-card__view-all-btn{display:inline-block;font-family:var(--font-heading--family);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-foreground, #000);background:transparent;border:1px solid var(--color-foreground, #000);padding:14px 48px;text-decoration:none;transition:background .25s ease,color .25s ease,border-color .25s ease;cursor:pointer}.artist-card__view-all-btn:hover{background:var(--color-foreground, #000);color:var(--color-background, #fff);border-color:var(--color-foreground, #000)}.artist-directory__separator{display:none}.artist-directory__heading{text-align:center;padding:0 0 48px}.artist-directory__title{font-family:var(--font-heading--family);font-size:3.2rem;font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:1.1;margin:0 0 20px;color:var(--color-foreground-heading, var(--color-foreground, #000))}.artist-directory__subtitle{font-family:var(--font-body--family);font-size:1.62rem;font-weight:400!important;line-height:1.6;margin:0;color:var(--color-foreground, #000);opacity:.7}@media(max-width:991px){.artist-card__info{grid-template-columns:1fr 2fr;grid-template-rows:auto auto}.artist-card__portrait{grid-row:1 / 3;min-height:280px}.artist-card__details,.artist-card__bio{padding:28px 24px}.artist-card__name{font-size:2.2rem}.artist-card__products-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:767px){.artist-directory{--ad-info-min-height: 0}.artist-card__info{grid-template-columns:1fr;grid-template-rows:auto}.artist-card__portrait{grid-row:auto;min-height:0;height:320px;position:relative}.artist-card__details,.artist-card__bio{padding:24px 20px}.artist-card__name{font-size:2rem}.artist-card__bio-text{font-size:1.8rem}.artist-card__products-grid{grid-template-columns:repeat(2,1fr);gap:16px}.artist-card__products-wrap{padding:32px 0 0}.artist-directory__title{font-size:2.24rem}}@media(max-width:480px){.artist-card__portrait{height:280px}}.section-artist-directory .card__media .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.section-artist-directory .card__media .media.media--hover-effect>img+img{opacity:1}@media screen and (min-width:1025px){.section-artist-directory .card__media:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1;transform:scale(1.03)}.section-artist-directory .card__media:hover .media.media--hover-effect>img+img{opacity:0;transform:scale(.8)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-artist-directory.css.map */
