@font-face{font-family:Futura BdCn BT Bold;src:url(/fonts/FuturaBdCnBT-Bold.woff2) format("woff2"),url(/fonts/FuturaBdCnBT-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.artist-page{margin-top:7.8rem}.artist-page .single-artist-container{position:relative;width:98%;height:365px;overflow:hidden;margin:0 auto;border-radius:8px}.artist-page .single-artist-container .single-artist-background{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;filter:blur(5rem);mask-image:linear-gradient(180deg,rgba(112,112,112,.9) 0,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(180deg,rgba(113,113,113,.9) 0,rgba(0,0,0,0))}.artist-page .single-artist-container .single-artist-content{width:100%;height:100%;display:flex;position:relative;align-items:center;justify-content:space-between}.artist-page .single-artist-container .single-artist-content .artist-info{width:70%;height:100%;padding:40px 40px 66px}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-title{cursor:pointer;font-family:Futura BdCn BT Bold,sans-serif;font-size:58px;line-height:46.4px;font-weight:400;margin:55px 0 .8rem 40px}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-badge{width:130px;display:flex;align-items:center;justify-content:center}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-badge .artist-role{margin:0;font-size:13px;color:#000;width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0 5px;border-radius:5px;text-align:center;background-color:#fff}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-button{display:none}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-button .like-btn,.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-button .share-music{width:38px;height:38px;gap:4px;border-radius:30px;border:1px solid #ed018c;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:12px}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-button .share-music{padding:10px 10px 12px}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-button .share-music svg{font-size:20px}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-image{display:none}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-image img{object-fit:cover}.artist-page .single-artist-container .single-artist-content .artist-info .artist-button{display:flex;margin-top:30px;margin-left:40px}.artist-page .single-artist-container .single-artist-content .artist-info .artist-button .like-btn,.artist-page .single-artist-container .single-artist-content .artist-info .artist-button .share-music{width:38px;height:38px;gap:4px;border-radius:30px;border:1px solid #ed018c;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:12px}.artist-page .single-artist-container .single-artist-content .artist-info .artist-button .share-music{padding:10px 10px 12px}.artist-page .single-artist-container .single-artist-content .artist-info .artist-button .share-music svg{font-size:20px}.artist-page .single-artist-container .single-artist-content .artist-image{width:25%;height:100%;display:flex;position:relative;align-items:center;justify-content:flex-end;padding:20px 40px 66px 0}.artist-page .single-artist-container .single-artist-content .artist-image img{border-radius:8px;width:260px;height:260px;max-width:260px;max-height:260px;object-fit:cover}.artist-page .single-artist-container .single-artist-content .artist-description-box{margin-top:27px;margin-left:40px}.artist-page .single-artist-container .single-artist-content .artist-description-box .artist-description{max-height:68px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Schibsted Grotesk,sans-serif;color:#ededed}.artist-page .single-artist-container .single-artist-content .artist-description-box .hidden-measure{pointer-events:none;opacity:0}.artist-page .single-artist-container .single-artist-content .artist-description-box .more-button{margin-top:10px}.artist-page .single-artist-container .single-artist-content .artist-description-box .more-button button{color:#ed018c;border:none;border-bottom:1px dashed #ed018c;background-color:rgba(0,0,0,0)}.artist-page .mobile-artist-description-box{display:none;margin:16px 10px 0 14px}.artist-page .mobile-artist-description-box .artist-description{max-height:68px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;font-family:Schibsted Grotesk,sans-serif;color:#ededed}.artist-page .mobile-artist-description-box .more-button{margin-top:10px}.artist-page .mobile-artist-description-box .more-button button{color:#ed018c;border:none;border-bottom:1px dashed #ed018c;background-color:rgba(0,0,0,0)}.artist-page .single-artist-shows{width:97%;margin:0 1rem}.artist-page .single-artist-shows h3{font-family:Futura BdCn BT Bold,sans-serif;font-size:21px;font-weight:400;line-height:16.8px;margin-bottom:15px;margin-top:24px}.artist-page .single-artist-shows .artist-categories{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.artist-page .single-artist-shows .artist-categories .category-container{margin:0 0 .5rem;padding-top:0}.artist-page .single-artist-info{width:97%;margin:1rem;border-top:2px solid hsla(0,0%,100%,.1)}.artist-page .single-artist-info .artist-info-div{width:100%;height:100%;padding:24px 0}.artist-page .single-artist-info .artist-info-div h3{font-family:Futura BdCn BT Bold,sans-serif;font-size:21px;font-weight:400;line-height:16.8px;margin-bottom:15px}.artist-page .single-artist-info .artist-info-div .info-div{font-family:Schibsted Grotesk,sans-serif;font-size:18px;font-weight:400;line-height:21.6px}.artist-page .loading-spinner{display:flex;align-items:center;justify-content:center;font-size:20px;height:calc(100vh - 5.5rem)}@media only screen and (max-width:1164px){.artist-page .single-artist-container .single-artist-content .artist-info{width:60%}}@media only screen and (max-width:992px){.artist-page{margin-top:1.5rem}}@media only screen and (max-width:768px){.artist-page .single-artist-container{width:95%}.artist-page .single-artist-container .single-artist-content .artist-info{width:50%;padding:1rem;position:relative}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info{display:flex;justify-content:space-between}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-title{font-size:30px}.artist-page .single-artist-container .single-artist-content .artist-image img{width:220px;max-width:220px;height:220px;max-height:220px;object-fit:cover}.artist-page .single-artist-info{width:auto;height:auto;margin:2rem 1rem}}@media only screen and (max-width:575px){.artist-page .single-artist-container{width:95%;height:180px}.artist-page .single-artist-container .single-artist-background{mask-image:none;-webkit-mask-image:none}.artist-page .single-artist-container .single-artist-content .artist-info{width:100%;padding:1rem;position:relative}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info{display:flex;justify-content:space-between}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-title{font-size:25px;margin-left:0;margin-top:15px;margin-bottom:0}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-badge{margin-left:0;margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .artist-badge .artist-role{margin:0;font-size:13px;color:#000;max-width:50px;padding:0 5px;width:-moz-fit-content;width:fit-content;border-radius:5px;text-align:start;background-color:#fff}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-button{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-image{display:block}.artist-page .single-artist-container .single-artist-content .artist-info .mobile-artist-info .mobile-artist-image img{border-radius:8px;width:150px;height:150px;max-width:150px;max-height:150px}.artist-page .single-artist-container .single-artist-content .artist-info .artist-button,.artist-page .single-artist-container .single-artist-content .artist-info .artist-description-box{display:none}.artist-page .single-artist-container .single-artist-content .artist-image{display:none;padding:1rem;align-items:flex-start}.artist-page .single-artist-container .single-artist-content .artist-image img{width:180px;max-width:180px;height:180px;max-height:180px}.artist-page .mobile-artist-description-box{display:block}}