.tpl-bober-element-ecommerce-lite-v1{position:relative;padding:0;margin-bottom:20px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container{position: relative;
    border-radius: 15px;
    padding: 0;
    padding-bottom: 10px;
    text-align: center;
    min-height: 502px;
    padding-left: 15px;
    padding-right: 15px;
background: #f6f6f6 url(/img/bg.png);
    box-shadow: 0 3px 0 #1abc9c52;}


.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-image{line-height:160px;border-radius:10px;max-width:100%;margin:0 auto;text-align:center;margin-bottom:10px;position:relative;overflow:hidden;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-image img{display:inline !important;max-width:100%;max-height:100%;border:0;-webkit-transform:scale(1);width:100%;transform:scale(1);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;    border-radius: 10px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-detail-button{text-align:center;width:64px;height:64px;line-height:32px;position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;font-size:27px;cursor:pointer;-webkit-appearance:button;border:none;border-collapse:collapse;background-color:#FFF;display:none;}
.tpl-bober-element-ecommerce-lite-v1:hover .tpl-bober-element-container .tpl-bober-element-detail-button{display:block;}
.tpl-bober-element-ecommerce-lite-v1:hover .tpl-bober-element-container .tpl-bober-element-image img{opacity:0.95;-webkit-transform:scale(1.2);transform:scale(1.2);}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-name
,.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-rating
,.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-avail
,.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-price{padding:42px 10px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-name a{font-size:16px;font-weight:600;color: #1abc9c;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-sale-indicator{position:absolute;width:30px;top:15px;left:auto;right:10px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-cart-basket-indicator{position:absolute;width:60px;top:130px;left:auto;right:10px;text-align:right;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-cart-basket-indicator .tpl-bober-indicator-item-basket{display:none;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-cart-basket-indicator .tpl-bober-indicator-item-basket.tpl-bober-indicator-item-active{display:inline-block;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-sale-indicator .tpl-bober-basket-group{margin-bottom:5px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-color-button-small.tpl-bober-basket-add{padding:6px 10px 7px;font-size:15px;font-weight:bold;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container input.tpl-bober-quantity-text
,.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container input.tpl-bober-quantity-button-minus
,.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container input.tpl-bober-quantity-button-plus{padding-top:4px;padding-bottom:4px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-stars-container{position:relative;width:70px;height:11px;background:#dadada;background-size:100% 100%;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-stars-container .tpl-bober-stars-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;background:url(../images/stars.jpg) no-repeat center;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-stars-container .tpl-bober-stars-progres{position:absolute;top:0;bottom:0;left:0;background:#f18e00;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-indicator-item{display:none;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-indicator-item.tpl-bober-indicator-item-active
,.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-indicator-item.tpl-bober-counter-compare-active
,.tpl-bober-element-ecommerce-lite-v1:hover .tpl-bober-element-container .tpl-bober-basket-favor
,.tpl-bober-element-ecommerce-lite-v1:hover .tpl-bober-element-container .tpl-bober-compare-button{display:block;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .vs{display:inline-block;}
.tpl-bober-market-current-price.tpl-bober-market-format-price{font-weight:bold;font-size:18px;}
.tpl-bober-market-old-price{text-decoration:line-through;}
.tpl-bober-instock-wrap .fa-check{margin-right:6px;background:green;color:#fff;padding:3px;border-radius:2px;font-size:9px;}
.tpl-bober-instock-wrap .fa-times{margin-right:10px;background:red;color:#fff;padding:2px 3px;border-radius:2px;font-size:11px;line-height:11px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-rating{margin:10px auto 0;display:inline-block;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .vs{padding-bottom:10px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .vs a:hover{text-decoration:none;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-offers{display:none;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-instock-wrap{width:100%;margin-bottom:10px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-color-button-small-only-icon{height:34px;width:34px;border-radius:2px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-color-button{border-radius:2px;text-transform:uppercase;font-weight:bold;font-size:12px;display:inline-block;min-width: 130px;margin: 11px;}
/**/.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-old-price{font-size:14px;font-weight:300;color:#414141;text-decoration:line-through;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-current-price{font-size:20px;font-weight:800;color:#674172;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-availability{display:inline-block;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-availability > span{border:1px solid #ababab;color:#7b7b7b;padding:2px 8px;border-radius:2px;font-size:12px;display:inline-block;text-align:center;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-availability > span.xml-availability-custom{border:1px solid #4182b7;color:#105e9e;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-availability > span.xml-availability-Y{border:1px solid #5cad6c;color:#098c23;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-info{text-align:center;margin-bottom:20px;margin-top:10px;font-size: 14px;}
.tpl-bober-element-ecommerce-lite-v1 .property-article{font-size:12px;margin-top:3px;margin-left:4px;display:inline-block;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-name{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none!important;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-name:hover{text-decoration:none!important;-webkit-transform:scale(1.05);transform:scale(1.05);color:#398439;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .vs{width:75%;margin-bottom:10px;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .vs > a{width:100%;border-radius:60px;border:4px solid #e7e7e7;}
.tpl-bober-element-ecommerce-lite-v1 .tpl-bober-element-container .tpl-bober-element-price{font-size:15px;padding:4px 0px;margin:4px 0;}




@media (max-width: 1200px){
.tpl-bober-calc-popup-product .tpl-bober-element-container {
    background-size: cover!important;
min-height: 528px;}}
@media (min-width: 1201px){
.tpl-bober-calc-popup-product .tpl-bober-element-container {
    background-size: cover!important;
min-height: 579px!important;}}

.youtube {
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    overflow: hidden;
    transition: all 200ms ease-out;
    cursor: pointer;
}
 
.youtube .play {
    background: url('/images/youtube-play-btn.png') no-repeat; /*ВАЖНО: здесь укажите адрес до изображения*/
    background-position: 0 -50px;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    position: absolute;
    height: 50px;
    width: 69px;
    transition: none;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
}
 
.youtube:hover .play {
    background-position: 0 0;
}