body.navbar-is-fixed-top{margin-top:108px;}@media (max-width:1200px){body.navbar-is-fixed-top{margin-top:60px;}}:focus{outline:inherit !important;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:black;}.responsive-menu-toggle-icon span.label{color:black;}@media(max-width:767px){}@media(min-width:768px){}@media(min-width:992px){}@media(min-width:1200px){}@media (max-width:768px){.path-frontpage .navbar .container,.path-frontpage .block-region-main section{}}@media (max-width:767px){.path-frontpage .navbar .container,.path-frontpage .block-region-main section{}}@media (min-width:768px) and (max-width:1200px){.path-frontpage .navbar .container,.path-frontpage .block-region-main section{}.navbar-collapse.collapse{display:none !important;}.collapse.in{display:block !important;}.block.block-views-exposed-filter-blocksearch-page-1{display:flex;align-items:center;order:2;}.block.language-switcher-language-url{display:flex;align-items:center;position:static;margin-right:20px;order:3;}#block-telefonzagolovok{order:4;}#block-cartflyout{order:5;}.navbar-toggle{display:block !important;}}@media(min-width:1200px){}.path-frontpage .container-fluid{padding-right:0;padding-left:0;position:relative;overflow:hidden;z-index:3;}.path-frontpage .block-region-main section{width:100%;max-width:910px;margin-left:auto;margin-right:auto;position:relative;}.navbar .container{max-width:1001px;position:relative;}section h2{margin-top:0;}.path-frontpage .navbar .container{overflow:inherit !important}body.path-frontpage{background:url(/themes/comp/images/bg2.png) no-repeat 0 1800px,url(/themes/comp/images/bg3.png) no-repeat 100% 2460px;background-size:auto,auto;}body.path-frontpage .dialog-off-canvas-main-canvas{overflow:hidden;position:relative;}@media(max-width:1440px){body.path-frontpage{background:url(/themes/comp/images/bg2.png) no-repeat 0 1800px,url(/themes/comp/images/bg3.png) no-repeat 100% 2460px;background-size:auto,auto;}}@media(max-width:768px){header.navbar{margin-bottom:40px !important;z-index:4;}.block.block-views-exposed-filter-blocksearch-page-1{display:block;position:absolute;bottom:-40px;width:calc(100% - 50px);}.block.block-views-exposed-filter-blocksearch-page-1 form .form--inline{display:flex;}.block.block-views-exposed-filter-blocksearch-page-1 form .form--inline .form-group{margin-bottom:0;}.block.block-views-exposed-filter-blocksearch-page-1 form .form--inline .form-type-textfield{flex:1;width:100%;}.block-views-exposed-filter-blocksearch-page-1 input.form-text{width:100% !important;}.block.language-switcher-language-url{position:absolute;right:-60px;bottom:-33px;margin:0 20px 0 20px !important;}}@media(max-width:740px){body.path-frontpage{background:url(/themes/comp/images/bg2.png) no-repeat 0 1800px,url(/themes/comp/images/bg3.png) no-repeat 100% 2460px;background-size:auto,auto;}.path-frontpage .main-container section{position:relative;padding-left:15px;padding-right:15px;}}body.path-frontpage a.button,.block.banner .field-name-field-button a{position:relative;overflow:hidden;text-decoration:none;height:53px;width:242px;border-radius:8px;-webkit-box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);background-image:-webkit-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-o-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-webkit-linear-gradient(76deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-o-linear-gradient(76deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);font-size:22px;font-weight:900;color:rgba(255,255,255,1);line-height:53px;display:block;text-align:center;}body.path-frontpage a.button:hover,.block.banner .field-name-field-button a:hover{-webkit-box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);background-image:-webkit-linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background-image:-o-linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background-image:-webkit-linear-gradient(76deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background-image:-o-linear-gradient(76deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background-image:linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);}body.path-frontpage a.button:after,.block.banner .field-name-field-button a:after{content:"";display:block;height:84px;width:121px;background:url(/themes/comp/images/btn-bg.png) no-repeat;position:absolute;top:0;left:-100px;z-index:1;-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes slideme{0%{left:-121px;margin-left:0px;}50%{left:110%;margin-left:0;}100%{left:-121px;margin-left:0;}}header.navbar{margin-bottom:0;}.navbar .container{position:relative;}.navbar-default{background-color:#f4f4f4;border:none;z-index:1;}.navbar-header{float:none;padding-top:31px;padding-bottom:17px;}.region-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block-logo{width:145px;height:60px;margin-right:15px;}.navbar .logo{position:relative;left:-55px;padding:0;margin:0;height:107px;width:296px;}.block-views-exposed-filter-blocksearch-page-1{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;}.block-views-exposed-filter-blocksearch-page-1 .form-inline .form-group{margin-right:0;}.block-views-exposed-filter-blocksearch-page-1 input.form-text{height:29px;width:245px;background-color:rgba(255,255,255,0.05);border:1px solid rgba(206,206,206,1);border-radius:8px 0 0 8px;border-right:none;}.block-views-exposed-filter-blocksearch-page-1 button.form-submit{border:1px solid rgba(206,206,206,1);color:transparent;background-color:rgba(255,255,255,0.05);background:url(/themes/comp/images/search.png) no-repeat 0 5px;height:29px;border-left:none;border-radius:0 8px 8px 0;width:25px;position:relative;left:-3px;font-size:0;}.block-views-exposed-filter-blocksearch-page-1 button.form-submit:active:hover{border:1px solid rgba(206,206,206,1);background-color:rgba(255,255,255,0.05);background:url(/themes/comp/images/search.png) no-repeat 0 5px;}#block-telefonzagolovok{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:27px;}.path-checkout #block-telefonzagolovok{margin-right:143px;}#block-telefonzagolovok .row{margin-right:0;margin-left:0;}#block-telefonzagolovok .col{padding-right:15px;padding-left:15px;}#block-telefonzagolovok .field--name-body{height:29px;}#block-telefonzagolovok .field--name-body a{font-size:12px;font-weight:bold;color:rgba(0,0,0,1);text-align:center;line-height:29px;}.block-commerce-cart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;}#block-cartflyout .cart-block--link__expand{font-size:15px;color:rgba(0,0,0,1);line-height:24px;position:relative;width:37px;top:-3px;right:10px;}#block-cartflyout .cart-block--summary__icon{}#block-cartflyout .cart-block--summary__count{height:19px;width:19px;background-color:rgba(255,255,255,1);border:2px solid rgba(42,85,179,1);border-radius:19px;overflow:hidden;background:white;position:absolute;right:-7px;top:-7px;display:block;margin:0;padding:0;text-align:left;font-size:10px;font-weight:500;color:rgba(0,0,0,1);text-align:center;line-height:18px;}.mobile-cart{display:none;}#navbar-collapse{position:absolute;top:24px;right:108px;}.menu--main li{padding-left:15px;}.menu--main li a{font-size:12px;color:rgba(0,0,0,1) !important;text-align:center;line-height:29px;padding:0;}header .menu--main li a:hover,header .menu--main li a:focus{text-shadow:0px -0.1px 0 black,0px 0.1px 0 black,-0.1px 0px 0 black,0.1px 0px 0 black;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:inherit;text-shadow:0px -0.1px 0 black,0px 0.1px 0 black,-0.1px 0px 0 black,0.1px 0px 0 black;}.language-switcher-language-url{position:absolute;right:25px;bottom:25px;}.language-switcher-language-url > .links{margin:0;padding:0;list-style:none;display:flex;}.language-switcher-language-url > .links li{margin-left:10px;}.navbar-toggle{height:55px;width:55px;z-index:1;background-color:rgba(255,255,255,1) !important;border-radius:75px;-webkit-box-shadow:3px 5px 12px 0px rgba(0,0,0,0.23);box-shadow:3px 5px 12px 0px rgba(0,0,0,0.23);}header .navbar-toggle .icon-bar{height:6px;width:29px;background-color:rgba(61,43,173,1) !important;border-radius:7px;margin:0 auto;}.navbar-toggle .icon-bar+.icon-bar{margin-top:3px;}@media (max-width:1200px){.navbar-header{position:relative;display:flex;align-items:center;padding:0 15px;height:60px;}#navbar-collapse{position:absolute;top:24px;right:108px;box-shadow:0px 13px 18px 0px rgba(0,0,0,0.31);}#navbar-collapse .navbar-nav{margin:0 -15px;position:relative;background-color:#f4f4f4;}#navbar-collapse .menu--main li{padding-left:23px;border-top:1px solid grey;}#navbar-collapse .menu--main li a{padding:0;font-size:14px;font-weight:bold;color:rgba(0,0,0,1) !important;text-align:center;letter-spacing:0.02em;line-height:30px;}.region-navigation{width:calc(100vw - 85px);position:relative;}.block-logo{width:148px;height:auto;margin-right:auto;display:flex;align-items:center;}.navbar .logo{position:relative;padding:0;margin:0;left:0;top:8px;height:30px;width:88px;background-size:cover;background-repeat:no-repeat;}.block.language-switcher-language-url{margin:0 30px 0 20px;}.language-switcher-language-url > .links{justify-content:space-between;width:70px;}.language-switcher-language-url>.links li{margin-left:0;}#block-telefonzagolovok{justify-content:flex-end;}#block-telefonzagolovok{margin-left:0;}.path-checkout #block-telefonzagolovok{margin-right:0;}#block-telefonzagolovok .bs-region{padding:0}#block-telefonzagolovok .field--name-body{height:auto;}#block-telefonzagolovok .field--name-body a{position:relative;display:flex;justify-content:center;align-items:center;font-size:15px;color:rgba(0,0,0,1);line-height:24px;height:55px;width:55px;z-index:1;background-color:rgba(255,255,255,1) !important;border-radius:75px;-webkit-box-shadow:3px 5px 12px 0px rgba(0,0,0,0.23);box-shadow:3px 5px 12px 0px rgba(0,0,0,0.23);font-size:0;}#block-telefonzagolovok .field--name-body a:after{color:rgba(61,43,173,1) !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e182";font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;font-size:30px;}#block-cartflyout{margin:0 5px;flex:inherit;}#block-cartflyout .cart-block--link__expand{display:flex;justify-content:center;align-items:center;margin-left:0;font-size:15px;color:rgba(0,0,0,1);line-height:24px;height:55px;width:55px;z-index:1;background-color:rgba(255,255,255,1) !important;border-radius:75px;-webkit-box-shadow:3px 5px 12px 0px rgba(0,0,0,0.23);box-shadow:3px 5px 12px 0px rgba(0,0,0,0.23);top:inherit;right:inherit;}#block-cartflyout .cart-block--summary__count{position:absolute;left:26px;top:10px;}.navbar-toggle{float:none;margin:0;}#navbar-collapse{position:static;}}@media (max-width:992px){.block-views-exposed-filter-blocksearch-page-1 input.form-text{width:210px;}}body.path-frontpage .block-region-main{display:flex;flex-direction:column;width:100%;}body.path-frontpage .block-region-main .block-views-blocktext-on-main-page-block-1{order:10;}body.path-frontpage .dialog-off-canvas-main-canvas:after{background:url(/themes/comp/images/glasses.png) no-repeat;background-size:auto;content:"";display:block;position:absolute;right:0;top:75px;z-index:0;width:671px;height:554px;}body.path-frontpage .dialog-off-canvas-main-canvas:before{background:url(/themes/comp/images/bg1.png) no-repeat 0 0;background-size:auto;content:"";display:block;position:absolute;left:34px;top:64px;z-index:2;width:329px;height:1326px;}body.path-frontpage.scroll .dialog-off-canvas-main-canvas:after,body.path-frontpage.scroll .dialog-off-canvas-main-canvas:before{z-index:0;}@media(max-width:1000px){body.path-frontpage .dialog-off-canvas-main-canvas:before{left:0;}}@media(max-width:550px){body.path-frontpage .dialog-off-canvas-main-canvas:before{background:url(/themes/comp/images/bg1-mobile.png) no-repeat;background-size:35%;top:211px;left:-8px;height:2216px;max-width:417px;}}body.path-frontpage .wrapper-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{position:relative;margin-bottom:130px;}body.path-frontpage .wrapper-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .row{margin-right:0;margin-left:0;}body.path-frontpage .wrapper-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .col{}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{position:relative;padding-top:94px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content{max-width:450px;width:100%;position:relative;z-index:1;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a h2{font-size:40px;font-weight:bold;color:rgba(0,0,0,1);line-height:44px;margin-bottom:7px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .field--name-body{font-size:17px;color:rgba(0,0,0,1);line-height:24px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background{display:none;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .field--name-body a{}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:313px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional .image{margin-right:10px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional .image img{height:54px;width:84px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional .text{width:120px;font-size:13px;color:rgba(0,0,0,1);line-height:14px;}.block-block-content74e0b59d-c285-4071-95d5-e12ee69189cc{display:none}@media(max-width:1200px){body.path-frontpage .dialog-off-canvas-main-canvas:after{background-size:auto 37vw;background-position:top right;top:100px;}.path-frontpage .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{padding-left:35px;padding-right:35px;}}@media (max-width:950px){}@media (max-width:900px){body.path-frontpage .dialog-off-canvas-main-canvas::after{background-size:auto 37vw;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{padding-top:41px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content{max-width:310px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a h2{font-size:27px;line-height:30px;margin-bottom:5px;letter-spacing:0.2px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .field--name-body{font-size:14px;}}@media (max-width:550px){body.path-frontpage .dialog-off-canvas-main-canvas:after{display:none;}}@media (max-width:700px){}@media (max-width:800px){}@media (max-width:700px){}@media (orientation:portrait) and (max-width:550px){body.path-frontpage .wrapper.wrapper-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{height:calc(100vh - 170px);margin-bottom:30px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{padding:41px 30px 53px;margin-bottom:115px;margin-bottom:0;padding-bottom:0;box-sizing:border-box;}body.path-frontpage .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .field--name-body{display:flex;flex-direction:column;}.path-frontpage .main-container section,.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content,.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content>.bs-region--main,body.path-frontpage .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .field--name-body{height:100%;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content{max-width:inherit;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content .field--name-body>div,.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content .field--name-body>p{max-width:310px;margin-left:auto !important;margin-right:auto !important;font-size:12px;line-height:1.4;line-height:16px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content .field--name-body>div.screen-first-background{width:100%;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background{display:block;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background img{max-width:100%;position:absolute;right:-15px;height:auto;}body.path-frontpage .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .field--name-body p:last-child{margin-top:auto;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional{max-width:310px;bottom:140px;left:0;margin:0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:0;z-index:1;}}@media (max-width:380px){.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background img{right:-15px;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background .media-wrapper--blazy{position:static;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background .media.media--ratio{position:static;}.block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .screen-first-background .media__element{left:inherit;top:inherit;}}.wrapper.wrapper-views-blockhow-computer-glasses-work-block-1{position:relative;}.wrapper.wrapper-views-blockhow-computer-glasses-work-block-1:after{content:"";display:block;background:url(/themes/comp/images/bg-blue.png) no-repeat;background-size:100% 769px;position:absolute;left:0;top:31px;z-index:-1;width:100%;padding-bottom:55%;}@media(max-width:1440px){body.path-frontpage .wrapper.wrapper-views-blockhow-computer-glasses-work-block-1:after{background:url(/themes/comp/images/bg-blue.png) no-repeat;background-size:auto;width:1440px;height:769px;padding-bottom:inherit;}}@media(max-width:486px){body.path-frontpage .wrapper.wrapper-views-blockhow-computer-glasses-work-block-1:after{background:url(/themes/comp/images/bg-blue-mobile.png) no-repeat 0 90px;background-size:100% auto;width:486px;height:873px;}}.block-views-blockhow-computer-glasses-work-block-1{margin-bottom:0;display:block !important;}.block-views-blockhow-computer-glasses-work-block-1 h2{font-size:22px;font-weight:900;color:#000000;line-height:22px;text-align:center;margin-bottom:28px;display:block;position:relative;z-index:1;margin-bottom:74px;letter-spacing:1px;}.block-views-blockhow-computer-glasses-work-block-1 h2:after{content:"Спасение глаз";font-size:80px;font-weight:bold;color:#f0f0f0;line-height:35px;text-transform:uppercase;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:12px;z-index:-1;}html:lang(uk) .block-views-blockhow-computer-glasses-work-block-1 h2:after{content:"Захист очей";}.block-views-blockhow-computer-glasses-work-block-1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row{width:100%;float:none;padding:0;margin:0;margin-bottom:80px;background-color:rgba(255,255,255,1);border-radius:20px 0px 20px 20px;-webkit-box-shadow:4px 7px 20px 0px rgba(0,0,0,.2);box-shadow:4px 7px 20px 0px rgba(0,0,0,.2);max-width:200px;padding:28px 25px 36px;}.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row .row{margin:0;}.block-views-blockhow-computer-glasses-work-block-1 .node--type-how-computer-glasses-work{}.block-views-blockhow-computer-glasses-work-block-1 .node--type-how-computer-glasses-work .bs-region--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;}.block-views-blockhow-computer-glasses-work-block-1 .field--name-field-image{height:97px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.block-views-blockhow-computer-glasses-work-block-1 .field--name-field-short-description{font-size:14px;color:rgba(0,0,0,1);line-height:20px;word-break:break-word;margin-top:20px;}@media (max-width:1100px){.block-views-blockhow-computer-glasses-work-block-1 .view-content{justify-content:space-around;}.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row{width:50%;margin-bottom:43px;}.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row .row{margin:0 auto;}}@media (max-width:1000px){.block-views-blockhow-computer-glasses-work-block-1 h2{margin-bottom:27px;}.block-views-blockhow-computer-glasses-work-block-1 h2:after{font-size:7vw;line-height:7vw;bottom:calc(100% - 25px);}}@media (orientation:landscape) and (max-width:800px){.block-views-blockhow-computer-glasses-work-block-1 h2:after{font-size:9vw;line-height:9vw;bottom:calc(100% - 25px);}.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row{max-width:130px;padding:10px 5px;}.block-views-blockhow-computer-glasses-work-block-1 .node--type-how-computer-glasses-work .bs-region--main{padding:0;}}@media (max-width:500px){.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row{max-width:175px;}}@media (max-width:400px){.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row{max-width:145px;padding:20px 10px;margin-bottom:20px;}}@media (max-width:250px){.block-views-blockhow-computer-glasses-work-block-1 .view-content>.views-row{max-width:135px;}}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6{margin-bottom:90px;display:block !important;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .block-content{display:-webkit-box;display:-ms-flexbox;display:flex;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;min-height:446px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .field--name-field-video-in-block{background:url(/themes/comp/images/video-border.png) no-repeat;background-size:100% auto;height:446px;width:629px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;padding:20px 0 0 44px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .video-embed-field-responsive-video{height:404px;width:539px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .video-embed-field-lazy img{width:inherit;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .video-embed-field-lazy-play{border:none;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right{max-width:360px;width:100%;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right h2{font-size:22px;font-weight:900;color:#000000;line-height:35px;text-align:center;margin-bottom:46px;display:block;position:relative;z-index:1;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right h2:after{content:"Защита";font-size:80px;font-weight:bold;color:#f0f0f0;text-align:left;line-height:35px;text-transform:uppercase;position:absolute;left:0;bottom:1px;z-index:-1;}html:lang(uk) .block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right h2:after{content:"Захист";}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right .field--name-body a,#button-landing-over-video-top{-webkit-box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);background-image:-webkit-linear-gradient(14deg,#ffffff 0%,#e0dcfe 100%);background-image:-o-linear-gradient(14deg,#ffffff 0%,#e0dcfe 100%);background-image:-webkit-linear-gradient(76deg,#ffffff 0%,#e0dcfe 100%);background-image:-o-linear-gradient(76deg,#ffffff 0%,#e0dcfe 100%);background-image:linear-gradient(14deg,#ffffff 0%,#e0dcfe 100%);color:rgba(0,0,0,1);margin-left:auto;margin-right:37px;margin-bottom:127px;margin-top:28px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right .field--name-body a:hover,#button-landing-over-video-top{background-image:-webkit-linear-gradient(14deg,#dfdfdf 0%,#bab4e4 100%);background-image:-o-linear-gradient(14deg,#dfdfdf 0%,#bab4e4 100%);background-image:-webkit-linear-gradient(76deg,#dfdfdf 0%,#bab4e4 100%);background-image:-o-linear-gradient(76deg,#dfdfdf 0%,#bab4e4 100%);background-image:linear-gradient(14deg,#dfdfdf 0%,#bab4e4 100%);}#button-landing-over-video-top{display:none;margin:0;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right .field--name-body ul{list-style-image:url(/themes/comp/images/list.png);padding-left:110px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right .field--name-body li{font-size:14px;color:rgba(0,0,2,1);text-align:left;line-height:20px;margin-bottom:19px;}@media (max-width:1100px){.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6{margin-bottom:117px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .block-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-left{min-height:auto;margin-bottom:60px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .video-embed-field-responsive-video{position:relative;padding-bottom:74.25%;height:0;overflow:hidden;width:auto;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .field--name-field-video-in-block{position:static;margin:0 auto;padding:2.6% 6% 3%;max-width:629px;width:100%;height:auto;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right{margin:0 auto;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right .field--name-body ul{padding-left:30px;}#button-landing-over-video-top{display:block;margin:0 auto 45px;}.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right .field--name-body a{margin:50px auto;display:none;}}@media (max-width:450px){.block-block-content6b3c0527-e39f-4fbe-ab63-a08815225ab6 .group-right h2:after{font-size:16vw;text-align:center;right:0;line-height:9vw;bottom:calc(100% - 25px);}}.block-views-blockour-advantages-block-1{margin-bottom:58px;display:block !important;}.block-views-blockour-advantages-block-1 h2{font-size:22px;font-weight:900;color:#000000;line-height:35px;text-align:center;margin-bottom:28px;display:block;position:relative;margin-bottom:34px;}.block-views-blockour-advantages-block-1 h2:after{content:"Важно";font-size:80px;font-weight:bold;color:#f0f0f0;line-height:35px;text-transform:uppercase;position:absolute;left:0;right:0;text-align:center;bottom:7px;z-index:-1;}html:lang(uk) .block-views-blockour-advantages-block-1 h2:after{content:"Важливо";}.block-views-blockour-advantages-block-1 .view-our-advantages .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:center;justify-content:space-evenly;}.block-views-blockour-advantages-block-1 .view-our-advantages .views-row{width:200px;margin:0px 20px 24px;}.block-views-blockour-advantages-block-1 .field--name-field-image{height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.block-views-blockour-advantages-block-1 .field--name-field-image img{margin:0 auto}.block-views-blockour-advantages-block-1 .field--name-field-short-description{font-size:14px;color:#000002;text-align:center;line-height:20px;margin-top:20px;}@media (max-width:800px){.block-views-blockour-advantages-block-1 .view-our-advantages .views-row{margin-bottom:60px;width:145px;}}@media (max-width:440px){.block-views-blockour-advantages-block-1 .view-our-advantages .views-row{margin-bottom:60px;width:100px;}}@media (max-width:380px){.block-views-blockour-advantages-block-1 h2:after{font-size:21vw;text-align:center;right:0;line-height:21vw;bottom:calc(100% - 25px);}}.block-views-blockbrand-logos-block-1{margin-bottom:163px;display:block !important;}.block-views-blockbrand-logos-block-1 .view-display-id-block_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block-views-blockbrand-logos-block-1 .view-header{max-width:372px;background-color:white;-webkit-box-shadow:5px 27px 68px 0px rgba(147,147,147,0.19);box-shadow:5px 27px 68px 0px rgba(147,147,147,0.19);padding:30px 34px 44px 47px;}.block-views-blockbrand-logos-block-1 .view-header .field--name-body{font-size:14px;color:#434343;text-align:left;line-height:20px;}.block-views-blockbrand-logos-block-1 .view-header .field--name-body strong{font-size:22px;font-weight:bold;color:#434343;text-align:left;line-height:34px;text-transform:uppercase;}.block-views-blockbrand-logos-block-1 .view-header .field--name-body h4{font-size:35px;font-weight:900;color:rgba(61,46,174,1);text-align:left;line-height:34px;}.block-views-blockbrand-logos-block-1 .view-header .field--name-body a{position:absolute;bottom:-70px;margin:0 auto;left:0;right:0;}.block-views-blockbrand-logos-block-1 .view-content{max-width:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:38px;}.block-views-blockbrand-logos-block-1 .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;}@media (max-width:800px){.block-views-blockbrand-logos-block-1 .view-display-id-block_1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-views-blockbrand-logos-block-1 .view-header{margin:0 auto 40px;padding:30px 34px 44px 34px;}.block-views-blockbrand-logos-block-1 .view-header .field--name-body h4{margin-top:-7px;margin-bottom:25px;}.block-views-blockbrand-logos-block-1 .view-header .field--name-body a{bottom:-80px;}.block-views-blockbrand-logos-block-1 .view-content{margin:0 auto;max-width:330px;}}@media (max-width:460px){.block-views-blockbrand-logos-block-1 h2:after{font-size:17vw;text-align:center;right:0;line-height:17vw;bottom:calc(100% - 25px);}}.block-views-blocklanding-reviews-block-1{margin-bottom:247px;display:block !important;}.block-views-blocklanding-reviews-block-1:after{content:"";background:url(/themes/comp/images/quotes.png) no-repeat;height:173px;width:229px;display:block;position:absolute;left:0;bottom:0;z-index:-1;}.block-views-blocklanding-reviews-block-1 h2{font-size:22px;font-weight:900;color:#000000;line-height:35px;text-align:center;margin-bottom:72px;display:block;position:relative;}.block-views-blocklanding-reviews-block-1 h2:after{content:"Отзывы";font-size:80px;font-weight:bold;color:#f0f0f0;line-height:35px;text-transform:uppercase;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:3px;z-index:-1;}html:lang(uk) .block-views-blocklanding-reviews-block-1 h2:after{content:"Відгуки";}.block-views-blocklanding-reviews-block-1 .view-id-landing_reviews{position:relative;}.block-views-blocklanding-reviews-block-1 .slick-list{margin:0 0 25px;}.block-views-blocklanding-reviews-block-1 .field--name-body iframe{margin:0 auto;display:block;min-height:422px;}.block-views-blocklanding-reviews-block-1 .slick-slider{margin:0 55px;}.block-views-blocklanding-reviews-block-1 .slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:30%;width:100%;z-index:2;}.block-views-blocklanding-reviews-block-1 .slick-arrow{height:50px;width:50px;background-color:rgba(255,255,255,1);border:3px solid rgba(47,201,239,0.2);border-radius:42px;font-size:0;cursor:pointer;pointer-events:auto;position:absolute;}.block-views-blocklanding-reviews-block-1 .slick-arrow:hover{border:3px solid rgba(47,201,239,1);-webkit-box-shadow:8px 13px 25px 0px rgba(31,110,227,0.15);box-shadow:8px 13px 25px 0px rgba(31,110,227,0.15);}.block-views-blocklanding-reviews-block-1 .slick-prev.slick-arrow{background:url(/themes/comp/images/arrow-left.png) no-repeat center;left:0;}.block-views-blocklanding-reviews-block-1 .slick-next.slick-arrow{background:url(/themes/comp/images/arrow-right.png) no-repeat center white;right:0;}.block-views-blocklanding-reviews-block-1 .slick-dots{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:350px;margin:0 auto;}.block-views-blocklanding-reviews-block-1 .slick-dots li{margin:0 5px;}.block-views-blocklanding-reviews-block-1 .slick-dots button{font-size:0;height:14px;width:14px;border-radius:14px;background:#efefef;border:none;}.block-views-blocklanding-reviews-block-1 .slick-dots .slick-active button{background:#5dd5f3;}@media (max-width:991px){.block-views-blocklanding-reviews-block-1{margin-bottom:135px;}.block-views-blocklanding-reviews-block-1:after{left:0;bottom:inherit;top:52px;}.block-views-blocklanding-reviews-block-1 h2{margin-bottom:155px;}.block-views-blocklanding-reviews-block-1 .field--name-body iframe{margin:0 auto;display:block;}.block-views-blocklanding-reviews-block-1 .slick__arrow{position:absolute;bottom:32px;top:inherit;width:auto;left:calc(50% + 80px);}.block-views-blocklanding-reviews-block-1 .slick-arrow{position:static;}.block-views-blocklanding-reviews-block-1 .slick-prev.slick-arrow{left:-20px;position:relative;}}@media (max-width:500px){.block-views-blocklanding-reviews-block-1 .slick-slider{margin:0;}}@media (max-width:400px){.block-views-blocklanding-reviews-block-1 .slick__arrow{right:5px;left:inherit;}}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa{margin-bottom:172px;display:block !important;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa:after{content:"";display:block;position:absolute;background:url(/themes/comp/images/%D1%81omputer-glasses-spray.png);z-index:1;height:569px;width:394px;right:-58px;top:-125px;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .block-content{max-width:586px;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .gift-title{font-size:22px;color:#000000;line-height:35px;text-align:center;margin-bottom:28px;display:block;position:relative;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .gift-title:after{content:"Подарок";font-size:80px;font-weight:bold;color:#f0f0f0;text-align:left;line-height:35px;text-transform:uppercase;position:absolute;left:-1px;bottom:13px;z-index:-1;}html:lang(uk) .block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .gift-title:after{content:"Подарунок";}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body ul{list-style-image:url(/themes/comp/images/list.png);position:relative;padding-left:172px;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body ul:before{content:"";background:url(/themes/comp/images/present.png);height:139px;width:161px;display:block;position:absolute;left:-55px;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body li{font-size:21px;color:rgba(0,0,0,1);text-align:left;line-height:27px;margin-bottom:10px;list-style-position:inside;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body a{margin-left:186px;margin-top:34px;}.block-block-content40328c09-0c00-4b19-92ab-c2e96193a3e6{display:none;}.block-block-content40328c09-0c00-4b19-92ab-c2e96193a3e6 .block-content{max-width:880px;margin:0 auto;}@media (max-width:800px){.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa{max-width:540px;margin:0 auto;margin-bottom:50px;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .row{margin:0;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa:after{right:-50px;top:inherit;background-size:cover;width:193px;height:270px;bottom:-150px;z-index:-1;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa h2{margin-bottom:47px;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa h2:after{text-align:center;left:0;right:0;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body ul:before{display:none;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body ul{max-width:370px;margin:0 auto 50px;padding:0;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body li{margin-bottom:0;}.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa .field--name-body a{margin:0 auto;}}@media (max-width:600px){.block-block-contentf281549c-0e1d-4bd1-8acc-1432555531aa h2:after{display:none}}.block-views-blocktext-on-main-page-block-1{display:block !important;margin-bottom:114px;}.block-views-blocktext-on-main-page-block-1 .row{margin:0;}.block-views-blocktext-on-main-page-block-1 .field--name-node-title{text-align:center;}.block-views-blocktext-on-main-page-block-1 .field--name-node-title h1{font-size:22px;font-weight:900;color:#000000;line-height:35px;text-align:center;margin-bottom:28px;display:inline-block;position:relative;margin-bottom:19px;}.block-views-blocktext-on-main-page-block-1 .field--name-node-title h1:after{content:"Важно";font-size:80px;font-weight:bold;color:#f0f0f0;text-align:left;line-height:35px;text-transform:uppercase;position:absolute;left:-35px;bottom:14px;z-index:-1;}html:lang(uk) .block-views-blocktext-on-main-page-block-1 .field--name-node-title h1:after{content:"Важливо";}.block-views-blocktext-on-main-page-block-1 .field--name-field-image{float:left;padding-right:27px}.block-views-blocktext-on-main-page-block-1 .field--name-body{font-size:20px;color:#000000;line-height:26px;margin-top:-6px;}.block-views-blocktext-on-main-page-block-1 .field--name-body .teaser .read-more{cursor:pointer;}.block-views-blocktext-on-main-page-block-1 .field--name-body .full-text{padding-top:10px;display:none;clear:both;}@media (max-width:910px){.block-views-blocktext-on-main-page-block-1{padding:0 30px;}}@media (max-width:770px){.block-views-blocktext-on-main-page-block-1{background:url(/themes/comp/images/mobile_bg_bottom.png) no-repeat top center;background-size:100% auto;margin:0 -15px;padding:0 15px;padding-top:83%;margin-bottom:30px;}.block-views-blocktext-on-main-page-block-1 .field--name-field-image{display:none;}.block-views-blocktext-on-main-page-block-1 .field--name-body{}}footer.footer{background:#3875c1;background:url(/themes/comp/images/footer-line.png) no-repeat 0 60%,-webkit-gradient(linear,left top,left bottom,from(#3875c1),to(#3d32af));background:url(/themes/comp/images/footer-line.png) no-repeat 0 60%,-webkit-linear-gradient(top,#3875c1,#3d32af);background:url(/themes/comp/images/footer-line.png) no-repeat 0 60%,-o-linear-gradient(top,#3875c1,#3d32af);background:url(/themes/comp/images/footer-line.png) no-repeat 0 60%,linear-gradient(to bottom,#3875c1,#3d32af);background-size:100% auto;height:469px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:64px;padding-bottom:79px;}.region-footer{max-width:800px;margin:0 auto;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;;}.region-footer .menu--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.region-footer .menu--main li{padding:0;float:none;display:inline-block;margin:0;}.region-footer .menu--main li a{font-size:15px;color:rgba(255,255,255,1) !important;line-height:43px;}.region-footer .menu--main li a:hover,.region-footer .menu--main li a:focus{background:inherit;background-color:inherit;text-shadow:0px -0.1px 0 white,0px 0.1px 0 white,-0.1px 0px 0 white,0.1px 0px 0 white;}#block-telefonzagolovok-2 p a{font-size:26px;font-weight:900;color:#ffffff;text-align:center;}#block-adresfooter .field--name-body{}#block-adresfooter .field--name-body p{font-size:16px;font-weight:500;color:#ffffff;}#block-socialfooter .field--name-body p{font-size:22px;color:#ffffff;text-align:left;}#block-socialfooter .field--name-body div,#block-socialfooter .field--name-body p{display:inline-block;}#block-socialfooter .field--name-body a{margin:0 5px;display:inline-block;}#block-socialfooter .field--name-body div{padding:0 10px;}@media (max-width:800px){footer.footer{height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#3875c1),to(#3d32af));background:-webkit-linear-gradient(top,#3875c1,#3d32af);background:-o-linear-gradient(top,#3875c1,#3d32af);background:linear-gradient(to bottom,#3875c1,#3d32af);padding-top:90px;}footer.footer #block-telefonzagolovok-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px;}footer.footer #block-footer-nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:43px;}footer.footer .block-block-content01640784-ffe1-4e84-9fbf-f25725029c23{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:65px;}footer.footer .block-block-contentc93a4a87-dd44-45a4-97f7-bed1c98f2f13{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}#block-socialfooter .field--name-body div{padding:0;}#block-socialfooter .field--name-body .text{display:block;}.region-footer .menu--main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}.region-footer .menu--main .social-icons{}.region-footer .menu--main li{margin:0px auto 2px;}footer.footer .region-footer .menu--main li a{line-height:2;}#block-socialfooter .field--name-body a{margin:10px 10px;}}.path-ochki{background:url(/themes/comp/images/catalog_bg.png) no-repeat 20px 40px;}.breadcrumb{padding:0px 7px;margin:16px 0 20px;position:relative;z-index:11;}.scroll .breadcrumb{z-index:10;}.breadcrumb a{font-size:10px;color:#2a55b3;line-height:29px;}.breadcrumb li{font-size:10px;color:#393939;line-height:29px;}.path-ochkipath-ochki .block-region-main{display:flex;flex-direction:column;}.path-ochki .block-region-main .block-views-blockglasses-catalog-block-1{order:1;}.path-ochki .block-region-main .block-views-blockcatalog-article-block-1,.path-ochki .block-region-main .block-views-blockcatalog-article-block-2{order:2;}.path-ochki .block-region-main .block-views-blockcatalog-article-block-1 .video-embed-field-responsive-video,.path-ochki .block-region-main .block-views-blockcatalog-article-block-2 .video-embed-field-responsive-video{margin:10px 0;}.path-ochki .main-container{max-width:910px;width:100%;}.catalog .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-between;}.catalog .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;}.catalog .views-row article{border:1px solid #cccccc;padding:0 15px 15px;width:207px;margin-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:315px;background:white;}.catalog .views-row article:hover{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);}.catalog article .field--name-field-product-image img{width:190px;}.view-lenses-catalog article .field--name-title{margin-top:auto;}.catalog article .field--name-title a{font-size:13px;font-weight:700;color:#3c4852;line-height:14px;}.catalog article .field--name-sku{font-size:9px;color:#3c4852;letter-spacing:0.02em;line-height:12px;}.catalog article .field--name-sku .field--label{font-weight:normal;}.catalog article .field--widget-commerce-product-variation-attributes{margin:5px 0;}.catalog article .field--widget-commerce-product-variation-attributes legend{margin-bottom:0;border:none;font-size:inherit;line-height:1;padding-bottom:4px;}.catalog article .field--widget-commerce-product-variation-attributes .fieldset-legend{font-size:11px;font-weight:700;color:#3c4852;letter-spacing:0.02em;line-height:12px;}.catalog article .field--widget-commerce-product-variation-attributes .fieldset-legend.form-required:after{display:none;}.catalog article .field--widget-commerce-product-variation-attributes .radio{margin-top:0 !important;margin-bottom:0;}.catalog article .field--widget-commerce-product-variation-attributes .radio label{display:flex;align-items:center;font-size:9px;color:rgba(60,72,82,1);text-align:left;letter-spacing:0.02em;line-height:15px;}.catalog article .field--widget-commerce-product-variation-attributes .radio input[type="radio"]{position:static;margin:0 10px 0 -20px;}.catalog article .field--name-price{height:28px;width:65px;background-color:#ffddbb;border-radius:2px;font-size:11px;font-weight:500;color:#3c4852;letter-spacing:0.02em;line-height:28px;text-align:center;margin:5px 0 8px;}.catalog article .field--name-quantity{display:none;}.catalog article .field--name-variations{margin-top:auto;}.view-lenses-catalog article .field--name-variations{margin-top:0;}.catalog article .input-group-addon{display:none;}.catalog article .field--widget-commerce-product-variation-attributes .form-select.form-control{font-size:8px;color:#3c4852;letter-spacing:0.02em;line-height:12px;background-color:rgba(255,0,0,0.05);}.catalog article .field--widget-commerce-product-variation-attributes .form-select.form-control option{font-size:8px;color:#3c4852;letter-spacing:0.02em;line-height:12px;border:1px solid #cccccc;}.catalog article .commerce-order-item-add-to-cart-form .form-actions{position:absolute;right:5px;bottom:51px;}.catalog article .commerce-order-item-add-to-cart-form .button--add-to-cart{height:28px;width:100px;border:1px solid #5799e2;background-color:white;border-radius:2px;font-size:12px;font-weight:bold;color:#3784c5;display:flex;justify-content:center;align-items:center;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-oneclick .oneclick{height:28px;width:107px;border-radius:2px;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);background:url(/themes/comp/images/catalog-cart.png) no-repeat calc(100% - 10px) center,linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);font-size:11px;font-weight:bold;color:rgba(255,255,255,1);text-align:left;line-height:11px;margin-right:0;border:none;cursor:pointer;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-oneclick .oneclick{width:100%;display:flex;align-items:center;justify-content:center;padding-right:31px;text-decoration:none;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-oneclick .oneclick:hover{-webkit-box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);background:url(/themes/comp/images/catalog-cart.png) no-repeat calc(100% - 10px) center,-webkit-linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background:url(/themes/comp/images/catalog-cart.png) no-repeat calc(100% - 10px) center,-o-linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background:url(/themes/comp/images/catalog-cart.png) no-repeat calc(100% - 10px) center,-webkit-linear-gradient(76deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background:url(/themes/comp/images/catalog-cart.png) no-repeat calc(100% - 10px) center,-o-linear-gradient(76deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);background:url(/themes/comp/images/catalog-cart.png) no-repeat calc(100% - 10px) center,linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);}.catalog article .commerce-order-item-add-to-cart-form .button--add-to-cart.is-disabled{background:-webkit-linear-gradient(14deg,rgba(61,43,173,0.46) 0%,rgba(43,81,178,0.46) 46%,rgba(55,132,197,0.46) 100%);background:-o-linear-gradient(14deg,rgba(61,43,173,0.46) 0%,rgba(43,81,178,0.46) 46%,rgba(55,132,197,0.46) 100%);background:-webkit-linear-gradient(76deg,rgba(61,43,173,0.46) 0%,rgba(43,81,178,0.46) 46%,rgba(55,132,197,0.46) 100%);background:-o-linear-gradient(76deg,rgba(61,43,173,0.46) 0%,rgba(43,81,178,0.46) 46%,rgba(55,132,197,0.46) 100%);background:linear-gradient(14deg,rgba(61,43,173,0.46) 0%,rgba(43,81,178,0.46) 46%,rgba(55,132,197,0.46) 100%);font-weight:500;box-shadow:inherit;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-sravnenie-linz{}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-sravnenie-linz a{font-size:10px;}@media(max-width:450px){.catalog article .field--name-price{margin:0 auto 40px;}.catalog article .commerce-order-item-add-to-cart-form .form-actions{bottom:49px;left:0;right:0;display:flex;justify-content:center;}.catalog article .commerce-order-item-add-to-cart-form .button--add-to-cart{margin-right:0;}}@media(max-width:430px){.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-oneclick .oneclick{padding-left:10px;text-align:center;}}.col-sm-3.bs-region.bs-region--left{display:none;}.facets-reset-button{}.facets-reset-button .facets-reset-link{height:28px;width:140px;border:1px solid #5799e2;background-color:white;border-radius:2px;font-size:12px;font-weight:bold;color:#3784c5;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none;}.facets-reset-button .facets-reset-link:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);}aside.col-sm-3 .block-facets:first-child .block-title{margin-top:0;padding-top:0;}aside.col-sm-3 .block-facets.closed .facets-widget-checkbox{display:none;}aside.col-sm-3 .block-facets .block-title{font-size:11px;color:#3c4852;letter-spacing:0.02em;line-height:19px;text-transform:uppercase;border-bottom:1px solid #eeeeee;margin:15px 0;padding:10px 0;position:relative;cursor:pointer;}aside.col-sm-3 .block-facets .block-title:after{color:#337ab7;content:'▼';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;margin-top:-0.5em;padding-right:0.5em;pointer-events:none;position:absolute;right:6px;top:50%;z-index:10;}aside.col-sm-3 .block-facets .block-title.open:after{content:'▲';content:"\e113";}.block-facets .js-facets-widget{margin:0;padding:0;list-style:none;}.block-facets .facet-item{clear:both;padding:10px;border-bottom:1px solid #eeeeee;}.block-facets .facet-item:hover span,.block-facets .facet-item:hover .field--name-taxonomy-term-title h2{color:#48689a;}.block-facets .facet-item .facets-checkbox{float:left;margin:0 5px 0 0;}.block-facets .facet-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:normal;margin-bottom:0;flex:1 1 auto;}.facet-item label .facet-item__bg{display:inline-block;margin:0 10px 0 5px;width:52px;background-position:center;background-repeat:no-repeat;}.facet-item label[for="stil-15"] .facet-item__bg{background-image:url(/themes/comp/images/bg-narrow.png);height:11px;}.facet-item label[for="stil-19"] .facet-item__bg{background-image:url(/themes/comp/images/bg-wayfarer.png);height:16px;}.facet-item label[for="stil-12"] .facet-item__bg{background-image:url(/themes/comp/images/bg-cateye.png);height:19px;}.facet-item label[for="stil-17"] .facet-item__bg{background-image:url(/themes/comp/images/bg-round.png);height:18px;}.facet-item label[for="stil-13"] .facet-item__bg{background-image:url(/themes/comp/images/bg-clubmaster.png);height:16px;}.facet-item label[for="stil-11"] .facet-item__bg{background-image:url(/themes/comp/images/bg-aviator.png);height:16px;}.facet-item .facet-item__value{font-size:11px;color:#3c4852;letter-spacing:0.02em;}.block-facets .facet-item .facet-item__count{font-size:9px;color:#3c4852;letter-spacing:0.02em;margin-left:auto;}.block-facet-blockstil .facet-item{padding:10px 10px 5px;border-bottom:1px solid #eeeeee;display:flex;align-items:flex-start;}.facet-item .taxonomy-term--view-mode-facet .bs-region--main{display:-webkit-box;display:-ms-flexbox;display:flex;}.facet-item .field-name-field-term-image,.facet-item .field--name-field-term-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:5px;margin-top:-6px;}.facet-item .field[data-blazy]{min-width:auto;}.facet-item .field--name-taxonomy-term-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.facet-item .field--name-field-term-image img{width:47px;height:auto;}.facet-item .field--name-taxonomy-term-title h2{font-size:11px;color:#3c4852;letter-spacing:0.02em;font-weight:normal;}.path-ochki .test{display:none;font-size:23px;color:rgba(0,0,0,1);text-align:left;letter-spacing:0.02em;line-height:41px;background-color:rgba(255,255,255,1);text-decoration:none;cursor:pointer;margin:0;position:relative;padding-right:15px;padding-left:15px;}.path-ochki .test:after{color:#525252;content:'▼';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;margin-top:-0.5em;padding-right:0.5em;pointer-events:none;position:absolute;right:6px;top:50%;z-index:10;}.path-ochki .test.open:after{content:'▲';content:"\e113";}.path-ochki .block-region-bottom{display:none;}@media (max-width:767px){.path-ochki{background:url(/themes/comp/images/catalog_bg.png) no-repeat 20px 40px,url(/themes/comp/images/catalog_bg2.png) no-repeat right 1293px;}.path-ochki h1{font-size:25px;font-weight:500;color:rgba(57,57,57,1);line-height:25px;}.path-ochki .region-content>.row>.bs-region--left{border-top:1px solid rgba(206,206,206,1);border-bottom:1px solid rgba(206,206,206,1);margin:0 15px 25px;}.path-ochki .test{display:block;}.path-ochki .block-facet--checkbox .facets-widget-checkbox{display:none;}.path-ochki aside.col-sm-3{display:none;}.path-ochki aside.col-sm-3 .block-title{cursor:pointer;padding:5px 0;margin:0;background:white;}.path-ochki aside.col-sm-3 .block-title.open{border:none;}}@media (max-width:650px){.catalog .view-content{justify-content:space-evenly;}}@media (max-width:555px){.catalog .views-row article{width:180px;}.catalog .views-row{width:50%;}.catalog .views-row article{width:100%;}.catalog .views-row:nth-child(odd) article{margin-right:5px;}.catalog .views-row:nth-child(even) article{margin-left:5px;}.catalog article .commerce-order-item-add-to-cart-form .form-actions{text-align:center;margin-top:75px;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-sravnenie-linz{bottom:90px;}}@media (max-width:435px){.catalog .view-content{justify-content:center;}.catalog article .field--name-title a{font-size:11px;}.catalog article .field--widget-commerce-product-variation-attributes legend{width:100%;}.catalog article .field--widget-commerce-product-variation-attributes .fieldset-legend{font-size:9px;}.catalog article .field--widget-commerce-product-variation-attributes .radio label{font-size:9px;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-sravnenie-linz{width:auto;line-height:1;margin:0 auto 5px;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .field--name-price{position:static !important;margin-top:5px;margin-bottom:5px;}.catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-sravnenie-linz a{font-size:inherit;}}@media (max-width:390px){.catalog article .field--widget-commerce-product-variation-attributes legend{width:100%;float:none;}}.pager-nav{text-align:left;}.pagination>li{min-width:24px;margin:0 3px;display:inline-block;text-align:center;}.pagination>li>a{padding:0;border:none;background:inherit;text-align:center;float:none;font-family:'RobotoSlab';font-size:11px;font-weight:300;color:#1f2b34;text-align:left;letter-spacing:0.02em;line-height:19px;}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:inherit;color:#48689a;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background:inherit;color:#1f2b34;}.pagination>.active{background:inherit;color:#1f2b34;border-bottom:2px solid #9aa6b9;}.path-node,.path-product,.path-cart,.path-checkout{background:url(/themes/comp/images/bg-product.png) no-repeat 34px 64px;}.path-product .main-container{max-width:1001px;width:100%;margin:0 auto;}.path-product article{background-color:#f7f7f7;}.path-product .commerce-product .field--name-body{font-size:12px;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:15px;}.commerce-product{display:flex;flex-wrap:wrap;position:relative;}.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes,.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses > .views-element-container,.commerce-product>.features{width:434px;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses{width:100%;}.commerce-product .field--name-dynamic-block-fieldcommerce-product-product{width:100%;margin:0;background:#f7f7f7;padding:15px 15px 0;}.commerce-product .field--name-dynamic-block-fieldcommerce-product-product .view-display-id-block_1{position:relative;}.commerce-product .views-row article{display:flex;flex-direction:column;padding-left:434px;}.commerce-product .views-row article .field--name-variations .field--label{display:none;}.commerce-product .views-row article  .form-group{margin-bottom:0;}.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes{display:none;}.field--type-fivestar .select-wrapper:after{display:none;}@media(max-width:500px){.field--type-fivestar .fivestar-widget{display:flex;justify-content:flex-end;}}.path-product .commerce-product .field--name-variations{order:5}.path-product .commerce-product .slick-wrapper,.path-product .commerce-product .unslick{position:absolute;left:0;width:400px;}.path-product .commerce-product .field--name-title{order:2}.path-product .commerce-product .field--name-sku{order:3}.path-product .commerce-product .field--name-price{order:4}.path-product .commerce-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card{order:6}.path-product .commerce-product .field--name-field-rate{position:absolute;right:110px;top:63px;}.path-product .slick--optionset--product-image{margin:0 0 10px;height:370px;width:100%;background-color:white;max-width:416px;display:flex;align-items:center;overflow:hidden;}.path-product .slick--optionset--product-image .slick-slider{max-width:416px;}.path-product .slick--optionset--thumbs{max-width:400px;margin:0;}.path-product .slick--optionset--thumbs .slick-slide img{cursor:pointer;}.slick--thumbnail.slick--skin--asnavfor .slick-track{padding:0;}.slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current{-webkit-transform:initial;transform:initial;}.slick--thumbnail.slick--skin--asnavfor .slick__slide img{border:none;}.slick--thumbnail.slick--skin--asnavfor .slick__slide{margin-left:0;margin-right:3px;}.path-product .slick--optionset--product-image .slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:30%;width:100%;z-index:2;}.path-product .slick--optionset--product-image .slick-arrow{height:50px;width:50px;background-color:rgba(255,255,255,1);border:3px solid rgba(47,201,239,0.2);border-radius:42px;font-size:0;cursor:pointer;pointer-events:auto;position:absolute;}.path-product .slick--optionset--product-image .slick-arrow:hover{border:3px solid rgba(47,201,239,1);-webkit-box-shadow:8px 13px 25px 0px rgba(31,110,227,0.15);box-shadow:8px 13px 25px 0px rgba(31,110,227,0.15);}.path-product .slick--optionset--product-image .slick-prev.slick-arrow{background:url(/themes/comp/images/arrow-left.png) no-repeat center;left:0;}.path-product .slick--optionset--product-image .slick-next.slick-arrow:before,.path-product .slick--optionset--product-image .slick-prev.slick-arrow:before{display:none;}.path-product .slick--optionset--product-image .slick-next.slick-arrow{background:url(/themes/comp/images/arrow-right.png) no-repeat center white;right:0;}.path-product .slick--optionset--product-image .slick-dots{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;justify-content:center;}.path-product .slick--optionset--product-image .slick-dots li{margin:0 5px;}.path-product .slick--optionset--product-image .slick-dots button{font-size:0;height:14px;width:14px;border-radius:14px;background:#efefef;border:none;}.path-product .slick--optionset--product-image .slick-dots button:before{display:none;}.path-product .slick--optionset--product-image .slick-dots .slick-active button{background:#5dd5f3;}.path-product .field--widget-commerce-product-variation-attributes{width:53%;margin-left:47%;margin-bottom:0;}.path-product .field--widget-commerce-product-variation-attributes legend{margin:0;border:none;font-size:17px;font-weight:bold;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:19px;}.path-product .commerce-product .field--name-variations{position:relative;margin-bottom:17px;min-height:174px;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity{position:absolute;top:55px;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .form-type-number .control-label{display:none;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .form-type-number{display:flex;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .form-number{height:42px;width:53px;background-color:#fbfbfb;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;border-radius:inherit;font-size:16px;font-weight:bold;color:rgba(163,163,164,1);text-align:center;letter-spacing:0.02em;line-height:33px;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .minus,.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .plus{height:42px;width:41px;background-image:-webkit-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:-moz-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:-o-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:linear-gradient(#3784c5 0%,#2a55b3 100%);display:inline-block;text-align:center;line-height:42px;color:white;cursor:pointer;border:none;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .minus{border-radius:2px 0 0 2px;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .plus{border-radius:0 2px 2px 0;}.path-product .field--widget-commerce-product-variation-attributes .fieldset-wrapper{padding-left:60px;padding-top:5px;}.path-product .field--widget-commerce-product-variation-attributes .form-item{margin:0;}.path-product .field--widget-commerce-product-variation-attributes input{width:19px;height:19px;margin:0 9px 0 0;vertical-align:sub;position:static;}.path-product .field--widget-commerce-product-variation-attributes label.control-label{font-size:16px;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:30px;padding-left:0;}.path-product .view-id-product_page .field--name-variations .form-actions{position:absolute;top:110px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .field--name-body{display:flex;flex-wrap:wrap;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:nth-child(odd){width:56%;padding-left:59px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:nth-child(even){width:44%;padding-left:45px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block{margin-bottom:5px;padding-right:30px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:first-child{background:url(/themes/comp/images/icon-delivery.png) no-repeat  6px 3px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:nth-child(2){background:url(/themes/comp/images/icon-guarantees.png) no-repeat left 5px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:nth-child(3){background:url(/themes/comp/images/icon-payment.png) no-repeat  6px 3px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:last-child{background:url(/themes/comp/images/icon-cod.png) no-repeat left 10px;font-size:10px;font-weight:500;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:13px;padding-top:10px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block p:first-child{margin-bottom:0;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .field--name-body strong{font-size:10px;font-weight:bold;color:#3c4852;letter-spacing:0.02em;line-height:16px;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .field--name-body ul{list-style:none;font-size:10px;font-weight:500;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:16px;padding:0;}.path-product .view-id-product_page .field--name-title{font-size:21px;font-weight:bold;color:#3c4852;line-height:29px;padding-right:100px;margin-top:10px;margin-bottom:-1px;min-height:58px;}.path-product .view-id-product_page .field--name-sku{font-size:17px;color:#3c4852;letter-spacing:0.02em;line-height:25px;border-bottom:1px solid #b7b7b7;padding-bottom:10px;margin-bottom:20px;}.path-product .view-id-product_page .field--name-sku .field--label{font-weight:normal;}.path-product .view-id-product_page .field--name-field-video-product-variation{position:absolute;top:16px;right:-2px;}.path-product .view-id-product_page .field--name-field-video-product-variation>div{display:flex;flex-direction:column;align-items:center;}.path-product .view-id-product_page .field--name-field-video-product-variation>div::before{content:"";display:block;height:38px;width:52px;background:url(/themes/comp/images/icon-video.png) no-repeat;cursor:pointer;}.path-product .view-id-product_page .field--name-field-video-product-variation>div::after{content:"Смотреть видеообзор";height:34px;width:106px;display:block;font-size:10px;font-weight:500;color:rgba(60,72,82,1);text-align:center;letter-spacing:0.02em;line-height:13px;margin-top:11px;}html:lang(uk) .path-product .view-id-product_page .field--name-field-video-product-variation>div::after{content:"Дивитись відеоогляд";}.path-product .view-id-product_page .field--name-field-video-product-variation>div img{display:none;}.path-product .view-id-product_page .field--name-price{height:42px;min-width:135px;padding:0 20px;background-color:#ffddbb;border-radius:2px;font-size:20px;font-weight:500;color:#3c4852;letter-spacing:0.02em;line-height:42px;text-align:center;position:absolute;top:123px;}.path-product .view-id-product_page .field--name-variations .button--add-to-cart{height:51px;width:191px;border-radius:2px;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);background:url(/themes/comp/images/product-cart.png) no-repeat calc(100% - 17px) center,linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);font-size:20px;font-weight:bold;color:#ffffff;text-align:left;line-height:20px;margin-right:0;border:none;padding-left:18px;}.path-product .view-id-product_page .field--name-variations .button--add-to-cart.is-disabled{background:linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);text-align:center;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses,.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes,.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes{background:#f7f7f7;margin:0 0 20px !important;padding:20px 15px 15px;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses .bs-region--main,.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes .bs-region--main,.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .bs-region--main{display:flex;justify-content:space-between;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses .bs-region--main .bs-region--main,.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes .bs-region--main .bs-region--main,.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .bs-region--main .bs-region--main{flex-direction:column;text-align:center;align-items:center;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses .bs-region--main .field--name-field-term-image,.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes .bs-region--main .field--name-field-term-image,.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .bs-region--main .field--name-field-term-image{width:70px;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses .bs-region--main .bs-region--main .field--name-taxonomy-term-title p,.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes .bs-region--main .bs-region--main .field--name-taxonomy-term-title p,.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .bs-region--main .bs-region--main .field--name-taxonomy-term-title p{font-size:8px;font-weight:500;color:#3c4852;letter-spacing:0.02em;line-height:12px;}.path-product .commerce-product--view-mode-full>.field--name-body{font-size:12px;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:15px;background:#f7f7f7;margin:0 !important;padding:0px 15px 25px;width:calc(100% - 434px);margin-bottom:20px !important;}.path-product .features{margin-bottom:150px;}.path-product .features .field{display:flex;min-height:22px;background-color:#fbfbfb;margin-bottom:3px;padding:0 5px;font-size:15px;font-weight:500;color:#3c4852;letter-spacing:0.02em;align-items:center;}.path-product .features .field .field--label{width:54%;font-size:15px;font-weight:500;color:#3c4852;letter-spacing:0.02em;}.path-product .features .field>.field--item,.path-product .features .field>.field--items{width:46%;}.path-product .features .field .field--items .field--item{display:inline-block;}.path-product .features .field .field--items .field--item::after{content:','}.path-product .features .field .field--items .field--item:last-child::after{display:none;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok{width:calc(100% - 434px);}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .gift-title{font-size:17px;font-weight:bold;color:#000000;line-height:26px;margin-bottom:13px;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .gift-title strong{font-weight:900;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body{padding-left:49%;padding-top:17px;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body:before{content:"";display:block;position:absolute;z-index:1;height:100%;width:50%;top:0;left:0;background:url(/themes/comp/images/%D1%81omputer-glasses-spray.png) center center;background-size:contain;background-repeat:no-repeat;height:153%;width:50%;top:0;left:0;background:url(/themes/comp/images/%D1%81omputer-glasses-spray.png) 8px -10px no-repeat;background-size:88%;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body ul{list-style:none;position:relative;padding:0;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body li{font-size:15px;color:#000000;text-align:left;line-height:16px;list-style-position:outside;margin-left:42px;padding-left:36px;margin-bottom:15px;background:url(/themes/comp/images/list.png) no-repeat left center;}.path-product #button-landing-gift{display:none;}.path-product .commerce-product--type-lenses .features{margin-bottom:30px;}.path-product .commerce-product--type-lenses.commerce-product--view-mode-full>.field--name-body{width:100%;padding:15px;}@media (max-width:850px){.path-product{background:inherit;}.commerce-product .field--name-dynamic-block-fieldcommerce-product-product{background:inherit;}.path-product .commerce-product .views-row article{display:flex;flex-direction:column;padding-left:0;background:inherit;}.path-product .view-id-product_page .field--name-title{order:1}.path-product .view-id-product_page .field--name-sku{order:2;margin-bottom:0;}.path-product .view-id-product_page .field--name-field-video-product-variation{order:3;position:static;}.path-product .commerce-product .slick-wrapper,.path-product .commerce-product .unslick{order:4;position:static;left:0;width:100%;margin:0 auto;}.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes{display:block;order:5;background:inherit;max-width:430px;margin:0 auto 20px !important;box-sizing:border-box;width:100%;}.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .commerce-product--view-mode-glasses-sizes{display:block;}.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .bs-region--main{flex-wrap:wrap;justify-content:space-around;}.path-product .commerce-product--type-lenses .views-row article{min-height:auto;}.path-product .commerce-product--type-lenses .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes{position:static;width:initial;}.path-product .view-id-product_page .field--name-field-video-product-variation>div{flex-direction:row-reverse;}.path-product .view-id-product_page .field--name-field-video-product-variation>div::before{margin-top:0;height:28px;background-size:contain;width:40px;}.path-product .view-id-product_page .field--name-field-video-product-variation>div::after{text-align:right;margin-right:10px;}.path-product .slick--optionset--product-image{margin:0 auto 10px;position:relative;display:block;overflow:inherit;height:auto;}.path-product .slick--optionset--product-image .slick-slider{margin:0 65px;}.path-product .slick--optionset--product-image .slide__content img{margin:0 auto;}.path-product .slick--optionset--thumbs{display:none;}.path-product .view-id-product_page .field--name-price{order:6;position:relative;top:40px;align-self:flex-start;}.path-product .view-id-product_page .field--name-variations{order:7}.path-product .view-id-product_page .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card{order:8}.path-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes,.path-product .commerce-product>.features{width:100%;margin:2% 0;}.path-product .commerce-product{}.path-product .commerce-product .field--name-dynamic-block-fieldcommerce-product-product{order:1;}.path-product .field--name-dynamic-block-fieldcommerce-product-main-layers-of-lenses,.path-product .commerce-product .field--name-dynamic-block-fieldcommerce-product-glasses-sizes{display:none;}.path-product .commerce-product>.field--name-body{order:4;padding:0;background:inherit;margin-top:25px !important;width:100%;}.path-product .commerce-product .field--name-field-rate{right:15px;}.path-product .commerce-product .features{order:3;}.path-product .commerce-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok{order:2;width:100%;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body:before{height:100%;background-size:45%;background-position:center top;}}@media (max-width:450px){.path-product .view-product-page .field--name-dynamic-block-fieldcommerce-product-variation-glasses-sizes .bs-region--main{justify-content:space-evenly;}.path-product .commerce-product .field--name-variations{min-height:auto;}.path-product .view-id-product_page .field--name-price{position:static;order:6;margin:0 auto;top:-162px;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity{position:static;}.path-product .commerce-order-item-add-to-cart-form .field--name-quantity .form-type-number{justify-content:center;}.path-product .commerce-product .field--name-field-rate{}.path-product .view-id-product_page .field--name-variations .form-actions{position:relative;text-align:center;top:10px;}.path-product .field--widget-commerce-product-variation-attributes{margin-left:0;width:100%;margin-bottom:20px !important;margin-top:20px;}.path-product .field--widget-commerce-product-variation-attributes legend{text-align:center;}.path-product .field--widget-commerce-product-variation-attributes .fieldset-wrapper{padding-left:0;padding-top:5px;width:190px;margin:0 auto;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block ul{margin-bottom:0;}.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:nth-child(odd),.path-product .field--name-dynamic-block-fieldcommerce-product-variation-usp-product-card .block:nth-child(even){width:100%;padding-left:59px;background-position:left 5px;margin-bottom:20px;min-height:50px;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body:before{display:none;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body{padding-left:0;margin:0 25px;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body .header-one{text-align:center;}.path-product .field--name-dynamic-block-fieldcommerce-product-ds-blok-podarok .field--name-body li{margin-left:0;}}.cart-offcanvas{}.cart-offcanvas-bg{z-index:11;}.cart-offcanvas--right{width:calc(100vw - 10px);max-width:40em;}.cart--cart-offcanvas,.cart-block--offcanvas-contents{height:100%;position:relative;}.cart-block--offcanvas-contents__inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;}.cart-block--offcanvas-contents__items{padding:0 11px 30px;}.cart-block--offcanvas-cart-table{margin-bottom:50px;}.cart-block--offcanvas-cart-table__caption{font-size:16px;font-weight:bold;color:#434444;margin:0;padding-left:5px;padding-bottom:15px;padding-top:25px;}.cart-block--offcanvas-cart-table__header{padding:0 5px;display:flex;border-bottom:3px solid #dbdbdb;}.cart-block--offcanvas-cart-table__header > div{font-size:12px;color:#434444;line-height:30px;text-transform:uppercase;}.cart-block--offcanvas-cart-table__header > div:first-child{flex:1;padding-left:28px;}.cart-block--offcanvas-cart-table__header > div:nth-child(2){width:111px;padding:0 5px;}.cart-block--offcanvas-cart-table__header > div:last-child{min-width:125px;padding:0 5px;}.cart-block--offcanvas-cart-table__row{border-bottom:3px solid #dbdbdb;display:flex;align-items:center;position:relative;}.cart-block--offcanvas-cart-table__row > div{padding:17px 5px;}.cart-block--offcanvas-cart-table__title{font-size:15px;font-weight:bold;color:#3c4852;text-align:left;line-height:18px;}.cart-block--offcanvas-cart-table__fields-wrapper{display:flex;align-items:center;padding:0 !important;}.cart-block--offcanvas-cart-table__fields-wrapper > div{padding:17px 5px;}.cart-block--offcanvas-cart-table__quantity_wrapper{display:flex;}.cart-block--offcanvas-cart-table__quantity .form-number{height:34px;width:53px;background-color:#fbfbfb;border:1px solid #a1a1a1;border-radius:2px;}.cart-block--offcanvas-cart-table__quantity .minus,.cart-block--offcanvas-cart-table__quantity .plus{height:34px;width:33px;border-radius:2px;background-image:-webkit-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:-moz-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:-o-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:linear-gradient(#3784c5 0%,#2a55b3 100%);display:inline-block;text-align:center;line-height:34px;color:white;cursor:pointer;border:none;}.cart-block--offcanvas-cart-table__price{font-size:16px;font-weight:500;color:#697077;text-align:left;line-height:30px;min-width:130px;}.cart-block--offcanvas-cart-table__remove .button{height:14px;width:17px;background:url(/themes/comp/images/icon-cart-remove.png) no-repeat;padding:0;border:none;}.cart-block--offcanvas-contents__buttons{display:flex;flex-direction:row;justify-content:space-between;margin:0 6px 0 15px;}.cart-block--offcanvas-contents__update.btn{height:51px;width:239px;background-color:rgba(255,255,255,1);border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2);font-size:20px;font-weight:bold;color:rgba(48,63,175,1);text-align:center;line-height:20px;border:none;}.cart-block--offcanvas-contents__checkout.btn{height:51px;width:215px;border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);background-image:-webkit-linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);background-image:-moz-linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);background-image:-o-linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);background-image:linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);font-size:20px;font-weight:bold;color:rgba(255,255,255,1);display:inline-block;line-height:51px;padding:0 10px;}@media(max-width:540px){.cart-block--offcanvas-contents__buttons{flex-direction:column;align-items:center;}.cart-block--offcanvas-contents__checkout.btn{margin-top:15px;}}@media (max-width:470px){.cart-block--offcanvas-cart-table__header > div:nth-child(2),.cart-block--offcanvas-cart-table__header > div:last-child{display:none;}.cart-block--offcanvas-cart-table__fields-wrapper{flex-direction:column;padding:17px 5px !important;}.cart-block--offcanvas-cart-table__fields-wrapper > div{padding:0;}.cart-block--offcanvas-cart-table__quantity,.cart-block--offcanvas-cart-table__price{min-width:inherit;}.cart-block--offcanvas-cart-table__remove{}}.path-cart .main-container{max-width:1001px;}.path-cart .breadcrumb,.path-checkout .breadcrumb,.path-node .breadcrumb{margin-left:90px;}.path-cart .table-cart{margin-bottom:171px;padding-bottom:47px;}.path-cart .view-header .col{display:flex;}.path-cart .views-field-remove-button .delete-order-item{color:transparent;background:none;border:none;height:14px;width:17px;background:url(/themes/comp/images/icon-cart-remove.png) no-repeat;padding:0;font-size:0;}.table-cart .field--name-total-price{padding:3px 36px;}.table-cart .field--name-total-price .order-total-line{padding:0;}.table-cart .field--name-total-price .order-total-line-label{font-size:16px;font-weight:bold;color:#434444;text-align:left;line-height:30px;text-transform:uppercase;}.table-cart .field--name-total-price .order-total-line-value{font-size:16px;color:#697077;text-align:right;line-height:30px;min-width:125px;padding-left:10px;font-weight:normal;padding:0 10px;}.path-cart .views-form .form-actions{}.path-cart .views-form .form-actions button#edit-submit{height:51px;width:254px;background-color:rgba(255,255,255,1);border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.13);font-size:20px;font-weight:bold;color:rgba(48,63,175,1);text-align:left;line-height:20px;border:none;position:absolute;left:36px;bottom:38px;}.path-cart .views-form .form-actions button#edit-checkout{height:51px;width:254px;border-radius:2px;box-shadow:0px 2px 8px 0px #000000;background-image:-webkit-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-moz-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-o-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);font-size:20px;font-weight:bold;color:#ffffff;text-align:center;line-height:51px;margin:0 20px;padding:0;border:none;position:absolute;right:39px;bottom:-102px;}.path-cart .views-field-edit-quantity .form-inline{display:flex;min-width:150px;}.path-cart .views-field-edit-quantity .form-number{height:42px;width:53px;background-color:#fbfbfb;border:1px solid #a1a1a1;border-radius:2px;}.path-cart .views-field-edit-quantity .minus,.path-cart .views-field-edit-quantity .plus{height:42px;width:33px;border-radius:2px;background-image:-webkit-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:-moz-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:-o-linear-gradient(#3784c5 0%,#2a55b3 100%);background-image:linear-gradient(#3784c5 0%,#2a55b3 100%);display:inline-block;text-align:center;line-height:42px;color:white;cursor:pointer;border:none;}@media(max-width:1200px){.path-cart .breadcrumb,.path-checkout .breadcrumb,.path-node .breadcrumb{margin-left:0;}.breadcrumb{z-index:10;}}@media(max-width:850px){.path-cart .col .views-field-unit-price__number{display:none !important;}}@media(max-width:730px){.table-cart{background:none !important;}.table-cart .view-header{padding:17px 0 35px !important;}.path-cart .table-cart{margin-bottom:0;padding-bottom:0;}.table-cart .view-header{padding:17px 0 50px;}.table-cart .row{margin:0 !important;}.table-cart .row .col{padding:10px !important;background-color:#f7f7f7;}.path-cart .table-cart .col .views-field{padding:0;}.table-cart .col .views-field-remove-button{position:absolute !important;right:10px;top:10px;}.table-cart .col .views-field-title{align-items:flex-start !important;}.table-cart .col .views-field-field-product-image{padding:0;}.table-cart .col:first-child .views-field::before{left:-10px !important;}.table-cart .col .views-field-title{padding-right:20px !important;}.table-cart .col .views-field-edit-quantity{position:absolute !important;right:10px;bottom:10px;}.path-cart .views-field-edit-quantity .form-inline{justify-content:flex-end;}.table-cart .col .views-field-total-price__number{position:absolute !important;left:127px;bottom:0;min-width:auto;}.table-cart .col .views-field-total-price__number::before,.table-cart .col .views-field-edit-quantity::before{display:none;}.path-cart .views-form .form-actions{margin:50px 0 88px;display:flex;justify-content:space-between;}.path-cart .views-form .form-actions button#edit-submit,.path-cart .views-form .form-actions button#edit-checkout{position:static;margin:0;}}@media(max-width:630px){.table-cart .col .views-field-total-price__number{left:120px;}.table-cart .col .views-field-edit-quantity{right:10px;bottom:10px;}.path-cart .views-form .form-actions{flex-direction:column;align-items:center;}.path-cart .views-form .form-actions button#edit-submit{margin-bottom:15px;}}@media(max-width:400px){.table-cart .row .col{flex-direction:column;align-items:center;}.path-cart .table-cart .col .views-field{margin:0;text-align:center;padding-right:0 !important;}.table-cart .views-field-title .sku{text-align:center !important;}.table-cart .col .views-field-total-price__number,.table-cart .col .views-field-edit-quantity{position:static !important;}.table-cart .col .views-field-edit-quantity{margin:10px auto !important;}.path-cart .views-field-edit-quantity .form-inline{min-width:auto;}.path-checkout .layout-checkout-form .form-actions{margin:0;}.table-cart .field--name-total-price{padding:0;}}.path-checkout .main-container{max-width:1001px;}.path-checkout .commerce-checkout-flow-multistep-default{background-color:#f7f7f7;}.path-checkout .checkout-pane-order-summary{padding-bottom:23px;margin-bottom:13px;}.path-checkout .checkout-pane-order-summary::after{content:"";display:block;height:1px;margin:6px;background-color:#dbdbdb;}.table-cart{background-color:#f7f7f7;position:relative;}.table-cart .view-header{padding:17px 40px 50px;}.table-cart h1{font-size:16px;font-weight:bold;color:#434444;text-align:left;line-height:1;margin:0;}.table-cart .row{margin-right:6px;margin-left:6px;}.table-cart .row .col{padding-right:29px;padding-left:33px;}.table-cart .col{display:flex;justify-content:space-between;border:1px solid #dbdbdb;margin:0 0 10px;position:relative;}.table-cart .col:first-child .views-field::before{position:absolute;font-size:12px;color:#434444;text-align:left;line-height:30px;text-transform:uppercase;top:-38px;left:10px;}.table-cart .col:first-child .views-field-field-product-image::before{content:"ТОВАРЫ";left:0;}html:lang(uk) .col:first-child .views-field-field-product-image::before{content:"ТОВАРИ";}.table-cart .col:first-child .views-field-unit-price__number::before{content:"ЦЕНА";}html:lang(uk) .table-cart .col:first-child .views-field-unit-price__number::before{content:"ЦІНА";}.table-cart .col:first-child .views-field-quantity::before,.table-cart .col:first-child .views-field-edit-quantity::before{content:"КОЛИЧЕСТВО";}html:lang(uk) .table-cart .col:first-child .views-field-quantity::before,html:lang(uk) .table-cart .col:first-child .views-field-edit-quantity::before{content:"КІЛЬКІСТЬ";}.table-cart .col:first-child .views-field-total-price__number::before{content:"СУМАРНО";}html:lang(uk) .table-cart .col:first-child .views-field-total-price__number::before{content:"ЗАГАЛОМ";}.table-cart .col .views-field{display:flex;align-items:center;justify-content:center;padding:17px 10px;position:relative;}.table-cart .col .views-field-field-product-image{min-width:114px;padding:15px 0;justify-content:left;}.table-cart .col .views-field-title{min-width:200px;flex:1;justify-content:start;}.table-cart .views-field-title .title a,.table-cart .views-field-title .title{font-size:14px;font-weight:bold;color:#3c4852;text-align:left;line-height:19px;}.table-cart .views-field-title .sku{font-size:11px;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:17px;display:block;}.table-cart .views-field-unit-price__number{font-size:16px;color:#697077;text-align:left;line-height:30px;}.table-cart .views-field-quantity{min-width:115px;}.table-cart .views-field-total-price__number{font-size:16px;color:#697077;text-align:left;line-height:30px;min-width:125px;}.path-checkout .layout-checkout-form .form-actions{margin:50px 50px 70px;display:flex;justify-content:space-between;}.path-checkout .layout-checkout-form .form-actions a.button{height:51px;width:285px;background-color:#ffffff;border:1px solid #2187ec;border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);font-size:20px;font-weight:bold;color:#2a4fb2;text-align:center;line-height:51px;text-decoration:none;display:block;}.path-checkout .layout-checkout-form .form-actions button{height:51px;width:254px;border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);background-image:-webkit-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-moz-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-o-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);font-size:20px;font-weight:bold;color:#ffffff;text-align:center;line-height:51px;margin:0;padding:0 15px;border:none;display:inline-block;}html:lang(uk) .path-checkout .layout-checkout-form .form-actions button{width:305px;}#edit-order-fieldscheckout{columns:2;margin:0 49px;column-gap:103px;padding-top:20px;position:relative;}#edit-order-fieldscheckout::before{content:"2. Адрес";font-size:16px;font-weight:bold;color:#434444;text-align:left;line-height:30px;text-transform:uppercase;position:absolute;top:-20px;}html:lang(uk) #edit-order-fieldscheckout::before{content:"2. Адреса";}#edit-order-fieldscheckout .form-wrapper{}.field--name-field-delivery-method{}.field--name-field-delivery-method legend{border:0;margin:0;}.field--name-field-delivery-method .fieldset-legend{font-size:12px;color:#434444;line-height:30px;text-transform:uppercase;}.field--name-field-delivery-method .control-label.option{font-size:12px;color:#3c4852;letter-spacing:0.02em;line-height:30px;display:flex;align-items:center;}.field--name-field-delivery-method .control-label.option input{margin:0 10px 0 0;position:static;}.field--name-field-delivery-address{}.field--name-field-first-and-last-name::before{content:"Персональная информация";display:block;font-size:12px;font-weight:500;color:rgba(67,68,68,1);text-align:left;line-height:30px;text-transform:uppercase;margin-bottom:5px;}html:lang(uk) .field--name-field-first-and-last-name::before{content:"Особиста інформація";}.field--name-field-first-and-last-name .control-label,.field--name-field-your-phone-number .control-label{display:none;}.field--name-field-your-phone-number{}.field--name-field-comment-to-order .control-label,.field--name-field-delivery-address .control-label{font-size:12px;font-weight:500;color:#434444;text-align:left;line-height:30px;text-transform:uppercase;}.field--name-field-first-and-last-name input,.field--name-field-your-phone-number input,.field--name-field-comment-to-order input,.field--name-field-delivery-address input{height:47px;width:100% !important;border:1px solid #dbdbdb;}.field--name-field-comment-to-order{padding-bottom:130px;}.field--name-field-comment-to-order .control-label{font-size:12px;font-weight:500;color:#434444;text-align:left;line-height:30px;text-transform:uppercase;}.field--name-field-comment-to-order textarea{border:1px solid #dbdbdb;}@media(max-width:767px){#edit-order-fieldscheckout{columns:inherit;max-width:600px;margin:0 auto;}.field--name-field-your-phone-number{margin-bottom:0;}#edit-order-fieldscheckout .form-wrapper{padding-bottom:20px;}.path-checkout .layout-checkout-form .form-actions{flex-direction:column;align-items:center;margin:0;}.path-checkout .layout-checkout-form .form-actions a.button,.path-checkout .layout-checkout-form .form-actions button{margin:10px auto;width:285px;}#block-utpkartochkatovara{display:none;}}@media(max-width:750px){.table-cart .col .views-field-unit-price__number{display:none;}}@media(max-width:630px){.path-checkout .commerce-checkout-flow-multistep-default{background:none;}.table-cart .row .col{padding:10px;background-color:#f7f7f7;}.path-checkout .col .views-field{padding:0 10px;}.table-cart .col .views-field-field-product-image{padding:0;}.path-checkout .views-field-quantity,.path-checkout .views-field-unit-price__number{display:none !important;}.path-checkout .views-field-title{margin-bottom:25px;}.path-checkout .views-field-total-price__number{position:absolute;right:0;bottom:0;}}@media(max-width:500px){.table-cart .col:first-child .views-field::before{display:none;}}.path-checkout .checkout-complete{max-width:549px;width:100%;margin:77px auto 100px;font-size:19px;font-weight:500;color:#434444;text-align:center;line-height:36px;}.path-checkout .checkout-complete h1{font-size:19px;font-weight:bold;color:#434444;text-align:center;line-height:36px;margin:0;}.path-checkout .checkout-complete a.button{height:51px;max-width:285px;background-color:rgba(255,255,255,1);border:1px solid rgba(33,135,236,1);border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2);font-size:20px;font-weight:bold;color:#2a4fb2;text-align:center;line-height:51px;margin:30px auto 0;display:block;text-decoration:none;}#block-utpkartochkatovara,#block-page-404{margin:44px 0 58px;}.path-checkout #block-utpkartochkatovara,.path-checkout #block-page-404{margin:44px 0 0;}#block-utpkartochkatovara .field--name-body,#block-page-404 .field--name-body{display:flex;flex-wrap:wrap;}#block-utpkartochkatovara .block,#block-page-404 .block{width:23%;margin-bottom:15px;padding-left:50px;padding-right:20px;}#block-utpkartochkatovara .block:first-child,#block-page-404 .block:first-child{background:url(/themes/comp/images/icon-delivery.png) no-repeat left 5px;min-width:31%;}#block-utpkartochkatovara .block:nth-child(2),#block-page-404 .block:nth-child(2){background:url(/themes/comp/images/icon-payment.png) no-repeat left 5px;}#block-utpkartochkatovara .block:nth-child(3),#block-page-404 .block:nth-child(3){background:url(/themes/comp/images/icon-guarantees.png) no-repeat left 5px;}#block-utpkartochkatovara .block:last-child{background:url(/themes/comp/images/icon-cod.png) no-repeat left 5px;font-size:10px;font-weight:500;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:16px;}#block-utpkartochkatovara .block p:first-child,#block-page-404 .block p:first-child{margin-bottom:0;}#block-utpkartochkatovara .field--name-body strong,#block-page-404 .field--name-body strong{font-size:10px;font-weight:bold;color:#3c4852;letter-spacing:0.02em;line-height:16px;}#block-utpkartochkatovara .field--name-body ul,#block-page-404 .field--name-body ul{list-style:none;font-size:10px;font-weight:500;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:16px;padding:0;}.cart-block--offcanvas-cart-table__quantity input::-webkit-inner-spin-button,.path-product .field--name-quantity .form-number::-webkit-inner-spin-button,.path-cart .views-field-edit-quantity .form-number::-webkit-inner-spin-button,.cart-block--offcanvas-cart-table__quantity input::-webkit-outer-spin-button,.path-product .field--name-quantity .form-number::-webkit-outer-spin-button,.path-cart .views-field-edit-quantity .form-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.cart-block--offcanvas-cart-table__quantity input,.path-product .field--name-quantity .form-number,.path-cart .views-field-edit-quantity .form-number{-moz-appearance:textfield;text-align:center;font-size:13px;font-weight:bold;color:rgba(163,163,164,1);letter-spacing:0.02em;line-height:26px;}.cart-block--offcanvas-cart-table__quantity input:focus,.path-product .field--name-quantity .form-number:focus,.path-cart .views-field-edit-quantity .form-number:focus{box-shadow:none;}#backtotop{display:block;border-radius:137px/138px;box-shadow:9px 16px 40px 0px rgba(20,91,197,0.66);background:url(/themes/comp/images/scroll-up.png) no-repeat center center;background-color:rgba(255,255,255,1);background-size:50%;}.path-node .main-container{max-width:1001px;width:100%;margin:0 auto;}.path-node .node--view-mode-full h1,.path-node .node--view-mode-full h2,.path-node .node--view-mode-full h3,.path-node .node--view-mode-full h4,.path-node .node--view-mode-full h5,.path-node .node--view-mode-full h6,.path-node .node--view-mode-full table,.path-node .node--view-mode-full ul,.path-node .node--view-mode-full ol{margin:20px 0;}.path-node .node--view-mode-full h1,.path-node .node--view-mode-full h2,.path-node .node--view-mode-full h3,.path-node .node--view-mode-full h4,.path-node .node--view-mode-full h5,.path-node .node--view-mode-full h6{color:rgba(60,72,82,1);text-align:left;letter-spacing:0.02em;}.path-node .node--view-mode-full h1{font-size:22px;font-weight:900;line-height:25px;}.path-node .node--view-mode-full h2{font-size:22px;font-weight:bold;line-height:25px;}.path-node .node--view-mode-full h3{font-size:16px;font-weight:bold;line-height:19px;}.path-node .node--view-mode-full h4,.path-node .node--view-mode-full h5,.path-node .node--view-mode-full h6{font-size:16px;font-weight:500;line-height:19px;}.path-node .node--view-mode-full p{font-size:14px;font-weight:500;color:rgba(60,72,82,1);text-align:left;letter-spacing:0.02em;line-height:17px;}.path-node .node--view-mode-full a{font-weight:500;color:rgba(0,109,255,1);letter-spacing:0.02em;line-height:17px;}.path-node .node--view-mode-full a:visited{color:rgba(161,0,214,1);}.path-node .node--view-mode-full ul,.path-node .node--view-mode-full ol{margin-left:20px;}.path-node .node--view-mode-full ul li,.path-node .node--view-mode-full ol li{font-size:14px;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:17px;margin-bottom:10px;}.path-node .node--view-mode-full ul{list-style-image:url(/themes/comp/images/list-typo.png);}.path-node .node--view-mode-full table,.view-content table{width:100% !important;border-collapse:separate;border-spacing:5px 5px;border:none;}.path-node .node--view-mode-full table td,.view-content table td{background-color:#f5f5f5;padding:13px 28px;border:none;font-size:14px;color:#3c4852;letter-spacing:0.02em;line-height:17px;}.path-node .node--view-mode-full img{display:block;max-width:100%;height:auto;}.path-node .node--view-mode-full img.align-center{margin:20px auto;}.path-node .node--view-mode-full img.align-left,.path-node .node--view-mode-full img.align-right{padding:35px;}.path-node .node--view-mode-full img:not(.align-center):not(.align-left):not(.align-right){margin:20px 0;}.path-node .region-sidebar-second{background:none;border:none;border-radius:0;padding:0;box-shadow:inherit;}.path-node .region-sidebar-second .block,.custon-block{padding:15px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.path-node .region-sidebar-second .block .block-title,.custon-block .block-title{font-size:16px;font-weight:bold;color:#3c4852;text-align:left;letter-spacing:0.02em;line-height:19px;}.block.banner{position:relative;}.block.banner .field-name-field-img-desktop{display:block;}.block.banner .field-name-field-img-mobile{display:none;}.block.banner .field-name-field-button{position:absolute;right:32px;bottom:38%;}.block.banner .field-name-field-button2{position:absolute;right:32px;bottom:20%;}.block.banner .field-name-field-button a,.block.banner .field-name-field-button2 a{display:block;font-family:'Montserrat';font-weight:900;text-align:center;border-radius:5px;text-transform:uppercase;text-decoration:none;margin:0 auto;height:35px;width:190px;font-size:13px;line-height:35px;}.block.banner .field-name-field-button a{box-shadow:1px 4px 13px 0px rgba(0,0,0,0.52);color:rgba(255,255,255,1);}.block.banner .field-name-field-button2 a{background-color:rgba(255,255,255,1);border:2px solid rgba(0,84,166,1);box-shadow:1px 4px 13px 0px rgba(0,0,0,0.17);color:rgba(66,85,193,1);}.path-user .main-container,.path-lenses .main-container{max-width:1001px;width:100%;margin:0 auto;}.path-lenses .catalog article .commerce-order-item-add-to-cart-form .form-actions{bottom:28px;}.view-lens-comparison .views-field-field-term-image-small{background:white !important;}.view-lens-comparison .tablesaw-stack td .tablesaw-cell-label,.view-lens-comparison .tablesaw-stack th .tablesaw-cell-label{white-space:normal;word-break:break-word;}.view-lens-comparison .tablesaw-stack td{vertical-align:inherit;border-top:none;}@media(max-width:767px){.path-lenses .catalog article .field--name-price{margin-top:10px;}.view-lens-comparison .tablesaw-stack td{margin-bottom:5px;position:relative;}.view-lens-comparison .tablesaw-stack td .tablesaw-cell-label{position:relative;}.view-lens-comparison .tablesaw-stack td .tablesaw-cell-label:after{content:"";position:absolute;width:5px;right:0;top:-8px;bottom:-8px;background:white;}.view-lens-comparison .tablesaw-stack td .tablesaw-cell-content{white-space:normal;word-break:break-word;}}@media(max-width:950px){.block.banner .field-name-field-button a,.block.banner .field-name-field-button2 a{height:40px;width:250px;line-height:40px;font-size:18px;}}@media(max-width:780px){.block.banner .field-name-field-img-desktop{display:none;}.block.banner .field-name-field-img-mobile{display:block;}.block.banner .field-name-field-button{left:50px;bottom:10%;right:inherit;}.block.banner .field-name-field-button2{right:50px;bottom:10%;}.block.banner .field-name-field-button a,.block.banner .field-name-field-button2 a{height:40px;width:250px;line-height:40px;font-size:18px;}}@media(max-width:660px){.block.banner .field-name-field-button{left:25px;}.block.banner .field-name-field-button2{right:25px;}}@media(max-width:600px){.block.banner .field-name-field-button a,.block.banner .field-name-field-button2 a{height:30px;width:200px;line-height:30px;font-size:15px;}}@media(max-width:500px){.block.banner .field-name-field-button,.block.banner .field-name-field-button2{right:0;left:0;}.block.banner .field-name-field-button{bottom:40px;}.block.banner .field-name-field-button2{bottom:5px;}.block.banner .field-name-field-button a,.block.banner .field-name-field-button2 a{height:30px;width:200px;line-height:30px;font-size:15px;}}@media(max-width:450px){.path-lenses .catalog article .commerce-order-item-add-to-cart-form .form-actions{bottom:15px;}}.landing2 .breadcrumb{max-width:910px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .field--widget-commerce-product-variation-attributes .radio{display:none;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .field--widget-commerce-product-variation-attributes .radio:first-child,.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .field--widget-commerce-product-variation-attributes .radio:nth-child(2){display:block;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .commerce-order-item-add-to-cart-form .form-actions{display:none;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .field--name-price{position:absolute;right:15px;bottom:47px;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .view-glasses-catalog article .field-name-dynamic-block-fieldcommerce-product-variation-ds-oneclick{margin-top:6px;}.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-content{max-width:100%;}body.landing2 .wrapper-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{margin-bottom:50px;}body.landing2 #button-landing-screen-first,body.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional{display:none;}@media (orientation:portrait) and (max-width:550px){body.landing2 .wrapper.wrapper-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a{height:auto;}body.landing2 .block-block-contentff1fc63e-aecc-4fe8-8295-0c4fad519f6a .block-additional{bottom:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.landing2 .block-views-blocklens-comparison-block-1{display:none;}.landing2 .catalog .view-content{justify-content:space-around;}.region-hidden{display:none;}#cboxOverlay{background:#000;}#cboxContent{background:white;}#cboxLoadedContent{background:white;}#cboxLoadedContent #block-vebforma{border:none !important;border-radius:0;padding:0;padding:45px 60px 20px;max-width:648px !important;width:100% !important;}#cboxLoadedContent #block-vebforma h2.block-title{font-size:22px;font-weight:bold;color:#3c4852;line-height:28px;float:none;margin:0;margin-bottom:40px;}#cboxContent #cboxClose{background:white;border:none;top:23px;right:20px;background-color:white;background-image:url(/themes/comp/images/icon-webform-close.png);background-position:center;width:10px;height:8px;background-repeat:no-repeat;}#cboxLoadedContent #block-vebforma  .form-item{margin-bottom:20px;}#cboxLoadedContent #block-vebforma .form-item label{font-size:16px;font-weight:bold;color:#3c4852;letter-spacing:0.02em;line-height:24px;}#cboxLoadedContent #block-vebforma .form-item input{height:56px;width:auto;background-color:white;border:1px solid #5799e2;border-radius:2px;max-width:100%;font-size:16px;letter-spacing:0.02em;}#cboxLoadedContent #block-vebforma .form-item input::placeholder{font-size:16px;color:#3c4852;letter-spacing:0.02em;line-height:24px;}#cboxLoadedContent #block-vebforma form > .form-wrapper{display:flex;justify-content:space-between;margin-top:50px;}#cboxLoadedContent #block-vebforma form > .form-wrapper #cancel-webform{height:56px;width:203px;background-color:white;border:1px solid #5799e2;border-radius:2px;font-size:22px;font-weight:bold;color:#3784c5;line-height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;}#cboxLoadedContent #block-vebforma form > .form-wrapper button{margin:0;height:56px;width:203px;border-radius:2px;box-shadow:0px 2px 8px 0px #000000;background-image:-webkit-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-moz-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:-o-linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);background-image:linear-gradient(14deg,#3d2bad 0%,#2b51b2 46%,#3784c5 100%);font-size:22px;font-weight:bold;color:#ffffff;line-height:22px;}@media (max-width:580px){#cboxLoadedContent #block-vebforma{padding:0;}#cboxContent #cboxClose{top:15px;right:5px;}#cboxLoadedContent #block-vebforma form > .form-wrapper #cancel-webform{left:15px;bottom:15px;}}@media (max-width:480px){#cboxLoadedContent #block-vebforma form > .form-wrapper{margin-top:0;flex-direction:column;align-items:center;}}.page-node-type-technical-pages{}.page-node-type-technical-pages{background:url(/themes/comp/images/404-bg.png)  no-repeat calc(50% + 370px) 0;}.page-node-type-technical-pages .image-404 img{text-align:center;display:block;margin:70px auto 0;max-width:100%;height:auto;}.page-node-type-technical-pages .title-404{font-size:70px;color:#434444;margin:50px 0 25px;text-align:center;font-weight:bold;}.page-node-type-technical-pages .text-404{font-size:16px;color:#434444;text-align:center;}.page-node-type-technical-pages .button-404{height:50px;width:308px;border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.43);background:no-repeat calc(100% - 10px) center,linear-gradient(14deg,rgba(61,43,173,1) 0%,rgba(43,81,178,1) 46%,rgba(55,132,197,1) 100%);font-size:20px;font-weight:bold;color:white;text-align:left;line-height:11px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;margin:60px auto 110px;}.page-node-type-technical-pages .button-404:hover{box-shadow:1px 4px 11px 0px rgba(0,0,0,0.41);background:no-repeat calc(100% - 10px) center,linear-gradient(14deg,#2d1382 0%,#092b7f 46%,#0c61aa 100%);}#block-page-404{max-width:1001px;padding-right:15px;padding-left:15px;width:100%;margin:0 auto;}#block-page-404 .block-4{background:url(/themes/comp/images/icon-404-money.png) no-repeat left 5px;}#block-page-404 .block p{list-style:none;font-size:10px;font-weight:500;color:#3c4852;text-align:left;letter-spacing:.02em;line-height:16px;padding:0;}#block-page-404 .footer-link{display:none;}@media(max-width:750px){#block-utpkartochkatovara .block,#block-page-404 .block{width:50%;}}@media (max-width:500px){.page-node-type-technical-pages .title-404{font-size:35px;color:#434444;margin:50px 0 25px;text-align:center;font-weight:bold;}.page-node-type-technical-pages .button-404{width:290px;}#block-utpkartochkatovara .block,#block-page-404 .block{width:100%;}}.block-views-blockfaq-front-page-block-1{margin-bottom:70px;order:9;}.block-views-blockfaq-front-page-block-1 h2.block-title{font-size:22px;font-weight:900;color:#000;line-height:35px;text-align:center;margin-bottom:45px;display:block;position:relative;}.block-views-blockfaq-front-page-block-1 h2:after{content:"FAQ";font-size:80px;font-weight:bold;color:#f0f0f0;line-height:35px;text-transform:uppercase;position:absolute;left:calc(50% - 241px);bottom:3px;z-index:-1;}.block-views-blockfaq-front-page-block-1 ul.faq-block{padding:0 1.5em;}.view-faq-front-page .faq-row{border:1px solid rgba(55,132,197,1);border-radius:28px 0 28px 28px;box-shadow:1px 1px 62px 0 rgba(188,223,239,0.47);padding:20px 30px;list-style:none;margin:0 0 37px;}.view-faq-front-page .question{font-size:22px;font-weight:600;color:rgba(0,0,0,1);line-height:1.3;margin:0;cursor:pointer;position:relative;padding-right:20px;}.view-faq-front-page .question .open-close{height:19px;width:19px;display:flex;align-items:center;position:absolute;right:0;top:6px;}.view-faq-front-page .question .open-close:before{content:"";display:block;height:2px;width:19px;background-color:rgba(55,132,197,1);border-radius:1px;}.view-faq-front-page .question .open-close:after{content:"";display:block;height:19px;width:2px;background-color:rgba(55,132,197,1);border-radius:1px;position:absolute;left:9.5px;}.view-faq-front-page .question.active .open-close:after{content:none;}.view-faq-front-page .answer{margin-top:10px;font-weight:400;color:rgba(0,0,0,1);font-size:14px;line-height:20px;display:none;}.view-faq-front-page .answer ol{list-style:none;counter-reset:li}.view-faq-front-page .answer li{counter-increment:li}.view-faq-front-page .answer li::before{content:counter(li)". ";color:rgba(56,136,246,1);display:inline-block;width:1em;margin-left:-1em;}.view-faq-front-page .answer .faq-button{height:50px;width:210px;background-color:rgba(255,255,255,1);border:1px solid rgba(56,136,246,1);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:600;color:rgba(56,121,194,1);margin:30px auto 0;cursor:pointer;box-shadow:1px 6px 32px 0 rgba(104,167,242,0.28);}.view-faq-front-page .answer .img-responsive{margin:15px auto;}@media(max-width:750px){.block-views-blockfaq-front-page-block-1{margin-top:100px;}.block-views-blockfaq-front-page-block-1 h2:after{left:0;}.view-faq-front-page .faq-block{padding:0;}.view-faq-front-page .question{font-size:15px;}.view-faq-front-page .faq-row{padding:15px 20px;margin:0 0 20px;}}
