@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Semibold;src:url(/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-ExtraBold;src:url(/fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Light;src:url(/fonts/Montserrat-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Black;src:url(/fonts/Montserrat-Black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.ttf) format("truetype");font-weight:400;font-style:normal}*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%}header{position:relative;display:flex;z-index:3;background-color:#fff}a{text-decoration:none;color:#000}a,input{outline:none}input{border:0}button,input,input[type=text]{-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:none!important;-moz-appearance:textfield!important;appearance:none;margin:0}select{opacity:0}button{outline:none;border:0;cursor:pointer}.hidden{opacity:0;visibility:hidden}body.gray-bg{background-color:#f8f8f8}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #fff;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}img{display:block;width:100%;height:auto}.d-none{display:none!important}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{opacity:0;height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{cursor:pointer;opacity:1;width:6px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:#fff}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#ff5000;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:3px;right:0;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.main{overflow:hidden;min-height:50vh}@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x{line-height:inherit}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-down:before{content:"\F150"}.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-up:before{content:"\F151"}.fa-toggle-right:before{content:"\F152"}.fa-caret-square-o-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-toggle-left:before{content:"\F191"}.fa-caret-square-o-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.header-left{width:64.4%;display:flex;align-items:flex-end;padding:8px 25px 20px}.top-logo{margin-right:3.2%;max-width:193px;width:100%}.search-panel{position:relative;overflow:hidden;max-width:305px;width:100%;top:0}.search-panel form{width:100%}.search-panel .input-wrapper{border:0;overflow:visible;margin-bottom:0}.search-panel .input-wrapper input{box-sizing:border-box;height:42px;padding-left:19px;padding-right:70px;border:2px solid rgba(0,0,0,.1);border-radius:900px;font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:rgba(65,194,194,.7)}.search-panel .input-wrapper input::-webkit-input-placeholder{color:rgba(65,194,194,.7);opacity:1}.search-panel .input-wrapper input::-moz-placeholder{color:rgba(65,194,194,.7);opacity:1}.search-panel .input-wrapper input:-ms-input-placeholder{color:rgba(65,194,194,.7);opacity:1}.search-panel .input-wrapper input::-ms-input-placeholder{color:rgba(65,194,194,.7);opacity:1}.search-panel .input-wrapper input::placeholder{color:rgba(65,194,194,.7);opacity:1}.search-panel .input-wrapper span{position:absolute;display:flex;justify-content:center;align-items:center;right:0;top:0;width:42px;height:42px;background-color:#ffd966;border-radius:900px;transition:all .3s;cursor:pointer}.search-panel .input-wrapper span svg{width:18px;height:18px}.search-panel .input-wrapper span:hover{background-color:#dbf4f4}.search-panel .input-wrapper span.cross-icon{font-size:32px;line-height:42px;font-weight:700;text-align:center;display:none}.phones-header{display:flex;align-items:center;margin-left:auto;flex-shrink:0;padding-left:20px}.phones-header img{width:17px;height:31px;margin-right:12px}.phone-holder a{display:block}.phone-holder .tel{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;color:rgba(0,0,0,.7);margin-bottom:2px;letter-spacing:1px;transition:all .3s}.phone-holder .tel:hover{color:#41c2c2}.phone-holder .callback{font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:#41c2c2;opacity:.7;text-decoration:underline}.header-right{position:relative;background-color:#41c2c2;width:35.6%;display:flex;padding-right:60px}.header-right .info-panel{background:#41c2c2}.info-panel{display:flex;align-items:center;flex:auto;z-index:1;padding-right:5px}.cab-panel{padding-left:24px;flex-shrink:0}.cab-panel .toggler{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;text-transform:uppercase;color:#fff;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cab-panel .toggler:after{content:"";position:absolute;top:calc(100% - 3px);left:24px;width:35%;height:3px;background-color:#000;border-radius:30px;opacity:0;transition:all .3s}.cab-panel .toggler .triangle{display:inline-block;border:6px solid transparent;border-top:8px solid #fff;vertical-align:middle;margin-top:3px;margin-left:3px}.cab-panel .toggler.active .triangle{transform:scaleY(-1) translateY(6px)}.cab-panel .toggler.active:after{opacity:1}.cab-panel .percents span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:#fff;border-radius:23px;margin-right:2px}.cab-panel .percents span:last-of-type{margin-right:0}.cab-panel .percents span.active{background-color:#000}.icons-panel{position:relative;display:flex;align-items:center;margin-left:auto;padding:0 29px 0 25px;flex-shrink:0}.icons-panel:before{left:0}.icons-panel:after,.icons-panel:before{content:"";position:absolute;width:2px;height:120%;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.2)}.icons-panel:after{right:0}.icons-panel>a{display:block;font-family:Montserrat-Bold;font-size:1.2rem;line-height:1.5rem;text-align:center;color:#fff}.icons-panel .favourites{display:flex;align-items:center;justify-content:center;position:relative;margin-right:17px;width:36px;height:31px;flex-shrink:0}.icons-panel .favourites svg{position:absolute;left:0;top:0;width:100%;height:100%}.icons-panel .cart{display:flex;align-items:center;justify-content:center;position:relative;width:27px;height:37px;flex-shrink:0}.icons-panel .cart svg{position:absolute;left:0;top:-3px;width:100%;height:100%}.lang-panel{position:relative;font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;color:#fff;padding:25px 15px;text-transform:uppercase}.lang-panel .sub{position:absolute;width:100%;padding-top:0;visibility:hidden;opacity:0;list-style-type:none;top:100%;left:0;transition:opacity .3s}.lang-panel .sub li{background-color:#41c2c2}.lang-panel .sub li a{display:block;padding:25px 15px;color:#fff}.lang-panel .sub li:hover{background-color:#000}.lang-panel:hover .sub{opacity:1;visibility:visible}.menu-button{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:space-between;right:0;top:0;width:65px;height:100%;background-color:#000;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:26px;cursor:pointer;pointer-events:all;z-index:1}.menu-button span{display:block;width:29px;height:2px;background-color:#fff}.cabinet-panel{position:absolute;display:flex;top:100%;left:0;width:100%;background-color:#f8f8f8;padding:28px 21px 22px;border-bottom-left-radius:20px;transform:translateY(-200%);transition:all .3s;opacity:0;visibility:hidden}.cabinet-panel.active{opacity:1;visibility:visible;transform:translateY(0)}.cab-panel-links{width:50%;flex-shrink:0;list-style-type:none}.cab-panel-links li{margin-bottom:28px;padding-right:15px}.cab-panel-links li a{font-family:Montserrat-Medium;font-size:1.4rem;line-height:1.7rem;letter-spacing:.04em;color:#000;transition:all .3s}.cab-panel-links li a.logout{font-family:Montserrat-Extrabold;color:#41c2c2}.cab-panel-links li a.logout:hover{color:#f76919}.cab-panel-links li a:hover{color:#41c2c2}.cab-panel-buttons{display:flex}.cab-panel-buttons .enter,.cab-panel-buttons .reg{display:flex;align-items:center;justify-content:center;height:52px;padding:10px 38px;border-radius:900px;font-family:Montserrat-Bold;font-size:1.3rem;line-height:124%;text-transform:uppercase;min-width:145px;transition:all .3s}.cab-panel-buttons .enter{background-color:rgba(247,105,25,.1);color:#f76919;margin-right:8px}.cab-panel-buttons .enter:hover{background-color:#f76919;color:#fff}.cab-panel-buttons .reg{background-color:rgba(255,192,0,.1);color:#ffc000}.cab-panel-buttons .reg:hover{background-color:#ffc000;color:#fff}@media only screen and (min-width:1600px) and (max-width:2500px){.phones-header{padding-bottom:4px}}@media only screen and (max-width:960px){header{display:none}.mobile-header{display:block;position:relative;width:100%;background-color:#fff;height:18.706716vw}.left-mobile-header{display:flex;align-items:center}.left-mobile-header .menu-button{position:relative;width:17.6377608vw;height:18.706716vw;right:auto;bottom:auto;border-radius:0;background:none;padding:5.8792536vw 0;cursor:pointer;pointer-events:all;overflow:hidden}.left-mobile-header .menu-button span{background-color:#000;height:.8017164vw;width:9.0861192vw}.left-mobile-header .menu-button span:first-of-type,.left-mobile-header .menu-button span:nth-of-type(3){transition:all .3s}.left-mobile-header .menu-button.active span:first-of-type{position:absolute;top:50%;transform:translateY(50%) rotate(45deg)}.left-mobile-header .menu-button.active span:nth-of-type(2){opacity:0}.left-mobile-header .menu-button.active span:nth-of-type(3){position:absolute;top:50%;transform:translateY(50%) rotate(-45deg)}.right-mobile-header{position:absolute;display:flex;right:0;top:0;width:58.5252972vw;height:100%;background-color:#41c2c2;border-top-left-radius:2.672388vw;border-bottom-left-radius:2.672388vw}.right-mobile-header>div{position:relative;width:33.33%;display:flex;align-items:center;justify-content:center;height:18.706716vw}.right-mobile-header>div:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:70%;background-color:hsla(0,0%,100%,.2)}.right-mobile-header>a{position:relative;width:33.33%;display:flex;align-items:center;justify-content:center;height:18.706716vw;font-family:Montserrat-Bold;font-size:1.2rem;line-height:1.5rem;text-align:center;color:#fff}.right-mobile-header>a:nth-of-type(2) svg{margin-top:-8px}.right-mobile-header>a>span{position:absolute}.right-mobile-header>a:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:70%;background-color:hsla(0,0%,100%,.2)}.mobile-logo{width:13.0947012vw;height:13.0947012vw}.mobile-seacrh img,.profile img{width:4.8102984vw;height:4.8102984vw}.feature img{width:5.344776vw;height:5.344776vw}}.mobile-icons-footer{display:none}.glowed-benefits{padding:44px 77px 47px;background-color:#000;display:flex}.glowed-benefits .item{display:flex;align-items:center;flex:auto;padding-right:2%}.glowed-benefits .item:last-of-type{padding-right:0}.glowed-benefits .item img{margin-right:17px;width:50px;height:50px}.glowed-benefits .item img.rounds{width:60px;height:38px}.glowed-benefits .item .text{font-family:Montserrat-Regular;font-size:1.8rem;line-height:122.24%;color:#fff}.footer-top{display:flex}.footer-top>div{width:33.33%;flex-shrink:0}.footer-top .left,.footer-top .right{text-align:center;padding:59px 20px 41px}.footer-top .middle{padding:40px 20px 26px;text-align:center;overflow:hidden}.footer-top .middle .title{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:144.74%;text-align:center;text-transform:uppercase;color:#000;margin-bottom:26px}.footer-top .middle .linza-logo{display:block;width:87%;margin:0 auto 79px;height:28.5%}.footer-menu{position:relative;list-style-type:none;padding:66px 0}.footer-menu:after,.footer-menu:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:55px;height:1px;background-color:#000}.footer-menu:before{top:0}.footer-menu:after{bottom:0}.footer-menu li{margin-bottom:19px}.footer-menu li:last-of-type{margin-bottom:0}.footer-menu li a{font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;color:#000;transition:all .3s}.footer-menu li a:hover{color:#f98e53}.schedule{display:inline-flex;align-items:center}.schedule img{width:30px;height:30px;margin-right:14px}.schedule .text{display:flex;align-items:center}.schedule .item{font-family:Montserrat-Semibold;text-align:left;font-size:3rem;line-height:100%;letter-spacing:.04em;text-transform:uppercase;color:#000}.schedule .item span{display:block;font-family:Montserrat-Regular;font-size:1.2rem;line-height:140%;color:rgba(0,0,0,.5)}.footer-middle{display:flex;align-items:center;justify-content:center;background-color:rgba(255,192,0,.2);padding:45px 78px}.footer-middle .item{display:flex;align-items:center;width:18%}.footer-middle .item.first{width:25%}.footer-middle .item.center{justify-content:center;flex-shrink:0;flex:auto;padding-left:3.8%}.footer-middle .item.center .title{padding:0 10% 0 6.5%;flex-shrink:0}.footer-middle .item.center svg{width:101px;height:12px}.footer-middle .item.center svg.wider{width:152px;height:15px}.footer-middle .item img{width:41px;height:41px;margin-right:22px;flex-shrink:0}.footer-middle .item .text{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:120%;color:#000}.footer-middle .item .title{font-family:Montserrat-Black;font-size:2rem;line-height:148.5%;text-align:center;letter-spacing:.04em;color:#000}.footer-middle .item .social{display:block;margin-right:25px}.footer-middle .item .social:last-of-type{margin-right:0}.footer-middle .item .social svg{width:40px;height:40px}.footer-middle .item .social svg path{transition:all .3s}.footer-middle .item .social:hover svg path{fill:#f76919}.footer-middle .item:nth-of-type(3){padding-left:1.5%;justify-content:left}.l-dots-footer,.r-dots-footer{display:flex;align-items:center;justify-content:space-between;flex:auto}.l-dots-footer span,.r-dots-footer span{display:block;flex-shrink:0;width:.93768vw;height:.93768vw;border-radius:100%;background-color:#000}.l-dots-footer{width:23%}.r-dots-footer{padding-right:4.4%;width:40%}.footer-bottom{display:flex;height:37px;padding:0 20px;background-color:#dbf4f4}.footer-bottom .left{padding:7px 0}.footer-bottom .left a{display:block}.footer-bottom .left img{width:129px}.footer-bottom .right{display:flex;align-items:center;justify-content:flex-end}.footer-bottom .right span{display:inline-block;font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;color:#000;opacity:.5}.footer-bottom .right span:first-of-type{margin-right:27px}.anim-logo{-webkit-animation:logo-animation 8s infinite both;animation:logo-animation 8s infinite both}@-webkit-keyframes logo-animation{0%{fill:#ffc000}25%{fill:#41c2c2}50%{fill:#f76919}}@keyframes logo-animation{0%{fill:#ffc000}25%{fill:#41c2c2}50%{fill:#f76919}}.footer_seotext{font-family:Montserrat-Regular;font-size:1.5rem;line-height:155%;padding:0 38px 50px}.footer_seotext p{margin:27px 0}.footer_seotext strong{font-family:Montserrat-Bold}.footer_seotext h2{font-size:2.1rem}.footer_seotext h3{font-size:1.8rem}.footer_seotext ul{margin:26px 0;list-style-type:none;max-width:595px}.footer_seotext ul li{line-height:200%}.footer_seotext ul li:before{content:"\2014";position:relative;margin-right:7px}.footer_seotext ol{margin:27px 0;list-style-type:none;max-width:595px}.footer_seotext ol li{line-height:200%;counter-increment:my-counter}.footer_seotext ol li:before{content:counter(my-counter) ".";position:relative;margin-right:5px}.footer_seotext a{color:#f98e53;transition:all .3s}.footer_seotext a:hover{opacity:.7}@media only screen and (min-width:1600px) and (max-width:2500px){.footer-middle .item.center .title{padding:0 5% 0 6.5%}.footer-middle .item.first{width:22%}.l-dots-footer span,.r-dots-footer span{width:.69768vw;height:.69768vw}}@media only screen and (max-width:960px){.glowed-benefits{display:block;padding:12.8274624vw 2.672388vw 13.8964176vw 4.8102984vw}.glowed-benefits .item{margin-bottom:6.68097vw}.glowed-benefits .item:last-of-type{margin-bottom:0}.glowed-benefits .item .text{font-size:4.2758208vw;line-height:130%}.glowed-benefits .item img{width:10.689552vw;height:10.689552vw;margin-right:6.1464924vw}.footer-top{flex-direction:column}.footer-top>div{width:100%}.footer-top .middle{position:relative;order:1;padding:10.689552vw 4.2758208vw}.footer-top .middle:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:90%;background-color:#000;height:1px}.footer-top .middle .title{font-size:3.7413432vw;line-height:144.74%}.footer-top .middle .linza-logo{margin:0 auto 12.025746vw}.footer-top .left{order:2;padding:10.689552vw 4.2758208vw 0;text-align:left}.footer-top .right{order:3;padding:0 4.2758208vw;text-align:left}.schedule img{width:8.017164vw;height:8.017164vw;margin-right:3.7413432vw}.schedule .item{font-family:Montserrat-Regular;font-size:7.4826864vw;line-height:100%}.footer-menu{padding:0}.footer-menu:after,.footer-menu:before{display:none}.footer-menu li{margin-bottom:9.8878356vw}.footer-menu li a{font-size:4.2758208vw;line-height:180%;letter-spacing:.04em}.footer-menu li:last-of-type{margin-bottom:9.8878356vw}.footer-middle{padding:5.0775372vw;display:block}.footer-middle .item{width:100%}.footer-middle .item:nth-of-type(2),.footer-middle .item:nth-of-type(3){display:none}.footer-middle .item:first-of-type{margin-bottom:5.6120148vw}.footer-middle .item .text{font-family:Montserrat-Regular;font-size:3.7413432vw;line-height:120%;color:rgba(0,0,0,.7)}.footer-middle .item img{width:10.9567908vw;height:10.9567908vw;margin-right:3.2068656vw}.footer-middle .item.first{width:100%}.mobile-icons-footer{display:flex;align-items:center;background:rgba(255,192,0,.2);border-radius:5.8792536vw;padding:5.0775372vw}.mobile-icons-footer span{font-family:Montserrat-Black;font-size:4.2758208vw;line-height:148.5%;text-align:center;letter-spacing:.04em;color:#000}.social-mobile{margin-right:5.6120148vw;flex-shrink:0}.social-mobile svg{width:12.5602236vw;height:12.5602236vw}.social-mobile:last-of-type{margin-right:7.4826864vw}.public-oferta{display:flex;justify-content:center;margin-bottom:1.6034328vw;padding-top:1.8706716vw}.public-oferta a{font-family:Montserrat-Regular;font-size:2.672388vw;line-height:3.2068656vw;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000}.public-oferta a:first-of-type{margin-right:3.7413432vw}.footer-bottom{position:relative;display:block;padding-top:5.344776vw;padding-bottom:10.689552vw;height:auto}.footer-bottom .left{position:absolute;bottom:0;left:0;padding:1.8706716vw}.footer-bottom .left img{width:34.4738052vw}.footer-bottom .right{display:flex;justify-content:center}.footer-bottom .right span{font-size:2.672388vw;line-height:3.2068656vw}.footer_seotext{font-family:Montserrat-Regular;font-size:3.7413432vw;padding:0 4.2758208vw 8.017164vw}.footer_seotext p{margin:7.2154476vw 0}.footer_seotext h2{font-size:5.344776vw}.footer_seotext h3{font-size:4.5430596vw}.footer_seotext ul{margin:7.2154476vw 0;max-width:100%}.footer_seotext ul li{line-height:200%}.footer_seotext ul li:before{margin-right:1.8706716vw}.footer_seotext ol{margin:7.2154476vw 0;max-width:100%}.footer_seotext ol li{line-height:200%}.footer_seotext ol li:before{margin-right:1.336194vw}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;color:#444;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .label{display:block;line-height:38px;height:38px}.selectric .button{position:absolute;right:0;top:0;width:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block;visibility:visible;opacity:1;transform:translateY(0);transition:.3s cubic-bezier(.175,.885,.32,1.275)}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px;transition:.3s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-10px)}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control{position:relative}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-dropdown,.selectize-input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input{background:#fff;cursor:text}.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active{background:#fff;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border-top:0;box-sizing:border-box;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;font-family:Montserrat-Regular,Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_noselect::-moz-selection,.xdsoft_noselect::selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:265px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{display:flex;justify-content:space-between;position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px;display:none!important}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:25px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#41c2c2;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:37px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#41c2c2}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default{background:#41c2c2;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:inset 0 1px 3px 0 #178fe5!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);background:#000;border:1px solid;border-color:#333 #333 #444;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999;background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#41c2c2}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:linear-gradient(180deg,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:linear-gradient(180deg,#f4f8fa 0,#fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0)}.favourite-brands2 .container{display:block;align-items:center;text-align:center;padding:28px 72px}@media (max-width:960px){.favourite-brands2 .container{padding:28px 15px}}.favourite-brands2 .container .brands{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.favourite-brands2 .container .brands-lenses,.favourite-brands2 .container .brands-sunglasses{width:500px;flex:0 0 500px;padding:0 20px}@media (max-width:1161px){.favourite-brands2 .container .brands-lenses,.favourite-brands2 .container .brands-sunglasses{width:50%;flex:0 0 50%}}@media (max-width:960px){.favourite-brands2 .container .brands-lenses,.favourite-brands2 .container .brands-sunglasses{width:100%;flex:0 0 100%}}.favourite-brands2 .container .brands-lenses .brand-title,.favourite-brands2 .container .brands-sunglasses .brand-title{display:inline-block;padding:0 67px;height:68px;font-family:Montserrat-SemiBold;font-size:14px;line-height:90px;background-position:center 13px;background-repeat:no-repeat;background-size:42px;border-radius:34px;box-sizing:border-box}.favourite-brands2 .container .brands-lenses .brands-list,.favourite-brands2 .container .brands-sunglasses .brands-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px}.favourite-brands2 .container .brands-lenses .brands-list a,.favourite-brands2 .container .brands-sunglasses .brands-list a{margin:0 0 20px;display:block;width:33%;flex:0 0 33%;height:100px;position:relative;border-radius:50px;background-color:#fff;transition:all .2s}@media (max-width:1161px){.favourite-brands2 .container .brands-lenses .brands-list a,.favourite-brands2 .container .brands-sunglasses .brands-list a{width:40%;flex:0 0 40%}}.favourite-brands2 .container .brands-lenses .brands-list a:hover,.favourite-brands2 .container .brands-sunglasses .brands-list a:hover{background-color:rgba(65,194,194,.1)}.favourite-brands2 .container .brands-lenses .brands-list a .img,.favourite-brands2 .container .brands-sunglasses .brands-list a .img{display:block;position:absolute;top:10px;bottom:10px;left:10px;right:10px;background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6}.favourite-brands2 .container .brands-sunglasses .brand-title{background-image:url(/img/user/sunglasses.svg);color:#ffc000;border:1px solid rgba(255,192,0,.5)}.favourite-brands2 .container .brands-lenses{border-right:1px solid #aaa}@media (max-width:960px){.favourite-brands2 .container .brands-lenses{border:0}}.favourite-brands2 .container .brands-lenses .brand-title{background-image:url(/img/user/lenses.svg);color:#41c2c2;border:1px solid rgba(65,194,194,.5)}.favourite-brands2 .container .lenses-info{padding:20px 0 0;text-align:left}.favourite-brands2 .container .lenses-info p{margin:26px 0;font-size:1.5rem;line-height:144.74%;font-family:Montserrat-Regular}.favourite-brands2 .container .lenses-cats{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.favourite-brands2 .container .lenses-cats a{display:flex;width:22%;flex:0 0 22%;box-sizing:border-box;border:1px solid #aaa;justify-content:center;align-items:flex-end;padding:20px;background-repeat:no-repeat;background-position:50%;background-size:auto 50%;margin-bottom:20px;min-height:200px;font-size:1.2rem;line-height:120%;font-family:Montserrat-Regular}.favourite-brands2 .container .lenses-cats a:hover{box-shadow:0 0 5px 0 #f98e53;text-decoration:none}@media (max-width:960px){.favourite-brands2 .container .lenses-cats a{width:49%;flex:0 0 49%}}.favourite-brands-info{background:#f4b083}.favourite-brands-info .info{width:1000px;margin:0 auto;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.favourite-brands-info .info .img{width:20%;flex:0 0 20%;display:flex;justify-content:center;align-items:center}.favourite-brands-info .info .img img{display:block;max-width:100%}.favourite-brands-info .info .text{width:76%;flex:0 0 76%;font-family:Montserrat-Regular;font-size:1.6rem;line-height:2.4rem;color:#fff}@media (max-width:1000px){.favourite-brands-info .info{width:100%}}@media (max-width:960px){.favourite-brands-info .info .img{width:100%;flex:0 0 100%}.favourite-brands-info .info .img img{max-width:40%}.favourite-brands-info .info .text{width:100%;flex:0 0 100%;margin-top:15px;font-size:4.2758208vw;line-height:130%}}.products-wrapper.brands-items .product-item{width:calc(33% - 14px)}@media (max-width:960px){.products-wrapper.brands-items .product-item{width:100%;margin-left:0;margin-right:0;margin-bottom:2.672388vw}}.brand-info-top{display:flex;justify-content:center;max-width:1070px;align-items:center;margin:0 auto 30px}.brand-info-top .brand-logo{border-right:2px solid #41c2c2;padding-right:20px;margin-right:20px}.brand-info-top .brand-description{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:120%;color:#000;text-align:left}@media (max-width:960px){.brand-info-top{display:block}.brand-info-top .brand-description,.brand-info-top .brand-logo{width:100%;margin-bottom:20px;border:0}}.brands-items-wrapper{padding:0;margin:0 auto 50px}.brands-items-wrapper h3{text-align:center;font-family:Montserrat-Extrabold;font-size:2rem;line-height:127.4%}.brands-items-wrapper .brands-filters{display:flex;justify-content:center;align-items:center;max-width:1070px;margin:30px auto 0}.brands-items-wrapper .brands-filters a{display:block;margin:0 15px;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:120%;color:#000}.brands-items-wrapper .brands-filters a.active,.brands-items-wrapper .brands-filters a:hover{text-decoration:underline;color:#f98e53}@media (max-width:960px){.brands-items-wrapper .brands-filters{flex-wrap:wrap}.brands-items-wrapper .brands-filters a{margin:0 0 15px;display:block;width:50%;flex:0 0 50%}}.brands-seo-texts{display:flex;justify-content:space-between;align-items:flex-start;max-width:1070px;margin:0 auto}.brands-seo-texts div{width:50%;flex:0 0 50%;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:120%;color:#666;padding:20px;text-align:left}.brands-seo-texts div.left{border-right:1px solid #41c2c2}.brands-seo-texts div.right{border-left:1px solid #41c2c2}@media (max-width:960px){.brands-seo-texts{display:block}.brands-seo-texts div{width:100%;border:0!important}}.brand_description{padding:20px;text-align:left;width:100%;max-width:960px}.brand_description p{margin:26px 0;font-size:1.5rem;line-height:144.74%;font-family:Montserrat-Regular}.blog-section h1{margin-bottom:29px!important}.news-tags{max-width:1070px;margin:0 auto 49px}.news-tags-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto 21px}.news-tags-wrapper a{display:block;border:1px solid rgba(65,194,194,.5);border-radius:10px;padding:10px 13px;font-family:Montserrat-Medium;font-size:15px;line-height:1;margin:0 9px 9px;color:#000;transition:all .5s}.news-tags-wrapper a.active,.news-tags-wrapper a:hover{background:#41c2c2;color:#fff}@media (max-width:960px){.news-tags{background:#f6fcfc;padding:17px 0 26px}}.news-tags span{display:none;color:#000;font-size:16px;font-family:Montserrat-Medium;line-height:1}.news-tags span,.news-tags span i{justify-content:center;align-items:center}.news-tags span i{display:flex;background:#48bcbc;box-sizing:border-box;border:1px solid #d3f0f0;margin-left:16px;width:41px;height:41px;border-radius:22px}.news-tags span i img{display:block;width:23px;transition:all .2s}@media (max-width:960px){.news-tags span{display:flex}}@media (max-width:960px){.news-tags.closed .news-tags-wrapper{display:none}.news-tags.closed span i img{transform:rotate(180deg)}}@media (max-width:960px){.news-wrapper .tags .hashtag{margin:0 0 0 15px}}.article-content .share-links{display:flex;justify-content:space-between;align-items:center}.article-content .share-links a{display:flex;justify-content:center;align-items:center;text-decoration:none;font-family:Montserrat-Medium;font-size:14px;line-height:1;color:#000;cursor:pointer}.article-content .share-links a img{display:block;width:55px;margin-right:13px}.article-content .share-links a:hover{text-decoration:underline}.cabinet-saved ul{display:block}.cabinet-saved ul li{display:flex;justify-content:flex-start;align-items:center;font-family:Montserrat-Medium;font-size:14px;line-height:1;margin-bottom:15px}.cabinet-saved ul li a{text-decoration:none;color:#000}.cabinet-saved ul li a:hover{text-decoration:underline}.cabinet-saved ul li a.js-delete-from-saved{color:#a00;font-size:20px;font-width:700;margin-right:10px}.blog-section.faq .container{max-width:1070px;margin:0 auto}.blog-section.faq .container .flex{display:flex;justify-content:space-between;align-items:flex-start}.blog-section.faq .container .flex .col{width:500px;flex:0 0 500px}.blog-section.faq .container .flex .col.faq .question_block h4{font-size:16px;font-family:Montserrat-Regular;line-height:66px;box-sizing:border-box;color:#000;font-weight:400;border-top-right-radius:20px;border-bottom-right-radius:20px;cursor:pointer;position:relative;padding-right:80px}.blog-section.faq .container .flex .col.faq .question_block h4 i{display:block;position:absolute;top:calc(50% - 10px);right:42px;width:20px;height:20px}.blog-section.faq .container .flex .col.faq .question_block h4:hover{background:rgba(249,142,83,.1)}.blog-section.faq .container .flex .col.faq .question_block h4:hover:before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:1000px;background:rgba(249,142,83,.1)}.blog-section.faq .container .flex .col.faq .question_block h4:hover i:before{content:"";display:block;position:absolute;top:0;left:calc(50% - 1px);width:2px;height:100%;background:#f98e53}.blog-section.faq .container .flex .col.faq .question_block h4:hover i:after{content:"";display:block;position:absolute;left:0;top:calc(50% - 1px);height:2px;width:100%;background:#f98e53}.blog-section.faq .container .flex .col.faq .question_block .questions{display:none;padding:20px 0;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:1070px}@media (max-width:1070px){.blog-section.faq .container .flex .col.faq .question_block .questions{width:100vw}}.blog-section.faq .container .flex .col.faq .question_block .questions .question{width:50%;flex:0 0 50%;padding:15px}.blog-section.faq .container .flex .col.faq .question_block .questions .question p{color:rgba(0,0,0,.7);font-size:12px;line-height:120%;margin-bottom:12px;font-family:Montserrat-Regular}.blog-section.faq .container .flex .col.faq .question_block .questions .question p strong{font-family:Montserrat-Semibold}.blog-section.faq .container .flex .col.faq .question_block .questions .question ol,.blog-section.faq .container .flex .col.faq .question_block .questions .question ul{padding:0 0 15px}.blog-section.faq .container .flex .col.faq .question_block .questions .question ol li,.blog-section.faq .container .flex .col.faq .question_block .questions .question ul li{color:rgba(0,0,0,.7);font-size:12px;line-height:120%;margin-bottom:12px;font-family:Montserrat-Regular}.blog-section.faq .container .flex .col.faq .question_block .questions .question ol li strong,.blog-section.faq .container .flex .col.faq .question_block .questions .question ul li strong{font-family:Montserrat-Semibold}.blog-section.faq .container .flex .col.faq .question_block.active .questions{display:flex}.blog-section.faq .container .flex .col.faq .question_block.active h4{color:#fff;font-family:Montserrat-Semibold;background:#f98e53;box-sizing:border-box}.blog-section.faq .container .flex .col.faq .question_block.active h4:before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:1000px;background:#f98e53}.blog-section.faq .container .flex .col.faq .question_block.active h4 i:after{content:"";display:block;position:absolute;left:0;top:calc(50% - 1px);height:2px;width:100%;background:#fff}.blog-section.faq .container .flex .col.links a{display:flex;justify-content:flex-end;align-items:center;background-repeat:no-repeat;transition:all .2s;color:#000}.blog-section.faq .container .flex .col.links a:hover{font-weight:700}.blog-section.faq .container .flex .col.links a.faq0{background-image:url(/img/user/faq/0.svg);background-position:1px;background-size:38px}.blog-section.faq .container .flex .col.links a.faq1{background-image:url(/img/user/faq/1.svg);background-position:0;background-size:40px}.blog-section.faq .container .flex .col.links a.faq2{background-image:url(/img/user/faq/2.svg);background-position:5px;background-size:31px}.blog-section.faq .container .flex .col.links a.faq3{background-image:url(/img/user/faq/3.svg);background-position:6px;background-size:29px}.blog-section.faq .container .flex .col.links a.faq4{background-image:url(/img/user/faq/4.svg);background-position:9px;background-size:23px}.blog-section.faq .container .flex .col.links a.faq5{background-image:url(/img/user/faq/5.svg);background-position:7px;background-size:27px}.blog-section.faq .container .flex .col.links a.faq6{background-image:url(/img/user/faq/6.svg);background-position:9px;background-size:22px}.blog-section.faq .container .flex .col.links a.faq7{background-image:url(/img/user/faq/7.svg);background-position:6px;background-size:29px}.blog-section.faq .container .flex .col.links a.faq8{background-image:url(/img/user/faq/8.svg);background-position:7px;background-size:26px}.blog-section.faq .container .flex .col.links a.faq9{background-image:url(/img/user/faq/9.svg);background-position:11px;background-size:18px}.blog-section.faq .container .flex .col.links a.faq10{background-image:url(/img/user/faq/10.svg);background-position:9px;background-size:22px}.blog-section.faq .container .flex .col.links a.faq11{background-image:url(/img/user/faq/11.svg);background-position:8px;background-size:24px}.blog-section.faq .container .flex .col.links a span{display:block;font-size:18px;font-family:Montserrat-Regular;line-height:66px;width:436px;flex:0 0 436px;border-bottom:1px solid #f98e53;box-sizing:border-box}.hotline.blog-section.faq{background:#ffc000;padding:33px;margin-top:90px}.hotline.blog-section.faq .container{display:flex;justify-content:space-between;align-items:center}.hotline.blog-section.faq .container .text{display:flex;justify-content:flex-start;align-items:center}.hotline.blog-section.faq .container .text img{display:block;width:56px;margin-right:19px}.hotline.blog-section.faq .container .text p{color:#fff;font-size:20px;font-family:Montserrat-Semibold;line-height:115%}.hotline.blog-section.faq .container .dots{display:flex;justify-content:center;align-items:center}.hotline.blog-section.faq .container .dots i{display:block;width:12px;height:12px;background:#fff;border-radius:15px;margin:0 16px}.hotline.blog-section.faq .container .tel{display:flex;justify-content:flex-end;align-items:center}.hotline.blog-section.faq .container .tel .img{width:56px;margin-right:11px}.hotline.blog-section.faq .container .tel .img img{display:block;width:100%}.hotline.blog-section.faq .container .tel .call span{display:block;font-size:15px;line-height:1;color:#fff;font-family:Montserrat-Semibold;margin-bottom:9px}.hotline.blog-section.faq .container .tel .call a{display:block;color:#fff;font-size:20px;font-family:Montserrat-Semibold;line-height:1}@media (max-width:960px){.blog-section.faq .container .flex .col{width:48%;flex:0 0 48%}.blog-section.faq .container .flex .col.faq .question_block h4{font-size:12px;line-height:120%;padding:0 44px 0 15px;height:60px;display:flex;align-items:center}.blog-section.faq .container .flex .col.faq .question_block h4 i{top:calc(50% - 10px);right:16px}.blog-section.faq .container .flex .col.faq .question_block h4 i:before{content:"";display:block;position:absolute;top:0;left:calc(50% - 1px);width:2px;height:100%;background:#f98e53}.blog-section.faq .container .flex .col.faq .question_block h4 i:after{content:"";display:block;position:absolute;left:0;top:calc(50% - 1px);height:2px;width:100%;background:#f98e53}.blog-section.faq .container .flex .col.faq .question_block .questions{width:calc(100vw - 30px)!important;margin:0 auto}.blog-section.faq .container .flex .col.faq .question_block .questions .question{width:100%;padding:15px}.blog-section.faq .container .flex .col.faq .question_block.active .questions{display:block}.blog-section.faq .container .flex .col.links a span{font-size:12px;line-height:120%;height:60px;display:flex;align-items:center;padding-right:15px;width:calc(100% - 48px);flex:0 0 calc(100% - 48px);border-bottom:0}.hotline.blog-section.faq{margin-top:72px}.hotline.blog-section.faq .container{display:block}.hotline.blog-section.faq .container .text{display:block;text-align:center;margin-bottom:30px}.hotline.blog-section.faq .container .text img{display:none}.hotline.blog-section.faq .container .dots{margin-bottom:26px}.hotline.blog-section.faq .container .tel{display:flex;justify-content:center}}.blog-section.certificates .container{margin:0 auto;max-width:calc(100% - 270px);text-align:center}.blog-section.certificates .container h2{font-family:Montserrat-Regular;font-size:15px;line-height:150%}.blog-section.certificates .container .items{display:flex;justify-content:flex-start;align-items:flex-start;margin:50px 0 80px;position:relative}.blog-section.certificates .container .items .slides-nav{position:absolute;top:calc(50% - 28px);transition:all .2s;width:55px;height:55px;border-radius:28px;background-color:#48bcbc;box-sizing:border-box;border:1px solid #d3f0f0;background-image:url(/img/user/blog-arr.svg);background-repeat:no-repeat;background-size:32px;background-position:50%;cursor:pointer}.blog-section.certificates .container .items .slides-nav.left{left:-105px;transform:rotate(-90deg)}.blog-section.certificates .container .items .slides-nav.right{right:-105px;transform:rotate(90deg)}.blog-section.certificates .container .items .slide{width:100%;flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;display:none}.blog-section.certificates .container .items .slide.active{display:flex}.blog-section.certificates .container .items .slide .item{width:19%;flex:0 0 19%;margin-bottom:40px}.blog-section.certificates .container .items .slide .item .img{margin-bottom:14px}.blog-section.certificates .container .items .slide .item .img img{display:block;width:100%}.blog-section.certificates .container .items .slide .item p{font-family:Montserrat-Semibold;font-size:15px;line-height:normal;text-align:left}@media (max-width:960px){.blog-section.certificates .container{max-width:100%;padding:0 15px}.blog-section.certificates .container h2{font-size:12px}.blog-section.certificates .container .items{margin:40px 0 50px;overflow-x:auto}.blog-section.certificates .container .items .slides-nav{display:none}.blog-section.certificates .container .items .slide{width:auto;flex:auto;display:flex!important;justify-content:flex-start;flex-wrap:nowrap}.blog-section.certificates .container .items .slide .item{width:150px;flex:0 0 150px;margin-bottom:0;margin-right:20px}.blog-section.certificates .container .items .slide .item .img{margin-bottom:10px}.blog-section.certificates .container .items .slide .item p{font-size:12px}}.subscribe{background-image:url(/img/user/sub_bg.jpg);background-position:50%;background-size:cover;color:#fff;padding:62px 0 38px}.subscribe .container{max-width:807px;margin:0 auto;text-align:center}.subscribe h3{font-family:Montserrat-Extrabold;font-size:35px;line-height:127.4%;margin:0 0 18px;padding:0}.subscribe h4{color:#000;font-size:15px;font-family:Montserrat-Regular;font-weight:400;line-height:144.7%;max-width:550px;margin:0 auto 65px;padding:0}.subscribe form{margin-bottom:56px}.subscribe form label{font-family:Montserrat-Bold;font-size:15px;line-height:1;display:block;margin:0 auto 17px}.subscribe form .form-group{position:relative}.subscribe form .form-group:before{content:"";display:block;position:absolute;width:602px;height:5px;background:#ffd966;top:-5px;left:calc(50% - 301px)}.subscribe form .form-group:after{content:"";display:block;position:absolute;width:14px;height:14px;border-radius:7px;box-sizing:border-box;border:5px solid #ffd966;left:calc(50% - 7px);bottom:-32px}.subscribe form .form-group input{display:block;width:100%;height:85px;border-radius:900px;background:hsla(0,0%,100%,.3);border:0;outline:none;padding:0 47px;font-size:13px;font-family:Montserrat-Semibold}.subscribe form .form-group button{display:block;position:absolute;cursor:pointer;width:20px;height:20px;top:calc(50% - 10px);right:47px;background:none;border:0}.subscribe form .form-group button img{display:block;width:100%;height:100%}.subscribe p{font-family:Montserrat-Medium;font-size:14px;line-height:1;margin:0 0 4px;color:#000}.subscribe span{display:block;font-family:Montserrat-Regular;font-size:14px;line-height:144.7%;margin:0 auto;max-width:530px;color:#000;opacity:.5}@media (max-width:960px){.subscribe{background-image:url(/img/user/sub_bg_mob.jpg);padding:50px 0 40px}.subscribe .container{max-width:100%;padding:0 15px}.subscribe h3{font-size:16px;line-height:127.4%;margin:0 0 23px}.subscribe h3 br,.subscribe h4{display:none}.subscribe form{margin-bottom:41px}.subscribe form label{font-family:Montserrat-Medium;font-size:14px;line-height:120%;margin:0 auto 21px;max-width:260px}.subscribe form .form-group:before{width:80%;left:10%}.subscribe form .form-group:after{content:"";display:none;position:absolute;width:14px;height:14px;border-radius:7px;box-sizing:border-box;border:5px solid #ffd966;left:calc(50% - 7px);bottom:-32px}.subscribe form .form-group input{height:53px;padding:0 22px}.subscribe form .form-group button{right:24px}.subscribe p{font-size:12px;line-height:130%;margin:0 0 9px;text-align:left;padding:0 0 0 35px;position:relative}.subscribe p:before{width:16px;height:16px;border-radius:8px;background:#ffd966;top:5px;left:4px}.subscribe p:after,.subscribe p:before{content:"";display:block;position:absolute}.subscribe p:after{width:24px;height:24px;border-radius:12px;border:1px solid #000;box-sizing:border-box;top:1px;left:0}.subscribe span{font-size:12px;line-height:144.7%;text-align:left;padding:0 0 0 35px;max-width:100%}}.thanks-section{padding:80px 0 100px}.thanks-section .inner{width:100%;max-width:600px;margin:0 auto;text-align:center}.thanks-section .inner img{display:block;margin:0 auto 27px;width:50px}.thanks-section .inner h2{font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:100%;margin-bottom:50px;color:#000}.thanks-section .inner h3{font-family:Montserrat-SemiBold;font-size:20px;line-height:20px;margin-bottom:28px;color:#000}.thanks-section .inner p{font-family:Montserrat-Regular;font-size:15px;line-height:18px;margin-bottom:60px;color:#000}.thanks-section .inner .links{display:flex;justify-content:space-between;align-items:center}.thanks-section .inner .links a{display:block;width:45%;flex:0 0 45%;height:85px;line-height:85px;box-sizing:border-box;text-align:center;color:#fff;font-family:Montserrat-SemiBold;font-size:13px;border-radius:50px;background:#41c2c2;border:1px solid #41c2c2}.thanks-section .inner .links a.to_cab{background:none;color:#41c2c2}@media (max-width:600px){.thanks-section{padding-left:15px;padding-right:15px}.thanks-section .inner h2{font-size:25px;line-height:100%;margin-bottom:8px}.thanks-section .inner h3{font-size:18px;line-height:100%;margin-bottom:29px}.thanks-section .inner p{font-size:15px;line-height:18px;margin-bottom:50px}.thanks-section .inner .links{display:block}.thanks-section .inner .links a{width:100%;margin-bottom:21px}}.gender-block .char-row{justify-content:space-between}.gender-block label.char-label.gender{margin:0;width:22%;flex:0 0 22%}.gender-block label.char-label.gender .icon-title-holder.gender{padding:10px 0;width:100%;display:flex;justify-content:center;align-items:center}.gender-block label.char-label.gender .icon{display:block;width:70px;height:70px;background-size:100%;background-repeat:no-repeat;background-position:50%}.gender-block label.char-label.gender input[type=radio]:checked~.icon-title-holder.gender .icon.cholovichi{background-image:url(/img/user/gender2/icon_man_active.svg)}.gender-block label.char-label.gender input[type=radio]:checked~.icon-title-holder.gender .icon.zhinochi{background-image:url(/img/user/gender2/icon_woman_active.svg)}.gender-block label.char-label.gender input[type=radio]:checked~.icon-title-holder.gender .icon.dityachi{background-image:url(/img/user/gender2/icon_child_active.svg)}.gender-block label.char-label.gender input[type=radio]:checked~.icon-title-holder.gender .icon.uniseks{background-image:url(/img/user/gender2/icon_unisex_active.svg)}.gender-block label.char-label.gender .icon.cholovichi{background-image:url(/img/user/gender2/icon_man_passive.svg)}.gender-block label.char-label.gender .icon.zhinochi{background-image:url(/img/user/gender2/icon_woman_passive.svg)}.gender-block label.char-label.gender .icon.dityachi{background-image:url(/img/user/gender2/icon_child_passive.svg)}.gender-block label.char-label.gender .icon.uniseks{background-image:url(/img/user/gender2/icon_unisex_passive.svg)}.brands-s-block .label .logo-holder{background:none!important;box-sizing:border-box;border:2px solid rgba(65,194,194,.5)}.brands-s-block .label:hover .logo-holder{background:#8ddada!important}.brands-s-block .label input[type=checkbox]:checked~.logo-holder{background:#ffd966!important}.char-row.sub-char-shape{width:100%!important;justify-content:space-around!important}.char-row.sub-char-shape .icon{margin-bottom:3px!important}.char-row.sub-char-shape .char-label.shape{width:30%!important;flex:0 0 30%!important}.char-row.sub-char-shape .char-label.shape .icon-title-holder.shape{background:none!important;box-sizing:border-box!important;border:2px solid rgba(65,194,194,.5)!important;border-radius:900px!important;padding:10px 5px!important}.char-row.sub-char-shape .char-label.shape:hover .icon-title-holder.shape{background:#8ddada!important}.char-row.sub-char-shape .char-label.shape input[type=checkbox]:checked~.icon-title-holder.shape{background:#ffd966!important}.char-row.sub-char-shape .char-label.shape:hover .icon-title-holder.shape .icon img,.char-row.sub-char-shape .char-label.shape input[type=checkbox]:checked~.icon-title-holder.shape .icon img{-webkit-filter:none!important;filter:none!important}.submit-f-holder .s-clear{font-size:1.5rem!important;-webkit-text-decoration:underlineimportant;text-decoration:underlineimportant}.submit-f-holder_sep{width:2px!important;background:#000!important}.main-menu .submit-f-holder button{color:#fff;font-weight:700;font-size:1.5rem}@media (max-width:960px){.main-menu .submenu{margin-top:4vw;padding:4vw 0 0!important;border-radius:10px}.main-menu .submenu .submenu-char-wrapper .brands,.main-menu .submenu .submenu-char-wrapper .char.glasses>.gender-block,.main-menu .submenu .submenu-char-wrapper .char.glasses>.shape{padding:4vw 14px}.main-menu .submenu .submenu-char-wrapper .char.glasses>.gender-block .char-row{align-items:center;justify-content:space-between}.main-menu .submenu .submenu-char-wrapper .char.glasses>.gender-block .char-row label.char-label.gender{width:25%;margin:0}.main-menu .submenu .submenu-char-wrapper .char.glasses>.gender-block .char-row label.char-label.gender .icon-title-holder.gender{height:auto}.main-menu .submenu .submenu-char-wrapper .char.glasses>.gender-block .char-row label.char-label.gender .icon-title-holder.gender .icon{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.main-menu .submenu .submenu-char-wrapper .char.glasses>.gender-block .char-row label.char-label.gender .icon-title-holder.gender .icon img{width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.main-menu .submenu .submit-f-holder{padding:0 14px}}.sales-banner{margin-bottom:30px!important}.sales-banner .top .img-banner-mob{display:none}@media (max-width:960px){.h-holder .amount{right:auto!important;left:calc(90% - 6vw)!important;transform:translateY(-100%)!important}.sales-banner .top .img-banner{display:none!important}.sales-banner .top .img-banner-mob{display:block;width:100%}.sales-banner .top .img-banner-mob img{display:block;width:100%;margin:0 auto 20px}.sales-banner .top .img-banner-mob .sales-banner-title-block{background:none!important;position:relative!important}.sales-banner .top .img-banner-mob .sales-banner-title-block *{color:#000!important}}.page-not-found .h-holder h1{font-size:2.8rem;margin:0;padding:30px 0 0}.page-not-found .h-holder h1 a{display:inline;margin:0;padding:0;background:none;color:#41c2c2;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;border-radius:0;text-transform:none;border:0;text-decoration:underline}@media (max-width:960px){.page-not-found .h-holder h1{font-size:2.5rem;text-align:left}}@media (max-width:960px){.page-not-found .h-holder{padding-left:0;padding-right:0}}@media (max-width:960px){.page-not-found{padding-left:15px;padding-right:15px}}.banner .blocks-holder{min-height:600px}.banner .blocks-holder .banner-block{cursor:pointer}.banner .blocks-holder .banner-block:hover .glow-button.white{background-color:#fff;color:#000}@media (max-width:960px){.banner .blocks-holder .orange .img-text-block .text{font-size:2rem}.banner .blocks-holder .blue,.banner .blocks-holder .grape{justify-content:center}.banner .blocks-holder .blue .img-text-block .text,.banner .blocks-holder .grape .img-text-block .text{font-size:1.2rem;line-height:100%;height:2.4rem}.banner .blocks-holder .button-holder{display:none}}footer .footer_seotext{padding-top:30px;margin-left:auto;margin-right:auto;width:100%;max-width:1170px;box-sizing:border-box;height:200px;overflow:hidden;position:relative}footer .footer_seotext i.more{display:flex;justify-content:center;align-items:flex-end;font-style:normal;cursor:pointer;width:100%;height:100%;line-height:40px;color:#f98e53;font-family:Montserrat-Regular;text-align:center;position:absolute;text-decoration:underline;top:0;left:0;box-shadow:inset 0 -100px 26px -50px #fff}footer .footer_seotext.active{height:auto}footer .footer_seotext.active i.more{display:none}footer .footer-menu .md-toggl{display:inline-block;border:6px solid transparent;border-top:8px solid #000;vertical-align:middle;margin-left:3px;transition:all .2s}footer .footer-menu .md-toggl.active{transform:scaleY(-1) translateY(6px)}footer .footer-menu .footer-submenu{display:none;margin-top:20px}footer .footer-menu .footer-submenu li{margin:0;padding:5px 0;border-bottom:1px solid #aaa;list-style:none}footer .footer-menu .footer-submenu li:last-child{border:0}.header-right .info-panel{background-color:#229d88}.cab-panel{padding-left:0;display:flex;justify-content:space-between;align-items:center}.cab-panel img{height:45px;width:auto;margin-right:7px;margin-left:12.5px}.cab-panel a.md-cab-link{display:block;font-size:1.3rem;text-transform:uppercase;line-height:1;font-family:Montserrat-Semibold;color:#fff;position:relative;overflow:hidden}.cab-panel a.md-cab-link:before{content:"";display:block;position:absolute;bottom:0;right:100%;width:100%;height:2px;background:#fff;transition:all .3s}.cab-panel a.md-cab-link:hover:before{right:0}.cab-panel .toggler.js-open-cabinet-panel{max-width:140px;font-size:1.3rem;line-height:normal;position:relative;overflow:hidden;text-transform:uppercase}.cab-panel .toggler.js-open-cabinet-panel:before{content:"";display:block;position:absolute;bottom:0;right:100%;width:100%;height:2px;background:#fff;transition:all .3s}.cab-panel .toggler.js-open-cabinet-panel:hover:before{right:0}.header-left{padding:14px 12.5px 15px 25px!important;align-items:center!important}.search-panel{max-width:none!important}.submenu-char .char .title{margin-bottom:10px!important}.lenses .row.quantity-row{margin-top:28px!important;align-items:flex-start!important}.lenses .goods-round.hidden{display:none!important}@media (max-width:960px){.main-menu ul li .more{transform:translateY(-30%) rotate(0deg)!important}.main-menu ul li .more.active{transform:translateY(-30%) rotate(45deg)!important}}.lang-panel .sub li{background:#229d88}.cart-item .quantity-block{width:19rem}@media (min-width:960px){.breadcrumbs{padding-bottom:0!important;margin-botton:10px!important}.product-filters,.products-wrapper:first-of-type{padding-top:0!important}.filter-slide label{margin-top:5px!important;margin-bottom:5px!important}.filter-field{padding-top:0!important;padding-bottom:0!important;margin-bottom:5px!important}.selected-filters{border-top:none!important;padding:10px 0!important}.filter-slide label .logo-holder{transition:none!important}.filter-slide label:hover .logo-holder{border:none!important;box-shadow:none!important}.cabinet-table tr td.date{width:22%!important}.filter-slide label .logo-holder{overflow:initial!important}}.list_seo{padding:50px 38px 0;max-width:1170px;width:100%;margin:0 auto}.list_seo .description{font-family:Montserrat-Regular;font-size:1.4rem;line-height:120%;color:#000;padding:0;margin:0 auto 20px;box-sizing:border-box;position:relative}.list_seo .description.hd{opacity:0;height:0;visibility:hidden}.list_seo .description a,.list_seo .description a.list_seo_more{color:#f98e53;text-decoration:underline}.list_seo .description a.list_seo_more{display:flex;justify-content:center;align-items:flex-end;font-style:normal;cursor:pointer;width:100%;height:100%;line-height:40px;font-family:Montserrat-Regular;text-align:center;position:absolute;top:0;left:0;box-shadow:inset 0 -100px 26px -50px #fff}.list_seo .description p{font-size:1.5rem;line-height:155%;font-family:Montserrat-Regular}.list_seo .description h1{font-size:2em;font-weight:700}.product-item .bottom{justify-content:flex-end}.product-item .buy-button{width:100%!important;margin-right:0!important}.product-item .lenses_sizes{display:flex;justify-content:center;width:100%;padding-bottom:7px;padding-top:18px}.product-item .lenses_sizes .triple-item{display:flex;box-sizing:border-box;padding:0!important;margin:0 10px!important;text-align:center}.product-item .lenses_sizes .triple-item:first-of-type,.product-item .lenses_sizes .triple-item:nth-of-type(3n+4){padding-left:0}.product-item .lenses_sizes .triple-item:nth-of-type(3n+2){justify-content:center}.product-item .lenses_sizes .triple-item:nth-of-type(3n){justify-content:flex-end}.product-item .lenses_sizes .triple-item .amount{font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;color:#000;opacity:.7;margin-bottom:2px}.product-item .lenses_sizes .triple-item .add-price{font-family:Montserrat-Semibold;font-size:1.6rem;line-height:2rem}.product-item .lenses_sizes .triple-item .old-price{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:2rem;text-decoration:line-through;opacity:.5}.product-item .glasses-size{display:flex;align-items:center;flex-wrap:wrap;padding-right:33px}.product-item .glasses-size .s-title{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;margin-right:5px;margin-bottom:5px}.product-item .glasses-size .item{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;padding:0 6px;border-right:1px solid rgba(0,0,0,.16);margin-bottom:5px}.product-item .glasses-size>div:last-of-type{border-right:0}@media (max-width:960px){.product-item .glasses-size{display:none}}.sales-banner-descr-block .descr{word-break:break-word}.cabinet-recipes{width:100%;max-width:1070px}.cabinet-recipes h1{font-family:Montserrat-Bold;font-style:normal;font-weight:800;font-size:25px;line-height:1;color:#000;display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.cabinet-recipes h1 span{display:block}.cabinet-recipes h1 a{display:flex;align-items:center;justify-content:flex-end}.cabinet-recipes h1 a i{display:block;width:46px;height:46px;border-radius:50px;background:rgba(65,194,194,.2);position:relative;margin-right:16px}.cabinet-recipes h1 a i:before{width:28px;height:1px;top:50%;left:calc(50% - 14px)}.cabinet-recipes h1 a i:after,.cabinet-recipes h1 a i:before{content:"";display:block;position:absolute;background:#43c2c2}.cabinet-recipes h1 a i:after{height:28px;width:1px;left:50%;top:calc(50% - 14px)}.cabinet-recipes h1 a s{font-family:Montserrat-Bold;font-style:normal;font-size:14px;line-height:1;text-transform:uppercase;color:#41c2c2;text-decoration:none}.cabinet-recipes #add_recipe{display:block;background:#fff;border-radius:10px;box-shadow:4px 4px 20px rgba(0,0,0,.05);padding:40px 20px 28px 25px}.cabinet-recipes #add_recipe select{display:block;width:100%;height:44px;background:none;box-sizing:border-box;border:1px solid #d3f0f0;border-radius:10px;padding:0 24px;outline:none;cursor:pointer}.cabinet-recipes #add_recipe .row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}.cabinet-recipes #add_recipe .row .col{width:150px;flex:0 0 150px;margin-right:30px}.cabinet-recipes #add_recipe .row .col:first-child{width:184px;flex:0 0 184px;margin-right:0}.cabinet-recipes #add_recipe .row .col:first-child span{display:block;font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:1;color:#000;opacity:.3}.cabinet-recipes #add_recipe .row.heading{margin-bottom:30px;margin-top:30px}.cabinet-recipes #add_recipe .row.heading .col p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:15px;line-height:1;color:#000}.cabinet-recipes #add_recipe .row.heading .col:first-child{width:184px;flex:0 0 184px;margin-right:0}.cabinet-recipes #add_recipe .top label{font-family:Montserrat-Semibold;font-style:normal;font-size:15px;line-height:1}.cabinet-recipes #add_recipe .top .row{align-items:center;margin-bottom:49px}.cabinet-recipes #add_recipe .top .row .col{width:233px;flex:0 0 233px;margin-right:79px}.cabinet-recipes #add_recipe .top .row .col:first-child{width:184px;flex:0 0 184px;margin-right:0}.cabinet-recipes #add_recipe .top .row .col input{width:100%;height:44px;border-radius:10px;font-family:Montserrat-Regular;line-height:1;padding:0 10px;color:#000;background:none;box-sizing:border-box;border:1px solid #d3f0f0;outline:none}.cabinet-recipes #add_recipe .caption{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000;opacity:.5;margin:20px 0 54px 184px;padding:0;max-width:545px}.cabinet-recipes #add_recipe .bottom{display:flex;justify-content:flex-end;align-items:center;margin-top:30px}.cabinet-recipes #add_recipe .bottom .year_wrap{display:flex;justify-content:flex-end;align-items:center;margin-right:49px}.cabinet-recipes #add_recipe .bottom .year_wrap label{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#000;display:block;margin-right:86px}.cabinet-recipes #add_recipe .bottom .year_wrap select{width:110px}.cabinet-recipes #add_recipe .bottom .year_wrap input{width:200px;height:44px;border-radius:10px;font-family:Montserrat-Regular;line-height:1;padding:0 10px;color:#000;background:none;box-sizing:border-box;border:1px solid #d3f0f0;outline:none}.cabinet-recipes #add_recipe .bottom button{width:220px;height:52px;background:rgba(247,105,25,.1);border-radius:900px;display:block;border:none;outline:none;text-align:center;line-height:52px;box-sizing:border-box;font-family:Montserrat-Bold;font-style:normal;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#f76919;cursor:pointer}.cabinet-recipes .recipes{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.cabinet-recipes .recipes .recipe{background:#fff;box-shadow:4px 4px 20px rgba(0,0,0,.05);display:block;width:48%;flex:0 0 48%;border-radius:10px;box-sizing:border-box;padding:20px 0 36px;margin-bottom:15px}.cabinet-recipes .recipes .recipe .top{display:flex;justify-content:space-between;align-items:center;padding:0 31px 50px 16px}.cabinet-recipes .recipes .recipe .top h3{font-family:Montserrat-Semibold;font-style:normal;font-size:20px;line-height:1;color:#000;display:block;padding-right:15px}.cabinet-recipes .recipes .recipe .top .actions{display:flex;justify-content:flex-end;align-items:center}.cabinet-recipes .recipes .recipe .top .actions a img,.cabinet-recipes .recipes .recipe .top .actions a svg{display:block;width:17px;margin-left:15px}.cabinet-recipes .recipes .recipe .params{padding:0 16px 35px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-contents:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:25px}.cabinet-recipes .recipes .recipe .params .param{width:48%;flex:0 0 48%;margin-bottom:15px}.cabinet-recipes .recipes .recipe .params .param p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:1;margin-bottom:8px}.cabinet-recipes .recipes .recipe .params .param span{display:block;font-family:Montserrat-Bold;font-style:normal;font-size:15px;line-height:1;color:#41c2c2}.cabinet-recipes .recipes .recipe .options{padding:0 30px 0 24px}.cabinet-recipes .recipes .recipe .options .row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}.cabinet-recipes .recipes .recipe .options .row .col{width:100px;flex:0 0 100px;margin-left:15px}.cabinet-recipes .recipes .recipe .options .row .col p.input{display:block;width:100%;height:44px;line-height:44px;padding:0 5px 0 17px;font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:14px;color:#000;background:hsla(0,0%,100%,.07);border:1px solid #d3f0f0;box-sizing:border-box;border-radius:10px}.cabinet-recipes .recipes .recipe .options .row .col:first-child{width:210px;flex:0 0 210px}.cabinet-recipes .recipes .recipe .options .row .col:first-child label{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:1;color:rgba(0,0,0,.3)}.cabinet-recipes .recipes .recipe .options .row.heading .col p{font-family:Montserrat-Semibold;font-style:normal;font-size:15px;line-height:1;display:block;width:100%;text-align:center;color:#000}.cabinet-recipes .lenses-type{display:flex;justify-content:flex-start;align-items:center}.cabinet-recipes .lenses-type a{display:block;text-align:center}.cabinet-recipes .lenses-type a:first-child{margin-right:20px}.cabinet-recipes .lenses-type a svg{margin:0 auto 10px;display:block}.cabinet-recipes .lenses-type a svg path{fill:rgba(0,0,0,.2)}.cabinet-recipes .lenses-type a span{display:block;width:100%;text-align:center;font-family:Montserrat-Regular;color:rgba(0,0,0,.2)!important;opacity:1!important}.cabinet-recipes .lenses-type a.active svg path{fill:#41c2c2}.cabinet-recipes .lenses-type a.active span{color:#41c2c2!important}@media (max-width:960px){.cabinet-recipes{max-width:100%}.cabinet-recipes h1{font-size:24px;display:block;text-align:center;margin-bottom:37px}.cabinet-recipes h1 span{margin-bottom:40px}.cabinet-recipes h1 a{justify-content:center}.cabinet-recipes #add_recipe{border-radius:0}.cabinet-recipes #add_recipe select{padding:0}.cabinet-recipes #add_recipe .row .col{width:61px;flex:0 0 61px;margin-right:4px}.cabinet-recipes #add_recipe .row .col:first-child{width:calc(100% - 264px);flex:0 0 calc(100% - 264px)}.cabinet-recipes #add_recipe .row.heading{flex-wrap:wrap}.cabinet-recipes #add_recipe .row.heading .col p{font-size:10px;line-height:1.1}.cabinet-recipes #add_recipe .row.heading .col:first-child{width:100%;flex:0 0 100%;margin-bottom:15px}.cabinet-recipes #add_recipe .row.heading .col:nth-child(2){margin-left:calc(100% - 264px)}.cabinet-recipes #add_recipe .top label{font-size:14px}.cabinet-recipes #add_recipe .top .row{display:block;margin-bottom:23px}.cabinet-recipes #add_recipe .top .row .col{width:100%;flex:0 0 100%;margin-right:0}.cabinet-recipes #add_recipe .top .row .col:first-child{width:100%;flex:0 0 100%;margin-bottom:8px}.cabinet-recipes #add_recipe .top .row .col input{width:100%;height:44px}.cabinet-recipes #add_recipe .bottom{display:block;margin-top:30px}.cabinet-recipes #add_recipe .bottom .year_wrap{display:block;margin-right:0;margin-bottom:25px}.cabinet-recipes #add_recipe .bottom .year_wrap label{font-size:12px;color:#b0aca9;margin-right:0;margin-bottom:18px}.cabinet-recipes #add_recipe .bottom .year_wrap input,.cabinet-recipes #add_recipe .bottom .year_wrap select{width:100%}.cabinet-recipes #add_recipe .bottom button{width:100%;height:50px}.cabinet-recipes .recipes{display:block}.cabinet-recipes .recipes .recipe{display:block;width:calc(100% - 32px);flex:0 0 calc(100% - 32px);padding:14px 11px 30px;margin:0 auto 11px}.cabinet-recipes .recipes .recipe .top{padding:0;margin-bottom:40px}.cabinet-recipes .recipes .recipe .top h3{font-size:14px;padding-right:10px}.cabinet-recipes .recipes .recipe .params{padding:0;margin-bottom:25px}.cabinet-recipes .recipes .recipe .params .param p{font-size:12px;margin-bottom:5px}.cabinet-recipes .recipes .recipe .params .param span{font-size:12px}.cabinet-recipes .recipes .recipe .options{padding:0}.cabinet-recipes .recipes .recipe .options .row .col{margin-left:8px}.cabinet-recipes .recipes .recipe .options .row .col:first-child{width:calc(100% - 216px);flex:0 0 calc(100% - 216px)}.cabinet-recipes .recipes .recipe .options .row .col:first-child label{font-size:12px}.cabinet-recipes .lenses-type{display:flex;justify-content:center;align-items:center}.cabinet-recipes .lenses-type a{display:block;text-align:center}.cabinet-recipes .lenses-type a:first-child{margin-right:20px}.cabinet-recipes .lenses-type a svg{margin:0 auto 10px;display:block}.cabinet-recipes .lenses-type a svg path{fill:rgba(0,0,0,.2)}.cabinet-recipes .lenses-type a span{display:block;width:100%;text-align:center;font-family:Montserrat-Regular;color:rgba(0,0,0,.2)!important;opacity:1!important}.cabinet-recipes .lenses-type a.active svg path{fill:#41c2c2}.cabinet-recipes .lenses-type a.active span{color:#41c2c2!important}}.checkout-top .step{padding-bottom:0!important}.checkout-top .button-holder{margin:20px auto!important}.sale-label.new{background:rgba(65,194,194,.1);color:#41c2c2;margin-left:10px}.goods-round span{color:#000!important}.product-item .add-to-favorites{position:absolute;top:10px;right:10px;z-index:5}section.cabinet-section form.information-form .input-block input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}section.cabinet-section form.information-form .input-block label.infolab{width:100%;cursor:pointer}.footer-bottom{justify-content:space-between;padding:0 78px;height:60px}.footer-bottom div{display:flex;align-items:center;font-family:Montserrat-Regular;font-size:16px;font-weight:600}.footer-bottom div.divider{display:none}.footer-bottom div.left{justify-content:left;flex:0 0 30%;text-align:left}.footer-bottom div.right{flex:0 0 30%;justify-content:flex-end;text-align:right}.footer-bottom div.center{flex:0 0 40%;justify-content:center;text-align:center}.footer-bottom div a{background:#000;color:#fff;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;display:block;padding:5px 0;font-family:Montserrat-Semibold}.footer-bottom div a:hover{color:#ffc000}.footer-bottom div a.mob{display:none}.footer-bottom div s{font-style:normal!important;flex:0 0 40%;text-decoration:none!important;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:120%;font-weight:600}.footer-bottom div s.ll{text-align:right}.footer-bottom div s.rr{text-align:left}.footer-bottom div i{font-style:normal;font-size:4.2rem;font-weight:700px;flex:0 0 10%;justify-content:center;align-items:center}@media (max-width:960px){.footer-bottom{display:flex!important;justify-content:center;flex-wrap:wrap;padding:5.0775372vw;height:auto;position:relative}.footer-bottom div{position:relative!important;padding:0!important;font-size:13px}.footer-bottom div.divider{order:3;display:flex;justify-content:center;align-items:center;width:15%;flex:0 0 15%}.footer-bottom div.divider:before{content:"";display:block;position:relative;width:2px;height:25px;background:#000}.footer-bottom div.left{justify-content:flex-end;flex:0 0 40%;text-align:left;order:2;width:40%}.footer-bottom div.right{flex:0 0 40%;justify-content:flex-start;text-align:right;order:4;width:40%}.footer-bottom div.center{flex:0 0 100%;width:100%;order:1;margin-bottom:10px;justify-content:center}.footer-bottom div a{font-size:1.1rem;display:block;padding:5px 0}.footer-bottom div a.mob{display:block}.footer-bottom div a.desk{display:none}.footer-bottom div i{margin:0;flex:0 0 15%;width:15%;justify-content:center;align-items:center}}@media (min-width:960px){.footer-middle .item:nth-of-type(3){justify-content:flex-end!important}}section.sort_panel{display:flex;justify-content:center;align-items:center;padding:0 0 20px}section.sort_panel span{font-weight:600;margin-right:10px}section.sort_panel a,section.sort_panel span{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:#333;display:block}section.sort_panel a{cursor:pointer;font-weight:400;margin:0;padding:0 8px;border-right:1px solid #333}section.sort_panel a.active,section.sort_panel a:hover{text-decoration:underline;color:#229d88}section.sort_panel a:last-child{border:0}@media (max-width:960px){section.sort_panel{flex-wrap:wrap}section.sort_panel span{flex:0 0 100%;width:100%;margin:0 0 10px;text-align:center}section.sort_panel a{flex:0 0 33%;width:33%;margin:0;text-align:center}}.submenu .brands{position:relative;left:-1px;border-left:1px solid rgba(0,0,0,.2)}.submenu .brands-s-wrapper{min-height:240px}.submenu .brands-s-wrapper .brands-s-block{margin-bottom:0}.submenu.submenu-common .brands-s-wrapper{min-height:400px}.submenu .submit-f-holder button{width:auto;padding-left:15px;padding-right:15px}.sales-banner-title-block{position:relative!important;left:auto!important;bottom:auto!important;justify-content:center;text-align:center;color:#000!important;background:none!important}.sales-banner-title-block .title{color:#000!important;font-family:Montserrat;font-style:normal;font-weight:800;font-size:3rem!important;line-height:127.4%}@media (max-width:960px){.sales-banner-title-block .title{font-size:5.2vw!important}}.sales-banner-title-block .sub-info{color:#000!important}.checkout-item{margin-bottom:15px!important;padding-bottom:15p!important;border-bottom:1px solid #eee}.param-items{padding:20px 0 0;margin:0}@media (max-width:960px){.param-items{padding:0 0 0 74px}}.param-items .param-item{font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;color:#000;padding:0 0 5px;margin:0}.param-items .param-item:last-child{margin:0}.checkout-item .info{flex:0 0 40%;width:40%}#rev_mob{display:none}@media only screen and (max-width:960px){.breadcrumbs{margin-bottom:34px!important;padding-bottom:0!important}.title-card-holder{margin-bottom:39px!important}.title-card-holder h1{font-size:24px!important}.vendor-panel{margin-top:12px!important}.card-rating{flex-flow:row nowrap!important;justify-content:space-between!important}.card-rating .left{margin:0!important;padding:0!important;flex:0 0 60%!important;width:60%!important}.card-rating .left>:not(#rev_mob){display:none}.card-rating .left #rev_mob{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.card-rating .left #rev_mob>*{width:100%;flex:0 0 100%;margin:0;padding:0}.card-rating .left #rev_mob .rev-amount{display:flex;justify-content:flex-start;align-items:center}.card-rating .left #rev_mob .rev-amount a{margin:0 5px 0 0;display:block;width:20px;height:20px;background:#41c2c2;border-radius:10px;overflow:hidden;position:relative}.card-rating .left #rev_mob .rev-amount a:after,.card-rating .left #rev_mob .rev-amount a:before{content:"";display:block;width:2px;height:80%;top:10%;left:calc(50% - 1px);background:#fff;position:absolute}.card-rating .left #rev_mob .rev-amount a:after{width:80%;height:2px;top:calc(50% - 1px);left:10%}.card-rating .right{margin:0!important;padding:0 0 0 10px!important}}.checkout-table .top{justify-content:flex-end}@media (max-width:960px){.tabs-anchors-wrapper a{opacity:1!important;color:#000!important}.tabs-anchors-wrapper a.active{font-weight:700!important}.mobile-filters-button-holder{display:flex!important;justify-content:space-between!important;align-items:stretch!important;padding:0 4.2758208vw 5vw!important}.mobile-filters-button-holder .mobile-filters-button{font-size:10px!important;width:49%!important;flex:0 0 49%!important;border-radius:10px!important;box-sizing:border-box!important}section.sort_panel{display:none}.sort_mobile{background-image:url(/sort.svg);background-position:10px;background-size:20px;background-repeat:no-repeat;padding-left:30px!important;padding-right:10px!important;position:relative}.sort_mobile i{font-style:normal}.sort_mobile select{display:block;position:absolute;opacity:0;top:0;left:0;width:100%;height:100%}}.blog-section h3{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%;margin-bottom:58px}.blog-section .sub-title,.blog-section h3{text-align:center;text-transform:uppercase}.blog-section h3{margin-bottom:29px!important}@media (min-width:1000px){.product-item .top span{max-width:90%}}.reviews-head .reviews-title{position:relative;font-size:2rem;line-height:2.4rem;font-family:Montserrat-Extrabold;padding-right:40px;margin-bottom:40px}.reviews-head .reviews-title span{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;padding:10px;width:36px;height:36px;border-radius:900px;background-color:#f76919;color:#fff;font-family:Montserrat-Semibold;font-size:1.4rem;transform:translate(-2px,-65%)}.faq_search{width:464px;margin:0 auto 67px;position:relative;height:59px;z-index:2}.faq_search,.faq_search input{display:block;box-sizing:border-box}.faq_search input{width:100%;height:100%;background:hsla(0,0%,100%,.07);border:1px solid #d3f0f0;border-radius:10px;border-top-right-radius:100px;border-bottom-right-radius:100px;padding:0 150px 0 27px}.faq_search button{display:block;width:149px;height:100%;line-height:100%;background:#41c2c2;border-radius:100px;text-align:center;color:#fff;font-size:14px;position:absolute;top:0;right:0}.faq_search ul.options{display:block;position:absolute;width:100%;top:100%;left:0;right:0}.faq_search ul.options li{cursor:pointer;display:block;width:100%;padding:10px;font-size:14px;font-family:Arial;line-height:normal;background:#fff;border-bottom:1px solid #f98e53;box-sizing:border-box;color:#000;box-shadow:0 0 8px 0 rgba(34,60,80,.2)}.faq_search ul.options li:hover{color:#fff;background:#f98e53}.faq_search ul.options li:nth-last-child{border:0}.percent_banner{font-size:12px;color:#f76919;background:rgba(247,105,25,.1);display:inline-block;line-height:12px;padding:5px 10px;border-radius:100px;margin:0 auto 10px}section.sort_panel a[data-sort=percent-desc]{color:#f76919!important}.product-item .prices{padding-bottom:0!important}.product-item .glasses-size{padding-right:10px!important}@media (min-width:960px){.sales-banner.show .bottom{flex-direction:row-reverse}.sales-banner.show .bottom .right{padding-left:0}}.banner{position:relative;overflow:hidden}.main-menu{position:relative;width:100%;z-index:2}.main-menu .controls{display:none}.main-menu ul{position:relative;list-style-type:none;padding:0 5.63%;display:flex;align-items:center;justify-content:space-between;z-index:1}.main-menu ul li .more{display:none}.main-menu ul li a{display:block;position:relative;padding:20px 3px 16px;font-family:Montserrat-Medium;font-size:1.4rem;line-height:1.7rem;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#000}.main-menu ul li a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#41c2c2;opacity:0;transition:all .3s}.main-menu ul li:hover .submenu{opacity:1;visibility:visible;z-index:1;pointer-events:all}.main-menu ul li:hover .submenu:after{content:"";position:absolute;top:100%;width:100%;height:100%;left:0;background:#303030;opacity:.8;pointer-events:none}.main-menu ul li:hover .submenu.inner-submenu:after{display:none}.main-menu ul li:hover .submenu .char-label{pointer-events:all;font-size:1.1rem}.main-menu ul li.active a:after,.main-menu ul li:hover a:after{opacity:1}.main-menu .desktop-hidden{display:none}.main-menu .submenu{position:absolute;display:flex;align-items:flex-start;left:0;top:100%;width:100%;background-color:#fff;visibility:hidden;opacity:0;padding-bottom:30px;transition:opacity .3s,visibility .3s;pointer-events:none}.main-menu .submenu:after{pointer-events:none}.commercial{padding:14px 32px 0 0;width:25%;flex-shrink:0}.commercial .banner{position:relative;width:100%;background-color:rgba(247,105,25,.5);border-radius:10px;overflow:hidden;padding-top:141%}.commercial .banner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.submenu-char{flex:auto}.submenu-char .char{display:flex;width:440px;flex-shrink:0;padding:32px 27px 0 25px;border-right:1px solid rgba(0,0,0,.2)}.submenu-char .char .title{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:148.5%;letter-spacing:.04em;text-transform:uppercase;color:#41c2c2;padding-left:0;margin-bottom:25px}.submenu-char .char.glasses{display:block}.submenu-char-wrapper{display:flex;align-items:flex-start}.submenu-char-wrapper .mode{padding-left:14px}.mode,.type{width:50%;flex-shrink:0}.mode .char-label,.type .char-label{margin-bottom:18px}.mode .char-label:last-of-type,.type .char-label:last-of-type{margin-bottom:0}.mode .char-label input:checked~.icon-title-holder .icon:before,.type .char-label input:checked~.icon-title-holder .icon:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%;width:100%;height:100%;border:2px solid #ffd966}.mode .char-label input:checked~.icon-title-holder .title-i,.type .char-label input:checked~.icon-title-holder .title-i{color:#41c2c2}.mode .icon-title-holder .title-i,.type .icon-title-holder .title-i{color:rgba(0,0,0,.46)}.mode .icon-title-holder .icon,.type .icon-title-holder .icon{position:relative;margin-right:10px}.mode .icon-title-holder .icon .after{position:absolute;top:100%;left:50%;transform:translateX(-50%);height:22px;width:1px;background-color:#8ddada}.mode .icon-title-holder .icon .after svg{position:absolute;left:100%;top:50%;transform:translateY(-50%);height:15px;width:12px}.mode .icon-title-holder .title-i{color:rgba(0,0,0,.46)}.brands{flex:auto;padding:33px 0 0}.brands .title{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:148.5%;letter-spacing:.04em;text-transform:uppercase;color:#41c2c2;padding-left:44px;margin-bottom:25px}.brands-s-wrapper{position:relative;height:240px;padding-right:55px;padding-left:37px}.brands-s-wrapper .ps__rail-y{right:29px;left:auto!important;background-color:#dbf4f4;width:3px}.brands-s-wrapper .ps__thumb-y{background-color:#41c2c2;border-radius:2px}.brands-s-block{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-bottom:150px}.brands-s-block .label{position:relative;width:calc(33.33% - 24px);margin-left:12px;margin-right:12px;margin-bottom:30px}.brands-s-block .label input{position:absolute;opacity:0;width:100%;height:100%}.brands-s-block .label input:checked~.logo-holder{background-color:rgba(65,194,194,.5)}.brands-s-block .label .logo-holder{position:relative;background-color:rgba(65,194,194,.1);border-radius:900px;height:59px;transition:all .3s;cursor:pointer;display:flex;justify-content:left;align-items:center;font-family:Montserrat-Regular;padding:0 32px 0 16px;overflow:hidden;font-size:1.1rem}.brands-s-block .label .logo-holder img{position:absolute;top:50%;transform:translateY(-50%);left:16px;max-width:50%;max-height:80%;width:auto;height:auto}.brands-s-block .label .logo-holder svg{position:absolute;right:18px;top:50%;transform:translateY(-50%);transform-origin:center}.brands-s-block .label .logo-holder.active{background-color:rgba(65,194,194,.5)}.brands-s-block .label .logo-holder.active svg{transform:translateY(-50%) rotate(90deg)}.brands-s-block .label .logo-holder.checked-inside{background-color:rgba(65,194,194,.5)}.brands-s-block .label .logo-holder.glasses{background-color:transparent;justify-content:center}.brands-s-block .label .logo-holder.glasses img{left:50%;transform:translate(-50%,-50%);max-width:60%;max-height:80%;opacity:.7}.brands-s-block .label .logo-holder.glasses:hover{background-color:rgba(65,194,194,.1)}.brands-s-block .label:hover .logo-holder{background-color:rgba(65,194,194,.5)}.brands-s-block .label .sub{position:absolute;top:100%;width:calc(300% + 48px);padding:24px 29px 27px 32px;border-radius:10px;box-shadow:4px 4px 20px rgba(0,0,0,.1);background-color:#fff;z-index:1;visibility:hidden;opacity:0}.brands-s-block .label .sub.active{visibility:visible;opacity:1}.brands-s-block .label:nth-of-type(3n+2) .sub{left:50%;transform:translateX(-50%)}.brands-s-block .label:nth-of-type(3n+3) .sub{left:auto;right:0;transform:none}.brands-s-block .label.glasses-label input:checked~.logo-holder.glasses{background-color:rgba(65,194,194,.1)}.scroll-holder{position:relative;height:98px;width:100%}.scroll-holder label{display:block;position:relative;padding-bottom:14px}.scroll-holder label input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.scroll-holder label input:checked~span{color:#ffd966}.scroll-holder label span{display:block;font-family:Montserrat-Regular;font-size:1.4rem;line-height:100%;color:rgba(0,0,0,.56);transition:all .3s}.scroll-holder .ps__rail-y{right:0;background-color:rgba(0,0,0,.07);width:3px}.scroll-holder .ps__thumb-y{background-color:rgba(0,0,0,.2);border-radius:2px}.glass-block{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.glass-block img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:110%}.glass-block:before{content:"";width:110%;height:110%;background:inherit;position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 0 200px hsla(0,0%,100%,.6);z-index:1}.blocks-holder{display:flex;min-height:650px}.blocks-holder>div{width:33.33%;flex-shrink:0}.blocks-holder .img-text-block{width:72%;margin:0 auto 56px;cursor:pointer;pointer-events:all}.blocks-holder .img-text-block .img-holder{position:relative;margin-bottom:42px;padding-top:100%;transform-origin:center bottom;transition:all .3s}.blocks-holder .img-text-block .img-holder img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:100%;height:auto}.blocks-holder .img-text-block .img-holder .round{width:100%;height:100%;transition:opacity .3s}.blocks-holder .img-text-block .img-holder .selected-img{width:103%;opacity:0;transition:opacity .3s,transform 1s cubic-bezier(.86,0,.07,1);transform-origin:50% 50%;max-width:none;max-height:none}.blocks-holder .img-text-block .text{font-family:Montserrat-Medium;font-size:2rem;line-height:127.4%;text-transform:uppercase;text-align:center;transform-origin:center top;transition:all .3s}.blocks-holder .img-text-block .text.white{color:#fff}.banner-block{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:35px;transition:width .3s}.banner-block.active .menu-holder{opacity:1;visibility:visible;transform:translateX(0)}.banner-block.active .img-text-block .img-holder{transform:scale(1.24)}.banner-block.active .img-text-block .img-holder .round{opacity:0}.banner-block.active .img-text-block .img-holder .selected-img{opacity:1;transform:translate(-50%,-50%) rotate(240deg)}.banner-block.active .img-text-block .text{transform:scale(1.75) translateY(-25%);color:#fff}.banner-block.active .button-holder{opacity:0;visibility:hidden}.banner-block.squezee{overflow:hidden;width:0;padding:0}.banner-block:hover .img-holder{transform:scale(1.24)}.banner-block:hover .img-holder .round{opacity:0}.banner-block:hover .img-holder .selected-img{opacity:1;transform:translate(-50%,-50%) rotate(240deg)}.banner-block:hover .text{transform:scale(1.75) translateY(-25%)}.banner-block .menu-holder{position:absolute;left:100%;top:0;height:100%;width:200%;z-index:1;visibility:hidden;opacity:0;transition:transform .3s;transition-delay:.3s;padding:52px 0 70px 44px;transform:translateX(100%)}.banner-block .menu-holder .close{position:absolute;top:10px;right:10px;cursor:pointer;pointer-events:all}.banner-block .menu-holder .close svg{width:100%;height:100%}.banner-block.blue{background:rgba(65,194,194,.5)}.banner-block.blue .menu-holder{background:linear-gradient(90deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,0) 46.67%),#27b8b8}.banner-block.orange{background:#ffc000}.banner-block.orange.active{background-color:#fed454}.banner-block.orange .menu-holder{background:linear-gradient(90deg,rgba(255,242,173,.25),rgba(255,239,156,0) 46.67%),#f0b500}.banner-block.grape{background:rgba(247,105,25,.2)}.banner-block.grape.active{background:#faa575}.banner-block.grape .menu-holder{background:linear-gradient(90deg,rgba(255,171,124,.7),rgba(255,171,124,0) 39.54%),#ed854b}.banner-block .close-parent{display:none}.filters-inside-popup{max-width:950px}.submit-f-holder{display:flex;align-items:center;padding-left:220px;margin:27px auto 0}.submit-f-holder .s-clear{font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:#41c2c2;opacity:.7;margin-right:15px;cursor:pointer}.submit-f-holder .s-clear:hover{color:#f76919}.submit-f-holder button{display:flex;align-items:center;justify-content:center;width:137px;height:67px;border-radius:900px;border:1px solid rgba(65,194,194,.5);box-shadow:0 0 3px 0 rgba(65,194,194,.5);transition:all .3s;background-color:#41c2c2}.submit-f-holder button svg{display:block;width:25px;height:19px}.submit-f-holder button svg rect{fill:#fff}.submit-f-holder button:active{background:none}.submit-f-holder button:active svg rect{fill:#41c2c2}.submit-f-holder_sep{width:1px;height:30px;background-color:#41c2c2;opacity:.5;margin-right:15px}.char-block{margin-bottom:12px}.char-block .title-char{font-family:Montserrat-Medium;font-size:1.4rem;line-height:148.5%;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.67);padding-left:10px;margin-bottom:12px}.char-block .title-char.white{color:#fff;padding-left:0;margin-bottom:5px}.char-block.lens{margin-bottom:26px}.char-row{display:flex;align-items:center;flex-wrap:wrap}.char-row.triple{max-width:660px;width:100%;margin-left:-10px;margin-right:-10px}.char-row.triple .triple-holder{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px}.char-row.sub-char-shape{width:80%}.char-row.sub-char-shape .char-label{width:25%;margin-right:0}.char-row.sub-char-shape .char-label .icon-title-holder{padding:0;border:0;box-shadow:none}.char-row.sub-char-shape .char-label .icon-title-holder:before{display:none}.char-row.sub-char-shape .char-label.shape,.char-row.sub-char-shape .char-label.shape input:checked~.icon-title-holder{border:0;box-shadow:none}.char-row.sub-char-shape .char-label.shape input:checked~.icon-title-holder .icon img{-webkit-filter:contrast(0) sepia(75%) hue-rotate(0deg) brightness(1.4) saturate(11.28);filter:contrast(0) sepia(75%) hue-rotate(0deg) brightness(1.4) saturate(11.28)}.char-row.sub-char-shape .char-label.shape input:checked~.icon-title-holder .title-i{color:#000}.gender-block .char-row{align-items:flex-start}.gender-block .icon-title-holder.gender{padding-top:0;padding-bottom:0;border:0;box-shadow:none;font-family:Montserrat-Regular;font-size:1.1rem;line-height:1.2;color:rgba(0,0,0,.63);transition:all .2s}.gender-block .icon-title-holder.gender:hover{border:0;box-shadow:none;color:#000}.gender-block .icon-title-holder.gender:before{display:none}.gender-block .icon-title-holder.gender .icon{max-width:100%;margin-right:0}.gender-block .icon-title-holder.gender .icon img{width:40px;height:auto}.gender-block .icon-title-holder.gender .icon.cholovichi img{width:36px}.gender-block .icon-title-holder.gender .icon.zhinochi img{width:49px}.gender-block .icon-title-holder.gender .icon.dityachi img{width:40px}.gender-block .char-label.gender input:checked~.icon-title-holder{border:0;box-shadow:none;color:#000}.gender-block .char-label.gender input:checked~.icon-title-holder .icon img{-webkit-filter:contrast(0) sepia(75%) hue-rotate(0deg) brightness(1.4) saturate(11.28);filter:contrast(0) sepia(75%) hue-rotate(0deg) brightness(1.4) saturate(11.28)}.gender-block .char-label.gender input:checked~.icon-title-holder svg path{fill:#ffc000}.char-label{display:block;position:relative;margin-right:7px;cursor:pointer;margin-bottom:12px}.char-label:last-of-type{margin-right:0}.char-label input{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;pointer-events:all}.char-label.lens:hover .icon{box-shadow:inset 0 0 6px 0 #fff}.char-label.lens input:checked~.icon-title-holder{background:hsla(0,0%,100%,.24)}.char-label.lens input:checked~.icon-title-holder .icon{box-shadow:inset 0 0 6px 0 #fff}.char-label.gender input:checked~.icon-title-holder,.char-label.shape input:checked~.icon-title-holder{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.char-label.gender input:checked~.icon-title-holder:before,.char-label.shape input:checked~.icon-title-holder:before{opacity:1}.icon-title-holder{display:inline-flex;align-items:center;padding-right:10px;border-radius:900px;transition:all .3s}.icon-title-holder .icon{margin-right:5px;transition:all .3s}.icon-title-holder.lens .icon{width:37px;height:37px;border-radius:100%}.icon-title-holder.lens .icon svg{width:37px;height:37px}.icon-title-holder.gender{position:relative;padding:10px 24px;border:1px solid hsla(0,0%,100%,0);box-shadow:0 0 4px 0 hsla(0,0%,100%,0);min-height:69px}.icon-title-holder.gender:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 4px 0 hsla(0,0%,100%,.7);border-radius:900px;opacity:0}.icon-title-holder.gender .icon{max-width:33px;width:100%;margin-right:15px;height:auto}.icon-title-holder.gender .icon img{width:100%}.icon-title-holder.gender .title-i{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;color:rgba(0,0,0,.63)}.icon-title-holder.gender:hover{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.icon-title-holder.gender:hover:before{opacity:1}.icon-title-holder.shape{display:block;border:1px solid hsla(0,0%,100%,0);box-shadow:0 0 4px 0 hsla(0,0%,100%,0);padding:12px 12px 8px}.icon-title-holder.shape:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 4px 0 hsla(0,0%,100%,.7);border-radius:900px;opacity:0}.icon-title-holder.shape .icon{position:relative;margin:0 auto 9px}.icon-title-holder.shape .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icon-title-holder.shape .icon.round{width:61px;height:29px}.icon-title-holder.shape .icon.panto{width:61px;height:23px}.icon-title-holder.shape .icon.oval{width:64px;height:19px}.icon-title-holder.shape .icon.butterfly{width:59px;height:20px}.icon-title-holder.shape .icon.aviator{width:64px;height:23px}.icon-title-holder.shape .icon.square{width:64px;height:18px}.icon-title-holder.shape .title-i{font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;color:rgba(0,0,0,.63);text-align:center}.icon-title-holder.shape:hover{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.icon-title-holder.shape:hover:before{opacity:1}.icon-title-holder .title-i{font-family:Montserrat-Bold;font-size:1.4rem;line-height:100%;color:#fff}.button-holder,.glow-button{text-align:center;transition:all .3s}.glow-button{display:inline-block;padding:25px 40px;box-sizing:border-box;border-radius:900px;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem}.glow-button.white{border:1px solid #fff;color:#fff;box-shadow:0 0 5px 0 #fff}.glow-button.white:hover{background-color:#fff;color:#000}.glow-button.blue{border:1px solid rgba(65,194,194,.5);border-radius:900px;color:#000}.glow-button.blue:hover{background-color:#41c2c2;color:#fff}.glow-button.carrot{border:1px solid #fff;color:#f76919}.glow-button.carrot:hover{background-color:#fff}.glow-button.uppercase{text-transform:uppercase}.services{background-image:url(/img/user/serv-slider-bg.png),linear-gradient(90deg,#b2bcc2,#b2bcc2);background-size:100%;background-position:50%;padding-top:74px}.services h2{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:127.4%;color:#fff;text-align:center;max-width:50%;margin:0 auto 57px}.services h2 img{display:inline-block;max-width:139px;margin-left:10px}.services-slider-wrapper{padding-bottom:78px}.services-slider .slick-slide{width:334px;margin-right:31px;outline:none;height:auto;float:none}.services-slider .slick-slide>div{height:100%;display:flex}.services-slider .slick-list{padding-left:38px}.services-slider .slick-track{padding:17px 0;display:flex}.services-slide{position:relative;display:flex!important;min-height:333px;width:334px;border-radius:20px;padding-top:178px}.services-slide.active .hover-info,.services-slide:hover .hover-info{visibility:visible;opacity:1}.img-holder{position:absolute;top:0;left:0;width:100%;border-radius:20px;overflow:hidden;padding-top:61%}.img-holder img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.slide-info{position:relative;display:flex;flex-direction:column;justify-content:space-between;z-index:1;background-color:#fff;border-radius:20px;padding:21px 35px 21px 29px;width:100%}.slide-info .title{font-family:Montserrat-Extrabold;font-size:1.8rem;line-height:138.5%;text-transform:uppercase}.slide-info .additional-info{display:flex;flex-wrap:wrap;margin-top:44px}.slide-info .additional-info .item{margin-right:39px}.slide-info .additional-info .item:last-of-type{margin-right:0}.slide-info .additional-info .item.blue{color:#41c2c2}.slide-info .additional-info .item.orange{color:#f76919}.slide-info .additional-info .item span{display:inline-block;font-family:Montserrat-Medium;font-size:1.4rem;line-height:122.24%;vertical-align:middle;padding-top:2px}.slide-info .additional-info .item img{display:inline-block;margin-right:6px;width:17px;height:17px;vertical-align:middle}.slide-info .additional-info .phrase{display:inline-block;font-family:Montserrat-Extrabold;font-size:1.8rem;line-height:138.5%;letter-spacing:.04em;text-transform:uppercase}.slide-info .additional-info .phrase.orange{color:#ffc000}.slide-info .additional-info .phrase.blue{color:#41c2c2}.slide-info .additional-info i{display:inline-block;font-family:Montserrat-Light;font-style:normal;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;padding:0 5px}.slide-info .additional-info.text{display:block;margin-top:28px;padding-bottom:12px}.hover-info{position:absolute;display:flex;flex-direction:column;justify-content:space-between;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f76919;border-radius:20px;height:109%;width:113%;z-index:2;overflow:hidden;padding:52px 44px 46px;visibility:hidden;opacity:0;transition:all .3s}.hover-info .title{font-family:Montserrat-Extrabold;font-size:1.8rem;line-height:138.5%;letter-spacing:.04em;text-transform:uppercase;color:#fff}.hover-info .buttons-holder>div{margin-bottom:20px}.hover-info .buttons-holder>div:last-of-type{margin-bottom:0}.small-glow-button{display:inline-block;padding:10px 22px;font-family:Montserrat-Medium;font-size:1.4rem;line-height:1.7rem;border-radius:900px;transition:all .3s}.small-glow-button.white{border:1px solid #fff;box-shadow:0 0 3px 0 #fff;color:#fff}.small-glow-button.white:hover{background-color:#fff;color:#f76919}.bestsellers{padding-top:66px}.bestsellers h2{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:127.4%;text-align:center;color:#000;margin-bottom:41px}.slider-toggle-buttons{display:flex;align-items:center;justify-content:center;margin-bottom:54px}.slider-toggle-buttons .toggle-button{margin-right:30px}.slider-toggle-buttons .toggle-button:last-of-type{margin-right:0}.toggle-button{display:inline-block;padding:13px 64px 16px;border-radius:900px;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;cursor:pointer;pointer-events:all;transition:all .3s}.toggle-button svg{display:block;width:42px;height:18px;margin:0 auto 4px}.toggle-button svg circle,.toggle-button svg line{transition:all .3s}.toggle-button.blue{border:1px solid rgba(65,194,194,.5);color:#41c2c2;box-shadow:0 0 3px 0 rgba(65,194,194,.5)}.toggle-button.blue.active,.toggle-button.blue:hover{color:#fff;background-color:#41c2c2}.toggle-button.blue.active svg circle,.toggle-button.blue:hover svg circle{stroke:#fff}.toggle-button.yellow{border:1px solid rgba(255,192,0,.5);color:#ffc000;box-shadow:0 0 3px 0 rgba(255,192,0,.5)}.toggle-button.yellow.active,.toggle-button.yellow:hover{color:#fff;background-color:#ffc000}.toggle-button.yellow.active svg circle,.toggle-button.yellow.active svg line,.toggle-button.yellow:hover svg circle,.toggle-button.yellow:hover svg line{stroke:#fff}.toggle-button.orange{border:1px solid rgba(247,105,25,.5);color:#f76919;box-shadow:0 0 3px 0 rgba(247,105,25,.5)}.toggle-button.orange.active,.toggle-button.orange:hover{color:#fff;background-color:#f76919}.toggle-button.orange.active svg circle,.toggle-button.orange.active svg line,.toggle-button.orange:hover svg circle,.toggle-button.orange:hover svg line{stroke:#fff}.categories-slider-wrapper{padding-bottom:106px}.categories-slider .slick-slide{width:360px;margin-right:18px;height:auto;float:none}.categories-slider .slick-slide>div{height:100%;display:flex}.categories-slider .slide{position:relative;display:flex!important;flex-direction:column;padding:76px 40px 37px;border-radius:22px;min-height:450px;transition:all .3s}.categories-slider .slide.orange{border:1px solid rgba(247,105,25,.2)}.categories-slider .slide.orange:hover{border:1px solid #f76919}.categories-slider .slide.blue{border:1px solid rgba(65,194,194,.2)}.categories-slider .slide.blue:hover{border:1px solid #41c2c2}.categories-slider .slide .labels{position:absolute;top:0;right:0;padding:27px 29px}.categories-slider .slide .labels .new{background-color:rgba(247,105,25,.1);color:#f76919}.categories-slider .slide .labels .last,.categories-slider .slide .labels .new{display:inline-block;padding:9px 18px;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;text-align:center;border-radius:22px}.categories-slider .slide .labels .last{background-color:#dbf4f4;color:#41c2c2}.categories-slider .slide .img{position:relative;padding-top:66.2%;margin-bottom:56px}.categories-slider .slide .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.categories-slider .slide .title{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:148.5%;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#000;margin-bottom:20px;flex:auto}.categories-slider .slide .price{font-family:Montserrat-Medium;font-size:2rem;line-height:2.4rem;text-align:center;color:#41c2c2}.categories-slider .slide .price>div{position:relative;display:inline-block}.categories-slider .slide .price .old:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-45%);width:100%;height:1px;background-color:#41c2c2}.categories-slider .slide .price .new{font-size:1.5rem;line-height:1.8rem;color:#ff1616;margin-left:18px}.categories-slider .slick-list{padding-left:18px}.categories-slider .slick-track{display:flex}.typical-button{display:inline-block;padding:20px 22px;font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;text-align:center;letter-spacing:.04em;text-transform:uppercase;border-radius:900px;overflow:hidden;transition:all .3s;min-width:192px;cursor:pointer}.typical-button.green{background-color:rgba(65,194,194,.1);color:rgba(0,0,0,.3)}.typical-button.green.active,.typical-button.green:hover,.typical-button.juicy-green{background-color:#41c2c2;color:#fff}.typical-button.juicy-green.active,.typical-button.juicy-green:hover{background-color:#000;color:#fff}.typical-button.orange{background-color:#f76919;color:#fff}.typical-button.orange.active,.typical-button.orange:hover{background-color:#000}.typical-button.white{background-color:#fff;color:#f98e53}.typical-button.white.active,.typical-button.white:hover{background-color:#000;color:#fff}.favourite-brands{background-color:rgba(65,194,194,.05)}.favourite-brands h2{font-family:Montserrat-Semibold;font-size:2.5rem;line-height:127.4%;text-transform:uppercase;margin-right:88px}.favourite-brands .top{display:flex;align-items:center;padding:28px 72px}.favourite-brands .bottom{background-color:rgba(65,194,194,.25);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:49px 55px}.favourite-brands .bottom a{margin-right:3.1256vw;display:none;--paddVar:calc(100vw - 110px);max-width:calc(var(--paddVar)/8);padding:0 2.3442vw;height:6.2512vw}.favourite-brands .bottom a a{margin-right:40px;display:none}.favourite-brands .bottom a a.active{display:block}.favourite-brands .bottom a a:last-of-type{margin-right:0}.favourite-brands .bottom a img{width:100%;height:100%;margin-right:3%;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;-o-object-fit:contain;object-fit:contain}.favourite-brands .bottom a img:last-of-type{margin-right:0}.favourite-brands .js-slider-brands_wr{position:relative}.favourite-brands .js-slider-brands_wr .slick-track{display:flex;align-items:center}.favourite-brands .js-slider-brands_wr .left-filter-cntrl{left:45px;transform:translate(-50%,-50%)}.favourite-brands .js-slider-brands_wr .right-filter-cntrl{right:45px;transform:translate(50%,-50%)}.brands-buttons-holder .typical-button{margin-right:25px}.brands-buttons-holder .typical-button:last-of-type{margin-right:0}.cabinet-benefits{display:flex}.cabinet-benefits .cabinet-benefits_title{position:absolute;left:0;top:0;font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:127.4%;margin-bottom:34px;color:#fff;padding:26px 50px 67px}.cabinet-benefits .left,.cabinet-benefits .right{position:relative;width:50%;flex-shrink:0;overflow:hidden}.cabinet-benefits .left{background-color:#41c2c2;padding-top:53.85%}.cabinet-benefits .left .pattern{position:absolute;left:50%;transform:translateX(-50%);top:0;height:100%;width:auto}.cabinet-benefits .left .page{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:80%}.cabinet-benefits .right{position:relative;background-color:#f8ede6;padding:26px 50px 67px}.cabinet-benefits .right .lclub-benefits{width:30%;height:auto;position:absolute;right:26px;top:30px}.cabinet-benefits .right h2{font-size:3.5rem;line-height:127.4%;font-family:Montserrat-Extrabold;margin-bottom:34px;max-width:65%}.cabinet-benefits .right .notification{position:absolute;left:32px;bottom:0;padding:11px 25px 10px;background-color:#ffc000;border-radius:20px 20px 0 0;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:144.74%;color:#fff}.benefits-holder{display:flex;flex-wrap:wrap;padding-bottom:5px}.benefits-holder .item{width:50%;flex-shrink:0;margin-bottom:23px;display:flex;flex-direction:column}.benefits-holder .item .icon img{width:30px;height:30px;margin-bottom:2px}.benefits-holder .item .icon~div{display:flex;flex-direction:column;flex:auto}.benefits-holder .item .title{font-family:Montserrat-Extrabold;font-size:1.4rem;line-height:148.5%;letter-spacing:.04em;text-transform:uppercase;margin-bottom:15px;padding-right:2%;flex:auto}.benefits-holder .item .text{font-family:Montserrat-Regular;font-size:1.4rem;line-height:127.4%;color:rgba(0,0,0,.4);padding-right:22%}.benefits-holder .item .text .percent-holder{display:flex;align-items:center}.benefits-holder .item .text .percent-holder span{display:inline-block;flex-shrink:0;margin-right:7px}.benefits-holder .item .text .percent-holder span.active{background-color:rgba(65,194,194,.1);padding:8px 11px;border-radius:100%}.fat-button{display:inline-block;padding:35px;border-radius:900px;overflow:hidden;text-align:center;font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;transition:all .3s;min-width:246px}.fat-button:disabled{background:#ccc!important;color:#fff!important;cursor:not-allowed}.fat-button.black{background-color:#000;color:#fff;min-width:279px}.fat-button.black:hover{background-color:#f76919;color:#fff}.fat-button.white{min-width:279px;background-color:#fff;color:#f98e53}.fat-button.white:hover{background-color:#f76919;color:#fff}.fat-button.blue{border:1px solid rgba(65,194,194,.5);box-shadow:0 0 3px 0 rgba(65,194,194,.5)}.fat-button.blue:hover{background-color:#41c2c2;color:#fff}.fat-button.orange{background-color:#f76919;color:#fff;min-width:279px}.fat-button.orange:hover{background-color:#000}.fat-button.green{background-color:#41c2c2;color:#fff}.fat-button.green:hover{background-color:#f76919}.fat-button.min_220{padding:27px;min-width:220px}.fat-button.min_245{padding:27px;min-width:245px}.main-blog{padding:30px 55px 55px}.main-blog .sub-title{font-family:Montserrat-Medium;font-size:1.6rem;margin-bottom:14px}.main-blog .sub-title,.main-blog h2{text-transform:uppercase;text-align:center}.main-blog h2{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:127.4%;margin-bottom:30px}.tags-holder{display:flex;flex-wrap:wrap;justify-content:center;max-width:1175px;width:100%;margin:0 auto 26px}.tags-holder .item{display:inline-block;padding:0 13px;background-color:rgba(65,194,194,.1);font-family:Montserrat-Medium;font-size:1.5rem;line-height:303.9%;text-align:center;border-radius:10px;margin-right:16px;margin-bottom:9px;transition:all .3s}.tags-holder .item:last-of-type{margin-right:0}.tags-holder .item:hover{background-color:#41c2c2;color:#fff}.blogs-items-holder{display:flex;flex-wrap:wrap;margin-left:-24px;margin-right:-24px;margin-bottom:42px}.blog-item{display:flex;flex-direction:column;width:calc(33.33% - 48px);margin-left:24px;margin-right:24px;border-radius:22px;padding:1.01% 1.01% 1.35%;transition:all .3s}.blog-item.blue{border:1px solid rgba(65,194,194,.2)}.blog-item.blue:hover{border:1px solid #41c2c2}.blog-item.orange{border:1px solid rgba(247,105,25,.2)}.blog-item.orange:hover{border:1px solid #f76919}.blog-item.yellow{border:1px solid rgba(255,192,0,.2)}.blog-item.yellow:hover{border:1px solid rgba(255,192,0,.6)}.blog-item .img{position:relative;padding-top:62%;overflow:hidden;border-radius:10px;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);margin-bottom:27px}.blog-item .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.blog-item .title{font-family:Montserrat-Semibold;font-size:1.6rem;line-height:148.5%;letter-spacing:.04em;text-transform:uppercase;color:#000;margin-bottom:8px}.blog-item .short-descr{font-family:Montserrat-Regular;font-size:1.4rem;line-height:127.4%;color:rgba(0,0,0,.4);margin-bottom:21px}.blog-item .date{display:inline-block;font-family:Montserrat-Regular;font-size:1.5rem;line-height:122.24%;color:#000;padding:5px 12px;border-radius:900px;border:1px solid rgba(0,0,0,.1);margin-right:15px}.blog-item .date.yellow{color:#ffc000;border:1px solid #ffc000}.blog-item .hashtag{display:inline-block;font-family:Montserrat-Medium;font-size:1.4rem;line-height:122.24%;color:#f76919}.blog-item .titles{flex:auto}.blog-item.news-inside{width:calc(33.33% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}.about-us-main{display:flex}.about-us-main .left,.about-us-main .right{width:50%;flex-shrink:0}.about-us-main .left{position:relative;display:flex;flex-direction:column;background-color:#f8ede6;overflow:hidden;padding:4.12% 4.91% 2.62% 4.12%;min-height:626px}.about-us-main .left .top{position:relative;margin-bottom:67px;z-index:1;flex:auto}.about-us-main .left .figure{position:absolute;left:0;top:50%;transform:translateY(-50%);width:104%}.about-us-main .left h2{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:127.4%;margin-bottom:50px}.about-us-main .left h2 span{color:#f76919}.about-us-main .left .descr{font-family:Montserrat-Regular;font-size:1.4rem;line-height:127.4%;padding-right:90px}.about-us-main .left .logo-holder{display:inline-block;padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:11px}.about-us-main .left .logo-holder img{width:139px;height:30px}.about-us-main .left .details{position:relative;display:flex;align-items:center;z-index:1}.about-us-main .left .details img{width:77px;height:77px;margin-right:22px}.about-us-main .left .details a{font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;color:#000;transition:all .3s}.about-us-main .left .details a:hover{color:#f76919}.about-us-main .right{background-color:#f98e53;padding:3.49% 2.06% 2.3% 2.62%;display:flex;flex-direction:column;align-items:flex-start}.about-us-main .right .top{flex:auto}.about-us-main .right .month{font-family:Montserrat-Regular;font-size:1.5rem;line-height:122.24%;color:#fff;margin-bottom:4px}.about-us-main .right .title{font-family:Montserrat-Semibold;font-size:2.5rem;line-height:127.4%;text-transform:uppercase;color:#fff;margin-bottom:51px}.about-us-main .right .digits{display:flex;margin-bottom:63px}.about-us-main .right .left-digits{display:flex;flex-wrap:wrap;padding:49px 5.37% 0 8.6%;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;border-radius:22px;margin-right:16px;flex:auto}.about-us-main .right .left-digits .item{width:50%;flex-shrink:0;margin-bottom:46px}.about-us-main .right .left-digits .item:nth-of-type(odd){padding-right:20px}.about-us-main .right .left-digits .item .digit{font-family:Montserrat-Bold;font-size:3.5rem;line-height:127.4%;color:#fff;margin-bottom:4px}.about-us-main .right .left-digits .item .descr{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:144.74%;color:#000}.about-us-main .right-digits{background-color:hsla(0,0%,100%,.2);border-radius:89px;padding:49px 13px;width:178px;flex-shrink:0}.about-us-main .right-digits img{width:56px;height:56px;margin:0 auto 25px}.about-us-main .right-digits .descr{position:relative;font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding:16px 0 19px}.about-us-main .right-digits .descr:after,.about-us-main .right-digits .descr:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:66px;height:1px;background-color:hsla(0,0%,100%,.3)}.about-us-main .right-digits .descr:before{top:0}.about-us-main .right-digits .descr:after{bottom:0}.subscribe-section{background:url(../img/subscribe-background.png),#b2bcc2;background-size:cover;padding:62px 62px 38px}.subscribe-section .inner-box{max-width:807px;width:100%;margin:0 auto}.subscribe-section h2{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:127.4%;text-align:center;color:#fff;margin-bottom:18px;padding:0 4%}.subscribe-section .descr{font-family:Montserrat-Regular;color:#000;padding:0 15%;margin-bottom:65px}.subscribe-holder .top,.subscribe-section .descr{font-size:1.5rem;line-height:144.74%;text-align:center}.subscribe-holder .top{position:relative;font-family:Montserrat-Bold;color:#fff;padding-bottom:17px}.subscribe-holder .top:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:74.74%;height:5px;background-color:#ffd966}.subscribe-input-holder{padding:0 76px 0 47px;position:relative;border-radius:900px;background-color:hsla(0,0%,100%,.3);overflow:hidden;margin-bottom:32px}.subscribe-input-holder form{width:100%}.subscribe-input-holder input{height:85px;width:100%;background:none;font-family:Montserrat-Semibold;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;color:#000}.subscribe-input-holder input::-webkit-input-placeholder{opacity:1;color:#000}.subscribe-input-holder input::-moz-placeholder{opacity:1;color:#000}.subscribe-input-holder input:-ms-input-placeholder{opacity:1;color:#000}.subscribe-input-holder input::-ms-input-placeholder{opacity:1;color:#000}.subscribe-input-holder input::placeholder{opacity:1;color:#000}.subscribe-input-holder button{position:absolute;right:47px;top:50%;transform:translateY(-50%);width:30px;height:30px;background:none;transition:transform .3s}.subscribe-input-holder button svg{width:20px;height:20px}.subscribe-input-holder button:hover{transform:translateY(-50%) scale(1.3)}.checkbox-area{text-align:center;padding:0 5%}.checkbox-area .subnote{font-family:Montserrat-Regular;font-size:1.4rem;line-height:144.74%;text-align:center;color:#000;opacity:.5}.checkbox-label{display:inline-block;cursor:pointer;margin-bottom:4px}.checkbox-label:hover .note{color:#fff}.checkbox-label .yellow-round{display:inline-block;width:14px;height:14px;border-radius:100%;margin-bottom:10px}.checkbox-label .note{font-family:Montserrat-Medium;font-size:1.4rem;line-height:144.74%;text-align:center;color:#000;transition:all .3s}.checkbox-label input{opacity:0}.checkbox-label input:checked~.yellow-round{background-color:#ffd966}.brands-slider-wrapper{position:relative;max-width:630px;width:100%;transition:all .3s}.brands-slider-wrapper .left-cntrl,.brands-slider-wrapper .right-cntrl{cursor:pointer;opacity:.5;transition:all .3s}.brands-slider-wrapper .left-cntrl:hover,.brands-slider-wrapper .right-cntrl:hover{opacity:1}.brands-slider-wrapper .left-cntrl:after,.brands-slider-wrapper .right-cntrl:after{content:"";position:absolute;width:40px;height:40px;left:50%;top:50%;transform:translate(-50%,-50%)}.brands-slider-wrapper .left-cntrl{position:absolute;border:5px solid transparent;border-right:7px solid #fff;left:0;top:50%;transform:translateY(-50%)}.brands-slider-wrapper .left-cntrl.black{border-right:7px solid #000}.brands-slider-wrapper .right-cntrl{position:absolute;border:5px solid transparent;border-left:7px solid #fff;right:0;top:50%;transform:translateY(-50%)}.brands-slider-wrapper .right-cntrl.black{border-left:7px solid #000}.brands-slider{width:100%}.brands-slider .slick-track{display:flex}.brands-slider .slick-slide{float:none;height:auto}.brands-slide{display:flex!important;align-items:center;flex-wrap:wrap;width:100%}.brands-slide label{display:block;position:relative;max-width:120px;width:100%;margin-right:10px;cursor:pointer;margin-bottom:7px}.brands-slide label input{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;cursor:pointer;pointer-events:all}.brands-slide label input:checked~.logo-holder{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.brands-slide label input:checked~.logo-holder:before{opacity:1}.brands-slide label:nth-of-type(2n+2){max-width:110px}.brands-slide label .logo-holder{position:relative;padding-top:60px;border:1px solid transparent;border-radius:900px;overflow:hidden;transition:all .3s}.brands-slide label .logo-holder img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:68%}.brands-slide label .logo-holder:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 4px 0 hsla(0,0%,100%,.7);border-radius:900px;opacity:0}.brands-slide label .logo-holder.glasses img{max-width:42%}.brands-slide label:hover .logo-holder{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.brands-slide label:hover .logo-holder:before{opacity:1}.submit-filters{position:absolute;display:flex;align-items:center;justify-content:center;right:37px;top:98px;width:96px;height:300px;background:none;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 0 4px 0 hsla(0,0%,100%,.5);border-radius:900px;transition:all .3s;cursor:pointer;pointer-events:all}.submit-filters:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:90px;box-shadow:inset 0 0 4px 0 hsla(0,0%,100%,.5)}.submit-filters img{width:29px;height:23px;transform-origin:center;transition:all .3s}.submit-filters:hover{background:hsla(0,0%,100%,.1)}.bottom-panel{position:absolute;left:0;bottom:0;width:100%;padding:20px 0 20px 20px;white-space:nowrap}.bottom-panel .item{display:inline-flex;align-items:center;padding-right:16px;vertical-align:middle}.bottom-panel .item .img{flex-shrink:0;margin-right:12px}.bottom-panel .item img{width:26px}.bottom-panel .item .ttl a{font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;color:#000;opacity:.7;transition:all .3s}.bottom-panel .item .ttl a:hover{opacity:1;color:#fff}.bottom-panel.lens{background:linear-gradient(0deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.05)),rgba(65,194,194,.82)}.bottom-panel.googles{background:linear-gradient(0deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),rgba(254,212,84,.5)}.bottom-panel.sunglasses{background:linear-gradient(90deg,rgba(237,133,75,.265),rgba(237,133,75,0) 44.3%),linear-gradient(0deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.18)),rgba(237,133,75,.58)}.scroll-wrapper{position:relative;height:100%;padding-right:135px}.scroll-wrapper .ps__rail-y{left:auto!important;right:16px;background-color:rgba(0,0,0,.2);width:3px;transform:scale(.7)}.scroll-wrapper .ps__thumb-y{background-color:rgba(0,0,0,.7);border-radius:2px}.mobile-header,.public-oferta{display:none}.breadcrumbs{padding:15px 25px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}.breadcrumbs a,.breadcrumbs span{display:inline-block;font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;vertical-align:middle;transition:all .3s}.breadcrumbs a{color:#8f8f8f}.breadcrumbs a:hover{color:#41c2c2}.arrow-breadcrumbs{display:inline-block;border:5px solid transparent;border-left:7px solid #41c2c2;margin:0 10px 0 16px}.h-holder,.h-section{text-align:center}.h-holder{display:inline-block;position:relative}.h-holder h1{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%}.h-holder .amount{display:flex;align-items:center;justify-content:center;position:absolute;width:46px;height:46px;border-radius:100%;background-color:#41c2c2;left:100%;top:0;transform:translate(10%,-65%);font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:#fff}.product-filters{padding:34px 13px 0}.product-filters+.sorting-section{position:relative;margin-top:54px}.product-filters+.sorting-section:before{content:"";position:absolute;left:50%;transform:translateX(-50%);height:1px;background-color:rgba(0,0,0,.1);top:0;width:85%}.product-filters-titles{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:20px 7.36%}.product-filters-titles .item{display:flex;font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:#333;cursor:pointer;margin-right:53px;margin-bottom:15px}.product-filters-titles .item span{display:inline-block;margin-right:8px}.product-filters-titles .item .arr-up-down{position:relative;width:14px;height:14px}.product-filters-titles .item .arr-up-down i{position:absolute;display:block;width:5px;height:1px;background-color:#000}.product-filters-titles .item .arr-up-down i:first-of-type{left:50%;top:50%;transform:translate(-84%,-50%) rotate(45deg)}.product-filters-titles .item .arr-up-down i:last-of-type{left:50%;top:50%;transform:translate(-33%,-50%) rotate(-45deg)}.product-filters-titles .item.active span{font-family:Montserrat-Extrabold;color:#41c2c2}.filter-field{background-color:#cff0f0;border-radius:20px;padding:29px 30px 27px}.filter-slider .slick-track{display:flex}.filter-slider .slick-slide{float:none;height:auto;width:100%}.filter-slider-wrapper{position:relative;padding:0 95px;max-width:90%;width:100%;margin:0 auto}.left-filter-cntrl,.right-filter-cntrl{position:absolute;top:50%;width:28px;height:28px;cursor:pointer}.left-filter-cntrl svg,.right-filter-cntrl svg{width:28px;height:28px}.left-filter-cntrl svg path,.right-filter-cntrl svg path{transition:all .3s}.left-filter-cntrl:hover svg path,.right-filter-cntrl:hover svg path{fill:#41c2c2}.left-filter-cntrl{transform:translateY(-50%);left:0}.right-filter-cntrl{transform:translateY(-50%);right:0}.filter-slide{display:flex!important;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.filter-slide label{position:relative;display:block;width:calc(14.28571% - 30px);margin-left:15px;margin-right:15px;cursor:pointer;margin-bottom:15px}.filter-slide label.disabled{cursor:not-allowed;opacity:.5}.filter-slide label.disabled .logo-holder{background:hsla(0,0%,100%,.4)}.filter-slide label.disabled:hover .logo-holder{border:1px solid hsla(0,0%,100%,0);box-shadow:none}.filter-slide label input{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;cursor:pointer;pointer-events:all}.filter-slide label input:checked~.logo-holder{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.filter-slide label .logo-holder{position:relative;border:1px solid transparent;border-radius:900px;overflow:hidden;transition:all .3s;height:60px;display:flex;align-items:center;justify-content:center}.filter-slide label .logo-holder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.filter-slide label .logo-holder span{font-family:Montserrat-Regular;font-size:1.3rem;line-height:1.7rem;text-align:center;overflow:hidden;text-overflow:ellipsis;display:block}.filter-slide label:hover .logo-holder{border:1px solid hsla(0,0%,100%,.7);box-shadow:0 0 4px 0 hsla(0,0%,100%,.7)}.selected-filters{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.1);padding:27px 0 0}.selected-filters .left,.selected-filters .right{display:flex;align-items:center;flex-wrap:wrap}.selected-filters .left .sel,.selected-filters .right .sel{flex-shrink:0;font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:rgba(0,0,0,.7);margin-right:11px}.selected-filters .right .sel{text-transform:uppercase}.delete-cross{position:relative;width:24px;height:24px;border-radius:100%;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .3s}.delete-cross span{position:absolute;width:13px;height:1px;background-color:#000;top:49%;left:50%;transition:all .3s}.delete-cross span:first-of-type{transform:translate(-50%,50%) rotate(45deg)}.delete-cross span:last-of-type{transform:translate(-50%,50%) rotate(-45deg)}.delete-cross:hover{background-color:#000}.delete-cross:hover span{background-color:#fff}.indicator{position:relative;min-width:117px;padding:7px 38px 7px 9px;font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.1);border-radius:10px;margin-right:10px}.indicator .delete-cross{position:absolute;right:3px;transform:translateY(-50%);top:50%}.products-sorting{display:flex;align-items:center;justify-content:space-between;padding:46px;max-width:57.47%;width:100%;margin:0 auto}.products-sorting label{font-family:Montserrat-Regular;font-size:1.6rem;line-height:154.9%;cursor:pointer}.products-sorting label input{width:0;height:0;opacity:0}.products-sorting label input:checked~div{font-family:Montserrat-Extrabold;color:#f98e53}.sorting-section~.products-section,.sorting-section~.products-section .products-wrapper{padding-top:0}.banner_title{padding:0 30px;font-family:Montserrat-Regular;font-style:normal;font-weight:700;font-size:2.5rem;line-height:1.2;color:#000}.products-section{padding:0 38px}.products-section .button-holder{margin:30px 0}.products-section_title{font-family:Montserrat-SemiBold;font-size:1.5rem;line-height:1.8rem;margin-bottom:15px}.products-section.promos-compact{background-color:#fbf6f2;padding:75px 38px}.products-section.promos-compact .standard-title{font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:127.4%;color:#000;margin-bottom:30px}.products-section.promos-compact.ph{background-image:url(/img/user/serv-slider-bg.png),linear-gradient(90deg,#b2bcc2,#b2bcc2);background-size:100%;background-position:50%}.products-section.promos-compact.ph .standard-title{color:#fff}.products-section.promos-compact .button-holder{margin-top:55px}.products-section.promos-small{margin-bottom:35px}.products-section.promos-small .button-holder{margin-top:55px}.products-section.promos-small .banner_title{text-align:center;font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:127.4%}.products-section.promos-small .products-wrapper{padding-top:30px;justify-content:center}.products-section.lenses-alt{padding-top:36px;padding-bottom:46px;background:#fff!important}.md-title-goods{text-align:center;padding:0;margin:0 0 65px}.md-title-goods span{display:block;font-family:Montserrat-Light;color:#b7b7b7}.md-title-goods p,.md-title-goods span{font-size:35px;font-weight:300;line-height:123%}.md-title-goods p{font-family:Montserrat-Extrabold;color:#000}.products-wrapper{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}.products-wrapper:first-of-type{padding-top:56px}.product-item{display:flex;position:relative;width:calc(25% - 14px);margin-right:7px;margin-left:7px;border-radius:10px;background-color:#fff;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);margin-bottom:23px;z-index:1}.product-item:hover{z-index:2;box-shadow:0 0 25px rgba(0,0,0,.08);border-bottom-right-radius:0;border-bottom-left-radius:0}.product-item:hover .additional{visibility:visible;opacity:1}.product-item:hover .main-content{border:1px solid transparent}.product-item .main-content{width:100%;display:flex;flex-direction:column;position:relative;z-index:2;padding:15px 9px 13px;background-color:#fff;border:1px solid #d9f3f3;border-radius:10px;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.product-item .top{display:block;margin-bottom:23px;height:100%}.product-item .top span{display:block}.product-item .product-type,.product-item .title{font-family:Montserrat-Medium;font-size:1.5rem;line-height:1.8rem}.product-item .title{color:rgba(0,0,0,.5)}.product-item .img{display:block;position:relative;padding-top:57%;overflow:hidden;margin-bottom:42px}.product-item .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:85%;max-height:100%;width:auto;height:auto}.product-item .bottom{display:flex;align-items:flex-end;flex:auto;flex-shrink:0}.product-item .bottom.no-prices{align-items:center}.product-item .buy-button{width:48.1%;flex-shrink:0;height:52px;display:flex;align-items:center;justify-content:center;border-radius:900px;background-color:rgba(247,105,25,.1);color:#f76919;font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;text-transform:uppercase;margin-right:14%;transition:all .3s;cursor:pointer}.product-item .buy-button:hover{background-color:#f76919;color:#fff}.product-item .buy-button.buy_disabled,.product-item .buy-button:disabled{background-color:hsla(0,0%,53.3%,.1)!important;color:#98918e!important;cursor:not-allowed}.product-item button.buy-button{display:inline-block}.product-item .prices{font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem;padding-bottom:6px}.product-item .prices .old{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgba(0,0,0,.5);opacity:.5;margin-bottom:4px}.product-item .additional{position:absolute;left:0;top:calc(100% - 2px);width:100%;display:flex;justify-content:space-between;padding:25px 16px 22px;visibility:hidden;opacity:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.08);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.product-item .additional:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:7px;background-color:#d9f3f3;width:95%;height:1px}.product-item .additional .left{display:flex;align-items:center;flex-wrap:wrap;padding-right:33px}.product-item .additional .left .s-title{font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;margin-right:5px;margin-bottom:5px}.product-item .additional .left .item{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;padding:0 6px;border-right:1px solid rgba(0,0,0,.16);margin-bottom:5px}.product-item .additional .left>div:last-of-type{border-right:0}.product-item .additional .right{flex-shrink:0;width:37%}.product-item .additional .right a{display:flex;align-items:center}.product-item .additional .right a:hover .s-title{color:#000}.product-item .additional .right .s-title{font-family:Montserrat-Medium;text-align:right;color:#f76919;font-size:1.2rem;line-height:1.3rem;margin-right:10px;transition:all .3s}.product-item .additional .right img{width:20px;height:20px}.product-item .additional.lens{justify-content:flex-start;padding-bottom:7px;padding-top:18px;flex-wrap:wrap}.product-item .additional.lens .triple-item{display:flex;width:33.33%;padding-left:3%;margin-bottom:10px}.product-item .additional.lens .triple-item:first-of-type,.product-item .additional.lens .triple-item:nth-of-type(3n+4){padding-left:0}.product-item .additional.lens .triple-item:nth-of-type(3n+2){justify-content:center}.product-item .additional.lens .triple-item:nth-of-type(3n){justify-content:flex-end}.product-item .additional.lens .triple-item .amount{font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;color:rgba(0,0,0,.5);opacity:.5;margin-bottom:2px}.product-item .additional.lens .triple-item .add-price{font-family:Montserrat-Semibold;font-size:1.6rem;line-height:2rem}.product-item.lens .buy-button{background-color:rgba(65,194,194,.1);color:#41c2c2}.product-item.lens .buy-button:hover{background-color:#41c2c2;color:#fff}.product-item.advertising{background-color:#41c2c2}.product-item.advertising:hover{border-radius:10px}.product-item.white-item .main-content{border:1px solid transparent}.product-item .delete{position:absolute;display:flex;align-items:center;justify-content:center;right:0;top:0;width:35px;height:35px;border-radius:35px;transform:translate(45%,-45%);z-index:3;background-color:rgba(65,194,194,.08);cursor:pointer;transition:all .3s}.product-item .delete svg{display:block;width:10px;height:10px}.product-item .delete svg path{transition:all .3s}.product-item .delete:hover{background-color:#41c2c2}.product-item .delete:hover svg path{fill:#fff}.no_price_item{font-family:Montserrat-Medium;font-size:1.5rem;line-height:1.8rem}.promo-section{background-color:rgba(249,142,83,.1);position:relative;padding-top:19.58%}.benefits-block{padding:42px 22px 74px}.benefits-block .title{text-align:center;margin-bottom:24px;font-family:Montserrat-Extrabold;font-size:2rem;line-height:127.4%}.benefits-block.not-user{padding:42px 22px 92px}.benefits-block~.products-wrapper{margin-bottom:20px}.benefits-row{position:relative;display:flex;background-color:#f98e53;padding:58px 29px;border-radius:10px}.benefits-row .fat-button{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.benefits-row .item{width:25%;flex-shrink:0;padding-right:2.3442vw}.benefits-row .item .icon{margin-bottom:12px}.benefits-row .item .icon img{width:24px;height:24px}.benefits-row .item .b-title{font-family:Montserrat-Extrabold;font-size:.93768vw;line-height:148.5%;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-bottom:9px}.benefits-row .item .content{font-family:Montserrat-Regular;font-size:.93768vw;line-height:127.4%;color:hsla(0,0%,100%,.6)}.benefits-row .item .percent-holder_wr{display:flex;justify-content:space-between}.benefits-row .item .percent-holder{font-size:.93768vw;line-height:127.4%;color:#fff;display:flex;flex-flow:row wrap;margin:0 0 7px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.benefits-row .item .percent-holder_divider{width:2px;min-width:2px;height:auto;background:hsla(0,0%,100%,.6);border-radius:2px}.benefits-row .item .percent-holder .no_wrap{display:flex;flex-wrap:no-wrap;align-items:center}.benefits-row .item .percent-holder .content{width:100%}.benefits-row .item .percent-holder span{position:relative;display:inline-block;flex-shrink:0;margin-right:7px}.benefits-row .item .percent-holder span:last-of-type{margin-right:0}.benefits-row .item .percent-holder span i{position:relative;font-style:normal;z-index:1}.benefits-row .item .percent-holder span.active{padding:.46884vw}.benefits-row .item .percent-holder span.active:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#000;border-radius:100%;width:2.42234vw;min-width:2.89118vw;height:2.89118vw}.benefits-row .item .from-first{font-family:Montserrat-Bold;font-size:1rem;line-height:110%;color:#fff;opacity:.6}.pagination{padding:36px 20px 78px}.pagination,.pagination .page-number{display:flex;align-items:center;justify-content:center}.pagination .page-number{width:46px;height:46px;border-radius:100%;border:1px solid rgba(249,142,83,.3);margin:0 10px;font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;cursor:pointer;transition:all .3s}.pagination .page-number:hover{background-color:rgba(249,142,83,.3)}.pagination .page-number.active{background-color:#f98e53;color:#fff}.arrow-left-pagination{margin-right:29px;width:46px;height:46px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(249,142,83,0);cursor:pointer;transition:all .3s}.arrow-left-pagination div{border:5px solid transparent;border-right:7px solid #f98e53;margin-right:7px}.arrow-left-pagination:hover{border:1px solid rgba(249,142,83,.3)}.arrow-right-pagination{margin-left:29px;width:46px;height:46px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(249,142,83,0);transition:all .3s;cursor:pointer}.arrow-right-pagination div{border:5px solid transparent;border-left:7px solid #f98e53;margin-left:7px}.arrow-right-pagination:hover{border:1px solid rgba(249,142,83,.3)}.more-pages-first,.more-pages-second{display:block;font-size:2.4rem;line-height:140%;padding:8px;color:rgba(0,0,0,.4);transition:all .3s;cursor:pointer}.more-pages-first:hover,.more-pages-second:hover{color:#000}.recommendation-section{padding:53px 38px;background-color:#fbf6f2}.recommendation-section .section-title{text-align:center;font-family:Montserrat-Extrabold;text-transform:uppercase;font-size:2.5rem;line-height:3rem;margin-bottom:47px}.add-mobile,.fit-mobile,.mobile-filters-button-holder{display:none}.cart-section{padding:0 25px 70px;background-color:#f8f8f8}.cart-section .breadcrumbs{padding-left:0;padding-right:0}.cart-block{max-width:1011px;width:100%;margin:0 auto}.cart-item{display:flex;align-items:center;background-color:#fff;border-radius:20px;padding:20px 28px 20px 0;margin-bottom:20px}.cart-item .img{position:relative;max-width:172px;width:100%;padding-top:15%}.cart-item .img img{position:absolute;max-width:67%;max-height:67%;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto}.cart-item .info{font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;color:#000}.cart-item .info .ttl{color:rgba(0,0,0,.5)}.cart-item .info .dscr{margin-bottom:8px}.cart-item .rating{display:flex;align-items:center;margin-bottom:27px}.cart-item .rev-amount{margin-left:20px;font-size:1.4rem;line-height:1.7rem;color:rgba(0,0,0,.5);padding-top:3px}.cart-item .price{margin-left:auto;font-size:2rem;line-height:2.4rem;font-family:Montserrat-Regular;color:#000;margin-right:36px}.cart-item .remove{cursor:pointer;pointer-events:all}.cart-item .remove svg{width:50px;height:50px}.cart-item .remove svg path,.cart-item .remove svg rect{transition:all .3s}.cart-item .remove:hover svg rect{opacity:1}.cart-item .remove:hover svg path{fill:#fff}.double-holder{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px}.double-holder h1{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:4.3rem;margin-bottom:10px}.double-holder .info{font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem}.double-holder .info .amount,.double-holder .info .quantity{display:inline-block}.double-holder .info .amount{font-family:Montserrat-Extrabold;font-size:2.4rem;line-height:2.9rem;color:#41c2c2;margin-left:14px}.star-ratings-css{unicode-bidi:bidi-override;color:hsla(0,0%,76.9%,.3);font-size:19px;height:19px;width:85px;position:relative;padding:0;white-space:nowrap;flex-shrink:0}.star-ratings-css span{display:inline-block;margin-right:2px;width:15px}.star-ratings-css-top{color:#ffc000;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.star-ratings-css-bottom{padding:0;display:block;z-index:0}.quantity-block{position:relative;display:flex;align-items:center;justify-content:space-between;width:13.3rem;height:35px;border:1px solid #41c2c2;border-radius:100px;overflow:hidden}.quantity-block .minus,.quantity-block .plus{position:relative;width:35px;height:35px;flex-shrink:0;cursor:pointer;pointer-events:all}.quantity-block .inp-holder{display:flex;align-items:center;justify-content:center;flex:auto}.quantity-block .quantity-field{display:block;width:10px;max-width:4.3rem;text-align:center;margin-right:2px;background:none}.quantity-block .buffer,.quantity-block .quantity-field{font-family:Montserrat-Bold;font-size:1.5rem;line-height:1.8rem}.quantity-block .buffer{position:absolute;top:-1000px;left:-1000px;visibility:hidden;white-space:nowrap}.quantity-block label{font-family:Montserrat-Bold;font-size:1.5rem;line-height:1.8rem}.quantity-block .minus span{transform:translate(-50%,-50%);width:8px;height:2px}.quantity-block .minus span,.quantity-block .plus span{position:absolute;left:50%;top:50%;background-color:#41c2c2}.quantity-block .plus span:first-of-type{width:10px;height:2px;transform:translate(-50%,-50%)}.quantity-block .plus span:last-of-type{width:10px;height:2px;transform:translate(-50%,-50%) rotate(90deg)}.summary{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.summary.compact{margin-bottom:20px}.summary.compact .label{font-size:1.5rem;line-height:2rem}.summary.compact .amount{font-size:2rem;line-height:2.4rem;color:#565555}.summary .label{font-family:Montserrat-Regular;font-size:2rem;line-height:2.4rem}.summary .amount{font-family:Montserrat-Extrabold;font-size:3rem;line-height:3.7rem;color:#41c2c2}.mobile-panel{display:none}.title-card-holder{display:flex;align-items:center;justify-content:space-between;padding:0 25px;margin-bottom:15px}.title-card-holder h1{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%;max-width:60%}.title-card-holder h1 span{display:block;font-family:Montserrat-Light;color:#b7b7b7}.title-card-holder .firm{max-width:12.5024vw;max-height:7.0326vw;height:100%;-o-object-fit:contain;object-fit:contain}.card-rating{padding:0 25px;line-height:1.8rem;margin-bottom:22px}.card-rating .rev-amount{font-family:Montserrat-Regular;margin-left:20px;font-size:1.4rem;line-height:1.7rem;color:rgba(0,0,0,.5)}.card-rating .add-review{font-family:Montserrat-Regular;font-size:1.4rem;line-height:154.9%;color:#41c2c2;margin-left:27px;transition:all .3s}.card-rating .add-review:hover{color:#000}.card-rating .left{display:flex;align-items:center}.card-rating .right{display:none}.card-menu>a{line-height:28px;background:#fff;text-decoration:none}#characteristics,#description,#photo,#reviews,.card-menu #characteristics:target~div:first-of-type,.card-menu #description:target~div:first-of-type,.card-menu #photo:target~div:first-of-type,.card-menu #reviews:target~div:first-of-type,.card-menu>div{display:none}.card-menu>div.active{display:block}.card-menu #characteristics:target~a:nth-of-type(2),.card-menu #description:target~a:nth-of-type(4),.card-menu #photo:target~a:nth-of-type(3),.card-menu #reviews:target~a:nth-of-type(5),.card-menu>a:first-of-type{border-bottom:2px solid #fff}.call_us_btn{width:calc(100% - 106px);position:absolute;bottom:85px;height:60px;max-width:500px;left:50%;transform:translateX(-50%);font-family:OpenSansRegular;font-size:12px;letter-spacing:2px;font-weight:700;align-items:center}.tabs-anchors-wrapper{display:flex;align-items:center;justify-content:center;padding:0 25px;border-bottom:1px solid #e6e6e6}.tabs-anchors-wrapper a{display:inline-block;position:relative;padding-bottom:9px;font-family:Montserrat-Regular;font-size:2rem;line-height:2.4rem;color:#999;margin-right:8%;transition:all .3s}.tabs-anchors-wrapper a:last-of-type{margin-right:0}.tabs-anchors-wrapper a.active,.tabs-anchors-wrapper a:hover{color:#000}.tabs-anchors-wrapper a.active:after{content:"";position:absolute;left:0;bottom:-1px;width:calc(100% + 20px);height:1px;background-color:#505050}.main-tab-wrapper{display:flex}.main-tab-wrapper .left,.main-tab-wrapper .right{width:50%;flex-shrink:0}.main-tab-wrapper .left{position:relative;padding-left:25px;padding-bottom:37px;width:50%}.main-tab-wrapper .left .tab-img-container{max-width:calc(100% - 14vw);margin:0 auto}.main-tab-wrapper .left .info-panel{width:100%;display:flex;position:absolute;left:0;top:0;padding:17px 14px 0 25px}.main-tab-wrapper .left.glasses-left{width:59%}.main-tab-wrapper .right{background-color:rgba(254,240,230,.91)}.main-tab-wrapper .right.glasses-right{width:41%}.tab-img-container{position:relative;padding-top:84.1%;width:84.1%;margin:auto}.tab-img-container img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%;width:auto;height:auto}.sale-label{display:flex;align-items:center;background-color:rgba(247,105,25,.1);padding:8px 12px;border-radius:22px;font-family:Montserrat-Semibold;font-size:1.4rem;line-height:1.7rem;color:#f76919}.sale-label img{width:20px;height:14px;margin-right:9px}.add-to-favorites{width:31px;height:31px;margin-left:auto;cursor:pointer}.add-to-favorites svg rect{transition:all .3s;fill:rgba(0,0,0,.4)}.add-to-favorites:hover svg rect{fill:#f76919}.add-to-favorites.active svg rect{fill:#f98e53}.prices-panel{display:flex;align-items:flex-end;padding:30px 4.8% 13px}.prices-panel,.prices-panel.glasses{border-bottom:1px solid rgba(0,0,0,.1)}.prices-panel.glasses{padding:30px 4.8% 13px 4%}.prices-panel.glasses .old-price{margin-bottom:6px}.prices-panel .wrapper{display:flex;align-items:flex-end;margin-bottom:29px}.prices-panel .wrapper.glasses{display:block}.prices-panel .old-price{font-family:Montserrat-Regular;color:#000;opacity:.3;font-size:1.3rem;line-height:1.6rem;margin-right:20px}.prices-panel .old-price span{font-size:2.5rem;line-height:3rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.prices-panel .price{font-family:Montserrat-Semibold;font-size:2.2rem;line-height:2.7rem}.prices-panel .price span{font-size:4rem}.prices-panel .note{font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:#f76919}.prices-panel .note span{font-family:Montserrat-Bold}.prices-panel .right-price{text-align:center;margin-left:auto}.prices-panel .right-price .fat-button{margin-bottom:10px}.prices-panel .one-click-buy{font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem;color:#41c2c2;transition:all .3s}.prices-panel .one-click-buy:hover{color:#f76919}.char-card-block{padding:33px 16.63% 33px 4.8%}.char-card-block.glasses{padding:33px 25.63% 33px 4%}.char-card-block .titles-row{display:flex;margin-bottom:28px}.char-card-block .titles-row .cell-left,.char-card-block .titles-row .cell-right{width:126px;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem;text-align:center}.char-card-block .titles-row .cell-left{margin-right:10.5%}.char-card-block .titles-row .label{width:44%}.char-card-block .row{display:flex;align-items:center;margin-bottom:15px}.char-card-block .row.glasses{margin-bottom:29px}.char-card-block .row.note-row{padding-top:15px;padding-bottom:15px}.char-card-block .row.note-row.lenses .label{height:44px;flex:inherit;width:44%;display:flex;align-items:center}.char-card-block .row .label{flex:auto;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem;padding-right:10px}.char-card-block .row .label.glasses{flex:inherit;width:25%}.char-card-block .row .select-cell{width:126px}.char-card-block .row .select-cell.left-cell{margin-right:10.5%}.char-card-block .row .select-cell.size{max-width:217px;width:100%}.char-card-block .row .select-cell.note-cell{width:calc(252px + 10.5%);flex-shrink:0;font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;margin-right:0}.char-card-block .row.quantity-row .label{width:44%;flex:inherit}.char-card-block .row.quantity-row>div:nth-of-type(3){margin-left:10.5%}.tab-description{font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;padding-right:53px}.select-cell .selectric{position:relative;border:0;border-radius:10px;background:#fff}.select-cell .selectric .label{display:flex;align-items:center;margin:0 25px 0 17px;height:44px;font-family:Montserrat-Regular;font-size:1.4rem}.select-cell .selectric .blanket{position:absolute;top:50%;transform:translateY(-20%);right:14px;border:6px solid transparent;border-top:8px solid #e6e6e6}.select-cell .selectric-items{border:0;box-shadow:0 0 25px rgba(0,0,0,.08);border-radius:10px;overflow:hidden;background-color:#fff;top:calc(100% + 7px);outline:none}.select-cell .selectric-items li{font-family:Montserrat-Regular;padding:17px;font-size:1.5rem;line-height:1.8rem}.select-cell .selectric-items li.highlighted,.select-cell .selectric-items li:hover{background:#41c2c2;color:#fff}.select-cell.char-cell{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;padding-left:17px}.question-tip{display:inline-block;cursor:pointer;margin-left:15px}.question-tip svg{width:26px;height:26px}.characteristics-tab{padding:0}.characteristics-wrapper{padding:15px}.characteristics-wrapper .row{position:relative;display:flex;padding:16px 0}.characteristics-wrapper .row:after{content:"";position:absolute;left:0;bottom:0;width:50%;height:1px;background-color:rgba(0,0,0,.1)}.characteristics-wrapper .row .label{font-family:Montserrat-Regular;font-size:1.6rem;color:rgba(0,0,0,.6);width:36.28%}.characteristics-wrapper .row .char{font-family:Montserrat-Medium;font-size:1.6rem;color:#000}.characteristics-wrapper .row:last-of-type:after{display:none}.photo-tab-wrapper{padding:55px 0 108px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-slider-wrapper{position:relative}.b-slider-wrapper .next,.b-slider-wrapper .prev{position:absolute;top:50%;transform:translateY(-50%);width:64px;height:24px;cursor:pointer}.b-slider-wrapper .next svg,.b-slider-wrapper .prev svg{width:64px;height:24px}.b-slider-wrapper .next svg path,.b-slider-wrapper .prev svg path{transition:all .3s}.b-slider-wrapper .next:hover svg path,.b-slider-wrapper .prev:hover svg path{fill:#f76919}.b-slider-wrapper .prev{left:13.5%}.b-slider-wrapper .next{right:13.5%}.big-slider{width:734px;margin:0 auto 21px}.big-slider .slide{position:relative;padding-top:42.93%;outline:none}.big-slider .slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.small-slider-wrapper{width:328px;margin:0 auto;text-align:center}.small-slider-wrapper .descr{font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;margin-bottom:17px}.small-slider{width:100%}.small-slider .slide{position:relative;padding-top:60%;outline:none;cursor:pointer}.small-slider .slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:85%;max-height:85%;width:auto;height:auto}.description-tab{padding:0}.description-tab .columns-wrapper{padding:15px;margin-bottom:10px}.description-tab .columns-wrapper .left-description,.description-tab .columns-wrapper .right-description{width:100%;flex-shrink:0;font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem}.description-tab .columns-wrapper .left-description p,.description-tab .columns-wrapper .right-description p{margin-bottom:22px}.description-tab .columns-wrapper .left-description h2,.description-tab .columns-wrapper .left-description h3,.description-tab .columns-wrapper .right-description h2,.description-tab .columns-wrapper .right-description h3{line-height:120%}.description-tab .columns-wrapper .left-description strong,.description-tab .columns-wrapper .right-description strong{font-family:Montserrat-Semibold}.description-tab .columns-wrapper .left-description ul,.description-tab .columns-wrapper .right-description ul{list-style-type:none}.description-tab .columns-wrapper .left-description ul li,.description-tab .columns-wrapper .right-description ul li{margin-bottom:22px;line-height:200%}.description-tab .columns-wrapper .left-description ul li p,.description-tab .columns-wrapper .right-description ul li p{display:inline}.description-tab .columns-wrapper .left-description ul li:before,.description-tab .columns-wrapper .right-description ul li:before{content:"\2014";position:relative;margin-right:7px}.description-tab .columns-wrapper .left-description img,.description-tab .columns-wrapper .right-description img{width:auto;max-width:100%;margin:0 auto}.description-tab .columns-wrapper .left-description iframe,.description-tab .columns-wrapper .right-description iframe{display:block;margin:0 auto;max-width:100%}.img-video-holder{display:flex;align-items:flex-start}.img-video-holder>div{width:50%;flex-shrink:0;border-radius:10px;overflow:hidden}.img-video-holder>div:nth-of-type(odd){padding-right:27px}.video-holder{position:relative}.video-holder:hover .hideble .pse{opacity:.5}.descr-video{display:block}.video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.video-play,.video-play svg{width:84px;height:84px}.video-play{z-index:2}.video-play .pse{display:none;transition:all .3s}.video-play.hideble .ply{display:none}.video-play.hideble .pse{display:block;opacity:0}.reviews-tab{display:flex;padding:50px 25px 135px}.reviews-head{display:flex;flex-direction:column;width:100%;flex-shrink:0;align-items:center;justify-content:center;margin-bottom:44px;padding-right:14px}.reviews-head h2{position:relative;font-size:2rem;line-height:2.4rem;font-family:Montserrat-Extrabold;padding-right:40px;margin-bottom:40px}.reviews-head h2 span{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;padding:10px;width:36px;height:36px;border-radius:900px;background-color:#f76919;color:#fff;font-family:Montserrat-Semibold;font-size:1.4rem;transform:translate(-2px,-65%)}.reviews-block{display:flex;flex-wrap:wrap;flex-shrink:0;margin-left:-10px;margin-right:-10px}.reviews-block .button-holder{margin-top:40px;width:100%}.review-item{width:calc(50% - 20px);margin-left:10px;margin-right:10px;padding:33px 62px 39px 43px;border:1px solid #41c2c2;border-radius:15px;background:rgba(65,194,194,.05);margin-bottom:20px}.review-item .img-info-wrapper{display:flex}.review-item .image{position:relative;width:75px;height:75px;margin-right:29px;flex-shrink:0;overflow:hidden}.review-item .image img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.review-item .info{flex:auto}.review-item .info .name{font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem;padding-right:10px}.review-item .info .date{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem}.review-item .info .star-ratings-css{margin-bottom:18px}.review-item .info .text{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:#000;opacity:.8}.review-item .info .star-ratings-css{font-size:14px;height:14px;width:66px}.review-item .info .star-ratings-css span{width:13px}.top-review{display:flex;align-items:center;justify-content:space-between}.best-review,.mobile-description,.mobile-make-review,.reviews-head-mobile{display:none}.product-card-big-slider{max-width:438px;width:100%;margin:0 auto 17px}.product-card-big-slider .slide{position:relative;overflow:hidden;padding-top:61%}.product-card-big-slider .slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.product-card-big-slider2{max-width:438px;width:100%;margin:0 auto 17px}.product-card-big-slider2 .slide{position:relative;overflow:hidden;padding-top:61%}.product-card-big-slider2 .slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.product-card-slider-container{padding-top:88px;padding-bottom:26px;position:relative;max-width:calc(100% - 14vw);margin:0 auto}.goods_links{position:absolute;left:auto;right:0;max-width:6.814vw;display:flex;transform:translateY(-50%);flex-flow:column;padding-right:10px;box-sizing:border-box}.goods_links .goods_links_svg_wr{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.goods_links .goods_links_svg_wr_ask{position:absolute;top:0;right:0;transform:translate(100%,-100%);width:20px;height:20px}.goods_links .goods_links_svg_wr_ask svg{width:100%;height:100%}.goods_links .goods_links_svg_wr_ask svg path,.goods_links .goods_links_svg_wr_ask svg rect{transition:all .25s}.goods_links .goods_links_svg_wr_ask:hover svg path{fill:#fff}.goods_links .goods_links_svg_wr_ask:hover svg rect{opacity:1}.goods_links_wr.desctop_only{display:flex}@media (max-width:960px){.goods_links_wr.desctop_only{display:none}}.goods_links_wr.mobile_only{display:none}.goods_links:hover{border-right:2px solid #f76919}.goods_links:hover svg g{opacity:1}.goods_links_text{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#000}.goods_links svg{width:30px;height:30px;margin-bottom:.7814vw}.goods_links svg g{transition:all .25s}.repeat_order_link{top:130px}.repeat_order_link .reapeat_svg_wr{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.repeat_order_link .reapeat_svg_wr>svg path{fill:#e7e7e7}.repeat_order_link:hover .reapeat_svg_wr>svg path{fill:#f76919}.insert_rec_link{top:250px}.insert_rec_link .insert_svg_wr{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.insert_rec_link .insert_svg_wr>svg path{fill:#e7e7e7}.insert_rec_link:hover .insert_svg_wr>svg path{fill:#f76919}.upload_rec_link{top:370px}.upload_rec_link .upload_svg_wr{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.upload_rec_link .upload_svg_wr>svg path{fill:#e7e7e7}.upload_rec_link:hover .upload_svg_wr>svg path{fill:#f76919}.product-card-small-slider{max-width:240px;margin:0 auto}.product-card-small-slider .slick-slide{height:90px;padding:10px 5px;cursor:pointer}.product-card-small-slider .slick-slide div{width:100%;height:100%}.product-card-small-slider .slide{height:100%;width:100%;position:relative;box-shadow:1px 1px 5px rgba(0,0,0,.05);border-radius:5px;overflow:hidden;background-color:#fff}.product-card-small-slider .slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.product-card-small-slider2{max-width:240px;margin:0 auto}.product-card-small-slider2 .slick-slide{height:90px;padding:10px 5px;cursor:pointer}.product-card-small-slider2 .slick-slide div{width:100%;height:100%}.product-card-small-slider2 .slide{height:100%;width:100%;position:relative;box-shadow:1px 1px 5px rgba(0,0,0,.05);border-radius:5px;overflow:hidden;background-color:#fff}.product-card-small-slider2 .slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.vendor-panel{display:flex;align-items:center}.vendor-code{position:relative;font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;color:#c7c7c7;padding-right:13px;margin-right:13px}.vendor-code.w-border:after{content:"";position:absolute;right:0;top:50%;width:1px;height:32px;background-color:rgba(0,0,0,.1);transform:translateY(-50%)}.vendor-brand{font-family:Montserrat-Regular;font-size:3.2rem;line-height:1.2;color:#000;margin-left:0}.universal-popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,81.6%,.8);z-index:999999;overflow-y:auto;-webkit-overflow-scrolling:touch}.universal-popup.opened{display:block}.pop-wrap{position:absolute;top:0;left:0;display:table;table-layout:fixed;width:100%;height:100%}.universal-wrapper{display:table-cell;vertical-align:middle;text-align:center;padding:2%}.popup-window{position:relative;display:inline-block;text-align:left;max-width:550px;width:100%;background-color:#fff;border-radius:15px;padding:50px 49px 52px}.popup-window .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.popup-window.address-window{max-width:756px;padding:30px 30px 36px;overflow:visible}.swal2-popup.swal-linza{max-width:550px;width:100%;background-color:#fff;border-radius:15px;padding:50px 49px 52px}.swal2-popup.swal-linza .swal2-icon{display:none!important}.swal2-popup.swal-linza .swal2-title{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem;text-align:left;color:#000}.swal2-popup.swal-linza .swal2-styled.swal2-confirm{position:relative;width:100%;height:64px;background:#f98e53!important;border-radius:100px;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem;color:#fff;transition:all .3s;border:1px solid transparent!important}.swal2-popup.swal-linza .swal2-styled.swal2-confirm:hover{background:#fed454!important;color:#fff}.swal2-popup.swal-linza .swal2-styled.swal2-cancel{position:relative;width:100%;height:64px;background:#fff!important;border-radius:100px;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem;color:#000;transition:all .3s;border:1px solid #c8c8c8!important}.swal2-popup.swal-linza .swal2-styled.swal2-cancel:hover{background:#fed454!important;color:#fff;border:1px solid transparent!important}.swal2-popup.swal-linza .swal2-styled{margin:10px 0}.swal2-popup.swal-linza .swal2-styled:focus{outline:none;box-shadow:none}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background-color:hsla(0,0%,81.6%,.8)!important}.address-popup-title{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem}.popup-logo{max-width:156px;width:100%;margin-right:15px}.close-popup{cursor:pointer;pointer-events:all}.close-popup,.close-popup svg{width:50px;height:50px}.close-popup svg path,.close-popup svg rect{transition:all .3s}.close-popup:hover svg rect{opacity:1}.close-popup:hover svg path{fill:#fff}.forgot-holder{text-align:right;padding:20px 0}.forgot-pwd{display:inline-block;font-family:Montserrat-SemiBold;font-size:1.2rem;line-height:153%;color:#41c2c2;transition:color .3s}.forgot-pwd:hover{color:#f98e53}.links-panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px}.links-panel span{font-family:Montserrat-Bold;font-size:3.5rem;line-height:98.2%}.links-panel a{font-family:Montserrat-SemiBold;font-size:1.5rem;line-height:1.8rem;color:#41c2c2;transition:all .3s}.links-panel a:hover{color:#000}.socials-enter{text-align:center;margin-bottom:32px}.socials-enter .facebook{display:inline-flex;align-items:center;justify-content:space-between;background:rgba(65,194,194,.05);border:1px solid #41c2c2;border-radius:100px;padding:3px 3px 3px 18px;font-family:Montserrat-SemiBold;font-size:1.2rem;line-height:153%;color:#41c2c2;transition:all .3s}.socials-enter .facebook svg{margin-left:16px;width:32px;height:32px}.socials-enter .facebook svg path{fill:#41c2c2}.socials-enter .facebook:hover{background:rgba(65,194,194,.1)}.or-block{position:relative;text-align:center;margin-bottom:32px}.or-block:after{content:"";position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);height:1px;opacity:.2;background-color:#41c2c2}.or-block .round{display:inline-block;text-align:center;width:43px;height:43px;background:#c5f1f1;border:1px solid rgba(65,194,194,.2);border-radius:900px;font-family:Montserrat-Bold;font-size:1.2rem;line-height:1.5rem;color:#41c2c2;padding:12px 0;z-index:1}.input-wrapper,.or-block .round{position:relative}.input-wrapper.textarea{border-radius:20px}.input-wrapper input.pass{padding-right:59px}.input-wrapper textarea{border:0;padding:20px;font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:#000;height:220px;outline:none;resize:none;background:none;width:100%}.input-wrapper textarea::-webkit-input-placeholder{color:#000;opacity:1}.input-wrapper textarea::-moz-placeholder{color:#000;opacity:1}.input-wrapper textarea:-ms-input-placeholder{color:#000;opacity:1}.input-wrapper textarea::-ms-input-placeholder{color:#000;opacity:1}.input-wrapper textarea::placeholder{color:#000;opacity:1}.input-wrapper.green{border:1px solid #d3f0f0;background:hsla(0,0%,100%,.07)}.input-wrapper.green input{color:#000}.input-wrapper.green input::-webkit-input-placeholder{color:#000}.input-wrapper.green input::-moz-placeholder{color:#000}.input-wrapper.green input:-ms-input-placeholder{color:#000}.input-wrapper.green input::-ms-input-placeholder{color:#000}.input-wrapper.green input::placeholder{color:#000}.input-wrapper.password{border-radius:10px}.input-wrapper.gray{border:1px solid #c8c8c8}.input-wrapper.gray input{color:#000}.input-wrapper.gray input::-webkit-input-placeholder{color:#000}.input-wrapper.gray input::-moz-placeholder{color:#000}.input-wrapper.gray input:-ms-input-placeholder{color:#000}.input-wrapper.gray input::-ms-input-placeholder{color:#000}.input-wrapper.gray input::placeholder{color:#000}.input-wrapper.error{border:1px solid #ff4040}.input-wrapper.error input{color:#ff4040}.input-wrapper.error input::-webkit-input-placeholder{color:#ff4040}.input-wrapper.error input::-moz-placeholder{color:#ff4040}.input-wrapper.error input:-ms-input-placeholder{color:#ff4040}.input-wrapper.error input::-ms-input-placeholder{color:#ff4040}.input-wrapper.error input::placeholder{color:#ff4040}.input-block .error-block{font-family:Montserrat-Regular;color:#ff4040;padding-top:7px}.input-block .error-block,.input-block .note{font-size:1rem;line-height:1.2rem}.input-block .note.auth{font-family:Montserrat-Regular;color:rgba(0,0,0,.6);padding-top:6px}.input-block.row-input-block{display:flex;align-items:center;margin-bottom:43px;padding-right:72px}.input-block.row-input-block label{color:#000;font-family:Montserrat-Regular;width:25%;font-size:1.4rem;line-height:1.7rem;padding-right:43px}.input-block.row-input-block .flex-auto{flex:auto}.pass-eye{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}.pass-eye,.pass-eye svg{width:28px;height:28px}.popup-link,.submit-popup{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:64px;background:#f98e53;border-radius:100px;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem;color:#fff;transition:all .3s}.popup-link input,.submit-popup input{opacity:0;position:absolute;width:100%;height:100%;cursor:pointer}.popup-link:hover,.submit-popup:hover{background:#fed454;color:#fff}.popup-link.mid-transparent,.submit-popup.mid-transparent{border:1px solid #f98e53;color:#f98e53;background-color:rgba(249,142,83,.05)}.popup-link.mid-transparent:hover,.submit-popup.mid-transparent:hover{background-color:#f98e53;color:#fff}button.submit-popup{display:block}.checkbox-block{margin-bottom:20px}.check-label{position:relative;display:flex;align-items:center}.check-label input{position:absolute;display:block;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.check-label input:checked~.round{background-color:#41c2c2}.check-label .round{flex-shrink:0;width:17px;height:17px;border:1px solid #41c2c2;border-radius:100%;margin-right:10px}.check-label .text{font-family:Montserrat-Regular;font-size:1.5rem;line-height:153%}.popup-title{font-family:Montserrat-Bold;font-size:3.5rem;line-height:4.3rem;margin-bottom:23px}.popup-title .review-first-title{font-family:Montserrat-Light;font-size:2.5rem;line-height:3rem}.popup-title .review-name{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem;margin-bottom:47px}.popup-info{font-family:Montserrat-Regular;font-size:1.5rem;line-height:2.3rem;margin-bottom:80px}.popup-info span{font-family:Montserrat-Bold;display:inline-block;padding:10px 7px;background-color:#f76919;color:#fff;border-radius:5px}.popup-info a{color:#41c2c2}.popup-info i,.popup-info strong{font-family:Montserrat-Bold}.popup-info i{display:inline-block;font-style:normal;color:#41c2c2}.popup-info i:before{content:"";display:inline-block;width:29px;height:1px;margin:0 12px;background-color:#41c2c2;vertical-align:middle}.popup-info.small-margin{margin-bottom:29px}.l-holder{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.1721vw;line-height:1.4}.star-rating{font-size:0;text-align:center;margin:23px 0 64px}.star-rating__wrap{display:inline-block;font-size:3.5rem}.star-rating__wrap:after{content:"";display:table;clear:both}.star-rating__ico{float:right;padding-left:16px;cursor:pointer;color:hsla(0,0%,76.9%,.3);transition:all .3s;font-size:3.5rem}.star-rating__ico:last-child{padding-left:0}.star-rating__input{display:none}.star-rating__ico:hover:before,.star-rating__ico:hover~.star-rating__ico:before,.star-rating__input:checked~.star-rating__ico:before{content:"\F005";color:#ffc000}.form-comment{resize:none;height:160px;width:100%;outline:none;padding:21px;overflow:hidden;transition:all .3s;background:hsla(0,0%,100%,.07);border:1px solid #d3f0f0;border-radius:10px;font-size:1.6rem;line-height:2rem;color:#fff}.form-comment,.text-section{font-family:Montserrat-Regular}.text-section{padding:0 16px 118px;font-size:1.5rem;line-height:144.74%}.text-section .wrapper{max-width:1010px;width:100%;margin:0 auto}.text-section p{margin:26px 0}.text-section a{color:#41c2c2;text-decoration:underline;transition:all .3s}.text-section a:hover{opacity:.7}.text-section strong{font-family:Montserrat-Semibold}.text-section ul{margin:26px 0;max-width:595px;list-style-type:none}.text-section ul li{line-height:200%}.text-section ul li:before{content:"\2014";position:relative;left:-5px}.text-section ol{margin:26px 0;max-width:595px;list-style-type:none}.text-section ol li{line-height:200%;counter-increment:my-counter}.text-section ol li:before{content:counter(my-counter) ".";position:relative;left:-5px}.bottom-page-links .holder{display:flex;flex-wrap:wrap}.bottom-page-links .holder .item{width:50%;flex-shrink:0;padding:45px;text-align:center;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:144.74%;text-transform:uppercase;transition:all .3s}.bottom-page-links .holder .item:nth-of-type(odd){background-color:#f98e53}.bottom-page-links .holder .item:nth-of-type(odd):hover{background-color:rgba(249,142,83,.7)}.bottom-page-links .holder .item:nth-of-type(2n){background-color:#ffc000}.bottom-page-links .holder .item:nth-of-type(2n):hover{background-color:rgba(255,192,0,.56)}.not-found{width:100%;text-align:center;font-family:Montserrat-Regular;font-size:1.8rem;line-height:122.24%;padding-bottom:60px}.blog-section{overflow:hidden}.blog-section .sub-title{font-family:Montserrat-Medium;font-size:1.6rem}.blog-section .sub-title,.blog-section h1{text-align:center;text-transform:uppercase}.blog-section h1{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%;margin-bottom:58px}.news-block{padding:0 31px}.news-block.last{margin-bottom:50px}.news-wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.news-banner{margin:20px 0 50px}.inner-article{padding:70px 0 111px}.article-top{max-width:47.15%;width:100%;margin:0 auto}.article-date{font-family:Montserrat-Medium;text-align:center;font-size:1.6rem;line-height:1.5rem;color:#f98e53;margin-bottom:14px}.article-h1{font-family:Montserrat-Semibold;font-size:3.5rem;line-height:115%;text-transform:uppercase;text-align:center;margin-bottom:24px}.article-params{display:flex;align-items:center;justify-content:center;margin-bottom:27px}.article-author{display:flex;align-items:center;font-family:Montserrat-Bold;font-size:1.4rem;line-height:1.7rem}.article-author .icon{margin-right:7px}.article-author .icon,.article-author .icon svg{width:24px;height:24px}.article-banner-img{position:relative;margin-bottom:85px;overflow:hidden;border-radius:10px}.article-banner-glass{position:absolute;width:100%;height:100%;left:0;top:0;opacity:.3;-webkit-filter:blur(50px);filter:blur(50px);background-size:cover!important;background-repeat:no-repeat!important}@supports not ((-webkit-filter:blur(50px)) or (filter:blur(50px))){.article-banner-glass{display:none}}.article-img{position:relative;max-width:47.15%;width:100%;margin:0 auto;padding-top:41%;overflow:hidden}.article-img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:100%}.article-content{max-width:47.15%;width:100%;margin:0 auto;font-family:Montserrat-Regular;font-size:1.5rem;line-height:155%}.article-content img{max-width:100%;margin:0 auto}.article-content p{margin:27px 0}.article-content strong{font-family:Montserrat-Bold}.article-content h2{font-size:2.1rem}.article-content h3{font-size:1.8rem}.article-content ul{margin:26px 0;list-style-type:none;max-width:595px}.article-content ul li{line-height:200%}.article-content ul li p{display:inline}.article-content ul li:before{content:"\2014";position:relative;margin-right:7px}.article-content ol{margin:27px 0;list-style-type:none;max-width:595px}.article-content ol li{line-height:200%;counter-increment:my-counter}.article-content ol li:before{content:counter(my-counter) ".";position:relative;margin-right:5px}.article-content a{color:#41c2c2;text-decoration:underline;transition:all .3s}.article-content a:hover{opacity:.7}.article-content .article-share-fb{display:inline-flex;align-items:center;font-family:Montserrat-Medium;font-size:1.4rem;line-height:1.7rem;color:#000}.article-content .article-share-fb .icon-fb-share{width:55px;height:55px;margin-right:13px}.article-content .article-share-fb .icon-fb-share svg{width:55px;height:55px}.article-content .article-share-fb .icon-fb-share svg path{fill:#3ab7b7}.article-share{padding:30px 0 0}.news-title{font-family:Montserrat-Semibold;font-size:2.5rem;line-height:115%;text-align:center;margin-bottom:46px}.article-button-holder{padding:20px 0 50px}.desktop-hidden,.mobile-close-menu{display:none}.side-popup-menu{position:fixed;right:0;top:0;height:100vh;background-color:#41c2c2;width:40%;z-index:99999;visibility:hidden;overflow:auto;padding:75px 35px;transform:translateX(100%);border-top-left-radius:15px;border-bottom-left-radius:15px;transition:all .3s}.side-popup-menu.active{visibility:visible;transform:translateX(0)}.wrapper-ul{font-family:Montserrat-Medium;font-size:1.4rem;line-height:1.7rem;letter-spacing:.04em;color:#fff;list-style-type:none;text-transform:uppercase}.wrapper-ul li{margin-bottom:30px}.wrapper-ul li a{font-size:1.4rem;line-height:1.7rem;letter-spacing:.04em;color:#fff;transition:opacity .3s}.wrapper-ul li a:hover{opacity:.7}.side-close-menu{position:absolute;right:16px;top:16px;cursor:pointer}.side-close-menu svg{width:50px;height:50px}.side-close-menu svg rect{opacity:.5}.side-close-menu svg path,.side-close-menu svg rect{fill:#fff;transition:all .3s}.side-close-menu:hover svg rect{opacity:1;fill:#fff}.side-close-menu:hover svg path{fill:#000}.side-popup-socials{display:flex}.side-popup-socials a{display:block;margin-right:15px}.side-popup-socials a svg path{fill:#fff;opacity:.5;transition:opacity .3s}.side-popup-socials a:hover svg path{opacity:1}.goods-round,.radios-holder{margin-bottom:12px}.goods-round{display:flex;position:relative;align-items:center}.goods-round:last-of-type{margin-bottom:0}.goods-round input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.goods-round input:checked~.round:after{content:"";width:21px;height:21px;border-radius:21px;background-color:#41c2c2}.goods-round input:checked~.round~span{color:#000}.goods-round input:disabled{pointer-events:none}.goods-round input:disabled~.round:after{background-color:rgba(0,0,0,.2)}.goods-round input:disabled~.round~span{color:rgba(0,0,0,.2)}.goods-round .round{display:flex;flex-shrink:0;align-items:center;justify-content:center;position:relative;width:29px;height:29px;border-radius:29px;border:1px solid rgba(0,0,0,.2);margin-right:13px}.goods-round span{font-family:Montserrat-Regular;font-size:1.4rem;line-height:154.9%;color:rgba(0,0,0,.3)}.hidden-radio-label{display:none}.quan-wrapper-cell{position:relative;display:inline-block}.in-package{display:block;position:absolute;left:50%;top:100%;padding-top:10px;transform:translateX(-50%);width:100%;text-align:center;font-family:Montserrat-Bold;font-size:1.1rem}.goods-page-benefits{background:url(/img/user/serv-slider-bg.png),linear-gradient(90deg,#b2bcc2,#b2bcc2);padding:50px 31px}.goods-page-benefits-block{display:flex;justify-content:center;margin-left:-3px;margin-right:-3px}.goods-page-benefits-block .item{display:flex;flex-direction:column;width:calc(25% - 6px);margin-left:3px;margin-right:3px;background-color:#fff;border-radius:10px;padding:22px 20px 22px 13px;min-height:195px}.goods-page-benefits-block .item .topper{flex:auto}.goods-page-benefits-block .item .top-block{display:flex;align-items:center;margin-bottom:24px}.goods-page-benefits-block .item .top-block span{font-family:Montserrat-SemiBold;font-size:2rem;line-height:2.4rem}.goods-page-benefits-block .item .top-block img{width:auto;margin-right:15px}.goods-page-benefits-block .item .descr-block{font-size:1.4rem;line-height:1.7rem;font-family:Montserrat-Regular;color:rgba(0,0,0,.5)}.goods-page-benefits-block .item .descr-block strong{color:#000}.goods-page-benefits-block .item .descr-block p{margin-bottom:16px}.goods-page-benefits-block .item .descr-block p:last-of-type{margin-bottom:0}.goods-page-benefits-block .item .percents-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:27px}.goods-page-benefits-block .item .percents-wrapper .percent-i{position:relative;font-family:Montserrat-SemiBold;font-size:2rem;line-height:2.4rem;color:#fff;margin-right:15px;margin-bottom:10px}.goods-page-benefits-block .item .percents-wrapper .percent-i:last-of-type{margin-right:20px}.goods-page-benefits-block .item .percents-wrapper .percent-i span{position:relative;z-index:1}.goods-page-benefits-block .item .percents-wrapper .percent-i.active{color:#f76919;padding:10px}.goods-page-benefits-block .item .percents-wrapper .percent-i.active:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;background-color:#fff;border-radius:10px}.goods-page-benefits-block .item .to-cab-link{width:48px;height:48px;margin-bottom:10px}.goods-page-benefits-block .item .to-cab-link:hover svg circle{fill-opacity:1}.goods-page-benefits-block .item .to-cab-link:hover svg path{fill:#f76919}.goods-page-benefits-block .item .to-cab-link svg{width:48px;height:48px}.goods-page-benefits-block .item .to-cab-link svg circle,.goods-page-benefits-block .item .to-cab-link svg path{transition:all .3s}.goods-page-benefits-block .item.orange{background-color:#f76919;color:#fff}.goods-page-benefits-block .item.orange .descr-block{color:#fff}.goods-page-benefits-block .item.orange .descr-block a{color:#fff;transition:opacity .3s}.goods-page-benefits-block .item.orange .descr-block a:hover{opacity:.7}.note-span.invisible{display:none}.error-inside-note{display:none;color:#ff4040}.error-inside-note.visible{display:inline}.page-not-found{padding:90px 40px;text-align:center}.page-not-found .h-holder{display:block;margin-bottom:37px}.page-not-found p{font-size:2em;margin-bottom:.7em}.page-not-found a{display:inline-block;padding:25px 50px;background:#000;border-radius:900px;font-family:Montserrat-Bold;font-size:1.3rem;color:#fff;transition:all .3s;text-transform:uppercase;border:1px solid transparent;cursor:pointer}.page-not-found a:hover{background-color:#f76919}.not-found-img{margin-bottom:10px}.not-found-img svg{display:inline-block;width:392px;height:142px}.universal-toggle-buttons{display:flex;align-items:center;justify-content:center;padding:36px 30px 52px}.universal-toggle-buttons .toggle-button{margin-right:30px}.universal-toggle-buttons .toggle-button:last-of-type{margin-right:0}.sales-banner{padding:30px 30px 0;margin-bottom:150px}.sales-banner .top{position:relative;border-radius:10px;overflow:hidden}.sales-banner .top .img-banner{display:flex}.sales-banner .top .left{position:relative;height:420px;flex:auto}.sales-banner .top .right{display:flex;align-items:center;justify-content:center;width:250px;background-color:#41c2c2;flex-shrink:0}.sales-banner .top .right span{display:block;font-family:Montserrat-SemiBold;font-size:2.8rem;line-height:3.4rem;color:#fff;text-transform:uppercase}.sales-banner .bottom{display:flex;justify-content:space-between;padding-top:57px;padding-right:4.16%}.sales-banner .bottom .left{flex-shrink:0;width:272px}.sales-banner .bottom .left .title{font-family:Montserrat-SemiBold;font-size:1.5rem;line-height:1.8rem;margin-bottom:15px}.sales-banner .bottom .right{display:flex;align-items:flex-start;padding-left:11.73%;flex:auto}.sales-banner .bottom .typical-button{margin-left:auto}.sales-banner-descr-block{padding-right:15.3%}.sales-banner-descr-block .title{font-family:Montserrat-SemiBold;font-size:1.5rem;line-height:1.8rem;margin-bottom:17px}.sales-banner-descr-block .descr{font-family:Montserrat-Regular;font-size:1.5rem;line-height:144.74%;color:rgba(0,0,0,.5);margin-bottom:1.5628vw}.sales-banner-descr-block .article-share-fb{display:inline-flex;align-items:center;margin-right:1.1721vw;font-family:Montserrat-Regular;font-size:1.2rem;line-height:144.74%;color:rgba(0,0,0,.7);text-decoration:none;transition:all .3s}.sales-banner-descr-block .article-share-fb .icon-fb-share{width:2.3442vw;height:2.3442vw;margin-right:.62512vw}.sales-banner-descr-block .article-share-fb .icon-fb-share svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sales-banner-descr-block .article-share-fb .icon-fb-share svg path{transition:all .3s}.sales-banner-descr-block .article-share-fb:hover{color:#000}.sales-banner-descr-block .article-share-fb:hover .icon-fb-share svg path{fill:#f76919}.sales-banner-title-block{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;left:0;bottom:0;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.53));min-height:44%;padding:21px 26px}.sales-banner-title-block .title{font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:115%;color:#fff;margin-bottom:5px}.sales-banner-title-block .sub-info{font-family:Montserrat-Regular;font-size:1.2rem;line-height:144.74%;color:#fff}.sales-banner-title-block .sub-info span{font-family:Montserrat-SemiBold;font-size:3rem;line-height:115%}.clock{display:flex}.clock .time-round{width:56px;margin-right:16px;background:rgba(249,142,83,.06);border-radius:10px;flex-shrink:0}.clock .time-round div{text-align:center;padding:10px 6px 8px;width:100%}.clock .time-round div span{display:block}.clock .time-round div span:first-of-type{font-family:Montserrat-Bold;font-size:1rem;line-height:144.74%;text-transform:uppercase;color:#000;margin-bottom:10px}.clock .time-round div span:last-of-type{font-family:Montserrat-SemiBold;font-size:2rem;line-height:2.4rem;color:#f98e53}.clock .time-round div:last-of-type{margin-right:0}.lenses-params{display:flex}.lenses-params .params{width:44%}.lenses-params .params .label{height:44px;display:flex;align-items:center;margin-bottom:15px;font-family:Montserrat-SemiBold;font-size:1.5rem;line-height:1.8rem;padding-right:20px}.lenses-params .params .label:last-of-type{margin-bottom:0}.lenses-params>div:nth-of-type(3){margin-left:10.5%}.params-block{width:126px;flex-shrink:0}.params-block .select-cell{margin-bottom:15px}.params-block .select-cell:last-of-type{margin-bottom:0}.lenses-type-tab-links{font-family:Montserrat-SemiBold;font-size:1.2rem;line-height:1.5rem;white-space:nowrap}.lenses-type-tab-links a{display:inline-block;color:rgba(0,0,0,.2)}.lenses-type-tab-links a svg{display:inline-block}.lenses-type-tab-links a svg path:first-of-type{fill:rgba(0,0,0,.2)}.lenses-type-tab-links a svg path:nth-of-type(2){visibility:hidden}.lenses-type-tab-links a span{display:block}.lenses-type-tab-links a:first-of-type{margin-right:10px;text-align:right}.lenses-type-tab-links a:first-of-type span{text-align:right}.lenses-type-tab-links a.active{color:#41c2c2}.lenses-type-tab-links a.active svg path:first-of-type{fill:#41c2c2}.lenses-type-tab-links a.active svg path:nth-of-type(2){visibility:visible}.no_price{font-family:Montserrat-SemiBold;color:#000;font-size:1.8rem;line-height:120%}@media only screen and (min-width:1600px) and (max-width:2500px){html{font-size:70.5%}.header-left{width:70%;padding:12px 25px 10px}.header-right{width:30%}.blocks-holder{height:819px;min-height:820px}.blocks-holder .img-text-block{width:65%}.services-slider .slick-slide{width:475px;margin-right:50px}.services-slide{min-height:395px;padding-top:230px}.menu-button{padding:25px}.favourite-brands .bottom img{max-width:190px;max-height:120px}.cabinet-benefits .left{padding-top:48.85%}.benefits-holder .item,.cabinet-benefits .right h2{margin-bottom:50px}.char-label{margin-right:15px}.char-block,.char-block .title-char,.char-label{margin-bottom:25px}.char-block .title-char.white{margin-bottom:17px}.brands-slider-wrapper{max-width:890px}.bottom-panel{padding:20px 40px}.bottom-panel .item{padding-right:45px}.brands-s-block{margin-bottom:175px}.brands-s-block .label{margin-bottom:35px}.brands-s-block .label .logo-holder{height:80px}.scroll-holder{height:135px}.scroll-holder label{padding-bottom:25px}.brands-s-wrapper{height:345px}.submenu-char .char{width:540px}.submit-f-holder{padding-left:303px;margin:55px auto 0}.mode .char-label,.type .char-label{margin-bottom:40px}.mode .icon-title-holder .icon .after{height:45px}.mode .icon-title-holder .icon .after svg{height:22px;width:18px}.product-item .main-content{padding:20px 18px 18px}.filter-slide label{margin-bottom:40px}.breadcrumbs{padding:15px 3%}.card-rating,.title-card-holder{padding:0 3%}.main-tab-wrapper .left{padding-left:3%}.main-tab-wrapper .left .info-panel{padding:17px 14px 0 6%}.characteristics-tab,.description-tab{padding:0}.reviews-tab{padding:55px 3% 135px}.prices-panel{padding:30px 4.8% 13px 7.8%}.char-card-block{padding:33px 16.63% 33px 7.8%}.popup-window{max-width:660px}.product-card-big-slider,.product-card-big-slider2{max-width:750px}.big-slider .slide{padding-top:65%}.news-block{padding:0 61px}.news-wrapper{margin-left:-20px;margin-right:-20px}.news-banner{margin:25px 0 75px}.blog-item.news-inside{width:calc(33.33% - 40px);margin-left:20px;margin-right:20px;margin-bottom:45px}.goods-page-benefits-block{margin-left:-15px;margin-right:-15px}.goods-page-benefits-block .item{width:calc(25% - 30px);margin-left:15px;margin-right:15px}.clock .time-round{width:77px}.clock .time-round div span:first-of-type{font-size:1.2rem}.clock .time-round div span:last-of-type{font-size:2.2rem}.sales-banner .bottom .left{width:357px}.sales-banner .bottom .right{padding-left:6.73%}.sales-banner-descr-block{padding-right:10.3%}}.not-in-stock .no_price{font-size:2rem;line-height:2.4rem;margin-bottom:2rem}.not-in-stock .no_price_btn{font-size:1.5rem;line-height:1.2;font-family:Montserrat-Regular;border:none;padding:1rem 2rem;background-color:#fff;color:#41c2c2;border-radius:10px;display:flex;align-items:center;max-width:9vw;justify-content:space-between;min-width:16vw}.not-in-stock .no_price_btn svg{margin:0 10px;width:3rem;height:100%}.not-in-stock .no_price_btn svg path{fill:#41c2c2}@media only screen and (max-width:1366px){.char-card-block.lenses{padding:33px 5.63% 33px 4.8%}}@media only screen and (max-width:1200px){.product-item{width:calc(33.33% - 14px)}.filter-slider-wrapper{padding:0 35px}.char-card-block .row.quantity-row>div:nth-of-type(3),.lenses-params>div:nth-of-type(3){margin-left:4.5%}.header-left{width:60%}.header-right{width:40%}}@media only screen and (max-width:1100px){html{font-size:55.5%}.glowed-benefits .item{flex-basis:25%}.bottom-panel .item .ttl a{font-size:1.2rem}.brands-s-wrapper{padding-right:20px;padding-left:15px}.brands-s-wrapper .ps__rail-y{right:8px}.submit-f-holder{padding-left:160px}.submenu-char .char{width:365px;padding:32px 22px 0}.mode .icon-title-holder .title-i,.type .icon-title-holder .title-i{font-size:1.1rem}.char-row.triple{margin-left:auto;margin-right:auto}.char-row.triple .triple-holder{width:auto;margin-left:0;margin-right:10px}.char-row.sub-char-shape{width:100%}.commercial{padding:14px 15px 0 10px}.header-right{width:42.6%}.blocks-holder{min-height:560px}.brands-slider-wrapper .left-cntrl,.brands-slider-wrapper .right-cntrl{transform:translateY(-50%)}.filters-inside-popup{overflow:hidden}.blocks-holder .img-text-block .text{font-size:1.6rem}.char-card-block.glasses{padding:33px 15.63% 33px 2%}.sales-banner .bottom .right{padding-left:5.73%}.sales-banner-descr-block{padding-right:7.3%}}.in-package_bonus{display:block;padding-top:10px;width:100%;text-align:center;font-family:Montserrat-Bold;font-size:1.1rem}@media only screen and (max-width:960px){.not-in-stock .no_price{font-size:4.8102984vw;line-height:1.2;margin-bottom:4.8102984vw}.not-in-stock .no_price_btn{align-items:center;max-width:100%;width:100%;justify-content:space-around;font-size:3.7413432vw;line-height:4.5430596vw;padding:4.008582vw 5.344776vw}.not-in-stock .no_price_btn svg{width:5.344776vw}.call_us_btn{margin-top:5.344776vw;display:none}.repeat_order_link{position:static;transform:none;max-width:21.379104vw;margin:10.689552vw auto -10.689552vw;text-align:center}.repeat_order_link_wr.desctop_only{display:none}.repeat_order_link_wr.mobile_only{display:flex}.repeat_order_link .reapeat_svg_wr{margin:0 auto}.repeat_order_link svg{width:8.017164vw;height:8.017164vw;margin:0 auto 7px}.repeat_order_link_text{font-size:12px;line-height:15px}.no_price{width:100%;text-align:center;font-size:4.8102984vw;line-height:120%}.universal-popup{height:calc(100% + 1px)}.glass-block,.main-menu{display:none}.main-menu{position:absolute;left:0;top:0;padding:20.04291vw 0;height:100vh;background-color:#41c2c2;z-index:4;overflow:auto}.main-menu ul{display:block;padding:25px 4.2758208vw 0}.main-menu ul li{position:relative;margin-bottom:10.689552vw}.main-menu ul li .more{display:block;position:absolute;top:0;right:0;transform:translateY(-30%) rotate(45deg);transition:all .3s}.main-menu ul li .more.active{transform:translateY(-30%) rotate(0deg)}.main-menu ul li a{text-align:left;font-size:4.2758208vw;line-height:4.8102984vw;padding:0;color:#fff}.main-menu ul li a:after{display:none}.main-menu .desktop-hidden{display:block}.main-menu .submenu{padding-top:8.8188804vw;display:none;position:relative;left:auto;top:auto;visibility:visible;opacity:1}.main-menu .submenu .gender-block .icon-title-holder.gender{height:18.4394772vw}.main-menu .submenu:after{display:none}.main-menu .controls{display:flex;top:4.2758208vw;left:4.2758208vw;position:absolute;align-items:center;padding-left:3%}.main-menu .controls .lang-panel{font-size:5.8792536vw;line-height:6.4137312vw;font-family:Montserrat-Medium;padding:0}.main-menu .controls .lang-panel .sub{left:50%;transform:translateX(-50%);top:150%;width:auto;z-index:33;padding:0;opacity:1;visibility:visible;display:none}.main-menu .controls .lang-panel .sub li{margin:0}.main-menu .controls .lang-panel .sub li a{display:block;padding:15px;width:100%}.main-menu .controls .active .sub{display:block}.main-menu .controls a{font-family:Montserrat-Medium;font-size:5.8792536vw;line-height:6.4137312vw;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff}.main-menu .controls .separate_small{width:1.6034328vw;border-radius:1.6034328vw;height:13.36194vw;background:#f76919;margin:0 6.68097vw}.submenu-char-wrapper{display:block}.submenu-char .char{width:100%;padding:0;border-right:0}.submenu-char .char .title{padding-left:0;font-size:3.7413432vw;line-height:148.5%;margin-bottom:5.6120148vw}.icon-title-holder.lens .icon,.icon-title-holder.lens .icon svg{width:9.8878356vw;height:9.8878356vw}.mode .icon-title-holder .icon,.type .icon-title-holder .icon{margin-right:2.1379104vw}.mode .icon-title-holder .title-i,.type .icon-title-holder .title-i{font-size:3.2068656vw;line-height:127%}.mode .char-label,.type .char-label{margin-bottom:4.8102984vw;margin-right:1.8706716vw}.mode .icon-title-holder .icon .after{height:5.6120148vw}.mode .icon-title-holder .icon .after svg{height:4.008582vw;width:3.2068656vw}.brands{padding:9.6205968vw 0 0}.brands .title{padding-left:0;font-size:3.7413432vw;line-height:148.5%;margin-bottom:10.1550744vw}.brands-s-wrapper{padding:0;height:auto}.brands-s-block{margin-left:-11px;margin-right:-11px;margin-bottom:7.2154476vw}.brands-s-block .label{position:relative;width:calc(50% - 22px);margin-left:11px;margin-right:11px;margin-bottom:4.8102984vw}.brands-s-block .label:hover .logo-holder{background-color:rgba(65,194,194,.1)}.brands-s-block .label .logo-holder{height:15.7670892vw}.brands-s-block .label .logo-holder img{max-width:25.6549248vw;left:3.4741044vw}.brands-s-block .label .logo-holder svg{width:1.6034328vw;height:3.7413432vw;right:5.344776vw}.brands-s-block .label .logo-holder.active{position:absolute;left:0;top:0;width:calc(200% + 22px);z-index:1;background-color:#9fe0e0}.brands-s-block .label .logo-holder.active:hover,.brands-s-block .label .logo-holder.checked-inside:hover{background-color:#9fe0e0}.brands-s-block .label .sub{width:calc(200% + 22px);box-shadow:4px 4px 20px rgba(0,0,0,.1);border-radius:2.672388vw;padding:6.1464924vw 6.9482088vw 9.0861192vw}.brands-s-block .label:nth-of-type(3n+3) .sub{left:0;right:auto}.brands-s-block .label:nth-of-type(3n+2) .sub{left:0;right:auto;transform:none}.brands-s-block .label:nth-of-type(2n) .sub{left:auto;right:0;transform:none}.brands-s-block .label:nth-of-type(2n) .logo-holder.active{position:absolute;left:calc(-100% - 22px);top:0;width:calc(200% + 22px);z-index:1;background-color:#9fe0e0}.brands-s-block .label.glasses-label .logo-holder{background-color:rgba(65,194,194,.1)}.brands-s-block .label.glasses-label input:checked~.logo-holder.glasses{background-color:#9fe0e0}.scroll-holder{height:auto}.scroll-holder label{padding-bottom:3.7413432vw}.scroll-holder label span{font-size:3.7413432vw;line-height:100%}.scroll-holder label:last-of-type{padding-bottom:0}.submit-f-holder{margin-top:0;padding-left:0}.submit-f-holder .s-clear{font-size:3.2068656vw;line-height:4.008582vw;margin-right:8.017164vw;flex-shrink:0}.submit-f-holder .s-clear:hover{color:#41c2c2}.submit-f-holder button{height:17.9049996vw;width:52.3788048vw}.submit-f-holder button svg{width:6.68097vw;height:5.0775372vw}.commercial{width:100%;padding:12.025746vw 0 0}.commercial .banner{padding-top:62%}.banner{overflow:visible}.blocks-holder{flex-wrap:wrap;min-height:1px}.blocks-holder>div:first-of-type{padding:5.8792536vw 3.7413432vw 2.672388vw;background-color:#41c2c2;width:50%;order:2}.blocks-holder>div:first-of-type .img-holder{width:20.8446264vw;height:20.8446264vw;margin:0 auto}.blocks-holder>div:first-of-type .img-text-block{width:100%;display:flex;flex-direction:column-reverse;margin-bottom:0}.blocks-holder>div:first-of-type .img-text-block .text{font-family:Montserrat-Bold;font-size:3.2068656vw;line-height:130%;color:#fff;margin-bottom:3.4741044vw}.blocks-holder>div:first-of-type .img-text-block .img-holder{padding-top:50%}.blocks-holder>div:first-of-type .glow-button{display:none}.blocks-holder>div:first-of-type.active{background-color:#8ddada}.blocks-holder>div:nth-of-type(2){width:100%;order:1;padding:6.9482088vw 6.4137312vw 6.4137312vw}.blocks-holder>div:nth-of-type(3){padding:5.8792536vw 3.7413432vw 2.672388vw;width:50%;order:3;background-color:#f76919}.blocks-holder>div:nth-of-type(3) .img-holder{width:20.8446264vw;height:20.8446264vw;margin:0 auto}.blocks-holder>div:nth-of-type(3) .img-text-block{width:100%;display:flex;flex-direction:column-reverse;margin-bottom:0}.blocks-holder>div:nth-of-type(3) .img-text-block .text{font-family:Montserrat-Bold;font-size:3.2068656vw;line-height:130%;color:#fff;margin-bottom:2.672388vw}.blocks-holder>div:nth-of-type(3) .img-text-block .img-holder{padding-top:50%}.blocks-holder>div:nth-of-type(3) .glow-button{display:none}.blocks-holder .banner-block{transition:none}.blocks-holder .banner-block .close-parent{display:block;opacity:0;visibility:hidden;position:absolute;top:2.9396268vw;right:4.2758208vw;cursor:pointer;pointer-events:all}.blocks-holder .banner-block .close-parent img{width:12.025746vw;height:12.025746vw}.blocks-holder .banner-block.active{order:1;width:100%;padding:10.4223132vw 6.4137312vw}.blocks-holder .banner-block.active .img-text-block{display:block;width:100%;margin:0 auto}.blocks-holder .banner-block.active .img-text-block .img-holder{margin:0 auto 10.9567908vw;padding-top:74%;width:65.7407448vw}.blocks-holder .banner-block.active .img-text-block .text{font-family:Montserrat-Medium;font-size:5.8792536vw;line-height:127.4%;margin-bottom:0}.blocks-holder .banner-block.active .button-holder,.blocks-holder .banner-block.active .img-text-block .text br{display:none}.blocks-holder .banner-block.active .close-parent{opacity:1;visibility:visible}.blocks-holder .banner-block.innactive{display:none}.blocks-holder .banner-block .menu-holder{overflow:hidden;top:100%;left:0;height:auto;width:100%;transform:none;padding:0}.blocks-holder .banner-block .menu-holder .close{display:none}.blocks-holder .banner-block:hover .img-holder{transform:none}.scroll-wrapper{padding:10.4223132vw 4.2758208vw 0;overflow:hidden}.char-block .title-char{font-size:3.7413432vw;line-height:148.5%;margin-bottom:3.7413432vw;padding-left:0}.char-block.lens{margin-bottom:2.4051492vw}.char-block.lens .char-label{width:50%;flex-shrink:0;margin:0 0 6.4137312vw}.char-block.lens .char-label:nth-of-type(2n){padding-left:8.017164vw}.char-block.lens .icon{margin-right:2.672388vw}.char-block.lens .icon,.char-block.lens .icon svg{width:7.2154476vw;height:7.2154476vw}.icon-title-holder{padding-right:2.672388vw}.icon-title-holder .title-i{font-size:3.7413432vw;line-height:100%}.icon-title-holder.gender{display:flex;flex-direction:column;justify-content:space-between;height:26.9911188vw;padding:1.8706716vw 3.7413432vw 3.7413432vw;border-radius:2.672388vw}.icon-title-holder.gender:before{border-radius:2.672388vw}.icon-title-holder.gender .icon{position:relative;width:8.8188804vw;max-width:8.8188804vw;margin:0 auto .8017164vw;padding-top:80%;font-size:3.2068656vw;line-height:4.008582vw}.icon-title-holder.gender .icon img,.icon-title-holder.gender .icon svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.icon-title-holder.gender .title-i{font-size:3.7413432vw;line-height:4.5430596vw;text-align:center}.icon-title-holder.gender:hover{border:1px solid transparent;box-shadow:none}.icon-title-holder.gender:hover:before{opacity:0}.icon-title-holder.shape{padding:3.2068656vw 3.2068656vw 2.1379104vw}.icon-title-holder.shape .icon.panto,.icon-title-holder.shape .icon.round{width:16.3015668vw;height:6.1464924vw}.icon-title-holder.shape .icon.oval{width:17.1032832vw;height:5.0775372vw}.icon-title-holder.shape .icon.butterfly{width:15.7670892vw;height:5.344776vw}.icon-title-holder.shape .icon.aviator{width:17.1032832vw;height:6.1464924vw}.icon-title-holder.shape .icon.square{width:17.1032832vw;height:4.8102984vw}.icon-title-holder.shape:hover{border:1px solid hsla(0,0%,100%,0);box-shadow:none}.icon-title-holder.shape:hover:before{opacity:0}.gender-block .icon-title-holder.gender .icon{margin-right:auto}.gender-block .icon-title-holder.gender .icon.woman{padding-top:80%}.gender-block .icon-title-holder.gender .icon.woman svg{width:10.1550744vw;height:15.2326116vw}.gender-block .icon-title-holder.gender .icon.man svg{width:8.8188804vw;height:13.6291788vw}.gender-block .icon-title-holder.gender .icon.kid svg{width:11.2240296vw;height:10.9567908vw}.submit-filters img{width:7.7499252vw;height:6.1464924vw}.char-row.triple{max-width:100%}.char-row.triple .triple-holder{width:50%;margin:0 0 6.4137312vw}.char-row.triple .triple-holder .char-label{width:100%;margin-bottom:0}.char-row.triple .triple-holder:nth-of-type(2n){padding-left:8.017164vw}.char-row.gender-mobile,.char-row.shape-mobile{margin-left:-8px;margin-right:-8px}.char-row.sub-char-shape .char-label.shape{margin-left:0}.char-label.gender,.char-label.shape{width:calc(33.33% - 16px);margin:0 8px 8.017164vw}.char-label.shape .title-i{font-size:3.2068656vw;line-height:4.008582vw}.char-label.shape .icon{margin:0 auto 2.4051492vw}.brands-slider-wrapper{overflow:hidden;max-width:100%}.brands-slider-wrapper .left-cntrl,.brands-slider-wrapper .right-cntrl{opacity:1}.brands-slider-wrapper .left-cntrl{border:1.336194vw solid transparent;border-right:1.8706716vw solid #fff}.brands-slider-wrapper .right-cntrl{border:1.336194vw solid transparent;border-left:1.8706716vw solid #fff}.brands-slide label{margin-right:0;margin-bottom:1.8706716vw}.brands-slide label,.brands-slide label:nth-of-type(2n+2){max-width:33.33%;width:33.33%}.brands-slide label .logo-holder{padding-top:16.034328vw}.brands-slide label:hover .logo-holder{border:1px solid transparent;box-shadow:none}.brands-slide label:hover .logo-holder:before{opacity:0}.submit-filters{position:relative;width:90%;right:auto;top:auto;height:18.706716vw;margin:0 auto 13.36194vw}.banner-block.active .img-text-block .img-holder,.banner-block.active .img-text-block .text,.banner-block:hover .img-holder,.banner-block:hover .text{transform:none}.bottom-panel{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:6.68097vw 4.2758208vw 0}.bottom-panel .item{font-family:Montserrat-Semibold;width:50%;flex-shrink:0;margin-bottom:11.7585072vw;font-size:3.4741044vw;line-height:124%}.bottom-panel .item img{width:6.9482088vw}.bottom-panel .item .ttl a{font-size:3.4741044vw;line-height:124%}.bottom-panel .item:nth-of-type(2n){padding-left:5.344776vw}.mobile-header{display:block;position:relative;width:100%;background-color:#fff;height:18.706716vw}.left-mobile-header{display:flex;align-items:center}.left-mobile-header .menu-button{position:relative;width:17.6377608vw;height:18.706716vw;right:auto;bottom:auto;border-radius:0;background:none;padding:5.8792536vw 0;cursor:pointer;pointer-events:all;overflow:hidden}.left-mobile-header .menu-button span{background-color:#000;height:.8017164vw;width:9.0861192vw}.left-mobile-header .menu-button span:first-of-type,.left-mobile-header .menu-button span:nth-of-type(3){transition:all .3s}.left-mobile-header .menu-button.active span:first-of-type{position:absolute;top:50%;transform:translateY(50%) rotate(45deg)}.left-mobile-header .menu-button.active span:nth-of-type(2){opacity:0}.left-mobile-header .menu-button.active span:nth-of-type(3){position:absolute;top:50%;transform:translateY(50%) rotate(-45deg)}.right-mobile-header{position:absolute;display:flex;right:0;top:0;width:58.5252972vw;height:100%;background-color:#41c2c2;border-top-left-radius:2.672388vw;border-bottom-left-radius:2.672388vw}.right-mobile-header>div{position:relative;width:33.33%;display:flex;align-items:center;justify-content:center;height:18.706716vw}.right-mobile-header>div:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:70%;background-color:hsla(0,0%,100%,.2)}.right-mobile-header .feature,.right-mobile-header>a{position:relative;width:33.33%;display:flex;align-items:center;justify-content:center;height:18.706716vw;cursor:pointer}.right-mobile-header>a:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:70%;background-color:hsla(0,0%,100%,.2)}.mobile-logo{width:13.0947012vw;height:13.0947012vw}.mobile-seacrh img{width:5.6120148vw;height:5.6120148vw}.profile img{width:4.8102984vw;height:4.8102984vw}.feature img{width:5.344776vw;height:5.344776vw}.blocks-holder .img-text-block{width:100%;margin:0 auto 1.8706716vw}.blocks-holder .img-text-block .img-holder{width:65.7407448vw;margin-left:auto;margin-right:auto;margin-bottom:8.017164vw;transition:none;padding-top:76%}.blocks-holder .img-text-block .text{font-size:8.017164vw;line-height:127%;color:#fff}.glow-button{font-size:3.7413432vw;line-height:4.5430596vw;padding:5.0775372vw 7.4826864vw}.services{padding-top:13.36194vw}.services h2{font-size:6.68097vw;line-height:130%;max-width:95%;margin:0 auto 13.36194vw}.services h2 img{max-width:none;width:28.060074vw;height:6.1464924vw;margin-left:.8017164vw}.services-slider .slick-slide{width:67.3441776vw;margin-right:5.344776vw}.services-slider .slick-list{padding-left:4.2758208vw}.services-slide{padding-top:34.741044vw;min-height:1px}.services-slide.active .hover-info{visibility:visible;opacity:1}.slide-info{padding:4.2758208vw 3.2068656vw 5.6120148vw;border-radius:5.344776vw}.slide-info .title{font-size:4.2758208vw;line-height:138.5%;letter-spacing:.04em}.slide-info .additional-info{margin-top:9.0861192vw}.slide-info .additional-info .item img{width:4.5430596vw;height:4.5430596vw;margin-right:1.8706716vw}.slide-info .additional-info .item span{font-size:3.7413432vw;line-height:122.24%}.slide-info .additional-info i{font-size:2.672388vw;padding:0 1.336194vw}.slide-info .additional-info .phrase{font-size:3.2068656vw}.hover-info,.img-holder{border-radius:2.672388vw}.hover-info{width:100%;height:100%;padding:5.8792536vw}.hover-info .title{font-size:3.7413432vw}.hover-info .buttons-holder>div{margin-bottom:3.2068656vw}.small-glow-button{font-size:3.2068656vw;line-height:4.008582vw;padding:3.2068656vw 6.68097vw}.bestsellers{padding:13.36194vw 0 0}.toggle-button.blue{background-color:rgba(160,225,225,.12);border:0;box-shadow:none}.toggle-button.yellow{background:rgba(255,192,0,.12);border:0;box-shadow:none}.toggle-button.orange{background:rgba(247,105,25,.18);border:0;box-shadow:none}.slider-toggle-buttons .toggle-button,.universal-toggle-buttons .toggle-button{position:relative;width:26.4566412vw;margin-right:6.1464924vw;padding:4.2758208vw 0 3.4741044vw}.slider-toggle-buttons .toggle-button>div,.universal-toggle-buttons .toggle-button>div{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:100%;text-align:center;padding-top:1.336194vw;font-family:Montserrat-Regular}.categories-slider-wrapper{padding-bottom:13.36194vw}.categories-slider .slick-list{padding-left:4.5430596vw}.categories-slider .slick-slide{width:67.3441776vw;margin-right:5.6120148vw}.categories-slider .slide{border-radius:5.8792536vw;min-height:1px;padding:18.4394772vw 4.2758208vw 5.0775372vw}.categories-slider .slide .labels{padding:4.008582vw 5.0775372vw}.categories-slider .slide .labels .last,.categories-slider .slide .labels .new{font-size:3.7413432vw;line-height:4.5430596vw;padding:2.1379104vw 4.5430596vw}.categories-slider .slide .title{font-size:3.7413432vw;line-height:148.5%;margin-bottom:7.2154476vw}.categories-slider .slide .price{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:5.344776vw;line-height:6.4137312vw}.categories-slider .slide .price .old{margin-right:1.336194vw}.categories-slider .slide .price .new{font-size:5.344776vw;line-height:6.4137312vw;margin-left:1.336194vw}.favourite-brands .left-filter-cntrl,.favourite-brands .right-filter-cntrl{display:none}.favourite-brands h2{text-align:center;font-size:6.68097vw;line-height:127.4%;margin:0 0 13.36194vw}.favourite-brands .top{display:block;padding:13.36194vw 4.2758208vw 0}.favourite-brands .js-slider-brands_wr .left-filter-cntrl,.favourite-brands .js-slider-brands_wr .right-filter-cntrl{display:none}.favourite-brands .bottom{padding:11.4912684vw 0;justify-content:inherit}.favourite-brands .bottom a{display:inline-block;width:50%;flex-shrink:0;margin-right:0;text-align:center;padding:4.008582vw;max-width:50vw;height:24.051492vw}.favourite-brands .bottom img{display:inline-block;max-width:100%;max-height:100%;padding:0}.brands-buttons-holder{display:flex;align-items:center;justify-content:center}.brands-buttons-holder .typical-button{position:relative;flex:auto;padding:0 3.7413432vw 4.2758208vw;background:none;margin:0;min-width:1px;flex-shrink:0;color:rgba(0,0,0,.3);font-size:3.7413432vw;line-height:120%;border-radius:0;width:50vw}.brands-buttons-holder .typical-button.active{background:none;color:#41c2c2}.brands-buttons-holder .typical-button.active:after{content:"";position:absolute;left:0;bottom:0;height:1.336194vw;width:100%;background-color:#41c2c2}.brands-buttons-holder .typical-button.green:hover{background:none;color:rgba(0,0,0,.3)}.cabinet-benefits{display:block}.cabinet-benefits .cabinet-benefits_title{position:relative;font-size:6.68097vw;line-height:127.4%;margin-bottom:9.0861192vw;padding:0 6.9482088vw}.cabinet-benefits .left{width:100%;height:auto;padding:13.36194vw 0}.cabinet-benefits .left .pattern{display:none}.cabinet-benefits .left .page{position:relative;transform:none;width:90%;margin:0 auto;left:auto;top:auto}.cabinet-benefits .right{width:100%;padding:13.36194vw 4.2758208vw 24.051492vw;text-align:center}.cabinet-benefits .right .lclub-benefits{width:60%;position:relative;margin:0 auto 8.017164vw;right:auto;top:auto}.cabinet-benefits .right h2{max-width:100%;font-size:6.68097vw;line-height:127.4%;margin-bottom:8.017164vw}.cabinet-benefits .right .notification{left:50%;transform:translateX(-50%);width:84%;font-size:3.7413432vw;line-height:144.74%;padding:2.9396268vw 5.8792536vw}.benefits-holder{display:block;padding-bottom:2.672388vw}.benefits-holder .item{width:100%;display:flex;margin-bottom:10.689552vw;text-align:left}.benefits-holder .item .icon{margin-right:11.2240296vw}.benefits-holder .item .icon img{width:12.8274624vw;height:12.8274624vw}.benefits-holder .item .title{font-size:4.2758208vw;line-height:130%;margin-bottom:2.1379104vw}.benefits-holder .item .text{font-size:4.2758208vw;line-height:127.4%}.main-blog{padding:13.36194vw 0}.main-blog .tags-holder{display:none}.main-blog .sub-title{font-size:4.2758208vw;margin-bottom:2.672388vw}.main-blog h2{font-size:6.68097vw;line-height:127.4%;margin-bottom:8.017164vw}.blogs-items-holder{margin:0 auto 8.017164vw}.blogs-items-holder .slick-track{display:flex}.blogs-items-holder .slick-list{padding-left:5.6120148vw}.blogs-items-holder .slick-slide{width:67.3441776vw;height:auto!important;margin-right:5.344776vw;display:flex}.blogs-items-holder .slick-slide>div{width:100%;display:flex}.blogs-items-holder .slick-slide>div .blog-item{display:flex!important;margin:0;padding:3.2068656vw 2.1379104vw 4.5430596vw;border-radius:5.8792536vw}.blogs-items-holder .blog-item .img img{height:100%;width:auto}.blog-item .img{border-radius:2.672388vw;padding-top:88%;margin-bottom:4.008582vw}.blog-item .img img{height:auto;width:100%}.blog-item .titles{font-size:3.7413432vw;line-height:148.5%;text-align:center;margin-bottom:8.8188804vw}.blog-item .short-descr{display:none}.blog-item .tags{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.blog-item .hashtag{font-size:4.2758208vw;line-height:122.24%;margin-bottom:2.4051492vw}.blog-item .title{font-size:3.7413432vw;line-height:148.5%}.blog-item .date{font-size:4.2758208vw;line-height:122.24%;padding:1.6034328vw 4.008582vw;margin-right:0}.blog-item.news-inside{width:100%;margin-left:0;margin-right:0;margin-bottom:5.344776vw;padding:3.4741044vw 3.7413432vw 4.5430596vw}.blog-item.news-inside .img{margin-bottom:5.8792536vw;padding-top:66%}.blog-item.news-inside .titles{text-align:left;margin-bottom:5.344776vw}.blog-item.news-inside .title{font-size:4.2758208vw;line-height:148.5%;margin-bottom:3.4741044vw}.blog-item.news-inside .short-descr{display:block;font-size:3.7413432vw;line-height:127.4%;margin-bottom:0}.blog-item.news-inside .tags{flex-direction:row;justify-content:flex-start}.blog-item.news-inside .date{font-family:Montserrat-Semibold}.fat-button{padding:9.0861192vw 14.4308952vw;font-size:3.7413432vw;line-height:124%;min-width:1px}.fat-button.mobile-orange{padding:9.0861192vw 14.4308952vw;background-color:#f76919;color:#fff;min-width:279px;border:0}.about-us-main{display:block}.about-us-main .left,.about-us-main .right{width:100%}.about-us-main .left{display:block;padding:8.017164vw 4.2758208vw 8.5516416vw;min-height:1px}.about-us-main .left .figure{width:111%}.about-us-main .left .logo-holder{padding-bottom:3.4741044vw;margin-bottom:6.1464924vw}.about-us-main .left .logo-holder img{width:30.732462vw;height:6.68097vw}.about-us-main .left h2{font-size:6.68097vw;line-height:127.4%}.about-us-main .left .descr{display:none}.about-us-main .left .top{margin-bottom:16.034328vw}.about-us-main .left .details a{font-size:3.7413432vw;line-height:124%}.about-us-main .left .details img{width:9.6205968vw;height:9.6205968vw;margin-right:4.008582vw}.about-us-main .right{display:block;padding:13.36194vw 4.2758208vw;text-align:center}.about-us-main .right .top{text-align:center}.about-us-main .right .month{font-size:3.7413432vw;line-height:122.24%;margin-bottom:2.672388vw}.about-us-main .right .title{font-size:6.68097vw;line-height:127.4%;margin-bottom:13.36194vw}.about-us-main .right .digits{flex-direction:column-reverse}.about-us-main .right .left-digits,.about-us-main .right .right-digits{width:100%}.about-us-main .right .left-digits{border-radius:5.8792536vw;padding:12.8274624vw 7.7499252vw .8017164vw 8.8188804vw}.about-us-main .right .left-digits .item{text-align:left;margin-bottom:12.2929848vw}.about-us-main .right .left-digits .item .digit{font-size:9.353358vw;line-height:127.4%;margin-bottom:1.0689552vw}.about-us-main .right .left-digits .item .descr{font-size:3.7413432vw;line-height:144.74%}.about-us-main .right-digits{display:flex;align-items:center;padding:6.1464924vw 7.4826864vw 6.1464924vw 10.9567908vw;margin-bottom:8.017164vw}.about-us-main .right-digits img{width:14.9653728vw;height:14.9653728vw;margin:0 8.8188804vw 0 0}.about-us-main .right-digits .descr{font-size:3.2068656vw;line-height:124%;padding:0 0 0 8.2844028vw;text-align:left}.about-us-main .right-digits .descr:after{display:none}.about-us-main .right-digits .descr:before{left:0;top:0;transform:none;width:1px;height:100%}.subscribe-section{padding:13.36194vw 4.2758208vw 10.689552vw;background:url(../img/mobile-bg-gl.jpg),#b2bcc2;background-size:cover}.subscribe-section h2{font-size:4.2758208vw;line-height:127.4%;margin-bottom:6.1464924vw}.subscribe-section .descr{display:none}.subscribe-holder .top{font-family:Montserrat-Regular;font-size:3.7413432vw;line-height:120%;padding:0 12.2929848vw 5.6120148vw}.subscribe-input-holder{padding:0 10.689552vw 0 6.1464924vw;margin-bottom:10.9567908vw}.subscribe-input-holder input{height:14.1636564vw;font-size:3.7413432vw;line-height:124%}.subscribe-input-holder button{right:6.1464924vw}.checkbox-area{text-align:left;padding:0}.checkbox-area .subnote{text-align:left;padding-left:9.6205968vw;font-size:3.2068656vw;line-height:144.74%;color:#000;opacity:.3}.checkbox-label{display:flex;margin-bottom:2.4051492vw}.checkbox-label .yellow-round{width:6.4137312vw;height:6.4137312vw;flex-shrink:0}.checkbox-label .note{text-align:left;padding-left:2.9396268vw;font-size:3.2068656vw;line-height:130%}.mobile-filters-button-holder{display:block;text-align:center;padding-bottom:5.344776vw}.breadcrumbs{padding:5.344776vw 4.2758208vw;margin-bottom:12.025746vw}.breadcrumbs a,.breadcrumbs span{font-size:3.2068656vw;line-height:4.008582vw}.mobile-filters-button{display:inline-block;padding:3.2068656vw 6.68097vw;border-radius:900px;text-align:center;font-family:Montserrat-Extrabold;font-size:3.2068656vw;line-height:124%;background-color:#41c2c2;color:#fff;text-transform:uppercase;cursor:pointer}.h-holder{padding:0 4.2758208vw}.h-holder h1{font-size:6.68097vw;line-height:115%}.h-holder .amount{left:auto;right:0;width:12.2929848vw;height:12.2929848vw;transform:translate(50%,-92%);font-size:3.7413432vw;line-height:4.5430596vw}.arrow-breadcrumbs{margin:0 2.672388vw 0 4.2758208vw}.product-filters{padding:3.7413432vw 0 0}.product-filters-titles{display:none;padding:5.344776vw 4.2758208vw 2.4051492vw;flex-wrap:wrap}.product-filters-titles .item{margin-bottom:5.344776vw;justify-content:center;padding:0 2.672388vw;margin-right:0}.product-filters-titles .item span{font-size:3.7413432vw;line-height:4.5430596vw;text-align:center}.product-filters-titles .item .arr-up-down{width:3.7413432vw;height:3.7413432vw}.product-filters-titles .item .arr-up-down i{width:1.336194vw;height:.2672388vw}.product-filters-titles.active{display:flex}.filter-field{border-radius:0;padding:7.7499252vw 4.2758208vw}.filter-slider-wrapper{max-width:100%;width:100%;padding:0}.filter-slide{padding:0 6.1464924vw;margin:0}.filter-slide label{width:50%;margin:0 0 2.672388vw}.filter-slide label .logo-holder{heighr:10.689552vw}.filter-slide label .logo-holder img{max-width:85%;max-height:90%;height:100%;width:auto}.filter-slide label .logo-holder span{font-size:3.2068656vw;line-height:120%}.left-filter-cntrl{transform:translate(-32%,-50%)}.right-filter-cntrl{transform:translate(32%,-50%)}.left-filter-cntrl,.left-filter-cntrl svg,.right-filter-cntrl,.right-filter-cntrl svg{width:7.4826864vw;height:7.4826864vw}.selected-filters{align-items:stretch;flex-direction:column-reverse;padding-top:3.4741044vw;margin-top:1.8706716vw}.selected-filters .left{position:relative}.selected-filters .left .sel{position:absolute;left:0;bottom:100%;font-size:3.2068656vw;line-height:4.008582vw;text-transform:uppercase;padding-bottom:4.5430596vw}.selected-filters .right{justify-content:flex-end;margin-bottom:3.7413432vw}.selected-filters .right .sel{font-size:3.2068656vw;line-height:4.008582vw}.delete-cross{width:6.4137312vw;height:6.4137312vw}.delete-cross span{top:45%;width:3.4741044vw;height:2px}.indicator{font-size:3.2068656vw;line-height:4.008582vw;padding:1.8706716vw 10.1550744vw 1.8706716vw 2.4051492vw;border-radius:2.672388vw;margin-bottom:1.8706716vw;margin-right:1.8706716vw}.promo-section{padding-top:59.58%}.products-sorting{max-width:100%;padding:6.1464924vw 4.2758208vw 2.672388vw;flex-wrap:wrap;justify-content:center}.products-sorting label{display:flex;justify-content:center;margin-left:6.68097vw;margin-bottom:3.7413432vw}.products-sorting label:first-of-type{margin-left:0}.products-section{padding:0 4.2758208vw}.products-section_title{font-size:4.008582vw;line-height:4.8102984vw;margin-bottom:0}.products-section.promos-compact{padding:13.36194vw 4.2758208vw}.products-section.promos-compact .products-wrapper{margin-bottom:8.017164vw}.products-section.promos-compact .standard-title{font-size:6.68097vw;line-height:127.4%;margin-bottom:8.017164vw}.products-section.promos-small .banner_title{font-size:6.68097vw;line-height:127.4%}.products-wrapper{display:block;margin:0 auto;padding-top:6.68097vw}.product-item{width:100%;margin-left:0;margin-right:0;margin-bottom:2.672388vw}.product-item:last-of-type{margin-bottom:0}.product-item .buy-button,.product-item button.buy-button{display:none}.product-item .main-content{padding:8.5516416vw 4.2758208vw 3.7413432vw}.product-item .top{order:2;text-align:right;margin-bottom:2.1379104vw}.product-item .img{order:1}.product-item .bottom{order:3;justify-content:space-between}.product-item .prices{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding-bottom:0;margin-left:auto}.product-item .prices .old{margin-bottom:0;margin-right:2.672388vw;font-size:3.7413432vw;line-height:4.5430596vw}.product-item .prices .actual{padding:4.8102984vw 5.0775372vw;background-color:rgba(65,194,194,.1);border-radius:7.7499252vw;color:#41c2c2;font-size:3.7413432vw;line-height:124%}.product-item .product-type,.product-item .title{font-size:4.008582vw;line-height:4.8102984vw}.product-item .additional{display:none}.product-item.advertising{width:100%;height:90.0594756vw}.product-item.sunglasses .prices .actual{background-color:rgba(247,105,25,.1);color:#f76919}.product-item.frames .prices .actual{background-color:rgba(255,192,0,.1);color:#ffc000}.product-item .img img{max-width:100%}.no_price_item{font-family:Montserrat-SemiBold;width:100%;font-size:4.008582vw;line-height:4.8102984vw;text-align:right}.benefits-block{padding:16.034328vw 0 6.4137312vw}.benefits-block .title{font-size:5.344776vw;line-height:127.4%;margin-bottom:9.6205968vw}.benefits-block.not-user{padding:16.034328vw 0 22.4480592vw}.benefits-block~.products-wrapper{margin-bottom:10.689552vw;padding-top:5.344776vw}.benefits-row{display:block;padding:12.5602236vw 12.5602236vw 26.72388vw}.benefits-row .item{display:flex;align-items:center;width:100%;margin-bottom:14.9653728vw;padding-right:0}.benefits-row .item:last-of-type{margin-bottom:0}.benefits-row .item .icon{flex-shrink:0;margin-bottom:0;margin-right:8.017164vw}.benefits-row .item .icon img{width:10.1550744vw;height:10.1550744vw}.benefits-row .item .b-title{font-size:3.7413432vw;line-height:148.5%;margin-bottom:2.1379104vw}.benefits-row .item .content{font-size:3.7413432vw;line-height:127.4%}.benefits-row .item .percent-holder_wr{flex-wrap:wrap}.benefits-row .item .percent-holder{font-size:3.7413432vw;line-height:127.4%}.benefits-row .item .percent-holder .no_wrap{margin-top:8px}.benefits-row .item .percent-holder_divider{display:none}.benefits-row .item .percent-holder span{margin-right:1.8706716vw}.benefits-row .item .percent-holder span.active{padding:2.1379104vw 2.9396268vw}.benefits-row .item .percent-holder span.active:after{width:9.8878356vw;height:9.8878356vw}.benefits-row .item .from-first{font-size:2.672388vw;opacity:1}.benefits-row .item .from-first br{display:none}.pagination{padding:10.1550744vw 0 14.9653728vw}.pagination .page-number{width:10.1550744vw;height:10.1550744vw;margin:0 1.0689552vw;font-size:3.2068656vw;line-height:124%}.pagination .page-number.active{background-color:#f98e53;color:#fff}.arrow-left-pagination{margin-right:4.5430596vw;width:5.344776vw;height:9.353358vw}.arrow-right-pagination{margin-left:4.5430596vw;width:5.344776vw;height:9.353358vw}.more-pages-first,.more-pages-second{font-size:6.4137312vw;line-height:140%;padding:.5344776vw}.recommendation-section{padding:12.5602236vw 4.2758208vw}.recommendation-section .button-holder{margin-top:11.4912684vw}.add-mobile{display:block;padding-right:2.4051492vw}.add-mobile .s-title{font-family:Montserrat-Semibold;margin-bottom:2.4051492vw}.add-mobile .item,.add-mobile .s-title{font-size:3.7413432vw;line-height:4.5430596vw}.add-mobile .item{display:inline-block;font-family:Montserrat-Regular;padding:0 1.6034328vw 0 0;border-right:1px solid rgba(0,0,0,.16);margin-bottom:1.336194vw;margin-left:1.6034328vw}.add-mobile .item:first-of-type{padding-left:0}.add-mobile .item:last-of-type{padding-right:0;border:0}.add-mobile .i-holder{margin-left:-1.6034328vw}.fit-mobile{display:flex;align-items:center;position:absolute;right:0;top:0;z-index:3;padding:5.344776vw 4.2758208vw}.fit-mobile .s-title{font-family:Montserrat-Medium;font-size:3.2068656vw;line-height:3.4741044vw;color:#f76919;margin-right:2.9396268vw}.fit-mobile img{width:5.344776vw;height:5.344776vw;flex-shrink:0}.double-holder{align-items:flex-start;margin-bottom:8.017164vw}.double-holder h1{font-size:6.68097vw;line-height:8.017164vw;margin-bottom:2.1379104vw}.double-holder .info{font-size:3.7413432vw;line-height:4.5430596vw}.double-holder .info .amount{display:block;margin-left:0;font-size:5.344776vw;line-height:6.4137312vw}.double-holder .right .glow-button{padding:0;background:none;color:#f76919;border:0;text-transform:none;text-align:right}.cart-section{padding:0 4.2758208vw 11.2240296vw}.cart-block .button-holder{margin-bottom:8.017164vw}.desktop-hidden{display:block}.cart-item{position:relative;align-items:flex-start;flex-wrap:wrap;padding:8.5516416vw 5.344776vw 7.2154476vw 0;margin-bottom:5.344776vw}.cart-item .price{display:none}.cart-item .remove{position:absolute;right:2.672388vw;top:2.1379104vw}.cart-item .remove,.cart-item .remove svg{width:9.353358vw;height:9.353358vw}.cart-item .img{width:33.9393276vw;flex-shrink:0;padding-top:29%}.cart-item .img img{max-width:80%;max-height:80%}.cart-item .quantity-block{display:none}.cart-item .rating{margin-bottom:7.2154476vw}.cart-item .info{font-size:3.7413432vw;line-height:4.5430596vw;width:60%;flex-shrink:0}.cart-item .info .dscr{margin-bottom:2.1379104vw}.cart-item .info .ttl{max-width:85%}.cart-item .info .star-ratings-css{margin-bottom:0}.cart-item .star-ratings-css{font-size:5.0775372vw;height:5.0775372vw;width:22.9825368vw;flex-shrink:0}.cart-item .star-ratings-css span{margin-right:.5344776vw;width:5.0775372vw}.cart-item .rev-amount{font-size:3.2068656vw;line-height:4.008582vw;margin-left:3.2068656vw;padding-top:.8017164vw}.mobile-panel{display:flex;align-items:center;width:100%;padding-left:5.344776vw}.mobile-panel .quantity-block{display:flex;justify-content:center;width:37.413432vw;height:9.353358vw}.mobile-panel .quantity-block .quantity-field{font-size:4.008582vw;line-height:4.8102984vw;margin-right:.5344776vw;max-width:10.689552vw;flex-shrink:0;width:4.008582vw;text-align:right}.mobile-panel .quantity-block .buffer{font-family:Montserrat-Bold;font-size:4.008582vw;line-height:4.8102984vw}.mobile-panel .quantity-block label{font-size:4.008582vw;line-height:4.8102984vw;flex-shrink:0}.mobile-panel .quantity-block .minus,.mobile-panel .quantity-block .plus{width:9.353358vw;height:9.353358vw}.mobile-panel .quantity-block .plus span{width:2.672388vw;height:.5344776vw}.mobile-panel .quantity-block .minus span{width:2.1379104vw;height:.5344776vw}.mobile-panel .price{display:block;margin-right:0;margin-left:8.5516416vw;font-size:5.344776vw;line-height:6.4137312vw}.summary .label{font-size:4.2758208vw;line-height:5.344776vw}.amount{font-size:8.017164vw;line-height:9.8878356vw}.main-tab-wrapper{display:block}.main-tab-wrapper .left,.main-tab-wrapper .right{width:100%;padding-left:0}.main-tab-wrapper .left{padding:0 0 16.034328vw}.main-tab-wrapper .left .info-panel{position:relative;left:auto;top:auto;padding:5.6120148vw 4.2758208vw}.main-tab-wrapper .left .tab-img-container{max-width:100%}.main-tab-wrapper .left.glasses-left{width:100%;padding-bottom:2.672388vw}.main-tab-wrapper .right.glasses-right{width:100%;padding-left:0}.product-card-big-slider,.product-card-big-slider2{max-width:100%}.product-card-slider-container{padding:0 4.2758208vw;max-width:100%}.product-card-big-slider,.product-card-big-slider2{margin-bottom:0}.product-card-small-slider{width:48.9047004vw}.product-card-small-slider .slick-slide{padding:2.672388vw 1.336194vw}.product-card-small-slider .slick-slide div{height:auto}.product-card-small-slider .slick-slide div .slide{padding-top:100%}.product-card-small-slider2{width:48.9047004vw}.product-card-small-slider2 .slick-slide{padding:2.672388vw 1.336194vw}.product-card-small-slider2 .slick-slide div{height:auto}.product-card-small-slider2 .slick-slide div .slide{padding-top:100%}.title-card-holder{display:block;padding:0 4.2758208vw;margin-bottom:9.8878356vw}.title-card-holder .firm{display:none}.title-card-holder h1{font-size:6.4137312vw;line-height:115%;text-align:center;max-width:100%;width:100%}.title-card-holder h1 span{display:block}.tabs-anchors-wrapper{display:block;white-space:nowrap;overflow:scroll;padding:0 4.2758208vw}.tabs-anchors-wrapper a{font-size:4.008582vw;line-height:4.8102984vw;color:#999;opacity:.5;display:inline-block;padding-bottom:1.8706716vw;margin-right:5.344776vw}.tabs-anchors-wrapper a.active{color:#000;opacity:1}.tabs-anchors-wrapper a.active:after{background-color:#000;bottom:0;left:auto;right:0;width:100%}.card-rating{display:flex;flex-flow:row wrap;align-items:center;padding:0 4.2758208vw;margin-bottom:14.1636564vw;line-height:4.008582vw}.card-rating .rev-amount{display:inline-block;margin-left:4.5430596vw;font-size:3.2068656vw;line-height:4.008582vw}.card-rating .add-review{display:block;margin-left:0;font-size:3.2068656vw;line-height:154.9%}.card-rating .left{display:block;flex:auto;padding-right:2.672388vw;width:100%}.card-rating .right{position:relative;display:block;padding-left:0;margin-top:9.353358vw}.card-rating .right .vendor-brand{font-size:6.68097vw;line-height:1.2;margin:0}.card-rating .right img{width:30.9997008vw;height:auto}.card-rating .right:before{display:none}.star-ratings-css{display:inline-block;margin-bottom:2.4051492vw;font-size:4.008582vw;height:4.008582vw;width:18.706716vw}.star-ratings-css span{width:4.008582vw}.sale-label{padding:2.1379104vw 3.2068656vw;font-size:3.7413432vw;line-height:4.5430596vw}.sale-label img{width:5.344776vw;height:3.7413432vw}.add-to-favorites,.add-to-favorites svg{width:8.2844028vw;height:8.2844028vw}.tab-img-container{width:100%;padding-top:65%}.tab-description{display:none}.prices-panel{display:block;padding:8.017164vw 4.2758208vw 2.9396268vw;border-bottom:0}.prices-panel:after,.prices-panel:before{display:none}.prices-panel.glasses{padding:8.017164vw 4.2758208vw 2.9396268vw;border:none}.prices-panel.glasses .old-price{margin-bottom:0}.prices-panel .old-price{font-size:2.672388vw;line-height:12px;margin-right:1.8706716vw}.prices-panel .old-price span,.prices-panel .price{font-size:4.2758208vw;line-height:3.2068656vw}.prices-panel .price span{font-size:9.6205968vw}.prices-panel .right-price .fat-button{width:100%;margin-bottom:2.9396268vw}.prices-panel .one-click-buy{font-size:3.2068656vw;line-height:154.9%}.prices-panel .wrapper.glasses{display:flex;align-items:flex-end}.left-price{display:flex;flex-wrap:wrap;margin-bottom:5.6120148vw}.left-price .wrapper{min-width:50%;white-space:nowrap;flex-shrink:0;padding-right:9.8878356vw;margin-bottom:1.8706716vw}.left-price .js-prices-wrapper{display:flex}.left-price .note{flex-basis:45%;font-size:3.2068656vw;line-height:4.008582vw;padding:0 6.1464924vw 0 0;margin-bottom:1.8706716vw}.char-card-block,.char-card-block.glasses{padding:14.1636564vw 0 10.689552vw}.char-card-block .titles-row{margin-bottom:4.008582vw}.char-card-block .titles-row .cell-left,.char-card-block .titles-row .cell-right{width:25.387686vw;font-size:3.2068656vw;line-height:4.008582vw}.char-card-block .titles-row .cell-left{margin-right:2.1379104vw}.char-card-block .row{padding:3.2068656vw 8.5516416vw 3.2068656vw 4.2758208vw;border-bottom:1px solid #e6e6e6;margin-bottom:0}.char-card-block .row:last-of-type{border-bottom:0}.char-card-block .row .select-cell{width:25.387686vw}.char-card-block .row .select-cell.left-cell{margin-right:2.1379104vw}.char-card-block .row .select-cell .selectric .label{height:11.7585072vw;margin:0 6.68097vw 0 3.2068656vw}.char-card-block .row .select-cell.size{max-width:57.9908196vw}.char-card-block .row .select-cell.char-cell{font-size:4.2758208vw;line-height:4.008582vw;padding-left:3.2068656vw}.char-card-block .row .select-cell.note-cell{width:100%;display:flex;align-items:center;justify-content:center}.char-card-block .row .label{font-size:3.7413432vw;line-height:4.5430596vw;padding-right:2.672388vw}.char-card-block .row .label.quantity-label{padding:2.9396268vw 0;margin-bottom:8.017164vw;border-bottom:1px solid #e6e6e6}.char-card-block .row.note-row{border-bottom:0;padding-right:4.2758208vw;padding-top:4.008582vw;padding-bottom:4.008582vw}.char-card-block .row.note-row .label{display:none}.char-card-block .row.note-row.lenses{padding:4.008582vw 0}.char-card-block .row.note-row.lenses .label{display:none}.char-card-block .row.quantity-row{display:block;padding-left:0;padding-right:0}.char-card-block .row.quantity-row>.label{display:none}.char-card-block .row.quantity-row .label{width:44%;flex:inherit}.char-card-block .row.quantity-row>div:nth-of-type(3){margin-top:10.689552vw;margin-left:0}.char-card-block .row.quantity-row .select-cell{width:100%;text-align:center}.question-tip{margin-left:4.008582vw}.question-tip svg{width:6.9482088vw;height:6.9482088vw}.characteristics-tab{padding:0}.characteristics-tab .row{padding:4.2758208vw 0}.characteristics-tab .row:after{width:41.9564916vw}.characteristics-tab .row .char,.characteristics-tab .row .label{width:50%;flex-shrink:0}.characteristics-tab .row .label{font-size:3.2068656vw}.characteristics-tab .row .char{font-size:3.2068656vw;padding-left:6.1464924vw}.big-slider{width:66.8097vw;margin:0 auto}.big-slider .slide{padding-top:90%}.big-slider .slide img{max-width:84%;max-height:90%}.photo-tab-wrapper{padding:4.8102984vw 0 17.6377608vw}.b-slider-wrapper .next,.b-slider-wrapper .next svg,.b-slider-wrapper .prev,.b-slider-wrapper .prev svg{width:9.6205968vw;height:3.7413432vw}.b-slider-wrapper .prev{left:4.2758208vw}.b-slider-wrapper .next{right:4.2758208vw}.small-slider-wrapper{width:76.163058vw}.small-slider-wrapper .descr{font-size:3.2068656vw;line-height:4.008582vw;margin-bottom:4.5430596vw}.small-slider .slide img{max-width:79%;max-height:85%}.card-menu #description:target~div:nth-of-type(4){display:flex}.description-tab{flex-direction:column-reverse;padding:0}.description-tab .columns-wrapper{padding:15px;display:block}.description-tab .columns-wrapper .left-description,.description-tab .columns-wrapper .right-description{width:100%;padding:0;font-size:4.2758208vw;line-height:5.344776vw}.description-tab .columns-wrapper .left-description p,.description-tab .columns-wrapper .right-description p{margin-bottom:4.5430596vw}.img-video-holder{display:block}.img-video-holder>div{width:100%;padding:0;margin-bottom:8.017164vw}.img-video-holder>div:nth-of-type(odd){padding-right:0}.reviews-tab{padding:8.017164vw 4.2758208vw 10.4223132vw;overflow:hidden}.reviews-head{display:none}.reviews-head-mobile{display:flex;margin-bottom:11.7585072vw}.reviews-head-mobile .reviews-button-mobile:first-of-type{margin-right:1.0689552vw}.reviews-head-mobile .reviews-button-mobile:last-of-type{margin-left:1.0689552vw}.reviews-button-mobile{flex:auto;display:flex;align-items:center;justify-content:center;height:18.706716vw;border-radius:900px;background-color:#41c2c2;font-family:Montserrat-Semibold;font-size:3.2068656vw;color:#fff;line-height:124%;text-align:center;letter-spacing:.04em;text-transform:uppercase}.reviews-block{width:100%;padding-right:0;margin-left:auto;margin-right:auto}.reviews-block .button-holder{margin-top:10.4223132vw}.review-item{padding:6.1464924vw 6.9482088vw 7.7499252vw;flex-wrap:wrap;margin-bottom:2.672388vw;width:100%;margin-left:auto;margin-right:auto}.review-item .info .date,.review-item .info .text{display:none}.review-item .info .name{font-size:5.344776vw;line-height:6.4137312vw;padding-right:0}.review-item .info .star-ratings-css{font-size:5.0775372vw;height:5.0775372vw;width:22.9825368vw;flex-shrink:0}.review-item .info .star-ratings-css span{margin-right:.5344776vw;width:4.008582vw}.review-item .image{width:15.4998504vw;height:15.4998504vw;padding-top:0;margin-right:4.5430596vw}.star-ratings-css{font-size:5.0775372vw;height:5.0775372vw;width:22.9825368vw;flex-shrink:0}.star-ratings-css span{margin-right:.5344776vw}.mobile-description{display:block;width:100%;margin-top:5.8792536vw;font-family:Montserrat-Regular;font-size:3.7413432vw;line-height:4.5430596vw}.mobile-description .text-mobile{color:rgba(0,0,0,.8);margin-bottom:5.8792536vw}.best-review{display:block}.best-review .review-item{margin-bottom:0}.best-title{font-family:Montserrat-Semibold;font-size:5.344776vw;line-height:6.4137312vw;text-align:center;margin-bottom:8.017164vw}.mobile-make-review{position:relative;display:block;width:100vw;margin-top:6.9482088vw;margin-bottom:6.9482088vw;background-color:rgba(65,194,194,.05);text-align:center;font-family:Montserrat-Extrabold;font-size:4.8102984vw;line-height:5.8792536vw;color:#41c2c2;padding:7.2154476vw}.video-play.hideble .pse{display:none}.vendor-panel{justify-content:center;margin-top:4.8102984vw}.vendor-panel .vendor-brand,.vendor-panel .w-border:after{display:none}.vendor-code{padding-right:0;margin-right:0;font-size:2.672388vw;line-height:3.2068656vw;color:rgba(0,0,0,.5)}.vendor-code:after{display:none}.vendor-brand{font-size:2.672388vw;line-height:3.2068656vw;margin-left:2.672388vw}.universal-wrapper{padding:12.025746vw 4.2758208vw}.popup-window{max-width:100%;padding:6.4137312vw 7.2154476vw 10.1550744vw}.popup-window .top{margin-bottom:9.353358vw}.popup-window.address-window{padding:6.9482088vw 6.9482088vw 8.5516416vw}.popup-window.question .input-block{margin-bottom:5.344776vw}.popup-window.question .top{margin-bottom:0}.popup-window.question .top .close-popup{margin-left:auto;width:9.353358vw;height:9.353358vw}.popup-window.question .top .close-popup svg{width:9.353358vw;height:9.353358vw}.popup-window.question .links-panel{justify-content:center;margin-bottom:7.4826864vw}.popup-window.question .links-panel span{font-family:Montserrat-Extrabold;font-size:4.8102984vw;line-height:150%;margin-bottom:0}.form-comment{height:63.8700732vw;padding:4.8102984vw;border:1px solid #d3f0f0;border-radius:2.672388vw;font-family:Montserrat-Regular;font-size:4.2758208vw;line-height:5.344776vw;color:#000}.form-comment::-webkit-input-placeholder{opacity:1;color:#000}.form-comment::-moz-placeholder{opacity:1;color:#000}.form-comment:-ms-input-placeholder{opacity:1;color:#000}.form-comment::-ms-input-placeholder{opacity:1;color:#000}.form-comment::placeholder{opacity:1;color:#000}.popup-logo{width:41.6892528vw;max-width:100%}.close-popup,.close-popup svg{width:13.36194vw;height:13.36194vw}.links-panel{margin-bottom:3.4741044vw}.links-panel span{font-size:6.4137312vw;line-height:98.2%;margin-bottom:2.672388vw}.links-panel a{font-size:4.008582vw;line-height:4.8102984vw;margin-bottom:2.672388vw}.socials-enter{margin-bottom:6.9482088vw}.socials-enter .facebook{display:flex;width:100%;font-size:3.2068656vw;line-height:153%;padding:1.0689552vw 1.0689552vw 1.0689552vw 4.8102984vw}.socials-enter .facebook svg{width:8.5516416vw;height:8.5516416vw;margin-left:4.2758208vw}.or-block{margin-bottom:6.9482088vw}.or-block .round{display:flex;align-items:center;justify-content:center;width:11.4912684vw;height:11.4912684vw;font-size:3.2068656vw;line-height:4.008582vw;margin:0 auto}.input-wrapper{margin-bottom:1.336194vw}.input-wrapper.textarea{border-radius:4.008582vw;margin-bottom:7.7499252vw}.input-wrapper input{height:15.7670892vw;font-size:4.2758208vw;padding:0 5.344776vw}.input-wrapper input.pass{padding-right:13.0947012vw}.input-wrapper textarea{padding:4.008582vw 6.4137312vw;font-size:3.7413432vw;line-height:4.5430596vw;height:53.44776vw}.input-block .error-block{font-size:2.672388vw;line-height:3.2068656vw;padding-top:2.4051492vw}.input-block.row-input-block{display:block;padding-right:0;margin-bottom:6.9482088vw}.input-block.row-input-block label{display:block;width:100%;font-size:3.2068656vw;line-height:4.008582vw;color:rgba(0,0,0,.5);margin-bottom:3.4741044vw}.pass-eye{right:4.5430596vw}.pass-eye,.pass-eye svg{width:7.4826864vw;height:7.4826864vw}.popup-link,.submit-popup{height:17.1032832vw;font-size:4.008582vw;line-height:4.8102984vw}.popup-link.fat,.submit-popup.fat{height:22.715298vw;font-size:3.4741044vw;line-height:124%;text-align:center;letter-spacing:.04em;text-transform:uppercase}.auth-inputs .input-block{margin-bottom:4.008582vw}.auth-inputs .input-block.error{margin-bottom:2.672388vw}.check-label .round{width:4.5430596vw;height:4.5430596vw;margin-right:2.672388vw}.check-label .text{font-size:3.2068656vw;line-height:153%}.popup-title{font-size:6.4137312vw;line-height:7.7499252vw;margin-bottom:5.6120148vw}.popup-title .review-first-title,.popup-title .review-name{font-size:6.4137312vw;line-height:98.2%}.popup-title .review-name{margin-bottom:12.2929848vw}.popup-info{font-family:Montserrat-Regular;font-size:3.2068656vw;line-height:4.8102984vw;margin-bottom:18.9739548vw}.popup-info span{padding:2.672388vw 1.8706716vw;border-radius:1.336194vw}.popup-info.small-margin{margin-bottom:4.8102984vw}.popup-info i:before{display:none}.help-panel{display:block;padding-top:3.7413432vw;padding-bottom:5.344776vw;margin-bottom:6.1464924vw}.help-panel a{font-size:3.2068656vw;line-height:153%;display:block;text-align:center;margin-bottom:2.9396268vw}.help-panel a:last-of-type{margin-bottom:0}.l-holder{padding:0 0 2.672388vw}.l-holder a{margin-right:4.5430596vw}.star-rating{margin:7.7499252vw 0}.star-rating__ico{font-size:9.353358vw;padding-left:4.2758208vw}.forgot-holder{padding:5.344776vw 0}.forgot-pwd{font-size:3.2068656vw}.address-popup-title{font-size:6.4137312vw;line-height:98.2%;padding-right:5.6120148vw}.text-section{padding:0 4.2758208vw 14.698134vw;font-size:3.7413432vw;line-height:150%}.text-section p{margin:5.8792536vw 0}.bottom-page-links .holder{display:block}.bottom-page-links .holder .item{display:block;width:100%;padding:11.7585072vw 5.6120148vw;font-family:Montserrat-Extrabold;font-size:3.7413432vw;line-height:144.74%}.not-found{font-size:4.8102984vw;padding-bottom:16.034328vw}.blog-section .sub-title{font-size:4.2758208vw}.blog-section h1{font-size:6.68097vw;line-height:115%;margin-bottom:8.5516416vw}.news-block{padding:0 4.2758208vw}.news-block.last{margin-bottom:13.36194vw}.news-wrapper{display:block;margin-left:auto;margin-right:auto}.news-banner{margin:12.025746vw 0}.inner-article{padding:12.8274624vw 0 14.9653728vw}.article-top{max-width:100%;padding:0 4.2758208vw}.article-date{font-family:Montserrat-Medium;font-size:4.2758208vw;line-height:4.008582vw;margin-bottom:3.7413432vw}.article-h1{font-size:6.68097vw;line-height:115%;margin-bottom:5.8792536vw}.article-params{margin-bottom:8.5516416vw}.article-author{font-family:Montserrat-Bold;font-size:3.7413432vw;line-height:4.5430596vw}.article-author .icon{margin-right:1.8706716vw}.article-author .icon,.article-author .icon svg{width:6.4137312vw;height:6.4137312vw}.article-banner-img{margin-bottom:10.689552vw;border-radius:0}.article-banner-glass{display:none}.article-img{position:relative;max-width:100%;width:100%;padding-top:100%}.article-content{padding:0 4.2758208vw;max-width:100%;font-family:Montserrat-Regular;font-size:3.7413432vw}.article-content p{margin:7.2154476vw 0}.article-content h2{font-size:5.344776vw}.article-content h3{font-size:4.5430596vw}.article-content ul{margin:7.2154476vw 0;max-width:100%}.article-content ul li{line-height:200%}.article-content ul li:before{margin-right:1.8706716vw}.article-content ol{margin:7.2154476vw 0;max-width:100%}.article-content ol li{line-height:200%}.article-content ol li:before{margin-right:1.336194vw}.article-content .article-share-fb{font-size:3.7413432vw;line-height:4.5430596vw;color:#000}.article-content .article-share-fb .icon-fb-share{width:9.8878356vw;height:9.8878356vw;margin-right:2.9396268vw}.article-content .article-share-fb .icon-fb-share svg{width:9.8878356vw;height:9.8878356vw}.article-share{padding:9.353358vw 0 0}.news-title{font-size:6.68097vw;line-height:115%;margin-bottom:8.017164vw}.article-button-holder{padding:5.344776vw 0 10.689552vw}.mobile-langs{font-family:Montserrat-Medium;font-size:5.344776vw;line-height:6.4137312vw;color:#fff;text-transform:uppercase}.mobile-langs .sub{opacity:0;visibility:hidden;position:absolute;left:0;top:100%;height:100%;z-index:1;list-style-type:none;background-color:#41c2c2}.mobile-langs .sub,.mobile-langs .sub li{display:flex;width:100%}.mobile-langs .sub li a{display:flex;align-items:center;justify-content:center;color:#fff;width:100%}.mobile-langs .sub.active{visibility:visible;opacity:1}.search-panel-mobile{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:#fff;visibility:hidden;opacity:0;transform:translateX(-100%);transition:all .3s}.search-panel-mobile form{display:flex;padding:4.2758208vw;height:18.706716vw}.search-panel-mobile form input{display:block;flex:auto;padding:0 4.008582vw;border:1px solid rgba(0,0,0,.1);border-radius:8.017164vw;font-family:Montserrat-Medium;font-size:3.7413432vw;line-height:4.2758208vw;color:rgba(65,194,194,.7)}.search-panel-mobile form input::-webkit-input-placeholder{color:rgba(65,194,194,.7)}.search-panel-mobile form input::-moz-placeholder{color:rgba(65,194,194,.7)}.search-panel-mobile form input:-ms-input-placeholder{color:rgba(65,194,194,.7)}.search-panel-mobile form input::-ms-input-placeholder{color:rgba(65,194,194,.7)}.search-panel-mobile form input::placeholder{color:rgba(65,194,194,.7)}.search-panel-mobile form button{display:flex;align-items:center;justify-content:center;width:10.1550744vw;height:10.1550744vw;border-radius:900px;margin-left:2.672388vw;background:#dbf4f4}.search-panel-mobile form button svg{width:4.008582vw;height:4.008582vw}.search-panel-mobile form .close-mobile-search{position:relative;width:10.1550744vw;height:10.1550744vw;border-radius:900px;margin-left:2.672388vw;background:rgba(255,192,0,.23);cursor:pointer;pointer-events:all}.search-panel-mobile form .close-mobile-search span{position:absolute;width:3.4741044vw;height:1px;background-color:#000;top:49%;left:50%;transition:all .3s}.search-panel-mobile form .close-mobile-search span:first-of-type{transform:translate(-50%,50%) rotate(45deg)}.search-panel-mobile form .close-mobile-search span:last-of-type{transform:translate(-50%,50%) rotate(-45deg)}.search-panel-mobile.active{visibility:visible;opacity:1;transform:translateX(0)}.mobile-close-menu{display:block;position:absolute;top:4.2758208vw;right:4.2758208vw}.mobile-close-menu svg{width:13.36194vw;height:13.36194vw}.mobile-close-menu svg rect{opacity:.5;fill:#fff}.mobile-close-menu svg path{fill:#fff}.swal2-popup.swal-linza{max-width:100%;border-radius:4.008582vw;padding:6.9482088vw 6.9482088vw 8.5516416vw}.swal2-popup.swal-linza .swal2-title{font-size:6.4137312vw;line-height:98.2%}.swal2-popup.swal-linza .swal2-styled.swal2-cancel,.swal2-popup.swal-linza .swal2-styled.swal2-confirm{height:17.1032832vw;font-size:4.008582vw;line-height:4.8102984vw}.swal2-popup.swal-linza .swal2-styled{margin:2.672388vw 0}.mobile-b-label{width:100%;font-size:3.7413432vw;line-height:4.5430596vw;color:#f76919;background-color:rgba(247,105,25,.1);border-radius:5.8792536vw;padding:4.008582vw 5.344776vw;text-align:center}.hidden-radio-label,.mobile-b-label{display:block;font-family:Montserrat-SemiBold}.hidden-radio-label{font-size:3.2068656vw;line-height:4.008582vw;text-align:left;width:29%}.radios-holder{display:flex;align-items:center;padding-bottom:2.9396268vw;border-bottom:1px solid #e6e6e6;margin-bottom:3.2068656vw}.goods-round{margin-bottom:0;margin-right:5.8792536vw}.goods-round:last-of-type{margin-right:0;margin-bottom:0}.goods-round input:checked~.round:after{content:"";width:3.7413432vw;height:3.7413432vw;border-radius:3.7413432vw}.goods-round .round{width:5.344776vw;height:5.344776vw;border-radius:5.344776vw;margin-right:2.9396268vw}.goods-round span{font-size:3.7413432vw}.quantity-block{display:flex;justify-content:center;width:37.413432vw;height:9.353358vw}.quantity-block .quantity-field{font-size:4.008582vw;line-height:4.8102984vw;margin-right:.5344776vw;max-width:10.689552vw;flex-shrink:0;width:4.008582vw;text-align:right}.quantity-block .buffer{font-family:Montserrat-Bold;font-size:4.008582vw;line-height:4.8102984vw}.quantity-block label{font-size:4.008582vw;line-height:4.8102984vw;flex-shrink:0}.quantity-block .minus,.quantity-block .plus{width:9.353358vw;height:9.353358vw}.quantity-block .plus span:first-of-type,.quantity-block .plus span:last-of-type{width:2.672388vw;height:.5344776vw}.quantity-block .minus span{width:2.1379104vw;height:.5344776vw}.in-package,.in-package_bonus{font-size:3.7413432vw}.goods-page-benefits{background:url(/img/user/mobile-bg-lines.png),linear-gradient(90deg,#b2bcc2,#b2bcc2);padding:6.4137312vw 2.672388vw}.goods-page-benefits-block{display:block;margin-left:auto;margin-right:auto}.goods-page-benefits-block .item{width:100%;margin-left:auto;margin-right:auto;border-radius:10px;min-height:40.08582vw;margin-bottom:2.672388vw;padding:4.5430596vw 6.68097vw 4.5430596vw 3.2068656vw}.goods-page-benefits-block .item .top-block{margin-bottom:3.2068656vw}.goods-page-benefits-block .item .top-block span{font-family:Montserrat-SemiBold;font-size:4.8102984vw;line-height:5.8792536vw}.goods-page-benefits-block .item .top-block img{width:10%;margin-right:4%}.goods-page-benefits-block .item .descr-block{font-size:3.7413432vw;line-height:4.5430596vw;padding-left:14%}.goods-page-benefits-block .item .descr-block p{margin-bottom:4.2758208vw}.goods-page-benefits-block .item .percents-wrapper{margin-bottom:27px;padding-left:14%;padding-right:2.672388vw}.goods-page-benefits-block .item .percents-wrapper .percent-i{font-size:4.2758208vw;line-height:5.344776vw;margin-right:3.4741044vw;margin-bottom:2.672388vw}.goods-page-benefits-block .item .percents-wrapper .percent-i:last-of-type{margin-right:5.344776vw}.goods-page-benefits-block .item .percents-wrapper .percent-i.active{padding:2.672388vw}.goods-page-benefits-block .item .percents-wrapper .percent-i.active:after{width:11.7585072vw;height:11.7585072vw;border-radius:2.672388vw}.goods-page-benefits-block .item .to-cab-link{width:10.689552vw;height:10.689552vw;margin-left:auto;margin-bottom:2.672388vw}.goods-page-benefits-block .item .to-cab-link svg{width:10.689552vw;height:10.689552vw}.goods-page-benefits-block .item.orange .descr-block a{font-size:3.2068656vw;line-height:4.008582vw}.page-not-found{padding:24.051492vw 10.689552vw}.page-not-found .h-holder{margin-bottom:9.6205968vw}.page-not-found a{display:inline-block;padding:9.353358vw 9.8878356vw;font-size:3.4741044vw;line-height:124%;color:#fff}.not-found-img{margin-bottom:5.344776vw}.not-found-img svg{width:52.111566vw;height:18.706716vw}.typical-button{padding:5.0775372vw 10.689552vw;font-size:3.4741044vw;line-height:124%}.universal-toggle-buttons{padding:9.353358vw 4.2758208vw 14.698134vw}.banner_title{padding:0 4.2758208vw}.sales-banner{padding:5.344776vw 4.2758208vw 0;margin-bottom:10.689552vw}.sales-banner .top{border-radius:2.672388vw}.sales-banner .top .img-banner{display:block}.sales-banner .top .left{height:161.9467128vw}.sales-banner .top .right{width:100%;padding:4.8102984vw}.sales-banner .top .right span{font-size:7.4826864vw;line-height:9.0861192vw}.sales-banner .bottom{display:block;padding-top:12.2929848vw;padding-right:0}.sales-banner .bottom .left{width:100%;margin-bottom:10.9567908vw}.sales-banner .bottom .left .title{font-size:4.008582vw;line-height:4.8102984vw;margin-bottom:4.008582vw}.sales-banner .bottom .right{display:block;text-align:center;padding:0}.sales-banner-title-block{padding:4.008582vw 5.344776vw}.sales-banner-title-block .title{font-size:8.017164vw;line-height:115%}.sales-banner-title-block .sub-info{font-size:3.2068656vw;line-height:144.74%}.sales-banner-title-block .sub-info span{display:block;font-size:8.017164vw;line-height:115%}.sales-banner-descr-block{padding-right:0;margin-bottom:10.9567908vw;text-align:left}.sales-banner-descr-block .title{font-size:4.008582vw;line-height:4.8102984vw;margin-bottom:4.5430596vw}.sales-banner-descr-block .descr{font-size:4.008582vw;line-height:144.74%}.sales-banner-descr-block .article-share-fb{width:50%;margin-right:0;padding-right:2.672388vw;margin-top:4.008582vw;font-size:3.2068656vw}.sales-banner-descr-block .article-share-fb .icon-fb-share{width:10.689552vw;height:10.689552vw;min-width:10.689552vw;min-height:10.689552vw;margin-right:2.1379104vw}.clock{justify-content:center}.clock .time-round{width:18.706716vw;margin-right:5.344776vw;border-radius:2.672388vw}.clock .time-round div{text-align:center;padding:2.4051492vw 1.8706716vw 3.4741044vw}.clock .time-round div span:first-of-type{font-size:2.672388vw;line-height:144.74%;margin-bottom:2.672388vw}.clock .time-round div span:last-of-type{font-size:6.4137312vw;line-height:7.7499252vw}.clock .time-round:last-of-type{margin-right:0}.lenses-params .params{width:40%}.lenses-params .params .label{position:relative;font-size:3.2068656vw;line-height:4.008582vw;height:11.7585072vw;margin-bottom:6.68097vw;padding-right:2.672388vw}.lenses-params .params .label:after{content:"";position:absolute;left:50%;top:calc(100% + 3.20687vw);height:1px;width:200vw;background-color:#e6e6e6;transform:translateX(-50%)}.lenses-params .params .label:last-of-type:after{display:none}.lenses-params>div:nth-of-type(3){margin-left:2.5%}.params-block{width:25.387686vw}.params-block .select-cell{margin-bottom:6.68097vw}.select-cell .selectric .label{height:11.7585072vw;font-size:3.7413432vw;line-height:4.5430596vw}.select-cell .selectric .blanket{right:3.7413432vw;border:1.6034328vw solid transparent;border-top:2.1379104vw solid #e6e6e6}.lenses-type-tab-links{font-size:2.672388vw;line-height:3.2068656vw}.lenses-type-tab-links a svg{width:6.9482088vw;height:6.9482088vw}.lenses-params{margin-bottom:6.68097vw}}.brand-logo{text-align:center}.brand-logo img{width:auto;max-width:300px;display:inline-block}.modification-type-forms .modification-type-item{display:none}.modification-type-forms .modification-type-item.active{display:block}.modification-type-forms .lenses-type-tab-links a.active{font-weight:700}.sitemap-html .sitemap-link{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.sitemap-html .sitemap-link .bullet{display:block;width:10px;height:10px;background:#41c2c2;border-radius:8px;margin-right:5px}.sitemap-html .sitemap-link a{font-size:1.5rem;line-height:144.74%;font-family:Montserrat-Regular;color:#000;text-decoration:none;margin-left:7px}.sitemap-html .sitemap-link a.sitemap-title{font-family:Montserrat-Semibold}.sitemap-html .sitemap-link a:hover{text-decoration:underline}.checkout-top h1{font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:115%;text-align:center;margin-bottom:40px}.steps-holder{margin-bottom:46px}.steps-holder,.steps-holder .item{display:flex;align-items:center;justify-content:center}.steps-holder .item{position:relative;border:1px solid #3dbfbf;border-radius:900px;width:169px;height:59px;margin-right:52px;text-align:center;color:rgba(0,0,0,.5)}.steps-holder .item:after{content:"";position:absolute;left:calc(100% + 1px);top:50%;transform:translateY(-50%);width:52px;height:1px;background-color:#eee}.steps-holder .item:last-of-type{margin-right:0}.steps-holder .item:last-of-type:after{display:none}.steps-holder .item.active{background-color:#f98e53;color:#fff;border:1px solid #f98e53;box-shadow:0 0 20px 0 rgba(249,142,83,.5)}.steps-holder .item.done{border:1px solid #f98e53}.steps-holder .item .digit{font-family:Montserrat-Semibold;text-transform:uppercase}.steps-holder .item .digit,.steps-holder .item .title{font-size:1.3rem;line-height:124%;letter-spacing:.04em}.steps-holder .item .title{font-family:Montserrat-Regular}.checkout-item{display:flex;align-items:flex-start;margin-bottom:36px}.checkout-item:last-of-type{margin-bottom:0}.checkout-item .img{position:relative;width:12.8%;margin-right:33px;overflow:hidden;padding-top:10%}.checkout-item .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.checkout-item .titles{margin-bottom:14px}.checkout-item .title{color:rgba(0,0,0,.5)}.checkout-item .descr,.checkout-item .title{font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem}.checkout-item .checkout-item-price{margin-left:auto}.checkout-item .checkout-item-price .qtt{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:rgba(0,0,0,.5);opacity:.5;margin-bottom:4px}.checkout-item .checkout-item-price .price{font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem}.double-checkout-block{display:flex;border-top:1px solid rgba(37,175,175,.4)}.double-checkout-block .left,.double-checkout-block .right{width:50%;flex-shrink:0}.double-checkout-block .left{background-color:#25afaf}.double-checkout-block .right{padding-bottom:31px}.double-checkout-block .right .button-holder{text-align:right;margin-top:170px;padding:0 30px}.checkout-table{padding:29px 5.22%}.checkout-table .top{display:flex;align-items:flex-end;margin-bottom:56px}.checkout-table .top .label{font-family:Montserrat-Regular;font-size:1.2rem;line-height:1.5rem;color:rgba(0,0,0,.5);margin-right:21px}.checkout-table .top .checkout-summary{font-family:Montserrat-Extrabold;font-size:3rem;line-height:2.5rem;color:#f98e53}.checkout-table .top .show-more{display:none}.checkout-quantity-block{display:flex;align-items:center}.checkout-quantity-block .minus,.checkout-quantity-block .plus{position:relative;width:34px;height:34px;border-radius:900px;background-color:rgba(61,191,191,.1);cursor:pointer}.checkout-quantity-block .minus{margin-right:16px}.checkout-quantity-block .minus span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:2px;background-color:#41c2c2}.checkout-quantity-block .plus{margin-left:16px}.checkout-quantity-block .plus span{position:absolute;background-color:#41c2c2;top:50%;left:50%}.checkout-quantity-block .plus span:first-of-type{width:18px;height:2px;transform:translate(-50%,-50%)}.checkout-quantity-block .plus span:last-of-type{width:18px;height:2px;transform:translate(-50%,-50%) rotate(90deg)}.checkout-quantity-block .visible-quantity{font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem}.step{padding:63px 13.95% 54px}.step .top{display:flex;align-items:center;margin-bottom:31px}.step .top span{display:inline-block;font-family:Montserrat-Bold;font-size:3.5rem;line-height:98.2%;color:#fff;padding-right:10px}.step .top p{font-family:Montserrat-Extrabold;font-size:2rem}.step .top p,.step .top p i{line-height:127.4%;color:#fff}.step .top p i{font-family:Montserrat-Regular;font-style:normal;font-size:1.4rem}.step .top .links{margin-left:auto;display:flex;align-items:center}.step .top .links a{display:inline-block;position:relative;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem;color:#fff;padding:0 15px;transition:all .3s}.step .top .links a:hover{color:hsla(0,0%,100%,.7)}.step .top .links a:first-of-type:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:22px;background-color:hsla(0,0%,100%,.2)}.step.step_3{padding-bottom:95px}.step.step_4 .input-block{display:flex;align-items:center;flex-flow:row wrap;position:relative}.step.step_4 .input-block .note{position:absolute;bottom:-8px;transform:translateY(100%);width:100%;margin:0;padding:0 20px}.step.step_4 .input-block .input-wrapper{width:60%;overflow:initial;position:static}.step.step_4 .input-block .input-wrapper_disabler{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent}.step.step_4 .input-block button{padding:1.32838vw 2.03164vw;border:none;border-radius:100px;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2rem;font-family:Montserrat-Regular;color:#fff;background-color:hsla(0,0%,100%,.1);transition:all .3s;margin:0 auto}.step.step_4 .input-block button:hover{background-color:hsla(0,0%,100%,.3)}.disable_promo_btn{width:60px;height:60px;border-radius:50%;position:relative;transform:rotate(45deg);min-width:60px;min-height:60px;background-color:hsla(0,0%,100%,.1);transition:all .22s;cursor:pointer;margin:0 auto}.disable_promo_btn:hover{background-color:hsla(0,0%,100%,.3)}.disable_promo_btn span:first-of-type{width:50%;height:2px}.disable_promo_btn span:first-of-type,.disable_promo_btn span:last-of-type{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.disable_promo_btn span:last-of-type{width:2px;height:50%}.input-block{position:relative}.input-block,.input-block.margin-bottom{margin-bottom:20px}.input-block.error{margin-bottom:10px}.input-block label{display:block;font-family:Montserrat-Bold;font-size:1.2rem;line-height:1.5rem;color:#fff;margin-bottom:6px}.input-block label.light{font-family:Montserrat-Regular}.input-block label.black{color:#000;font-family:Montserrat-Semibold}.input-block .note{font-family:Montserrat-Bold;font-size:1.4rem;line-height:1.2;color:hsla(0,0%,100%,.7);margin-left:2.3442vw}.input-block .note .promo_descr_link{transition:all .22s}.input-block .note .promo_descr_link:hover{color:#f76919}.input-block .input-error{display:none;color:red;position:absolute;right:0;top:0;z-index:1;font-family:Montserrat-Regular;font-size:1rem;line-height:1.2rem}.input-block .input-error.visible{display:block}.input-block .input-error.relative{position:relative}.input-block .input-error.checkout{font-family:Montserrat-Bold;font-size:1rem;line-height:1.2rem;color:#ff4040;margin-bottom:5px}.input-block .error-input{font-family:Montserrat-Regular;font-size:1rem;line-height:1.2rem;color:#fff;margin-top:6px}.input-block.select-wishlist{margin-bottom:20px}.input-wrapper{width:100%;background:hsla(0,0%,100%,.07);border:1px solid #fff;border-radius:100px;overflow:hidden;margin-bottom:5px}.input-wrapper input{display:block;background:none;border:0;height:59px;width:100%;padding:0 20px;font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem;color:#fff}.input-wrapper input::-webkit-input-placeholder{color:#fff;opacity:1}.input-wrapper input::-moz-placeholder{color:#fff;opacity:1}.input-wrapper input:-ms-input-placeholder{color:#fff;opacity:1}.input-wrapper input::-ms-input-placeholder{color:#fff;opacity:1}.input-wrapper input::placeholder{color:#fff;opacity:1}.select-wrapper{margin-bottom:5px}.select-wrapper.department .selectize-control.single .selectize-input:after{display:block!important;content:"";right:20px;margin-top:-3px;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:8px 6px 0}.select-wrapper.cities-select .selectize-control.single .selectize-input{border:1px solid #c8c8c8}.select-wrapper.cities-select .selectize-control.single .selectize-input:after{border-color:#fff transparent transparent}.select-wrapper.cities-select .selectize-control.single .selectize-input .item,.select-wrapper.cities-select .selectize-control.single .selectize-input input{color:#000}.select-wrapper.cities-select .selectize-control.single .selectize-input input::-webkit-input-placeholder{color:#000}.select-wrapper.cities-select .selectize-control.single .selectize-input input::-moz-placeholder{color:#000}.select-wrapper.cities-select .selectize-control.single .selectize-input input:-ms-input-placeholder{color:#000}.select-wrapper.cities-select .selectize-control.single .selectize-input input::-ms-input-placeholder{color:#000}.select-wrapper.cities-select .selectize-control.single .selectize-input input::placeholder{color:#000}.select-wrapper.cities-select .selectize-control.single .selectize-input:after{display:block!important;content:"";right:20px;margin-top:-3px;width:0;height:0;border-color:#c4c4c4 transparent transparent;border-style:solid;border-width:8px 6px 0}.select-wrapper.cities-select.error .selectize-control.single .selectize-input{border:1px solid #ff4040}.select-wrapper .selectize-input{display:flex;align-items:center;background:hsla(0,0%,100%,.07);border:1px solid #fff;border-radius:100px;box-shadow:none;height:59px;width:100%;padding:0 21px;font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem}.select-wrapper .selectize-input:after,.select-wrapper .selectize-input:before{display:none!important}.select-wrapper .selectize-input input{font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem;color:#fff}.select-wrapper .selectize-input input::-webkit-input-placeholder{color:#fff;opacity:1}.select-wrapper .selectize-input input::-moz-placeholder{color:#fff;opacity:1}.select-wrapper .selectize-input input:-ms-input-placeholder{color:#fff;opacity:1}.select-wrapper .selectize-input input::-ms-input-placeholder{color:#fff;opacity:1}.select-wrapper .selectize-input input::placeholder{color:#fff;opacity:1}.select-wrapper .selectize-input.not-full>input{width:100%!important}.select-wrapper .selectize-input .item{font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem;color:#fff}.select-wrapper .selectize-input>input{box-shadow:none;height:59px;width:100%}.select-wrapper .selectize-input.error{border:1px solid #ff4040}.select-wrapper .selectize-control.single .selectize-input.input-active{background:hsla(0,0%,100%,.07);display:flex}.select-wrapper .selectize-dropdown{border-radius:10px;overflow:hidden;margin-top:5px}.select-wrapper .selectize-dropdown .optgroup-header,.select-wrapper .selectize-dropdown .option{font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem;padding:20px}.select-wrapper label{display:block;font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;color:rgba(0,0,0,.5);margin-bottom:10px}.select-wrapper.error label{color:#ff4040}.select-wrapper.error .selectize-input{border:1px solid #ff4040}.radio-wrapper{display:flex}.radio-button{position:relative;overflow:hidden;margin-right:17px}.radio-button:last-of-type{margin-right:0}.radio-button input{position:absolute;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.radio-button input:checked~span{border:1px solid #fff}.radio-button span{display:flex;align-items:center;height:66px;padding:0 28px;background-color:hsla(0,0%,100%,.1);border:1px solid transparent;border-radius:100px;font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem}.delivery-radio-wrapper{padding-bottom:25px}.radio-checkout-table{table-layout:fixed;border-collapse:collapse;width:100%}.radio-checkout-table label{margin-bottom:0}.radio-checkout-table tr td{vertical-align:middle;padding:10px 0}.radio-checkout-table tr td:first-of-type{width:70%}.radio-checkout-table tr td .title{font-family:Montserrat-Extrabold;font-size:1.6rem;line-height:127.4%;color:#fff}.radio-checkout-table tr td .price{font-family:Montserrat-Bold;font-size:1.4rem;line-height:1.7rem;color:#fff;opacity:.5}.radio-checkout-table tr td .price.active{opacity:1}.radio-column-button{position:relative}.radio-column-button input{position:absolute;display:block;width:100%;height:100%;opacity:0}.radio-column-button input:checked~.round:after{opacity:1}.radio-column-button .round{display:inline-flex;position:relative;align-items:center;justify-content:center;width:29px;height:29px;border-radius:100%;border:1px solid #fff;margin-right:17px;cursor:pointer}.radio-column-button .round:after{content:"";width:17px;height:17px;border-radius:17px;background-color:hsla(0,0%,100%,.8);opacity:0}.radio-column-button span{display:inline-block;font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem;vertical-align:middle}.radio-column-button.act .round:after{opacity:1}.address-input-wrapper{display:flex}.address-input-wrapper .input-block{margin-bottom:0;margin-right:20px;width:121px;flex-shrink:0}.address-input-wrapper .input-block:last-of-type{margin-right:0}.address-input-wrapper .input-block.street{min-width:207px}.checkout-comment{resize:none;height:160px;width:100%;outline:none;padding:21px;overflow:hidden;transition:all .3s;background:hsla(0,0%,100%,.07);border:1px solid #d3f0f0;border-radius:10px;margin:42px auto 32px;font-family:Montserrat-Regular;font-size:1.6rem;line-height:2rem;color:#fff}.checkout-comment::-webkit-input-placeholder{color:#fff;opacity:1}.checkout-comment::-moz-placeholder{color:#fff;opacity:1}.checkout-comment:-ms-input-placeholder{color:#fff;opacity:1}.checkout-comment::-ms-input-placeholder{color:#fff;opacity:1}.checkout-comment::placeholder{color:#fff;opacity:1}.hidden-step-button,.mobile-info{display:none}.final-checkout-step{text-align:center;padding:50px 0 104px}.star-glowed{display:inline-block;width:50px;height:50px;margin-bottom:27px}.thanks-title{font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:115%;margin-bottom:50px}.tracking-number{font-family:Montserrat-SemiBold;font-size:2rem;line-height:127.4%;margin-bottom:28px}.final-note{font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;max-width:600px;margin:0 auto 61px}.final-links{display:flex;align-items:center;justify-content:center;margin:0 auto}.final-links a{min-width:275px;font-family:Montserrat-Semibold;color:#41c2c2;text-transform:none}.final-links a:first-of-type{margin-right:38px}.checkout_note{padding:20px 0;text-align:center;font-family:Montserrat-Bold;font-size:1.4rem;line-height:1.4;color:#fff}.checkout_note a{color:#fff;text-decoration:underline}@media only screen and (max-width:1100px){.address-input-wrapper{flex-wrap:wrap}.address-input-wrapper .input-block{width:calc(50% - 10px);margin-bottom:20px}.address-input-wrapper .input-block.street{min-width:100%}}@media only screen and (max-width:1200px){.address-input-wrapper{flex-wrap:wrap}.address-input-wrapper .input-block{width:calc(50% - 10px);margin-bottom:20px;flex-shrink:1}.address-input-wrapper .input-block.street{min-width:100%}}@media only screen and (min-width:1600px) and (max-width:2500px){.address-input-wrapper .input-block{width:auto;flex:auto}.step{padding:63px 20% 54px 13.95%}}@media only screen and (max-width:960px){.checkout-top h1{font-size:6.68097vw;line-height:115%;margin-bottom:7.4826864vw;padding:0 4.2758208vw}.steps-holder{padding:0 4.2758208vw;margin-bottom:5.6120148vw}.steps-holder .item{width:18.706716vw;height:auto;margin-right:5.344776vw;border:0}.steps-holder .item:after,.steps-holder .item:last-of-type .digit:after{display:none}.steps-holder .item.active,.steps-holder .item.done{border:0;background:none;box-shadow:none}.steps-holder .item.active .digit{background-color:#f98e53;color:#fff;border:1px solid #f98e53;box-shadow:0 0 20px 0 rgba(249,142,83,.5)}.steps-holder .item.active .title{color:#000}.steps-holder .item.done .digit{border:1px solid #f98e53}.steps-holder .item .digit{position:relative;display:flex;align-items:center;justify-content:center;width:12.8274624vw;height:12.8274624vw;border-radius:100%;border:1px solid #41c2c2;margin:0 auto 1.6034328vw;font-size:2.672388vw;line-height:124%}.steps-holder .item .digit:after{position:absolute;content:"";left:100%;top:50%;transform:translateY(-50%);width:12.025746vw;height:1px;background-color:rgba(0,0,0,.1)}.steps-holder .item .title{font-size:3.2068656vw;line-height:124%}.double-checkout-block{flex-direction:column-reverse;border-top:0}.double-checkout-block .left,.double-checkout-block .right{width:100%}.double-checkout-block .right{background-color:rgba(247,105,25,.05);padding-bottom:0}.double-checkout-block .right .button-holder{display:none}.checkout-table{padding:5.344776vw 4.2758208vw 0}.checkout-table .top{position:relative;display:block;margin-bottom:5.344776vw}.checkout-table .top .show-more{display:flex;align-items:center;justify-content:center;position:absolute;right:3.2068656vw;top:50%;transform:translateY(-50%) rotate(90deg);width:6.4137312vw;height:6.4137312vw}.checkout-table .top .show-more svg{width:6.4137312vw;height:4.008582vw}.checkout-table .top .show-more svg g path{fill:#41c2c2}.checkout-table .top .show-more.active{transform:translateY(-50%) rotate(90deg) scaleX(-1)}.checkout-table .top .label{display:none}.checkout-table .top .checkout-summary{font-size:6.68097vw;line-height:127.4%}.checkout-items{padding-bottom:10.689552vw}.checkout-item .info{margin-bottom:4.008582vw}.checkout-item .checkout-item-price{padding-left:5.344776vw;margin-left:0}.checkout-item .checkout-item-price .price,.checkout-item .checkout-item-price .qtt{display:inline-block;line-height:5.6120148vw}.checkout-item .checkout-item-price .qtt{margin-right:3.2068656vw;font-size:3.7413432vw;margin-bottom:0}.checkout-item .checkout-item-price .price{font-size:4.2758208vw}.checkout-item .img{width:17.8%;margin-right:3.2068656vw;padding-top:15%;flex-shrink:0}.checkout-item .descr,.checkout-item .title{font-size:4.2758208vw;line-height:125%}.checkout-item .titles{margin-bottom:4.2758208vw}.checkout-quantity-block .visible-quantity{font-size:4.2758208vw;line-height:5.6120148vw}.checkout-quantity-block .plus{margin-left:4.2758208vw}.checkout-quantity-block .minus{margin-right:4.2758208vw}.checkout-quantity-block .minus,.checkout-quantity-block .plus{width:9.0861192vw;height:9.0861192vw}.step{padding:9.353358vw 4.2758208vw}.step .top{margin-bottom:8.017164vw}.step .top span{font-size:6.68097vw;line-height:98.2%}.step .top p{font-size:5.344776vw;line-height:127.4%}.step .top p i{font-size:3.7413432vw}.step .top .links a{font-size:3.2068656vw;line-height:4.008582vw;padding:0 4.008582vw}.step .top .links a:first-of-type:after{height:5.6120148vw}.step.step_3{padding-bottom:8.017164vw}.step.step_4 .input-block{flex-flow:row wrap;justify-content:space-between}.step.step_4 .input-block .input-wrapper,.step.step_4 .input-block button{width:48%}.step.step_4 .input-block .note{line-height:1.3;font-size:3.7758208vw;margin-top:20px;padding:0}.step.step_4 .promo_descr{display:flex;justify-content:space-between;align-items:center}.step.step_4 .input-block button{font-size:4.2758208vw;line-height:5.344776vw;padding:0 4.2758208vw;height:60px;margin:0}.input-block{margin-bottom:8.017164vw}.input-block label{font-size:3.2068656vw;line-height:4.008582vw;margin-bottom:1.336194vw}.input-block .note{font-size:2.672388vw;line-height:3.2068656vw}.input-block.margin-bottom{margin-bottom:4.008582vw}.input-block.select-wishlist{margin-bottom:5.344776vw}.input-block .input-error{font-size:2.672388vw;line-height:3.2068656vw}.input-block .input-error.visible{display:block}.input-block .input-error.checkout{font-size:2.672388vw;line-height:3.2068656vw}.input-wrapper{margin-bottom:1.336194vw}.input-wrapper input{height:15.7670892vw;font-size:4.2758208vw;padding:0 5.344776vw}.hidden-step-button{display:block;padding-top:8.017164vw}.hidden-step-button a,.hidden-step-button button{width:100%}.select-wrapper .selectize-input{height:15.7670892vw;padding:0 5.344776vw}.select-wrapper .selectize-input,.select-wrapper .selectize-input .item,.select-wrapper .selectize-input input{font-size:4.2758208vw;line-height:5.344776vw}.select-wrapper .selectize-input>input{height:15.7670892vw}.select-wrapper .selectize-dropdown{margin-top:1.336194vw}.select-wrapper .selectize-dropdown .option,.select-wrapper .selectize-dropdown .option .optgroup-header{font-size:4.2758208vw;line-height:5.344776vw;padding:5.344776vw}.select-wrapper.department .selectize-control.single .selectize-input:after{right:4.5430596vw;margin-top:-.8017164vw;border-width:2.1379104vw 1.6034328vw 0}.select-wrapper .selectize-dropdown-content{max-height:80.17164vw}.select-wrapper.cities-select .selectize-control.single .selectize-input:after{right:5.344776vw;margin-top:-.8017164vw;border-width:2.1379104vw 1.6034328vw 0}.radio-wrapper{margin-top:-15px}.radio-button span{font-size:3.2068656vw;line-height:4.008582vw;height:12.5602236vw;padding:0 7.2154476vw}.radio-checkout-table tr:first-of-type td{padding:3.2068656vw 0}.radio-checkout-table tr td{padding:2.4051492vw 0}.radio-checkout-table tr td .title{font-size:3.7413432vw;line-height:127.4%}.radio-checkout-table tr td .price{font-size:3.7413432vw;line-height:4.5430596vw}.radio-column-button .round{width:7.7499252vw;height:7.7499252vw;margin-right:4.5430596vw}.radio-column-button .round:after{width:4.5430596vw;height:4.5430596vw}.radio-column-button span{font-size:3.7413432vw;line-height:4.5430596vw}.delivery-radio-wrapper{padding-bottom:0}.address-input-wrapper .input-block{margin-bottom:0}.address-input-wrapper .input-block.street{margin-bottom:2.672388vw}.checkout-comment{margin:5.6120148vw 0;padding:5.344776vw;font-size:4.2758208vw;line-height:5.344776vw;height:53.7149988vw}.mobile-info{display:block;font-family:Montserrat-Regular;font-size:3.7413432vw;line-height:4.5430596vw;margin-bottom:1.6034328vw}.final-checkout-step{padding:0 4.2758208vw 21.6463428vw}.star-glowed{width:13.36194vw;height:13.36194vw;margin-bottom:7.7499252vw}.thanks-title{font-size:6.68097vw;line-height:115%;margin-bottom:2.1379104vw}.tracking-number{font-size:4.8102984vw;line-height:127.4%;margin-bottom:7.7499252vw}.final-note{font-size:4.008582vw;line-height:4.8102984vw;margin-bottom:13.36194vw}.final-links{flex-direction:column-reverse}.final-links a:first-of-type{margin-right:0}.final-links a:last-of-type{margin-bottom:5.6120148vw}.checkout_note{padding:5.344776vw 0;font-size:3.7413432vw;line-height:4.2758208vw}}.cabinet-section{display:flex;background:hsla(0,0%,89.8%,.1)}.cabinet-aside{width:16.43%;flex-shrink:0;border-right:1px solid rgba(0,0,0,.1);padding:31px 0}.cabinet-aside ul{padding:31px 0 71px}.cabinet-aside ul li{position:relative;padding-left:30px;margin-bottom:26px}.cabinet-aside ul li a{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:rgba(0,0,0,.5);transition:all .3s}.cabinet-aside ul li:last-of-type{margin-bottom:0}.cabinet-aside ul li:hover a{color:#41c2c2}.cabinet-aside ul li.active:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#41c2c2}.cabinet-aside ul li.active a{font-family:Montserrat-Bold;color:#41c2c2}.cab-exit-holder{margin-bottom:71px;padding-left:28px}.cabinet-exit{display:inline-block;padding:18px 38px;font-family:Montserrat-Bold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;color:#41c2c2;background:rgba(65,194,194,.1);border-radius:900px;transition:all .3s}.cabinet-exit:hover{color:#fff;background:#41c2c2}.cabinet-info-block{width:83.57%;padding:66px 2.38% 92px}.edit-top-panel{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}.edit-top-panel .title{width:50%;font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem;padding-right:30px}.edit-top-panel .ctrl-panel{display:flex;flex-shrink:0;padding-left:24px}.edit-top-panel .ctrl-panel a{position:relative;display:inline-block;font-family:Montserrat-Bold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;color:rgba(65,194,194,.5);margin-left:62px;white-space:nowrap;transition:all .3s;padding-top:10px;padding-bottom:33px}.edit-top-panel .ctrl-panel a svg{display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:middle}.edit-top-panel .ctrl-panel a svg path{transition:all .3s}.edit-top-panel .ctrl-panel a:first-of-type{margin-left:0}.edit-top-panel .ctrl-panel a:hover{color:#41c2c2}.edit-top-panel .ctrl-panel a:hover svg path{opacity:1}.edit-top-panel .ctrl-panel a.active{color:#f76919}.edit-top-panel .ctrl-panel a.active:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:110%;height:2px;background-color:#f76919}.edit-top-panel .ctrl-panel a.active svg path{fill:#f76919;opacity:1}.information-form{display:flex;padding-top:62px}.information-form .left-column,.information-form .right-column{width:50%}.information-form .left-column{margin-right:15px}.information-form .right-column{margin-left:15px}.cabinet-control-buttons{display:flex;align-items:center;margin-top:132px}.cabinet-control-buttons.password{margin-top:126px}.save-cabinet-button{display:flex;align-items:center;justify-content:center;height:70px;background:#41c2c2;border-radius:900px;font-family:Montserrat-Bold;font-size:1.3rem;line-height:124%;width:215px;color:#fff;margin-right:17px;transition:all .3s;text-transform:uppercase;border:1px solid transparent;cursor:pointer}.save-cabinet-button:hover{background-color:#f76919}.cabinet-decline{display:flex;align-items:center;justify-content:center;height:70px;background:#fff;border-radius:900px;font-family:Montserrat-Bold;font-size:1.3rem;line-height:124%;width:215px;color:#000;margin-right:17px;border:1px solid #41c2c2;text-transform:uppercase;transition:all .3s}.cabinet-decline:hover{background-color:#41c2c2;color:#fff}.orders-title{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem;margin-bottom:57px}.cab-head-table{font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem}.cab-head-table tr td{padding:0 18px 13px}.show-more_under{display:flex;justify-content:center}.show-more_under.active{display:none}.show-more_under_link{display:block;cursor:pointer;margin-left:.46884vw;width:2.81304vw;height:2.81304vw}.show-more_under_link svg{width:100%;height:100%}.show-more_under_link svg circle,.show-more_under_link svg path{transition:all .25s}.show-more_under_link:hover svg path{fill:#fff}.show-more_under_link:hover svg circle{fill:#41c2c2}.cabinet-table{position:relative;table-layout:fixed;width:100%}.cabinet-table tr td.number{padding:15px 0 13px 18px;width:115px}.cabinet-table tr td.date{padding:15px 0 13px 13px;width:17%}.cabinet-table tr td.order_list{padding:15px 0 13px 20px;vertical-align:middle;width:11%}.cabinet-table tr td.status{display:none;padding:15px 0 13px 13px;vertical-align:middle;width:17%}.cabinet-table tr td.amount{width:15%}.cabinet-table tr td.amount,.cabinet-table tr td.bonuses{padding:15px 0 13px 13px;vertical-align:middle}.cabinet-table tr td.show-more{padding:30px 39px 25px 13px;vertical-align:middle;white-space:nowrap;width:17%;text-align:right}.cabinet-table tr td.show-more .button-more-cell{margin-bottom:1.1721vw}.cabinet-table.cab-head-table{font-family:Montserrat-Medium;font-size:1.2rem;line-height:1.5rem}.cabinet-table.cab-head-table tr td{padding-top:0}.cabinet-table.details-item-table:after{content:"";position:absolute;left:50%;bottom:0;width:calc(100% - 36px);height:1px;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}.cabinet-table.total-item-table{margin-top:45px;font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem}.cabinet-table.total-item-table tr td.show-more{width:0;display:none}.cabinet-table.total-item-table tr td.total{text-align:right;padding-right:47px}.cabinet-table.total-item-table tr.total-tr .amount{padding-bottom:0}.cabinet-table.total-item-table tr.total-tr .total{padding-top:40px;font-family:Montserrat-Bold;font-size:2.5rem;line-height:3rem;padding-bottom:0}.finish-total{display:inline-block;position:relative;padding-bottom:22px;margin-bottom:-3px}.finish-total:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#f76919;border-radius:5px}.img-holder-cell{display:block;position:relative;width:70px;height:70px;box-shadow:4px 4px 20px rgba(0,0,0,.05);border-radius:5px;margin-bottom:11px}.img-holder-cell img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:95%;max-height:95%;width:auto;height:auto}.cabinet-order-item{border-radius:10px;box-shadow:4px 4px 20px rgba(0,0,0,.05);margin-bottom:10px;background-color:#fff}.number-block{font-family:Montserrat-Regular;color:#f76919}.date-cell,.number-block{font-size:1.4rem;line-height:1.7rem}.date-cell{font-family:Montserrat-Extrabold}.order_list-cell{font-family:Montserrat-Regular}.order_list-cell,.status-cell{font-size:1.4rem;line-height:1.7rem}.status-cell{display:inline-block;border-radius:22px;font-family:Montserrat-Semibold;text-align:center;padding:6px 12px}.status-cell.green{color:#41c2c2;background-color:rgba(65,194,194,.1)}.amount-cell{font-family:Montserrat-Extrabold;font-size:1.4rem;line-height:1.7rem}.more-cell{font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;letter-spacing:.04em;text-transform:uppercase;color:#f76919;cursor:pointer}.more-cell span:nth-of-type(2){display:none}.more-cell.active~.arr-d-cell{transform:scaleY(-1)}.more-cell.active span:first-of-type{display:none}.more-cell.active span:nth-of-type(2){display:inline}.button-more-cell{display:inline-flex;align-items:center;white-space:nowrap;cursor:pointer}.arr-d-cell{display:inline-block;width:8px;height:6px;margin-left:6px}.arr-d-cell svg{display:block;width:8px;height:6px}.details-cab-item-block{padding-top:31px;border-top:1px solid rgba(0,0,0,.1)}.details-cab-item-block .repeat-btn{text-align:right;padding:15px 40px}.details-cab-title{padding-left:18px;font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem;margin-bottom:20px}.amount-cell-inside,.product-title-cell{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem}.mobile-item-info{display:none}.wishlist-top-panel{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.wishlist-top-panel .title{font-family:Montserrat-ExtraBold;font-size:2.5rem;line-height:3rem;margin-bottom:25px}.wishlist-info{display:flex;align-items:center;margin-bottom:30px}.wishlist-info .quantity{font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;color:rgba(0,0,0,.3);margin-right:11px}.wishlist-info .price{font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem}.delete-all-wishlist{display:inline-flex;align-items:center;justify-content:flex-end;font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;color:#f76919;cursor:pointer}.delete-all-wishlist .icon{width:22px;height:22px;margin-right:10px}.delete-all-wishlist .icon svg{width:22px;height:22px}.products-control-panel{margin-bottom:59px;max-width:50%}.products-control-panel .info{display:flex;align-items:center;flex-wrap:wrap}.products-control-panel .info .item{font-family:Montserrat-Regular;font-size:1.4rem;line-height:154.9%;color:#41c2c2;margin-right:22px}.products-control-panel .info .item:last-of-type{margin-right:0}.products-control-panel .info .item.active{color:#f76919}.products-information{margin-bottom:59px;max-width:50%;text-align:right}.wishlist-products-section{padding-right:103px}.wishlist-products-wrapper{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.wishlist-products-wrapper .product-item{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px;margin-bottom:38px}.wishlist-products-wrapper .product-item .main-content{border:0}.cabinet-delivery-top{display:flex;align-items:center;justify-content:space-between;padding-right:104px;margin-bottom:97px}.cabinet-delivery-top .title{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem}.add-address{display:flex;align-items:center;font-family:Montserrat-Bold;font-size:1.4rem;line-height:154.9%;color:#41c2c2;text-transform:uppercase;cursor:pointer}.add-address svg{width:46px;height:46px;margin-right:21px}.add-address svg rect{transition:all .3s}.add-address:hover svg rect:first-of-type{opacity:1}.add-address:hover svg rect:nth-of-type(2),.add-address:hover svg rect:nth-of-type(3){fill:#fff}.addresses-section{padding-right:104px}.addresses-wrapper{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.addresses-wrapper .address-round{display:flex;align-items:center}.addresses-wrapper .address-round .round{margin-right:10px}.addr-item{flex-direction:column;width:calc(33.33% - 20px);margin-left:10px;margin-right:10px;background:#fff;border-radius:10px;padding:23px 15px 12px 9px}.addr-item,.addr-item .top{display:flex;justify-content:space-between}.addr-item .top{align-items:flex-start;margin-bottom:48px}.addr-item .top .title{font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem;padding-right:15px}.addr-item .top .controls{display:flex;align-items:center;flex-shrink:0}.addr-item .top .controls .edit{margin-right:10px;cursor:pointer}.addr-item .top .controls .edit svg{width:20px;height:20px}.addr-item .top .controls .edit svg g,.addr-item .top .controls .edit svg path{fill:#d6d6d6;opacity:1}.addr-item .top .controls .edit:hover svg g,.addr-item .top .controls .edit:hover svg path{fill:#000}.addr-item .top .controls .delete{cursor:pointer}.addr-item .top .controls .delete svg{width:24px;height:24px}.addr-item .top .controls .delete svg g,.addr-item .top .controls .delete svg path{fill:#d6d6d6;opacity:1}.addr-item .top .controls .delete:hover svg g,.addr-item .top .controls .delete:hover svg path{fill:#000}.addr-item .address-details{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;margin-bottom:45px}.addr-item .address-details div{margin-bottom:15px}.addr-item .address-details div:last-of-type{margin-bottom:0}.address-round{display:inline-block;position:relative}.address-round input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.address-round input:checked~.round:after{content:"";width:17px;height:17px;border-radius:17px;background-color:#41c2c2}.address-round input:checked~.round~span{font-family:Montserrat-Bold}.address-round .round{display:flex;align-items:center;justify-content:center;position:relative;width:29px;height:29px;border-radius:29px;border:1px solid #41c2c2}.address-round span{font-family:Montserrat-Regular;font-size:1.4rem;line-height:154.9%;color:#41c2c2}.double-inputs-cities{display:flex;align-items:flex-end;margin-bottom:23px}.double-inputs-cities .input-block{flex-shrink:0;width:50%}.double-inputs-cities .input-block:first-of-type{padding-right:10px}.double-inputs-cities .input-block:last-of-type{padding-left:10px;margin-bottom:20px}.double-inputs-cities:last-of-type{margin-bottom:41px}.double-inputs-cities .select-wrapper{margin-bottom:0}.labels-wrapper{display:flex;align-items:center}.city-lbl{position:relative;margin-right:7px;flex:auto;margin-bottom:0!important}.city-lbl input{position:absolute;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.city-lbl input:checked~span{background:#41c2c2;color:#fff}.city-lbl span{display:flex;align-items:center;justify-content:center;padding:0 25px;font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;color:#41c2c2;height:59px;background:rgba(65,194,194,.1);border-radius:100px}.city-lbl:last-of-type{margin-right:0}.double-inputs-address{display:flex;margin-bottom:20px;padding-left:10px;width:50%}.double-inputs-address .input-wrapper{width:45%;flex:auto;flex-shrink:0}.double-inputs-address .input-wrapper:first-of-type{margin-right:10px}.double-inputs-address .input-wrapper:last-of-type{margin-left:10px}.double-no-goods{display:flex;border-radius:10px;overflow:hidden;text-align:center}.double-no-goods .left,.double-no-goods .right{width:50%;flex-shrink:0}.double-no-goods .left{background:url(/img/user/trans-rings.png),#f98e53;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:133px 34px 75px}.double-no-goods .left span{display:block;font-family:Montserrat-SemiBold;font-size:1.4rem;line-height:150%;color:#fff;margin-bottom:27px}.double-no-goods .left p{font-family:Montserrat-ExtraBold;font-size:2.5rem;line-height:150%;color:#fff;margin-bottom:73px}.double-no-goods .right{background:url(/img/user/empty-wishlist.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media only screen and (max-width:1100px){.addresses-section,.cabinet-delivery-top,.wishlist-products-section{padding-right:0}}@media only screen and (min-width:1600px) and (max-width:2500px){.wishlist-products-section{padding-right:220px}.addresses-section,.cabinet-delivery-top{padding-right:164px}}@media only screen and (max-width:960px){.show-more_under{margin-left:auto}.show-more_under_link{margin-left:2.672388vw;width:6.9482088vw;height:6.9482088vw}.product-item{width:100%;margin-left:0;margin-right:0;margin-bottom:2.672388vw}.product-item:last-of-type{margin-bottom:0}.product-item .buy-button{display:none}.product-item .main-content{padding:8.5516416vw 4.2758208vw 3.7413432vw}.product-item .top{order:2;text-align:right;margin-bottom:2.1379104vw}.product-item .img{order:1}.product-item .bottom{order:3;justify-content:space-between}.product-item .prices{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding-bottom:0;margin-left:auto}.product-item .prices .old{margin-bottom:0;margin-right:2.672388vw;font-size:3.7413432vw;line-height:4.5430596vw}.product-item .prices .actual{padding:4.8102984vw 5.0775372vw;background-color:rgba(65,194,194,.1);border-radius:7.7499252vw;color:#41c2c2;font-size:3.7413432vw;line-height:124%}.product-item .product-type,.product-item .title{font-size:4.008582vw;line-height:4.8102984vw}.product-item .additional{display:none}.product-item.advertising{width:100%;height:90.0594756vw}.product-item.sunglasses .prices .actual{background-color:rgba(247,105,25,.1);color:#f76919}.product-item.frames .prices .actual{background-color:rgba(255,192,0,.1);color:#ffc000}.product-item .delete{width:9.353358vw;height:9.353358vw;top:3.2068656vw;right:2.4051492vw;transform:none}.product-item .delete svg{width:2.672388vw;height:2.672388vw}.input-block .error-block{font-size:2.672388vw;line-height:3.2068656vw;padding-top:2.4051492vw}.input-block.row-input-block{display:block;padding-right:0;margin-bottom:6.9482088vw}.input-block.row-input-block label{display:block;width:100%;font-size:3.2068656vw;line-height:4.008582vw;color:rgba(0,0,0,.5);margin-bottom:3.4741044vw}.cabinet-section{display:block}.cabinet-aside{width:100%;border:0;padding:5.6120148vw 0 0}.cabinet-aside ul{padding:5.6120148vw 0 0;white-space:nowrap;overflow:scroll}.cabinet-aside ul li{display:inline-block;padding:0;margin-right:1.336194vw;white-space:normal;text-align:center;font-size:3.2068656vw;line-height:4.008582vw;color:rgba(0,0,0,.5);border:1px solid #e6e6e6;border-radius:2.672388vw;margin-bottom:0}.cabinet-aside ul li:first-of-type{margin-left:1.336194vw}.cabinet-aside ul li.active{background-color:rgba(65,194,194,.1);border:1px solid rgba(65,194,194,.1)}.cabinet-aside ul li.active:before{display:none}.cabinet-aside ul li a{display:block;padding:2.672388vw 6.4137312vw;font-size:3.2068656vw;line-height:4.008582vw}.cab-exit-holder{display:none}.cabinet-info-block{width:100%;padding:6.68097vw 0 8.017164vw}.edit-top-panel{display:block}.edit-top-panel .title{width:100%;text-align:center;padding:0 4.2758208vw;font-size:6.4137312vw;line-height:115%;margin-bottom:7.2154476vw}.edit-top-panel .ctrl-panel{padding:0;flex-direction:row-reverse}.edit-top-panel .ctrl-panel a{display:block;width:50%;flex-shrink:0;text-align:center;font-size:3.2068656vw;line-height:4.008582vw;white-space:normal;margin:0;padding:0 6.9482088vw 6.4137312vw}.edit-top-panel .ctrl-panel a svg{display:block;width:4.8102984vw;height:4.8102984vw;margin:0 auto 1.8706716vw}.edit-top-panel .ctrl-panel a.active:after{width:100%}.information-form{display:block;padding:13.6291788vw 4.2758208vw 0}.information-form .left-column,.information-form .right-column{padding:0;width:100%}.information-form .right-column{margin-left:0}.cabinet-control-buttons{padding:0 4.2758208vw 7.4826864vw;display:block;margin-top:12.2929848vw}.cabinet-control-buttons.password{margin-top:14.9653728vw}.save-cabinet-button{margin:0 0 3.4741044vw}.cabinet-decline,.save-cabinet-button{width:100%;height:13.36194vw;font-size:3.4741044vw;line-height:124%}.cabinet-decline{margin:0 auto;border:0}.cabinet-decline,.cabinet-decline:hover{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.5)}.orders-title{text-align:center;padding:0 4.2758208vw;font-size:6.4137312vw;line-height:115%;margin-bottom:5.8792536vw}.cabinet-orders-wrapper{padding:0 0 0 4.2758208vw}.cabinet-table.cab-head-table{font-family:Montserrat-Medium;font-size:3.2068656vw;line-height:4.008582vw;margin-bottom:12.2929848vw}.cabinet-table.cab-head-table tr td{width:25%;padding:0 3.2068656vw}.cabinet-table.cab-head-table tr td.number{width:25%;padding:0 2.672388vw}.cabinet-table.cab-head-table tr td.amount{display:none}.cabinet-table.cab-head-table tr td.date{width:25%;padding:0 2.672388vw;text-align:center}.cabinet-table.cab-head-table tr td.bonuses,.cabinet-table.cab-head-table tr td.show-more{display:none}.cabinet-table.cab-head-table tr td.order_list{width:25%;padding:0 2.672388vw}.cabinet-table.cab-head-table tr td.status{width:25%;padding:0 4.2758208vw 0 0;text-align:center}.cabinet-table tr td,.cabinet-table tr td.number{width:25%;padding:8.8188804vw 2.672388vw}.cabinet-table tr td.amount{display:none;font-size:3.2068656vw;line-height:4.008582vw}.cabinet-table tr td.date{width:25%;padding:8.8188804vw 2.672388vw}.cabinet-table tr td.bonuses,.cabinet-table tr td.show-more{display:none}.cabinet-table tr td.order_list{width:25%;padding:8.8188804vw 2.672388vw}.cabinet-table tr td.status{width:25%;padding:0 4.2758208vw 0 0;text-align:right}.cabinet-table.details-item-table .img-holder-cell{display:inline-block;margin-bottom:0;width:16.8360444vw;height:16.8360444vw}.cabinet-table.details-item-table tr td{padding:5.0775372vw 3.2068656vw}.cabinet-table.details-item-table tr td.status{display:none}.cabinet-table.details-item-table tr td.date{width:auto}.cabinet-table.details-item-table tr td.order_list{text-align:right}.cabinet-table.details-item-table:after{width:100%}.cabinet-table.details-item-table:last-of-type:after{display:none}.cabinet-table.total-item-table{margin-top:9.8878356vw}.cabinet-table.total-item-table tr.total-tr .total{padding-top:12.025746vw}.cabinet-table.total-item-table tr td.date,.cabinet-table.total-item-table tr td.number,.cabinet-table.total-item-table tr td.order_list,.cabinet-table.total-item-table tr td.status{display:none}.cabinet-table.total-item-table tr td.amount{display:table-cell;width:50%;padding:3.2068656vw}.cabinet-table.total-item-table tr td.total{width:50%;padding:3.2068656vw;font-size:3.2068656vw;line-height:4.008582vw}.img-holder-cell{display:none}.date-cell,.number-block,.order_list-cell{font-size:3.2068656vw;line-height:4.008582vw}.status-cell{border-radius:5.8792536vw;padding:1.336194vw 2.9396268vw;font-size:3.2068656vw;line-height:125%;word-break:break-all}.cabinet-order-item{margin-bottom:2.672388vw;border-radius:2.672388vw;border-top-right-radius:0;border-bottom-right-radius:0}.mobile-item-info{display:flex;padding:5.344776vw 3.2068656vw;border-top:1px solid #e6e6e6}.mobile-item-info .left{display:flex;align-items:center}.more-cell{text-transform:none;color:#41c2c2;font-size:3.2068656vw;line-height:154.9%}.arr-d-cell,.arr-d-cell svg{width:2.1379104vw;height:1.6034328vw}.arr-d-cell svg path{fill:#41c2c2}.details-cab-item-block{padding-top:5.6120148vw}.details-cab-title{font-size:3.7413432vw;line-height:4.5430596vw;padding-left:3.2068656vw;margin-bottom:0}.product-title-cell{font-size:3.2068656vw;line-height:4.008582vw}.finish-total{font-size:5.344776vw;line-height:6.4137312vw;padding-bottom:3.2068656vw}.wishlist-top-panel{display:block;padding:0 4.2758208vw}.wishlist-top-panel .title{font-size:6.4137312vw;line-height:115%;margin-bottom:8.5516416vw}.products-control-panel{max-width:100%;text-align:center;padding:0 0 5.0775372vw;border-bottom:1px solid #e6e6e6;margin-bottom:3.4741044vw}.products-control-panel .info{justify-content:center}.products-control-panel .info .item{font-size:3.2068656vw;line-height:154.9%;margin-right:8.8188804vw;margin-bottom:2.1379104vw}.products-information{max-width:100%;width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;margin-bottom:10.1550744vw}.wishlist-info{display:block;margin-bottom:0}.wishlist-info .quantity{margin-bottom:1.6034328vw}.wishlist-info .price,.wishlist-info .quantity{font-size:3.7413432vw;line-height:4.5430596vw}.delete-all-wishlist{font-size:3.2068656vw;line-height:4.008582vw;width:28.5945516vw}.delete-all-wishlist .icon,.delete-all-wishlist .icon svg{width:5.8792536vw;height:5.8792536vw}.wishlist-products-wrapper{display:block;margin-left:0;margin-right:0;padding:0 4.2758208vw}.wishlist-products-wrapper .product-item{width:100%;margin-left:0;margin-bottom:8.5516416vw}.cabinet-delivery-top{display:block;text-align:center;padding:0 4.2758208vw;margin-bottom:11.4912684vw}.cabinet-delivery-top .title{font-size:6.4137312vw;line-height:115%;margin-bottom:10.1550744vw}.add-address{display:inline-flex;font-size:3.2068656vw;line-height:120%}.add-address svg{width:12.2929848vw;height:12.2929848vw;margin-right:4.2758208vw}.addresses-section{padding:0 4.2758208vw 8.8188804vw}.addresses-wrapper{display:block;margin-left:0;margin-right:0}.addr-item{width:100%;margin-left:0;margin-right:0;margin-bottom:2.672388vw;padding:6.1464924vw 5.0775372vw 4.8102984vw 4.2758208vw;border-radius:2.672388vw;align-items:flex-start}.addr-item .top .title{font-size:5.344776vw;line-height:6.4137312vw;padding-right:4.008582vw}.addr-item .top .controls .edit{margin-right:2.672388vw}.addr-item .top .controls .edit svg{width:5.344776vw;height:5.344776vw}.addr-item .top .controls .delete svg{width:6.4137312vw;height:6.4137312vw}.addr-item .address-details{font-size:3.7413432vw;line-height:4.5430596vw;margin-bottom:14.698134vw}.addr-item .address-details div{margin-bottom:4.008582vw}.address-round{display:flex;align-items:center}.address-round .round{width:7.7499252vw;height:7.7499252vw;border-radius:100%;margin-right:3.7413432vw}.address-round input:checked~.round:after{content:"";width:4.5430596vw;height:4.5430596vw;border-radius:100%}.address-round span{font-size:3.7413432vw;line-height:154.9%}.address-popup-title{font-size:6.4137312vw;line-height:98.2%;padding-right:5.6120148vw}.double-inputs-cities{display:block;margin-bottom:0}.double-inputs-cities:first-of-type{margin-bottom:12.8274624vw}.double-inputs-cities .input-block{width:100%}.double-inputs-cities .input-block:first-of-type{padding-right:0}.double-inputs-cities .input-block:last-of-type{padding-left:0}.double-inputs-cities:last-of-type{margin-bottom:14.4308952vw}.double-inputs-cities .input-wrapper{border:1px solid #d3f0f0}.double-inputs-cities .input-wrapper.error{border:1px solid #ff4040}.select-wrapper .selectize-input{height:15.7670892vw;padding:0 5.344776vw}.select-wrapper .selectize-input,.select-wrapper .selectize-input .item,.select-wrapper .selectize-input input{font-size:4.2758208vw;line-height:5.344776vw}.select-wrapper .selectize-input>input{height:15.7670892vw}.select-wrapper .selectize-dropdown{margin-top:1.336194vw}.select-wrapper .selectize-dropdown .option,.select-wrapper .selectize-dropdown .option .optgroup-header{font-size:4.2758208vw;line-height:5.344776vw;padding:5.344776vw}.select-wrapper.department .selectize-control.single .selectize-input:after{right:4.5430596vw;margin-top:-.8017164vw;border-width:2.1379104vw 1.6034328vw 0}.select-wrapper.cities-select .selectize-control.single .selectize-input{border:1px solid #d3f0f0}.select-wrapper .selectize-dropdown-content{max-height:80.17164vw}.select-wrapper label{font-size:3.7413432vw;line-height:4.5430596vw;margin-bottom:2.672388vw}.city-lbl{margin-right:1.8706716vw}.city-lbl span{font-size:3.7413432vw;line-height:4.5430596vw;padding:0 5.344776vw;height:14.698134vw}.double-inputs-address{width:100%;padding-left:0}.double-inputs-address .input-wrapper:first-of-type{margin-right:2.672388vw}.double-inputs-address .input-wrapper:last-of-type{margin-left:2.672388vw}.double-no-goods{display:block;border-radius:0;padding:0 4.2758208vw}.double-no-goods .left,.double-no-goods .right{width:100%}.double-no-goods .left{padding:8.017164vw 4.2758208vw 10.689552vw;border-radius:2.672388vw;overflow:hidden}.double-no-goods .left span{font-size:3.7413432vw;line-height:150%;margin-bottom:6.68097vw}.double-no-goods .left p{font-size:6.68097vw;line-height:150%;margin-bottom:20.04291vw}.double-no-goods .right{display:none}}.about-us-first{display:flex;padding:0 25px;margin-bottom:10px}.about-us-first .left,.about-us-first .right{width:50%;flex-shrink:0}.about-us-first .left{background:#cff0f0;border-radius:10px;padding:33px}.about-us-first .left p{font-family:Montserrat-Regular;font-size:1.4rem;line-height:2rem;margin-bottom:24px}.about-us-first .left p:last-of-type{margin-bottom:0}.about-us-first .right{padding:54px 4.2%}.about-us-first .right .row{display:flex;align-items:center;margin-bottom:49px}.about-us-first .right .row:last-of-type{margin-bottom:0}.about-us-first .right .row img{width:50px;height:50px;margin-right:47px}.about-us-first .right .row span{font-family:Montserrat-Extrabold;font-size:1.4rem;line-height:127.4%;text-transform:uppercase}.inside-article-logo{display:inline-block;max-width:61px;width:100%;margin-right:16px}.about-us-first_title{margin-bottom:27px}.about-us-first_title span{font-family:Montserrat-Semibold;font-size:1.5rem;line-height:1.8rem}.about-us-second{display:flex;padding:0 25px;margin-bottom:85px}.about-us-second .left,.about-us-second .right{width:50%;flex-shrink:0}.about-us-second .right{background-color:rgba(249,142,83,.15);border-radius:10px;padding:44px 4.2%}.about-us-second .right p{font-family:Montserrat-Regular;font-size:1.4rem;line-height:2rem;margin-bottom:24px}.about-us-second .right p:last-of-type{margin-bottom:0}.about-us-second .right p strong{font-family:Montserrat-Extrabold;font-size:1.5rem;line-height:1.8rem}.about-us-second .left{padding:44px 33px}.about-us-second .left p{font-family:Montserrat-Regular;font-size:1.4rem;line-height:2rem;margin-bottom:24px}.about-us-second .left p:last-of-type{margin-bottom:0}.about-us-second .left p strong{font-family:Montserrat-Extrabold}.about-us-second .left .about-img-holder{margin:69px 0}.about-us-second .left .about-img-holder img{width:auto;max-width:100%;height:auto;margin:0 auto}.about-us-second_title{font-family:Montserrat-Extrabold;font-size:1.4rem;line-height:127.4%;text-transform:uppercase;margin-bottom:28px}.prepend-section{padding:0 25px;text-align:center}.prepend-section span{display:inline-block;font-family:Montserrat-Extrabold;font-size:2rem;line-height:127.4%;margin-bottom:48px}.prepend-section p{display:inline-block;font-family:Montserrat-Medium;font-size:1.3rem;line-height:1.6rem;padding:0 3.8rem 12px;border-bottom:5px solid #ffd966}.stages-list{background-color:#f98e53;padding:68px 25px 96px;text-align:center}.stages-list .items-wrapper{display:flex;flex-wrap:wrap;max-width:900px;width:100%;margin-left:-21px;margin-right:-21px;overflow:hidden}.stages-list .items-wrapper .item{width:calc(50% - 42px);margin-left:21px;margin-right:21px;margin-bottom:23px;background-color:#fff;border-radius:10px;padding:45px 35px;font-family:Montserrat-Semibold;font-size:1.2rem;line-height:140%;min-height:214px}.stages-list .items-wrapper .item:last-of-type{background:hsla(0,0%,100%,.1);border:3px solid #fff;font-family:Montserrat-Semibold;font-size:2rem;line-height:120%;color:#fff}.stages-list .items-wrapper .item:last-of-type p{margin-bottom:26px}.stages-list .items-wrapper .item:last-of-type p:last-of-type{margin-bottom:0}.stages-list .items{display:inline-block}.stages-title{font-family:Montserrat-Extrabold;font-size:2rem;line-height:127.4%;color:#fff;text-align:center;max-width:692px;width:100%;margin:0 auto 40px;text-transform:uppercase}.standard-h1{font-family:Montserrat-ExtraBold;font-size:3.5rem;line-height:115%;text-align:center;margin:0 auto 52px;max-width:960px}.support-items{padding:30px 0 93px}.support-items_wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:0 25px}.support-item{width:calc(33.33% - 30px);margin-left:15px;margin-right:15px;border-radius:15px;background:#fff;padding:43px 45px}.support-item:first-of-type{border:1px solid #ffc000;box-shadow:0 0 25px rgba(255,192,0,.2)}.support-item:nth-of-type(2){border:1px solid #41c2c2;box-shadow:0 0 25px rgba(65,194,194,.2)}.support-item:nth-of-type(3){border:1px solid rgba(247,105,25,.5);box-shadow:0 0 25px rgba(247,105,25,.2)}.support-item .title{font-family:Montserrat-Extrabold;font-size:2rem;line-height:127.4%;margin-bottom:20px}.support-item .title i{position:relative;display:inline-block;font-style:normal;text-transform:uppercase}.support-item .title i:after{content:"";display:inline-block;margin-left:24px;width:30px;height:1px;border-bottom:1px solid #000;vertical-align:middle;margin-bottom:3px}.support-item .phone{display:block;font-family:Montserrat-Regular;font-size:1.5rem;line-height:1.8rem;margin-bottom:16px}.support-item .phone:last-of-type{margin-bottom:0}.r-icon{display:inline-block;width:28px;height:28px;margin-right:25px;transition:all .3s}.r-icon:last-of-type{margin-right:0}.r-icon:hover{opacity:.7}.double-support-block{display:flex}.double-support-block .left-support,.double-support-block .right-support{width:50%;flex-shrink:0}.left-support{position:relative;background-color:#f8ede6;padding:42px 53px;overflow:hidden;background-image:url(/img/user/figure.svg);background-repeat:no-repeat;background-size:100% 100%}.left-support .figure{position:absolute;left:0;top:0;width:100%;height:118%}.left-support .ttl{position:relative;display:block;text-align:center;font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:127.4%;margin-bottom:103px;z-index:1}.right-support{background-color:#25afaf;padding:39px 53px}.right-support .formOne.activeForm iframe:last-of-type,.right-support .formOne:not(.activeForm) iframe:first-of-type{display:none}.right-support .ttl{font-family:Montserrat-Semibold;font-size:2.5rem;line-height:150%;text-align:center;color:#fff;margin-bottom:26px}.right-support_choose{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;max-width:464px;color:#fff}.right-support_choose .radio-column-button span{font-size:1.2rem}.right-support_choose .radio-column-button:first-of-type{margin-right:30px}.right-support .js-feedback-tab{display:none}.right-support .active,.right-support .js-feedback-tab.activeForm{display:block}.double-inputs-wrapper{display:flex}.double-inputs-wrapper .input-block{flex-shrink:0;max-width:47%}.double-inputs-wrapper .input-block:first-of-type{margin-right:14px}.double-inputs-wrapper .input-block:last-of-type{margin-left:14px}.double-clocks-wrapper{margin-bottom:100px;z-index:1}.double-clocks-wrapper,.double-clocks-wrapper .item{position:relative;display:flex;align-items:center;justify-content:center}.double-clocks-wrapper .item{width:169px;height:160px;margin-right:44px;font-family:Montserrat-Regular;font-size:1.4rem;line-height:124%;text-align:center;letter-spacing:.04em}.double-clocks-wrapper .item:last-of-type{margin-right:0}.double-clocks-wrapper .item img{position:absolute;left:0;top:0;width:100%;height:100%}.double-clocks-wrapper .item span{display:block;margin:13px 0}.double-clocks-wrapper .item p{font-family:Montserrat-Semibold}.support-form{max-width:464px;width:100%;margin:0 auto}.form-submit{display:block;width:100%;height:73px;background-color:#fff;border-radius:900px;color:#3ab7b7;font-family:Montserrat-Semibold;font-size:1.3rem;line-height:124%;text-transform:uppercase;transition:all .3s}.form-submit:hover{background-color:#f76919;color:#fff}.textarea-input-block.error .form-comment{border:1px solid #ec4005}.support-mobile-items{display:none}.help-panel{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 0 32px;margin-bottom:32px}.help-panel:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:112px;height:1px;background-color:rgba(0,0,0,.2)}.help-panel a{font-family:Montserrat-Semibold;font-size:1.5rem;line-height:153%;color:#000;opacity:.6;transition:all .3s}.help-panel a:hover{opacity:1}.l-holder{padding:16px 0 10px;display:flex;width:100%}.l-holder a{margin-right:40px}.universal-nav{padding:0 16px 58px}.inner-links{display:flex;justify-content:center;flex-wrap:wrap;max-width:863px;width:100%;margin:0 auto}.inner-links a{display:block;padding:10px 14px;font-family:Montserrat-Medium;font-size:1.5rem;line-height:1.8rem;border:1px solid rgba(65,194,194,.5);border-radius:10px;margin-left:20px;margin-bottom:12px;transition:all .3s}.inner-links a:hover{background-color:#41c2c2;color:#fff}.inner-links a:first-of-type{margin-left:0}.inner-links a.active{font-family:Montserrat-Bold;background-color:#41c2c2;color:#fff;box-shadow:0 0 10px rgba(65,194,194,.4)}.delivery-partners{background:url(/img/user/serv-slider-bg.png),#b2bcc2;background-size:cover;background-repeat:no-repeat;padding:49px 16px 74px}.delivery-partners .title{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:127.4%;color:#fff;text-align:center;margin-bottom:22px}.delivery-partners .subtitle{font-size:1.8rem;line-height:144.74%;margin:0 auto 61px}.delivery-partners .img-pre-title,.delivery-partners .subtitle{font-family:Montserrat-Semibold;max-width:739px;width:100%;text-align:center;color:#fff}.delivery-partners .img-pre-title{font-size:1.6rem;line-height:115%;margin:0 auto 21px}.double-partners{max-width:595px;width:100%;display:flex;justify-content:center;margin:0 auto}.double-partners .partner-img{position:relative;background-color:#fff;border-radius:20px;width:50%;flex-shrink:0;padding-top:26%}.double-partners .partner-img:first-of-type{margin-right:15px}.double-partners .partner-img:nth-of-type(2){margin-left:15px}.double-partners .partner-img img{position:absolute;max-width:85%;max-height:85%;width:auto;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.delivery-method .title{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%;text-align:center;max-width:1011px;width:100%;margin:0 auto;padding:80px 16px 68px}.delivery-blocks{display:flex}.delivery-blocks .left,.delivery-blocks .right{width:50%;flex-shrink:0}.delivery-blocks .left .wrap,.delivery-blocks .right .wrap{padding:12px 12px 16px;border:1px solid #fff;border-radius:15px}.delivery-blocks .left .item,.delivery-blocks .right .item{position:relative;background-color:#fff;padding:34px 38px 15px 31px;border-radius:15px;margin-bottom:47px;min-height:206px}.delivery-blocks .left .item:last-of-type,.delivery-blocks .right .item:last-of-type{margin-bottom:0}.delivery-blocks .left .item .i-title,.delivery-blocks .right .item .i-title{font-family:Montserrat-Semibold;font-size:2rem;line-height:135%;margin-bottom:13px}.delivery-blocks .left .item strong,.delivery-blocks .right .item strong{display:block;font-family:Montserrat-Extrabold;font-size:3.2rem;line-height:115%;color:#f98e53;margin-bottom:15px}.delivery-blocks .left .item p,.delivery-blocks .right .item p{font-family:Montserrat-Regular;font-size:1.6rem;line-height:115%;margin-bottom:15px}.delivery-blocks .left .item p em,.delivery-blocks .right .item p em{font-style:normal;font-family:Montserrat-Extrabold;color:#f98e53}.delivery-blocks .left{padding:31px 14px 43px 37px;background-color:rgba(65,194,194,.2)}.delivery-blocks .right{padding:31px 37px 43px 14px;background-color:rgba(255,192,0,.2)}.question-tooltip-block{position:absolute;width:26px;height:26px;right:13px;bottom:17px;cursor:pointer;pointer-events:all}.question-tooltip-block:hover .tooltip-content{visibility:visible;opacity:1}.tooltip-content{position:absolute;right:0;bottom:calc(100% + 15px);background:#fff;box-shadow:0 5px 40px rgba(0,0,0,.1);border-radius:15px;padding:28px;font-size:1.4rem;line-height:120%;color:rgba(0,0,0,.7);font-family:Montserrat-Regular;width:407px;visibility:hidden;opacity:0;transition:all .3s}.delivery-benefits-wrapper{display:flex;flex-wrap:wrap;padding:75px 16px 86px}.delivery-benefits-wrapper .item{width:33.33%;padding:0 59px;text-align:center;font-family:Montserrat-Regular;font-size:2rem;line-height:144.74%}.delivery-benefits-wrapper .item .icon{max-width:157px;width:100%;margin:0 auto 18px}.order-transfer .section-title{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%;text-align:center;margin-bottom:54px}.order-transfer-wrapper{display:flex;flex-wrap:wrap}.order-transfer-wrapper .item{width:50%;counter-increment:my-counter;padding:60px 65px 60px 69px;font-size:1.6rem;line-height:130%;color:#fff}.order-transfer-wrapper .item,.order-transfer-wrapper .item:before{display:flex;align-items:center;flex-shrink:0;font-family:Montserrat-Semibold}.order-transfer-wrapper .item:before{content:counter(my-counter);justify-content:center;width:66px;height:66px;background-color:#fff;border-radius:66px;margin-right:34px;font-size:3.2rem;line-height:124%;text-align:center;letter-spacing:.04em}.order-transfer-wrapper .item:nth-child(2n){background-color:#41c2c2}.order-transfer-wrapper .item:nth-child(2n):before{color:#41c2c2}.order-transfer-wrapper .item:nth-child(4n+3){background-color:#f76919}.order-transfer-wrapper .item:nth-child(4n+3):before{color:#f76919}.order-transfer-wrapper .item:nth-child(3n+2){background-color:#41c2c2}.order-transfer-wrapper .item:nth-child(3n+2):before{color:#41c2c2}.order-transfer-wrapper .item:nth-child(3n+1){background-color:#ffc000}.order-transfer-wrapper .item:nth-child(3n+1):before{color:#ffc000}.announce-with-button{text-align:center;padding:84px 16px}.announce-with-button .section-title{font-family:Montserrat-Extrabold;font-size:3.5rem;line-height:115%;margin-bottom:35px}.announce-with-button .descr{font-family:Montserrat-Regular;font-size:1.5rem;line-height:144.74%;max-width:660px;width:100%;margin:0 auto 47px}.mobile-show-nav{display:none}@media only screen and (max-width:1100px){.double-inputs-wrapper{display:block}.double-inputs-wrapper .input-block{max-width:100%;width:100%}.double-inputs-wrapper .input-block:first-of-type{margin-right:0}.double-inputs-wrapper .input-block:last-of-type{margin-left:0;margin-bottom:20px}}@media only screen and (min-width:1600px) and (max-width:2500px){.right-support_choose{max-width:564px}.about-us-first,.about-us-second,.prepend-section,.stages-list{padding-left:3%;padding-right:3%}.support-form{max-width:564px}.delivery-blocks .left .item,.delivery-blocks .right .item{min-height:220px}.order-transfer-wrapper .item{padding:80px 65px 80px 69px}}.mobiles_popups{display:none}@media only screen and (max-width:960px){.standard-h1{margin-bottom:12.8274624vw;font-size:6.1464924vw;line-height:115%;text-transform:uppercase;padding:0 4.2758208vw}.about-us-first{display:block;padding:0 4.2758208vw;margin-bottom:0}.about-us-first .left,.about-us-first .right{width:100%}.about-us-first .left{padding:7.7499252vw 6.4137312vw 14.1636564vw}.about-us-first .left p{font-size:3.7413432vw;line-height:5.344776vw;margin-bottom:6.4137312vw}.about-us-first .right{padding:13.8964176vw 0 18.1722384vw}.about-us-first .right .row{margin-bottom:12.025746vw}.about-us-first .right .row img{width:13.36194vw;height:13.36194vw;margin-right:9.0861192vw}.about-us-first .right .row span{font-size:3.7413432vw;line-height:127.4%}.about-us-first_title{margin-bottom:4.2758208vw}.about-us-first_title span{font-size:4.008582vw;line-height:4.8102984vw}.inside-article-logo{max-width:16.3015668vw;margin-right:4.2758208vw}.about-us-second{flex-direction:column-reverse;padding:0 4.2758208vw;margin-bottom:20.04291vw}.about-us-second .left,.about-us-second .right{width:100%}.about-us-second .left{padding:13.6291788vw 0 0}.about-us-second .left p{font-size:3.7413432vw;line-height:5.344776vw;margin-bottom:5.8792536vw}.about-us-second .left .about-img-holder{margin:17.370522vw 0 0}.about-us-second .right{padding:9.8878356vw 6.4137312vw}.about-us-second .right p{font-size:4.008582vw;line-height:5.344776vw;margin-bottom:6.4137312vw}.about-us-second_title{font-size:3.7413432vw;line-height:127.4%;margin-bottom:4.2758208vw}.prepend-section{padding:0 4.2758208vw}.prepend-section span{font-size:5.344776vw;line-height:127.4%;margin-bottom:8.017164vw}.prepend-section p{width:78.3009684vw;font-size:3.2068656vw;line-height:4.008582vw;padding:0 2.672388vw 2.9396268vw}.stages-list{padding:10.689552vw 4.2758208vw 8.2844028vw}.stages-list .items-wrapper{display:block;margin:0 auto}.stages-list .items-wrapper .item{display:flex;flex-direction:column;justify-content:center;padding:10.4223132vw 4.2758208vw;width:100%;margin:0 0 5.344776vw;font-size:3.2068656vw;line-height:140%;min-height:57.1891032vw}.stages-list .items-wrapper .item:last-of-type{font-size:5.344776vw;line-height:120%;margin-bottom:0}.stages-list .items-wrapper .item:last-of-type p{margin-bottom:6.1464924vw}.stages-title{font-size:5.344776vw;line-height:127.4%;margin-bottom:13.6291788vw}.input-block{margin-bottom:8.017164vw}.input-block label{font-size:3.2068656vw;line-height:4.008582vw;margin-bottom:1.336194vw}.input-block .note{font-size:2.672388vw;line-height:3.2068656vw}.input-wrapper{margin-bottom:1.336194vw}.input-wrapper input{height:15.7670892vw;font-size:4.2758208vw;padding:0 5.344776vw}.checkout-comment{margin:5.6120148vw 0;padding:5.344776vw;font-size:4.2758208vw;line-height:5.344776vw;height:53.7149988vw}.support-items{padding:0}.support-items_wrapper{display:none}.quest_title{padding:8.8188804vw 6.9482088vw;font-family:Montserrat-Regular;font-style:normal;font-weight:800;font-size:4.8102984vw;line-height:1.5;text-align:center}.double-support-block{display:block}.double-support-block .left-support,.double-support-block .right-support{width:100%}.double-support-block .right-support{display:none}.double-support-block .right-support .ttl{font-size:4.2758208vw;line-height:5.344776vw}.double-support-block .right-support_choose{display:flex;flex-flow:column;margin:0}.double-support-block .right-support_choose .radio-column-button{width:100%;display:flex;margin:0 0 3vw;align-items:center}.double-support-block .right-support_choose .radio-column-button .round{width:5.344776vw;height:5.344776vw;border-color:#41c2c2;margin:0 2vw 0 0}.double-support-block .right-support_choose .radio-column-button .round:after{width:2.9396268vw;height:2.9396268vw;position:absolute;top:50%;left:50%;background:#41c2c2;transform:translate(-50%,-50%)}.double-support-block .right-support_choose .radio-column-button span{font-size:2.672388vw;line-height:1.2;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#000}.left-support{padding:0 4.2758208vw 8.5516416vw;background:none}.left-support .figure{display:none}.left-support .ttl{font-size:4.8102984vw;line-height:127.4%;margin-bottom:5.344776vw}.support-mobile-items{display:block;overflow:hidden;padding:0 4.2758208vw 8.5516416vw}.mobiles_popups{position:fixed;top:0;left:0;z-index:1000;background:rgba(0,0,0,.5);padding:32.068656vw 4.2758208vw;width:100%;height:auto;min-height:100%;display:none}.mobiles_popups .mobiles_popups_inner{width:100%;background:#fff;border-radius:4.008582vw;position:relative}.mobiles_popups .online_supp_popup{display:none}.mobiles_popups .online_supp_popup .upper_title{padding:8.8188804vw 6.9482088vw;font-family:Montserrat-Regular;font-style:normal;font-weight:800;font-size:4.8102984vw;line-height:1.5;text-align:center}.mobiles_popups .online_supp_popup .upper .online_chat{min-height:80vw}.mobiles_popups .online_supp_popup .socials_down{background:#fff8f4;padding:8.017164vw 20.8446264vw;display:flex;flex-flow:row;justify-content:center;border-radius:0 0 4.008582vw 4.008582vw}.mobiles_popups .online_supp_popup .socials_down a{margin:0 4.008582vw}.mobiles_popups .online_supp_popup .socials_down a img{width:8.017164vw;height:8.017164vw}.mobiles_popups .leave_quest_popup{display:none;padding:0 0 14.698134vw}.mobiles_popups .leave_quest_popup .right-support{background:transparent;padding:0}.mobiles_popups .close_mobiles_popups{position:absolute;top:2.672388vw;right:2.672388vw;width:9.353358vw;height:9.353358vw;border-radius:50%;background:rgba(65,194,194,.2);cursor:pointer}.mobiles_popups .close_mobiles_popups img{margin:50% auto;transform:translateY(-50%)}.support-mobile-items-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.support-mobile-items-wrapper .item{width:43.0254468vw;height:43.0254468vw;padding:6.68097vw 4.5430596vw;border-radius:4.008582vw;text-align:center}.support-mobile-items-wrapper .item.tel-item{border:1px solid #41c2c2;box-shadow:0 0 15px rgba(65,194,194,.2);padding-left:3.4741044vw}.support-mobile-items-wrapper .item.tel-item_second .right-support_choose{color:#41c2c2}.support-mobile-items-wrapper .item.tel-item_second .right-support_choose .radio-column-button{display:flex;width:100%;align-items:center;margin-top:1vw}.support-mobile-items-wrapper .item.tel-item_second .right-support_choose .radio-column-button span:nth-of-type(2){margin:0 auto}.support-mobile-items-wrapper .item.tel-item_second .right-support_choose .round{margin-right:0;border-color:#41c2c2;width:25px;height:25px;display:table}.support-mobile-items-wrapper .item.tel-item_second .right-support_choose .round:after{width:15px;height:15px;left:50%;top:50%;position:absolute;background:#41c2c2;transform:translate(-50%,-50%);content:"";border-radius:50%}.support-mobile-items-wrapper .item.mail-item{border:1px solid #ffc000;box-shadow:0 0 15px rgba(255,192,0,.2)}.support-mobile-items-wrapper .item.tel-item .callback{font-family:Montserrat-Regular;font-size:3.2068656vw;line-height:4.008582vw;color:#41c2c2;opacity:.7}.support-mobile-items-wrapper .item.mail-item img{width:14.9653728vw;height:14.9653728vw}.support-mobile-items-wrapper .item.socials-item{width:100%;height:21.379104vw;border:1px solid rgba(247,105,25,.5);box-shadow:0 0 15px rgba(247,105,25,.2);display:flex;align-items:center}.support-mobile-items-wrapper .item.socials-item:nth-of-type(3){margin-top:6vw}.support-mobile-items-wrapper .item.socials-item span{margin-right:15.4998504vw}.support-mobile-items-wrapper .item.socials-item .icons-holder{display:flex;align-items:center}.support-mobile-items-wrapper .item.socials-item .icons-holder img{width:7.4826864vw;height:7.4826864vw}.support-mobile-items-wrapper .item.socials-item .icons-holder .r-icon{margin-right:6.68097vw;margin-bottom:0}.support-mobile-items-wrapper .item.socials-item .icons-holder .r-icon:last-of-type{margin-right:0}.support-mobile-items-wrapper .item img{width:13.36194vw;height:13.36194vw;margin:0 auto 5.344776vw}.support-mobile-items-wrapper .item span{font-family:Montserrat-Semibold;font-size:3.2068656vw;line-height:4.008582vw}.support-mobile-items-wrapper .item a{display:block;font-family:Montserrat-Regular;font-size:3.2068656vw;line-height:4.008582vw;margin-bottom:1.336194vw}.double-clocks-wrapper,.support-mobile-items-wrapper .item a:last-of-type{margin-bottom:0}.double-clocks-wrapper .item{width:45.1633572vw;height:42.758208vw;margin-right:5.6120148vw;flex-shrink:0}.double-clocks-wrapper .item p,.double-clocks-wrapper .item span{font-size:3.7413432vw;line-height:124%}.mobile-show-nav{display:inline-flex;align-items:center}.mobile-show-nav .text{font-family:Montserrat-Medium;font-size:4.2758208vw;line-height:5.344776vw;margin-right:4.2758208vw}.mobile-show-nav.active .arr-in-round{transform:none}.universal-nav{padding:0 4.2758208vw 4.5430596vw;text-align:center}.inner-links{display:none}.inner-links a{padding:2.672388vw 4.8102984vw;font-size:3.2068656vw;line-height:4.008582vw;margin-left:2.9396268vw;margin-bottom:3.2068656vw}.inner-links.active{display:flex}.arr-in-round{width:10.9567908vw;height:10.9567908vw;transform:scaleY(-1)}.delivery-partners{padding:8.5516416vw 4.2758208vw 11.4912684vw}.delivery-partners .title{font-size:6.68097vw;line-height:127.4%;margin-bottom:5.0775372vw}.delivery-partners .subtitle{font-size:3.7413432vw;line-height:144.74%;max-width:100%;margin-bottom:9.8878356vw}.delivery-partners .img-pre-title{font-size:4.2758208vw;line-height:115%;margin:0 0 12.025746vw}.double-partners .partner-img{flex-shrink:1;padding-top:35%}.double-partners .partner-img:first-of-type{margin-right:2.672388vw}.double-partners .partner-img:nth-of-type(2){margin-left:2.672388vw}.delivery-method .title{padding:12.2929848vw 4.2758208vw;font-size:6.68097vw;line-height:115%}.delivery-partners{background-position:50%}.delivery-blocks{display:block}.delivery-blocks .left,.delivery-blocks .right{width:100%;padding:9.6205968vw 1.8706716vw}.delivery-blocks .left .wrap,.delivery-blocks .right .wrap{padding:2.9396268vw 2.4051492vw}.delivery-blocks .left .item,.delivery-blocks .right .item{padding:6.68097vw 5.8792536vw 8.017164vw;min-height:55.0511928vw}.delivery-blocks .left .item .i-title,.delivery-blocks .right .item .i-title{font-size:4.8102984vw;line-height:135%;margin-bottom:4.5430596vw}.delivery-blocks .left .item strong,.delivery-blocks .right .item strong{font-size:6.68097vw;line-height:115%;margin-bottom:4.5430596vw}.delivery-blocks .left .item p,.delivery-blocks .right .item p{font-size:3.7413432vw;line-height:115%;margin-bottom:4.8102984vw}.question-tooltip-block{display:none}.delivery-benefits{overflow:hidden}.delivery-benefits-wrapper{padding:15.4998504vw 4.2758208vw 25.1204472vw;justify-content:center;margin-left:-10px;margin-right:-10px}.delivery-benefits-wrapper .item{width:calc(50% - 20px);padding:0;font-size:3.7413432vw;line-height:144.74%;margin-left:10px;margin-right:10px;margin-bottom:16.034328vw}.delivery-benefits-wrapper .item .icon{width:24.3187308vw;height:24.3187308vw;margin-bottom:6.9482088vw;max-width:100%}.delivery-benefits-wrapper .item:last-of-type{margin-bottom:0}.order-transfer .section-title{padding:0 4.2758208vw;font-size:6.68097vw;line-height:115%;margin-bottom:11.4912684vw}.order-transfer-wrapper{display:block}.order-transfer-wrapper .item{width:100%;padding:9.8878356vw 4.2758208vw;font-size:3.7413432vw;line-height:130%;min-height:59.8614912vw}.order-transfer-wrapper .item:before{width:17.6377608vw;height:17.6377608vw;margin-right:6.9482088vw;font-size:8.5516416vw;line-height:124%}.announce-with-button{padding:13.6291788vw 4.2758208vw}.announce-with-button .section-title{font-size:6.68097vw;line-height:115%;margin-bottom:5.344776vw}.announce-with-button .descr{font-size:3.7413432vw;line-height:144.74%;margin-bottom:9.8878356vw}}.bonuses-title{display:flex;align-items:center;font-family:Montserrat-SemiBold;font-size:2rem;line-height:2.4rem;margin-bottom:52px}.bonuses-title span{color:#f76919}.bonuses-title p{flex:auto;padding-right:20px}.bonuses-title img{flex-shrink:0;width:23%;height:auto}.cards-wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cab-card{width:calc(50% - 30px);margin-left:15px;margin-right:15px;box-shadow:4px 4px 20px rgba(0,0,0,.05);border-radius:10px;padding:17px 17px 13px;overflow:hidden;background-color:#fff}.cab-card .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px}.cab-card .top .title{font-family:Montserrat-Semibold;font-size:2rem;line-height:2.4rem}.linza-label{display:inline-block;flex-shrink:0;font-family:Montserrat-SemiBold;font-size:1.4rem;line-height:1.7rem;text-align:center;color:#f76919;background-color:rgba(247,105,25,.1);border-radius:22px;padding:8px 19px}.card-name{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem;max-width:65%;margin-bottom:89px}.info-holder{display:flex;flex-wrap:wrap}.info-holder .item{width:50%;flex-shrink:0;margin-bottom:43px;overflow:hidden}.info-holder .item.w100{width:100%}.info-holder .item .label{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;margin-bottom:8px}.info-holder .item .value{font-family:Montserrat-Extrabold;font-size:1.5rem;line-height:1.8rem;color:#41c2c2}.info-holder .item .percent{font-family:Montserrat-Extrabold;font-size:2.5rem;line-height:3rem;margin-bottom:5px}.info-holder .item .percent span{font-size:1.5rem;line-height:1.8rem}.card-controls{flex-wrap:wrap}.card-controls,.item-link-card{display:flex;align-items:center}.item-link-card{font-family:Montserrat-Bold;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;color:#41c2c2;margin-right:41px;padding-bottom:10px;transition:all .3s}.item-link-card:last-of-type{margin-right:0}.item-link-card .edit-icon{margin-right:10px}.item-link-card .edit-icon svg{display:block;width:18px;height:18px}.item-link-card .edit-icon svg path{transition:all .3s}.item-link-card:hover{color:#f76919}.item-link-card:hover .edit-icon svg path{fill:#f76919}.way-bonuses-block{margin-bottom:29px}.way-bonuses-block .title{font-family:Montserrat-Regular;font-size:1.4rem;line-height:1.7rem;margin-bottom:23px}.bonus-number{font-family:Montserrat-ExtraBold;font-size:1.5rem;line-height:1.8rem;color:#41c2c2}.percents-row{position:relative;display:flex;justify-content:space-between}.percents-row:before{width:100%;height:1px;background-color:rgba(0,0,0,.2)}.percents-row:after,.percents-row:before{content:"";position:absolute;left:0;top:43%;transform:translateY(-50%)}.percents-row:after{height:3px;background-color:#41c2c2}.percents-row .item{width:20%;flex-shrink:0}.percents-row .item:last-of-type{width:10%}.percents-row .item:last-of-type .descr-b{padding-right:0}.percents-row.percent_3:after{content:"";width:30%}.percents-row.percent_5:after{content:"";width:52%}.percents-row.percent_7:after{content:"";width:76%}.percents-row.percent_10:after{content:"";width:100%}.percent-b{font-size:2rem;line-height:2.4rem;padding-bottom:12px}.descr-b,.percent-b{font-family:Montserrat-Regular}.descr-b{font-size:1.2rem;line-height:1.5rem;padding-right:20%;padding-top:12px;min-height:45px}.percent-alert{display:flex;align-items:center;background:#f76919;border-radius:5px;padding:14px 26px;color:#fff;font-family:Montserrat-Medium;font-size:1.4rem;line-height:1.7rem}.disc-icon{margin-right:18px}.disc-icon svg{display:block;width:35px;height:24px}.bonuses-title-main{display:none}@media only screen and (max-width:960px){.bonuses-title{flex-direction:column-reverse;padding:0 4.2758208vw;max-width:100%;width:100%;text-align:center;font-size:3.7413432vw;line-height:129.9%;margin-bottom:7.2154476vw}.bonuses-title img{width:42.2237304vw;margin-bottom:5.0775372vw}.cards-wrapper{display:block;padding:0 4.2758208vw}.cab-card,.cards-wrapper{margin-left:auto;margin-right:auto}.cab-card{width:100%;margin-bottom:7.4826864vw;padding:4.008582vw 2.672388vw 6.4137312vw;border-radius:2.672388vw}.cab-card .top{margin-bottom:3.4741044vw}.cab-card .top .title,.linza-label{font-size:3.7413432vw;line-height:4.5430596vw}.linza-label{padding:2.1379104vw 4.5430596vw;border-radius:5.8792536vw}.card-name{font-size:6.4137312vw;line-height:115%;max-width:100%;margin-bottom:15.2326116vw}.info-holder{margin-bottom:16.034328vw}.info-holder .item{margin-bottom:10.689552vw;padding:0 2.672388vw}.info-holder .item .label{margin-bottom:2.672388vw}.info-holder .item .label,.info-holder .item .value{font-size:3.2068656vw;line-height:4.008582vw}.info-holder .item .percent{font-size:6.4137312vw;line-height:115%;margin-bottom:2.1379104vw}.info-holder .item .percent span{font-size:3.2068656vw;line-height:115%}.info-holder.bonuses-holder{margin-top:14.698134vw;margin-bottom:2.672388vw}.info-holder.bonuses-holder .item{text-align:center}.info-holder.bonuses-holder .item:first-of-type{border-right:1px solid rgba(0,0,0,.1)}.info-holder.bonuses-holder .item .label{margin-bottom:0}.card-controls{display:block}.item-link-card{font-size:3.2068656vw;line-height:4.008582vw;padding-bottom:4.8102984vw;margin-right:0}.item-link-card:last-of-type{padding-bottom:0}.item-link-card .edit-icon{margin-right:2.672388vw}.item-link-card .edit-icon svg{width:4.8102984vw;height:4.8102984vw}.way-bonuses-block .title{margin-bottom:8.017164vw}.percent-b,.way-bonuses-block .title{font-size:3.7413432vw;line-height:4.5430596vw}.percent-b{font-family:Montserrat-Bold;padding-bottom:2.672388vw}.descr-b{font-size:2.672388vw;line-height:4.008582vw;padding-top:2.672388vw;min-height:10.689552vw}.percent-alert{padding:3.2068656vw 2.672388vw;font-size:3.7413432vw;line-height:4.5430596vw;border-radius:1.336194vw}.percent-alert .disc-icon{display:none}.way-bonuses-block{margin-bottom:13.36194vw}.percents-row .item:last-of-type{width:14%}.bonuses-title-main{display:block;font-family:Montserrat-ExtraBold;font-size:6.4137312vw;line-height:115%;text-align:center;padding:0 4.2758208vw;margin-bottom:9.353358vw}.bonus-number{font-size:3.7413432vw;line-height:4.5430596vw}.percents-row .item:first-of-type{width:17%}}