.page-main{margin:0 !important;padding:0 !important;max-width:100% !important}.columns .column.main{padding:0}p{margin:0}.page-wrapper .breadcrumbs{margin:0;padding:2.7777vw 6.9444vw 1.3888vw;max-width:100%}.page-wrapper .breadcrumbs ul{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.page-wrapper .breadcrumbs ul li{position:relative;display:flex !important;align-items:center;font-weight:500;font-size:.8333vw;line-height:1.4}.page-wrapper .breadcrumbs ul li:not(:last-child):after{content:"/";margin:0 .6944vw;font-family:none;font-weight:500;font-size:1.1111vw;line-height:1.4;color:#1e1e1e}.page-wrapper .breadcrumbs ul li a{font-weight:500;line-height:1.4;color:#1e1e1e;text-decoration:none}.page-wrapper .breadcrumbs ul li a:hover{text-decoration:none}.page-wrapper .breadcrumbs ul li strong{color:#1e1e1e;opacity:.45}.page-main .page.message .message.notice{margin:1.3888vw 0;padding:0;background-color:transparent;text-align:center;font-weight:600;font-size:1.25vw;line-height:1.4;color:#f56159}.page-main .page.message .message.notice div:before{content:"";display:none !important}.page-main .page.message .message.notice div a{color:#538dde;text-decoration:underline}.page-main .page.message .message.notice div a:hover{opacity:.65}body.page-layout-1column .column.main{width:auto}.product-top-tabs{margin:0 2.7777vw;padding:2.0833vw 2.7777vw 0;width:auto;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff}.product-top-tabs .top-tab{display:inline-block;text-transform:uppercase;font-weight:800;font-size:.9722vw;line-height:1.2;letter-spacing:.04em;color:#1e1e1e;text-decoration-color:#538dde}.product-top-tabs .top-tab span:before{content:"("}.product-top-tabs .top-tab span:after{content:")"}.product-top-tabs .top-tab.active,.product-top-tabs .top-tab:hover{text-decoration:underline 3px;text-underline-offset:.3472vw;text-decoration-color:#538dde}.product-top-tabs .top-tab:not(:last-child){margin-right:2.7777vw}.product_main_info_wrap{margin:0 2.7777vw;padding:1.3888vw 4.1666vw 0 2.7777vw;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;display:flex;justify-content:space-between}body .product_main_info_wrap .product.media{width:33.3333vw;flex-shrink:0;float:none}body .product_main_info_wrap .product.media .fotorama{overflow:initial}body .product_main_info_wrap .product.media .fotorama__stage{position:relative !important}body .product_main_info_wrap .product.media .fotorama__stage .fotorama__arr{display:none !important}body .product_main_info_wrap .product.media .fotorama__stage .amlabel-position-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:auto !important;height:auto !important}body .product_main_info_wrap .product.media .fotorama__stage .amlabel-position-wrapper .amasty-label-container{width:auto !important;height:auto !important;max-height:none !important;max-width:none !important}body .product_main_info_wrap .product.media .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame img{position:relative !important;top:0 !important;left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;width:100% !important;height:33.3333vw !important;object-fit:contain;object-position:center;cursor:pointer}body .product_main_info_wrap .product.media .fotorama__stage .amlabel-position-wrapper .amlabel-text{position:relative !important;margin:0;padding:.4166vw 1.0416vw !important;width:auto !important;background:#f56159;border-radius:50px;font-weight:600;font-size:1.25vw;line-height:1.2;color:#fff}body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama__nav:before,body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama__nav:after,body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama__thumb__arr{display:none !important}body .product_main_info_wrap .product.media .fotorama__nav-wrap{margin-top:.6944vw;overflow:hidden}body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama__nav{margin:0 -.3472vw;height:auto !important;overflow:initial}body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama__thumb-border{display:none !important}body .product_main_info_wrap .product.media .fotorama__nav__frame{position:relative;margin:0 .3472vw;padding:0;width:auto !important;height:auto;opacity:.25;cursor:pointer;transition:all .3s linear}body .product_main_info_wrap .product.media .fotorama__nav__frame.video-thumb-icon:before{content:"";position:absolute;bottom:-.6944vw;right:-.6944vw;z-index:1;width:2.7777vw;height:2.7777vw;display:block;background-image:url(./img/new/video-thumb-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .2s linear}body .product_main_info_wrap .product.media .fotorama__nav__frame:hover{opacity:1}body .product_main_info_wrap .product.media .fotorama__nav__frame.fotorama__active{opacity:1;cursor:auto}body .product_main_info_wrap .product.media .fotorama__nav__frame .fotorama__thumb{overflow:initial;background-color:#fff;border:2px solid #fff;border-radius:10px;overflow:hidden}body .product_main_info_wrap .product.media .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:2px solid #538dde}body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:8.3333vw;height:8.3333vw;object-fit:contain;object-position:center}body.page-layout-1column .product-info-main{position:relative;padding-left:3.8194vw;padding-bottom:2.0833vw;width:100%;float:none}body .product_main_info_wrap .product-info-main .page-title-wrapper{margin:0 0 .4861vw;padding:0;max-width:100%}body .product_main_info_wrap .product-info-main .page-title-wrapper h1{margin:0;padding-right:10.9722vw;text-transform:uppercase;text-align:left;font-weight:800;font-size:2.2222vw;line-height:1.4;letter-spacing:.02em;color:#1e1e1e}body .product_main_info_wrap .product-info-main .page-title-wrapper .amshopby-option-link{display:none}body .product_view_review_infok{width:100%;display:block}body .product-info-main .product-reviews-summary{margin-bottom:.4861vw;float:none;display:flex;align-items:center}body .product-info-main .rating-summary{margin:0;margin-right:1.0416vw}body .product-info-main .rating-summary .rating-result{margin:0;width:5.9027vw;height:1.1805vw;background:url(./img/star0.svg);background-size:contain;flex-shrink:0}body .product-info-main .rating-summary .rating-result:before,body .product-info-main .rating-summary .rating-result>span:before{display:none}body .product-info-main .rating-summary .rating-result>span{height:100%;background:url(./img/star1.svg);background-size:contain}body .product-info-main .product-reviews-summary .reviews-actions{margin:0}body .product-info-main .product-reviews-summary .reviews-actions a.action.add{font-weight:500;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#538dde;text-decoration:underline 1px;text-underline-offset:.2083vw}body .product-info-main .product-reviews-summary.no-rating .reviews-actions a.action.add{text-decoration:none;color:#1e1e1e}body .product-info-main .product-reviews-summary .reviews-actions a.action.add:hover{opacity:.65}body .product-info-main .product-info-detailed-block{padding-bottom:1.3888vw;border-bottom:1px solid rgba(30,30,30,.1);display:flex;flex-direction:row-reverse;justify-content:space-between}body .product-info-main .product-info-stock-sku{padding:0;float:none}body .product-info-main .product-info-stock-sku .product_sku{font-weight:500;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e;opacity:.65}body .product-info-main .amstockstatus-status-container.stock,body .product-info-main .product-info-detailed-block .stock{margin:0;text-transform:initial;font-weight:400;font-size:.9722vw;line-height:1.2;text-align:right;color:#538dde}body .product-info-detailed-block .product-social-links{position:absolute;top:0;right:0;z-index:1;margin:0;display:inline-block;transition:all .3s linear}body .product-info-detailed-block .product-social-links .product-addto-links{display:inline-flex;align-items:center}.product-info-detailed-block .product-social-links a{background-color:#f8fafe}.product-info-detailed-block .product-social-links .compare_button_wrap{margin-left:1.3888vw}.product-info-detailed-block .product-social-links a.added_to_wishlist{background-color:#538dde}body .product-info-detailed-block .product-social-links .product-addto-links .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}.product-info-detailed-block .product-social-links a,body .product-info-detailed-block .product-social-links .product-addto-links .added_to_wishlist,body .product-info-detailed-block .product-social-links .product-addto-links .added_to_compare{position:relative;margin:0;width:auto;height:auto;padding:.9027vw;display:inline-flex !important;justify-content:center;align-items:center;border-radius:100px}.product-info-detailed-block .product-social-links a:after{content:"";width:1.6666vw;height:1.6666vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .2s linear;opacity:.25}body .product-info-detailed-block .product-social-links .product-addto-links .added_to_wishlist svg,body .product-info-detailed-block .product-social-links .product-addto-links .added_to_compare svg{width:1.6666vw;height:1.6666vw}body .product-info-detailed-block .product-social-links .product-addto-links .added_to_compare{background-color:#f8fafe}body .product-info-detailed-block .product-social-links .product-addto-links .added_to_wishlist{background-color:#538dde}.product-info-detailed-block .product-social-links a.action.towishlist:after{background-image:url(./img/heart-b.svg)}.product-info-detailed-block .product-social-links a.action.tocompare:after{background-image:url(./img/balance-scale.svg)}.product-info-detailed-block .product-social-links a:hover:after{opacity:.45}.product-info-detailed-block .product-social-links a:before{display:none !important}.product-info-detailed-block .product-social-links a span{display:none !important}body .product-info-main .product-add-form{padding:0}body .product-info-main .product-add-form .amstockstatus-stockalert{margin-top:2.0833vw;padding-left:4.7222vw}body .product-info-main .product-add-form .amxnotif-block{margin:0}body.page-layout-1column .product-info-main>.amxnotif-block{margin:2.0833vw 0 0;padding-left:4.7222vw}body.page-layout-1column .product-info-main>.amxnotif-block label,body .product-info-main .product-add-form .amxnotif-block label{margin-bottom:.6944vw;display:block;font-weight:600;font-size:.8333vw;line-height:1.2;color:#1e1e1e}body .product-info-main .product-add-form form>.box-tocart{margin:0}body .product-info-main .product-add-form form>.box-tocart>.fieldset{margin:0 !important}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty{margin-top:2.0833vw;margin-left:2.6388vw;margin-right:0;margin-bottom:2.0833vw;border:1px solid rgba(30,30,30,.1);border-radius:10px;display:inline-flex}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .label{margin:0;padding:.6944vw 2.0833vw;width:15.2777vw;border-right:1px solid rgba(30,30,30,.1);font-weight:500;font-size:.9722vw;line-height:1.8;color:#1e1e1e}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control{position:relative;padding:.6944vw 2.0833vw;width:13.125vw;display:flex;flex-direction:column;justify-content:center;align-items:center}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control input{margin:0;padding:0;height:100%;width:4.1666vw !important;text-align:center;border:none;font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .qty-button{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .qty-button:before{content:"";position:absolute;top:.6944vw;padding:.3472vw;width:2.0138vw;height:2.0138vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .2s linear;cursor:pointer;opacity:.45}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .remove-one:before{content:"";left:1.7361vw;background-image:url(./img/minus.svg)}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .add-one:before{content:"";right:1.7361vw;background-image:url(./img/plus.svg)}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions{margin:0 0 2.0833vw;padding:0 4.9027vw 0 4.7222vw;display:flex;justify-content:right;align-items:center;flex-wrap:wrap;grid-gap:1.0416vw 0}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions .product-info-price{margin:0;margin-left:0;margin-right:auto;width:auto;display:block;border:none}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box{padding:0;display:inline-flex;flex-wrap:wrap;grid-gap:.6944vw 1.3888vw;align-items:baseline}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box .old-price{margin-left:auto;margin-right:0}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box .old-price .price{position:relative;font-weight:500;font-size:1.25vw;color:rgba(30,30,30,.25)}body .product-info-main .product-add-form form>.box-tocart>.fieldset .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 .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box .normal-price{margin-left:auto;margin-right:0}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box .price-container>span{margin:0}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-options-bottom .product-info-price .price-box .price_label{margin:0;font-weight:700;font-size:1.25vw;line-height:1.2;color:#1e1e1e}body .product-info-main .product-add-form form>.box-tocart>.fieldset .price-box .price-container .price{font-weight:700;font-size:1.8055vw;line-height:1.2;color:#1e1e1e}body .product-info-main .product-add-form form>.box-tocart>.fieldset .price-box .price-container .price.sum{font-size:1.8055vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions .action.primary.tocart{margin:0;margin-left:1.3888vw;margin-right:0;padding:1.0416vw 4.1666vw;width:auto;display:inline-block;background-color:#04af78;border-radius:50px;border:0;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;opacity:1}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions .action.primary.tocart:hover{background-color:#538dde}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions .action.primary.tocart:focus{box-shadow:none}body .amxnotif-block .notification-container{position:relative;margin:.6944vw 0 0;width:39.7222vw}body .amxnotif-block .notification-container .input-fields{position:relative;padding-bottom:2.0833vw;width:100%}body .amxnotif-block .notification-container .input-fields input[type=email]{margin:0;padding:.7638vw 11.8055vw .7638vw 1.3888vw;width:100%;height:2.7777vw;border-radius:100px;background:#fff;border:1px solid rgba(30,30,30,.1);font-family:"Montserrat";font-weight:400;font-size:.9722vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e}body .amxnotif-block .notification-container .input-fields input[type=email]:focus{border-color:#538dde;box-shadow:none !important}body .amxnotif-block .notification-container .input-fields input.mage-error[type=email]{border-color:#f56159}body .amxnotif-block .notification-container .input-fields input[type=email]::placeholder{color:rgba(30,30,30,.45)}body .amxnotif-block .notification-container .input-fields input[type=email]::-moz-placeholder{color:rgba(30,30,30,.45);opacity:1 !important}body .amxnotif-block .notification-container .input-fields input[type=email]::-webkit-input-placeholder{color:rgba(30,30,30,.45)}body .amxnotif-block .notification-container .input-fields div.mage-error{position:absolute;left:0;bottom:.4861vw;margin:0;text-align:left;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body .amxnotif-block .notification-container .amxnotif_guest_action{position:absolute;top:0;right:0;max-width:none;min-width:none;display:inline-block}body .amxnotif-block .notification-container .amxnotif_guest_action button.action.primary{margin:0;padding:0 1.1111vw;height:2.7777vw;display:inline-flex;align-items:center;border:2px solid #ad40b1;border-radius:100px;background:#fff;text-transform:uppercase;font-family:"Montserrat";font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;color:#ad40b1}body .amxnotif-block .notification-container .amxnotif_guest_action button.action.primary:hover{background:#ad40b1;color:#fff}body .product-info-main .product-options-wrapper .fieldset{margin:0}body .swatch-option-tooltip{background:#fff;border:0;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:10px;padding:.3472vw}body .swatch-option-tooltip .image{width:6.25vw;height:6.25vw;border-radius:6px}body .swatch-option-tooltip .title{margin-top:.3472vw;width:6.25vw;display:block;text-align:center;font-weight:600;font-size:.8333vw;line-height:1.2;color:#1e1e1e}body .swatch-option-tooltip .corner:after{display:none}body .swatch-option-tooltip .corner:before{content:"";top:auto;bottom:-.1388vw !important;width:.6944vw !important;height:.6944vw;background-color:#fff;transform:rotate(45deg);border:0;display:block}body .product-info-main .product-options-wrapper .fieldset .swatch-opt{margin:0}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute{position:relative;padding-top:2.0833vw;border-bottom:1px solid rgba(30,30,30,.1)}body .product-info-main .product-options-wrapper .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 .product-info-main .product-options-wrapper .fieldset .swatch-attribute-options{margin:0}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-attribute-options{padding:1.3888vw 0}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute-label{display:block;text-transform:uppercase;font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute-label:after{content:":"}body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option:hover,body .product-info-main .product-options-wrapper .fieldset .as_item_color .selected.swatch-option{border:none;outline:2px solid #f1f1f1}body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option{position:relative;margin-right:.8333vw;margin-bottom:.4166vw;padding:0;width:2.2222vw;height:2.2222vw;min-width:auto;border-radius:100%}body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:.4166vw;width:auto;height:auto;border-radius:100%;background-color:#fff;opacity:0;transition:all .3s linear}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option{position:relative;margin-right:.8333vw;margin-bottom:.4166vw;padding:0;width:2.2222vw;height:2.2222vw;min-width:auto;border-radius:100%;border:0;outline:none}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:.4166vw;width:auto;height:auto;border-radius:100%;background-color:#fff;opacity:0;transition:all .3s linear}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option:hover,body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .selected.swatch-option{border:0;outline:none}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option:hover:before,body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .selected.swatch-option:before,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option:hover:before,body .product-info-main .product-options-wrapper .fieldset .as_item_color .selected.swatch-option:before{opacity:1}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option:focus,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option:focus{box-shadow:none}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute:not(.as_lenses_color),body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute:not(.as_item_color){padding-top:0}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute:not(.as_lenses_color)>.swatch-input.super-attribute-select,body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute:not(.as_item_color)>.swatch-input.super-attribute-select{display:none}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-label,body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute:not(.as_item_color) .swatch-attribute-label,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute-selected-option{display:none}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-attribute-options{padding:1.3888vw 0;padding-right:.9027vw;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:.1388vw 8.3333vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_lenses_color .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_item_color .swatch-attribute-options{display:block}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-attribute-options{margin:0}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_item_color .swatch-attribute-options{margin-bottom:-.4166vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text{position:relative;margin:0;padding:.3472vw 0;min-width:auto;width:18.75vw;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)}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text.out_of_stock,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text.out_of_stock{opacity:.25}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:before,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_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 .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text.selected:before,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text.selected:before{background-image:url(./img/circle.svg)}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-old-price,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-old-price{position:relative;margin-left:auto;margin-right:0;font-weight:400;font-size:.9722vw;color:rgba(30,30,30,.25)}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-old-price:before,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-old-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 .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-special-price,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text .swatch-special-price{margin-left:.4861vw;margin-right:0;text-align:right;font-weight:700;font-size:1.1111vw;line-height:1.2;color:#ad40b1}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:focus,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text:focus{box-shadow:none}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-price,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_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 .separate_form_title{margin-top:2.0833vw;font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#1e1e1e}body .separate_form_title p{margin:0}body .content_line{margin-top:1.7361vw}body .content_line .clearfix{margin:0;padding:0;list-style:none;display:flex;align-items:center}body .content_line .clearfix .options_tab{margin:0;padding:.3472vw 0;display:flex;align-items:center;cursor:pointer}body .content_line .clearfix .options_tab.different{margin-left:15.6944vw}body .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 .content_line .clearfix .options_tab.current:before{background-image:url(./img/circle.svg)}body .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 .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 .content_line .clearfix .same span:before{background-image:url(./img/options-tab-same.svg)}body .content_line .clearfix .same.current span:before{background-image:url(./img/options-tab-same-active.svg)}body .content_line .clearfix .different span:before{background-image:url(./img/options-tab-different.svg)}body .content_line .clearfix .different.current span:before{background-image:url(./img/options-tab-different-active.svg)}body .page-main .lens_product_options,body .page-main #lens_product_options{margin-top:2.0833vw;margin-left:2.6388vw;margin-right:0;margin-bottom:2.0833vw;border:1px solid rgba(30,30,30,.1);border-radius:10px;display:inline-flex}body .page-main .lens_product_options .select-labels,body .page-main #lens_product_options .select-labels{width:15.2777vw;border-right:1px solid rgba(30,30,30,.1)}body .page-main .lens_product_options .first-half,body .page-main #lens_product_options .first-half{display:flex}body .page-main .lens_product_options .second-half,body .page-main #lens_product_options .second-half{border-left:1px solid rgba(30,30,30,.1);display:flex}body .page-main .lens_product_options .half ul,body .page-main #lens_product_options .half ul{margin:0;padding:0;list-style:none}body .page-main .lens_product_options .half ul>li,body .page-main #lens_product_options .half ul>li{height:3.0555vw;display:flex;align-items:center}body .page-main .lens_product_options .half ul>li .input-box,body .page-main #lens_product_options .half ul>li .input-box{width:100%}body .page-main .lens_product_options .half ul>li,body .page-main .lens_product_options .select-labels>span,body .page-main #lens_product_options .half ul>li,body .page-main #lens_product_options .select-labels>span{margin:0;padding:.6944vw 2.0833vw;font-weight:500;font-size:.9722vw;line-height:1.8;color:#1e1e1e}body .page-main .lens_product_options .select-labels>span,body .page-main #lens_product_options .select-labels>span{display:inline-block}body .page-main .lens_product_options .half ul:not(:last-child),body .page-main .lens_product_options .half ul>li:not(:last-child),body .page-main #lens_product_options .half ul:not(:last-child),body .page-main #lens_product_options .half ul>li:not(:last-child){border-bottom:1px solid rgba(30,30,30,.1)}body .page-main .lens_product_options .select-container,body .page-main #lens_product_options .select-container{width:13.125vw;display:flex;flex-direction:column}body .page-main .lens_product_options .half ul li .input-box,body .page-main #lens_product_options .half ul li .input-box{position:relative}body .page-main .lens_product_options .half ul li .input-box .lens-option-value,body .page-main #lens_product_options .half ul li .input-box .lens-option-value{font-weight:600}body .page-main .lens_product_options .half ul li .input-box .chosen-container,body .page-main #lens_product_options .half ul li .input-box .chosen-container{width:auto !important;display:block}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-single,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-single{display:flex;justify-content:space-between;align-items:center;font-weight:600;cursor:pointer}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-single:hover,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-single:hover{color:#1e1e1e;opacity:.65}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-single:after,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-single:after{content:"";width:1.6666vw;height:1.6666vw;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 .page-main .lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop.chosen-container-active .chosen-single:after,body .page-main #lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop.chosen-container-active .chosen-single:after{content:"";transform:rotate(0deg)}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-single span,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-single span{width:5.1388vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop{display:none;position:absolute;top:100%;left:0;z-index:1;padding:.3472vw .3472vw 1.0416vw;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1)}body .page-main .lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop.chosen-container-active .chosen-drop,body .page-main #lens_product_options .half ul li .input-box .chosen-container.chosen-with-drop.chosen-container-active .chosen-drop{display:block}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input,body .page-main #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:0;background:rgba(30,30,30,.05);text-align:left;font-family:"Montserrat";font-weight:600;font-size:1.1111vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e;opacity:1}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results{height:11.4583vw;overflow-y:auto}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results{margin-top:.3472vw}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li{padding:.3472vw 0;height:auto;font-weight:400;font-size:.8333vw;line-height:1.2;color:#1e1e1e;cursor:pointer}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li.result-selected,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li.result-selected{color:#538dde;cursor:auto}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results:not(:last-child),body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child),body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results:not(:last-child),body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child){border:0}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child),body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child){margin-bottom:.3472vw}body .page-main .lens_product_options .select-container .product-counter-container,body .page-main #lens_product_options .select-container .product-counter-container{position:relative;padding:.6944vw 2.0833vw;height:100%;display:flex;justify-content:center;align-items:center}body .page-main .lens_product_options .select-container .product-counter-container input,body .page-main #lens_product_options .select-container .product-counter-container input{margin:0;padding:0;height:100%;width:4.1666vw !important;text-align:center;border:none;font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .page-main .lens_product_options .select-container .product-counter-container .qty-button,body .page-main #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 .page-main .lens_product_options .select-container .product-counter-container .qty-button:before,body .page-main #lens_product_options .select-container .product-counter-container .qty-button:before{content:"";position:absolute;top:.6944vw;padding:.3472vw;width:2.0138vw;height:2.0138vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);transition:all .2s linear;cursor:pointer;opacity:.45}body .page-main .lens_product_options .select-container .product-counter-container .remove-one:before,body .page-main #lens_product_options .select-container .product-counter-container .remove-one:before{content:"";left:1.7361vw;background-image:url(./img/minus.svg)}body .page-main .lens_product_options .select-container .product-counter-container .add-one:before,body .page-main #lens_product_options .select-container .product-counter-container .add-one:before{content:"";right:1.7361vw;background-image:url(./img/plus.svg)}body .page-main .lens_product_options .half ul li .input-box .super-attribute-select,body .page-main #lens_product_options .half ul li .input-box .super-attribute-select{padding:0;padding-right:1.3888vw;border:0;height:auto;cursor:pointer;font-family:"Montserrat";font-weight:500;font-size:.9722vw;line-height:1.2}body .page-main .lens_product_options .half ul li .input-box .super-attribute-select option,body .page-main #lens_product_options .half ul li .input-box .super-attribute-select option{cursor:pointer}body .product-info-main .product-options-bottom .box-tocart .field.qty{display:none;opacity:0}body .product-options-bottom{padding:0}body .product-info-main .product-options-bottom .box-tocart{margin:0;margin-bottom:2.0833vw;padding:0 4.9027vw 0 4.7222vw}body .product-options-bottom .fieldset{margin:0}body .product-options-bottom .actions{display:flex;justify-content:right;align-items:center;flex-wrap:wrap;grid-gap:1.0416vw 0}body .product-info-main .product-options-bottom .product-info-price{margin:0;margin-left:0;margin-right:auto;width:auto;display:block;border:none}body .product-info-main .product-options-bottom .product-info-price .price-box{padding:0;display:inline-flex;flex-wrap:wrap;grid-gap:.6944vw 1.3888vw;align-items:baseline}body .product-info-main .product-options-bottom .product-info-price .price-box .old-price{margin-left:auto;margin-right:0}body .product-info-main .product-options-bottom .product-info-price .price-box .old-price .price{position:relative;font-weight:500;font-size:1.25vw;color:rgba(30,30,30,.25)}body .product-info-main .product-options-bottom .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 .product-info-main .product-info-price .price-box .normal-price{margin-left:auto;margin-right:0}body .product-info-main .product-info-price .price-box .price-container>span{margin:0}body .product-info-main .product-options-bottom .product-info-price .price-box .price_label{margin:0;font-weight:700;font-size:1.25vw;line-height:1.2;color:#1e1e1e}body .product-options-bottom .price-box .price-container .price{font-weight:700;font-size:1.8055vw;line-height:1.2;color:#1e1e1e}body .product-options-bottom .price-box .price-container .price.sum{font-size:1.8055vw}body .product-options-bottom .box-tocart .action.tocart{margin:0;margin-left:1.0416vw;margin-right:0;padding:1.0416vw 3.4722vw;width:auto;display:inline-block;background-color:#04af78;border-radius:50px;border:0;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;opacity:1}body .product-options-bottom .box-tocart .action.primary:hover{background-color:#538dde}body .product-options-bottom .box-tocart .action.tocart:focus{box-shadow:none}body .product-options-bottom #instant-purchase{display:none}body .product-info-main .product.attribute.overview{margin:0;padding:2.0833vw 0 0;border-top:1px solid rgba(30,30,30,.1)}body .mageplaza-frequently-bought-together-block{margin:0 5.5555vw;padding:4.1666vw 0 2.7777vw}body .mageplaza-frequently-bought-together-block hr{margin:0;display:none}body .mageplaza-fbt-title{text-transform:uppercase;font-weight:800;font-size:1.8055vw;line-height:1.4;letter-spacing:.04em;color:#1e1e1e}body .mageplaza-fbt-content{margin-top:2.0833vw}body .mageplaza-fbt-image-box{margin:0;padding:0;display:flex;align-items:center}.column.main .mageplaza-fbt-image-box .product-item{margin:0;padding:0;width:auto !important;flex-shrink:0}body .mageplaza-fbt-content .products-grid{display:flex;align-items:center;flex-wrap:wrap}.column.main .mageplaza-fbt-image-box .product-item .product-image-container{width:auto !important;display:block;position:relative;z-index:0}.column.main .mageplaza-fbt-image-box .product-item .product-image-container .amlabel-position-wrapper{position:absolute !important;top:0 !important;left:0 !important;width:auto !important;height:auto !important}.column.main .mageplaza-fbt-image-box .product-item .product-image-container .amasty-label-container{width:auto !important;height:auto !important;max-height:none !important;max-width:none !important}.column.main .mageplaza-fbt-image-box .product-item .product-image-container .amlabel-text{position:relative !important;margin:0;padding:.2083vw .5555vw !important;width:auto !important;background:#f56159;border-radius:50px;font-weight:600;font-size:.9722vw;line-height:1.2;color:#fff}.column.main .mageplaza-fbt-image-box .product-item .product-image-wrapper{z-index:0;padding:0 !important;height:auto;overflow:initial;position:initial}.column.main .mageplaza-fbt-image-box .product-item .product-image-photo{position:initial;z-index:0;width:9.7222vw;height:9.7222vw;background:#fff;border-radius:10px;object-fit:contain;object-position:center}body .mageplaza-fbt-image-box .product-item-plus{margin:0 .6944vw;padding:0;float:none}body .mageplaza-fbt-image-box .product-item-plus:before{content:"";width:1.6666vw;height:1.6666vw;display:inline-block;background-image:url(./img/plus.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body .mageplaza-fbt-image-box .product-item-plus span{display:none}body .mageplaza-fbt-price-box{margin:0;margin-top:1.0416vw;margin-left:1.875vw;padding:0;width:auto;float:none}body .mageplaza-fbt-total-price{width:24.0972vw;display:flex;justify-content:space-between;align-items:baseline}body .mageplaza-fbt-total-price-label{font-weight:700;font-size:1.1111vw;line-height:1.2;color:#1e1e1e}body .mageplaza-fbt-price-wrapper{display:inline-flex}body .mageplaza-fbt-price-box .mageplaza-fbt-price{text-align:right;font-weight:700;font-size:1.5277vw;line-height:1.2;color:#1e1e1e}body .mageplaza-fbt-rows{margin-top:2.4305vw;width:100%}body .mageplaza-fbt-rows ul{margin:0;padding:0;display:inline-flex;flex-direction:column;flex-wrap:wrap}body .mageplaza-fbt-rows ul li{position:relative;margin:0;padding:.3472vw 0;padding-left:2.7777vw;display:inline-block;font-weight:500;font-size:.9722vw;line-height:1.4;color:#1e1e1e}body .mageplaza-fbt-rows ul li:not(:last-child){margin-bottom:.6944vw}body .mageplaza-fbt-rows ul li input[type=checkbox]{position:absolute;top:0;left:0;cursor:pointer;margin:0;padding:0;width:0;height:0}body .mageplaza-fbt-rows ul li input[type=checkbox]:after{content:"";position:absolute;top:.3472vw;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 .mageplaza-fbt-rows ul li input[type=checkbox]:checked:after{content:"";position:absolute;top:.3472vw;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 .mageplaza-fbt-rows ul li .mageplaza-fbt-detail .detailed-node{margin-left:1.3888vw;font-weight:500;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#538dde;text-decoration:underline 1px;text-underline-offset:.2083vw}body .mageplaza-fbt-rows ul li .mageplaza-fbt-detail .detailed-node:hover{opacity:.65}body .mageplaza-fbt-checkbox-label span,body .mageplaza-fbt-checkbox-label strong,body .mageplaza-fbt-checkbox-label>a{color:#1e1e1e;opacity:.65}body .mageplaza-fbt-checkbox-label span,body .mageplaza-fbt-checkbox-label>a{text-decoration:underline 1px;text-underline-offset:.2083vw}body .mageplaza-fbt-rows ul li span.mageplaza-fbt-detail{opacity:1;text-decoration:none}body .mageplaza-fbt-checkbox-label .item-price{color:#1e1e1e;text-decoration:none}body .mageplaza-fbt-rows ul li .fieldset{margin:0}body .mageplaza-fbt-rows ul li .fieldset .swatch-opt{margin:1.3888vw 0 1.0416vw;width:24.3055vw}.account .column.main .form-newsletter-manage .field.choice,.account .column.main .form-edit-account .field.choice{margin:0 0 1.3888vw;padding:0;display:inline-flex;width:100%;position:relative}.account .column.main .form-edit-account .field.choice:last-child{margin-bottom:0}.account .column.main .form-newsletter-manage .field.choice .label,.account .column.main .form-edit-account .field.choice .label{padding-left:1.6388vw;font-weight:500;font-size:.9722vw;line-height:1.4;color:#1e1e1e;cursor:pointer}.account .column.main .form-newsletter-manage .field.choice .label span,.account .column.main .form-edit-account .field.choice .label span{display:inline-flex}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-label{font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-selected-option{padding-left:.3472vw;font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute.cl_lpb .swatch-attribute-selected-option:before{content:"("}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute.cl_lpb .swatch-attribute-selected-option:after{content:")"}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options{margin:0;padding:.6944vw 0;display:block}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text{position:relative;margin:0;padding:.3472vw 0;min-width:auto;width:100%;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 .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text.out_of_stock{opacity:.25}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .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 .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text.selected:before{background-image:url(./img/circle.svg)}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text:focus{box-shadow:none}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .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 .mageplaza-fbt-rows ul li .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 .mageplaza-fbt-rows ul li .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-old-price{margin-left:1.7361vw;margin-right:0;position:relative;font-weight:500;font-size:.9722vw;color:rgba(30,30,30,.25)}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-old-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 .mageplaza-fbt-rows ul li .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-special-price{margin-left:.5555vw;margin-right:0;font-size:1.1111vw;font-weight:700;color:#ad40b1}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options .swatch-select{position:relative;padding:.6944vw 2.4305vw .3472vw .6944vw;height:auto;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:5px;border:1px solid rgba(30,30,30,.1);background-color:#f5f8fe;outline:none;cursor:pointer;display:block;background-image:url(./img/angle-down_1.svg);background-repeat:no-repeat;background-size:1.6666vw;background-position:right .3472vw bottom .0694vw;font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options .swatch-select::-ms-expand{display:none}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options .swatch-select option{font-family:"Montserrat";font-weight:500;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .mageplaza-fbt-buttons{margin-top:1.3888vw;display:inline-flex;align-items:center}body .mageplaza-fbt-add-to-cart{margin:0}body .mageplaza-fbt-add-to-cart .action.primary{margin:0;width:24.0972vw;padding:.6944vw 1.1111vw;border:2px solid #538dde;border-radius:100px;background:0 0;display:inline-block;font-family:"Montserrat";font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#538dde}body .mageplaza-fbt-add-to-cart .action.primary:hover{background-color:#538dde;color:#fff}body .mageplaza-fbt-add-to-wishlist{margin:0;margin-left:2.7777vw}body .mageplaza-fbt-add-to-wishlist button{margin:0;padding:0;border:none;background:0 0;font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#538dde;text-decoration:underline 1px;text-underline-offset:.2083vw}body .mageplaza-fbt-add-to-wishlist button:hover{opacity:.65}body .product.info.detailed{margin:2.7777vw 2.7777vw 0;display:block}body .product.data.items{margin:0;padding:2.7777vw 2.7777vw 2.0833vw;background-color:#fff;border-radius:10px}body .product.data.items>.item.title{margin:0;float:left;display:inline-block}body .product.data.items>.item.title:not(:last-child){margin-right:4.1666vw}body .product.data.items>.item.title>.switch{position:relative;z-index:1;margin:0;padding:0 0 1.3888vw !important;width:auto;height:auto;background:0 0;border:none;display:inline-block;text-transform:uppercase;font-weight:800;font-size:1.3888vw;line-height:1.2;letter-spacing:.04em;color:#1e1e1e}body .product.data.items>.item.title.active>.switch,body .product.data.items>.item.title.active>.switch:focus,body .product.data.items>.item.title.active>.switch:hover,body .product.data.items>.item.title>.switch:hover{border-bottom:0;background:0 0;color:#1e1e1e}body .product.data.items>.item.title.active>.switch .counter{color:#1e1e1e}body .product.data.items>.item.title>.switch:before{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;background:#538dde;opacity:0;transition:all .3s linear}body .product.data.items>.item.title.active>.switch:before,body .product.data.items>.item.title:hover>.switch:before{opacity:1}body .product.data.items>.item.title>.switch .counter{color:#1e1e1e}body .product.data.items>.item.content{margin-top:3.0555vw;padding:2.7777vw 0 0;border:0;border-top:1px solid rgba(30,30,30,.1)}body .product.data.items>.item.content .value,body .product-info-main .product.attribute.overview .value{text-align:initial !important;font-weight:400;font-size:.8333vw;line-height:1.4;color:#1e1e1e}body .product.data.items>.item.content .value hr,body .product-info-main .product.attribute.overview .value hr{border-top:1px solid rgba(30,30,30,.1)}body .product.data.items>.item.content .value h1,body .product-info-main .product.attribute.overview .value 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 .product.data.items>.item.content .value h1 strong,body .product-info-main .product.attribute.overview .value h1 strong{font-weight:800}body .product.data.items>.item.content .value h2,body .product-info-main .product.attribute.overview .value 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 .product.data.items>.item.content .value h2 strong,body .product-info-main .product.attribute.overview .value h2 strong{font-weight:800}body .product.data.items>.item.content .value h3,body .product.data.items>.item.content .value h4,body .product-info-main .product.attribute.overview .value h3,body .product-info-main .product.attribute.overview .value h4{margin:0 0 1.0416vw;font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body .product.data.items>.item.content .value h3 strong,body .product.data.items>.item.content .value h4 strong,body .product-info-main .product.attribute.overview .value h3 strong,body .product-info-main .product.attribute.overview .value h3 strong{font-weight:600}body .product.data.items>.item.content .value p,body .product-info-main .product.attribute.overview .value p{margin:0 0 1.0416vw;text-align:initial !important}body .product.data.items>.item.content .value ul,body .product.data.items>.item.content .value ol,body .product-info-main .product.attribute.overview .value ul,body .product-info-main .product.attribute.overview .value ol{margin:1.0416vw 0;padding-left:1.0416vw;list-style-position:outside}body .product.data.items>.item.content .value ul li,body .product.data.items>.item.content .value ol li,body .product-info-main .product.attribute.overview .value ul li,body .product-info-main .product.attribute.overview .value ol li{margin-bottom:.6944vw}.product.info.detailed .additional-attributes{border:1px solid rgba(30,30,30,.1);border-radius:10px;display:inline-block}body .product.info.detailed .additional-attributes>tbody>tr,body .product.info.detailed .additional-attributes>tbody>tr{display:flex}body .product.info.detailed .additional-attributes>tbody>tr:not(:last-child) th,body .product.info.detailed .additional-attributes>tbody>tr:not(:last-child) td{border-bottom:1px solid rgba(30,30,30,.1)}body .product.info.detailed .additional-attributes>tbody>tr:nth-child(1)>th,body .product.info.detailed .additional-attributes>tbody>tr:nth-child(1)>td{padding:.9722vw 1.3888vw .6944vw}body .product.info.detailed .additional-attributes>tbody>tr>th,body .product.info.detailed .additional-attributes>tbody>tr>td{position:relative;padding:.6944vw 1.3888vw;width:16.3194vw;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .product.info.detailed .additional-attributes>tbody>tr>th{border-right:1px solid rgba(30,30,30,.1);font-weight:500}body .product.info.detailed .additional-attributes>tbody>tr>td{font-weight:600}#product-review-container .block.review-list{margin:0;padding-right:8.3333vw}body .amreview-info-wrapper{margin:0;padding:0 0 2.7777vw;border-bottom:1px solid rgba(30,30,30,.1);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:nowrap}body .amreview-summary-info{padding:0;flex-shrink:0;flex-basis:auto !important;display:flex;flex-wrap:wrap;align-items:center;width:22.9166vw}body .amreview-summary-info .amreview-summary{margin:0;margin-right:1.0416vw;font-weight:600;font-size:1.3888vw;line-height:1.2;color:#1e1e1e}body .amreview-rating-wrapper{margin:0;float:none;display:flex;align-items:center}body .amstars-rating-container{margin:0;width:11.1111vw;height:2.2222vw;background:url(./img/star0.svg);background-size:contain;flex-shrink:0}body .amstars-rating-container .amstars-stars{height:100%;background:url(./img/star1.svg);background-size:contain}body .amreview-summary-info .amreview-count{margin-left:1.0416vw;font-weight:500;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body .amreview-summary-info .amreview-count:before{content:"("}body .amreview-summary-info .amreview-count:after{content:")"}body .amreview-percent-block{margin-top:1.3888vw !important;width:100%;display:flex;align-items:baseline}body .amreview-percent-block .amreview-value{margin:0;font-weight:700;font-size:1.25vw;line-height:1.2;color:#04af78}body .amreview-percent-block .amreview-desc{margin-left:.2777vw;max-width:none;font-weight:400;font-size:.9722vw;line-height:1.2;color:#04af78}body .amreview-info-wrapper .amreview-add-new{margin:0;padding:0;background:0 0}body .amreview-add-new .amreview-label{margin-right:2.0833vw;width:auto;max-width:none;display:inline-block;text-align:initial;font-weight:400;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .amreview-add-new .amreview-button.action{margin:0;padding:1.0416vw 3.8888vw;width:auto;border:2px solid #538dde;border-radius:100px;background:0 0;display:inline-block;font-family:"Montserrat";font-weight:700;font-size:1.1111vw;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#538dde}body .amreview-add-new .amreview-button.action:hover{background-color:#538dde;color:#fff}body .amreview-review-wrapper.review-item{margin:0;padding:2.7777vw 0;border-bottom:1px solid rgba(30,30,30,.1);display:flex;justify-content:space-between;flex-wrap:nowrap}body .review-item .amreview-author-details{margin:0;padding:0;width:19.0277vw;flex-shrink:0;display:inline-block}body .amreview-author-details .amreview-author{margin-bottom:.3472vw;font-weight:600;font-size:1.1111vw;line-height:1.2;color:#1e1e1e}body .amreview-author-details .amreview-verified{margin-bottom:1.3888vw;font-weight:400;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .amreview-author-details .amreview-verified:after{content:"";margin-left:.3472vw;width:1.6666vw;height:1.6666vw;background:url(./img/check-circle-green.svg);background-size:contain;display:inline-block}body .amreview-author-details .amreview-date{position:relative;margin:1.3888vw 0 .6944vw;font-weight:400;font-size:.9722vw;line-height:1.2;color:rgba(30,30,30,.65)}body .amreview-author-details .amreview-recommended{position:relative;margin:.6944vw 0 1.3888vw;padding:.4166vw 1.0416vw;width:auto;max-width:none;border:none;border-radius:100px;background:#04af78;display:inline-block;font-family:"Montserrat";font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#fff}body .amreview-author-details .amreview-recommended:after{display:none}body .amrev-comment-toolbar{padding:0;display:block}body .amrev-comment-toolbar .amreview-helpful-wrap{padding:0;order:initial;display:flex;align-items:center}body .amreview-helpful-wrap .amreview-helpful{flex-shrink:0;width:5.9722vw;font-weight:400;font-size:.8333vw;line-height:1.2;color:#1e1e1e}body .amreview-helpful-wrap>.amreview-options{margin-left:1.0416vw;width:100%;display:inline-flex}body .amrev-comment-toolbar .amreview-helpful-wrap .amreview-plus{margin:0 1.0416vw 0 0;display:inline-flex;align-items:center}body .amreview-helpful-wrap .amreview-minus{display:inline-flex;align-items:center}body .amreview-helpful-wrap .amreview-icon{margin:0;padding:.3472vw;height:auto;width:auto;background:0 0 !important;display:inline-flex;transition:all .3s linear}body .amreview-helpful-wrap .amreview-icon:hover{opacity:.65}body .amreview-helpful-wrap .amreview-plus>.amreview-icon:before{content:"";width:1.6666vw;height:1.6666vw;background:url(./img/thumbs-up.svg);background-size:contain;display:inline-block}body .amreview-helpful-wrap .amreview-minus>.amreview-icon:before{content:"";width:1.6666vw;height:1.6666vw;background:url(./img/thumbs-down.svg);background-size:contain;display:inline-block}body .amreview-helpful-wrap .amreview-options .amreview-count{font-weight:400;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .amreview-helpful-wrap .amreview-options .amreview-count:before{content:"("}body .amreview-helpful-wrap .amreview-options .amreview-count:after{content:")"}body .amreview-description-wrap{padding-left:2.0833vw;width:100%;border-left:1px solid rgba(30,30,30,.1)}body .amrev-desc-title{margin-bottom:.2777vw;display:block}body .amreview-title-review{margin:0;padding:0;font-weight:600;font-size:1.1111vw;line-height:1.2;color:#1e1e1e}body .amshowmore-container .amshowmore-text{margin:0 0 1.3888vw;font-weight:400;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .amreview-review-wrapper .amreview-images{margin:1.3888vw 0 0;display:block}body .amreview-review-wrapper .amreview-slider-item{padding:0;max-width:none;max-height:none;box-sizing:border-box}body .amreview-review-wrapper .amreview-slider-item .amreview-image-link{display:inline-block}body .amreview-review-wrapper .amreview-slider-item .amreview-image-link:hover{opacity:.85}body .amreview-review-wrapper .amreview-slider-item .amreview-image{width:6.9444vw;height:6.9444vw;object-fit:cover;object-position:center}body .amrev-items-block .review-toolbar{margin:0;padding:0;border:0}body .amrev-items-block{display:block}body .amrev-items-block .amreview-review-list.-empty{padding:1.3888vw 0;text-align:initial;font-weight:600;font-size:.9722vw;line-height:1.2;color:#1e1e1e}body .product.data.items>.item.content .amreview-submit-form{margin:0;padding-top:1.3888vw;padding-right:8.3333vw;background:0 0}body .review-add .block-title{display:block;font-weight:700;font-size:1.25vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e}body .review-add .block-title strong{font-weight:700}body .amreview-submit-form>.block-content{margin:2.0833vw 0 0;padding:0;max-width:none}body .amreview-submit-form .review-fieldset{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}body .amreview-submit-form .review-fieldset .review-legend.legend{margin:0 0 1.3888vw;width:100%;font-size:.9722vw;line-height:1.2}body .amreview-submit-form .review-fieldset .review-legend.legend>span{margin-right:.6944vw;display:inline-block;float:none;font-weight:500;font-size:.9722vw;line-height:1.2;letter-spacing:.02em;color:#1e1e1e}body .amreview-submit-form .fieldset .review-legend.legend strong{display:inline-block;float:none;font-weight:500;color:rgba(30,30,30,.65)}body .amreview-submit-form .review-fieldset .field.review-field-ratings{position:relative;margin:0;padding-bottom:2.0833vw;width:100%;border-bottom:1px solid rgba(30,30,30,.1)}body .amreview-submit-form .review-fieldset .field.review-field-rating>label{display:none}body .review-field-ratings div.mage-error{position:absolute;left:0;bottom:.2777vw;margin:0;text-align:right;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body .amreview-submit-form .review-control-vote.control{position:relative;width:12.5vw;margin:0}body .amreview-submit-form .review-control-vote:before{content:"";display:block;width:12.5vw;height:2.2222vw;line-height:initial;letter-spacing:initial;background:url(./img/new/review-big-stars.svg) center center no-repeat;background-size:contain}body .amreview-submit-form .review-control-vote input[type=radio],body .amreview-submit-form .review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body .amreview-submit-form .review-control-vote label{cursor:pointer;display:block;position:absolute;top:0;left:0}body .amreview-submit-form .review-control-vote label:hover:before{opacity:1}body .amreview-submit-form .review-control-vote label:before{display:block;opacity:0}body .amreview-submit-form .review-control-vote label:hover~label:before{opacity:0}body .amreview-submit-form .review-control-vote input[type=radio]:checked+label:before{opacity:1}body .amreview-submit-form .review-control-vote .rating-1{left:.0694vw;z-index:6}body .amreview-submit-form .review-control-vote .rating-2{z-index:5}body .amreview-submit-form .review-control-vote .rating-3{z-index:4}body .amreview-submit-form .review-control-vote .rating-4{z-index:3}body .amreview-submit-form .review-control-vote .rating-5{z-index:2}body .amreview-submit-form .review-control-vote .rating-1:before{content:"";width:2.2222vw;height:2.2222vw;background:url(./img/new/review-big-1.svg) center no-repeat;background-size:contain;transition:all .3s linear}body .amreview-submit-form .review-control-vote .rating-2:before{content:"";width:4.7916vw;height:2.2222vw;background:url(./img/new/review-big-2.svg) center center no-repeat;background-size:contain;transition:all .3s linear}body .amreview-submit-form .review-control-vote .rating-3:before{content:"";width:7.3611vw;height:2.2222vw;background:url(./img/new/review-big-3.svg) center center no-repeat;background-size:contain;transition:all .3s linear}body .amreview-submit-form .review-control-vote .rating-4:before{content:"";width:9.9305vw;height:2.2222vw;background:url(./img/new//review-big-4.svg) center center no-repeat;background-size:contain;transition:all .3s linear}body .amreview-submit-form .review-control-vote .rating-5:before{content:"";width:12.5vw;height:2.2222vw;background:url(./img/new//review-big-5.svg) center center no-repeat;background-size:contain;transition:all .3s linear}body .amreview-submit-form .field.review-field-nickname{width:37.5vw}body .amreview-submit-form .field.review-field-summary{width:37.5vw}body .amreview-submit-form .field.review-field-text{width:100%}body .amreview-submit-form .field.review-field-nickname,body .amreview-submit-form .field.review-field-summary{margin-top:2.7777vw}body .amreview-submit-form .field.review-field-nickname,body .amreview-submit-form .field.review-field-text{margin-left:1.0416vw}body .amreview-submit-form .field.review-field-text{margin-top:0}body .amreview-submit-form .field.review-field-nickname,body .amreview-submit-form .field.review-field-summary,body .amreview-submit-form .field.review-field-text{position:relative;margin-bottom:1.3888vw;padding-top:.5902vw;padding-bottom:1.3888vw}body .amreview-submit-form .field.review-field-nickname .control,body .amreview-submit-form .field.review-field-summary .control,body .amreview-submit-form .field.review-field-text .control{display:block}body .amreview-submit-form .field.review-field-nickname .control input.input-text,body .amreview-submit-form .field.review-field-summary .control input.input-text{margin:0 !important;padding:1.0416vw 1.3888vw .3472vw;height:4.1666vw;display:block;border-radius:2px;border:1px solid rgba(30,30,30,.45);background:#fff !important;text-align:left;font-family:"Montserrat";font-weight:400;font-size:1.1111vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e;opacity:1}body .amreview-submit-form .field.review-field-nickname .control input.input-text[type=text],body .amreview-submit-form .field.review-field-summary .control input.input-text[type=text]{background:#fff}body .amreview-submit-form .field.review-field-nickname .control label,body .amreview-submit-form .field.review-field-summary .control label,body .amreview-submit-form .field.review-field-text .control label{position:absolute;top:0;left:.9722vw;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}body .amreview-submit-form .field.review-field-nickname .control label:after,body .amreview-submit-form .field.review-field-summary .control label:after,body .amreview-submit-form .field.review-field-text .control label:after{content:"*"}body .amreview-submit-form .field.review-field-nickname .control input.input-text:focus,body .amreview-submit-form .field.review-field-summary .control input.input-text:focus,body .amreview-submit-form .field.review-field-text .control textarea:focus{border-color:#538dde;box-shadow:none !important}body .amreview-submit-form .field.review-field-nickname .control input.mage-error.input-text:focus,body .amreview-submit-form .field.review-field-summary .control input.mage-error.input-text:focus,body .amreview-submit-form .field.review-field-text .control textarea.mage-error:focus{border-color:#f56159}body .amreview-submit-form .field.review-field-nickname .control input.mage-error,body .amreview-submit-form .field.review-field-summary .control input.mage-error,body .amreview-submit-form .field.review-field-text .control textarea.mage-error{border-color:#f56159}body .amreview-submit-form .field.review-field-nickname .control input.input-text:focus~label,body .amreview-submit-form .field.review-field-nickname .control input.input-text:focus~label:after,body .amreview-submit-form .field.review-field-summary .control input.input-text:focus~label,body .amreview-submit-form .field.review-field-summary .control input.input-text:focus~label:after,body .amreview-submit-form .field.review-field-text .control textarea:focus~label,body .amreview-submit-form .field.review-field-text .control textarea:focus~label:after{font-size:.8333vw;transition:all .3s linear}body .amreview-submit-form .field.review-field-text .control textarea{margin:0 !important;padding:1.3888vw;width:100% !important;height:8.3333vw;display:block !important;border-radius:2px;font-weight:400;font-size:.9722vw;line-height:1.4;letter-spacing:.01em;color:#1e1e1e;border:1px solid rgba(30,30,30,.45)}body .amreview-submit-form .field.review-field-nickname .control div.mage-error,body .amreview-submit-form .field.review-field-summary .control div.mage-error,body .amreview-submit-form .field.review-field-text .control 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 .amreview-submit-form .field.review-field-image{margin:0;margin-left:2.4305vw;width:100%;display:flex;align-items:baseline}body .amreview-submit-form .field.review-field-image label{margin:0;width:auto;text-transform:uppercase;font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e}body .amreview-submit-form .field.review-field-image.required>label:after{content:"*";margin:0;margin-left:.2083vw;font-weight:600;font-size:.9722vw;line-height:1.2;letter-spacing:.01em;color:#1e1e1e}body .amreview-submit-form .field.review-field-image .control{position:relative;margin-left:2.0833vw;padding-bottom:2.0833vw}body .amreview-submit-form .field.review-field-image .control div.mage-error{position:absolute;left:0;bottom:.4166vw;margin:0;text-align:right;font-weight:500;font-size:.8333vw;line-height:1.2;letter-spacing:.02em;color:#f56159;opacity:.85}body .amreview-submit-form .review-fieldset .field.amreview-recommend-wrap{margin-left:2.4305vw;padding:0;display:inline-flex;width:100%;position:relative}body .amreview-submit-form .amreview-recommend-wrap>.amreview-checkboxlabel{padding-left:2.6388vw;padding-right:0;font-weight:500;font-size:.9722vw;line-height:1.4;color:#1e1e1e;cursor:pointer}body .amreview-submit-form .amreview-recommend-wrap>.amreview-checkboxlabel:after{display:none !important}body .amreview-submit-form .amreview-recommend-wrap>.amreview-checkboxlabel:before,body .amreview-submit-form .amreview-recommend-wrap>.amreview-checkboxlabel:after{display:none}body .amreview-submit-form .field.amreview-recommend-wrap input[type=checkbox]{position:absolute;top:0;left:0;cursor:pointer;margin:0;padding:0;width:0;height:0;opacity:1}body .amreview-submit-form .field.amreview-recommend-wrap input[type=checkbox]:after{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 .amreview-submit-form .field.amreview-recommend-wrap input[type=checkbox]:checked:after{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 .amreview-submit-form>.block-content .actions-toolbar{margin-top:2.7777vw;margin-left:1.0416vw}body .amreview-submit-form>.block-content .actions-toolbar .action.submit.primary{margin:0;padding:1.0416vw 5.5555vw;display:inline-block;background-color:#538dde;border-radius:50px;border:0;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}body .amreview-submit-form>.block-content .actions-toolbar .action.submit.primary:hover{background-color:#04af78}body .related_products_wrap,body .upsell_products_wrap{margin:0 !important;padding:4.1666vw 0 0}body .related_products_wrap .block-title,body .upsell_products_wrap .block-title{margin:0 !important;padding:0 2.7777vw;text-align:center}body .related_products_wrap #block-related-heading,body .upsell_products_wrap .block-title #block-upsell-heading{text-transform:uppercase;text-align:center;font-weight:800;font-size:1.8055vw;line-height:1.2;letter-spacing:.04em;color:#1e1e1e}body .related_products_wrap .block-content,body .upsell_products_wrap .block-content{margin:2.0833vw 0 0;padding:0 2.0833vw}body .related_products_wrap .block-content .products.products-grid,body .upsell_products_wrap .block-content .products.products-grid{margin:0;padding:.6944vw;overflow:hidden}body .related_products_wrap .block-content .products.product-items,body .upsell_products_wrap .block-content .products.product-items{margin:0}body .related_products_wrap .block-content .owl-carousel .owl-stage-outer,body .upsell_products_wrap .block-content .owl-carousel .owl-stage-outer{overflow:initial !important}body .related_products_wrap .block-content .products .product-item,body .upsell_products_wrap .block-content .products .product-item{position:relative;margin:0;padding:0;width:initial;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s linear}body .related_products_wrap .block-content .products .product-item .product-item-info,body .upsell_products_wrap .block-content .products .product-item .product-item-info{margin:0;padding:1.3888vw;width:100%;height:100%;border-radius:10px;background-color:#fff;display:flex;flex-direction:column;transition:all .3s linear}body .related_products_wrap .block-content .products .product-item:hover .product-item-info,body .upsell_products_wrap .block-content .products .product-item:hover .product-item-info{z-index:0;margin:0;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);border:0}body .related_products_wrap .block-content .products .product-item .product-item-name,body .upsell_products_wrap .block-content .products .product-item .product-item-name{margin:0;padding-right:3.75vw;min-height:2.7777vw}body .related_products_wrap .block-content .products .product-item .product-item-link,body .upsell_products_wrap .block-content .products .product-item .product-item-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-weight:600;font-size:.9722vw;line-height:1.4;color:#1e1e1e;text-decoration:none}body .related_products_wrap .block-content .products .product-item .product-item-link:hover,body .upsell_products_wrap .block-content .products .product-item .product-item-link:hover{color:#538dde;text-decoration:none}body .related_products_wrap .block-content .products .product-item .actions-secondary,body .upsell_products_wrap .block-content .products .product-item .actions-secondary{position:absolute;top:.9722vw;right:1.3888vw;z-index:1;margin:0;display:inline-block;transition:all .3s linear}body .related_products_wrap .block-content .products .product-item .actions-secondary a,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a{background-color:#f8fafe}body .related_products_wrap .block-content .products .product-item .actions-secondary .compare_button_wrap,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .compare_button_wrap{margin-top:1.3888vw}body .related_products_wrap .block-content .products .product-item .actions-secondary a.added_to_wishlist,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a.added_to_wishlist{background-color:#538dde}body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .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}body .related_products_wrap .block-content .products .product-item .actions-secondary a,body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist,body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare{position:relative;margin:0;width:auto;height:auto;padding:.9027vw;display:inline-flex !important;justify-content:center;align-items:center;border-radius:100px}body .related_products_wrap .block-content .products .product-item .actions-secondary a:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a:after{content:"";width:1.6666vw;height:1.6666vw;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .2s linear;opacity:.25}body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist svg,body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare svg,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist svg,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare svg{width:1.6666vw;height:1.6666vw}body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare{background-color:#f8fafe}body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist{background-color:#538dde}body .related_products_wrap .block-content .products .product-item .actions-secondary a.action.towishlist:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a.action.towishlist:after{background-image:url(./img/heart-b.svg)}body .related_products_wrap .block-content .products .product-item .actions-secondary a.action.tocompare:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a.action.tocompare:after{background-image:url(./img/balance-scale.svg)}body .related_products_wrap .block-content .products .product-item .actions-secondary a:hover:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a:hover:after{opacity:.45}body .related_products_wrap .block-content .products .product-item .actions-secondary a:before,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a:before{display:none}body .related_products_wrap .block-content .products .product-item .actions-secondary a span,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a span{display:none}body .related_products_wrap .block-content .products .product-item .product_item_image,body .upsell_products_wrap .block-content .products .product-item .product_item_image{margin:0}body .related_products_wrap .block-content .products .product-item a.product-item-photo,body .upsell_products_wrap .block-content .products .product-item a.product-item-photo{padding:.6944vw 0;display:block}body .related_products_wrap .block-content .products .product-item .product-image-container,body .upsell_products_wrap .block-content .products .product-item .product-image-container{width:100% !important;display:block;position:relative;z-index:0}body .related_products_wrap .block-content .products .product-item .product-image-wrapper,body .upsell_products_wrap .block-content .products .product-item .product-image-wrapper{z-index:0;padding:0 !important;height:auto;overflow:initial;position:initial}body .related_products_wrap .block-content .products .product-item .product-image-photo,body .upsell_products_wrap .block-content .products .product-item .product-image-photo{position:initial;z-index:0;width:100%;height:20.2777vw;object-fit:contain;object-position:center}body .related_products_wrap .block-content .products .product-item.out_of_stock .product-image-photo,body .upsell_products_wrap .block-content .products .product-item.out_of_stock .product-image-photo{opacity:.5}body .related_products_wrap .block-content .products .product-item .product-item-info .price-box,body .upsell_products_wrap .block-content .products .product-item .product-item-info .price-box{margin:0}body .related_products_wrap .block-content .products .product-item .product-item-info .price-box .price,body .upsell_products_wrap .block-content .products .product-item .product-item-info .price-box .price{font-family:"Montserrat";font-weight:700;font-size:1.1111vw;line-height:1.2;color:#1e1e1e}body .related_products_wrap .block-content .products .product-item .product-item-info .price-box .price_label,body .upsell_products_wrap .block-content .products .product-item .product-item-info .price-box .price_label{display:none}.fotorama--fullscreen .fotorama__stage{left:0 !important;margin:0;padding:5.1666vw 0;width:100% !important}.fotorama--fullscreen .fotorama__stage .fotorama__stage__shaft{margin:0 auto !important;width:49.0277vw !important;max-width:100% !important}.fotorama--fullscreen .fotorama__nav-wrap{position:absolute;top:4.1666vw;left:15.7638vw;bottom:4.1666vw;padding:2.4305vw 0;height:auto}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav.fotorama__nav--thumbs{padding-right:.6944vw;width:auto !important;height:100% !important}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft{background-color:transparent}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame{position:relative;margin:.3472vw 0;padding:0;width:auto !important;height:auto;opacity:1;cursor:pointer}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__thumb-border{display:none !important}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.video-thumb-icon:before{content:"";position:absolute;bottom:-.6944vw;right:-.6944vw;z-index:1;width:2.0833vw;height:2.0833vw;display:block;background-image:url(./img/new/video-thumb-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:all .2s linear}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active{opacity:1;cursor:auto}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb{overflow:hidden;background-color:transparent;border:2px solid transparent;border-radius:10px}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:2px solid #538dde}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft .fotorama__nav__frame .fotorama_vertical_ratio .fotorama__img{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:5.5555vw;height:5.5555vw;object-fit:contain;object-position:center}.fotorama--fullscreen .fotorama__stage__shaft .fotorama__stage__frame{opacity:0 !important;transition:all .2s linear !important;display:flex;align-items:center;justify-content:center}.fotorama--fullscreen .fotorama__stage__shaft .fotorama__stage__frame.fotorama__active{opacity:1 !important}.fotorama--fullscreen .fotorama__stage__shaft .fotorama__stage__frame img{position:relative !important;top:0 !important;left:0 !important;-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;width:auto !important;height:auto !important;object-fit:contain;object-position:center;cursor:pointer}.fotorama--fullscreen .fotorama__fullscreen-icon{top:.6944vw;right:1.6944vw !important;width:auto;height:auto;padding:.6944vw;font-family:none;font-size:0;background-image:none !important;background-position:inherit;opacity:1 !important;display:inline-flex !important}.fotorama--fullscreen .fotorama__fullscreen-icon:before{content:"";width:1.6666vw;height:1.6666vw;background-image:url(./img/times-circle.svg);background-repeat:no-repeat;background-size:contain;transition:all .3s linear}.fotorama--fullscreen .fotorama__fullscreen-icon:focus:after{box-shadow:none}.fotorama--fullscreen .amlabel-position-wrapper .amlabel-text{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon:not(:focus){transform:inherit !important}.fotorama--fullscreen .fotorama__zoom-in,.fotorama--fullscreen .fotorama__zoom-out{display:none}.fotorama--fullscreen .fotorama__arr{top:50%;transform:translateY(-50%) !important;opacity:1 !important;width:2.3611vw !important;height:2.3611vw;background:0 0 !important}.fotorama--fullscreen .fotorama__arr:after{display:none !important}.fotorama--fullscreen .fotorama__arr--prev{left:2.0833vw;display:block !important}.fotorama--fullscreen .fotorama__arr--next{right:2.0833vw !important;display:block !important}.fotorama--fullscreen .fotorama__arr--prev .fotorama__arr__arr,.fotorama--fullscreen .fotorama__arr--next .fotorama__arr__arr{position:relative;top:auto;left:auto;transform:none !important;width:100%;height:100%;background-color:transparent;background-position:initial;background-image:none;border-radius:0;display:flex;align-items:center;justify-content:center}.fotorama--fullscreen .fotorama__arr--prev .fotorama__arr__arr:before{content:"";width:1.6666vw;height:1.6666vw;background-image:url(./img/new/arrow-black.svg);background-repeat:no-repeat;display:block}.fotorama--fullscreen .fotorama__arr--next .fotorama__arr__arr:before{content:"";width:1.6666vw;height:1.6666vw;background-image:url(./img/new/arrow-black.svg);background-repeat:no-repeat;display:block;transform:rotate(180deg)}.mobile_product_name{display:none}@media (max-width:768px){.page-wrapper .breadcrumbs{margin-top:6.25vw;margin-bottom:1.5625vw;padding:0 4.6875vw 4.6875vw;display:block;overflow:auto}.page-wrapper .breadcrumbs ul{flex-wrap:nowrap;min-width:max-content}.page-wrapper .breadcrumbs ul li{font-size:3.125vw}.page-wrapper .breadcrumbs ul li:not(:last-child):after{margin:0 3.125vw;font-size:3.125vw}.page-main .page.message .message.notice{margin:7.8125vw 0;padding:0 4.6875vw;font-size:4.375vw}.product-top-tabs{display:none !important;opacity:0}.mobile_product_name{margin-bottom:3.125vw;padding-right:14.6875vw;min-height:auto;display:block;text-transform:uppercase;font-weight:800;font-size:5.625vw;line-height:1.2;letter-spacing:.04em;color:#1e1e1e;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.product_main_info_wrap{position:relative;margin:0 4.6875vw;padding:4.6875vw 3.125vw 6.25vw;border-radius:10px;display:block}body .product_main_info_wrap .product.media{padding:0 3.125vw;width:100%}body .product_main_info_wrap .product.media .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame img{height:78.125vw !important}body .product_main_info_wrap .product.media .fotorama__nav-wrap{margin-top:3.125vw}body .product_main_info_wrap .product.media .fotorama__nav-wrap .fotorama__nav{margin:0}body .product_main_info_wrap .product.media .fotorama__nav__frame.fotorama__nav__frame--thumb{display:none}body .product_main_info_wrap .product.media .fotorama__nav__frame{margin:0;padding:3.125vw !important;width:auto !important;flex-shrink:0;opacity:1;border:0;background-color:transparent}body .product_main_info_wrap .product.media .fotorama__nav__frame .fotorama__dot{top:auto;left:auto;margin:0;padding:0;width:2.5vw;height:2.5vw;display:block;border-radius:50%;background:#d1e0f7;border:0;opacity:1}body .product_main_info_wrap .product.media .fotorama__nav__frame:hover .fotorama__dot{background:#d1e0f7}body .product_main_info_wrap .product.media .fotorama__nav__frame.fotorama__active .fotorama__dot{background:#538dde;opacity:1}body .product_main_info_wrap .product.media .fotorama__stage .amlabel-position-wrapper .amlabel-text{padding:.9375vw 3.125vw !important;font-size:3.75vw}body.page-layout-1column .product-info-main{position:static;padding:0}body .product-info-detailed-block .product-social-links{top:1.5625vw;right:3.125vw}body .product-info-detailed-block .product-social-links .product-addto-links{display:inline-flex;flex-direction:column}body .product-info-detailed-block .product-social-links .product-addto-links .added_to_compare:after{content:"";right:-2.8125vw;width:5.625vw;height:5.625vw}body .product-info-detailed-block .product-social-links .product-addto-links a:after{width:7.5vw;height:7.5vw}.product-info-detailed-block .product-social-links a,body .product-info-detailed-block .product-social-links .product-addto-links .added_to_wishlist,body .product-info-detailed-block .product-social-links .product-addto-links .added_to_compare{padding:3.125vw}body .product-info-detailed-block .product-social-links .product-addto-links .added_to_wishlist svg,body .product-info-detailed-block .product-social-links .product-addto-links .added_to_compare svg{width:7.5vw;height:7.5vw}body .product_view_review_infok{margin-top:6.25vw;padding:0 3.125vw}body .product-info-main .product-reviews-summary{margin-bottom:0}body .product-info-main .rating-summary{margin-right:3.125vw}body .product-info-main .rating-summary .rating-result{width:25.4687vw;height:5vw}body .product-info-main .product-reviews-summary .reviews-actions a.action.add{font-size:3.125vw;text-underline-offset:.625vw}body .product_main_info_wrap .product-info-main .page-title-wrapper{display:none}body .product-info-main .product-info-detailed-block{margin:0 1.5625vw;padding:0 1.5625vw 4.6875vw;display:flex;flex-direction:column-reverse;align-items:flex-start}body .product-info-main .product-info-stock-sku .product_sku{font-size:3.75vw;text-align:left}body .product-info-main .amstockstatus-status-container.stock,body .product-info-main .product-info-detailed-block .stock{margin-top:1.5625vw;text-align:left;font-size:3.75vw}body .product-info-main .product-info-stock-sku{margin-top:3.125vw}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute{margin:0 1.5625vw;padding:4.6875vw 1.5625vw 0}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute-label{font-size:4.375vw}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-attribute-options{padding:3.125vw 0 1.5625vw}body .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute div.mage-error{bottom:.3125vw;left:3.125vw;font-size:3.75vw}body .lens_product_options .half ul li .input-box div.mage-error{display:none !important}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option:hover:before,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option:hover:before{opacity:0}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .selected.swatch-option:before,body .product-info-main .product-options-wrapper .fieldset .as_item_color .selected.swatch-option:before{opacity:1}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option{margin-right:3.125vw;margin-bottom:3.125vw;width:10vw;height:10vw}body .product-info-main .product-options-wrapper .fieldset .as_lenses_color .swatch-option:before,body .product-info-main .product-options-wrapper .fieldset .as_item_color .swatch-option:before{margin:1.5625vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_lenses_color,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_item_color{display:flex}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-attribute-options{margin:0;padding:3.125vw 0;display:block}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_lenses_color .swatch-attribute-options,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute.as_item_color .swatch-attribute-options{margin-bottom:-3.125vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text{padding:1.5625vw 0;width:100%;font-size:5vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-attribute-options:after,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-attribute-options:after{display:none}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text:before,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text:before{content:"";margin-right:6.25vw;width:5.625vw;height:5.625vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-price,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text .swatch-price{font-size:5vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-old-price,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-old-price{font-size:4.375vw}body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-special-price,body .product-info-main .product-options-wrapper .fieldset .swatch-attribute:not(.as_item_color) .swatch-option.text .swatch-special-price{margin-left:2.1875vw;font-size:5vw}body .separate_form_title{margin:0 1.5625vw;padding:4.6875vw 1.5625vw;font-size:4.375vw;border-bottom:1px solid rgba(30,30,30,.1)}body .content_line{margin-top:0}body .content_line .clearfix{display:block}body .content_line .clearfix .options_tab{margin:0 1.5625vw;padding:4.6875vw 1.5625vw}body .content_line .clearfix .options_tab:before{margin-right:6.25vw;width:5.625vw;height:5.625vw}body .content_line .clearfix .options_tab.different{margin:0 1.5625vw;border-top:1px solid rgba(30,30,30,.1)}body .content_line .clearfix .options_tab span{font-size:3.75vw}body .content_line .clearfix .options_tab span:before{margin-right:3.125vw;width:10.3125vw;height:5.625vw}body .page-main .lens_product_options,body .page-main #lens_product_options{margin:0 3.125vw}body .product-info-main .product-options-wrapper .fieldset .swatch-opt+.lens_product_options{margin-top:4.6875vw}body .page-main .lens_product_options .select-labels,body .page-main #lens_product_options .select-labels{width:29.375vw}body .page-main .lens_product_options .select-labels ul:not(.props-labels) li,body .page-main #lens_product_options .select-labels ul:not(.props-labels) li{display:flex;align-items:center}body .page-main .lens_product_options .half ul li .input-box select,body .page-main #lens_product_options .half ul li .input-box select{padding:0;padding-right:6.375vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-weight:600;font-size:3.75vw;background-image:url(./img/angle-down_1.svg);background-repeat:no-repeat;background-size:contain}body .page-main .lens_product_options .half ul li .input-box select:focus,body .page-main #lens_product_options .half ul li .input-box select:focus{border:0}body .page-main .lens_product_options .select-container .props-data li,body .page-main #lens_product_options .select-container .props-data li{position:relative}body .page-main .lens_product_options .half ul li .input-box,body .page-main #lens_product_options .half ul li .input-box{position:inherit}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop{padding:1.5625vw 1.5625vw 4.6875vw;left:-4.5625vw}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-search input,body .page-main #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 .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results,body .page-main #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 .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child),body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li:not(:last-child){margin-bottom:1.5625vw}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-drop .chosen-results li{padding:1.5625vw;font-size:3.75vw}body .page-main .lens_product_options .select-container,body .page-main #lens_product_options .select-container{width:24.0625vw}body .page-main .lens_product_options .half ul>li,body .page-main .lens_product_options .select-labels>span,body .page-main #lens_product_options .half ul>li,body .page-main #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}body .page-main .lens_product_options .select-container .product-counter-container,body .page-main #lens_product_options .select-container .product-counter-container{padding-left:3.125vw;padding-right:.625vw}body .page-main .lens_product_options .select-container .product-counter-container .remove-one:before,body .page-main #lens_product_options .select-container .product-counter-container .remove-one:before{left:3.125vw}body .page-main .lens_product_options .select-container .product-counter-container .add-one:before,body .page-main #lens_product_options .select-container .product-counter-container .add-one:before{right:.625vw}body .page-main .lens_product_options .select-container .product-counter-container .qty-button:before,body .page-main #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 .page-main .lens_product_options .select-container .product-counter-container input,body .page-main #lens_product_options .select-container .product-counter-container input{width:5.3125vw !important;font-size:3.75vw}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-single span,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-single span{width:9.4375vw}body .page-main .lens_product_options .half ul li .input-box .chosen-container .chosen-single:after,body .page-main #lens_product_options .half ul li .input-box .chosen-container .chosen-single:after{width:7.5vw;height:7.5vw}body .page-main .lens_product_options .half ul li .input-box .super-attribute-select,body .page-main #lens_product_options .half ul li .input-box .super-attribute-select{font-size:3.75vw;line-height:1.2;padding-right:9.375vw}body .product-info-main .product-options-bottom .box-tocart{margin:0;padding:6.25vw 0 0}body .product-info-main .product-options-bottom .product-info-price{width:auto !important;display:flex;justify-content:center}body .product-info-main .product-options-bottom .product-info-price .price-box{justify-content:right}body .product-options-bottom .actions{display:block}body .product-info-main .product-options-bottom .product-info-price .price-box .price_label{margin-right:3.125vw;font-size:3.75vw}body .product-options-bottom .price-box .price-container .price{font-size:4.375vw}body .product-options-bottom .price-box .price-container .price.sum{font-size:4.375vw}body .product-info-main .product-options-bottom .product-info-price .price-box .old-price{margin-top:1.5625vw}body .product-info-main .product-options-bottom .product-info-price .price-box .old-price .price{font-size:3.75vw}body .product-options-bottom .box-tocart .action.tocart{margin:6.25vw 0 0;padding:4.6875vw;width:100%;font-size:4.375vw}body .product-info-main .product.attribute.overview{padding:6.25vw 0 0;border:0}body .mageplaza-frequently-bought-together-block{margin:0;padding:9.375vw 4.6875vw 0}body .mageplaza-fbt-title{text-align:center;font-size:6.875vw;line-height:1.2}body .mageplaza-fbt-content{margin-top:6.25vw}body .mageplaza-fbt-content .products-grid{flex-direction:column;align-items:flex-start}body .mageplaza-fbt-image-box{width:100%;justify-content:center;flex-wrap:wrap;grid-gap:4.6875vw 0}.column.main .mageplaza-fbt-image-box .product-item .product-image-photo{width:15.625vw;height:15.625vw}.column.main .mageplaza-fbt-image-box .product-item .product-image-container .amlabel-text{padding:.9375vw 1.5625vw .625vw !important;font-size:2.8125vw}body .mageplaza-fbt-image-box .product-item-plus{margin:0 2.1875vw;line-height:initial}body .mageplaza-fbt-image-box .product-item-plus:before{width:5vw;height:5vw}body .mageplaza-fbt-price-box{margin:0;padding-top:4.6875vw;order:2;width:100%;display:flex;flex-direction:column}body .mageplaza-fbt-total-price{width:100%}body .mageplaza-fbt-price-box .mageplaza-fbt-price{font-size:6.25vw}body .mageplaza-fbt-total-price-label{font-size:4.375vw}body .mageplaza-fbt-buttons{margin-top:6.25vw;display:flex;flex-direction:column}body .mageplaza-fbt-add-to-cart{width:100%}body .mageplaza-fbt-add-to-cart .action.primary{padding:4.6875vw;width:100%;font-size:5vw}body .mageplaza-fbt-add-to-wishlist{margin:6.25vw 0 0}body .mageplaza-fbt-add-to-wishlist button{font-size:3.75vw;text-underline-offset:.625vw}body .mageplaza-fbt-rows{margin-top:4.6875vw;display:inherit}body .mageplaza-fbt-rows ul li{padding:1.5625vw 0 1.5625vw 11.875vw;font-size:3.75vw}body .mageplaza-fbt-rows ul li:not(:last-child){margin-bottom:0}body .mageplaza-fbt-rows ul li input[type=checkbox]:checked:after,body .mageplaza-fbt-rows ul li input[type=checkbox]:after{top:1.25vw;width:5.625vw;height:5.625vw}body .mageplaza-fbt-rows ul li span.mageplaza-fbt-detail{margin-top:1.5625vw;display:block}body .mageplaza-fbt-rows ul li .mageplaza-fbt-detail .detailed-node{margin-left:0;padding-top:0;font-size:3.75vw;text-underline-offset:.625vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-opt{margin:3.125vw 0;width:100%}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-label{font-size:3.75vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-selected-option{padding-left:1.5625vw;font-size:3.75vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options{padding:3.125vw 0}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text{padding:1.5625vw 0;font-size:3.75vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text:before{margin-right:3.125vw;width:5vw;height:5vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-option.text .swatch-price{font-size:3.75vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-price{font-size:4.375vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-old-price{font-size:4.375vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute:not(.as_lenses_color) .swatch-option.text .swatch-special-price{margin-left:2.1875vw;font-size:5vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options .swatch-select{padding:1.5625vw 10.9375vw 1.5625vw 1.5625vw;background-size:7.5vw;background-position:right 1.5625vw bottom .3125vw;font-size:3.75vw}body .mageplaza-fbt-rows ul li .fieldset .swatch-attribute .swatch-attribute-options .swatch-select option{font-size:3.125vw}body .product.info.detailed{margin:9.375vw 4.6875vw}body .product.data.items{padding:0;background-color:transparent;border-radius:0;border-bottom:none}body .product-info-main .product-add-form .amstockstatus-stockalert{margin-top:3.125vw;padding:0}body.page-layout-1column .product-info-main>.amxnotif-block{margin:9.375vw 0 0;padding-left:0}body.page-layout-1column .product-info-main>.amxnotif-block label,body .product-info-main .product-add-form .amxnotif-block label{margin-bottom:3.125vw;font-size:3.125vw}body .amxnotif-block .notification-container{margin:0;width:auto;display:flex;flex-wrap:wrap;justify-content:center}body .amxnotif-block .notification-container .input-fields{position:relative;padding-bottom:5.3125vw}body .amxnotif-block .notification-container .input-fields div.mage-error{bottom:.9375vw;font-size:3.125vw}body .amxnotif-block .notification-container .input-fields input[type=email]{padding:3.4375vw 6.25vw;height:12.5vw;font-size:4.375vw}body .amxnotif-block .notification-container .amxnotif_guest_action{position:relative;margin:0}body .amxnotif-block .notification-container .amxnotif_guest_action button.action.primary{padding:3.125vw 5vw;height:auto;font-size:4.375vw}body .product.data.items>.item.content .value,body .product-info-main .product.attribute.overview .value{font-size:3.75vw}body .product.data.items>.item.content .value h1,body .product-info-main .product.attribute.overview .value h1{font-size:5vw}body .product.data.items>.item.content .value h2,body .product-info-main .product.attribute.overview .value h2{margin:0 0 1.5625vw;font-size:3.75vw}body .product.data.items>.item.content .value h3,body .product.data.items>.item.content .value h4,body .product-info-main .product.attribute.overview .value h3,body .product-info-main .product.attribute.overview .value h4{margin:0 0 1.5625vw;font-weight:500;font-size:3.75vw}body .product.data.items>.item.content .value p,body .product-info-main .product.attribute.overview .value p{margin:0 0 1.5625vw;text-align:initial !important;font-size:3.125vw}body .product.data.items>.item.content .value p:not(:last-child),body .product-info-main .product.attribute.overview .value p:not(:last-child){margin-bottom:1.0416vw}body .product.data.items>.item.content .value ul,body .product.data.items>.item.content .value ol,body .product-info-main .product.attribute.overview .value ul,body .product-info-main .product.attribute.overview .value ol{margin:1.5625vw 0;padding-left:4.6875vw;list-style-position:outside}body .product.data.items>.item.content .value ul li,body .product.data.items>.item.content .value ol li,body .product-info-main .product.attribute.overview .value ul li,body .product-info-main .product.attribute.overview .value ol li{margin-bottom:1.5625vw}body .product.data.items>.item.title:not(:last-child){margin:0}body .product.data.items>.item.title{float:none;display:block;overflow:hidden}body .product.data.items>.item.title:not(:first-child){margin-top:1.5625vw}body .product.data.items>.item.title.active>.switch:before,body .product.data.items>.item.title:hover>.switch:before{display:none}body .product.data.items>.item.title>.switch{position:relative;padding:6.25vw 12.5vw 6.25vw 6.25vw !important;background-color:#fff !important;border-radius:10px;display:block;font-size:4.375vw}body .product.data.items>.item.title.active>.switch{border-bottom-right-radius:0;border-bottom-left-radius:0;color:#538dde}body .product.data.items>.item.title>.switch:after{content:"";position:absolute;top:0;right:3.125vw;width:7.5vw;height:100%;display:block;background-image:url(./img/angle-down-blue.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(90deg);transition:all .2s linear}body .product.data.items>.item.title.active>.switch:after{content:"";transform:rotate(270deg)}body .product.data.items>.item.content{margin:0;padding:0 6.25vw 6.25vw;border-radius:10px;border-top-right-radius:0;border-top-left-radius:0;border:none;background-color:#fff}.product.info.detailed .additional-attributes{display:block}body .product.info.detailed .additional-attributes>tbody{width:100%;display:block}.product.info.detailed .additional-attributes{border:1px solid rgba(30,30,30,.1) !important}body .product.info.detailed .additional-attributes>tbody>tr:not(:last-child) th,body .product.info.detailed .additional-attributes>tbody>tr:not(:last-child) td{border-bottom:1px solid rgba(30,30,30,.1) !important}body .product.info.detailed .additional-attributes>tbody>tr,body .product.info.detailed .additional-attributes>tbody>tr{display:flex !important}body .product.info.detailed .additional-attributes>tbody>tr:nth-child(1)>th,body .product.info.detailed .additional-attributes>tbody>tr:nth-child(1)>td{padding:3.125vw 1.5625vw !important}body .product.info.detailed .additional-attributes>tbody>tr>th,body .product.info.detailed .additional-attributes>tbody>tr>td{padding:3.125vw 1.5625vw !important;width:50% !important;font-size:3.75vw !important;display:inline-block !important;background-color:transparent !important}body .product.info.detailed .additional-attributes>tbody>tr>td:before{display:none !important}#product-review-container .block.review-list{padding:0}body .amreview-info-wrapper{padding:0;display:block;border:0}body .amreview-summary-info{width:100%}body .amreview-summary-info .amreview-summary{margin-right:3.125vw;font-size:5.625vw}body .amreview-summary-info .amreview-count{margin-left:3.125vw;font-size:3.75vw}body .amstars-rating-container{width:28.125vw;height:5.625vw}body .amreview-add-new .amreview-label{margin:4.6875vw 0 0;display:block;font-size:3.75vw}body .amreview-add-new .amreview-button.action{margin-top:3.125vw;padding:4.6875vw;display:block;text-align:center;font-size:5vw}body .amrev-items-block{margin-top:4.6875vw}body .amrev-items-block .amreview-review-list.-empty{padding:0;font-size:3.75vw}body .product.data.items>.item.content .amreview-submit-form{margin-top:9.375vw;padding:0}body .review-add .block-title{font-size:5vw}body .amreview-submit-form>.block-content{margin-top:3.125vw}body .amreview-submit-form .review-fieldset .review-legend.legend{margin-bottom:3.75vw;display:inline;line-height:1.6;font-size:3.125vw}body .amreview-submit-form .review-fieldset .review-legend.legend>span{margin-right:3.125vw;display:inline;font-size:3.125vw}body .amreview-submit-form .fieldset .review-legend.legend strong{display:inline}body .amreview-submit-form .review-fieldset .field.review-field-ratings{margin-bottom:4.6875vw;padding-bottom:5.0625vw}body .amreview-submit-form .review-control-vote.control{width:29.25vw}body .amreview-submit-form .field.review-field-nickname .control div.mage-error,body .amreview-submit-form .field.review-field-summary .control div.mage-error,body .amreview-submit-form .field.review-field-text .control div.mage-error,body .review-field-ratings div.mage-error,body .amreview-submit-form .field.review-field-image .control div.mage-error{font-size:3.125vw}body .amreview-submit-form .review-control-vote:before{width:29.25vw;height:5vw}body .amreview-submit-form .review-control-vote .rating-1{left:0}body .amreview-submit-form .review-control-vote .rating-1:before{content:"";width:6vw;height:5vw}body .amreview-submit-form .review-control-vote .rating-2:before{content:"";width:12vw;height:5vw}body .amreview-submit-form .review-control-vote .rating-3:before{content:"";width:18vw;height:5vw}body .amreview-submit-form .review-control-vote .rating-4:before{content:"";width:23.125vw;height:5vw}body .amreview-submit-form .review-control-vote .rating-5:before{content:"";width:29.25vw;height:5vw}body .amreview-submit-form .field.review-field-nickname,body .amreview-submit-form .field.review-field-summary,body .amreview-submit-form .field.review-field-text{margin:0;padding:2.1875vw 0 4.0625vw}body .amreview-submit-form .field.review-field-nickname,body .amreview-submit-form .field.review-field-summary{width:100%}body .amreview-submit-form .field.review-field-nickname .control label,body .amreview-submit-form .field.review-field-summary .control label,body .amreview-submit-form .field.review-field-text .control label{left:3.125vw;padding:0 1.5625vw;font-size:3.75vw}body .amreview-submit-form .field.review-field-nickname .control input.input-text:focus~label,body .amreview-submit-form .field.review-field-nickname .control input.input-text:focus~label:after,body .amreview-submit-form .field.review-field-summary .control input.input-text:focus~label,body .amreview-submit-form .field.review-field-summary .control input.input-text:focus~label:after,body .amreview-submit-form .field.review-field-text .control textarea:focus~label,body .amreview-submit-form .field.review-field-text .control textarea:focus~label:after{font-size:3.125vw}body .amreview-submit-form .field.review-field-nickname .control input.input-text,body .amreview-submit-form .field.review-field-summary .control input.input-text{padding:4.6875vw 4.6875vw 3.125vw;height:12.5vw;font-size:3.75vw}body .amreview-submit-form .field.review-field-text .control textarea{padding:4.6875vw 4.6875vw 3.125vw;height:25vw;font-size:3.75vw}body .amreview-submit-form .field.review-field-image{margin:1.5625vw 0 0;display:block}body .amreview-submit-form .field.review-field-image label{font-size:3.75vw}body .amreview-submit-form .field.review-field-image.required>label:after{margin-left:.9375vw;font-size:3.75vw}body .amreview-submit-form .field.review-field-image .control{margin:4.6875vw 0 0;padding:0 0 4.6875vw}body .amreview-submit-form .field.review-field-image .control input{display:block}body .amreview-submit-form .field.review-field-image .control div.mage-error{bottom:.625vw}body .amreview-submit-form .review-fieldset .field.amreview-recommend-wrap{margin-top:1.5625vw;margin-left:0}body .amreview-submit-form .amreview-recommend-wrap>.amreview-checkboxlabel{padding-left:12.5vw;font-size:3.75vw}body .amreview-submit-form .field.amreview-recommend-wrap input[type=checkbox]:after,body .amreview-submit-form .field.amreview-recommend-wrap input[type=checkbox]:checked:after{width:5.625vw;height:5.625vw}.amreview-recommend-wrap>.amreview-checkbox:checked~.amreview-checkboxlabel:after,.amreview-gdpr-wrap>.amreview-checkbox:checked~.amreview-checkboxlabel:after{display:none}body .amreview-submit-form>.block-content .actions-toolbar{margin-top:6.25vw;margin-left:0}body .amreview-submit-form>.block-content .actions-toolbar .action.submit.primary{padding:4.6875vw;display:block;font-size:5vw}body .amreview-review-wrapper.review-item{padding:6.25vw 0;display:block}body .review-item .amreview-author-details{width:100%}body .amreview-author-details .amreview-author{margin-bottom:1.5625vw;display:block;font-size:4.375vw}body .amreview-author-details .amreview-verified{margin-bottom:3.4375vw;font-size:3.75vw}body .amreview-author-details .amreview-verified:after{margin-left:3.125vw;width:7.5vw;height:7.5vw}body .amreview-author-details .amreview-date{margin:0 0 4.6875vw;font-size:3.75vw}body .amreview-author-details .amreview-recommended{margin:0 0 4.6875vw;padding:1.875vw 4.6875vw;font-size:3.75vw}body .amreview-helpful-wrap .amreview-helpful{width:26.875vw;font-size:3.75vw}body .amreview-helpful-wrap>.amreview-options{margin-left:6.25vw}body .amrev-comment-toolbar .amreview-helpful-wrap .amreview-plus{margin-right:6.25vw}body .amreview-helpful-wrap .amreview-icon{padding:1.5625vw}body .amreview-helpful-wrap .amreview-plus>.amreview-icon:before,body .amreview-helpful-wrap .amreview-minus>.amreview-icon:before{width:7.5vw;height:7.5vw}body .amreview-helpful-wrap .amreview-options .amreview-count{font-size:4.375vw}body .amrev-comment-toolbar{position:relative;padding-bottom:3.125vw}body .amrev-comment-toolbar:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:37.5vw;height:1px;background:rgba(30,30,30,.1)}body .amreview-description-wrap{padding-top:3.125vw;padding-left:0;border-left:0}body .amrev-desc-title{margin-bottom:1.25vw}body .amreview-title-review{font-size:4.375vw}body .amshowmore-container .amshowmore-text{margin:0 0 3.125vw;font-size:3.75vw}body .amreview-review-wrapper .amreview-slider-item .amreview-image{width:18.75vw;height:18.75vw}body .amreview-percent-block{margin-top:4.6875vw}body .amreview-percent-block .amreview-value{font-size:5vw}body .amreview-percent-block .amreview-desc{margin-left:.625vw;font-size:3.75vw}body .related_products_wrap{padding:0}body .upsell_products_wrap{padding:6.25vw 0 0}body .related_products_wrap .block-title,body .upsell_products_wrap .block-title{padding:0 4.6875vw}body .related_products_wrap #block-related-heading,body .upsell_products_wrap .block-title #block-upsell-heading{font-size:6.25vw}body .related_products_wrap .block-content,body .upsell_products_wrap .block-content{margin:6.25vw 0 0;padding:0 4.6875vw}body .related_products_wrap .block-content .products.products-grid,body .upsell_products_wrap .block-content .products.products-grid{margin:0;padding:0}body .related_products_wrap .block-content .products .product-item .product-item-info,body .upsell_products_wrap .block-content .products .product-item .product-item-info{padding:6.25vw 3.125vw 7.8125vw}body .related_products_wrap .block-content .products .product-item .product-item-name,body .upsell_products_wrap .block-content .products .product-item .product-item-name{margin-bottom:3.125vw;padding-left:6.25vw;padding-right:20vw;min-height:auto}body .related_products_wrap .block-content .products .product-item .product-item-link,body .upsell_products_wrap .block-content .products .product-item .product-item-link{font-size:4.375vw}body .related_products_wrap .block-content .products .product-item .actions-secondary,body .upsell_products_wrap .block-content .products .product-item .actions-secondary{top:4.375vw;right:3.125vw}.product-info-detailed-block .product-social-links .compare_button_wrap{margin-top:2.1875vw;margin-left:0}body .related_products_wrap .block-content .products .product-item .actions-secondary a:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a:after{width:7.5vw;height:7.5vw}body .related_products_wrap .block-content .products .product-item .actions-secondary a,body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist,body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare,body .upsell_products_wrap .block-content .products .product-item .actions-secondary a,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare{padding:3.125vw}body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist svg,body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare svg,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_wishlist svg,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare svg{width:7.5vw;height:7.5vw}body .related_products_wrap .block-content .products .product-item .actions-secondary .compare_button_wrap,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .compare_button_wrap{margin-top:2.1875vw;opacity:1}body .related_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare:after,body .upsell_products_wrap .block-content .products .product-item .actions-secondary .added_to_compare:after{content:"";right:-2.3437vw;top:-1.5625vw;width:5.625vw;height:5.625vw}body .related_products_wrap .block-content .products .product-item a.product-item-photo,body .upsell_products_wrap .block-content .products .product-item a.product-item-photo{padding:1.5625vw 0}body .related_products_wrap .block-content .products .product-item .product-image-photo,body .upsell_products_wrap .block-content .products .product-item .product-image-photo{height:78.125vw}body .related_products_wrap .block-content .products .product-item .product-item-info .price-box,body .upsell_products_wrap .block-content .products .product-item .product-item-info .price-box{text-align:center}body .related_products_wrap .block-content .products .product-item .product-item-info .price-box .price_label,body .upsell_products_wrap .block-content .products .product-item .product-item-info .price-box .price_label{display:none}body .related_products_wrap .block-content .products .product-item .product-item-info .price-box .price,body .upsell_products_wrap .block-content .products .product-item .product-item-info .price-box .price{font-size:5vw}body .related_products_wrap .block-content .products.product-items .owl-dots,body .upsell_products_wrap .block-content .products.product-items .owl-dots{margin-top:3.125vw;display:flex;justify-content:center;align-items:center}body .related_products_wrap .block-content .products.product-items .owl-dots .owl-dot,body .upsell_products_wrap .block-content .products.product-items .owl-dots .owl-dot{padding:3.125vw !important;flex-shrink:0;opacity:1}body .related_products_wrap .block-content .products.product-items .owl-dots .owl-dot span,body .upsell_products_wrap .block-content .products.product-items .owl-dots .owl-dot span{margin:0;padding:0;width:2.5vw;height:2.5vw;display:block;border-radius:50%;background:#d1e0f7;opacity:1}body .related_products_wrap .block-content .products.product-items .owl-dots .owl-dot:hover span,body .upsell_products_wrap .block-content .products.product-items .owl-dots .owl-dot:hover span{background:#d1e0f7}body .related_products_wrap .block-content .products.product-items .owl-dots .owl-dot.active span,body .upsell_products_wrap .block-content .products.product-items .owl-dots .owl-dot.active span{background:#538dde;opacity:1}body.fotorama__fullscreen .page-wrapper{display:none !important}body>.fotorama--fullscreen{z-index:9999 !important}body>.fotorama--fullscreen .fotorama__wrap{position:relative !important;z-index:9999 !important}body>.fotorama--fullscreen .fotorama__wrap .fotorama__stage{position:relative !important;z-index:9999 !important}.fotorama--fullscreen .fotorama__wrap,.fotorama--fullscreen .fotorama__wrap .fotorama__stage{z-index:9999 !important;padding:0}body>.fotorama--fullscreen .fotorama__arr--prev,body>.fotorama--fullscreen .fotorama__arr--next{display:none !important}.fotorama--fullscreen .fotorama__fullscreen-icon:focus:after{display:none !important}.fotorama--fullscreen .fotorama__fullscreen-icon{top:3.125vw;right:4.6875vw !important;z-index:9999 !important;padding:1.5625vw;width:7.5vw;height:7.5vw}.fotorama--fullscreen .fotorama__fullscreen-icon:before{width:7.5vw;height:7.5vw;top:0;left:0;position:absolute;z-index:9999999}.fotorama--fullscreen .fotorama__stage__shaft .fotorama__stage__frame{top:9.375vw}.fotorama-item .fotorama__stage__frame{height:100vw}.fotorama--fullscreen .fotorama__wrap{height:100%}.fotorama--fullscreen .fotorama__wrap .fotorama__stage__shaft{margin-top:28.75vw;width:100% !important;overflow:hidden}.fotorama--fullscreen .fotorama__stage__shaft .fotorama__stage__frame img{width:100% !important;height:100vw !important}.fotorama--fullscreen .fotorama__nav-wrap{margin-top:0;top:auto;left:0;bottom:0;z-index:99}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav__shaft{display:flex;justify-content:center;overflow:auto}.fotorama--fullscreen .fotorama__nav-wrap .fotorama__nav{margin:0}.fotorama--fullscreen .fotorama__nav__frame.fotorama__nav__frame--thumb{display:none}.fotorama--fullscreen .fotorama__nav__frame{margin:0;padding:3.125vw !important;width:auto !important;flex-shrink:0;opacity:1;border:0;background-color:transparent}.fotorama--fullscreen .fotorama__nav__frame .fotorama__dot{top:auto;left:auto;margin:0;padding:0;width:2.5vw;height:2.5vw;display:block;border-radius:50%;background:#d1e0f7;border:0;opacity:1}.fotorama--fullscreen .fotorama__nav__frame:hover .fotorama__dot{background:#d1e0f7}.fotorama--fullscreen .fotorama__nav__frame.fotorama__active .fotorama__dot{background:#538dde;opacity:1}.fotorama__video-close{display:none !important}body .product_main_info_wrap .product.media .fotorama-item .fotorama__stage__frame{height:auto}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty{margin:4.6875vw 3.125vw 0}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .label{padding:1.5625vw 3.125vw;width:29.375vw;height:12.5vw;font-size:3.75vw;line-height:1.2;display:flex;align-items:center}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control{padding:0;padding-left:3.125vw;padding-right:.625vw;width:24.0625vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .remove-one:before{left:3.125vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .add-one:before{right:.625vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control .qty-button:before{top:50%;transform:translateY(-50%);padding:0;width:7.5vw;height:7.5vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .field.qty .control input{width:5.3125vw !important;font-size:3.75vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions{margin:0;padding:6.25vw 0;display:block}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions .product-info-price{width:auto !important;display:flex;justify-content:center}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box{justify-content:right}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-options-bottom .product-info-price .price-box .price_label{margin-right:3.125vw;font-size:3.75vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .price-box .price-container .price{font-size:4.375vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .price-box .price-container .price.sum{font-size:4.375vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box .old-price{margin-top:1.5625vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .product-info-price .price-box .old-price .price{font-size:3.75vw}body .product-info-main .product-add-form form>.box-tocart>.fieldset .actions .action.primary.tocart{margin:6.25vw 0 0;padding:4.6875vw;width:100%;font-size:4.375vw}}