 #popup .product_cart.but {
    position: relative;
    height: 46px;
    font-size: 21px;
    padding-top: 0px;
    width: 100%;
}
 #popup .product_cart.but img {
    margin-right: 13px;
    width: 20px;
}

 #popup .product_cart.but.incart:before {
    content: '';
    width: 18px;
    height: 18px;
}

.vsasks
{
	width:250px;
	margin-left:25px;
	margin-right:25px;
}

.vsasks .product_image
{
padding:18px;	
height:224px;
}
#vaks
{    justify-content: center;
	display:flex;
	width: 100%;
}


.fancybox-is-open .fancybox-bg {
  opacity: 1!important;

}
.fancybox-bg {
  background: #fff!important;
}

#del8
{
color: #aaa;
padding-top:10px;
}

#del8 i,.del9
{
font-style:normal;
color: #2BD2FF;
}

#vsoptgo
{
	margin-right:40px;
	margin-left:40px;
	
}

#vsoptgo .send_loading:after {
   
    top: 5px;
    margin-left: 26px;
	
}

#popup_in
{
justify-content: space-between;
margin-left:30px;
margin-right:30px;
display:flex;	
}

#vs_5,#b_vs_5
{
	    color: #E2CFC4;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
}

.polc a
{
	text-decoration:underline;
}


#vs_7
{
	height:28px;
}

.pcart_quantity
{
	 padding-top: 4px;
	padding-bottom:30px;
}
.pcart_q_up
{
	position:absolute;
width:30px;
right:0px;
top:0px;
bottom:0px;
cursor:pointer;
}
.pcart_q_down
{
	position:absolute;
width:30px;
left:0px;
top:0px;
bottom:0px;
cursor:default;
opacity:0.5;
transition:all 0.3s;
}

.pcart_q_down.active
{
	opacity:1;cursor:pointer;
}

.pcart_q_down.active:active svg,.pcart_q_up:active svg
{
	margin-top:1px;
}

.pcart_quantity>div
{
	position:relative;
	width:120px;
	padding-left:30px;
	padding-right:30px;
}
.pcart_quantity input
{
    padding-left: 5px!important;
    padding-right: 5px!important;
	   padding-top: 4px!important;
    padding-bottom: 7px!important;
    font-size: 19px!important;
    width: 60px!important;
    text-align: center;
}
.pcart_quantity .pcart_q_down svg
{
	transform: rotate(180deg);
	left:0px;
	right:auto;
}

.pcart_quantity svg
{

    width: 12px;
    height: 20px;
    position: absolute;
    top: 8px;
left:auto;
right:0px;
}

.polc
{
	white-space:nowrap;
	position:absolute;
	left:0px;
bottom:4px;
    color: #E2CFC4;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
padding-left:34px;   
    padding-top: 7px;

}


.polc i
{
     border: 1px solid #E2CFC4;
    width: 17px;
    height: 17px;
    border-radius: 3px;
    position: absolute;
    top: 11px;
    left: 0px;
    cursor: pointer;
}

.active.polc i 
{
    background: #E2CFC4;
    border-color: #E2CFC4;
}

.active.polc i span
{
    opacity: 1;
}


.polc i span 
 {
height: 11px;
    width: 16px;
    opacity: 0;
    background: url(/0ver3/images/svg/check.svg);
    position: absolute;
    left: 0px;
    top: 1px;
    display: block;
    background-size: 100% 100%;
}

#vs_4,#b_vs_4,#a_vs_4
{
		    color: #E2CFC4;
    font-size: 15px;
    font-weight: 400;
    line-height: 1;
	padding-bottom:17px;
}
#vs_8
{
	width:calc(50% + 15px);
	position:relative;
}
#vs_1
{
	padding-top:3px;
width:calc(50% - 45px);
	position:relative;
	padding-left:188px;
}
#vs_2 img
{
position:absolute;
left:38px;
top:0px;
max-width: 84px;
    max-height: 283px;
}

#optvs_2 a
{
	    color: #2BD2FF;
		text-decoration:underline;
}

#optvs_2{
line-height: 1.5;
    position: relative;
    left: -13px;
}


.del_right
{
	position:relative;
}

.loader
{
    display: block;
    width: 34px;
    height: 34px;
    border-radius: 100%;
    box-shadow: 0 2px 0 0 rgb(191, 177, 172);
    -ms-animation: uil-ring-anim 1s linear infinite;
    -moz-animation: uil-ring-anim 1s linear infinite;
    -webkit-animation: uil-ring-anim 1s linear infinite;
    -o-animation: uil-ring-anim 1s linear infinite;
    animation: uil-ring-anim 1s linear infinite;
    position: absolute;
    left: 30px;
    top: -15px;
}
 

.har.open .pidk
{
	display:block;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #504742;
    color: #929292!important;
}

.pidk
{
    position: absolute;
    left: -21px;
    right: -21px;
    top: 3px;
    border-radius: 5px;
    padding: 16px 12px 18px 21px;
    background: #504742;
    font-size: 16px;
    line-height: 22px;
    color: #E2CFC4;
    z-index: 2;
}

.br7 svg
{
  position:absolute;
  left:0px;
  top:5px;
}

.br7
{
  position:relative;
  padding-left:30px;
}

.delinfo31
{
  color:#fff;
}
.delinfo3
{
  padding-top:4px;
  padding-bottom:20px;
  font-style:italic;
}
.br6
{
  height:18px;
}
.delinfo1>svg {
  cursor: pointer;
  width: 18px;
  height: 18px;
  position: absolute;
  right: 10px;
  top: 12px;
}

.pidk_har_name
{
	padding-bottom:14px;
	padding-right:25px;
	    font-size: 16px;
    line-height: 22px;
}
.pidk svg
{
	cursor:pointer;

    width: 18px;
    height: 18px;
    position: absolute;
    right: 10px;
    top: 12px;
    
}

#delrowkur
{
  position:relative;
}
#delrowkur.open .delinfo1
{
  
display:block; 
}

.del_info:hover path
{
	fill:#fff!important;
}

 
input[type="text"].delinput
{
  padding-left:18px!important;
  padding-right:18px!important;
  padding-top:7px!important;
  padding-bottom:11px!important;
  border-radius: 5px!important;
  position: relative;
  top: 4px;
}

.info path,.pidk svg path
{
	transition:all 0.3s;
}
.info:hover path
{
	fill:#fff!important;
}

.pidk svg:hover path
{
	stroke:#fff!important;
}

.del_process
{
	color:#fff!important;
}


.d_er1.active
{
	color:#fff;
}

body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#fff!important;font-size:22px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444!important;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#fff!important}.fancybox-button:hover{color:#fff!important}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888!important;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:rgba(255, 127, 0, 1);height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee!important;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#fff!important;text-decoration:none}.fancybox-caption a:hover{color:#fff!important;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}..fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid rgba(255, 127, 0, 1);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.fancybox-thumbs__list a:before{border-color:rgba(255, 127, 0, 1)!important}.fancybox-navigation .fancybox-button div{color:inherit!important}.fancybox-button svg,.fancybox-button svg path{color:inherit!important}.fancybox-infobar span{color:inherit!important}.fancybox-caption__body{color:inherit!important;text-align:center}




.fancybox-slide--video .fancybox-content{
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}


.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}



.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background: #504742;
  color: #fff !important;
}