@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Medium.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url("../fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-SemiBold.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("../fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url(../fonts/Montserrat-SemiBold.woff) format("woff"),url(../fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Bold.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-ExtraBold.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url("../fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url(../fonts/Montserrat-ExtraBold.woff) format("woff"),url(../fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}input.form-control::-moz-placeholder,textarea::-moz-placeholder{color:#7d7d7d;opacity:1 !important}input.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7d7d7d}a,a:hover,a:focus{text-decoration:none}ul,ol{list-style-position:inside}header ul,header ol,footer ul,footer ol{padding:0;margin:0}header ul,footer ul{list-style:none}*,:after,:before{box-sizing:border-box}a,button,input[type=submit],a img{transition:all .3s linear}input:not([type=checkbox]),select{-moz-appearance:none;-webkit-appearance:none}iframe,img{max-width:100%}img{vertical-align:middle}a img{border:none}input,textarea,select{border-radius:0;border:none;box-shadow:none}body .page-wrapper select:focus,body .page-wrapper input:focus,body .page-wrapper textarea:focus{box-shadow:none}.logo:hover img,a:hover img.creative_logo{opacity:.65}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;margin:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.callback_form_main_wrapper{display:none}body .page-header .switcher{margin-left:0;margin-right:0}body{margin:0;padding:0;background-color:#f5f8fe;font-family:"Montserrat";font-weight:400;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;color:#1e1e1e}a{color:#1e1e1e}body .message.error,body .message.success,body .message.info{margin:1.7361vw 1.3888vw .6944vw;padding:1.3888vw 2.0833vw;background:rgba(4,175,121,.1);display:block;text-align:center;font-weight:600;font-size:1.1111vw;color:#1e1e1e}body .message.error div:before{display:none !important}body .message.success div:before{display:none !important}body .message.info div:before{display:none !important}@media (max-width:768px){body{font-size:3.75vw;line-height:1.4}.page-wrapper{position:relative}body.mobile_menu_opened{overflow:hidden}body .message.error,body .message.success{margin:4.6875vw 3.125vw 1.5625vw;padding:4.6875vw;font-size:4.375vw}}body header.page-header{margin-bottom:0;border:0;background-color:#f5f8fe;display:flex;flex-direction:column}body header.page-header .header_top_content_wrap.panel.wrapper{border-bottom:0;background-color:transparent}body header.page-header .header_top_content_wrap{padding:1.3888vw 2.0833vw;display:flex;justify-content:space-between;align-items:center}header.page-header .header_static_menu_wrap ul{display:flex;flex-wrap:wrap;gap:.3472vw 1.3888vw}header.page-header .header_static_menu_wrap ul li{margin:0}header.page-header .header_static_menu_wrap ul li a{padding:.3472vw .6944vw;display:inline-block;font-weight:600;line-height:1.4;letter-spacing:initial;color:#1e1e1e}header.page-header .header_static_menu_wrap ul li a:hover{color:#538dde}header.page-header .header_additional_wrap{display:flex}header.page-header .header_additional_first{display:grid;grid-template-columns:auto auto;grid-gap:.3472vw 2.4305vw;flex-shrink:0}header.page-header .header_additional_first .telephone_item{display:flex;align-items:center;gap:0 .3472vw}header.page-header .header_additional_first .telephone_item span.telephone_icon{padding:.3472vw}header.page-header .header_additional_first .telephone_item span.telephone_icon,header.page-header .header_additional_first .telephone_item span.telephone_icon a{display:inline-flex}header.page-header .header_additional_first .telephone_item span.telephone_icon a:hover{opacity:.65}header.page-header .header_additional_first .telephone_item .viber_icon{width:2.2222vw;height:2.2222vw;display:block;background-image:url(./img/Viber.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .header_additional_first .telephone_item a{padding:.3472vw 0;display:inline-block;font-weight:700;font-size:1.25vw;line-height:1.4;letter-spacing:.04em}header.page-header .header_additional_first .telephone_item a:hover{color:#538dde}header.page-header .header_additional_second{margin:0 2.7777vw}header.page-header .header_additional_second a.callback_btn{padding:.6944vw 1.1111vw;border:2px solid #ad40b1;border-radius:100px;display:inline-block;font-weight:700;font-size:1.1111vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#ad40b1}header.page-header .header_additional_second a.callback_btn:hover{background-color:#ad40b1;opacity:1;color:#fff}header.page-header .header_additional_second a span{display:inline}header.page-header .header_additional_wrap .switcher-language{padding:0 .6944vw}header.page-header .header_additional_wrap .switcher-options{padding:0 .8333vw;height:100%}body header.page-header .panel.wrapper .header_additional_wrap .switcher .switcher-trigger.action.toggle{position:relative;padding-right:2.3611vw;height:100%;display:flex !important;align-items:center;justify-content:center}header.page-header .header_additional_wrap .switcher-trigger:after{display:none !important}header.page-header .header_additional_wrap .switcher-trigger:before{content:"";position:absolute;top:0;right:0;width:1.6666vw;height:100%;display:block;background-image:url(./img/angle-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .2s linear}header.page-header .header_additional_wrap .switcher-trigger.active:before{content:"";transform:rotate(0deg)}header.page-header .header_additional_wrap .switcher-language span,header.page-header .header_top_content_wrap.panel.wrapper .header_additional_wrap .switcher.switcher-language .options ul.dropdown a{font-weight:600;font-size:.9722vw;line-height:1.4;color:#1e1e1e;cursor:pointer}.page-header .panel.wrapper .switcher .options ul.dropdown:after,.page-header .panel.wrapper .switcher .options ul.dropdown:before{display:none}header.page-header .panel.wrapper .header_additional_wrap .switcher .switcher-options.options ul.switcher-dropdown{position:absolute;top:100%;left:0;right:auto;margin:0;padding:.868vw 0;min-width:min-content;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:10px;border:0;transition:all .2s ease;display:block !important;opacity:0}header.page-header .panel.wrapper .header_additional_wrap .switcher .switcher-options.options.active ul.switcher-dropdown{top:90%;opacity:1}header.page-header .header_top_content_wrap.panel.wrapper .header_additional_wrap .switcher.switcher-language .options ul.dropdown a{padding:.5208vw .8333vw}header.page-header .header_top_content_wrap.panel.wrapper .header_additional_wrap .switcher.switcher-language .options ul.dropdown a:hover{opacity:.65}header.page-header .header_top_content_wrap.panel.wrapper .header_additional_wrap .switcher.switcher-language .options ul.dropdown li:hover{background:0 0}header.page-header>.header_static_menu_wrap{display:none}.mobile_header_telephones_wrap{display:none}header.page-header .header.content{margin:0;padding:1.25vw 5.5555vw;max-width:none;border-top:1px solid rgba(30,30,30,.1);display:flex;justify-content:left;align-items:center;flex-wrap:nowrap}header.page-header .header.content:after,header.page-header .header.content:before{display:none}header.page-header .header.content .header_logo_wrap{flex-shrink:0}header.page-header .header.content .header_logo_wrap a.logo{margin:0;max-width:none;display:inline-block}header.page-header .header.content .header_logo_wrap a img{width:12.7083vw;height:3.4722vw;object-fit:contain;object-position:center}header.page-header .header_main_content_wrap{margin-left:5.5555vw;display:inline-flex;align-items:center}header.page-header .header_main_content_wrap .amsearch-wrapper-block{margin:0;padding:0}header.page-header .header_main_content_wrap .amsearch-wrapper-block:before{display:none}header.page-header .header_main_content_wrap .amsearch-input-wrapper{min-width:auto;min-width:auto;width:auto}header.page-header .header_main_content_wrap .amsearch-input-wrapper input.amsearch-input{padding:.7638vw 4.4444vw .7638vw 1.3888vw;width:43.0555vw;height:2.7777vw;background-color:#f5f8fe;border-radius:100px;border:1px solid rgba(30,30,30,.1) !important;box-sizing:border-box;font-weight:400;font-size:.9722vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e;opacity:1}header.page-header .header_main_content_wrap .amsearch-form-block.-opened input.amsearch-input{background-color:#fff;opacity:1}header.page-header .header_main_content_wrap .amsearch-input-wrapper input.amsearch-input::placeholder{color:rgba(30,30,30,.45)}header.page-header .header_main_content_wrap .amsearch-input-wrapper input.amsearch-input::-moz-placeholder{color:rgba(30,30,30,.45)}header.page-header .header_main_content_wrap .amsearch-input-wrapper input.amsearch-input::-webkit-input-placeholder{color:rgba(30,30,30,.45)}header.page-header .header_main_content_wrap .amsearch-form-block{width:auto !important}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amasty_close_search_btn,header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amsearch-button{position:absolute;top:0;margin:0;padding:0;left:auto;right:1.3888vw;width:1.6666vw;height:100%;border:none;background:0 0;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;opacity:1}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amsearch-button.-loupe{background-image:url(./img/search.svg)}header.page-header .header_main_content_wrap .amsearch-form-block.-opened .amsearch-input-wrapper button.amsearch-button.-loupe{display:none}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amasty_close_search_btn,header.page-header .header_main_content_wrap .amsearch-form-block.-opened .amsearch-input-wrapper button.amsearch-button.-close{background-image:url(./img/close-circle.svg)}header.page-header .header_links_content_wrap{margin-left:2.2916vw}header.page-header .header_links_content_wrap ul.links{display:flex;gap:0 1.7361vw}header.page-header .header_links_content_wrap ul.links li{margin:0}header.page-header .header_links_content_wrap ul.links li.authorization-link[data-logged=true]+li{display:block}header.page-header .header_links_content_wrap ul.links li.authorization-link[data-logged=true],header.page-header .header_links_content_wrap ul.links li.authorization-link+li{display:none}header.page-header .header_links_content_wrap ul.links li a.account_link{position:relative;visibility:hidden;width:2.0833vw;height:2.0833vw;align-items:flex-start}header.page-header .header_links_content_wrap ul.links li a.account_link:after{content:"";position:absolute;width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/user.svg);background-repeat:no-repeat;background-size:contain;background-position:center;visibility:initial}.amsl-popup-observed header.page-header .header_links_content_wrap ul.links li a.account_link:before{content:"";position:absolute;top:.1388vw;right:0;width:.4166vw;height:.4166vw;background-color:#ad40b1;border-radius:100px;visibility:initial}header.page-header .header_links_content_wrap ul.links li a{position:relative;padding:.3472vw;display:inline-flex;align-items:center}header.page-header .header_links_content_wrap ul.links li a .icon{display:inline-flex}header.page-header .header_links_content_wrap ul.links li a .icon svg{width:1.6666vw;height:1.6666vw}header.page-header .header_links_content_wrap ul.links li a .label{display:none}header.page-header .header_links_content_wrap ul.links li a .customer_logged,header.page-header .header_links_content_wrap ul.links li a .wishlist_counter{position:absolute;top:.1388vw;right:0;width:.4166vw;height:.4166vw;border-radius:100px}.amsl-popup-observed header.page-header .header_links_content_wrap ul.links li a .customer_logged{background-color:#ad40b1}.amsl-popup-observed header.page-header .header_links_content_wrap ul.links li a .wishlist_counter{background-color:#538dde}.amsl-popup-observed header.page-header .header_links_content_wrap ul.links li a .compare_counter{position:absolute;top:-.325vw;right:-.925vw;width:1.25vw;height:1.25vw;display:block;background-image:url(./img/checkbox.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .mobile_header_top_wrap,header.page-header .header_mobile_languages_wrap,header.page-header .header_mobile_callback_btn_wrap,header.page-header .mobile_categories_menu_btn_wrap,header.page-header .mobile_search_btn_wrap,header.page-header .minicart-wrapper:after,header.page-header .minicart-wrapper:before,header.page-header .minicart-wrapper .action.showcart:before{display:none}.amsl-popup-observed header.page-header .minicart-wrapper .action.showcart .added_items{content:"";position:absolute;top:-.4166vw;right:-.4166vw;width:.4166vw;height:.4166vw;background-color:#04af78;border-radius:100px;visibility:initial}header.page-header .minicart-wrapper .action.showcart{position:relative;padding-left:1.6666vw;display:flex;align-items:center}header.page-header .header_right_content_wrap .minicart-wrapper{margin-left:1.9444vw}header.page-header .header_right_content_wrap .minicart-wrapper .icon_wrap span{position:absolute;top:0;left:0;transition:all .2s linear}header.page-header .minicart-wrapper .action.showcart .minicart_closed_icon{opacity:1}header.page-header .minicart-wrapper .action.showcart.active .minicart_closed_icon{opacity:0}header.page-header .minicart-wrapper .action.showcart .minicart_opened_icon{opacity:0}header.page-header .minicart-wrapper .action.showcart.active .minicart_opened_icon{opacity:1}header.page-header .header_right_content_wrap .minicart-wrapper .icon_wrap span svg{width:1.6666vw;height:1.6666vw}header.page-header .header_right_content_wrap .minicart-wrapper .label{margin:0 .6944vw;font-weight:600;font-size:1.25vw;line-height:1.5277vw;letter-spacing:.01em;color:#1e1e1e}header.page-header .header_right_content_wrap .minicart-wrapper .counter.qty{background:0 0;color:#fff;height:auto;line-height:inherit;border-radius:0;display:inline-block;margin:0;min-width:auto;overflow:inherit;padding:0;text-align:center;white-space:normal}header.page-header .header_right_content_wrap .minicart-wrapper .counter-number{text-shadow:none;font-weight:600;font-size:1.25vw;line-height:1.5277vw;color:#1e1e1e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amsl-popup-observed header.page-header .header_right_content_wrap .minicart-wrapper .counter-number:before{content:"(";margin-right:-.2777vw}.amsl-popup-observed header.page-header .header_right_content_wrap .minicart-wrapper .counter-number:after{content:")";margin-left:-.2777vw}.password-very-strong .password-strength-meter:before{display:none !important}@media (max-width:767px){body header.page-header .header_top_content_wrap{padding:0}header.page-header .header_right_content_wrap .minicart-wrapper .label,header.page-header .header.content .header_logo_wrap,header.page-header .mobile_menu_btn_wrap .mobile_menu_btn.active .non_active_icon,header.page-header .mobile_menu_btn_wrap .active_icon,header.page-header .header.conten,header.page-header .header_additional_wrap{display:none}header.page-header .mobile_header_top_wrap{position:relative;padding:3.125vw 4.6875vw;display:block}header.page-header .mobile_logo_wrap a{margin:0;max-width:none;float:none;display:inline-block}header.page-header .mobile_logo_wrap img{width:43.75vw;height:11.5625vw;object-fit:contain;object-position:center}header.page-header .mobile_menu_btn_wrap{position:absolute;top:0;right:3.125vw;z-index:0 !important;padding:0 1.5625vw;height:100%;display:flex;justify-content:center;align-items:center}header.page-header .mobile_menu_btn_wrap span{display:block}header.page-header .mobile_menu_btn_wrap .mobile_menu_btn.active .active_icon{display:block}header.page-header .mobile_header_telephones_wrap{margin:0 4.6875vw;padding:6.25vw 0;border-top:1px solid rgba(30,30,30,.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.3472vw 3.1666vw;flex-shrink:0}header.page-header .mobile_header_telephones_wrap .telephone_item{display:flex;align-items:center}header.page-header .mobile_header_telephones_wrap .telephone_item span.telephone_icon{margin-right:1.5625vw}header.page-header .mobile_header_telephones_wrap .telephone_item span.telephone_icon,header.page-header .mobile_header_telephones_wrap .telephone_item span.telephone_icon a{display:inline-flex}header.page-header .mobile_header_telephones_wrap .telephone_item span.telephone_icon a:hover{opacity:.65}header.page-header .mobile_header_telephones_wrap .telephone_item .viber_icon{width:7.5vw;height:7.5vw;display:block;background-image:url(./img/Viber.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .mobile_header_telephones_wrap .telephone_item a{display:inline-block;font-weight:700;font-size:4.375vw;line-height:1.4;letter-spacing:.04em}header.page-header .mobile_header_telephones_wrap .telephone_item a:hover{color:#538dde}header.page-header .header_static_menu_wrap{display:none;position:absolute;top:21.8125vw;left:0;bottom:0;z-index:999;padding:0 4.6875vw;width:100%;background-color:#f5f8fe !important}header.page-header .header_static_menu_wrapper{position:relative;height:80vh;overflow:auto}header.page-header .header_static_menu_wrapper::-webkit-scrollbar{width:0}header.page-header .header_static_menu_container{padding:4.6875vw 0;display:block}header.page-header .header_static_menu_container ul{padding-left:12.5vw;display:block}header.page-header .header_static_menu_wrap ul li a{padding:1.5625vw 0}header.page-header .header_mobile_callback_btn_wrap{border-top:1px solid rgba(30,30,30,.1);display:flex;flex-direction:column-reverse}header.page-header .header_static_menu_wrap ul.links{padding:3.125vw 0;display:block}header.page-header .header_static_menu_wrap ul.links li.authorization-link[data-logged=true]+li{display:block}header.page-header .header_static_menu_wrap ul.links li.authorization-link[data-logged=true],header.page-header .header_static_menu_wrap ul.links li.authorization-link+li{display:none}header.page-header .header_static_menu_wrap ul.links li a.account_link{position:relative;padding-left:10.9375vw}header.page-header .header_static_menu_wrap ul.links li a.account_link:after{content:"";position:absolute;top:1.875vw;left:0;width:7.5vw;height:7.5vw;display:block;background-image:url(./img/user.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .header_static_menu_wrap ul.links li a.account_link:before{content:"";position:absolute;top:1.5625vw;left:6.25vw;width:10px;height:10px;background-color:#ad40b1;border-radius:100px}header.page-header .header_static_menu_wrap ul.links li a .wishlist_counter{position:absolute;top:1.5625vw;left:6.25vw;width:10px;height:10px;background-color:#538dde;border-radius:100px}header.page-header .header_static_menu_wrap ul.links li a .compare_counter{position:absolute;top:.3125vw;left:5.5vw;width:5vw;height:5vw;display:block;background-image:url(./img/checkbox.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .header_static_menu_wrap ul.links li a{position:relative;padding:3.125vw 0;display:flex;align-items:center}header.page-header .header_static_menu_wrap ul.links li a .icon{margin-right:3.125vw;display:inline-flex;flex-shrink:0}header.page-header .header_static_menu_wrap .callback_btn_wrap{padding:6.25vw 3.75vw;border-top:1px solid rgba(30,30,30,.1)}header.page-header .header_static_menu_wrap .callback_btn{padding:3.125vw 4.6875vw;border:2px solid #ad40b1;border-radius:100px;display:block;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.4;letter-spacing:.02em;color:#ad40b1}header.page-header .header_mobile_languages_wrap{padding:3.125vw 0;border-top:1px solid rgba(30,30,30,.1);display:block}header.page-header .header_mobile_languages_container{display:inline-flex}header.page-header .header_mobile_languages_container>div a{padding:3.125vw;display:inline-block;font-weight:600;line-height:1.4;color:#1e1e1e;opacity:.65}header.page-header .header_mobile_languages_container>div.active a{opacity:1}header.page-header .header_mobile_languages_container>div:not(:last-child){margin-right:1.5625vw}header.page-header .header.content{padding:2.1875vw 0;display:block;border-top:0;background:linear-gradient(90deg,#24ceeb -34.53%,#538dde 55.78%,#d93ddf 135.47%)}header.page-header .header_right_content_wrap{padding:0 4.6875vw;display:flex;justify-content:space-between;align-items:center}header.page-header a.mobile_categories_menu_btn{position:relative;padding-right:9.0625vw;display:inline-block;text-transform:uppercase;font-weight:700;line-height:1.3;letter-spacing:.02em;color:#fff}header.page-header a.mobile_categories_menu_btn:after{content:"";position:absolute;top:0;right:0;width:7.5vw;height:100%;display:block;background-image:url(./img/angle-down-nav.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg)}header.page-header a.mobile_categories_menu_btn.active:after{transform:rotate(0deg)}header.page-header .mobile_search_btn_wrap{margin-left:auto;margin-right:4.6875vw;display:flex}header.page-header a.mobile_search_btn{padding:1.5625vw;display:inline-flex}header.page-header .mobile_categories_menu_btn_wrap{margin-left:0;display:block}header.page-header .header_right_content_wrap .minicart-wrapper{margin-top:0;margin-left:0;margin-right:1.5625vw;display:block}header.page-header .minicart-wrapper .action.showcart{padding-left:7.8125vw;align-items:flex-start}header.page-header .minicart-wrapper .action.showcart .added_items{display:none}header.page-header .header_static_menu_wrap ul.links li a .icon svg,header.page-header .mobile_menu_btn_wrap svg,header.page-header .header_right_content_wrap .minicart-wrapper .minicart_closed_icon svg,header.page-header a.mobile_search_btn svg,header.page-header .header_right_content_wrap .minicart-wrapper .icon_wrap span svg{width:7.5vw;height:7.5vw}header.page-header .header_right_content_wrap .minicart-wrapper .icon_wrap{height:7.5vw}header.page-header .header_right_content_wrap .minicart-wrapper .minicart_closed_icon svg path{fill:#fff}header.page-header .header_right_content_wrap .minicart-wrapper .counter-number{font-size:3.75vw;letter-spacing:0;color:#fff}header.page-header .header_right_content_wrap .minicart-wrapper .counter-number:before{margin-right:-.625vw}header.page-header .header_right_content_wrap .minicart-wrapper .counter-number:after{margin-left:-.625vw}}@media (max-width:480px){header.page-header .header_static_menu_wrap ul.links li a.account_link:before,header.page-header .header_static_menu_wrap ul.links li a .wishlist_counter{width:7px;height:7px}}header.page-header .amsearch-result-section{margin:.6944vw 0 0;padding:1.3888vw 0 2.0833vw;padding-right:.6944vw;max-height:none;max-height:54.8611vw;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;background-color:#fff;border:0;border-radius:10px;box-shadow:0 4px 24px rgba(0,0,0,.1)}header.page-header .amsearch-result-section-container{touch-action:auto !important}header.page-header .amsearch-result-section-content{display:flex;flex-wrap:nowrap;justify-content:space-between}header.page-header .amsearch-result-section .nicescroll-rails{right:4px !important;width:2px !important;background:rgba(30,30,30,.25)}header.page-header .amsearch-result-section .nicescroll-cursors{right:-2px;background-color:#538dde !important;border-radius:0 !important;overflow:auto;border:0 !important;cursor:pointer}header.page-header .amsearch-items-section{padding:0 1.3888vw 2.0833vw;max-width:none !important;min-width:auto !important;width:15.9722vw !important;flex-shrink:0;border-right:1px solid rgba(30,30,30,.1)}header.page-header .amsearch-item-container{padding:0}header.page-header .amsearch-item-container.-page,header.page-header .amsearch-item-container.-category,header.page-header .amsearch-item-container.-recent_searches{padding-top:1.3888vw}header.page-header .amsearch-item-container.-page,header.page-header .amsearch-item-container.-popular_searches,header.page-header .amsearch-item-container.-category{border-bottom:1px solid rgba(30,30,30,.1)}header.page-header .amsearch-item-container .amsearch-block-header{margin:0;padding:0 !important;display:block}header.page-header .amsearch-item-container .amsearch-block-header .amsearch-title{font-weight:700;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e}header.page-header .amsearch-item-container.-popular_searches .amsearch-tab-items{padding-left:1.7361vw}header.page-header .amsearch-item-container .amsearch-tab-items{padding:.6944vw 0 1.3888vw}header.page-header .amsearch-item-container .amsearch-tab-items .amsearch-item:not(:last-child){margin-bottom:.3472vw}header.page-header .amsearch-item-container .amsearch-tab-items .amsearch-link{padding:.3472vw;font-weight:600;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;color:#1e1e1e}header.page-header .amsearch-item-container .amsearch-tab-items .amsearch-link:hover{background:0 0}header.page-header .amsearch-item-container.-recent_searches .amsearch-tab-items{padding-left:0;display:flex;flex-wrap:wrap;gap:.6944vw}header.page-header .amsearch-item-container.-recent_searches .amsearch-item{margin:0;display:inline;background:0 0}header.page-header .amsearch-item-container.-recent_searches .amsearch-item:not(:last-child){margin-bottom:0}header.page-header .amsearch-item-container.-recent_searches .amsearch-link{margin:0;padding:.6944vw 1.1111vw;background:0 0;border-radius:100px;border:1px solid rgba(30,30,30,.25)}header.page-header .amsearch-item-container .amsearch-tab-items .amsearch-link .amsearch-highlight{font-weight:600;color:#538dde}header.page-header .amsearch-item-container.-category .amsearch-tab-items{padding-left:0}header.page-header .amsearch-item-container.-category .amsearch-description{margin:0;padding:0 .3472vw .3472vw}header.page-header .amsearch-item-container.-category .amsearch-description .amsearch-highlight{font-weight:600;color:#538dde}header.page-header .amsearch-result-section .amsearch-products-section{padding:0;border:0;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list-wrap{margin:0;padding-left:1.3888vw;padding-right:1.1805vw;height:auto}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-block-header{margin:0;padding:0 !important;display:block}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-block-header .amsearch-title{font-weight:700;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list{margin-top:.6944vw;margin-bottom:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.0416vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item{padding:.6944vw;max-width:none;display:block;border:1px solid rgba(30,30,30,.1);border-radius:10px;display:flex;flex-direction:column;height:100%}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item:hover{background:0 0}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item .product_name{margin-bottom:.3472vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .product-item-link{padding:0;font-weight:600;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;color:#1e1e1e;word-wrap:break-word;word-break:break-all}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .product-item-link:hover{opacity:.65;text-decoration:none}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .product_image{margin-top:auto;margin-bottom:.3472vw;width:100%}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image{padding:0;width:100%;display:block;position:relative}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image .amlabel-position-wrapper{position:absolute;top:0 !important;left:0 !important;z-index:1 !important;display:inline-block !important;width:auto !important;height:auto !important}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image .amlabel-position-wrapper .amasty-label-container{position:initial !important;width:auto !important;height:auto !important;max-height:none !important;max-width:none !important}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image .amlabel-position-wrapper .amlabel-text{position:relative !important;margin:0;min-width:none;padding:2px 7px !important;background-color:#f56159;border-radius:50px;font-weight:600;font-size:.8333vw;line-height:1.2;color:#fff}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image span{padding-bottom:0 !important;width:100% !important;height:100%;display:block}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image .product-image-photo{margin:0;padding:0;width:100%;height:9.8611vw;object-fit:contain;object-position:center;position:relative;left:inherit;right:inherit;top:inherit;bottom:inherit}header.page-header .amsearch-product-list .product-item-details{margin:0;display:block;min-height:auto}header.page-header .amsearch-product-list .price-box,header.page-header .amsearch-product-list .price-box span{padding:0}header.page-header .amsearch-product-list .price-box .price_label{display:none}header.page-header .amsearch-product-list .price-box span{font-weight:700;font-size:1.1111vw;line-height:1.4;color:#1e1e1e}header.page-header .amsearch-product-list .amsearch-wrapper-inner{margin-top:.6944vw;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:inherit;gap:.2083vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .actions-secondary{padding:0;display:flex;gap:.2083vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button{position:relative;margin:0;width:auto;height:auto;padding:.6944vw;display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#f8fafe;background-image:none}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button:hover{opacity:1;filter:none}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button svg{width:1.6666vw;height:1.6666vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button svg g{transition:all .3s linear}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button:hover svg g{opacity:.45;transition:all .3s linear}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button.added_to_compare:after{content:"";position:absolute;top:0;right:-.625vw;width:1.25vw;height:1.25vw;display:block;background-image:url(./img/checkbox.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button.added_to_wishlist{background-color:#538dde}header.page-header .amsearch-product-list .amsearch-wrapper-inner .product-item-actions button.action.tocart.primary{position:relative;margin:0;width:auto;height:auto;min-width:auto;min-height:auto;padding:.6944vw;display:flex;justify-content:center;align-items:center;border-radius:100px;border:0;background:#04af78;background-image:none}header.page-header .amsearch-product-list .amsearch-wrapper-inner .product-item-actions button.action.tocart.primary span{display:none;font-size:0}header.page-header .amsearch-product-list .amsearch-wrapper-inner .product-item-actions button.action.tocart.primary:after{content:"";top:0;left:0;width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/shopping-bag.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .amsearch-result-section .amsearch-products-section .view_all_results_btn_wrap{margin-top:auto;margin-bottom:0;display:block}header.page-header .amsearch-result-section .amsearch-products-section .view_all_results_btn_wrap a{margin-top:1.3888vw;padding:1.0416vw 1.3888vw;width:100%;display:block;border-radius:50px;background-color:#538dde;font-weight:700;font-size:1.1111vw;line-height:1.4;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#fff}header.page-header .amsearch-result-section .amsearch-products-section .view_all_results_btn_wrap a:hover{text-decoration:none;background-color:#04af78}.amsearch-result-section::-webkit-scrollbar{display:none}.amsearch-result-section::-webkit-scrollbar-thumb{display:none}header.page-header .amsearch-result-section-content .amsearch-message-block{margin:1.3888vw;padding:0;background:#fff;display:block;text-align:left}header.page-header .amsearch-result-section-content .amsearch-message-block span{font-weight:500;font-size:.9722vw;line-height:1.4}@media (max-width:767px){.header.content{position:initial}header.page-header .amsearch-wrapper-block{display:none;position:absolute;top:0;left:0;bottom:0;z-index:999;margin:0;padding:0;width:100%;height:100%;background-color:#fff !important}header.page-header .amsearch-wrapper-block:before{display:none}header.page-header .header_links_content_wrap{display:none;margin:0;padding:0}header.page-header .header_main_content_wrap{margin:0;display:block;align-items:inherit}header.page-header .header_main_content_wrap .amsearch-form-block{display:block;justify-content:inherit}header.page-header .header_main_content_wrap .amsearch-input-wrapper input.amsearch-input{padding:3.4375vw 12.5vw 3.75vw 3.125vw;width:100%;height:12.5vw;font-size:4.375vw;line-height:1.2}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amasty_close_search_btn{right:3.125vw;width:7.5vw;display:block !important}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper.-match.-typed button.amasty_close_search_btn{display:none !important}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amsearch-button.-loupe{display:none}header.page-header .header_main_content_wrap .amsearch-form-block .amsearch-input-wrapper button.amsearch-button.-close{right:3.125vw;width:7.5vw}header.page-header .header_main_content_wrap .amsearch-input-wrapper{margin:4.6875vw 4.6875vw 0;padding:0}header.page-header .amsearch-result-section{margin:6.25vw 0 0;padding:0 7.8125vw;max-height:none;height:auto;display:block;width:100%;background-color:#fff;border-radius:0;box-shadow:none}header.page-header .amsearch-result-section-content,header.page-header .amsearch-result-section .amsearch-result-block{display:block}header.page-header .amsearch-items-section{padding:0;width:100% !important;flex-shrink:0;border:none}header.page-header .amsearch-item-container .amsearch-block-header .amsearch-title{font-size:3.75vw}header.page-header .amsearch-item-container .amsearch-block-header:after{display:none}header.page-header .amsearch-item-container.-popular_searches .amsearch-tab-items{padding-top:1.5625vw;padding-bottom:4.6875vw;padding-left:9.375vw}header.page-header .amsearch-item-container .amsearch-tab-items .amsearch-item:not(:last-child){margin-bottom:1.5625vw}header.page-header .amsearch-item-container .amsearch-tab-items .amsearch-link{padding:1.5625vw 0;font-size:3.75vw}header.page-header .amsearch-item-container.-page,header.page-header .amsearch-item-container.-category,header.page-header .amsearch-item-container.-recent_searches{padding-top:6.25vw}header.page-header .amsearch-item-container.-recent_searches .amsearch-tab-items{gap:3.125vw}header.page-header .amsearch-item-container .amsearch-tab-items{margin:6.25vw 0;padding:0}header.page-header .amsearch-item-container.-recent_searches .amsearch-tab-items .amsearch-item:not(:last-child){margin-bottom:0}header.page-header .amsearch-item-container.-recent_searches .amsearch-link{padding:3.125vw 5vw}header.page-header .amsearch-item-container .amsearch-description{padding:1.5625vw 3.125vw 0}header.page-header .amsearch-item-container.-recent_searches{border-bottom:1px solid rgba(30,30,30,.1)}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list-wrap{margin:6.25vw 0;padding:0}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-block-header .amsearch-title{font-size:3.75vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list{margin-top:3.125vw;grid-gap:3.125vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item{padding:3.125vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item .product_name{margin-bottom:3.125vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .product-item-link{font-size:3.75vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .product_image{margin-bottom:3.125vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image .product-image-photo{height:34.375vw}header.page-header .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-image .amlabel-position-wrapper .amlabel-text{padding:2px 7px !important;font-size:3.75vw}header.page-header .amsearch-product-list .product-item-details{margin:0;max-width:none;min-height:auto}header.page-header .amsearch-product-list .price-box span{font-size:4.375vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner{margin-top:3.125vw;gap:1.7187vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .actions-secondary{gap:1.7187vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button,header.page-header .amsearch-product-list .amsearch-wrapper-inner .product-item-actions button.action.tocart.primary{padding:0;width:10vw;height:10vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .amsearch-button svg{width:5vw;height:5vw}header.page-header .amsearch-product-list .amsearch-wrapper-inner .product-item-actions button.action.tocart.primary:after{content:"";width:5vw;height:5vw}header.page-header .amsearch-result-section .amsearch-products-section .view_all_results_btn_wrap{margin-top:6.25vw}header.page-header .amsearch-result-section .amsearch-products-section .view_all_results_btn_wrap a{margin:0;padding:4.6875vw 6.25vw;font-size:4.375vw}header.page-header .amsearch-result-section-content .amsearch-message-block{margin:4.6875vw 0 0}header.page-header .amsearch-result-section-content .amsearch-message-block span{font-size:4.375vw}}.nav-sections{margin:0 !important;background:linear-gradient(90deg,#24ceeb -17.43%,#538dde 50.47%,#d93ddf 110.38%)}.nav-sections nav.navigation{position:relative;margin:0;padding:0 2.7777vw;max-width:none;width:100%;height:inherit;background:0 0}.nav-sections nav.navigation>ul{padding:0;display:flex;justify-content:center;gap:0 4.1666vw}.nav-sections nav.navigation>ul>li{margin:0;display:inline-block}.nav-sections nav.navigation>ul>li.level0>a.level-top{position:relative;padding:.9722vw 2.3611vw .8333vw 0;border-bottom:none !important}.nav-sections nav.navigation>ul>li>a>span{font-weight:700;font-size:1.25vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#fff;transition:all .1s linear}.nav-sections nav.navigation>ul>li>a:hover span{color:#fff;opacity:.65}.nav-sections nav.navigation>ul>li:nth-child(1)>a.level-top:after{display:none}.nav-sections nav.navigation>ul>li>a.level-top .ui-menu-icon{position:absolute;top:0;right:0;z-index:0;width:1.6666vw;height:100%;display:block}.nav-sections nav.navigation>ul>li>a.level-top .ui-menu-icon:after{content:"" !important;width:1.6666vw;height:100%;display:block;background-image:url(./img/angle-down-nav.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);opacity:.65;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-sections nav.navigation>ul>li:hover>a.level-top .ui-menu-icon:after{transform:rotate(0deg);opacity:1}.nav-sections nav.navigation>ul>li>ul.submenu{top:100% !important;left:-1.3888vw !important;z-index:99;padding:1.0416vw 0;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:10px;border:none;min-width:auto;width:18.75vw;display:block;visibility:hidden;opacity:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.nav-sections nav.navigation>ul>li>ul.submenu>li>a{border:none !important;padding:.3472vw 1.3888vw;display:block}.nav-sections nav.navigation>ul>li>ul.submenu>li>a>span{display:block;font-weight:700;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e;transition:all .1s ease}.nav-sections nav.navigation>ul>li>ul.submenu>li>a.ui-menu-item-wrapper.ui-state-active span,.nav-sections nav.navigation>ul>li>ul.submenu>li>a:hover span,.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li>a:hover span{color:#538dde;transition:all .1s ease}.nav-sections nav.navigation>ul>li>ul.submenu>li>a.ui-menu-item-wrapper.ui-state-active,.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li>a:hover{background:0 0}.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu{margin-left:.4861vw !important;padding:1.0416vw 0;min-width:auto;width:12.8472vw;background:#fff;box-shadow:0 4px 24px rgb(0 0 0/10%);border-radius:10px;border:none;top:-1.7416vw !important}.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li>a{border:none !important;font-weight:600;font-size:.9722vw;line-height:1.4;letter-spacing:.02em}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-list-popup{position:absolute;top:100%;right:0;padding-top:1.7361vw !important;background:0 0;pointer-events:all;display:block !important;visibility:hidden;width:auto;height:auto;box-shadow:none;border-radius:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:768px){.nav-sections nav.navigation>ul>li.ambrands-menu-item:hover .ambrands-list-popup{padding-top:.6944vw !important;visibility:visible;opacity:1;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}}.nav-sections nav.navigation>ul>li.category-item>ul.submenu>.category-item .ui-menu-item-wrapper .ui-menu-icon,.nav-sections nav.navigation>ul>li.ambrands-menu-item>ul.submenu>.category-item .ui-menu-item-wrapper .ui-menu-icon{position:absolute;top:0;right:.6944vw;width:1.6666vw;height:100%;display:block;background-image:url(./img/angle-down-blue.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.nav-sections nav.navigation>ul>li.category-item>ul.submenu>.category-item .ui-menu-item-wrapper .ui-menu-icon:after,.nav-sections nav.navigation>ul>li.ambrands-menu-item>ul.submenu>.category-item .ui-menu-item-wrapper .ui-menu-icon:after{display:none}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-list-container{padding-right:.6944vw;display:flex;justify-content:space-between;min-width:46.1944vw;height:31.25vw;box-shadow:0 4px 24px rgb(0 0 0/10%);border-radius:10px;background-color:#fff}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-filter{padding:1.3888vw 1.0416vw;width:min-content;min-width:auto;flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:right;background:0 0;border-right:1px solid rgba(30,30,30,.1)}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-filter a.ambrands-letter{margin:0 .3472vw .6944vw;padding:.6944vw 1.0416vw;width:13.1944vw;display:inline-flex;background:#fff;border:2px solid #538dde;border-radius:100px;font-weight:700;font-size:1.1111vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#538dde;text-align:center}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-filter a.ambrands-letter:hover{background-color:#538dde;color:#fff}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-filter button.ambrands-letter{margin:.3472vw;padding:0;width:2.7777vw;height:2.7777vw;min-width:auto;min-height:auto;display:inline-flex;justify-content:center;align-items:center;border-radius:50px;border:1px solid rgba(30,30,30,.25);font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.4;text-align:center;color:#1e1e1e}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-filter button.-disabled{border:1px solid transparent;background:rgba(30,30,30,.08);color:rgba(30,30,30,.25)}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-filter button.ambrands-letter:hover{border-color:#538dde}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-popup-items{overflow:hidden;padding:0 1.3888vw 1.3888vw}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letters-list{padding-right:5.5555vw}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-letter{margin-bottom:0;padding:1.3888vw 0;border-bottom:1px solid rgba(30,30,30,.1)}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-title{margin-bottom:0;font-weight:700;font-size:2.2222vw;line-height:1.4;text-transform:uppercase;color:#1e1e1e}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-content{margin:.6944vw 0 0;width:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.3888vw}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-content .ambrands-brand-item{margin:0;width:100%;min-width:auto}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-content .ambrands-inner{padding:.6944vw;display:block;align-items:inherit;overflow:hidden;height:auto;border:1px solid rgba(30,30,30,.1);border-radius:10px;background:0 0;box-shadow:none;transition:all .3s linear}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-content .ambrands-inner:hover{border-color:#538dde}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-content .ambrands-inner .ambrands-label{padding:0;max-width:none;font-size:.9722vw;line-height:1.2;color:#1e1e1e}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-content .ambrands-inner:hover .ambrands-label{color:#538dde}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-image-block{margin:0;padding:0;width:100%;height:5.7638vw;display:block}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-image-block .ambrands-image{margin:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-image-block .ambrands-empty{text-align:center}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-image-block .ambrands-label{padding:0;max-width:none;display:block;text-align:center;font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-popup-items .nicescroll-rails.nicescroll-rails-vr .nicescroll-cursors{right:-2px;background-color:#538dde !important;border-radius:0 !important;overflow:auto;border:0 !important;cursor:pointer}.nav-sections nav.navigation>ul>li.ambrands-menu-item .ambrands-popup-items .nicescroll-rails{top:1.3888vw !important;bottom:1.3888vw !important}.navigation .level0.active>.level-top{border:none !important}@media (min-width:767px){.nav-sections nav.navigation>ul>li>ul.submenu{display:block !important;margin-top:1.7361vw !important}.nav-sections nav.navigation>ul>li:hover ul.submenu{margin-top:.6944vw !important;visibility:visible;opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}}@media (max-width:767px){.nav-sections{display:none;-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:0;overflow:auto;position:relative;top:0;width:auto;background:#f5f8fe}.nav-sections .section-item-title{display:none}.nav-sections .section-item-content{margin:0;padding:7.8125vw 0;overflow:hidden}.nav-sections nav.navigation{padding:0 6.25vw}.nav-sections nav.navigation>ul{display:block}.nav-sections nav.navigation>ul>li{display:block;border:none}.nav-sections nav.navigation>ul>li.first>a.level-top:before{display:none !important}.nav-sections nav.navigation>ul>li:not(:last-child),.nav-sections nav.navigation>ul>li>ul.submenu>li:not(:last-child){margin-bottom:1.5625vw}.nav-sections nav.navigation>ul>li:last-child,.nav-sections nav.navigation>ul>li.level0.has-active>a.level-top,.nav-sections nav.navigation>ul>li>ul.submenu>li.active>a,.navigation .level0.active>a:not(.ui-state-active){border:none !important}.nav-sections nav.navigation>ul>li.level0>a.level-top{position:relative;padding-top:2.3437vw;padding-bottom:2.3437vw;padding-left:1.5625vw;padding-right:9.0625vw;pointer-events:none}.nav-sections nav.navigation>ul>li.level0>a.level-top:before{content:"";position:absolute;top:0;right:0;width:7.5vw;height:100%;display:block;background-image:url(./img/angle-down-black.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .1s linear}.nav-sections nav.navigation>ul>li.level0>a.level-top.ui-state-active:before,.nav-sections nav.navigation>ul>li.category-item>ul.submenu>.category-item .ui-menu-item-wrapper.ui-state-active .ui-menu-icon{transform:rotate(0deg)}.nav-sections nav.navigation>ul>li.category-item>ul.submenu>.category-item .ui-menu-item-wrapper .ui-menu-icon{content:"";position:absolute;top:0;right:0;z-index:1;width:7.5vw;background-image:url(./img/angle-down-black.svg);transform:rotate(180deg)}.nav-sections nav.navigation>ul>li.ambrands-menu-item>a.level-top.ui-state-active:before,.nav-sections nav.navigation>ul>li.ambrands-menu-item>a.level-top:before{display:none}.nav-sections nav.navigation>ul>li>a>span{margin:0 !important;font-size:5vw;color:#1e1e1e}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.nav-sections nav.navigation>ul>li.level0.has-active>a.level-top>span,.navigation .level0.active>a:not(.ui-state-active){margin:0}.nav-sections nav.navigation>ul>li>a:hover>span{color:#1e1e1e;opacity:1}.nav-sections nav.navigation>ul>li>a.level-top .ui-menu-icon{height:100%;width:7.5vw;display:none}.nav-sections nav.navigation>ul>li>a.level-top:after,.nav-sections nav.navigation>ul>li>ul.submenu>li.all-category{display:none}.nav-sections nav.navigation>ul>li>ul.submenu{position:relative;top:0 !important;left:0 !important;z-index:0;visibility:visible;opacity:1;margin:3.9062vw 0;padding:0;padding-left:9.375vw;width:100%;background:0 0;box-shadow:none;display:none}.nav-sections nav.navigation>ul>li>a.ui-state-active+ul.submenu{display:block}.nav-sections nav.navigation>ul>li>ul.submenu>li>a{position:relative;padding:2.3437vw 0}.nav-sections nav.navigation>ul>li>ul.submenu:not(:last-child) li.level1.active>a,.navigation .submenu:not(:first-child) .level1.active>a,.navigation .level0.active>a:not(.ui-state-active){padding-left:0}.nav-sections nav.navigation>ul>li>ul.submenu>li>a>span{font-size:4.375vw}.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu{display:none;margin-left:6.25vw !important;padding:0;padding-top:1.5625vw;width:100%;box-shadow:none;border-radius:0;background:0 0}.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li{display:block}.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li>a{padding:1.5625vw 0 !important;border-left:none !important;font-size:4.375vw;color:#1e1e1e}.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li:not(:last-child){margin-bottom:1.5625vw}.nav-sections nav.navigation>ul>li>ul.submenu>li.parent>a.ui-menu-item-wrapper{pointer-events:none}.navigation .submenu:not(:first-child).expanded{display:initial !important}.nav-sections nav.navigation>ul>li>ul.submenu>li.active>ul.submenu{display:block !important}.nav-sections nav.navigation>ul>li>ul.submenu>li>a.ui-menu-item-wrapper.ui-state-active span,.nav-sections nav.navigation>ul>li>ul.submenu>li>a:hover span,.nav-sections nav.navigation>ul>li>ul.submenu>li>ul.submenu>li>a:hover span{color:#1e1e1e}}header.page-header .minicart-wrapper .block-minicart{right:0;width:auto;height:auto;margin:0;padding:0;background:0 0;border:0;box-shadow:none}#minicart-content-wrapper{margin:.6944vw 0 0;padding:0 .3472vw 0 1.3888vw;width:auto;min-width:23.9583vw;background:#fff;box-shadow:0 4px 24px rgb(0 0 0/10%);border-radius:10px;border:0;height:100%}header.page-header .minicart-wrapper .block-minicart .block-content{height:100%;display:flex;flex-direction:column}header.page-header .block-minicart:after,header.page-header .block-minicart:before,header.page-header .btn_minicart_close_wrap,header.page-header .minicart-items div.product:after,header.page-header .minicart-items div.product:before,header.page-header .minicart-items .product-item-details .product.actions div a:before{display:none}header.page-header .block-minicart .subtitle.empty{margin:0;padding:3.4722vw 0;display:block;text-align:center;text-transform:uppercase;font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-wrapper .minicart-widgets{margin:0}header.page-header .minicart_top_block{padding-right:1.0416vw}header.page-header .minicart_top_block .block_title{margin-bottom:1.3888vw;padding-top:2.0833vw;padding-bottom:.6944vw;border-bottom:1px solid rgba(30,30,30,.1);display:flex;justify-content:space-between;align-items:baseline}header.page-header .minicart_top_block .block_title .text{text-transform:uppercase;font-weight:700;font-size:1.25vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart_top_block .block_title .qty{font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-items-wrapper{position:relative;margin:0;padding:0;padding-right:1.0416vw;width:100% !important;border:0;height:auto !important;max-height:21.9444vw !important}header.page-header .minicart-items-wrapper .minicart-items-container{height:auto !important}header.page-header .minicart-items-wrapper .nicescroll-rails{right:3.5px !important;width:2px !important;background:rgba(30,30,30,.25)}header.page-header .minicart-items-wrapper .nicescroll-cursors{right:-1px;background-color:#538dde !important;width:4px !important;border-radius:0 !important;overflow:auto;border:0 !important;cursor:pointer}header.page-header .minicart-items .product-item{position:relative;padding:1.3888vw 0;border-top:0;border-bottom:1px solid rgba(30,30,30,.1)}header.page-header .minicart-items .product-item:first-child{padding-top:0;border-top:0}header.page-header .minicart-items .product-item>div.product{display:flex;justify-content:space-between}header.page-header .minicart-items a.product-item-photo{display:inline-block;float:none;flex-shrink:0}header.page-header .minicart-items img.product-image-photo{position:relative;width:4.1666vw !important;height:4.1666vw !important;object-fit:contain;object-position:center}header.page-header .minicart-items .product-item-details{position:relative;padding-top:.6944vw;padding-left:.6944vw;width:100%}header.page-header .minicart-items .product-item-name{margin:0;padding:0;padding-right:3.4722vw}header.page-header .minicart-items .product-item-name a{display:inline-block;text-transform:uppercase;font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-items .product-item-name a:hover{text-decoration:none;color:#538dde}header.page-header .minicart-items .product-item-name+.product-item-pricing{margin-top:3.4722vw}header.page-header .minicart-items .product-item-pricing{margin-top:.6944vw;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}header.page-header .minicart-items .product-item-details .details-qty{margin:0;padding:.2777vw;height:100%;border-radius:50px;border:1px solid rgba(30,30,30,.1);display:flex;align-items:center;justify-content:center}header.page-header .minicart-items .product-item-details .details-qty a{display:flex;align-items:center}header.page-header .minicart-items .product-item-details .details-qty input{margin:0;padding:0;height:auto;width:2.4305vw !important;text-align:center;border:none;font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-items .product-item-details .details-qty input[type=number]{-moz-appearance:textfield;appearance:textfield}header.page-header .minicart-items .product-item-details .details-qty a svg{width:1.6666vw;height:1.6666vw}header.page-header .minicart-items .product-item-pricing .price-container{margin-left:1.3888vw}header.page-header .minicart-items .product-item-details .price-excluding-tax{margin:0}header.page-header .minicart-items .product-item-details .price-excluding-tax .price{font-weight:700;font-size:.9722vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-items .product-item-details .product.actions{margin:0;float:none;position:absolute;top:0;right:0;display:flex;flex-direction:column-reverse}header.page-header .minicart-items .product-item-details .product.actions .primary,header.page-header .minicart-items .product-item-details .product.actions .secondary{margin:0;display:block}header.page-header .minicart-items .product-item-details .product.actions .primary{margin-top:.3472vw}header.page-header .minicart-items .product-item-details .product.actions div a{padding:.3472vw;padding-right:0}header.page-header .minicart-items .product-item-details .product.actions a svg g{transition:all .3s linear}header.page-header .minicart-items .product-item-details .product.actions .primary a:hover svg g{opacity:1}header.page-header .minicart-items .product-item-details .product.actions .secondary a:hover svg g{opacity:.5}header.page-header .minicart-items .product-item-details .product.actions div a span{position:relative;margin:0;padding:0;height:0;overflow:initial}header.page-header .minicart-items .product-item-details .product.actions div a span svg{width:1.6666vw;height:1.6666vw}header.page-header .block-minicart .subtotal{margin:0;padding:1.3888vw 1.0416vw 1.3888vw 0;padding-right:1.0416vw;display:flex;justify-content:space-between;text-align:initial;align-items:baseline}header.page-header .block-minicart .subtotal .label{margin:0;font-weight:700;font-size:1.1111vw;line-height:1.2;color:#1e1e1e}header.page-header .block-minicart .subtotal .label:after{content:":";margin-left:-.2777vw}header.page-header .block-minicart .subtotal .price-wrapper .price{font-weight:700;font-size:1.5277vw;line-height:1.2;color:#1e1e1e}header.page-header .block-minicart .block-content>.actions{margin:0;padding-bottom:2.0833vw;padding-right:1.0416vw}header.page-header .block-minicart .block-content>.actions>.primary{margin:0}header.page-header .block-minicart .block-content>.actions>.primary>button.action.primary{margin:0;padding:1.0416vw 1.3888vw;display:block;background-color:#538dde;border:0;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}header.page-header .block-minicart .block-content>.actions>.primary>button.action.primary:hover{background-color:#04af78}header.page-header .block-minicart .block-content>.actions a.action.viewcart{display:block;text-align:center;text-decoration:underline 2px;text-underline-offset:.2777vw;font-weight:600;font-size:.9722vw;line-height:1.2;color:#538dde}header.page-header .block-minicart .block-content>.actions a.action.viewcart:hover{opacity:.65}header.page-header .minicart-items .product-item-details>.product.options{margin:.6944vw 0 0;padding:0;display:block}header.page-header .minicart-items .product-item-details .product.options .toggle{position:relative;padding:1.0416vw 2.4305vw 1.0416vw 0;display:inline-block}header.page-header .minicart-items .product-item-details .product.options .toggle>span{position:relative;font-weight:500;font-size:.8333vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-items .product-item-details .product.options .toggle:after{content:"";position:absolute;top:0;right:0;margin:0;width:1.6666vw;height:100%;display:block;background-image:url(./img/angle-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .2s linear}header.page-header .minicart-items .product-item-details .product.options.active .toggle:after{content:"";transform:rotate(0deg)}header.page-header .minicart-items .product-item-details .product.options.list{margin:0;display:block}header.page-header .minicart-items .product-item-details .product.options .option_item{display:flex;justify-content:space-between;align-items:center}header.page-header .minicart-items .product-item-details .product.options .option_item:not(:last-child){margin-bottom:.3472vw}header.page-header .minicart-items .product-item-details .product.options .option_item .values{width:100%}header.page-header .minicart-items .product-item-details .product.options .option_item .label,header.page-header .minicart-items .product-item-details .product.options .option_item .values{margin:0;float:none;clear:none;font-family:"Montserrat";font-weight:400;font-size:.9722vw;line-height:1.2;color:#1e1e1e}header.page-header .minicart-items .product-item-details .product.options .option_item .label{margin-top:0;margin-bottom:auto;width:11.2777vw;flex-shrink:0}@media (max-width:767px){header.page-header .minicart-wrapper .block-minicart{overflow:auto;position:fixed;top:0;left:0;z-index:99999;margin:0;padding:0;width:100%;min-width:auto;height:100%;background:rgba(0,0,0,.4);box-shadow:none;border-radius:0}header.page-header .minicart-wrapper #minicart-content-wrapper{position:relative;margin:17.8125vw 4.6875vw;padding:0 6.25vw;width:auto;height:auto;background:#fff;box-shadow:0 4px 24px rgb(0 0 0/10%);border-radius:10px}header.page-header .btn_minicart_close_wrap{display:block}header.page-header .btn_minicart_close_wrap button.action.close{position:absolute;top:0;right:0;padding:4.6875vw 6.25vw;width:auto;height:auto;background:0 0}header.page-header .btn_minicart_close_wrap button:before,header.page-header .btn_minicart_close_wrap button span{content:"";display:none !important;opacity:0}header.page-header .btn_minicart_close_wrap button:after{content:"";width:7.5vw;height:7.5vw;display:block;background-image:url(./img/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header .minicart_top_block{padding-right:0}header.page-header .block-minicart .subtitle.empty{padding:15.625vw 0 12.5vw;font-size:3.75vw}header.page-header .minicart_top_block .block_title{padding-top:6.25vw;padding-bottom:4.6875vw;justify-content:flex-start}header.page-header .minicart_top_block .block_title .text{font-size:4.375vw}header.page-header .minicart_top_block .block_title .qty{margin-left:3.125vw;font-size:3.75vw}header.page-header .minicart-items-wrapper{padding-right:0;max-height:none !important;touch-action:auto !important}header.page-header .minicart-items .product-item{padding:4.6875vw 0}header.page-header .minicart-items .product-image-container,header.page-header .minicart-items img.product-image-photo{width:12.5vw !important;height:12.5vw !important}header.page-header .minicart-items .product-item-details{padding-top:3.125vw;padding-left:3.125vw}header.page-header .minicart-items .product-item-name{padding-right:14.0625vw}header.page-header .minicart-items .product-item-name a{font-size:3.75vw}header.page-header .minicart-items .product-item-pricing{margin-top:3.125vw}header.page-header .minicart-items .product-item-details .details-qty{padding:1.25vw}header.page-header .minicart-items .product-item-details .details-qty a svg{width:7.5vw;height:7.5vw}header.page-header .minicart-items .product-item-details .details-qty input{width:10.9375vw !important;font-size:3.75vw}header.page-header .minicart-items .product-item-pricing .price-container{margin-left:6.25vw}header.page-header .minicart-items .product-item-details .price-excluding-tax .price{font-size:3.75vw}header.page-header .minicart-items .product-item-details .product.actions .primary{margin-top:1.5625vw}header.page-header .minicart-items .product-item-details .product.actions div a{padding:1.5625vw;padding-right:0}header.page-header .minicart-items .product-item-details .product.actions div a span svg{width:7.5vw;height:7.5vw}header.page-header .block-minicart .subtotal{padding:6.25vw 0}header.page-header .block-minicart .subtotal .label{display:block;font-size:4.375vw}header.page-header .block-minicart .subtotal .price-wrapper .price{font-size:6.25vw}header.page-header .block-minicart .block-content>.actions{padding-bottom:4.6875vw;padding-right:0}header.page-header .block-minicart .block-content>.actions>.primary>button.action.primary{padding:4.6875vw;font-size:4.375vw}header.page-header .block-minicart .block-content>.actions a.action.viewcart{font-size:3.75vw;text-underline-offset:1.25vw}header.page-header .minicart-items .product-item-details>.product.options{margin-top:3.125vw}header.page-header .minicart-items .product-item-details .product.options .toggle{padding:4.6875vw 10.9375vw 4.6875vw 0}header.page-header .minicart-items .product-item-details .product.options .toggle>span{font-size:3.75vw}header.page-header .minicart-items .product-item-details .product.options .toggle:after{content:"";width:7.5vw}header.page-header .minicart-items .product-item-details .product.options .option_item:not(:last-child){margin-bottom:.9375vw}header.page-header .minicart-items .product-item-details .product.options .option_item .label,header.page-header .minicart-items .product-item-details .product.options .option_item .values{display:block;font-size:4.375vw}header.page-header .minicart-items .product-item-details .product.options .option_item .label{width:43.25vw}header.page-header .minicart-items .product-item:first-child{padding-top:4.6875vw}}.modal-popup._inner-scroll .modal-inner-wrap,.modal-popup.callback_success_popup .modal-inner-wrap,.modal-popup.ajaxaddtocart-modal-popup #ajaxaddtocart-popup-contents,.modal-popup.compare_product_popup .modal-inner-wrap{margin:2.7777vw auto 0;width:30.5555vw;max-height:none;box-shadow:0 4px 24px rgba(0,0,0,.1);border:0;background-color:#fff;border-radius:10px}.modal-popup.ajaxaddtocart-modal-popup .ajaxcart-loading#ajaxaddtocart-popup-contents{box-shadow:none;background-color:transparent !important}.modal-popup.ajaxaddtocart-modal-popup .ajaxcart-loading#ajaxaddtocart-popup-contents .modal-header .action-close,.modal-popup.ajaxaddtocart-modal-popup .ajaxcart-loading#ajaxaddtocart-popup-contents .cart_popup_title{opacity:0}.modal-popup.compare_product_popup .modal-inner-wrap{top:50%;transform:translateY(-50%);margin:0 auto}.modal-popup.ajaxaddtocart-modal-popup #ajaxaddtocart-popup-contents{width:auto;min-width:30.5555vw;max-width:min-content}.modal-popup.callback_success_popup .modal-inner-wrap,.modal-popup.ajaxaddtocart-modal-popup #ajaxaddtocart-popup-contents{top:50%;transform:translateY(-50%);left:0;margin-top:0;overflow:initial}.modal-popup.callback_success_popup .callback_success_message{font-weight:600;font-size:1.25vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e}.modal-popup.callback_success_popup .callback_success_message p{margin:0}.modal-popup.callback_success_popup .modal-header .action-close{margin:.4966vw .6944vw 0 0}.modal-popup .modal-header{padding:0}.modal-popup .modal-header .action-close{margin:.4166vw .6944vw 0 0;padding:.6944vw;z-index:1}.modal-popup .modal-header .action-close:before{display:none}.modal-popup .modal-header .action-close:after{content:"";width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.modal-popup .modal-content{padding:1.3888vw}.modal-popup .callback_form_title,.modal-popup .ajaxaddtocart-desktop .cart_popup_title{text-align:center;text-transform:uppercase;font-weight:700;font-size:1.6666vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#1e1e1e}.modal-popup .ajaxaddtocart-desktop .cart_popup_title{margin-top:2.0833vw}.modal-popup .callback_form_subtitle{margin-top:1.3888vw;font-weight:400;font-size:.9722vw;line-height:1.4;color:#1e1e1e}.modal-popup .callback_form_wrap{margin-top:2.7777vw}.modal-popup .callback_form_wrap .form_field{position:relative;padding-top:.625vw;padding-bottom:1.3888vw}.modal-popup .callback_form_wrap .form_field:not(:last-child){margin-bottom:1.3888vw}.modal-popup .callback_form_wrap .form_field input.input-text{margin:0 !important;padding:.3472vw 1.3888vw;height:2.7777vw;display:block;border-radius:2px;border:1px solid rgba(30,30,30,.45);background-color:#fff;text-align:left;font-family:"Montserrat";font-weight:400;font-size:1.1111vw;line-height:1.2;letter-spacing:.01em;color:rgba(30,30,30,.85);opacity:1}.modal-popup .callback_form_wrap .form_field label{position:absolute;top:0;left:.6944vw;padding:0 .6944vw;background-color:#fff;text-transform:uppercase;font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e;transition:all .3s linear}.modal-popup .callback_form_wrap .form_field input.input-text:focus{border-color:#538dde;box-shadow:none !important}.modal-popup .callback_form_wrap .form_field input.mage-error.input-text:focus{border-color:#f56159}.modal-popup .callback_form_wrap .form_field input.mage-error{border-color:#f56159}.modal-popup .callback_form_wrap .form_field input.mage-error~label,.modal-popup .callback_form_wrap .form_field input.mage-error~label:after{color:#f56159}.modal-popup .callback_form_wrap .form_field input.input-text:focus~label,.modal-popup .callback_form_wrap .form_field input.input-text:focus~label:after{font-size:.8333vw;transition:all .3s linear}.modal-popup .callback_form_wrap .form_field div.mage-error{position:absolute;right:0;bottom:0;margin-top:0;text-align:right;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}.modal-popup .callback_form_wrap .button_div{margin-top:2.7777vw;text-align:center}.modal-popup .callback_form_wrap .callback_form_submit{padding:1.0416vw 5.5555vw;display:inline-block;background-color:#538dde;border-radius:50px;text-transform:uppercase;font-family:"Montserrat";font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}.modal-popup .callback_form_wrap .callback_form_submit:hover{background-color:#04af78}.callback_form_popup .modal-footer{display:none}@media (max-width:767px){.modals-wrapper .modal-popup.modal-slide{z-index:999;left:0}.modal-popup._inner-scroll .modal-inner-wrap{margin:0;padding:0 4.6875vw;width:100%;height:100%;box-shadow:none;background-color:#f5f8fe !important}.modal-popup.callback_success_popup .modal-inner-wrap{top:0;transform:none !important;margin:4.6875vw;padding:4.6875vw 6.25vw;width:auto;height:auto;border-radius:10px;background-color:#f5f8fe !important}.modal-popup.callback_success_popup .callback_success_message{font-size:5vw}.modal-popup.callback_success_popup .modal-header .action-close{margin:7.125vw 4.6875vw 0 0}.modal-popup.callback_success_popup .modal-content{padding:0}.modal-popup .modal-header .action-close{margin:3.125vw 4.6875vw 0 0;padding:1.5625vw}.modal-popup .modal-header .action-close:after{width:7.5vw;height:7.5vw}.modal-popup .modal-content{padding:12.5vw 0 0}.modal-popup .callback_form_title{font-size:5.625vw}.modal-popup .callback_form_subtitle{margin-top:4.6875vw;font-size:3.75vw}.modal-popup .callback_form_wrap{margin-top:3.125vw;padding:6.25vw 4.6875vw;border-radius:10px;background-color:#fff}.modal-popup .callback_form_wrap .form_field{padding-top:2.1875vw;padding-bottom:6.25vw}.modal-popup .callback_form_wrap .form_field:not(:last-child){margin-bottom:6.25vw}.modal-popup .callback_form_wrap .form_field input.input-text{padding:4.6875vw 4.6875vw 3.125vw;height:12.5vw;font-size:3.75vw}.modal-popup .callback_form_wrap .form_field label{position:absolute;top:0;left:3.125vw;padding:0 1.5625vw;font-size:3.75vw}.modal-popup .callback_form_wrap .form_field input.input-text:focus~label,.modal-popup .callback_form_wrap .form_field input.input-text:focus~label:after{font-size:3.125vw}.modal-popup .callback_form_wrap .form_field div.mage-error{font-size:3.125vw}.modal-popup .callback_form_wrap .button_div{margin:6.25vw 0 0;text-align:center}.modal-popup .callback_form_wrap .callback_form_submit{margin:0;padding:4.6875vw 18.75vw;width:100%;font-size:5vw}}body #confirmBox{max-height:none;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);border-radius:10px;overflow:initial;text-align:initial}body #confirmBox.added_to_cart{position:relative;padding-left:22.8472vw;width:53.4027vw}body #confirmBox.added_to_cart .am-related-box{position:absolute;top:0;left:0;bottom:0;padding-top:2.5694vw;padding-bottom:2.0833vw;width:22.8472vw;height:100%;min-width:auto;background-color:#f5f8fe;border-top-left-radius:10px;border-bottom-left-radius:10px}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav,body #confirmBox.added_to_cart .am-related-box .am-subtitle{display:none !important;display:-webkit-none !important;display:-ms-none !important;display:none !important}body #confirmBox.added_to_cart .am-related-box .related{margin:0;width:auto !important;height:inherit}body #confirmBox.added_to_cart .am-related-box .am-related-title{margin:0;padding:0 2.0833vw;height:auto;background:0 0;line-height:normal}body #confirmBox.added_to_cart .am-related-box .am-related-title .am-title{padding:0;background-color:transparent;text-transform:uppercase;font-weight:800;font-size:calc(16vw*100/1440);line-height:1.4;letter-spacing:.16px;color:#1e1e1e}body #confirmBox.added_to_cart .am-related-box .block-content{padding-top:1.3888vw;padding-bottom:1.3888vw;padding-left:2.0833vw;padding-right:.6944vw;height:100%}body #confirmBox.added_to_cart .am-related-box .owl-item{border-radius:10px;background-color:#fff;width:63.7499vw !important;flex-shrink:0}body #confirmBox.added_to_cart .am-related-box .owl-item:not(:last-child){margin-bottom:.6944vw}body #confirmBox.added_to_cart .am-related-box .related .products .product-item{width:100% !important}body #confirmBox.added_to_cart .am-related-box .related .products .product-item-actions .secondary-addto-links.am-actions-wrapper{display:none !important}body #confirmBox.added_to_cart .am-related-box .owl-stage .product-item-info{margin:0;width:auto;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:inherit;-moz-flex-flow:inherit;-ms-flex-flow:inherit;flex-flow:inherit}body #confirmBox.added_to_cart .am-related-box .am-product-image.product{margin:0;padding:1.0416vw .6944vw;flex-shrink:0}body #confirmBox.added_to_cart .am-related-box .product-image-container{width:auto !important}body #confirmBox.added_to_cart .am-related-box .product-image-wrapper{position:relative;top:0;left:0;padding:0;width:auto;max-width:none;display:inline-block}body #confirmBox.added_to_cart .am-related-box .product-image-wrapper .product-image-photo{position:relative;width:5.5555vw;height:5.5555vw;object-fit:contain;object-position:center}body #confirmBox.added_to_cart .am-related-box .block.related .product-item-details{padding-top:.6944vw;padding-right:.6944vw;padding-bottom:.6944vw}body #confirmBox.added_to_cart .am-related-box .product-item-name{margin:0 !important}body #confirmBox.added_to_cart .am-related-box .product-item-link{text-decoration:none;font-weight:500;font-size:calc(12vw*100/1440);color:#1e1e1e}body #confirmBox.added_to_cart .am-related-box .product-item .price-box{margin-top:.3472vw !important;margin-bottom:.6944vw !important}body #confirmBox.added_to_cart .am-related-box .am-cart-info{display:none !important}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .old-price{margin:0;margin-left:auto;margin-right:0;display:inline-block !important}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .old-price .price-container .price{position:relative;font-weight:400;font-size:calc(12vw*100/1440);color:rgba(30,30,30,.25)}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .normal-price{margin:0;margin-left:auto;margin-right:0}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .price-container>span{margin:0}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .price_label{display:none}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .normal-price.with_sale .price-container .price{color:#ad40b1}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .price-container .price{font-weight:700;font-size:calc(12vw*100/1440);line-height:1.2;color:#1e1e1e}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .price-container .price.sum{font-size:calc(12vw*100/1440)}body #confirmBox.added_to_cart .am-related-box .products .product-item-actions{margin:0}body #confirmBox.added_to_cart .am-related-box .products .product-item-actions .secondary-addto-links{margin:0}body #confirmBox.added_to_cart .am-related-box .products .product-item-actions .actions-primary{margin:0;text-align:inherit}body #confirmBox.added_to_cart .am-related-box .products .product-item-actions .tocart{margin:0;padding:.5555vw 1.3888vw;border:none;border-radius:100px;background:#538dde;box-shadow:none;text-transform:uppercase;font-family:"Montserrat";font-weight:700;font-size:calc(12vw*100/1440);line-height:1.2;color:#fff}body #confirmBox .cross{position:absolute;top:0;right:0;margin-top:.4166vw;margin-right:.6944vw;padding:0;font-size:0;color:#fff}body #confirmBox .cross:after{content:"";margin:.6944vw;width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body #confirmBox.added_to_cart .amcart-message-box{margin:2.5694vw 1.3888vw 2.0833vw}body #confirmBox .amcart-message-box{margin:0;max-width:none;min-width:auto;width:auto}body #confirmBox .amcart-message-box .popup_title{display:none;margin-bottom:1.3888vw;text-align:center;text-transform:uppercase;font-weight:700;font-size:calc(24vw*100/1440);color:#1e1e1e}body #confirmBox .amcart-message-box>a.added-item{margin:0 0 1.3194vw;text-align:center;font-weight:700;font-size:calc(16vw*100/1440);color:#538dde}body #confirmBox .amcart-message-box>.cart_popup_message{margin:0 0 .6944vw;text-align:center;font-weight:500;font-size:calc(14vw*100/1440);color:#1e1e1e}body #confirmBox .am-photo-container{margin-top:1.0416vw;margin-bottom:1.3888vw;padding-top:2.0833vw;padding-bottom:2.0833vw;display:flex;justify-content:center;border-top:1px solid rgba(30,30,30,.1);border-bottom:1px solid rgba(30,30,30,.1)}body #confirmBox .am-photo-container a.product-item-photo{margin-right:1.3888vw;display:inline-block;float:none;flex-shrink:0}body #confirmBox .am-photo-container .amcart-image-success{width:auto !important}body #confirmBox .am-photo-container .amcart-image-success img.amcart-image{position:relative;width:7.3611vw;height:7.3611vw;object-fit:contain;object-position:center}body #confirmBox .amcart-qty-wrap{margin:0}body #confirmBox .amcart-qty-wrap .amcart-label{display:none}body #confirmBox .amcart-qty-wrap{position:relative;padding:.2777vw .3472vw;width:6.5277vw;border:1px solid rgba(30,30,30,.1);border-radius:50px;display:flex;justify-content:center;align-items:center}body #confirmBox .amcart-qty-wrap input.amcart-input{margin:0;padding:0;height:100%;width:2.5vw;text-align:center;border:none;font-family:"Montserrat";font-weight:600;font-size:calc(14vw*100/1440);line-height:1.2;color:#1e1e1e}body #confirmBox .amcart-qty-wrap input.amcart-input:focus{box-shadow:none}body #confirmBox .amcart-qty-wrap .amcart-control:before{display:none}body #confirmBox .amcart-qty-wrap .amcart-control{width:auto;height:auto;background:0 0}body #confirmBox .amcart-qty-wrap .amcart-control:after{content:"";width:1.6666vw;height:1.6666vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .2s linear;cursor:pointer;opacity:.45}body #confirmBox .amcart-qty-wrap .amcart-control.-minus:after{content:"";left:1.7361vw;background-image:url(./img/minus.svg)}body #confirmBox .amcart-qty-wrap .amcart-control.-plus:after{content:"";right:1.7361vw;background-image:url(./img/plus.svg)}body #confirmBox .amcart-message-box #amcart-count{margin:0 0 .6944vw;padding:0;border-radius:0;background:0 0;text-align:center;font-weight:500;font-size:calc(14vw*100/1440);color:#1e1e1e}body #confirmBox .amcart-message-box #amcart-count a{font-weight:500;color:#538dde}body #confirmBox .amcart-message-box>p.amcart-subtotal{text-align:center;font-weight:500;font-size:calc(14vw*100/1440);color:#1e1e1e}body #confirmBox.added_to_cart .amcart-confirm-buttons{margin:1.3888vw 0 2.0833vw;padding:0 3.4722vw;display:block}body #confirmBox .amcart-confirm-buttons button.am-btn-left{margin:0;padding:1.0416vw 1.3888vw;width:100%;height:auto;display:block;box-shadow:none;background-color:#fff;border:2px solid #538dde;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#538dde}body #confirmBox.added_to_cart .amcart-confirm-buttons button.am-btn-right{display:none}body #confirmBox .amcart-confirm-buttons button.am-btn-right{margin:1.3888vw 0 0;padding:1.0416vw 1.3888vw;width:100%;height:auto;display:block;box-shadow:none;background-color:#538dde;border:0;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}body #confirmBox .amcart-confirm-buttons a.checkout{margin:1.3888vw 0 0;padding:1.0416vw 1.3888vw;width:100%;height:auto;display:block;box-shadow:none;background-color:#538dde;border:0;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}body #confirmBox>.am-related-box{margin:0;width:auto}body #confirmBox.not_added{position:relative}body #confirmBox.not_added .amcart-confirm-buttons button.am-btn-left{display:none}body #confirmBox.not_added .amcart-confirm-buttons button.am-btn-right{position:absolute;right:2.0833vw;bottom:1.3888vw;margin:0;padding-left:4.0972vw;padding-right:4.0972vw;width:auto}body #confirmBox.not_added .amcart-confirm-buttons,body #confirmBox.not_added .amcart-message-box .product-add-form{margin:0}body #confirmBox .product-options-bottom.product-item{margin:0;padding:0;display:flex;justify-content:space-between}body #confirmBox .left_column{padding:2.0833vw;width:30.5555vw;flex-shrink:0;background:rgba(245,248,254,1);border-top-left-radius:10px;border-bottom-left-radius:10px}body #confirmBox .left_column .product_name{margin-bottom:1.3888vw}body #confirmBox .left_column .product_name .added-item{margin:0;font-weight:700;font-size:calc(24vw*100/1440);color:#1e1e1e}body #confirmBox .left_column .product_sku{font-weight:500;font-size:calc(14vw*100/1440);line-height:1.4;letter-spacing:.02em;color:#1e1e1e;opacity:.65}body #confirmBox .left_column .product_short_description{margin-top:1.3888vw;padding:1.3888vw 0;border-top:1px solid rgba(30,30,30,.1)}body #confirmBox .left_column .product_short_description{text-align:initial !important;font-weight:400;font-size:.8333vw;line-height:1.4;color:#1e1e1e}body #confirmBox .left_column .product_short_description h1{margin:0 0 1.0416vw;text-align:initial !important;font-weight:800;font-size:1.5277vw;line-height:1.2;letter-spacing:.04em;color:#1e1e1e}body #confirmBox .left_column .product_short_description h1 strong{font-weight:800}body #confirmBox .left_column .product_short_description h2{margin:0 0 1.0416vw;text-align:initial !important;font-weight:800;font-size:1.1111vw;line-height:1.4;letter-spacing:.04em;color:#1e1e1e}body #confirmBox .left_column .product_short_description h2 strong{font-weight:800}body #confirmBox .left_column .product_short_description h3,body #confirmBox .left_column .product_short_description h4{margin:0 0 1.0416vw;font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body #confirmBox .left_column .product_short_description h3 strong,body #confirmBox .left_column .product_short_description h3 strong{font-weight:600}body #confirmBox .left_column .product_short_description .value p,body #confirmBox .left_column .product_short_description p{margin:0 0 1.0416vw;text-align:initial !important}body #confirmBox .left_column .product_short_description .value ul,body #confirmBox .left_column .product_short_description .value ol,body #confirmBox .left_column .product_short_description ul,body #confirmBox .left_column .product_short_description ol{margin:1.0416vw 0;padding-left:1.0416vw;list-style-position:outside}body #confirmBox .left_column .product_short_description .value ul li,body #confirmBox .left_column .product_short_description .value ol li,body #confirmBox .left_column .product_short_description ul li,body #confirmBox .left_column .product_short_description ol li{margin-bottom:.6944vw}body #confirmBox .left_column .product_image{margin-top:.3472vw;border-radius:10px;background-color:#fff;display:inline-block;overflow:hidden}body #confirmBox .left_column .product_image img{width:9.7222vw;height:9.7222vw;object-fit:contain}body #confirmBox .right_column{padding:2.0833vw 2.0833vw 6.25vw;width:31.9444vw;flex-shrink:0}body #confirmBox .right_column .fieldset{margin:0}body #confirmBox .right_column .fieldset .swatch-opt{margin:0;display:flex;flex-direction:column-reverse}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute{position:relative}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-attribute-options{margin:0;padding:.6944vw 0 1.3888vw}body #confirmBox .right_column .fieldset .as_lenses_color .owl-carousel{position:relative;padding-left:2.0833vw;padding-right:2.0833vw;display:flex;justify-content:center}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button{position:absolute;top:.9027vw}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button.disabled{opacity:.15}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button.owl-prev{left:0}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button.owl-next{right:0}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button.owl-prev:before{transform:rotate(-90deg)}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button.owl-next:before{transform:rotate(90deg)}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button:before{content:"";background-image:url(./img/angle-down-black.svg);width:1.6666vw;height:1.6666vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}body #confirmBox .right_column .fieldset .as_lenses_color .owl-nav button span{display:none}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute div.mage-error{position:absolute;left:0;bottom:.2083vw;margin:0;text-align:left;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute-label{text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute-label:after{content:":"}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option{position:relative;margin-right:.6944vw;margin-bottom:0;padding:0;width:2.2222vw;height:2.2222vw;min-width:auto;border-radius:100%;border:0;outline:none}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/new/check-color.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:0;transition:all .1s linear}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:hover,body #confirmBox .right_column .fieldset .as_lenses_color .selected.swatch-option{border:0;outline:none}body #confirmBox .right_column .fieldset .as_lenses_color .selected.swatch-option,body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:hover{border:.2777vw solid #fff}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:hover:before,body #confirmBox .right_column .fieldset .as_lenses_color .selected.swatch-option:before{opacity:1}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:focus{box-shadow:none}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-label{font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body #confirmBox .right_column .fieldset .swatch-attribute .swatch-attribute-selected-option{padding-left:.3472vw;font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-selected-option:before{content:"("}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-selected-option:after{content:")"}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options{padding:1.0416vw 0;padding-right:1.3888vw;display:block}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options div.mage-error{position:absolute;left:0;bottom:0;margin-top:0;text-align:left;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options{margin:0}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text{position:relative;margin:0;padding:.3472vw 0;min-width:auto;width:19.4444vw;height:auto;background:0 0;border:0;float:none;overflow:inherit;outline:none;display:flex;align-items:center;font-weight:500;font-size:.9722vw;line-height:1.4;color:rgba(30,30,30,.65);display:flex}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text.out_of_stock{opacity:.25}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:before{content:"";margin-right:1.3888vw;width:1.25vw;height:1.25vw;display:block;background-image:url(./img/circle1.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text.selected:before{background-image:url(./img/circle.svg)}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:focus{box-shadow:none}body #confirmBox .right_column .fieldset .swatch-attribute .swatch-option.text .swatch-price-currecy{margin-left:.2083vw}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-price{margin-left:auto;margin-right:0;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:right;color:#1e1e1e}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-old-price{margin-left:auto;margin-right:0;position:relative;font-weight:500;font-size:.9722vw;color:rgba(30,30,30,.25)}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-old-price:before{content:"";position:absolute;left:0;top:50%;right:0;border-top:2px solid #ad40b1;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-special-price{margin-left:.5555vw;margin-right:0;width:5.9444vw;text-align:right;font-size:1.1111vw;font-weight:700;color:#ad40b1}body #confirmBox .right_column .separate_form_title{margin-top:.3472vw;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body #confirmBox .right_column .separate_form_title p{margin:0}body #confirmBox .right_column .content_line{margin:1.0416vw 0}body #confirmBox .right_column .content_line .clearfix{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start}body #confirmBox .right_column .content_line .clearfix .options_tab{margin:0;padding:.3472vw 0;display:inline-flex;align-items:center;cursor:pointer}body #confirmBox .right_column .content_line .clearfix .options_tab:before{content:"";margin-right:1.3888vw;width:1.25vw;height:1.25vw;display:block;background-image:url(./img/circle1.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body #confirmBox .right_column .content_line .clearfix .options_tab.current:before{background-image:url(./img/circle.svg)}body #confirmBox .right_column .content_line .clearfix .options_tab span{display:inline-flex;align-items:center;font-weight:700;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body #confirmBox .right_column .content_line .clearfix .options_tab span:before{content:"";margin-right:1.3888vw;width:2.5694vw;height:1.5277vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}body #confirmBox .right_column .content_line .clearfix .same span:before{background-image:url(./img/options-tab-same.svg)}body #confirmBox .right_column .content_line .clearfix .same.current span:before{background-image:url(./img/options-tab-same-active.svg)}body #confirmBox .right_column .content_line .clearfix .different span:before{background-image:url(./img/options-tab-different.svg)}body #confirmBox .right_column .content_line .clearfix .different.current span:before{background-image:url(./img/options-tab-different-active.svg)}body #confirmBox .right_column .lens_product_options,body #confirmBox .right_column #lens_product_options{margin:0;margin-left:1.3888vw;border:1px solid rgba(30,30,30,.1);border-radius:10px;display:inline-flex}body #confirmBox .right_column .lens_product_options .select-labels,body #confirmBox .right_column #lens_product_options .select-labels{width:9.1666vw;border-right:1px solid rgba(30,30,30,.1)}body #confirmBox .right_column .lens_product_options .first-half,body #confirmBox .right_column #lens_product_options .first-half{display:flex}body #confirmBox .right_column .lens_product_options .second-half,body #confirmBox .right_column #lens_product_options .second-half{border-left:1px solid rgba(30,30,30,.1);display:flex}body #confirmBox .right_column .lens_product_options .half ul,body #confirmBox .right_column #lens_product_options .half ul{margin:0;padding:0;list-style:none}body #confirmBox .right_column .lens_product_options .half ul>li,body #confirmBox .right_column #lens_product_options .half ul>li{position:relative;height:3.0555vw;display:flex;align-items:center}body #confirmBox .right_column .lens_product_options .half ul>li,body #confirmBox .right_column .lens_product_options .select-labels>span,body #confirmBox .right_column #lens_product_options .half ul>li,body #confirmBox .right_column #lens_product_options .select-labels>span{margin:0;padding:.3472vw .625vw;font-weight:500;font-size:.8333vw;line-height:1.2;color:#1e1e1e}body #confirmBox .right_column .lens_product_options .select-labels>span,body #confirmBox .right_column #lens_product_options .select-labels>span{display:inline-block}body #confirmBox .right_column .lens_product_options .half ul:not(:last-child),body #confirmBox .right_column .lens_product_options .half ul>li:not(:last-child),body #confirmBox .right_column #lens_product_options .half ul:not(:last-child),body #confirmBox .right_column #lens_product_options .half ul>li:not(:last-child){border-bottom:1px solid rgba(30,30,30,.1)}body #confirmBox .right_column .lens_product_options .select-container,body #confirmBox .right_column #lens_product_options .select-container{width:8.5416vw;display:flex;flex-direction:column}body #confirmBox .right_column .lens_product_options .half ul li .input-box .lens-option-value,body #confirmBox .right_column #lens_product_options .half ul li .input-box .lens-option-value{font-weight:600}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container{position:initial;width:auto !important;display:block}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single{position:initial;padding:0;height:auto;background:0 0;border:none;border-radius:0;box-shadow:none;display:flex;justify-content:space-between;align-items:center;font-weight:600;cursor:pointer;line-height:initial}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single div,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single div{display:none}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single:hover,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single:hover{color:#1e1e1e;opacity:.65}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single:after,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single:after{content:"";position:absolute;top:0;right:.6944vw;width:1.6666vw;height:100%;display:block;background-image:url(./img/angle-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .2s linear}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop .chosen-single:after,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop .chosen-single:after{content:"";transform:rotate(0deg)}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single span,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single span{margin:0;width:4.375vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:initial;overflow:hidden;font-weight:600;font-size:.8333vw;line-height:1.2;color:#1e1e1e}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop{margin:0;margin-left:-.625vw;padding:.3472vw .3472vw 1.0416vw;width:9.9305vw;border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);position:absolute;top:100%;left:-9999px;z-index:1010}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop .chosen-drop,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop .chosen-drop{left:0}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search{padding:0}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input{margin:0 !important;padding:.3472vw;height:1.7361vw;display:block;border-radius:2px;border:none;background:rgba(30,30,30,.05);box-shadow:none;text-align:left;font-family:"Montserrat";font-weight:400;font-size:.8333vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e;opacity:1;background-image:none !important}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input:focus,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input:focus{box-shadow:none}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results{margin-top:.3472vw;padding:0 .3472vw;height:11.4583vw;overflow-y:auto}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li{padding:.3472vw 0;height:auto;background:0 0 !important;font-weight:400;font-size:.8333vw;line-height:1.2;color:#1e1e1e;cursor:pointer}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:hover,body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li.result-selected,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:hover,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li.result-selected{color:#538dde;cursor:pointer}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results:not(:last-child),body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child),body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results:not(:last-child),body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child){border:0}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child),body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child){margin-bottom:.3472vw}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container{position:relative;padding:.3472vw .6944vw;height:100%;display:flex;justify-content:center;align-items:center}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container input,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container input{margin:0;padding:0;height:100%;width:3.4722vw !important;text-align:center;border:none;font-family:"Montserrat";font-weight:600;font-size:.8333vw;line-height:1.2;color:#1e1e1e}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container input:focus,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container input:focus{box-shadow:none}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .qty-button,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .qty-button{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .qty-button:before,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .qty-button:before{content:"";position:absolute;top:50%;transform:translateY(-50%);padding:.3472vw;width:2.0138vw;height:2.0138vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .2s linear;cursor:pointer;opacity:.45}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .remove-one:before,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .remove-one:before{content:"";left:.3472vw;background-image:url(./img/minus.svg) !important}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .add-one:before,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .add-one:before{content:"";right:.3472vw;background-image:url(./img/plus.svg) !important}body #confirmBox .right_column .lens_product_options .half ul li .input-box select,body #confirmBox .right_column #lens_product_options .half ul li .input-box select{padding:0;padding-right:2.6805vw;height:auto;box-shadow:none !important;border:0;cursor:pointer;font-family:"Montserrat";font-weight:500;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body #confirmBox .right_column .lens_product_options .half ul li .input-box select:focus,body #confirmBox .right_column #lens_product_options .half ul li .input-box select:focus{box-shadow:none !important}body #confirmBox .right_column .lens_product_options .half ul li .input-box select option,body #confirmBox .right_column #lens_product_options .half ul li .input-box select option{cursor:pointer}body #confirmBox .right_column .product-options-bottom,body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty+.actions{margin-top:1.3888vw}body #confirmBox .right_column .box-tocart{margin:0;padding:0}body #confirmBox .right_column .box-tocart .actions{display:block}body #confirmBox .right_column .product-info-price{margin:0 !important;width:100% !important;float:none;display:block}body #confirmBox .right_column .product-info-price .price-box{margin:0;padding:0;width:auto;float:none;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:initial;align-items:baseline}body #confirmBox .right_column .product-info-price .price-box .price_label{font-weight:700;font-size:1.1111vw;line-height:1.8;color:#1e1e1e}body #confirmBox .right_column .product-info-price .price-box .price-container{margin-left:auto;margin-right:0;width:17.0555vw;display:block;text-align:right}body #confirmBox .right_column .product-info-price .price-box .old-price .price-container{width:auto}body #confirmBox .right_column .product-info-price .price-box .price-container .price-wrapper{margin:0}body #confirmBox .right_column .product-info-price .price-box .price-container .price{white-space:initial;text-align:right;font-weight:700;font-size:1.5277vw;line-height:1.2;color:#1e1e1e}body #confirmBox .right_column .product-info-price .price-box .old-price{margin:0;width:100%;text-align:right}body #confirmBox .right_column .product-info-price .price-box .old-price .price{position:relative;width:100%;text-align:right;font-weight:500;font-size:1.25vw;color:rgba(30,30,30,.25)}body #confirmBox .right_column .product-info-price .price-box .old-price .price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid #ad40b1;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}body #confirmBox .right_column .box-tocart .action.primary.tocart{display:none !important}#amasty-shopby-product-list .product-items .am-cart-info{display:none !important}body #confirmBox.not_added .amcart-confirm-buttons form div.mage-error,body #confirmBox.not_added .amcart-message-box .product-add-form form div.mage-error{margin:.3472vw 0 0;text-align:left;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}@media (min-width:767px){body #confirmBox.added_to_cart .am-related-box .owl-stage{width:auto !important;display:-webkit-block;display:-ms-block;display:block;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;transition:none !important;width:auto !important}body #confirmBox.added_to_cart .am-related-box .block-content>.products{margin:0;overflow:hidden;height:100%}body #confirmBox.added_to_cart .am-related-box .block-content>.products>.owl-stage-outer{height:100%;overflow:initial;overflow-y:auto}body #confirmBox.added_to_cart .am-related-box .block-content>.products>.owl-stage-outer::-webkit-scrollbar{width:.2777vw;background:rgba(30,30,30,.25)}body #confirmBox.added_to_cart .am-related-box .block-content>.products>.owl-stage-outer::-webkit-scrollbar-thumb{width:.2777vw;background:#538dde}body #confirmBox.added_to_cart .am-related-box .owl-item{width:17.3611vw !important}body #confirmBox .amcart-message-box>a.added-item:hover,body #confirmBox .amcart-message-box #amcart-count a:hover,body #confirmBox .am-photo-container a.product-item-photo:hover,body #confirmBox .amcart-confirm-buttons button.am-btn-left:hover,body #confirmBox .amcart-confirm-buttons a.checkout:hover,body #confirmBox.added_to_cart .am-related-box .products .product-item-actions:hover,body #confirmBox.added_to_cart .am-related-box .product-item-link:hover,body #confirmBox.added_to_cart .am-related-box .products .product-item-actions .tocart:hover{opacity:.85}}@media (max-width:767px){body #confirmBox.not_added .amcart-confirm-buttons form div.mage-error,body #confirmBox.not_added .amcart-message-box .product-add-form form div.mage-error{margin:1.5625vw 0 0;padding:0 6.25vw;font-size:calc(12vw*100/320)}body #confirmBox{margin:4.6875vw;width:100%}body #confirmBox .amcart-message-box>a.added-item{margin-bottom:3.125vw;font-size:calc(14vw*100/320)}body #confirmBox.added_to_cart{position:absolute;top:0;left:0;right:0;width:auto}body #confirmBox .cross{margin-top:3.125vw;margin-right:3.125vw}body #confirmBox .cross:after{margin:3.125vw;width:7.5vw;height:7.5vw}body #confirmBox.added_to_cart .amcart-message-box{margin:15.625vw 6.25vw 6.25vw}body #confirmBox .amcart-message-box .popup_title{margin-bottom:6.25vw;font-size:calc(20vw*100/320)}body #confirmBox .amcart-message-box>p.amcart-subtotal{font-size:calc(12vw*100/320)}body #confirmBox .amcart-message-box>.cart_popup_message{margin-bottom:3.125vw;padding:0;font-size:calc(12vw*100/320)}body #confirmBox .amcart-message-box #amcart-count{margin-bottom:4.6875vw;font-size:calc(12vw*100/320)}body #confirmBox .am-photo-container{margin-top:6.25vw;margin-bottom:6.25vw;padding-top:6.875vw;padding-bottom:6.875vw}body #confirmBox .am-photo-container .amcart-image-success img.amcart-image{width:24.6875vw;height:24.6875vw}body #confirmBox .amcart-qty-wrap{padding:1.25vw 1.5625vw;width:29.375vw}body #confirmBox .amcart-qty-wrap .amcart-control:after{width:7.5vw;height:7.5vw}body #confirmBox .amcart-qty-wrap input.amcart-input{width:10.9375vw;font-size:calc(12vw*100/320)}body #confirmBox.added_to_cart .amcart-confirm-buttons{margin:0 6.25vw;padding:0 0 6.25vw;border-bottom:1px solid rgba(30,30,30,.1)}body #confirmBox .amcart-confirm-buttons button.am-btn-left{padding:4.6875vw;font-size:calc(14vw*100/320)}body #confirmBox .amcart-confirm-buttons a.checkout{margin-bottom:3.125vw;padding:4.6875vw;font-size:calc(14vw*100/320)}body #confirmBox .product-options-bottom.product-item{display:block}body #confirmBox.not_added .amcart-confirm-buttons{padding:6.25vw 11.25vw 6.25vw}body #confirmBox.not_added .amcart-confirm-buttons button.am-btn-right{position:relative;right:0;bottom:0;margin:0;padding:4.6875vw;width:100%;font-size:calc(14vw*100/320)}body #confirmBox .left_column{position:relative;padding:15.625vw 6.25vw 6.25vw;width:auto;border-top-right-radius:10px;border-bottom-left-radius:0}body #confirmBox .left_column:before{content:"";position:absolute;left:6.25vw;right:6.25vw;bottom:0;width:auto;height:1px;background:rgba(30,30,30,.1);display:block}body #confirmBox .left_column .product_image{margin:1.5625vw 0 0}body #confirmBox .left_column .product_image img{width:68.75vw;height:68.75vw}body #confirmBox .left_column .product_name{margin-bottom:3.125vw}body #confirmBox .left_column .product_name .added-item{font-size:calc(20vw*100/320)}body #confirmBox .left_column .product_sku{font-size:calc(12vw*100/320)}body #confirmBox .left_column .product_short_description{margin-top:4.6875vw;padding:4.6875vw 0;font-size:calc(12vw*100/320)}body #confirmBox .left_column .product_short_description .value p,body #confirmBox .left_column .product_short_description p{margin-bottom:4.6875vw}body #confirmBox .left_column .product_short_description h3,body #confirmBox .left_column .product_short_description h4{font-size:calc(16vw*100/320)}body #confirmBox .left_column .product_short_description .value ul,body #confirmBox .left_column .product_short_description .value ol,body #confirmBox .left_column .product_short_description ul,body #confirmBox .left_column .product_short_description ol{margin:3.125vw 0;padding-left:3.125vw}body #confirmBox .left_column .product_short_description .value ul li,body #confirmBox .left_column .product_short_description .value ol li,body #confirmBox .left_column .product_short_description ul li,body #confirmBox .left_column .product_short_description ol li{margin-bottom:3.125vw}body #confirmBox .right_column{padding:0;width:auto}body #confirmOverlay{overflow-y:auto}body #confirmBox.not_added{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:4.6875vw;margin-bottom:4.6875vw;width:auto;max-width:100%;height:max-content}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-label{font-size:4.375vw}body #confirmBox .right_column .fieldset .swatch-attribute .swatch-attribute-selected-option{padding-left:1.5625vw;font-size:4.375vw}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute{padding:6.25vw 6.25vw 0;background-color:#fff}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color){padding-top:6.25vw;padding-bottom:4.6875vw;border-bottom:4.6875vw;background-color:#f5f8fe}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options{padding:0}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text{padding:1.5625vw 0;width:100%;font-size:4.375vw}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:nth-child(1){padding-top:3.125vw}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:before{margin-right:3.25vw;width:5.625vw;height:5.625vw}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-special-price{margin-left:1.875vw;margin-right:0;width:auto;font-size:5vw}body #confirmBox .right_column .fieldset .swatch-attribute .swatch-option.text .swatch-price-currecy{margin-left:.9375vw}body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-old-price,body #confirmBox .right_column .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-price{margin-left:auto;font-size:4.375vw}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute-label{font-size:4.375vw}.modal-popup.ajaxaddtocart-modal-popup .product_info_main_right .fieldset .as_lenses_color .swatch-attribute-options{padding:3.125vw 0 0}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-attribute-options,body #confirmBox .right_column .fieldset .as_lenses_color .owl-carousel{padding:3.125vw 0 0}body #confirmBox .right_column .fieldset .as_lenses_color .owl-carousel .owl-nav{display:none}body #confirmBox .right_column .fieldset .as_lenses_color .owl-carousel .owl-stage{display:flex;flex-wrap:wrap;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;transition:none !important;width:auto !important}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option{margin-right:3.125vw;margin-bottom:1.5625vw;width:10vw;height:10vw}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:before{content:"";width:7.5vw;height:7.5vw}body #confirmBox .right_column .fieldset .as_lenses_color .selected.swatch-option,body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:hover{border:1.5vw solid #fff}.swatch-option-tooltip{display:none !important}body #confirmBox .right_column .separate_form_title{margin-top:6.25vw;padding:0 6.25vw 4.6875vw;border:0;font-size:4.375vw}body #confirmBox .right_column .content_line{margin:0;padding:0 6.25vw}body #confirmBox .right_column .content_line .clearfix{align-items:inherit}body #confirmBox .right_column .content_line .clearfix .options_tab{padding:4.6875vw 0;border-top:1px solid rgba(30,30,30,.1)}body #confirmBox .right_column .content_line .clearfix .options_tab:before{margin-right:6.25vw;width:5.625vw;height:5.625vw}body #confirmBox .right_column .content_line .clearfix .options_tab span{font-size:3.75vw}body #confirmBox .right_column .content_line .clearfix .options_tab span:before{margin-right:3.125vw;width:10vw;height:5.625vw}body #confirmBox .right_column .content_line+.lens_product_options{margin-top:0}body #confirmBox .right_column .lens_product_options,body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty,body #confirmBox .right_column #lens_product_options{margin:0 6.25vw;margin-top:4.6875vw;position:relative}body #confirmBox .right_column .lens_product_options .select-labels,body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty .label,body #confirmBox .right_column #lens_product_options .select-labels{width:29.375vw}body #confirmBox .right_column .lens_product_options .select-container,body #confirmBox .right_column #lens_product_options .select-container{width:24.0625vw}body #confirmBox .right_column .lens_product_options .half ul>li,body #confirmBox .right_column .lens_product_options .select-labels>span,body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty .label,body #confirmBox .right_column #lens_product_options .half ul>li,body #confirmBox .right_column #lens_product_options .select-labels>span{padding:1.5625vw 3.125vw;height:12.5vw;font-size:3.75vw;line-height:1.2;display:flex;align-items:center;position:initial}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container{padding-left:3.125vw;padding-right:.625vw}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .remove-one:before,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .remove-one:before{left:3.125vw}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .add-one:before,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .add-one:before{right:.625vw}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container .qty-button:before,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container .qty-button:before{top:50%;transform:translateY(-50%);padding:0;width:7.5vw;height:7.5vw}body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty .ajaxaddtocart-qty-minus{margin-left:3.125vw !important}body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty .ajaxaddtocart-qty-plus{margin-right:.625vw}body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty .qty-button:before{content:"";padding:0;width:7.5vw;height:7.5vw}body #confirmBox .right_column .lens_product_options .select-container .product-counter-container input,body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty input,body #confirmBox .right_column #lens_product_options .select-container .product-counter-container input{width:5.3125vw !important;pointer-events:none;font-size:3.75vw}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single .modal-popup.ajaxaddtocart-modal-popup .product_info_main_right #lens_product_options .half ul li .input-box .chosen-container .chosen-single{overflow:hidden}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single span,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single span{width:9.4375vw;font-size:3.75vw}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-single:after,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-single:after{position:relative;width:7.5vw;height:7.5vw}body #confirmBox .right_column .lens_product_options .half ul li .input-box,body #confirmBox .right_column #lens_product_options .half ul li .input-box{position:inherit}body #confirmBox .right_column .lens_product_options .half ul li .input-box div.mage-error{position:absolute;left:0;top:100%;padding:0;font-weight:500;font-size:calc(8vw*100/320);line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop{margin-left:-4.5625vw;padding:1.5625vw 1.5625vw 4.6875vw;width:auto}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input{padding:1.5625vw;height:7.8125vw;font-size:3.75vw}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results{margin-top:3.125vw;height:68.75vw;display:inline-flex;flex-direction:column}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child),body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child){margin-bottom:1.5625vw}body #confirmBox .right_column .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li,body #confirmBox .right_column #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li{padding:1.5625vw;font-size:3.75vw}body #confirmBox .right_column .lens_product_options .half ul li .input-box select,body #confirmBox .right_column #lens_product_options .half ul li .input-box select{padding:0;padding-right:5.375vw;font-size:3.75vw;line-height:1.2}body #confirmBox .right_column .lens_product_options .half ul li .input-box select.mage-error,body #confirmBox .right_column #lens_product_options .half ul li .input-box select.mage-error{border-bottom:2px solid #f56159}body #confirmBox .right_column .product-options-bottom,body #confirmBox .right_column .product-add-form form>.box-tocart>.fieldset .field.qty+.actions{margin-top:6.25vw;padding:0 6.25vw}body #confirmBox .right_column .product-options-bottom .box-tocart{padding-top:4.6875vw !important;border-top:1px solid rgba(30,30,30,.1)}body #confirmBox .right_column .product-options-bottom .product-info-price{margin:0 !important;width:auto !important}body #confirmBox .right_column .product-info-price .price-box .price_label{font-size:4.375vw}body #confirmBox .right_column .product-info-price .price-box .price-container{width:59.375vw}body #confirmBox .right_column .product-info-price .price-box .normal-price .price{margin:0;font-size:5vw}body #confirmBox .right_column .product-info-price .price-box .old-price .price{font-size:4.375vw;line-height:1.2}body #confirmBox .right_column .fieldset .swatch-opt .swatch-attribute div.mage-error{bottom:.9375vw;left:6.25vw;font-size:3.75vw}body #confirmBox .right_column .fieldset .as_lenses_color .swatch-option:hover:before{opacity:0}body #confirmBox .right_column .fieldset .as_lenses_color .selected.swatch-option:before{opacity:1}body #confirmBox .right_column .amstockstatus-stockalert{margin-top:3.125vw;padding:0 6.25vw}body #confirmBox .right_column .amxnotif-block label{margin-bottom:3.125vw;text-align:left;font-size:3.125vw}body #confirmBox .right_column .amxnotif-block .notification-container{margin:0;display:flex;flex-wrap:wrap;justify-content:center}body #confirmBox .right_column .amxnotif-block .notification-container .input-fields div.mage-error{bottom:.9375vw;font-size:3.125vw}body #confirmBox .right_column .amxnotif-block .notification-container .input-fields{position:relative;padding-bottom:5.3125vw}body #confirmBox .right_column .amxnotif-block .notification-container .input-fields input[type=email]{padding:3.4375vw 6.25vw;height:12.5vw;font-size:4.375vw}body #confirmBox .right_column .amxnotif-block .notification-container .amxnotif_guest_action{position:relative;margin:0}body #confirmBox .right_column .amxnotif-block .notification-container .amxnotif_guest_action button.action.primary{padding:3.125vw 5vw;height:auto;font-size:4.375vw}body #confirmBox.added_to_cart{padding:0}body #confirmBox.added_to_cart .am-related-box{position:relative;padding:9.375vw 5.9375vw;width:100%;background-color:transparent}body #confirmBox.added_to_cart .am-related-box .am-related-title{padding:0}body #confirmBox.added_to_cart .am-related-box .am-related-title .am-title{font-size:calc(14vw*100/320)}body #confirmBox.added_to_cart .am-related-box .block-content{position:relative;padding:7.1874vw 7.5vw 0}body #confirmBox.added_to_cart .am-related-box .block-content .owl-carousel{position:initial;margin:0}body #confirmBox.added_to_cart .am-related-box .related .products .product-item{border-radius:10px;background-color:#f5f8fe}body #confirmBox.added_to_cart .am-related-box .owl-item:not(:last-child){margin-bottom:0}body #confirmBox.added_to_cart .am-related-box .am-product-image.product{padding:3.125vw}body #confirmBox.added_to_cart .am-related-box .product-image-wrapper .product-image-photo{width:25vw;height:25vw}body #confirmBox.added_to_cart .am-related-box .block.related .product-item-details{padding-top:3.125vw;padding-right:3.125vw;padding-bottom:3.125vw}body #confirmBox.added_to_cart .am-related-box .product-item-link{font-size:calc(11vw*100/320)}body #confirmBox.added_to_cart .am-related-box .product-item .price-box{margin-top:1.5625vw !important;margin-bottom:3.125vw !important;display:block}body #confirmBox.added_to_cart .am-related-box .product-item .price-box .price-container .price,body #confirmBox.added_to_cart .am-related-box .product-item .price-box .old-price .price-container .price,body #confirmBox.added_to_cart .am-related-box .product-item .price-box .price-container .price.sum{font-size:calc(10vw*100/320)}body #confirmBox.added_to_cart .am-related-box .products .product-item-actions .secondary-addto-links{display:none}body #confirmBox.added_to_cart .am-related-box .products .product-item-actions .tocart{padding:2.5vw 3.125vw;font-size:calc(10vw*100/320)}body #confirmBox.added_to_cart .am-related-box .owl-stage .product-item-info{background:0 0 !important}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav{position:inherit;top:0;display:-webkit-block !important;display:-ms-block !important;display:block !important;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav .owl-prev{margin:0;position:absolute;top:23.4375vw;left:0}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav .owl-next{margin:0;position:absolute;top:23.4375vw;right:0}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav .owl-prev:before{content:"";width:7.5vw;height:7.5vw;background-image:url(./img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav .owl-next:before{content:"";width:7.5vw;height:7.5vw;background-image:url(./img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body #confirmBox.added_to_cart .am-related-box .am-slider.owl-carousel .owl-nav div p{display:none !important}}.modal-popup.compare_product_popup .modal-inner-wrap .modal-title{margin-top:2.0833vw;padding:0;min-height:auto;border:0;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.6666vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#1e1e1e}.modal-popup.compare_product_popup .modal-inner-wrap .popup_message{margin:0;padding:2.0833vw 2.7777vw;background:rgba(4,175,121,.1);border-radius:2px;display:block;text-align:center;font-weight:500;font-size:.9722vw;color:#1e1e1e}.modal-popup.compare_product_popup .modal-inner-wrap .popup_message span{font-weight:600}.modal-popup.compare_product_popup .modal-inner-wrap .modal-footer{margin:0;padding:0;text-align:center}.modal-popup.compare_product_popup .modal-inner-wrap .close_compare_product_popup{margin:1.3888vw 0 2.0833vw;padding:1.0416vw 4.3611vw;width:auto;display:inline-block;background-color:#538dde;border:0;border-radius:50px;text-transform:uppercase;font-family:"Montserrat";font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}.modal-popup.compare_product_popup .modal-inner-wrap .close_compare_product_popup:hover{background-color:#04af78}@media (max-width:767px){.modal-popup.compare_product_popup .modal-inner-wrap{left:0;right:0;margin:0 4.6875vw;min-width:fit-content;width:auto;max-width:none;height:auto;display:block}.modal-popup.compare_product_popup .modal-inner-wrap .modal-title{margin-top:15.25vw;font-size:6.25vw;color:#1e1e1e}.modal-popup.compare_product_popup .modal-inner-wrap .modal-content{padding-top:5.5vw}.modal-popup.compare_product_popup .modal-inner-wrap .popup_message{margin:0 6.25vw;padding:4.6875vw 3.375vw;font-size:3.75vw}.modal-popup.compare_product_popup .modal-inner-wrap .close_compare_product_popup{margin:6.25vw auto;padding:4.6875vw 17.6875vw;display:block;font-size:4.375vw}}footer.page-footer{margin:0;padding:0;background:#f5f8fe}footer.page-footer .footer.content{box-sizing:border-box;margin:0;max-width:none;padding:0;width:auto;border:0}footer.page-footer .footer_content_top{padding:2.7777vw 8.3333vw;display:flex;justify-content:space-between;align-items:center}footer.page-footer .footer_logo_wrap{flex-shrink:0}footer.page-footer .footer_logo_wrap a.logo{margin:0;max-width:none;display:inline-block}footer.page-footer .footer_logo_wrap a img{width:12.7083vw;height:3.4722vw;object-fit:contain;object-position:center}footer.page-footer .footer_top_additional{width:100%;display:flex;justify-content:space-between;align-items:center}footer.page-footer .footer_top_additional_first{margin-left:4.9166vw;width:37.7222vw;display:flex;align-items:center;flex-wrap:wrap;gap:.3472vw 3.1666vw;flex-shrink:0}footer.page-footer .telephone_item{display:flex;align-items:center}footer.page-footer .telephone_item span.telephone_icon{margin-right:.6944vw}footer.page-footer .telephone_item span.telephone_icon,footer.page-footer .telephone_item span.telephone_icon a{display:inline-flex}footer.page-footer .telephone_item span.telephone_icon a:hover{opacity:.65}footer.page-footer .telephone_item .viber_icon{width:2.2222vw;height:2.2222vw;display:block;background-image:url(./img/Viber.svg);background-repeat:no-repeat;background-size:contain;background-position:center}footer.page-footer .footer_top_additional_first .telephone_item a{display:inline-block;font-weight:700;font-size:1.6666vw;line-height:1.4;letter-spacing:.04em}footer.page-footer .footer_top_additional_first .telephone_item a:hover{color:#538dde}footer.page-footer .footer_top_additional_second{padding-left:4.1666vw;width:100%;display:flex;align-items:center}footer.page-footer .callback_btn_wrap{flex-shrink:0}footer.page-footer .callback_btn_wrap a{padding:1.1111vw 2.2222vw;background-color:#ad40b1;border-radius:100px;display:inline-block;font-weight:700;font-size:.9722vw;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:#fff}footer.page-footer .callback_btn_wrap a:hover{background-color:#538dde;opacity:1}footer.page-footer .callback_btn_wrap a span{display:inline}footer.page-footer .socials_wrapper{padding-left:1.0416vw;width:100%;display:flex;flex-wrap:wrap;justify-content:right;gap:1.0416vw}footer.page-footer .socials_wrapper .social_item{flex-shrink:0}footer.page-footer .socials_wrapper a{width:3.4027vw;height:3.4027vw;border:1px solid rgba(30,30,30,.1);border-radius:50%;display:flex;justify-content:center;align-items:center}footer.page-footer .socials_wrapper svg{width:1.6666vw;height:1.6666vw;transition:all .3s ease-in-out}footer.page-footer .socials_wrapper a:hover svg{width:2.1527vw;height:2.1527vw;transition:all .3s ease-in-out}footer.page-footer .footer_content_center{padding:0 8.3333vw}footer.page-footer .footer_static_menu_wrap{padding:2.7777vw 0;border-top:1px solid rgba(30,30,30,.1)}footer.page-footer .footer_static_menu_wrap>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}footer.page-footer .menu_item_title{padding-bottom:1.3888vw;border-bottom:2px solid #1e1e1e;font-weight:700;font-size:1.1111vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e}footer.page-footer .menu_item_title span{display:block}footer.page-footer .menu_item_content{padding-top:1.3888vw}footer.page-footer .menu_item_content ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.6944vw 0}footer.page-footer .menu_item_content ul li{width:50%}footer.page-footer .menu_item_content ul li a{display:inline-block;font-weight:500;color:#1e1e1e}footer.page-footer .menu_item_content ul li a:hover{text-decoration:underline}footer.page-footer .footer_content_bottom{padding:1.3888vw 8.3333vw;border-top:1px solid rgba(30,30,30,.1);display:flex;justify-content:space-between;flex-wrap:wrap}footer.page-footer .footer_bottom_left_block{display:flex;align-items:flex-end}footer.page-footer .footer_bottom_left_block .copyright{padding:0;background-color:transparent;text-align:inherit;font-weight:600;font-size:.8333vw;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e}footer.page-footer .footer_created{display:flex;align-items:flex-end;font-weight:600;font-size:.8333vw;color:#131313;text-transform:uppercase}footer.page-footer .footer_created span{line-height:1.4}footer.page-footer .footer_created a{margin-bottom:.3472vw;margin-left:.6944vw;display:inline-block}footer.page-footer .footer_created a img{height:2.1527vw;width:100%;object-fit:contain}@media (max-width:767px){footer.page-footer .footer_content_top{padding:10vw 4.6875vw 6.25vw}footer.page-footer .footer_logo_wrap{display:none}footer.page-footer .footer_top_additional{flex-wrap:wrap}footer.page-footer .footer_top_additional_first{margin-left:0;width:100%;gap:1.5625vw 4.6875vw}footer.page-footer .footer_top_additional_first .telephone_item a{font-size:4.375vw}footer.page-footer .footer_top_additional_first .telephone_item span.telephone_icon{margin-right:1.5625vw}footer.page-footer .footer_top_additional_first .telephone_item .viber_icon{width:7.5vw;height:7.5vw}footer.page-footer .footer_top_additional_second{padding-top:10.9375vw;padding-left:0}footer.page-footer .callback_btn_wrap a{padding:3.75vw 8.125vw;border-radius:100px;font-size:4.375vw}footer.page-footer .socials_wrapper{padding-left:4.6875vw;gap:4.6875vw}footer.page-footer .socials_wrapper a{width:12.8124vw;height:12.8124vw}footer.page-footer .socials_wrapper svg{width:7.5vw;height:7.5vw}footer.page-footer .footer_content_center{padding:0 4.6875vw}footer.page-footer .footer_static_menu_wrap{padding:3.125vw 0}footer.page-footer .footer_static_menu_wrap>div{grid-template-columns:repeat(1,1fr);grid-gap:4.6875vw}footer.page-footer .menu_item_title{position:relative;padding:4.6875vw 0;font-size:4.375vw;cursor:pointer;transition:all .3s linear}footer.page-footer .menu_item_title:after{content:"";position:absolute;top:0;right:0;width:7.5vw;height:100%;display:block;background-image:url(./img/plus.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .3s linear}footer.page-footer .menu_item_title:before{content:"";position:absolute;top:0;right:0;width:7.5vw;height:100%;display:block;background-image:url(./img/minus.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .3s linear;opacity:0;transform:rotate(-90deg)}footer.page-footer .menu_item_title.active:after{opacity:0;transform:rotate(90deg);transition:all .3s linear}footer.page-footer .menu_item_title.active:before{opacity:1;transform:rotate(0deg);transition:all .3s linear}footer.page-footer .menu_item_content{padding-top:4.6875vw;display:none}footer.page-footer .menu_item_content ul li{width:100%}footer.page-footer .footer_content_bottom{padding:6.25vw 4.6875vw;border:0;display:block}footer.page-footer .footer_bottom_left_block{justify-content:center}footer.page-footer .footer_bottom_left_block .copyright{font-size:3.125vw}footer.page-footer .footer_created{justify-content:center;font-size:3.125vw}footer.page-footer .footer_created{margin-top:3.125vw}footer.page-footer .footer_created a{margin-bottom:1.5625vw;margin-left:3.125vw}footer.page-footer .footer_created a img{height:6.25vw}}body .amsl-popup-block{position:relative;padding:1.3888vw;max-width:none !important;min-width:auto !important;width:30.5555vw;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:10px}body .amsl-popup-block .amsl-close{position:absolute;top:0;right:0;padding:1.1111vw 1.3888vw;width:auto;height:auto;background:0 0}body .amsl-popup-block .amsl-close:before{content:"";width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body .amsl-popup-block .amsl-close:hover,body .amsl-popup-block .amsl-close:focus{background:0 0;outline:none}body .amsl-popup-block.-social-right .amsl-login-content{padding:0;display:block}body .amsl-popup-block .amsl-dialog-title{display:none;opacity:0}body .amsl-popup-block .popup_form_title{margin-top:.6944vw;padding:0 .6944vw;text-transform:uppercase;text-align:center;font-weight:700;font-size:1.6666vw;line-height:1.4;color:#1e1e1e}body .amsl-popup-block .popup_form_additional_title{margin-top:1.3888vw;padding:0 2.0833vw;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.4;color:#538dde}body .amsl-popup-block .amsl-form{margin:1.3888vw 0 0;padding:1.7361vw 0 0;max-width:none !important;min-width:auto !important;width:100%;border-top:1px solid rgba(30,30,30,.1)}body .amsl-popup-block .amsl-form .field .control{position:relative;padding-top:.625vw;padding-bottom:1.3888vw}body .amsl-popup-block .amsl-form .field input.input-text{margin:0 !important;padding:.3472vw 1.3888vw;height:2.7777vw;display:block;border-radius:2px;border:1px solid rgba(30,30,30,.45);background-color:#fff;text-align:left;font-weight:400;font-size:1.1111vw;line-height:1.2;letter-spacing:.01em;color:rgba(30,30,30,.85);opacity:1}.modal-popup.callback_success_popup .modal-inner-wrap,.modal-popup.ajaxaddtocart-modal-popup #ajaxaddtocart-popup-contents body .amsl-popup-block .amsl-form .field input.input-text:focus{border-color:#538dde;box-shadow:none !important}body .amsl-popup-block .amsl-form .field input.input-text:focus~label,body .amsl-popup-block .amsl-form .field input.input-text:focus~label:after{font-size:.8333vw;transition:all .3s linear}body .amsl-popup-block .amsl-form .field input.input-text.mage-error{border-color:#f56159}body .amsl-popup-block .amsl-form .field label{position:absolute;top:0;left:.6944vw;z-index:2;padding:0 .6944vw;background-color:#fff;text-transform:uppercase;font-weight:600;font-size:.9722vw;line-height:1.4;letter-spacing:.01em;color:#1e1e1e}body .amsl-popup-block .amsl-form .field label:after{content:"*";margin-left:.1388vw}body .amsl-popup-block .amsl-form .field input.mage-error~label,body .amsl-popup-block .amsl-form .field input.mage-error~label:after{color:#f56159}body .amsl-popup-block .amsl-form .field:not(:last-child){margin-top:.6944vw}body .amsl-popup-block .amsl-form .field.email{margin:0}body .amsl-popup-block .amsl-form .field div.mage-error{position:absolute;right:0;bottom:0;margin:0;text-align:right;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body .amsl-popup-block .amsl-form .field.password.required .control{padding-bottom:0}body .amsl-popup-block .amsl-form .field.password.required div.mage-error{position:relative}body .amsl-popup-block .amsl-form .actions-toolbar{margin-top:.6944vw;display:flex;flex-direction:column;justify-content:center;text-align:center}body .amsl-popup-block .amsl-form .actions-toolbar>.primary{width:auto;display:inline-block;float:none}body .amsl-popup-block .amsl-form .actions-toolbar .action.primary{margin:0;padding:1.0416vw;width:auto;height:auto;min-width:15.9722vw;display:inline-block;background-color:#538dde;border:none;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}body .amsl-popup-block .amsl-form .actions-toolbar .action.primary:hover{background-color:#04af78;border:none}body .amsl-popup-block .amsl-form .actions-toolbar .action.primary:focus{border:none;outline:0}body .amsl-popup-block .forgot_password_wrap{margin-top:1.3888vw}body .amsl-popup-block .forgot_password_wrap .secondary{margin:0;text-align:center}body .amsl-popup-block .forgot_password_wrap .action.remind{display:inline-block;text-decoration-line:underline;font-weight:600;font-size:.9722vw;line-height:1.4;color:#538dde}body .amsl-popup-block .forgot_password_wrap .action.remind:hover{opacity:.65}body .amsl-popup-block .amsl-login-content .amsl-social-wrapper{margin:1.3888vw 0 0 !important;padding:1.3888vw 0;min-width:auto !important;border-top:1px solid rgba(30,30,30,.1);border-bottom:1px solid rgba(30,30,30,.1)}body .amsl-popup-block .amsl-login-content .amsl-social-login{min-height:auto;background:0 0;border-radius:0}body .amsl-popup-block.-social-right .amsl-login-content .amsl-social-login .amsl-title{position:relative;transform:none;margin:0;padding:0;max-width:none;background:0 0;text-transform:uppercase;text-align:center;font-weight:700;font-size:1.1111vw;letter-spacing:.02em}body .amsl-popup-block.-social-right .amsl-login-content .amsl-social-login .amsl-buttons{margin-top:.6944vw;padding:0;display:block}body .amsl-popup-block .amsl-login-content .amsl-button-wrapper.with-label.-rectangular{margin:0;display:flex;justify-content:center}body .amsl-popup-block .amsl-login-content .amsl-button-wrapper.with-label.-rectangular:not(:last-child){margin-bottom:.6944vw}body .amsl-button-wrapper.with-label.-rectangular .amsl-button{width:14.5833vw;height:auto;display:flex;align-items:center;border:none;border-radius:3px}body .amsl-button-wrapper.with-label.-rectangular .amsl-button .amsl-text{margin:0;padding:.3472vw .6944vw;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.8333vw}body .amsl-button-wrapper.with-label.-rectangular .amsl-button.-facebook .amsl-text{border-left:1px solid #000}body .amsl-button-wrapper.with-label.-rectangular .amsl-button .amsl-social-icon{margin:.1388vw;width:1.6666vw;height:1.6666vw;min-width:auto;flex-shrink:0;border-radius:3px !important}body .amsl-button-wrapper.with-label.-rectangular .amsl-button.-facebook{background:#3b5998}body .amsl-button-wrapper.with-label.-rectangular .amsl-button.-facebook .amsl-social-icon{display:block;background-image:url(./img/facebook.svg);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#3b5998}body .amsl-button-wrapper.with-label.-rectangular .amsl-button:focus,body .amsl-button-wrapper.with-label.-rectangular .amsl-button:hover:focus{border:none;outline:none;transform:none;transition:none}body .amsl-button-wrapper.with-label.-rectangular .amsl-button.-google:hover{background:#dd4b39}body .amsl-button-wrapper.with-label.-rectangular .amsl-button.-facebook:hover{background:#3b5998}body .amsl-button-wrapper.with-label.-rectangular .amsl-button.-google{background:#dd4b39}body .amsl-popup-block .amsl-tablist{margin:0;text-align:center}body .amsl-popup-block .amsl-tablist .amsl-title:hover{background:0 0}body .amsl-popup-block .amsl-tablist .amsl-title.register .amsl-link{margin:0;display:block;width:100%;padding:.6944vw 1.1111vw;border:2px solid #538dde;border-radius:100px;display:inline-block;font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#538dde}body .amsl-popup-block .amsl-tablist .amsl-title.register .amsl-link:hover{background-color:#538dde;color:#fff}body .amsl-popup-block .login_form_to_register_link_title{margin:1.3888vw 0 0;text-align:center}body .amsl-popup-block .login_form_to_register_link_title p{margin:0;font-weight:500;font-size:.9722vw;line-height:1.4;color:#1e1e1e}body .amsl-popup-overlay .amsl-content{min-width:auto}body .form.password.forget .fieldset:after{margin-top:0}body .amsl-popup-block .forgot_notice{text-align:center}body .amsl-popup-block .actions-toolbar>.secondary{margin-top:1.3888vw}body .amsl-popup-block .actions-toolbar>.secondary .action.back{margin:0;display:block;text-decoration:underline 2px;text-underline-offset:5px;font-size:.9722vw;font-weight:600;color:#538dde}body .amsl-popup-block .actions-toolbar>.secondary .action.back:hover{opacity:.65}body .amsl-popup-block .fieldset{margin:0}body .amsl-popup-block .fieldset:not(:last-child){margin-bottom:0}body .amsl-popup-block .amsl-register-content .fieldset.create.info .field-name-firstname{margin-top:0;margin-bottom:.3472vw;width:100%;display:block}body .amsl-popup-block .amsl-register-content .fieldset.create.info .field-name-lastname{margin:0;width:100%;display:block}body .amsl-popup-block .amsl-tablist .amsl-title{margin:1.3888vw 0 0;text-align:center;display:block}body .amsl-popup-block .amsl-tablist .popup_login_button.active{display:none}body .amsl-title.register.active{display:none}body .amsl-popup-block .amsl-tablist .popup_login_button.active{display:none}body .amsl-popup-block .amsl-tablist .popup_login_button{margin:0;display:block}body .amsl-popup-block .amsl-tablist .popup_login_button .amsl-link{text-decoration:underline 2px;text-underline-offset:5px;font-size:.9722vw;font-weight:600;color:#538dde}body .amsl-popup-block .amsl-tablist .popup_login_button .amsl-link:hover{opacity:.65}body .amsl-popup-block .amsl-register-content{width:auto}.amsl-register-content .fieldset.create.account .field.required:nth-of-type(1){margin:0}body .amsl-popup-block .amsl-form .field.choice{margin:.3472vw 0;padding:0;display:inline-flex;width:100%;position:relative}body .amsl-popup-block .field.choice input[type=checkbox]{position:absolute;top:0;left:0;cursor:pointer;margin:0;padding:0;width:0;height:0;opacity:0}body .amsl-popup-block .field.choice input[type=checkbox]~label:before{content:"";position:absolute;top:0;left:0;width:1.25vw;height:1.25vw;display:block;background-image:url(./img/circle1.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body .amsl-popup-block .field.choice input[type=checkbox]:checked~label:before{content:"";position:absolute;top:0;left:0;width:1.25vw;height:1.25vw;display:block;background-image:url(./img/circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body .amsl-popup-block .field.choice .label{position:relative;left:0;z-index:0;padding-left:2.6388vw;background:0 0;font-weight:500;font-size:.9722vw;line-height:1.4;color:#1e1e1e;cursor:pointer}body .amsl-popup-block #password-strength-meter-container .password-strength-meter{margin-top:.3472vw;padding:0;height:auto;background-color:transparent;text-align:right;font-weight:500;font-size:.8333vw;line-height:1.4;letter-spacing:.02em;color:rgba(30,30,30,.85)}body .amsl-popup-block #password-strength-meter-container.password-weak .password-strength-meter{color:#f56159;opacity:.85}body .amsl-popup-block #password-strength-meter-container.password-none .password-strength-meter:before,body .amsl-popup-block #password-strength-meter-container.password-weak .password-strength-meter:before{display:none}body .amsl-login-success{text-align:center;font-weight:800;font-size:1.25vw;line-height:1.4;color:#1e1e1e}.form-create-account .fieldset.create.account:after{content:"";display:none}body .password-medium .password-strength-meter:before{content:"";display:none}body .amsl-error.-default{margin:2.7777vw 0 2.0833vw;padding:0;max-width:100%;display:block;text-align:center;font-weight:600;font-size:1.1111vw;background:0 0}body .amsl-popup-block.-social-right .amsl-login-content .amsl-error.-default,body .amsl-popup-block.-social-left .amsl-login-content .amsl-error.-default{width:auto}body .amsl-error.-default{color:#f56159}@media (max-width:767px){body .amsl-error.-default{margin:4.6875vw 0;font-size:4.375vw}body .amsl-popup-overlay{display:block;align-items:initial}body .amsl-popup-block{margin:4.6875vw auto;padding:6.25vw 3.125vw;width:95%;display:block}body .amsl-popup-block .amsl-close{padding:5vw 6.25vw}body .amsl-popup-block .amsl-close:before{width:7.5vw;height:7.5vw}body .amsl-popup-block .popup_form_title{margin-top:4.6875vw;padding:0 1.5625vw;font-size:6.25vw}body .amsl-popup-block .popup_form_additional_title{margin-top:4.6875vw;padding:0 1.5625vw;font-size:4.375vw}body .amsl-popup-block .amsl-form{margin:4.6875vw 0 0;padding:6.25vw 0 0}body .amsl-popup-block .block-customer-login{padding:0 3.125vw}body .amsl-popup-block .amsl-form .password.email{margin-top:6.25vw}body .amsl-popup-block .amsl-form .field .control{padding-top:2.1875vw;padding-bottom:6.25vw}body .amsl-popup-block .amsl-form .field input.input-text{padding:4.6875vw 10.9375vw 3.125vw 4.6875vw;height:12.5vw;font-size:3.75vw;text-align:left}body .amsl-popup-block .amsl-form .field label{top:0;left:3.125vw;padding:0 1.5625vw;font-size:3.75vw}body .amsl-popup-block .amsl-form .field input.input-text:focus~label,body .amsl-popup-block .amsl-form .field input.input-text:focus~label:after{font-size:3.125vw}body .amsl-popup-block .amsl-form .field div.mage-error{font-size:3.125vw}body .amsl-popup-block .amsl-form .actions-toolbar{margin-top:6.25vw}body .amsl-popup-block .forgot_password_wrap{margin-top:4.6875vw}body .amsl-popup-block .forgot_password_wrap .action.remind{font-size:3.75vw}body .amsl-popup-block .amsl-login-content .amsl-social-wrapper{margin:4.6875vw 0 0 !important;padding:6.25vw 3.125vw}body .amsl-popup-block.-social-right .amsl-login-content .amsl-social-login .amsl-title{font-size:4.375vw}body .amsl-popup-block.-social-right .amsl-login-content .amsl-social-login .amsl-buttons{margin-top:4.6875vw}body .amsl-popup-block .amsl-login-content .amsl-button-wrapper.with-label.-rectangular:not(:last-child){margin-bottom:3.125vw}body .amsl-button-wrapper.with-label.-rectangular .amsl-button{width:65.625vw}body .amsl-button-wrapper.with-label.-rectangular .amsl-button .amsl-social-icon{width:7.5vw;height:7.5vw}body .amsl-button-wrapper.with-label.-rectangular .amsl-button .amsl-text{padding:1.5625vw;font-size:3.75vw}body .amsl-popup-block .login_form_to_register_link_title{margin-top:6.25vw}body .amsl-popup-block .login_form_to_register_link_title p{font-size:3.75vw}body .amsl-popup-block .amsl-tablist .amsl-title{margin-top:4.6875vw;display:block}body .amsl-popup-block .amsl-form .actions-toolbar .action.primary{margin:0;padding:4.125vw;font-size:3.625vw;min-width:66.5vw}body .amsl-popup-block .amsl-tablist .amsl-title.register .amsl-link{padding:3.125vw;font-size:3.65vw}body .amsl-popup-block .amsl-form .field:not(:last-child){margin-bottom:1.5625vw}body .amsl-popup-block .amsl-form .field.password.required{margin-top:4.25vw}body .amsl-popup-block .amsl-form .field{margin-bottom:0}body .amsl-popup-block .amsl-form .field.choice{margin:1.5625vw 0}body .amsl-popup-block .forgot_notice{text-align:center}body .amsl-popup-block .actions-toolbar>.secondary{margin-top:4.6875vw}body .amsl-popup-block .amsl-tablist .amsl-title.popup_login_button .amsl-link,body .amsl-popup-block .actions-toolbar>.secondary .action.back{display:block;text-decoration:underline 2px;text-underline-offset:5px;font-size:3.75vw;font-weight:600}body .amsl-title.register.active{display:none}body .amsl-popup-block #password-strength-meter-container .password-strength-meter{margin-top:1.5625vw;font-size:3.4375vw}body .amsl-popup-block .field.choice input[type=checkbox]~label:before{content:"";width:5.625vw;height:5.625vw}body .amsl-popup-block .field.choice input[type=checkbox]:checked~label:before{content:"";width:5.625vw;height:5.625vw}body .amsl-popup-block .field.choice .label{padding-top:1.25vw;padding-left:11.875vw;font-size:3.125vw}body .amsl-popup-block .amsl-register-content .fieldset.create.info .field-name-firstname{margin-bottom:1.5625vw}body .amsl-popup-block .amsl-register-content .fieldset.create.info .field-name-lastname{margin-bottom:1.5625vw}body .amsl-login-success{font-size:5.625vw}body .amsl-popup-block .amsl-form .actions-toolbar{margin-top:6.25vw}}.modal-popup.wishlist_product_popup .modal-inner-wrap{margin:2.7777vw auto 0;width:30.5555vw;max-height:none;box-shadow:0 4px 24px rgba(0,0,0,.1);border:0;background-color:#fff;border-radius:10px}.modal-popup .modal-header{padding:0}.modal-popup .modal-header .action-close{margin:.4166vw .6944vw 0 0;padding:.6944vw}.modal-popup .modal-header .action-close:before{display:none}.modal-popup .modal-header .action-close:after{content:"";width:1.6666vw;height:1.6666vw;display:block;background-image:url(./img/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.modal-popup.wishlist_product_popup h1.modal-title{padding:2.0833vw 2.0833vw 0;border:0;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.6666vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#1e1e1e}.modal-popup.wishlist_product_popup .modal-content,.modal-popup.confirm._show .modal-content{margin:1.3888vw 1.3888vw 0;padding:1.3888vw 2.0833vw;background:rgba(4,175,121,.1);border-radius:2px;text-align:center;font-weight:500;font-size:.9722vw;line-height:1.4;letter-spacing:.02em;color:#1e1e1e}.modal-popup.confirm._show .modal-content{margin-top:4.0833vw}.modal-popup.wishlist_product_popup .modal-footer,.modal-popup.confirm._show .modal-footer{margin:2.0833vw 0;padding:0 2.5694vw;text-align:center}.modal-popup.confirm._show .modal-footer{display:flex;flex-direction:column-reverse}.modal-popup.wishlist_product_popup .modal-footer button.close_wishlist_product_popup,.modal-popup.confirm._show .modal-footer .action-primary.action-accept{padding:1.0416vw;width:100%;display:block;background-color:#538dde;border-radius:50px;border:0;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}.modal-popup.wishlist_product_popup .modal-footer button.close_wishlist_product_popup:hover,.modal-popup.confirm._show .modal-footer .action-primary.action-accept:hover{background-color:#04af78}.modal-popup.confirm._show .modal-footer .action-secondary.action-dismiss{margin-top:1.3888vw;padding:1.0416vw;width:100%;display:block;background-color:#04af78;border:0;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;text-align:center;letter-spacing:.02em;color:#fff}.modal-popup.confirm._show .modal-footer .action-secondary.action-dismiss:hover{background-color:#538dde}@media (max-width:768px){.modals-wrapper .modal-popup.modal-slide{z-index:999;left:0}.modal-popup.wishlist_product_popup .modal-inner-wrap{top:50%;transform:translateY(-50%);margin:0 4.6875vw;padding:0 6.25vw;width:auto;height:auto;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:10px;background-color:#fff !important}.modal-popup .modal-header .action-close{margin:3.125vw 4.6875vw 0 0;padding:1.5625vw}.modal-popup .modal-header .action-close:after{width:7.5vw;height:7.5vw}.modal-popup.wishlist_product_popup h1.modal-title{padding:9.375vw 14.0625vw 0;font-size:6.25vw}.modal-popup.wishlist_product_popup .modal-content,.modal-popup.confirm._show .modal-content{margin:6.25vw 0 0;padding:4.6875vw 9.375vw;font-size:3.75vw}.modal-popup.confirm._show .modal-content{margin:16.25vw 6.25vw 0}.modal-popup.wishlist_product_popup .modal-footer,.modal-popup.confirm._show .modal-footer{margin:6.25vw 0;padding:0 3.125vw}.modal-popup.confirm._show .modal-footer .action-primary.action-accept,.modal-popup.confirm._show .modal-footer .action-secondary.action-dismiss,.modal-popup.wishlist_product_popup .modal-footer button.close_wishlist_product_popup{padding:4.6875vw;font-size:4.375vw}.modal-popup.confirm._show .modal-footer .action-secondary.action-dismiss{margin-top:4.6875vw}}#confirmOverlay{position:fixed;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.15)}#confirmOverlay img{display:inline}#confirmBox{position:relative;height:auto;max-height:88vh;max-width:100%;text-align:center;z-index:9999;box-shadow:0 5px 10px rgba(0,0,0,.25);border-radius:9px;overflow-y:auto;background:#fff}#confirmBox .cross{position:absolute;top:8px;right:12px;cursor:pointer;font-size:24px;color:#999;line-height:1;z-index:2}#confirmBox .cross:hover{color:#333}#confirmButtons{padding:12px 20px;display:flex;gap:10px;justify-content:center}#confirmButtons button{padding:10px 18px;border-radius:8px;cursor:pointer}body #confirmBox .amcart-qty-wrap .amcart-control{border:none !important;padding:0 !important;background:0 0 !important;width:28px;height:28px;min-width:0;box-shadow:none}body #confirmBox .amcart-qty-wrap .amcart-control:after{width:14px;height:14px}body #confirmBox .amcart-qty-wrap{width:auto;min-width:110px;padding:4px 8px}body #confirmBox .amcart-qty-wrap input.amcart-input{width:36px;min-width:0;height:24px;font-size:16px}body #confirmBox .amcart-qty-wrap .amcart-refresh{display:none}body #confirmBox:not(.added_to_cart):has(.ld-prescription__section[data-mode=different].is-active){width:62.5vw !important;max-width:95vw !important}body #confirmBox .ld-prescription__eyes>.ld-eye{min-width:0}body #confirmBox .ld-prescription__eyes .ld-dd{min-width:0}body #confirmBox .ld-prescription__eyes .ld-dd__btn{overflow:hidden}body #confirmBox .ld-prescription__eyes .ld-dd__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body #confirmBox .ld-prescription__section[data-mode=different].is-active .ld-eye .ld-field{grid-template-columns:90px 1fr}body #confirmBox .ld-prescription__section[data-mode=different].is-active .ld-eye .ld-qty-stepper{grid-template-columns:28px minmax(0,1fr) 28px;gap:2px;width:100%;max-width:110px;margin-left:auto}body #confirmBox .ld-prescription__section[data-mode=different].is-active .ld-eye .ld-qty-stepper__btn{width:28px;height:28px;font-size:16px}body #confirmBox .ld-prescription__section[data-mode=different].is-active .ld-eye .ld-qty-stepper input[type=number]{height:28px;width:100%;min-width:0}body:has(#confirmBox) .minicart_closed_icon,body:has(#confirmBox) .minicart_opened_icon{display:none !important}body:has(#confirmBox) #btn-minicart-close,body:has(#confirmBox) .btn_minicart_close_wrap,body:has(#confirmBox) .ui-dialog:has(#ui-id-1){display:none !important}body #confirmBox .cross{width:32px !important;height:32px !important;line-height:0 !important;font-size:0 !important;position:absolute !important;overflow:hidden !important}body #confirmBox .cross:after{position:absolute !important;top:0 !important;left:0 !important;margin:0 !important;width:100% !important;height:100% !important}body #confirmBox .left_column .product_sku{display:none !important}body #confirmBox .amcart-confirm-buttons:has(a.checkout) .am-btn-right{display:none !important}body .swatch-option.disabled:after,body .swatch-option.text.disabled:after{background:0 0 !important;content:none !important;display:none !important}@media (max-width:767px){body .ld-prescription .ld-field,body #confirmBox .ld-prescription__eyes .ld-eye .ld-field,body #confirmBox .ld-prescription__section[data-mode=different].is-active .ld-eye .ld-field{grid-template-columns:1fr !important;align-items:stretch !important;gap:4px !important}body .ld-prescription .ld-field__label{font-weight:500}body .ld-prescription__tab-list{justify-content:flex-start !important;gap:16px !important;flex-wrap:wrap !important}body #confirmBox,body #confirmBox:not(.added_to_cart),body #confirmBox:not(.added_to_cart):has(.ld-prescription__section[data-mode=different].is-active){width:95vw !important;max-width:95vw !important}body #confirmBox .left_column,body #confirmBox .right_column{width:100% !important}}body .action-close,body .action-close *,body .action-close:focus,body .action-close:focus-visible,body .action-close:focus-within,body .action-close:hover,body button.action.close,body button.action.close *,body button.action.close:focus,body #btn-minicart-close,body #btn-minicart-close *,body .btn_minicart_close_wrap,body .amsl-button.amsl-close,body .amsl-close,body .amsl-close:focus,body .ui-dialog-titlebar-close,body .modal-close,body [data-role=closeBtn]:not(.cross){display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important;overflow:hidden !important;position:absolute !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;left:-9999px !important}