.product-grid-item div.hover:after,.product-photo-container .hover:after{content:"";background-color:#ffffff80;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99}.product-photo-container>.hover{width:100%;height:100%}.cp-container{position:absolute;width:76px;height:76px;background:url(bgr1.png) 0px -0px no-repeat;-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:100%;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-container :focus{border:none;outline:0}.cp-buffer-1,.cp-buffer-2,.cp-progress-1,.cp-progress-2{position:absolute;top:0;left:0;width:104px;height:104px;clip:rect(0px,52px,104px,0px);-moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px}.cp-buffer-1,.cp-buffer-2{background:url(buffer1.png) 0 0 no-repeat}.cp-container .cp-fallback{background:url(progress_sprite1.png) no-repeat;background-position:0 104px}.cp-progress-1,.cp-progress-2{background:url(progress2.png) 0 0 no-repeat}.cp-buffer-holder,.cp-progress-holder,.cp-circle-control{position:absolute;width:104px;height:104px;top:-14px;left:-14px}.cp-circle-control{cursor:pointer}.cp-buffer-holder,.cp-progress-holder{clip:rect(0px,104px,104px,52px);display:none;transform:scale(.74)}.cp-buffer-holder.cp-gt50,.cp-progress-holder.cp-gt50,.cp-progress-1.cp-fallback{clip:rect(auto,auto,auto,auto)}.cp-controls{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.cp-controls li{list-style-type:none;display:block;margin:0}.cp-controls li a{position:relative;display:block;width:20px;height:20px;text-indent:-9999px;z-index:1;cursor:pointer}.cp-controls li p{font-size:0;width:20px;height:20px;overflow:hidden;margin:0;border-radius:50%}.cp-controls .cp-play{background:url(controls.png) 0 0 no-repeat;background-size:40px}.cp-controls .cp-play:hover{background:url(controls.png) -20px 0 no-repeat;background-size:40px}.cp-controls .cp-pause{background:url(controls.png) 0 -20px no-repeat;background-size:40px}.cp-controls .cp-pause:hover{background:url(controls.png) -20px -20px no-repeat;background-size:40px}.cp-jplayer{width:0;height:0}.jp-video{background-color:#dd2525}.jp-video.jp-video-270p{width:auto}.jp-video .jp-type-playlist .jp-jplayer{width:100%!important;text-align:center}.jp-video .jp-type-playlist .jp-jplayer img{width:auto!important}.jp-video .jp-gui .jp-interface{background-color:#dd2525}.jp-video .jp-gui .jp-interface .jp-progress{width:64%;margin:0 auto 10px;border-radius:20px;position:relative;top:9px;height:7px}.jp-video .jp-gui .jp-interface .jp-current-time{top:-10px;position:relative;color:#fff}.jp-video .jp-gui .jp-interface .jp-duration{color:#fff;position:relative;top:-10px}.jp-video .jp-gui .jp-interface .jp-controls-holder{width:100%;padding:0 22px;height:32px;@include at-query ($max,$small){height: 72px;}}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls{background:none;height:36px;margin:0;text-align:center;position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls button{width:28px;height:27px;float:none;display:inline-block;margin:0 14px 2px 0}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls button.jp-play{background-position:-39px -45px}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls button.jp-previous{background-position:-35px -203px}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls button.jp-next{background-position:-35px -164px}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls button.jp-stop{background-position:-35px -83px}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-controls button:last-child{margin-right:0}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-volume-controls{width:140px;float:left;position:relative;display:block;@include at-query ($max,$small){top: 36px;}}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-volume-controls .jp-volume-max{left:114px;top:11px;display:block!important}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-volume-controls .jp-mute{top:11px;display:block}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-volume-controls .jp-volume-bar{margin-top:15px;left:21px;width:82px;border-radius:14px;display:block!important}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-volume-controls .jp-volume-bar .jp-volume-bar-value{background-position:0px -321px;height:2px;margin-top:-1px;margin-left:-1px}.jp-video .jp-gui .jp-interface .jp-controls-holder .jp-toggles{margin:7px 0 0 15px;float:right;@include at-query ($max,$small){position: relative; top: 36px;}}.jp-video div.jp-playlist ul li{border-top:0;padding:9px 12px;margin:0 -20px;list-style-type:decimal;list-style-position:inside;border-bottom:1px solid rgba(255,255,255,.5)}.jp-video div.jp-playlist ul li.jp-playlist-current,.jp-video div.jp-playlist ul li:hover{background-color:#ad1010;padding:9px 12px;color:#fff;margin:0 -20px;border-top:0;border-bottom:1px solid rgba(255,255,255,.5)}:is(.jp-video div.jp-playlist ul li.jp-playlist-current,.jp-video div.jp-playlist ul li:hover) a{color:#fff}.jp-video div.jp-playlist ul li.jp-playlist-current,.jp-video div.jp-playlist ul li.jp-playlist-current a{color:#ffb3b3}.jp-video div.jp-playlist ul li:first-child{padding-top:11px}.jp-video div.jp-playlist ul li:last-child{margin-bottom:0;padding-bottom:11px}.jp-video div.jp-playlist ul li:last-child:hover{border-bottom:0}.jp-video div.jp-playlist ul li div a{font-size:14px}.jp-video.jp-state-playing .jp-type-playlist .jp-gui .jp-interface .jp-controls-holder .jp-controls button.jp-play{background-position:-39px -123px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/circle.player.css.map */
