.product__info-container .custom-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.4rem 0 1.2rem!important}.product__info-container .custom-badges .badge{min-height:3.4rem;display:inline-flex;align-items:center;justify-content:center;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:999px;padding:.7rem 1.3rem;background:rgba(var(--color-foreground),.045);color:rgba(var(--color-foreground),.86);font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1;text-decoration:none;box-shadow:inset 0 .1rem #ffffff0f}.product__info-container #download{text-underline-offset:.22rem}.product__info-container .cij-download-menu{position:relative;overflow:visible;cursor:pointer;font-weight:700}.product__info-container .cij-download-menu__summary{display:inline-flex;align-items:center;gap:.5rem;list-style:none}.product__info-container .cij-download-menu__summary::-webkit-details-marker{display:none}.product__info-container .cij-download-menu__summary:after{content:"";width:.65rem;height:.65rem;border-right:.16rem solid currentColor;border-bottom:.16rem solid currentColor;transform:translateY(-.15rem) rotate(45deg);transition:transform .16s ease}.product__info-container .cij-download-menu[open] .cij-download-menu__summary:after{transform:translateY(.15rem) rotate(225deg)}.product__info-container .cij-download-menu__panel{position:absolute;top:calc(100% + .8rem);right:0;z-index:6;min-width:min(34rem,calc(100vw - 3.2rem));overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 3.2rem #00000038}.product__info-container .cij-download-menu__link{display:block;padding:1.2rem 1.4rem;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:700;letter-spacing:0;line-height:1.25;text-decoration:none;white-space:normal}.product__info-container .cij-download-menu__link+.cij-download-menu__link{border-top:.1rem solid rgba(var(--color-foreground),.1)}.product__info-container .cij-download-menu__link:hover{background:rgba(var(--color-foreground),.06);text-decoration:underline;text-underline-offset:.22rem}.product__info-container .player{display:grid!important;gap:1.8rem!important;margin:1.6rem 0;padding:1.8rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;background:linear-gradient(180deg,rgba(var(--color-foreground),.055),rgba(var(--color-foreground),.02)),rgba(var(--color-background),.52);box-shadow:0 1rem 3rem #0000001f}.product__info-container #startstop.button--success{min-height:5.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:0!important;border-radius:.6rem!important;background:linear-gradient(135deg,#2fb255,#168f3a)!important;color:#fff!important;font-size:clamp(1.5rem,1.4rem + .25vw,1.8rem);font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:center;box-shadow:0 .8rem 2.4rem #168f3a47;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.product__info-container #startstop.button--success:hover{background:linear-gradient(135deg,#35bf5e,#14913b)!important;box-shadow:0 1rem 2.8rem #168f3a57;filter:saturate(1.04)}.product__info-container #startstop.button--success:active{transform:translateY(.1rem);box-shadow:0 .6rem 1.8rem #168f3a3d}.product__info-container #startstop svg{flex:0 0 auto;width:1.7rem;height:1.7rem}.product__info-container .player>.row{display:grid!important;grid-template-columns:minmax(8.8rem,auto) 1fr;align-items:center;gap:1.2rem}.product__info-container .player>.row.wrap{display:flex!important;flex-wrap:wrap;gap:1rem}.product__info-container .time,.product__info-container .volume{min-width:0!important;color:rgba(var(--color-foreground),.72);font-size:1.35rem!important;font-weight:600;letter-spacing:.01em;white-space:nowrap}.product__info-container .slider{--fill: 0%;width:100%;height:2.4rem;margin:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.product__info-container .slider::-webkit-slider-runnable-track{height:.8rem;border:0;border-radius:999px;background:linear-gradient(90deg,#1987ff var(--fill),rgba(var(--color-foreground),.22) var(--fill));box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.1)}.product__info-container .slider::-webkit-slider-thumb{width:2.2rem;height:2.2rem;margin-top:-.7rem;-webkit-appearance:none;appearance:none;border:.3rem solid rgb(var(--color-background));border-radius:50%;background:#1987ff;box-shadow:0 .3rem 1rem #1987ff61}.product__info-container .slider::-moz-range-track{height:.8rem;border:0;border-radius:999px;background:rgba(var(--color-foreground),.22);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.1)}.product__info-container .slider::-moz-range-progress{height:.8rem;border-radius:999px;background:#1987ff}.product__info-container .slider::-moz-range-thumb{width:1.7rem;height:1.7rem;border:.3rem solid rgb(var(--color-background));border-radius:50%;background:#1987ff;box-shadow:0 .3rem 1rem #1987ff61}.product__info-container .slider:focus-visible{outline:.2rem solid rgba(25,135,255,.55);outline-offset:.3rem}.product__info-container #row-volume{max-width:46rem}.product__info-container #vol{max-width:none!important}.product__info-container #reset.button{min-height:4.8rem!important;min-width:13rem;border:.1rem solid rgba(var(--color-foreground),.36);border-radius:.6rem;background:transparent;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:700;letter-spacing:.02em;transition:background .16s ease,border-color .16s ease}.product__info-container #reset.button:hover{border-color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.06)}.product__info-container .toggle{min-height:4.8rem;display:inline-flex;align-items:center;gap:.8rem;border:.1rem solid rgba(var(--color-foreground),.12)!important;border-radius:.6rem!important;padding:.9rem 1.3rem!important;background:rgba(var(--color-foreground),.045)!important;color:rgba(var(--color-foreground),.76)!important;font-size:1.4rem!important;font-weight:600}.product__info-container .toggle input{width:1.8rem;height:1.8rem;margin:0;accent-color:#1987ff!important}.product__info-container .alert.alert--primary{margin:1.4rem 0 0;border:0!important;border-radius:.8rem;padding:1.4rem 1.6rem!important;font-size:1.45rem;line-height:1.45}.product__info-container .alert.alert--primary strong{font-weight:800}.product .songs{list-style:none!important;margin:1.4rem 0 1.8rem!important;padding:.8rem!important;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;background:linear-gradient(180deg,rgba(var(--color-foreground),.055),rgba(var(--color-foreground),.02)),rgba(var(--color-background),.52);box-shadow:0 1rem 3rem #0000001a}.product .songs li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;margin:0!important;border:.1rem solid transparent;border-radius:.6rem;padding:1rem 1.2rem;color:rgb(var(--color-foreground));cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.product .songs li+li{margin-top:.45rem!important}.product .songs li:hover{border-color:#1987ff7a;background:#1987ff14;transform:translateY(-.1rem)}.product .songs li:active{transform:translateY(0)}.product .songs li>span:first-child,.product .songs li>a:first-child{min-width:0;color:inherit;font-weight:650;line-height:1.35;text-decoration:none}.product .songs li>a:first-child:hover{text-decoration:none}.product .songs .len{color:rgba(var(--color-foreground),.68);font-size:1.2rem;font-variant-numeric:tabular-nums;font-weight:750;line-height:1;white-space:nowrap}.product .note{color:rgba(var(--color-foreground),.68);font-size:1.2rem;line-height:1.4}@media screen and (max-width:749px){.product__info-container .custom-badges{gap:.6rem}.product__info-container .custom-badges .badge{min-height:3.1rem;padding:.65rem 1rem;font-size:1.05rem}.product__info-container .player{gap:1.5rem!important;padding:1.4rem}.product__info-container .player>.row{grid-template-columns:1fr;gap:.6rem}.product__info-container #row-volume{display:none!important}.product__info-container #startstop.button--success{min-height:5.2rem;padding-inline:1.2rem}.product__info-container #reset.button,.product__info-container .toggle{min-height:4.4rem}.product .songs{padding:.6rem!important}.product .songs li{grid-template-columns:1fr;gap:.45rem;padding:.95rem 1rem}.product .songs .len{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-cij-music-player.css.map */
