.template-product .product-single__meta .product-single__form .swatches [option-name=Size] .swatch-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;justify-content:space-between}.template-product .product-single__meta .product-single__form .swatches [option-name=Size] .swatch-label:after{content:"Size Guide";font-weight:400;line-height:23px;cursor:pointer;text-decoration:underline}.template-product .product-size-guide-section .product-size-guide-section-inner-block{display:none}.template-product.active_size_guide_popup{overflow:hidden}.template-product.active_size_guide_popup .product-size-guide-section{position:fixed;top:0;bottom:0;width:100%;right:0;z-index:99999;overflow-x:auto;transition:all .5s ease;display:flex;flex-wrap:wrap;background-color:#161616}.template-product.active_size_guide_popup .product-size-guide-section .size_guide_close_btn{display:block;position:absolute;right:15px;top:15px}.template-product.active_size_guide_popup .product-size-guide-section .size_guide_close_btn svg{width:21px;height:21px;cursor:pointer;fill:#fff}.template-product.active_size_guide_popup .product-size-guide-section .product-size-guide-section-inner-block{display:block;width:100%;display:flex;align-items:center}.template-product #sync1 .item{padding:20px 60px;margin:5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.template-product #sync1 .owl-nav [class*=owl-]:hover{background:none}.template-product #sync1 .owl-nav .owl-prev svg,.template-product #sync1 .owl-nav .owl-next svg{width:37px;height:6px}.template-product #sync2{position:relative;max-width:80%;margin:20px auto}.template-product #sync2 .owl-next,.template-product #sync2 .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}.template-product #sync2 .owl-prev{left:-30px}@media(max-width:590px){.template-product #sync2 .owl-prev{left:-36px}}.template-product #sync2 .owl-next{right:-30px}@media(max-width:590px){.template-product #sync2 .owl-next{right:-36px}}.template-product #sync2 .item{padding:0;margin:5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer}.template-product #sync2 .item img,.template-product #sync2 .item a{position:initial}.template-product #sync2 .current .item{background:#0c83e7}.template-product #sync2 .owl-stage{margin:0 auto}.template-product #sync2 .owl-nav svg{width:20px;height:20px}.template-product .owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}.template-product #sync1.owl-theme{position:relative}.template-product #sync1.owl-theme .owl-next,.template-product #sync1.owl-theme .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}.template-product #sync1.owl-theme .owl-prev{left:-25px}@media(max-width:590px){.template-product #sync1.owl-theme .owl-prev{left:0}}.template-product #sync1.owl-theme .owl-next{right:-10px}@media(max-width:590px){.template-product #sync1.owl-theme .owl-next{right:25px}}.template-product .accordion-section .li-button-main-cat-block{display:none}@media(max-width:1024px){.template-product .accordion-section{width:100%}}@media(max-width:767px){.template-product .accordion-section{width:100%}}.template-product .accordion-section-title{width:100%;display:inline-block;box-sizing:border-box;transition:all linear .15s;text-decoration:none;position:relative;align-items:center;font-family:minerva-modern,sans-serif;font-weight:400;font-style:normal;font-size:20px;letter-spacing:normal;line-height:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding:20px 0;cursor:pointer;letter-spacing:.5px;margin-bottom:0}@media(max-width:1024px){.template-product .accordion-section-title{font-size:17px}}.template-product .faq_inner_accordion .accordion-section-title_inner{padding:20px 0 15px;font-weight:700;font-size:25px;border-bottom:1px solid;margin-bottom:20px}.template-product .faq_inner_accordion .accordion-section-title_inner .title{font-weight:400}.template-product .faq_inner_accordion .accordian-2_2__content .li-button .check-box{float:left;display:inline-block;width:15px}.template-product .accordian_bg_content_2{margin-left:20px;margin-right:0}.template-product .accordion-section-title.active,.template-product .accordion-section-title:hover{text-decoration:none}.template-product .accordion-section-title:hover{cursor:pointer}.template-product .accordion-section-title.active{border-bottom:none;font-weight:400}.template-product .accordion-section-content{padding-top:0;padding-bottom:25px;display:none;text-align:left}.template-product .accordion-section-content .ui-inner_content strong{display:block;font-size:16px;font-weight:400}.template-product .accordion-section-content .ui-inner_content p{font-size:16px}@media(min-width:1800px){.template-product .accordion-section-content .ui-inner_content p{line-height:25px}}.template-product .accordion-section-content .ui-inner_content .table_block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media(max-width:767px){.template-product .accordion-section-content .ui-inner_content .table_block{flex-wrap:wrap}}.template-product .accordion-section-content .ui-inner_content .table_block .table_col{width:45%}@media(min-width:1800px){.template-product .accordion-section-content .ui-inner_content .table_block .table_col{padding-right:70px}}@media(max-width:767px){.template-product .accordion-section-content .ui-inner_content .table_block .table_col{width:100%;margin-bottom:20px}}@media(max-width:767px){.template-product .accordion-section-content .ui-inner_content .table_block .table_col:last-child{margin-bottom:20px}}.template-product .accordion-section-content.open{border-top:none}.template-product .accordion-section-title:after{content:"";background:url(//domvetro.life/cdn/shop/files/icon-plus.svg?v=17039652349576304640) 0 0/100% 100% no-repeat;float:right;text-align:center;width:12px;height:12px}.template-product .accordion-section-title_inner:after{content:"";background:url(//domvetro.life/cdn/shop/files/icon-plus.svg?v=17039652349576304640) 0 0/100% 100% no-repeat;float:right;text-align:center;width:12px;height:12px;position:relative;top:5px}.template-product .accordion-section-title_inner.active:after{content:"";background:url(//domvetro.life/cdn/shop/files/icon-minus.svg?v=15221354443952471107) 0 0/100% 100% no-repeat;float:right;text-align:center;width:12px;height:12px;transform:rotate(180deg)}.template-product .accordion-section-title.active:after{background:url(//domvetro.life/cdn/shop/files/icon-minus.svg?v=15221354443952471107) 0 0/100% 100% no-repeat;width:12px;height:12px;height:2px;background-size:15px;background-position:right center}.template-product .main_custom_option_section .custom_opt_close{display:none;text-align:right;padding:15px}.template-product .main_custom_option_section .custom_opt_close svg{width:21px;height:21px;cursor:pointer;fill:#fff}.template-product .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]{position:relative;margin:0 1rem 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:transparent}.template-product .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]:before{-webkit-transition:-webkit-transform .4s cubic-bezier(.45,1.8,.5,.75);-moz-transition:-moz-transform .4s cubic-bezier(.45,1.8,.5,.75);transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0);content:"";position:absolute;left:.125rem;z-index:1;width:.75rem;height:.75rem;background:#161616;border-radius:50%;top:-9px;left:-2px;width:9px;height:9px}.template-product .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]:checked:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}.template-product .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]:after{content:"";position:absolute;top:-.25rem;left:-.125rem;width:1rem;height:1rem;width:20px;height:20px;background:#fff;border:1px solid #161616;border-radius:50%;width:15px;height:15px;top:-12px;left:-5px}.template-product .main_custom_option_section .custom_radio_button .mw_options_list li input[type=radio]{margin:0 1rem 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;position:relative;top:2px}.template-product .main_custom_option_section .custom_radio_button .mw_options_list li input[type=radio]:before{-webkit-transition:-webkit-transform .4s cubic-bezier(.45,1.8,.5,.75);-moz-transition:-moz-transform .4s cubic-bezier(.45,1.8,.5,.75);transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0);content:"";position:absolute;left:.125rem;z-index:1;width:.75rem;height:.75rem;background:#fff;border-radius:50%;top:-11px;width:9px;height:9px}.template-product .main_custom_option_section .custom_radio_button .mw_options_list li input[type=radio]:checked:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}.template-product .main_custom_option_section .custom_radio_button .mw_options_list li input[type=radio]:after{content:"";position:absolute;top:-.25rem;left:-.125rem;width:1rem;height:1rem;width:20px;height:20px;border:1px solid #828282;border-radius:50%;width:13px;height:13px;top:-13px;left:0;background-color:transparent}.template-product .main_custom_option_section .product_page_panel_engraving .mw_product_option_label,.template-product .main_custom_option_section .product_page_panel_lenses .mw_product_option_label,.template-product .main_custom_option_section .product_page_panel_lenses br{display:none}.template-product .main_custom_option_section .product_page_panel_lenses .button-value-container{width:100%;padding:0}.template-product .main_custom_option_section .product_page_panel_lenses_tabs,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .mw-option-tooltip{display:none}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool{cursor:help;position:relative}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:before,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:after{left:50%;opacity:0;position:absolute;z-index:-100}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:hover:before,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:focus:before,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:hover:after,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:focus:after{opacity:1;transform:scale(1) translateY(0);z-index:100}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:before{border-style:solid;border-width:1em .75em 0 .75em;border-color:#3E474F transparent transparent transparent;bottom:148%;content:"";margin-left:-.5em;transition:all .65s cubic-bezier(.84,-.18,.31,1.26),opacity .65s .5s;transform:scale(.6) translateY(-90%)}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:hover:before,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:focus:before{transition:all .65s cubic-bezier(.84,-.18,.31,1.26) .2s}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:after{background:#3e474f;border-radius:.25em;bottom:180%;color:#edeff0;content:attr(data-tip);margin-left:-8.75em;transition:all .65s cubic-bezier(.84,-.18,.31,1.26) .2s;transform:scale(.6) translateY(50%);width:17.5em;font-size:12px;padding:6px 12px;line-height:15px}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:hover:after,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:focus:after{transition:all .65s cubic-bezier(.84,-.18,.31,1.26)}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool.start_active_step:before,.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool.start_active_step:after{display:none}@media(max-width:760px){.template-product .main_custom_option_section .product_page_panel_lenses_tabs .tool:after{font-size:.75em;margin-left:-5em;width:10em}}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .button-option{display:flex;justify-content:space-between}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .button-value-container{cursor:no-drop;background:#161616;padding:0}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .button-value-container .button-value{background-color:transparent!important;border:0!important;opacity:.3;padding:0;pointer-events:none;font-size:14px!important;letter-spacing:normal!important;text-transform:uppercase!important;padding:0!important}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .button-value-container .button-value.button-value--selected{opacity:1}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .button-value-container.start_active_step{cursor:pointer}.template-product .main_custom_option_section .product_page_panel_lenses_tabs .button-value-container.start_active_step .button-value{pointer-events:auto;background:none!important}.template-product .main_custom_option_section .product_page_panel_tab_block{display:none}.template-product .main_custom_option_section .product_page_panel_tab_block .mw-option-tooltip{display:block;width:100%;height:auto;background:transparent;font-size:12px;margin-bottom:20px;pointer-events:none}.template-product .main_custom_option_section .product_page_panel_tab3_input_engraving .mw-option-tooltip{display:none}.template-product .main_custom_option_section .add_prescription_panel_file{display:none;position:relative}.template-product .main_custom_option_section .add_prescription_panel_file input[type=file]{height:0;padding:0}.template-product .main_custom_option_section .product-single__add-to-cart{display:none}.template-product .main_custom_option_section .product-single__add-to-cart .custom_product_info_block{display:flex;justify-content:space-between}.template-product.lenses-cart-active{overflow:hidden}.template-product.lenses-cart-active .main_custom_option_section{margin-top:0!important;position:fixed;top:0;bottom:0;width:100%;right:0;max-width:50%;max-width:470px;max-width:500px;background-color:#161616;z-index:99999;overflow-x:auto;transition:all .5s ease;display:flex;flex-wrap:wrap}.template-product.lenses-cart-active .main_custom_option_section .custom_opt_close{display:block;position:absolute;right:0}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_engraving,.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses{display:none}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses_tabs{display:block;text-align:left;padding:0 40px}@media(max-width:450px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses_tabs{padding:0 15px}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses_tabs .mw_product_option_label{font-size:35px;display:block;text-align:center;font-style:normal;color:#fff;font-weight:400}@media(min-width:1800px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses_tabs .mw_product_option_label{font-size:47px;letter-spacing:.82px}}@media(max-width:450px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses_tabs .mw_product_option_label{font-size:30px}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_lenses_tabs .mw_product_option_label .option-label-value{display:none}.template-product.lenses-cart-active .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]{position:relative;margin:0 1rem 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:transparent}.template-product.lenses-cart-active .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]:before{-webkit-transition:-webkit-transform .4s cubic-bezier(.45,1.8,.5,.75);-moz-transition:-moz-transform .4s cubic-bezier(.45,1.8,.5,.75);transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0);content:"";position:absolute;left:.125rem;z-index:1;width:.75rem;height:.75rem;background:#fff;border-radius:50%;top:-10px;left:-3px;width:9px;height:9px}.template-product.lenses-cart-active .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]:checked:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}.template-product.lenses-cart-active .main_custom_option_section .custom_checkbox_to_radio .mw_options_list li input[type=checkbox]:after{content:"";position:absolute;top:-.25rem;left:-.125rem;width:1rem;height:1rem;width:20px;height:20px;background:transparent;border:1px solid #828282;border-radius:50%;width:13px;height:13px;top:-12px;left:-5px}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block{display:block;text-align:left;padding:0 40px}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_product_option_label{display:none}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list{margin:20px 0 0;margin-left:0!important}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li{margin-bottom:20px}@media(max-width:450px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li{display:flex;flex-wrap:wrap;margin-bottom:10px}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li span{color:#fff}@media(max-width:450px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li input{margin-top:12px}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li .option-value-label{letter-spacing:1.8px;font-weight:400;font-size:16px!important;text-transform:uppercase}@media(min-width:1800px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li .option-value-label{font-size:18px!important}}@media(max-width:450px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li .option-value-label{width:90%;font-size:14px!important}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li .mw-option-tooltip{padding-left:22px}@media(min-width:1800px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li .mw-option-tooltip{font-size:16px!important}}@media(max-width:450px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block .mw_options_list li .mw-option-tooltip{padding-left:20px}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block input[type=text]{background:none;border:1px solid #fff;color:#707070;font-style:normal;font-size:14px;margin-left:24px;width:60%;margin-top:-25px}@media(min-width:1800px){.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block input[type=text]{height:45px;font-size:18px!important}}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_tab_block input[type=text]::placeholder{color:#707070;opacity:1}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_vision_tab_block.reader_option_active .mw_options_list li:last-child{margin-bottom:0}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_vision_tab_block.reader_option_active .mw_options_list li:last-child .mw-option-tooltip{margin-bottom:5px}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_reader_tab_block{display:none;padding:0 65px}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_reader_tab_block .mw_product_option_label{display:block;color:#fff;font-style:normal;font-weight:400}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_reader_tab_block br{display:none}.template-product.lenses-cart-active .main_custom_option_section .product_page_panel_reader_tab_block select{margin-bottom:0;margin-top:0;width:100%;background:none;color:#fff;font-style:normal;border:1px solid #fff;background-image:url(/cdn/shop/files/Arrow.svg?v=1621261296);background-position:95% center;background-repeat:no-repeat}.template-product.lenses-cart-active .main_custom_option_section .add_prescription_panel_file{display:none}.template-product.lenses-cart-active .main_custom_option_section .add_prescription_panel_file .file_text12{position:relative}.template-product.lenses-cart-active .main_custom_option_section .add_prescription_panel_file .file_text12 .cross_out_icon12{position:absolute;top:0;right:0;box-sizing:border-box;width:20px;height:20px;border-width:3px;border-style:solid;border-color:red;border-radius:100%;background:-webkit-linear-gradient(-45deg,transparent 0%,transparent 46%,white 46%,white 56%,transparent 56%,transparent 100%),-webkit-linear-gradient(45deg,transparent 0%,transparent 46%,white 46%,white 56%,transparent 56%,transparent 100%);background-color:red;box-shadow:0 0 5px 2px #00000080;transition:all .3s ease}.template-product.lenses-cart-active .main_custom_option_section .ad_cust_option_section{width:100%;margin-top:60px}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart{display:block;padding:0 40px;display:flex;align-self:flex-end;border-top:1px solid #333}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block{display:flex;justify-content:space-between;width:100%;margin-top:15px}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block{text-align:left;width:60%;padding-left:15px}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block h4{color:#fff;font-size:20px!important;letter-spacing:1px!important;margin-bottom:0}@media(min-width:1800px){.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block h4{font-size:24px!important;letter-spacing:2.4px}}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block .pro_info_details label,.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block .pro_info_details span{color:#fff;font-style:initial;font-size:14px}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block .pro_info_details .product-form__item{margin-bottom:0}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block .product-price-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:10px}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .custom_product_info_block .pro_info_right_block .product-price-block .price-container{padding-bottom:0;padding-left:5px;border:0}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block{width:100%}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .error_info_message{display:none;color:#fff;text-align:center;padding:15px 0;border-top:solid 1px}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .add_to_cart_step_button_block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .add_to_cart_step_button_block .button{width:100%;background:none;color:#fff;border:1px solid #fff;font-size:16px;letter-spacing:3px;text-transform:uppercase;padding:10px 20px;text-align:center;cursor:pointer;margin-top:20px}@media(min-width:1800px){.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .add_to_cart_step_button_block .button{font-size:20px;letter-spacing:4px}}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .add_to_cart_step_button_block .button:hover{background:#fff;color:#161616}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .payment_button_block{cursor:pointer}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .payment_button_block .shopify-payment-button{display:none!important}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .payment_button_block .payment_button_inner_block{pointer-events:none}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .payment_button_block.addToCart_active_button .payment_button_inner_block{pointer-events:auto}.template-product.lenses-cart-active .main_custom_option_section .product-single__add-to-cart .payment_info_block .payment_button_block button{width:100%}.template-product.lenses-cart-active .main_custom_option_section .custom_tool_tips .button-option{position:relative}.template-product.lenses-cart-active .main_custom_option_section .custom_tool_tips .button-option:after{content:"";width:100%;border-top:1px solid #333;height:100%;top:16px;position:absolute;margin-left:auto;margin-right:auto;left:0;z-index:-1}.template-product.lenses-cart-active .main_custom_option_section .custom_tool_tips .tool .button-value{background:#161616}.template-product.lenses-cart-active .main_custom_option_section .custom_tool_tips .tool .button-value:hover{background:none!important}.template-product.lenses-cart-active .main_custom_option_section .mw-option-file #file_upload21{background:none;border:1px solid #fff;margin-left:27px;margin-top:0}.template-product.lenses-cart-active .main_custom_option_section .mw-option-file .file_text12 .file_name_126{color:#fff}.template-product.lenses-cart-active div[data-step-count="1"].main_custom_option_section .button.pre_btn,.template-product.lenses-cart-active div[data-step-count="1"].main_custom_option_section .payment_button_block{display:none}.template-product.lenses-cart-active div[data-step-count="2"].main_custom_option_section .button.pre_btn{display:block}.template-product.lenses-cart-active div[data-step-count="2"].main_custom_option_section .payment_button_block{display:none}.template-product.lenses-cart-active div[data-step-count="3"].main_custom_option_section .button.pre_btn{display:block}.template-product.lenses-cart-active div[data-step-count="3"].main_custom_option_section .payment_button_block{display:none}.template-product.lenses-cart-active div[data-step-count="3"].main_custom_option_section.ready_to_checkout .button.next_btn,.template-product.lenses-cart-active div[data-step-count="3"].main_custom_option_section.ready_to_checkout .payment_button_block{display:block}.template-product.lenses-cart-active div[data-step-count="4"].main_custom_option_section .button.next_btn{display:none}.template-product.lenses-cart-active div[data-step-count="4"].main_custom_option_section .payment_button_block{display:block}.template-product.lenses-cart-active:before{content:"";display:block;height:100%;position:fixed;top:0;left:0;width:100%;background-color:#fffc;z-index:10;transition:all .5s ease}.template-product.lenses-cart-active .btn--add-to-cart{background:none;color:#fff;border:1px solid #fff;letter-spacing:3px;font-size:16px}@media(min-width:1800px){.template-product.lenses-cart-active .btn--add-to-cart{font-size:20px;letter-spacing:4px}}.template-product.lenses-cart-active .btn--add-to-cart:hover{background:#fff;color:#161616}.lenses-cart-active>.main_custom_option_section{margin-top:0}.owl-theme .owl-nav [class*=owl-]:hover{background:none}
/*# sourceMappingURL=/cdn/shop/t/56/assets/dom-product-custom-option.scss.css.map */
