section.svelte-m4x9g5{width:300px;height:500px;border-radius:10px;padding:10px;overflow:hidden;background-color:#40404033}img.svelte-m4x9g5{width:300px;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:10px;display:block}h2.svelte-m4x9g5{font-size:25px;margin:25px 0 10px 5px}h3.svelte-m4x9g5{font-size:15px;margin:0 0 10px 5px}.genres.svelte-m4x9g5{padding:15px 0 0 5px}.genres.svelte-m4x9g5 span:where(.svelte-m4x9g5){font-family:Helvetica,Trebuchet MS,sans-serif;font-weight:700;border:1px solid #707070;color:#707070;border-radius:5px;padding:3px 5px;font-size:12px;margin:0 10px 10px 0;text-transform:capitalize;display:inline-block}a.svelte-1vh8csy{display:block;padding:10px;height:100px;text-decoration:none;border-radius:10px}a.svelte-1vh8csy:hover{background-color:#60606033}a.svelte-1vh8csy img:where(.svelte-1vh8csy){border-radius:10px;width:100px;height:100px;display:block;float:left;margin-right:20px}.store.svelte-1vh8csy{font-size:13px;padding:10px 0;color:#b0b0b0}.store.svelte-1vh8csy span:where(.svelte-1vh8csy){color:#707070}.store.svelte-1vh8csy span:where(.svelte-1vh8csy):before{content:" | "}.price.svelte-1vh8csy{color:#ff6060;font-size:20px;font-weight:700}.name.svelte-1vh8csy{padding-top:10px;display:-webkit-box;height:auto;max-height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}div.svelte-1eqzeeq{padding-bottom:30px}h3.svelte-1eqzeeq{font-size:12px;margin:0;padding:10px;height:auto}section.svelte-1vacvos{position:relative;margin-top:20px;height:100%;min-height:550px}.contents.svelte-1vacvos{margin-left:340px}.spotifycontainer.svelte-1vacvos{padding:0 10px}button.svelte-1vacvos{position:absolute;top:10px;left:-65px;-webkit-appearance:none;border:0;background-color:transparent;width:50px;height:50px;cursor:pointer}button.svelte-1vacvos:before{content:"";position:absolute;top:25px;left:0;width:40px;height:1px;background-color:#909090}button.svelte-1vacvos:after{content:"";position:absolute;top:10px;left:5px;width:30px;height:30px;border:1px solid #909090;border-width:1px 1px 0 0;transform:rotate(-135deg)}button.svelte-1vacvos:hover{top:11px}button.svelte-1vacvos:hover:before{background-color:#fff}button.svelte-1vacvos:hover:after{border-color:#fff}h3.svelte-1vacvos{padding:0 10px;font-size:12px}.card.svelte-1vacvos{position:sticky;top:40px;width:340px;float:left}@media all and (max-width: 660px){section.svelte-1vacvos{padding:0 10px}.contents.svelte-1vacvos{margin:0}.card.svelte-1vacvos{position:static;float:none;overflow:hidden;width:320px;margin:0 auto 40px}}
