body{width:100%}.clear{clear:both}.flash{animation:.5s linear 0s 1 flash;animation-timing-function:ease-out}@keyframes flash{from{background:#f36c68;box-shadow:0px 0px 0px 10px #f36c68}to{background:rgba(0,0,0,0);box-shadow:none}}body{background:#fff}.artiste-header{background-color:#b8201c;width:100vw}.artiste-header .background-photo{width:100%;height:110px;overflow:hidden;position:relative}@media(min-width: 900px){.artiste-header .background-photo{height:190px}}.artiste-header .background-photo::after{content:"";position:absolute;left:0;right:0;bottom:0;height:80%;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9) 80%)}.artiste-header .background-photo img{filter:grayscale(90%) contrast(110%);position:absolute}.artiste-header .background-photo img.blurred{top:50%;left:0;width:100%}.artiste-header .background-photo img.real{left:50%;margin-left:-640px;width:1280px;display:inline-block}.artiste-header .background-photo .blur{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);position:absolute;top:0;left:0;right:0;bottom:0}.artiste-header .front{position:relative;display:block;min-height:90px;text-align:left;margin-top:-30px}@media(min-width: 900px){.artiste-header .front{text-align:center}}@media(min-width: 900px){.artiste-header .front{margin-top:-50px}}.artiste-header .front .profile-photo{border-radius:100%;border:solid 4px #fff;overflow:hidden;display:inline-block;vertical-align:middle;width:75px;height:75px}@media(max-width: 899px){.artiste-header .front .profile-photo{margin-left:5px;float:left}}@media(min-width: 900px){.artiste-header .front .profile-photo{width:150px;height:150px}}.artiste-header .front .profile-photo img{width:100%;height:100%}.artiste-header .front h1{color:#fff;display:block;line-height:1.2}@media(max-width: 899px){.artiste-header .front h1{margin-left:95px;padding-top:30px;margin-right:10px}}@media(min-width: 900px){.artiste-header .front h1{display:inline-block;vertical-align:middle;text-align:center;padding:50px 70px;margin-top:35px}}.artiste-header .front h1 .line1{font-size:18px;font-weight:500}@media(min-width: 900px){.artiste-header .front h1 .line1{font-size:28px}}.artiste-header .front h1 .line2{font-size:14px;font-weight:300}@media(min-width: 900px){.artiste-header .front h1 .line2{font-size:18px}}@media(min-width: 900px){.chansons{max-width:1280px;margin-left:auto;margin-right:auto}}@media(max-width: 899px){.chansons{width:100%}}.artiste-biography{background:#b8201c;width:100%;padding:10px 0 20px 0;font-size:0}@media(min-width: 900px){.artiste-biography .content{max-width:1280px;margin-left:auto;margin-right:auto}}@media(max-width: 899px){.artiste-biography .content{width:100%}}@media(min-width: 900px){.artiste-biography .content{max-width:720px !important}}@media(max-width: 899px){.artiste-biography .content{padding:0 10px;box-sizing:border-box}}.artiste-biography .content .image{position:absolute;z-index:0}@media(max-width: 899px){.artiste-biography .content .image{left:50%;margin-left:-125px}}.artiste-biography .content .image img{width:250px;height:250px;border-radius:100%}.artiste-biography .content .image::after{content:"";position:absolute;top:0;left:0;width:250px;height:250px;border-radius:100%;background:#161812;opacity:.78}.artiste-biography .content .biography{display:block;color:#fff;position:relative;z-index:1;white-space:pre-wrap;max-height:500px;overflow-y:auto;padding-left:0;padding-top:200px;margin:0;text-align:justify;word-break:break-word;font-size:15px;line-height:1.4;font-weight:500;font-style:italic;min-height:250px;box-sizing:border-box}@media(min-width: 900px){.artiste-biography .content .biography{padding-left:135px;padding-top:55px;padding-right:10px}}.similar-artists{text-align:center;margin-top:40px}@media(min-width: 900px){.similar-artists{max-width:1280px;margin-left:auto;margin-right:auto}}@media(max-width: 899px){.similar-artists{width:100%}}@media(min-width: 900px){.similar-artists{margin-top:80px}}.similar-artists h2{font-size:24px}@media(min-width: 900px){.similar-artists h2{text-align:left}}.similar-artists ul{padding:0;list-style:none}.similar-artists .similar-artist{display:inline-flex;background:#b8201c;width:225px;min-height:300px;margin:10px;padding:15px;box-sizing:border-box}.similar-artists .similar-artist a{text-decoration:none;width:100%}.similar-artists .similar-artist .image{border-radius:100%;border:solid 4px #fff;overflow:hidden;width:150px;height:150px;margin-bottom:5px}.similar-artists .similar-artist .nom{color:#fff;font-size:17px;font-weight:400;line-height:initial}.similar-artists .similar-artist .chansons-count{color:#fff;font-size:12px;font-weight:300}.similar-artists .similar-artist .chansons-count::before{content:"("}.similar-artists .similar-artist .chansons-count::after{content:")"}