.artist-banner,.archive_banner,.active_artist_banner,.contact_hero_banner{position:relative;background-size:cover;background-position:center;color:#fff;display:flex;width:100%}.artist-banner{height:420px;align-items:center;padding:97px 20px;text-align:center}.archive_banner{height:350px;align-items:center;padding:97px 20px;text-align:center}.active_artist_banner{height:350px;align-items:center;padding:97px 20px 48px;text-align:center}.contact_hero_banner{height:350px;align-items:flex-end;padding:97px 90px 0}.artist-banner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#8f8a86 -9.9%,#8f8a8666 46.83%,#8f8a8600 67.45%);z-index:1}.contact_hero_banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000 -19%,#0000 48%)}.artist-banner .content,.archive_banner .content,.active_artist_banner .content,.contact_hero_banner .content{position:relative;z-index:2;max-width:460px;margin:auto;padding:0;text-align:left}.active_artist_banner .content{max-width:550px}.contact_hero_banner .content{margin:90px 0 40px}.artist-banner h2{font-size:70px;font-weight:700;line-height:1;color:#14100f;text-align:center;margin-bottom:10px}.archive_banner h2,.active_artist_banner h2{font-size:80px;font-weight:700;line-height:1;color:#e7e1d4;text-align:center;margin:0 0 30px}.contact_hero_banner h2{font-size:60px;font-weight:700;color:#e7e1d4;text-align:center}.artist-banner p{font-size:18px;font-weight:500;color:#e7e1d4;background:#c53c3b;padding:8px;margin:20px 0 16px}.active_artist_banner p{font-size:18px;font-weight:500;color:#e7e1d4;background:transparent;text-align:center;margin:50px auto 0}.archive_banner p{width:max-content;margin:auto}.banner-btn{display:inline-block;padding:12px 28px;background:#fff;color:#000;text-decoration:none;font-weight:600;border-radius:4px;transition:all .3s ease}.banner-btn:hover{background:#000;color:#fff;border:1px solid #fff}.artist-banner h2,.artist-banner p,.artist-banner .banner-btn{opacity:0}@media(max-width:1200px){.artist-banner h2,.archive_banner h2,.active_artist_banner h2{font-size:60px}}@media(max-width:1024px){.artist-banner .content{max-width:600px;padding-right:40px}.contact_hero_banner{padding:80px 40px 0}.contact_hero_banner h2{font-size:48px}.active_artist_banner p{margin-top:30px;padding:0}.artist-banner h2,.archive_banner h2,.active_artist_banner h2{font-size:48px}.artist-banner p{width:max-content;margin:auto}}@media(max-width:768px){.artist-banner,.archive_banner,.active_artist_banner,.contact_hero_banner{height:auto;padding:60px 20px;align-items:center}.contact_hero_banner{padding:60px 20px;align-items:center}.artist-banner h2,.archive_banner h2,.active_artist_banner h2{font-size:34px;line-height:1.2}.contact_hero_banner h2{font-size:32px}.active_artist_banner p{font-size:16px;margin-top:15px;display:inline;background:none}.artist-banner p{font-size:14px;margin-top:15px;display:block;width:max-content;max-width:250px;padding:8px}.archive_banner h2,.active_artist_banner h2{margin:0 0 15px}.artist-banner .content,.contact_hero_banner .content{text-align:center;margin:auto;padding-right:0}}@media(max-width:480px){.artist-banner h2,.archive_banner h2,.active_artist_banner h2{font-size:40px}.artist-banner{background-position:left}.artist-banner h2{font-size:40px;color:#e7e1d4}.banner-btn{padding:10px 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-artist-banner-hero.css.map */
