body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:inherit;font-family:inherit;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--font--dm-sans:"DM Sans",sans-serif;--text-base-dark:#000;--text-base-light:#fff;--text-sub:#a7a7a7;--bg-icon:#000;--bg-arrow-color:#000000b3}body,html{background-color:#000;background-color:var(--text-base-dark);font-family:DM Sans,sans-serif;font-family:var(--font--dm-sans)}@media screen and (max-width:1120px){.header__search{transition:width .3s ease;width:30%}.header__search input{transition:width .3s ease;width:auto}}@media screen and (max-width:1024px){.header__search{align-items:center;background-color:#242424;border-radius:50%;cursor:pointer;display:flex;height:2.1875rem;justify-content:center;position:relative;width:2.1875rem}.header__search img{height:1.25rem;margin:0;width:1.25rem}.header__search input{background:#0000;border:none;border-radius:25px;bottom:-50px;color:var(--text-base-light);height:100%;opacity:0;outline:none;padding:0 10px;position:absolute;transition:width .3s ease;width:0}}@media screen and (max-width:920px){.offer__list-item{grid-template-columns:1fr}}@media screen and (max-width:672px){.playlist{display:none}.playlist-container{height:auto;width:100%}.sidebar{width:342px}.offer__list-item{grid-template-columns:1fr}.offer__scroll-container{overflow-y:visible}}

