:root{--global--color-yellow:#fffda7;--global--color-gold:#f7da4a;--global--color-gold-90:rgba(247,218,74,.9);--global--color--brown:#835200;--global--color--dark--brown:#251a00;--global--color-dark-gray:#28303d;--global--color-dark-gray-90:rgba(40,48,61,.9);--global--color-gray:#7c7c7c;--global--color-gray-90:rgba(124,124,124,.9);--global--color-light-gray:#d6d5d5;--global--color-light-gray-90:rgba(214,213,213,.9);--global--color-white:#fff;--global--color-white-70:rgba(255,255,255,.7);--global--color-black-90:rgba(0,0,0,.9);--global--font-size-base:1.25rem;--global--font-size-xs:1rem;--global--font-size-sm:1.125rem;--global--font-size-md:1.25rem;--global--font-size-lg:1.5rem;--global--font-size-xl:2.25rem;--global--font-size-xxl:4rem;--global--font-size-xxxl:5rem;--global--font-size-page-title:var(--global--font-size-xs);--global--letter-spacing:normal;--responsive--aligndefault-width:80%;--responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 100%)}.artist_bios-template-default .entry-content > *:not(.genre-menu) {margin-top:var(--global--spacing-vertical);margin-right:auto;margin-bottom:var(--global--spacing-vertical);margin-left:auto;padding:0;max-width:100%}.page-template-page-artist-layout .entry-content .artist_shot_grid{max-width:var(--responsive--aligndefault-width);margin-top:var(--global--spacing-vertical);margin-right:auto;margin-bottom:var(--global--spacing-vertical);margin-left:auto;padding:0!important}.artist-wrap{display:block;padding:0% 4.5455% 0%;max-width:1200px;margin:0 auto;width:100%;border-bottom:2px solid #333;border-top:2px solid #333}.artist-wrap ul{list-style:none;display:flex;flex-wrap:wrap;margin:0}.artist-wrap ul li{flex-grow:1;width:50%;padding:5px}.content_overlay .title,.content_overlay .title a{color:var(--global--color-white)!important;text-decoration:none!important;text-transform:uppercase;padding:2% 2% 0% 2%;margin:0;font-size: calc(5px + 6 * ((50vw) / 680))}.bio-wrapper h1.entry-title{color:var(--global--color-dark-gray);text-decoration:none!important;text-transform:uppercase;padding:0 0 2% 0;margin:0;font-size: calc(22px + 6 * ((50vw) / 680))}.content_overlay .artist_desc{color:var(--global--color--white);font-size: calc(4px + 6 * ((50vw) / 680));line-height:1.3;padding:2% 2% 0% 2%}.content_overlay a.more{color:var(--global--color-white)!important;text-transform:lowercase;margin:0;font-size: calc(4px + 6 * ((50vw) / 680)) !important;padding:2% 2% 0% 2%}.town-label{font-weight:bold}.artist_bios-template-default .entry-content .town{margin:0 0 0 0;padding:0}.artist_bios-template-default .entry-content:last-child .town{margin:0 0 20px 0}@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}*:not(.home) .artist_shot_grid {column-count:4;column-gap:0;column-width:10rem;transition:all .35s ease-in-out}.home .artist_shot_grid{column-count:7;column-width:10rem;column-gap:0;transition:all .35s ease-in-out}@media only screen and (max-width:900px){*:not(.home) .artist_shot_grid{column-width:8rem}}@media only screen and (max-width:781px){*:not(.home) .artist_shot_grid {column-count:2;column-gap:0;column-width:5rem}.home .artist_shot_grid{column-count:6;column-width:5rem;column-gap:0;transition:all .35s ease-in-out}}.artist_shot_wrap{break-inside:avoid;padding:1px}.home .artist_shot_wrap .mobile-overlay{display:none}.artist_shot_wrap .image_box{width:100%;overflow:hidden;position:relative;animation:fadeIn 3s;-webkit-animation:fadeIn 3s;-moz-animation:fadeIn 3s;-o-animation:fadeIn 3s;-ms-animation:fadeIn 3s}.artist_shot_wrap .image_box img{width:100%}.artist_shot_wrap .image_box{position:relative;overflow:hidden}.artist_shot_wrap .image_box .content_overlay{visibility:hidden;transform:translateY(0%) translateX(0%);background-color:var(--global--color-black-90);color:#fff;width:100%;padding:0 0%;opacity:0;transition:all .5s ease-in-out;height:0;height:100%;position:absolute;text-align:center}.artist_shot_wrap .image_box:hover .content_overlay{transform:translateY(-100%) translateX(0%);opacity:1;transition:all .5s ease-in-out;z-index:99;visibility:visible;display:flex;justify-content:center;align-items:center;width:100%}.artist_shot_wrap .image_box .content_overlay div{width:100%}.artist_shot_wrap .image_box .content_overlay div div{}.single-artist_bios .bio-wrapper .post-thumbnail img{margin-top:0;max-width:100%!important}.single-artist_bios .bio-wrapper .post-thumbnail{width:100%;margin:0}.bio-wrapper{display:flex;width:100%;flex-wrap:wrap}.single-artist_bios .bio-entry-header{padding-bottom:0;width:100%;overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.light-bar{width:100%;height:20px;background-color:var(--global--color-light-gray);z-index:1;transform:translate(0,-0)}.dark-bar{width:100%;height:10px;background-color:var(--global--color-dark-gray);z-index:1;transform:translate(0,-0)}.single-artist_bios .entry-content{background-color:var(--global--color-white-70);width:94%;margin:0 auto;transform:translate(0,-75px);padding:100px 5% 5%;box-shadow:0 0 5px 5px #000;display:block}@media screen and (max-width:781px){.single-artist_bios .entry-content{background-color:var(--global--color-white-70);width:94%;margin:0 auto;transform:translate(0,-75px);padding:100px 5% 5%;box-shadow:0 0 5px 5px #000;display:none}}.disco-playlist{width:100%;height:100%}