@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Futura\ PT\ Demi;src:url(../fonts/FuturaPT-Demi.woff2) format("woff2") , url(../fonts/FuturaPT-Demi.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura\ PT\ Book;src:url(../fonts/FuturaPT-Book.woff2) format("woff2") , url(../fonts/FuturaPT-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura\ PT\ Book;src:url(fonts/FuturaPT-Book.eot);src:local("Futura PT Book") , local("FuturaPT-Book") , url(fonts/FuturaPT-Book.eot?#iefix) format("embedded-opentype") , url(fonts/FuturaPT-Book.woff) format("woff") , url(fonts/FuturaPT-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura\ PT\ medium;src:url(fonts/FuturaPT-Medium.eot);src:local("Futura PT Medium") , local("FuturaPT-Medium") , url(fonts/FuturaPT-Medium.eot?#iefix) format("embedded-opentype") , url(fonts/FuturaPT-Medium.woff) format("woff") , url(fonts/FuturaPT-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura\ PT\ bold;src:url(fonts/FuturaPT-Bold.eot);src:local("Futura PT Bold") , local("FuturaPT-Bold") , url(fonts/FuturaPT-Bold.eot?#iefix) format("embedded-opentype") , url(fonts/FuturaPT-Bold.woff) format("woff") , url(fonts/FuturaPT-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol,ul{padding-left:20px}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}cite{font-style:normal}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.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 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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform , height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s , top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s , left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s , right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.row{margin:0 -5px;display:flex;flex-wrap:wrap;flex-grow:1;align-items:flex-start}[class^="col-"]{padding:0 5px}.col-xs-33{width:33.33333333%}.col-xs-50{width:50%}.col-xs-100{width:100%}.offset-xs-50{margin-left:50%}@media (min-width:768px){.col-sm-25{width:25%}.col-sm-30{width:30%}.col-sm-33{width:33.33333333%}.col-sm-50{width:50%}.col-sm-70{width:70%}.col-sm-75{width:75%}.offset-sm-50{margin-left:50%}.offset-sm-75{margin-left:75%}}@media (min-width:992px){.col-md-18{width:18%}.col-md-16{width:16.66667%}.col-md-25{width:25%}.col-md-33{width:33.33333333%}.col-md-42{width:42%}.col-md-50{width:50%}.col-md-58{width:58%}.col-md-66{width:66.66666666%}.col-md-75{width:75%}.col-md-82{width:82%}.offset-md-50{margin-left:50%}.offset-md-75{margin-left:75%}}@media (min-width:1200px){.col-lg-50{width:50%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,thead,time,tt,u,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:baseline}iframe{border:0}textarea{overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left}td{border:1px solid #5d6368}@-webkit-keyframes fadeSlider{0%{opacity:.5;transform:scale(1)}80%{transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes fadeSlider{0%{opacity:.5;transform:scale(1)}80%{transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.slider:not(.collection-slider){height:603px}@media (max-width:1210px){.slider:not(.collection-slider){height:530px}}@media (max-width:575px){.slider:not(.collection-slider){height:auto}}.collection-slider{margin-bottom:44px}.slider.fadeSlider{-webkit-animation:fadeSlider 1.4s;animation:fadeSlider 1.4s}.slider__slider-image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (min-width:576px){.slider__slider-image.mob-img{display:none}}@media (max-width:575px){.slider__slider-image{position:static}.slider__slider-image.desk-img{display:none}}.slider__button{position:absolute;top:61.2%;left:169px}@media (max-width:1210px){.slider__button{left:30px}}.slider__slide{height:100%;padding-top:165px;padding-left:170px;position:relative}@media (max-width:1210px){.slider__slide{padding-left:30px}}@media (max-width:991px){.slider__slide{padding-top:130px}}@media (max-width:575px){.slider__slide{padding:0}}.slider__slide:hover .slider__button{color:#fff;background-color:#ae001a}.slider__slide:hover .default-btn__decor{border-left-color:#fff}.slider__logo{position:relative}@media (max-width:1210px){.slider__logo{width:109.55px;height:20px}}.slider__title{position:relative;margin-top:17px;font-family:Futura\ PT\ Book;margin-bottom:33px;font-size:48px;font-weight:400;line-height:120%;color:#192734}@media (max-width:1210px){.slider__title{margin-top:21px;margin-bottom:20px;font-size:24px;line-height:120%}}.slider .swiper-button{display:flex;justify-content:center;align-items:center;position:absolute;top:unset;bottom:0;width:60px;height:60px;background:rgba(0,0,0,.5);transition:all .2s}@media (max-width:1210px){.slider .swiper-button{width:40px;height:40px}}.slider .swiper-button:after{display:none}.slider .swiper-button img{opacity:1!important}.slider .swiper-button-next{right:120px}@media (max-width:1210px){.slider .swiper-button-next{right:80px}}.slider .swiper-button-prev{right:180px;left:unset}@media (max-width:1210px){.slider .swiper-button-prev{right:120px}}.slider .swiper-button-prev img{transform:rotate(180deg)}.slider .swiper-button-next.swiper-button-disabled,.slider .swiper-button-prev.swiper-button-disabled{opacity:1;background:rgba(0,0,0,.3)}.slider .swiper-pagination{display:flex;align-items:center;justify-content:space-around;right:0;bottom:0;left:unset;width:120px;height:60px;padding:0 35px;background-color:#fff;color:rgba(25,39,52,.3);font-size:14px}@media (max-width:1210px){.slider .swiper-pagination{width:80px;height:40px;padding:0 16px}}.slider .swiper-pagination-current{position:relative;margin-left:5px;color:#192734}.slider .swiper-pagination-current:before{content:"0";position:absolute;left:-7px}.slider .swiper-pagination-total{position:relative;margin-left:5px}.slider .swiper-pagination-total:before{content:"0";position:absolute;left:-7px}body.ios .slider:not(.collection-slider){max-height:calc(100vh - 110px)}@-webkit-keyframes productfadeIn{0%{opacity:.2}to{opacity:1}}@keyframes productfadeIn{0%{opacity:.2}to{opacity:1}}.big-product{position:relative;max-width:699px;width:100%;height:713px;background-color:#f9f9f9;top:71px;display:none}.big-product:not(.card--simple-preview):hover .big-product__img-1{display:none}.big-product:not(.card--simple-preview):hover .big-product__img-2{display:block!important}.big-product.show{display:block;-webkit-animation:productfadeIn .4s ease-in-out;animation:productfadeIn .4s ease-in-out}@media (max-width:1210px){:root .big-product{display:none}}.big-product__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.big-product__img-2{display:none!important}.big-product__icon{position:absolute;right:24px;top:20px}.big-product .card__iconfill{fill:transparent}.big-product.chosen .card__iconfill,.big-product.chosen .card__iconfill2{fill:#ae001a}.big-product__descr{position:absolute;bottom:23px;left:23px}.big-product__info{color:#000;margin-bottom:14px}.big-product__price{font-family:Futura\ PT\ bold,sans-serif;color:#081928;font-weight:600}.big-product__item-price-old{margin-right:17px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#081928;opacity:.5}.big-product__item-price-old:empty{margin-right:0}.big-product__item-price-new{color:#ae001a}.big-product__button{position:absolute;bottom:30px;right:34px}.default-btn{display:inline-flex;justify-content:center;align-items:center;height:50px;padding:0 0 0 15px;border:1px solid #ae001a;color:#ae001a;background-color:transparent;cursor:pointer;transition:all .2s;font-family:Futura\ PT\ medium,sans-serif}.default-btn.default-btn--second .default-btn__decor{background-color:#ae001a}.default-btn__text{text-transform:uppercase;white-space:nowrap}.default-btn__decor{position:relative;width:50px;height:50px;margin-left:15px;margin-right:-1px;border-left:1px solid #ae001a;transition:border-left-color .2s}.default-btn__decor svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.default-btn:hover{color:#fff;background-color:#ae001a}.default-btn:hover .default-btn__decor{border-left-color:#fff}@media (max-width:1210px){.card--without .card__notice{display:none}}.card--display{display:none}@media (max-width:1210px){.card--display{display:block}}.card{position:relative;width:100%;max-width:348px;padding-top:20px;padding-bottom:145px;height:353px;background-color:#f9f9f9;transition:box-shadow .2s ease-in-out;overflow:hidden}@media (max-width:1210px){.card{margin-bottom:10px;max-width:unset;flex-basis:48.5%}}@media (max-width:768px){.card{height:49.5%}}.card:not(.card--simple-preview):hover .card__img-1{display:none}.card:not(.card--simple-preview):hover .card__img-2{display:block}.card:hover{box-shadow:inset 0 -2px 0 0 #ae001a}.card:hover .card__button{opacity:1}.card .card__iconfill{fill:transparent}.card__img,.card__img-2{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1.5)}.card__img-2{display:none}.card__icon{position:absolute;right:20px;top:25px;width:21px;height:20px;padding:0;background-color:transparent;cursor:pointer}.card__icon:hover .card__iconfill,.card__icon:hover .card__iconfill2{fill:#ae001a}.card__icon .card__iconfill,.card__icon .card__iconfill2{transition:all .2s ease-in-out}.card__icon.chosen .card__iconfill,.card__icon.chosen .card__iconfill2{fill:#ae001a}@media (max-width:1210px){.card__icon{top:7px;right:7px}.card__icon svg{position:relative;left:1px}}.card__bottom{padding:0 22px 22px;position:absolute;width:100%;left:0;bottom:0;height:145px;box-sizing:border-box}@media (max-width:767px){.card__bottom{padding:0 10px 22px}}.card__bottom>div:not(.card__info){display:flex;justify-content:space-between;align-items:center}.card__descr{width:48%}@media (max-width:1210px){.card__descr{left:11px;bottom:11px}}@media (max-width:768px){.card__descr{width:90%}}.card__info{color:#5d6368;margin-bottom:14px}@media (max-width:1210px){.card__info{margin-bottom:5px}}.card__price{font-family:Futura\ PT\ bold,sans-serif;color:#081928;font-weight:600;letter-spacing:.4px}.card__price>span{white-space:nowrap}.card__item-price-old{margin-right:13px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#081928;opacity:.5}.card__item-price-old:empty{margin-right:0}.card__item-price-new{color:#ae001a}.card__notice{position:absolute;top:26px;left:21px;font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:12px;line-height:160%;text-transform:uppercase;z-index:1;letter-spacing:.3px;color:#192734}@media (max-width:1210px){.card__notice{top:6px}}@media (max-width:425px){.card__notice{font-size:9px;line-height:230%;left:6px}}.card__notice span{transition:opacity .2s ease-in-out}.card__notice:before{content:"";position:absolute;width:40px;height:31px;top:50%;transform:translateY(-50%);left:-21px;z-index:-1;transition:width .2s ease-in-out}.card__button{border:none;transition:all .2s ease-in-out;padding:0;font-size:10px}@media (max-width:768px){.card__button{display:none}}.card__button .default-btn__decor{margin-left:0;border-left:none!important}.card.top-sales .card__notice:before{background:#ffeade}.card.new .card__notice:before{background:#d5f7f7}.card.discount .card__notice:before{background:#ffd7e5}.banner{display:block;position:relative;width:100%;height:353px;transition:transform .5s ease-in-out}@media (max-width:1210px){.banner{display:none}}.banner.banner--mod{display:none}@media (max-width:1210px){.banner.banner--mod{height:192px;margin-top:34px;max-width:unset;-webkit-animation:none!important;animation:none!important;background-image:url(https://opticaluxor.ua/img/banner-2.png.pagespeed.ce.oiW6hG2hHY.png);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}.banner.banner--mod.show{display:block}.banner.banner--mod{height:109px}}.banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.banner__mask{position:absolute;top:0;left:0;width:100%;height:calc(100% - 4px);background:rgba(133,0,20,0);transition:all .2s}@media (max-width:1210px){.banner__mask{display:none}}.banner__info{position:absolute;bottom:30px;right:33px;display:flex;align-items:center}@media (max-width:1210px){.banner__info{right:29px;bottom:50%;transform:translateY(50%)}}.banner__text{text-transform:uppercase;color:transparent;transition:all .2s}@media (max-width:1210px){.banner__text{color:#fff}}.banner__decor{width:1px;height:49px;margin:0 19px 0 15px;background-color:#ae001a;transition:all .2s}@media (max-width:1210px){.banner__decor{background-color:#fff}}.banner__icon{color:#ae001a;transition:all .2s;margin-bottom:4px}@media (max-width:1210px){.banner__icon{color:#fff}}.banner:hover .banner__mask{box-shadow:inset 0 0 0 2px #ae001a}.banner:hover .banner__text{color:#ae001a}@media (max-width:1210px){.banner:hover .banner__text{color:#fff}.goods{padding-bottom:35px}}.goods__container{position:relative;display:flex;justify-content:space-between;padding-top:62px;padding-bottom:15px}@media (max-width:1210px){.goods__container{padding-top:39px}}.goods__title{position:absolute;left:-11px;font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:38px;top:84px;line-height:160%;text-transform:uppercase;color:#88919a;opacity:.1;letter-spacing:1px;display:none}.goods__title.show{display:block}@media (max-width:1210px){.goods__title.show{display:none}}.goods__title--mod{font-size:80px;top:36px}.goods__wrapper{max-width:703px;width:100%;flex-shrink:0;margin-left:5px}@media (max-width:1210px){.goods__wrapper{flex-shrink:1;max-width:unset;margin:0 auto}}.goods__wrapper .price-block{height:28px}.goods__wrapper .card-actions{height:50px}.goods__wrapper .product-item{height:353px}@media (max-width:1210px){.goods__wrapper .product-item{height:calc(100% - 10px)}}@media (max-width:767px){.goods__wrapper .product-item{padding-top:0}.goods__wrapper .product-item .wishlist-add{right:11px;top:8px}}@media (max-width:991px){.goods__wrapper .product-item-img-wrapper{padding-top:0;height:229px}}@media (max-width:767px){.goods__wrapper .product-item-img-wrapper{margin-top:-2px;height:118px}}.goods__cards-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:15px;overflow:hidden;display:none;height:728px;align-content:space-between}@media (max-width:1210px){.goods__cards-wrapper{height:auto}}.goods__cards-wrapper--frame.show,.goods__cards-wrapper--lenses.show,.goods__cards-wrapper--sunglasses.show{display:flex;-webkit-animation:fadeIn .4s ease-in-out;animation:fadeIn .4s ease-in-out}@-webkit-keyframes fadeIn{0%{opacity:.2}to{opacity:1}}@keyframes fadeIn{0%{opacity:.2}to{opacity:1}}.tabs__container{display:flex;max-width:703px;width:100%;justify-content:space-between}@media (max-width:1210px){.tabs__container{max-width:unset;margin-bottom:36px}}.tabs__tab{width:100%;height:56px;padding:15px 0;font-size:18px;line-height:110%;text-align:center;text-transform:uppercase;color:#5d6368;font-weight:450;border-bottom:2px solid #e5e5e5;cursor:pointer;transition:all .2s}.tabs__tab.width{width:100%}@media (max-width:1210px){.tabs__tab{max-width:unset;width:33.33%;font-size:14px}}.tabs__tab.active{border-bottom:4px solid #ae001a}.info-block__wrapper{display:flex;position:relative}@media (max-width:1210px){.info-block__wrapper{flex-wrap:wrap;flex-direction:column-reverse}}.info-block__block{flex-basis:50%}@media (max-width:1210px){.info-block__block{flex-basis:unset}}.info-block.appointment .appointment__block{padding:70px 100px 70px 101px}@media (max-width:1210px){.info-block.appointment .appointment__block{padding:29px 15px 20px}}.info-block.appointment .appointment__image{position:relative}.info-block.appointment .appointment__image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width:1210px){.info-block.appointment .appointment__image{width:100%;padding-top:40%}.info-block.appointment .appointment__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:421px){.info-block.appointment .appointment__image{padding-top:53.5%}}.info-block__title{display:block;margin-bottom:17px;color:#192734;font-family:Futura\ PT\ bold,sans-serif;font-size:30px;letter-spacing:-.5px}.info-block__title.about__title{font-size:36px}@media (max-width:1210px){.info-block__title{font-size:24px;margin-bottom:21px;letter-spacing:-.3px;line-height:28px}.info-block__title.about__title{font-size:24px}}.info-block__sub-title.subtitle{margin-bottom:15px;font-family:Futura\ PT\ medium,sans-serif}@media (max-width:421px){.info-block__sub-title.subtitle{font-size:10px;margin-bottom:6px}}.info-block__description{margin-bottom:15px;font-size:16px;line-height:150%}@media (max-width:421px){.info-block__description{font-size:14px;margin-bottom:21px}}.info-block__list{margin-bottom:20px;font-size:16px;line-height:150%;padding-left:25px}@media (max-width:421px){.info-block__list{font-size:14px;margin-bottom:22px}}.info-block__item{position:relative;margin-bottom:15px}@media (max-width:421px){.info-block__item{margin-bottom:18px}}.info-block__item:before{content:"";position:absolute;left:-22px;top:10px;width:6px;height:6px;background-color:#ae001a;border-radius:50%;box-shadow:0 0 0 2px rgba(174,0,26,.1)}.about{position:relative;padding-top:10px}.about .info-block__wrapper{max-height:556px}@media (max-width:1210px){.about .info-block__wrapper{max-height:none;height:unset;flex-direction:column}}.about .about__image{height:100%}@media (max-width:1210px){.about .about__image{height:auto}}.about .info-block__description{margin-bottom:20px}.about__image-bg{position:relative;display:block;margin:0 23px 0 auto;z-index:2}@media (max-width:1210px){.about__image-bg{margin:0 auto}}@media (max-width:421px){.about__image-bg{display:none}}.about__image-bg-2{display:none;position:relative;z-index:2;margin:0 auto}@media (max-width:420.98px){.about__image-bg-2{display:block}}.about__block{position:relative;padding:165px 150px 70px 54px;z-index:2}@media (max-width:1210px){.about__block{padding:30px 15px 43px}}@media (max-width:420.98px){.about__block{padding:30px 15px 22px}}.about__big-title{display:flex;align-items:center;height:96px;position:absolute;top:9px;left:3px;right:0;height:100px}@media (max-width:420.98px){.about__big-title{top:-19px}}.offer__title{font-family:Futura\ PT\ medium,sans-serif}.offer__title__wrapper{position:absolute;top:17px;left:30px}@media (max-width:1024px){.offer__title__wrapper{top:20px;left:20px}}.offer__title__wrapper .card__notice{margin-bottom:15px;position:relative;top:0;left:-10px}@media (max-width:1024px){.offer__title__wrapper .card__notice{left:0}}.offer__container{display:flex;height:720px}@media (max-width:1024px){.offer__container{flex-direction:column;height:unset}}.offer__product{max-width:967px;min-height:720px;padding-left:24px;top:0;display:block;height:100%}@media (max-width:1210px){.offer__product.big-product{display:block;width:unset;max-width:unset;min-height:unset;padding-left:unset;margin:0 15px;height:unset}}@media (max-width:420.98px){.offer__product.big-product{max-width:345px;height:350px;margin:0 auto}}.offer__product .big-product__descr{bottom:32px;left:30px}@media (max-width:768px){.offer__product .big-product__descr{bottom:22px;left:20px}}.offer__product .big-product__info{font-size:30px;margin-bottom:21px}@media (max-width:768px){.offer__product .big-product__info{font-size:14px;margin-bottom:15px}}.offer__product .big-product__item-price-old{margin-right:23px}.offer__product .big-product__price{font-size:16px}@media (max-width:768px){.offer__product .big-product__price{font-size:14px}}.offer__product .big-product__img{display:block;max-width:786px;max-height:712px;margin:0 auto}.offer__product-icon{right:21px}.offer__product-button{position:absolute;bottom:29px;right:31px}@media (max-width:768px){.offer__product-button{padding:0;border:none}.offer__product-button .default-btn__text{display:none;padding-left:0}.offer__product-button .default-btn__decor{margin-left:unset;height:50px}.offer__product-button{bottom:0;right:2px}}.offer__wrapper{display:flex;flex-direction:column;max-width:473px}@media (max-width:1024px){.offer__wrapper{max-width:unset;margin-top:50px}}.offer__info-image{height:240px}@media (max-width:1024px){.offer__info-image{text-align:center}}.offer__info-image-1{display:block}@media (max-width:1024px){.offer__info-image-1{display:inline-block}}@media (max-width:420.98px){.offer__info-image-1{display:none}}.offer__info-image-2{display:none}@media (max-width:420.98px){.offer__info-image-2{display:block;width:100%}.offer__info-image{height:200px}}.offer__info-box{height:240px;padding:31px 30px;display:flex;flex-direction:column}@media (max-width:1024px){.offer__info-box{height:auto;padding:28px 16px 30px}}.offer__info-title{font-family:Futura\ PT\ Demi,sans-serif;color:#192734;font-size:24px;margin-bottom:10px;letter-spacing:.6px}@media (max-width:420.98px){.offer__info-title{font-size:18px;letter-spacing:.4px}}.offer__info-decription{font-size:16px;line-height:150%;flex:1;overflow:hidden}@media (max-width:420.98px){.offer__info-decription{font-size:14px}}.offer__contacts{position:relative;display:block;margin-top:auto;padding:30px 100px 30px 30px;background:#192734}@media (max-width:420.98px){.offer__contacts{padding-right:95px}}.offer__contacts-img{position:absolute;top:29px;right:30px}.offer__contacts-title{margin-bottom:47px;font-size:14px;line-height:160%;color:#89a1b7;text-transform:uppercase}@media (max-width:420.98px){.offer__contacts-title{margin-bottom:40px}}.offer__contacts-subtitle{margin-bottom:10px;font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:24px;line-height:120%;color:#fff;letter-spacing:.6px}@media (max-width:420.98px){.offer__contacts-subtitle{font-size:18px;letter-spacing:.4px}}.offer__contacts-description{color:#89a1b7;font-size:16px;line-height:150%;flex:1;overflow:hidden}@media (max-width:420.98px){.offer__contacts-description{font-size:14px}}.offer__contacts-decor-box{display:flex;align-items:center;position:absolute;bottom:30px;right:29px}.offer__contacts-decor{width:1px;height:49px;background-color:#fff}.offer__contacts-decor-img{margin-left:19px}.collection-slider.main-screen-swiper{margin:120px 100px 44px 163px;padding-bottom:16px}@media (max-width:1024px){.collection-slider.main-screen-swiper{max-width:600px;margin:51px auto 108px;padding-bottom:0;overflow:hidden}}.collection-slider.main-screen-swiper .collection__wrapper,.collection-slider.main-screen-swiper .slider__slide{padding:0}@media (max-width:1024px){.collection-slider.main-screen-swiper .collection__wrapper,.collection-slider.main-screen-swiper .slider__slide{padding:0 5px}.collection.collection-slider-wrapper{padding-left:5px;padding-right:10px}.collection.collection-slider-wrapper .swiper-button,.collection.collection-slider-wrapper .swiper-pagination{display:none}}.collection{position:relative}.collection__wrapper{display:flex;align-items:center;padding:120px 100px 16px 163px}@media (max-width:1024px){.collection__wrapper{padding:51px 25px 80px 15px;flex-direction:column}}.collection__image{max-width:465px;width:100%;height:598px;margin-right:70px;box-shadow:15px 15px 0 0 #ffeaed;flex-shrink:1}@media (max-width:1024px){.collection__image{margin:0 auto 38px}}.collection__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width:420.98px){.collection__image{height:429px;box-shadow:12px 12px 0 0 #ffeaed}}.collection__info{max-width:570px;margin-bottom:28px;flex-shrink:1.3}@media (max-width:1199px){.collection__info{margin-bottom:0}}.collection__decor{position:absolute;bottom:25px;left:46.1%;transform:translateX(-50%)}@media (max-width:1024px){.collection__decor{display:none}}.collection__subtitle.subtitle{margin-bottom:15px;font-family:Futura\ PT\ medium,sans-serif;line-height:22px}@media (max-width:420.98px){.collection__subtitle.subtitle{margin-bottom:8px;font-size:10px}}.collection__title{display:block;font-size:40px;margin-bottom:20px;line-height:48px;letter-spacing:-.7px;color:#081928;font-family:Futura\ PT\ bold,sans-serif}@media (max-width:1024px){.collection__title{font-size:24px;margin-bottom:25px}}@media (max-width:420.98px){.collection__title{letter-spacing:-.4px;line-height:18px}}.collection__text.text{margin:0 0 30px}@media (max-width:1024px){.collection__text.text{font-size:14px;margin-right:-5px;margin-bottom:20px}}.news__title-wrapper{position:relative}.news__title-wrapper .news__subtitle{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:40px}@media (max-width:420.98px){.news__title-wrapper .news__subtitle{font-size:24px;bottom:30px}}.news__title{margin-bottom:-15px;font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:96px;line-height:160%;color:#88919a;opacity:.1;text-transform:uppercase;text-align:center;letter-spacing:1.1px}@media (max-width:1024px){.news__title{display:none}}.news__wrapper{margin-bottom:10px;display:flex;justify-content:space-between}@media (max-width:1024px){.news__wrapper{flex-direction:column;align-items:center;padding-bottom:0;margin-bottom:0}}.news__left{max-width:456px;flex-shrink:1.1}@media (max-width:1024px){.news__left{margin-right:unset}}.news__right{margin-left:10px;max-width:932px;flex-shrink:1}@media (max-width:1024px){.news__right{max-width:456px}}.news__item{box-shadow:inset 0 -2px #f3f3f3;transition:all .2s ease-in-out}.news__item:hover{box-shadow:inset 0 -2px #ae001a}.news__item:hover .news__item-link:after{opacity:0}@media (max-width:1024px){.news__item{margin-bottom:9px}}.news__item--mod{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:11px}@media (max-width:1024px){.news__item--mod{flex-direction:column;margin-bottom:9px}}.news__item--mod .news__item-box{width:63.8%;padding:42px 28px 34px 29px;margin-top:33px}@media (max-width:1024px){.news__item--mod .news__item-box{width:100%;padding:21px 20px 34px 0;margin-top:unset}}@media (max-width:420.98px){.news__item--mod .news__item-box{padding:21px 20px 22px 0}}.news__item--mod .news__item-image--mod{width:36.2%;height:auto}@media (max-width:1024px){.news__item--mod .news__item-image--mod{width:100%}}@media (max-width:420.98px){.news__item--mod .news__item-image--mod{height:200px}}.news__item--mod-2{flex-direction:row}@media (max-width:1024px){.news__item--mod-2{flex-direction:column}}.news__item--mod-2 .news__item-box{margin-top:2px}@media (max-width:1024px){.news__item--mod-2 .news__item-box{margin-top:unset}}.news__item-box{padding:30px 28px 34px 35px}@media (max-width:420.98px){.news__item-box{padding:21px 20px 22px 0}}.news__item-image{max-width:456px;height:auto}@media (max-width:420.98px){.news__item-image{height:200px}}.news__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.news__item-title{margin-bottom:20px;font-size:30px;line-height:120%;color:#081928}@media (max-width:420.98px){.news__item-title{font-size:18px;margin-bottom:21px}}.news__item-text.text{margin-top:0;margin-bottom:20px}@media (max-width:420.98px){.news__item-text.text{font-size:14px;padding-left:3px;margin-bottom:9px}}.news__item-link{position:relative;display:inline-block;color:#ae001a;font-weight:450;font-size:16px;line-height:160%;font-family:Futura\ PT\ medium,sans-serif}@media (max-width:420.98px){.news__item-link{padding-left:5px}}.news__item-link:after{content:"";position:absolute;right:-25px;bottom:7px;width:20px;height:1px;background-color:#ae001a;opacity:1;transition:all .2s ease-in-out}.news__btn-wrapper{padding:20px 0 42px;text-align:center}@media (max-width:1024px){.news__btn-wrapper{display:none}.about-us{margin-top:39px;padding-bottom:302px;position:relative}}.about-us__wrapper{background-image:url(https://opticaluxor.ua/img/about-us.png.pagespeed.ce.zmeCBDK7_V.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:180px 0 173px 15.3%}@media (max-width:1024px){.about-us__wrapper{padding:unset;height:301px}}@media (max-width:420.98px){.about-us__wrapper{background-image:url(https://opticaluxor.ua/img/about-us-2.png.pagespeed.ce.Cr0juWZwKV.png)}}.about-us__wrapper:hover .about-us__link:after{opacity:0}.about-us__content{max-width:425px}@media (max-width:1024px){.about-us__content{position:absolute;top:55.2%;left:20px;right:20px;padding-right:20px}}.about-us__subtitle.subtitle{margin-bottom:15px;font-family:Futura\ PT\ medium,sans-serif}@media (max-width:420.98px){.about-us__subtitle.subtitle{margin-bottom:-2px}}.about-us__title{margin-bottom:20px;font-family:Futura\ PT\ bold,sans-serif;font-size:40px;line-height:48px;letter-spacing:-.5px;color:#081928}@media (max-width:420.98px){.about-us__title{font-size:24px;letter-spacing:-.4px}}.about-us__text.text{margin-top:20px;margin-bottom:20px}@media (max-width:420.98px){.about-us__text.text{font-size:14px;margin-top:9px;margin-bottom:20px}}.about-us__link{position:relative;display:inline-block;color:#ae001a;font-weight:450;font-size:16px;line-height:160%;font-family:Futura\ PT\ medium,sans-serif}.about-us__link:after{content:"";position:absolute;right:-25px;bottom:7px;width:20px;height:1px;background-color:#ae001a;opacity:1;transition:all .2s ease-in-out}.brands{padding:74px 0 92px}@media (max-width:1024px){.brands{padding:0 0 51px}}.brands__title{font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:96px;text-transform:uppercase;color:#88919a;opacity:.1;text-align:center;letter-spacing:3px}@media (max-width:420.98px){.brands__title{letter-spacing:0}}.brands__wrapper{display:flex}.brands__wrapper.content-center .swiper-wrapper{width:100%}.brands__item{width:218px;height:130px;display:flex;align-items:center;justify-content:center}.brands .swiper-wrapper{margin:0 auto;width:auto;justify-content:center}.brands .swiper-cont{height:180px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}@media (max-width:1024px){.brands .swiper-cont{height:150px;margin-top:-30px}}@media (max-width:420.98px){.brands .swiper-cont{height:120px;margin-top:-48px}}.brands .brands-pagination{text-align:center;bottom:0;padding-left:12px;position:absolute;z-index:50}@media (max-width:420.98px){.brands .brands-pagination{bottom:1px}}.brands .swiper-pagination-bullet{width:50px;height:4px;margin:0 10px 0 0!important;background-color:#e5e5e5;border-radius:0;opacity:1;transition:all .2s ease-in-out}@media (max-width:768px){.brands .swiper-pagination-bullet{width:23px}}.brands .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ae001a}.footer{background-color:#192734}@media (max-width:1024px){.footer .container--mod{padding:0}}.footer__top{display:flex;justify-content:space-between;padding:47px 67px 32px 35px}@media (max-width:1210px){.footer__top{padding:47px 15px 10px;flex-direction:column}}.footer__common{max-width:300px;margin-top:-12px;margin-right:11%}@media (max-width:1210px){.footer__common{margin-right:unset}}.footer__logo{margin-bottom:30px}.footer__short-descr{margin-bottom:21px;color:#89a1b7;font-size:16px;line-height:120%}@media (max-width:420.98px){.footer__short-descr{margin-bottom:25px;font-size:14px}}.footer__phone{display:flex;margin-bottom:17px}.footer__phone-number{margin-left:21px;font-size:16px;line-height:120%;color:#fff;transition:all .2s ease-in-out;cursor:pointer}.footer__phone-number:hover{color:#ae001a}.footer__button-wrapper{padding-top:14px}.footer__button{padding:13px 14px;background-color:#192734;border:1px solid #fff;line-height:160%;text-transform:uppercase;color:#fff;cursor:pointer;transition:all .2s ease-in-out}@media (max-width:1210px){.footer__button{margin-bottom:50px}}.footer__button:hover{background:#fff;color:#192734}.footer__links{display:flex;flex:1;justify-content:space-between;flex-wrap:wrap}@media (max-width:1210px){.footer__links{flex:unset}}.footer__links-title{margin-bottom:30px;font-size:13px;line-height:120%;text-transform:uppercase;color:#89a1b7}.footer__link-column{display:flex;flex-direction:column;padding-right:5px}@media (max-width:768px){.footer__link-column{flex-basis:50%;padding-bottom:28px}}.footer__links-link{margin-bottom:21px;color:#fff;font-size:13px;line-height:120%;text-transform:uppercase;transition:all .2s ease-in-out}.footer__links-link:hover{color:#ae001a}.footer__bottom{display:flex;justify-content:space-between;padding:30px 35px 35px}@media (max-width:1210px){.footer__bottom{padding:20px 15px 46px}}@media (max-width:768px){.footer__bottom{flex-direction:column;align-items:center}}.footer__bottom-wrapper{display:flex;flex-grow:1;justify-content:space-between}@media (max-width:1210px){.footer__bottom-wrapper{flex-direction:column-reverse}}@media (max-width:768px){.footer__bottom-wrapper{max-width:343px;width:100%}}.footer__advantages{max-width:418px;width:100%}@media (max-width:1024px){.footer__advantages{max-width:343px;width:100%}}.footer__advantages-title{margin-bottom:11px;font-size:18px;line-height:120%;color:#fff;letter-spacing:.1px}.footer__advantages-list{margin-bottom:20px;padding-left:25px}.footer__advantages-item{position:relative;margin-bottom:1px;font-size:16px;line-height:160%;color:#89a1b7}.footer__advantages-item:last-child{margin-bottom:unset}.footer__advantages-item:before{content:"";position:absolute;left:-22px;top:10px;width:6px;height:6px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.footer__email{position:relative;display:flex;box-shadow:inset 0 -1px #fff;cursor:pointer;left:4px}@media (max-width:768px){.footer__email{left:unset}}.footer__email label{width:100%}.footer__email.focus .footer__floating-label{font-size:12px;top:-10px;left:0}.footer__advantages-email{padding:20px 20px 5px;font-size:16px;line-height:160%;color:#fff;flex:1;background-color:transparent}.footer__floating-label{position:absolute;left:22px;top:16px;color:#89a1b7;font-size:16px;transition:all .2s ease-in-out}@media (max-width:1024px){.footer__floating-label{left:13px;top:19px}}.footer__email-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:-1px;background:#fff}.footer__payment-system{display:flex;align-self:flex-end;position:relative;left:7px;bottom:-10px;margin:0 auto}@media (max-width:1210px){.footer__payment-system{margin:0 0 0 auto}}@media (max-width:768px){.footer__payment-system{left:unset;margin:0 auto}}.footer__payment-system-logo:first-child{margin-right:50px}.footer__social{max-width:427px;width:100%;align-self:flex-end}@media (max-width:1024px){.footer__social{max-width:343px;width:100%}}.footer__search{display:flex;margin-bottom:39px;box-shadow:inset 0 -1px #fff}@media (max-width:1024px){.footer__search{margin-bottom:42px}}@media (max-width:768px){.footer__search--mod1{display:none}}.footer__search--mod2{display:none}@media (max-width:768px){.footer__search--mod2{display:flex}}.footer__search-input{padding:12px 13px 1px;font-size:16px;line-height:160%;color:#fff;flex:1;background-color:transparent}.footer__search-input::-moz-placeholder{font-size:16px;line-height:160%;color:#89a1b7;letter-spacing:-1px}.footer__search-input:-ms-input-placeholder{font-size:16px;line-height:160%;color:#89a1b7;letter-spacing:-1px}.footer__search-input::placeholder{font-size:16px;line-height:160%;color:#89a1b7;letter-spacing:-1px}.footer__search-icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#fff}.footer__social-wrapper{display:flex;align-items:center;height:30px}@media (max-width:420.98px){.footer__social-wrapper{padding-right:32px;margin-bottom:28px}}.footer__social-text{margin-right:30px;font-size:16px;line-height:120%;color:#fff;margin-left:auto}.footer__social-network{color:#89a1b7}.footer__social-network svg{transition:all .2s ease-in-out}.footer__social-network:hover{color:#fff}.footer__social-network--mod{margin-right:40px}.footer__rights{display:flex;justify-content:space-between;align-items:center;padding:0 35px;height:54px;border-top:1px solid #243647;font-size:12px;line-height:150%;color:#fff}@media (max-width:768px){.footer__rights{height:auto;flex-direction:column-reverse;padding:19px 0}}.footer__rights-links{line-height:120%;text-transform:uppercase;transition:all .2s ease-in-out}@media (max-width:768px){.footer__rights-links{display:flex;flex-direction:column;align-items:center}}.footer__rights-link{transition:all .2s ease-in-out;color:#fff}.footer__rights-link:hover{color:#ae001a}@media (max-width:768px){.footer__rights-link{margin-bottom:30px}}.footer__rights-link:first-child{margin-right:40px}@media (max-width:768px){.footer__rights-link:first-child{margin-right:unset}}@media (max-width:767px){.footer__top{padding:47px 15px 0}.footer__bottom{padding:3px 15px 52px}.footer__phone{margin-bottom:22px}.footer__button-wrapper{padding-top:6px}.footer__links-title{margin-bottom:32px}.footer__link-column:nth-child(2n){padding-left:12px}.footer__advantages-email{padding:20px 20px 7px}}#resetPasswordForm .popup__title{margin-bottom:26px}@media (min-width:1211px){.hide-desktop{display:none}}@media (max-width:1210px){.hide-mobile{display:none!important}}.description__wrpapper{padding:86px 0 87px 165px;position:relative;height:380px}@media (max-width:1024px){.description__wrpapper{height:303px}}.description__image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.description__box{max-width:420px;position:relative}@media (max-width:1024px){.description__box{margin-bottom:40px}.description__box--mod1{position:absolute;top:290px;left:0;max-width:900px;padding:15px 15px 5px}}@media (max-width:420.98px){.description__box--mod1{max-width:370px}}.description__title{font-family:Futura\ PT\ Book;font-weight:400;font-size:40px}@media (max-width:1024px){.description__title{font-size:30px}}.description__decor{margin:15px 0 20px;width:70px;height:4px;background-color:#ae001a}@media (max-width:1024px){.description__decor{margin:10px 0 20px}}.description__text{margin-top:50px;font-size:16px;line-height:150%}.mission__wrapper{padding:40px 167px 70px 161px}@media (max-width:1024px){.mission__wrapper{padding:15px 15px 10px 13px}}.mission__container{margin-bottom:30px;display:flex;justify-content:space-between;padding-left:3px}@media (max-width:1024px){.mission__container{flex-direction:column;max-width:900px}}@media (max-width:767px){.mission__container{margin-bottom:0}}.mission__container+.mission-slider{margin-top:-30px}.mission__title{width:328px;font-size:24px;line-height:120%;color:#192734}@media (max-width:1024px){.mission__title{font-size:18px;margin-bottom:11px}}.mission__text{max-width:781px;width:100%;font-size:16px;line-height:150%;flex-shrink:3}@media (max-width:1024px){.mission__text{margin-bottom:20px}}.mission__our-mission-text{margin-left:auto}@media (max-width:1210px){.mission__our-mission-text{margin-left:unset}}.mission__our-philosophy-text{margin-bottom:40px}@media (max-width:1024px){.mission__our-philosophy-text{margin-bottom:30px}}.mission__info{margin-top:40px;margin-bottom:30px}@media (max-width:1024px){.mission__info{margin-top:30px;margin-bottom:20px}}.mission-slider{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}@media (max-width:767px){.mission-slider{margin-top:0}}.mission-slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mission-slider__image{height:420px}@media (max-width:768px){.mission-slider__image{max-height:350px;height:auto}}@media (max-width:420.98px){.mission-slider__image{height:200px}}.mission .swiper-button{display:flex;justify-content:center;align-items:center;position:absolute;top:unset;top:382px;width:60px;height:60px;background:rgba(0,0,0,.5);transition:all .2s}@media (max-width:1210px){.mission .swiper-button{width:40px;height:40px;top:402px}}@media (max-width:768px){.mission .swiper-button{top:332px}}@media (max-width:420.98px){.mission .swiper-button{top:182px}}.mission .swiper-button:after{display:none}.mission .swiper-button img{opacity:1!important}.mission .swiper-button-next{right:120px}@media (max-width:1210px){.mission .swiper-button-next{right:80px}}.mission .swiper-button-prev{right:180px;left:unset}@media (max-width:1210px){.mission .swiper-button-prev{right:120px}}.mission .swiper-button-prev img{transform:rotate(180deg)}.mission .swiper-pagination{display:flex;align-items:center;justify-content:space-around;right:0;top:360px;left:unset;width:120px;height:60px;padding:0 35px;background-color:#fff;color:rgba(25,39,52,.3);font-size:14px}@media (max-width:1210px){.mission .swiper-pagination{width:80px;height:40px;padding:0 16px;top:380px}}@media (max-width:768px){.mission .swiper-pagination{top:310px}}@media (max-width:420.98px){.mission .swiper-pagination{top:160px}}.mission .swiper-pagination-current{margin-left:5px;color:#192734;position:relative}.mission .swiper-pagination-current:before{content:"0";position:absolute;left:-7px}.mission .swiper-pagination-total{margin-left:5px;position:relative}.mission .swiper-pagination-total:before{content:"0";position:absolute;left:-7px}@media (max-width:1024px){.our-stuff{padding-bottom:180px}}@media (max-width:768px){.our-stuff{padding-bottom:230px}}@media (max-width:420.98px){.our-stuff{padding-bottom:314px}}.our-stuff__wrapper{position:relative;padding:150px 150px 155px;height:600px}@media (max-width:1024px){.our-stuff__wrapper{padding:0;height:420px;background-position:0}}@media (max-width:420.98px){.our-stuff__wrapper{height:200px}}.our-stuff__image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.our-stuff__box{position:relative;max-width:440px;margin-left:auto}@media (max-width:1024px){.our-stuff__box--mod1{position:absolute;top:430px;left:0;max-width:900px;padding:15px 15px 5px}}@media (max-width:420.98px){.our-stuff__box--mod1{top:215px;max-width:370px}}.our-stuff__subtitle{margin-bottom:15px;letter-spacing:.2px}@media (max-width:1024px){.our-stuff__subtitle{margin-bottom:5px}}.our-stuff__title{margin-bottom:19px;letter-spacing:-.5px;font-family:Futura\ PT\ bold,sans-serif;font-size:40px;color:#081928;line-height:49px;display:block}@media (max-width:1024px){.our-stuff__title{font-size:24px;letter-spacing:-.3px;line-height:29px}}.our-stuff__text{margin-bottom:20px;padding-right:40px;font-size:16px;line-height:150%}@media (max-width:1024px){.our-stuff__text{padding-right:unset}}.our-stuff__link{letter-spacing:.2px}.services-luxor{padding-top:55px;padding-bottom:100px}@media (max-width:1024px){.services-luxor{padding-top:37px;padding-bottom:50px}}.services-luxor__wrapper{display:flex;justify-content:space-between}.services-luxor__wrapper-title{position:relative;text-align:center}.services-luxor__big-title{font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:96px;line-height:160%;text-transform:uppercase;color:#88919a;opacity:.1;letter-spacing:1px}@media (max-width:1024px){.services-luxor__big-title{font-size:64px;line-height:157%}}.services-luxor__small-title{color:#081928;font-family:Futura\ PT\ bold,sans-serif;position:absolute;width:100%;font-size:40px;left:0;top:63px;letter-spacing:-.6px}@media (max-width:1024px){.services-luxor__small-title{font-size:24px;transform:unset;top:46px;letter-spacing:-.3px}}.services-luxor__slide{max-width:456px;width:100%;padding-bottom:32px;border-bottom:2px solid #f3f3f3}@media (max-width:1024px){.services-luxor__slide{padding-bottom:21px}}.services-luxor__slide-img{margin-bottom:30px;height:200px}.services-luxor__slide-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.services-luxor__slide-img{margin-bottom:21px;padding-left:unset}}.services-luxor__slide-title{margin-bottom:20px;font-size:30px;line-height:120%;color:#081928;padding-left:30px}@media (max-width:1024px){.services-luxor__slide-title{font-size:18px;padding-left:unset;margin-bottom:11px}}.services-luxor__slide-text{margin-bottom:20px;padding:0 30px 0 33px;font-size:16px;line-height:150%}@media (max-width:1024px){.services-luxor__slide-text{font-size:14px;padding:unset}}.services-luxor__slide-link{padding-left:34px;font-family:Futura\ PT\ medium,sans-serif}@media (max-width:1024px){.services-luxor__slide-link{padding:unset}}.services-luxor__slider{position:relative;overflow:hidden}.services-luxor__slider,.services-luxor__without-slider{margin-left:auto;margin-right:auto;list-style:none;z-index:1;padding:0 0 67px}.services-luxor__without-slider .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:30px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:960px){.services-luxor__without-slider .swiper-wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:490px){.services-luxor__without-slider .swiper-wrapper{grid-template-columns:1fr}}.services-luxor__pagination{text-align:center;bottom:0;padding-left:12px;position:absolute;z-index:50}@media (max-width:1024px){.services-luxor__pagination{bottom:31px!important}}.services-luxor .swiper-pagination-bullet{width:50px;height:4px;margin:0 10px 0 0!important;background-color:#e5e5e5;border-radius:0;opacity:1;transition:all .2s ease-in-out}@media (max-width:1024px){.services-luxor .swiper-pagination-bullet{width:24px}}.services-luxor .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ae001a}.about-us-accordion{margin:86px auto 0;max-width:1172px}.about-us-accordion .salon-block{border-bottom:none}.about-us-accordion .services-luxor__small-title{margin-bottom:27px;position:static;text-align:center;display:block}.about-us-accordion .accordion__item{padding:11px 70px 10px 30px;font-size:24px}.about-us-accordion .salon-block{margin:-6px 0 26px}.about-us-accordion .salon-block:last-child{margin-bottom:2px}.about-us-accordion .salon-left{margin-right:62px;max-width:385px;width:100%}.about-us-accordion .salon-title{margin:12px 0 18px}.about-us-accordion .salon-col-title{margin-bottom:15px}.about-us-accordion .salon-right{padding-top:9px}.about-us-accordion .salon-right>.row>div:nth-child(2){padding-left:27px}.about-us-accordion .salon-right>.row>div:last-child{padding-left:46px}.about-us-accordion .salon-link{font-size:14px}.about-us-content{padding-bottom:65px}@media (max-width:1199px){.about-us-accordion .salon-left{margin-right:34px;max-width:295px}}@media (max-width:991px){.about-us-content{padding-bottom:60px}.about-us-accordion{margin:25px auto 0}.about-us-accordion .accordion__item{padding:11px 70px 10px 11px}.about-us-accordion .accordion__item-wrapper{margin-bottom:20px}.about-us-accordion .accordion__item-wrapper.active{margin-bottom:3px}.about-us-accordion .accordion__item-wrapper .accordion__item-content{padding:15px 0!important;display:none;transition:none}.about-us-accordion .accordion__item-wrapper.active .accordion__item{padding-left:0}.about-us-accordion .accordion__item-wrapper.active .accordion__item-content{border-bottom:none;display:block}.about-us-accordion .salon-block{margin:-6px 0 15px;flex-wrap:wrap}.about-us-accordion .salon-left{max-width:none;margin-right:0;display:block}.about-us-accordion .salon-right>.row>div:last-child,.about-us-accordion .salon-right>.row>div:nth-child(2){padding-left:5px;margin-top:12px}.about-us-accordion .salon-right>.row>div:nth-child(2){margin-bottom:18px}.about-us-accordion .salon-title{margin:12px 0 21px;font-size:18px}.services-luxor__small-title{font-size:24px}}.services-luxor__slide:hover .link:after{opacity:0}@media (min-width:1025px){.hidden-desktop{display:none}}@media (max-width:1024px){.hidden-mobile{display:none}}span.description__title{position:relative;color:#081928}span.description__title:after{content:"";position:absolute;left:0;bottom:-14px;width:70px;height:4px;background-color:#ae001a}@media (max-width:1024px){.shopping-goods{padding-bottom:370px}}.shopping-goods__inner{position:relative;display:flex;align-items:center;height:740px;padding-left:167px}.shopping-goods__inner,.shopping-goods__inner:before{background:linear-gradient(90deg,#e6e6e6,hsla(0,0%,87.1%,0) 57.6%)}.shopping-goods__inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}@media (max-width:1024px){.shopping-goods__inner{height:380px}.shopping-goods__inner:before{display:none}}.shopping-goods__image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.shopping-goods__image{-o-object-position:90% 50%;object-position:90% 50%}}.shopping-goods__decor{position:absolute;z-index:1;bottom:70px;left:50%;transform:translateX(-50%)}@media (max-width:1024px){.shopping-goods__decor{display:none}}.shopping-goods__title-wrapper{position:relative;max-width:450px;margin-bottom:77px;z-index:2}@media (max-width:1024px){.shopping-goods__title-wrapper{position:absolute;top:410px;left:30px;right:24px}}.shopping-goods__title{margin-bottom:23px;max-width:414px;font-family:Futura\ PT\ Book;font-weight:400;font-size:48px;line-height:120%}.shopping-goods__text{margin-bottom:30px;font-size:18px;line-height:120%;color:#192734}.faq{background:#f9f9f9}.faq__container{position:relative;padding:72px 15px 100px}@media (max-width:1024px){.faq__container{padding:50px 15px 58px}}.faq__big-title{margin-bottom:-93px;margin-left:-15px;margin-right:-15px}@media (max-width:1210px){.faq__big-title{display:none}}.faq__wrapper{max-width:1172px;margin:0 auto}.faq__title-wrapper{position:relative;margin:5px 0 50px 31px}@media (max-width:1210px){.faq__title-wrapper{margin:1px 0 43px 31px}}.faq__title{font-size:40px;line-height:120%;color:#081928;margin-bottom:15px}@media (max-width:1210px){.faq__title{font-size:30px;margin-bottom:10px}}.faq__title-decor{width:70px;height:4px;left:165px;background:#ae001a}.accordion__item-wrapper{margin-bottom:20px}@media (max-width:1024px){.accordion__item-wrapper{margin-bottom:20px}}.accordion__item-wrapper.active .accordion__item{background:#f9f9f9;border-bottom:1px solid #e4e4e4}.accordion__item-wrapper.active .accordion__item-content{padding:15px 50px 15px 30px;height:auto;border-bottom:1px solid #e4e4e4}@media (max-width:1024px){.accordion__item-wrapper.active .accordion__item-content{padding:17px 20px 15px 14px;line-height:27px}}.accordion__item-wrapper.active .accordion__item-decor{background:#efefef}.accordion__item-wrapper.active .accordion__item-line{background:#666}.accordion__item-wrapper.active .accordion__item-line1{transform:rotate(45deg)}.accordion__item-wrapper.active .accordion__item-line2{transform:rotate(135deg)}.accordion__item-box{display:flex;justify-content:space-between;background:#fff;position:relative;cursor:pointer}.accordion__item{flex:1;min-height:50px;padding:14px 70px 10px 32px;font-size:18px;line-height:120%;color:#192734;transition:all .2s ease-in-out;border-bottom:1px solid transparent}@media (max-width:1210px){.accordion__item{padding:16px 70px 17px 16px}}.accordion__item-decor,.accordion__item-decor-wrapper{flex-shrink:0;transition:all .4s ease-in-out}.accordion__item-decor{position:absolute;right:0;align-self:stretch;display:flex;align-items:center;justify-content:center;width:50px;height:100%;background:#ae001a;cursor:pointer}@media (max-width:1024px){.accordion__item-decor{height:50px}}.accordion__item-line{position:absolute;display:inline-block;width:27.2px;height:1.09px;left:12px;background:#fff;transition:all .4s ease-in-out}.accordion__item-line2{transform:rotate(90deg)}.accordion__item-content{height:0;padding:0 50px 0 30px;overflow:hidden;font-size:18px;line-height:150%;color:#5d6368;transition:all .4s ease-in-out}@media (max-width:1024px){.accordion__item-content{padding:0 20px 0 14px}}.appointment-doctor .communication{margin:0 0 15px}@media (max-width:767px){.appointment-doctor .communication{margin:0 -15px 15px}}@media (max-width:991px){.appointment-doctor .question{min-height:216px;width:100%;padding:32px 31px 25px 30px}}@media (max-width:767px){.appointment-doctor .question-text{margin-bottom:40px;letter-spacing:.1px}}.big-title{height:100px;padding-top:8px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'1440\'\ height=\'101\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M59.912\ 0C26.865\ 0\ 0\ 22.387\ 0\ 50.104c0\ 27.718\ 26.864\ 50.105\ 59.912\ 50.105s59.699-22.387\ 59.699-50.105C119.824\ 22.387\ 92.96\ 0\ 59.912\ 0zm0\ 84.431c-21.534\ 0-39.23-15.35-39.23-34.54\ 0-18.975\ 17.483-34.54\ 39.23-34.54\ 21.747\ 0\ 39.23\ 15.351\ 39.23\ 34.54\ 0\ 19.19-17.483\ 34.54-39.23\ 34.54zM129.844\ 2.13v95.52h21.108V16.203h49.678v81.446h20.681V2.131h-91.467zm136.455\ 14.286v81.233h20.894V16.416h35.18V2.13h-91.254v14.285h35.18zM401.048\ 2.13l-50.317\ 46.694V2.13h-20.895v95.518h20.895V72.064l50.957-47.333V97.65h21.321V2.131h-21.961zm212.358\ 0h-27.505l-15.99\ 34.115h-19.189v14.498h12.366l-22.174\ 46.906h20.468l21.748-46.906h30.489L634.3\ 97.649h22.6L613.406\ 2.131zm-23.454\ 34.115l8.742-18.763\ 8.315\ 18.763h-17.057zm-96.159\ 4.05c-2.558-2.132-7.036-2.558-11.3-3.41l39.657-34.54h-23.453l-38.804\ 33.9V2.13h-20.895v95.518h20.895v-47.12h8.315s8.315-.213\ 11.513\ 1.493c2.559\ 1.492\ 7.463\ 7.462\ 7.463\ 7.462l28.783\ 37.952h24.093c0\ .213-39.444-51.384-46.267-57.14zM1283.74\ 0c-33.05\ 0-59.7\ 22.387-59.7\ 50.104\ 0\ 27.718\ 26.86\ 50.105\ 59.7\ 50.105\ 33.05\ 0\ 59.91-22.387\ 59.91-50.105\ 0-27.717-26.86-50.104-59.91-50.104zm0\ 84.431c-21.75\ 0-39.23-15.35-39.23-34.54\ 0-18.975\ 17.48-34.54\ 39.23-34.54\ 21.75\ 0\ 39.23\ 15.351\ 39.23\ 34.54\ 0\ 19.19-17.48\ 34.54-39.23\ 34.54zm-72.28-10.021c-10.02\ 6.61-24.31\ 11.514-36.67\ 11.514-21.75\ 0-37.74-16.844-37.74-36.033s16.2-35.82\ 37.74-35.82c11.72\ 0\ 20.25\ 1.28\ 36.46\ 10.235l9.38-12.153C1207.2\ 3.411\ 1192.48\ 0\ 1174.57\ 0c-33.04\ 0-58.63\ 22.387-58.63\ 50.104\ 0\ 27.718\ 25.59\ 50.105\ 58.63\ 50.105\ 17.91\ 0\ 31.99-4.051\ 46.48-14.285l-9.59-11.514zM944.947\ 0c-27.291\ 0-50.317\ 16.204-57.353\ 37.099h-19.829V2.132h-20.042V37.1h-8.315v14.924h8.315v45.84h20.042v-45.84h17.483c.64\ 27.078\ 26.865\ 47.76\ 59.486\ 47.76\ 33.048\ 0\ 60.126-21.322\ 60.126-48.826C1004.65\ 23.453\ 977.995\ 0\ 944.947\ 0zm-.213\ 84.218c-21.747\ 0-39.017-14.285-39.017-33.26\ 0-18.976\ 17.483-35.394\ 39.23-35.394\ 21.535\ 0\ 39.231\ 16.418\ 39.231\ 35.393\ 0\ 19.19-17.91\ 33.261-39.444\ 33.261zM805.082\ 2.13h-54.368v14.712h10.447l-27.931\ 81.02h20.682l27.93-81.02h23.24v81.02h21.108V2.131h-21.108zm634.938\ 26.865c0-17.483-15.56-25.798-35.82-26.65-7.46-.214-29.85-.214-29.85-.214h-20.89v95.518h20.89v-41.79s23.24.214\ 30.92\ 0c21.11-.426\ 34.75-7.675\ 34.75-26.864zm-38.16\ 13.006c-6.83.213-27.51\ 0-27.51\ 0V16.63s21.96-.426\ 29.43\ 0c10.66.853\ 16.41\ 6.396\ 16.41\ 12.366\ 0\ 8.316-6.39\ 12.58-18.33\ 13.006zm-327.07-1.706c-2.56-2.132-7.03-2.558-11.3-3.41l39.66-34.754h-23.24l-39.02\ 34.114V2.13H1020v95.518h20.89v-47.12h8.32s8.31-.213\ 11.51\ 1.493c2.56\ 1.492\ 7.46\ 7.462\ 7.46\ 7.462l28.79\ 37.952h24.09c0\ .213-39.44-51.384-46.27-57.14zm-364.374\ 9.598c0\ 8.529-7.036\ 15.565-15.565\ 15.565-8.528\ 0-15.564-7.036-15.564-15.565\ 0-8.528\ 7.036-15.564\ 15.564-15.564\ 8.742\ 0\ 15.565\ 7.036\ 15.565\ 15.564z\'\ fill=\'%23EFEFEF\'/%3E%3C/svg%3E) no-repeat;background-size:100%}@media (max-width:1024px){.big-title{padding-top:12px;height:auto;margin-bottom:30px;background:none}}.big-title__wrapper{margin-left:165px}@media (max-width:1024px){.big-title__wrapper{margin-left:15px}}.big-title__text{font-size:40px;line-height:120%;color:#081928;margin-bottom:19px}@media (max-width:1024px){.big-title__text{margin-bottom:10px;font-size:30px}}.big-title__decor{width:70px;height:4px;left:165px;background:#ae001a}.another-service{padding-top:45px;padding-bottom:24px}@media (max-width:1024px){.another-service{padding-top:35px;padding-bottom:67px}}.another-service__container{position:relative;padding-top:87px}@media (max-width:1024px){.another-service__container{padding-top:50px}}.another-service__wrapper{margin:0 -10px;display:flex}@media (max-width:1024px){.another-service__wrapper{margin:8px 0 0;flex-wrap:wrap;flex-direction:column;align-items:center}}.another-service__card:not(:last-child){margin-right:15px}@media (max-width:1024px){.another-service__card:not(:last-child){margin-right:unset}.another-service__card{margin-bottom:14px}}.luxor-title{position:relative;text-align:center}.luxor-title__big-title{font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:96px;line-height:160%;text-transform:uppercase;color:#88919a;opacity:.1;letter-spacing:1px}@media (max-width:1024px){.luxor-title__big-title{font-size:48px;line-height:151%;letter-spacing:0}}.luxor-title__small-title{color:#081928;font-family:Futura\ PT\ bold,sans-serif;position:absolute;width:100%;font-size:40px;left:0;top:65px;letter-spacing:-.6px}@media (max-width:1024px){.luxor-title__small-title{margin-bottom:6px;font-size:24px;transform:unset;top:25px;letter-spacing:0}}.service{padding-bottom:83px;overflow:hidden}@media (max-width:1024px){.service{padding-bottom:20px}}.service__container{position:relative;padding-top:87px}@media (max-width:1024px){.service__container{padding-top:38px}}.service__big-title{margin-bottom:19px}@media (max-width:1024px){.service__big-title{margin-bottom:45px}}.service__image{position:relative;height:420px;margin-bottom:40px}@media (max-width:1024px){.service__image{margin-bottom:20px;height:200px}}.service__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service__image-decor{position:absolute;top:40px;right:-11%}@media (max-width:1024px){.service__image-decor{display:none}}.service__wrapper{max-width:1112px;margin:0 auto}@media (max-width:1024px){.service__wrapper{padding:0 15px}}.service__description{display:flex;font-size:16px;line-height:150%;margin-bottom:30px}@media (max-width:1024px){.service__description{flex-wrap:wrap;font-size:14px}}.service__description--mod:not(:last-child){margin-bottom:50px}@media (max-width:1024px){.service__description--mod:not(:last-child){margin-bottom:3px}}.service__description-name{width:30.4%;font-size:24px;line-height:120%;color:#081928}@media (max-width:1024px){.service__description-name{width:100%;margin-bottom:10px;font-size:18px}}.service__description-text{width:72.6%}@media (max-width:1024px){.service__description-text{width:100%}.service__description-additional{display:none}}.service__description-list{margin:25px 0 20px}.service__description-title{margin-bottom:10px}.service__description-list ul{padding-left:25px}@media (max-width:767px){.service .service__description-list{margin:21px 0 17px}.service .service__description-title{font-size:14px}}.service__description-item{position:relative;list-style-type:none}.service__description-item:before{content:"";position:absolute;left:-22px;top:10px;width:6px;height:6px;background-color:#ae001a;border-radius:50%;box-shadow:0 0 0 2px rgba(174,0,26,.1)}.service__description-item:not(:last-child){margin-bottom:10px}.humburger-wrapper{display:none;align-items:center;width:60px;height:100%}@media (max-width:1210px){.humburger-wrapper{display:flex}}.humburger{width:20px;height:7px;justify-content:space-between;flex-direction:column;display:none;cursor:pointer;z-index:11;top:-1px;left:-1px;position:relative}@media (max-width:1210px){.humburger{display:flex}}.humburger.clicked .humburger__line-first{transform:rotate(45deg) translateY(-4px)}.humburger.clicked .humburger__line-second{opacity:0}.humburger.clicked .humburger__third{transform:rotate(-45deg) translateY(4px);position:relative;top:2px}.humburger__line{width:20px;height:1px;background-color:#000;transform-origin:left;transition:all .3s ease-in-out}header{width:100%;position:fixed;left:0;top:0;z-index:5;background:#fff}header.absolute{position:absolute}@media (min-width:1210px){header.scroll .header__categories,header.scroll .header__logo,header.scroll .header__private-wrapper,header.scroll .header__search,header.scroll .header__selected{display:none}header.scroll .header__scroll{display:flex}}@media (max-width:1210px){header.scroll .header__logo{display:flex}header.scroll .header__scroll{display:none}}.header-tel-wrapper{display:flex;min-width:94px;align-items:center}.header-tel-wrapper .tel-icon{margin-right:11px}.header-tel{color:#fff;font-size:16px;display:flex;align-items:center}.header-tel.checkout{color:#081928}@media (max-width:991px){.header-tel.checkout{font-size:14px;line-height:160%}}.header-tel:hover{color:#ae001a}.header-tel .tel-icon{margin-right:10px}.main-screen-swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.header{margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:60px;z-index:6;max-width:1440px;padding:0 15px;box-sizing:border-box;transition:opacity .25s}@media (max-width:1210px){.header{height:50px}}.header.fixed{position:fixed;width:100%;background-color:#fff}.header__scroll{justify-content:space-between;align-items:center;width:100%;display:none}@media (max-width:991px){.header__scroll{flex-direction:column;justify-content:center}}.header__category-title{color:#192734;font-weight:400;font-size:24px;line-height:120%}@media (max-width:1210px){.header__category-title{display:none}}.header__category-filters{padding-top:7px!important;padding-right:15px}@media (max-width:1210px){.header__category-filters{display:none}}@media (min-width:1210px){.header__category-filters .catalog-filter,.header__category-filters .dropdown-title,.header__category-filters .icon-btn-svg,.header__category-filters .icon-btn-text{border:none!important}.header__category-filters .dropdown-title .selected{min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.header__category-filters .btn{height:22px}.header__category-filters .btn:hover{color:#ae001a;background:transparent}.header__category-filters .sort-btn-block{padding-top:8px}.header__category-filters .icon-btn-svg,.header__category-filters .sort-dropdown-block{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:22px;cursor:pointer}.header__category-filters .sort-dropdown-block{padding-left:20px!important}.header__category-filters .icon-btn-text{padding:0 10px}}@media (max-width:1210px){.header__category-count{display:none}}@media (min-width:1210px){.header__category-count{padding:0 22px}.header__category-count .catalog-count{padding:0 0 3px}}.header__empty{display:none}@media (max-width:1210px){.header__empty{display:block}}.header-message{width:100%;pointer-events:none;position:relative;z-index:2}.header-message-wrapper{position:absolute;width:100%;height:calc(100% - 60px);top:60px;left:0;right:0;pointer-events:none}.header-message-inside{position:fixed;top:90px;right:0;z-index:8}@media (max-width:1210px){.header-message-inside{top:82px}}.header-message__info{padding:0 20px;font-size:16px;line-height:150%;border-left:4px solid;transition:transform .2s ease-in-out;float:right;display:none}.header-message__info.show{display:block}.header-message__info.green{color:#00845c;background:#daefe9;border-color:#00845c}.header-message__info.red{color:#ae001a;background:#f5e1e4}.header-message__info.blue{color:#005aae;background:#e1edf9}@media (max-width:1439px) and (min-width:1211px){.header__logo img{max-width:123px}}@media (max-width:1210px){.header__logo{position:absolute;left:50%;margin-top:0;transform:translateX(-50%);width:144px}}@media (max-width:374px){.header__logo{width:118px}}.header__logo.checkout{left:10px;transform:translateX(10px)}@media (max-width:1210px){.header__logo.checkout{left:10px;transform:translateX(10px)}}@media (max-width:350px){.header__logo.checkout{left:5px;transform:translateX(5px)}}.header__arrow{margin-left:5px}.header__categories{height:100%;display:flex;align-items:center;margin:0 0 0 30px}.header__categories .header__services{position:relative}.header__categories .header__services:after{opacity:0;content:"";position:absolute;width:100%;height:2px;background-color:#ae001a;bottom:0;left:0;transition:all .2s;z-index:5}.header__categories .header__services:hover:after{opacity:1}@media (max-width:1210px){.header__categories{display:none}}.header__wrapper{display:flex;position:relative}.header__wrapper.checkout{margin-right:15px;margin-left:auto}@media (max-width:350px){.header__wrapper.checkout{margin-right:5px}}.header__category-wrapper{margin-right:18px}@media (max-width:1300px){.header__category-wrapper{margin-right:12px}}.header__category-wrapper .category-details{padding-left:7%;padding-right:15px}.header__category-wrapper.opened .category-details{height:auto;padding-top:15px;padding-bottom:23px;border-top:2px solid #f3f3f3}.header__category-wrapper.opened .header__category:after{opacity:1}.header__category-wrapper.opened .header__arrow path{fill:#5d6368}.header__category{height:100%;position:relative;cursor:pointer;line-height:60px;text-transform:uppercase;color:#192734;display:block}@media (min-width:1211px){.header__category svg{position:relative;bottom:1px}}@media (max-width:1439px) and (min-width:1211px){.header__category{font-size:12px}}.header__category:after{opacity:0;content:"";position:absolute;width:100%;height:2px;background-color:#ae001a;bottom:0;left:0;transition:all .2s;z-index:5}.header__category:hover:after{opacity:1}.header__services{margin-right:18px;line-height:60px;text-transform:uppercase;color:#192734}@media (max-width:1439px) and (min-width:1211px){.header__services{font-size:12px}}.header__lang-wrapper{position:relative;z-index:1000}@media (max-width:1300px){.header__lang-wrapper{margin-right:-11px}}.header__lang-wrapper:hover .header__lang{background:#f9f9f9;color:#f9f9f9}.header__lang-wrapper:hover .header__dropdown-wrapper{pointer-events:all}.header__lang-wrapper:hover .header__lang-dropdown{height:auto}.header__lang-wrapper:hover .header__arrow path{fill:#5d6368}.header__lang{margin-left:auto;display:flex;justify-content:center;align-items:center;min-width:52px;height:30px;cursor:pointer;transition:all .2s;color:#fff}.header__lang span{display:inline-block;margin-left:-8px}.header__lang-arrow{margin-left:6px}.header__dropdown-wrapper{padding-top:9px;position:absolute;right:0;top:21px;width:100%;pointer-events:none}.header__lang-dropdown,.header__notregistered-dropdown,.header__registered-dropdown{height:0;width:auto;box-shadow:0 5px 10px rgba(0,0,0,.1);overflow:hidden;transition:all .2s ease-in-out}.header__lang-dropdown-item,.header__notregistered-dropdown-item,.header__registered-dropdown-item{display:flex;justify-content:center;align-items:center;padding:7px 17px;cursor:pointer;background:#f9f9f9;transition:all .2s;text-transform:uppercase;white-space:nowrap}.header__lang-dropdown-item:hover,.header__notregistered-dropdown-item:hover,.header__registered-dropdown-item:hover{color:#ae001a;background:#fff}.header__private-wrapper{position:relative;z-index:1}@media (max-width:1210px){.header__private-wrapper{display:none}}.header__private-wrapper .header__notregistered-dropdown-item,.header__private-wrapper .header__registered-dropdown-item{justify-content:flex-start}.header__private-wrapper:hover .header__dropdown-wrapper{pointer-events:all}.header__private-wrapper:hover .header__notregistered-dropdown,.header__private-wrapper:hover .header__registered-dropdown{height:64px}.header__notregistered-dropdown,.header__registered-dropdown{display:none}.header__notregistered-dropdown.block,.header__registered-dropdown.block{display:block}.header__icon{display:flex;justify-content:center;align-items:center;width:49px;height:49px;cursor:pointer;transition:all .2s;z-index:1}.header__icon.mobile-account,.header__icon.mobile-heart{height:22px}.header__icon:hover{background:#f9f9f9}@media (max-width:1210px){.header__selected{display:none}}.header__search{opacity:1}.header__search.search-open{opacity:0}.header__search-open-wrapper{position:absolute;top:0;right:-15px;width:336px;height:50px;overflow:hidden;pointer-events:none;z-index:1001}@media (min-width:1440px){.header__search-open-wrapper{width:443px}}@media (min-width:1241px) and (max-width:1300px){.header__search-open-wrapper{width:433px}}@media (min-width:1211px) and (max-width:1240px){.header__search-open-wrapper{width:433px}}@media (max-width:1210px){.header__search-open-wrapper{width:284px;height:44px;top:3px;right:0}}.header__search-open-wrapper.display .header__search-open{right:0;pointer-events:all}.header__search-open{position:absolute;display:flex;justify-content:space-between;width:auto;overflow:hidden;z-index:5;left:auto;right:-105%;top:50%;transform:translateY(-50%);transition:all .5s ease-in-out}.header__search-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;transition:all .4s ease-in-out;background:#818991}@media (max-width:1210px){.header__search-icon{width:44px;height:44px}}.header__search-input-box{display:flex;justify-content:space-between;position:relative;flex:1;background:#f9f9f9;width:245px;overflow:hidden}@media (min-width:1440px){.header__search-input-box{width:404px;padding-top:1px}}@media (min-width:1241px) and (max-width:1300px){.header__search-input-box{width:208px}}@media (min-width:1211px) and (max-width:1240px){.header__search-input-box{width:404px;padding-top:1px}}.header__search-input{background:#f9f9f9;height:100%;width:100%;padding:5px 15px;color:#192734;font-size:16px;line-height:150%;height:43px}.header__search-input::-moz-placeholder{color:#5d6368;font-size:16px}.header__search-input:-ms-input-placeholder{color:#5d6368;font-size:16px}.header__search-input::placeholder{color:#5d6368;font-size:16px}.header__search-search{cursor:pointer;margin-left:15px}.header__search-close{margin-right:15px;cursor:pointer;width:100%;height:20px}.header__basket{position:relative}.header__basket__counter{padding:0 4px;display:none;position:absolute;width:auto;min-width:15px;height:15px;right:auto;left:calc(100% - 24px);top:7px;background:#ae001a;border-radius:100%;color:#fff;font-size:10px;font-weight:700;text-align:center}.header__basket.inside .header__basket__counter{display:flex;justify-content:center;align-items:center}@media (max-width:1210px){.header-message-wrapper{height:calc(100% - 50px);top:50px}}.category-details{display:flex;max-width:1440px;min-width:768px;width:100%;justify-content:space-between;border-top:0 solid #f3f3f3;position:absolute;top:90px;left:calc(50% + 15px);transform:translateX(calc(-50% - 15px));background:#fff;height:0;padding:0 15px 0 100px;overflow:hidden;transition:all .1s;z-index:4}.category-details:hover{height:auto;border-top:2px solid #f3f3f3}.category-details__wrapper{display:flex;margin-left:auto}.category-details .category-details__list+.category-details__wrapper{margin-left:0}.category-details__list{margin-top:3px}.category-details__list li a{display:block}.category-details__list--mod{margin-left:32px}.category-details__title{display:block;font-family:Futura\ PT\ Demi,sans-serif;color:#081928;margin-bottom:15px;font-weight:600;text-transform:uppercase;line-height:1.6}.category-details__id{transition:all .2s;cursor:pointer}.category-details__id:hover{color:#ae001a}.category-details__id:not(:last-child){margin-bottom:15px}.category-details__id.active a{color:#ae001a;font-weight:600}.category-details__item{position:relative;width:252px;height:255px;background:#f9f9f9}.category-details__item img{width:100%;max-height:152px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% -30%;object-position:50% -30%;transform:scale(1.65)}.category-details__item:not(:last-child){margin-right:15px}.category-details__item-descr{position:absolute;bottom:25px;left:22px}.category-details__item-info{color:#5d6368;margin-bottom:18px}.category-details__item-price{font-family:Futura\ PT\ Demi,sans-serif;color:#192734;font-weight:600}.category-details__item-price-old{margin-right:15px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#081928;opacity:.5}.category-details__item-price-old:empty{margin-right:0}.header__arrow path{transition:all .2s}.category-layout{position:absolute;top:90px;left:0;width:100%;height:calc(100% - 60px);background:rgba(0,0,0,.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;transition:all .8s;z-index:3}.category-details__list--mod ul{padding-left:0;list-style-type:none}.more-items{display:inline-block;margin-top:15px;padding:0;color:#ae001a;font-weight:600;background:none;border-bottom:1px solid transparent;transition:all .3s ease-in-out}.more-items:hover{border-color:#ae001a}.search-btn{margin-right:15px;padding:0;width:32px;flex-shrink:0;background:none}.mob-tel-wrapper{margin-top:15px;display:flex;align-items:center}.mob-tel-wrapper .tel-icon{margin-right:11px;position:relative;bottom:2px}.small-indents .category-details__id:not(:last-child){margin-bottom:2px}.header-top{margin:0 auto;position:relative;height:32px;background:#192734;box-sizing:border-box}.header-top,.header-top .container{display:flex;justify-content:space-between;width:100%}.header-top .container{align-items:center}@media (max-width:1210px){.header-top .header-top-menu{display:none}}.header-top-menu{display:flex;align-items:center;height:100%}.header-top-menu .header__services{margin:0 20px;color:#fff;line-height:1}.header-top-menu .header__services:hover{color:#ae001a}.header-button{padding:10px 15px;height:42px;display:flex;justify-content:center;align-items:center;color:#ae001a;font-size:14px;text-transform:uppercase;border:1px solid transparent}.header-button:hover{color:#fff;background:#ae001a}@media (max-width:1439px) and (min-width:1211px){.header-button{font-size:12px}}.header__lang-wrapper:hover .header__lang span{color:#000}.client-menu:hover>.header__lang{background:none}.client-menu:hover>.header__lang span{color:#ae001a}.client-menu:hover>.header__lang svg{transform:rotate(180deg)}.client-menu:hover>.header__lang path{fill:#ae001a}.client-menu .header__dropdown-wrapper{left:-21px;right:auto;top:22px;min-width:calc(100% + 34px);width:-webkit-max-content;width:-moz-max-content;width:max-content;box-shadow:0 5px 15px rgba(0,0,0,.1)}.client-menu .header__lang-dropdown{box-shadow:none}.client-menu .header__lang-dropdown-item{justify-content:flex-start;text-transform:uppercase;background:#fff}.header__category-filters .icon-btn-svg svg{margin-bottom:3px}@media (max-width:1439px){.header__category-filters .icon-btn-svg svg{margin-bottom:0}}.header-without-top .category-details{top:58px}.menu{position:fixed;top:79px;right:0;bottom:0;left:-100%;height:calc(100vh - 79px);width:100vw;padding-top:32px;background-color:#f9f9f9;z-index:10000;display:flex;flex-direction:column;justify-content:space-between;overflow:auto;transition:all .2s ease-in-out;opacity:0}.menu .header{background-color:#fff}@media (max-width:1210px){.menu .header__lang-wrapper,.menu .header__selected{display:flex}}.menu.open{left:0;opacity:1}.menu .header__dropdown-wrapper{bottom:50px;top:unset;padding-top:unset;padding-bottom:9px}.menu .header__icon:hover{background:transparent}.menu .header__icon.header__selected.chosen svg path:first-child{fill:#ae001a}.menu .header__private-text{display:none;font-size:14px;line-height:22px;text-align:center;text-transform:uppercase;color:#192734;cursor:pointer}.menu .header__private-text.block{display:block}.menu .header__private-wrapper{margin-top:20px;margin-bottom:50px;display:flex;align-items:center}@media (max-width:1210px){.menu .header__private-wrapper{margin-bottom:100px}}.menu__arrow{transform:rotate(0);transition:all .2s ease-in-out}.menu__category-frame.active{color:#5d6368;border-color:#ae001a}.menu__category-frame.active .menu__arrow{transform:rotate(-90deg)}.menu__category-frame.active .menu__arrow path{fill:#5d6368}.menu__category-frame.active+.menu-details--frame{height:293px;padding-top:16px;border-bottom:1px solid #cfcfcf}.menu__category-sunglasses.active{color:#5d6368;border-color:#ae001a}.menu__category-sunglasses.active .menu__arrow{transform:rotate(-90deg)}.menu__category-sunglasses.active .menu__arrow path{fill:#5d6368}.menu__category-sunglasses.active+.menu-details--sunglasses{height:293px;padding-top:16px;border-bottom:1px solid #cfcfcf}.menu__category-lenses.active{color:#5d6368;border-color:#ae001a}.menu__category-lenses.active .menu__arrow{transform:rotate(-90deg)}.menu__category-lenses.active .menu__arrow path{fill:#5d6368}.menu__category-lenses.active+.menu-details--lenses{border-bottom:1px solid #cfcfcf;height:auto;padding-top:16px;padding-bottom:15px}.menu__categories{padding:0 15px;margin-bottom:auto}.menu__category{display:flex;align-items:center;justify-content:space-between;position:relative;padding:18px 0 15px;text-transform:uppercase;color:#192734;transition:color .2s ease-in-out;cursor:pointer;font-size:18px}.menu-details{display:flex;background:#fff;height:0;overflow:hidden;transition:all .4s ease-in-out;z-index:4;background-color:#f9f9f9}.menu-details__wrapper{display:flex}.menu-details__list{margin-top:3px}.menu-details__list li a{display:block}.menu-details__list--mod{margin-left:80px}.menu-details__list--mod .more-items{margin-left:20px}.menu-details__title{font-family:Futura\ PT\ Demi,sans-serif;color:#081928;margin-bottom:15px;font-weight:600;text-transform:uppercase;line-height:1.6}.menu-details__id{transition:all .2s;cursor:pointer}.menu-details__id:hover{color:#ae001a}.menu-details__id:not(:last-child){margin-bottom:15px}.menu__services{margin-top:20px;padding:0;display:flex;font-size:14px;line-height:22px;text-transform:uppercase;border-bottom:none;color:#192734}.menu__bottom-wrapper{height:174px;width:100%;padding:0 15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-shrink:0;background-color:#fff}.menu__bottom-wrapper .header-tel{display:flex;align-items:center;line-height:18px}.menu__bottom-wrapper .header-tel .tel-icon{position:relative;top:-2px}.menu__bottom-box{margin-top:20px;display:flex;align-items:center}.menu__client+.menu__client .menu-details__id{margin:20px 0 0;display:block;font-size:14px;line-height:22px;text-transform:uppercase;color:#192734;display:flex}.menu__client.active a{color:#ae001a}.menu__client.active .menu__arrow{transform:rotate(-90deg)}.menu__client.active .menu__arrow path{fill:#5d6368}.menu__client.active+.menu__client{height:180px}.menu-btn{margin-top:18px;padding:10px;display:flex;justify-content:center;align-items:center;width:100%;color:#ae001a;font-size:14px;text-transform:uppercase;border:1px solid #ae001a}.divider{margin:30px 0 10px;width:100%;height:1px;background:#dce5e5}.popup-call{position:fixed;display:none;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;width:100vw;padding:0 15px;background:rgba(0,0,0,.3);z-index:40;overflow:auto}@media (max-width:1024px){.popup-call{align-items:unset}}.popup-call.open{display:flex}.popup-call__title{font-family:Futura\ PT\ Demi,sans-serif;margin-bottom:43px;font-weight:600;font-size:18px;line-height:160%;text-transform:uppercase;color:#081928}.popup-call__wrapper{position:relative;max-width:450px;width:100%;min-height:313px;padding:31px 30px 10px;background:#fff;height:342px;letter-spacing:.3px}@media (max-width:1024px){.popup-call__wrapper{margin-top:163px;margin-bottom:50px;width:340px}}.popup-call__input-box{position:relative;margin-bottom:30px}.popup-call__input{height:40px;width:100%;padding:10px 20px;border-bottom:2px solid #c4d0db;transition:all .2s ease-in-out}.popup-call__input:not(:-moz-placeholder-shown)+.popup-call__floating-label{font-size:12px;top:-23px;left:0}.popup-call__input:not(:-ms-input-placeholder)+.popup-call__floating-label{font-size:12px;top:-23px;left:0}.popup-call__input:focus+.popup-call__floating-label,.popup-call__input:not(:placeholder-shown)+.popup-call__floating-label{font-size:12px;top:-23px;left:0}.popup-call__input:focus{border-color:#89a1b7}.popup-call__floating-label{position:absolute;top:2px;left:20px;font-size:16px;line-height:160%;color:#192734;transition:all .2s ease-in-out;pointer-events:none}.popup-call__close{position:absolute;right:0;top:0;width:50px;height:50px;background:#efefef;cursor:pointer}.popup-call__close:hover{background:#ffeaed}.popup-call__close:hover .popup-call__close-line{background:#ae001a}.popup-call__close-line{position:absolute;display:inline-block;width:27.2px;height:1.09px;background:#666;transform:rotate(135deg);top:24px;left:12px}.popup-call__close2{transform:rotate(45deg)}.popup-call__btn{display:flex;margin-top:-9px;padding:13px 14px;margin-left:auto;font-size:14px;line-height:160%;text-transform:uppercase;color:#192734;border:1px solid #192734;background-color:transparent;cursor:pointer;transition:all .2s ease-in-out}.popup-call__btn:hover{background:#192734;color:#fff}.popup{position:fixed;display:none;align-items:center;justify-content:center;top:90px;left:0;right:0;bottom:0;width:100vw;padding:0 15px;background:rgba(0,0,0,.3);z-index:40000;overflow:auto}@media (max-width:1210px){.popup{top:0;align-items:unset}}.popup.entrance .popup__wrapper{height:560px}@media (max-width:1210px){.popup.entrance .popup__wrapper{margin-top:144px;margin-bottom:100px;height:568px}.popup.entrance .popup__wrapper .popup__notice{margin-bottom:12px}}.popup.registration .popup__input-box{margin-bottom:32px}.popup.registration .popup__wrapper{height:672px}@media (max-width:1210px){.popup.registration .popup__wrapper{margin-top:98px;margin-bottom:36px;height:678px}}.popup.registration .popup__tabs-labels{margin-bottom:28px}.popup.code{align-items:center}.popup.code .popup__right{max-width:450px;height:350px}.popup.code .popup__input-box{margin-bottom:63px}.popup.code .popup__notice{margin-bottom:42px}.popup.code .popup__rules{margin-top:-42px;margin-bottom:28px}.popup.code .popup__button-enter{width:185px}.popup.open{display:flex}.popup__wrapper{display:flex;max-width:900px;width:100%}@media (max-width:1024px){.popup__wrapper{width:340px}}.popup__image{width:50%}@media (max-width:1024px){.popup__image{display:none}}.popup__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup__title{font-family:Futura\ PT\ Demi,sans-serif;margin-bottom:10px;font-weight:600;font-size:24px;line-height:160%;text-transform:uppercase;color:#081928;letter-spacing:.4px}@media (max-width:1024px){.popup__title{font-size:18px}}.popup__right{width:50%;background-color:#fff;display:flex;flex-direction:column}@media (max-width:1024px){.popup__right{width:100%}}.popup__container{position:relative;padding:30px 50px 20px}@media (max-width:1024px){.popup__container{padding:30px}}.popup__notice{margin-bottom:20px;font-size:16px;line-height:160%;color:#5d6368}@media (max-width:1024px){.popup__notice{margin-bottom:27px}}.popup__notice a{font-size:14px;line-height:160%;text-transform:uppercase;color:#ae001a}.popup__tabs-labels{display:flex;justify-content:space-between;margin-bottom:44px}.popup__tab{display:flex;justify-content:center;align-items:center;max-width:175px;width:100%;height:46px;padding:15px 0;font-size:14px;line-height:110%;box-shadow:inset 0 -2px #e5e5e5;text-transform:uppercase;text-align:center;color:#192734;opacity:.5;transition:all .2s ease-in-out;cursor:pointer}@media (max-width:1024px){.popup__tab{padding:0 0 5px}}.popup__tab.active{opacity:1;box-shadow:inset 0 -4px #ae001a}.popup__tabs-content{display:none}.popup__tabs-content.active{display:block}.popup__input-box{position:relative;margin-bottom:30px;font-size:16px}.popup__rules{margin-top:-21px;margin-bottom:28px}@media (max-width:1024px){.popup__rules{margin-top:-13px}}.popup__input{height:40px;width:100%;padding:9px 20px 5px;border-bottom:2px solid #c4d0db;transition:all .2s ease-in-out}@media (max-width:1024px){.popup__input{padding:0 20px 10px}}.popup__input:not(:-moz-placeholder-shown)~.popup__floating-label{font-size:12px;top:-23px;left:0}.popup__input:not(:-ms-input-placeholder)~.popup__floating-label{font-size:12px;top:-23px;left:0}.popup__input:focus~.popup__floating-label,.popup__input:not(:placeholder-shown)~.popup__floating-label{font-size:12px;top:-23px;left:0}.popup__input:focus{border-color:#89a1b7}.popup__floating-label{position:absolute;top:8px;left:20px;font-size:16px;line-height:160%;color:#081928;transition:all .2s ease-in-out;pointer-events:none}@media (max-width:1024px){.popup__floating-label{top:2px}}.popup__close{position:absolute;right:0;top:0;width:50px;height:50px;background:#efefef;cursor:pointer;transition:all .2s ease-in-out}.popup__close:hover{background:#ffeaed}.popup__close:hover .popup__close-line{background:#ae001a}.popup__close-line{position:absolute;display:inline-block;width:27.2px;height:1.09px;background:#666;transform:rotate(135deg);top:24px;left:12px;transition:all .2s ease-in-out}.popup__close2{transform:rotate(45deg)}.popup__rules-label{display:block;position:relative;padding-left:30px;line-height:160%;color:#192734}.popup__rules-label:before{content:"";position:absolute;left:0;top:4px;border:1px solid #222;width:15px;height:15px;border-radius:3px;transition:background-color .3s ease-in-out;cursor:pointer}.popup__rules-label:after{content:"";display:inline-block;position:absolute;top:5px;left:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(65deg) scale(0);transition:all .2s ease-in-out}.popup__rules-label a{color:#ae001a}.popup .popup__checkbox:checked+.popup__rules-label:before{background-color:#ae001a;border-color:#ae001a}.popup .popup__checkbox:checked+.popup__rules-label:after{transform:rotate(45deg) scale(1)}.popup__button-box{display:flex;justify-content:space-between;margin-top:-9px}.popup__button{display:inline-block;padding:13px;font-size:14px;line-height:160%;text-transform:uppercase;color:#ae001a;background-color:transparent;border:1px solid #ae001a;cursor:pointer;transition:all .2s ease-in-out;text-align:center}.popup__button:hover{background:#ae001a;color:#fff}@media (max-width:1024px){.popup__button{width:100%}}.popup__button-forgot-password{border:none}@media (max-width:1024px){.popup__button-forgot-password{width:auto;padding:13px 0 13px 15px}}.popup__button-enter{width:175px}@media (max-width:1024px){.popup__button-enter{width:139px}}.popup__bottom{margin-top:auto;padding:20px 50px;border-top:1px dashed #dfdfdf;height:136px}@media (max-width:1210px){.popup__bottom{padding:20px 30px}}.popup__bottom-info{margin-bottom:10px;font-size:16px;line-height:160%}.popup__bottom-links{display:flex}.popup__bottom-link{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:15px;background:#f9f9f9}#language-modal .btn{width:100%}#language-modal .btn:not(:last-child){margin-bottom:20px}#language-modal .modal-dialog{min-height:0}.breadcrumbs{position:absolute;top:0;left:30px}@media (max-width:1024px){.breadcrumbs{left:15px}}.breadcrumbs span{display:inline-block;padding:10px}.breadcrumbs__item{display:inline-block;font-size:12px;line-height:160%;text-transform:uppercase;padding:10px 0}.breadcrumbs__item.active{color:rgba(93,99,104,.5)}.card-service{max-width:456px;margin:0 10px 49px;padding-bottom:31px;border-bottom:2px solid #f3f3f3;flex-basis:calc(33.333% - 20px)}.card-service:hover .card-service__link:after{opacity:0}@media (max-width:1024px){.card-service{padding-bottom:18px;margin-bottom:14px}}.card-service__img{margin-bottom:30px;height:200px}.card-service__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.card-service__img{margin-bottom:21px;padding-left:unset}}.card-service__title{margin-bottom:20px;font-size:30px;line-height:120%;color:#081928;padding-left:26px}@media (max-width:1024px){.card-service__title{font-size:18px;padding-left:unset;margin-bottom:11px}}.card-service__text{margin-bottom:20px;padding:0 26px 0 28px;font-size:16px;line-height:150%}@media (max-width:1024px){.card-service__text{font-size:14px;margin-bottom:20px;padding:0}}.card-service__link{padding-left:29px;font-family:Futura\ PT\ medium,sans-serif}@media (max-width:1024px){.card-service__link{padding:unset;letter-spacing:.2px}}.service-body{background:#f9f9f9}.service-header,.service-header .header{background:#fff}.services-description{margin-bottom:60px}@media (max-width:1024px){.services-description{margin-bottom:15px}}.services-description__wrpapper{padding:90px 0 87px 165px;position:relative;height:380px}@media (max-width:1024px){.services-description__wrpapper{height:175px;padding:47px 80px 87px 30px}}.services-description__image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (max-width:420.98px){.services-description__image{-o-object-position:right;object-position:right}}.services-description__box{max-width:430px;position:relative}.services-description__title{font-family:Futura\ PT\ Book;font-weight:400;font-size:40px}@media (max-width:1024px){.services-description__title{font-size:30px}}.services-description__decor{margin:15px 0 30px;width:70px;height:4px;background-color:#ae001a}@media (max-width:1024px){.services-description__decor{margin:10px 0 20px}}.services-description__text{font-size:16px;line-height:150%}@media (max-width:1024px){.services-description__text{display:none}}.services-block{padding-bottom:0}@media (max-width:1024px){.services-block--mod{display:none}}.services-block__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media (max-width:1024px){.services-block__row{flex-wrap:wrap;flex-direction:column;align-items:center}}.services-block__card .card-service__img{margin-bottom:30px}@media (max-width:1024px){.services-block__card .card-service__img{margin-bottom:21px}.services-block__card{margin-bottom:13px;padding-bottom:20px}.services-block__card:not(:last-child){margin-right:unset}}.services-banner{display:flex;align-items:center;width:100%;height:460px;position:relative;flex-basis:66.666%}@media (max-width:1024px){.services-banner{height:350px;margin-bottom:20px}}.services-banner__image{position:absolute;width:calc(100% - 20px);height:100%;top:0;left:10px;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.services-banner__image{width:100%;left:0}}.services-banner__wrapper{margin-top:11px;margin-left:58px;position:relative;z-index:1}@media (max-width:1024px){.services-banner__wrapper{margin-top:15px;margin-left:21px}}.services-banner__title{display:block;margin-bottom:11px;letter-spacing:-.6px;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:30px}@media (max-width:1024px){.services-banner__title{margin-bottom:20px;font-size:18px;letter-spacing:-.3px}}.services-banner__text{margin-bottom:30px;line-height:150%}@media (max-width:1024px){.services-banner__text{margin-bottom:20px}}.pagination-wrapper.services{margin-top:10px;margin-bottom:115px;padding:0 100px}@media (max-width:1024px){.pagination-wrapper.services{margin-top:21px;margin-bottom:83px}}@media (max-width:991px){.pagination-wrapper.services{padding:0 40px}}@media (max-width:1024px){.card-service,.services-block__row{margin-left:0;margin-right:0}.services-banner{flex-basis:unset}}.doctor{background:#f9f9f9}.doctor .breadcrumbs{left:0;top:0}@media (max-width:1024px){.doctor .breadcrumbs{overflow:hidden;width:100%;padding-right:15px;overflow-x:auto;white-space:nowrap;scrollbar-width:0}.doctor .breadcrumbs::-webkit-scrollbar{display:none}}.doctor__wrapper{display:flex;justify-content:center}@media (max-width:1024px){.doctor__wrapper{flex-direction:column}}.doctor__image{position:relative;width:338px;margin-bottom:31px;max-height:345px;margin-right:59px;overflow:hidden}.doctor__image:before{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'12\'\ height=\'12\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M0\ 0l12\ 12H0V0z\'\ fill=\'%23AE001A\'/%3E%3C/svg%3E);position:absolute;left:0;bottom:-4px}.doctor__image .doctor__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.doctor__image{width:100%;max-width:345px;max-height:342px;margin-right:unset}}.doctor__image-decor{position:absolute;bottom:-60px;right:-28px}@media (max-width:1024px){.doctor__image-decor{display:none}}.doctor__description{width:55%}@media (max-width:1024px){.doctor__description{width:100%}}.doctor__name{font-size:40px;line-height:120%;color:#192734;margin-bottom:20px}.doctor__name:after{display:none}@media (max-width:1024px){.doctor__name{font-size:30px;margin-bottom:20px}}.doctor__city{display:inline-block;margin-bottom:18px;padding:2px 4px;font-size:14px;line-height:120%;text-transform:uppercase;background:#efefef}.doctor__rating{margin-bottom:18px;padding-left:4px}.doctor__info{font-size:16px;line-height:150%}.doctor__info p{margin-bottom:24px}.doctor__info-list{margin-top:25px;padding-left:28px}.doctor__info-item{position:relative;margin-bottom:15px}.doctor__info-item:before{content:"";position:absolute;left:-25px;top:10px;width:6px;height:6px;background-color:#ae001a;border-radius:50%;box-shadow:0 0 0 2px rgba(174,0,26,.1)}.doctor__btn-wrapper{margin-bottom:20px}@media (max-width:1024px){.doctor__big-title{display:none}}.rating{display:flex;align-items:center}.rating__text{margin-right:20px;font-size:14px;line-height:150%;text-transform:uppercase;letter-spacing:.1px}.rating__rate{margin-right:9px;margin-top:-3px;font-family:Futura\ PT\ Demi,sans-serif;font-weight:600;font-size:24px;line-height:120%;color:#192734;letter-spacing:1px}.rating__stars{display:flex;direction:rtl}.rating__star{margin-right:9px;color:#d6d6d6}.rating__star svg{transition:all .2s ease-in-out}.rating__star.rate,.rating__star.rate~.rating__star{color:#f7981d}.feedbacks{max-width:693px;margin:0 auto;padding-top:84px;padding-bottom:102px;padding-right:3px}@media (max-width:1024px){.feedbacks{padding:50px 15px 93px}}.feedbacks-services{background:#f9f9f9}@media (max-width:1024px){.feedbacks-services{padding-bottom:45px}}.feedbacks__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}@media (max-width:1024px){.feedbacks__top{margin-bottom:0}}.feedbacks__title{font-size:40px;line-height:120%;color:#192734}@media (max-width:1024px){.feedbacks__title{font-size:24px}}.feedbacks__amount-feedbacks{line-height:120%;text-transform:uppercase;color:#ae001a;font-family:Futura\ PT\ medium,sans-serif}.feedbacks__amount-feedbacks>span{display:inline-block;margin-right:4px}.feedbacks__bottom{text-align:center;margin-top:40px;padding-right:16px}@media (max-width:1024px){.feedbacks__bottom{display:flex;flex-direction:column-reverse;align-items:center;margin-top:30px;padding-right:unset}}.feedbacks__leave-feedbacks.default-btn{margin-right:34px;color:#192734;border:1px solid #192734}.feedbacks__leave-feedbacks.default-btn:hover{color:#fff;background-color:#192734}.feedbacks__leave-feedbacks.default-btn:hover .default-btn__decor{border-left-color:#fff}.feedbacks__leave-feedbacks.default-btn .default-btn__decor{background:#192734;border:none}@media (max-width:1024px){.feedbacks__leave-feedbacks.default-btn{margin-right:unset;margin-bottom:20px}}.feedbacks__rating .rating__star{margin-right:8px}.feedback{padding-top:30px;padding-bottom:25px;border-bottom:1px solid #dce5e5}.feedback.disabled{display:none}@media (max-width:1024px){.feedback{padding-top:29px;padding-bottom:24px}}.feedback__text{margin-bottom:19px;line-height:150%}@media (max-width:1024px){.feedback__text{margin-bottom:0;padding-bottom:20px}}.feedback__wrapper{display:flex;justify-content:space-between}.feedback__name{line-height:150%;text-transform:uppercase;color:#081928;letter-spacing:.1px}.feedbacks__more-feedbacks .default-btn__text.toggled{display:none}.feedbacks__more-feedbacks.toggled .default-btn__text.toggled{display:initial}.feedbacks__more-feedbacks.toggled .default-btn__text:not(.toggled){display:none}.feedbacks__more-feedbacks.toggled svg{transform:translate(-50%,-50%) scaleY(-1)}.doctor__info table p{margin-bottom:0}html{height:100%}body,html{font-size:14px}body{margin:0;padding:0;font-family:Futura\ PT\ Book,sans-serif;font-weight:400;color:#5d6368;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.hide,body.opened-menu{overflow:hidden}.body-inner{padding-top:92px}.body-inner.delivery{padding-top:131px}.body-inner.checkout-header{padding-top:62px}@media (max-width:911px){.body-inner.checkout-header{padding-top:50px}}@media (max-width:1210px){.body-inner{padding-top:82px}}.header-message-wrapper+.body-inner{padding-top:0}*,:after,:before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;color:#192734;line-height:120%}a{color:inherit}.container{max-width:1440px;margin:0 auto}.container--mod{padding:0 15px}h2{font-size:23px}h2,h3{margin-bottom:10px}h3{font-size:20px}h4{margin-bottom:10px;font-size:18px}h5{font-size:24px;line-height:120%}.subtitle{margin-bottom:20px;color:#5d6368;font-size:14px;line-height:160%;text-transform:uppercase;font-family:Futura\ PT\ medium,sans-serif;position:relative;z-index:1}.text{font-size:16px;line-height:150%}button{font-family:Futura\ PT\ Book,sans-serif}.link{position:relative;display:inline-block;color:#ae001a;font-size:16px;line-height:160%}.link:after{content:"";position:absolute;right:-25px;bottom:7px;width:20px;height:1px;background-color:#ae001a;opacity:1;transition:all .2s ease-in-out}.product-delivery{width:100%;height:29px;padding:10px 0;max-width:100%;box-sizing:content-box}.product-delivery__container{position:fixed;z-index:4;background-color:#f8f8f8;left:50%;top:92px;transform:translateX(-50%);height:-webkit-max-content;height:-moz-max-content;height:max-content}@media (max-width:1210px){.product-delivery__container{left:0;transform:none;max-width:100%;top:82px}}.product-delivery__items{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow-x:hidden}@media (min-width:991px){.product-delivery__items{overflow-x:auto;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.product-delivery__items::-webkit-scrollbar{display:none}}.product-delivery__item{padding:5px 15px;width:345px;height:29px;background:#fff;font-family:Futura\ PT\ Book,sans-serif;font-size:12px;line-height:160%;text-transform:uppercase;overflow:hidden;color:#5d6368;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start;position:relative;border-left:1px solid transparent}@media (min-width:991px){.product-delivery__item{min-width:345px;max-width:345px;overflow-x:hidden}}.product-delivery__item:not(:last-child){margin-right:10px}@media (max-width:320px){.product-delivery__item:not(:last-child){margin-right:0}}.product-delivery__item:hover{cursor:pointer;border-left:1px solid #ae001a}.product-delivery__item:hover:after{background-image:url(https://opticaluxor.ua/img/icons/chevron-right-red.svg)}.product-delivery__item:after{content:"";background-image:url(https://opticaluxor.ua/img/icons/chevron-right.svg);background-position:50%;background-repeat:no-repeat;width:6px;height:10px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.product-delivery__label{margin:0 20px 0 10px;pointer-events:none}.product-delivery__icon{width:17px;height:17px;margin:0!important;pointer-events:none}.kit{display:flex;flex-direction:column;align-items:center}.kit__wrapper{padding:20px 0 0}.kit__items{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;padding-bottom:9px;border-bottom:1px solid #dfdfdf}.kit__items:not(:first-child){padding-top:38px}@media (max-width:991px){.kit__items{flex-direction:column;padding-bottom:20px}.kit__items:not(:first-child){padding-top:19px}}.kit__item{min-width:227px;max-width:227px;box-sizing:border-box;padding:0!important}@media (max-width:991px){.kit__item{flex-direction:row!important;align-items:flex-start;max-width:100%;min-width:100%;height:100px!important;overflow:hidden;margin-bottom:0!important}}.kit__item-title{color:#5d6368;font-size:14px;line-height:150%}.kit__item-bottom{padding:2px 47px 10px 10px}.kit__item-bottom .price{margin-top:0!important;padding-top:16px}@media (max-width:991px){.kit__item-bottom{padding:10px 5px 5px 10px!important}.kit__item-bottom .clearfix a{min-height:39px!important}}.kit__title{font-size:40px;line-height:120%;color:#192734}@media (max-width:991px){.kit__title{font-size:24px}}.kit__apply-btn .icon-btn-text{padding:14px 15px!important}@media (max-width:991px){.kit__apply-btn{margin-top:30px}}.kit__plus{min-width:11px;max-width:11px;min-height:11px;max-height:11px;background-image:url(https://opticaluxor.ua/img/icons/plus.svg);background-position:50%;background-repeat:no-repeat;padding:0 63px}@media (max-width:991px){.kit__plus{padding:15px 0}}.kit__total{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:22px 0}@media (max-width:991px){.kit__total{flex-direction:column;align-items:flex-start}}.kit__price{display:flex;flex-direction:row}.kit__price .label{font-size:18px;line-height:160%;color:#192734;margin-right:20px}@media (max-width:375px){.kit__price .label{font-size:16px;margin-right:10px}}.kit .old-price{font-family:Futura\ PT\ bold,sans-serif;font-weight:600;font-size:18px;line-height:160%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#081928;opacity:.5;margin-right:20px}@media (max-width:375px){.kit .old-price{font-size:16px;margin-right:10px}}.kit .new-price{font-family:Futura\ PT\ bold,sans-serif;font-weight:600;font-size:18px;line-height:160%;color:#ae001a}@media (max-width:375px){.kit .new-price{font-size:16px}}.kit .product-item-img-wrapper{max-width:227px;width:100%;max-height:200px;height:100%}@media (max-width:991px){.kit .product-item-img-wrapper{max-width:160px;padding-top:0;margin-top:0!important}.kit .product-item-img-wrapper .product-item-img{transform:unset;align-self:center}}*{outline:none!important}a,button{color:#000}.profile-links::-webkit-scrollbar{display:none}.form-input-search ul::-webkit-scrollbar{width:2px}.form-input-search ul::-webkit-scrollbar-track{background-color:#f0f0f0;width:1px}.form-input-search ul::-webkit-scrollbar-thumb{background-color:#081928;border-radius:5px;width:2px}.appointment-labels-wrapper::-webkit-scrollbar{width:2px}.appointment-labels-wrapper::-webkit-scrollbar-track{background-color:#f0f0f0;width:1px}.appointment-labels-wrapper::-webkit-scrollbar-thumb{background-color:#081928;border-radius:5px;width:2px}.appointment-labels-wrapper-2::-webkit-scrollbar{width:2px}.appointment-labels-wrapper-2::-webkit-scrollbar-track{background-color:#f0f0f0;width:1px}.appointment-labels-wrapper-2::-webkit-scrollbar-thumb{background-color:#081928;border-radius:5px;width:2px}.clearfix:after{content:"";clear:both;display:table}html{color:#5d6368;font-family:Futura\ PT\ Book,sans-serif}body{padding-right:0;position:relative;background-color:#f8f8f8}.h1-title{line-height:120%;display:block}.h1-title,h1{position:relative;color:#081928;font-size:40px;font-weight:400}.h1-title:after,h1:after{content:"";position:absolute;left:0;bottom:-23px;width:70px;height:4px;background-color:#ae001a}a{text-decoration:none}p{margin-bottom:20px;font-size:16px}button,input[type="radio"],label{cursor:pointer}textarea{resize:none}textarea::-moz-placeholder{color:#081928}textarea:-ms-input-placeholder{color:#081928}textarea::placeholder{color:#081928}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}.hidden{height:0;opacity:0;z-index:-1}.flex{display:flex}.flex-center{justify-content:center;align-items:center}.flex-between{justify-content:space-between}.flex-end{align-items:flex-end}.flex-end-2{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex.align-items-center{align-items:center}.white-bg{background-color:#fff}.container-fluid{padding:0 15px}.breadcrumb{padding:13px 15px 42px;position:relative;z-index:1;display:flex;overflow:hidden}.breadcrumb.dotted:after{content:"...";position:absolute;right:0;top:14px;width:14px;height:18px;color:rgba(93,99,104,.5);font-size:12px;background-color:#f8f8f8}.breadcrumb-item{display:inline-block;font-size:12px;text-transform:uppercase;white-space:nowrap}.breadcrumb-item_icon{display:flex;align-items:center;justify-content:center}.breadcrumb-item_icon a{height:12px}.breadcrumb-item>a{color:#5d6368}.breadcrumb-item:last-child{color:rgba(93,99,104,.5)}.breadcrumb-item:not(:last-child){margin-right:11px}.breadcrumb-item:not(:last-child):after{content:"/";margin-left:11px}.header__basket a{display:flex;justify-content:center;width:100%;height:100%}.content-top{padding-top:12px;min-height:133px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'1440\'\ height=\'101\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M59.912\ 0C26.865\ 0\ 0\ 22.387\ 0\ 50.104c0\ 27.718\ 26.864\ 50.105\ 59.912\ 50.105s59.699-22.387\ 59.699-50.105C119.824\ 22.387\ 92.96\ 0\ 59.912\ 0zm0\ 84.431c-21.534\ 0-39.23-15.35-39.23-34.54\ 0-18.975\ 17.483-34.54\ 39.23-34.54\ 21.747\ 0\ 39.23\ 15.351\ 39.23\ 34.54\ 0\ 19.19-17.483\ 34.54-39.23\ 34.54zM129.844\ 2.13v95.52h21.108V16.203h49.678v81.446h20.681V2.131h-91.467zm136.455\ 14.286v81.233h20.894V16.416h35.18V2.13h-91.254v14.285h35.18zM401.048\ 2.13l-50.317\ 46.694V2.13h-20.895v95.518h20.895V72.064l50.957-47.333V97.65h21.321V2.131h-21.961zm212.358\ 0h-27.505l-15.99\ 34.115h-19.189v14.498h12.366l-22.174\ 46.906h20.468l21.748-46.906h30.489L634.3\ 97.649h22.6L613.406\ 2.131zm-23.454\ 34.115l8.742-18.763\ 8.315\ 18.763h-17.057zm-96.159\ 4.05c-2.558-2.132-7.036-2.558-11.3-3.41l39.657-34.54h-23.453l-38.804\ 33.9V2.13h-20.895v95.518h20.895v-47.12h8.315s8.315-.213\ 11.513\ 1.493c2.559\ 1.492\ 7.463\ 7.462\ 7.463\ 7.462l28.783\ 37.952h24.093c0\ .213-39.444-51.384-46.267-57.14zM1283.74\ 0c-33.05\ 0-59.7\ 22.387-59.7\ 50.104\ 0\ 27.718\ 26.86\ 50.105\ 59.7\ 50.105\ 33.05\ 0\ 59.91-22.387\ 59.91-50.105\ 0-27.717-26.86-50.104-59.91-50.104zm0\ 84.431c-21.75\ 0-39.23-15.35-39.23-34.54\ 0-18.975\ 17.48-34.54\ 39.23-34.54\ 21.75\ 0\ 39.23\ 15.351\ 39.23\ 34.54\ 0\ 19.19-17.48\ 34.54-39.23\ 34.54zm-72.28-10.021c-10.02\ 6.61-24.31\ 11.514-36.67\ 11.514-21.75\ 0-37.74-16.844-37.74-36.033s16.2-35.82\ 37.74-35.82c11.72\ 0\ 20.25\ 1.28\ 36.46\ 10.235l9.38-12.153C1207.2\ 3.411\ 1192.48\ 0\ 1174.57\ 0c-33.04\ 0-58.63\ 22.387-58.63\ 50.104\ 0\ 27.718\ 25.59\ 50.105\ 58.63\ 50.105\ 17.91\ 0\ 31.99-4.051\ 46.48-14.285l-9.59-11.514zM944.947\ 0c-27.291\ 0-50.317\ 16.204-57.353\ 37.099h-19.829V2.132h-20.042V37.1h-8.315v14.924h8.315v45.84h20.042v-45.84h17.483c.64\ 27.078\ 26.865\ 47.76\ 59.486\ 47.76\ 33.048\ 0\ 60.126-21.322\ 60.126-48.826C1004.65\ 23.453\ 977.995\ 0\ 944.947\ 0zm-.213\ 84.218c-21.747\ 0-39.017-14.285-39.017-33.26\ 0-18.976\ 17.483-35.394\ 39.23-35.394\ 21.535\ 0\ 39.231\ 16.418\ 39.231\ 35.393\ 0\ 19.19-17.91\ 33.261-39.444\ 33.261zM805.082\ 2.13h-54.368v14.712h10.447l-27.931\ 81.02h20.682l27.93-81.02h23.24v81.02h21.108V2.131h-21.108zm634.938\ 26.865c0-17.483-15.56-25.798-35.82-26.65-7.46-.214-29.85-.214-29.85-.214h-20.89v95.518h20.89v-41.79s23.24.214\ 30.92\ 0c21.11-.426\ 34.75-7.675\ 34.75-26.864zm-38.16\ 13.006c-6.83.213-27.51\ 0-27.51\ 0V16.63s21.96-.426\ 29.43\ 0c10.66.853\ 16.41\ 6.396\ 16.41\ 12.366\ 0\ 8.316-6.39\ 12.58-18.33\ 13.006zm-327.07-1.706c-2.56-2.132-7.03-2.558-11.3-3.41l39.66-34.754h-23.24l-39.02\ 34.114V2.13H1020v95.518h20.89v-47.12h8.32s8.31-.213\ 11.51\ 1.493c2.56\ 1.492\ 7.46\ 7.462\ 7.46\ 7.462l28.79\ 37.952h24.09c0\ .213-39.44-51.384-46.27-57.14zm-364.374\ 9.598c0\ 8.529-7.036\ 15.565-15.565\ 15.565-8.528\ 0-15.564-7.036-15.564-15.565\ 0-8.528\ 7.036-15.564\ 15.564-15.564\ 8.742\ 0\ 15.565\ 7.036\ 15.565\ 15.564z\'\ fill=\'%23EFEFEF\'/%3E%3C/svg%3E) no-repeat;background-size:contain}.text{margin-top:33px;position:relative;left:-1px}.text>p:not(:last-child){margin-bottom:24px}.text-container{margin:0 150px}.text-block{padding:17px 0 0 47px}.text-block:not(:first-child){padding-top:10px}.text-block:last-child{margin-bottom:10px}.text-block>p{margin-bottom:24px;line-height:24px}.text-block .block-title~p{margin-bottom:0}.text-small{display:block;font-size:14px;float:left}.text-bold{color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:24px}.text-agree{color:#081928;font-size:14px}.text-agree>a{color:#ae001a}.text-empty{margin-bottom:20px;color:#192734;font-size:18px}.red-text{margin:0 2px 0 4px;display:inline-block;color:#ae001a;font-family:Futura\ PT\ medium,sans-serif;font-size:14px;text-transform:uppercase}.content-top .text-container{margin:0 165px}.section-title{margin-top:17px;font-size:24px}.block-title,.section-title{display:inline-block;color:#081928}.block-title{margin:7px 0 12px;font-size:18px;font-weight:600;letter-spacing:.15px}.communication{margin:36px 0 15px;display:flex;flex-wrap:wrap}.reception{position:relative;margin-right:10px;padding:51px 50px 42px;width:65.45%;min-height:253px;background-size:auto 100%;background-position:100%;background-repeat:no-repeat}.reception>*{position:relative;z-index:1}.reception:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#efefef 38%,hsla(0,0%,100%,0))}.reception-text{margin-bottom:17px;display:block;color:#5d6368;font-family:Futura\ PT\ medium,sans-serif;font-size:14px;text-transform:uppercase}.reception-title{margin-bottom:28px;display:block;color:#192734;font-family:Futura\ PT\ bold,sans-serif;font-size:30px;letter-spacing:-.5px}.question{padding:31px 31px 30px 30px;position:relative;width:calc(34.55% - 10px);min-height:253px;background-color:#192734}.question-icon{position:relative;bottom:2px}.question-text{margin-bottom:62px;display:inline-block;color:#89a1b7;font-size:14px;text-transform:uppercase;letter-spacing:.1px}.question-title{display:inline-block;color:#fff;font-family:Futura\ PT\ bold,sans-serif;font-size:24px;letter-spacing:-.3px}.question-description{margin:9px 0 0;width:77%;color:#89a1b7;font-size:16px;float:left;line-height:24px}.question-link{position:absolute;right:31px;bottom:30px;display:flex;justify-content:flex-end;align-items:center;width:28px;height:49px;border-left:1px solid #fff}.btn{display:inline-block;height:50px;font-family:Futura\ PT\ medium,sans-serif;font-size:14px;text-transform:uppercase;background:transparent}.btn:hover{color:#fff;background-color:#192734}.btn:not(.icon-btn){padding:14px}.btn:not(.btn-red){border:1px solid #192734}.btn:not(.btn-red) .icon-btn-svg{height:49px;left:1px}.btn.reversed{color:#fff;background-color:#192734}.btn.reversed:hover{color:#192734;background-color:#fff}.btn-red{color:#ae001a}.btn-red,.btn-red .icon-btn-svg{border-color:#ae001a}.btn-red:hover{color:#fff;background-color:#ae001a}.btn-red:hover .icon-btn-svg:not(.icon-btn-red){border-left-color:#fff}.btn-red:hover .icon-btn-svg:not(.icon-btn-red)>svg{fill:#fff}.icon-btn{padding:0}.icon-btn>span{float:left}.icon-btn.btn-red .icon-btn-text{border:1px solid #ae001a}.icon-btn.btn-red:hover .icon-btn-text{border-right-color:#fff}.icon-btn-text{padding:13.5px 15px;font-family:Futura\ PT\ medium,sans-serif;text-align:center;height:100%}@media (max-width:1439px) and (min-width:1200px){.icon-btn-text{padding:13.5px 2px;line-height:22px;display:block;height:100%}}.icon-btn-svg{width:50px;position:relative;border-left:1px solid}@media (min-width:768px){.icon-btn-svg{height:100%}}@media (max-width:767px){.icon-btn-svg{height:50px}}.icon-btn-red{background-color:#ae001a}.icon-btn-black{background-color:#081928}.contact-container{margin:0 119px 100px 150px}.contact-text{margin-bottom:51px;max-width:480px;line-height:24px}.contact-form{max-width:400px}.form-title{margin-bottom:21px;display:block;color:#081928;font-size:36px;text-transform:capitalize}.form-group{position:relative}.form-group>div:not(.row){display:flex;flex-direction:column-reverse}.form-group:not(:last-child){margin-bottom:29px}.form-group:last-child{margin-bottom:20px}.form-group.focused .form-label{visibility:initial}.form-group.focused .form-input{border-color:#89a1b7}.form-group.focused .form-input::-moz-placeholder{visibility:hidden}.form-group.focused .form-input:-ms-input-placeholder{visibility:hidden}.form-group.focused .form-input::placeholder{visibility:hidden}.form-group.error .form-clear-wrapper,.form-group.focused .form-clear-wrapper{display:initial}.form-group textarea{margin-top:9px;padding:15px;width:100%;height:150px;font-size:16px;border:1px solid #c4d0db;border-radius:2px}.form-label{margin-bottom:8px;display:block;color:#081928;font-size:12px;visibility:hidden}.form-label.active{visibility:initial}.form-input{padding:0 25px 13px 20px;display:block;position:relative;width:100%;color:#081928;font-size:16px;background:none;border:none;border-bottom:2px solid rgba(137,161,183,.5);z-index:1}.form-input[readonly]{cursor:pointer}.form-input-title{margin:-6px 0 19px 1px;display:block;font-size:16px}.form-input::-moz-placeholder{color:#081928}.form-input:-ms-input-placeholder{color:#081928}.form-input::placeholder{color:#081928}.form-input-wrapper{position:relative}.form-input-angle{position:absolute;right:13px;bottom:19px}.form-input-search{margin-top:5px;padding-right:6px;display:none;position:absolute;width:100%;top:100%;left:0;background-color:#fff;box-shadow:0 5px 10px hsla(0,0%,54.1%,.25);z-index:2}.form-input-search ul{max-height:144px;overflow:auto;padding-right:6px;list-style-type:none;padding-left:0}.form-input-search ul li{border:none;background-color:inherit;cursor:pointer;width:100%;text-align:left;padding:9px 15px;z-index:10;transition:all .2s linear}.form-input-search ul li:hover{background-color:#f8f8f8;color:#192734}.form-input-search ul li.disabled{display:none}.form-clear{padding:0;position:relative;width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:none;border:none;cursor:pointer}.form-clear:before{transform:rotate(135deg)}.form-clear:after,.form-clear:before{content:"";position:absolute;display:inline-block;width:27px;height:1px;background-color:#89a1b7}.form-clear:after{transform:rotate(45deg)}.form-clear:hover:after,.form-clear:hover:before{background-color:#ae001a}.form-clear-wrapper{display:none;position:absolute;right:0;bottom:13px;z-index:2}.form [type="submit"]{width:100%}.footer__email.form-group{margin-bottom:0}@media (max-width:768px){.footer__email.form-group{margin-bottom:50px}.footer__email-icon{position:relative;top:1px}}.error .form-input,.error textarea{border-color:#ae001a}.error-hint{display:none;position:absolute;top:calc(100% + 2px);left:0;font-family:Futura\ PT\ medium,sans-serif;color:#ae001a;font-size:10px;line-height:16px}.error .error-hint{display:initial}.portrait{margin:1px 0 0 auto;width:573px;height:606px;position:relative;left:-8px;background-repeat:no-repeat;background-size:cover}.portrait:after{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'246\'\ height=\'86\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ fill=\'%23EFEFEF\'\ d=\'M214\ 54h-6v-6h6zm-64\ 0h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 32h-6v-6h6zm0-64h-6v-6h6zm-64\ 64h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6v-6h6zm-96\ 0h-6v-6h6zm128\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 0h-6v-6h6zm-128\ 0h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 64h-6v-6h6zm0-64h-6v-6h6zM118\ 86h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6v-6h6zm-96\ 0h-6v-6h6zm192\ 16h-6v-6h6zm-64\ 0h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 32h-6v-6h6zm0-64h-6V0h6zm-64\ 64h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6V0h6zM54\ 6h-6V0h6zm128\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 0h-6v-6h6zm-128\ 0h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6V0h6zM86\ 6h-6V0h6zm160\ 64h-6v-6h6zm0-64h-6V0h6zM118\ 70h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6V0h6zM22\ 6h-6V0h6zm176\ 48h-6v-6h6zm-64\ 0h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 32h-6v-6h6zm0-64h-6v-6h6zm-64\ 64h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6v-6h6zm-96\ 0h-6v-6h6zm128\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 0h-6v-6h6zm-128\ 0h-6v-6h6zM6\ 54H0v-6h6zm160\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 64h-6v-6h6zm0-64h-6v-6h6zM102\ 86h-6v-6h6zM6\ 86H0v-6h6zm96-64h-6v-6h6zM6\ 22H0v-6h6zm192\ 16h-6v-6h6zm-64\ 0h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 32h-6v-6h6zm0-64h-6V0h6zm-64\ 64h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6V0h6zM38\ 6h-6V0h6zm128\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm160\ 0h-6v-6h6zm-128\ 0h-6v-6h6zM6\ 38H0v-6h6zm160\ 32h-6v-6h6zm-96\ 0h-6v-6h6zm96-64h-6V0h6zM70\ 6h-6V0h6zm160\ 64h-6v-6h6zm0-64h-6V0h6zM102\ 70h-6v-6h6zM6\ 70H0v-6h6zm96-64h-6V0h6zM6\ 6H0V0h6z\'/%3E%3C/svg%3E);position:absolute;top:31px;left:100%;transform:translateX(-52%)}.call-block{padding:33px 50px 30px;width:332px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;bottom:28px;left:-30px;background-color:rgba(174,0,26,.9)}.call-block-text{margin-bottom:12px;display:block;color:#fff;font-size:18px;letter-spacing:.19px}.call-block .btn{position:relative;top:-1px;color:#fff;border-color:#fff}.call-block .btn:hover{color:#ae001a;background-color:#fff}.modal{padding:140px 0;display:none;width:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:999999;overflow-x:hidden;overflow-y:auto}@media (max-width:767px){.modal{padding:50px 0}}.modal-open{overflow:hidden}.modal-close{margin:0 0 0 auto;padding:0;position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#efefef;border:none}.modal-close:before{transform:rotate(135deg)}.modal-close:after,.modal-close:before{content:"";position:absolute;display:inline-block;width:27px;height:1px;background-color:#666}.modal-close:after{transform:rotate(45deg)}.modal-close:hover{background-color:#ffeaed}.modal-close:hover:after,.modal-close:hover:before{background-color:#ae001a}.modal-dialog{margin:0 auto;max-width:450px;width:100%;min-height:313px;background-color:#fff}.modal-content{padding-left:50px;padding-right:50px;padding-bottom:30px}.modal-title{margin-bottom:3px;display:block;position:relative;top:-19px;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:18px;letter-spacing:-.2px;text-transform:uppercase}.modal .rating-list{margin:14px 0 17px;display:flex;justify-content:space-between;align-items:center}.modal .form-group:not(:last-child){margin-bottom:24px}.modal .form-label{margin-bottom:11px}.modal .form-input{padding:0 15px 6px}.modal .form [type="submit"]{margin:0 0 0 auto;display:block;width:auto}button[type="submit"]{color:#192734}.price{color:#081928;font-family:Futura\ PT\ bold,sans-serif}.price.old{position:relative;opacity:.5}.price.old:after{content:"";position:absolute;left:0;top:18px;display:block;width:100%;height:1px;background-color:#081928;opacity:.5}.price.old+.price{color:#ae001a}.product-top{margin:-32px -10px 64px}.product-top.product-2,.product-top.product-3{margin:-32px -10px 20px}.product-top>div{padding:0 10px}.product-left{position:relative}.product-left .wishlist-add{padding:0;position:absolute;right:0;top:0;width:50px;height:50px;background:none;z-index:2}.product-left .product-item-mark{position:absolute;left:20.4%;top:20px}.product-right{padding:53px 80px 50px;background-color:#fff}.product-right h1{margin:10px 0 27px;line-height:48px}@media (min-width:992px){.product-right h1{letter-spacing:-2px}}.product-title:after{display:none}.product-price{margin-bottom:43px}.product-price .price{font-size:24px}.product-price .text-small{line-height:39px}.product-price .text-small+.price{margin:0 16px 0 20px}.product-bottom{margin:0 auto 60px;max-width:689px}.product-bottom.product-card-bottom{margin-bottom:0}.product-list{padding-bottom:90px}.product-list:not(:last-child){padding-bottom:109px}.product-list-title{margin-bottom:37px;display:block;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:40px;text-align:center}.product-item{display:flex;flex-direction:column;height:calc(100% - 10px);margin-bottom:10px;padding:20px 10px 10px;background-color:#f8f8f8;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.product-item-mark{margin-top:9px;display:inline-block;position:relative;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:12px;text-transform:uppercase}@media (max-width:767px){.product-item-mark{font-size:10px}}.product-item-mark>span{position:relative;right:1px;z-index:1;transition:all .2s ease-in-out}.product-item-mark:before{content:"";position:absolute;left:-10px;top:-9px;display:block;width:41px;height:31px;transition:all .2s ease-in-out;z-index:1}.product-item-img{margin:0 auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-item-img-wrapper{margin-top:-19px;width:100%;height:359px;overflow:hidden}.product-item-img-wrapper>a{display:block;width:100%;height:100%}.product-item .cart-add{margin-left:auto;position:relative;top:3px;right:-1px;opacity:0;transition:all .2s ease-in-out;align-self:flex-end;flex-shrink:0}.product-item .cart-add.btn-red{opacity:1;border:none}@media (max-width:767px){.product-item .cart-add{transform:scale(.7);transform-origin:bottom right}}.product-item:hover{border-color:#ae001a}.product-item:hover .cart-add:not(.btn-red){opacity:1}.product-item-top{position:relative;height:27px;z-index:2}.product-item-top .wishlist-add{padding:0;position:absolute;right:0;top:-2px;width:20px;height:20px;background:none;border:none}.product-item-bottom{position:relative;z-index:1;flex-grow:1}.product-item-bottom,.product-item-bottom>div:not(.card-actions){display:flex;flex-direction:column}.product-item-bottom .price{font-size:14px;margin-top:10px;display:inline-block}.product-item-bottom .price.old{margin-right:10px}.product-item-bottom .price.old:after{top:10px}.product-item .product-item-img.status-2,.product-item:hover .product-item-img.status-1{display:none}.product-item:hover .product-item-img.status-2{display:initial}.product-tab-table .required .text-small span{color:#ae001a}.product-tab-title{color:#ae001a;font-size:24px}.product-tab-row{align-items:center}.product-2 .product-left{margin-right:5px}.product-2 .product-right{margin-left:-5px;padding:60px 60px 64px}.product-2 .product-right h1{margin-bottom:35px;letter-spacing:.16px;line-height:46px}.product-2 .product-right .tab{margin-bottom:32px}.product-2 .product-right .tab-content{margin-bottom:20px}.product-2 .product-right .tab-content .tab-pane>.row:not(:last-child){margin-bottom:32px}.product-2 .product-right .tab-item:not(:last-child){margin-right:38px}.product-2 .product-right .tab-item>button{padding:0 .5px 13px}.product-2 .product-price{margin-bottom:36px}.product-3 .tab-content{margin-bottom:20px}.product-2 .product-tab-table,.product-3 .product-tab-table{padding-top:3px}@media (max-width:1439px){.product-2 .product-tab-table,.product-3 .product-tab-table{width:100%}}.product-2 .product-tab-table .product-input-group,.product-3 .product-tab-table .product-input-group{margin:0 15px 21px 0}.product-2 .product-tab-table .product-input-group .text-small,.product-3 .product-tab-table .product-input-group .text-small{padding-right:9px;min-width:68px;line-height:21px}.product-2 .product-tab-table .product-input-group .form-input,.product-3 .product-tab-table .product-input-group .form-input{padding:0 25px 8px 15px}@media (min-width:768px){.product-2 .product-tab-table .product-input-group .form-input,.product-3 .product-tab-table .product-input-group .form-input{max-width:120px}}.product-2 .product-tab-table .product-input-group .form-input-angle,.product-3 .product-tab-table .product-input-group .form-input-angle{right:15px;bottom:17px}.product-2 .product-tab-input .radio-style-wrapper,.product-3 .product-tab-input .radio-style-wrapper{margin-right:20px}.product-2 .product-tab-amount,.product-3 .product-tab-amount{width:14%;color:#192734;font-size:16px}.product-2 .product-tab-price,.product-3 .product-tab-price{padding-left:2px;width:16%;color:#192734;font-family:Futura\ PT\ bold,sans-serif;font-size:16px}@media (max-width:1439px) and (min-width:1200px){.product-2 .product-tab-price,.product-3 .product-tab-price{width:20%}}.product-2 .product-tab-count,.product-3 .product-tab-count{padding-left:3px;width:55%}.product-2 .product-tab-count .count-wrapper,.product-3 .product-tab-count .count-wrapper{margin:-15px 0 -15px 15px}.product-2 .product-tab-count .count-wrapper div,.product-3 .product-tab-count .count-wrapper div{display:flex}.product-2 .product-tab-row,.product-3 .product-tab-row{margin-bottom:10px;padding:14.5px 15px}.product-2 .product-tab-row.active,.product-3 .product-tab-row.active{background-color:#f8f8f8}.product-2 .product-summ-wrapper .text-small,.product-3 .product-summ-wrapper .text-small{margin-right:29px;line-height:50px}.product-2 .product-summ-wrapper .text-bold,.product-3 .product-summ-wrapper .text-bold{margin-right:50px;line-height:44px}.wishlist-add.active .status-1,.wishlist-add .status-2{display:none}.wishlist-add.active .status-2{display:initial}.slick-slide img{margin:0 auto;-o-object-fit:contain;object-fit:contain}.thumb-slider{position:relative;left:2px}.thumb-item{margin:0 auto;height:410px}.thumb-item:not(.slick-slide):not(:first-child){display:none}.thumb-item img{margin:0 auto;max-width:908px;max-height:908px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.thumb-item img{transform:scale(1.29)}}.additional-item{margin:0 10px;width:99px;height:99px;cursor:pointer}.additional-item>img{max-width:99px;max-height:99px}.additional-slider{margin:20px auto 0}.additional-slider:not(.slick-slider){visibility:hidden}.additional-slider .slick-current{position:relative}.additional-slider .slick-current:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:2px;background-color:#ae001a}.additional-slider .slick-current>img{opacity:.5}.product-bottom-side{flex-direction:row!important;justify-content:space-between;align-items:center;height:50px}.additional-slider.slick-initialized .additional-item,.color{display:flex}.color{margin-left:2px;width:302px;position:relative;float:left;flex-wrap:wrap}.color-wrapper{max-width:535px;margin-bottom:40px;display:flex}@media (max-width:1439px){.color-wrapper{flex-wrap:wrap}}.color-wrapper .count-wrapper{bottom:11px}@media (max-width:1219px) and (min-width:992px){.color-wrapper .count-wrapper{bottom:0}}.color-wrapper .text-small{line-height:26px}.color-inner{position:relative}.color-item{display:inline-block}.color-item:not(:last-child){margin-right:11px}.color-name{display:none;position:absolute;left:20px;bottom:calc(100% + 10px);font-family:Futura\ PT\ medium,sans-serif;font-size:14px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.color-link{display:flex;position:relative;width:30px;height:30px;border:1px solid transparent;border-radius:100%;z-index:1;overflow:hidden}.color-link.active,.color-link:hover{border-color:#ae001a}.color-link.active:after,.color-link:hover:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fff;border-radius:100%}@media (min-width:1200px){.color-link:hover+.color-name{display:initial}}.color-link-wrapper{display:block;width:36px;height:36px;cursor:pointer}.color-link span{display:block;width:100%;height:100%;float:left}.tab{margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-left:0}.tab.tab-scroll{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tab.tab-scroll::-webkit-scrollbar{display:none}.tab-pane{font-size:14px}.tab-pane:not(.active){display:none}.tab-item{display:inline-block}.tab-item:not(:last-child){margin-right:36px}.tab-item>button{padding:0 .5px 15px;color:#848c94;font-family:Futura\ PT\ medium,sans-serif;font-size:16px;text-transform:uppercase;background:none;border:none;border-bottom:2px solid transparent}.tab-item.active>button{color:#081928;border-color:#ae001a;cursor:default}#description p{font-size:14px;line-height:21px}.attributes-table{position:relative;padding-top:10px}.attributes-table.large:not(.opened):after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:100px;background:linear-gradient(180deg,hsla(0,0%,97.6%,0),#f8f8f8)}.attributes-table:not(.opened)>.row:nth-child(n+8){display:none}.attributes-table.opened+#attributes-more{bottom:auto}.attributes-table.opened+#attributes-more .status-1{display:none}.attributes-table.opened+#attributes-more .status-2{display:initial}.attributes-table.opened+#attributes-more>svg{transform:scaleY(-1)}.attributes-table>.row{margin:0 0 10px;padding-bottom:12px;border-bottom:1px dashed #e5e5e5}.attributes-table>.row>div{padding:0 100px 0 50px}.attributes-table>.row>div:last-child{text-align:right}.attributes-table.large+#attributes-more{display:inline-block}#attributes{position:relative}#attributes-more{padding:0;display:none;position:absolute;left:50%;transform:translateX(-50%);bottom:22px;font-size:16px;color:#ae001a;font-family:Futura\ PT\ medium,sans-serif;background:none;border:none}#attributes-more>svg{margin-left:10px}#attributes-more .status-2{display:none}.stars{padding-left:0;position:relative;left:-1px;top:-1px;height:15px}.stars-item{margin-right:5px;display:inline-block}.stars-item.good>svg{fill:#f7981d}.rating-title{color:#081928;font-size:16px;float:left}.rating-list{position:relative}.rating-list.error .error-hint{display:block;top:85%}.rating-input{margin:0;position:absolute;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.rating-input-list{margin-left:7px;padding-left:0;position:relative;top:2px;float:left}.rating-input-item{position:relative;display:inline-block;width:21px;height:20px}@media (max-width:374px){.rating-input-item{width:15px;height:14px}}.rating-input-item:not(:last-child){margin-right:2px}.rating-input-item:after{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'21\'\ height=\'20\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M10.982.33l2.668\ 6.313\ 6.83.587a.538.538\ 0\ 01.306.943l-5.18\ 4.488\ 1.553\ 6.677a.538.538\ 0\ 01-.803.583l-5.869-3.54-5.87\ 3.54a.538.538\ 0\ 01-.801-.583l1.552-6.677L.187\ 8.172a.538.538\ 0\ 01.306-.943l6.83-.587L9.991.33a.538.538\ 0\ 01.991\ 0z\'\ fill=\'%23D6D6D6\'/%3E%3C/svg%3E);position:absolute;left:0;top:0;display:block;width:21px;height:20px}@media (max-width:374px){.rating-input-item:after{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'15\'\ height=\'14\'\ viewBox=\'0\ 0\ 21\ 20\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M10.982.33l2.668\ 6.313\ 6.83.587a.538.538\ 0\ 01.306.943l-5.18\ 4.488\ 1.553\ 6.677a.538.538\ 0\ 01-.803.583l-5.869-3.54-5.87\ 3.54a.538.538\ 0\ 01-.801-.583l1.552-6.677L.187\ 8.172a.538.538\ 0\ 01.306-.943l6.83-.587L9.991.33a.538.538\ 0\ 01.991\ 0z\'\ fill=\'%23D6D6D6\'/%3E%3C/svg%3E);width:15px;height:14px}}.rating-input-item.good:after,.rating-input-item.hovered:after{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'21\'\ height=\'20\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M10.982.33l2.668\ 6.313\ 6.83.587a.538.538\ 0\ 01.306.943l-5.18\ 4.488\ 1.553\ 6.677a.538.538\ 0\ 01-.803.583l-5.869-3.54-5.87\ 3.54a.538.538\ 0\ 01-.801-.583l1.552-6.677L.187\ 8.172a.538.538\ 0\ 01.306-.943l6.83-.587L9.991.33a.538.538\ 0\ 01.991\ 0z\'\ fill=\'%23F7981D\'/%3E%3C/svg%3E)}.review{padding:3px}.review:not(:first-child){margin-top:40px}.review-top{margin:50px 0 38px}.review-title{position:relative;left:-3px;color:#081928;font-size:40px;line-height:52px}.review-btn{margin-right:0;padding:0;float:right;display:flex;align-items:center;border-right:none;color:#081928}.review-text{line-height:21px;font-size:14px}.review-author{margin-right:4px;color:#081928;font-family:Futura\ PT\ medium,sans-serif;font-size:14px;text-transform:uppercase}.review-date{margin:0 10px 0 auto}.review-slider{margin:0 -3px}.review-slider .slick-dots{bottom:-51px}.review-slider .slick-dots li{margin:0 7px;width:40px;height:4px}.review-slider .slick-dots li button{padding:0;width:40px;height:4px}.review-slider .slick-dots li button:before{content:"";width:40px;height:4px;background-color:#e5e5e5;opacity:1}.review-slider .slick-dots li.slick-active button:before{background-color:#ae001a}.review-send{margin:19px 0 40px}.count{margin-left:22px;width:100px;height:50px;background-color:#fff;border:1px solid #e4e4e4;float:left}@media (max-width:991px){.count{margin-left:31px}}.count:hover{border-color:#081928}.count-wrapper .text-small{line-height:51px}.count-input{padding:0 1px 2px 0;width:18px;height:100%;text-align:center;background-color:transparent;border:none;-moz-appearance:textfield}.count-input::-webkit-inner-spin-button,.count-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.count-edit{padding:0;position:relative;display:flex;justify-content:center;align-items:center;width:41px;height:100%;background:none;border:none}.count-edit.minus{padding:0 1px 1px 0}.count-edit.plus{padding-bottom:1px}.count-edit:before{width:11px;height:1px}.count-edit.plus:after,.count-edit:before{content:"";position:absolute;display:block;background-color:#5d6368}.count-edit.plus:after{width:1px;height:11px}.count-edit:hover:after,.count-edit:hover:before{background-color:#ae001a}.checkbox-style{width:15px;height:15px;border:1px solid #ae001a;border-radius:3px;float:left}.checkbox-style-wrapper{margin-right:15px;display:inline-block;position:relative;top:3px;width:15px;height:15px}.checkbox-style-wrapper>input{margin:0;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.checkbox-style-wrapper>input:checked+.checkbox-style{background-color:#ae001a}.checkbox-style-wrapper>input:checked+.checkbox-style>svg{fill:#fff}.hint{display:none;position:fixed;right:0;margin-top:10px;padding:3px 20px}.hint.blue{color:#005aae;background-color:#e1edf9;border-left:4px solid #005aae}.page-top-bg{position:relative;height:380px;background-size:cover!important;background:linear-gradient(90deg,#ececec 15.18%,hsla(0,0%,100%,0) 80.28%)}.page-top-bg .h1-title,.page-top-bg h1{margin:89px 0 0 149px}.page-top-bg .h1-title:after,.page-top-bg h1:after{left:1px;bottom:-18px}.opacity-text{position:absolute;right:2px;bottom:0;color:#fff;font-family:Futura\ PT\ bold,sans-serif;font-size:84px;line-height:154px;text-align:right;text-transform:uppercase;opacity:.5;letter-spacing:-2px}@media (max-width:1199px) and (min-width:992px){.opacity-text{font-size:68px}}@media (max-width:991px) and (min-width:768px){.opacity-text{font-size:51px}}.pagination{position:relative;top:3px}.pagination-wrapper{padding:0 85px 101px}.pagination-item{display:inline-block;width:45px;height:47px;border-bottom:2px solid transparent}.pagination-item>a,.pagination-item>span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#081928;font-family:Futura\ PT\ medium,sans-serif}.pagination-item>a:hover{color:#ae001a}.pagination-item.active{border-color:#ae001a}.pagination-item.active>span{color:#5d6368}.btn.disabled{color:#5d6368;border-color:#e4e4e4}.btn.disabled .icon-btn-text{border:1px solid #e4e4e4}.btn.disabled .icon-btn-svg{border-color:#e4e4e4}.btn.disabled .icon-btn-svg>svg{fill:#5d6368}.btn.disabled:hover{color:#5d6368;background-color:transparent}.btn.disabled:hover,.btn.disabled:hover .icon-btn-svg{border-color:#e4e4e4}.btn.disabled:hover .icon-btn-svg>svg{fill:#5d6368}.btn.disabled:hover .icon-btn-text{border:1px solid #ae001a}.btn-prev .icon-btn-svg{transform:scaleX(-1)}.catalog-banner{margin-bottom:10px;padding:159px 30px;display:flex;flex-direction:column;align-items:flex-start;height:calc(100% - 10px);background-size:cover!important}.catalog-banner-title{margin-bottom:14px;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:30px;letter-spacing:-.7px}.catalog-banner .text-small{margin-bottom:32px}.catalog-banner .btn{border:1px solid #ae001a;border-left:#ae001a}.catalog .product-list{padding-bottom:69px;overflow:hidden}.catalog .brands{padding:0 0 92px}.catalog .brands__title{display:none}.catalog-filter-wrapper.fixed{position:fixed;top:60px;left:50%;transform:translateX(-50%);width:100%;padding:5px 15px;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1);max-width:1440px;box-sizing:border-box;z-index:4}@media (max-width:1210px){.catalog-filter-wrapper.fixed{top:50px}}.desktop-title{color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:-.5px}.accordion-title-text{font-size:16px}.personal-form{margin-bottom:86px;padding:4px 213px 0 61px}.personal-form .error-hint{left:5px}@media (min-width:1200px){.personal-form .error-hint{left:40px}}.personal-form .profile-title{margin-bottom:30px}.personal-form .form-label{margin-bottom:8px}.personal-form .form-input{padding-left:16px}.personal-form .form-group-wrapper:nth-child(odd){padding-right:40px}.personal-form .form-group-wrapper:nth-child(2n){padding-left:40px}.personal-form [type="submit"]{margin-top:-14px;width:auto}.form-pass{margin-bottom:100px;padding:59px 213px 56px 61px;background-color:#f8f8f8}.form-pass .profile-title{margin-bottom:7px}.form-pass .form-group{margin-bottom:25px}.form-pass .form-input{padding-bottom:11px}.form-pass [type="submit"]{margin-top:-6px}.profile{margin-top:67px}.profile-wrapper{margin-bottom:103px}.profile-title{margin-bottom:28px;display:block;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:30px;letter-spacing:-.5px}.profile-favorites{padding:4px 62px 0 67px}.profile-favorites:after{display:none}.profile-favorites .product-list{padding-bottom:90px}.profile-links{margin:19px 0 0 34px}.profile-link{margin-bottom:47px;display:block;position:relative;color:#192734;font-family:Futura\ PT\ medium,sans-serif;font-size:18px;text-transform:uppercase;opacity:.5}.profile-link.active{opacity:1}.profile-link.active:before{content:"";position:absolute;left:-50px;top:-24px;width:10px;height:70px;background-color:#ae001a}.profile-orders{padding:4px 65px 0 66px}.profile-bonus{padding:3px 65px 0 67px}.order{margin-top:30px}.order-header{padding-bottom:21px;border-bottom:1px solid #dfdfdf}.order-header>div{float:left}.order-body{color:#081928}.order-row{padding:21px 0 9px}.order-row:not(:last-child){border-bottom:1px solid #dfdfdf}.order-row>div{float:left;font-size:16px}.order-row .order-num{padding:2px 3px}.order-row .order-info{padding:0 55px 0 4px;position:relative;top:-2px}.order-row .order-info p{margin-bottom:10px;font-size:18px;line-height:25px}.order-row .order-price{font-family:Futura\ PT\ bold,sans-serif;font-size:14px}.order-num{width:13%}.order-info{padding-left:4px;width:35%}.order-price{padding-left:3px;width:18%}.order-date{padding-left:4px;width:17%}.order-status{padding-left:7px;width:17%}.btn-sort{padding:0;background:none}.btn-sort>svg{margin-left:7px}.btn-sort.active>svg{transform:scaleY(-1)}.row.dates-wrapper{margin:0 -12.5px}.row.dates-wrapper>div{padding:0 12.5px}.row.apartment-wrapper{margin:0 -25px}.row.apartment-wrapper>div{padding:0 25px}.exit-btn{position:relative;top:3px;max-width:267px;width:100%;color:#192734;text-align:center}.profile-h1+.exit-btn,.title-mob{display:none}.mailing-check{margin-bottom:30px;align-items:center}.mailing-check p{margin-bottom:0;font-size:18px;line-height:22px}.mailing-wrapper{padding:4px 86px 0 67px}.mailing-wrapper .checkbox-style-wrapper{margin-right:16px;top:-1px;right:4px}.mailing-wrapper .submit{margin-left:-4px}.bonus-form{margin-bottom:27px;padding:30px;background-color:#f8f8f8}.bonus-wrapper{align-items:center;color:#192734;font-size:18px}.bonus-wrapper p{margin-bottom:0;font-size:18px}.bonus-wrapper>.btn{margin-left:30px;max-width:172px;width:100%;display:flex;justify-content:space-between}.promo{margin-top:18px}.promo-text{display:inline-block;margin-right:17px}.promo-value{opacity:.5}.cart-container h1{margin:-22px 0 17px;text-align:center}.cart-container h1:after{display:none}.cart-header{margin-bottom:5px;padding:10px 0 12px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.cart-header .cart-color{margin-left:37%}.cart-center{width:69%;float:left}.cart-center>div{float:left}.cart-table{margin:0 auto;max-width:933px;width:100%}.cart-model{padding:0 16px 0 1px;width:25%;float:left}.cart-name{padding-left:25px;width:37%}.cart-color{padding-left:4px;width:18%}.cart-price{padding-left:8px;width:22%}.cart-count{padding-left:5px;width:23%}.cart-remove{padding-left:2px;width:6%;float:left}.cart-img{padding:13px;display:flex;justify-content:center;align-items:center;min-height:217px;max-height:217px;background-color:#f8f8f8}.cart-row{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #dfdfdf}.cart-row .cart-center,.cart-row .cart-remove{display:flex;align-items:center}.cart-row .cart-center{padding-bottom:10px}.cart-row .cart-name a{color:#192734;font-size:18px;line-height:28px}.cart-row .cart-price{color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:18px}.cart-row .cart-remove{padding-bottom:10px}.cart-row .cart-remove-btn{padding:0;position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#efefef;border:none}.cart-row .cart-remove-btn:before{transform:rotate(135deg)}.cart-row .cart-remove-btn:after,.cart-row .cart-remove-btn:before{content:"";position:absolute;display:inline-block;width:27px;height:1px;background-color:#666}.cart-row .cart-remove-btn:after{transform:rotate(45deg)}.cart-row .cart-remove-btn:hover{background-color:#ffeaed}.cart-row .cart-remove-btn:hover:after,.cart-row .cart-remove-btn:hover:before{background-color:#ae001a}.cart-row .count{margin:0}.cart-bottom{margin:15px 0 94px}.cart-bottom-right{position:relative;right:-2px;display:flex;float:right}.cart-back{color:#ae001a;font-family:Futura\ PT\ medium,sans-serif;text-transform:uppercase;line-height:50px;float:left}.cart-back>svg{margin-right:8px}.cart-summ{margin-right:30px;font-size:18px;line-height:56px}.cart-summ-text{margin-right:12px;color:#192734}.cart-summ-value{color:#081928;font-family:Futura\ PT\ bold,sans-serif}.cart-empty{margin-bottom:100px}.cart-empty .cart-header{margin-bottom:59px;padding:14px 0 5px;border-top:none}.cart-empty .cart-header .cart-name{width:37%}.cart-empty .cart-header .cart-color{margin-left:0}.color-circle{position:relative;display:block;width:28px;height:28px;border:1px solid #222;border-radius:100%}.color-circle:after{content:"";position:absolute;left:0;top:0;width:26px;height:26px;border:4px solid #fff;border-radius:100%}.empty-color{margin-left:10px;color:#192734;font-family:Futura\ PT\ bold,sans-serif;font-size:18px}.checkout-top{position:relative}.checkout-top .cart-back{position:absolute;left:-15px;top:7px;z-index:1}@media (max-width:991px){.checkout-top .cart-back{top:-40px;left:0}}.checkout-container{margin:0 auto 100px;max-width:1170px;width:100%}.checkout-container>.row{margin:0 -14px}.checkout-container h1{margin:-22px 0 29px;text-align:center}.checkout-container h1:after{display:none}.checkout-left{padding:40px 40px 0;width:69.5%}.checkout-right{margin-left:20px;width:calc(30.5% - 20px)}@media (max-width:767px){.checkout-right{width:calc(100% - 30px);margin:0 15px 45px}.checkout-right .check-promo{display:none}}.checkout-agree{margin-bottom:22px}.checkout-form .step:last-child{margin-bottom:17px;border-bottom:none}.form-group-wrapper[data-type]{padding-left:5px!important;padding-right:16px;display:none}.form-group-wrapper[data-type].active{display:block}.step{margin:0 -40px 39px;padding:0 40px 20px;border-bottom:1px dashed #dfdfdf}.step-title{margin-bottom:26px;display:block;color:#192734;font-size:24px}.step .form-label{margin-bottom:13px}.step .form-group:last-child{margin-bottom:29px}.step .form-input{padding:0 40px 8px 15px}.step .form-input-angle{right:20px;bottom:15px}.step .row div[class^=col-]:nth-child(odd){padding-right:16px}.step .row div[class^=col-]:nth-child(odd) .error-hint{left:5px}.step .row div[class^=col-]:nth-child(2n){padding-left:16px}.step .row div[class^=col-]:nth-child(2n) .error-hint{left:16px}.step .text-agree{color:#192734}.step .checkbox-style-wrapper{margin:0 11px 0 2px}.payment .radio-label{margin-bottom:31px}.payment .radio-text{font-size:16px;line-height:17px}.payment-text{margin-right:20px}.payment__wrapper{display:flex;flex-direction:row;align-items:center}@media (max-width:767px){.payment__wrapper{flex-direction:column;align-items:flex-start}.payment__wrapper .payment-text{padding-bottom:10px}}.comment{margin-bottom:0;padding:15px;width:100%;height:150px;color:#081928;font-size:16px;border:1px solid #c4d0db;border-radius:2px;resize:none;display:none}.comment::-moz-placeholder{color:#081928}.comment:-ms-input-placeholder{color:#081928}.comment::placeholder{color:#081928}.radio-label{margin:13px 0 7px;padding-left:2px;display:flex;align-items:center}.radio-group.error{border:2px solid #ae001a;border-radius:3px}.radio-group .radio-label{margin-bottom:13px}.radio-style{position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #eee;border-radius:100%}.radio-style-wrapper{margin-right:29px;display:flex;justify-content:center;align-items:center;position:relative;width:20px;height:20px}.radio-style-wrapper input{position:relative;width:20px;height:20px;opacity:0;z-index:1}.radio-style-wrapper input:checked+.radio-style{display:flex;justify-content:center;align-items:center;border-color:#222}.radio-style-wrapper input:checked+.radio-style:after{content:"";position:absolute;width:10px;height:10px;background-color:#222;border-radius:100%}.radio-img{margin-right:31px;max-height:30px;position:relative;top:2px}.radio-text{position:relative;top:-2px;font-size:18px}.delivery-accordion{display:none;width:100%}.delivery-accordion-wrapper{display:flex;flex-wrap:wrap;width:100%}@media (max-width:768px){.check-bottom{padding-top:21px}}.check{padding:43px 31px 40px;position:relative}@media (max-width:768px){.check{padding:20px 20px 21px}}.check:after{content:"";position:absolute;left:0;top:100%;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'337\'\ height=\'15\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M28.142.142h-28L0\ .284l14.142\ 14.142\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14\ 14-14\ 14\ 14L336.284.284\ 336\ 0v.142H28.142z\'\ fill=\'%23fff\'/%3E%3C/svg%3E);width:100%;height:15px}.check .text-small{line-height:27px}.check-num{color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:18px}.check-top{margin:0 -31px 29px;padding:0 31px 13px;border-bottom:1px dashed #dfdfdf}.check-top .check-arrow{display:none;transition:all .2s linear}.check-top__wrap{display:flex;flex-direction:row;align-items:center}@media (max-width:768px){.check-top{margin:0;padding:0 0 20px}.check-top:hover{cursor:pointer}.check-top.hide .check-arrow{transform:rotate(180deg)}.check-top .text-small{color:#081928;font-family:Futura\ PT\ medium,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:160%}.check-top .check-arrow{display:flex;width:10px;height:7px;margin-left:10px}}.check-body{color:#192734;font-size:18px}@media (max-width:768px){.check-body{display:flex;flex-direction:column}.check-body.hide{display:none}}.check-left{width:70%;display:flex;flex-direction:column}.check-right{width:30%;position:relative;right:-3px;display:flex;justify-content:flex-end;align-items:center}.check-row{margin:0 -31px 29px;padding:0 31px 29px;border-bottom:1px dashed #dfdfdf}.check-row:last-child{margin-bottom:22px}@media (max-width:768px){.check-row{margin:0;padding:20px 0 21px}}.check-price{font-family:Futura\ PT\ bold,sans-serif}.check-name,.check-price{margin-bottom:18px;display:block}.check-color{position:relative;display:block;width:28px;height:28px;border:1px solid #ae001a;border-radius:100%}.check-color:after{content:"";position:absolute;left:0;top:0;width:26px;height:26px;border:4px solid #fff;border-radius:100%}.check-promo{margin:0 -31px 22px;padding:0 31px 14px;border-bottom:1px dashed #dfdfdf}.check-promo-block{display:none}.check-promo-block .check-num{position:relative;right:-5px;font-size:14px;line-height:29px}.check-promo-wrapper{margin-bottom:17px}.check-promo-toggle{margin-bottom:8px;padding:0;color:#ae001a;font-family:Futura\ PT\ medium,sans-serif;text-transform:uppercase;background:none;border:none}.check-promo-toggle.active{margin-bottom:35px;color:#5d6368}.check-promo-input{padding:0 7px 13px 0;width:166px;font-size:16px;text-align:center;border-bottom:2px solid #89a1b7;background-color:transparent}.check-promo-submit{padding:0;position:relative;right:-2px;top:-7px;color:#ae001a!important;font-family:Futura\ PT\ medium,sans-serif;text-transform:uppercase;background:none;border:none}.city-block{white-space:nowrap;overflow-x:auto}.city-item{margin-right:20px;padding:1px 4px;color:#5d6368;text-transform:uppercase;background-color:#f0f0f0;border:none}.city-item.active{color:#fff;background-color:#ae001a}.salon{margin:40px 0 120px;padding:0 119px}.salon-desc{padding:93px 0 87px 164px;display:flex;align-items:center}@media (max-width:767px){.salon-desc{margin:0 -15px}}.salon-block{margin-top:40px;display:flex;border-bottom:1px solid #e4e4e4}.salon-img{max-width:338px;width:100%;height:270px}.salon-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.salon-left{margin-right:60px}.salon-right{flex-grow:1}.salon-right>.row>div:nth-child(2){padding-left:20px}.salon-right>.row>div:last-child{padding-left:38px}.salon-right .salon-img{display:none}.salon-title{margin:12px 0 20px;display:block;color:#081928;font-size:24px}.salon-link,.salon-title{font-family:Futura\ PT\ medium,sans-serif}.salon-link{margin-bottom:32px;padding:0;display:flex;align-items:center;color:#ae001a;background:none;border:none}.salon-link:after{content:"";margin-left:5px;position:relative;top:4px;width:20px;height:1px;background-color:#ae001a}.salon-link>svg{margin-right:14px}.salon-col-title{margin-bottom:16px;display:block;font-size:16px}.salon-col-text{display:block;color:#081928;font-size:16px;line-height:24px}.phone-link{margin-bottom:14px;display:flex;color:#ae001a;font-size:16px;line-height:19px;align-items:center}.phone-link>svg{margin-right:20px}[id^="map-modal"] .modal-dialog{max-width:640px}[id^="map-modal"] .modal-content{margin-top:-18px;padding-left:30px;padding-right:30px;padding-bottom:31px}[id^="map-modal"] .salon-title{margin:12px 0 16px;max-width:90%}[id^=map-modal] .salon-right>.row>div:nth-child(2){padding-left:26px}[id^="map-modal"] .salon-right>.row>div:last-child{padding-left:30px}.map{margin:0 -30px 18px;height:244px}.map iframe{width:100%;height:240px}.appointment-desc{margin:0 -15px;padding:93px 0 67px 164px;display:flex;align-items:center}.appointment-right{display:flex;flex-direction:column;justify-content:flex-end}.appointment-agree{position:relative;margin:-14px 5px 25px;display:flex}.appointment-agree.error .text-agree{color:#ae001a}.appointment-bottom-2{margin-top:20px}.appointment-info{margin:30px 20px 0 0;padding:33px 27px 9px;background-color:#f9f9f9;border-left:2px solid #ae001a}.appointment-info p{color:#192734;font-size:16px}.appointment-info p a{color:#ae001a;font-family:Futura\ PT\ medium,sans-serif}.appointment-info-time{display:inline-block;margin:0 8px 0 10px}.appointment-info-address{margin-right:7px;display:inline-block;font-size:14px;text-transform:uppercase}.appointment-wrapper{margin:60px 0 99px;padding:0 124px 0 128px}.appointment-wrapper>.row{padding:69px 64px 70px}.appointment-wrapper:not(.calendar-wrapper) form>div:first-child .form-group{padding-right:36px}.appointment-wrapper:not(.calendar-wrapper) form>div:last-child .form-group{margin-left:3px;padding-right:10px}.appointment-wrapper:not(.calendar-wrapper) form>div:last-child.appointment-right .form-group{padding-right:0}.appointment-wrapper .form-group{margin-bottom:35px}.appointment-wrapper .form-label{margin-bottom:7px}.appointment-wrapper .form-input{padding:0 45px 12px 24px}.appointment-wrapper .form-input-angle{right:19px;bottom:17px}.appointment-wrapper .btn-prev,.appointment-wrapper .btn-prev .icon-btn-svg{border-color:#e4e4e4}.appointment-wrapper .btn-prev:hover{border-color:#192734}.appointment-wrapper .btn-prev:hover svg{fill:#fff}.appointment-wrapper .text-right{display:flex;align-items:flex-end;justify-content:flex-end}.appointment-wrapper .text-right .appointment-text{padding-right:0}.appointment-wrapper .appointment-right{padding-left:20px}.appointment-wrapper .appointment-right .form-group{margin-bottom:31px}.appointment-labels-wrapper-2{margin:13px 0 28px;padding-right:10px;width:100%}.appointment-labels-wrapper-2>.row>div:nth-child(odd){padding-right:23px}.appointment-labels-wrapper-2>.row>div:nth-child(2n){padding-left:25px}.appointment-labels-wrapper-2>.row>div:nth-child(2n) .appointment-radio-label{margin-left:1px}.appointment-labels-wrapper-2>.row>div:nth-child(n+11){display:none}.appointment-labels-wrapper-2>.row>div .appointment-radio-label{margin-bottom:20px}.appointment-labels-wrapper-2.visible{padding-right:0}.appointment-labels-wrapper-2.visible>.row>div{margin-bottom:20px}.appointment-labels-wrapper-2.visible>.row>div:nth-child(n+11){display:initial}.appointment-labels-wrapper-2.visible>.row>div .appointment-radio-label{margin-bottom:0;height:100%}.appointment-labels-wrapper-2.scrolled{overflow-x:hidden;overflow-y:auto}.appointment-title{margin-bottom:17px;display:block;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:36px;letter-spacing:-.5px;line-height:45px}.appointment-text{margin-bottom:22px;padding-right:30px;display:block;font-size:16px;line-height:25px}.appointment-labels-wrapper{margin-bottom:20px}.appointment-radio-label{margin-left:3px;padding:14px 19px;position:relative;align-items:center;color:#081928;font-family:Futura\ PT\ medium,sans-serif;text-transform:uppercase;border:1px solid #e4e4e4;overflow:hidden}.appointment-radio-label:not(:last-child){margin-bottom:20px}.appointment-radio-label.selected-input{color:#5d6368}.appointment-radio-label.selected-input:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background-color:#ae001a}.appointment-radio-label.selected-input .appointment-radio-label-price{color:#fff;background-color:#ae001a;border-color:#ae001a}.appointment-radio-label .radio-style-wrapper{margin-right:15px}.appointment-radio-label-content{display:flex;justify-content:space-between;flex-grow:1;height:100%}.appointment-radio-label-address{display:block;margin-right:11px}.appointment-radio-label-text{display:flex;align-items:center;width:100%;font-family:Futura\ PT\ Book,sans-serif;font-size:16px;letter-spacing:.1px;text-transform:none;white-space:break-spaces;padding-right:30px}.appointment-radio-label-price{margin:0 -21px;padding:0 14px;display:flex;align-items:center;min-width:80px;flex-shrink:0;color:#081928;font-family:Futura\ PT\ bold,sans-serif;text-transform:none;border-left:1px solid #e4e4e4}.appointment-step{margin-top:18px;font-family:Futura\ PT\ medium,sans-serif}.appointment-step .current{color:#081928}.appointment-step .total{position:relative}.appointment-step .total:after{content:"";position:absolute;left:calc(100% + 17px);top:8px;width:50px;height:1px;background-color:#5d6368}.appointment-services .appointment-radio-label{padding-top:0;padding-bottom:0}.appointment-services .appointment-radio-label-text{padding-top:14px;padding-bottom:14px}.calendar-wrapper{padding:0 125px}.calendar-wrapper>.row{padding:70px 63px 76px 66px}.calendar-wrapper.appointment-wrapper .form-group{margin-top:3px;margin-left:15px}.calendar-top{margin-bottom:23px;position:relative;display:flex;justify-content:center}.calendar-top:after{content:"";position:absolute;left:0;top:9px;width:100%;height:1px;background-color:#dce5e5}.calendar-diapason{padding:0 20px;position:relative;display:flex;justify-content:center;color:#081928;font-size:16px;background-color:#fff;z-index:1}.calendar-diapason>span{padding:0 20px}.calendar-diapason .slick-arrow{position:static;transform:none}.calendar-diapason .slick-prev:before{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'9\'\ height=\'15\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M9\ 13.25L7.297\ 15\ 0\ 7.5\ 7.297\ 0\ 9\ 1.75\ 3.405\ 7.5\ 9\ 13.25z\'\ fill=\'%23AE001A\'/%3E%3C/svg%3E)}.calendar-diapason .slick-next:before{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'9\'\ height=\'15\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M0\ 1.75L1.703\ 0\ 9\ 7.5\ 1.703\ 15\ 0\ 13.25\ 5.595\ 7.5\ 0\ 1.75z\'\ fill=\'%23AE001A\'/%3E%3C/svg%3E)}.calendar-slider{margin:0 -9px 30px}.calendar-slider:not(.slick-slider){display:none}.calendar-slider .slick-slide{margin:0 9px}.calendar-date{margin-bottom:12px;display:block;font-size:13px;white-space:nowrap}.calendar-date .date-today{margin-right:-2px;display:inline-block;color:#ae001a}.calendar-date .date-today~.date-month,.calendar-date .date-today~.date-num{display:none}.calendar-date .date-month{margin-right:-2px;display:inline-block}.calendar-block{display:flex;flex-direction:column}.calendar-btn{padding:5px 0;position:relative;color:#081928;font-family:Futura\ PT\ medium,sans-serif;text-align:center;background-color:#fff;border:1px solid #e4e4e4}.calendar-btn:not(:last-child){margin-bottom:10px}.calendar-btn.selected-input{color:#fff;background-color:#ae001a;border-color:#ae001a}.calendar-btn.selected-input:after{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'12\'\ height=\'12\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M.462\ 0L12\ 11.538l-.46.462L0\ .462.462\ 0z\'\ fill=\'%23fff\'/%3E%3Cpath\ d=\'M12\ .462L.462\ 12\ 0\ 11.539\ 11.538\ 0\ 12\ .462z\'\ fill=\'%23fff\'/%3E%3C/svg%3E);position:absolute;right:9px;top:6px}.calendar-btn.disabled{color:#5d6368;background-color:#e4e4e4}.calendar-btn input{position:absolute;opacity:0}.timer{margin-bottom:8px;display:block;position:relative;top:4px;text-align:right}.timer-text{margin-right:17px;display:inline-block;font-size:16px}.timer-clock{color:#ae001a;font-family:Futura\ PT\ bold,sans-serif}.age-edit{display:flex;align-items:center}.age-edit .count{margin:0 15px 0 22px}.age-title{color:#081928;font-size:16px}.news{margin-bottom:38px}.news-list{margin-bottom:47px}.news-list .news__wrapper:nth-child(2n){flex-direction:row-reverse}.news-list .news__wrapper:nth-child(2n) .news__right{margin-left:0}.news-list-wrapper{margin-bottom:32px}.news-text{margin-top:43px;margin-bottom:37px;padding-left:2px}.news-text p{margin-bottom:23px;padding-left:7px;font-size:16px;line-height:24px}.news-banner{margin-bottom:20px;width:100%;padding:91px 46px 50px;min-height:331px;background-size:cover}.news-banner-title{margin-bottom:14px;color:#081928;font-family:Futura\ PT\ bold,sans-serif;font-size:30px;line-height:36px;letter-spacing:-.6px}.news-banner-text,.news-banner-title{position:relative;z-index:1;display:block}.news-banner-text{margin-bottom:30px;line-height:21px}.news-banner>a{position:relative;z-index:1}#text-more{padding:0;height:22px;display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:16px;color:#ae001a;font-family:Futura\ PT\ medium,sans-serif;background:none;border:none}#text-more>svg{margin-left:10px}#text-more .status-2,.opened+#text-more .status-1{display:none}.opened+#text-more .status-2{display:initial}.opened+#text-more svg{transform:scaleY(-1)}.description-text{position:relative;max-width:928px;width:100%;margin:0 auto 80px;padding-bottom:10px;transition:max-height 2s ease}@media (max-width:767px){.description-text{padding-left:5px;padding-right:5px}}.description-text a{text-decoration:underline;color:initial}.description-text h1{margin-bottom:20px;font-family:Futura\ PT\ bold,sans-serif;font-size:24px;letter-spacing:-.3px}.description-text h1:after{display:none}.description-text p{max-width:813px;line-height:24px}.description-text table p{margin:0 5px!important}.doctors{margin-top:40px}.doctors-list-content .description__wrpapper{padding:131px 0 87px 165px}.doctors-list-content~.services-luxor{padding-top:36px}.doctors-block{margin-top:30px;display:flex;background-color:#fff}.doctors-block:nth-child(2n) .doctors-review{right:0}.doctors-block:hover{background-color:transparent}.doctors-block:hover .doctors-link{padding-right:11px;background-color:#ae001a}.doctors-block:hover .doctors-link .doctors-link-text{display:block}.doctors-block:hover .doctors-link>svg path{fill:#fff}.doctors-block:hover .doctors-link>svg line{stroke:#fff}.doctors-left{width:219px;height:220px;flex-shrink:0}.doctors-left .doctor-img-block{position:relative;max-width:219px;width:100%}.doctors-left .doctor-img-block:before{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'12\'\ height=\'12\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M0\ 0l12\ 12H0V0z\'\ fill=\'%23AE001A\'/%3E%3C/svg%3E);position:absolute;left:0;bottom:-4px}.doctors-left .doctor-img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doctors-right{margin-left:50px;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.doctors-right-top{margin:30px 0 18px;align-items:center}.doctors-right-bottom,.doctors-right-top{display:flex;justify-content:space-between}.doctors-right-bottom{margin-bottom:28px;height:100%;flex-direction:column}.doctors-right-bottom>p{line-height:24px}.doctors-right-bottom>div{margin-top:21px;display:flex;align-items:center}.doctors-right-bottom .city-item{margin-right:40px}.doctors-title{color:#192734;font-size:24px}.doctors-review{position:relative;bottom:2px;right:5px;color:#ae001a;font-family:Futura\ PT\ medium,sans-serif;text-transform:uppercase}.doctors-review>svg{margin-right:2px}.doctors-link{margin-left:44px;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:219px}.doctors-link-text{margin-right:7px;display:none;width:106px;color:#fff;font-family:Futura\ PT\ medium,sans-serif;line-height:18px;text-transform:uppercase;text-align:center}.doctors-link>svg path{fill:#ae001a}.doctors-link>svg line{stroke:#ae001a}@media (max-width:1500px) and (min-width:1440px){.content-top{min-height:100px;background-size:cover}}@media (max-width:1300px){.salon{padding:0}}@media (max-width:1024px){.salon{margin-top:100px}.news-banner{position:relative;background-position:70% 0}.news-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 57.48%)}}@media (max-width:1399px){.appointment-wrapper,.calendar-wrapper{padding:0}}@media (max-width:1439px) and (min-width:1200px){.news__item-box{padding:30px 10px 34px}.news__wrapper:nth-child(2n) .news__left{margin-left:10px}.news .portrait{width:100%}.call-block{left:0}.product-right{padding:60px 39px 134px}.product-item-bottom{margin:-24px 0 0}.product-item-bottom .icon-btn-text{padding:13.5px 2px}.product-2 .product-tab-table .product-input-group .form-input-wrapper{width:100px}.product-2 .count{margin:0 0 0 28px}}@media (min-width:1200px){.product-item-img-wrapper{padding:25px 21px 0}.wishlist-add:not(.active):hover .status-1{display:none}.wishlist-add:not(.active):hover .status-2{display:initial}.checkout-form .check,.product-list-link{display:none}}@media (max-width:1199px) and (min-width:1025px){.news__item-box{padding:30px 10px 34px}.news__wrapper:nth-child(2n) .news__left{margin-left:10px}}@media (max-width:1024px){.news-list .news__wrapper:nth-child(2n){flex-direction:column}.news__right{margin-left:0}.news__item-box{padding:21px 20px 23px 0}}@media (max-width:1199px){.doctors-link,.doctors-right{margin-left:20px}.appointment-labels-wrapper-2>.row>div:nth-child(2n),.appointment-labels-wrapper-2>.row>div:nth-child(odd){padding-left:5px;padding-right:5px}.appointment-desc{padding-left:78px}.appointment-wrapper{padding:0}.appointment-title{padding-right:0}.appointment-wrapper>.row{padding:70px 19px}.calendar-wrapper>.row{padding:70px 15px}.salon .salon-right>.row>div{padding-left:5px}.step .row div[class^=col-]:nth-child(2n),.step .row div[class^=col-]:nth-child(odd){padding:0 5px}.step .row div[class^=col-]:nth-child(2n) .error-hint{left:5px}.checkout-container h1{margin:22px 0 20px}.checkout-left{margin:0 auto;width:95%}.checkout-form .check{margin:-39px -40px 30px;padding:30px 40px;border-bottom:1px dashed #dfdfdf}.checkout-form .check:after{display:none}.checkout-form .check__drop{display:flex;flex-direction:row;align-items:center;cursor:pointer}.checkout-form .check__drop span{color:#ae001a;font-size:14px;font-style:normal;font-weight:450;line-height:160%;text-transform:uppercase;padding-right:5px}.checkout-form .check__drop.open svg{rotate:180deg}.checkout-form .check-promo{padding:0;border:none;margin:30px 0 0;display:none}.checkout-form .check-promo.open{display:flex}.checkout-form .check-promo-toggle{display:none;margin-bottom:20px}.checkout-form .check-promo-block{display:initial}.checkout-form .check-promo-block .check-num{right:0}.checkout-form .check-promo-block.mobile{width:100%}.checkout-form .check-promo-block.mobile .check-promo-input{width:100%;text-align:left;padding-left:7px}.product-left .product-item-mark{display:none}.product-list-link{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.catalog .product-item{position:relative}.catalog .product-item-bottom .cart-add:not(.btn-red){display:none}}@media (max-width:1199px) and (max-width:767px){.catalog .product-item-bottom .cart-add.btn-red{transform:scale(.7);transform-origin:bottom right}}@media (max-width:1199px){.contact-form,.contact-text{max-width:none}.contact-form{margin-bottom:49px}.portrait{width:100%;height:399px;left:0}.portrait:after{left:90%}.call-block-text{margin-bottom:14px}.product-right{padding:60px 18px 134px}.product-item-bottom{margin:0}.product-item-bottom .cart-add:not(.btn-red){opacity:1}.product-item-bottom .cart-add:not(.btn-red) .icon-btn-text{display:none}}@media (max-width:1199px) and (min-width:768px){.content-top{background-position:0 14px}.content-top .text-container{margin:0 65px}.contact-container,.text-container{margin:0 50px}.question-description{max-width:335px}}@media (min-width:992px){.profile-links{padding-bottom:90px}.appointment-wrapper .btn-prev{margin-right:40px}.profile-wrapper .profile-links{padding-bottom:0}.doctors-info-mobile,.rating-count{display:none}}@media (max-width:1199px) and (min-width:992px){.product-2 .product-right,.product-3 .product-right{padding:60px 18px 64px}.product-2 .product-tab-title,.product-3 .product-tab-title{font-size:20px}.product-2 .product-tab-table .product-input-group,.product-3 .product-tab-table .product-input-group{margin:0 4px 21px 6px}.product-2 .product-tab-table .product-input-group .form-input-wrapper,.product-3 .product-tab-table .product-input-group .form-input-wrapper{width:114px}.product-2 .product-tab-amount,.product-3 .product-tab-amount{width:18%}.product-2 .product-tab-price,.product-3 .product-tab-price{padding-left:10px;width:30%}.product-2 .product-tab-count,.product-3 .product-tab-count{width:61%}.product-2 .product-tab-count .count,.product-3 .product-tab-count .count{margin:0 0 0 17px}.product-2 .product-tab-count .count-wrapper,.product-3 .product-tab-count .count-wrapper{margin:-15px 0 -15px 8px}.bonus-wrapper>.btn{margin-left:3px}.profile-link{font-size:16px}.profile-orders{padding:4px 14px 0}.personal-form{padding:4px 61px 0}.form-pass{padding:30px 61px}.personal-form .form-group-wrapper:nth-child(odd){padding-right:5px}.personal-form .form-group-wrapper:nth-child(2n){padding-left:5px}.checkout-top .cart-back{left:23px;top:1px}}@media (max-width:991px) and (min-width:768px){.appointment-desc{padding-left:31px}.appointment-wrapper>.row{padding:40px 11px}.cart-center{width:67%}.cart-remove{width:8%}.cart-name{padding-left:10px}.product-2 .product-tab-table .product-input-group{margin:0 4px 21px 6px}}@media (max-width:991px){.doctors{margin-top:30px}.doctors-list-content~.services-luxor{padding-top:0}.doctors-block{flex-direction:column}.doctors-left{width:100%;display:flex;align-items:flex-start;height:auto}.doctors-left>.doctor-img-block{width:34.8%;height:auto;flex-shrink:0}.doctors-left .doctors-info-mobile{padding:21px 20px 0;flex-grow:1}.doctors-right-top{display:none}.doctors-right-bottom{margin:20px 0 24px}.doctors-right-bottom>div{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}.doctors-title{margin-bottom:10px;display:block;line-height:28px}.doctors-review{display:block;bottom:0;right:0}.doctors-link{margin-left:0;justify-content:space-between;width:100%;height:49px;background-color:#ae001a}.doctors-link>svg{margin-right:20px}.doctors-link>svg path{fill:#fff}.doctors-link>svg line{stroke:#fff}.doctors-link-text{margin-right:0;display:block;width:auto;flex-grow:1}.doctors-rating-wrapper{margin-top:20px;display:flex;align-items:center}.rating-count{width:50px;margin-right:13px;display:inline-block;color:#192734;font-family:Futura\ PT\ bold,sans-serif;font-size:24px;letter-spacing:-1px}.news{margin-bottom:3px}.news-text{margin-top:21px;margin-bottom:32px}.news-text,.news-text p{padding-left:0}.news-date{margin-bottom:23px}.appointment-wrapper .btn-prev{margin:0 auto 0 0}.salon-left{display:none}.salon-right .salon-img{margin-bottom:30px;display:block}.salon-right>.row{margin-bottom:30px}.text-block{padding-left:0}.reception{margin:0 0 15px;width:100%}.question{width:100%}.product-top{margin:10px -10px 58px!important}.product-left .wishlist-add{right:-1px;top:-9px}.product-right{padding:20px}.product-right h1{margin:3px 0 15px;font-size:24px;line-height:40px}}@media (max-width:991px) and (max-width:991px){.product-right h1{margin:3px 0 18px}}@media (max-width:991px){.product-bottom{margin-bottom:49px}.product-price{margin-bottom:29px}}@media (max-width:991px) and (max-width:991px){.product-price{margin-bottom:20px}}@media (max-width:991px){.product-price .price{font-size:18px}.product-price .price.old:after{top:13px}.product-price .text-small{line-height:31px}.product-price .text-small+.price{margin:0 16px 0 10px}.product-list{padding-bottom:71px}.product-list:not(:last-child){padding-bottom:69px}.product-list-title{margin-bottom:28px;font-size:24px;letter-spacing:-.5px}.product-list:last-child{padding-bottom:90px}.product-item{margin-bottom:10px;padding:20px 0 0;position:relative;border-bottom:none}}@media (max-width:991px) and (max-width:767px){.product-item{padding-top:10px}}@media (max-width:991px){.product-item-top{padding:0 20px}}@media (max-width:991px) and (max-width:767px){.product-item-top{padding:0 10px}}@media (max-width:991px){.product-item-top .wishlist-add{right:22px}}@media (max-width:991px) and (max-width:767px){.product-item-top .wishlist-add{right:10px}}@media (max-width:991px){.product-item-img-wrapper{padding-top:34px;height:229px}.product-item-img-wrapper .product-item-img{transform:scale(1.8)}}@media (max-width:991px) and (max-width:767px){.product-item-img-wrapper .product-item-img{transform:scale(1.3);max-height:118px}}@media (max-width:991px){.product-item-bottom{margin:0;padding:10px}.product-item-bottom .cart-add{top:0;right:0}.catalog .product-item-img-wrapper{padding-top:0}.color{margin-left:22px;width:216px}.color-wrapper{margin-bottom:40px}}@media (max-width:991px) and (max-width:991px){.color{margin-left:2px;width:220px}.color-wrapper{margin-bottom:8px}}@media (max-width:991px){.count-wrapper{flex-wrap:wrap}.count-wrapper>div{width:100%;max-width:100px}.count-wrapper .btn{margin-top:19px}.thumb-slider{left:0}.thumb-item{height:310px}.thumb-item>img{max-width:345px;max-height:310px;transform:scale(1.4)}.additional-slider{margin:2px auto 15px}.additional-item{margin:0 7.5px;width:75px;height:75px}.additional-item>img{max-width:75px;max-height:75px}.text-small.model{font-size:10px}.tab{display:flex}.tab-item:not(:last-child){margin-right:0}.tab-item>button{padding:0 24px 8px;width:100%;font-size:14px;white-space:nowrap}.review-top{margin:30px 0 18px}.review-title{left:0;font-size:24px}.review-btn{margin-right:0}.review-slider{margin:0}.review-slider .slick-dots{bottom:-38px}.review-author{margin-right:0}.stars{left:-2px;top:0}.attributes-table>.row>div{padding:0 18px}.personal-form{margin-bottom:16px;padding:30px 0}.personal-form .form-group:not(:last-child){margin-bottom:12px}.personal-form .form-group-wrapper:nth-child(2n),.personal-form .form-group-wrapper:nth-child(odd){padding:0}.personal-form .form-group>div:not(.row){margin:0 5px}.personal-form .form-input{padding:0 16px 14px}.personal-form .form-input-title{margin:6px 6px 17px}.personal-form [type="submit"]{margin-top:0}.form-pass{margin:0 -15px;padding:29px 15px}.form-pass .profile-title{margin-bottom:15px}.row.apartment-wrapper,.row.dates-wrapper{margin:0 -5px}.row.apartment-wrapper>div,.row.dates-wrapper>div{padding:0 5px}.profile{margin-top:79px}.profile-h1{float:left}.profile-h1:after{display:none}.profile-h1+.exit-btn{position:relative;top:-4px;max-width:74px;display:initial;float:right}.profile-links{margin:0 -15px;padding-bottom:12px;display:flex;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #e5e5e5}.profile-links .exit-btn{display:none}.profile-links>div:first-child .profile-link{margin-left:15px}.profile-link{margin:0 22px 0 0;font-size:14px;white-space:nowrap}.profile-link.active:before{left:0;top:auto;bottom:-13px;width:100%;height:3px}.profile-title{font-size:24px}.profile-orders{margin:26px 5px 0;padding:4px 0}.profile-bonus,.profile-favorites{padding:30px 5px}.bonus-wrapper p{font-size:16px;line-height:19px}.promo{margin-bottom:10px;display:flex;flex-direction:column}.promo-text{margin-bottom:10px;font-size:14px}.order-header{display:none}.order-row{margin-bottom:30px;padding:2px 0 15px;display:flex;flex-direction:column}.order-row [class^="order-"]{margin-bottom:18px;padding:0;display:flex;justify-content:space-between;width:auto}.order-row [class^="order-"] span{width:40%}.order-row [class^="order-"] span:last-child{width:60%;text-align:right}.order-row [class^="order-"] span p:last-child{margin-bottom:0}.order-price{line-height:8px}.order-date{line-height:23px}.order-status{line-height:9px}.title-mob{margin-top:3px;display:initial;font-family:Futura\ PT\ Book,sans-serif;font-size:14px}.bonus-wrapper{flex-direction:column;align-items:flex-start}.bonus-wrapper>.btn{margin:20px 0 0;max-width:none;width:auto}.mailing-wrapper{margin:0 5px;padding:30px 0 0}.mailing-wrapper .checkbox-style-wrapper{margin-right:20px}}@media (max-width:767px){h1{font-size:30px}h1:after{bottom:-14px}.breadcrumb{padding:13px 0 10px}.content-top{margin-bottom:27px;min-height:auto;background:none}.content-top .text-container{margin:0 16px}.text{margin-top:20px}.text-container{margin:0}.text-block{padding-top:6px}.text-block:not(:first-child){padding-top:20px}.text>p:last-child{margin-bottom:10px}.section-title{margin-bottom:13px}.block-title{margin-top:-3px}.communication{margin:26px -15px 14px}.reception{margin-bottom:0;padding:5px 28px 0;height:350px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-size:cover}.reception:before{background:linear-gradient(90deg,#efefef,hsla(0,0%,100%,0))}.reception-text{margin-bottom:6px;font-size:10px}.reception-title{margin-bottom:17px;font-size:24px;letter-spacing:-.4px}.question{padding-right:29px;padding-left:31px;min-height:auto}.question-text{margin-bottom:41px;letter-spacing:.1px}.question-title{font-size:18px;letter-spacing:-.2px}.question-description{margin-top:10px;width:80%;font-size:14px;line-height:21px}.question-link{right:31px;bottom:29px;width:29px}.contact-container{margin:45px 0 0}.contact-text{margin-bottom:30px}.red-text{margin:0 1px}.portrait:after{display:none}.portrait-wrapper{margin:0 -10px 143px;padding:0;width:calc(100% + 20px)}.form-title{margin-bottom:23px;font-size:24px}.form-group:not(:last-child){margin-bottom:31px}.form-input{padding:0 21px 11px}.call-block{position:relative;left:0;top:100%;width:100%}.btn:not(.icon-btn){padding:14px 13.5px}.modal{padding-left:18px;padding-right:18px}.modal-dialog{min-height:342px}.modal-content{padding-left:30px;padding-right:30px}.modal-title{line-height:28px;padding-right:23px}.page-top-bg{height:175px}.page-top-bg .breadcrumb{padding:13px 0}.opacity-text{display:none}}@media (max-width:767px) and (max-width:767px){.catalog-filter{display:flex;justify-content:center;align-items:center}}@media (max-width:767px){.catalog .brands{padding:29px 0 72px}.catalog .brands__title{display:block;position:relative;left:-8px;letter-spacing:2px}.catalog .product-list{padding-bottom:26px}.catalog .product-item{padding-top:0}.catalog .product-item-img-wrapper{height:115px}.catalog .product-item-top .wishlist-add{right:11px;top:8px}.catalog .product-item-bottom{margin:0;padding:0 5px 5px}.catalog .product-item-bottom .price.old{display:none}.catalog .product-item-bottom .text-small{margin-bottom:4px}.catalog .product-item-img{max-height:118px;transform:scale(1.3)}.catalog .product-item-img-wrapper{margin-top:-2px;height:118px}.catalog .breadcrumb{padding:13px 0}.catalog-banner{padding:113.5px 21px 102px}.catalog-banner-title{margin-bottom:21px;font-size:18px;letter-spacing:-.5px}.catalog-banner .text-small{margin-bottom:22px}.catalog-banner .icon-btn-text{line-height:22px}.pagination-wrapper{padding-left:0;padding-right:0;padding-bottom:50px}.pagination-wrapper.flex{justify-content:center}.pagination-wrapper .btn{display:none}.page-top-bg .h1-title,.page-top-bg h1{margin:24px 0 0 15px}.page-top-bg .h1-title:after,.page-top-bg h1:after{left:0;bottom:-14px}.catalog .sort-btn-block{margin-bottom:26px}.catalog-filter-window .filter-title-block{margin:-15px -15px 0;padding-left:30px}.catalog-filter-pop-up.pop-up{padding:0 15px}.pop-up .description-window{max-width:100%}.cart-container h1{margin:21px 0 31px}.cart-header{display:none}.cart-row{margin-bottom:10px;align-items:flex-start}.cart-row .cart-name{margin-bottom:18px}.cart-row .cart-name a{line-height:22px}.cart-row .cart-center{padding-bottom:4px}.cart-img{padding:8px;min-height:120px}.cart-img,.cart-img>img{max-height:120px}.cart-model{padding:0 21px 0 0;width:41%}.cart-center{margin-top:-1px;padding:0 0 0 8px;width:44%;flex-direction:column}.cart-center>div{padding:0;width:100%}.cart-remove{width:15%}.cart-color,.cart-price{margin-bottom:23px}.cart-summ{margin:0 0 17px;display:flex;justify-content:space-between}.cart-summ-text{position:relative;left:-2px}.cart-summ-value{margin-right:2px}.cart-bottom{margin:6px 0 0;padding-bottom:64px}.cart-bottom-right{width:100%;flex-direction:column}.cart-bottom-right>.btn{margin:0 -2px;width:100%;display:flex;justify-content:space-between}.cart-bottom-right>.btn>.icon-btn-text{width:calc(100% - 49px);text-align:center}.mobile-hide{display:none}.checkout-left{margin:0 15px;padding:19px;width:auto}.checkout-form .check{margin:0 -20px 29px;padding:30px 20px}.checkout-form .check-promo-wrapper{justify-content:flex-start}.checkout-form .check-promo-input{margin-right:18px}.checkout-form .check-bottom{margin-top:4px}.checkout-form .check-promo-toggle{margin-bottom:34px}.checkout-agree{margin-bottom:19px;display:flex}.checkout-agree+.btn{position:relative;left:3px}.payment .radio-label{margin-bottom:47px}.comment{margin:-17px 0 20px}.step{margin:0 -20px 29px;padding:0 20px 14px}.step.delivery{margin-bottom:0}.step.delivery .radio-text{display:none}.step-title{margin-bottom:33px;font-size:18px}.step .form-group,.step .form-group:last-child{margin-bottom:13px}.step .form-label{margin-bottom:8px}.step .form-input{padding:0 40px 13px 20px}.step .checkbox-style-wrapper{margin:0 15px 0 4px}.step .text-agree{line-height:22px}.radio-label{margin:-3px 0 7px}.radio-group .radio-label{margin-bottom:20px}.radio-group>div:first-child{order:1}.radio-group>div:nth-child(3){order:2}.radio-group>div:nth-child(2){order:3}.radio-group>div:nth-child(4){order:4}.delivery-accordion{margin-bottom:18px}.product-2 .product-right,.product-3 .product-right{margin:7px 0 0;padding:23px 20px}.product-2 .product-right h1,.product-3 .product-right h1{margin:6px 0 21px;letter-spacing:normal;line-height:29px}.product-2 .product-right .tab,.product-3 .product-right .tab{margin-bottom:20px}.product-2 .product-right .tab-content,.product-3 .product-right .tab-content{margin-bottom:1px}.product-2 .product-right .tab-item,.product-3 .product-right .tab-item{width:50%}.product-2 .product-right .tab-item:not(:last-child),.product-3 .product-right .tab-item:not(:last-child){margin-right:0}.product-2 .product-tab-header,.product-3 .product-tab-header{flex-direction:column}.product-2 .product-tab-title,.product-3 .product-tab-title{margin-bottom:31px;display:block}.product-2 .product-tab-table .product-input-group,.product-3 .product-tab-table .product-input-group{margin:0 0 11px;padding-right:5px;display:flex}.product-2 .product-tab-table .product-input-group .form-input,.product-3 .product-tab-table .product-input-group .form-input{padding:0 25px 11px 15px}.product-2 .product-tab-table .product-input-group .form-input-angle,.product-3 .product-tab-table .product-input-group .form-input-angle{right:12px;bottom:18px}.product-2 .product-tab-table .product-input-group .text-small,.product-3 .product-tab-table .product-input-group .text-small{min-width:66px;max-width:66px}.product-2 .product-tab-table .product-input-group:nth-child(2n),.product-3 .product-tab-table .product-input-group:nth-child(2n){padding-left:0}.product-2 .product-tab-table .product-input-group .form-group>div,.product-2 .product-tab-table .product-input-group .form-input-wrapper,.product-2 .product-tab-table .product-input-group>div,.product-3 .product-tab-table .product-input-group .form-group>div,.product-3 .product-tab-table .product-input-group .form-input-wrapper,.product-3 .product-tab-table .product-input-group>div{width:100%}.product-2 .product-tab-table .count,.product-3 .product-tab-table .count{margin:0}.product-2 .product-tab-table .count-wrapper,.product-3 .product-tab-table .count-wrapper{margin-left:0}.product-2 .product-tab-table .count-wrapper .text-small,.product-3 .product-tab-table .count-wrapper .text-small{display:none}.product-2 .product-tab-row,.product-3 .product-tab-row{margin:0 -20px 10px;padding:15px 20px}.product-2 .product-tab-amount,.product-3 .product-tab-amount{width:22%}.product-2 .product-tab-price,.product-3 .product-tab-price{width:32%}.product-2 .product-tab-count,.product-3 .product-tab-count{width:34%}.product-2 .product-price .text-small+.price,.product-3 .product-price .text-small+.price{margin:0 16px 0 17px}.product-2 .product-summ-wrapper,.product-3 .product-summ-wrapper{flex-wrap:wrap}.product-2 .product-summ-wrapper .text-bold,.product-3 .product-summ-wrapper .text-bold{line-height:55px;font-size:18px}.product-2 .product-summ-wrapper .text-small,.product-3 .product-summ-wrapper .text-small{margin-right:20px}.product-3 .product-summ-wrapper{flex-wrap:wrap}.product-3 .product-summ-wrapper .text-bold{margin-bottom:13px;font-size:18px}.product-3 .product-summ-wrapper .text-small{margin-right:20px}.product-2 .product-right .tab-content .tab-pane>.row:not(:last-child){margin-bottom:13px}.salon{margin:95px 0 80px}.salon .salon-right>.row{margin-bottom:17px}.salon .salon-right>.row>div{margin-bottom:12px}.salon .salon-right>.row>div:nth-child(2){margin-bottom:31px}.salon-block{margin-top:30px}.salon-title{margin-bottom:8px}.salon-link{margin-bottom:20px}.salon-img{max-width:345px;height:250px}.salon-col-title{margin-top:2px;padding-right:15px;width:144px;line-height:22px;float:left}.salon-col-content{float:left}.phone-link{margin-bottom:18px}.city-item{margin-right:21px}[id^="map-modal"] .modal-content{padding-left:19px;padding-right:19px;padding-bottom:0}[id^="map-modal"] .salon-title{max-width:none}[id^="map-modal"] .salon-right>.row>div:first-child{margin-bottom:13px}[id^=map-modal] .salon-right>.row>div:nth-child(2){margin-bottom:30px;padding-left:5px}[id^="map-modal"] .salon-right>.row>div:last-child{margin-bottom:19px;padding-left:5px}[id^="map-modal"] .salon-col-title{width:144px}.map{margin:0 -19px 18px}.appointment-desc{padding:20px 30px 0;height:175px}.appointment-desc .description__box{max-width:150px}.appointment-age-edit{margin-bottom:20px}.appointment-agree{margin:-21px 0 17px;line-height:21px}.appointment-wrapper{margin:0 -10px}.appointment-wrapper>.row{padding:30px 10px 150px}.appointment-wrapper:not(.calendar-wrapper) form>div:first-child .form-group,.appointment-wrapper:not(.calendar-wrapper) form>div:last-child .form-group{margin-bottom:30px;padding-right:0}.appointment-wrapper .appointment-right{padding-left:5px}.appointment-wrapper .appointment-right .form-input{padding:0 45px 12px 21px}.appointment-wrapper .form-label{margin-bottom:1px}.appointment-wrapper .form-input-angle{right:14px;bottom:15px}.appointment-title{font-size:24px;letter-spacing:-.4px;line-height:30px}.appointment-title span{display:inline-block}.appointment-text{margin-bottom:29px;padding-right:0}.appointment-radio-label{margin-left:0}.appointment-info{margin:-9px 0 20px}.appointment-bottom{padding:10px 15px;position:fixed;left:0;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);z-index:2}.appointment-step{display:none}.timer{margin-bottom:24px}.timer-clock{float:right}.appointment-wrapper .appointment-right .form-group{margin-bottom:37px}.calendar-top{margin-bottom:20px}.calendar-slider{margin:0 -15px}.calendar-slider .slick-slide{margin:0 10px;width:295px}.calendar-date{display:none}.calendar-wrapper.appointment-wrapper .form-group{margin-top:-5px;margin-left:0}.calendar-wrapper.appointment-wrapper .form-label{margin-bottom:7px}.appointment-wrapper .text-right{justify-content:flex-start}.timer{margin-bottom:22px;text-align:left}.news-list{margin-bottom:6px}.news-list-wrapper{margin-bottom:63px}.news-banner{margin-bottom:10px;min-height:350px;padding:107px 20px 20px}.news-banner-title{font-size:18px;letter-spacing:-.4px}.news-banner-text{margin-bottom:20px}.doctors-list-content .salon{margin:131px 0 80px}}@media (max-width:374px){.luxor-title__big-title{font-size:43px}.tab-item>button{padding:0 20px 7px}.catalog .brands__title{left:0;letter-spacing:0}.profile-h1{font-size:23px}.cart-bottom-right>.btn>.icon-btn-text{font-size:12px;line-height:20px}.check-promo-input{width:133px}.brands__title{font-size:69px}.icon-btn-text{padding:13.5px 5px}.catalog-filter-window .filter-title-block{padding-left:8px}}@media (max-width:332px){.portrait-wrapper{margin-bottom:166px}}img{pointer-events:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#fff}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.brands-content{margin-top:50px}.brand-list{margin-bottom:50px;padding-left:0}.brand-list-title{display:block;font-size:18px;font-weight:600;color:#081928}.brand-item,.brand-list-title{margin-bottom:10px}.brand-link{font-size:16px}.brand-link:hover{color:#ae001a;font-weight:600}.email-sending-hint{display:none;padding:2px 12px;position:absolute;left:0;bottom:6px;color:#005aae;font-size:16px;background:#e1edf9;border-left:4px solid #005aae}.footer__advantages-email.disabled{pointer-events:none}.footer__advantages-email.disabled~.footer__floating-label{display:none}.product-item-mark.sale:before{background-color:#ffd7e5!important}.product-item-mark.buyable:before{background-color:#ffeade!important}.product-item-mark.new:before{background-color:#d5f7f7!important}.card.empty .card__notice:before,.product-item-mark.empty:before{background-color:#e4e4e4!important}.big-product.sale .card__notice:before{background-color:#ffd7e5!important}.big-product.buyable .card__notice:before{background-color:#ffeade!important}.big-product.new .card__notice:before{background-color:#d5f7f7!important}.big-product.empty .card__notice:before{background-color:#e4e4e4!important}img{touch-action:pinch-zoom}.footer__rights-left{display:flex;align-items:center}.copyright-img{margin-right:15px;height:18px}.copyright-img img{width:85px}@media (max-width:374px){.footer__rights-left{flex-direction:column}.copyright-img{margin:0 0 25px}}.fr-fil{margin-left:0}.fr-dib{margin-right:auto}.fr-dib,.fr-fir{margin-left:auto}.fr-fir{margin-right:0}#empty-modal .btn{width:100%}.checkout-btn{min-width:265px}.checkout-btn .icon-btn-text{width:calc(100% - 50px)}.checkout-btn.btn-red .icon-btn-svg{float:right}@media (max-width:450px){.checkout-btn{width:100%}}.gift-banners{margin:55px 0 -15px;display:flex;flex-wrap:wrap}@media (max-width:991px){.gift-banners{margin:0}}@media (max-width:604px){.gift-banners{justify-content:center}}.gift-banner{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;max-width:260px;width:100%;background:#f8f8f8;cursor:pointer}@media (min-width:605px){.gift-banner:first-child{margin-right:15px}}.gift-banner-title{margin:15px auto 10px 20px;max-width:179px;color:#192734;font-size:18px;line-height:18px}.gift-banner-title.small{font-size:15px}.gift-banner-title span{font-weight:600}.banner-red-line{margin-bottom:15px;padding-left:20px;color:#fff;font-family:Futura\ PT\ medium,sans-serif;font-size:14px;font-weight:600;letter-spacing:.7px;line-height:17px;text-transform:uppercase;background:linear-gradient(90deg,#ae001a 50%,rgba(174,0,26,0))}.gift-banner-text{width:100%}.gift-banner-img{width:89px;flex-shrink:0}.gift-banner-img img{width:89px;height:75px}.editor-modal .modal-dialog{max-width:727px}.editor-modal h1,.editor-modal h2,.editor-modal h3,.editor-modal h4,.editor-modal h5,.editor-modal h6,.editor-modal p{margin-bottom:10px}.editor-modal h1{line-height:1}.editor-modal h5{font-size:17px}.editor-modal h1:after{display:none}.editor-modal ol,.editor-modal ul{margin-bottom:10px}.editor-modal li{position:relative;line-height:24px}.editor-modal img{margin-bottom:10px;max-width:100%}.editor-modal blockquote{margin:0 0 10px}.editor-modal blockquote p:before{content:"\201C"}.editor-modal blockquote p:after{content:"\201D"}.editor-modal table{margin-bottom:10px}.editor-modal td,.editor-modal th{padding:3px;border:1px solid #222}.editor-modal a{color:#00e}.header__icon.header__selected.chosen svg path:first-child{fill:#ae001a}.header__icon.header__selected.chosen svg path:last-child{fill:none}.catalog-filter.fixed{top:90px}@media (max-width:1210px){.catalog-filter.fixed{top:90px}}#price-modal .modal-dialog{min-height:0}.modal-desc{margin-bottom:0}.ask-for-price{padding:0 15px}.ask-for-price,.one-click-buy{color:#fff;background:#38476e;border-color:#38476e}.one-click-buy{margin-left:28px}@media (max-width:991px){.one-click-buy{margin-top:20px;margin-left:0}}.product-tab-title{margin-right:20px;margin-bottom:20px;display:block}.count-wrapper{margin-left:auto;position:relative}@media (max-width:1219px){.count-wrapper{margin:45px 0 0;width:100%}}@media (max-width:991px){.product-right{display:flex;flex-direction:column;align-items:flex-start}.product-right>:not(.gift-banners){order:1}.product-right .gift-banners{margin-bottom:2px;order:0}.product-right .star-list{display:none}}.product-summ-wrapper{flex-wrap:wrap}.buttons-wrapper{display:flex;align-items:center}@media (max-width:1199px){.buttons-wrapper{width:100%;flex-direction:column;align-items:flex-start}.buttons-wrapper .one-click-buy{margin-top:20px;margin-left:0}}.appointment-wrapper .form-input-search ul.full-height{max-height:none;overflow:hidden}.star-list{padding-left:0;display:flex;align-items:center;float:right;height:18px}@media (max-width:991px){.star-list{position:absolute;top:5px;right:69px}}.star-item{display:flex;justify-content:center;align-items:center}.star-item:not(:first-child){margin-left:9px}.star-item.active svg path{fill:#f7981d}@media (min-width:992px){.product-left .star-list{display:none}}@media (min-width:1200px){.product-item-img{transform:scale(1.3)}}.appointment-wrapper .check-promo{margin:30px 30px 16px 0;max-width:490px;width:100%;padding:0;border-bottom:none}.appointment-wrapper .description-text{max-width:none;margin:0 -5px;width:calc(100% + 10px)}.appointment-wrapper .check-promo-wrapper{margin-top:10px}.appointment-wrapper .check-promo-toggle.active{margin-bottom:0}.appointment-wrapper .check-num{right:0}.product-list .row{align-items:normal}#bullets{display:flex;justify-content:center;margin-top:15px}@media (min-width:768px){#bullets{display:none}}#bullets .swiper-pagination-bullet{margin:0 5px;width:15px;height:15px;background:#ae001a}#bullets p{display:none}@media (max-width:767px){.main-screen-swiper .swiper-button{display:none}}.cookie-modal{display:none;position:fixed;left:50%;transform:translateX(-50%);bottom:20px;justify-content:space-between;padding:30px 120px;max-width:1400px;width:calc(100% - 40px);background:#192734;border:1px solid #fff;z-index:1000000}.cookie-modal.active{display:flex}@media (max-width:1199px){.cookie-modal{padding:50px 20px 30px}}@media (max-width:991px){.cookie-modal{flex-direction:column}}.cookie-close-btn{position:absolute;top:10px;right:10px;background:none;width:15px;height:15px;padding:0}.cookie-title{margin-bottom:0;color:#fff;font-size:24px;flex-shrink:0}.cookie-text{margin:0 50px 0 30px;font-size:14px;color:#89a1b7;line-height:150%}@media (max-width:991px){.cookie-text{margin:5px 0 30px}}.cookie-text a{color:#fff}.cookie-text a:hover{text-decoration:underline}.cookie-actions{flex-shrink:0;display:flex;align-items:flex-start}.cookie-btn{padding:13px 14px;color:#fff;font-size:14px;font-weight:450;line-height:160%;text-transform:uppercase;border:1px solid #fff;background:none}.cookie-btn.main{color:#192734;background:#fff}.cookie-btn:not(:last-child){margin-right:20px}@media (max-width:374px){.cookie-btn{font-size:12px}}#listLanguages{padding-left:30px;padding-right:30px;padding-bottom:30px}#language-modal .modal-title{padding-top:30px;padding-bottom:22px;top:0}.tab-content a{text-decoration:underline;color:initial}.answer-list{margin-top:35px;padding-left:0}.answer-item{margin-left:auto;width:95%}.answer-item:not(:first-child){margin-top:35px}.more-reviews{margin:30px auto 0;display:block;border:1px solid #ae001a}.answer-content{position:relative;padding:20px 40px;background:#f8f8f8}@media (max-width:767px){.answer-content{padding:15px}}.answer-content:before{content:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'20\'\ height=\'20\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M0\ 0l20\ 20H0V0z\'\ fill=\'%23F8F8F8\'/%3E%3C/svg%3E);position:absolute;left:20px;bottom:calc(100% - 5px)}.answer-text{margin-bottom:10px}.answer-bottom{display:flex;justify-content:space-between;align-items:center}@media (max-width:425px){.answer-bottom{flex-direction:column;align-items:flex-start}}.answer-button{padding:0;display:flex;align-items:center;background:none;text-transform:uppercase;color:#ae001a;font-weight:600}@media (max-width:425px){.answer-button{margin-bottom:10px}}.answer-button svg{margin-right:10px}.answer-button:disabled{cursor:auto;color:#d6d6d6}.answer-button:disabled svg{transform:rotate(270deg)}.answer-user{margin-left:10px;font-weight:600;color:#081928;text-transform:uppercase}#answer-form{margin-top:20px;display:none;flex-direction:column}#answer-form.active{display:flex}#answer-form input[type="text"],#answer-form textarea{padding:15px;color:#081928;font-size:16px;line-height:160%;border:1px solid #c4d0db;box-sizing:border-box}#answer-form input[type="text"]::-moz-placeholder,#answer-form textarea::-moz-placeholder{color:#081928}#answer-form input[type="text"]:-ms-input-placeholder,#answer-form textarea:-ms-input-placeholder{color:#081928}#answer-form input[type="text"]::placeholder,#answer-form textarea::placeholder{color:#081928}#answer-form textarea{height:100px}#answer-form input[type="submit"],#answer-form textarea{margin-top:20px}#answer-form input[type="submit"]{padding:13px 14px;width:106px;line-height:160%;text-transform:uppercase;background:none;border:1px solid #192734;cursor:pointer}.catalog-filter{border:none}.catalog-filter .icon-btn-text{border:1px solid #ae001a}.catalog-filter .icon-btn-red{border:1px solid #ae001a;border-left:none}.scroll-hide{opacity:0}.scroll-show{opacity:1}.catalog-filter-wrapper{justify-content:space-between!important;transition:opacity .25s}.catalog-filter-wrapper .sort-btn-block{justify-content:space-between}@media screen and (max-width:610px){.catalog-filter-wrapper .sort-btn-block{flex-wrap:wrap}.catalog-filter-wrapper .sort-btn-block .catalog-filter{padding-right:15px}}.catalog-filter-wrapper .icon-btn-text{padding:10px 15px!important;justify-content:center}@media (max-width:1210px){.catalog-filter-wrapper .icon-btn-text{padding:10px!important;width:152px}}@media (max-width:374px){.catalog-filter-wrapper .icon-btn-text{padding:10px 5px!important;font-size:10px}}.catalog-filter-wrapper .btn{display:flex;max-width:calc(50% - 5px);height:42px;flex-shrink:0;justify-content:space-between;align-items:center;padding:0}@media (max-width:425px){.catalog-filter-wrapper .btn{width:100%}}.catalog-filter-wrapper .btn .icon-btn-text{padding:0;display:flex;align-items:center}.catalog-filter-wrapper .btn .icon-btn-red{flex-shrink:0;width:42px;height:42px}.catalog-filter-wrapper .sort-dropdown-block{display:flex;flex-direction:row;align-items:center;cursor:pointer;max-width:100%}@media (max-width:900px){.catalog-filter-wrapper .sort-dropdown-block{max-width:194px;width:100%}.catalog-filter-wrapper .sort-dropdown-block .dropdown{width:100%}}@media (max-width:768px){.catalog-filter-wrapper .sort-dropdown-block{flex-direction:column}}@media (max-width:425px){.catalog-filter-wrapper .sort-dropdown-block{max-width:calc(50% - 5px);width:100%}}.catalog-filter-wrapper .sort-dropdown-block .btn{margin-right:0;max-width:none}.catalog-filter-wrapper #header-sort-options,.catalog-filter-wrapper #options{max-width:none}.catalog-filter-wrapper #header-sort-options .selected,.catalog-filter-wrapper #options .selected{min-width:0}.catalog-filter-wrapper #header-sort-options .icon-btn-text,.catalog-filter-wrapper #options .icon-btn-text{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:auto}@media (max-width:1210px){.catalog-filter-wrapper #header-sort-options .icon-btn-text,.catalog-filter-wrapper #options .icon-btn-text{max-width:152px;width:100%}}.catalog-filter-wrapper #header-sort-options .icon-btn-svg,.catalog-filter-wrapper #options .icon-btn-svg{flex-shrink:0;width:42px;height:42px}@media (max-width:374px){.product-item-mark>span{font-size:9px}}.reviewed-buttons{margin-top:30px;display:flex;justify-content:center}.reviewed-buttons .main-btn{color:#ae001a;border-color:#ae001a}.reviewed-buttons .main-btn:hover{color:#fff;background:#ae001a}.reviewed-buttons .btn{margin:0 15px}@media (max-width:767px){.reviewed-buttons{margin-top:15px;flex-direction:column;align-items:center}.reviewed-buttons .btn{margin:15px 0}}.card-actions{display:flex;justify-content:space-between;align-items:center;height:50px}.status{font-style:normal;font-weight:400;font-size:12px;line-height:150%;text-transform:uppercase;color:#005aae;position:relative;top:2px}@media (max-width:1199px){.status{top:4px}}@media (max-width:767px){.status{top:8px}}.card__info .card__price{margin-top:10px}.big-product__descr .status{line-height:50px}.product-item-bottom .clearfix{display:flex;flex-direction:column}@media (max-width:767px){.product-item-bottom{padding:0 5px 5px}}.product-item-bottom .clearfix a{height:36px;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.product-item-bottom .clearfix a{min-height:55px}}.product-list .product-item-img-wrapper.product{height:175px}.pagination-wrapper .icon-btn-svg{border:1px solid;border-left:none}.pagination-wrapper .btn:hover .icon-btn-text{border-right-color:#ae001a}.pagination-wrapper .btn:hover .icon-btn-svg{border:1px solid #ae001a}.pagination-wrapper .btn:first-child:hover .icon-btn-text{border-left-color:#fff}.pagination-wrapper .btn:last-child:hover .icon-btn-text{border-right:1px solid #fff}.catalog-banner .btn{border-left:1px solid #ae001a}.catalog-banner .btn .icon-btn-text{border:none}@media (max-width:767px) and (min-width:381px){.thumb-item>img{transform:scale(1.2)}}@media (max-width:380px){.thumb-item>img{transform:scale(1)}}@media (max-width:1210px){.cart-back{align-self:flex-start;line-height:52px}}.cart-content{display:flex;flex-direction:column;align-items:flex-start;padding:14px 123px 0}@media (max-width:1339px){.cart-content{align-items:center;padding-left:0;padding-right:0}}.cart-blocks{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px;padding-left:1px}@media (max-width:1210px){.cart-blocks{flex-direction:column-reverse;width:100%}}.cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:40px 0;margin-top:18px;background:#fff}.cart-empty .text-empty{margin-bottom:0;display:block;color:#192734;font-size:24px;line-height:120%;padding:0 0 20px 7px;text-align:center}@media (max-width:421px){.cart-empty .text-empty{max-width:285px}}.cart-empty .btn{padding-left:6px}.cart-items{display:flex;flex-direction:column;align-items:flex-start;width:700px;background:#fff;padding:30px 25px 0 40px;margin-right:20px}.cart-items h1{margin:0;padding-bottom:30px}@media (max-width:1210px){.cart-items{margin-right:0;margin-top:20px;width:100%}}@media (max-width:991px){.cart-items{padding:20px 6px 0 30px}}.cart-total-wrapper{background:#fff;width:452px;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-items:flex-start;padding:31px 40px 22px}@media (max-width:1210px){.cart-total-wrapper{width:100%}}@media (max-width:991px){.cart-total-wrapper{padding:30px}}@media (max-width:330px){.cart-total-wrapper{padding:30px 28px}}.cart-total{display:flex;color:#192734;width:100%;padding-bottom:19px}.cart-total .cart-sum-label{font-size:18px;line-height:160%;padding-right:20px}.cart-total .cart-sum-value{font-weight:600;font-size:18px;line-height:160%;font-family:Futura\ PT\ bold,sans-serif}.cart-rows{flex-direction:column}.cart-row,.cart-rows{display:flex;width:100%}.cart-row{box-sizing:content-box;padding-bottom:30px;margin-bottom:0;flex-direction:row;align-items:center;justify-content:space-between}.cart-row:not(:first-child){padding-top:30px}.cart-row:last-child{border-bottom:1px solid transparent}.cart-row .item-controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;box-sizing:content-box;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:991px){.cart-row .item-controls{width:100%}.cart-row{flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:20px;align-items:flex-start}}.cart-info{padding-top:20px;font-size:14px;line-height:150%;color:#5d6368}.cart-item-img{min-width:50px;max-width:50px;min-height:50px;max-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f9f9f9}@media (max-width:991px){.cart-item-img{min-width:44px;max-width:44px;min-height:44px;max-height:44px}}.cart-item-img img{min-width:44px;max-width:44px;min-height:44px;max-height:44px}.cart-item-label{display:flex;align-items:center}@media (max-width:991px){.cart-item-label{width:100%}}.cart-item-label a{display:block;font-size:18px;line-height:160%;padding-right:15px;padding-top:4px;padding-left:23px}@media (max-width:991px){.cart-item-label a{padding-bottom:15px;padding-top:15px}}.cart-item-price{padding-top:4px;text-align:right;width:100%;white-space:nowrap}@media (max-width:991px){.cart-item-price{padding-left:0;margin-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.cart-count{box-sizing:content-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:26px}@media (max-width:991px){.cart-count{margin-left:auto}}.cart-remove{padding-bottom:0!important;margin-left:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cart-remove .cart-remove-btn{background-color:transparent}@media (max-width:991px){.cart-remove{max-width:100%;margin-left:17px;padding-left:0}}.cart-container .cart-container{margin-bottom:49px}@media (max-width:991px){.cart-container .cart-container{margin-bottom:20px}}.cart-container .accompanying-products{background:#fff;padding:50px 14px}@media (max-width:991px){.cart-container .accompanying-products{padding:20px 15px 50px}}@media (max-width:1439px) and (min-width:1200px){.cart-container .icon-btn-text{padding:13.5px 15px!important}}.product-bottom{max-width:934px}.product-bottom-tab{margin-top:69px;padding-bottom:80px}@media (max-width:768px){.product-bottom-tab{padding-bottom:53px}}.catalog-category-h1{margin:0;padding:20px 15px 5px 0;max-width:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:center}.catalog-category-h1 h1{margin:0;padding:0}@media (max-width:767px){.catalog-category-h1 h1{font-size:14px}}.catalog-count{padding:10px 10px 10px 0}@media screen and (max-width:610px){.catalog-count{text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.catalog-count__label{padding-right:4px}.product-tab__wrapper{display:flex;flex-direction:column;overflow:clip}.product-tab__pane{display:flex;flex-direction:row;border-bottom:1px solid #e5e5e5}.product-tab__pane.tab-scroll{overflow-x:auto}.product-tab__item{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:11px 0;border-bottom:2px solid transparent}.product-tab__item a{box-sizing:border-box;font-family:Futura\ PT\ Book,sans-serif;font-style:normal;font-weight:450;font-size:16px;line-height:160%;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;color:#5d6368}.product-tab__item:not(:last-child){margin-right:30px}.product-tab__item.active{border-bottom:2px solid #ae001a}.product-tab__item.active a{color:#081928}.product-tab__content{display:flex;flex-direction:column;position:relative}.product-tab__content:not(:last-child){margin-bottom:50px}.product-tab__label{font-family:Futura\ PT\ Book,sans-serif;font-size:40px;line-height:120%;color:#192734;padding-bottom:20px}.product-tab__text{font-size:14px;line-height:150%;color:#5d6368;position:relative}.product-tab__questions{display:flex;flex-direction:column;padding-bottom:50px}.product-tab__question p{margin-bottom:0}.product-tab__question.open .product-question__answer{display:flex}.product-tab__question.open .accordion__item-decor{background:#efefef}.product-tab__question.open .accordion__item-line{background:#666}.product-tab__question.open .accordion__item-line1{transform:rotate(45deg)}.product-tab__question.open .accordion__item-line2{transform:rotate(135deg)}@media (max-width:768px){.product-tab__question.add.open{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#fff;z-index:4;padding:102px 15px 64px 16px}.product-tab__question.add.open .accordion__item-decor{transform:translateX(-16px)}}.product-tab__question.add .product-question__label{font-weight:600}.product-tab__question.add .product-question__answer{border-top:none;background-color:#f8f8f8;padding-bottom:30px;flex-direction:column;align-items:center;justify-content:center}.product-tab__question.add .product-question__answer form{max-width:500px;width:100%}.product-question{display:flex;flex-direction:column}.product-question:not(:last-child){margin-bottom:20px}.product-question .error-hint{font-size:12px}.product-question__label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;color:#192734;font-size:18px;line-height:120%;background:#f8f8f8}.product-question__label p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:14px 50px 14px 30px}@media (max-width:768px){.product-question__label p{padding:15px 50px 15px 15px}}.product-question__label .accordion__item-decor{min-width:50px;max-width:50px;min-height:50px;max-height:50px}.product-question__label .accordion__item-decor *{pointer-events:none}.product-question__answer{display:none;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:15px 60px 15px 30px;background-color:transparent;font-size:18px;line-height:150%;color:#5d6368}@media (max-width:768px){.product-question__answer{padding:15px}}.product-question .popup__rules{margin-top:0;margin-bottom:0}.product-question .popup__checkbox:checked+.popup__rules-label:before{background-color:#ae001a;border-color:#ae001a}.product-question .popup__checkbox:checked+.popup__rules-label:after{transform:rotate(45deg) scale(1)}.product-question .popup__rules-label{line-height:22px}.product-question form{display:flex;flex-direction:column}.product-question form .form-group:not(:last-child){margin-bottom:20px}.product-question form .form-group.error:not(:last-child){margin-bottom:29px}.product-question form textarea{height:120px}.product-question form .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-top:11px}.product-tabs__content{padding-top:50px}.show-hide-btn{color:#ae001a;cursor:pointer;font-weight:450;height:100px;position:absolute;width:100%;bottom:0;font-size:16px;font-family:Futura\ PT\ medium,sans-serif;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.show-hide-btn *{pointer-events:none}.show-hide-btn .status-1{display:initial}.show-hide-btn .status-2{display:none}.show-hide-btn.opened{background:transparent}.show-hide-btn.opened .status-1{display:none}.show-hide-btn.opened .status-2{display:initial}.show-hide-btn.opened svg{transform:scaleY(-1)}.hide-block{display:none}.header__scroll .sort-dropdown-block{position:relative}.header__scroll .sort-wrapper{display:none;width:100%;background-color:#fff;box-shadow:0 15px 30px rgba(0,0,0,.15);position:absolute;z-index:10;left:20px;top:110%;padding-right:6px;cursor:pointer}.header__scroll .sort-wrapper .btn-filter{font-family:Futura\ PT\ Book,sans-serif;background-color:inherit;border:none;cursor:pointer;width:100%;text-align:left;padding:9px 15px;transition:all .2s linear}.header__scroll .sort-wrapper .btn-filter.active-btn-filter,.header__scroll .sort-wrapper .btn-filter:hover{background-color:#f9f9f9;color:#192734}.fixed .catalog-count{display:none}.question-open{overflow:hidden}.mobile-price-count>.flex{display:flex;align-items:center;justify-content:space-between}.mobile-price-count .catalog-count{padding:10px 12px 10px 0}.mobile-price-count .catalog-count:last-child{padding-right:0}.cities{display:flex!important;align-items:center!important;flex-direction:row!important;gap:20px;margin-top:15px}.cities__item{font-family:Futura\ PT\ medium,sans-serif;font-size:12px;line-height:19px;text-transform:uppercase;color:#ae001a;cursor:pointer}.order-comment{display:flex;flex-direction:column;align-items:flex-start;padding-left:5px!important;margin-bottom:9px;margin-top:30px}.order-comment__text{font-family:Futura\ PT\ medium,sans-serif;font-size:14px;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#5d6368;cursor:pointer}#checkout-js .map{margin:0;display:none}.checkout-map{display:flex;align-items:center;flex-direction:row!important;margin-top:16px;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.checkout-map span{line-height:19px;margin-left:10px}.checkout-map span,.order-edit{font-family:Futura\ PT\ medium,sans-serif;font-size:12px;text-transform:uppercase;color:#ae001a}.order-edit{align-self:flex-end;margin-top:20px;line-height:18px;text-align:right;cursor:pointer}.check-body .cart-remove{margin-left:0;margin-right:-20px}.check-body .cart-row{padding:20px 0 0;border-bottom:none}.list-checkout-city-address-js{overflow-x:hidden!important}.news__expert{padding:50px 0 68px;display:flex;flex-direction:column}@media screen and (max-width:992px){.news__expert{padding:50px 0 18px}}.news__expert .doctors-block,.product-tab__text .doctors-block{background-color:transparent;margin-top:10px}.news__expert .doctors-block .doctors-left,.product-tab__text .doctors-block .doctors-left{width:120px;height:120px}@media screen and (max-width:992px){.news__expert .doctors-block .doctors-left,.product-tab__text .doctors-block .doctors-left{width:100%}}.news__expert .doctors-block .doctors-right,.product-tab__text .doctors-block .doctors-right{margin-left:30px}@media screen and (max-width:992px){.news__expert .doctors-block .doctors-right,.product-tab__text .doctors-block .doctors-right{margin-left:20px}}.news__expert .doctors-block .doctors-right-top,.product-tab__text .doctors-block .doctors-right-top{margin:4px 0 24px}.news__expert .doctors-block .doctors-left .doctor-img-block,.product-tab__text .doctors-block .doctors-left .doctor-img-block{max-width:120px}.news__expert .doctors-block .doctors-link,.product-tab__text .doctors-block .doctors-link{width:180px;height:120px;margin-left:30px}@media screen and (max-width:992px){.news__expert .doctors-block .doctors-link,.product-tab__text .doctors-block .doctors-link{width:100%;height:49px;margin-top:32px;margin-left:0}}.news__expert .doctors-block .doctors-right-bottom>div,.product-tab__text .doctors-block .doctors-right-bottom>div{margin-top:0}@media screen and (max-width:992px){.news__expert .doctors-block .doctors-right-bottom>div,.product-tab__text .doctors-block .doctors-right-bottom>div{flex-direction:row;align-items:center}.news__expert .doctors-block .doctors-right-bottom>div .doctors-rating-wrapper,.product-tab__text .doctors-block .doctors-right-bottom>div .doctors-rating-wrapper{margin-top:0}}.news__expert .doctors-block .doctors-right-bottom,.product-tab__text .doctors-block .doctors-right-bottom{margin-bottom:0}.product-add-modal .modal-dialog{min-height:199px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;min-width:450px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto}@media (max-width:768px){.product-add-modal .modal-dialog{min-height:89px;min-width:300px;max-width:calc(100vw - 36px);margin:auto 0}}.product-add-modal .icon-btn{width:100%}.product-add-modal .icon-btn-text{width:calc(100% - 50px)}.product-add-modal .icon-btn-svg{min-width:50px;min-height:50px;max-width:50px;max-height:50px}.product-add-modal__header{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.product-add-modal__header .modal-close{margin-left:0}.product-add-modal .modal-content{padding-bottom:40px}@media (min-width:768px){.product-add-modal .modal-content{padding-bottom:30px}}.product-add-modal__continue{background-color:transparent;color:#ae001a;font-size:12px;font-style:normal;font-weight:450;line-height:160%;text-transform:uppercase;margin-right:10px;margin-left:auto}.product-add-modal .modal-title{padding-top:33px}.checkout-container-row{display:flex;flex-direction:row}@media (max-width:767px){.checkout-container-row{flex-direction:column-reverse}}