@charset "UTF-8";body,html,li,p{border:0;margin:0;padding:0}p{display:block;width:100%}ol,ul{padding-left:40px}p{padding:5px 0}img{border:0}*{font-size:12px;line-height:15px}body,input,textarea{color:#000;font-family:Montserrat,Arial,sans-serif;font-weight:400}h1{display:flex;font-size:22px;justify-content:space-between;line-height:30px;margin:2px 0 10px}h2{border-bottom:2px solid #000;font-size:18px;line-height:23px;padding-bottom:10px}h3{font-size:16px;line-height:20px}a,h3{color:#000}a{font-size:12px;line-height:15px;text-decoration:none}a:hover{color:#000;text-decoration:underline}.readmore-content{display:none}.readmore-link{text-decoration:underline}input[type=email],input[type=password],input[type=tel],input[type=text]{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:4px;box-sizing:border-box;color:#000;display:flex;font-size:14px;line-height:18px;margin-bottom:17px;padding:12px;width:100%}input[type=email]+span.error_description,input[type=password]+span.error_description,input[type=tel]+span.error_description,input[type=text]+span.error_description{color:#a4a4a4;column-gap:4px;display:none;height:17px;margin-top:-17px}input[type=email]+span.error_description:before,input[type=password]+span.error_description:before,input[type=tel]+span.error_description:before,input[type=text]+span.error_description:before{align-self:flex-start;background:none;content:"";display:none;flex-shrink:0;height:12px;width:12px}input[type=email]:invalid,input[type=password]:invalid,input[type=tel]:invalid,input[type=text]:invalid{border:1px solid #d14747}input[type=email]:invalid+span.error_description,input[type=password]:invalid+span.error_description,input[type=tel]:invalid+span.error_description,input[type=text]:invalid+span.error_description{align-items:center;color:#d14747;display:flex}input[type=email]:invalid+span.error_description:before,input[type=password]:invalid+span.error_description:before,input[type=tel]:invalid+span.error_description:before,input[type=text]:invalid+span.error_description:before{background:url(../images/components/error.svg) no-repeat 0 0;display:inline-block}input[type=radio]{display:none}input[type=radio]+label{align-items:center;display:flex;padding:10px}input[type=radio]+label:before{background:url(../images/components/radiobutton_off.svg) no-repeat 0 0;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}input[type=radio]:checked+label:before{background:url(../images/components/radiobutton_on.svg) no-repeat 0 0}input[type=checkbox]{display:none}input[type=checkbox]+label{align-items:center;display:flex;padding:10px 10px 10px 30px;position:relative}input[type=checkbox]+label:before{background:url(../images/components/checkbox_square_off.svg) no-repeat 0 0;content:"";display:block;height:16px;left:7px;position:absolute;width:16px}input[type=checkbox]:checked+label:before{background:url(../images/components/checkbox_square_on.svg) no-repeat 0 0}textarea{border:1px solid #d8d8d8;border-radius:2px;box-sizing:border-box;font-size:16px;line-height:18px;padding:10px;width:100%}button,input[type=submit]{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,Arial,sans-serif;font-size:14px;height:38px;justify-content:center;text-align:center;width:100%}button *,input[type=submit] *{font-size:14px}button.color_button,input[type=submit].color_button{background-color:#625bff;background-image:linear-gradient(90deg,#f685ff,#cd77ff 20%,#9c69ff 40%,#625bff 60%,#4d7aff 80%,#3fa8ff)}button.color_button:focus,button.color_button:hover,input[type=submit].color_button:focus,input[type=submit].color_button:hover{background-image:linear-gradient(0deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.25)),linear-gradient(90deg,#f685ff,#cd77ff 20%,#9c69ff 40%,#625bff 60%,#4d7aff 80%,#3fa8ff)}button.color_button:disabled,button:disabled,input[type=submit].color_button:disabled,input[type=submit]:disabled{background:#d1d1d1;color:#fff}button.small_button,input[type=submit].small_button{display:inline;font-size:12px;line-height:15px;padding:7px 30px;width:auto}button.white_button,input[type=submit].white_button{background:transparent;border:1px solid #000;box-sizing:border-box;color:#000}button.white_button:focus,button.white_button:hover,input[type=submit].white_button:focus,input[type=submit].white_button:hover{border:1px solid gray;color:gray}button.white_button:disabled,input[type=submit].white_button:disabled{background:#d1d1d1;border:1px solid #d1d1d1;color:#fff}button.black_button,input[type=submit].black_button{background:#000;color:#fff}button.black_button:focus,button.black_button:hover,input[type=submit].black_button:focus,input[type=submit].black_button:hover{background:#404040}button.apay:after,input[type=submit].apay:after{background:url(../images/components/apay.svg) no-repeat 0 0;content:"";display:inline-block;height:18px;margin-left:10px;width:46px}button.gpay:after,input[type=submit].gpay:after{background:url(../images/components/gpay.svg) no-repeat 0 0;content:"";display:inline-block;height:18px;margin-left:10px;width:42px}.tabs{align-items:center;align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:center;padding-top:1px;width:100%}.tabs,.tabs a{font-size:14px}.tabs a{border:1px solid #737373;border-right:none;box-sizing:border-box;display:block;flex:1;padding:12px 16px;text-align:center;text-decoration:none}.tabs a:first-child{border-radius:5px 0 0 5px}.tabs a:last-child{border-radius:0 5px 5px 0;border-right:1px solid #737373}.tabs a.active_tab{border:1px solid #3fa8ff;box-shadow:inset 0 0 0 1px #3fa8ff;font-weight:600}.tabs a.active_tab+a{border-left:none}select{display:none}select+span{cursor:pointer}.popup_select_option{background:#fff;border-top:1px solid #d9d9d9;cursor:pointer;margin:0 -10px;padding:10px}.popup_select_option:hover{background:#d9d9d9}.popup_select_option div{margin:0 auto;max-width:1099px}.popup_select_option-selected{background:#f5f5f5}.select-box-classic.jBox-Modal .jBox-content{padding:0 10px 7px}.select-box-classic.jBox-Modal .jBox-container{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.1)}.vm_sort_desc{background:transparent url(../images/components/sort_desc.svg) 0 0 no-repeat}.vm_sort_asc,.vm_sort_desc{display:inline-block;height:13px;vertical-align:bottom;width:13px}.vm_sort_asc{background:transparent url(../images/components/sort_asc.svg) 0 0 no-repeat}.loader,.loader:after,.loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em!important}.loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#000;font-size:10px;margin:30px auto 80px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader>div{display:none!important}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.loader:after{left:3.5em}.alert-block{background:#fff4d2 url(../images/cart/alert_yellow.svg) no-repeat center 10px;border:none;border-radius:8px;color:#d37e01;line-height:18px;margin-bottom:10px;padding:45px 20px 20px;text-align:center}.alert-block,.alert-block b{font-size:16px}.error-block{background:#ffe8e4 url(../images/cart/alert_red.svg) no-repeat center 10px;color:#c70006}.error-block,.notice-block{border:none;border-radius:8px;font-size:16px;line-height:18px;margin-bottom:10px;padding:45px 20px 20px;text-align:center}.notice-block{background:#f8ebff url(../images/cart/alert_purple.svg) no-repeat center 10px;color:#6a13c1}.success-block{background:#dbffd8 url(../images/cart/alert_green.svg) no-repeat center 10px;border:none;border-radius:8px;color:#1c632e;font-size:16px;line-height:18px;margin-bottom:10px;padding:45px 20px 20px;text-align:center}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@media (max-width:600px){.tabs a{padding:12px 10px}}.jBox-wrapper{box-sizing:border-box;max-width:100%;text-align:left}.jBox-container,.jBox-content,.jBox-title{box-sizing:border-box;position:relative;word-break:break-word}.jBox-container{background:#fff}.jBox-content{overflow-x:hidden;overflow-y:auto;padding:8px 12px;transition:opacity .2s}.jBox-footer{box-sizing:border-box}.jBox-pointer{overflow:hidden}.jBox-pointer,.jBox-pointer:after{box-sizing:border-box;position:absolute}.jBox-pointer:after{background:#fff;content:"";height:20px;transform:rotate(45deg);width:20px}.jBox-pointer-top{top:0}.jBox-pointer-top:after{box-shadow:-1px -1px 2px rgba(0,0,0,.15);left:5px;top:6px}.jBox-pointer-right{right:0}.jBox-pointer-right:after{box-shadow:1px -1px 2px rgba(0,0,0,.15);right:6px;top:5px}.jBox-pointer-left{left:0}.jBox-pointer-left:after{box-shadow:-1px 1px 2px rgba(0,0,0,.15);left:6px;top:5px}.jBox-pointer-bottom{bottom:0}.jBox-pointer-bottom:after{bottom:6px;box-shadow:1px 1px 2px rgba(0,0,0,.15);left:5px}.jBox-pointer-bottom,.jBox-pointer-top{height:12px;width:30px}.jBox-pointer-left,.jBox-pointer-right{height:30px;width:12px}.jBox-Modal .jBox-container,.jBox-Modal.jBox-closeButton-box:before{box-shadow:0 3px 15px rgba(0,0,0,.4),0 0 5px rgba(0,0,0,.4)}.jBox-Modal .jBox-content{padding:0 10px 15px}.jBox-Modal .jBox-title{font-weight:700;padding:15px 10px}.jBox-Modal .jBox-title div{font-size:18px;line-height:23px}.jBox-Modal.jBox-closeButton-title .jBox-title{text-align:center}.jBox-Modal .jBox-footer{border-radius:0 0 4px 4px}.jBox-closeButton{box-sizing:border-box;cursor:pointer;position:absolute;z-index:1}.jBox-closeButton svg{position:absolute;right:50%;top:50%}.jBox-closeButton path{fill:#aaa;transition:fill .2s}.jBox-closeButton:hover path{fill:#888}.jBox-overlay .jBox-closeButton{height:40px;right:0;top:0;width:40px}.jBox-overlay .jBox-closeButton svg{height:20px;margin-right:-10px;margin-top:-10px;width:20px}.jBox-overlay .jBox-closeButton path{fill:#ddd}.jBox-overlay .jBox-closeButton:hover path{fill:#fff}.jBox-closeButton-title .jBox-closeButton{background:url(../images/components/close_popup.svg) no-repeat 0 0;bottom:0;height:40px;right:0;top:-40px;width:40px}.jBox-closeButton-title svg{display:none}.jBox-closeButton-box{box-sizing:border-box}.jBox-closeButton-box .jBox-closeButton{background:#fff;border-radius:50%;height:24px;right:-10px;top:-8px;width:24px}.jBox-closeButton-box .jBox-closeButton svg{height:10px;margin-right:-5px;margin-top:-5px;width:10px}.jBox-closeButton-box:before{border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.3);content:"";height:24px;position:absolute;right:-10px;top:-8px;width:24px}.jBox-closeButton-box.jBox-pointerPosition-top:before{top:5px}.jBox-closeButton-box.jBox-pointerPosition-right:before{right:2px}.jBox-Modal.jBox-hasTitle.jBox-closeButton-box .jBox-closeButton{background:#fafafa}.jBox-overlay{background-color:rgba(0,0,0,.82);height:100%;left:0;position:fixed;top:0;width:100%}.jBox-footer{background:#fafafa;border-radius:0 0 3px 3px;border-top:1px solid #eee;padding:8px 10px}body[class*=" jBox-blockScroll-"],body[class^=jBox-blockScroll-]{overflow:hidden}.jBox-draggable{cursor:move}@keyframes jBoxLoading{to{transform:rotate(1turn)}}.jBox-loading .jBox-content{opacity:.2}.jBox-loading-spinner .jBox-content{min-height:38px!important;min-width:38px!important;opacity:0}.jBox-spinner{left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%}.jBox-spinner,.jBox-spinner:before{box-sizing:border-box;height:24px;width:24px}.jBox-spinner:before{animation:jBoxLoading .6s linear infinite;border:2px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:rgba(0,0,0,.8);content:"";display:block}.jBox-countdown{background:#000;border-radius:4px 4px 0 0;left:0;opacity:.2;overflow:hidden;z-index:0}.jBox-countdown,.jBox-countdown-inner{height:3px;position:absolute;right:0;top:0}.jBox-countdown-inner{background:#fff;width:100%}[class*=" jBox-animated-"],[class^=jBox-animated-]{animation-fill-mode:both}@keyframes jBox-tada{0%{transform:scale(1)}10%,20%{transform:scale(.8) rotate(-4deg)}30%,50%,70%,90%{transform:scale(1.2) rotate(4deg)}40%,60%,80%{transform:scale(1.2) rotate(-4deg)}to{transform:scale(1) rotate(0)}}.jBox-animated-tada{animation:jBox-tada 1s}@keyframes jBox-tadaSmall{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-2deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(2deg)}40%,60%,80%{transform:scale(1.1) rotate(-2deg)}to{transform:scale(1) rotate(0)}}.jBox-animated-tadaSmall{animation:jBox-tadaSmall 1s}@keyframes jBox-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.jBox-animated-flash{animation:jBox-flash .5s}@keyframes jBox-shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.jBox-animated-shake{animation:jBox-shake .4s}@keyframes jBox-pulseUp{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.jBox-animated-pulseUp{animation:jBox-pulseUp .25s}@keyframes jBox-pulseDown{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}.jBox-animated-pulseDown{animation:jBox-pulseDown .25s}@keyframes jBox-popIn{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.jBox-animated-popIn{animation:jBox-popIn .25s}@keyframes jBox-popOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(0)}}.jBox-animated-popOut{animation:jBox-popOut .25s}@keyframes jBox-fadeIn{0%{opacity:0}to{opacity:1}}.jBox-animated-fadeIn{animation:jBox-fadeIn .2s}@keyframes jBox-fadeOut{0%{opacity:1}to{opacity:0}}.jBox-animated-fadeOut{animation:jBox-fadeOut .2s}@keyframes jBox-slideUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-300px)}}.jBox-animated-slideUp{animation:jBox-slideUp .4s}@keyframes jBox-slideRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(300px)}}.jBox-animated-slideRight{animation:jBox-slideRight .4s}@keyframes jBox-slideDown{0%{transform:translateY(0)}to{opacity:0;transform:translateY(300px)}}.jBox-animated-slideDown{animation:jBox-slideDown .4s}@keyframes jBox-slideLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-300px)}}.jBox-animated-slideLeft{animation:jBox-slideLeft .4s}

/*!
 * Mmenu Light
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{bottom:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999;-ms-scroll-chaining:none;background:transparent;overscroll-behavior:contain;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--open{background:rgba(0,0,0,.25);bottom:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{background:#fff;bottom:0;max-width:440px;max-width:var(--mm-ocd-max-width);min-width:200px;min-width:var(--mm-ocd-min-width);position:absolute;top:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:80%;width:var(--mm-ocd-width);z-index:2}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-ocd__backdrop{background:rgba(3,2,1,0);bottom:0;max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));position:absolute;top:0;width:20%;width:calc(100% - var(--mm-ocd-width));z-index:3}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding:0}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);overflow:hidden;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;background:inherit;bottom:0;cursor:default;left:100%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;padding-right:30%;position:fixed;top:0;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;width:130%;z-index:2}.mm-spn ul:after{content:"";display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn ul.mm-spn--open,.mm-spn>ul{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{background:inherit;cursor:pointer;position:relative}.mm-spn li:before{border-right:2px solid;border-top:2px solid;content:"";display:block;height:10px;opacity:.4;position:absolute;right:25px;right:calc(var(--mm-spn-item-height)/2);top:25px;top:calc(var(--mm-spn-item-height)/2);-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px;z-index:0}.mm-spn li:after{border-top:1px solid;content:"";display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);opacity:.15}.mm-spn a,.mm-spn span{padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/2) var(--mm-spn-item-indent);position:relative;z-index:1}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{border-right:1px solid;bottom:0;content:"";display:block;opacity:.15;position:absolute;right:0;top:0}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{border-left:2px solid;border-top:2px solid;content:"";display:block;height:10px;left:20px;left:var(--mm-spn-item-indent);margin-top:2px;opacity:.4;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/2);-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);width:10px}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;height:50px;height:var(--mm-spn-item-height);left:0;line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;overflow:hidden;padding:0 40px;padding:0 calc(var(--mm-spn-item-indent)*2);position:absolute;right:0;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:0;white-space:nowrap}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{border-top:1px solid;content:"";display:block;opacity:.15;position:fixed;top:inherit;width:100%;z-index:2}.mm-spn.mm-spn--light{background:#f3f3f3;color:#444}.mm-spn.mm-spn--dark{background:#333;color:#ddd}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{padding-right:0;position:static;width:100%}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%);-ms-transform:rotate(135deg) translate(-50%);transform:rotate(135deg) translate(-50%)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide a,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-next,.slick-prev{background:transparent;border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin-top:-10px;padding:0;position:absolute;top:50%;width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:"OpenSans, 'Myriad Pro', sans-serif";font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.slick-prev{background:url(../images/components/arrow_left.svg) 50% 50% no-repeat;left:-20px}[dir=rtl] .slick-prev{left:auto;right:-20px}.slick-next{background:url(../images/components/arrow_right.svg) 50% 50% no-repeat;right:-20px}[dir=rtl] .slick-next{left:-20px;right:auto}.slick-dots{align-items:flex-end;bottom:7px;display:flex;justify-content:center;list-style:none;margin:0;padding:0;position:absolute;width:100%}.slick-dots li{cursor:pointer;display:inline-block;margin-right:5px;padding:0;position:relative;width:10px}.slick-dots li button{background:transparent;background:#d8d8d8;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:1px;line-height:0;outline:none;padding:0;width:10px}.slick-dots li button:focus,.slick-dots li button:hover{background:#737373}.slick-dots li.slick-active button{background:#000;height:2px}.slick-slide img{margin:0 auto;max-width:100%}.slider{margin:0 auto}.slick-slide>div>div{display:block!important}.vm_common_productsnapshop-img{display:block;text-align:center}.vm_common_productsnapshop-img img{height:auto!important;max-width:100%}.vm_common_productsnapshop-title{display:block;font-weight:500;text-align:center}.vm_category_product_list--all{display:none}.category_page_image{margin-bottom:13px}#vmMainPage>.category_page_childlist{display:block;padding:0}.category_page_childlist{display:none;flex-wrap:wrap}.category_page_childlist .category_page_childcategory_link{border:1px solid #000;border-radius:8px;color:#000;display:inline-block;font-weight:400;margin-bottom:8px;margin-right:8px;text-decoration:none}.category_page_childlist .category_page_childcategory_link:hover .category_page_childcategory_link-helper{border:1px solid #000;transition:border-color .3s linear}.category_page_childlist .category_page_childcategory_link-helper{border:1px solid #fff;border-radius:8px;display:inline-block;font-size:16px;line-height:19.5px;padding:11px 7px;transition:border-color .3s linear}.category_page_childlist .category_page_childcategory_link-active{background:#606060;border:1px solid #606060;color:#fff;font-weight:600;transition:background-color .3s linear,border-color .3s linear}.category_page_childlist .category_page_childcategory_link-active:hover{background:#707070;border:1px solid #707070;transition:background-color .3s linear,border-color .3s linear}.category_page_childlist .category_page_childcategory_link-active:hover .category_page_childcategory_link-helper{border:1px solid #707070;transition:border-color .3s linear}.category_page_childlist .category_page_childcategory_link-active .category_page_childcategory_link-helper{border:1px solid #606060;transition:border-color .3s linear}h1.category_page_title{font-size:28px;font-weight:700;line-height:34px;margin-bottom:32px}.category_page_image img{max-width:100%}.vm_category_product_header{border-top:2px solid #000;display:flex;margin-bottom:10px;margin-top:6px;padding-top:10px}.vm_category_products_count{color:#737373;font-size:12px;margin-top:17px}.vm_category_product_list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.vm_product_page-avail{border-top:1px solid #737373;padding:15px 0;position:relative}.vm_product_page-avail.avail_filled{padding-left:15px}.vm_product_page-avail.avail_filled:before{background-color:#00c173;border-radius:50%;content:"";display:block;height:8px;left:2px;position:absolute;top:18px;width:8px}.special_offer{color:#c70006;font-size:8px;font-weight:500;left:4px;position:absolute;top:4px}.special_offer-discount{color:#58bc67}.special_offer-present{color:#003087}.special_offer-d-discount{color:#f4a300}.special_offer-out-of-stocks{color:#444}.vm_category_product{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:32px;position:relative;text-align:center;width:calc(50% - 18px)}.vm_category_product:empty{margin:0}.vm_category_product-image{align-items:center;aspect-ratio:1/1;background:#f5f5f5;border-radius:4px;display:flex;justify-content:center;position:relative;transition:background-color .3s linear}.vm_category_product-image a{padding:28px;transition:padding .3s linear}.vm_category_product-image img{display:block;max-width:100%}.vm_category_product-buy_button{background:url(../images/cart_button.svg) 0 0 no-repeat;bottom:6px;display:block;height:32px;position:absolute;right:0;transition:opacity .3s linear;width:32px}.vm_category_product-title{flex-grow:1;line-height:20px;margin:12px 0 0;text-align:left}.vm_category_product-title a{font-size:16px;font-weight:500;line-height:19.5px}.vm_category_product-price{padding:10.5px 0;text-align:left}.vm_category_product-price .vm_product_price,.vm_category_product-price .vm_product_price.vm_product_price-old{font-size:16px;font-weight:400;line-height:19.5px}.add_to_cart .vm_product_price-old,.vm_addtocart_popup{display:none}.vm_category_product-price .vm_product_price-old{font-size:10px;font-weight:300}.vm_product_price-old{color:#737373;flex-grow:1;margin-left:10px;text-decoration-line:line-through}.pricePerDays{display:none}.vm_sort_label{font-weight:700}.vm_attrib_child_detail{border-top:1px solid #737373;display:flex;justify-content:space-between;padding:10px 0}.vm_attrib_child_detail label{flex-grow:1;margin-right:10px}.vm_attrib_child_detail:first-child{border-top:none}.vm_category_product-quantity{border-top:1px solid #737373;padding:10px 0}.vm_quantity_block{border:1px solid #737373;border-radius:5px;display:flex;justify-content:space-between;padding:10px}.vm_quantity_block span{line-height:20px}.vm_quantity_control{display:flex;justify-content:space-between;text-align:center}.vm_quantity_control label{flex-grow:1;text-align:left}.vm_quantity_control select+span,.vm_select_param+span{background:url(../images/components/select.svg) no-repeat right 10px center;font-weight:300;padding-right:35px}span.no_arrow{background:none}.cart-product-attr-select select+span{background:url(../images/components/select.svg) no-repeat right 10px center;font-weight:300;padding-right:35px}#delivery_desktop{flex-grow:1;max-width:464px}.vm_product_page-description{display:flex;gap:24px}.vm_product_page-additional_photos{display:flex;flex-wrap:wrap}.vm_product_page-additional_photos a{margin-bottom:5px;margin-left:5px}.vm_product_page-optic_application_button{background:#e2f5ff;border:1px solid #b9ddf0;color:#003087;gap:10px;margin:10px 2%;width:96%}.vm_product_page-optic_application_button:before{background:url(../images/apply.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px}.vm_product_page-avail_title{display:flex;justify-content:space-between;padding:16px 0}.vm_product_page-avail_title span{color:gray;font-size:16px}.vm_product_page-avail_title-name{font-weight:500}.vm_product_page-avail_title-piece{text-align:center;width:40px}.vm_product_page-avail_attr{margin-bottom:10px}.vm_product_page-spec-value a{color:#737373;text-decoration:underline}.vm_product_page-avail_places{margin:0 -10px;padding:10px}.vm_product_page-avail_place{align-items:center;border-top:1px dashed #d9d9d9;display:flex;justify-content:space-between;padding:10px 0}.vm_product_page-avail_place:first-child{border-top:none}.vm_product_page-avail_balance{font-size:16px;font-weight:500;line-height:100%;text-align:center;width:40px}.vm_product_page-avail_name{align-items:center;display:flex;flex:1;font-size:14px;justify-content:space-between;line-height:23px}.vm_product_page-avail-metro-purple{background:url(../images/proverka/metro_purple.svg) no-repeat #f8ebff 6px;color:#7822c8}.vm_product_page-avail-metro-purple,.vm_product_page-avail-metro-red{border-radius:9999px;font-size:12px;font-weight:500;line-height:100%;padding:7px 6px 7px 26px}.vm_product_page-avail-metro-red{background:url(../images/proverka/metro_red.svg) no-repeat #ffe8e4 6px;color:#c70006}.vm_product_page-avail-metro-green{background:url(../images/proverka/metro_green.svg) no-repeat #dbffd8 6px;color:#1c632e}.vm_product_page-avail-metro-blue,.vm_product_page-avail-metro-green{border-radius:9999px;font-size:12px;font-weight:500;line-height:100%;padding:7px 6px 7px 26px}.vm_product_page-avail-metro-blue{background:url(../images/proverka/metro_blue.svg) no-repeat #e2f5ff 6px;color:#003087}.vm_product_page-avail-metro-orange{background:url(../images/proverka/metro_orange.svg) no-repeat #fff4d2 6px;border-radius:9999px;color:#c36c01;font-size:12px;font-weight:500;line-height:100%;padding:7px 6px 7px 26px}.vm_product_page .vm_product_page-images .slick-track{align-items:center;display:flex}.vm_product_page .vm_product_page-nav_images .slick-slide{border:2px solid transparent;border-radius:5px;cursor:pointer}.vm_product_page .vm_product_page-nav_images .slick-list{padding-top:10px!important}.vm_product_page .vm_product_page-nav_images .slick-current{border:2px solid #3fa8ff}.vm_product_page-video{height:0;padding-bottom:56.25%;position:relative;width:100%}.vm_product_page-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.vm_product_page-images{border-radius:5px;box-sizing:border-box;margin-bottom:15px;padding:10px}.vm_product_page-images .slick-slide>div{width:100%}.vm_product_page-images>div>a,.vm_product_page-images>div>iframe{display:none}.vm_product_page-images>div:first-child>a{display:inline}.vm_product_page-images img{aspect-ratio:1/1;max-width:100%;width:100%}.vm_product_page-info_extended{display:flex;justify-content:space-between;padding:15px 8px 10px 0}.vm_product_page-info_extended:hover{text-decoration:none}.vm_product_page-info_extended-current{background:#f5f5f5;padding:15px 10px 10px}.vm_product_page-info_extended-alternate{padding:15px 8px 10px 10px}.vm_product_page-info_extended-pack{display:inline-block;font-size:14px;font-weight:300;text-align:right;width:70px}.vm_product_page-info_extended-per_day{color:#737373;font-size:14px}.vm_product_page-bonus{align-items:center;display:flex;float:right;font-weight:500;margin-top:8px;max-height:20px}.vm_product_page-bonus-viplinza{background:linear-gradient(77.64deg,#f685ff,#cd77ff 20%,#9c69ff 40%,#625bff 60%,#4d7aff 80%,#3fa8ff);border-radius:18px;color:#fff;font-size:12px;font-style:italic;padding:5px}.vm_product_page-bonus-viplinza:before{background:url(../images/components/bonus_viplinza.svg) no-repeat 0 0;content:"";display:inline-block;height:12px;margin-right:3px;width:12px}.vm_product_page-bonus-myacuvue{color:#003087;font-size:14px;line-height:18px}.vm_product_page-bonus-myacuvue:before{background:url(../images/components/bonus_myacuvue.svg) no-repeat 0 0;content:"";display:inline-block;height:20px;margin-right:5px;width:20px}.vm_product_page-bonus-moiglaza{color:#003087;font-size:14px;line-height:18px}.vm_product_page-bonus-moiglaza:before{background:url(../images/components/bonus_moiglaza.svg) no-repeat 0 0;content:"";display:inline-block;height:20px;margin-right:5px;width:20px}.vm_product_page-info_block{background:#f5f5f5;border-radius:8px;margin:0 -10px;padding:0 16px}.vm_product_page-info_block-content{display:none;padding:10px 0 0}.vm_product_page-info_block-radio:checked~.vm_product_page-info_block-content{display:block}.vm_product_page-info_block-radio:checked+label.vm_product_page-info_block-title{background:url(../images/components/dropdown_minus.svg) no-repeat right 5px center}.vm_product_page-info_block-external{background:url(../images/components/external_link.svg) no-repeat right 10px center;border-bottom:1px solid #d2d2d2;cursor:pointer;display:block;font-size:16px;font-weight:500;padding:11px 0}.vm_product_page-info_block-external-noborder{background-position-y:10px;border-bottom:none;padding-bottom:16px}.vm_product_page-spec{display:flex;justify-content:space-between;margin-bottom:16px}.vm_product_page-spec-value{font-weight:300}.vm_product_page-spec-title,.vm_product_page-spec-value{font-size:16px;line-height:100%}.vm_product_page .vm_attrib_child_detail:first-child{border-top:none}.vm_product_page-one_click_links{display:flex;gap:10px;justify-content:space-between;margin-top:16px}.vm_product_page-one_click_alt{font-size:12px;font-weight:700;margin-top:16px}.vm_product_page-one_click_line{align-items:center;display:flex;gap:5px;margin-top:16px}.one_click_line{border-bottom:1px solid #d9d9d9;flex:1;height:0}.one_click_links{align-items:center;border:1px solid #000;border-radius:4px;color:#000;display:flex;flex:1;font-size:14px;gap:10px;height:38px;justify-content:center;text-decoration:none}.one_click_links:before{content:"";display:inline-block;height:20px;width:20px}.one_click_links-tg:before{background:url(../images/social/telegram_white.svg) no-repeat 50% 50%}.one_click_links-max:before{background:url(../images/social/max_white.svg) no-repeat 50% 50%}.one_click_links:hover{border-color:gray;color:gray;text-decoration:none}input+label.vm_product_page-info_block-title{background:url(../images/components/dropdown_plus.svg) no-repeat right 5px center;border-bottom:1px solid #d2d2d2;cursor:pointer;display:block;font-size:16px;font-weight:500;padding:15px 0}input+label.vm_product_page-info_block-title:before{display:none}.add_to_cart{justify-content:space-between}.vmCartContainer:after{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);content:"";height:58px;left:0;position:fixed;width:100%;z-index:9998}.vmCartContainer .add_to_cart{bottom:0;left:0;margin:10px 2%;padding:0 10px;position:fixed;width:96%;z-index:9999}.vmCartContainer .white_button{margin:10px 2%;width:96%}.vm_product_price{font-size:14px;font-weight:500}.vm_product_page .slick-slide{align-items:center;display:flex;justify-content:center}.order_item_status{border-radius:5px;display:inline-block;height:5px;vertical-align:middle;width:5px}.order_item_status--9,.order_item_status--B,.order_item_status--D,.order_item_status--I,.order_item_status--S{background:#00d22e}.order_item_status--A,.order_item_status--X{background:#b0b0b0}.order_item_status--8,.order_item_status--P,.order_item_status--T,.order_item_status--W{background:#ffb800}.vm_product_page_current{background:url(../images/components/radiobutton_on.svg) no-repeat 0 0}.vm_product_page_alternate,.vm_product_page_current{display:inline-block;height:10px;margin-right:10px;width:10px}.vm_product_page_alternate{background:url(../images/components/radiobutton_off.svg) no-repeat 0 0}.vm_checkout-confirmation input[type=checkbox]+label{align-items:center;display:flex;padding:10px 10px 10px 30px;position:relative}.vm_checkout-confirmation input[type=checkbox]+label:before{background:url(../images/components/checkbox_square_off.svg) no-repeat 0 0;content:"";display:block;height:16px;left:7px;position:absolute;width:16px}.vm_checkout-confirmation input[type=checkbox]:checked+label:before{background:url(../images/components/checkbox_square_on.svg) no-repeat 0 0}.vm_thank_you_page{margin-bottom:20px}.vm_thank_you_page p,.vm_thank_you_page p b{font-size:16px;line-height:20px}.popup_product_title{align-items:center;display:flex;margin-bottom:10px}.popup_product_title img{border:1px solid #d8d8d8;border-radius:5px;margin-right:15px;width:50px}.popup_product_title span{font-size:18px;font-weight:700;line-height:22px}.dialog_title{align-items:center;display:flex;justify-content:flex-start}.dialog_title-name{font-size:14px;line-height:17px;margin-right:3px}.dialog_city{color:#737373;font-size:14px;font-weight:400;line-height:17px;margin-left:3px;text-decoration:underline}.one_click_box-product_info{align-items:center;display:flex;margin:16px 0}.one_click_box-img{border:1px solid #d8d8d8;border-radius:5px;height:20px;margin-right:10px;width:20px}.one_click_box-name{flex:1;font-size:14px;font-weight:500}.one_click_box input{margin-bottom:0}.one_click_box .vm_product_price{font-weight:700}.one_click_phone{margin-top:5px}.podeli_wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.podeli_widget-container{align-items:center;background-color:transparent;border:1px solid #000;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;margin:0 2% 10px;padding:5px 10px;position:relative;width:96%}.podeli_main-images{align-items:center;display:flex}.podeli_widget-header__logo{cursor:pointer;height:14px;margin-left:15px;touch-action:none}.podeli_widget-main-text{color:#000;font-family:Styrene B LC,sans-serif!important;font-size:16px;font-weight:400;line-height:100%}.podeli_widget-header__info{margin-left:10px;width:16px}.podeli_widget_container{padding-left:48px;padding-right:30px}.podeli_widget-form__header{align-items:center;display:flex;justify-content:space-between}.podeli_widget-form__logo{width:293px}.podeli_widget-form__close{cursor:pointer;width:50px}.podeli_widget-form__background{background:#000;display:none;height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100vw;z-index:9}.podeli_widget-form__block-1{margin-top:40px}.podeli_widget-block-1__img{border-radius:0!important;margin-bottom:28px!important;width:145px}.podeli_widget-block-1__text_primary{font-size:18.268px;letter-spacing:-.365px;line-height:120%}.podeli_widget-block-1__text_head,.podeli_widget-block-1__text_primary{color:var(--black-text);font-family:Styrene B LC,sans-serif!important;font-style:normal;font-weight:700}.podeli_widget-block-1__text_head{display:block;font-size:36px;line-height:115%}.podeli_widget-block-1__text_secondary{color:var(--sub-text);font-family:Styrene B LC,sans-serif!important;font-size:12px;font-weight:400;margin-bottom:30px!important}.podeli_widget-form__block-2{background:#f8f8f8;height:100px;margin-top:29px;padding:26px 16px}.podeli_widget-block-2__payment,.podeli_widget-form__block-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.podeli_widget-block-2__payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.podeli_widget-payment__img{height:42px;margin-bottom:21px}.podeli_widget-form__img_close{cursor:pointer;height:20px;margin-left:auto;margin-right:14px;margin-top:14px;position:relative;width:20px}.podeli_widget-payment__line{background:#e8e8e8;bottom:40%;height:1px;left:50%;position:relative;width:80px}.podeli_widget-block-2__text_secondary{font-size:11.535px;letter-spacing:-.231px;line-height:120%}.podeli_widget-block-1__text_head-secondary,.podeli_widget-block-2__text_secondary{color:#000;font-family:Styrene B LC,sans-serif!important;font-style:normal;font-weight:400}.podeli_widget-block-1__text_head-secondary{font-size:21px;letter-spacing:-.42px;line-height:125%;margin-top:12px}.podeli_widget-form__block-3{display:-ms-flexbox;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px}.podeli_widget-block-3__text{display:block;font-family:Styrene B LC,sans-serif!important;font-size:21px;font-style:normal;font-weight:400;letter-spacing:-.42px;line-height:125%;margin-top:30px}.podeli_widget-form__block-4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center}.podeli_widget-block-4__text_primary{color:#000;font-size:21px;letter-spacing:-.42px;margin-top:40px}.podeli_widget-block-4__text_primary,.podeli_widget-block-4__text_secondary{display:block;font-family:Styrene B LC,sans-serif!important;font-style:normal;font-weight:400;line-height:130%}.podeli_widget-block-4__text_secondary{font-size:9.6px;letter-spacing:-.192px;margin-top:5px;opacity:.3}.podeli_widget-block-4__text_primary-decoration{color:#000;text-decoration:underline}.podeli_widget-container__logo{height:20px;width:140px}.podeli_widget-interactive-block{align-items:center;display:flex;display:none;flex-direction:column}.podeli_widget-interactive-block__img{display:none}.sbol_button{align-items:center;background:#1a9e32;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,Arial,sans-serif;font-size:14px;height:38px;justify-content:center;text-align:center;width:100%}.sbol_button:focus,.sbol_button:hover{background:#48b15b;color:#fff}@media screen and (max-width:768px){.podeli_widget-block-1__text_head{font-size:23px;line-height:26px;margin-bottom:11px;margin-top:17px}.podeli_widget-form__logo{width:190px}.podeli_widget-form__close{width:27px}.podeli_widget-block-1__text_head-secondary{display:block;font-size:18px}.podeli_widget-payment__img{height:35px}.podeli_widget-payment__line{width:50px}.podeli_widget-form__block-3{height:fit-content}.podeli_widget-block-3__text{font-size:15px}.podeli_widget-block-4__text_primary{font-size:15px;margin-top:25px}.podeli_widget-block-4__text_secondary{font-size:8px}}@media screen and (max-width:400px){.podeli_widget-block-1__text_head{font-size:20px;line-height:22px;margin-bottom:11px;margin-top:17px}.podeli_widget-form__logo{width:170px}.podeli_widget-form__close{width:25px}.podeli_widget-form__block-1{margin-top:20px}.podeli_widget-block-1__text_head-secondary{display:block;font-size:16px}.podeli_widget-payment__img{height:25px;margin-bottom:15px}.podeli_widget-block-2__text_secondary{font-size:8px;margin-top:10px}.podeli_widget-payment__line{bottom:35%;width:35px}.podeli_widget-block-1__text_primary{font-size:14px}.podeli_widget-form__block-3{height:fit-content}.podeli_widget-block-3__text{font-size:15px;margin-top:10px}.podeli_widget-block-4__text_primary{font-size:15px;margin-top:25px}.podeli_widget-block-4__text_secondary{font-size:8px}}#review_success{display:none}#review_list{flex:1}.review_block{display:flex;flex-wrap:wrap;gap:24px}.review_form_block{flex-shrink:0;max-width:100%;width:464px}.vm_product_page_out_of_stock .slick-slide img,.vm_product_page_out_of_stock .vm_category_product-image img{filter:grayscale(100%)}.vm_product_page_out_of_stock .vmCartContainer .add_to_cart{background:#dbdbdb;color:#fff;font-weight:500;justify-content:center}.vm_product_page_out_of_stock .vmCartContainer .add_to_cart span{font-size:16px}.vm_product_page_out_of_stock .vmCartContainer .add_to_cart .product-price{display:none}#load_review_button{margin-bottom:5px}.product_review{margin-bottom:24px}.product_review-data{background:#e2f5ff;border-radius:8px;padding:16px;position:relative}.product_review-rating{color:#003087;left:5px;position:absolute;top:5px}.product_review-name{color:#000;font-size:20px;font-weight:500;line-height:24px}.product_review-time{color:#606060;font-size:16px;line-height:20px;margin-top:12px}.product_review-comment{color:#000;font-size:16px;line-height:20px;margin-top:16px}.product_review-team{background:url(../images/comment-logo.png) 0 0 no-repeat;color:#000;font-size:20px;font-weight:500;line-height:32px;margin-bottom:16px;padding-left:40px}.product_review-answer{background:#f5f5f5;border-radius:8px;color:#000;font-size:16px;line-height:20px;margin-left:48px;margin-top:16px;padding:16px;position:relative}.product_review-answer:before{background:url(../images/review-answer.svg) 0 0 no-repeat;content:"";display:block;height:34px;left:-36px;position:absolute;top:0;width:25px}.ma_info_block{background:#003087;border:1px solid;border-radius:10px;color:#fff;font-size:14px;line-height:18px;margin-bottom:10px;padding:20px;text-align:center}.ma_info_block-title{background:url(../images/myacuvue/ma_white_icon.svg) no-repeat 0;display:inline-block;font-size:14px;height:26px;line-height:26px;margin-bottom:5px;padding-left:30px}@media (min-width:970px){.vm_thank_you_page-viber{display:none!important}.vm_product_page-avail_name{font-size:16px}.vm_product_page-avail-metro-blue,.vm_product_page-avail-metro-green,.vm_product_page-avail-metro-orange,.vm_product_page-avail-metro-purple,.vm_product_page-avail-metro-red{font-size:14px}}@media (hover:none){.vm_category_product-buy_button{opacity:1;visibility:visible}}.not-found-title{color:#000;font-size:22px;font-weight:500;line-height:27px;text-align:center}.not-found-sub_title{color:#000;font-size:14px;font-weight:400;line-height:17px;text-align:center}.not-found-eye{background:url(../images/not-found-eye.png) no-repeat 0 0;height:384px;margin:20px auto;width:384px}.not-found-links{font-size:14px;line-height:17px;text-align:center}.not-found-links a{color:#737373;font-size:14px;line-height:17px;text-decoration:underline}.popular_items{padding:48px 0 10px}.popular_items-title{display:block;font-size:32px;font-weight:600;line-height:39px;margin:0 0 24px}.popular_items-block{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:650px){.popular_items{margin-left:8px;margin-right:8px}}.search_wrapper{background:#fff;display:none;height:100%;left:0;padding:5px;position:absolute;top:0;width:calc(100% - 10px);z-index:99999}.search_openned{overflow:hidden}.search_mobile{display:flex;gap:10px}.search_back{background:none;flex:1;padding:0 10px}#vm_ajax_search_results2{background-color:#fff;border:none!important;display:none;margin-left:0;overflow:auto;position:absolute;width:100%;z-index:10000}#vm_ajax_search_results2 a{color:#111;display:inline-block;font-size:16px;line-height:18px;padding:10px 0}#vm_ajax_search_results2 a span{display:inline;font-size:16px;line-height:18px}#vm_ajax_search_results2 a:after,.vm_ajax_search_header2{display:none}#vm_ajax_search_results2 #vm_ajax_search_link2{color:#ccc;float:right;height:5vw;width:5vw}#vm_ajax_search_results2 .vm_ajax_search_header2{background-color:#9a45de;color:#fff;float:left;font-size:14px;width:100%}#vm_ajax_search_results2 h3{clear:both;color:#000;float:left;width:100%}#vm_ajax_search_link2{float:left}#vm_ajax_search_results2 span{line-height:100%;padding:0}#vm_ajax_search_results2 .vm_ajax_search_row_1{background-color:#fff;cursor:hand;float:left;width:100%}.vm_ajax_search_row_1 .productPrice b,.vm_ajax_search_row_2 .productPrice b{font-size:16px}#vm_ajax_search_results2 .vm_ajax_search_row_1 div,#vm_ajax_search_results2 .vm_ajax_search_row_2 div{align-items:center;display:flex!important;float:none!important;justify-content:space-between;min-height:45px;padding:0 10px!important;text-align:left}#vm_ajax_search_results2 .vm_ajax_search_row_1,#vm_ajax_search_results2 .vm_ajax_search_row_2{border-bottom:1px solid #d9d9d9}#vm_ajax_search_results2 .vm_ajax_search_row_1:hover,#vm_ajax_search_results2 .vm_ajax_search_row_2:hover{background-color:#ccc}#vm_ajax_search_results2 .vm_ajax_search_row_2{cursor:hand;width:100%}#vm_ajax_search_results2 .vm_ajax_search_row_btm{background-color:#333;float:left;font-size:14px;font-weight:700}#vm_ajax_search_timer2{left:135px;position:absolute;top:33px;width:16px}#vm_ajax_search_3letters2{color:red}.vm_ajax_search_result_not_found{color:#737373;height:40px;line-height:40px;text-align:center}.user-login-box_forgot_link{color:#737373;display:block;margin:10px 0;text-align:center;text-decoration:underline}.user-login-box_forgot_link:hover{color:#737373}.user-phone-box{display:none}.user-phone-box_product-box{align-items:center;border-bottom:1px dashed;display:flex;justify-content:space-between;margin-top:5px}.restore-box_block{margin-bottom:12px;text-align:center}.social-login-block{background:#f5f5f5;border-radius:5px;box-sizing:content-box;margin-bottom:-15px;margin-left:-10px;margin-top:16px;padding:16px 10px 32px;text-align:center;width:100%}.social-login-block_buttons{column-gap:12px;display:flex;flex-wrap:nowrap;justify-content:center;margin-top:10px}.social-login-block a{display:inline-block;height:34px;width:34px}.phone-login-box_block{font-size:14px;margin-bottom:16px;text-align:center}.phone-login-box_block b{font-size:14px}.phone-login-box_repeat_button{margin-top:16px}span.phone-login-box_block_number a{font-size:18px;line-height:24px}.social-button-vk{background:url(../images/auth/vk_color.svg) no-repeat 0 0;background-size:contain}.social-button-mailru{background:url(../images/auth/mail_color.svg) no-repeat 0 0;background-size:contain}.social-button-yandex{background:url(../images/auth/yandex.svg) no-repeat 0 0;background-size:contain}a.user-login-enter{background:#fff;border:1px solid #000;border-radius:5px;flex:1;padding:12px 15px;text-align:center;text-decoration:none!important}.social-button-myacuvue{background:url(../images/auth/myacuvue.svg) no-repeat 0 0}.social-button-myacuvue-cart{background:#003087;border-radius:5px;color:#fff!important;flex:1;line-height:15px;padding:12px 15px;text-align:center;text-decoration:none!important}.user-phone-msgbox{color:red}.customer-account-cp__title{font-size:19px}.customer-account-cp__block-row{margin:5px 0 10px}.customer-account-cp__block-row-value{font-weight:700}.customer-account-cp__history_link{color:#303030;display:block;text-decoration:underline}.customer-account-cp__bonus-block{margin-top:20px}.customer-account-cp__bonus_link{color:#303030;display:block;text-decoration:underline}.user-phone-box-code-field,.user-phone-box-phone-field{margin:5px 10px 15px 0}#login-form{margin-top:15px}#login-form .error_description{font-size:14px;height:auto;padding:8px 0}#registration-form{display:none;margin-top:15px}.user-login-registration{clear:left;color:#37a1f9;display:block;font-weight:700;margin-top:25px;padding-top:5px;text-align:center}.user-login-registration:hover{color:#37a1f9}.user-login-box_agree{display:flex;justify-content:center;margin:15px 0;max-width:385px}.user-myacuvue-box{display:none}.user-myacuvue-box__title{font-size:14px;line-height:18px;margin-bottom:10px}.user-myacuvue-box__code-box{background:#f5f5f5;border-radius:0 0 10px 10px;margin:15px -10px -15px;padding:15px 10px}.user-myacuvue-box__code-text{margin-bottom:10px}.m-map-pvz-list>div{align-items:center;background:url(../images/components/radiobutton_off.svg) no-repeat 10px;border-radius:5px;box-shadow:0 0 0 1px #d8d8d8;display:flex;font-size:14px;justify-content:space-between;margin:10px 0;padding:10px 10px 10px 30px}.m-map-pvz-list>div.vm_pvz-selected{background:url(../images/components/radiobutton_on.svg) no-repeat 10px;box-shadow:0 0 0 2px #3fa8ff}@media (min-width:799px){#m-map-pvz ymaps,#m-map-pvz ymaps ymaps{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.map-pvz-list>div:hover{background:#f3e4ff}.pvz-map-bock{display:none}.vm_pvz-title{font-size:14px;line-height:18px}.vm_pvz-price_block{align-items:center;display:flex;justify-content:space-between;margin-left:20px}#m-map-pvz .vm_pvz-price_block{background:#eee;border-radius:9px;margin:20px 0;padding:5px 5px 5px 10px}.vm_pvz-price{font-size:14px;font-weight:500;line-height:18px;white-space:nowrap}.m-map-pvz-list{background:#fff;box-sizing:border-box;display:none;height:100%;list-style:none;margin:0;padding:0 5px;width:100%;z-index:1000}.pvz-map-block-wrap,.pvz-map-bock{height:100%}.pvz-list-action{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:10px;position:absolute;top:32px;width:100%;z-index:10000}.map_filter_block{border:1px solid #b8b8b8;border-radius:5px;min-width:30%;padding:8px 5px;position:relative;width:130px}.map_filter_block label{padding:3px 10px 3px 30px!important}span.map_filter_title{background:#fff;left:7px;padding:0 5px;position:absolute;top:-8px}.map-box .jBox-content{position:unset}.map-box .jBox-title{margin-bottom:126px;padding:5px 10px}.pvz-legend{bottom:0;left:0;position:absolute;vertical-align:middle}.pvz-freeicon{background:url(../images/freeicon.png) no-repeat 50%;display:inline-block;height:24px;margin-left:5px;vertical-align:middle;width:24px}#m-map-pvz{height:calc(100% + 15px);margin:0 0 -15px -10px;width:calc(100% + 20px)}.placemark_layout_container{font-size:40px;font-weight:700;text-align:center}.polygon_layout{background:url(../images/cart/placemark.svg) no-repeat 0 0;height:67px;left:-24px;padding:4px;position:absolute;text-align:center;top:-75px;width:40px}.polygon_layout:before{content:"";display:block;height:40px;margin-bottom:3px;width:40px}.polygon_layout-cdek:before{background:url(../images/cart/cdek.svg) no-repeat 0 0}.polygon_layout-default{background-image:url(../images/cart/placemark_base.svg)}.polygon_layout-default:before{background:url(../images/cart/viplinza.svg?2) no-repeat 0 0}.polygon_layout-cdek_postomat:before{background:url(../images/cart/cdek_postomat.svg) no-repeat 0 0}.polygon_layout-post:before{background:url(../images/cart/post.svg) no-repeat 0 0}.polygon_layout-ozon:before{background:url(../images/cart/ozon.png) no-repeat 0 0;background-size:contain}.polygon_layout-yandex:before{background:url(../images/cart/yandex.svg) no-repeat 0 0;background-size:contain}.polygon_layout-five:before{background:url(../images/cart/five.svg) no-repeat 0 0;background-size:contain}.polygon_layout-magnit:before{background:url(../images/cart/magnit.svg) no-repeat 0 0;background-size:contain}.placemark_selected{color:#fff}.placemark_selected .polygon_layout-cdek{background:url(../images/cart/placemark_cdek.svg) no-repeat 0 0}.placemark_selected .polygon_layout-cdek:before{background:url(../images/cart/cdek_selected.svg) no-repeat 0 0}.placemark_selected .polygon_layout-default{background:url(../images/cart/placemark_viplinza.svg) no-repeat 0 0}.placemark_selected .polygon_layout-default:before{background:url(../images/cart/viplinza.svg) no-repeat 0 0}.placemark_selected .polygon_layout-cdek_postomat{background:url(../images/cart/placemark_cdek.svg) no-repeat 0 0}.placemark_selected .polygon_layout-cdek_postomat:before{background:url(../images/cart/cdek_postomat_selected.svg) no-repeat 0 0}.placemark_selected .polygon_layout-post{background:url(../images/cart/placemark_post.svg) no-repeat 0 0}.placemark_selected .polygon_layout-post:before{background:url(../images/cart/post_selected.png) no-repeat 0 0;background-size:contain}.placemark_selected .polygon_layout-ozon{background:url(../images/cart/placemark_ozon.svg) no-repeat 0 0}.placemark_selected .polygon_layout-ozon:before{background:url(../images/cart/ozon_selected.png) no-repeat 0 0;background-size:contain}.placemark_selected .polygon_layout-yandex{background:url(../images/cart/placemark_yandex.svg) no-repeat 0 0}.placemark_selected .polygon_layout-yandex:before{background:url(../images/cart/yandex_selected.svg) no-repeat 0 0;background-size:contain}.placemark_selected .polygon_layout-five{background:url(../images/cart/placemark_five.svg) no-repeat 0 0}.placemark_selected .polygon_layout-five:before{background:url(../images/cart/five_selected.svg) no-repeat 0 0;background-size:contain}.placemark_selected .polygon_layout-magnit{background:url(../images/cart/placemark.svg) no-repeat 0 0}.placemark_selected .polygon_layout-magnit:before{background:url(../images/cart/magnit_selected.svg) no-repeat 0 0;background-size:contain}.product-ost-tab-title{align-items:center;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;height:45px;justify-content:space-between;padding:0 10px}.product-ost-tab-title:after{background:url(../images/components/slide_down.svg) no-repeat 0 0;content:"";display:block;height:25px;width:25px}.product-ost-content{display:none}input[type=checkbox]+label.product-ost-tab-title{padding:0 10px}input[type=checkbox]+label.product-ost-tab-title:before{display:none}.product-ost-checkbox:checked+label.product-ost-tab-title:after{background:url(../images/components/slide_up.svg) no-repeat 0 0}.product-ost-checkbox:checked~.product-ost-content{display:block}.optics_availability{display:flex;flex-wrap:wrap;gap:3px}.optics_availability-cell{display:flex}.optics_availability .product-avail-key{background:#eee;font-size:16px;padding:2px 3px;width:50px}.optics_availability .product-avail-attr{background:#ecfdf5;font-size:16px;padding:2px 3px;text-align:center;width:30px}.optics_availability .product-avail-attr b{font-size:16px}.advantages{background:#f5f5f5;border-radius:16px;padding:32px 32px 0}.advantages h3{font-size:32px;font-weight:600;line-height:39px;margin:0;padding:0;text-align:center}.advantages-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:32px;padding-left:24px}.advantages-item{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;margin-right:24px;width:220px}.advantages-item img{border-radius:50%;width:120px}.advantages-item-title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:12px;text-align:center}.advantages-item-desc{font-size:16px;line-height:19.5px;text-align:center}.main-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:48px}.main-info>div{margin-bottom:48px;width:calc(50% - 24px)}.main-eye-check-img{background:url(../images/main/eye_check.jpg) no-repeat 50% 50%;background-size:cover;border-radius:16px;position:relative}.main-eye-check-img a{background:#003087;color:#fff;right:16px}.main-eye-check-img a,.main-eye-check-img span{border-radius:8px;bottom:16px;font-size:14px;line-height:17px;padding:16px 24px;position:absolute}.main-eye-check-img span{background:#fff;color:#000;left:16px}.main-optics{background:#f5f5f5;border-radius:16px;box-sizing:border-box;padding:48px}.main-optics-item{display:flex;margin-bottom:24px}.main-optics-item:last-child{margin-bottom:0}.main-optics-item div,.main-optics-item-title a{font-size:16px;line-height:19.5px}.main-optics-item-title a{font-weight:600}.main-optics-item-metro{background:url(../images/cart/metro_red.svg) 0 0 no-repeat;flex-shrink:0;height:49px;width:51px}.main-optics-item-metro-orange{background:url(../images/cart/metro_orange.svg) 0 0 no-repeat}.main-optics-item-metro-purple{background:url(../images/cart/metro_purple.svg) 0 0 no-repeat}.main-optics-item-metro-green{background:url(../images/cart/metro_green.svg) 0 0 no-repeat}.main-optics-item-info{margin-left:16px}.main-tg-bot{align-items:center;display:flex}.main-tg-bot div{margin-bottom:7px}.main-tg-bot div,.main-tg-bot li{font-size:16px;line-height:19.5px}.main-tg-bot h4{margin:0;padding:0}.main-tg-bot h4 a{border-bottom:2px solid #000;display:block;font-size:24px;font-weight:600;line-height:30px;margin-bottom:10px;margin-top:0;padding-bottom:5px;text-decoration:none}.main-tg-bot img{margin-right:24px;width:230px}.main-tg-bot ol{padding-left:20px}.main-eye-check-text h3{border-bottom:2px solid #000;font-size:32px;line-height:39px;margin-bottom:24px;margin-top:0;padding-bottom:16px}.main-eye-check-text div,.main-eye-check-text li,.main-eye-check-text li a{font-size:16px;line-height:19.5px}.main-delivery h3{border-bottom:2px solid #000;font-size:32px;line-height:39px;margin-bottom:24px;margin-top:0;padding-bottom:16px}.main-delivery a,.main-delivery div,.main-delivery li{font-size:16px;line-height:19.5px}.main-delivery a{color:#707070;margin-top:24px;text-decoration:underline}.main-delivery a:after{background:url(../images/components/external_link_grey.svg) no-repeat 50% 50%;content:"";display:inline-block;height:24px;vertical-align:middle;width:24px}.main-payments h3{border-bottom:2px solid #000;font-size:32px;line-height:39px;margin-bottom:24px;margin-top:0;padding-bottom:16px}.main-payments div,.main-payments li{font-size:16px;line-height:19.5px}.main-payments>div{margin-bottom:24px}.main-payments-title{font-size:16px;font-weight:600;line-height:19.5px;margin-bottom:16px}@media (max-width:1136px){.main-optics{padding:32px}}@media (max-width:1060px){.main-optics{padding:24px}}@media (max-width:1095px){.main-eye-check-img a{left:8px;text-align:center}.main-eye-check-img span{bottom:77px;right:8px;text-align:center}}@media (max-width:920px){.main-info>div{margin-bottom:32px;width:100%}.main-eye-check-img{border-radius:0;height:640px;margin-left:-10px;margin-right:-10px}}@media (max-width:650px){.advantages{border-radius:0;margin-bottom:-8px;margin-left:-10px;margin-right:-10px;padding:24px 8px 0}.advantages h3{font-size:24px;line-height:30px}.advantages-list{padding-left:0}.advantages-item{margin-right:0;width:160px}.advantages-item:nth-child(2n){margin-left:24px}.advantages-item-desc,.advantages-item-title{font-size:14px;line-height:17px}}@media (max-width:540px){.main-tg-bot{flex-wrap:wrap}.main-tg-bot h4{margin-top:16px}.main-tg-bot-desc{width:100%}}@media only screen and (min-device-pixel-ratio:1.2),only screen and (min-resolution:1.2dppx),only screen and (min-resolution:124.8dpi){.main-eye-check-img{background:url(../images/main/eye_check@2.jpg) no-repeat 50% 50%}}.announcement{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;height:40px;justify-content:center}.announcement-item{text-align:center}.announcement_wrap{position:relative}.announcement_button{background:url(../images/stop.svg) 50%;display:block;height:15px;position:absolute;right:10px;top:12px;width:15px}.announcement-item a{display:inline-block}.announcement_pause .announcement_button{background:url(../images/play.svg) 50%}@media (max-width:700px){.announcement-item{padding-left:10px;text-align:left}}.jBox-Image .jBox-container{background-color:transparent}.jBox-Image .jBox-content{height:100%;padding:0;width:100%}.jBox-image-container{background:50% no-repeat;height:100%;opacity:0;position:absolute;width:100%}.jBox-image-label-wrapper{display:flex;height:40px;left:0;position:absolute;right:0;top:100%;z-index:100}.jBox-image-label-container{flex:1;position:relative}.jBox-image-label{bottom:0;box-sizing:border-box;color:#fff;font-size:15px;left:0;line-height:24px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-align:center;transition:opacity .36s;width:100%;z-index:0}.jBox-image-label.expanded{background:#000}.jBox-image-label:not(.expanded){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jBox-image-label.active{opacity:1;pointer-events:all}@media (max-width:600px){.jBox-image-label{font-size:13px}}.jBox-image-pointer-next,.jBox-image-pointer-prev{background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc0LjcgMjI0IDE4LjcgMzIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05MyAyMjcuNCA4MC40IDI0MCA5MyAyNTIuNmMuNC40LjQgMS4xIDAgMS41bC0xLjYgMS42Yy0uNC40LTEgLjUtMS41IDBsLTE0LjktMTVjLS40LS40LS41LTEgMC0xLjVsMTQuOS0xNC45Yy40LS40IDEtLjQgMS41IDBsMS42IDEuNmMuNS41LjQgMS4xIDAgMS41Ii8+PC9zdmc+);background-size:11px auto;cursor:pointer;flex-shrink:0;height:40px;opacity:.8;transition:opacity .2s;user-select:none;width:40px;z-index:1}.jBox-image-pointer-next:hover,.jBox-image-pointer-prev:hover{opacity:1}.jBox-image-pointer-next{transform:scaleX(-1)}.jBox-image-counter-container{color:#fff;display:none;flex-shrink:0;font-size:13px;height:40px;line-height:40px;text-align:right;white-space:nowrap}.jBox-image-has-counter .jBox-image-counter-container{display:block}.jBox-image-not-found,.jBox-overlay.jBox-overlay-Image{background:#000}.jBox-image-not-found:before{border:5px solid #222;border-radius:50%;box-sizing:border-box;height:80px;margin-left:-40px;margin-top:-40px;width:80px}.jBox-image-not-found:after,.jBox-image-not-found:before{content:"";display:block;left:50%;position:absolute;top:50%}.jBox-image-not-found:after{background:#222;box-sizing:content-box;height:74px;margin-left:-3px;margin-top:-37px;transform:rotate(45deg);transform-origin:50% 50% 0;width:6px;z-index:auto}.jBox-image-download-button-wrapper{cursor:pointer;display:flex;height:40px;opacity:.8;position:absolute;right:35px;top:-40px;transition:opacity .2s}.jBox-image-download-button-wrapper:hover{opacity:1}.jBox-image-download-button-icon{background:50% no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDE2IDI1NlY2NEgyMjR2MTkySDY0bDI1NiAyNTYgMjU2LTI1NnpNMCA1NzZoNjQwdjY0SDB6Ii8+PC9zdmc+);background-size:60%;height:40px;width:40px}.jBox-image-download-button-text{color:#fff;font-size:14px;line-height:40px;padding:0 10px 0 0;white-space:nowrap}@keyframes jBoxImageLoading{to{transform:rotate(1turn)}}.jBox-image-loading:before{animation:jBoxImageLoading 1.2s linear infinite;border:4px solid;border-color:#333 #333 #666;border-radius:50%;content:"";height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px}.jBox-Notice{transition:margin .2s}.jBox-Notice .jBox-container{border-radius:4px;box-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.25),inset -1px -1px 0 0 rgba(0,0,0,.1)}.jBox-Notice .jBox-content{border-radius:4px;padding:12px 20px}@media (max-width:768px){.jBox-Notice .jBox-content{padding:10px 15px}}@media (max-width:500px){.jBox-Notice .jBox-content{padding:8px 10px}}.jBox-Notice.jBox-hasTitle .jBox-content{padding-top:5px}@media (max-width:500px){.jBox-Notice.jBox-hasTitle .jBox-content{padding-top:0}}.jBox-Notice.jBox-hasTitle .jBox-title{font-weight:700;padding:12px 20px 0}@media (max-width:768px){.jBox-Notice.jBox-hasTitle .jBox-title{padding:10px 15px 0}}@media (max-width:500px){.jBox-Notice.jBox-hasTitle .jBox-title{padding:8px 10px 0}}.jBox-Notice.jBox-closeButton-title .jBox-title{padding-right:55px}.jBox-Notice.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton{width:40px}.jBox-Notice.jBox-Notice-black .jBox-container{background:#000;color:#fff}.jBox-Notice.jBox-Notice-black.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-black.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-gray .jBox-container{background:#f6f6f6;color:#222}.jBox-Notice.jBox-Notice-gray.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-gray.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#222}.jBox-Notice.jBox-Notice-red .jBox-container{background:#d00;color:#fff}.jBox-Notice.jBox-Notice-red.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-red.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-green .jBox-container{background:#5d0;color:#fff}.jBox-Notice.jBox-Notice-green.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-green.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-blue .jBox-container{background:#49d;color:#fff}.jBox-Notice.jBox-Notice-blue.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-blue.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.jBox-Notice.jBox-Notice-yellow .jBox-container{background:#fd0;color:#000}.jBox-Notice.jBox-Notice-yellow.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-yellow.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path{fill:#fff}.share_item{display:block;margin-block:5px}.share_item:before{content:"";display:inline-block;padding-right:10px;vertical-align:middle}.vk_share:before{background:url(../images/share/vk.svg) 0 no-repeat;background-size:contain;height:30px;width:30px}.ok_share:before{background:url(../images/share/ok.svg) 0 no-repeat;background-size:contain;height:30px;width:30px}::-webkit-scrollbar{height:13px;width:13px}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background-clip:content-box;border:solid transparent;border-radius:6px;border-width:1px 3px;box-shadow:inset 0 0 0 10px rgba(0,0,0,.4);min-height:20px}body,html{min-height:100vh}body{display:flex;flex-direction:column;position:relative}a,button{touch-action:manipulation}a[name=CHECK_OUT_GET_SHIPPING_ADDR]{display:none}img{aspect-ratio:attr(width)/attr(height);height:auto}iframe,img{max-width:100%!important}@keyframes shadowPulse{0%{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 4px 4px red}to{box-shadow:0 0 0 0 transparent}}.contentpaneopen a{text-decoration:underline!important}.error-input{animation-duration:1.5s;animation-iteration-count:1;animation-name:shadowPulse;animation-timing-function:linear}.wrapper{margin:0 auto;max-width:1440px;position:relative;width:100%}div.city[data-hasoptics="1"]:after{background:url(../images/has_optics.svg) 100% no-repeat;content:"";display:inline-block;height:9px;padding-left:5px;width:17px}.footer-city a.city,.vm_checkout_city a:first-of-type,header .header-city a{background:url(../images/city_icon.svg) no-repeat 5px;display:inline-block;height:24px;line-height:24px;padding-left:24px}header{border-bottom:1px solid #d8d8d8;height:40px;position:relative}header div.show-on-desktop{margin-left:18px}header .header-city{flex:1;margin-left:5px;margin-right:5px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}header .header-city a{color:#737373;text-decoration:underline}header .menu{display:flex;list-style:none;margin:0;padding:0}header .menu .parent ul{background:#fff;box-shadow:3px 3px 4px -2px #d8d8d8;display:none;list-style:none;margin:0 0 0 -7px;padding:10px 0;position:absolute;z-index:10000}header .menu .parent ul li>a,header .menu .parent ul li>span{display:block;padding:10px 20px}header .menu .parent ul li>a:hover,header .menu .parent ul li>span:hover{background:#000;color:#fff}header .menu .parent ul li>a:hover>a,header .menu .parent ul li>span:hover>a{color:#fff}header .menu>li{cursor:pointer;height:40px;line-height:40px;padding:0 7px}header .menu>li.parent:hover{background:#000}header .menu>li.parent:hover>a,header .menu>li.parent:hover>span{color:#fff}header .menu>li.parent:hover>ul{display:block}header .menu>li.parent:hover>ul li:hover{background:#000}header .menu>li.parent:hover>ul li:hover>a,header .menu>li.parent:hover>ul li:hover>span{color:#fff}header .menu>li.parent:hover>ul li:hover ul{display:block;left:100%;margin-top:-40px;width:100%}header .wrapper{align-items:center;display:flex;justify-content:space-between}.navicon{background:url(../images/menu/menu.svg) no-repeat 50% 50%;height:40px;width:40px}.usericon{background:url(../images/menu/user.svg) no-repeat 0 0}.cityicon,.usericon{border:none;cursor:pointer;display:block;height:40px;width:40px}.cityicon{background:url(../images/menu/city_top.svg) no-repeat 50% 50%}.searchicon{background:url(../images/menu/search.svg) no-repeat 50% 50%;border:none;cursor:pointer;display:block;height:40px;width:40px}.close_search{background:url(../images/menu/close_search.svg) no-repeat 50% 50%}button.repeat_order{margin-bottom:20px}.carticon{background:url(../images/menu/empty-cart_2.svg) no-repeat 12px 9px;display:block;height:40px;text-indent:-99999em;width:40px}.carticon-fullcart{background:url(../images/menu/cart_2.svg) no-repeat 0 9px;line-height:40px;padding-left:23px;padding-right:3px;text-align:left;text-indent:0;width:auto}.logo{flex:1;padding-left:15px}.logo img{display:block;height:14px}.mm_login{padding-left:40px!important;top:80px}.mm_login:before{background:url(../images/menu/user.svg) no-repeat 0 0;height:40px;left:0;top:0;width:40px}.mm_login:after,.mm_login:before{content:"";display:block;position:absolute}.mm_login:after{border-right:2px solid;border-top:2px solid;height:10px;opacity:.4;right:25px;right:calc(var(--mm-spn-item-height)/2);top:25px;top:calc(var(--mm-spn-item-height)/2);transform:rotate(45deg) translateY(-50%);width:10px;z-index:0}.mm-spn.mm-spn--navbar:after{display:none}.mm-spn a,.mm-spn span{line-height:25px}.mm-spn a span,.mm-spn span span{padding:0}:root{--mm-spn-item-height:45px;--mm-spn-item-indent:10px}.mm-spn.mm-spn--navbar ul{top:166px}.mm-spn.mm-spn--main ul{top:120px}.mm-spn.mm-spn--navbar:before{top:145px}.mm-spn li:after{margin-left:0}.mm-spn.mm-spn--light{background:#fff;color:#000}.mm-search{margin-right:40px}input[type=text].mm_search-input{background:url(../images/menu/search.svg) #f5f5f5 no-repeat 11px 50%;border:0;height:40px;margin:0;padding:0 0 0 40px;width:100%}.mm_search-close{background:url(../images/menu/close.svg) no-repeat 50% 50%;border:none;display:none;height:20px;position:absolute;right:50px;top:10px;width:20px}button.mm_search-barcode{background:url(../images/menu/barcode.svg) #fff no-repeat 100% 50%;border:none;border-left:1px solid #d9d9d9;border-radius:0;color:#000;font-size:12px;height:40px;justify-content:start;left:0;padding:0 10px;position:absolute;top:0;width:calc(100% - 10px)}#login_box,.mjswitcher{display:none}.mm_city{border-bottom:1px solid #d9d9d9;height:40px;left:0;position:absolute;top:40px;width:100%;z-index:100}.mm_city:after{border-right:2px solid;border-top:2px solid;content:"";display:block;height:10px;opacity:.4;position:absolute;right:25px;right:calc(var(--mm-spn-item-height)/2);top:25px;top:calc(var(--mm-spn-item-height)/2);transform:rotate(45deg) translateY(-50%);width:10px;z-index:0}.mm_city a{color:#737373;display:inline;line-height:40px;text-decoration:underline}.mm_city a:before{background:url(../images/city_icon.svg) no-repeat 3px;content:"";display:inline-block;height:24px;line-height:24px;vertical-align:sub;width:24px}.mm_city a:after{display:none!important}.breadcrumbs{margin:10px 0}.breadcrumbs span{color:#737373;font-weight:300}.breadcrumbs a,.breadcrumbs span{font-size:12px;line-height:13px}ul.quickaccess{display:flex;justify-content:space-evenly;list-style:none;margin:15px 0;padding:0;width:100%}ul.quickaccess li.item2986 a:before,ul.quickaccess li.item2996 a:before,ul.quickaccess li.item3001 a:before,ul.quickaccess li.item3233 a:before,ul.quickaccess li.item3448 a:before,ul.quickaccess li.item3464 a:before{background:url(../images/quick/repeat.png) no-repeat center 0}ul.quickaccess li.item2985 a:before,ul.quickaccess li.item2995 a:before,ul.quickaccess li.item3000 a:before,ul.quickaccess li.item3232 a:before,ul.quickaccess li.item3449 a:before,ul.quickaccess li.item3463 a:before{background:url(../images/quick/podbor.png) no-repeat center 0}ul.quickaccess li.item2984 a:before,ul.quickaccess li.item2994 a:before,ul.quickaccess li.item2999 a:before,ul.quickaccess li.item3231 a:before,ul.quickaccess li.item3450 a:before,ul.quickaccess li.item3462 a:before{background:url(../images/quick/delivery.png) no-repeat center 0}ul.quickaccess li.item2997 a:before,ul.quickaccess li.item3002 a:before,ul.quickaccess li.item314 a:before,ul.quickaccess li.item3234 a:before,ul.quickaccess li.item3451 a:before,ul.quickaccess li.item3465 a:before{background:url(../images/quick/myacuvue.png) no-repeat center 0}ul.quickaccess li.item3678 a:before,ul.quickaccess li.item3679 a:before,ul.quickaccess li.item3680 a:before,ul.quickaccess li.item3681 a:before,ul.quickaccess li.item3682 a:before,ul.quickaccess li.item3683 a:before{background:url(../images/quick/search.png) no-repeat center 0}ul.quickaccess li a{color:#000;display:block;text-align:center;text-decoration:none}ul.quickaccess li a:before{background-size:contain!important;border-radius:50%;content:"";display:block;height:17vw;margin:0 auto 10px;max-height:75px;max-width:75px;width:20vw}.slider img{border-radius:16px}.slider>div>a{display:none}.slider>div:first-child>a,.slider>div:first-child>a>img{display:block}.category_page_tags_faq .category_page_tags,.mod_category_list{width:100%}.category_page_tags{width:calc(50% - 24px)}h3.module_header{font-size:24px;font-weight:600;line-height:24px;margin:24px 0}.category_page_tags_label{align-items:center;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:19.5px;padding:10px 30px 10px 0;position:relative}.category_page_tags_label:after{background:url(../images/components/slide_down.svg) no-repeat 0 0;content:"";display:block;height:25px;position:absolute;right:10px;width:25px}.category_page_tags_label.menu_opened:after{background:url(../images/components/slide_up.svg) no-repeat 0 0}#mainpagemenu{display:flex;flex-wrap:wrap;list-style:none;margin:24px 0 0;padding:0}#mainpagemenu .parent{width:100%}#mainpagemenu .separator{align-items:center;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;justify-content:space-between;min-height:40px;padding:0 10px}#mainpagemenu .separator:after{background:url(../images/components/slide_down.svg) no-repeat 0 0;content:"";display:block;height:25px;width:34px}#mainpagemenu .separator.menu_opened:after{background:url(../images/components/slide_up.svg) no-repeat 0 0}#mainpagemenu .separator span{font-size:14px;line-height:18px}#mainpagemenu li:not(.parent) a{align-items:flex-end;display:flex;height:100%;justify-content:center;width:100%}#mainpagemenu li:not(.parent) a span{background:#fff;border-radius:3px;font-size:14px;height:18px;line-height:18px;margin-bottom:10px;padding:10px}#mainpagemenu li ul li{position:relative}#mainpagemenu li ul li:after{background:url(../images/components/slide_right.svg) no-repeat 0 0;content:"";display:block;height:25px;position:absolute;right:16px;top:11px;width:8px}#mainpagemenu2{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}#mainpagemenu2 .parent{width:100%}#mainpagemenu2 .separator{align-items:center;border-bottom:1px solid #d8d8d8;cursor:pointer;display:flex;justify-content:space-between;min-height:40px;padding:0 10px}#mainpagemenu2 .separator span{font-size:14px;line-height:18px}#mainpagemenu2 .separator:after{background:url(../images/components/slide_down.svg) no-repeat 0 0;content:"";display:block;height:25px;width:34px}#mainpagemenu2 .separator.menu_opened:after{background:url(../images/components/slide_up.svg) no-repeat 0 0}#mainpagemenu2 li:not(.parent) a{align-items:flex-end;display:flex;height:100%;justify-content:center;width:100%}#mainpagemenu2 li:not(.parent) a span{background:#fff;border-radius:3px;font-size:14px;height:18px;line-height:18px;margin-bottom:10px;padding:10px}#mainpagemenu2 li ul li{position:relative}#mainpagemenu2 li ul li:after{background:url(../images/components/slide_right.svg) no-repeat 0 0;content:"";display:block;height:25px;position:absolute;right:16px;top:11px;width:8px}.item2860{background:url(../images/main/categories/daily.png) no-repeat 50% 50%;background-size:cover;border-radius:0}.item2860,.item2861{display:block;height:214px;width:50%}.item2861{background:url(../images/main/categories/month.png) no-repeat 50% 50%;background-size:cover}.item2862{background:url(../images/main/categories/2week.png) no-repeat 50% 50%;background-size:cover}.item2862,.item2863{display:block;height:214px;width:50%}.item2863{background:url(../images/main/categories/colors.png) no-repeat 50% 50%;background-size:cover;border-radius:0}.item2887{background:url(../images/main/categories/solution.png) no-repeat 50% 50%;background-size:cover;border-radius:0}.item2887,.item2888{display:block;height:214px;width:50%}.item2888{background:url(../images/main/categories/accessories.png) no-repeat 50% 50%;background-size:cover}.item3677{background:url(../images/main/categories/glasses.png) no-repeat 50% 50%;background-size:cover;border-radius:0}.item3676,.item3677{display:block;height:214px;width:50%}.item3676{background:url(../images/main/categories/optica.png) no-repeat 50% 50%;background-size:cover}.optics-map-review{display:flex;flex-wrap:nowrap;justify-content:space-between}.optics-map-review>div{width:calc(50% - 12px)}.optica_page-top{display:flex;justify-content:space-between}h1.optica_page-header{border-bottom:2px solid #000;font-size:32px;font-weight:700;line-height:39px}.optica_page-top>div{width:calc(50% - 12px)}.optica_page-top.optica_page-top-wide>div{width:100%}.optica_page-top a{text-decoration:underline}.optica_page-top a,.optica_page-top b,.optica_page-top div,.optica_page-top li,.optica_page-top p,.optica_page-top strong{font-size:16px;line-height:19.5px}.optica_page-top-metro-green{align-items:center;display:flex;margin:10px 0}.optica_page-top-metro-green:before{background:url(../images/cart/metro_green.svg) 0 0 no-repeat;content:"";display:block;height:49px;margin-right:16px;width:49px}.optica_page-top-metro-red{align-items:center;display:flex;margin:10px 0}.optica_page-top-metro-red:before{background:url(../images/cart/metro_red.svg) 0 0 no-repeat;content:"";display:block;height:49px;margin-right:16px;width:49px}.optica_page-top-metro-orange{align-items:center;display:flex;margin:10px 0}.optica_page-top-metro-orange:before{background:url(../images/cart/metro_orange.svg) 0 0 no-repeat;content:"";display:block;height:49px;margin-right:16px;width:49px}.optica_page-top-metro-purple{align-items:center;display:flex;margin:10px 0}.optica_page-top-metro-purple:before{background:url(../images/cart/metro_purple.svg) 0 0 no-repeat;content:"";display:block;height:49px;margin-right:16px;width:49px}.optica_page-top-metro-blue{align-items:center;display:flex;margin:10px 0}.optica_page-top-metro-blue:before{background:url(../images/cart/metro_blue.svg) 0 0 no-repeat;content:"";display:block;height:49px;margin-right:16px;width:49px}.optica_page-nav_images .slick-slide{border:2px solid transparent;border-radius:12px;cursor:pointer;margin-bottom:16px}.optica_page-nav_images .slick-slide img{border-radius:12px}.optica_page-nav_images .slick-current{border:2px solid #3fa8ff}.optica_page-images img[data-lazy]{max-height:200px}.optica_page-images .slick-slide,.optica_page-images .slick-slide img{border-radius:12px}.optica_page-images{margin-right:24px;max-width:586px}.category_page_article_block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px}.category_page_article_block a,.category_page_article_block p,.category_page_article_block span{font-size:16px;line-height:19.5px}.category_page_article_block a{text-decoration:underline}.category_page_article_block-image{border-radius:19px}.faq_margin_bottom{margin-bottom:32px}.category_page_article-part{width:calc(50% - 24px)}#mainpagemenu li.item2867,#mainpagemenu li.item2983{margin-right:24px}#mainpagemenu li.item2867,#mainpagemenu li.item2878,#mainpagemenu li.item2983{position:relative;width:calc(33.33% - 16px)}#mainpagemenu li.item2867 .separator,#mainpagemenu li.item2878 .separator,#mainpagemenu li.item2983 .separator{border:1px solid #d2d2d2;border-radius:8px}#mainpagemenu li.item2867 .separator:after,#mainpagemenu li.item2878 .separator:after,#mainpagemenu li.item2983 .separator:after{width:25px}#mainpagemenu li.item2867 .separator.menu_opened,#mainpagemenu li.item2878 .separator.menu_opened,#mainpagemenu li.item2983 .separator.menu_opened{background:#303030;border:1px solid #303030;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff}#mainpagemenu li.item2867 .separator.menu_opened:after,#mainpagemenu li.item2878 .separator.menu_opened:after,#mainpagemenu li.item2983 .separator.menu_opened:after{background:url(../images/components/slide_up_white.svg) no-repeat 0 0}#mainpagemenu li.item2867 ul,#mainpagemenu li.item2878 ul,#mainpagemenu li.item2983 ul{background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 16px 32px -8px rgba(12,12,13,.4);display:flex;flex-wrap:wrap;justify-content:space-evenly;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0}#mainpagemenu li.item2878 ul li:hover,#mainpagemenu li.item2983 ul li:hover{background:#f5f5f5}#mainpagemenu li.item2878 ul li span,#mainpagemenu li.item2983 ul li span{background:none}#mainpagemenu li.item2878 ul li a:hover,#mainpagemenu li.item2983 ul li a:hover{text-decoration:none}#mainpagemenu li.item2867 ul li{display:block;width:50%}#mainpagemenu li.item2867 ul li:after{display:none}#mainpagemenu li.item2867 ul li:nth-child(2n) a{border-bottom:1px solid #d8d8d8}#mainpagemenu li.item2867 ul li:nth-child(odd) a{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}#mainpagemenu li.item2867 ul li:nth-last-child(-n+2) a{border-bottom:none}#mainpagemenu li.item2867 ul li a{display:block;height:45px;text-indent:-99999em;width:100%}.item2868{background:url(../images/main/brands/acuvue.svg) no-repeat 50% 50%/62%}.item3554{background:url(../images/main/brands/avaira.svg) no-repeat 50% 50%/42%}.item2869{background:url(../images/main/brands/air_optix.svg) no-repeat 50% 50%/62%}.item2874{background:url(../images/main/brands/biofinity.svg) no-repeat 50% 50%/62%}.item2871{background:url(../images/main/brands/freshlook.png) no-repeat 50% 50%/80%}.item3207{background:url(../images/main/brands/konkor.png) no-repeat 50% 50%/80%}.item2873{background:url(../images/main/brands/biotrue.png) no-repeat 50% 50%/54%}.item2876{background:url(../images/main/brands/clariti.svg) no-repeat 50% 50%/46%}.item2875{background:url(../images/main/brands/dailies.svg) no-repeat 50% 50%/62%}.item2877{background:url(../images/main/brands/neocosmo.svg) no-repeat 50% 50%/62%}.item2992{background:url(../images/main/brands/proclear.svg) no-repeat 50% 50%/62%}.item2993{background:url(../images/main/brands/soflens.png) no-repeat 50% 50%/80%}#mainpagemenu li.item2878{margin-bottom:15px}#mainpagemenu li.item2878 ul,#mainpagemenu li.item2983 ul{display:none;list-style:none;margin:0;padding:0}#mainpagemenu li.item2878 ul li,#mainpagemenu li.item2983 ul li{border-bottom:1px solid #d8d8d8;display:block;padding:10px}#mainpagemenu li.item2878 ul li:last-child,#mainpagemenu li.item2983 ul li:last-child{border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#mainpagemenu li.item2878 ul li a,#mainpagemenu li.item2983 ul li a{display:block;font-size:14px;line-height:18px}.tags_menu_mod #mainpagemenu{margin-top:0}.tags_menu_mod #mainpagemenu li ul,.tags_menu_mod #mainpagemenu2 li ul{display:none;list-style:none;margin:0;padding:0}.tags_menu_mod #mainpagemenu li ul li,.tags_menu_mod #mainpagemenu2 li ul li{border-bottom:1px solid #d8d8d8;display:block;padding:10px}.tags_menu_mod #mainpagemenu li ul li a,.tags_menu_mod #mainpagemenu2 li ul li a{display:block;font-size:14px;line-height:18px}.content{padding:0 10px}footer{background:#f5f5f5;box-sizing:border-box;clear:left;margin-top:auto;padding:10px;width:100%}.footer-logo{display:block;height:14px}.footer-city{height:14px;line-height:17px}.footer-city a{color:#737373;text-decoration:underline}.footer-menu{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.footer-menu .module_menu{margin-top:25px;min-width:50%;width:134px}.footer-menu .footer-mobile-hide{display:none}.footer-menu .moduleheader{font-weight:700;margin-bottom:15px;text-transform:uppercase}.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu ul li{margin-bottom:10px}.footer-menu ul li:last-child{margin-bottom:0}.footer-menu ul li a{color:#000;line-height:15px}.footer-legal{margin-top:25px}.footer-legal ul{list-style:none;margin:0;padding:0}.footer-legal ul li{margin-bottom:10px}.footer-legal ul li:last-child{margin-bottom:0}.footer-legal ul li a{color:#737373;line-height:15px}.footer-social{display:flex;margin:25px 0;max-width:690px;width:100%}.footer-social a{margin-right:20px}.footer-social a:last-child{margin-left:auto;margin-right:0}.footer-payment_logos{display:flex;justify-content:space-evenly;margin:20px 0;width:100%}.footer-copyright{margin-bottom:10px}.footer-alert{width:100%}.vm_checkout_city{align-items:center;display:flex}.vm_checkout_city a,.vm_checkout_city span{font-size:14px;line-height:18px;margin-right:5px}.vm_checkout_city a{color:#737373;text-decoration:underline}.change_city_icon{display:inline-block;height:20px;width:20px}.change_city_icon,.change_city_icon:focus,.change_city_icon:hover{background:url(../images/cart/edit.svg) no-repeat 0 0}.bank_list a{align-items:center;border-bottom:1px solid #d6d6d6;color:#000;display:flex;padding:5px 0;text-decoration:none}.bank_list a img{height:45px;margin-right:10px;width:45px}.bank_list a span{font-size:17px}.continue_button{margin-bottom:10px}.user-phone-box__entercode-block{background:#f5f5f5;margin:10px -10px -15px;padding:10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.customer_account_box-name{font-size:18px;font-weight:500;line-height:23px}.customer_account_box-phone{background:url(../images/phone.svg) no-repeat 0}.customer_account_box-email,.customer_account_box-phone{font-size:14px;font-weight:400;line-height:18px;margin-top:10px;padding-left:23px}.customer_account_box-email{background:url(../images/email.svg) no-repeat 0}.customer_account_box-address{background:url(../images/point.svg) no-repeat 0;font-size:14px;font-weight:400;line-height:18px;margin-top:10px;padding-left:23px}.customer_account_box-account_link{border:1px solid #000;border-radius:4px;color:#000;display:inline-block;margin-top:10px;padding:6px 10px;text-decoration:none}.customer_account_box-myacuvue{align-items:center;color:#003087;display:flex;float:right;font-size:14px;line-height:18px}.customer_account_box-myacuvue:before{background:url(../images/components/bonus_myacuvue.svg) no-repeat 0 0;content:"";display:inline-block;height:20px;margin-right:5px;width:20px}.customer_account_box-refresh_icon{background:url(../images/refresh.svg) no-repeat 0 0;border:none;float:right;height:20px;margin-right:5px;width:20px}.customer_account_box-refresh_icon_load{animation-duration:4s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}.customer_account_box-history_link_box{margin:10px 0;text-align:right}.customer_account_box-history_link_box a{color:#737373;text-decoration:underline}.customer_account_box-lastorder_box{background:#f8f8f8;margin:15px -10px;padding:15px 10px}.customer_account_box-lastorder_box-title{font-size:12px;font-weight:700;letter-spacing:.1em;line-height:91.34%;text-transform:uppercase}.customer_account_box-lastorder_box-info{align-content:space-between;column-gap:5px;display:flex;flex-direction:column;flex-wrap:wrap;height:43px;justify-content:space-between;margin-top:15px}.customer_account_box-lastorder_box-repeat{border:1px solid #000;border-radius:4px;color:#000;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:100px}.customer_account_box-lastorder_box-price{font-size:14px;font-weight:500;line-height:18px;text-align:right}.customer_account_box-lastorder_box-status{color:#737373;font-size:12px;line-height:15px;text-align:right}.customer_account_box-lastorder_box-date{font-size:12px;line-height:15px}.customer_account_box-lastorder_box-order_link{color:#737373;font-size:14px;line-height:18px;text-decoration:underline}.customer_account_box-account_link_bottom{background:#000;border-radius:4px;color:#fff;display:block;margin-bottom:15px;margin-top:10px;padding:10px;text-align:center;text-decoration:none}.customer_account_box-account_link_bottom:hover{color:#fff}.mycityselector-dialog_text{text-align:justify}.mycityselector-dialog_current,.mycityselector-dialog_text{font-size:14px;line-height:18px;margin-bottom:15px}.mycityselector-dialog_city-legend{background:url(../images/has_optics.svg) no-repeat 0;color:#000;font-size:14px;padding-left:25px}.mycityselector-dialog_city-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.mycityselector-dialog_city-list .city{align-items:center;display:flex;margin-bottom:10px;max-width:50%;width:150px}.mycityselector-dialog_city-list a.link{color:#737373;font-size:14px;line-height:18px;text-decoration:underline}.autocomplete-suggestions{background:#fff;overflow-y:scroll}.autocomplete-suggestion{border-bottom:1px solid #d9d9d9;padding:10px}.orders_list{background:#f8f8f8;margin:10px -10px;padding:15px 10px}.orders_list-title{font-weight:700;margin-bottom:15px;text-transform:uppercase}.orders_list-price{font-size:14px;font-weight:500}.orders_list a{color:#737373;text-decoration:underline}.orders_list table,.orders_list tbody{display:block}.orders_list tr{border-bottom:1px solid #d8d8d8;display:flex;flex-direction:column;flex-wrap:wrap;height:43px;justify-content:space-between;padding:10px 0}.orders_list tr:first-child{display:none}.orders_list td:last-child{text-align:right}.orders_list .adminlist+.adminlist{display:none}.cp-edit_link,a.order-list-repeatorder{border:1px solid #000;border-radius:4px;color:#000;display:inline-block;margin-top:10px;padding:6px 10px;text-decoration:none}.payment_readonly_field{background:#f5f5f5!important;font-size:18px;font-weight:500;line-height:23px;text-align:center}.order_info_table{background:#f5f5f5;padding:10px;text-align:center}.order_info_table th{padding:10px}.jBox-content dt.message{display:none!important}.jBox-content dd.message{margin:0}.jBox-content .message ul{list-style:none;margin:0;padding:0}.customer_account-toggle{background:url(../images/components/slide_down.svg) no-repeat 50% 50%;border:none;display:inline-block;height:25px;vertical-align:middle;width:25px}.customer_account-toggle-up{background:url(../images/components/slide_up.svg) no-repeat 50% 50%}.customer_account-myacuvue_desc{font-size:14px;font-weight:400;line-height:18px}.customer_account-myacuvue_fitting{margin-top:20px}.customer_account-myacuvue_fitting-title{border-bottom:1px solid #000;font-size:14px;font-weight:500;line-height:18px;padding-bottom:5px}.customer_account-myacuvue_fitting-eyes{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:15px}.customer_account-myacuvue_fitting-eye{flex-grow:1}.customer_account-myacuvue_fitting-eye_title{font-size:10px;font-weight:700;letter-spacing:.15em;line-height:100%;text-transform:uppercase}.customer_account-myacuvue_fitting-info{background:#f5f5f5;border-radius:5px;padding:0 10px}.customer_account-myacuvue_fitting-props{display:flex;flex-wrap:nowrap;margin-top:6px}.customer_account-myacuvue_fitting-product_row{align-items:center;border-top:1px dashed #d9d9d9;display:flex;padding:5px 0}.customer_account-myacuvue_fitting-product_row-name{flex:1;font-size:12px;font-weight:500}.customer_account-myacuvue_fitting-product_row-price{font-size:12px;font-weight:700;margin-right:10px}.customer_account-myacuvue_fitting-product_row button{font-size:10px;font-weight:500;height:22px;padding:5px 8px}.customer_account-myacuvue_fitting-prop{border-right:1px solid #d9d9d9;display:flex;margin:5px 0;text-align:center}.customer_account-myacuvue_fitting-prop:last-child{border-right:none}.customer_account-myacuvue_fitting-prop div{font-size:12px;font-weight:500;padding:5px}.customer_account-myacuvue_fitting-prop div:first-child{color:#787878;font-weight:600;letter-spacing:.15em;padding-right:0}.custom_select+span{align-items:center;border:1px solid #d2d2d2;border-radius:8px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;line-height:18px;min-height:40px;padding:0 10px}.custom_select+span:after{background:url(../images/components/slide_down.svg) no-repeat 0 0;content:"";display:block;height:25px;width:34px}.custom_select+span.menu_opened:after{background:url(../images/components/slide_up.svg) no-repeat 0 0}.vm_category_product_header form{align-items:center;display:flex;gap:8px}.category_page_modules_block{display:flex;flex-wrap:wrap;justify-content:space-between}.category_page_modules_block .module{width:100%}.module.tags_menu_mod{width:calc(50% - 24px)}.tags_menu_mod #mainpagemenu .separator{min-height:40px;padding:0}.tags_menu_mod #mainpagemenu .separator span{font-size:16px;font-weight:500;line-height:19.5px}.tags_menu_mod #mainpagemenu2 .separator{min-height:40px;padding:0}.tags_menu_mod #mainpagemenu2 .separator span{font-size:16px;font-weight:500;line-height:19.5px}.content-separator{border-top:1px dashed #d9d9d9;margin:20px 0}.contentpaneopen{width:100%}.myacuvue_button{background:#fff;border:1px solid #003087;color:#003087;margin:10px 0}.myacuvue_button-logo{background:url(../images/myacuvue.svg) no-repeat 0 0;display:inline-block;height:15px;margin:0 5px 0 7px;width:15px}.logout_button{margin:10px 0 20px}.camerabox{background:url(/templates/2021/assets/images/ajax-loader.gif) no-repeat 50% 50%}.camerabox canvas{display:none}.cameraviewbox .jBox-content{padding:0!important}a.contact_social-link{text-decoration:underline}#videoCanvas video{max-height:100%;max-width:100%}@media only screen and (-o-min-device-pixel-ratio:2.6/2),only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124.8dpi){.item2860{background-image:url(../images/main/categories/daily@2.png)}.item2861{background-image:url(../images/main/categories/month@2.png)}.item2862{background-image:url(../images/main/categories/2week@2.png)}.item2863{background-image:url(../images/main/categories/colors@2.png)}.item2887{background-image:url(../images/main/categories/solution@2.png)}.item2888{background-image:url(../images/main/categories/accessories@2.png)}.item3676{background-image:url(../images/main/categories/optica@2.png)}.item3677{background-image:url(../images/main/categories/glasses@2.png)}.item2871{background:url(../images/main/brands/freshlook@2.png) no-repeat 50% 50%/80%}.item3207{background:url(../images/main/brands/konkor@2.png) no-repeat 50% 50%/80%}.item2873{background:url(../images/main/brands/biotrue@2.png) no-repeat 50% 50%/54%}.item2993{background:url(../images/main/brands/soflens@2.png) no-repeat 50% 50%/80%}ul.quickaccess li.item2986 a:before,ul.quickaccess li.item2996 a:before,ul.quickaccess li.item3001 a:before,ul.quickaccess li.item3233 a:before,ul.quickaccess li.item3448 a:before,ul.quickaccess li.item3464 a:before,ul.quickaccess li.item3723 a:before,ul.quickaccess li.item3847 a:before{background-image:url(../images/quick/repeat@2.png)}ul.quickaccess li.item2985 a:before,ul.quickaccess li.item2995 a:before,ul.quickaccess li.item3000 a:before,ul.quickaccess li.item3232 a:before,ul.quickaccess li.item3449 a:before,ul.quickaccess li.item3463 a:before,ul.quickaccess li.item3722 a:before,ul.quickaccess li.item3846 a:before{background-image:url(../images/quick/podbor@2.png)}ul.quickaccess li.item2984 a:before,ul.quickaccess li.item2994 a:before,ul.quickaccess li.item2999 a:before,ul.quickaccess li.item3231 a:before,ul.quickaccess li.item3450 a:before,ul.quickaccess li.item3462 a:before,ul.quickaccess li.item3721 a:before,ul.quickaccess li.item3845 a:before{background-image:url(../images/quick/delivery@2.png)}ul.quickaccess li.item2987 a:before,ul.quickaccess li.item2997 a:before,ul.quickaccess li.item3002 a:before,ul.quickaccess li.item3234 a:before,ul.quickaccess li.item3451 a:before,ul.quickaccess li.item3465 a:before,ul.quickaccess li.item348 a:before,ul.quickaccess li.item3724 a:before{background-image:url(../images/quick/myacuvue@2.png)}ul.quickaccess li.item3678 a:before,ul.quickaccess li.item3679 a:before,ul.quickaccess li.item3680 a:before,ul.quickaccess li.item3681 a:before,ul.quickaccess li.item3682 a:before,ul.quickaccess li.item3683 a:before,ul.quickaccess li.item3726 a:before,ul.quickaccess li.item3850 a:before{background:url(../images/quick/search@2.png)}}@media (min-width:600px){.vm_category_product{width:calc(33% - 18px)}#mainpagemenu li.item2867 ul li a{width:100%}.item2860{background-image:url(../images/main/categories/daily@2.png);height:320px}.item2861{background-image:url(../images/main/categories/month@2.png);height:320px}.item2862{background-image:url(../images/main/categories/2week@2.png);height:320px}.item2863{background-image:url(../images/main/categories/colors@2.png);height:320px}.item2887{background-image:url(../images/main/categories/solution@2.png);height:320px}.item2888{background-image:url(../images/main/categories/accessories@2.png);height:320px}.item3676{background-image:url(../images/main/categories/optica@2.png);height:320px}.item3677{background-image:url(../images/main/categories/glasses@2.png);height:320px}ul.quickaccess li.item2986 a:before,ul.quickaccess li.item2996 a:before,ul.quickaccess li.item3001 a:before,ul.quickaccess li.item3233 a:before,ul.quickaccess li.item3448 a:before,ul.quickaccess li.item3464 a:before,ul.quickaccess li.item3723 a:before,ul.quickaccess li.item3847 a:before{background-image:url(../images/quick/repeat@2.png)}ul.quickaccess li.item2985 a:before,ul.quickaccess li.item2995 a:before,ul.quickaccess li.item3000 a:before,ul.quickaccess li.item3232 a:before,ul.quickaccess li.item3449 a:before,ul.quickaccess li.item3463 a:before,ul.quickaccess li.item3722 a:before,ul.quickaccess li.item3846 a:before{background-image:url(../images/quick/podbor@2.png)}ul.quickaccess li.item2984 a:before,ul.quickaccess li.item2994 a:before,ul.quickaccess li.item2999 a:before,ul.quickaccess li.item3231 a:before,ul.quickaccess li.item3450 a:before,ul.quickaccess li.item3462 a:before,ul.quickaccess li.item3721 a:before,ul.quickaccess li.item3845 a:before{background-image:url(../images/quick/delivery@2.png)}ul.quickaccess li.item2987 a:before,ul.quickaccess li.item2997 a:before,ul.quickaccess li.item3002 a:before,ul.quickaccess li.item3234 a:before,ul.quickaccess li.item3451 a:before,ul.quickaccess li.item3465 a:before,ul.quickaccess li.item3723 a:before,ul.quickaccess li.item3724 a:before,ul.quickaccess li.item3848 a:before{background-image:url(../images/quick/myacuvue@2.png)}ul.quickaccess li.item3678 a:before,ul.quickaccess li.item3679 a:before,ul.quickaccess li.item3680 a:before,ul.quickaccess li.item3681 a:before,ul.quickaccess li.item3682 a:before,ul.quickaccess li.item3683 a:before,ul.quickaccess li.item3726 a:before,ul.quickaccess li.item3850 a:before{background:url(../images/quick/search@2.png)}.item2871{background:url(../images/main/brands/freshlook@2.png) no-repeat 50% 50%/62%}.item3207{background:url(../images/main/brands/konkor@2.png) no-repeat 50% 50%/62%}.item2873{background:url(../images/main/brands/biotrue@2.png) no-repeat 50% 50%/54%}.item2993{background:url(../images/main/brands/soflens@2.png) no-repeat 50% 50%/62%}}@media (min-width:900px){.jBox-container{border-radius:10px}.select-box .jBox-container{border-radius:10px 10px 0 0}}.show-on-desktop{display:none}.colorblock{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-around}.contentpaneopen .colorblock a{text-decoration:none!important}.category_page_tags_block{display:flex;flex-wrap:wrap;justify-content:space-between}.category_page_tags_block .category_page_tags_faq{width:calc(50% - 24px)}.category_page_tags_faq{border-top:1px solid #d8d8d8}.category_page_childlist{padding:16px}.category_page_childlist_content,.category_page_childlist_content a,.category_page_childlist_content b{font-size:14px;line-height:17.5px}.vm_checkout-agreed_block{display:flex;justify-content:center}.vm_checkout-agreed_block input[type=checkbox]+label{display:block}.vm_checkout-agreed_block a{color:#787878;text-decoration:underline}.colorblock div{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:150px;padding:0 10px 30px;position:relative;text-align:center}.colorblock div span{height:45px}.colorblock div a{flex:1}.colorblock div a span{text-decoration:none!important}.colorblock div strong{align-items:center;background:transparent;border:1px solid #000;border-radius:5px;box-sizing:border-box;color:#fff;color:#000;cursor:pointer;display:flex;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500;height:38px;justify-content:center;margin-top:10px;text-align:center;width:100%}.colorblock div strong:focus,.colorblock div strong:hover{border:1px solid gray;color:gray}.search_block{width:100%}@media (max-width:1100px){#mainpagemenu{margin-top:16px}.item2867{margin-left:16px}.item2867,.item2983{margin-right:16px!important}.item2878{margin-right:16px}#mainpagemenu li.item2867,#mainpagemenu li.item2878,#mainpagemenu li.item2983{width:calc(33.33% - 22px)}}@media (max-width:740px){#mainpagemenu{margin-top:0}#mainpagemenu li.item2867,#mainpagemenu li.item2878,#mainpagemenu li.item2983{border-bottom:1px solid #d2d2d2;margin:0!important;width:100%}#mainpagemenu li.item2867 .separator,#mainpagemenu li.item2878 .separator,#mainpagemenu li.item2983 .separator{border:none;border-radius:0}#mainpagemenu li.item2867 ul,#mainpagemenu li.item2878 ul,#mainpagemenu li.item2983 ul{box-shadow:none;position:relative}#mainpagemenu li.item2867 ul li a{padding:5px 0}}@media (min-width:1090px){.cityicon.show-on-desktop{display:none}}@media (max-width:1090px){.header-city{display:none}header div.show-on-desktop{flex:1}}@media (max-width:970px){.optics-map-review{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.category_page_article-part,.category_page_tags_block .category_page_tags_faq,.module.tags_menu_mod,.optics-map-review>div{width:100%}}@media (min-width:970px){.slick-slide img{width:100%}.colorblock div{max-width:200px}.search_block{margin:0 auto;max-width:1440px;position:relative}#page447{display:flex;flex-wrap:wrap;justify-content:space-between}#page447 .breadcrumbs{width:100%}#page447 .vm_category_product_header{border-top:none;margin-top:0}#page447 #vmMainPage{display:block!important;width:70%}.filter_title{width:100%}.filter_selecetd_params{display:none!important}#vmfilter{display:block!important;width:25%}#vmfilter .filter_title_header{display:none}.vm_product_page-desktop_column{width:464px}#vm_ajax_search_results2{box-shadow:0 3px 9px -2px #d8d8d8;max-height:500px!important;max-width:1440px}.mm_search-close{right:10px}input[type=text].mm_search-input{margin-bottom:1px}#vm_ajax_search_results2 a span{font-size:14px}#vm_ajax_search_results2 a{flex:1;font-size:14px}#vm_ajax_search_results2 .productPrice b{font-size:14px}#vm_ajax_search_results2 .productPrice b:after{content:" ₽";display:inline}.navicon{display:none}.searchicon{display:block}.mm_search-barcode{display:none}.logo{flex:none}.show-on-desktop{display:block}.show-on-mobile{display:none}.footer-menu .module_menu{min-width:25%}.footer-menu .footer-mobile-hide{display:block}.footer-payment_logos img{height:20px}.item2860,.item2861,.item2862,.item2863,.item2887,.item2888,.item3676,.item3677{height:320px;width:25%}.item2887{border-bottom-left-radius:16px}.item3677{border-bottom-right-radius:16px}.item2860{border-top-left-radius:16px}.item2863{border-top-right-radius:16px}.vm_chekout_page{display:flex;justify-content:space-between}#basket{width:45%}.basket_wrapper{margin-bottom:20px;position:sticky;top:0}.checkout-page{width:50%}.vmCartContainer .add_to_cart{position:relative}.vmCartContainer:after{display:none}.vm_product_page{display:flex;justify-content:space-between}.vm_product_page-info_block{margin:0 0 40px;width:432px}.vm_product_page-images{margin-bottom:0;width:calc(100% - 564px)}.vm_category_product{width:calc(25% - 18px)}.vm_category_product:hover .vm_category_product-image{background-color:#fff;transition:background-color .3s linear}.vm_category_product:hover .vm_category_product-image a{padding:21px;transition:padding .3s linear}.user-phone-box__entercode-block{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.blog_block{margin-bottom:48px}.blog_block-list{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.blog_block-list-item{width:calc(25% - 18px)}.blog_block-list-item img{border-radius:16px;margin-bottom:24px}.blog_block-list-item-category{color:#737373;font-size:16px;line-height:100%}.blog_block-list-item-title{display:block;font-size:24px;font-weight:600;line-height:100%;margin-bottom:24px;margin-top:24px}.blog_block-list-item-text{font-size:16px;line-height:18px}.blog_block-more{align-items:center;background:transparent;border:1px solid #000;border-radius:5px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-family:Montserrat,Arial,sans-serif;font-size:14px;height:38px;justify-content:center;text-align:center;width:342px}.blog_block-more:focus,.blog_block-more:hover{border:1px solid gray;color:gray;text-decoration:none}.blog_block-more:disabled{background:#d1d1d1;border:1px solid #d1d1d1;color:#fff}.lk_discount_list{display:flex}.lk_discount_list div{background:#f5f5f5;border-radius:4px;font-weight:500;margin-right:5px;padding:12px 5px}.order_status-table{background:#f8f8f8;margin:10px -10px;padding:15px 10px}.order_status-table table{border-collapse:collapse;width:100%}.order_status-table th{border-bottom:1px solid #000}.order_status-table td,.order_status-table th{padding:20px;text-align:center}.order_status-status{color:#737373}#city_not_found{background:url(../images/search_icon_not_found.svg) 10px 5px no-repeat;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;display:none;margin:0 -10px 15px;padding:10px 10px 10px 60px}#city_not_found b,#city_not_found span{display:block;font-size:12px}#city_not_found a{color:#737373;text-decoration:underline}#info_notice{margin-top:15px}#info_notice>div{align-items:center;display:flex;justify-content:space-around}#info_notice>div a{color:#01579f;font-size:16px;text-decoration:underline}#info_notice>div span{font-size:16px}#info_notice>div button{height:27px;width:55px}#info_notice button.cookie_close_button{background:url(../images/cookie_close_button.svg) no-repeat 50%;border:none;display:inline-block;height:32px;margin-right:-16px;width:32px}.mycityselector-dialog .inner{position:relative}#city_search_close{background:url(../images/city_close_button.svg) no-repeat 50%;border:none;display:none;height:15px;position:absolute;right:10px;top:8px;width:15px}.content_express_wrap{background:#f5f5f5;border-radius:16px;margin:0 -20px;padding:1px 20px 10px}.content_delivery{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.content_delivery_wrap a,.content_delivery_wrap div,.content_delivery_wrap li,.content_delivery_wrap p{font-size:14px;line-height:17px}.content_delivery-img{max-width:100%;width:300px}.content_delivery_wrap a{color:#737373;text-decoration:underline}.content_delivery-item_wa_icon{display:inline-block;height:17px;text-decoration:none}.content_delivery-item_wa_icon img{height:17px;width:17px}.content_delivery-info{flex:1;margin:0 0 15px 15px;min-width:200px}.content_delivery-item{border-bottom:1px dashed #d9d9d9}.content_delivery-item:last-child{border-bottom:none}.content_delivery-item div{padding-bottom:10px;padding-top:10px}.content_delivery-item_payment{margin-top:16px}.content_delivery-item_time_2{background:url(../images/delivery/time.svg) no-repeat 0 50%;padding-left:45px}.content_delivery-item_money{background:url(../images/delivery/money.svg) no-repeat 0 50%;padding-left:45px}@media (max-width:740px){.usericon{display:none}.blog_block-list{flex-direction:column}.blog_block-list-item{flex:1;width:auto}.optica_page-top{flex-wrap:wrap}.optica_page-top>div{width:calc(100vw - 30px)}.optica_page-images{max-width:100%}.suppliers-grid{grid-template-columns:1fr!important}#vm_ajax_search_results2{left:5px;width:calc(100% - 10px)}.mm_search-close{right:17px;top:13px}}@media (max-width:400px){.slider img{border-radius:0}.vm_category_product-image a{padding:12px}.content_delivery-info{margin:15px 0}.content_delivery-item_payment{background:url(../images/delivery/payment_vert.svg) no-repeat 0 50%;padding-bottom:20px!important;padding-left:70px;padding-top:20px!important}.content_delivery-item_schedule{background:url(../images/delivery/schedule.svg) no-repeat 15px 50%;padding-left:70px}.content_delivery-item_time_1{background:url(../images/delivery/time.svg) no-repeat 15px 50%;padding-left:70px}.content_delivery-item_time_2{background:url(../images/delivery/time.svg) no-repeat 50% 0;padding-left:0;padding-top:45px!important}.content_delivery-item_money{background:url(../images/delivery/money.svg) no-repeat 50% 0;padding-left:0;padding-top:45px!important}.content_delivery-item_delivery{background:url(../images/delivery/delivery.svg) no-repeat 50% 0;padding-left:0;padding-top:45px!important}}