:root{--pvc-spring:1.25s linear(0,.032,.1149,.2308,.3642,.5026,.6362,.7581,.8638,.951,1.0191,1.0687,1.1016,1.1199,1.1262,1.1233,1.1136,1.0994,1.0827,1.0652,1.0482,1.0326,1.0189,1.0076,.9986,.9921,.9876,.9851,.9841,.9843,.9854,.9872,.9892,.9915,.9936,.9956,.9974,.9989,1,1.0009,1.0015,1);--pvc-navy:#0B1638;--pvc-blue:#2764FF}.pvc-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:6px 18px 6px 6px;border:0;border-radius:999px;background:#fffffff0;color:var(--pvc-navy);font-family:Instrument Sans,system-ui,sans-serif;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 6px 24px #08163d38;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform var(--pvc-spring),opacity .2s,box-shadow .2s}.pvc-play__ic{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pvc-navy);color:#fff;flex:0 0 auto}.pvc-play__ic svg{width:20px;height:20px;display:block;transform:translate(1.5px);transition:transform var(--pvc-spring)}.pvc-play__ic:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--pvc-navy);opacity:0;animation:pvc-breathe 2.6s ease-out infinite}@keyframes pvc-breathe{0%{transform:scale(.85);opacity:.5}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}.pvc-play:hover{transform:translate(-50%,-50%) scale(1.06);box-shadow:0 10px 30px #08163d47}.pvc-play:hover .pvc-play__ic svg{transform:translate(4px)}.pvc-play:active{transform:translate(-50%,-50%) scale(.94);transition-duration:.12s}.pvc-play:focus-visible{outline:3px solid var(--pvc-blue);outline-offset:3px}.is-playing .pvc-play{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.8)}.pvc-sound{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 10px;border:0;border-radius:999px;background:#08163d99;color:#fff;font-family:Instrument Sans,system-ui,sans-serif;font-size:13px;font-weight:600;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #ffffff24;transition:background .25s,transform var(--pvc-spring),box-shadow .25s}.pvc-sound:hover{background:#08163dcc;transform:scale(1.05)}.pvc-sound:active{transform:scale(.94);transition-duration:.12s}.pvc-sound:focus-visible{outline:3px solid #fff;outline-offset:3px}.pvc-sound[aria-pressed=true],[data-sound=on] .pvc-sound,.pvc-sound.active{background:var(--pvc-blue);box-shadow:0 6px 18px #2764ff66;animation:pvc-pop .6s var(--pvc-spring)}@keyframes pvc-pop{0%{transform:scale(.9)}to{transform:scale(1)}}.pvc-eq{display:inline-flex;align-items:flex-end;gap:2.5px;width:16px;height:16px;flex:0 0 auto}.pvc-eq b{display:block;width:3.5px;height:30%;border-radius:2px;background:currentColor;opacity:.7;transform-origin:50% 100%;transition:height .3s,opacity .3s}.pvc-eq b:nth-child(2){height:55%}.pvc-eq b:nth-child(3){height:40%}.pvc-eq:after{content:"";position:absolute;width:2px;height:20px;border-radius:2px;background:#fff;transform:rotate(45deg);transition:opacity .25s,transform .4s;opacity:.9}.pvc-eq{position:relative;justify-content:center}.pvc-sound[aria-pressed=true] .pvc-eq:after,[data-sound=on] .pvc-sound .pvc-eq:after,.pvc-sound.active .pvc-eq:after{opacity:0;transform:rotate(45deg) scale(0)}.pvc-sound[aria-pressed=true] .pvc-eq b,[data-sound=on] .pvc-sound .pvc-eq b,.pvc-sound.active .pvc-eq b{opacity:1;animation:pvc-eq .9s ease-in-out infinite}.pvc-sound[aria-pressed=true] .pvc-eq b:nth-child(2),[data-sound=on] .pvc-sound .pvc-eq b:nth-child(2),.pvc-sound.active .pvc-eq b:nth-child(2){animation-delay:-.3s;animation-duration:.76s}.pvc-sound[aria-pressed=true] .pvc-eq b:nth-child(3),[data-sound=on] .pvc-sound .pvc-eq b:nth-child(3),.pvc-sound.active .pvc-eq b:nth-child(3){animation-delay:-.6s;animation-duration:1.04s}@keyframes pvc-eq{0%,to{height:30%}50%{height:100%}}.pvc-sound--round{width:40px;height:40px;min-height:0;padding:0;justify-content:center;gap:0}.pvc-sound--round .pvc-eq{width:18px;height:18px}.pvc-sound--round span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(prefers-reduced-motion:reduce){.pvc-play,.pvc-sound,.pvc-play__ic svg,.pvc-eq b,.pvc-eq:after{transition:none!important;animation:none!important}.pvc-play__ic:before{display:none}.pvc-sound[aria-pressed=true] .pvc-eq b,[data-sound=on] .pvc-sound .pvc-eq b,.pvc-sound.active .pvc-eq b{height:70%}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/puure-video-controls.css.map */
