@font-face{font-family:BlackTakora;src:url(//praiseche.com/cdn/shop/t/3/assets/BlackTakora.ttf?v=64597143993467657931766366287) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--encore-purple: #92008B;--encore-purple-light:rgb(199, 0, 189);--encore-purple-bright:rgb(255, 208, 253);--encore-purple-dark: #3B003A;--encore-purple-deep: #3B003A;--encore-black: #000000;--encore-white: #ffffff;--encore-gray: #a3a3a3;--encore-font-main: "BlackTakora", sans-serif;--encore-glow-purple: 0 0 2px #92008B, 0 0 8px rgb(121, 0, 115), 0 0 16px rgb(100, 0, 95);--encore-glow-heavenly: 0 0 2px #ffffff, 0 0 8px rgba(146, 0, 139, .2), 0 0 16px rgba(146, 0, 139, .53), 0 0 24px rgb(139, 31, 134), 0 0 32px rgb(99, 0, 94);--encore-red: #F73A00;--encore-red-light: #FF5722;--encore-red-dark: #C62E00;--encore-glow-red: 0 0 2px #F73A00, 0 0 8px rgba(247, 58, 0, .6), 0 0 16px rgba(247, 58, 0, .4);--encore-glow-red-intense: 0 0 8px #F73A00, 0 0 20px rgba(247, 58, 0, .8), 0 0 40px rgba(247, 58, 0, .5), 0 0 60px rgba(247, 58, 0, .3);--music-content-width: clamp(280px, 38vh, 420px)}.encore-page{margin:0;padding:0}.encore-page *{box-sizing:border-box}.encore-splash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.encore-splash__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover}.encore-splash__video--desktop{display:block}.encore-splash__video--mobile{display:none}@media (max-width: 768px){.encore-splash__video--desktop{display:none}.encore-splash__video--mobile{display:block}}.encore-splash__gif{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover}.encore-splash__gif--desktop{display:block}.encore-splash__gif--mobile{display:none}@media (max-width: 768px){.encore-splash__gif--desktop{display:none}.encore-splash__gif--mobile{display:block}}.encore-splash.fade-out{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s ease}.encore-splash.splash-done{display:none!important}.encore-main-content{opacity:0;transition:opacity .5s ease}.encore-main-content.visible{opacity:1}body.splash-active{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important}body.splash-complete{overflow:visible!important;overflow-x:hidden!important;overflow-y:auto!important;position:static!important;width:auto!important;height:auto!important}.splash-skipped .encore-splash{display:none!important}.splash-skipped .encore-main-content{opacity:1}@media (max-width: 768px){body.splash-complete,html.splash-complete{overflow-y:scroll!important;height:auto!important;min-height:100%!important}body.splash-complete .encore-main-content,body.splash-skipped .encore-main-content{overflow:visible!important;min-height:auto!important}}.encore-header{position:relative;z-index:100;padding:0;max-width:900px;margin:auto auto -60px;justify-content:center!important}.encore-header__inner{display:flex;align-items:center;justify-content:center;gap:0px;flex-wrap:wrap}.encore-header__nav-left,.encore-header__nav-right{display:flex;align-items:center;gap:0px}.encore-header__logo{flex:0 0 auto}.encore-header__logo-img{display:block;max-width:400px;width:100%;height:auto}@media (max-width: 768px){.encore-header__inner{align-items:center;justify-content:center}.encore-header__logo{display:flex;justify-content:center;width:100%;text-align:center}.encore-header__logo-img{margin:0 auto}}.encore-header{margin-bottom:0}.encore-nav-btn{font-family:var(--encore-font-main);font-size:28px;color:var(--encore-gray);text-decoration:none;padding:8px 20px;background:linear-gradient(#1a1a1a,#0a0a0a);border:2px solid #333;border-radius:4px;transition:all .3s ease;text-transform:uppercase;letter-spacing:2px}.encore-nav-btn:hover{color:var(--encore-purple-light);text-shadow:var(--encore-glow-purple);border-color:var(--encore-purple)}.encore-cart-btn{position:absolute;display:flex;right:10%;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(#1a1a1a,#0a0a0a);border:2px solid #333;border-radius:4px;transition:all .3s ease;cursor:pointer;text-decoration:none}.encore-cart-btn:hover{border-color:var(--encore-purple)}.encore-cart-btn:hover .encore-cart-icon{stroke:var(--encore-purple-light);filter:drop-shadow(0 0 4px rgba(168,85,247,.7))}.encore-cart-icon{width:24px;height:24px;stroke:var(--encore-gray);stroke-width:1.5;fill:none;transition:all .3s ease}.encore-cart-count{position:absolute;top:-6px;right:-6px;background:var(--encore-purple);color:#fff;font-family:var(--encore-font-main);font-size:15px;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:1px 4px 0;line-height:1}.encore-cart-count:empty,.encore-cart-count[data-count="0"]{display:none}.encore-header__mobile-cart{display:none}@media (max-width: 768px){.encore-header{padding:15px 15px 10px}.encore-header__inner{display:flex;flex-direction:column;gap:12px;position:relative}.encore-header__mobile-cart{display:block;position:absolute;top:0;right:0}.encore-header__nav-right .encore-cart-btn{display:none}.encore-header__logo{order:1}.encore-header__logo-img{max-width:300px}.encore-header__nav-row{order:2;display:flex;align-items:center;justify-content:center;gap:30px;width:100%}.encore-header__nav-left{order:1}.encore-header__nav-right{order:2}.encore-header__nav-left,.encore-header__nav-right{gap:0}.encore-nav-btn{font-size:22px;padding:6px 15px;min-width:100px;text-align:center}}.encore-products{max-width:1000px;margin:0 auto;padding:60px 20px 100px}.encore-products__title{font-family:var(--encore-font-main);font-size:46px;color:var(--encore-purple);text-align:center;margin-bottom:50px}.encore-products__title:hover{text-shadow:var(--encore-glow-purple)}.encore-product-row{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;margin-bottom:50px}.encore-product-row:last-child{margin-bottom:0}.encore-product-card{width:450px;text-align:center;transition:transform .3s ease}.encore-product-card:hover{transform:translateY(-5px)}.encore-product-card:hover .encore-product-card__title{text-shadow:var(--encore-glow-heavenly);color:var(--encore-white)}.encore-product-card__link{text-decoration:none;color:inherit;display:block}.encore-product-card__image-wrap{position:relative;aspect-ratio:1 / 1;overflow:hidden}.encore-product-card__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.encore-product-card__sold-out{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;color:#fff;font-family:var(--encore-font-main);font-size:52px;letter-spacing:4px;padding:0;border:none;text-shadow:0 2px 8px rgba(0,0,0,1),0 4px 16px rgba(0,0,0,.8),0 0 15px rgba(255,208,253,1),0 0 30px rgba(199,0,189,1),0 0 50px rgba(146,0,139,.9),0 0 80px rgba(146,0,139,.7),0 0 120px rgba(146,0,139,.5);z-index:10;pointer-events:none}.encore-product-card:hover .encore-product-card__image{transform:scale(1.05)}.encore-product-card__title{font-family:var(--encore-font-main);font-size:35px;color:var(--encore-white);margin-top:15px;line-height:1.3}.encore-product-card__title:hover{color:var(--encore-white);text-shadow:var(--encore-glow-heavenly)}.encore-product-card__price{font-family:var(--encore-font-main);font-size:25px;color:var(--encore-gray);margin-top:8px}@media (max-width: 680px){.encore-product-row{flex-direction:column;align-items:center;gap:40px}.encore-product-card{width:260px;max-width:100%}.encore-product-card__sold-out{font-size:34px;letter-spacing:2px}}.encore-product-page{max-width:600px;margin:0 auto;padding:40px 20px 100px}.encore-product-gallery{margin-bottom:30px}.encore-product-gallery__main{width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px}.encore-product-gallery__main img{width:100%;height:100%;object-fit:cover}.encore-product-gallery__thumbs{display:flex;gap:10px;margin-top:15px;flex-wrap:wrap;justify-content:center}.encore-product-gallery__thumb{width:70px;height:70px;border-radius:4px;border:2px solid transparent;overflow:hidden;cursor:pointer;transition:all .3s ease;background:none;padding:0}.encore-product-gallery__thumb:hover,.encore-product-gallery__thumb.active{border-color:var(--encore-purple)}.encore-product-gallery__thumb img{width:100%;height:100%;object-fit:cover}.encore-product-info{color:var(--encore-white);text-align:center}.encore-product-info__title{font-family:var(--encore-font-main);font-size:36px;margin:0 0 15px;color:var(--encore-white);text-shadow:var(--encore-glow-heavenly)}.encore-product-info__price{font-family:var(--encore-font-main);font-size:28px;color:var(--encore-purple-light);margin-bottom:20px}.encore-product-info__description{font-family:var(--encore-font-main);font-size:25px;line-height:1.7;color:var(--encore-purple);margin-bottom:25px;text-align:center}.encore-product-info__description p{margin:0 0 15px}@media (max-width: 768px){.encore-product-info__description,.encore-product-info__description p{-webkit-text-stroke:1px rgba(255,255,255,.7);text-shadow:-1px -1px 0 rgba(255,255,255,.5),1px -1px 0 rgba(255,255,255,.5),-1px 1px 0 rgba(255,255,255,.5),1px 1px 0 rgba(255,255,255,.5);letter-spacing:2px}}.encore-product-variants{margin-bottom:25px}.encore-variant-group{margin-bottom:15px}.encore-variant-label{display:block;font-family:var(--encore-font-main);font-size:18px;color:var(--encore-white);margin-bottom:8px;text-transform:uppercase;letter-spacing:1px}.encore-variant-select{width:100%;padding:12px 40px 12px 15px;font-family:var(--encore-font-main);font-size:18px;color:var(--encore-white);background:#0009;border:1px solid #444;border-radius:6px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23a855f7' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;transition:all .3s ease}.encore-variant-select:focus{outline:none;border-color:var(--encore-purple)}.encore-variant-select option{background:#111}.encore-quantity{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.encore-quantity__label{font-family:var(--encore-font-main);font-size:18px;color:var(--encore-white);text-transform:uppercase;letter-spacing:1px;text-align:center}.encore-quantity__wrapper{display:flex;align-items:center;border:2px solid #444;border-radius:6px;overflow:hidden}.encore-quantity__btn{width:40px;height:40px;background:#0009;border:none;color:var(--encore-white);font-family:var(--encore-font-main);font-size:22px;cursor:pointer;transition:all .3s ease}.encore-quantity__input{width:50px;height:40px;text-align:center;background:#0009;border:none;text-decoration:none;color:var(--encore-white);font-family:var(--encore-font-main);font-size:18px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.encore-quantity__input:focus{outline:none}.encore-product-block [data-panda-size-chart],.encore-product-block .panda-size-chart-button,.encore-product-block .psc-button,.encore-product-apps button,.encore-product-apps a.size-chart-link,.encore-product-apps [class*=size-chart],.encore-product-block button,.encore-product-block [class*=size]{font-family:var(--encore-font-main);font-size:18px;color:var(--encore-purple);margin:10px 0}.encore-add-to-cart{width:100%;padding:16px 30px;font-family:var(--encore-font-main);font-size:22px;letter-spacing:3px;text-transform:uppercase;text-shadow:0 2px 4px rgb(0,0,0);font-weight:400;color:#fff!important;background:linear-gradient(180deg,#b800b0,#92008b 15%,#6a0065,#4a0046 85%,#2a0028);border:2px solid rgba(200,0,190,.6);border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 10px #92008b66,0 0 20px #92008b33,inset 0 1px #ffffff1a,inset 0 -1px #0000004d}.encore-add-to-cart:hover{background:linear-gradient(180deg,#d000c8,#b800b0 15%,#92008b,#6a0065 85%,#4a0046);border-color:#ff00f5cc;box-shadow:0 0 15px #92008bb3,0 0 30px #92008b66,0 0 45px #92008b33,inset 0 1px #ffffff26,inset 0 -1px #0000004d;text-shadow:var(--encore-glow-heavenly);transform:translateY(-2px);color:var(--encore-white)}.encore-add-to-cart:disabled{opacity:.5;cursor:not-allowed;transform:none}.encore-product-apps{margin:25px 0}.encore-product-block{margin-bottom:20px}.encore-product-block [data-shopify-block],.encore-product-block [data-block-id],.encore-product-apps,.encore-product-apps *{font-family:var(--encore-font-main)!important;color:var(--encore-gray)!important}.encore-product-apps a,.encore-product-block a{color:var(--encore-white)!important}.encore-product-apps a:hover,.encore-product-block a:hover{color:var(--encore-white)!important;text-shadow:var(--encore-glow-heavenly)!important}.encore-help{max-width:960px;margin:0 auto;padding:40px 20px 100px}.encore-help__title{font-family:var(--encore-font-main);font-size:54px;color:var(--encore-white);text-align:center;margin-bottom:40px;text-shadow:var(--encore-glow-purple)}.encore-policy-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:25px;margin-bottom:50px}.encore-policy-box:nth-child(1){grid-column:1 / 3}.encore-policy-box:nth-child(2){grid-column:3 / 5}.encore-policy-box:nth-child(3){grid-column:5 / 7}.encore-policy-box:nth-child(4){grid-column:2 / 4}.encore-policy-box:nth-child(5){grid-column:4 / 6}.encore-policy-box{text-align:center;display:flex;flex-direction:column}.encore-policy-box__title{font-family:var(--encore-font-main);font-size:26px;letter-spacing:2px;color:var(--encore-white);text-shadow:var(--encore-glow-heavenly);margin-bottom:12px}.encore-policy-box__content{border:1px solid rgba(168,85,247,.3);border-radius:10px;padding:25px 20px;background:#000000b3;min-height:200px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex:1}.encore-policy-box:hover .encore-policy-box__content{border-color:var(--encore-purple);box-shadow:0 0 15px #a855f726}.encore-policy-box__content p{font-family:var(--encore-font-main);font-size:19px;line-height:1.7;color:var(--encore-gray);margin:0}@media (max-width: 810px){.encore-policy-grid{grid-template-columns:1fr;gap:25px;max-width:400px;margin:0 auto 50px}.encore-policy-box:nth-child(1),.encore-policy-box:nth-child(2),.encore-policy-box:nth-child(3),.encore-policy-box:nth-child(4),.encore-policy-box:nth-child(5){grid-column:auto}.encore-policy-box__content{min-height:auto;padding:20px 15px}.encore-help__title{font-size:42px}}.encore-contact{max-width:500px;margin:0 auto;text-align:center}.encore-contact__title{font-family:var(--encore-font-main);font-size:26px;letter-spacing:2px;color:var(--encore-white);text-shadow:var(--encore-glow-heavenly);margin-bottom:12px}.encore-contact__box{border:1px solid rgba(168,85,247,.3);border-radius:10px;padding:25px 20px;background:#000000b3}.encore-form-group{margin-bottom:15px}.encore-form-input,.encore-form-textarea,.encore-form-select{width:100%;padding:12px 15px;font-family:var(--encore-font-main);font-size:20px;color:var(--encore-white);background:#0009;border:1px solid #444;border-radius:6px;transition:all .3s ease}.encore-form-input::placeholder,.encore-form-textarea::placeholder{color:#666}.encore-form-input:focus,.encore-form-textarea:focus,.encore-form-select:focus{outline:none;border-color:var(--encore-purple);box-shadow:0 0 10px #a855f733}.encore-form-textarea{min-height:100px;resize:vertical}.encore-form-select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23a855f7' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.encore-form-select option{background:#111;color:var(--encore-white)}.encore-form-submit{display:block;width:100%;padding:14px 30px;font-family:var(--encore-font-main);font-size:22px;letter-spacing:2px;text-transform:uppercase;color:var(--encore-white);background:linear-gradient(#2a2a2a,#1a1a1a);border:1px solid #444;border-radius:6px;cursor:pointer;transition:all .3s ease}.encore-form-submit:hover{color:var(--encore-purple-light);text-shadow:var(--encore-glow-purple);border-color:var(--encore-purple)}.encore-form-success{background:#22c55e26;border:1px solid rgba(34,197,94,.5);color:#4ade80;padding:15px;border-radius:6px;margin-bottom:20px;font-family:var(--encore-font-main)}.encore-form-errors{background:#ef444426;border:1px solid rgba(239,68,68,.5);color:#f87171;padding:15px;border-radius:6px;margin-bottom:20px;font-family:var(--encore-font-main)}@media (max-width: 680px){.encore-contact__box{padding:20px 15px}}.encore-cart{max-width:700px;margin:0 auto;padding:40px 20px 100px;min-height:calc(100vh - 200px);display:flex;flex-direction:column;justify-content:center}.encore-cart__title{font-family:var(--encore-font-main);font-size:42px;color:var(--encore-white);text-shadow:var(--encore-glow-heavenly);text-align:center;margin-bottom:40px}.encore-cart__empty{text-align:center;font-family:var(--encore-font-main);font-size:22px;color:var(--encore-gray);padding:60px 20px}.encore-cart__empty a{color:var(--encore-purple-light);text-decoration:none}.encore-cart__empty a:hover{text-shadow:var(--encore-glow-purple)}.encore-cart__items{margin-bottom:40px}.encore-cart-item{display:flex;gap:20px;padding:25px 0;border-bottom:1px solid #333}.encore-cart-item:first-child{border-top:1px solid #333}.encore-cart-item__image{width:120px;height:120px;flex-shrink:0;border-radius:8px;overflow:hidden}.encore-cart-item__image img{width:100%;height:100%;object-fit:cover}.encore-cart-item__details{flex:1;display:flex;flex-direction:column;justify-content:center}.encore-cart-item__title{font-family:var(--encore-font-main);font-size:22px;color:var(--encore-white);margin:0 0 8px;text-decoration:none}.encore-cart-item__title:hover{color:var(--encore-purple-light)}.encore-cart-item__variant{font-family:var(--encore-font-main);font-size:16px;color:var(--encore-gray);margin-bottom:8px}.encore-cart-item__price{font-family:var(--encore-font-main);font-size:20px;color:var(--encore-purple-light)}.encore-cart-item__actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:15px}.encore-cart-item__quantity{display:flex;align-items:center;border:1px solid #444;border-radius:6px;overflow:hidden}.encore-cart-item__qty-btn{width:35px;height:35px;background:#0009;border:none;color:var(--encore-white);font-family:var(--encore-font-main);font-size:20px;cursor:pointer;transition:all .3s ease}.encore-cart-item__qty-input{width:45px;height:35px;text-align:center;background:#0009;border:none;border-left:1px solid #444;border-right:1px solid #444;color:var(--encore-white);font-family:var(--encore-font-main);font-size:18px}.encore-cart-item__remove{font-family:var(--encore-font-main);font-size:16px;color:var(--encore-gray);background:none;border:none;cursor:pointer;text-decoration:underline;transition:all .3s ease}.encore-cart-item__remove:hover{color:#f87171}.encore-cart__summary{border:1px solid rgba(168,85,247,.3);border-radius:10px;padding:30px;background:#000000b3}.encore-cart__subtotal{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-family:var(--encore-font-main);font-size:22px;color:var(--encore-white)}.encore-cart__subtotal-amount{color:var(--encore-purple-light)}.encore-cart__note{font-family:var(--encore-font-main);font-size:16px;color:var(--encore-gray);text-align:center;margin-bottom:20px}.encore-cart__checkout{display:block;width:100%;padding:16px 30px;font-family:var(--encore-font-main);font-size:22px;letter-spacing:2px;text-transform:uppercase;text-align:center;color:var(--encore-white);text-decoration:none;background:linear-gradient(135deg,var(--encore-purple-dark) 0%,var(--encore-purple) 100%);border:none;border-radius:6px;cursor:pointer;transition:all .3s ease}.encore-cart__checkout:hover{background:linear-gradient(135deg,var(--encore-purple) 0%,var(--encore-purple-light) 100%);box-shadow:var(--encore-glow-purple);transform:translateY(-2px)}.encore-cart__continue{display:block;text-align:center;margin-top:20px;font-family:var(--encore-font-main);font-size:18px;color:var(--encore-gray);text-decoration:none}.encore-cart__continue:hover{color:var(--encore-purple-light)}@media (max-width: 600px){.encore-cart-item{flex-direction:column;align-items:center;text-align:center}.encore-cart-item__image{width:150px;height:150px}.encore-cart-item__actions{align-items:center;flex-direction:row;gap:20px}.encore-cart__title{font-size:34px}}.encore-footer{text-align:center;max-width:800px;margin:0 auto;padding:25px 20px;border-top:1px solid #333}.encore-footer__text{font-family:var(--encore-font-main);font-size:18px;color:var(--encore-gray);margin:0}.encore-hidden{display:none!important}.encore-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.encore-music__back-btn{position:fixed;top:clamp(15px,3vh,25px);left:clamp(15px,3vw,30px);z-index:1000;font-family:var(--encore-font-main);font-size:clamp(16px,2.5vh,24px);color:var(--encore-gray);text-decoration:none;padding:clamp(6px,1vh,10px) clamp(12px,2vw,20px);background:linear-gradient(#1a1a1a,#0a0a0a);border:2px solid #333;border-radius:4px;transition:all .3s ease;text-transform:uppercase;letter-spacing:2px;z-index:100000}.encore-music__back-btn:hover{color:var(--encore-red-light);text-shadow:var(--encore-glow-red);border-color:var(--encore-red)}.encore-music{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(60px,10vh,100px) 20px clamp(20px,4vh,40px)}.encore-music__container{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.5vh,16px);width:100%;max-width:var(--music-content-width)}@media (min-width: 769px){html.music-page,html.music-page body{overflow:hidden!important;height:100vh!important}}.encore-music__album{width:100%}.encore-music__album-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:clamp(8px,1.5vh,12px);overflow:hidden;box-shadow:var(--encore-glow-red-intense);transition:box-shadow .3s ease}.encore-music__album-wrapper:hover{box-shadow:0 0 12px #f73a00,0 0 30px #f73a00e6,0 0 50px #f73a0099,0 0 80px #f73a0066}.encore-music__album-image{width:100%;height:100%;object-fit:cover;display:block}.encore-music__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(45px,8vh,70px);height:clamp(45px,8vh,70px);border-radius:50%;background:#fffffff2;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 15px #0000004d}.encore-music__play-btn:hover{transform:translate(-50%,-50%) scale(1.08);background:#fff;box-shadow:0 6px 25px #0006}.encore-music__play-btn.playing{background:var(--encore-red)}.encore-music__play-btn.playing svg{color:#fff}.encore-music__play-icon,.encore-music__pause-icon{width:clamp(20px,4vh,32px);height:clamp(20px,4vh,32px);color:#333;transition:color .3s ease;display:block}.encore-music__play-icon{transform:translate(2px)}.encore-music__info{text-align:center;margin-top:clamp(2px,.5vh,8px)}.encore-music__artist{font-family:var(--encore-font-main);font-size:clamp(22px,4vh,36px);color:var(--encore-red);margin:0;letter-spacing:1.5px}.encore-music__title{font-family:var(--encore-font-main);font-size:clamp(16px,3vh,28px);color:var(--encore-red);margin:0 0 clamp(2px,.5vh,6px) 0;letter-spacing:1.5px}.encore-music__subtitle{font-family:var(--encore-font-main);font-size:clamp(12px,1.8vh,16px);color:var(--encore-gray);margin:0;letter-spacing:.5px}.encore-music__services{width:100%;background:#fffffff7;border-radius:clamp(10px,1.5vh,14px);padding:clamp(4px,.5vh,8px) 0;box-shadow:0 8px 32px #0000004d;overflow:hidden}.encore-music__service{display:flex;align-items:center;justify-content:space-between;padding:clamp(8px,1.5vh,14px) clamp(12px,2vw,18px);text-decoration:none;transition:background .2s ease;border-bottom:1px solid rgba(0,0,0,.06)}.encore-music__service:last-child{border-bottom:none}.encore-music__service:hover{background:#00000008}.encore-music__service-logo{display:flex;align-items:center;height:clamp(20px,3.5vh,32px)}.encore-music__service-img{height:clamp(22px,4vh,38px);width:auto;max-width:clamp(160px,22vw,260px);object-fit:contain}.encore-music__service-img--deezer{height:clamp(22px,4vh,38px)}.encore-music__service-btn{font-family:var(--encore-font-main);font-size:clamp(12px,1.8vh,16px);color:#333;background:#0000000f;padding:clamp(5px,.8vh,8px) clamp(14px,2vw,20px);border-radius:20px;transition:all .2s ease;letter-spacing:.5px}.encore-music__service:hover .encore-music__service-btn{background:#0000001a;color:#000}@media (max-width: 768px){.encore-music{height:auto;min-height:100vh;padding:70px 15px 120px}.encore-music__container{max-width:320px;gap:12px}.encore-music__back-btn{top:15px;left:15px;font-size:16px;padding:6px 14px;z-index:100000}.encore-music__album{max-width:200px;margin:0 auto}.encore-music__play-btn{width:50px;height:50px}.encore-music__play-icon,.encore-music__pause-icon{width:24px;height:24px}.encore-music__artist{font-size:22px}.encore-music__title{font-size:16px}.encore-music__subtitle{font-size:12px}.encore-music__services{border-radius:10px;max-width:320px}.encore-music__service{padding:12px 14px}.encore-music__service-img{height:24px;max-width:200px}.encore-music__service-btn{font-size:13px;padding:5px 14px}}@media (max-width: 380px){.encore-music__container{max-width:280px}.encore-music__album{max-width:180px}.encore-music__artist{font-size:20px}.encore-music__title{font-size:14px}.encore-music__services{max-width:280px}}@media (min-width: 769px) and (min-height: 800px){:root{--music-content-width: clamp(320px, 42vh, 480px)}}@media (min-width: 1200px) and (min-height: 900px){:root{--music-content-width: clamp(360px, 45vh, 520px)}}@media (min-width: 1600px) and (min-height: 1000px){:root{--music-content-width: clamp(400px, 48vh, 580px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/encore-custom.css.map */