/*! HEADER */.main-container{height:100vh;margin-left:20rem;margin-right:3.5rem;max-width:80vw}.header__navigation{align-items:center;background-color:#121212;border-radius:.5rem;display:flex;justify-content:space-between;margin:.75rem 15px .75rem 330px;max-width:70vw;padding:16px}.header__navigation .navigation{align-items:center;display:flex;justify-content:space-around}.header__navigation .navigation .arrow-left{margin-right:20px}.arrow-left,.arrow-right{background:var(--bg-icon);background-color:var(--bg-arrow-color);border:none;border-radius:50%;cursor:pointer;height:2rem;justify-content:center;width:2rem}.arrow-left,.arrow-right,.header__login,.header__search{align-items:center;display:flex}.header__search{background-color:#242424;border:.0625rem solid #0000;border-radius:31.25rem;height:3rem;margin-left:.5rem;width:22.75rem}.header__search img{height:1rem;margin-left:.625rem;width:1rem}.header__search input{background:#0000;border:none;color:var(--text-base-light);outline:none;overflow:hidden;padding:0 6.25rem 0 .75rem;text-overflow:ellipsis;white-space:nowrap}.header__login .subscribe{background-color:initial;border:none;color:var(--text-sub);font-size:1rem;font-weight:700;margin-right:2rem}.header__login .login{border-radius:2.5rem;color:var(--text-base-dark);font-size:1rem;font-weight:700;height:3rem;width:6.25rem}.sidebar{background-color:var(--text-base-dark);bottom:0;left:0;padding:.75rem;position:fixed;top:0;width:18.75rem}.sidebar .logo{background-color:#121212;border-radius:.5rem;display:flex;padding:1rem 0 0 1rem}.sidebar .logo img{width:5rem}.sidebar__navigation{background-color:#121212;border-radius:.5rem;cursor:pointer}.sidebar nav ul{list-style:none;margin-top:1.25rem;padding:0 1.25rem .625rem}.sidebar nav ul li{padding:.625rem 0}.sidebar nav ul li a{color:#b3b3b3;font-size:.875rem;font-weight:600;text-decoration:none}.sidebar nav ul li .fa{font-size:1.25rem;font-weight:300;margin-right:.625rem}.sidebar .fa-globe,.sidebar .fa-plus{font-size:1rem}.sidebar nav ul li a:hover{color:var(--text-base-light)}.library{background-color:#121212;border-radius:.5rem;color:#b3b3b3;display:flex;flex-direction:column;font-size:.875rem;font-weight:600;justify-content:space-between;margin-top:.625rem;min-block-size:2.5rem;padding:.25rem .5rem}.library .library__button{background-color:initial;border:0;color:#b3b3b3;display:flex;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;margin-right:.625rem;padding:1.25rem .625rem;text-align:center;text-decoration:none;text-transform:none}.library .library__button .fa{font-size:1.25rem;font-weight:300;margin-right:.625rem;padding-right:.5rem}.library__content{display:flex;justify-content:space-between}.library .library__content .fa-plus{margin:1.5rem .625rem}.section-playlist{align-items:flex-start;background-color:#242424;border-radius:.5rem;color:#b3b3b3;display:flex;font-size:.875rem;font-weight:600;gap:1.25rem;justify-content:space-between;margin:.5rem 0;min-block-size:2.5rem;padding:1rem 1.25rem}.section-playlist .section-playlist__content{display:flex;flex-direction:column}.section-playlist__content .text{color:var(--text-base-light);padding-bottom:.875rem}.section-playlist__content .title{font-weight:700}.section-playlist__content .subtitle{font-size:.8rem;font-weight:500}.section-playlist__content .section-playlist__button{background:var(--text-base-light);border:none;border-radius:20px;color:var(--text-base-dark);display:flex;font-size:12.8px;font-weight:700;justify-content:center;margin-top:12px;padding:10px;text-decoration:none;text-transform:none;width:113px}.sidebar .cookies{margin:25px 20px}.sidebar .cookies a{color:#b3b3b3;font-size:10px;font-weight:500;text-decoration:none}.sidebar .cookies a:hover{text-decoration:underline}.languages .languages__button{align-items:center;background-color:initial;border:1px solid #878787;border-radius:20px;color:var(--text-base-light);cursor:pointer;font-weight:700;margin:8px;padding:8px;width:170px}.disclaimer-premium{background:linear-gradient(90deg,#ae2896,#509bf5);bottom:0;display:flex;justify-content:space-between;left:0;padding:15px 40px;position:fixed;right:0}.disclaimer-premium .text{flex-shrink:0}.disclaimer-premium .disclaimer-premium__title{color:var(--text-base-light);font-size:12px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.disclaimer-premium .disclaimer-premium__subtitle{color:var(--text-base-light);font-size:14px;font-weight:500}.disclaimer-premium button{background-color:var(--text-base-light);border:0;border-radius:40px;color:var(--text-base-dark);cursor:pointer;flex-shrink:0;font-size:16px;font-weight:700;padding:14px 30px}.playlist-container{background-color:#121212;border-radius:10px;height:68vh;margin:12px 15px 12px 330px;max-width:72vw;padding:24px 1px 1px}.playlist{margin:24px}.playlist #greeting{font-size:32px}.playlist #greeting,.playlist .greeting-subtitle{color:var(--text-base-light);font-weight:700;margin-bottom:32px}.playlist .greeting-subtitle{font-size:24px}.offer__scroll-container{margin:1.5rem;max-height:46vh;overflow-y:auto}.offer__scroll-container::-webkit-scrollbar{width:.0625rem}.offer__scroll-container::-webkit-scrollbar-thumb{background-color:initial}.offer__list-item{grid-gap:32px;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr))}.cards{border-radius:.5rem;height:12.5rem;overflow:hidden;position:relative;width:12.8125rem}.cards span{color:#fff;font-size:1.5rem;font-weight:700;padding:1rem;position:absolute}.card1{background-color:#006450}.card2{background-color:#8400e7}.card3{background:#1e3264}.card4{background:#8c1932}.card5{background:#e8115b}.card6{background:#537aa1}.card7{background:#8e66ac}.card8{background:#148a08}.card9{background:#1e3264}.card10{background:#e91429}.card11{background:#503750}.card12{background:#d84000}.card13{background:#ba5d07}.card14{background:#001e50}.card15{background:#3c1e50}.offer__list-item img{bottom:0;height:auto;position:absolute;right:0;transform:rotate(25deg) translate(18%,-2%);width:6.6875rem}.artist{--column-count:5;--grid-gap:1.5rem;--min-container-width:23.25rem}.hidden{display:none}.grid-container{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:47.9375rem}.artist-card{background:#181818;border-radius:.5rem;flex:1 1;isolation:isolate;padding:1rem;position:relative;transition:background-color .3s ease;width:80%}.artist-card:hover{background-color:#252525}.card-img{margin-bottom:1rem;padding-bottom:100%;position:relative;width:100%}.artist-img{border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.card-text{color:#fff;display:flex;flex-direction:column;min-height:1.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-text a{display:inline-block;max-width:100%;vertical-align:middle}.artist-name{box-sizing:border-box;font-size:1rem;font-weight:700;margin-block:0;padding-block-end:.5rem}.artist-categorie{color:#6a6a6a;font-size:14px;font-weight:400}.play{position:relative}.play .fa-play{background-color:#1db954;border-radius:100%;font-size:1rem;opacity:0;padding:1rem;position:absolute;right:.625rem;top:8rem;transition:all .4s ease}.artist-card:hover .play .fa-play{opacity:1;transform:translateY(-1.25rem)}.play .fa-play:hover{background-color:#23eb69;cursor:pointer;padding:1.1rem}#result-artist{padding:1.25rem 2.5rem}
/*# sourceMappingURL=main.65213a30.css.map*/