.quick-view { position: absolute; top: 150px; left: 0; right: 0; text-align: center; font: 18px 'Roboto Condensed' !important; opacity: 0;
	-webkit-transition: all 0.1s linear 0s;
	-moz-transition: all 0.1s linear 0s;
	-o-transition: all 0.1s linear 0s;
	transition: all 0.1s linear 0s;
}

.quick-view span { padding: 5px 40px; border-radius: 5px; background: #f2623b; color: #fff; opacity: 0.9; cursor: pointer;}
.shop2-product-item .product-image:hover .quick-view { opacity: 1;}
.prod_name { display: none;}

.popover-body .complect-block,
.popover-body #product_tabs,
.popover-body .shop2-btn.shop2-btn-back,
.popover-body .snoska,
.popover-body .shop2-collection-header,
.popover-body .shop2-kinds-group { display: none !important;}
.popover-dim { opacity: 0.2 !important;}
.popover-body {
    box-shadow: 0 5px 40px rgba(0, 0, 0, 0.44);
    padding: 0;
    position: relative;
    z-index: 0;
	background-color: white;
	border-radius: 3px;
	width: 800px;
	margin: 0 auto
}
.popover-body .shop2-product-mode-wr .product-r-side { width: 307px;}
.popover-body .shop2-product-mode-wr .product-r-side { margin-left: -307px;}
.popover-body .prod_name { display: block; font: 25px 'Arial'; color: #000000; padding-bottom: 15px;}

.popover-body .shop-product-btn { display: none;}
.popover-body .ccc { display: none;}
.popover-body .shop2-product-mode-wr .product-l-side {
    margin-right: 339px;
}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide { border: 1px solid #13a08d; border-radius: 2px;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide.slick-current { border: 0;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide:hover { outline: 1px solid transparent;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide.slick-current:hover { outline: 1px solid #13a08d;}
.popover-body .slick-slider .slick-list { padding: 0 !important;}

.popover-body .slick-track::before, .popover-body .slick-track::after { display: none;}




.popover-body .shop2-product-mode-wr .slick-slider-product { margin-left: 19px; margin-right: 19px;}
.popover-body .shop2-product-mode-wr .slick-slider-product button.slick-arrow.slick-prev {
    border-radius: 0;
    left: -16px;
    background-image: url(sl.png);
    height: 18px;
    width: 11px;
    outline: none;
    border: 0;
    box-shadow: none;
}
.popover-body .shop2-product-mode-wr .slick-slider-product button.slick-arrow.slick-prev:hover { background: url(sl.png) no-repeat 0 0;}
.popover-body .shop2-product-mode-wr .slick-slider-product button.slick-arrow.slick-next:hover { background: url(sr.png) no-repeat 0 0;}
.popover-body .shop2-product-mode-wr .slick-slider-product button.slick-arrow.slick-next {
    border-radius: 0;
    right: -16px;
    background-image: url(sr.png);
    height: 18px;
    width: 11px;
    outline: none;
    border: 0;
    box-shadow: none;
}

.popover-body .shop2-product-mode-wr .slick-slider-product button.slick-arrow.slick-prev::before,
.popover-body .shop2-product-mode-wr .slick-slider-product button.slick-arrow.slick-next::before { display: none;}


.popover-body .slick-slider-product .slick-list { border: 0;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide.slick-current { position: relative;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide { border: 0 !important; position: relative;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide,
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide.slick-current:hover { outline: none !important;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide.slick-current:before { display: none;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide.slick-current:after,
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide:after { border: 1px solid #13a08d; border-radius: 2px; content:''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: none; height: auto; width: auto;}
.popover-body .shop2-product-mode-wr .product-l-side { max-width: 355px;}
.popover-body .shop2-product-mode-wr .slick-slider-product .slick-slide img { height: 63px;}
.slick-slider.zz .slick-track {
	-webkit-transform: translate3d(0, 0, 0) !important;
	-moz-transform: translate3d(0, 0, 0) !important;
	-ms-transform: translate3d(0, 0, 0) !important;
	-o-transform: translate3d(0, 0, 0) !important;
	transform: translate3d(0, 0, 0) !important;
}

.popover-body .tab { display: table; width: 100%;}
.popover-body .tab .td1,
.popover-body .tab .td2 { display: table-cell; vertical-align: top; width: 50%;}

.popover-body .tab .td1 { padding-right: 5px;}
.popover-body .tab .td2 { padding-left: 5px;}

.popover-body .shop-product-order-btn { margin: 0;}
.popover-body .shop-product-order-btn { height: 38px;}
.popover-body .shop-product-order-btn span { height: 38px; font: bold 12px/38px 'arial'; color: #13a08d;}
.popover-body .shop-product-order-btn.meter { border-radius: 9px;}
.popover-body .product-btn .shop-product-order-btn.meter { display: none;}
.popover-body .product-btn .shop-product-order-btn span { color: #fff;}
.popover-body .shop2-product-mode-wr .product-btn .shop-product-order-btn { width: auto; display: inline-block; padding-left: 19px; padding-right: 19px;}
.popover-body .product-btn .shop-product-order-btn span:hover { color: #13a08d;}
.popover-body .product-btn .shop-product-order-btn.meter { display: none;}
.popover-body .shop2-product-mode-wr { padding: 0;}
.popover-body .shop2-product-mode-wr .product-shop2 { margin-bottom: 0;}
.product-quick-view .popover-body { margin-top: 43px;}
.popover-body .popover-close { display: none;}
.product-simple-item .quick-view { font: 15px 'Roboto Condensed' !important;}
.quick-view2 { font: 15px 'Roboto Condensed' !important; text-align: left; margin: 15px 0 0;}

.popover-body .shop2-product-mode-wr .slick-slider-product { margin-bottom: 10px;}
.popover-body .shop2-product-mode-wr .product-image-slick { margin-bottom: 10px;}
.popover-body .shop2-product-mode-wr .product-label {
    position: absolute;
    top: -7px;
    left: 0;
    font-size: 0;
    line-height: 1;
    width: 100px;
    z-index: 10;
}
#shop2-color-ext-popup, #shop2-color-ext-select {
    z-index: 10000;
    background-color: #fff;
    border: 1px solid #13a08d !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
}
.popover-body .shop2-product-mode-wr .price-product .price-current,
.popover-body .shop2-product-mode-wr .price-product .price-current.new-price-current { color: #000;}



.shop2-product-mode-wr .product-btn .shop-product-order-btn2.meter2 {
	background: none;
	-moz-box-shadow: inset 0 0 0 1px #13a08d;
	-webkit-box-shadow: inset 0 0 0 1px #13a08d;
	box-shadow: inset 0 0 0 1px #13a08d;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	height: 36px;
	display: block;
	border-radius: 15px;
}

.shop2-product-mode-wr .product-btn .shop-product-order-btn2.meter2 span {
	color: #13a08d; 
	display: inline-block;
	font-size: 14px;
	line-height: 39px;
	height: 36px;
	font-family: 'Roboto Condensed';
	font-weight: bold;
	text-transform: uppercase;
}

.shop2-product-mode-wr .product-btn .shop-product-order-btn2.meter2:hover {
  background: #13a08d;
  -moz-box-shadow: inset 0 0 0 1px #13a08d;
  -webkit-box-shadow: inset 0 0 0 1px #13a08d;
  box-shadow: inset 0 0 0 1px #13a08d; }

.shop2-product-mode-wr .product-btn .shop-product-order-btn2.meter2:hover span {
  color: #fff; }
 .shop2-product-mode-wr .product-image-slick img { height: 318px;}
 .popover-body { padding: 0;}
 .popover-body .shop2-product-mode-wr { padding: 25px;}
 
.popover-body .shop2-product { display: block;}
.popover-body .shop2-product .shop2-product-name { display: block; min-height: 44px;}

.popover-body .slick-prev { background: rgba(255,255,255,0.5) url(right-arrow.svg) 50% 50% no-repeat; position: absolute; top: 50%; left: 0; width: 60px; height: 60px; border-radius: 5px 0 0 5px;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	-webkit-background-size: 70% auto;
	background-size: 70% auto;
	cursor: pointer;
	border: 0;
	font-size: 0;
	z-index: 1;
}
/*
.prev_product_caller
.next_product_caller
*/
.popover-body .slick-next { background: rgba(255,255,255,0.5) url(right-arrow.svg) 50% 50% no-repeat; position: absolute; top: 50%; right: 0; width: 60px; height: 60px; border-radius: 5px 0 0 5px; -webkit-background-size: 70% auto; background-size: 70% auto; cursor: pointer; font-size: 0; border: 0; z-index: 1;}
.popover-body .shop2-product .product-side-left,
.popover-body .product-image-slider { max-width: 800px;}
.popover-body .shop2-product { margin-bottom: 0;}
.popover-body .shop2-product-name { font: italic 30px 'Alice'; color: #f2623b; font-weight: 400; padding: 20px; border-bottom: 2px solid #f2623b; padding-right: 40px;}
.popover-body .shop2-product .product-side-right { padding: 20px;}
.popover-body .product-side-right .form-add { padding-top: 10px; padding-bottom: 10px;}
.desc {
	font-size: 15px;
	line-height: 1.3;
	padding-right: 15px;
}

.more_product { text-decoration: none; color: rgb(242, 98, 59); font-weight: bold; margin-left: 5px;}
.more_product:hover { text-decoration: underline;}
.popover-close { background: url(close.svg) 0 0 no-repeat; height: 30px; width: 30px; cursor: pointer; position: absolute; top: 60px; right: 50%; -webkit-background-size: 100% auto;
background-size: 100% auto; margin-right: -390px;}
@media screen and (min-width: 0) and (max-width: 768px) {
	.popover-close { right: 43px; margin-right: 0;}
	.popover-body { width: 90vw;}
	.shop2-product-mode-wr .product-l-side-wr { float: none;}
	.popover-body .shop2-product-mode-wr .product-l-side {
	    max-width: 500px;
	    margin: 0 auto;
	    float: none;
	}
	.popover-body .shop2-product-mode-wr .product-r-side {
	    margin-left: 0;
	    width: auto;
	    float: none;
	}
	.popover-body .prod_name { padding-top: 30px;}
	.product-quick-view .popover-body { margin-top: 43px;}
}

@media screen and (min-width: 0) and (max-width: 500px) {
	.desc { padding-right: 0; padding-bottom: 15px;}
	.popover-body .slick-next,
	.popover-body .slick-prev { width: 50px; height: 50px;}
	.popover-body .shop2-product-mode-wr .product-l-side {
	    max-width: 300px;
	    margin: 0 auto;
	    float: none;
	}
	.product-quick-view { border-width: 10px;}
	/*.quick-view { opacity: 1;}*/
}
@media screen and (min-width: 0) and (max-width: 360px) {
	.popover-body .slick-next, .popover-body .slick-prev { height: 42px; width: 42px;}
	.popover-close { right: 56px;}
	.popover-body .shop2-product-name { font-size: 22px; padding: 0; padding-right: 25px;}
	.popover-body .shop2-product .product-side-right { padding: 0;}
	.product-quick-view .popover-body { max-width: 260px; padding: 10px;}
	.shop2-product-mode-wr .product-image-slick img { max-height: 200px;}
}
@media screen and (min-width: 0) and (max-width: 320px) {
	.popover-close { right: 37px; top: 53px;}
}
.popover-container{position:fixed;top:0;left:0;z-index:999;width:100%;direction:ltr}.popover-container .popover-dim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:0;opacity:0;filter:alpha(opacity=0)}.popover-container .popover-wrap.fast-sale-popover-my-wrapper{display:none;position:absolute;border:20px solid transparent}.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-close{position:absolute;z-index:1;top:0;right:6px;cursor:pointer;background:none}.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-close:after{content:"\D7";font:700 22px Tahoma,Geneva,sans-serif;color:#aaa}.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-body{position:relative;z-index:0;background:#fff;border-radius:5px;box-shadow:0 0 6px rgba(0,0,0,.6);padding:25px;-webkit-background-size:100% 100%;background-size:100% 100%}.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-body:after,.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-body:before{content:"";display:table}.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-body:after{clear:both}.popover-container .popover-wrap.fast-sale-popover-my-wrapper .popover-loader{display:none;background:url("data:image/gif;base64,R0lGODlhEAAQAPQAAP///8zMzPz8/NfX1+Xl5c3NzdPT0/b29u3t7dDQ0OPj4+Dg4Pj4+Onp6fLy8tra2tzc3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==") no-repeat 50% hsla(0,0%,100%,.8);position:absolute;top:0;right:0;bottom:0;left:0;margin:5px;z-index:1;cursor:pointer}.popover-container .popover-scrolling{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow:auto;z-index:1}.popover-container .popover-scrolling.disable{overflow:hidden;z-index:-1}
[id ^= sandbox_theme_panel]{color: #000; width: 100px!important; font-size: 10px !important;right: 0 !important;top: auto !important;bottom: 0 !important;}


.shop2-product-item .product-image:hover .popup_description {
	opacity: 1;
	visibility: visible;
}
.popup_description a {
	pointer-events: auto;
	display: inline-block;
	margin-left: 5px;
}
.lot_block .product-top .product-image .popup_description a, .shop-main-blocks-wrapper .product-top .product-image .popup_description a {
	width: auto;
	height: auto;
}
.quick-view.with_desc {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(255,255,255,0.7);
	font-family: Jost, sans-serif;
	text-align: left;
	padding: 10px;
	box-sizing: border-box;
	overflow: hidden;
}
.quick-view.with_desc > span {
	background: none;
	color: #000;
	padding: 10px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	
}
.quick-view.with_desc a {
	color: #f2623b;
}
.product-quick-view .popover-body .product-side-right .product-price-wrap .price-current {
	text-align: right;
}