.music_player_section{padding:60px 0}.music_player_section .music_thumbnail_slider{width:100%;padding:40px 0 100px}.music_player_section .music_thumbnail_slider .swiper-slide{position:relative;max-width:200px;aspect-ratio:1/1;border-radius:10px}.music_player_section .music_thumbnail_slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:inherit;-webkit-box-reflect:below -5px linear-gradient(transparent,transparent,rgba(0,0,0,.4));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.music_player_section .music-player{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-text-500);width:450px;max-width:100%;padding:10px 30px;border-radius:20px;margin:0 auto}.music_player_section .music-player h1{font-family:var(--pf-body-font);font-size:20px;font-weight:500;line-height:1.4;color:var(--color-text-500);text-align:center}.music_player_section .music-player p{font-family:var(--pf-body-font);font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-400);text-align:center}.music_player_section .music-player #progress{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:7px;background:var(--color-background-700);border-radius:4px;margin:32px 0 24px;cursor:pointer}.music_player_section .music-player #progress::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#de382f;width:16px;aspect-ratio:1/1;border-radius:50%}.music_player_section .music-player .controls{display:flex;justify-content:center;align-items:center}.music_player_section .music-player .controls button{display:flex;align-items:center;justify-content:center;width:50px;aspect-ratio:1/1;margin:20px;background:#de382f;color:var(--color-text-50);border-radius:50%;border:1px solid rgba(255,255,255,.3);outline:0;font-size:1.1rem;box-shadow:0 10px 20px #05241c4d;cursor:pointer;transition:all .3s linear}.music_player_section .music-player .controls button:is(:hover,:focus-visible){transform:scale(.96)}.music_player_section .music-player .controls button:nth-child(2){transform:scale(1.3)}.music_player_section .music-player .controls button:nth-child(2):is(:hover,:focus-visible){transform:scale(1.25)}.music_player_section .music-player .controls button.play-pause-btn .icon_pause,.music_player_section .music-player .controls button.play-pause-btn .icon_play{display:none}.music_player_section .music-player .controls button.play-pause-btn.playing .icon_pause{display:block}.music_player_section .music-player .controls button.play-pause-btn.playing .icon_play,.music_player_section .music-player .controls button.play-pause-btn.paused .icon_pause{display:none}.music_player_section .music-player .controls button.play-pause-btn.paused .icon_play{display:block}.music_player_section .music-player .controls button,.music_player_section .music-player .controls button *{cursor:pointer}@media only screen and (max-width: 768px){.music_player_section{padding:30px 0}.music_player_section .music_thumbnail_slider{padding:40px 0 200px}.music_player_section .music_thumbnail_slider .swiper-slide{max-width:100%}.music_player_section .music-player{margin:-150px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pf-music-player.css.map */
