@charset "UTF-8";meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:'/only screen and (max-width: screenSize("small"))/';width:0}meta.foundation-mq-medium{font-family:'/only screen and (min-width:screenSize("small"))/';width:screenSize("small")}meta.foundation-mq-medium-only{font-family:'/only screen and (min-width:screenSize("small")) and (max-width:screenSize("medium"))/';width:screenSize("small")}meta.foundation-mq-large{font-family:'/only screen and (min-width:screenSize("medium"))/';width:screenSize("medium")}meta.foundation-mq-large-only{font-family:'/only screen and (min-width:screenSize("medium")) and (max-width:screenSize("large"))/';width:screenSize("medium")}meta.foundation-mq-xlarge{font-family:'/only screen and (min-width:screenSize("large"))/';width:screenSize("large")}meta.foundation-mq-xlarge-only{font-family:'/only screen and (min-width:screenSize("large")) and (max-width:screenSize("xxlarge"))/';width:screenSize("large")}meta.foundation-mq-xxlarge{font-family:'/only screen and (min-width:screenSize("xxlarge"))/';width:screenSize("xxlarge")}meta.foundation-data-attribute-namespace{font-family:false}.modal{margin:0;max-height:90%;max-width:95%;min-height:240px;outline:0;overflow:hidden;padding:0!important;left:50%;top:50%!important;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border-radius:15px;display:none;z-index:50;position:fixed;width:900px;background-color:#fff}@media screen and (max-width:991px){.modal{max-width:600px}}@media screen and (max-width:766px){.modal{max-width:300px}}.modal-background{background:#000;background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;left:0;opacity:1;z-index:49}.has-activeModal .modal-background{display:block}.modal--medium{width:600px}.modal--small{width:516px}@media (min-width:screenSize("large")){.modal--large{width:1280px}}.modal--x-large{width:100%}.modal--x-large .modal-body{text-align:center}.modal-header{padding:10px 30px;background:#3162a8;color:#fff}@media screen and (max-width:766px){.modal-header{padding-right:40px}}.modal-header-title{color:#fff;font-weight:700}.modal-header-title{font-size:25px;text-align:center}.modal-btn.btn{display:none}.modal .modal-btn.btn{display:inline-block}.modal-close,body .modal-close{color:#fff;font-size:32px;width:32px;height:32px;line-height:28px;padding:0;position:absolute;text-align:center!important;text-decoration:none;z-index:50;background-color:#ccc;-webkit-transform:translate(0,0);transform:translate(0,0);top:1.05rem;right:.75rem}.modal-close:hover,body .modal-close:hover{color:#fff}.modal-close span,body .modal-close span{font-size:32px;vertical-align:baseline;font-weight:400;line-height:28px}.modal-close:hover{text-decoration:none}.modal-close.close-glasses{font-size:50px;color:#333}.modal-body{overflow:auto;-webkit-overflow-scrolling:touch;padding:2.25rem 2.25rem;font-size:15px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (max-width:420px){.modal-body{padding:10px}}.modal-body-img-small{max-width:280px;margin:10px auto 20px;display:block}.modal-body-img-medium{max-width:380px;margin:10px auto 20px;display:block}.modal--alert{padding:40px 20px 20px 20px;text-align:center}.modal--alert .modal-content{color:#000;font-size:1.14286rem}.modal--alert .button-container{margin:25px 0 0}.modal--alert .button-container .confirm{background-color:#444;border-color:#444;color:#fff}.modal--alert .button-container .confirm:focus,.modal--alert .button-container .confirm:hover{background-color:#666;border-color:#666;color:#fff}.modal--alert .button-container .confirm:active{background-color:#000;border-color:#000;color:#fff}#modal-rewards .modal-body{padding:0}#modal-rewards .modal-close{top:5px}#zrl_iframe{margin:-35px auto 0;max-width:800px}.modal--login{max-width:400px}@media screen and (max-width:991px){.modal--login{max-height:none;left:0;right:0;margin:0;-webkit-transform:none;transform:none;top:0!important;position:fixed;border-radius:0;max-width:none;bottom:0;width:auto;overflow:auto;z-index:100}}.modal--login .login-guest{display:none}@media screen and (max-width:991px){.modal--login .mobile-show .login-section{display:none}}.modal--login #auth-modal-container{max-height:600px;overflow:auto}@media screen and (max-width:991px){.modal--login #auth-modal-container{max-height:none}}.modal--login #auth-modal-container h4{padding:20px 20px 0}.modal--login #auth-modal-container .login-section__content p{margin-bottom:0}.modal--login #auth-modal-container .or-sep{margin-top:0}@media screen and (max-width:991px){.modal--login #auth-modal-container .login-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:991px){.modal--login #auth-modal-container .new-customer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal--login #auth-modal-container .btn{margin-bottom:10px}@media screen and (max-width:991px){.modal--login #auth-modal-container .sso{padding:0 15px}}.modal--login #auth-modal-container .text-center{text-align:center}.modal--login--customer{max-width:760px}@media screen and (max-width:991px){.modal--login--customer{max-width:none}}.modal--login--customer .modal-content #auth-modal-container{max-width:100%;height:400px}.modal--login--customer .modal-content #auth-modal-container .login-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media screen and (max-width:640px){.modal--login--customer .modal-content #auth-modal-container .login-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.modal--login--customer .modal-content #auth-modal-container .login-wrap .login-box{width:50%}@media screen and (max-width:640px){.modal--login--customer .modal-content #auth-modal-container .login-wrap .login-box{width:100%}}.modal--login--customer .modal-content #auth-modal-container .login-wrap .login-section__content{min-width:auto}.modal--login--customer .modal-content #auth-modal-container .login-wrap .new-customer{position:relative}.modal--login--customer .modal-content #auth-modal-container .login-wrap .new-customer:before{content:'';position:absolute;left:0;top:30px;bottom:30px;border-left:1px solid #ccc}@media screen and (max-width:640px){.modal--login--customer .modal-content #auth-modal-container .login-wrap .new-customer:before{border-left:0;border-top:1px solid #ccc;top:0;bottom:auto;left:20px;right:20px}}.modal--login--customer .mobile-show{display:none}@media screen and (max-width:991px){.modal--login--customer .mobile-hide{display:block!important}}.alertBox{border:1px solid #d9d9d9;border-radius:5px;padding:20px;font-weight:600;font-size:13px;line-height:15px;margin-bottom:20px;font-style:italic}.alertBox .icon{height:20px;width:20px}.alertBox-icon{padding-right:15px}.alertBox-column{display:table-cell;text-align:center;vertical-align:middle}.alertBox-message{margin:0;text-align:left;width:100%}.alertBox--info svg{fill:#757575}.alertBox--error{background:rgba(255,0,0,.07);color:#d20000;border-color:#d20000}.alertBox--error svg{fill:#d20000}.alertBox--success{color:#0c722e;border-color:#0c722e}.alertBox--success svg{fill:#0c722e}.loadingOverlay{background-color:rgba(255,255,255,.9);display:none;min-height:40px;position:absolute;background:0 0;overflow:hidden;z-index:3;bottom:0;height:100%;left:0;opacity:1;right:0;top:0;width:100%}.loadingOverlay:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:rgba(255,255,255,.9)}.loadingOverlay:before{position:absolute;z-index:3;border:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E")}.modal .loadingOverlay{margin-top:50px}.c-loading,.m-loading{background-color:rgba(255,255,255,.9);z-index:2;min-height:40px;position:fixed;background:0 0;overflow:hidden;bottom:0;height:100%;left:0;opacity:1;right:0;top:0;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;width:100%}.c-loading:before,.m-loading:before{content:"";background-size:contain;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none;border:none;margin:0;width:60px;height:60px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");display:block;z-index:3}.c-loading::after,.m-loading::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:rgba(255,255,255,.9)}.c-loading{position:relative;background-color:rgba(255,255,255,.9);padding:10px 0;min-height:60px;top:-10px}.c-loading:before{top:50%;z-index:11}.c-loading::after{z-index:10}.async-component{padding-top:1px}body{margin:0;background-color:#fff;color:#000;font-size:100%;font-size:14px;min-width:320px;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}.header-menu-holder{overflow:hidden}a{text-decoration:none;color:#3162a8}img{height:auto}a:hover{text-decoration:underline;color:#123d7a}h1{font-size:36px;line-height:42px;margin-bottom:25px;padding-bottom:0}@media screen and (max-width:991px){h1{font-size:30px;line-height:35px;margin-bottom:15px}}h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.float-left{float:left}.float-right{float:right}.o-hidden{overflow:hidden!important}.text-primary{color:#3162a8}.text-secondary{color:#32a558}.no-wrap{white-space:nowrap}.psr{position:relative}input{-webkit-text-size-adjust:100%}input::-ms-clear{display:none}video{outline:0}.ul-disc{list-style:disc;margin:10px 0 20px 20px}.ol-list{margin:10px 0 20px 20px}.container{max-width:1460px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:1920px){.container{padding:0 20px}}.site .container .container{padding:0;min-width:auto}.home-img-wrap{background-color:#c1c1c2}@media screen and (max-width:991px){.home-img-wrap .container{padding:0}}.head-line{margin-bottom:25px;margin-top:50px;text-align:center}.head-line h1,.head-line h2{font-size:30px;line-height:30px;color:#000}.head-line h1{font-size:28px;line-height:28px;color:#000}.head-line a{color:#000}.txt-color{color:#3162a8}.fill-primary{fill:#3162a8}.fill-white{fill:#fff}.stroke-primary{stroke:#3162a8}.fill-secondary{fill:#32a558}.stroke-secondary{stroke:#3162a8}.or-sep{width:100%;text-align:center;margin:20px 0;position:relative;font-weight:600;line-height:54px;height:44px;z-index:0;font-size:15px}.or-sep:before{content:'';height:44px;width:44px;border:5px solid #fff;border-radius:44px;position:absolute;left:50%;margin:-16px 0 0 -22px;top:50%;background:#d9d9d9;z-index:-1;-webkit-box-sizing:border-box;box-sizing:border-box}.or-sep:after{content:'';position:absolute;left:0;right:0;top:50%;margin-top:5px;height:0;border-bottom:1px solid #ccc;z-index:-2;-webkit-box-sizing:border-box;box-sizing:border-box}.or-sep--inline{top:-12px}.or-sep--inline:after{display:none}.card-body .group-stars .ind_cnt{display:inline-block;vertical-align:middle;width:auto;color:#3162a8;font-size:12px;font-weight:400;margin-left:7px;line-height:19px;margin-top:2px}.card-body .group-stars .on{width:19px;vertical-align:middle;background-image:url(../img/icons/star-full.svg)}.card-body .group-stars .on.half{width:19px;vertical-align:middle;background-image:url(../img/icons/star-half.svg)}.card-body .group-stars .off{width:19px;vertical-align:middle;background-image:url(../img/icons/star-empty.svg)}.card-figure-badge{position:absolute;left:10px;top:10px;z-index:2;text-align:left;right:10px}@media screen and (max-width:766px){.card-figure-badge{left:20px}}.m-table .card-figure-badge{top:5px;left:0;text-align:left}.card-figure-sale{display:inline-block;vertical-align:top;margin-right:10px}.card-figure-sale span{display:block;color:#fff;text-transform:uppercase;text-align:center;background:#32a558;-webkit-box-shadow:none;box-shadow:none;height:24px;line-height:24px;border-radius:3px;font-size:14px;font-weight:700;padding:0 8px;width:auto}.card-figure-sale span::after,.card-figure-sale span::before{display:none}.m-table .card-figure-sale{margin:0}.card-figure-tryon{display:inline-block;vertical-align:top;margin-right:10px}.card-figure-tryon span{display:block;color:#fff;text-transform:uppercase;text-align:center;background:#7cc5f1;-webkit-box-shadow:none;box-shadow:none;height:24px;line-height:24px;border-radius:3px;font-size:14px;font-weight:700;padding:0 8px;width:auto;cursor:pointer}.card-figure-tryon span::after,.card-figure-tryon span::before{display:none}.card-figure-discount{position:absolute;right:0;top:0}.card-figure-discount span{display:block;color:#000;text-transform:uppercase;text-align:center;background:#94d5f1;-webkit-box-shadow:none;box-shadow:none;height:24px;line-height:24px;border-radius:3px;font-size:14px;font-weight:400;padding:0 8px;width:auto;cursor:pointer}.card-figure-discount span::after,.card-figure-discount span::before{display:none}#autocompletion-results{position:relative;z-index:0}.ui-autocomplete-loading{position:relative}.ui-autocomplete-loading:before{content:'';position:absolute;width:24px;height:24px;right:94px;top:12px;background-image:url(../img/spinner.gif);background-repeat:no-repeat;background-position:center center;background-size:contain}.b-loading,.f-loading{position:relative;z-index:10}.b-loading{opacity:.7}.f-loading:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,.8);z-index:11}.b-loading:after,.f-loading:after{content:'';position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-12px 0 0 -12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:12}a.f-loading{opacity:.4;cursor:default}.payment-method-list{width:100%;overflow:hidden}.product-price{display:inline-block;font-size:13px;font-weight:700}.product-price b{font-size:32px;color:#3162a8}.learn-more{display:inline-block;font-weight:700;color:#333;background:#ebebeb;height:38px;line-height:38px;text-align:center;padding:0 20px;text-decoration:none;font-size:15px;border-radius:3px;white-space:nowrap}.learn-more:hover{opacity:.8;text-decoration:none}.item-tab{width:100%;border-radius:5px 5px 0 0}.qty-wrap{display:inline-block;position:relative;margin-left:10px}input.qty{width:90px;text-align:center;padding:0;font-weight:700;font-size:12px}.bg-grey{background:#e8e8e8;padding:30px 32px 7px}.bg-light-grey{background-color:#f8f8f8}.bg-blue{background:#f9fbfe}.bg-blue1{background-color:#7cc5f1}.bg-blue2{background:#e6f4ff}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{outline:0;border-radius:100%;background:#fff;cursor:pointer}.filters-overlay,.mobile-menu-overlay,.mobile-show,.show-mobile{display:none}.filter-open .filters-overlay{display:block;z-index:3}.error{border:1px solid red;background:rgba(255,0,0,.07);color:#d20000;padding:20px 20px;margin:20px 0;border-radius:5px;font-size:13px;line-height:15px;display:block;position:relative;font-style:italic;font-weight:600}.error:before{content:"•  ";display:inline-block;vertical-align:middle;margin-right:8px}.errors-list{border:1px solid red;background:rgba(255,0,0,.07);color:#d20000;padding:15px 20px 15px 40px;margin:20px 0;border-radius:5px;list-style:disc;font-style:italic;font-size:13px;line-height:15px;overflow:hidden;width:100%}.errors-list li{margin:5px 0;font-weight:600}.full-width{width:100%}.tabs-content{display:none}.tabs-content.active{display:block;background:#fff;padding:20px;border-radius:5px}.tabs-caption-mobile{display:none}.start-exam-btn-container{border:1px solid #d9d9d9;padding:0 0 40px;margin:80px auto;border-radius:40px;padding:0 20px}.start-exam-btn-container .start-exam-btn-cc{max-width:760px;margin:0 auto}@media screen and (max-width:766px){.start-exam-btn-container{border:0}}.start-exam-btn-container h4{font-size:30px;line-height:40px;margin-top:0;position:relative;top:-22px;background-color:#fff;padding:0 10px;display:inline-block;margin-bottom:40px}@media screen and (max-width:766px){.start-exam-btn-container h4{font-size:24px;line-height:32px;margin-bottom:0;top:auto}}.modal-content.contacts-product .prescription-options.not-contacts,.modal-content.glasses-product .prescription-options.contacts,.modal-content.simple-product .prescription-options.contacts{display:none}.prescription-options .product-option{text-transform:capitalize}.loadingOverlay.loadingOverlay--checkout:before{top:240px}.ui-widget-content a{color:#3162a8}.ui-autocomplete.ui-widget-content.ui-corner-all{color:#555;border-radius:0;font-size:14px;margin-top:-1px;padding:0;border-color:#ccc;max-height:250px;overflow:auto}.ui-autocomplete-category{padding-bottom:0}.ui-autocomplete-category span{color:#000;padding:10px 0 5px 19px;font-size:15px;display:block;width:100%;overflow:hidden;font-weight:700;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #ccc}.ui-autocomplete.ui-menu .ui-menu-item a{padding:5px 10px 5px 18px;cursor:pointer}.ui-autocomplete .ui-state-focus,.ui-autocomplete .ui-state-hover{border-radius:0;border-color:transparent;color:#23527c;background:0 0}.search-result-line{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ui-menu .ui-menu-item{overflow:hidden}.ui-menu .ui-menu-item:hover{background-color:#ebebeb}.ui-autocomplete.ui-menu .ui-menu-item .search-result-line a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.search-result-line .search-result-highligh{color:#000}.search-result-line .line2{color:#777}.m-error{color:#d20000}.products-list.two-columns li{width:50%;max-height:405px}.products-list.two-columns li img{max-height:190px}.products-list.two-columns .products-list-image,.products-list.two-columns .products-list-image table{height:190px}form[name=form4] [name=password],form[name=form4] [name=passwordagain]{margin-left:10px}[name=Location],[name=Name],[name=ReviewDescription_0],[name=ReviewTitle_0]{width:100%}.page-Login .b-checkout__breadcrumbs,.page-Login .login-h-checkout{display:none}.menu-img-holder{font-size:14px;line-height:20px;max-width:320px;color:#000;white-space:normal}.menu-img-holder img{border-radius:8px;margin-bottom:20px}.menu-img-holder p{font-size:14px;line-height:20px;margin-bottom:20px}.menu-img-holder a{font-weight:700;text-decoration:underline}.controls-wrapper{overflow:hidden;width:100%;margin-bottom:15px;border-radius:10px;border:1px solid #ccc}.html-description{line-height:25px}.bluebox{padding:15px;background-color:#f2fafd;margin-bottom:20px;border-radius:10px}.bluebox .max-width{max-width:600px}.pros-cons{padding:20px;background-color:#f2fafd;border-radius:10px;margin-bottom:15px}.pros-cons .cons,.pros-cons .pros{position:relative;margin-bottom:15px}.pros-cons .cons:before,.pros-cons .pros:before{content:'';display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px}.pros-cons .pros:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 682.667 682.667' xml:space='preserve'%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M538.667 288h-144V144H288.001v144h-144v106.666h144v144h106.666v-144h144Z' fill='none' stroke='%233162A8' stroke-width='26.6666' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' data-original='%23000000'/%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)' fill='none' stroke='%233162A8' stroke-width='20' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'%3E%3Cpath d='M399.376 56.055C303.249-13.052 168.49-4.386 82.052 82.052c-96.069 96.069-96.069 251.827 0 347.896 96.069 96.069 251.828 96.069 347.897 0 86.437-86.438 95.103-221.198 25.996-317.324M429.948 82.052h0' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E")}.pros-cons .cons:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 682.667 682.667' xml:space='preserve'%3E%3Cdefs%3E%3CclipPath id='a' clipPathUnits='userSpaceOnUse'%3E%3Cpath d='M0 512h512V0H0Z' /%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M538.665 288.001H144v106.667h394.665z' fill='none' stroke='%233162A8' stroke-width='26.6666' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' /%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 682.667)' fill='none' stroke='%233162A8' stroke-width='20' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'%3E%3Cpath d='M399.376 56.055C303.249-13.052 168.49-4.386 82.052 82.052c-96.069 96.069-96.069 251.827 0 347.896 96.069 96.069 251.828 96.069 347.897 0 86.437-86.438 95.103-221.198 25.996-317.324M429.948 82.052h0'/%3E%3C/g%3E%3C/svg%3E")}.table-article{border-collapse:collapse;margin-bottom:20px}.table-article th{background-color:#bdb76b;color:#fff}.table-article td,.table-article th{padding:5px;border:1px solid #bdb76b}.g-loading{position:relative;-webkit-transition:all .5s;transition:all .5s}.g-loading:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:1;-webkit-transition:all .5s;transition:all .5s}.g-loading:after{content:'';position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-12px 0 0 -12px;background-image:url(../img/spinner.gif);background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:1;-webkit-transition:all .5s;transition:all .5s}.fa-spinner{position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-12px 0 0 -12px;background-image:url(../img/spinner.gif);background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:1;-webkit-transition:all .5s;transition:all .5s}.icon-chat,.icon-fax,.icon-sms,.icon-tel{position:relative;display:block;margin-bottom:7px;font-weight:700}.icon-chat:before,.icon-fax:before,.icon-sms:before,.icon-tel:before{content:'';display:inline-block;margin-right:10px;width:16px;height:16px;background-position:center center;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 578.106 578.106'%3E%3Cpath d='M577.83 456.128c1.225 9.385-1.635 17.545-8.568 24.48l-81.396 80.781c-3.672 4.08-8.465 7.551-14.381 10.404-5.916 2.857-11.729 4.693-17.439 5.508-.408 0-1.635.105-3.676.309-2.037.203-4.689.307-7.953.307-7.754 0-20.301-1.326-37.641-3.979s-38.555-9.182-63.645-19.584c-25.096-10.404-53.553-26.012-85.376-46.818-31.823-20.805-65.688-49.367-101.592-85.68-28.56-28.152-52.224-55.08-70.992-80.783-18.768-25.705-33.864-49.471-45.288-71.299-11.425-21.828-19.993-41.616-25.705-59.364S4.59 177.362 2.55 164.51-.306 141.56.102 134.216c.408-7.344.612-11.424.612-12.24.816-5.712 2.652-11.526 5.508-17.442s6.324-10.71 10.404-14.382L98.022 8.756c5.712-5.712 12.24-8.568 19.584-8.568 5.304 0 9.996 1.53 14.076 4.59s7.548 6.834 10.404 11.322l65.484 124.236c3.672 6.528 4.692 13.668 3.06 21.42-1.632 7.752-5.1 14.28-10.404 19.584l-29.988 29.988c-.816.816-1.53 2.142-2.142 3.978s-.918 3.366-.918 4.59c1.632 8.568 5.304 18.36 11.016 29.376 4.896 9.792 12.444 21.726 22.644 35.802s24.684 30.293 43.452 48.653c18.36 18.77 34.68 33.354 48.96 43.76 14.277 10.4 26.215 18.053 35.803 22.949 9.588 4.896 16.932 7.854 22.031 8.871l7.648 1.531c.816 0 2.145-.307 3.979-.918 1.836-.613 3.162-1.326 3.979-2.143l34.883-35.496c7.348-6.527 15.912-9.791 25.705-9.791 6.938 0 12.443 1.223 16.523 3.672h.611l118.115 69.768c8.571 5.308 13.67 12.038 15.303 20.198z'/%3E%3C/svg%3E")}.icon-fax:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 12.5v3h8v-5H4v2zm1-1h6v1H5v-1zm0 2h6v1H5v-1zM12 3.5v-3H4v5h8z M14 3.5h-1v3H3v-3H2c-1 0-2 1-2 2v5c0 1 1 2 2 2h1v-3h10v3h1c1 0 2-1 2-2v-5c0-1-1-2-2-2z'/%3E%3C/svg%3E")}.icon-sms:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%233162A8' %3E%3Cpath d='M30 16.011c0-4.176-4.391-7.563-9.807-7.563-.098 0-.193.001-.289.004 2.102 1.669 3.396 3.945 3.396 6.455 0 3.569-2.618 6.667-6.454 8.214 1.045.291 2.172.451 3.348.451 2.207 0 4.244-.562 5.886-1.512l3.558 1.512-1.387-3.248C29.354 19.102 30 17.615 30 16.011z M18.801 8.99c-1.988-1.581-4.773-2.562-7.854-2.562C4.901 6.428 0 10.207 0 14.869c0 1.79.724 3.45 1.957 4.815L.41 23.31l3.97-1.688c1.83 1.062 4.104 1.688 6.567 1.688 1.829 0 3.552-.346 5.067-.957 3.495-1.409 5.881-4.231 5.881-7.483.001-2.286-1.179-4.361-3.094-5.88zM6.276 16.011c-.738 0-1.336-.599-1.336-1.336 0-.738.598-1.336 1.336-1.336.738 0 1.336.598 1.336 1.336 0 .738-.598 1.336-1.336 1.336zm4.672 0c-.738 0-1.336-.599-1.336-1.336 0-.738.598-1.336 1.336-1.336.738 0 1.336.598 1.336 1.336 0 .738-.598 1.336-1.336 1.336zm4.672-.001c-.737 0-1.335-.598-1.335-1.335s.598-1.335 1.335-1.335 1.335.598 1.335 1.335-.598 1.335-1.335 1.335z'/%3E%3C/svg%3E")}.icon-chat:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 32 32'%3E%3Cpath fill='%233162A8' d='M12.63 26.46h-3.8a6.61 6.61 0 01-6.65-6.07 89.05 89.05 0 010-11.2 6.5 6.5 0 016.05-5.94 121.62 121.62 0 0115.51 0 6.51 6.51 0 016.06 5.94 77.53 77.53 0 010 11.2 6.61 6.61 0 01-6.66 6.07h-3.66L12.63 31v-4.54' /%3E%3Cpath d='M19.57 21.68h3.67a2.08 2.08 0 002.11-1.81 89.86 89.86 0 000-10.38 1.9 1.9 0 00-1.84-1.74 113.15 113.15 0 00-15 0 1.9 1.9 0 00-1.8 1.74 74.92 74.92 0 00-.06 10.38 2 2 0 002.1 1.81h3.81v4.82z' /%3E%3C/svg%3E");margin-right:0}.container #review_header{padding:0;border:0}.page-checkout~#insurance-popup,.page-login~#insurance-popup,.pep-store .page-cart~#insurance-popup{display:none}@media screen and (max-width:640px){.zEWidget-launcher{display:none}}@media screen and (max-width:1440px){.container{padding:0 20px}.container .container{padding:0}div[class^=step-type]:before{background-position:center 0;background-size:initial;height:96px;width:100%}}@media screen and (max-width:991px){.select-double-overlay{background-color:rgba(255,255,255,.8);z-index:5}.edit-contacts-optons{position:fixed;width:240px;left:50%;margin-left:-120px;top:40px;bottom:0;max-height:280px;z-index:5}.select-double.m-open .select-double-inner{display:block}.select-double-list ul li:not(.select-double-top){padding:5px 10px;font-size:18px;line-height:24px}.input-checkbox input[type=checkbox]+label{padding-left:22px}.item-tab{margin-bottom:10px;margin-top:15px}.item-tab.no-subscription{margin-top:0}body{-webkit-text-size-adjust:none;background:#fff}.checkout-wrap--selected-cc .payment-methods-tab .tabs-caption>li{display:none}.checkout-left{padding-right:0}.checkout-right{position:static;width:100%}.infoitems{width:100%}.pagination li.m-next,.pagination li.m-prev{display:none}.payment-method-list li{margin-top:5px;margin-bottom:0}.main-img img{margin-left:auto;margin-right:auto;width:100%}.m-open .filters-close{display:block;top:20px;right:15px}.mobile-show,.show-mobile{display:inline-block;border:none}.mobile-show--block{display:block}.mobile-hide{display:none}.site.m-mobile{overflow:hidden;-webkit-transform:translate(320px,0);transform:translate(320px,0);-webkit-transform:translate3d(320px,0,0);transform:translate3d(320px,0,0);width:calc(100% - 320px)}.header-line,.menu{display:none}.head-line{text-align:center}.product-list-home li{width:100%;margin-left:0;margin-right:0}.key-value-list li{width:50%}.payment-method-list{margin-right:0;border-right:0;width:100%;margin-bottom:10px}.pagination li{margin-bottom:0;display:inline-block;float:none}.product-price-total{margin-top:0}.tabs-caption-wrap{margin-top:20px}.tabs-caption-mobile{display:block;border:1px solid #ccc;margin-bottom:-1px;padding:20px 0 20px 20px;font-size:15px;line-height:18px;position:relative;background-color:#fff}.tabs-caption-mobile:after{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #333;position:absolute;top:50%;margin-top:-10px;right:10px}.tabs-caption-mobile.active:after{border-width:6px 6px 0;border-color:#fff transparent transparent;top:-2px}.tabs-caption-wrap li:first-child .tabs-caption-mobile{border-radius:5px 5px 0 0}.tabs-caption-wrap li:last-child .tabs-caption-mobile{border-radius:0 0 5px 5px}.tabs-caption-wrap li:last-child .tabs-caption-mobile.active{border-radius:0}.tabs-caption-wrap li:last-child .tabs-content{border-radius:0 0 5px 5px;border-bottom:1px solid #ccc}.input-checkbox input[type=checkbox]+label:before{width:16px;height:16px;top:2px}.b-checkout__breadcrumbs{margin-bottom:5px}}@media screen and (max-width:767px){.item-details-table table td{padding:5px 0 5px 3px;font-size:12px;line-height:14px}.btn-checkout-holder.fixed{text-align:center}.btn-checkout-holder.fixed button#btnSubmitOrder-v2{width:90%}}@media screen and (max-width:640px){.b-checkout__nav #amazon-container{width:100%;margin:0;height:52px;max-width:100%;top:0;padding:0}.b-checkout__nav #amazon-container:before,.b-checkout__nav .paypal-container{height:52px}.payment-methods-tab .wrap{height:52px}.wrap #amazon-container img{height:52px}}@media screen and (max-width:600px){.border-box-content{padding:2px 20px 30px}.border-box-content .btn{width:100%;margin-top:20px}.border-box h4{margin-bottom:15px}.input-line{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.key-value-list li{width:100%}.b-checkout .secure-title{display:none}}@media screen and (max-width:490px){.payment-methods img{height:28px}.select-double{padding-left:0}}@media screen and (max-width:400px){.input-box input[name=CVV2]~.label{font-size:0;color:#fff}.input-box input[name=CVV2]~.label:before{content:'CVV';color:#888;font-size:17px}.payment-methods{width:100%}.payment-methods li{float:none;display:inline-block}.learn-more{font-size:13px}}img{border:0}.nowrap{display:inline-block;white-space:nowrap}.site a:hover{text-decoration:none}.header-app .container{z-index:2}.popover-subtotal{font-size:20px;margin:15px 0;overflow:hidden}.popover-subtotal-title{float:left}.popover-subtotal-summ{float:right;font-weight:700;font-size:20px;line-height:24px}.popover-note{padding:10px 15px;background-color:#e6f4ff;margin-bottom:15px;border-radius:5px;text-align:center}.cart-right .or-sep,.full-width.or-sep{width:100%}.page-cart .alert-bar,.page-cart .alert-bar__wrap,.page-cart .header-cart,.page-cart .header-cart-total,.page-cart .header-top-line,.page-checkout .alert-bar,.page-checkout .alert-bar__wrap,.page-checkout .header-cart,.page-checkout .header-cart-total,.page-checkout .header-top-line,.page-login .alert-bar,.page-login .alert-bar__wrap,.page-login .header-cart,.page-login .header-cart-total,.page-login .header-top-line{display:none}.popover.menu-shopping-cart-cont table{width:100%}.site .checkout-disclaimer{display:none}.cart-right .cart-table tfoot tr{border-bottom:1px solid #d9d9d9;border-radius:0}.cart-right .cart-table tfoot tr.extended-totals{border-bottom:0}.cart-right .cart-table tfoot tr.extended-totals td{padding-top:0;padding-bottom:0}.cart-totals{margin:5px 0}.cart-totals .cart-total{overflow:hidden}.cart-totals .cart-total-label{float:left}.cart-totals .cart-total-value{float:right;color:#32a558;font-weight:500}.googlepaybraintree .payment-btn-details{opacity:.001;position:relative;z-index:1}#checkoutOverlay{display:none!important;opacity:1!important}.popover-content .content-wrapper .row{margin-left:-15px;margin-right:-15px;overflow:hidden}.popover-content .content-wrapper .row *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.popover-content .content-wrapper .row:after,.popover-content .content-wrapper .row:before{display:table;content:" ";clear:both}.popover-content .content-wrapper .col-sm-4{width:33.33%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.popover-content #faqs a:hover{text-decoration:none;color:#5279af}.popover-content .collapse{display:none}.discounts-cc,.fees-cc{display:block;font-size:12px;margin-bottom:5px}body .cart-table tfoot td{padding:8px 0;font-size:16px;vertical-align:middle}body .cart-table tfoot tr:last-child td{border-bottom:none}body .cart-table tfoot td.shipping-free{text-align:right}.add-prod-errors{display:block;margin-top:15px}.add-prod-errors p{text-align:center;border-radius:10px;border:1px solid #d20000;background-color:#fee;padding:10px 0}@media screen and (max-width:940px){.article-video video{width:100%}.article-img-left{float:none}}@media screen and (max-width:640px){.article-img-left,.article-img-right{max-width:100%!important;width:auto}}iframe{border:none}.order-details-info .btn,.order-details-info .button{min-width:196px}.my-exams-cc li{border-top:1px solid #d9d9d9;position:relative;padding:30px 20px;margin-bottom:20px}@media screen and (max-width:766px){.my-exams-cc li{padding:10px}}.my-exams-cc .exam-status__img{float:left;width:100px;margin:20px 30px 0 0}@media screen and (max-width:420px){.my-exams-cc .exam-status__img{float:none;margin:15px auto}}.my-exams-cc .exam-status__desc{text-align:left;margin-left:135px}@media screen and (max-width:420px){.my-exams-cc .exam-status__desc{margin-left:0;text-align:center}}.my-exams-cc .exam-status__desc .rx-modal__uploaded{position:absolute;right:10px;top:10px}@media screen and (max-width:640px){.my-exams-cc .exam-status__desc .rx-modal__uploaded{position:static;margin:10px 0 0}}.my-exams-cc .exam-status__detail{color:#777;margin-top:25px}.my-exams-cc .exam-status__detail b{font-weight:600;font-size:16px;display:block}.my-exams-cc .exam-status__id{font-size:18px;line-height:28px;font-weight:600;text-decoration:underline;display:block}.my-exams-cc .exam-status__label{cursor:pointer;background-color:#32a558;color:#fff;position:absolute;left:-1px;top:-1px;font-size:14px;padding:5px 10px;min-width:130px;text-align:center;font-weight:400;border-radius:0 0 3px 3px}.my-exams-cc .exam-status__label--incomplete{background-color:#999}.my-exams-cc .exam-status__label--cancelled{background-color:#d20000}.my-exams-cc .exam-status__label--pending{background-color:#7cc5f1}.my-exams-cc .exam-status__label--completed{background-color:#32a558}.exam-status{width:100%}.exam-status-cc{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.exam-status-cc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}}.exam-info-container{text-align:center;width:100%;overflow:hidden;padding:20px;border-top-width:0;margin-top:20px}@media screen and (max-width:991px){.exam-info-container{padding:0}}.exam-info-container p{font-size:14px}.or-sep.glasses-btn-sep{margin-top:10px;margin-bottom:10px}ul.menu-logo a{width:100%;display:block;height:51px;position:relative}ul.menu-logo a:before{content:'';display:inline-block;vertical-align:top;height:51px;width:100%;background-position:0 0;background-repeat:no-repeat}ul.menu-logo a.b-michael-kors:before{background-position:0 0;width:77px}ul.menu-logo a.b-ray-ban:before{background-position:-78px 0;width:106px}ul.menu-logo a.b-oakley:before{background-position:0 -56px;width:136px}ul.menu-logo a.b-burberry:before{background-position:-156px -56px;width:85px}ul.menu-logo a.b-chloe:before{background-position:0 -106px;width:148px}ul.menu-logo a.b-coach:before{background-position:-156px -106px;width:126px}.btn.prescription-upload-btn{height:auto;line-height:130%;padding:11px 17px}.product-wrap-info .product-price-total-total td{border-top:1px solid #d9d9d9}table.glasses-rx-example-table{margin:10px auto 20px;border-collapse:collapse;border-spacing:0}table.glasses-rx-example-table td{padding:10px 15px;border:1px solid #ccc}table.glasses-rx-example-table thead td{font-weight:700}@media screen and (max-width:991px){.social li{float:none;display:inline-block}.cart-right .cart-table tfoot .shipping-line{text-align:center;padding-top:7px}.cart-table tfoot td.shipping-header{display:inline-block;width:auto;margin-right:5px}.cart-table tfoot td.shipping-free{display:inline-block;width:auto;margin-left:5px}.product-price{margin-bottom:10px}.product-price b{font-size:24px}.cc-payment-type p.m-error{margin-bottom:5px}#right-amazon-container,.site .right-paypal-container{display:none}.cart-table tfoot tr.coupon-code-active{background:#f6f6f6;padding:10px;margin-bottom:10px;border:2px dashed #ccc}.coupon-code-active .item-remove{position:absolute;top:5px;right:0;padding:10px;width:40px}.exam-statuc-cc{text-align:center}.my-exams-cc .order-id{width:100%;text-align:center;float:none;margin:0}.exam-status-actions{margin:0 auto;float:none}.mobile-hide{display:none!important}.cart-right button{margin:15px auto;display:block}.site .processing-fee-helper{font-weight:400;display:inline-block;margin-right:5px;font-size:13px}body .cart-table tfoot td{border:0;padding:0;text-align:center;font-size:18px}.site .payment-methods{width:100%}.site .payment-methods li{float:none;display:inline-block;vertical-align:top}.popover{display:none!important}.btn-checkout-holder.fixed{position:fixed;bottom:0;background:#fff;left:0;right:0;padding:20px 15px;z-index:1;margin:0;max-width:100%;width:auto;border-top:1px solid #d9d9d9}.btn-checkout-holder.fixed .btn{max-width:300px}.add-prod-errors p{text-align:center}.site .payment-methods-tab .tabs-caption-wrap{margin-top:0;margin-bottom:20px}.cart-right .cart-table tfoot tr:last-child{padding-top:7px;padding-bottom:1px;border-bottom:none}.cart-right .cart-table tfoot tr.processing-fee-mock{padding-top:8px;border-bottom:0}}.heroCarousel{display:none!important}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}.account-body #FormField_6{display:none}.not-found-error img{max-width:300px;margin:40px 0;width:90%}.link{color:#3162a8;cursor:pointer;text-decoration:none}.link:hover{color:#123d7a}.inline-link{display:inline-block;color:#3162a8;cursor:pointer;text-decoration:none;border-bottom:1px dashed #3162a8}.inline-link:hover{color:#123d7a;border-color:#123d7a}.yotpo-widget-referral-widget{height:90%!important}#shopper_approved #sa_header_img{display:block;margin:0 auto 20px}#shopper_approved input[type=checkbox]{-webkit-appearance:none!important;overflow:auto;border:1px solid #ccc;visibility:visible;width:18px;height:18px;opacity:1;margin-right:5px;position:absolute!important;left:0;cursor:pointer!important;z-index:10}#shopper_approved input[type=checkbox]+label,#shopper_approved input[type=checkbox]+span{position:relative;padding-left:30px}#shopper_approved input[type=checkbox]:checked{border-color:#3162a8}#shopper_approved input[type=checkbox]:checked+label::before,#shopper_approved input[type=checkbox]:checked+span::before{content:'✔';color:#3162a8;position:absolute;left:3px;top:-1px}#shopper_approved input[type=checkbox]::after,#shopper_approved input[type=checkbox]::before{display:none!important}#shopper_approved #sa_outer input[type=checkbox]:checked::before{display:none!important}#shopper_approved .sa_message{overflow:hidden;width:100%}.product .yotpo .standalone-bottomline.star-clickable,.yotpo .standalone-bottomline .star-clickable{display:inherit!important}.product .yotpo .pull-left{text-align:center!important;float:none!important}.open-livechat{position:fixed;right:20px;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:60px;-webkit-box-shadow:rgba(0,0,0,.3) 0 4px 12px;box-shadow:rgba(0,0,0,.3) 0 4px 12px;border-radius:50%;background:#3162a8;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3162a8;cursor:pointer;z-index:1}.open-livechat:before{content:'';width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;background-size:32px;color:#fff;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M12.63 26.46h-3.8a6.61 6.61 0 01-6.65-6.07 89.05 89.05 0 010-11.2 6.5 6.5 0 016.05-5.94 121.62 121.62 0 0115.51 0 6.51 6.51 0 016.06 5.94 77.53 77.53 0 010 11.2 6.61 6.61 0 01-6.66 6.07h-3.66L12.63 31v-4.54'/%3E%3Cpath fill='%233162A8' d='M19.57 21.68h3.67a2.08 2.08 0 002.11-1.81 89.86 89.86 0 000-10.38 1.9 1.9 0 00-1.84-1.74 113.15 113.15 0 00-15 0 1.9 1.9 0 00-1.8 1.74 74.92 74.92 0 00-.06 10.38 2 2 0 002.1 1.81h3.81v4.82z' class='lc-16qdtho e1nep2br0'/%3E%3C/svg%3E")}.open-livechat:hover{color:#fff}.open-livechat:hover:before{-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;background-image:url(../img/icons/buble.svg)}.open-livechat:hover:after{content:"?";position:absolute;font-weight:600;font-size:18px;line-height:60px;color:#3162a8;-webkit-transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms}@media screen and (max-width:991px){.open-livechat{display:none!important}}.add-to-cart-fixed #chat-widget-container{display:none}.icon-remove{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Cpath d='M5.3033 5.3033l10.6066 10.6066m-10.6066 0L15.9099 5.3033'/%3E%3C/svg%3E");width:22px;height:22px;display:block;cursor:pointer}.icon-remove:hover{opacity:.8}.dscnt{display:inline-block;position:relative;background:#d2354f;margin-left:10px;padding:0 8px 0 5px;color:#fff;font-size:14px;line-height:24px;white-space:nowrap;font-weight:700;border-radius:0 3px 3px 0}.dscnt::before{content:'';position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-width:12px 10px 12px 0;border-color:transparent #d2354f transparent transparent}.dscnt--blue{background-color:#7cc5f1;color:#000}.dscnt--blue::before{border-color:transparent #7cc5f1 transparent transparent}.sbscr-block{position:relative;font-size:14px;line-height:32px;color:#3162a8}.contacts-product .sbscr-block{margin-top:20px}@media screen and (max-width:640px){.contacts-product .sbscr-block{margin-top:10px;margin-bottom:15px}}@media screen and (max-width:640px){.sbscr-block{padding:10px;border:1px solid #ccc;background-color:#ededed;border-radius:5px}}.sbscr-block::before{content:'';width:29px;height:32px;position:absolute;left:77px;top:2px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233162A8' d='M15 4.686v-.007l4.491 2.18L24 5.026 12 .152 0 5.027l12 4.875 4.491-1.825L12 6.072v-.005l3-1.381ZM0 6.652v14.625l11.25 4.571V11.223L0 6.652ZM6 21.33l-3-1.22v-1.733l3 1.219v1.733ZM19.5 8.48v4.07l-3 1.22V9.698l-3.75 1.524v14.625L24 21.277V6.652L19.5 8.48Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}@media screen and (max-width:991px){.sbscr-block::before{display:none}}.contacts-product .sbscr-block::before{top:2px}.sbscr-block__header{margin-bottom:15px;padding-left:130px;font-size:14px;line-height:32px;font-weight:600!important}@media screen and (min-width:991px){.sbscr-block__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (max-width:991px){.sbscr-block__header{padding-left:72px}}@media screen and (max-width:640px){.contacts-product .sbscr-block__header{padding-left:60px;margin-bottom:0}}@media screen and (max-width:640px){.sbscr-block__header .inline-toggle{max-width:108px}}@media screen and (max-width:350px){.sbscr-block__header .inline-toggle{max-width:100px}}@media screen and (max-width:640px){.no-dscnt .sbscr-block__header .inline-toggle{max-width:100%}}@media screen and (max-width:350px){.no-dscnt .sbscr-block__header .inline-toggle{max-width:175px}}@media screen and (max-width:640px){.sbscr-block__header{padding-left:58px}}.sbscr-block__header nobr{font-weight:700;vertical-align:bottom}.cart .sbscr-block__header{margin-bottom:0}@media screen and (max-width:640px){.cart .sbscr-block__header{margin-bottom:5px}}.sbscr-block__header .dscnt{margin-left:22px}@media screen and (max-width:640px){.sbscr-block__header .dscnt{margin-left:12px}}@media screen and (max-width:420px){.sbscr-block__header .dscnt{margin-left:0;margin-right:10px;padding:0 3px 0 3px;font-size:11px}}@media screen and (max-width:350px){.sbscr-block__header .dscnt{font-weight:500}}.sbscr-block__header__reduced{text-decoration:line-through;color:grey;font-size:14px;font-weight:400}.sbscr-block__header__price{font-size:20px;color:#3162a8;font-weight:600}.sbscr-block__header .inline-toggle input[type=checkbox]+label{font-size:14px;line-height:32px}@media screen and (max-width:640px){.contacts-product .sbscr-block__header .inline-toggle input[type=checkbox]+label{width:auto}}.sbscr-block__content{opacity:0;height:0;overflow:hidden;border-radius:6px;background-color:#e6f4ff;border:1px solid #d9d9d9;padding:0 40px 0 20px;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:640px){.sbscr-block__content{background-color:transparent;border:0;padding:0}}.sbscr-block--checked .sbscr-block__content{height:auto;padding:10px 20px 10px 20px;margin:10px 0 15px 0;opacity:1;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:640px){.sbscr-block--checked .sbscr-block__content{display:inline-block;padding:0;margin:0}}@media screen and (max-width:640px){.sbscr-block--checked{padding:0 10px}}@media screen and (min-width:991px){.sbscr-block--checked .sbscr-block__header{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (max-width:640px){.sbscr-block--checked .sbscr-block__header{display:inline-block;vertical-align:top;margin-top:6px}}@media screen and (max-width:640px){.sbscr-block--checked nobr{display:none}}.sbscr-block--checkout{padding:10px 30px 10px 5px}.sbscr-block--checkout .sbscr-block__question{top:auto}.sbscr-block__radio{display:inline-block;vertical-align:middle;margin:7px 0;font-size:14px;white-space:nowrap}@media screen and (max-width:640px){.sbscr-block__radio{margin:2px 0 0}}.sbscr-block__radio .inline-radio{padding-left:5px}@media screen and (max-width:640px){.sbscr-block__radio .inline-radio input[type=radio]+label{height:28px;line-height:26px;padding:0 5px}}.sbscr-block__question{background-color:#fff;width:28px;height:28px;border-radius:28px;line-height:26px;display:inline-block;vertical-align:middle;margin-left:10px;font-style:normal;text-align:center;border:1px solid #d9d9d9;cursor:pointer}@media screen and (max-width:640px){.sbscr-block__question{margin-top:0;position:static;margin-left:10px}}@media screen and (max-width:420px){.sbscr-block__question{top:18px;margin-left:0;width:22px;height:22px;line-height:20px}}.sbscr-block__question::before{content:'?';font-weight:400;font-size:16px;color:#000}@media screen and (max-width:640px){.sbscr-block__question-promo{vertical-align:baseline}}.sbscr-block__text{display:inline}@media screen and (max-width:640px){.sbscr-block__text{display:inline-block;vertical-align:middle;line-height:32px;padding-top:7px}}.sbscr-block .inline-toggle input[type=checkbox]+label{padding-left:0}@media screen and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]+label{font-size:12px;line-height:15px}}@media screen and (max-width:350px){.sbscr-block .inline-toggle input[type=checkbox]+label{font-size:11px;line-height:13px}}@media screen and (max-width:640px){.no-dscnt .sbscr-block .inline-toggle input[type=checkbox]+label{width:110px}}@media screen and (max-width:640px){.no-dscnt.promo-dsct .sbscr-block .inline-toggle input[type=checkbox]+label{width:200px}}.sbscr-block .inline-toggle input[type=checkbox]+label::before{left:-130px;top:3px}@media screen and (max-width:991px){.sbscr-block .inline-toggle input[type=checkbox]+label::before{left:-70px}}@media screen and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]+label::before{left:-58px;top:-3px}}.sbscr-block .inline-toggle input[type=checkbox]+label::after{left:-128px;top:5px}@media screen and (max-width:991px){.sbscr-block .inline-toggle input[type=checkbox]+label::after{left:-68px}}@media screen and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]+label::after{left:-56px;top:-1px}}@media screen and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]:checked+label{font-size:0;width:0;vertical-align:top}}.sbscr-block .inline-toggle input[type=checkbox]:checked+label::after{left:-103px}@media screen and (max-width:991px){.sbscr-block .inline-toggle input[type=checkbox]:checked+label::after{left:-43px}}@media screen and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]:checked+label::after{left:-30px}}@media screen and (max-width:640px){.no-dscnt .sbscr-block__header-promo .inline-toggle input[type=checkbox]+label{width:280px}}@media screen and (max-width:374px){.no-dscnt .sbscr-block__header-promo .inline-toggle input[type=checkbox]+label{width:225px}}@media screen and (max-width:640px){.sbscr-block--promo .sbscr-block__header .inline-toggle{max-width:none;padding-right:40px}}@media screen and (max-width:640px){.sbscr-block--promo.sbscr-block--checked .sbscr-block__header .inline-toggle{padding-right:0}}@media screen and (max-width:640px){.sbscr-block--promo .sbscr-block__question{position:absolute;right:5px}}.sbscr-not{display:none;text-align:center;padding:15px 10px;color:#444;background-color:#ededed;border-radius:5px;margin:15px 0 16px;font-size:14px;line-height:20px}@media screen and (max-width:640px){.sbscr-not{font-size:12px;line-height:14px;margin:11px 0 11px}}.subsc-popup{border:1px solid #d0d0d0;border-radius:5px;margin-bottom:20px;padding:20px;line-height:130%}@media screen and (max-width:991px){.subsc-popup{padding:10px}}@media screen and (max-width:640px){.subsc-popup{border:none;border-radius:0;padding:0;margin-bottom:0}}.subsc-popup p{margin-bottom:15px}.calendly-container.btn{width:100%}.checkout-free-shipping{padding:10px;border-radius:6px;background-color:#fff;border:1px solid #d0d0d0}.checkout-free-shipping-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.checkout-free-shipping-inner .btn{min-width:116px}}.checkout-free-shipping p{margin-bottom:15px}#facetedSearch-navList{margin-top:15px}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary{color:#3162a8!important}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary:hover{color:#123d7a!important}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button{background:#3162a8!important;padding:0 20px;line-height:40px;border:0;border-radius:40px;font-weight:500}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover{background:#123d7a!important}body .virtooal-widget{width:100%;position:relative}body #virtooal-image-switcher{overflow:hidden;width:100%}@media screen and (max-width:766px){body #virtooal-image-switcher{margin:0 auto 15px;text-align:center}}body #virtooal-image-switcher button{font-size:17px}@media screen and (max-width:766px){body #virtooal-image-switcher button{font:none}}body #virtooal-image-switcher .virtooal-model-face-upload{font-size:17px;height:40px;line-height:40px;padding:0 17px;border-radius:40px;font-weight:500;text-transform:capitalize}body .virtooal-image-switcher-content{padding:25px 10px;border-radius:6px}body .virtooal-user-image{height:168px!important}body .virtooal-user-image iframe{height:168px!important}body .virtooal-model-image{max-height:168px!important}.vto-link{margin-bottom:15px}.hide-desktop{display:none}@media screen and (max-width:991px){.hide-desktop{display:block;font-size:16px;text-align:center}}@media screen and (max-width:991px){.hide-tablet{display:none}}.content-header{text-align:center;margin:25px 0}.hide-message{-webkit-animation:cssAnimation 20s forwards;animation:cssAnimation 20s forwards}@keyframes cssAnimation{0%{opacity:1}60%{opacity:1}100%{opacity:0}}@-webkit-keyframes cssAnimation{0%{opacity:1}60%{opacity:1}100%{opacity:0}}.flip-img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:766px){.container--kc{display:none}}.kc-list{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.kc-list li{-ms-flex-item-align:stretch;align-self:stretch;padding-bottom:0;width:33.3%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:top;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0 0;margin-bottom:20px}@media screen and (max-width:766px){.page-blog .kc-list li{width:30%;margin:0;text-align:left;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:766px){.page-blog .kc-list li.kc-list-active a{text-decoration:underline}}.kc-list .kc-list-title{font-weight:600;font-size:18px;line-height:22px}@media screen and (max-width:766px){.page-blog .kc-list .kc-list-title{font-size:13px;line-height:1.2;margin:5px 0 10px;text-align:center}}.kc-list .kc-list-title a{color:#000}.kc-list .kc-list-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 0;margin-bottom:20px;font-size:14px;line-height:19px;font-weight:500;color:#555;border-bottom:1px solid #d9d9d9;min-height:110px}.kc-list-link{font-size:16px;line-height:20px;font-weight:500}.kc-list-img{background-color:#e6f4ff;border-radius:5px;height:230px;padding:15px 45px;margin-bottom:16px;overflow:hidden;position:relative;display:block}@media screen and (max-width:766px){.page-blog .kc-list-img{height:100px;padding:10px;margin:0}}.kc-list-img::before{content:'';display:block;width:100%;height:200px;background-repeat:no-repeat;background-size:contain;background-position:center center}@media screen and (max-width:766px){.page-blog .kc-list-img::before{height:100%}}.kc-list-img--contacts::before{background-image:url(../img/home/blog-contact-lens.svg)}.kc-list-img--glasses::before{background-image:url(../img/home/blog-eyeglasses.svg)}.kc-list-img--industry::before{background-image:url(../img/home/blog-industry-news.svg)}.kc-list-img--eclipse::before{background-image:url(../img/home/moon.svg);background-size:contain}.kc-list-img--covid::before{position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../img/home/covid19.webp);background-size:cover;height:auto;width:auto}.kc-list-img--geek::before{position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../img/home/blog-geek.webp);background-size:60%;height:auto;width:auto}.kc-list-img--media::before{position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../img/wec/logo.svg);background-size:60%;height:auto;width:auto}@media screen and (max-width:766px){.kc-list-img{border-radius:0}}.kc-list-img img{max-width:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:196px;margin:0 auto}.kc-list-img--full{padding:0}.kc-list-img--full img{border-radius:6px;-o-object-fit:cover;object-fit:cover;height:100%}.kc-list--4{margin-left:-2%}.kc-list--4 li{width:23%;margin-left:2%}.kc-list--5{margin-left:-2%}.kc-list--5 li{width:18%;margin-left:2%}.kc-list--6{margin-left:0;gap:10px;width:100%}@media screen and (max-width:991px){.page-blog .kc-list--6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.kc-list--6 li{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0!important}@media screen and (max-width:991px){.kc-list--6 li{margin-bottom:10px}}.u-textAlignCenter{text-align:center!important}.account-listItem{margin-bottom:20px}.account-product{display:-webkit-box;display:-ms-flexbox;display:flex}.account-product p{margin:0}.account-product-figure{margin-right:10px;width:130px;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:70px}.account-product-details{color:#666}.account-product-details .account-product-detail-heading{display:none}.account-product-details span{font-style:italic}.account-product-body{width:100%}@media screen and (max-width:991px){.account-product-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.account-orderStatus{float:right;margin-top:7px}@media screen and (max-width:991px){.account-orderStatus{float:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:991px){.account-reorder-form .btn{min-width:180px}}@media screen and (max-width:640px){.account-reorder-form .btn{width:100%;margin-bottom:10px}}@media screen and (max-width:640px){.checkout-free-shipping-inner .btn{width:100%;margin-bottom:10px}}.modal-content .login-section__content{text-align:center;min-width:400px;padding:20px}@media screen and (max-width:991px){.modal-content .login-section__content{min-width:auto}}.modal-content .login-section__content .btn{width:100%}.home-faq{border-top:1px solid #d9d9d9}.home-faq__holder{background-color:#3162a8;color:#fff;padding:55px 0;margin-top:50px}.home-faq__holder h2{color:#fff;text-align:center;margin-bottom:30px}.home-faq__holder .home-faq{border:0;margin:0 auto}.home-faq__holder .home-faq a{color:#fff;text-decoration:underline}.home-faq__holder .home-faq__header{padding:27px 40px 27px 0}.home-faq__holder .home-faq__header::after,.home-faq__holder .home-faq__header::before{margin-top:15px;background-color:#fff}.home-faq__holder .is-active .home-faq__content{margin-bottom:27px}.home-faq__title{width:36%;margin-right:5%;margin-top:100px}.home-faq__title h2{color:#fff}.home-faq__block{border-bottom:1px solid #d9d9d9}.home-faq__header{font-size:18px;line-height:24px;font-weight:700;position:relative;cursor:pointer;padding:10px 0;padding-right:36px}.home-faq__header:before{content:'';position:absolute;top:21px;right:5px;width:24px;height:2px;background-color:#3162a8}.home-faq__header:after{content:'';position:absolute;top:10px;right:16px;height:24px;width:2px;background-color:#3162a8}.is-active .home-faq__header:after{display:none}.home-faq__content{-webkit-transition:ease .3s;transition:ease .3s;height:0;overflow:hidden;max-width:70%;opacity:0}@media screen and (max-width:766px){.home-faq__content{max-width:100%}}.is-active .home-faq__content{opacity:1;font-size:18px;line-height:25px;-webkit-transition:ease .3s;transition:ease .3s;height:auto;margin-bottom:10px}.page-content p{word-break:normal;font-size:18px;line-height:30px}.s-checkout{display:block;border:1px solid #d9d9d9;border-radius:10px;margin-top:30px;text-align:center}.s-checkout__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;position:relative;top:-20px;margin:0 auto;text-transform:uppercase;font-size:12px;line-height:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;gap:10px;padding:0 10px}.s-checkout__header>*{padding-left:30px;background-repeat:no-repeat;background-position:left center}.s-checkout__lock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 67.2 96.5' xml:space='preserve'%3E%3Cpath d='M67.2 42.1v50.6c0 .1-.1.1-.1.2-.5 2.3-2.1 3.6-4.5 3.6H4.5c-.3 0-.7 0-1-.1C1.4 95.9 0 94.2 0 92V42.6c0-1.2.4-2.3 1.2-3.2.9-1 2.1-1.4 3.4-1.4h4.1V24.9c0-5 1.3-9.6 4.1-13.7 3.6-5.5 8.7-9 15.1-10.5 1.3-.3 2.7-.5 4-.7h3.4c.2 0 .3.1.5.1 3.9.4 7.5 1.5 10.8 3.6 7.8 5 11.7 12.3 11.8 21.5v12.7h4.2c2.2 0 3.8 1.3 4.4 3.3 0 .5.1.7.2.9zm-17.6-3.9V25.1c-.1-5.1-2-9.5-6.1-12.6C38 8.3 32 7.7 25.9 11c-5.1 2.7-8 7.2-8.3 13-.2 4.6-.1 9.3 0 14 0 .1 0 .1.1.2h31.9zm-20.4 34v2.9c.1 1.5.9 2.7 2.2 3.5 2.9 1.6 6.4-.4 6.5-3.7.1-1.8 0-3.6 0-5.4 0-.3.2-.7.4-.9 1.9-1.7 2.7-3.8 2.5-6.4-.4-4.1-4.5-7.2-8.5-6.4-3 .6-5 2.3-5.8 5.2-.8 2.9 0 5.5 2.3 7.5.2.2.3.5.4.8v2.9z' fill='%234e4e4e'/%3E%3C/svg%3E")}.s-checkout__shield{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.2 93.4' xml:space='preserve'%3E%3Cpath fill='%234E4E4E' d='M0 47.9V18c.1-.2.1-.4.2-.6.4-2 1.4-3.1 3.1-3.4.6-.1 1.1-.2 1.7-.2 4.9-.5 9.6-1.8 14.2-3.9 4.5-2.1 8.6-4.8 12.6-7.8 1-.8 2.1-1.4 3.2-2.1h1.3c1.5 1.1 3.1 2.1 4.6 3.2 4.5 3.3 9.1 6.1 14.2 8 3.8 1.5 7.7 2.2 11.7 2.7 1.6.2 3.1.6 3.9 2.5.2.5.3 1 .5 1.5v26.3c-.1 2.4-.1 4.7-.2 7.1-.1 6.6-1.9 12.6-5.1 18.1-4.4 7.4-10.2 12.9-16.9 17.3-4 2.6-8.3 4.7-12.6 6.7h-1.6c-3.5-1.8-7.1-3.4-10.5-5.4-6.6-3.9-12.5-9.1-17.2-15.8C3.5 67.1 1.2 61.4.5 54.9c-.2-2.4-.3-4.7-.5-7zm4.7-28.7v.7c0 9.9 0 19.8.1 29.6 0 2 .2 4 .5 6 1 6.9 4.2 12.4 8.5 17.3 6.1 6.9 13.5 11.7 21.5 15.1.3.1.6.1.9 0 3.5-1.9 7.1-3.6 10.4-5.7 6.2-3.9 11.5-9 15.5-15.8 2.6-4.5 4.3-9.4 4.3-14.8.1-10.5.1-21 .2-31.6v-1c-.8-.1-1.5-.2-2.3-.3-5-.6-9.8-2.1-14.5-4.3-4.8-2.3-9.2-5.2-13.5-8.5-.5-.4-.9-.3-1.4 0-3.6 2.4-7.1 4.9-10.7 7.1-4.1 2.4-8.4 4.1-13 5-2.1.4-4.3.8-6.5 1.2zm25.9 33.4.7-.7 14.5-14.5c1.5-1.5 3-1.7 4.1-.5 1.2 1.2 1.1 2.7-.4 4.2L32.8 57.8c-1.6 1.6-2.9 1.6-4.5 0L21.5 51c-.7-.7-1.2-1.6-1-2.6s.8-1.7 1.8-2 1.9 0 2.7.7l4.8 4.8c.2.2.5.4.8.7z'/%3E%3C/svg%3E")}.s-checkout__content{padding:0 10px 10px 10px;margin-top:-10px}.s-checkout__content img{max-height:100px}.home-img-mobile.home-img-mobile--404{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0;gap:10px}.home-img-mobile.home-img-mobile--404 li{position:relative;width:33.33%}.home-img-mobile.home-img-mobile--404 .home-img-mobile__img{background-color:#94d5f1;border-radius:6px;min-height:80px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-img-mobile.home-img-mobile--404 .home-img-mobile__img img{max-width:70%}.home-img-mobile.home-img-mobile--404 .home-img-mobile__text{position:static;margin:0}.home-img-mobile.home-img-mobile--404 .home-img-mobile__text h2{margin-top:10px;font-size:16px;line-height:20px;font-weight:600;text-align:center}.home-img-mobile.home-img-mobile--404 .btn{min-width:auto;color:#000;padding:0 20px}.home-img-mobile.home-img-mobile--404 img{width:100%}.home-btn.home-btn--404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px 40px}.home-btn.home-btn--404 .btn{min-width:220px;margin:0 auto}.home-btn.home-btn--404 .or-sep{margin:20px auto;max-width:800px}.card-link{display:none}@media screen and (max-width:640px){#shop-contacts .page-category .products-list,.page--brand .products-list,.products-list.products-list--top{margin-left:0}}@media screen and (max-width:640px){#shop-contacts .page-category .products-list>li,.page--brand .products-list>li,.products-list.products-list--top>li{width:100%;margin-left:0;min-height:auto;padding:0;background:#ebebeb;overflow:hidden}#shop-contacts .page-category .products-list>li .rating__stars::before,.page--brand .products-list>li .rating__stars::before,.products-list.products-list--top>li .rating__stars::before{background-color:#ebebeb}#shop-contacts .page-category .products-list>li .card,.page--brand .products-list>li .card,.products-list.products-list--top>li .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#shop-contacts .page-category .products-list>li .card-link,.page--brand .products-list>li .card-link,.products-list.products-list--top>li .card-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0}#shop-contacts .page-category .products-list>li .card-img-container,.page--brand .products-list>li .card-img-container,.products-list.products-list--top>li .card-img-container{height:100px}#shop-contacts .page-category .products-list>li .card-figure,.page--brand .products-list>li .card-figure,.products-list.products-list--top>li .card-figure{width:35%;padding:10px;background-color:#fff}#shop-contacts .page-category .products-list>li .card-figure-badge,.page--brand .products-list>li .card-figure-badge,.products-list.products-list--top>li .card-figure-badge{position:static;height:0}#shop-contacts .page-category .products-list>li .card-figure-sale,.page--brand .products-list>li .card-figure-sale,.products-list.products-list--top>li .card-figure-sale{position:absolute;left:10px;top:10px;z-index:2}#shop-contacts .page-category .products-list>li .card-figure-discount,.page--brand .products-list>li .card-figure-discount,.products-list.products-list--top>li .card-figure-discount{right:auto;top:auto;left:10px;bottom:10px;z-index:2}#shop-contacts .page-category .products-list>li .add-to-wishlist,.page--brand .products-list>li .add-to-wishlist,.products-list.products-list--top>li .add-to-wishlist{top:7px;right:6px}#shop-contacts .page-category .products-list>li .card-body,.page--brand .products-list>li .card-body,.products-list.products-list--top>li .card-body{width:65%;text-align:left;padding:0 5%}#shop-contacts .page-category .products-list>li .card-title,#shop-contacts .page-category .products-list>li h3.card-title,.page--brand .products-list>li .card-title,.page--brand .products-list>li h3.card-title,.products-list.products-list--top>li .card-title,.products-list.products-list--top>li h3.card-title{height:auto}#shop-contacts .page-category .products-list>li .card-figcaption,#shop-contacts .page-category .products-list>li .card-text,.page--brand .products-list>li .card-figcaption,.page--brand .products-list>li .card-text,.products-list.products-list--top>li .card-figcaption,.products-list.products-list--top>li .card-text{display:none}}.item-right .products-list.products-list--top{margin-left:0}.item-right .products-list.products-list--top>li{width:100%;margin-left:0;min-height:auto;padding:0;background:#ebebeb;overflow:hidden}.item-right .products-list.products-list--top>li .rating__stars::before{background-color:#ebebeb}.item-right .products-list.products-list--top>li .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-right .products-list.products-list--top>li .card-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0}.item-right .products-list.products-list--top>li .card-img-container{height:100px}.item-right .products-list.products-list--top>li .card-figure{width:35%;padding:10px;background-color:#fff}.item-right .products-list.products-list--top>li .card-figure-badge{position:static;height:0}.item-right .products-list.products-list--top>li .card-figure-sale{position:absolute;left:10px;top:10px;z-index:2}.item-right .products-list.products-list--top>li .card-figure-discount{right:auto;top:auto;left:10px;bottom:10px;z-index:2}.item-right .products-list.products-list--top>li .add-to-wishlist{top:7px;right:6px}.item-right .products-list.products-list--top>li .card-body{width:65%;text-align:left;padding:0 5%}.item-right .products-list.products-list--top>li .card-title,.item-right .products-list.products-list--top>li h3.card-title{height:auto}.item-right .products-list.products-list--top>li .card-figcaption,.item-right .products-list.products-list--top>li .card-text{display:none}.disc{list-style:disc;margin:-10px 0 20px 20px}.disc li{margin-bottom:10px}@media screen and (max-width:640px){ul.contacts-table li>a{min-height:64px;display:block;margin-bottom:10px}}.card:not(.card-sale) .card-body .card-text,.card:not(.card-sale) .card-figcaption,.page--brand .card.card-sale .card-figcaption,.page--brand .card.card-sale .card-text,.page-category .glasses-category .card.card-sale .card-figcaption{display:none}.page-category .glasses-category .card .card-text,.wec-store .page-category .glasses-category .card.card-sale .card-text,.wec-store .page-category .glasses-category .card.card-sale .card-text .price{display:block}.contacts-product .additional-content .btn.m-light{display:block}#product_just_stars{height:32px}.sa-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:5px;margin-top:5px}.sa-block .sa-rating{display:-webkit-box;display:-ms-flexbox;display:flex;height:19px;gap:1px}.sa-block .sa-rating i{width:19px;height:19px;background-image:url(../img/icons/star-full.svg)}.sa-block .sa-rating--45 i:last-child{background-image:url(../img/icons/star-half.svg)}.sa-block .sa-rating--40 i:last-child{background-image:url(../img/icons/star-empty.svg)}.sa-block .sa-rating--35 i:nth-last-child(2){background-image:url(../img/icons/star-half.svg)}.sa-block .sa-rating--35 i:last-child{background-image:url(../img/icons/star-empty.svg)}.sa-block .sa-rating--30 i:last-child,.sa-block .sa-rating--30 i:nth-last-child(2),.sa-block .sa-rating--30 i:nth-last-child(3){background-image:url(../img/icons/star-empty.svg)}.sa-block .sa-rating--25 i:nth-last-child(3){background-image:url(../img/icons/star-half.svg)}.sa-block .sa-rating--25 i:last-child,.sa-block .sa-rating--25 i:nth-last-child(2){background-image:url(../img/icons/star-empty.svg)}.sa-block .sa-rating--20 i:last-child,.sa-block .sa-rating--20 i:nth-last-child(2),.sa-block .sa-rating--20 i:nth-last-child(3){background-image:url(../img/icons/star-empty.svg)}.sa-block .sa-reviews{font-size:10px;line-height:24px;cursor:pointer}#INDbtnWrap{display:none}.acsb-link{cursor:pointer}.cart-table-pre-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #d0d0d0}.cart-table-pre-footer .summary__line{border-top:none}.swell-tab{display:none!important}.icons-svg-sprite{display:none}.breadcrumbs .breadcrumb{display:inline-block;float:none;vertical-align:top}.breadcrumbs-wrapper{padding:10px 0;margin-bottom:40px;width:100%}.modal .breadcrumbs-wrapper{display:none}.payment-method-list .input-radio input[type=radio]+label{font-size:14px;margin-bottom:0}.payment-method-list li{margin-bottom:10px}.payment-method-total{width:100%;border-collapse:collapse;margin-bottom:30px;min-height:47px}.payment-method-total .grand-total{font-size:18px}.payment-method-total td{vertical-align:middle;padding:10px 0;text-align:right;border-bottom:1px solid #ccc}.payment-method-total td:first-child{text-align:left}.payment-method-total tr td:last-child{font-weight:500}.payment-method-total .tax-total--processing{color:#555!important;font-size:14px}.payment-info-disclaimer{font-size:12px;margin:30px 0 15px}.payment-info-disclaimer p{font-size:16px;line-height:20px;text-align:center}.thankyou{width:50%;margin:20px auto 40px;text-align:center;position:relative;font-size:15px;line-height:20px}@media screen and (max-width:991px){.thankyou{width:100%}}@media screen and (max-width:766px){.thankyou{padding-top:40px}}.thankyou-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media screen and (max-width:991px){.thankyou-wrap{display:block}}.thankyou-wrap>*{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:991px){.thankyou-wrap>*{-ms-flex-preferred-size:100%;flex-basis:100%}}.thankyou-norx{display:none!important}.thankyou-rx{width:50%}@media screen and (max-width:991px){.thankyou-rx{width:100%}}.thankyou h5{margin-bottom:24px}.thankyou h1,.thankyou-number{font-size:30px;line-height:40px;margin-bottom:30px}.thankyou h1-nr,.thankyou-number-nr{color:#3162a8}.thankyou img,.thankyou svg{margin-bottom:10px;width:100%;max-width:120px}@media screen and (max-width:991px){.thankyou img,.thankyou svg{display:none}}.send-prescription{margin-top:38px;text-align:center;border-radius:4px;padding:0 0 30px;border-radius:40px;min-height:100px;border:1px solid #d9d9d9}.send-prescription li{display:inline-block;text-align:left;font-size:14px;line-height:21px;position:relative;width:33%;text-align:center}@media screen and (max-width:640px){.send-prescription li{width:250px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:10px;margin-top:10px;margin-left:auto;margin-right:auto;border-right:none}}.send-prescription li svg{width:64px;display:block;stroke:#3162a8;margin:0 auto 10px}.send-prescription li:last-child{border-right:0}.send-prescription h3{font-size:30px;line-height:40px;margin-top:0;position:relative;top:-22px;background-color:#fff;padding:0 10px;display:inline-block;vertical-align:top}@media screen and (max-width:766px){.send-prescription h3{font-size:24px}}@media screen and (max-width:420px){.send-prescription h3{font-size:16px;line-height:46px}}.send-prescription-upload{width:80%;margin:0 auto}.send-prescription .or-sep{width:100%;margin:20px 0 30px}.send-prescription .send-prescription-upload .or-sep:before{border-color:#e8e8e8}@media screen and (max-width:766px){.send-prescription .btn{font-size:13px}}.details-table{font-size:18px;line-height:22px;font-weight:500}.details-name{color:#3162a8}.details-value{color:#353535}.item-details-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;margin-bottom:30px}.item-details-table{overflow:hidden;border-top:1px solid #ccc}.item-details-table table{width:100%;border-collapse:collapse}.item-details-table table th{padding:10px 0;background:#ebebeb}.item-details-table table td{padding:8px 0 8px 0;border:0}.prescription-options .item-details-table table th{background:#999;color:#fff}.item-details-table table tr:first-child td{padding-top:15px}.item-details-table table tr:last-child td{padding-bottom:20px}.order-summary{font-size:16px;min-height:250px}@media screen and (max-width:991px){.order-summary{margin-bottom:70px}}@media screen and (max-width:766px){.order-summary{min-height:auto}}@media screen and (max-width:766px){.order-summary .btn-line::before{display:none}}@media screen and (max-width:766px){.order-summary .btn-line .btn{float:none;display:block;margin:0 auto;width:100%;max-width:300px}}@media screen and (max-width:766px){.order-summary .btn-line .btn.btn_add_glasses{float:right;width:auto}}@media screen and (max-width:766px){.order-summary .btn-checkout-holder{position:fixed;left:0;right:0;bottom:0;border-top:1px solid #d9d9d9;background-color:#fff;padding:20px;z-index:2}}.order-summary.m-fixed{position:fixed;width:400px;padding:0 20px 30px;background:#fff;right:0;bottom:0;z-index:1}@media screen and (max-width:1280px){.order-summary.m-fixed{width:340px}}@media screen and (max-width:991px){.order-summary.m-fixed{padding:0;position:static;width:100%}}@media screen and (max-width:766px){.order-summary.m-fixed .btn-line .btn{float:right;width:auto}}.order-summary h2{font-size:20px;line-height:30px;margin-bottom:21px;font-weight:600}.order-summary__section{position:relative;z-index:0}.order-summary-list{border-top:1px solid #ccc;margin-bottom:15px;min-height:80px;width:100%;overflow-x:auto}@media screen and (max-width:991px){.order-summary-list{border-top:0;margin-top:10px}}.order-summary-list li{padding:5px 0;border-bottom:1px solid #ccc;overflow:hidden}.order-summary-list-img{width:65px;padding-right:20px;vertical-align:middle;padding:6px 20px 6px 0}.order-summary-list-img img{width:100%;font-size:0}.order-summary-list-desc{color:#000;font-size:16px;cursor:default;vertical-align:middle}.order-summary-list-desc b{display:inline-block;margin:0 5px 0 0}.order-summary-list-desc a{display:block;font-size:15px;color:#000;margin:5px 0;cursor:default}.order-summary-list-desc a:hover{text-decoration:none}.order-summary-item{min-height:70px;width:100%}.order-summary-rx{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #d9d9d9}.order-summary-prescription{font-size:15px;color:#3162a8;position:relative;padding-left:30px;cursor:pointer;text-decoration:underline;z-index:1}.order-summary-prescription.loadingOverlay{min-height:auto}.order-summary-prescription:hover{text-decoration:none}.order-summary-prescription:before{width:14px;height:14px}.order-summary-prescription:after{content:'';position:absolute;width:24px;height:20px;left:0;top:50%;margin-top:-10px;background-repeat:no-repeat;background-position:center center}.order-summary-prescription.m-edit:after{background-image:url(../img/icons/edit.svg)}.order-summary-prescription.m-empty:after{background-image:url(../img/icons/question.svg)}.order-summary-prescription.m-view:after{background-image:url(../img/icons/view.svg)}.checkout-wrap{position:relative;clear:both;margin-bottom:40px}@media screen and (max-width:766px){.checkout-wrap--payment .order-summary .order-summary-list,.checkout-wrap--payment .order-summary .order-summary-rx,.checkout-wrap--payment .order-summary h2{display:none}}@media screen and (max-width:766px){.checkout-wrap--payment .order-summary .payment-info-disclaimer{margin:0}}.checkout-left{float:left;width:calc(100% - 400px)}@media screen and (max-width:991px){.checkout-left{width:100%}}.check-right{width:360px;float:right}@media screen and (max-width:991px){.check-right{position:static;width:100%;overflow:hidden;float:none}}.check-right.m-fixed{position:fixed;top:0;right:0;background:#fff;overflow:auto;bottom:0;padding:20px;z-index:2}@media screen and (max-width:991px){.check-right.m-fixed{position:static;width:100%}}.s-checkout{display:block;border:1px solid #d9d9d9;border-radius:10px;margin-top:30px;text-align:center}.s-checkout__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;position:relative;top:-20px;margin:0 auto;text-transform:uppercase;font-size:12px;line-height:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;gap:10px;padding:0 10px}.s-checkout__header>*{padding-left:30px;background-repeat:no-repeat;background-position:left center}.s-checkout__lock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 67.2 96.5' xml:space='preserve'%3E%3Cpath d='M67.2 42.1v50.6c0 .1-.1.1-.1.2-.5 2.3-2.1 3.6-4.5 3.6H4.5c-.3 0-.7 0-1-.1C1.4 95.9 0 94.2 0 92V42.6c0-1.2.4-2.3 1.2-3.2.9-1 2.1-1.4 3.4-1.4h4.1V24.9c0-5 1.3-9.6 4.1-13.7 3.6-5.5 8.7-9 15.1-10.5 1.3-.3 2.7-.5 4-.7h3.4c.2 0 .3.1.5.1 3.9.4 7.5 1.5 10.8 3.6 7.8 5 11.7 12.3 11.8 21.5v12.7h4.2c2.2 0 3.8 1.3 4.4 3.3 0 .5.1.7.2.9zm-17.6-3.9V25.1c-.1-5.1-2-9.5-6.1-12.6C38 8.3 32 7.7 25.9 11c-5.1 2.7-8 7.2-8.3 13-.2 4.6-.1 9.3 0 14 0 .1 0 .1.1.2h31.9zm-20.4 34v2.9c.1 1.5.9 2.7 2.2 3.5 2.9 1.6 6.4-.4 6.5-3.7.1-1.8 0-3.6 0-5.4 0-.3.2-.7.4-.9 1.9-1.7 2.7-3.8 2.5-6.4-.4-4.1-4.5-7.2-8.5-6.4-3 .6-5 2.3-5.8 5.2-.8 2.9 0 5.5 2.3 7.5.2.2.3.5.4.8v2.9z' fill='%234e4e4e'/%3E%3C/svg%3E")}.s-checkout__shield{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.2 93.4' xml:space='preserve'%3E%3Cpath fill='%234E4E4E' d='M0 47.9V18c.1-.2.1-.4.2-.6.4-2 1.4-3.1 3.1-3.4.6-.1 1.1-.2 1.7-.2 4.9-.5 9.6-1.8 14.2-3.9 4.5-2.1 8.6-4.8 12.6-7.8 1-.8 2.1-1.4 3.2-2.1h1.3c1.5 1.1 3.1 2.1 4.6 3.2 4.5 3.3 9.1 6.1 14.2 8 3.8 1.5 7.7 2.2 11.7 2.7 1.6.2 3.1.6 3.9 2.5.2.5.3 1 .5 1.5v26.3c-.1 2.4-.1 4.7-.2 7.1-.1 6.6-1.9 12.6-5.1 18.1-4.4 7.4-10.2 12.9-16.9 17.3-4 2.6-8.3 4.7-12.6 6.7h-1.6c-3.5-1.8-7.1-3.4-10.5-5.4-6.6-3.9-12.5-9.1-17.2-15.8C3.5 67.1 1.2 61.4.5 54.9c-.2-2.4-.3-4.7-.5-7zm4.7-28.7v.7c0 9.9 0 19.8.1 29.6 0 2 .2 4 .5 6 1 6.9 4.2 12.4 8.5 17.3 6.1 6.9 13.5 11.7 21.5 15.1.3.1.6.1.9 0 3.5-1.9 7.1-3.6 10.4-5.7 6.2-3.9 11.5-9 15.5-15.8 2.6-4.5 4.3-9.4 4.3-14.8.1-10.5.1-21 .2-31.6v-1c-.8-.1-1.5-.2-2.3-.3-5-.6-9.8-2.1-14.5-4.3-4.8-2.3-9.2-5.2-13.5-8.5-.5-.4-.9-.3-1.4 0-3.6 2.4-7.1 4.9-10.7 7.1-4.1 2.4-8.4 4.1-13 5-2.1.4-4.3.8-6.5 1.2zm25.9 33.4.7-.7 14.5-14.5c1.5-1.5 3-1.7 4.1-.5 1.2 1.2 1.1 2.7-.4 4.2L32.8 57.8c-1.6 1.6-2.9 1.6-4.5 0L21.5 51c-.7-.7-1.2-1.6-1-2.6s.8-1.7 1.8-2 1.9 0 2.7.7l4.8 4.8c.2.2.5.4.8.7z'/%3E%3C/svg%3E")}.s-checkout__content{padding:0 10px 10px 10px;margin-top:-10px}.s-checkout__content img{max-height:100px}.payment-methods-tab .tabs-caption{width:100%}.payment-methods-tab .tabs-caption>li{font-size:16px;line-height:26px;cursor:pointer;text-decoration:none;display:block;position:relative;height:54px;margin:0 8px 15px 0;background-repeat:no-repeat;background-position:center left 40px;background-size:125px;padding-left:40px}@media screen and (max-width:1280px){.payment-methods-tab .tabs-caption>li{background-size:90px}}@media screen and (max-width:1023px){.payment-methods-tab .tabs-caption>li{background-size:60px}}@media screen and (max-width:991px){.payment-methods-tab .tabs-caption>li{background-size:110px}}@media screen and (max-width:991px){.payment-methods-tab .tabs-caption>li{display:block;margin:0 0 15px 0}}.payment-methods-tab .tabs-caption>li:before{content:'';height:20px;top:50%;margin-top:-10px;width:20px;border-radius:20px;border:1px solid #7cc5f1;position:absolute;left:0;z-index:0}.payment-methods-tab .tabs-caption>li.active{cursor:default}.payment-methods-tab .tabs-caption>li.active:after{content:'';height:12px;top:50%;margin-top:-6px;width:12px;border-radius:12px;background-color:#7cc5f1;position:absolute;left:4px}@media screen and (max-width:991px){.payment-methods-tab .tabs-caption>li.active:after{content:'';width:28px;height:28px;border-radius:28px;top:-14px;left:50%;margin:0 0 0 -14px;position:absolute;border:1px solid #d9d9d9;font-size:0;background-color:#3162a8;border-color:#3162a8;color:#fff;background-repeat:no-repeat;background-size:16px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%233162A8' d='M13.5134 6.3067c.6-.6133 1.6933-.4667 2.0266.4467.1667.4533.08.88-.2666 1.2333-.7067.72-1.4267 1.44-2.14 2.16-.9734.9733-1.9534 1.94-2.9267 2.9133-.4333.4334-.8667.8667-1.3 1.3067-.42.4267-1.1933.4533-1.62.0333-.8-.78-1.5933-1.58-2.38-2.3733-.2267-.2267-.4733-.44-.6733-.6933-.3067-.3734-.3534-.8-.1467-1.2334.2133-.4466.5733-.7 1.0733-.7133.5-.02.84.24 1.12.6133.02.0067.0267.0134.0334.0334.02 0 .0266.0133.0266.0333.02 0 .0334.0067.0334.0333.0066.0134.02.0134.0333.0267.0867.02.1333.0933.18.1667.08.08.1667.16.2467.24.12.12.2666.22.3466.3733.0734.0267.12.08.1734.1467.2066.2.4133.4.6066.6133.0867.0867.14.0733.2134-.0067.2466-.2466.4933-.48.7333-.7266.06-.08.1333-.14.2067-.2.0266-.0534.0733-.0934.1266-.12.1267-.16.2534-.3267.44-.4267.1467-.2267.36-.38.5467-.5733 1.0933-1.1 2.2067-2.1934 3.2867-3.3067z'/%3E%3Cpath fill='%23fff' d='M15.54 6.7533c-.3333-.9133-1.4266-1.06-2.0266-.4466-1.08 1.1133-2.1934 2.2066-3.2867 3.3066-.1867.1934-.4.3467-.5467.5734-.1866.1-.3133.2666-.44.4266-.0533.0267-.1.0667-.1266.12-.0734.06-.1467.12-.2067.2-.24.2467-.4867.48-.7333.7267-.0734.08-.1267.0933-.2134.0067-.1933-.2134-.4-.4134-.6066-.6134-.0534-.0666-.1-.12-.1734-.1466-.08-.1534-.2266-.2534-.3466-.3734-.08-.08-.1667-.16-.2467-.24-.0467-.0733-.0933-.1466-.18-.1666-.0133-.0134-.0267-.0134-.0333-.0267 0-.0267-.0134-.0333-.0334-.0333 0-.02-.0066-.0334-.0266-.0334-.0067-.02-.0134-.0266-.0334-.0333-.28-.3733-.62-.6333-1.12-.6133-.5.0133-.86.2666-1.0733.7133-.2067.4333-.16.86.1467 1.2333.2.2534.4466.4667.6733.6934.7867.7933 1.58 1.5933 2.38 2.3733.4267.42 1.2.3933 1.62-.0333.4333-.44.8667-.8734 1.3-1.3067.9733-.9733 1.9533-1.94 2.9267-2.9133.7133-.72 1.4333-1.44 2.14-2.16.3466-.3534.4333-.78.2666-1.2334zM9.98 0C15.4934-.0267 20.0134 4.4867 20 10.0333c-.02 5.4934-4.4733 9.9534-9.9933 9.9667C4.48 20.0133.0067 15.54 0 10-.0133 4.4867 4.48-.0067 9.98 0z'/%3E%3C/svg%3E");top:50%;left:10px;margin:-14px 0 0 0}}.payment-methods-tab .tabs-caption>li.braintree{background-image:url(../img/payment-methods/credit-card.svg)}.payment-methods-tab .tabs-caption>li.type-ApplePay{background-image:url(../img/payment-methods/apple-pay.svg)}.payment-methods-tab .tabs-caption>li.googlepaybraintree{background-size:70px 70px;background-image:url(../img/payment-methods/gpay.svg)}.payment-methods-tab .tabs-caption>li.type-MicrosoftPay{background-position:center;background-image:url(../img/payment-methods/ms-pay.svg);background-position:left 70px center}.payment-methods-tab .tabs-caption>li.braintreepaypal{background-image:url(../img/payment-methods/paypal.svg);background-size:100px}@media screen and (max-width:1280px){.payment-methods-tab .tabs-caption>li.braintreepaypal{background-size:80px}}@media screen and (max-width:1023px){.payment-methods-tab .tabs-caption>li.braintreepaypal{background-size:60px}}@media screen and (max-width:991px){.payment-methods-tab .tabs-caption>li.braintreepaypal{background-size:110px}}.payment-methods-tab .tabs-caption>li.amazonpay{background-image:url(assets/img/payment-methods/amazonpay.svg)}.payment-methods-tab .tabs-caption li.affirm{background-image:url(../img/payment-methods/affirm.svg);background-size:70px;background-position-y:6px}.payment-methods-tab .tabs-caption li.sezzle{background-image:url(../img/payment-methods/sezzle.svg)}@media screen and (max-width:991px){.payment-methods-tab .tabs-caption li.sezzle{background-position-y:5px}}.payment-methods-tab .tabs-caption li.afterpay{background-image:url(assets/img/payment-methods/pay_by_installment.svg)}.b-checkout__express__method.m-card{background-image:url(../img/payment-methods/credit-card.svg);background-size:50px 40px;background-position:30px center}.b-checkout__express__method.m-apay{background-image:url(../img/payment-methods/apple-pay.svg)}.b-checkout__express__method.m-gpay{background-size:70px 70px;background-image:url(../img/payment-methods/googlepaybraintree.svg)}.b-checkout__express__method.m-mpay{background-position:center;background-image:url(../img/payment-methods/ms-pay.svg)}.payment-methods-tab .tabs-caption>li.type-MicrosoftPay:before{background-position:left 70px center}.b-checkout__express__method.m-paypal{background-image:url(../img/payment-methods/braintreepaypal.svg);background-position:30px center}.b-checkout__express__method.m-amazon{background-image:url(../img/payment-methods/amazonpay.svg);background-position:30px center;background-size:114px 22px}.payment-methods-tab .tabs-caption>li.i-amazon:before{background-image:url(assets/img/payment-methods/amazonpay.svg)}@media screen and (max-width:1280px){.payment-methods-tab .tabs-caption>li.i-amazon:before{background-size:110px}}.payment-methods-tab .tabs-caption>li.sezzle.unqualified,li.affirm.unqualified,li.afterpay.unqualified{opacity:.6;cursor:default}.payment-methods-tab .tabs-caption>li.sezzle.unqualified:hover,li.affirm.unqualified:hover,li.afterpay.unqualified:hover{-webkit-box-shadow:none;box-shadow:none}.payment-methods-tab .tabs-caption-wrap{margin-top:15px}.paymentMethodForm-cards img{max-height:40px;margin:10px 2px 0}@media screen and (max-width:766px){.paymentMethodForm-cards img{max-height:24px;margin:-4px 5px 20px}}@media screen and (max-width:640px){.cc-payment-type--is-cc-skipped{display:none!important}}.cc-payment-type .paymentMethodForm-subheading{float:left}@media screen and (max-width:640px){.cc-payment-type,.cc-payment-type.container{overflow:hidden;margin:0}}.cc-payment-type .input-line{margin-bottom:10px}.b-checkout{width:100%;overflow:hidden}@media screen and (max-width:766px){.b-checkout{padding:15px 10px}}.b-checkout__express{width:100%;overflow:hidden;position:relative;padding-right:0}@media screen and (max-width:991px){.b-checkout__express{padding-right:0}}.b-checkout__express__method{border-bottom:1px solid #d9d9d9;display:block;max-width:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 0 15px 0;float:none;width:100%;padding:10px 0 10px 40px;min-height:70px;position:relative;padding:0;background-repeat:no-repeat;background-position:40px 0}@media screen and (max-width:420px){.b-checkout__express__method{margin-top:30px}}.b-checkout__express__method::before{content:'';width:14px;height:14px;border-radius:14px;left:3px;top:50%;margin-top:-7px;position:absolute;background-color:#7cc5f1}.b-checkout__express__method::after{content:'';width:20px;height:20px;border-radius:20px;position:absolute;top:50%;margin-top:-10px;left:0;font-size:0;border:1px solid #7cc5f1;color:#fff}.b-checkout__express__change{position:absolute;right:0;top:25px;cursor:pointer;color:#3162a8;font-size:16px;line-height:16px}@media screen and (max-width:420px){.b-checkout__express__change{top:-15px;left:0;right:0;text-align:center}}.b-checkout__express__change:hover{color:#123d7a;text-decoration:none}.b-checkout__express #edit-amzn-button{position:absolute;right:30px;top:40px;cursor:pointer;color:#3162a8;text-decoration:underline;font-size:16px;line-height:16px}.b-checkout__express #edit-amzn-button~.b-checkout__express__change{top:12px}@media screen and (max-width:991px){.b-checkout__express #edit-amzn-button~.b-checkout__express__change{top:auto}}@media screen and (max-width:991px){.b-checkout__express #edit-amzn-button{top:auto;left:0;right:0;bottom:-58px;text-align:center}}.b-checkout__express #edit-amzn-button:hover{color:#123d7a;text-decoration:none}.b-checkout .input-line--attentive{position:relative}.b-checkout .input-line--attentive .input-checkbox{margin-left:2%}@media screen and (max-width:766px){.b-checkout .input-line--attentive .input-checkbox{margin-left:0}}.b-checkout .input-line--attentive .input-checkbox+.input-box{position:absolute;right:0;top:0}@media screen and (max-width:766px){.b-checkout .input-line--attentive .input-checkbox+.input-box{position:relative;top:auto;right:auto}}.b-checkout__breadcrumbs{color:#3162a8;font-size:16px;line-height:16px;position:absolute;left:250px;top:1px}@media screen and (max-width:991px){.b-checkout__breadcrumbs{left:140px;font-size:14px}}@media screen and (max-width:540px){.b-checkout__breadcrumbs{display:none}}.b-checkout__breadcrumbs li{display:inline-block;font-weight:500;position:relative;cursor:pointer;padding:0;text-align:center;color:#9a9a9a}.b-checkout__breadcrumbs li a{display:inline-block;vertical-align:middle;font-weight:500;height:36px;line-height:36px;color:#9a9a9a}.b-checkout__breadcrumbs li:first-child::after{content:"";display:inline-block;vertical-align:middle;margin:0 14px 0 9px;width:6px;height:11px;line-height:36px;background-image:url("data:image/svg+xml,%3Csvg fill='%239a9a9a' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.262 2.443 3.472 3.472L.262 9.387a.891.891 0 1 0 1.261 1.262l4.108-4.107a.891.891 0 0 0 0-1.262L1.523 1.173a.891.891 0 0 0-1.261 0 .91.91 0 0 0 0 1.27Z'/%3E%3C/svg%3E")}.b-checkout__breadcrumbs li.selected{color:#000}.b-checkout__breadcrumbs li.selected a{color:#000}.b-checkout__breadcrumbs li:first-child.selected::before{background-color:#f2f2f2}.b-checkout__breadcrumbs li:first-child.selected::after{border-color:#3162a8;border-right-color:transparent}.b-checkout__breadcrumbs li:last-child::after{display:none}.b-checkout__title{overflow:hidden;width:100%}.b-checkout__title .b-ch-p-header{margin-bottom:10px;display:inline-block}.b-checkout__title h1{margin-bottom:0;font-size:20px;font-weight:500;color:#3162a8}.b-checkout .secure-title{font-size:20px;font-weight:600;float:right;width:245px;height:30px;line-height:30px;text-align:right;white-space:nowrap}.b-checkout__title span{color:#999;font-size:13px}.b-checkout>form{width:100%;overflow:hidden}.b-checkout__nav{margin-bottom:15px}@media screen and (max-width:991px){.b-checkout__nav.tabs-caption>li{opacity:0;height:0;margin-bottom:0;-webkit-transition:all .3s;transition:all .3s;border-width:0;overflow:hidden}}@media screen and (max-width:991px){.b-checkout__nav.tabs-caption>li.active{margin-bottom:0;opacity:1;height:54px;-webkit-transition:all .3s;transition:all .3s;border-width:1px;overflow:visible}}@media screen and (max-width:991px){.b-checkout__nav.tabs-caption.m-open>li{margin-bottom:15px;opacity:1;height:54px;-webkit-transition:all .3s;transition:all .3s;border-width:1px;overflow:visible}}@media screen and (max-width:991px){.b-checkout__nav.tabs-caption.m-open~.b-checkout__opener{display:none}}.b-checkout__opener{display:none}@media screen and (max-width:991px){.b-checkout__opener{display:block;font-size:16px;line-height:16px;color:#3162a8;text-align:center;text-decoration:underline}}.payment-item.show+.b-checkout__opener{display:none}.b-checkout__content{overflow:hidden;margin-bottom:40px;border-radius:0 10px 10px;border:1px solid #3162a8;padding:20px 0 15px 2.5%}.b-checkout__content__title h4{font-size:22px;display:inline-block;margin-bottom:15px}.b-checkout__content__title h4 span{color:#999}.b-checkout__content__title a{display:inline-block;font-size:16px;text-decoration:underline;margin-left:15px}.b-checkout__block{width:100%;float:left}.b-checkout__block__header{font-size:20px;line-height:24px;margin-bottom:10px;font-weight:700;display:inline-block;color:#3162a8}.checkout-wrap--stripe-enabled #billing-section,.checkout-wrap--stripe-enabled #shipping-section,.checkout-wrap--stripe-enabled .payment-method-list{position:relative}.checkout-wrap--stripe-enabled #billing-section:after,.checkout-wrap--stripe-enabled #shipping-section:after,.checkout-wrap--stripe-enabled .payment-method-list:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(255,255,255,.5)}.select-double,.simple-quintity{display:none}.select-double,.simple-quintity .form-increment{outline:0;border-width:1px;border-style:solid;border-color:transparent transparent #3162a8 transparent;padding:0;height:40px;line-height:40px;background:0 0;color:#4f4f4f;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;font-weight:400;font-size:14px;width:138px;display:inline-block}@media screen and (max-width:991px){.select-double,.simple-quintity .form-increment{line-height:30px;height:30px;width:127px}}.select-double>a,.simple-quintity .form-increment>a{position:relative;z-index:1}.simple-quintity+.select-double{display:none}.simple-quintity .button{position:relative}.select-double::after,.select-double:before,.simple-quintity .icon{content:"\2013";font-size:28px;font-weight:500;line-height:40px;color:#3162a8;font-style:normal;position:absolute;left:0;top:0;width:26px;height:40px;z-index:0;text-align:center}@media screen and (max-width:991px){.select-double::after,.select-double:before,.simple-quintity .icon{font-size:22px;line-height:30px;height:30px}}.select-double:after,.simple-quintity .icon--plus{content:'+';line-height:38px;left:auto;right:0}@media screen and (max-width:991px){.select-double:after,.simple-quintity .icon--plus{font-size:22px;line-height:28px}}@media screen and (max-width:640px){.simple-quintity .icon--plus{right:10px}}@media screen and (max-width:640px){.simple-quintity .icon--minus{left:10px}}.select-double-input{cursor:pointer;text-align:center;color:#000}a .select-double-input{color:#000}.contact-option{background:#fff}.year-supply-ribbon{background:rgba(124,197,241,.13)}@media screen and (max-width:991px){.year-supply-ribbon{position:relative}}@media screen and (max-width:991px){.data-Left .year-supply-ribbon::before{content:'';width:0;height:0;border-style:solid;border-width:17px 15px 17px 0;border-color:transparent #7cc5f1 transparent transparent;position:absolute;right:-1px;left:auto;top:0}}@media screen and (max-width:991px){.data-Right .year-supply-ribbon::before{content:'';width:0;height:0;border-style:solid;border-width:17px 0 17px 15px;border-color:transparent transparent transparent #7cc5f1;position:absolute;left:-1px;top:0}}.year-supply-ribbon~.contact-option{background:rgba(124,197,241,.13)}.ysl-text{background-color:#3162a8;color:#fff;border-radius:4px;padding:12px;width:170px;position:absolute;left:-180px;font-size:14px;line-height:17px;font-weight:500;margin-top:-6px;text-align:left}@media screen and (max-width:991px){.ysl-text{position:fixed;top:5px;left:0;right:0;width:auto;height:auto;padding:12px 5px;border-radius:0;color:#d20000;font-size:16px;z-index:-1;bottom:0;background:#7cc5f1;text-align:center}}.ysl-text::before{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #3162a8;position:absolute;right:-8px;top:50%;margin-top:-6px}@media screen and (max-width:991px){.ysl-text::before{display:none}}.simple-quintity .form-increment{display:inline-block;padding:0;white-space:nowrap}.simple-quintity .form-increment .button,.simple-quintity .form-increment input{line-height:16px;height:40px;font-size:14px;padding:7px 0;background:0 0;width:40px;border:0;outline:0;text-align:center}.simple-quintity .form-increment .button:active,.simple-quintity .form-increment .button:focus,.simple-quintity .form-increment input:active,.simple-quintity .form-increment input:focus{-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:991px){.simple-quintity .form-increment .button,.simple-quintity .form-increment input{height:30px;padding:0}}.simple-quintity .form-increment .button:hover,.simple-quintity .form-increment input:hover{background:0 0}.simple-quintity .form-increment .button:hover svg,.simple-quintity .form-increment input:hover svg{fill:#3162a8}.simple-quintity .form-increment .button .icon,.simple-quintity .form-increment input .icon{height:40px;width:26px}.simple-quintity .form-increment .button--icon--plus,.simple-quintity .form-increment input--icon--plus{text-align:right}.simple-quintity .form-increment input{width:50px}@media screen and (max-width:991px){.simple-quintity .form-increment input{width:40px}}.simple-quintity .form-increment .form-increment .button:hover{background:0 0}@media screen and (max-width:991px){.simple-quintity .form-increment{white-space:nowrap}}.checkout-view-roundup{margin:10px 0;border-bottom:1px solid #d0d0d0;padding:15px 0}.checkout-view-roundup p{margin:15px 0 0;font-size:15px;line-height:18px}.checkout-view-roundup__question{background-color:#fff;width:28px;height:28px;border-radius:28px;position:absolute;right:15px;font-style:normal;text-align:center;border:1px solid #d0d0d0;cursor:pointer}@media screen and (max-width:991px){.checkout-view-roundup__question{right:10px}}.checkout-view-roundup__question::before{content:'?';font-weight:400;font-size:16px;line-height:26px;color:#000}.coupon-code{min-width:235px}.coupon-code input.form-input{margin-bottom:10px;width:100%;vertical-align:top}.coupon-code .btn{display:block;margin:0 auto;width:100%;position:relative}.coupon-code--error .form-input{border-color:#d20000}.coupon-code__error{color:#d20000;max-width:300px;margin-top:10px;position:relative;padding-left:32px}.coupon-code__error::before{content:'!';color:#fff;font-size:16px;position:absolute;left:0;top:0;width:24px;height:24px;line-height:24px;text-align:center;background-color:#d20000;border-radius:24px}.coupon-code-header{cursor:pointer;position:relative;font-size:18px;line-height:22px;position:relative;padding-left:40px}.coupon-code-header:before{content:'';position:absolute;width:21px;height:21px;left:0;top:12px;margin-top:-10px;background-size:21px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5.875a9.625 9.625 0 1 0 9.625 9.625A9.636 9.636 0 0 0 10.5.875Zm4.375 10.5h-3.5v3.5a.875.875 0 1 1-1.75 0v-3.5h-3.5a.875.875 0 0 1 0-1.75h3.5v-3.5a.875.875 0 0 1 1.75 0v3.5h3.5a.875.875 0 1 1 0 1.75Z' fill='%23353535'/%3E%3C/svg%3E")}.c-open .coupon-code-header:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21' xml:space='preserve'%3E%3Cpath d='M10.5.9C5.2.9.9 5.2.9 10.5s4.3 9.6 9.6 9.6 9.6-4.3 9.6-9.6S15.8.9 10.5.9zm4.4 10.5H6.1c-.5 0-.9-.4-.9-.9s.4-.9.9-.9h8.8c.5 0 .9.4.9.9s-.4.9-.9.9z' fill='%23353535'/%3E%3C/svg%3E")}.coupon-code-content{display:none}.c-open .coupon-code-content{display:block;margin:8px}.coupon-code-active .txt-color{color:#32a558}@media screen and (max-width:991px){.page-cart~#chat-widget-container,.page-checkout~#chat-widget-container,.page-product~#chat-widget-container{display:none!important}}.w-tip{position:relative;cursor:default}.w-tip__text{text-transform:none;white-space:nowrap;visibility:hidden;min-width:140px;max-width:280px;font-size:13px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;bottom:130%;left:50%;margin-left:-75px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;min-height:30px;line-height:18px}.w-tip__text--bottom{bottom:auto;top:130%}.header-line-checkout .w-tip__text--bottom{width:260px;margin-left:-136px;white-space:normal}@media screen and (max-width:766px){.header-line-checkout .w-tip__text--bottom{margin-left:-216px}}.w-tip:hover .w-tip__text{visibility:visible;opacity:1}.header-line-checkout{float:right;color:#000}.header-line-checkout li{display:inline-block;vertical-align:middle;position:relative;height:46px;line-height:46px;margin-left:28px;margin-top:24px}.fixed-header .header-line-checkout li{margin-top:0}@media screen and (max-width:766px){.fixed-header .header-line-checkout li{margin-top:10px;height:38px;line-height:38px}}@media screen and (max-width:991px){.header-line-checkout li{margin-top:0}}@media screen and (max-width:766px){.header-line-checkout li{font-size:0;width:22px;margin-top:10px}}.header-line-checkout li svg{display:inline-block;vertical-align:sub;margin-right:10px;width:22px}@media screen and (max-width:766px){.header-line-checkout li:first-child{display:none}}.page-cart .header-nav,.page-checkout .header-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.page-cart .header-nav .header-line-checkout,.page-checkout .header-nav .header-line-checkout{margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.split-card{position:relative;width:100%;float:left}.split-card+.btn{margin-top:10px}.split-card .input-box input{border:2px solid #000}.split-card:last-child{margin-top:30px}.split-card:last-child::before{content:'';border:1px solid #ccc;position:absolute;height:0;top:-25px;left:25%;right:25%}.split-card--error::after{content:'';position:absolute;left:-10px;top:-10px;bottom:-5px;right:-10px;background:#fff1f1;z-index:-1;border-radius:5px}.split-card--error .input-box,.split-card--error .input-box__iframe{background-color:#fff}.split-card__error{color:#d20000;line-height:18px;min-height:18px;overflow:hidden;width:100%}.text-toggle{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px auto 20px;width:264px;height:48px;border:1px solid #38b48f;border-radius:6px;overflow:hidden;font-weight:600;font-size:14px}.text-toggle__item{width:132px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s;background:0 0;color:#000;opacity:.5;-webkit-box-shadow:none;box-shadow:none}.text-toggle__item:hover{opacity:1}.text-toggle__item.m-active{cursor:default;-webkit-box-shadow:none;box-shadow:none;opacity:1;color:#fff;background:#38b48f}.payment-item{border-bottom:1px solid #d9d9d9;font-size:17px;line-height:21px}@media screen and (max-width:766px){.payment-item{font-size:15px;line-height:20px}}@media screen and (max-width:766px){.payment-item:not(.active){display:none}}@media screen and (max-width:766px){.payment-item.show{display:block}}.payment-item__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 10px 40px;min-height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width:766px){.payment-item__inner{padding-left:32px}}.payment-item__inner::before{content:'';width:20px;height:20px;border-radius:20px;border:1px solid #7cc5f1;position:absolute;left:0;top:50%;margin-top:-10px}.payment-item__inner:hover::before{border-color:#3162a8}.payment-item__inner:hover .payment-item__text{color:#000}.active .payment-item__inner::after{content:'';width:14px;height:14px;border-radius:14px;background-color:#7cc5f1;position:absolute;left:3px;top:50%;margin-top:-7px}.active .payment-item__inner .payment-item__text{color:#000}@media screen and (max-width:420px){.active .payment-item__inner .payment-item__text{margin-bottom:10px}}.payment-item.amazonpay .payment-item__img{margin-top:10px}.payment-item.affirm .payment-item__img{margin-top:-4px}@media screen and (max-width:420px){.payment-item.active{display:block}}.payment-item__list{padding:25px}@media screen and (max-width:766px){.payment-item__list{padding:0}}.payment-item__img{text-align:left;width:155px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.payment-item__img{max-width:130px;min-width:130px}}.payment-item__img img{max-width:112px;max-height:34px}.payment-item__img--cc{width:42px;margin-right:10px;min-width:42px}.payment-item__text{margin-right:20px;color:#353535}@media screen and (max-width:766px){.payment-item__text{margin-right:0}}@media screen and (max-width:766px){.payment-item__text i{font-style:normal;font-size:11px}}.payment-item__content{padding:20px 0}@media screen and (max-width:766px){.payment-item__content{padding-bottom:0}}.payment-item__content .cc-payment-type{overflow:hidden}.payment-item__content .input-box{margin-bottom:10px}.payment-item__add{padding:10px 0 10px 110px;position:relative;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-item__add::before{content:"";width:24px;height:24px;position:absolute;left:0;top:50%;margin-top:-12px;background-image:url(../img/payment-methods/plus.svg);background-repeat:no-repeat}.payment-item__add::after{content:"";width:29px;height:22px;position:absolute;left:56px;top:50%;margin-top:-11px;background-image:url(../img/payment-methods/cc-icon.svg);background-repeat:no-repeat}.payment-item--saved .payment-item__text img{margin-left:10px}.payment-item__controls{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.payment-item__control{color:#3162a8;cursor:pointer;margin-left:20px}.payment-item__control:hover{color:#123d7a}.payment-item .input-checkbox{margin-bottom:15px}.paypal-modal-overlay{display:block;position:fixed;z-index:2147483647;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:rgba(0,0,0,.8);color:#fff}.paypal-modal{font-family:Helvetica,Arial,sans-serif;font-size:14px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:350px;top:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);cursor:pointer}.paypal-modal-header{cursor:pointer;margin-bottom:30px;display:inline-block}.paypal-modal-header>img{height:36px}.paypal-modal-body{font-size:15px;line-height:1.5;padding:10px 0}.paypal-modal-continue{font-size:15px;line-height:1.35;padding:10px 0;font-weight:700}.paypal-modal-continue>a{color:#fff;border-bottom:1px solid #fff}.paypal-checkout-close{position:absolute;right:16px;top:16px;width:16px;height:16px;opacity:.6;color:#fff;font-size:24px}.paypal-checkout-close:hover{color:#fff;font-size:28px}.existing-customer{color:#555;font-size:16px;margin-bottom:20px}.eclipse-cart__header{background-color:#ebebeb;text-align:center;padding:15px;margin-bottom:15px;border-radius:6px}.eclipse-cart__header h4{font-size:20px;line-height:24px;margin-bottom:15px}@media screen and (max-width:766px){.eclipse-cart__header h4{font-size:17px;line-height:20px}}.eclipse-cart__header p{font-size:14px;line-height:1.2;margin-bottom:0}@media screen and (max-width:766px){.eclipse-cart__header p{font-size:12px}}.eclipse-cart__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media screen and (max-width:766px){.eclipse-cart__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.eclipse-cart__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;border-radius:6px}.eclipse-cart__content{width:60%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 10px;height:100%}@media screen and (max-width:766px){.eclipse-cart__content{padding:10px;width:70%}}.eclipse-cart__img{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.eclipse-cart__img{width:30%;padding:0 5px}}.eclipse-cart__img img{max-height:140px}@media screen and (max-width:766px){.eclipse-cart__img img{max-height:100px}}.eclipse-cart__title{font-size:18px;line-height:24px;font-weight:500;margin-bottom:10px}@media screen and (max-width:766px){.eclipse-cart__title{font-size:16px;line-height:20px}}.eclipse-cart__price{color:#3162a8;font-size:24px;font-weight:600;font-size:28px;line-height:38px;margin-bottom:10px}@media screen and (max-width:766px){.eclipse-cart__price{font-size:20px;line-height:24px}}.eclipse-cart__price__old{font-size:17px;line-height:20px;color:#333;text-decoration:line-through}@media screen and (max-width:766px){.eclipse-cart__price__old{font-size:12px;line-height:15px}}.eclipse-cart .btn.m-border{width:100%}@media screen and (max-width:766px){.eclipse-cart .btn.m-border{height:32px;line-height:32px;max-width:240px}}#checkout-page-confirmation .rx-modal__popup__holder{width:80%;max-width:100%;height:50%}@media screen and (max-width:766px){#checkout-page-confirmation .rx-modal__popup__holder{height:40%;max-height:95%}}#checkout-page-confirmation .rx-modal__popup__content{max-height:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0px;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.8}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.6}.slick-next:before,.slick-prev:before{font-family:inherit;font-size:20px;line-height:1;color:#999;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.8}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:inherit;font-size:60px;line-height:20px;text-align:center;color:#333;opacity:.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#757575;opacity:1}.slick-next,.slick-prev{background-color:#fff;background-color:rgba(255,255,255,.9);z-index:1;border:1px solid #fff;height:4.35714rem;margin-top:-1.07143rem;padding:.71429rem;width:2.85714rem}.slick-next::before,.slick-prev::before{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:2.92857rem;width:1.42857rem}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#fff;background-color:rgba(255,255,255,.9);background-position:50%;background-repeat:no-repeat;background-size:100%}.slick-next{right:-10px}@media (min-width:screenSize("large")){.slick-next{right:-3.375rem}}.slick-next::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='42' viewBox='0 0 24 42'%3E%3Cpath d='M1.45679 1.00746147l21 20.02482143L1.50885 41.0074615' stroke='str-replace(#999, \"#\", \"%23\")' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none' fill-rule='evenodd' /%3E%3C/svg%3E")}.slick-next:hover::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCAyNCA0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS40NTY3OSAxLjAwNzQ2MTQ3bDIxIDIwLjAyNDgyMTQzTDEuNTA4ODUgNDEuMDA3NDYxNSIgc3Ryb2tlPSIjOTg5ODk4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}.slick-prev{left:-15px}@media (min-width:screenSize("large")){.slick-prev{left:-3.375rem}}.slick-prev::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='42' viewBox='0 0 24 42'%3E%3Cpath d='M22.4572074 1.00746147l-21 20.02482143 20.9479397 19.9751786' stroke='str-replace(#999, \"#\", \"%23\")' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none' fill-rule='evenodd' /%3E%3C/svg%3E")}.slick-prev:hover::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCAyNCA0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjIuNDU3MjA3NCAxLjAwNzQ2MTQ3bC0yMSAyMC4wMjQ4MjE0MyAyMC45NDc5Mzk3IDE5Ljk3NTE3ODYiIHN0cm9rZT0iIzk4OTg5OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.slick-slide img{display:block;width:100%}.slick-dots{margin:0}.slick-dots li{height:2.28571rem;width:2.28571rem;margin:0;padding:.35714rem}.slick-dots li button,.slick-dots li button::before{height:1.07143rem;width:1.07143rem;border-radius:50%}.slick-dots li button{border:1px solid #333;display:inline-block;margin:0;padding:0;position:relative;text-align:center;vertical-align:middle}.slick-dots li button:hover::before{background:#333}.slick-dots li button::before{display:block;left:-1px;top:-1px;-webkit-transition:background .1s ease-out;transition:background .1s ease-out}.slick-dots li.slick-active button::before{background:#757575}.productView .slick-dots{position:relative}.slick-disabled{cursor:default;opacity:.1}.slick-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}div.slick-slider{width:1px;min-width:100%}body.swal2-shown{overflow-y:hidden}body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;bottom:0;right:0;padding:10px;background-color:transparent;z-index:1060}.swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-modal:focus{outline:0}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-modal .swal2-buttonswrapper{margin-top:15px}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-modal .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-modal .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{background:rgba(0,0,0,0);border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::-ms-input-placeholder,.swal2-modal .swal2-input::-ms-input-placeholder,.swal2-modal .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#ccc}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swal2-modal{background-color:#fff!important;border-radius:4px;font-family:"Work Sans",Helvetica,Arial,sans-serif}.swal2-modal .swal2-title{color:#000;font-size:2.14286rem}.swal2-modal .swal2-content{color:#000;font-size:1.14286rem}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:1px solid #ccc;color:#666}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-select{color:#666}.swal2-modal .swal2-buttonswrapper{margin:25px 0 0}.swal2-modal .swal2-styled{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:1px;cursor:pointer;font-family:fontFamily("sans");font-weight:fontWeight("normal");line-height:normal;margin:0 0 1rem;position:relative;text-align:center;text-decoration:none;display:inline-block;background-color:#32a558;border-color:#999;color:#3162a8;font-size:fontSize("base");padding:.875rem 1.5rem;border-radius:2px;line-height:1rem;outline:0;-webkit-transition:all .15s ease;transition:all .15s ease;vertical-align:middle}.swal2-modal .swal2-styled.active,.swal2-modal .swal2-styled.is-active,.swal2-modal .swal2-styled:focus,.swal2-modal .swal2-styled:hover{background-color:#0c722e;border-color:#999;color:#3162a8}.swal2-modal .swal2-styled:active{background-color:#0c722e;border:1px solid #757575;color:#3162a8}.swal2-modal .swal2-styled:focus{-webkit-box-shadow:0 0 2px rgba(49,98,168,.6);box-shadow:0 0 2px rgba(49,98,168,.6);outline:0}.swal2-modal .swal2-confirm{background-color:#444;border-color:#444;color:#fff}.swal2-modal .swal2-confirm:focus,.swal2-modal .swal2-confirm:hover{background-color:#666;border-color:#666;color:#fff}.swal2-modal .swal2-confirm:active{background-color:#000;border-color:#000;color:#fff}.swal2-modal .swal2-cancel{background-color:transparent;border-color:#ccc;color:#666}.swal2-modal .swal2-cancel:focus,.swal2-modal .swal2-cancel:hover{background-color:transparent;border-color:#999;color:#333}.swal2-modal .swal2-cancel:active{background-color:transparent;border-color:#757575;color:#000}.swal2-modal .button+.button{margin-left:.75rem}.cart__shipping{background-color:#7cc5f1;padding:20px 20px 20px 39px;font-size:18px;line-height:22px;border-radius:6px;position:relative;margin-bottom:24px}.cart__shipping__fill{position:absolute;left:0;top:0;bottom:0;background-color:#5aabdb;border-radius:6px;z-index:1}.cart-head{margin:12px 0 16px;line-height:27px;overflow:hidden}.cart-head h1{font-size:24px;line-height:30px;font-weight:500;color:#3162a8}@media screen and (max-width:991px){.cart-head h1{float:left}}.cart-head .mobile-show{font-size:17px;line-height:17px}@media screen and (max-width:991px){.cart-head .mobile-show{display:block}}@media screen and (max-width:420px){.cart-head .mobile-show{font-size:15px;line-height:15px}}@media screen and (max-width:991px){.cart-head .you-save{margin:5px 0;font-size:17px;line-height:20px}}@media screen and (max-width:374px){.cart-head .you-save{width:120px}}@media screen and (max-width:991px){.cart-head .float-right{margin-top:10px;text-align:right}}@media screen and (max-width:420px){.cart-head .float-right{margin-top:5px}}.cart-head-back{float:right;color:#3162a8;white-space:nowrap;font-size:15px}.cart-head .price{display:inline-block;color:#3162a8}.cart-holder{border-collapse:collapse;table-layout:fixed;width:100%}.cart-holder td{padding:0}.cart-holder td.cart-left{vertical-align:top;padding-right:3%}@media screen and (max-width:991px){.cart-holder td.cart-left{padding-right:0}}.cart-sep{width:3%;max-width:3%;min-width:3%;border-left:1px solid #acb3ba}@media screen and (max-width:991px){.cart-sep{display:none}}.cart-right{width:360px;max-width:360px;vertical-align:top;padding-top:30px!important}@media screen and (max-width:991px){.cart-right .btn-line{text-align:center}}@media screen and (max-width:991px){.cart-right .btn-line:before{display:none}}@media screen and (max-width:991px){.cart-right .btn-line .btn{float:none;width:100%;margin:10px 0 40px}}.cart-right-head{text-align:right;font-size:15px;height:15px;line-height:15px;margin:20px 0 24px}.checkout-disclaimer{text-align:center;margin:24px 0 29px;font-size:15px;line-height:24px}.cart-table-wrap{border-radius:3px;margin-bottom:30px}@media screen and (max-width:991px){.cart-table-wrap{margin-bottom:0}}.summary{margin:10px 0 30px}@media screen and (max-width:991px){.summary{margin:10px 0;border:0}}@media screen and (max-width:991px){.summary.mobile-show{display:block}}.summary__title{font-size:19px;line-height:23px;font-weight:700;text-align:center;margin-bottom:22px}@media screen and (max-width:991px){.summary__title{display:none}}.summary__line{min-height:45px;font-weight:500;font-size:16px;line-height:20px;padding:15px 0;overflow:hidden}@media screen and (max-width:991px){.summary__line{font-size:16px;border:0;padding:0;width:100%;overflow:hidden;min-height:20px;margin:5px 0;padding:5px 10px}}@media screen and (max-width:991px){.summary__line--coupon{background-color:#f5f5f5;border-radius:6px;padding:10px}}.summary__line--points{text-align:center}.summary__line--save{font-size:18px;font-weight:500;color:#fff;text-align:center;padding:0;min-height:auto}.summary__line--save .you-save{padding:15px 0;background-color:#3162a8}@media screen and (max-width:991px){.summary__line--save .you-save{font-size:14px}}@media screen and (max-width:766px){.summary__line--save{display:none}}.summary__line--total{line-height:24px;padding:20px 0;border-top:1px solid #d9d9d9;overflow:hidden}.summary__line--total .summary__value b{font-size:20px;font-weight:700}@media screen and (max-width:991px){.summary__line--total .summary__value{float:right;text-align:right}}@media screen and (max-width:991px){.summary__line--subtotal{display:none}}.summary__line__sub{font-size:15px;font-weight:400}.summary__key{float:left}@media screen and (max-width:991px){.summary__key{float:none;display:inline-block;vertical-align:middle;line-height:24px}}.summary__key--processing-fee{position:relative;color:#555;font-size:14px;padding-right:28px;line-height:24px}.summary__key--processing-fee .icon--question{position:absolute;right:0;top:1px}.summary__value{float:right}.summary__value--processing-fee{position:relative;color:#555;font-size:14px;line-height:24px}@media screen and (max-width:991px){.summary__value--processing-fee{float:right}}.cart-table{border-collapse:collapse;width:100%;font-size:15px;background:#fff;margin-bottom:30px}@media screen and (max-width:766px){.cart-table{font-size:18px;margin-bottom:0}}.cart-table b,.cart-table strong{font-weight:500}.cart-table h4{font-size:20px;font-weight:600}@media screen and (max-width:991px){.cart-table .cart-products{display:block;width:100%}}.cart-table .price--discounted{display:none}.cart-table th{text-align:left;font-size:19px;line-height:23px;font-weight:700}.cart-table th:first-child{padding-left:0}.cart-table th.align-center{text-align:center}.cart-table tbody td{padding:20px 0 20px 15px}.cart-table tfoot td{padding:25px 0 30px 20px;vertical-align:top;font-size:16px}.cart-item{font-size:17px;line-height:21px;font-weight:500;position:relative;clear:both}.cart-item:after{display:block;content:"";clear:both;overflow:hidden}.cart-item td{border-top:1px solid #d9d9d9}@media screen and (max-width:991px){.cart-item td{border-top:none}}.cart-item:first-child td{border-top:none}.cart-table .cart-item--ins .cart-item-figure img{max-height:80px}@media screen and (max-width:766px){.cart-table .cart-item--ins .cart-item-figure img{max-height:50px}}.cart-table .cart-item--ins .cart-item-title h4{line-height:24px;font-weight:400}@media screen and (max-width:766px){.cart-table .cart-item--ins .cart-item-title h4{margin-bottom:10px}}.cart-item-value{color:#3162a8;font-weight:700}.cart-item-value i{display:none}.cart-item-value--old{color:#777;text-decoration:line-through;margin:0 5px;font-weight:500}@media screen and (max-width:991px){.cart-item-value--old{margin:0 0 0 5px}}.cart-item-value--discount{position:relative}.cart-item-value--discount i{display:block;font-size:14px;line-height:24px;padding:0 5px;min-width:64px;position:absolute;left:50%;margin-left:-35px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;background:#32a558;color:#fff;font-weight:700;text-align:center;animation:moveTop 1s;-webkit-animation:moveTop 1s;opacity:1;top:-30px;font-style:normal;white-space:nowrap}@media screen and (max-width:991px){.cart-item-value--discount i{animation:moveTopmobile 1s;-webkit-animation:moveTopmobile 1s;top:-16px;left:auto;right:auto;margin:0;background-color:transparent;color:#d2354f;line-height:16px;text-align:left;padding:0;font-size:14px}}@-webkit-keyframes moveTop{from{top:0;opacity:0}to{top:-30px;opacity:1}}@keyframes moveTop{from{top:0;opacity:0}to{top:-30px;opacity:1}}@media screen and (max-width:991px){@-webkit-keyframes moveTopmobile{from{bottom:0;opacity:0}to{bottom:-16px;opacity:1}}@keyframes moveTopmobile{from{bottom:0;opacity:0}to{bottom:-16px;opacity:1}}}.cart-item-quantity .form-increment{font-size:0}.cart-table .cart-item-figure{width:200px;max-width:200px;padding-left:10px}@media screen and (max-width:991px){.cart-table .cart-item-figure{width:100px;max-width:100px}}@media screen and (max-width:1023px){.cart-table .cart-item-figure{padding-left:0}}.cart-table .cart-item-figure--mobile{display:none}.cart-table .cart-item-figure img{width:100%}@media screen and (max-width:1023px){.cart-table .cart-item-figure img{display:inline-block;min-width:64px}}.cart-item-title{width:32%}.cart-item-title h4{font-size:16px;line-height:18px;margin-bottom:12px}p.cart-item-brand{font-style:italic;color:#999;margin-bottom:0;font-size:13px}.cart-item-name a{font-size:17px;line-height:21px;font-weight:500}.cart-item-name a:hover{text-decoration:underline}.view-subscription{padding-left:24px;color:#32a558;position:relative;margin:5px 0;font-size:12px;font-weight:700;line-height:22px}.view-subscription:before{content:'';position:absolute;left:0;top:2px;width:22px;height:22px;color:#32a558;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23#32a558' stroke='%23#32a558' stroke-miterlimit='10' d='M12.994 1.25C19.625 1.25 25 6.522 25 13.025S19.625 24.8 12.994 24.8C6.543 24.8 1.282 19.811 1 13.552l.006-.001C1.005 13.533 1 13.517 1 13.5c0-.478.396-.867.883-.867.392 0 .721.252.837.6l.03-.006c.112 5.464 4.654 9.861 10.251 9.861 5.666 0 10.26-4.506 10.26-10.064 0-5.557-4.594-10.063-10.26-10.063-2.822 0-5.375 1.119-7.23 2.927l.686.674.84.828-5.477.983 1.001-5.375 1.541 1.511.006-.006.056.055c2.163-2.047 5.329-3.308 8.57-3.308zm5.564 14.018h-7.159V7.715h1.887v5.787h5.272v1.766z'/%3E%3C/svg%3E")}.view-options,.view-prescription{display:block;cursor:pointer;margin-top:10px;font-size:15px;line-height:18px;font-weight:500;max-width:200px;color:#898989;text-transform:capitalize;text-decoration-style:dashed;text-underline-offset:3px}@media screen and (max-width:991px){.view-options,.view-prescription{font-size:12px;margin-bottom:5px;font-weight:400}}.view-options:hover,.view-prescription:hover{color:#000}.view-prescription-wrap{display:none}@media screen and (max-width:991px){.view-prescription-wrap{display:block;font-size:14px;white-space:nowrap;position:absolute;left:50%;width:50%;top:5px}}.view-color{position:relative;font-size:14px;line-height:14px;cursor:default;margin:5px 0;font-weight:600;color:#898989}@media screen and (max-width:991px){.view-color{font-size:12px;line-height:12px}}.view-color img{width:26px;height:26px;text-align:center;border:1px solid #777;border-radius:26px}@media screen and (max-width:766px){.view-color img{width:16px;height:16px;border-radius:16px}}.view-color b{font-weight:400}.cart-table tbody td.item-remove{width:20px;position:relative}.cart-table tbody td.item-remove .cart-remove{width:20px;display:inline-block}.cart-table tbody td.item-remove .cart-remove svg{fill:#999;width:22px;height:22px}.cart-table tbody td.item-remove .cart-remove:hover svg{fill:#666}.delete-row{width:20px;height:20px;display:inline-block;cursor:pointer;position:relative;vertical-align:middle}.cart-more{padding:15px 0;border-bottom:1px solid #d9d9d9}.cart-more__header{font-size:18px;line-height:22px;position:relative;padding-left:40px}.cart-more__header::before{content:'';position:absolute;left:0;top:50%;margin-top:-10px;width:21px;height:21px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5.875a9.625 9.625 0 1 0 9.625 9.625A9.636 9.636 0 0 0 10.5.875Zm4.375 10.5h-3.5v3.5a.875.875 0 1 1-1.75 0v-3.5h-3.5a.875.875 0 0 1 0-1.75h3.5v-3.5a.875.875 0 0 1 1.75 0v3.5h3.5a.875.875 0 1 1 0 1.75Z' fill='%23353535'/%3E%3C/svg%3E")}.item-subscribe__more{display:inline-block;vertical-align:middle;color:#3162a8;border-bottom:1px dashed #3162a8;font-size:13px;line-height:20px;margin-left:5px;cursor:pointer}.item-subscribe__more:hover{border-color:transparent}.item-subscribe .input-checkbox input[type=checkbox]+label{padding-left:50px;font-size:13px;line-height:20px;display:inline-block;font-weight:700;color:#32a558}@media screen and (max-width:766px){.item-subscribe .input-checkbox input[type=checkbox]+label{font-weight:600;padding-left:22px}}.item-subscribe .input-checkbox input[type=checkbox]~label{font-weight:700;color:#32a558;font-size:13px;line-height:20px}@media screen and (max-width:766px){.item-subscribe .input-checkbox input[type=checkbox]~label{font-weight:600}}.item-subscribe .input-checkbox input[type=checkbox]:checked+label{color:#32a558}.item-subscribe .input-checkbox input[type=checkbox]+label:before{left:24px;width:15px;height:15px;border-color:#32a558}@media screen and (max-width:766px){.item-subscribe .input-checkbox input[type=checkbox]+label:before{left:0}}.item-subscribe .input-checkbox input[type=checkbox]:checked+label:before{border-color:#53a318;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='%2332A558' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cpath d='M22.41 37S17.63 30.23 11 27.79l7.43-5.15 3.71 7S27.71 15.6 36.73 11A19.62 19.62 0 0 0 37 21s-8 4.06-14.59 16'%3E%3C/path%3E%3C/svg%3E")}.item-subscribe .input-checkbox input[type=checkbox]+label:after{content:'';position:absolute;left:0;top:1px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%2332A558' stroke='%2332A558' stroke-miterlimit='10' d='M12.994 1.25C19.625 1.25 25 6.522 25 13.025S19.625 24.8 12.994 24.8C6.543 24.8 1.282 19.811 1 13.552l.006-.001C1.005 13.533 1 13.517 1 13.5c0-.478.396-.867.883-.867.392 0 .721.252.837.6l.03-.006c.112 5.464 4.654 9.861 10.251 9.861 5.666 0 10.26-4.506 10.26-10.064 0-5.557-4.594-10.063-10.26-10.063-2.822 0-5.375 1.119-7.23 2.927l.686.674.84.828-5.477.983 1.001-5.375 1.541 1.511.006-.006.056.055c2.163-2.047 5.329-3.308 8.57-3.308zm5.564 14.018h-7.159V7.715h1.887v5.787h5.272v1.766z'/%3E%3C/svg%3E")}@media screen and (max-width:766px){.item-subscribe .input-checkbox input[type=checkbox]+label:after{display:none}}.item-subscribe .inline-select{margin:0;vertical-align:baseline}.item-subscribe .inline-select select{font-size:13px;font-weight:600}.cart-item-name-mobile,.item-each-mobile,.item-qty-mobile,.item-subtotal-mobile{display:none}.continue-shopping{text-align:center;font-size:20px;line-height:24px;margin:30px 0;cursor:pointer;display:block;position:relative}.continue-shopping a{position:relative;color:#3162a8}.continue-shopping a:before{content:'';margin-right:8px;width:24px;height:24px;display:inline-block;vertical-align:bottom;border-radius:50%;background-color:#3162a8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%23fff' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:7px;background-position:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-cart .page-cart.page-cart--empty{min-height:450px}.page-cart .page-cart.page-cart--empty .continue-shopping{margin-top:40px}@media screen and (max-width:991px){.page-cart h3{font-size:22px;text-align:center}}@media screen and (max-width:991px){.page-cart~.async-component .footer-notes{padding-bottom:160px}}.free-shipping{background:#f3f3f3;border-radius:3px;text-align:center;position:relative;padding:32px 15%;width:100%;margin-top:30px;font-size:22px;margin-bottom:40px}@media screen and (max-width:1023px){.free-shipping{font-size:20px}}@media screen and (max-width:991px){.free-shipping{text-align:center;background-color:transparent;font-size:14px;line-height:14px;font-weight:600;padding:0;margin:7px 0 0}}@media screen and (max-width:991px){.free-shipping.mobile-show{display:block;overflow:hidden;width:100%}}.free-shipping-note{display:block;font-size:12px;color:#777}.free-shipping:before{content:'';position:absolute;left:5%;top:50%;margin-top:-33px;width:78px;height:66px;background-repeat:no-repeat;background-image:url(../img/icons/track.svg)}@media screen and (max-width:991px){.free-shipping:before{display:none}}@media screen and (max-width:991px){.site.page-cart{padding-bottom:15px;margin-bottom:15px}}.site.page-cart+.footer-notes{border:0}@media screen and (max-width:991px){.page-cart .breadcrumbs-wrapper{display:none}.page-cart .cart-head{margin:10px 0}.page-cart .cart-head h1{font-size:20px;font-weight:600}.page-cart .cart-actions-wrap .or-sep{margin:5px 0 15px;height:30px;line-height:40px}.page-cart .cart-actions-wrap .or-sep::before{border-width:0;height:26px;margin-top:-8px}.page-cart .cart-actions-wrap.hide{display:none}.cart-right{width:100%;max-width:100%;display:block;padding-top:0!important}.cart-left{display:block;padding:0}.cart-table-wrap{border:none}.cart-table{display:block;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:0 0}.cart-table thead{display:none}.cart-table tbody td{display:block;border:0;width:100%;padding:0}.cart-table tbody td.item-remove{position:absolute;right:0;top:4px;width:40px;padding:10px 0;text-align:right}.cart-table .cart-item{border-top:1px solid #d9d9d9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px;padding-right:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both}.cart-table .cart-item .simple-quintity .form-increment{border-radius:3px;border:1px solid #acb3ba;height:48px;line-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-table .cart-item .select-double{border:0;text-align:left}.cart-table .cart-item .select-double a .select-double-input{color:#3162a8;border-radius:3px;border:1px solid #acb3ba;height:48px;line-height:48px;text-align:left;padding-left:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233162A8' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right}.cart-table .cart-item .select-double::after,.cart-table .cart-item .select-double::before{display:none}.cart-table .cart-item-block{padding:0;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.cart-table .cart-item-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cart-table .cart-item-title h4{padding:10px 40px 0 0;margin-bottom:3px}.cart-table .cart-item-figure{display:none}.cart-table .cart-item-figure--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-table .cart-item-info{margin-left:10px;height:50px;width:auto;font-size:14px;position:relative}.cart-table .cart-item-each{float:left;width:25%;font-size:14px;white-space:nowrap;margin-left:5%;padding-bottom:11px}.cart-table .cart-item-subtotal{width:auto;font-size:17px;margin-top:20px;white-space:nowrap;font-weight:500;margin-left:10px;margin-top:0}.cart-table .item-subscribe{display:block;line-height:17px;margin:2px 0 15px;width:100%;overflow:hidden;font-size:0}.cart-table .item-subscribe__more{font-size:0;position:absolute;width:28px;height:28px;border:1px solid #d9d9d9;border-radius:28px;right:-28px;top:10px;text-align:center;line-height:26px}.cart-table .item-subscribe__more::before{content:'?';font-size:20px;color:#999;font-weight:400}.cart-item-quantity-mobile,.item-each-mobile,.item-subtotal-mobile{display:inline-block;font-weight:600}.cart-item-quantity .cart-item-quantity-mobile,.cart-item-quantity .item-each-mobile,.cart-item-quantity .item-subtotal-mobile{display:none}td.grand-total{display:block;margin-top:0}.checkout-disclaimer{margin-bottom:24px}}@media screen and (max-width:420px){.cart-table .cart-item-block{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.cart-table .cart-item-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cart-table .cart-item .select-double,.cart-table .cart-item .simple-quintity .form-increment{width:105px}.cart-table .cart-item-info{margin-left:5px}.cart-table .cart-item-each{margin-left:2%}.view-prescription-wrap{left:55%}}.btn.checkout-btn{width:100%}.express-checkout{margin:15px 0;text-align:center;position:relative;z-index:1;overflow:hidden}.express-checkout__holder{width:100%}.express-checkout .ApplePayCheckout,.express-checkout .BraintreePaypalCheckout,.express-checkout .GooglePayCheckout{width:100%!important;display:block;max-width:none!important}.express-checkout .GooglePayCheckout{margin-top:0;-webkit-animation:fadeIn 3s;animation:fadeIn 3s;width:100%!important;max-width:none!important}.express-checkout .GooglePayCheckout button{margin-top:0!important;width:100%!important}.express-checkout .ApplePayContainer>div{display:block!important}.express-checkout .BraintreeVenmoSmartButtonContainer{width:100%;height:50px}.express-checkout .BraintreeVenmoSmartButtonContainer>div{border-radius:52px!important}.express-checkout .apple-pay-checkout-button{display:block;border:2px solid #3162a8;height:50px;border-radius:52px;width:100%;margin:0!important;padding:0}@media screen and (max-width:991px){.express-checkout .apple-pay-checkout-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.apple-pay-supported .express-checkout .apple-pay-checkout-button{display:block;background-color:#fff;background-size:50px 26px;background-repeat:no-repeat;background-position:center;background-image:-webkit-named-image(apple-pay-logo-black);float:none;margin:0 0 20px 0;padding:0}.apple-pay-supported .express-checkout .apple-pay-checkout-button:hover{border-color:#123d7a;background-color:#123d7a;background-image:-webkit-named-image(apple-pay-logo-white)}.express-checkout .ApplePayInnerContainer,.express-checkout .BraintreePaypalButton,.express-checkout .BraintreePaypalInnerContainer,.express-checkout .GooglePayInnerContainer,.express-checkout .PaypalCommerceButton{position:relative;z-index:1;width:100%;max-width:none;margin-top:0;margin-bottom:15px;background-color:#ffc43a;border-radius:52px;height:50px;padding-top:6px;overflow:hidden}.express-checkout .ApplePayInnerContainer:hover,.express-checkout .BraintreePaypalButton:hover,.express-checkout .BraintreePaypalInnerContainer:hover,.express-checkout .GooglePayInnerContainer:hover,.express-checkout .PaypalCommerceButton:hover{background-color:#f2ba36}@media screen and (max-width:550px){.express-checkout .ApplePayInnerContainer,.express-checkout .BraintreePaypalButton,.express-checkout .BraintreePaypalInnerContainer,.express-checkout .GooglePayInnerContainer,.express-checkout .PaypalCommerceButton{min-width:auto!important}}.express-checkout .BraintreePaypalContainer{max-height:none!important}.express-checkout .BraintreePaypalInnerContainer{background-position:top 16px center;background-repeat:no-repeat;background-size:63.5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 101 32'%3E%3Cpath fill='%23003087' d='M12.237 2.8h-7.8c-.5 0-1 .4-1.1.9l-3.1 20c-.1.4.2.7.6.7h3.7c.5 0 1-.4 1.1-.9l.8-5.4c.1-.5.5-.9 1.1-.9h2.5c5.1 0 8.1-2.5 8.9-7.4.3-2.1 0-3.8-1-5-1.1-1.3-3.1-2-5.7-2Zm.9 7.3c-.4 2.8-2.6 2.8-4.6 2.8h-1.2l.8-5.2c0-.3.3-.5.6-.5h.5c1.4 0 2.7 0 3.4.8.5.4.7 1.1.5 2.1ZM35.437 10h-3.7c-.3 0-.6.2-.6.5l-.2 1-.3-.4c-.8-1.2-2.6-1.6-4.4-1.6-4.1 0-7.6 3.1-8.3 7.5-.4 2.2.1 4.3 1.4 5.7 1.1 1.3 2.8 1.9 4.7 1.9 3.3 0 5.2-2.1 5.2-2.1l-.2 1c-.1.4.2.8.6.8h3.4c.5 0 1-.4 1.1-.9l2-12.8c.1-.2-.3-.6-.7-.6Zm-5.1 7.2c-.4 2.1-2 3.6-4.2 3.6-1.1 0-1.9-.3-2.5-1-.6-.7-.8-1.6-.6-2.6.3-2.1 2.1-3.6 4.2-3.6 1.1 0 1.9.4 2.5 1 .5.7.7 1.6.6 2.6ZM55.337 10h-3.7c-.4 0-.7.2-.9.5l-5.2 7.6-2.2-7.3c-.1-.5-.6-.8-1-.8h-3.7c-.4 0-.8.4-.6.9l4.1 12.1-3.9 5.4c-.3.4 0 1 .5 1h3.7c.4 0 .7-.2.9-.5l12.5-18c.3-.3 0-.9-.5-.9Z'/%3E%3Cpath fill='%23009cde' d='M67.737 2.8h-7.8c-.5 0-1 .4-1.1.9l-3.1 19.9c-.1.4.2.7.6.7h4c.4 0 .7-.3.7-.6l.9-5.7c.1-.5.5-.9 1.1-.9h2.5c5.1 0 8.1-2.5 8.9-7.4.3-2.1 0-3.8-1-5-1.2-1.2-3.1-1.9-5.7-1.9Zm.9 7.3c-.4 2.8-2.6 2.8-4.6 2.8h-1.2l.8-5.2c0-.3.3-.5.6-.5h.5c1.4 0 2.7 0 3.4.8.5.4.6 1.1.5 2.1ZM90.937 10h-3.7c-.3 0-.6.2-.6.5l-.2 1-.3-.4c-.8-1.2-2.6-1.6-4.4-1.6-4.1 0-7.6 3.1-8.3 7.5-.4 2.2.1 4.3 1.4 5.7 1.1 1.3 2.8 1.9 4.7 1.9 3.3 0 5.2-2.1 5.2-2.1l-.2 1c-.1.4.2.8.6.8h3.4c.5 0 1-.4 1.1-.9l2-12.8c0-.2-.3-.6-.7-.6Zm-5.2 7.2c-.4 2.1-2 3.6-4.2 3.6-1.1 0-1.9-.3-2.5-1-.6-.7-.8-1.6-.6-2.6.3-2.1 2.1-3.6 4.2-3.6 1.1 0 1.9.4 2.5 1 .6.7.8 1.6.6 2.6ZM95.337 3.3l-3.2 20.3c-.1.4.2.7.6.7h3.2c.5 0 1-.4 1.1-.9l3.2-19.9c.1-.4-.2-.7-.6-.7h-3.6c-.4 0-.6.2-.7.5Z'/%3E%3C/svg%3E")}.express-checkout .ApplePayInnerContainer{padding-top:0}@media screen and (max-width:991px){.express-checkout .PayPalExpressCheckout{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.express-checkout .ApplePayInnerContainer,.express-checkout .GooglePayInnerContainer{background-color:transparent}.express-checkout .ApplePayInnerContainer:hover,.express-checkout .GooglePayInnerContainer:hover{background-color:transparent}.express-checkout .paypal-smart-buttons{border:2px solid #ffc439;background-color:#ffc439;-webkit-box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05);box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05);height:38px;border-radius:40px;overflow:hidden;width:100%;margin:0 0 15px;position:relative;z-index:0;outline:0}@media screen and (max-width:991px){.express-checkout .paypal-smart-buttons{margin-bottom:15px}}.express-checkout .paypal-button{height:40px!important}@media screen and (max-width:991px){.express-checkout .paypal-buttons-container{max-width:250px}}.express-checkout .AmazonPayCheckout{width:100%;margin:0 auto;display:none}@media screen and (max-width:991px){.express-checkout .AmazonPayCheckout{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.express-checkout .AmazonPayCheckout p{display:none!important}.express-checkout .AmazonPayCheckout p[style*="display: none;"]~.AmazonPayContainer,.express-checkout .AmazonPayCheckout p[style*="display:none;"]~.AmazonPayContainer{display:none}.express-checkout .AmazonPayCheckout .AmazonPayContainer{border-width:2px;border-style:solid;border-color:#a88734;background-color:#a88734;overflow:hidden;border-radius:40px;height:38px!important;margin-bottom:15px}.express-checkout .AmazonPayCheckout .AmazonPayContainer>div{width:100%!important;height:60px!important;margin:-2px -1px 0 -1px}.express-checkout .or-use-label{display:none!important}.GooglePayCheckout{width:100%}@media screen and (max-width:991px){.GooglePayCheckout{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.GooglePayCheckout .GooglePayContainer>div{width:100%;padding:0}.apple-pay-supported .GooglePayCheckout{display:none}.GooglePayCheckout p{display:none!important}.GooglePayCheckout .gpay-button,.GooglePayCheckout .gpay-button.black.plain,.GooglePayCheckout .gpay-button.black.short{width:100%;padding:0;min-height:50px;height:50px;background-color:#fff;border:2px solid #3162a8;border-radius:52px;width:100%;-webkit-box-shadow:none;box-shadow:none;background-size:51px 21px!important;background-image:url(https://www.gstatic.com/instantbuy/svg/light_gpay.svg)!important}.GooglePayCheckout .gpay-button.black.plain:hover,.GooglePayCheckout .gpay-button.black.short:hover,.GooglePayCheckout .gpay-button:hover{background-color:#123d7a;border-color:#123d7a}@-webkit-keyframes fadeIn{0%{opacity:0;height:0}80%{opacity:.2;height:0}100%{opacity:1;height:50px}}@keyframes fadeIn{0%{opacity:0;height:0}80%{opacity:.2;height:0}100%{opacity:1;height:50px}}.chekout-title{display:block}.gradient-header{padding:40px 0;color:#fff;margin-bottom:20px}.hsa-store .gradient-header{background:#ac9afc;background:-webkit-gradient(linear,left top,right top,color-stop(0,#ac9afc),to(#5f3ff0));background:linear-gradient(to right,#ac9afc 0,#5f3ff0 100%)}.fsa-store .gradient-header{background:#354f77;background:-webkit-gradient(linear,left top,right top,color-stop(0,#354f77),to(#142745));background:linear-gradient(to right,#354f77 0,#142745 100%)}.cart-title-container{min-width:300px;max-width:1160px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gradient-header b{color:#fff;font-size:30px;line-height:32px}.about-us-phone{float:right;font-size:20px;line-height:34px;color:#fff}@media screen and (max-width:991px){.gradient-header b{font-size:20px;line-height:20px}.about-us-phone{font-size:14px;line-height:23px}.gradient-header{padding:25px 0}}@media only screen and (max-width:460px){.cart-item-value--old{margin-left:0;display:block}}.invisible{visibility:hidden}.cart-page{position:relative}@media screen and (min-width:991px){.cart-page{padding-bottom:200px}}#express_hidden{position:absolute}@media screen and (min-width:991px){#express_hidden{display:none;right:5px;top:395px}}@media screen and (min-width:1440px){#express_hidden{display:none}}@media screen and (max-width:991px){#express_hidden{width:100%}}@media screen and (min-width:991px){.express-checkout{width:360px;margin-right:15px}}@media screen and (max-width:991px){.express-checkout{margin:15px}}@media screen and (max-width:766px){.express-checkout{margin:15px}}.express-sep{text-align:center;position:relative;font-weight:600;line-height:54px;height:44px;z-index:0;font-size:15px}@media screen and (min-width:991px){.express-sep{margin:0 60px}}.express-sep:after{content:'';position:absolute;left:0;right:0;top:50%;margin-top:5px;height:0;border-bottom:1px solid #ccc;z-index:-2;-webkit-box-sizing:border-box;box-sizing:border-box}.express-sep span{background:#fff;padding:5px}.card-body,.card-figure,.upsell .card,card-img-container{height:150px}@media screen and (max-width:766px){.card-body,.card-figure,.upsell .card,card-img-container{height:120px!important}}@media screen and (min-width:991px){#cart-upsell-form{margin-top:90px}}@media screen and (max-width:991px){#cart-upsell-form{margin-top:190px}}#cart-upsell-form .card{background-color:#fff}#cart-upsell-form .card-figcaption{display:block!important}#cart-upsell-form .card-figcaption-body{margin-top:5px!important}@media screen and (max-width:991px){#cart-upsell-form .card-figcaption-body{margin-top:10px!important}}#cart-upsell-form .card-figure{width:45%}@media screen and (max-width:991px){#cart-upsell-form .card-figure{width:30%}}#cart-upsell-form .card-title{height:34px}@media screen and (max-width:991px){#cart-upsell-form .card-title{line-height:19px}}#cart-upsell-form .discount{color:#3162a8}#cart-upsell-form .products-list>li{width:100%;margin-bottom:0;min-height:193px}@media screen and (max-width:991px){#cart-upsell-form .products-list>li{width:100%;min-height:auto}}#cart-upsell-form .upsell__header{margin-bottom:0;height:30px}.upsell .card-title{line-height:34px;margin-top:7px}.rewards__question{background-color:#fff;width:18px;height:18px;border-radius:18px;position:relative;display:inline-block;font-style:normal;text-align:center;border:1px solid #3162a8;cursor:pointer;vertical-align:text-bottom}.rewards__question::before{content:'i';font-weight:400;font-size:16px;line-height:16px;color:#3162a8;display:block}.login-wrap{width:100%;max-width:920px;font-size:0;text-align:center;margin:45px auto 80px}@media screen and (max-width:991px){#auth-modal-container .login-wrap{padding-left:15px;padding-right:15px}}@media screen and (max-width:991px){#auth-modal-container .login-wrap .mobile-show{width:100%}}.login-wrap form>b{display:block;font-size:14px;margin-bottom:20px}@media screen and (max-width:766px){.login-wrap form>b{margin:0 auto;max-width:260px}}@media screen and (max-width:991px){.login-wrap{margin-top:20px}}@media screen and (max-width:991px){.login-wrap p{font-size:14px;line-height:21px}}.login-wrap .input-box{background-color:#fff}@media screen and (max-width:991px){.login-wrap .login-section{border:1px solid #3162a8!important;border-radius:6px;padding:0;margin:0 auto 15px;max-width:400px;display:block}}@media screen and (max-width:991px){#auth-modal-container .login-wrap .login-section{border:0!important;display:none}}@media screen and (max-width:991px){.login-wrap .login-section .link,.login-wrap .login-section h4{font-size:18px;line-height:18px;padding:16px 0;display:block;font-weight:600;margin:0;position:relative}}@media screen and (max-width:991px){.login-wrap .login-section h4::after{content:'';position:absolute;right:10px;top:17px;width:16px;height:16px;background-size:14px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' width='444.819' height='444.819'%3E%3Cpath d='M352.025 196.712L165.884 10.848C159.029 3.615 150.469 0 140.187 0s-18.842 3.619-25.697 10.848L92.792 32.264c-7.044 7.043-10.566 15.604-10.566 25.692 0 9.897 3.521 18.56 10.566 25.981L231.545 222.41 92.786 361.168c-7.042 7.043-10.564 15.604-10.564 25.693 0 9.896 3.521 18.562 10.564 25.98l21.7 21.413c7.043 7.043 15.612 10.564 25.697 10.564 10.089 0 18.656-3.521 25.697-10.564L352.025 248.39c7.046-7.423 10.571-16.084 10.571-25.981.001-10.088-3.525-18.654-10.571-25.697z'/%3E%3C/svg%3E");-webkit-transition:all .3s;transition:all .3s}}@media screen and (max-width:991px){.login-wrap .login-section--opened h4::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s;transition:all .3s}}@media screen and (max-width:991px){.login-wrap .login-section__content{display:none;-webkit-transition:all .3s;transition:all .3s}}@media screen and (max-width:991px){#auth-modal-container .login-wrap .login-section__content{display:block}}@media screen and (max-width:991px){.login-wrap .login-section--opened .login-section__content{display:block;padding:15px;-webkit-transition:all .3s;transition:all .3s}}@media screen and (max-width:991px){#auth-modal-container .login-wrap .login-section.login-box{display:block}}@media screen and (max-width:991px){.login-wrap .mobile-show,.login-wrap .show-mobile{display:block}}.login-wrap .or-sep{margin-top:0}.login-h1{font-size:30px;margin-bottom:30px}.site.page-checkout,.site.page-login{margin-top:0}@media screen and (max-width:766px){.site.page-checkout .breadcrumbs-wrapper,.site.page-checkout .header-top-line,.site.page-checkout .page-heading,.site.page-login .breadcrumbs-wrapper,.site.page-login .header-top-line,.site.page-login .page-heading{display:none}}.login-box{display:inline-block;vertical-align:top;width:50%;padding:0 4%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}@media screen and (max-width:766px){.login-box{display:block;width:100%;margin-bottom:0;padding:20px 0}}@media screen and (max-width:766px) and (max-width:420px){.login-box{padding:15px 0}}.login-box .btn{width:100%;margin:0}.login-box.login-form{font-size:16px;line-height:24px;border-right:1px solid #d9d9d9}@media screen and (max-width:766px){.login-box.login-form{font-size:14px;line-height:16px;border:0;border-bottom:1px solid #d9d9d9}}.modal-content .login-box.login-form{border:0}@media screen and (max-width:766px){.login-box.login-form .guest-btn{margin-top:10px;margin-bottom:5px}}.login-box.login-form .forgot-pass{font-size:16px;line-height:24px;display:block;margin-top:12px}@media screen and (max-width:766px){.login-box.login-form .forgot-pass{font-size:14px;line-height:16px;margin-top:10px;margin-bottom:0}}.login-box.new-customer .btn{margin:16px 0 10px}@media screen and (max-width:420px){.login-box.new-customer .btn{margin-top:10px}}.login-box h4{padding:0;font-weight:600;margin-bottom:40px;font-size:24px;line-height:32px}@media screen and (max-width:766px){.login-box h4{font-weight:500;margin-bottom:10px;font-size:20px;line-height:28px}}.login-box p{margin-bottom:15px}.login-box .input-checkbox input[type=checkbox]+label{font-weight:500;margin-top:20px}@media screen and (max-width:766px){.login-box .input-checkbox input[type=checkbox]+label{margin-top:0}}@media screen and (max-width:766px){.login-box .or-sep{margin:0}}.login-box .form-actions{text-align:center}@media screen and (max-width:766px){.page-checkout .login-wrap,.page-login .login-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:766px){.page-checkout .login-wrap .new-customer,.page-login .login-wrap .new-customer{border-bottom:1px solid #d9d9d9}}@media screen and (max-width:766px){.page-checkout .login-wrap .new-customer p,.page-login .login-wrap .new-customer p{margin:0}}@media screen and (max-width:991px){.page-checkout .login-wrap .new-customer p .link,.page-login .login-wrap .new-customer p .link{margin-top:10px;display:block}}@media screen and (max-width:766px){.page-checkout .login-wrap .login-form,.page-login .login-wrap .login-form{border:0}}@media screen and (max-width:766px){.page-checkout .login-wrap .login-form .form-actions,.page-login .login-wrap .login-form .form-actions{margin:0}}@media screen and (max-width:991px){.page-checkout .footer-notes,.page-login .footer-notes{padding-bottom:40px}}.brand-icon{background-repeat:no-repeat;height:40px;width:100%;background-position:center center}.brand-icon--burberry{background-image:url(../img/glasses-brands/burberry.svg)}.brand-icon--calvin-klein{background-image:url(../img/glasses-brands/calvin-klein.svg)}.brand-icon--chloe{background-image:url(../img/glasses-brands/chloe.svg)}.brand-icon--coach{background-image:url(../img/glasses-brands/coach.svg)}.brand-icon--columbia{background-image:url(../img/glasses-brands/columbia.svg)}.brand-icon--dolce-and-gabbana{background-image:url(../img/glasses-brands/dolce-and-gabbana.svg)}.brand-icon--dragon{background-image:url(../img/glasses-brands/dragon.svg)}.brand-icon--emporio-armani{background-image:url(../img/glasses-brands/emporio-armani.svg)}.brand-icon--giorgio-armani{background-image:url(../img/glasses-brands/giorgio-armani.svg)}.brand-icon--guess{background-image:url(../img/glasses-brands/guess.svg);height:32px}.brand-icon--jimmy-choo{background-image:url(../img/glasses-brands/jimmy-choo.svg)}.brand-icon--kate-spade{background-image:url(../img/glasses-brands/kate-spade.svg)}.brand-icon--michael-kors{background-image:url(../img/glasses-brands/michael-kors.svg)}.brand-icon--nike{background-image:url(../img/glasses-brands/nike.svg)}.brand-icon--oakley{background-image:url(../img/glasses-brands/oakley.svg)}.brand-icon--rayban{background-image:url(../img/glasses-brands/rayban.svg)}.brand-icon--verawang{background-image:url(../img/glasses-brands/verawang.svg)}.brand-icon--versace{background-image:url(../img/glasses-brands/versace.svg)}.brand-icon--marucci{background-image:url(../img/glasses-brands/marucci.svg)}.brand-icon--bavici{background-image:url(../img/glasses-brands/bavici.svg)}.brand-icon--ysl{background-image:url(../img/glasses-brands/ysl.svg)}.brand-icon--john-varvatos{background-image:url(../img/colored-brands/john-varvatos.svg)}.brand-icon--police{background-image:url(../img/colored-brands/police.svg)}.brand-icon--plein{background-image:url(../img/colored-brands/plein.svg);height:52px;margin-top:-5px;background-size:64px}.brand-icon--tumi{background-image:url(../img/colored-brands/tumi.svg);height:32px}.brand-icon--swarovski{background-image:url(../img/colored-brands/swarovski.svg)}.brand-icon--just-cavalli{background-image:url(../img/colored-brands/just-cavalli.svg)}.brand-icon--porsche-design{background-image:url(../img/colored-brands/porsche-design.svg)}.brand-icon--saint-laurent{background-image:url(../img/colored-brands/saint-laurent.svg)}.brand-icon--roberto-cavalli{background-image:url(../img/colored-brands/roberto-cavalli.svg)}.brands{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.brands{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:991px){.brands--round{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands--round.container{max-width:580px;margin:0 auto;gap:5px 10px;padding:10px 0}}.brands__item{background-repeat:no-repeat;height:50px;background-size:contain;background-position:center center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;width:10%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0;display:block}@media screen and (max-width:991px){.brands--round .brands__item{background:#fff;width:160px;height:160px;border-radius:160px;padding:0;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (max-width:991px){.brands--round .brands__item:nth-child(10),.brands--round .brands__item:nth-child(2),.brands--round .brands__item:nth-child(3),.brands--round .brands__item:nth-child(7){display:none}}@media screen and (max-width:991px){.brands__item{width:33%}}@media screen and (max-width:640px){.brands__item{width:50%;margin:5px 0}}.brands__item.acuvue{background-image:url(../img/brands/acuvue.svg)}.brands__item.airoptix{background-image:url(../img/brands/airoptix.svg)}.brands__item.biofinity{background-image:url(../img/brands/biofinity.svg)}.brands__item.dailies{background-image:url(../img/brands/dailies.svg)}.brands__item.freshlook{background-image:url(../img/brands/freshlook.svg)}.brands__item.proclear{background-image:url(../img/brands/proclear.svg)}.brands__item.biotrue{background-image:url(../img/brands/biotrue.svg)}.brands__item.clariti{background-image:url(../img/brands/clariti.svg)}.brands__item.total{background-image:url(../img/brands/total.webp)}.brands__item.myday{background-image:url(../img/brands/myday.svg)}.brands__item.precision{background-image:url(../img/brands/precision.webp)}.brands__item.ultra{background-image:url(../img/brands/ultra.svg)}.brands__item.bavici{background-image:url(../img/brands/bavici.svg)}.brands__item.rayban{background-image:url(../img/brands/rayban.svg)}.brands__item.oakley{background-image:url(../img/brands/oakley.svg)}.glasses-regular{height:14px;background-image:url(../img/icons/glasses/regular.svg)}.glasses-fullrim{height:14px;background-image:url(../img/icons/glasses/fullrim.svg)}.glasses-rimless{height:13px;background-image:url(../img/icons/glasses/rimless.svg)}.glasses-semi-rimless{height:13px;background-image:url(../img/icons/glasses/semi-rimless.svg)}.glasses-aviator{height:14px;background-image:url(../img/icons/glasses/aviator.svg)}.glasses-cat-eye{height:13px;background-image:url(../img/icons/glasses/cat-eye.svg)}.glasses-oval{height:13px;background-image:url(../img/icons/glasses/oval.svg)}.glasses-rectangular{height:9px;background-image:url(../img/icons/glasses/rectangular.svg)}.glasses-round{height:16px;background-image:url(../img/icons/glasses/round.svg)}.glasses-square{height:14px;background-image:url(../img/icons/glasses/square.svg)}.glasses-type-s{height:9px;background-image:url(../img/icons/glasses/type-s.svg)}.glasses-type-m{height:10px;background-image:url(../img/icons/glasses/type-m.svg)}.glasses-type-l{height:13px;background-image:url(../img/icons/glasses/type-l.svg)}.glasses-type-xl{height:14px;background-image:url(../img/icons/glasses/type-xl.svg)}.glasses-solid{height:14px;background-image:url("");background-image:url(../img/icons/glasses/solid.svg)}.try-on{width:25px;height:25px;background-image:url(../img/icons/photo.svg)}.icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.icon svg{display:inline-block;fill:#757575;height:100%;vertical-align:top;width:100%}.pagination-item .icon svg{fill:#3162a8}.icon--question{cursor:pointer;display:inline-block;vertical-align:middle;width:24px;height:24px;background-image:url(../img/icons/question.svg);background-repeat:no-repeat;background-position:center center;background-size:18px 22px}.icon--pin{cursor:pointer;display:inline-block;vertical-align:middle;width:24px;height:24px;background-image:url(../img/icons/pin.svg);background-repeat:no-repeat;background-position:center center;background-size:18px 22px}.icon--phone{cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;width:20px;height:22px;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M11.31 1c-1.81.03-3.54.62-4.98 1.71a.46.46 0 0 0-.09.64c.15.2.44.24.64.09 1.29-.97 2.83-1.5 4.45-1.53 4.2-.07 7.68 3.29 7.76 7.49a7.664 7.664 0 0 1-3.7 6.68c-.22.13-.29.41-.16.63.09.14.24.22.4.22.08 0 .16-.02.23-.07a8.579 8.579 0 0 0 4.15-7.47C19.92 4.68 16.02.92 11.31 1zM13.76 17.37c-.35-.44-.74-.83-1.13-1.23-.24-.25-.5-.47-.78-.65-.6-.38-1.22-.45-1.84-.06-.37.23-1.24.92-1.34.98-.41.22-.82.17-1.22-.02-.49-.24-.88-.62-1.24-1.03-.55-.62-1.03-1.29-1.47-2-.4-.64-.76-1.3-.91-2.04-.13-.67.06-1.19.61-1.5.26-.14.51-.3.75-.47.81-.56 1.18-1.61.83-2.53 0-.01 0-.01-.01-.02-.24-.65-.56-1.27-.91-1.88-.19-.34-.43-.64-.75-.86-1.24-.34-2.46.91-2.69 1.12C.57 6.2.05 7.49 0 8.96c-.04 1.11.22 2.19.62 3.24.28.73.62 1.44 1.02 2.12.74 1.26 1.58 2.46 2.56 3.54.77.85 1.6 1.61 2.59 2.19 1.04.61 2.15.99 3.37.95.8-.03 1.54-.24 2.24-.61.34-.18 1.29-.88 1.46-1.02.42-.35.52-.77.33-1.28-.1-.27-.25-.5-.43-.72z M14.02 9.95H11.6v-3.7c0-.25-.2-.46-.46-.46-.25 0-.46.2-.46.46v4.16c0 .25.2.46.46.46h2.88c.25 0 .46-.2.46-.46a.472.472 0 0 0-.46-.46zM14.92 3.59a.455.455 0 0 0-.62.17l-.33.57c-.13.22-.05.5.17.62.06.05.14.07.22.07.16 0 .31-.08.4-.23l.33-.57a.48.48 0 0 0-.17-.63zM16.75 5.89l-.57.33a.46.46 0 0 0-.17.62c.08.15.24.23.4.23.08 0 .16-.02.23-.06l.57-.33a.46.46 0 0 0 .17-.62.46.46 0 0 0-.63-.17zM16.71 9.42c0 .25.2.46.46.46h.66c.25 0 .46-.2.46-.46s-.2-.46-.46-.46h-.66c-.26 0-.46.21-.46.46zM16.18 12.62l.57.33a.465.465 0 0 0 .63-.17c.13-.22.05-.5-.17-.62l-.57-.33a.447.447 0 0 0-.62.17c-.13.21-.06.49.16.62zM8.75 5.02a.458.458 0 0 0 .4-.68l-.33-.58a.47.47 0 0 0-.63-.17c-.22.13-.29.41-.16.63l.33.57c.08.15.23.23.39.23zM11.55 4.27c.25 0 .46-.2.46-.46v-.66c0-.25-.2-.46-.46-.46-.25 0-.46.2-.46.46v.66c.01.25.21.46.46.46z'/%3E%3C/svg%3E")}.icon--lock{cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' fill='%233162A8' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.75 24h-13.5c-1.24 0-2.25-1.009-2.25-2.25v-10.5c0-1.241 1.01-2.25 2.25-2.25h13.5c1.24 0 2.25 1.009 2.25 2.25v10.5c0 1.241-1.01 2.25-2.25 2.25zm-13.5-13.5c-.413 0-.75.336-.75.75v10.5c0 .414.337.75.75.75h13.5c.413 0 .75-.336.75-.75v-10.5c0-.414-.337-.75-.75-.75z'/%3E%3Cpath d='m17.25 10.5c-.414 0-.75-.336-.75-.75v-3.75c0-2.481-2.019-4.5-4.5-4.5s-4.5 2.019-4.5 4.5v3.75c0 .414-.336.75-.75.75s-.75-.336-.75-.75v-3.75c0-3.309 2.691-6 6-6s6 2.691 6 6v3.75c0 .414-.336.75-.75.75z'/%3E%3Cpath d='m12 17c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm0-2.5c-.275 0-.5.224-.5.5s.225.5.5.5.5-.224.5-.5-.225-.5-.5-.5z'/%3E%3Cpath d='m12 20c-.414 0-.75-.336-.75-.75v-2.75c0-.414.336-.75.75-.75s.75.336.75.75v2.75c0 .414-.336.75-.75.75z'/%3E%3C/svg%3E")}.icon--chat{cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' fill='%233162A8' viewBox='0 0 477.867 477.867' style='enable-background:new 0 0 477.867 477.867;' xml:space='preserve'%3E%3Cpath d='M426.667,0.002H51.2C22.923,0.002,0,22.925,0,51.202v273.067c0,28.277,22.923,51.2,51.2,51.2h60.587l-9.284,83.456 c-1.035,9.369,5.721,17.802,15.09,18.837c4.838,0.534,9.674-1.023,13.292-4.279l108.919-98.014h186.863 c28.277,0,51.2-22.923,51.2-51.2V51.202C477.867,22.925,454.944,0.002,426.667,0.002z M443.733,324.269 c0,9.426-7.641,17.067-17.067,17.067H233.25c-4.217,0.001-8.284,1.564-11.418,4.386l-80.452,72.414l6.434-57.839 c1.046-9.367-5.699-17.809-15.067-18.856c-0.63-0.07-1.263-0.106-1.897-0.105H51.2c-9.426,0-17.067-7.641-17.067-17.067V51.202 c0-9.426,7.641-17.067,17.067-17.067h375.467c9.426,0,17.067,7.641,17.067,17.067V324.269z'/%3E%3C/svg%3E")}.sso{display:block;width:100%;text-align:center}@media screen and (max-width:991px){.sso{margin-top:10px;max-width:400px;margin:0 auto}}.sso li{display:block;padding-bottom:15px}.sso li:nth-child(n+3){height:0;overflow:hidden;border-width:0;opacity:0;padding-bottom:0;-webkit-transition:all .3s;transition:all .3s}.sso--open li:nth-child(n+3){height:auto;overflow:auto;border-width:1px;opacity:1;padding-bottom:15px;-webkit-transition:all .3s;transition:all .3s}.sso__item{cursor:pointer;width:100%;border:1px solid #3162a8;font-size:15px;height:50px;line-height:50px;border-radius:6px;display:block;color:#000;-webkit-transition:3ms;transition:3ms;font-weight:600}.sso__item:hover{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.4);box-shadow:0 1px 4px 0 rgba(0,0,0,.4);-webkit-transition:3ms;transition:3ms;color:#000}.sso__item:before{content:'';display:inline-block;vertical-align:middle;width:36px;margin-right:7px;height:36px;background-size:22px;background-repeat:no-repeat;background-position:center}.sso__item--fb:before{background-image:url(../img/icons/sso-fb.svg)}.sso__item--ggl:before{background-image:url(../img/icons/sso-ggl.svg)}.sso__item--yh:before{background-image:url(../img/icons/sso-yh.svg)}.sso__item--amazon:before{background-image:url(../img/icons/sso-amazon.svg)}.sso__item--apple:before{background-image:url(../img/icons/sso-apple.svg)}.sso__opener{font-size:14px;line-height:20px;margin-bottom:-10px;color:#3162a8;border-bottom:1px dashed #3162a8;display:inline-block;cursor:pointer}@media screen and (max-width:991px){.sso__opener{margin-bottom:30px}}.sso__opener:hover{color:#123d7a;border-bottom-color:#123d7a}.site.page-checkout,.site.page-login{min-height:300px}.g-header{z-index:3;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;position:relative}.fixed-header .g-header{position:fixed;left:0;right:0;top:0}.page-cart .menu,.page-cart .search-wrap{display:none}.g-header,.g-header .header-top-line li>a{color:#fff}.header-top-line{background-color:#3162a8;text-align:center;height:44px;line-height:44px;font-size:14px}.header-line{background-color:#4f5355;height:44px;line-height:44px;font-weight:700}.header-store{padding-left:27px;position:relative}.header-store:before{content:'';position:absolute;left:0;top:4px;width:18px;height:15px;background:url(../img/sprite.webp) -1px -1px no-repeat}.header-app{margin-top:32px}@media screen and (max-width:991px){.header-app{margin-top:10px}}.header-app .container,.header-nav{position:relative}.logo{width:160px;height:54px;position:absolute;left:0;top:0;background:url(../img/wec/logo.svg) 0 0/contain no-repeat;-webkit-transition:all .3s;transition:all .3s}.header-app a.btn{color:#fff}.header-cart-wrap>a{position:absolute;z-index:1;display:block;width:60px;height:60px;left:-25px;top:0;border-radius:60px;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.header-cart-wrap>a{width:40px;height:40px;top:10px;left:0;padding:0}}.header-cart-wrap{position:relative;display:inline-block;border-radius:3px;cursor:pointer;vertical-align:top;padding:0 0 0 50px}.header-cart-price{color:#000;border:1px solid #d9d9d9;height:60px;padding:0 5px;line-height:58px;border-radius:60px;font-size:15px;min-width:82px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.popover{display:none;width:420px;padding:15px;position:absolute;right:0;top:58px;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:2;text-align:left;font-weight:400;line-height:18px}.header-cart:hover .popover{display:block}.page-cart .header-cart:hover .popover,.page-checkout .header-cart:hover .popover,.page-login .header-cart:hover .popover{display:none}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{right:24px;border-width:0 11px 11px;border-bottom-color:#ccc;top:-11px}.popover>.arrow:after{border-width:0 10px 10px;content:"";top:1px;margin-left:-10px;border-bottom-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.popover a{color:#3162a8;font-weight:700}.popover-content-title{margin-bottom:15px}.popover-table table{width:100%;border-collapse:collapse}.popover-table td{border-bottom:1px solid #ccc;vertical-align:top;padding:10px 0;min-width:36px}.popover-table td a{display:block;margin-bottom:15px}.popover-table .os-total{float:right;margin-right:-30px}.popover-table td:first-child{width:25%}.popover-table td img{max-width:92px}.shipping-progress{text-align:center;position:relative;width:100%;margin-bottom:25px;border-radius:6px}.header-cart .shipping-progress{height:auto}@media screen and (max-width:991px){.shipping-progress{height:auto}}.shipping-progress__bar__fill{position:absolute;left:0;top:0;bottom:0;background-color:#367aa2;width:70%;border-radius:6px}.header-cart .shipping-progress__bar__fill{display:none}@media screen and (max-width:766px){.shipping-progress__bar__fill{display:none}}.shipping-progress__cta{display:inline-block;border-radius:40px;height:40px;line-height:40px;font-weight:500;background:#123d7a;color:#fff;padding:0 10px;cursor:pointer;position:absolute;right:20px;top:14px;font-size:14px;z-index:2}.header-cart .shipping-progress__cta{position:absolute;right:0;top:0;border-radius:0 36px 36px 0;padding:10px 20px;line-height:20px;bottom:0;height:auto}@media screen and (max-width:766px){.shipping-progress__cta{position:absolute;right:0;top:0;border-radius:0 36px 36px 0;padding:10px 20px;line-height:20px;bottom:0;height:auto}}@media screen and (max-width:420px){.shipping-progress__cta{font-size:12px;padding:15px 10px;line-height:14px}}.header-cart .shipping-progress__cta span{display:block;text-transform:capitalize}@media screen and (max-width:766px){.shipping-progress__cta span{display:block;text-transform:capitalize}}.shipping-progress__text{padding:20px 20px 20px 20px;font-size:18px;line-height:22px;text-align:left;border-radius:6px;z-index:1;position:relative}.header-cart .shipping-progress__text{padding:12px 82px 30px 10px;font-size:14px;line-height:18px;border-radius:36px}@media screen and (max-width:766px){.shipping-progress__text{padding:12px 92px 30px 20px;font-size:14px;line-height:18px;border-radius:36px}}@media screen and (max-width:420px){.shipping-progress__text{font-size:12px;padding:12px 66px 30px 12px}}.header-cart .shipping-progress__text span{position:absolute;bottom:10px;color:#123d7a;left:10px}@media screen and (max-width:766px){.shipping-progress__text span{position:absolute;bottom:10px;color:#123d7a;left:20px}}@media screen and (max-width:420px){.shipping-progress__text span{left:12px;bottom:14px}}.shipping-progress__text .sbscr-block__question{color:#fff;border-color:#fff;background-color:transparent}.header-cart .shipping-progress__text .sbscr-block__question{width:18px;height:18px;line-height:16px;margin-left:0}@media screen and (max-width:766px){.shipping-progress__text .sbscr-block__question{width:18px;height:18px;line-height:16px}}.shipping-progress__text .sbscr-block__question::before{color:#fff}.header-cart .shipping-progress__text .sbscr-block__question::before{font-size:14px}@media screen and (max-width:766px){.shipping-progress__text .sbscr-block__question::before{font-size:14px}}.front .shipping-progress__text{color:#fff}.back .shipping-progress__text{padding:16px 240px 10px 39px;font-size:14px}.header-cart .back .shipping-progress__text{text-align:center;font-size:13px;padding:5px 0;line-height:15px}@media screen and (max-width:766px){.back .shipping-progress__text{text-align:center;font-size:13px;padding:5px 0;line-height:15px}}.header-cart .back .shipping-progress__text{padding:10px 10px 5px 10px;font-size:12px;text-align:center}.shipping-progress__front{border-radius:6px}.header-cart .shipping-progress__front{border-radius:36px}@media screen and (max-width:766px){.shipping-progress__front{border-radius:36px}}.shipping-progress__from,.shipping-progress__to{display:none}.shipping-progress__to{left:auto;right:0}.shipping-progress__free{position:relative;text-align:center;font-weight:500;font-size:17px;line-height:32px;margin:10px 0 20px;border-radius:6px;padding:15px 40px}.page-checkout .shipping-progress__free{display:none}.shipping-progress__free::before{content:'';display:inline-block;vertical-align:middle;margin-right:10px;width:32px;height:24px;line-height:32px;background-repeat:no-repeat;background-image:url(../img/icons/track.svg)}.flip .shipping-progress__back.back{background:#ebebeb;border-radius:6px;width:100%;height:64px}.header-cart .flip .shipping-progress__back.back{padding-left:0;padding-right:0;background-color:transparent;height:auto}@media screen and (max-width:991px){.flip .shipping-progress__back.back{padding-left:0;padding-right:0;background-color:transparent;height:auto}}.header-cart .flip .shipping-progress__back.back{height:100px;text-align:center}.flip{position:relative;height:100%}.flip>.back,.flip>.front{display:block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.flip>.front{-webkit-transform:rotateY(0);transform:rotateY(0)}.flip>.back{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}@media screen and (max-width:991px){.flip>.back{position:static;-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}.flip.flip-vertical>.back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}@media screen and (max-width:991px){.flip.flip-vertical>.back{-webkit-transform:rotateX(0);transform:rotateX(0)}}.flip>.back,.flip>.front{display:block;width:inherit;background:#7cc5f1}.os-qty-block{color:#777}.header-cart{position:absolute;right:0;top:-2px;color:#000;text-align:right;height:70px;line-height:70px;font-weight:700}@media screen and (max-width:991px){.header-cart{top:-8px;height:50px;line-height:50px}}.header-cart:hover{text-decoration:none}.header-cart:before{content:'';position:absolute;left:-6px;top:19px;width:22px;height:22px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 64 64' fill='%233162A8' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cpath d='M6.4,0H0v6.4h6.4l11.52,24.271l-4.332,7.852c-1.699,3.099-0.564,6.989,2.535,8.689C17.065,47.729,18.124,48,19.199,48 h38.399v-6.4H20.676c-0.435,0-0.788-0.352-0.788-0.787c0-0.008,0-0.017,0-0.025v-0.394l2.88-5.218h23.827 c2.289,0.012,4.41-1.198,5.563-3.175l11.446-20.775c0.276-0.496,0.412-1.057,0.394-1.625c0-1.767-1.433-3.2-3.2-3.2h-47.31 l-1.305-2.732C11.128,1.429,8.875,0.001,6.4,0 M51.199,51.2c-3.535,0-6.4,2.865-6.4,6.4s2.865,6.4,6.4,6.4 c3.535,0,6.4-2.865,6.4-6.4l0,0c0.014-3.521-2.83-6.386-6.351-6.4C51.232,51.2,51.215,51.2,51.199,51.2 M19.199,51.2 c-3.535,0-6.4,2.865-6.4,6.4s2.865,6.4,6.4,6.4s6.4-2.865,6.4-6.4c0.014-3.521-2.83-6.386-6.351-6.4 C19.232,51.2,19.216,51.2,19.199,51.2'/%3E%3C/svg%3E%0A");-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.header-cart:before{width:16px;height:16px;left:12px;top:22px}}.header-cart>div{display:inline-block;vertical-align:top}.header-cart-qty{background:#3162a8;border-radius:15px 15px 15px 0;height:30px;min-width:30px;line-height:30px;color:#fff;position:absolute;right:-12px;top:-13px;text-align:center;z-index:1;font-size:15px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.header-cart-qty{height:20px;min-width:20px;line-height:20px;font-size:15px}}.header-cart-qty.empty .header-cart-qty{display:none}.header-cart-qty .cart-quantity{color:#fff;margin:0;display:block;background:0 0;width:auto}.header-app .header-cart-text{color:#3162a8;text-transform:uppercase;margin-left:8px}.search-wrap{-webkit-transition:all .3s;transition:all .3s}.search-holder-overlay{display:none;position:fixed;z-index:4;left:0;right:0;top:0;bottom:0}.m-open .search-holder-overlay{display:block}@media screen and (max-width:991px){.search-form{margin-top:44px}}.search-form input[type=search]{width:100%;font-size:16px;color:#000;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.search-form input[type=search]{height:40px;line-height:40px;padding-right:40px}}.search-form .search-button{position:absolute;right:0;top:0;height:100%;width:46px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.search-form .search-button{padding-right:30px}}.search-form--nav{position:absolute;width:100%;max-width:280px;left:200px;top:10px;z-index:4}.fixed-header .search-form--nav{top:-2px;left:180px}.m-open .search-form--nav{-webkit-transition:all .5s;transition:all .5s;max-width:100%;width:auto}@media only screen and (max-width:1220px){.search-form--nav{left:175px;max-width:196px}}@media screen and (max-width:991px){.search-form--nav{left:135px;right:135px;max-width:none;width:auto;top:-5px;margin:0}}@media screen and (max-width:766px){.search-form--nav{display:none}}.search-form--nav input[type=search]{border-color:#3162a8;line-height:40px;height:40px;padding:0 40px 0 20px;background-color:#fff}.search-form--nav input[type=search]:active,.search-form--nav input[type=search]:focus,.search-form--nav input[type=search]:hover{border-color:#123d7a}.search-form--nav .search-button{width:46px;padding:0}.search-button:before{content:'';position:absolute;left:50%;top:50%;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' width='410.23' height='410.23'%3E%3Cpath d='M401.625 364.092l-107.1-107.1c19.125-26.775 30.6-59.288 30.6-93.713C325.125 73.391 252.45.717 162.563.717S0 73.392 0 163.279s72.675 162.562 162.562 162.562c34.425 0 66.938-11.475 93.713-30.6l107.1 107.1c9.562 9.562 26.775 9.562 38.25 0 11.475-11.474 11.475-26.775 0-38.249zm-239.063-76.5c-68.85 0-124.312-55.463-124.312-124.312 0-68.85 55.462-124.312 124.312-124.312S286.874 94.43 286.874 163.28c.001 68.849-55.462 124.312-124.312 124.312z'/%3E%3C/svg%3E");background-position:center;margin:-10px 0 0 -10px;background-size:20px;width:20px;height:20px}.search-button:hover{background-color:transparent}.search-button:hover:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23' xmlns='http://www.w3.org/2000/svg' width='410.23' height='410.23'%3E%3Cpath d='M401.625 364.092l-107.1-107.1c19.125-26.775 30.6-59.288 30.6-93.713C325.125 73.391 252.45.717 162.563.717S0 73.392 0 163.279s72.675 162.562 162.562 162.562c34.425 0 66.938-11.475 93.713-30.6l107.1 107.1c9.562 9.562 26.775 9.562 38.25 0 11.475-11.474 11.475-26.775 0-38.249zm-239.063-76.5c-68.85 0-124.312-55.463-124.312-124.312 0-68.85 55.462-124.312 124.312-124.312S286.874 94.43 286.874 163.28c.001 68.849-55.462 124.312-124.312 124.312z'/%3E%3C/svg%3E")}.popover-content-title h4 a{font-weight:700;padding:10px 0;font-size:22px;border-bottom:1px solid #ccc;width:100%;display:block;margin:0}.previewCartList .name{width:70%;float:left}.previewCartItem-price{display:block;width:30%;float:right}.previewCartItem-name a{color:#3162a8;font-size:15px;text-transform:none;font-weight:700}.previewCartItem-image{width:15%}.previewCartItem-content{width:80%;padding-right:10px;padding-left:10px}.previewCartList li{display:block;padding:10px 0;position:relative}.previewCartList .qnt{color:#777;font-size:13px}.previewCartItem-price{display:block;width:30%;float:right;text-align:right;color:#3162a8;font-weight:700;font-size:14px;padding-top:30px}.cart-preview-list-item-remove{background:url(../img/icons/trash.svg);background-repeat:no-repeat;width:18px;height:18px;display:block;right:-5px;margin-top:-20px;position:absolute;top:0;padding:0;border-radius:0}.cart-preview-list-item-remove:hover{background-color:transparent}.previewCartItem-image img{position:static;width:100%}.previewCartItem-content,.previewCartItem-image{vertical-align:top}.previewCartList{min-height:100px;max-height:250px;display:block;margin-right:-15px;padding-right:15px;overflow:auto}.popover-table{position:relative}.popover-table:after{content:"";position:absolute;bottom:0;height:30px;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.hamburger{display:none}@media screen and (max-width:991px){.hamburger{display:block;width:40px;height:40px;line-height:40px;border-radius:3px;float:left;color:#000;text-align:left;padding-left:40px;font-weight:700;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;margin-left:-7px;margin-top:1px}}.hamburger:before{content:'';position:absolute;top:14px;left:50%;margin-left:-12px;width:25px;height:12px;border-top:2px solid #000;border-bottom:2px solid #000}.hamburger:after{content:'';position:absolute;top:19px;left:50%;margin-left:-12px;width:25px;height:0;border-top:2px solid #000}.mobile-menu-header{padding:20px 40px 20px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.mobile-menu{border-top:1px solid #ccc;margin-bottom:10px}.mobile-menu>li>a,.mobile-menu>li>span{border-bottom:1px solid #ccc;padding:15px 0 15px 20px;font-size:18px;line-height:24px;color:#3162a8;display:block}.mobile-menu a svg,.mobile-menu span svg{display:none}.mobile-menu>li>a.text-green,.mobile-menu>li>span.text-green{color:#32a558}.mobile-menu .m-clps>a:after,.mobile-menu .m-clps>span:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #3162a8;margin-left:10px;position:relative;top:0}.mobile-menu .m-clps>a.text-green:after,.mobile-menu .m-clps>span.text-green:after{border-color:transparent transparent transparent #32a558}.mobile-menu .m-clps.m-open>a.txt-green:after,.mobile-menu .m-clps.m-open>a:after,.mobile-menu .m-clps.m-open>span.txt-green:after,.mobile-menu .m-clps.m-open>span:after{border-width:6px 6px 0;border-color:#fff transparent transparent;top:-2px}.mobile-menu .m-clps.m-open>a,.mobile-menu .m-clps.m-open>a.text-green,.mobile-menu .m-clps.m-open>span,.mobile-menu .m-clps.m-open>span.text-green{background:#3162a8;color:#fff}.mobile-menu .mobile-menu-group b{color:#333;font-size:16px;line-height:16px;border-bottom:1px solid #ccc;display:block;padding:18px 0 17px 20px}.mobile-menu .m-clps .mobile-menu-sub a{padding-left:35px}.mobile-menu .m-clps ul a{color:#3162a8;font-size:15px;line-height:19px;border-bottom:1px solid #ccc;display:block;padding:10px 0 10px 20px;font-weight:400}.mobile-menu .m-clps>.mobile-menu-sub{display:none}.mobile-menu .m-clps.m-open>.mobile-menu-sub,.mobile-menu .m-clps>.m-open{display:block}.mobile-menu .m-clps ul .m-active a,.mobile-menu .m-clps ul a:hover{color:#3162a8}.mobile-menu-wrap{display:none}@media screen and (max-width:991px){.mobile-menu-wrap{width:75%;position:fixed;left:0;top:0;height:100%;background:#fff;z-index:4;border:1px solid #3162a8;border-left:none;overflow:auto}}.mobile-menu-wrap .logo{position:static;display:block;width:100%;min-height:24px;background-position:left center}@media screen and (max-width:991px){.contact-chat-line{display:none}}.mobile-menu-close{width:20px;height:20px;cursor:pointer;position:absolute;top:50%;right:10px;margin-top:-10px}.mobile-menu-close:hover{opacity:.8}.mobile-menu-close:before{content:'';position:absolute;top:5px;left:5px;width:11px;height:11px;background:url(../img/sprite.webp) -85px -1px no-repeat}.filters-overlay,.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:4}.previewCartItem-content,.previewCartItem-image{display:table-cell}.search-result__item__table h4.search-more-label{font-weight:700;line-height:20px;padding:10px 40px;border-top:1px solid #eee}.alert-bar{background-color:#000;color:#fff;text-align:center;margin:0;line-height:18px;-webkit-transition:height 1s;transition:height 1s;-webkit-transition:all .5s ease;transition:all .5s ease;max-height:44px;font-size:0}.alert-bar.slick-initialized{height:auto;font-size:14px;font-weight:500}.alert-bar.hidden{height:0;display:none}@media screen and (max-width:991px){.alert-bar{display:none}}@media screen and (max-width:991px){.alert-bar__wrap{display:none}}@media screen and (max-width:991px){.alert-bar.slick-slider{display:none}}.alert-bar__countdown{margin-left:15px;min-width:90px;display:inline-block;vertical-align:middle}.alert-bar a{color:#fff;text-decoration:underline;outline:0}.alert-bar a:hover{color:#fff;text-decoration:none}.fixed-header .alert-bar{height:0;-webkit-transition:height 1s;transition:height 1s;overflow:hidden}.alert-bar .slick-slide{outline:0;padding:13px 30px;min-height:44px}.alert-bar .slick-next,.alert-bar .slick-prev{border:0;height:auto;margin:0 10px;background:0 0}@media screen and (max-width:991px){.alert-bar .slick-next,.alert-bar .slick-prev{margin:0}}.alert-bar .slick-next:before,.alert-bar .slick-prev:before{height:24px;width:24px}.alert-bar .slick-prev{left:0}.alert-bar .slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23fff'%3E%3Cpath d='M29.6 13.537c.55-.599.53-1.548-.045-2.121a1.4 1.4 0 0 0-2.037.047L16 24.001l11.518 12.536a1.4 1.4 0 0 0 2.037.047 1.544 1.544 0 0 0 .045-2.12L19.987 24 29.6 13.537z'%3E%3C/path%3E%3C/svg%3E")}.alert-bar .slick-next{right:0}.alert-bar .slick-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23fff'%3E%3Cpath d='M18.4 13.537a1.544 1.544 0 0 1 .045-2.121 1.4 1.4 0 0 1 2.037.047L32 24.001 20.482 36.537a1.4 1.4 0 0 1-2.037.047 1.544 1.544 0 0 1-.045-2.12L28.013 24 18.4 13.537z'%3E%3C/path%3E%3C/svg%3E")}.drop-menu--2 .yotpo-logged-in-view .yotpo-customized-text{display:none}.drop-menu--2 .yotpo-vip-tiers-card-container{display:none}.drop-menu--2 .yotpo-vip-tiers-list{padding:0!important}.drop-menu--2 .yotpo-widget-my-rewards-widget .yotpo-logged-in-view{padding:0!important}.drop-menu--2 .yotpo-widget-campaign-widget-container{padding:0!important}.drop-menu--2 .yotpo-widget-visual-redemption-widget .yotpo-tile-box{padding:10px 0!important}.drop-menu--2 .yotpo-redemption-options-list{display:none!important}.global-footer{overflow:hidden;width:100%}.global-footer .logo-f{height:60px;margin-top:0;background-position:right}.roundup__modal{text-align:center}.roundup__modal img{margin-bottom:30px}.roundup__donation{background-color:#2553cd;display:inline-block;vertical-align:text-bottom;color:#fff;padding:0 5px;border-radius:3px;line-height:1.3}.subscribe-form{margin:8px 0 25px;position:relative}.subscribe-form input[type=email]{width:100%;font-size:14px;padding-right:80px;background-color:#fff;border-color:#fff}.subscribe-button{position:absolute;right:0;top:0;height:100%;font-size:14px}.footer-links{padding-top:40px;padding-bottom:14px;overflow:hidden}.footer-item{line-height:16px;width:25%;float:left}.footer-item--2 .footer-item-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-item--2 .footer-item-sub li{width:50%}.footer-item li:not(.footer-item-top){margin-bottom:18px}@media screen and (max-width:766px){.footer-item li:not(.footer-item-top){margin-bottom:0}}.footer-item-top{font-size:24px;line-height:24px;font-weight:700;margin-bottom:20px}.footer-notes{padding:20px}.footer-notes p{margin-bottom:10px}.payment-methods li{float:left}.payment-methods img{height:40px}.footer-disclaimer{margin-top:0}.social{float:right;margin-top:12px;margin-right:30px}@media screen and (max-width:991px){.social{float:none;margin:10px 0}}@media screen and (max-width:766px){.social{float:none;margin:20px auto}}.social li{float:left;width:36px;height:36px;border-radius:36px;background-color:transparent;line-height:36px;margin-right:8px}@media screen and (max-width:991px){.social li{height:48px;width:48px;line-height:48px;margin:0 10px}}.social li:hover{border-color:#123d7a}.social li a{display:block;position:relative}.social li a:before{content:'';position:absolute;width:36px;height:36px;left:-1px;top:-1px;background-repeat:no-repeat;background-size:32px;background-position:center center}.social li.fb a:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' viewBox='0 0 48 48' id='facebook' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cpath d='M26.44 15.88h4.06V11h-4.06a5.69 5.69 0 0 0-5.69 5.69v2.44H17.5V24h3.25v13h4.88V24h4.06l.81-4.87h-4.87v-2.44a.82.82 0 0 1 .81-.81'%3E%3C/path%3E%3C/svg%3E")}.social li.tw a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'ill='%233162A8' %3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.social li.inst a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 169.063 169.063' fill='%233162A8'%3E%3Cpath d='M122.406 0H46.654C20.929 0 0 20.93 0 46.655v75.752c0 25.726 20.929 46.655 46.654 46.655h75.752c25.727 0 46.656-20.93 46.656-46.655V46.655C169.063 20.93 148.133 0 122.406 0zm31.657 122.407c0 17.455-14.201 31.655-31.656 31.655H46.654C29.2 154.063 15 139.862 15 122.407V46.655C15 29.201 29.2 15 46.654 15h75.752c17.455 0 31.656 14.201 31.656 31.655v75.752z M84.531 40.97c-24.021 0-43.563 19.542-43.563 43.563 0 24.02 19.542 43.561 43.563 43.561s43.563-19.541 43.563-43.561c0-24.021-19.542-43.563-43.563-43.563zm0 72.123c-15.749 0-28.563-12.812-28.563-28.561 0-15.75 12.813-28.563 28.563-28.563s28.563 12.813 28.563 28.563c0 15.749-12.814 28.561-28.563 28.561zM129.921 28.251c-2.89 0-5.729 1.17-7.77 3.22-2.051 2.04-3.23 4.88-3.23 7.78 0 2.891 1.18 5.73 3.23 7.78 2.04 2.04 4.88 3.22 7.77 3.22 2.9 0 5.73-1.18 7.78-3.22 2.05-2.05 3.22-4.89 3.22-7.78 0-2.9-1.17-5.74-3.22-7.78-2.04-2.05-4.88-3.22-7.78-3.22z'/%3E%3C/svg%3E");background-size:20px}.social li.yt a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12' fill='%233162A8'%3E%3Cpath fill-rule='evenodd' d='M17.235 1.156C16.747.314 16.217.159 15.138.1 14.06.03 11.35 0 9.002 0 6.65 0 3.939.03 2.862.1 1.785.16 1.254.313.762 1.156.259 1.997 0 3.446 0 5.996v.01c0 2.54.259 4 .762 4.832.492.842 1.022.995 2.099 1.066 1.078.061 3.789.097 6.141.097 2.348 0 5.058-.036 6.137-.096 1.079-.07 1.609-.224 2.097-1.066.508-.832.764-2.292.764-4.831v-.011c0-2.552-.256-4-.765-4.842zM6.75 9.273V2.727L12.375 6 6.75 9.273z'%3E%3C/path%3E%3C/svg%3E");background-size:22px}.payment-methods li{position:relative;margin-bottom:10px;margin-right:10px;width:65px;height:25px;background-size:cover;background-repeat:no-repeat}.payment-methods .lazyloaded{background-image:url(../img/payment-sprite.webp);background-size:587px 25px}.payment-methods li.pm-bbb{width:65px;background-position:0 0;cursor:pointer;margin-right:0}.payment-methods li.pm-visa{background-position:-85px 0;width:66px}.payment-methods li.pm-master{width:35px;background-position:-171px 0}.payment-methods li.pm-discover{width:64px;background-position:-227px 0}.payment-methods li.pm-ae{width:39px;background-position:-309px 0}.payment-methods li.pm-paypal{width:80px;background-position:-360px 0}.payment-methods li.pm-apple{width:50px;background-position:-453px 0}.payment-methods li.pm-amazon{width:70px;background-position:-519px 0}.payment-methods li.pm-gpay{width:58px;background-image:url(../img/payment-methods/gpay.svg);background-size:cover;background-position:center center;margin-left:2px}.payment-methods li.pm-seezle{width:84px;background-image:url(../img/payment-methods/sezzle.svg);background-size:contain;background-position:center center;margin-left:2px}.payment-methods li.pm-affirm{width:58px;background-image:url(../img/payment-methods/affirm.svg);background-size:contain;background-position:center center;margin-left:2px;margin-top:-4px}@media screen and (max-width:991px){.mobile-menu-wrap .footer-disclaimer{width:80%;margin:20px auto;text-align:center;font-size:12px}.footer-item{width:100%}.payment-methods{display:block;width:384px;margin:20px auto 30px;overflow:hidden}.logo-f{float:none;display:inline-block;max-width:188px}.site .global-footer .logo-f{background-position:center}.subscribe-form{max-width:320px;margin:8px auto 25px}}.frame-color-filter .not-contacts .form-option-swatch{margin-left:1%}.frame-color-group{width:100%}.form-option-swatch{margin:0 0 10px 6px;display:inline-block;vertical-align:top;border-radius:50%;text-align:center;font-size:12px;line-height:24px;padding:4px;position:relative;cursor:pointer;width:32px;height:32px}.product .not-contacts .form-option-swatch{margin:0 2px 6px;width:26px;height:26px;padding:3px}@media screen and (max-width:991px){.form-option-swatch{margin:0 3px 6px}}.blue-light .form-option-swatch{border-radius:4px;width:auto;padding:0}.blue-light .form-option-swatch::before{content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:4px;border:1px solid #d9d9d9}.form-option-swatch.active::before,.form-option-swatch:hover::before,.form-radio:checked+.form-option-swatch::before{content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border:1px solid #7cc5f1;border-radius:50%}.product .not-contacts .form-option-swatch.active::before,.product .not-contacts .form-option-swatch:hover::before,.product .not-contacts .form-radio:checked+.form-option-swatch::before{left:-1px;top:-1px;right:-1px;bottom:-1px}.blue-light .form-option-swatch.active::before,.blue-light .form-option-swatch:hover::before,.blue-light .form-radio:checked+.form-option-swatch::before{border-radius:4px;width:auto;display:block;border:2px solid #3162a8}.form-option-swatch .color-name{height:30px;display:block;margin-bottom:17px}.form-option-swatch .form-option-variant--power{line-height:58px;font-size:16px;margin:0 -10px}.blue-light .form-option-swatch .form-option-variant--power{margin:0;line-height:32px;padding:0 7px}.form-radio:checked .form-option-swatch{font-weight:700}.form-option-swatch .form-option-variant--color{display:block;width:24px;height:24px;border-radius:50%;overflow:hidden;display:block;position:relative}.product .not-contacts .form-option-swatch .form-option-variant--color{width:20px;height:20px}.not-contacts .form-radio__wrap{display:inline-block;font-size:0}.form-option-image img{display:block}.category-swatches{overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:relative;text-align:left}.card-body .category-swatches{text-align:center;min-height:53px;height:53px}.landing-categories .category-swatches,.sale-product .category-swatches{display:none}.product .not-contacts .product-options-label{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearfix:after{display:block;content:"";clear:both;overflow:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}hr{border-top:1px solid #ccc;border-bottom:0}ul{margin:0;padding:0;list-style:none}p{margin:0 0 25px}h1,h2,h3,h4,h5{margin:0}figure{margin:0}fieldset{border:0;margin:0;padding:0}.btn,.button,button,input[type=submit]{display:inline-block;vertical-align:top;text-decoration:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;line-height:50px;font-size:16px;text-transform:none;text-align:center;padding:0 15px;border-radius:50px;background-color:#3162a8;color:#fff;border:none;outline:0;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-weight:500;min-width:40px}input[type=number],input[type=tel]{-moz-appearance:textfield!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none!important}input::-webkit-calendar-picker-indicator{background-color:inherit;opacity:0;display:none}.btn:focus,.btn:hover,.button:focus,.button:hover,a.btn:focus,a.btn:hover,button:focus,button:hover{background-color:#123d7a;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-moz-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;color:#fff}.btn.m-green,.button.m-green,a.btn.m-green,button.m-green{background-color:#32a558}.btn.m-green:hover,.button.m-green:hover,a.btn.m-green:hover,button.m-green:hover{background-color:#0c722e;color:#fff}.btn.btn--red,.button.btn--red,a.btn.btn--red,button.btn--red{background-color:#e03e39}.btn.btn--red:hover,.button.btn--red:hover,a.btn.btn--red:hover,button.btn--red:hover{background-color:#af302c;color:#fff}.btn.m-border,.button.m-border,a.btn.m-border,button.m-border{background-color:transparent;border:1px solid #3162a8;color:#3162a8;line-height:48px}.btn.m-border:hover,.button.m-border:hover,a.btn.m-border:hover,button.m-border:hover{background-color:transparent;border-color:#123d7a;color:#123d7a}.btn.m-small,.button.m-small,a.btn.m-small,button.m-small{line-height:28px;height:28px;font-size:15px;border-radius:28px}.btn.m-light,.button.m-light,a.btn.m-light,button.m-light{background-color:#7cc5f1;color:#000}.btn.m-light:hover,.button.m-light:hover,a.btn.m-light:hover,button.m-light:hover{color:#000}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn.m-white,a.btn.m-white,button.btn.m-white{background:#fff;color:#3162a8;-webkit-box-shadow:none;box-shadow:none}.btn.m-white:hover,a.btn.m-white:hover,button.btn.m-white:hover{color:#123d7a}.btn.m-white:hover,button.m-white:hover{background-color:#fff}.btn.m-white.m-check:before{height:14px;width:14px;margin-right:7px;margin-left:2px;background:url(../img/sprite.webp) -33px -18px no-repeat}.btn.disabled,.btn[disabled],button.btn:disabled{background-color:#ccc;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.bbtn-upload{font-weight:400;text-transform:none;font-size:18px;padding:20px 20px 10px;margin-bottom:30px;border:2px dashed #3162a8;color:#fff;background-color:#edf0f3;display:inline-block;border-radius:8px;width:100%}.bbtn-upload__label{width:240px;margin:0 auto;background-color:#7cc5f1;font-weight:500;font-size:15px;text-align:center;padding:0 5px;border-radius:52px;height:52px;line-height:52px;display:block;cursor:pointer;color:#000;white-space:nowrap}.bbtn-upload__label b{font-weight:500}.bbtn-upload__text{color:#555;min-height:42px;font-size:15px;line-height:18px;padding:13px 0}.bbtn-upload input[type=file]{display:none}input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{font-size:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border-width:1px;border-style:solid;border-color:transparent transparent #3162a8 transparent;border-radius:0;padding:15px 0 15px 20px;margin:0;height:60px;line-height:30px;font-size:18px;font-family:Helvetica,Arial,sans-serif;background:0 0;position:relative;color:#000;background-color:transparent}input:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{color:#999;border-color:#f5f5f5;background-color:#f5f5f5}.form-field--error input,.form-field--error input[type=email],.form-field--error input[type=number],.form-field--error input[type=password],.form-field--error input[type=search],.form-field--error input[type=tel],.form-field--error input[type=text],.form-field--error textarea{border-color:#d20000}.cc-payment-type input,.cc-payment-type input[type=email],.cc-payment-type input[type=number],.cc-payment-type input[type=password],.cc-payment-type input[type=search],.cc-payment-type input[type=tel],.cc-payment-type input[type=text],.cc-payment-type textarea{border:2px solid #000}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;line-height:0;width:0;height:0;opacity:0;overflow:hidden;position:absolute}select{background-color:transparent;outline:0;height:40px;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;-webkit-animation-delay:1s;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}input:-webkit-autofill:focus,select:-webkit-autofill:focus,textarea:-webkit-autofill:focus{background-color:#fff!important;-webkit-box-shadow:0 0 0 3px rgba(131,192,253,.5)!important;box-shadow:0 0 0 3px rgba(131,192,253,.5)!important;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@-webkit-keyframes autofill{0%,100%{font-size:16px;background:0 0}}.form-field.input-box,.input-box{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:18px}.form-field.input-box.with-bar,.input-box.with-bar{margin-top:40px}.input-box-bar{background-color:var(--background);padding:3px;position:absolute;top:-13px;left:0;z-index:-1;width:100%;border-radius:2px}.input-box.size-half{width:49%;float:left;margin-right:2%}@media screen and (max-width:766px){.input-box.size-half{width:100%;margin-right:0}}.input-line .input-box.size-half:nth-child(2n){margin-right:0}.input-box.size-third{width:31.3%;float:left;margin-right:2%}.input-line .input-box.size-third:last-child,.input-line .input-box.size-third:nth-child(3){margin-right:0}.input-box.not-valid input,.input-box.not-valid select{border-color:#e00}.input-box.value-selected input,.input-box.value-selected select,.select-dbl.value-selected{border-color:#32a558}.input-box{border-radius:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.input-box__text{position:relative}.input-box__tip{cursor:pointer;width:32px;height:32px;position:absolute;top:0;right:1px;z-index:1;background-image:url(../img/icons/question.svg);background-repeat:no-repeat;background-position:center center;background-size:18px 22px}.input-box__text .input-box__tip{position:static;display:inline-block;vertical-align:middle}.input-box__iframe{border-radius:4px;padding:18px 16px 0;height:60px;line-height:29px;text-align:left;background-clip:border-box;color:#000;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1;border:2px solid #000}.input-box.form-field--error,.input-box.not-valid{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-animation:shake .5s ease-in-out;animation:shake .5s ease-in-out}.cc-payment-type .input-box.form-field--error,.cc-payment-type .input-box.not-valid{-webkit-transition:none;transition:none;-webkit-animation:none;animation:none}.error-message,.form-inlineMessage{margin-top:2px;font-size:12px;line-height:14px;color:#d20000;text-align:left;display:block}.input-box.not-valid.has-text input{-webkit-box-shadow:inset 200px 60px #fef0f0;box-shadow:inset 200px 60px #fef0f0}.input-box.not-valid.has-text textarea{background:#fef0f0}.input-box label{display:block;line-height:18px;margin-bottom:8px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-box.not-valid label{color:#333}.input-box.g-loading.valid:before,.input-box.g-loading:before{content:'';position:absolute;width:24px;height:24px;right:16px;top:18px;left:auto;bottom:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:2;background-color:transparent}.input-box.g-loading:after{display:none}.input-box input,.input-box input[type=email],.input-box input[type=number],.input-box input[type=password],.input-box input[type=search],.input-box input[type=tel],.input-box input[type=text],.input-box textarea{padding:18px 16px 0;height:60px;line-height:29px;text-align:left;background-clip:border-box;color:#000;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1}.input-box input:disabled,.input-box input[type=email]:disabled,.input-box input[type=number]:disabled,.input-box input[type=password]:disabled,.input-box input[type=search]:disabled,.input-box input[type=tel]:disabled,.input-box input[type=text]:disabled,.input-box textarea:disabled{color:#999;pointer-events:none}.input-box input:disabled+label,.input-box input[type=email]:disabled+label,.input-box input[type=number]:disabled+label,.input-box input[type=password]:disabled+label,.input-box input[type=search]:disabled+label,.input-box input[type=tel]:disabled+label,.input-box input[type=text]:disabled+label,.input-box textarea:disabled+label{color:#999;pointer-events:none}.input-box textarea{height:150px}.input-box input:active,.input-box input:focus,.input-box textarea:active,.input-box textarea:focus{-webkit-box-shadow:0 0 0 3px rgba(131,192,253,.5);box-shadow:0 0 0 3px rgba(131,192,253,.5);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.input-box .input-box__iframe~.form-label,.input-box input~.form-label,.input-box select~.form-label,.input-box textarea~.form-label{font-weight:500;text-transform:uppercase;position:absolute;color:#777;top:22px;left:17px;font-size:17px;line-height:17px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:0;white-space:nowrap}.input-box .form-label small{color:#d20000}.input-box.not-valid .form-label,.input-box.not-valid input:active~.form-label,.input-box.not-valid input:focus~.form-label,.input-box.not-valid select~.form-label,.input-box.not-valid.has-text .form-label,.input-box.numerical.form-field--error .form-label{color:#e00;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.input-box input:-webkit-autofill+.form-label,.input-box textarea:-webkit-autofill+.form-label{top:6px;font-size:12px;letter-spacing:-.01em;color:#333;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1}.input-box input:active~.form-label,.input-box input:focus~.form-label,.input-box select~.form-label,.input-box textarea:active~.form-label,.input-box textarea:focus~.form-label,.input-box.form-field--success .form-label,.input-box.has-text .form-label,.input-box.numerical.form-field--error .form-label,.input-box.select-previous-addr-holder .form-label{top:6px;font-size:12px;letter-spacing:-.01em;color:#333;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1}.input-box input:disabled~.form-label,.input-box select:disabled~.form-label,.input-box textarea:disabled~.form-label{color:#999}.input-box input::-webkit-input-placeholder,.input-box textarea::-webkit-input-placeholder{color:transparent}.input-box input::-moz-placeholder,.input-box textarea::-moz-placeholder{color:transparent}.input-box input:-ms-input-placeholder,.input-box textarea:-ms-input-placeholder{color:transparent}.input-box input:-moz-placeholder,.input-box textarea:-moz-placeholder{color:transparent}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:#3162a8}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#3162a8}textarea{resize:vertical}input[type=search]::-webkit-input-placeholder{font-style:normal;color:#555}input[type=search]::-moz-placeholder{font-style:normal;color:#555}input[type=search]:-ms-input-placeholder{font-style:normal;color:#555}input[type=search]:-moz-placeholder{font-style:normal;color:#555}textarea{border:1px solid #d9d9d9;border-radius:0;border-width:1px;border-style:solid;border-color:#ebebeb #ebebeb #3162a8 #ebebeb;padding:12px;font-size:15px;outline:0;font-family:Helvetica,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.input__eye,input[type=password]~.input__eye{position:absolute;right:8px;cursor:pointer;z-index:1;width:42px;height:38px;top:30px;margin-top:-19px;background-repeat:no-repeat;background-size:30px;background-position:center;background-image:url(../img/icons/eye-grey.svg)}input[type=text]~.input__eye{background-image:url(../img/icons/eye-blue.svg)}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.input-box label i{font-style:normal;font-size:12px}.input-box input{width:100%}#product_page #sa_review_paging #sa_sort,.input-box select,.styled-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;height:60px;line-height:1.23543;width:100%;outline:0;border-radius:0;border-width:1px;border-style:solid;border-color:transparent transparent #3162a8 transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 9px bottom 11px;background-size:15px 14px;padding:18px 26px 0 16px;font-size:18px;z-index:1;position:relative;color:#333;margin:0;outline:0}#product_page #sa_review_paging #sa_sort:active,.input-box select:active,.styled-select select:active{outline:0}#product_page #sa_review_paging #sa_sort:focus::-ms-value,.input-box select:focus::-ms-value,.styled-select select:focus::-ms-value{background-color:#fff;color:#000}.product-options-wrapper #product_page #sa_review_paging #sa_sort,.product-options-wrapper .input-box select,.product-options-wrapper .styled-select select{line-height:60px;padding-top:0}select.small-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;height:27px;line-height:27px;width:100%;outline:0;border-radius:3px;border:1px solid #d9d9d9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 7px bottom 7px;background-size:10px 9px;padding:0 26px 0 10px;font-size:15px;z-index:1;position:relative;color:#333;margin:0;outline:0}.input-box select:disabled,.styled-select select:disabled{color:#999;cursor:default;pointer-events:none;background-image:none;border-color:#f5f5f5;background-color:#f5f5f5}.input-box select:disabled~label,.styled-select select:disabled~label{color:#999}.input-box.input-box--one-option select{background-image:none;cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.styled-select select{height:32px;line-height:30px;padding-top:0;padding-bottom:0;border-color:#ccc}.input-box select:active{border-color:#3162a8}.input-box select::-ms-expand{display:none}.input-box textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;max-height:350px}.form-field.form-field--checkbox input[type=checkbox],.input-checkbox input[type=checkbox]{position:absolute;left:-9999px;border-radius:0}.form-field.form-field--checkbox input[type=checkbox]+label,.input-checkbox input[type=checkbox]+label{padding-left:28px;margin-bottom:5px;position:relative;cursor:pointer;font-size:15px;line-height:22px;display:inline-block;font-weight:500}.form-field.form-field--checkbox input[type=checkbox]+label:before,.input-checkbox input[type=checkbox]+label:before{content:'';width:18px;height:18px;background-position:0 0;display:block;cursor:pointer;position:absolute;left:0;top:1px;border:1px solid #d9d9d9;border-radius:3px;background-color:#fff}.form-field.form-field--checkbox input[type=checkbox]:hover+label:before,.input-checkbox input[type=checkbox]:hover+label:before{-webkit-box-shadow:0 0 2px rgba(0,0,0,.2) inset;box-shadow:0 0 2px rgba(0,0,0,.2) inset}.form-field.form-field--checkbox input[type=checkbox]:disabled+label,.input-checkbox input[type=checkbox]:disabled+label{color:#ccc;cursor:default}.form-field.form-field--checkbox input[type=checkbox]:disabled:hover+label:before,.input-checkbox input[type=checkbox]:disabled:hover+label:before{-webkit-box-shadow:none;box-shadow:none}.form-field.form-field--checkbox input[type=checkbox]:disabled+label:before,.input-checkbox input[type=checkbox]:disabled+label:before{background:#ebebeb;border-color:#ebebeb;cursor:default}.form-field.form-field--checkbox input[type=checkbox]:checked+label:before,.input-checkbox input[type=checkbox]:checked+label:before{background-color:#4e78a9;background-size:12px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3 4.5 8.5 2 6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border-color:#4e78a9}.form-field.form-field--checkbox.m-small input[type=checkbox]+label,.input-checkbox.m-small input[type=checkbox]+label{padding-left:23px;margin-bottom:8px}.form-field.form-field--checkbox.m-small input[type=checkbox]+label:before,.input-checkbox.m-small input[type=checkbox]+label:before{width:10px;height:10px;top:5px;background-color:#fff;background-size:14px}.inline-toggle{display:inline-block;vertical-align:middle}.inline-toggle input[type=checkbox]{position:absolute;left:-9999px;border-radius:0}.inline-toggle input[type=checkbox]+label{padding-left:60px;position:relative;cursor:pointer;font-size:17px;line-height:24px;display:inline-block;vertical-align:middle;font-weight:600}.inline-toggle input[type=checkbox]+label:before{content:'';width:50px;height:24px;border-radius:24px;background-position:0 0;display:block;cursor:pointer;position:absolute;left:0;top:1px;background-color:#acb3ba;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.inline-toggle input[type=checkbox]:hover+label:before{background-color:#666}.inline-toggle input[type=checkbox]:disabled+label{color:#ccc;cursor:default}.inline-toggle input[type=checkbox]:disabled:hover+label:before{-webkit-box-shadow:none;box-shadow:none}.inline-toggle input[type=checkbox]:disabled+label:before{background:#ccc;border-color:#ccc;cursor:default}.inline-toggle input[type=checkbox]:checked+label:before{background-color:#38b48f}.inline-toggle input[type=checkbox]+label:after{content:'';width:20px;height:20px;border-radius:24px;background-position:0 0;display:block;cursor:pointer;position:absolute;left:2px;top:3px;background-color:#fff;-webkit-transition:.3s all;transition:.3s all}.inline-toggle input[type=checkbox]:checked+label:after{left:27px;-webkit-transition:.3s all;transition:.3s all}.oneline-select{display:inline-block;vertical-align:middle;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:3px;height:24px;line-height:22px;font-size:14px;width:auto;outline:0;border:1px solid #d9d9d9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;background-color:#fff;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 5px top 6px;background-size:10px 10px;padding:0 18px 0 5px;z-index:1;position:relative;color:#000;margin:0;outline:0}.oneline-select::-ms-expand{display:none}.inline-radio{display:inline-block;vertical-align:middle}.inline-radio input[type=radio]{position:absolute;left:-9999px;border-radius:0}.inline-radio input[type=radio]+label{display:inline-block;vertical-align:middle;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;height:42px;line-height:40px;padding:0 10px;font-weight:600;cursor:pointer;opacity:.8}.inline-radio input[type=radio]+label:hover{opacity:1;border-color:#3162a8}.inline-radio input[type=radio]:checked+label{opacity:1;border-color:#3162a8;color:#3162a8}.inline-radio.not-valid input[type=radio]+label{border:1px solid red}.input-radio input[type=radio]{position:absolute;left:-9999px;border-radius:0}.input-radio input[type=radio]+label{padding-left:24px;margin-bottom:5px;position:relative;cursor:pointer;font-size:15px;display:inline-block;font-size:17px;font-weight:400}.input-radio input[type=radio]+label:before{content:'';display:block;cursor:pointer;position:absolute;top:50%;background:0 0;border:1px solid #d9d9d9;left:0;border-radius:22px;width:22px;height:22px;margin-top:-11px}.input-radio input[type=radio]:checked+label:before{border-color:#7cc5f1}.input-radio input[type=radio]:checked+label:after{content:'';width:6px;height:6px;background:#333;border-radius:7px;display:block;cursor:pointer;position:absolute;top:50%;margin-top:-7px;width:14px;height:14px;left:4px;background-color:#7cc5f1}.input-radio input[type=radio]:hover+label:before{border-color:#7cc5f1}.input-radio--big input[type=radio]+label{border:1px solid #d9d9d9;display:block;border-radius:10px;padding:12px 20px 12px 40px}.input-radio--big input[type=radio]+label:before{left:11px}.input-radio--big input[type=radio]:checked+label:after{left:15px}.search-full{position:relative}.page-404 .search-full{max-width:500px;margin:0 auto}.search-full .form-input{width:100%;font-size:14px;padding-right:80px;border-radius:60px;border-color:#3162a8}.search-full .button{position:absolute;right:0;top:0;height:100%;border-radius:0 60px 60px 0;font-size:14px}.select-dbl{font-family:Helvetica,Arial,sans-serif;outline:0;padding:0;height:60px;line-height:60px;background:0 0;color:#4f4f4f;border-radius:0;border-width:1px;border-style:solid;border-color:transparent transparent #3162a8 transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;font-weight:400;font-size:14px;display:inline-block;width:126px;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 10px bottom 11px;background-size:15px;text-align:left;cursor:pointer}.form-qty-wrap.not-valid{border:2px solid #e00!important;-webkit-animation-name:shake;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}.select-dbl.not-valid{border:1px solid #e00}.select-dbl.valid{border:1px solid #32a558}.select-dbl:hover{border-color:#3162a8}.select-dbl-label{position:absolute;left:15px;top:9px;color:#111;font-size:12px;line-height:12px;text-transform:uppercase}.select-dbl:before{display:none}.select-dbl-input{text-align:left;padding:29px 15px 0 15px;font-size:18px;line-height:22px;color:#000;position:relative;z-index:1}.select-dbl-list{display:none;overflow:auto;position:absolute;padding:17px 0;left:-1px;right:-1px;top:59px;border-radius:5px;background-color:#fff;z-index:2;max-height:279px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);width:220px}@media screen and (max-width:766px){.select-dbl-list{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-height:none;z-index:5;border-radius:0}}.select-dbl-default{height:30px;line-height:30px;text-align:center;padding:0 27px 5px 0;font-size:17px;margin-top:-19px;color:#000}.select-dbl-default:hover{background-color:#d7eaff}.m-open .select-dbl-list{display:block}.select-dbl-list ul{float:left;width:95px;position:relative}@media screen and (max-width:766px){.select-dbl-list ul{width:50%}}.select-dbl-list ul li{position:relative}.select-dbl-list ul .disabled{color:#999;cursor:default}.select-dbl-list ul .disabled .input-box__tip{top:-2px;right:-3px}.rx-b__item__eye__selectors .input-box>select.disabled{color:#999;cursor:default}.select-dbl-list ul:before{content:'';width:0;height:100%;position:absolute;right:-1px;top:0;bottom:0;border-left:1px solid #d7eaff}.select-dbl-list ul:last-child{float:left;width:96px}@media screen and (max-width:766px){.select-dbl-list ul:last-child{width:50%}}.select-dbl-list ul:last-child:before{right:auto;left:0;border-left:1px solid #d7eaff}.select-dbl-list ul li{font-size:18px;line-height:28px;padding:0 10px 0 16px;color:#000;cursor:pointer}@media screen and (max-width:766px){.select-dbl-list ul li{font-size:20px;line-height:30px}}.select-dbl-list ul li:hover{background-color:#d7eaff}.select-dbl-overlay{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:2}.m-open .select-dbl-overlay{display:block}.input-qty{position:relative;border:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px}.input-qty-value{border:0;text-align:center;width:100%;padding:0 24px}.input-qty-minus,.input-qty-plus{z-index:2;cursor:pointer;width:24px;height:24px;position:absolute;left:5px;top:50%;margin-top:-12px;background-repeat:no-repeat;background-position:center center;background-size:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewbox='16 16 0 0' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.278 9.017h13.325' stroke='%23D9D9D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.input-qty-plus{left:auto;right:5px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewbox='16 16 0 0' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.278 8.017h13.325M7.94 1.354V14.68 1.354Z' stroke='%23ccc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn.m-green{background-color:#32a558}.btn-upload{height:50px;line-height:50px;font-weight:400;text-transform:none;font-size:16px;padding:0 20px;background-color:#7cc5f1;color:#fff;display:inline-block;border-radius:48px;cursor:pointer}.btn-upload--white{background-color:transparent;overflow:hidden;color:#3162a8;border:1px solid #3162a8;font-weight:500;line-height:48px}.btn-upload label{cursor:pointer}.btn-upload input[type=file]{display:none}.b-row,.input-line{clear:both}.b-row--half,.input-line--half{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%}@media screen and (max-width:766px){.b-row--half,.input-line--half{margin-left:0;display:block}}.b-row--half .form-field,.input-line--half .form-field{width:48%;margin-left:2%}@media screen and (max-width:766px){.b-row--half .form-field,.input-line--half .form-field{width:100%;margin-left:0}}.b-row--third,.input-line--third{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%}@media screen and (max-width:766px){.b-row--third,.input-line--third{margin-left:0;display:block}}.b-row--third .form-field,.input-line--third .form-field{width:31.33%;margin-left:2%}@media screen and (max-width:766px){.b-row--third .form-field,.input-line--third .form-field{width:100%;margin-left:0}}@media screen and (max-width:766px){.b-row--password,.input-line--password{display:-webkit-box;display:-ms-flexbox;display:flex}}.b-row--password .form-field:first-child,.input-line--password .form-field:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-row--password .form-field:nth-child(2),.input-line--password .form-field:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (max-width:766px){.b-row--password .form-field:nth-child(2),.input-line--password .form-field:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.b-row--password .form-field:nth-child(3),.input-line--password .form-field:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.b-row--password .form-field:nth-child(4),.input-line--password .form-field:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.input-line--half{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%}@media screen and (max-width:766px){.input-line--half{margin-left:0}}.input-line--half .input-box{width:48%;margin-left:2%;margin-right:0}@media screen and (max-width:766px){.input-line--half .input-box{width:100%;margin-left:0;margin-right:0}}.input-line--third .input-box{width:31.33%;margin-left:2%;margin-right:0}.input-line--third .input-box.size-half{width:48%}@media screen and (max-width:766px){.input-line--third .input-box.size-half{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:766px){.input-line--third .input-box{width:100%;margin-left:0;margin-right:0}}.block-bg{border-bottom:1px solid #d9d9d9;padding:20px 0;margin-bottom:20px}.block-bg .input-box{position:relative}.block-bg .input-box::before{content:'';position:absolute;left:0;right:0;top:0;height:60px;border-radius:4px;background-color:#fff}.block-bg .error-message,.block-bg .form-inlineMessage{background-color:#f5f5f5}.align-center .g-recaptcha>div{margin:0 auto}@media screen and (device-aspect-ratio:2 / 3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:40 / 71){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:17px}}@media screen and (device-aspect-ratio:375 / 667){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:17px}}@media screen and (device-aspect-ratio:9 / 16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:17px}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}40%{-webkit-transform:translateX(10px)}60%{-webkit-transform:translateX(-10px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.rx-modal{position:fixed;top:0;right:0;bottom:0;width:100%;background:#fff;z-index:50;overflow:hidden}.rx-modal .container{height:100%;position:relative;width:100%}.rx-modal__not-filled svg{width:22px;height:22px;display:inline-block;vertical-align:middle;fill:#000;margin-right:7px}.rx-modal-appear{left:100%;margin-right:-100%}.rx-modal-appear-active{left:0;margin-right:0;-webkit-transition:left .3s ease-in;transition:left .3s ease-in}.rx-modal--opened{overflow:auto}.rx-modal--glasses-consent .input-box.valid input,.rx-modal--glasses-consent .input-box.valid select{border-color:#32a558}.rx-modal--glasses-consent .validation-required input{border:1px solid #e00}.rx-modal__btn{margin:20px 0;width:234px}.rx-modal__btn-confirm.disabled{pointer-events:visible}.rx-modal__top{border-bottom:1px solid #d9d9d9;height:78px;background:#fff;z-index:1;position:relative}.rx-modal__top .logo{width:124px}.rx-modal__close,.rx-modal__popup__close{position:absolute;top:20px;right:20px;width:32px;height:32px;z-index:2;cursor:pointer}.rx-modal__close:hover,.rx-modal__popup__close:hover{opacity:.8}.rx-modal__close:after,.rx-modal__popup__close:after{content:'';position:absolute;left:0;top:0;width:32px;height:32px;background-image:url(../img/icons/close.svg);background-size:16px;background-position:center center;background-repeat:no-repeat}.rx-modal__popup__close{top:12px;right:12px}.rx-modal__popup__close::before{content:'';position:absolute;right:0;top:0;background-color:#fff;width:32px;height:32px;border-radius:32px}.rx-modal__popup__close:after{left:1px}.rx-modal__wrap{height:100%}.rx-modal__inner{height:100%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:760px;position:relative}@media screen and (max-width:991px){.rx-modal__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.rx-modal__header{font-size:28px;line-height:36px;display:block;margin-bottom:10px}.rx-modal__content>h5{margin-bottom:20px}@media screen and (max-width:991px){.rx-modal__step{width:100%;margin-top:90px;min-width:auto}}.rx-modal__step h5{margin-bottom:30px}.rx-modal__step .btn{min-width:234px;margin-bottom:15px}.rx-modal__upload__title{margin-top:25px}.rx-modal .logo{position:absolute;left:20px;top:20px;margin:0;z-index:1}@media screen and (max-width:420px){.rx-modal .logo{max-width:230px}}.rx-modal__img{width:320px;padding:0 20px;text-align:center}@media screen and (max-width:991px){.rx-modal__img{display:none}}.rx-modal__img-appear{opacity:0}.rx-modal__img-appear-active{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.rx-modal__option{text-align:center;padding:0 20px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.rx-modal__option p{margin:0}.rx-modal__option .or-sep{margin-top:0}.rx-modal__option .input-box__tip{display:inline-block;vertical-align:middle;position:static}.rx-modal__option__howto{margin-top:30px;margin-bottom:5px!important;text-align:center}@media screen and (max-width:991px){.rx-modal__option__howto{margin-top:10px;margin-bottom:10px!important;text-align:center;font-size:14px}}.rx-modal__option__howto>.input-box__tip{display:none}@media screen and (max-width:991px){.rx-modal__option__howto>.input-box__tip{display:inline-block;position:static;vertical-align:middle}}.rx-modal__option__howto+p{margin-bottom:15px;max-width:640px;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.rx-modal__option__howto+p{display:none}}.rx-modal__manually,.rx-modal__upload{height:100%;width:100%}.rx-modal__manually__title,.rx-modal__upload__title{text-align:left;width:100%}.rx-modal__manually__title b,.rx-modal__upload__title b{font-size:16px;line-height:20px;font-weight:500}.rx-modal__manually__title p,.rx-modal__upload__title p{font-size:14px;line-height:17px;font-weight:500;color:#898989}.rx-modal__manually .or-sep,.rx-modal__upload .or-sep{color:#000;margin:0}.rx-modal input[type=file]{border:0;margin-bottom:30px;font-size:16px;line-height:20px;height:auto}.rx-modal .rx-b__item__title{font-size:16px;line-height:20px;text-align:left}.rx-modal__popup{text-align:center}.rx-modal__popup-appear{opacity:.1}.rx-modal__popup-appear__overlay{opacity:.1}.rx-modal__popup-appear-active{opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.rx-modal__popup-appear-active__overlay{opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.rx-modal__popup__overlay{background:rgba(0,0,0,.35);position:fixed;bottom:0;left:0;right:0;top:0;z-index:50;left:0}.rx-modal__popup__holder{position:fixed;max-height:90%;max-width:500px;min-height:210px;outline:0;overflow:hidden;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border-radius:15px;z-index:50;background-color:#fff}@media screen and (max-width:640px){.rx-modal__popup__holder{min-width:95%}}.rx-modal__popup.uploaded-img .rx-modal__popup__holder{min-width:420px;max-width:960px}@media screen and (max-width:420px){.rx-modal__popup.uploaded-img .rx-modal__popup__holder{min-width:95%}}.rx-modal__popup--doctor .rx-modal__popup__holder{max-width:560px;width:560px}@media screen and (max-width:640px){.rx-modal__popup--doctor .rx-modal__popup__holder{width:auto}}.rx-modal__popup--doctor .rx-modal__popup__holder .rx-modal__popup__content{height:400px;position:relative}@media screen and (max-height:580px){.rx-modal__popup--doctor .rx-modal__popup__holder .rx-modal__popup__content{height:220px}}@media screen and (max-width:991px){.rx-modal__popup--doctor .rx-modal__popup__holder ::-webkit-input-placeholder{font-size:15px}}@media screen and (max-width:420px){.rx-modal__popup--doctor .rx-modal__popup__holder ::-webkit-input-placeholder{font-size:13px}}@media screen and (max-width:991px){.rx-modal__popup--doctor .rx-modal__popup__holder ::-moz-placeholder{font-size:15px}}@media screen and (max-width:420px){.rx-modal__popup--doctor .rx-modal__popup__holder ::-moz-placeholder{font-size:13px}}@media screen and (max-width:991px){.rx-modal__popup--doctor .rx-modal__popup__holder :-ms-input-placeholder{font-size:15px}}@media screen and (max-width:420px){.rx-modal__popup--doctor .rx-modal__popup__holder :-ms-input-placeholder{font-size:13px}}@media screen and (max-width:991px){.rx-modal__popup--doctor .rx-modal__popup__holder :-moz-placeholder{font-size:15px}}@media screen and (max-width:420px){.rx-modal__popup--doctor .rx-modal__popup__holder :-moz-placeholder{font-size:13px}}.rx-modal__popup__header{background-color:#3162a8;padding:15px 0;min-height:57px}.rx-modal__popup__header h5{color:#fff;margin-bottom:0}@media screen and (max-width:420px){.rx-modal__popup__header h5{font-size:14px;text-align:left;padding-left:20px}}.rx-modal__popup__content{padding:15px;overflow:auto;max-height:400px}@media screen and (max-width:766px){.rx-modal__popup__content{padding:15px 10px}}.rx-modal__popup__content .rx-modal__popup--review{min-width:310px}.rx-modal__popup--review .rx-modal__popup__content{font-size:14px;line-height:27px}.rx-modal__popup--review .rx-modal__popup__content table{width:100%;border-collapse:collapse;margin:10px 0}.rx-modal__popup--review .rx-modal__popup__content table thead{font-weight:700}.rx-modal__popup--review .rx-modal__popup__content table td,.rx-modal__popup--review .rx-modal__popup__content table th{padding:5px;border:1px solid #d9d9d9}.rx-modal__popup--review .rx-modal__popup__content table td{color:#0c722e}.rx-modal__popup--review .rx-modal__popup__content b{color:#0c722e}.rx-modal__popup--review .rx-modal__popup__content .doctor-desc{text-align:left}.rx-modal__popup__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;text-align:center}@media screen and (max-width:766px){.rx-modal__popup__btns{padding:15px 10px 10px}}.rx-modal__popup__btns .btn{min-width:120px;margin:0 auto}.rx-modal__uploaded{border:1px solid #d9d9d9;border-radius:15px;padding:20px;position:relative;margin-bottom:20px;display:inline-block;min-width:120px;min-height:120px}.rx-modal__uploaded img{max-height:100px;max-width:240px;cursor:pointer}.rx-modal__uploaded iframe{height:180px}.rx-modal__uploaded:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);cursor:pointer;display:none}.rx-modal__uploaded:after{content:'';position:absolute;left:50%;top:50%;background-image:url("data:image/svg+xml,%3Csvg fill='%23000000' xmlns='http://www.w3.org/2000/svg' width='410.23' height='410.23'%3E%3Cpath d='M401.625 364.092l-107.1-107.1c19.125-26.775 30.6-59.288 30.6-93.713C325.125 73.391 252.45.717 162.563.717S0 73.392 0 163.279s72.675 162.562 162.562 162.562c34.425 0 66.938-11.475 93.713-30.6l107.1 107.1c9.562 9.562 26.775 9.562 38.25 0 11.475-11.474 11.475-26.775 0-38.249zm-239.063-76.5c-68.85 0-124.312-55.463-124.312-124.312 0-68.85 55.462-124.312 124.312-124.312S286.874 94.43 286.874 163.28c.001 68.849-55.462 124.312-124.312 124.312z'/%3E%3C/svg%3E");background-position:center;margin:-16px 0 0 -16px;background-size:32px;width:32px;height:32px;cursor:pointer;display:none}.rx-modal__uploaded__date{padding:2px 0 0 0;font-size:13px;line-height:17px;text-align:center;color:#000}.rx-modal__uploaded__date span{color:#999;font-size:12px}.rx-modal__uploaded.rx-modal__uploaded--checked{position:relative}.rx-modal__uploaded.rx-modal__uploaded--checked::before{content:'';position:absolute;left:-10px;top:-10px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='%233162A8' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cpath d='M22.41 37S17.63 30.23 11 27.79l7.43-5.15 3.71 7S27.71 15.6 36.73 11A19.62 19.62 0 0 0 37 21s-8 4.06-14.59 16'%3E%3C/path%3E%3C/svg%3E");background-color:#fff;background-position:center;background-size:32px;width:32px;height:32px;cursor:pointer;border:1px solid #ccc;border-radius:20px;display:block}.rx-modal__uploaded__clickable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.rx-modal__uploaded__checkbox{position:absolute;left:-10px;top:-10px;width:34px;height:34px;border-radius:32px;border:1px solid #d9d9d9;background-color:#fff;cursor:pointer}.rx-modal__uploaded__checkbox label{font-size:0;cursor:pointer}.rx-modal__uploaded__checkbox label:before{content:'';position:absolute;top:6px;left:6px;width:20px;height:20px;opacity:.7;background-image:url(../img/icons/trash.svg);background-size:20px;background-repeat:no-repeat;background-position:center}.rx-modal__uploaded__checkbox:hover label::before{opacity:1}.rx-modal__uploaded__show{cursor:pointer;display:none}.rx-modal__uploaded__show::before{content:'';position:absolute;right:-10px;top:-10px;background-color:#fff;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233162A8' viewBox='0 0 20 22'%3E%3Cpath d='M19.42 17.59l-3.67-3.67c1.99-3.27 1.59-7.61-1.24-10.43C11.19.18 5.8.18 2.49 3.49c-3.31 3.31-3.31 8.71 0 12.02A8.447 8.447 0 0 0 8.5 18c1.54 0 3.07-.42 4.42-1.25l3.67 3.67c.39.38.9.58 1.41.58.51 0 1.02-.2 1.41-.59a2 2 0 0 0 .01-2.82zM3.19 14.8C.27 11.87.27 7.11 3.19 4.19 4.66 2.73 6.58 2 8.5 2s3.84.73 5.31 2.19c2.92 2.92 2.92 7.68 0 10.61a7.514 7.514 0 0 1-10.62 0zm15.52 4.91a.996.996 0 0 1-1.41 0l-3.54-3.54a7.702 7.702 0 0 0 1.41-1.41l3.54 3.54c.39.38.39 1.02 0 1.41z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;width:32px;height:32px;cursor:pointer;border:1px solid #ccc;border-radius:20px}.rx-modal__uploaded__show:hover{-webkit-transform:translate(1.1);transform:translate(1.1)}@media screen and (max-width:991px){.rx-modal__uploaded__show{display:block}}.rx-modal__uploaded:hover .rx-modal__uploaded__show{display:block}.rx-modal__uploaded .pdf-img-placeholder{margin:0 auto}.rx-modal__doctor{text-align:left}.rx-modal__doctor .input-radio{margin-bottom:10px}.rx-modal__doctor .input-radio .input-box__tip{position:static;display:inline-block;vertical-align:middle}.rx-modal__doctor__inputs{margin-bottom:15px}.rx-modal__doctor .doctor-search-link{margin-bottom:15px}.rx-modal__manually .btn,.rx-modal__option .btn,.rx-modal__upload .btn{margin:0 auto 15px;display:block;width:100%;max-width:360px}.rx-modal__manually_btns,.rx-modal__option_btns,.rx-modal__upload_btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;font-size:16px;text-align:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:360px;margin:0 auto}.rx-modal__manually_btns .link,.rx-modal__option_btns .link,.rx-modal__upload_btns .link{margin:0 0 15px;text-decoration:underline}.rx-modal__manually_btns .link:hover,.rx-modal__option_btns .link:hover,.rx-modal__upload_btns .link:hover{text-decoration:none}.rx-modal__note{max-width:700px;font-weight:400;margin:10px auto;text-align:center}.rx-modal .next-step{width:100%;max-width:360px;margin:0 auto;display:block}@media screen and (max-width:991px){.rx-modal .next-step{width:auto;min-width:140px}}.doctor-search{margin-top:10px;text-align:left}.doctor-search__item{margin-bottom:5px;padding:3px 10px 3px 25px;cursor:pointer;position:relative}.doctor-search__item::before{content:'\2022';position:absolute;left:8px;top:50%;margin-top:-17px;font-size:20px;color:#999}.doctor-search__item.m-selected,.doctor-search__item:hover{background-color:#ebebeb}.doctor-search__item.m-selected::before,.doctor-search__item:hover::before{content:'✓';position:absolute;left:7px;top:50%;margin-top:-11px;font-size:15px;color:#32a558;font-weight:700}input.doctor-search__input{width:100%}.pdf-img-placeholder{cursor:pointer;background-image:url(../img/icons/pdf.svg);background-repeat:no-repeat;width:100%;height:100%;background-size:61px 75px;background-position:center}.rx-modal__uploaded .pdf-img-placeholder{width:61px;height:75px}.doctor-search-link{overflow:hidden;width:100%;padding-bottom:15px}.mb-10{margin-bottom:10px}@-webkit-keyframes quantityMove{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes quantityMove{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@-webkit-keyframes dscntMove{0%,40%,80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}20%,60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes dscntMove{0%,40%,80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}20%,60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes lorryMove{0%,40%,80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}20%,60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes lorryMove{0%,40%,80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}20%,60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes eyeMove{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(-17px,8px);transform:translate(-17px,8px)}50%{-webkit-transform:translate(0,11px);transform:translate(0,11px)}75%{-webkit-transform:translate(17px,8px);transform:translate(17px,8px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes eyeMove{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(-17px,8px);transform:translate(-17px,8px)}50%{-webkit-transform:translate(0,11px);transform:translate(0,11px)}75%{-webkit-transform:translate(17px,8px);transform:translate(17px,8px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent #fff transparent;-webkit-animation-direction:reverse;animation-direction:reverse}.g-loading::after,.modal .loadingOverlay:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");background-size:contain;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none;border:none;border-radius:0;margin:0 auto;position:relative;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px!important;width:40px;height:40px}.sbscr-block.c-loading::before{width:30px;height:30px;margin:-15px 0 0 -15px}.btn-animated{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-tap-highlight-color:transparent;-webkit-transition:background-color 150ms ease,-webkit-box-shadow .2s ease;transition:background-color 150ms ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,background-color 150ms ease;transition:box-shadow .2s ease,background-color 150ms ease,-webkit-box-shadow .2s ease}.btn-animated-icon{width:24px;height:24px;margin-right:12px;-webkit-transform-origin:20% 100%;transform-origin:20% 100%;opacity:1;fill:#fff;position:absolute;left:20px;top:8px;opacity:0}.btn-animated--active span{-webkit-animation:slide-up-fade .1s 1;animation:slide-up-fade .1s 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-animated--active .btn-animated-icon{-webkit-animation:roll-out 1s 1 .1s;animation:roll-out 1s 1 .1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width:991px){.btn-animated--active .btn-animated-icon{-webkit-animation:none;animation:none}}.btn-animated-done{width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:8px}@media screen and (max-width:991px){.btn-animated-done{-webkit-animation:none;animation:none}}.btn-animated-done path{stroke-dasharray:26px;stroke-dashoffset:26px}.btn-animated--active .btn-animated-done path{-webkit-animation:checkmark 150ms 1 1.15s;animation:checkmark 150ms 1 1.15s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-animated--active{-webkit-transition-delay:1.15s;transition-delay:1.15s}@media screen and (max-width:991px){.btn-animated--active{-webkit-animation:none;animation:none}}@-webkit-keyframes slide-up-fade{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-16px);transform:translateY(-16px);opacity:0}}@keyframes slide-up-fade{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-16px);transform:translateY(-16px);opacity:0}}@-webkit-keyframes roll-out{0%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.3}20%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.8}40%{-webkit-transform:translate(0) rotate(-70deg);transform:translate(0) rotate(-70deg);opacity:1}50%{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg);opacity:1}100%{-webkit-transform:translate(320px) rotate(-47deg);transform:translate(320px) rotate(-47deg);opacity:0}}@keyframes roll-out{0%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.3}20%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.8}40%{-webkit-transform:translate(0) rotate(-70deg);transform:translate(0) rotate(-70deg);opacity:1}50%{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg);opacity:1}100%{-webkit-transform:translate(320px) rotate(-47deg);transform:translate(320px) rotate(-47deg);opacity:0}}@-webkit-keyframes checkmark{from{stroke-dashoffset:26px}to{stroke-dashoffset:0}}@keyframes checkmark{from{stroke-dashoffset:26px}to{stroke-dashoffset:0}}.exam-product-details{overflow:hidden}.exam-product-description-wrapper .article-text-img.article-bg{background:#eee;padding:40px 20px}.exam-product .article-video{float:right;border:4px solid #3162a8;border-radius:2px;background-color:#fff}.contacts-product.exam-product h1.productView-title{text-align:left;display:block}.exam-product h3{font-weight:600}.exam-product .productView-description{margin-top:60px}.exam-product .exam-product-description-wrapper .productView-description{margin-top:10px}.contacts-product .productView-images{width:35%}.contacts-product .productView-details{width:65%}.add-item .color,.contacts-product .addthis_toolbox,.contacts-product .form-field--increments,.contacts-product .form-field--increments label,.contacts-product .form-wishlist,.contacts-product .price-now-label,.contacts-product .price-section.price-section--withoutTax.non-sale-price--withoutTax,.contacts-product .productView-info-name,.contacts-product .productView-info-name.sku-label,.contacts-product .productView-price .price-section--saving span.hideprice,.contacts-product .productView-thumbnails,.contacts-product dd[data-product-sku=""],.contacts-product dd[itemprop=sku],.easyzoom-flyout,.glasses-product .addthis_toolbox,.glasses-product .form-field--increments,.glasses-product .form-wishlist,.glasses-product .price-now-label,.glasses-product .price-section.price-section--withoutTax.non-sale-price--withoutTax,.glasses-product .productView-info-name,.glasses-product dd[data-product-sku=""],.hsa-fsa-add-tocart,.suggestiveCart{display:none}.glasses-product:not(.eclipse-product) .slick-dots{display:none!important}.form-increment{border:1px solid #d9d9d9;border-radius:5px;width:130px;font-size:0}.form-increment input{border:0;width:50px;text-align:center;padding:0}@media screen and (max-width:991px){.form-increment input{width:40px}}.form-increment button{background:0 0;padding:0 10px}.form-field--increments{float:left;margin-right:10px}.contacts-product .product-price.price,.glasses-product .product-price.price{font-size:36px;line-height:42px;font-weight:600;margin-bottom:23px;color:#3162a8}@media screen and (max-width:991px){.contacts-product .product-price.price,.glasses-product .product-price.price{width:100%}}.glasses-colors{margin:15px 0 0}@media screen and (max-width:766px){.glasses-colors{margin-top:0;text-align:center}}.price--discounted{text-decoration:line-through;color:#777}.price--withoutTax{font-size:14px;line-height:19px}.price--promo{color:#ff5722;text-transform:uppercase;font-weight:500;font-size:16px;line-height:28px;right:0;top:23px;position:absolute}@media screen and (max-width:991px){.price--promo{position:static;font-size:16px}}.contacts-product .retail-price,.glasses-product .retail-price{text-decoration:line-through;font-weight:400;color:#000;display:inline-block;vertical-align:baseline}.contacts-product .productView-price .price-section--saving,.glasses-product .productView-price .price-section--saving{background-color:transparent;padding:0;font-size:16px;line-height:19px;font-weight:600;display:inline}.contacts-product .productView-price .price-section--saving:before,.glasses-product .productView-price .price-section--saving:before{display:none}@media screen and (max-width:766px){.contacts-product .productView-price .price-section--saving,.glasses-product .productView-price .price-section--saving{width:100%;text-align:center;display:block;padding:0;margin:10px 0 0}}a.btn.m-green.btn_disabled{background-color:#ddd}.contacts-product .productView-price .price-section--saving span,.glasses-product .productView-price .price-section--saving span{color:#32a558;font-weight:600;font-size:22px}@media screen and (max-width:766px){.contacts-product .productView-price .price-section--saving span,.glasses-product .productView-price .price-section--saving span{font-size:18px;font-weight:500}}.contacts-product .productView-price .price-section--saving span{display:inline-block;vertical-align:baseline;margin-left:10px}.form-qty-wrap{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:470px}@media screen and (max-width:640px){.form-qty-wrap{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.text-orange{color:#ff5722}.product-supply{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;width:100%}@media screen and (max-width:640px){.product-supply{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-supply li{border:1px solid #d9d9d9;border-radius:5px;margin:0 0 15px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 2px;line-height:16px;cursor:pointer;position:relative;-webkit-transition:all .5s;transition:all .5s;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:991px){.product-supply li{min-height:64px}}@media screen and (max-width:640px){.product-supply li{min-height:50px;line-height:50px;font-weight:500;padding:0;margin:0 0 15px 0}}@media screen and (max-width:640px){.product-supply li .box-supply-d{display:none}}.product-supply li .box-supply-m{display:none}@media screen and (max-width:640px){.product-supply li .box-supply-m{display:block;line-height:18px}}@media screen and (max-width:991px){.product-supply li .custom-supply{min-height:48px}}.product-supply li.m-active{background-color:#fff;color:#3162a8;cursor:default;-webkit-transition:all .5s;transition:all .5s;border:1px solid #3162a8;outline-color:#3162a8;outline-style:solid;outline-width:1px}.product-supply li b{font-size:18px;line-height:22px;font-weight:600;display:block}.product-supply__year{position:absolute;left:-1px;right:-1px;top:-26px;height:24px;line-height:24px;color:#3162a8;background-color:#e6f4ff;border-bottom:1px solid #e6f4ff;border-radius:6px;font-weight:600}@media screen and (max-width:640px){.product-supply__year{left:5px;right:5px}}@media screen and (max-width:640px){.product-supply__year span{display:none}}.product-supply__year-text{font-size:16px;line-height:24px;color:#3162a8;background-color:#e6f4ff;border-bottom:1px solid #e6f4ff;border-radius:6px;font-weight:600;padding:10px 15px;max-width:498px;margin-bottom:5px}@media screen and (max-width:640px){.product-supply__year-text{max-width:none}}@media screen and (max-width:991px){.product-supply .custom-supply br{display:none}}.contacts-product .product-info-wrapper{overflow:hidden;width:50%}@media screen and (max-width:991px){.contacts-product .product-info-wrapper{width:100%;text-align:left}}.quickView .contacts-product .product-info-wrapper{display:none}.site .contacts-product .hsa-fsa-img{margin:0}.fill-green{fill:#32a558}.availability-in-stock-value{position:relative;font-size:18px;line-height:24px}.availability-in-stock-value svg{width:19px;height:19px;position:absolute;left:0;top:50%;margin-top:-10px}.availability-in-stock-value:before{margin-right:1px;vertical-align:middle}.availability-in-stock{margin:10px 0;padding-right:15px}@media screen and (max-width:991px){.availability-in-stock{float:none;width:100%;padding-right:0}}.availability-in-stock--discontinued .availability-in-stock-value{color:grey}.availability-in-stock--discontinued .availability-in-stock-value svg{display:none}.availability-in-stock--discontinued .availability-in-stock-value::before{content:'';display:inline-block;vertical-align:bottom;width:18px;height:18px;background-image:url(../img/icons/discontinued.svg);background-size:18px;margin-right:7px}.contacts-product .productView-product{padding-bottom:0}.contacts-product .productView-info-value{margin-bottom:0}.product-badge{float:left;margin-left:15px;position:relative;cursor:default}.modal .product-badge{display:none}.product-badge>span>br{display:none}.product-badge-tooltip{position:absolute;width:180px;padding:10px;background:#94d5f1;border-radius:5px;text-align:center;font-size:13px;line-height:15px;top:50%;margin-top:40px;margin-left:-60px;display:none;-webkit-box-shadow:0 0 7px rgba(0,0,0,.3);box-shadow:0 0 7px rgba(0,0,0,.3);z-index:1;color:#3162a8;font-weight:500}.product-badge.show-tooltip .product-badge-tooltip,.product-badge:hover .product-badge-tooltip{display:block}@media screen and (max-width:991px){.product-badge.show-tooltip .product-badge-tooltip,.product-badge:hover .product-badge-tooltip{display:none}}.product-badge-tooltip:before{content:'';position:absolute;width:0;height:0;top:-10px;left:50%;margin-left:-7px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #94d5f1 transparent}.customize-glasses-btn{margin-bottom:18px}.contacts-product .product-actions-wrapper{overflow:hidden;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.contacts-product .product-actions-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-actions-wrapper .modal-btn{margin-top:20px;width:234px}.modal .product-actions-wrapper{text-align:center}.product-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eef8fd;border-radius:10px;padding:22px 36px;margin-bottom:13px;min-height:40px}@media screen and (max-width:991px){.product-boxes{padding:10px}}.product-boxes__text{font-size:24px;line-height:30px;font-weight:600;text-transform:uppercase}@media screen and (max-width:991px){.product-boxes__text{font-size:16px;line-height:20px}}.product-boxes__text b{font-weight:700}.product-boxes__price{font-size:24px;line-height:30px;text-align:right}@media screen and (max-width:991px){.product-boxes__price{font-size:16px;line-height:20px}}.product-boxes__price b{font-weight:600;color:#3162a8}.product-boxes__price s{font-weight:500;display:block;color:#898989}.contacts-product .add-to-cart-wrapper{width:50%}@media screen and (max-width:991px){.contacts-product .add-to-cart-wrapper{width:100%}}.modal .add-to-cart-wrapper{float:none;text-align:center}@media screen and (max-width:991px){.add-to-cart-wrapper{float:none;text-align:center}}@media screen and (max-width:991px){.add-to-cart-wrapper .btn{width:100%}}.product-right .add-to-cart-wrapper{float:none}.add-to-cart-wrapper.fixed{position:fixed;bottom:0;left:0;right:0;padding:20px;border-top:1px solid #d9d9d9;background-color:#fff;z-index:1}.page-search~.modal .add-to-cart-wrapper{display:none}.product-page-badges{float:right}@media screen and (max-width:991px){.product-page-badges{display:none}}.modal .item-boxes-contacts-wrap.colors-flag{float:none}.vision-test{background-color:#eee;padding:30px;overflow:hidden;width:100%;margin:30px 0}.vision-test__left{float:left;width:450px;margin:0 30px 30px 0}@media screen and (max-width:991px){.vision-test__left{float:none;width:100%}}.vision-test__right{float:right;border:4px solid #3162a8;border-radius:2px;background-color:#fff}@media screen and (max-width:991px){.vision-test__right{float:none;width:100%}}@media screen and (max-width:991px){.vision-test__right iframe,.vision-test__right video{width:100%}}.item-boxes-contacts-wrap{position:relative}.product-options-wrapper{width:100%;text-align:left}.productView--quickView .product-options-wrapper{text-align:center}@media screen and (max-width:991px){.product-options-wrapper{text-align:center}}.product-options-label{display:block;font-size:18px;min-height:44px;line-height:22px;font-weight:500;margin-bottom:0}@media screen and (max-width:991px){.product-options-label{text-align:left;font-weight:600;min-height:auto}}.product .not-contacts .product-options-label{display:none}.category-swatches{overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:relative;text-align:left}.glasses-category .category-swatches{min-height:53px;height:53px}.landing-categories .category-swatches,.sale-product .category-swatches{display:none}.category-swatches.extra-swatches .not-contacts{text-align:left}.item-tab-box{display:none;font-size:14px}.item-tab-box.m-active{display:block;margin-bottom:20px}.contacts-product .item-tab-box.m-active{border:1px solid #d9d9d9;padding:20px 20px 15px;border-radius:5px 5px 0 0}@media screen and (max-width:991px){.contacts-product .item-tab-box.m-active{border:0;padding:0;text-align:center}}.quickView .contacts-product .item-tab-box.m-active{padding:10px 10px 0}article.productView-description{overflow:hidden;width:100%}article.productView-description h2,article.productView-description h3,article.productView-description h4{font-weight:400}article.productView-description p{max-width:700px}.item-right{float:right;width:50%;border-left:1px solid #d9d9d9;padding-left:4%}@media screen and (max-width:991px){.item-right{float:none;width:100%;border:0;padding-left:0}}.modal .item-right{float:none;width:100%;border:0;padding-left:0}.glasses-product .item-right{float:right;width:34%}.item-left{width:47%;float:left;position:relative}@media screen and (max-width:991px){.item-left{float:none;width:100%;margin-right:0;padding:0}}.modal .item-left{float:none;width:100%}.item-badge{position:absolute;right:10px;top:24px;text-align:center;z-index:1}@media screen and (max-width:991px){.item-badge{right:0;top:40px}}.product-left .item-badge{top:0;right:20px}@media screen and (max-width:991px){.product-left .item-badge{right:0;top:0}}.item-badge .add-to-wishlist{position:static;display:inline-block;margin-top:10px;width:32px;height:32px}@media screen and (max-width:991px){.item-badge .add-to-wishlist{display:none}}.share-b__icon{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:36px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:#fff}@media screen and (max-width:991px){.share-b__icon{width:32px;height:32px}}.share-b__icon svg{width:22px;height:22px}@media screen and (max-width:991px){.share-b__icon svg{width:20px;height:20px}}.share-b__text{position:absolute;background-color:#ebebeb;white-space:nowrap;border-radius:3px;margin-left:-57px;left:50%;top:38px;z-index:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);padding:5px 10px;font-weight:500;display:none}.open .share-b__text{display:block}.share-b__text::before{content:'';width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #ebebeb transparent;position:absolute;left:50%;margin-left:-3px;top:-7px;z-index:2}.glasses-product .item-left{width:64.3%;padding:10px 0 0;float:left}#modal-glasses{display:none}.item-image{border-radius:10px;max-width:100%;width:100%;text-align:center;min-height:400px}@media screen and (max-width:991px){.item-image{width:auto;margin-right:20px;min-height:300px;display:block}}@media screen and (max-width:766px){.item-image{margin:0 auto 20px;min-height:auto}}@media screen and (max-width:766px){.item-image img{max-height:140px;width:auto}}.modal .item-image img{height:180px}@media screen and (max-width:991px){.reverse-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:991px){.reverse-sm.item-param{display:-webkit-box;display:-ms-flexbox;display:flex}}.item-param{overflow:hidden;position:relative;margin:0;padding:30px 0;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;line-height:22px}@media screen and (max-width:991px){.item-param{display:block;margin:0;padding:0}}.modal .item-param{display:none}.item-param .tabs-content{display:block}@media screen and (max-width:991px){.item-param-wrap{margin-top:20px}}.item-param__block{margin-bottom:25px}@media screen and (max-width:991px){.item-param__block{margin-bottom:0;-webkit-transition:ease .3s;transition:ease .3s;height:0;overflow:hidden;opacity:0;font-size:16px;line-height:22px}}.item-param__left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:5%}@media screen and (max-width:991px){.item-param__left{width:100%;float:none;padding:0}}.item-param__right{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;padding:0}@media screen and (max-width:991px){.item-param__right{width:100%;float:none;padding:20px 0}}.item-param h2{color:#3162a8;font-weight:500;font-size:24px;line-height:28px;margin-bottom:36px;display:inline-block}@media screen and (max-width:991px){.item-param h2{font-size:20px;margin-bottom:20px}}.item-param .frame-description{max-width:70%}@media screen and (max-width:991px){.item-param .frame-description{max-width:100%}}.item-param--full-width{display:block;width:100%}article.productView-description .item-param--full-width p{max-width:100%}#tab-product-info{background-color:#fff;border-radius:5px}.modal .container{padding:0}.cl-param{margin-top:40px;font-size:17px;line-height:22px;width:100%;overflow:hidden;border-top:1px solid #d9d9d9;padding:60px 0 0}@media screen and (max-width:991px){.cl-param{padding:0;margin:0}}.modal .cl-param{display:none}.cl-param__left{float:left;width:45%;padding:0 20px 0 0}@media screen and (max-width:991px){.cl-param__left{width:100%;padding:0}}.cl-param__right{float:right;width:49%;border:0;padding:0;margin-left:2%}@media screen and (max-width:991px){.cl-param__right{border-top:1px solid #d9d9d9;width:100%}}.cl-param h2{color:#3162a8;font-weight:500;font-size:24px;line-height:28px;display:inline-block;margin-bottom:30px}.cl-param h3{font-size:20px;line-height:24px;font-weight:600;margin-bottom:15px}.cl-param h4{font-size:18px;line-height:22px;font-weight:600;margin-bottom:10px}.cl-param h5{font-size:16px;line-height:19px;font-weight:600;margin-bottom:10px}.item-chars li{line-height:21px;padding:12px 0 12px 64px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:18px;margin-bottom:12px}@media screen and (max-width:991px){.item-chars li{display:block}}.item-chars li b{font-weight:500;min-width:260px;width:260px;color:#3162a8;padding-right:15px}@media screen and (max-width:991px){.item-chars li b{display:block;padding-right:0;margin-bottom:10px}}.item-chars li:first-child{border-top:none}.item-chars li:before{content:'';width:37px;height:37px;position:absolute;left:0;top:50%;margin-top:-19px}@media screen and (max-width:991px){.item-chars li:before{margin-top:-37px}}.item-chars.lazy-load-visible li:before{background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.086 8.454 17.336.58a.751.751 0 0 0-.671 0L.915 8.454a.75.75 0 0 0-.415.671v15.75c0 .284.16.544.414.67l15.75 7.876a.749.749 0 0 0 .672 0l15.75-7.875a.75.75 0 0 0 .414-.671V9.125a.75.75 0 0 0-.414-.67ZM17 2.09l14.073 7.036-3.01 1.505L13.99 3.594 17 2.089Zm5.063 11.541L7.99 6.594l4.322-2.162 14.074 7.037-4.323 2.161Zm.562 1.396 4.5-2.25v5.579l-1.44-1.028a.753.753 0 0 0-1.052.183l-2.008 2.902v-5.386ZM6.312 7.432l14.073 7.037L17 16.162 2.927 9.125l3.385-1.693ZM2 10.338l14.25 7.126v14.072L2 24.411V10.338Zm15.75 21.199V17.463l3.375-1.688v7.037a.75.75 0 0 0 1.367.427l2.942-4.25 2.006 1.433a.749.749 0 0 0 1.185-.61v-7.787L32 10.338v14.073l-14.25 7.125Z'/%3E%3C/svg%3E")}.item-chars li:before{content:'';width:37px;height:37px;position:absolute;left:0;top:50%;margin-top:-19px;background-repeat:no-repeat;background-position:center center}.item-chars li.product_name:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.086 8.454 17.336.58a.751.751 0 0 0-.671 0L.915 8.454a.75.75 0 0 0-.415.671v15.75c0 .284.16.544.414.67l15.75 7.876a.749.749 0 0 0 .672 0l15.75-7.875a.75.75 0 0 0 .414-.671V9.125a.75.75 0 0 0-.414-.67ZM17 2.09l14.073 7.036-3.01 1.505L13.99 3.594 17 2.089Zm5.063 11.541L7.99 6.594l4.322-2.162 14.074 7.037-4.323 2.161Zm.562 1.396 4.5-2.25v5.579l-1.44-1.028a.753.753 0 0 0-1.052.183l-2.008 2.902v-5.386ZM6.312 7.432l14.073 7.037L17 16.162 2.927 9.125l3.385-1.693ZM2 10.338l14.25 7.126v14.072L2 24.411V10.338Zm15.75 21.199V17.463l3.375-1.688v7.037a.75.75 0 0 0 1.367.427l2.942-4.25 2.006 1.433a.749.749 0 0 0 1.185-.61v-7.787L32 10.338v14.073l-14.25 7.125Z'/%3E%3C/svg%3E")}.item-chars li.wear_length:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' id='manufacture' viewBox='0 0 34 34'%3E%3Cpath d='M15.5834 17.4661V2.12498C15.5834 1.73398 15.266 1.41663 14.875 1.41663C6.6725 1.41663 0 8.72523 0 17.7083C0 26.6913 7.3086 34 16.2916 34C20.3107 34 22.4853 33.2718 25.2421 31.0051C25.5382 30.7615 25.5864 30.3265 25.3512 30.0234L15.5834 17.4661ZM16.2916 32.5833C8.08914 32.5833 1.41664 25.9108 1.41664 17.7083C1.41664 9.76934 7.07339 3.26259 14.1666 2.85319V17.7083C14.1666 17.8656 14.219 18.0186 14.3168 18.1432L23.8028 30.3393C21.5659 32.0478 19.7001 32.5833 16.2916 32.5833Z M17.7084 17H33.2917C33.6827 17 34.0001 16.6826 34.0001 16.2916C34 7.3086 26.6914 0 17.7084 0C17.3174 0 17 0.317355 17 0.708355V16.2917C17 16.6826 17.3174 17 17.7084 17ZM18.4166 1.43364C26.0568 1.7935 32.2065 7.94325 32.5663 15.5833H18.4166V1.43364 M33.2918 18.4166H19.1251C18.8531 18.4166 18.6024 18.5739 18.4848 18.8204C18.3672 19.0669 18.4026 19.3587 18.574 19.5698L27.7824 30.9697C27.9056 31.1241 28.087 31.2176 28.2839 31.2318C28.3009 31.2332 28.3165 31.2332 28.3335 31.2332C28.512 31.2332 28.6849 31.1652 28.8166 31.0433C32.1103 27.9706 34.0001 23.6271 34.0001 19.125C34.0001 18.734 33.6828 18.4166 33.2918 18.4166ZM28.3944 29.4723L20.6084 19.8333H32.5665C32.3923 23.4345 30.9019 26.8784 28.3944 29.4723Z'/%3E%3C/svg%3E")}.item-chars li.manufacturer_recommended_usage:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M15.313 16.875a.782.782 0 1 0-.001-1.563.782.782 0 0 0 0 1.563ZM20 6.719c.431 0 .781-.35.781-.782V.782a.781.781 0 1 0-1.562 0v5.157c0 .431.35.78.781.78ZM19.219 34.063v5.156a.781.781 0 1 0 1.562 0v-5.157a.781.781 0 1 0-1.562 0ZM7.941 10.608a.781.781 0 0 0 1.105-1.104L5.731 6.189a.781.781 0 1 0-1.105 1.105l3.315 3.314ZM30.953 30.172a.781.781 0 0 0 0 1.105l3.315 3.315a.781.781 0 1 0 1.105-1.105l-3.315-3.315a.782.782 0 0 0-1.105 0ZM32.058 10.608l3.315-3.314a.78.78 0 1 0-1.105-1.105l-3.315 3.315a.78.78 0 1 0 1.105 1.104ZM7.941 30.173l-3.315 3.314a.781.781 0 1 0 1.105 1.105l3.315-3.314a.782.782 0 0 0-1.105-1.105Z M7.018 25.675c4.072 3.443 8.56 5.262 12.982 5.262 4.421 0 8.91-1.82 12.981-5.262 3.051-2.58 4.783-5.131 4.855-5.239a.782.782 0 0 0 0-.872c-.072-.107-1.804-2.66-4.855-5.239-4.07-3.443-8.56-5.262-12.981-5.262-4.421 0-8.91 1.82-12.982 5.262-3.05 2.58-4.781 5.131-4.854 5.239a.782.782 0 0 0 0 .872c.073.108 1.804 2.66 4.854 5.239Zm1.01-10.157c2.639-2.232 6.859-4.893 11.972-4.893 5.097 0 9.306 2.646 11.94 4.865A28.479 28.479 0 0 1 36.224 20a28.39 28.39 0 0 1-4.251 4.482c-2.64 2.232-6.86 4.893-11.973 4.893-5.097 0-9.306-2.646-11.94-4.865A28.46 28.46 0 0 1 3.777 20a28.353 28.353 0 0 1 4.251-4.482Z M20 27.031A7.031 7.031 0 0 0 27.031 20a7.04 7.04 0 0 0-9.547-6.567.781.781 0 0 0-.446 1.011c.147.378.558.619 1.087.417A5.47 5.47 0 0 1 25.47 20 5.47 5.47 0 0 1 20 25.469a5.475 5.475 0 0 1-5.378-6.466.78.78 0 0 0-.623-.911.784.784 0 0 0-.913.623A7.04 7.04 0 0 0 20 27.031Z M23.125 20A3.129 3.129 0 0 0 20 16.875 3.129 3.129 0 0 0 16.875 20 3.129 3.129 0 0 0 20 23.125 3.129 3.129 0 0 0 23.125 20Zm-4.688 0c0-.861.701-1.563 1.563-1.563.861 0 1.563.701 1.563 1.563 0 .861-.701 1.563-1.563 1.563A1.564 1.564 0 0 1 18.437 20Z'/%3E%3C/svg%3E")}.item-chars li.manufacturer:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M32.992 16.5c0-.24-.134-.46-.347-.572l-6.215-3.233 6.215-3.233a.644.644 0 0 0 0-1.143l-5.353-2.785a.644.644 0 1 0-.595 1.143l4.255 2.213L16.5 16.41 2.048 8.89 16.5 1.37 21.555 4a.644.644 0 1 0 .594-1.142L16.797.073a.644.644 0 0 0-.595 0L.355 8.319a.644.644 0 0 0 0 1.143l6.214 3.233-6.214 3.233a.644.644 0 0 0 0 1.143l6.214 3.234-6.214 3.233a.644.644 0 0 0 0 1.143l15.847 8.246a.644.644 0 0 0 .595 0l15.848-8.246a.644.644 0 0 0 0-1.143l-6.215-3.233 6.215-3.233a.644.644 0 0 0 .346-.572Zm-16.195 1.207 8.238-4.286 1.92 1-14.429 7.531-2.57-1.337 5.917-3.079.33.171a.645.645 0 0 0 .594 0Zm-2.32-.897L8.56 19.889l-2.558-1.332 5.917-3.078 2.558 1.33ZM7.965 13.42l2.558 1.331-5.917 3.08L2.048 16.5l5.917-3.079ZM30.952 24.11 16.5 31.63 2.048 24.11l5.917-3.079 8.237 4.286a.644.644 0 0 0 .595 0l8.238-4.286 5.917 3.079ZM16.5 24.02l-2.58-1.342 14.43-7.532 2.602 1.354L16.5 24.02Z M24.424 5.411c.169 0 .335-.069.455-.188a.65.65 0 0 0 .189-.456.649.649 0 0 0-.645-.644.649.649 0 0 0-.644.644.649.649 0 0 0 .645.644Z'/%3E%3C/svg%3E")}.item-chars li.vision_correction:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' id='material' viewBox='0 0 37 37'%3E%3Cpath d='M34.752.819a1.397 1.397 0 0 0-.482-.572c-1.038-.71-2.688.103-5.194 2.559-2.127 2.085-4.579 5.104-6.903 8.5-2.324 3.397-4.25 6.775-5.423 9.514-.31.726-.56 1.38-.747 1.968h-.024c-1.54 0-3.063.044-4.524.133a.723.723 0 0 0 .088 1.443 72.947 72.947 0 0 1 4.1-.13c-.19 1.181.012 1.95.603 2.354a1.4 1.4 0 0 0 .72.243 17.628 17.628 0 0 0 10.145-1.625c2.705.59 3.273 1.186 3.369 1.32-.106.146-.784.856-4.237 1.494-2.788.515-6.433.799-10.264.799-3.83 0-7.476-.284-10.264-.8-3.452-.637-4.13-1.347-4.236-1.493.1-.14.711-.78 3.711-1.393a.723.723 0 0 0-.288-1.416C1.572 24.397.02 25.29.02 26.526c0 .254.066.494.2.72a17.658 17.658 0 0 0 6.358 7.036A17.548 17.548 0 0 0 15.98 37c3.34 0 6.59-.94 9.4-2.718a17.657 17.657 0 0 0 6.359-7.036c.133-.226.2-.466.2-.72 0-.976-.965-1.736-3.007-2.348a17.586 17.586 0 0 0 4.971-4.846 17.548 17.548 0 0 0 3.065-9.292c.116-3.222-.65-6.41-2.215-9.221ZM24.606 33.06a16.104 16.104 0 0 1-8.627 2.494c-3.065 0-6.049-.862-8.626-2.494a16.222 16.222 0 0 1-4.499-4.24c.628.196 1.364.378 2.212.545 2.922.579 6.798.898 10.913.898 4.116 0 7.992-.32 10.914-.898a21.377 21.377 0 0 0 2.212-.545 16.223 16.223 0 0 1-4.499 4.24Zm-1.24-20.938c2.163-3.162 4.456-6.01 6.455-8.02 2.476-2.49 3.445-2.648 3.625-2.652.062.17.264 1.13-1.159 4.34-1.15 2.591-2.973 5.76-5.137 8.921-2.163 3.162-4.456 6.01-6.455 8.02-2.476 2.49-3.445 2.648-3.625 2.652-.062-.17-.264-1.13 1.159-4.34 1.149-2.591 2.973-5.76 5.137-8.921Zm12.157-2.135a16.104 16.104 0 0 1-2.813 8.528 16.105 16.105 0 0 1-6.93 5.712c-1.92.826-3.97 1.27-6.04 1.317a21.331 21.331 0 0 0 1.7-1.516c2.127-2.085 4.579-5.104 6.903-8.5 2.324-3.397 4.25-6.776 5.423-9.514.34-.795.606-1.504.798-2.134a16.227 16.227 0 0 1 .96 6.107Z M8.26 24.648a.723.723 0 1 0 0-1.445.723.723 0 0 0 0 1.445Z'/%3E%3C/svg%3E")}.item-chars li.contact_lens_material:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M32.45 19.25h-1.687L29.7 3.813a.55.55 0 0 0-.55-.513h-3.3a.55.55 0 0 0-.55.513L24.237 19.25H23.1v-3.3a.55.55 0 0 0-.894-.43L17.6 19.207V15.95a.55.55 0 0 0-.894-.43L12.1 19.207V15.95a.55.55 0 0 0-.894-.43L6.6 19.207V15.95a.55.55 0 0 0-.833-.471l-5.5 3.3A.55.55 0 0 0 0 19.25v13.2c0 .304.246.55.55.55h31.9a.55.55 0 0 0 .55-.55V19.8a.55.55 0 0 0-.55-.55ZM26.363 4.4h2.273l1.024 14.85H25.34L26.363 4.4ZM18.7 31.9v-6.6H22v6.6h-3.3Zm13.2 0h-8.8v-7.15a.55.55 0 0 0-.55-.55h-4.4a.55.55 0 0 0-.55.55v7.15H1.1V19.562l4.4-2.64v3.428a.55.55 0 0 0 .894.43L11 17.095v3.255a.55.55 0 0 0 .894.43l4.606-3.685v3.255a.55.55 0 0 0 .893.43L22 17.095V19.8c0 .304.246.55.55.55h9.35V31.9ZM18.696 1.1c.2.108.38.247.534.414.309.376.748.62 1.23.686.507-.064.97-.32 1.295-.715.14-.146.295-.275.465-.385.113.005.41.283.569.432.297.367.723.606 1.19.668a2.148 2.148 0 0 0 1.382-.758c.135-.126.339-.318.378-.342.296 0 .363.098.545.36a1.39 1.39 0 0 0 1.216.74.55.55 0 0 0 0-1.1c-.11 0-.132-.007-.31-.265A1.625 1.625 0 0 0 25.74 0c-.445.062-.85.29-1.132.64-.183.173-.49.46-.605.463a2.239 2.239 0 0 1-.464-.373A2.041 2.041 0 0 0 22.22 0a1.907 1.907 0 0 0-1.216.68 2.281 2.281 0 0 1-.528.42 2.141 2.141 0 0 1-.495-.39A1.995 1.995 0 0 0 18.7 0a.55.55 0 0 0-.004 1.1Z M6.05 25.3h-2.2a.55.55 0 0 0-.55.55v3.3c0 .304.246.55.55.55h2.2a.55.55 0 0 0 .55-.55v-3.3a.55.55 0 0 0-.55-.55Zm-.55 3.3H4.4v-2.2h1.1v2.2ZM10.45 25.3h-2.2a.55.55 0 0 0-.55.55v3.3c0 .304.246.55.55.55h2.2a.55.55 0 0 0 .55-.55v-3.3a.55.55 0 0 0-.55-.55Zm-.55 3.3H8.8v-2.2h1.1v2.2ZM14.85 25.3h-2.2a.55.55 0 0 0-.55.55v3.3c0 .304.246.55.55.55h2.2a.55.55 0 0 0 .55-.55v-3.3a.55.55 0 0 0-.55-.55Zm-.55 3.3h-1.1v-2.2h1.1v2.2Z'/%3E%3C/svg%3E")}.item-chars li.lenses_box:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39 38'%3E%3Cpath d='M37.05 16.15h-6.36c.325-.346.507-.797.51-1.267V2.85c0-1.05-.873-1.9-1.95-1.9H16.9c-.496 0-.974.186-1.334.519L9.578 5.566A1.897 1.897 0 0 0 8.45 7.283v8.867c-.497 0-.974.186-1.334.519l-5.988 4.097A1.897 1.897 0 0 0 0 22.483V35.15c0 1.05.873 1.9 1.95 1.9H15.6a1.966 1.966 0 0 0 1.3-.494 1.97 1.97 0 0 0 1.3.494h13.65c.527 0 1.032-.21 1.398-.58l5.172-5.04c.371-.355.58-.84.58-1.347V18.05c-.005-1.047-.875-1.895-1.95-1.9Zm-4.333 4.64a1.969 1.969 0 0 0-.867-.207h-5.698l3.25-3.166h7.272l-3.957 3.373ZM15.6 20.583h-5.2a.642.642 0 0 1-.65-.633V7.283c0-.35.291-.633.65-.633h13.65c.359 0 .65.284.65.633V19.95a.62.62 0 0 1-.185.443l-.013.013a.655.655 0 0 1-.452.177H15.6ZM25.823 6.502 29.9 3.025v11.858a.613.613 0 0 1-.195.444L26 18.942V7.283c0-.27-.061-.536-.177-.781Zm-.906-.912a1.967 1.967 0 0 0-.867-.207h-4.605l4.178-3.166h5.251L24.917 5.59Zm-8.56-3.115a.653.653 0 0 0 .092-.076.64.64 0 0 1 .451-.182h4.605l-4.178 3.166h-5.22l4.25-2.908Zm-8.45 15.2A.647.647 0 0 0 8 17.6a.64.64 0 0 1 .451-.182v2.533c.002.216.043.43.12.633H3.658l4.25-2.908ZM1.95 35.783a.642.642 0 0 1-.65-.633V22.483c0-.35.291-.633.65-.633H15.6c.359 0 .65.284.65.633V35.15a.625.625 0 0 1-.186.443l-.012.011a.654.654 0 0 1-.452.18H1.95Zm16.25 0a.642.642 0 0 1-.65-.633V22.483c0-.35.291-.633.65-.633h13.65c.359 0 .65.284.65.633V35.15a.625.625 0 0 1-.18.434l-.015.01-.01.01a.658.658 0 0 1-.445.18H18.2Zm19.305-5.256-3.705 3.61V22.483c0-.27-.061-.536-.177-.781l4.077-3.477v11.858a.613.613 0 0 1-.195.444ZM14.95 15.517h-2.6c-.718 0-1.3.567-1.3 1.266v1.267c0 .7.582 1.267 1.3 1.267h2.6c.718 0 1.3-.567 1.3-1.267v-1.267c0-.7-.582-1.266-1.3-1.266Zm-2.6 2.533v-1.267h2.6v1.267h-2.6Zm10.4-2.533H20.8a.642.642 0 0 0-.65.633c0 .35.291.633.65.633h1.95a.64.64 0 0 0 .65-.633.642.642 0 0 0-.65-.633Zm0 2.533H20.8a.642.642 0 0 0-.65.633c0 .35.291.634.65.634h1.95c.36 0 .65-.284.65-.634a.642.642 0 0 0-.65-.633ZM6.5 30.717H3.9c-.718 0-1.3.567-1.3 1.266v1.267c0 .7.582 1.267 1.3 1.267h2.6c.718 0 1.3-.567 1.3-1.267v-1.267c0-.7-.582-1.266-1.3-1.266ZM3.9 33.25v-1.267h2.6v1.267H3.9Zm10.4-2.533h-1.95a.642.642 0 0 0-.65.633c0 .35.291.633.65.633h1.95a.64.64 0 0 0 .65-.633.642.642 0 0 0-.65-.633Zm0 2.533h-1.95a.642.642 0 0 0-.65.633c0 .35.291.634.65.634h1.95c.36 0 .65-.284.65-.634a.642.642 0 0 0-.65-.633Zm8.45-2.533h-2.6c-.718 0-1.3.567-1.3 1.266v1.267c0 .7.582 1.267 1.3 1.267h2.6c.718 0 1.3-.567 1.3-1.267v-1.267c0-.7-.582-1.266-1.3-1.266Zm-2.6 2.533v-1.267h2.6v1.267h-2.6Zm10.4-2.533H28.6a.642.642 0 0 0-.65.633c0 .35.291.633.65.633h1.95a.64.64 0 0 0 .65-.633.642.642 0 0 0-.65-.633Zm0 2.533H28.6a.642.642 0 0 0-.65.633c0 .35.291.634.65.634h1.95c.36 0 .65-.284.65-.634a.642.642 0 0 0-.65-.633Z'/%3E%3C/svg%3E")}.item-chars li.brand:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.266 32c-.47 0-.939-.178-1.296-.536L.537 20.032a1.836 1.836 0 0 1 0-2.594L17.18.789a1.825 1.825 0 0 1 1.257-.537l11.689-.25c.494-.022.984.184 1.336.536.351.352.547.84.536 1.337l-.256 11.683c-.01.473-.2.92-.536 1.257L14.563 31.464a1.829 1.829 0 0 1-1.297.536Zm5.211-29.915L1.834 18.735l11.432 11.432 16.643-16.649.256-11.683-11.688.25Zm6.17 7.793a2.55 2.55 0 0 1-2.271-1.404 2.466 2.466 0 0 1 0-2.244 2.55 2.55 0 0 1 2.27-1.403 2.55 2.55 0 0 1 2.27 1.403c.36.703.36 1.541 0 2.244a2.55 2.55 0 0 1-2.27 1.404ZM26.1 8.056h.006-.006Zm-1.454-1.395c-.13 0-.45.04-.638.406a.644.644 0 0 0 0 .571.703.703 0 0 0 1.276 0 .644.644 0 0 0 0-.571.704.704 0 0 0-.638-.406Z'/%3E%3C/svg%3E")}.item-chars li.lens_type:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' id='material' viewBox='0 0 37 37'%3E%3Cpath d='M34.752.819a1.397 1.397 0 0 0-.482-.572c-1.038-.71-2.688.103-5.194 2.559-2.127 2.085-4.579 5.104-6.903 8.5-2.324 3.397-4.25 6.775-5.423 9.514-.31.726-.56 1.38-.747 1.968h-.024c-1.54 0-3.063.044-4.524.133a.723.723 0 0 0 .088 1.443 72.947 72.947 0 0 1 4.1-.13c-.19 1.181.012 1.95.603 2.354a1.4 1.4 0 0 0 .72.243 17.628 17.628 0 0 0 10.145-1.625c2.705.59 3.273 1.186 3.369 1.32-.106.146-.784.856-4.237 1.494-2.788.515-6.433.799-10.264.799-3.83 0-7.476-.284-10.264-.8-3.452-.637-4.13-1.347-4.236-1.493.1-.14.711-.78 3.711-1.393a.723.723 0 0 0-.288-1.416C1.572 24.397.02 25.29.02 26.526c0 .254.066.494.2.72a17.658 17.658 0 0 0 6.358 7.036A17.548 17.548 0 0 0 15.98 37c3.34 0 6.59-.94 9.4-2.718a17.657 17.657 0 0 0 6.359-7.036c.133-.226.2-.466.2-.72 0-.976-.965-1.736-3.007-2.348a17.586 17.586 0 0 0 4.971-4.846 17.548 17.548 0 0 0 3.065-9.292c.116-3.222-.65-6.41-2.215-9.221ZM24.606 33.06a16.104 16.104 0 0 1-8.627 2.494c-3.065 0-6.049-.862-8.626-2.494a16.222 16.222 0 0 1-4.499-4.24c.628.196 1.364.378 2.212.545 2.922.579 6.798.898 10.913.898 4.116 0 7.992-.32 10.914-.898a21.377 21.377 0 0 0 2.212-.545 16.223 16.223 0 0 1-4.499 4.24Zm-1.24-20.938c2.163-3.162 4.456-6.01 6.455-8.02 2.476-2.49 3.445-2.648 3.625-2.652.062.17.264 1.13-1.159 4.34-1.15 2.591-2.973 5.76-5.137 8.921-2.163 3.162-4.456 6.01-6.455 8.02-2.476 2.49-3.445 2.648-3.625 2.652-.062-.17-.264-1.13 1.159-4.34 1.149-2.591 2.973-5.76 5.137-8.921Zm12.157-2.135a16.104 16.104 0 0 1-2.813 8.528 16.105 16.105 0 0 1-6.93 5.712c-1.92.826-3.97 1.27-6.04 1.317a21.331 21.331 0 0 0 1.7-1.516c2.127-2.085 4.579-5.104 6.903-8.5 2.324-3.397 4.25-6.776 5.423-9.514.34-.795.606-1.504.798-2.134a16.227 16.227 0 0 1 .96 6.107Z M8.26 24.648a.723.723 0 1 0 0-1.445.723.723 0 0 0 0 1.445Z'/%3E%3C/svg%3E")}.item-chars li.water_content:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' xml:space='preserve' %3E%3Cpath d='M24 46A16.018 16.018 0 0 1 8 30C8 16.094 22.708 2.812 23.334 2.254a.998.998 0 0 1 1.331 0C25.292 2.812 40 16.094 40 30a16.018 16.018 0 0 1-16 16Zm0-41.628C21.133 7.137 10 18.612 10 30a14 14 0 0 0 28 0C38 18.612 26.867 7.137 24 4.372Z'/%3E%3Cpath d='M18.498 40.527a.995.995 0 0 1-.5-.134A12.045 12.045 0 0 1 12 30a1 1 0 0 1 2 0 10.037 10.037 0 0 0 5 8.662 1 1 0 0 1-.502 1.865Z' /%3E%3C/svg%3E")}.item-chars li.oxygen_permeability:before{background-image:url("data:image/svg+xml,%0A%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'%3E%3Cpath d='M285.002 165.692H20.553c-3.146 0-5.687-2.499-5.687-5.591s2.541-5.591 5.687-5.591h250.711l-34.513-33.932a5.532 5.532 0 0 1 0-7.915c2.222-2.184 5.829-2.184 8.051 0l44.235 43.489a5.498 5.498 0 0 1 1.226 6.098c-.889 2.079-2.968 3.442-5.261 3.442zm-44.288 43.541a5.658 5.658 0 0 1-4.016-1.642 5.532 5.532 0 0 1 0-7.915l44.288-43.542c2.221-2.184 5.829-2.184 8.051 0a5.534 5.534 0 0 1 0 7.915l-44.288 43.542a5.728 5.728 0 0 1-4.035 1.642zM285.002 55.667H20.553c-3.146 0-5.687-2.499-5.687-5.591s2.541-5.591 5.687-5.591h250.711l-34.513-33.932c-2.222-2.184-2.222-5.731 0-7.915s5.829-2.184 8.051 0l44.235 43.489a5.498 5.498 0 0 1 1.226 6.098c-.889 2.079-2.968 3.442-5.261 3.442zm-44.288 43.542a5.658 5.658 0 0 1-4.016-1.642 5.532 5.532 0 0 1 0-7.915l44.288-43.542c2.222-2.184 5.829-2.184 8.051 0a5.534 5.534 0 0 1 0 7.915l-44.288 43.542a5.732 5.732 0 0 1-4.035 1.642zM284.136 274.766H19.687c-3.146 0-5.687-2.499-5.687-5.591 0-3.093 2.541-5.591 5.687-5.591h250.711l-34.513-33.932c-2.222-2.184-2.222-5.731 0-7.915s5.829-2.184 8.051 0l44.235 43.489a5.498 5.498 0 0 1 1.226 6.098c-.889 2.079-2.969 3.442-5.261 3.442zm-44.288 43.542a5.658 5.658 0 0 1-4.016-1.642 5.532 5.532 0 0 1 0-7.915l44.288-43.542c2.222-2.184 5.829-2.184 8.051 0a5.534 5.534 0 0 1 0 7.915l-44.288 43.542a5.735 5.735 0 0 1-4.035 1.642z'/%3E%3C/svg%3E")}.item-chars li.uv_protection:before{background-image:url("data:image/svg+xml,%0A%3Csvg fill='%233162A8' viewBox='0 0 77 77' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.744 19.302a1.397 1.397 0 0 0-1.91-.505l-6.823 3.943a1.397 1.397 0 1 0 1.405 2.416l6.823-3.944a1.397 1.397 0 0 0 .505-1.91Zm-.505 36.493-6.823-3.943a1.397 1.397 0 0 0-1.404 2.415l6.822 3.944a1.397 1.397 0 0 0 1.405-2.416ZM38.608 66.106a1.404 1.404 0 0 0-1.505 1.505v7.88a1.405 1.405 0 1 0 2.802 0v-7.88a1.405 1.405 0 0 0-1.297-1.505ZM13.989 22.74l-6.823-3.943a1.397 1.397 0 0 0-1.405 2.415l6.823 3.944a1.397 1.397 0 0 0 1.405-2.416ZM38.608.004a1.405 1.405 0 0 0-1.505 1.505v7.88c.005.77.628 1.392 1.397 1.397.776 0 1.405-.63 1.405-1.405V1.509A1.405 1.405 0 0 0 38.608.004Zm-13.459 12.58-3.936-6.823a1.397 1.397 0 0 0-2.416 1.405l3.936 6.823a1.397 1.397 0 0 0 2.416-1.405Zm13.558 13.452a1.387 1.387 0 0 0-.208 0c-6.884 0-12.464 5.58-12.464 12.464 0 .776.629 1.405 1.405 1.405a1.405 1.405 0 0 0 1.397-1.405c-.005-5.332 4.315-9.658 9.647-9.662h.015a1.404 1.404 0 1 0 .208-2.802Zm38.082 12.356a1.405 1.405 0 0 0-1.297-1.297h-7.88a1.405 1.405 0 1 0 0 2.802h7.88a1.404 1.404 0 0 0 1.297-1.505ZM9.598 37.103a1.389 1.389 0 0 0-.208 0H1.51a1.405 1.405 0 0 0 0 2.802h7.88a1.405 1.405 0 1 0 .208-2.802Zm28.908-19.217c-11.385-.002-20.616 9.226-20.617 20.611a20.613 20.613 0 0 0 6.04 14.582 20.545 20.545 0 0 0 14.57 6.035c11.386.002 20.616-9.226 20.618-20.611.002-11.385-9.226-20.616-20.611-20.617Zm12.59 33.233c-6.957 6.956-18.235 6.956-25.191 0a17.813 17.813 0 0 1-5.218-12.62 17.751 17.751 0 0 1 5.217-12.595v.024c6.957-6.957 18.235-6.957 25.191 0 6.957 6.956 6.957 18.234 0 25.19Zm7.111 18.721a.061.061 0 0 0-.004-.005l-3.944-6.823a1.397 1.397 0 0 0-2.415 1.405l3.944 6.822a1.397 1.397 0 0 0 2.419-1.398Zm-.464-64.584a1.397 1.397 0 0 0-1.91.505l-3.943 6.823a1.397 1.397 0 0 0 .497 1.912l.004.002a1.397 1.397 0 0 0 1.914-.51l3.944-6.822a1.397 1.397 0 0 0-.506-1.91ZM24.65 62.506a1.397 1.397 0 0 0-1.91.506l-3.943 6.823a1.397 1.397 0 0 0 2.416 1.404l3.943-6.822a1.397 1.397 0 0 0-.505-1.91ZM14.494 52.35a1.397 1.397 0 0 0-1.91-.506l-6.823 3.944a1.397 1.397 0 0 0 1.405 2.416l6.823-3.944a1.397 1.397 0 0 0 .505-1.91Z'/%3E%3C/svg%3E")}.item-chars li.base_curve:before{margin-left:-2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M334.632 14.329c-3.686-5.023-8.612-7.498-13.576-6.819-90.704 12.7-157.357 133.083-148.874 268.882 7.385 118.217 69.914 211.834 148.874 222.89.541.075 1.081.112 1.62.111 9.787.011 17.727-11.859 17.735-26.512V33.927c-.005-7.457-2.102-14.569-5.779-19.598zm-6.219 458.536c-.003 8.029-4.126 14.534-9.21 14.529-.28 0-.56-.021-.838-.061C236.567 475.24 176.463 360.7 184.119 231.5c6.664-112.459 63.046-201.514 134.245-212.04.293-.043.585-.064.875-.064 5.07.026 9.172 6.523 9.176 14.531l-.002 438.938z'/%3E%3Cpath d='M268.234 61.637a247.904 247.904 0 0 0-20.182 25.104c-2.235 3.157-1.69 7.752 1.217 10.261 2.907 2.51 7.075 1.985 9.309-1.173l.03-.043a234.068 234.068 0 0 1 19.044-23.689c2.584-2.815 2.571-7.438-.03-10.327-2.601-2.887-6.804-2.947-9.388-.133zm-28.36 50.845c-3.184-2.056-7.239-.909-9.056 2.561v.001c-21.129 40.382-31.668 86.555-30.467 133.477.102 4.033 3.156 7.265 6.821 7.218.146-.001.291-.009.435-.021 3.482-.297 6.113-3.519 6.016-7.365-1.133-44.245 8.805-87.785 28.728-125.864 1.816-3.471.708-7.951-2.477-10.007z'/%3E%3C/svg%3E")}.item-chars li.diameter:before{width:32px;height:32px;margin-top:-16px;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M437.02 74.98C388.667 26.628 324.38 0 256 0S123.333 26.628 74.98 74.98C26.628 123.333 0 187.62 0 256s26.628 132.667 74.98 181.02C123.333 485.372 187.62 512 256 512s132.667-26.628 181.02-74.98C485.372 388.667 512 324.38 512 256s-26.628-132.667-74.98-181.02zM256 491.602c-129.911 0-235.602-105.69-235.602-235.602S126.089 20.398 256 20.398 491.602 126.089 491.602 256 385.911 491.602 256 491.602z'/%3E%3Cpath d='M427.336 110.217 191.193 332.354a7.023 7.023 0 0 1-9.889-.266 6.905 6.905 0 0 1 .268-9.82L405.448 111.67l-60.013-1.615c-3.863-.104-6.914-3.303-6.81-7.139.105-3.836 3.326-6.867 7.189-6.763l76.916 2.069a6.961 6.961 0 0 1 6.341 4.47 6.951 6.951 0 0 1-1.735 7.525zm-2.086 76.476a6.922 6.922 0 0 1-5 1.892c-3.863-.104-6.914-3.303-6.81-7.139l2.086-76.476c.105-3.836 3.326-6.867 7.189-6.763 3.863.104 6.914 3.303 6.81 7.139l-2.086 76.476a6.912 6.912 0 0 1-2.189 4.871z'/%3E%3Cpath d='m90.816 408.813 236.641-221.614a7.022 7.022 0 0 1 9.888.288 6.905 6.905 0 0 1-.29 9.82L112.708 407.408l60.009 1.748c3.863.112 6.907 3.319 6.794 7.154-.113 3.836-3.342 6.859-7.204 6.747l-76.911-2.24a6.96 6.96 0 0 1-6.331-4.484 6.95 6.95 0 0 1 1.751-7.52zm2.258-76.471a6.923 6.923 0 0 1 5.004-1.881c3.863.112 6.907 3.319 6.794 7.154l-2.258 76.471c-.113 3.836-3.342 6.859-7.204 6.747-3.863-.112-6.907-3.319-6.794-7.154l2.258-76.471a6.913 6.913 0 0 1 2.2-4.866z'/%3E%3C/svg%3E")}.item-chars li.technology:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M32.992 16.5c0-.24-.134-.46-.347-.572l-6.215-3.233 6.215-3.233a.644.644 0 0 0 0-1.143l-5.353-2.785a.644.644 0 1 0-.595 1.143l4.255 2.213L16.5 16.41 2.048 8.89 16.5 1.37 21.555 4a.644.644 0 1 0 .594-1.142L16.797.073a.644.644 0 0 0-.595 0L.355 8.319a.644.644 0 0 0 0 1.143l6.214 3.233-6.214 3.233a.644.644 0 0 0 0 1.143l6.214 3.234-6.214 3.233a.644.644 0 0 0 0 1.143l15.847 8.246a.644.644 0 0 0 .595 0l15.848-8.246a.644.644 0 0 0 0-1.143l-6.215-3.233 6.215-3.233a.644.644 0 0 0 .346-.572Zm-16.195 1.207 8.238-4.286 1.92 1-14.429 7.531-2.57-1.337 5.917-3.079.33.171a.645.645 0 0 0 .594 0Zm-2.32-.897L8.56 19.889l-2.558-1.332 5.917-3.078 2.558 1.33ZM7.965 13.42l2.558 1.331-5.917 3.08L2.048 16.5l5.917-3.079ZM30.952 24.11 16.5 31.63 2.048 24.11l5.917-3.079 8.237 4.286a.644.644 0 0 0 .595 0l8.238-4.286 5.917 3.079ZM16.5 24.02l-2.58-1.342 14.43-7.532 2.602 1.354L16.5 24.02Z M24.424 5.411c.169 0 .335-.069.455-.188a.65.65 0 0 0 .189-.456.649.649 0 0 0-.645-.644.649.649 0 0 0-.644.644.649.649 0 0 0 .645.644Z'/%3E%3C/svg%3E")}.item-chars li.visibility_tint:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'%3E%3Cpath d='M122.504 135a6.257 6.257 0 1 0-6.035-6.028 6.256 6.256 0 0 0 6.028 6.028h.007zm-66.36 70.4c32.576 27.544 68.48 42.096 103.856 42.096 35.368 0 71.28-14.56 103.848-42.096 24.408-20.64 38.264-41.048 38.84-41.912a6.255 6.255 0 0 0 0-6.976c-.576-.856-14.432-21.28-38.84-41.912-32.56-27.544-68.48-42.096-103.848-42.096S88.72 87.064 56.144 114.6c-24.4 20.64-38.248 41.048-38.832 41.912a6.255 6.255 0 0 0 0 6.976c.584.864 14.432 21.28 38.832 41.912zm8.08-81.256C85.336 106.288 119.096 85 160 85c40.776 0 74.448 21.168 95.52 38.92A227.807 227.807 0 0 1 289.792 160a227.133 227.133 0 0 1-34.008 35.856C234.664 213.712 200.904 235 160 235c-40.776 0-74.448-21.168-95.52-38.92A227.712 227.712 0 0 1 30.216 160a226.821 226.821 0 0 1 34.008-35.856zM160 216.248c31.065 0 56.248-25.183 56.248-56.248-.051-31.105-25.307-56.279-56.412-56.228a56.315 56.315 0 0 0-19.964 3.692 6.248 6.248 0 0 0-3.57 8.083l.002.005c1.176 3.024 4.464 4.952 8.696 3.336 22.704-8.284 47.825 3.405 56.109 26.109A43.753 43.753 0 0 1 203.76 160c-.004 24.165-19.595 43.752-43.76 43.752-24.19-.029-43.776-19.662-43.747-43.852a43.8 43.8 0 0 1 .723-7.876 6.24 6.24 0 0 0-4.978-7.287l-.006-.001a6.272 6.272 0 0 0-7.304 4.984c-5.638 30.589 14.59 59.957 45.179 65.595a56.37 56.37 0 0 0 10.133.933z'/%3E%3C/svg%3E")}.item-chars li.power_range:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg stroke='%233162A8' fill='none' stroke-width='20' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'%3E%3Cpath d='M133.133 149.536c36.96-21.352 79.039-32.727 122.867-32.727 65.764 0 127.592 25.61 174.094 72.112 44.039 44.039 69.34 101.823 71.897 163.678.235 5.682-4.321 10.416-10.008 10.416h-82.029c-5.308 0-9.644-4.148-9.988-9.445-4.881-75.166-67.587-134.826-143.966-134.826s-139.085 59.66-143.966 134.826c-.344 5.297-4.68 9.445-9.988 9.445H20.017c-5.687 0-10.243-4.734-10.008-10.416 2.21-53.468 21.416-103.894 55.028-145.031'/%3E%3Cpath d='m350.137 204.545-105.678 125.15c-8.549 2.318-16.234 7.936-20.965 16.39-8.364 14.944-4.23 34.116 9.561 44.269 16.173 11.906 38.749 7.474 49.331-9.19a34.157 34.157 0 0 0 4.823-24.32l68.333-148.865c1.57-3.419-2.978-6.307-5.405-3.434zM256 121.327v95.304M96.488 175.534h0'/%3E%3C/g%3E%3C/svg%3E")}.item-chars li.cylinder:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg fill='none' stroke='%233162A8' stroke-width='20' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'%3E%3Cpath d='M37.614 368.869c35.125 1.383 69.059 13.346 98.541 34.816 31.35 22.831 68.476 34.899 107.365 34.899 48.266 0 93.778-18.656 128.153-52.531 34.337-33.838 53.66-78.999 54.409-127.163.76-48.864-17.935-95.23-52.641-130.557-34.687-35.308-80.684-54.811-129.516-54.917h-.408c-38.857 0-75.956 12.048-107.296 34.851-29.504 21.467-63.466 33.444-98.633 34.86 M300.814 14.072C415.278 35.14 502 135.443 502 256c0 135.862-110.138 246-246 246S10 391.862 10 256C10 135.444 96.72 35.142 211.183 14.073M256 10h0'/%3E%3C/g%3E%3C/svg%3E")}.item-chars li.axis:before{background-image:url("data:image/svg+xml,%0A%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'%3E%3Cpath d='M28.853 279.034a5.901 5.901 0 0 0 2.627-.589l28.431-14.218c.507.42 1.035.814 1.584 1.178l94.24 52.35a17.526 17.526 0 0 0 17.163 0l94.24-52.35a17.15 17.15 0 0 0 1.584-1.178l28.437 14.218a5.893 5.893 0 0 0 5.266-10.544l-26.782-13.429a17.71 17.71 0 0 0 .589-4.541V131.436a17.673 17.673 0 0 0-9.088-15.45l-94.24-52.35a17.609 17.609 0 0 0-2.692-1.084V8.093a5.89 5.89 0 0 0-11.78 0v54.459c-.926.286-1.826.649-2.692 1.084l-94.24 52.35a17.669 17.669 0 0 0-9.088 15.45v118.496a17.71 17.71 0 0 0 .589 4.541l-26.782 13.4a5.89 5.89 0 0 0 2.634 11.161zM196.4 214.833a5.893 5.893 0 0 0-5.266 10.544l65.108 32.554-86.03 47.821V186.843l94.241-52.421v114.467L196.4 214.833zM158.433 75.616v62.057a5.89 5.89 0 1 0 11.78 0V75.616l87.891 48.828-93.781 52.192-93.781-52.192 87.891-48.828zm-94.24 58.777 94.24 52.421v118.937L72.398 257.96l65.108-32.525a5.893 5.893 0 0 0-5.266-10.544l-68.048 33.997.001-114.495z'/%3E%3C/svg%3E")}.single-product-review{padding-top:60px}.reviews-wrapper,.reviews-wrapper .product_page{overflow:hidden;width:100%;min-height:23px}.reviews-wrapper .product_page b,.reviews-wrapper b{margin-left:10px;vertical-align:middle}.reviews-wrapper .reviews{display:inline-block;vertical-align:middle}#review_header .pr_link{background-color:#3162a8;border:0;font-size:14px;padding:0 14px;font-weight:700;border-radius:54px;margin-top:40px}.single-product-review .product_review .comments{font-style:italic;font-size:16px;line-height:21px}.item-tab-glasses-options{display:none}.rx-steps.active{display:block}.glass-option.active .add-item-select:after,.glass-option.active .tt-select:after,.type-container-4.active .tt-select:after{content:'';width:20px;height:20px;position:absolute;left:0;top:50%;margin:-10px 0 0 8px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%233162A8' d='M13.5134 6.3067c.6-.6133 1.6933-.4667 2.0266.4467.1667.4533.08.88-.2666 1.2333-.7067.72-1.4267 1.44-2.14 2.16-.9734.9733-1.9534 1.94-2.9267 2.9133-.4333.4334-.8667.8667-1.3 1.3067-.42.4267-1.1933.4533-1.62.0333-.8-.78-1.5933-1.58-2.38-2.3733-.2267-.2267-.4733-.44-.6733-.6933-.3067-.3734-.3534-.8-.1467-1.2334.2133-.4466.5733-.7 1.0733-.7133.5-.02.84.24 1.12.6133.02.0067.0267.0134.0334.0334.02 0 .0266.0133.0266.0333.02 0 .0334.0067.0334.0333.0066.0134.02.0134.0333.0267.0867.02.1333.0933.18.1667.08.08.1667.16.2467.24.12.12.2666.22.3466.3733.0734.0267.12.08.1734.1467.2066.2.4133.4.6066.6133.0867.0867.14.0733.2134-.0067.2466-.2466.4933-.48.7333-.7266.06-.08.1333-.14.2067-.2.0266-.0534.0733-.0934.1266-.12.1267-.16.2534-.3267.44-.4267.1467-.2267.36-.38.5467-.5733 1.0933-1.1 2.2067-2.1934 3.2867-3.3067z'/%3E%3Cpath fill='%23fff' d='M15.54 6.7533c-.3333-.9133-1.4266-1.06-2.0266-.4466-1.08 1.1133-2.1934 2.2066-3.2867 3.3066-.1867.1934-.4.3467-.5467.5734-.1866.1-.3133.2666-.44.4266-.0533.0267-.1.0667-.1266.12-.0734.06-.1467.12-.2067.2-.24.2467-.4867.48-.7333.7267-.0734.08-.1267.0933-.2134.0067-.1933-.2134-.4-.4134-.6066-.6134-.0534-.0666-.1-.12-.1734-.1466-.08-.1534-.2266-.2534-.3466-.3734-.08-.08-.1667-.16-.2467-.24-.0467-.0733-.0933-.1466-.18-.1666-.0133-.0134-.0267-.0134-.0333-.0267 0-.0267-.0134-.0333-.0334-.0333 0-.02-.0066-.0334-.0266-.0334-.0067-.02-.0134-.0266-.0334-.0333-.28-.3733-.62-.6333-1.12-.6133-.5.0133-.86.2666-1.0733.7133-.2067.4333-.16.86.1467 1.2333.2.2534.4466.4667.6733.6934.7867.7933 1.58 1.5933 2.38 2.3733.4267.42 1.2.3933 1.62-.0333.4333-.44.8667-.8734 1.3-1.3067.9733-.9733 1.9533-1.94 2.9267-2.9133.7133-.72 1.4333-1.44 2.14-2.16.3466-.3534.4333-.78.2666-1.2334zM9.98 0C15.4934-.0267 20.0134 4.4867 20 10.0333c-.02 5.4934-4.4733 9.9534-9.9933 9.9667C4.48 20.0133.0067 15.54 0 10-.0133 4.4867 4.48-.0067 9.98 0z'/%3E%3C/svg%3E")}.add-item-list span{text-transform:capitalize}.item-tab-glasses-options-1{display:none}.product-holder{width:100%;margin-top:30px;overflow:hidden}@media screen and (max-width:766px){.product-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}}.product-holder .productView-title{float:right;width:400px;font-weight:500;margin-bottom:10px}@media screen and (max-width:1280px){.product-holder .productView-title{width:380px;padding-right:30px}}@media screen and (max-width:766px){.product-holder .productView-title{float:none;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}}.product-left{padding:0 40px 30px 0;width:calc(100% - 400px);float:left}.modal .product-left{display:block;padding:0}@media screen and (max-width:766px){.product-left{display:block;width:100%;float:none;text-align:center;padding:0;border:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-wrap-info .product-left{border-right:1px solid #d9d9d9}@media screen and (max-width:1280px){.product-wrap-info .product-left{padding-right:20px}}@media screen and (max-width:991px){.product-wrap-info .product-left{border:0;width:100%;display:block;padding:0}}.product-right{width:400px;float:right}.modal .product-right{display:block;padding:0;width:100%}@media screen and (max-width:1280px){.product-right{width:380px}}@media screen and (max-width:991px){.product-right{padding-left:0}}@media screen and (max-width:766px){.product-right{display:block;float:none;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.product-right .product-name-img img{max-height:100px;display:block;margin:20px auto 0}.product-wrap-info .product-right{padding-left:40px}@media screen and (max-width:1280px){.product-wrap-info .product-right{padding-left:20px;width:320px}}@media screen and (max-width:991px){.product-wrap-info .product-right{width:100%;display:block;overflow:hidden;margin-top:40px;padding-top:24px;padding-left:0}}@media screen and (max-width:766px){.product-wrap-info .product-right .btn-line{position:fixed;left:0;right:0;bottom:0;height:90px;border-top:1px solid #d9d9d9;padding:25px 15px;background-color:#fff;z-index:1}}@media screen and (max-width:766px){.product-wrap-info .product-right .btn-line::before{display:none}}.product-wrap-info .product-right .price-mobile-fixed{display:none}@media screen and (max-width:766px){.product-wrap-info .product-right .price-mobile-fixed{display:inline-block;font-size:18px;line-height:40px;color:#32a558;font-weight:600}}.product-wrap-info .product-right .price-mobile-fixed b{color:#000;display:inline-block;margin-right:20px;font-weight:600}.checked-list li{padding:0 10px 20px 0;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:766px){.checked-list li{float:none;width:100%;padding-left:32px}}.checked-list li:before{content:'';display:inline-block;width:20px;height:20px;text-align:center;vertical-align:middle;margin-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233162A8' viewBox='0 0 30 30'%3E%3Cpath d='M23.31 10.1301c-.5-1.37-2.14-1.59-3.04-.67-1.62 1.67-3.29 3.31-4.93 4.96-.28.29-.6.52-.82.86-.28.15-.47.4-.66.64-.08.04-.15.1-.19.18-.11.09-.22.18-.31.3-.36.37-.73.72-1.1 1.09-.11.12-.19.14-.32.01-.29-.32-.6-.62-.91-.92-.08-.1-.15-.18-.26-.22-.12-.23-.34-.38-.52-.56-.12-.12-.25-.24-.37-.36-.07-.11-.14-.22-.27-.25-.02-.02-.04-.02-.05-.04 0-.04-.02-.05-.05-.05 0-.03-.01-.05-.04-.05-.01-.03-.02-.04-.05-.05-.42-.56-.93-.95-1.68-.92-.75.02-1.29.4-1.61 1.07-.31.65-.24 1.29.22 1.85.3.38.67.7 1.01 1.04 1.18 1.19 2.37 2.39 3.57 3.56.64.63 1.8.59 2.43-.05.65-.66 1.3-1.31 1.95-1.96 1.46-1.46 2.93-2.91 4.39-4.37 1.07-1.08 2.15-2.16 3.21-3.24.52-.53.65-1.17.4-1.85zM14.97.0001C23.24-.04 30.02 6.73 30 15.05c-.03 8.24-6.71 14.93-14.99 14.95-8.29.02-15-6.69-15.01-15C-.02 6.73 6.72-.01 14.97 0z'/%3E%3Cpath fill='%23fff' d='M20.2702 9.46c.9-.92 2.54-.7 3.04.67.25.68.12 1.32-.4 1.85-1.06 1.08-2.14 2.16-3.21 3.24-1.46 1.46-2.93 2.91-4.39 4.37-.65.65-1.3 1.3-1.95 1.96-.63.64-1.79.68-2.43.05-1.2-1.17-2.39-2.37-3.57-3.56-.34-.34-.71-.66-1.01-1.04-.46-.56-.53-1.2-.22-1.85.32-.67.86-1.05 1.61-1.07.75-.03 1.26.36 1.68.92.03.01.04.02.05.05.03 0 .04.02.04.05.03 0 .05.01.05.05.01.02.03.02.05.04.13.03.2.14.27.25.12.12.25.24.37.36.18.18.4.33.52.56.11.04.18.12.26.22.31.3.62.6.91.92.13.13.21.11.32-.01.37-.37.74-.72 1.1-1.09.09-.12.2-.21.31-.3.04-.08.11-.14.19-.18.19-.24.38-.49.66-.64.22-.34.54-.57.82-.86 1.64-1.65 3.31-3.29 4.93-4.96z'/%3E%3C/svg%3E");background-size:20px;background-position:center}@media screen and (max-width:766px){.checked-list li:before{position:absolute;left:0;top:0;margin-right:0}}@media screen and (max-width:766px){.product-image{float:none;width:100%}}.types-list{font-size:0;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:51px;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:766px){.types-list{margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}.types-list>li{text-align:left;border:1px solid #d9d9d9;cursor:pointer;border-radius:4px;position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:320px;background-color:#f8f8f8}@media screen and (max-width:766px){.types-list>li{width:48%;margin-bottom:10px;-ms-flex-preferred-size:auto;flex-basis:auto}}.types-list>li:hover{border-color:#1880bf}.types-list>li.active{background-color:#fff;border-color:#1880bf;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:1}@media screen and (max-width:766px){.types-list>li.active{-webkit-transform:scale(1);transform:scale(1)}}.types-list>li.active:before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border-radius:4px;border:2px solid #1880bf}.types-list>li .type-name{font-size:16px;line-height:20px;padding:18px 10px 0 18px;min-height:40px;font-weight:500;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:766px){.types-list>li .type-name{padding:10px 10px 0 10px}}.types-list>li .type-name b{font-weight:700;color:#3162a8}.types-list>li .type-desc{padding:0 45px 17px 18px;font-size:14px;line-height:17px;font-weight:500;min-height:51px;color:#898989;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #d9d9d9}@media screen and (max-width:766px){.types-list>li .type-desc{display:none}}.types-list>li .type-note{display:none}.types-list>li .type-note .txt-color{font-size:15px}.glasses-product.sunglasses-flag .option-light-protection-color-cc,.glasses-product.sunglasses-flag .option-sensor-color-cc,.glasses-product.sunglasses-flag .option-tint-color-cc{display:none!important}.gl-step-1 .glass-option.step1-disabled::after{content:'';position:absolute;left:0;right:0;top:-20px;bottom:0;background-color:rgba(255,255,255,.7)}.gl-step-1 .glass-option.step1-disabled{border-color:#eee}.rx-steps{z-index:4}.rx-steps__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media screen and (max-width:991px){.rx-steps__inner{display:block}}.rx-steps__left{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:991px){.rx-steps__left{border:0;width:100%;display:block}}.rx-steps__left .rx-modal__manually,.rx-steps__left .rx-modal__upload{max-width:640px;margin:0 auto}.rx-steps__left .rx-modal__manually>*,.rx-steps__left .rx-modal__upload>*{text-align:center}.rx-steps__summary{position:absolute;right:30px;top:50px;color:#3162a8;font-weight:500;font-size:18px;line-height:26px;padding-left:30px;cursor:pointer}@media screen and (max-width:991px){.rx-steps__summary{top:-24px;font-size:14px;line-height:20px}}.rx-steps__summary::before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:26px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233162A8' d='M15 4.686v-.007l4.491 2.18L24 5.026 12 .152 0 5.027l12 4.875 4.491-1.825L12 6.072v-.005l3-1.381ZM0 6.652v14.625l11.25 4.571V11.223L0 6.652ZM6 21.33l-3-1.22v-1.733l3 1.219v1.733ZM19.5 8.48v4.07l-3 1.22V9.698l-3.75 1.524v14.625L24 21.277V6.652L19.5 8.48Z'/%3E%3Cdefs%3E%3Cpath fill='%23fff' d='M0 0h24v26H0z'/%3E%3C/defs%3E%3C/svg%3E%0A")}@media screen and (max-width:991px){.rx-steps__summary::before{width:20px;height:20px;margin-right:10px;line-height:20px}}@media screen and (max-width:1023px){.rx-steps__summary span{display:none}}.rx-steps__name{font-size:15px;line-height:18px;font-weight:500;color:#898989;margin:15px 0}.rx-steps__img{padding:0 20px;border-bottom:1px solid #d9d9d9}.rx-steps__img img{display:block;margin:0 auto;height:126px;width:auto}.rx-steps__right{width:340px;margin-left:20px;padding:30px 0;background-color:#fff;position:relative;z-index:1}@media screen and (max-width:991px){.rx-steps__right{display:none}}.rx-steps__right--flying{position:absolute;right:0;bottom:0;top:0;-webkit-box-shadow:-4px 4px 10px rgba(0,0,0,.3);box-shadow:-4px 4px 10px rgba(0,0,0,.3);width:0;-webkit-transition:ease-out .3s;transition:ease-out .3s;overflow:hidden;margin:0}.rx-steps__right--flying.m-open{width:340px;-webkit-transition:ease-in .3s;transition:ease-in .3s;overflow:visible}.rx-steps__right--flying .rx-steps__right--flying__close{position:absolute;left:-30px;top:20px;height:50px;width:30px;border-radius:6px 0 0 6px;background-color:#fff;-webkit-box-shadow:-3px 4px 3px rgba(0,0,0,.1);box-shadow:-3px 4px 3px rgba(0,0,0,.1);background-image:url("data:image/svg+xml,%3Csvg fill='%239a9a9a' viewBox='0 0 6 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.262 2.443 3.472 3.472L.262 9.387a.891.891 0 1 0 1.261 1.262l4.108-4.107a.891.891 0 0 0 0-1.262L1.523 1.173a.891.891 0 0 0-1.261 0 .91.91 0 0 0 0 1.27Z'/%3E%3C/svg%3E");background-size:13px;background-repeat:no-repeat;background-position:center right 5px;cursor:pointer}@media screen and (max-width:991px){.rx-steps__right .product-name-img{text-align:center}}@media screen and (max-width:991px){.rx-steps__right .product-name-img img{text-align:center;max-height:120px}}.step-nav{position:absolute;left:250px;top:30px}@media screen and (max-width:766px){.step-nav{display:none}}.step-nav__item{cursor:pointer;position:relative;color:#9a9a9a;font-weight:500;text-align:center;font-size:16px;line-height:20px;display:inline-block}.step-nav__item:after{content:'';display:inline-block;margin:0 14px 0 9px;width:6px;height:11px;background-image:url("data:image/svg+xml,%3Csvg fill='%239a9a9a' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.262 2.443 3.472 3.472L.262 9.387a.891.891 0 1 0 1.261 1.262l4.108-4.107a.891.891 0 0 0 0-1.262L1.523 1.173a.891.891 0 0 0-1.261 0 .91.91 0 0 0 0 1.27Z'/%3E%3C/svg%3E")}.step-nav__item:last-child::after{display:none}.step-nav__item.active{color:#000}.step-nav__item:hover>*{color:#000}.step-nav__item.active>*{color:#000}.step-glasses-img{background-image:url(../img/sprite-glasses.webp);width:178px;height:97px;background-position:0 0;margin:0 auto 20px}.step-glasses-img--progressive{background-position:0 -194px}.step-glasses-img--distance{background-position:0 -194px}.step-glasses-img--none{background-position:0 -291px}.gl-step{width:100%;padding:20px 40px}@media screen and (max-width:991px){.gl-step{padding:10px 20px}}.gl-step .gl-step{padding:0}.gl-step:first-child{padding-top:0}.gl-step:last-child{border-bottom:none}.gl-step-content{margin-bottom:30px}@media screen and (max-width:766px){.gl-step-content{margin-bottom:70px}}.gl-step-back{cursor:pointer;width:11px;height:17px;margin:62px 0 33px;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' viewBox='0 0 11 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.573 14.395 3.67 8.492 9.573 2.59a1.515 1.515 0 0 0 0-2.145 1.515 1.515 0 0 0-2.145 0L.445 7.428a1.515 1.515 0 0 0 0 2.144l6.983 6.983a1.515 1.515 0 0 0 2.145 0c.578-.593.593-1.567 0-2.16Z'/%3E%3C/svg%3E")}@media screen and (max-width:766px){.gl-step-back{margin:0;display:inline-block;vertical-align:middle}}.gl-step-header{overflow:hidden;margin-bottom:33px;font-size:24px;line-height:28px;font-weight:600;color:#333;text-align:left;padding:20px 20px;border-radius:6px;background-color:#e8e8e8}.gl-step h3{font-size:32px;line-height:42px;margin-bottom:50px}@media screen and (max-width:766px){.gl-step h3{font-size:16px;line-height:24px;margin:20px 0 20px 10px;display:inline-block;vertical-align:middle}}.gl-step-icon{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.gl-step-icon{height:90px}}.gl-step-icon img{max-width:100px;margin:0 auto;display:block}@media screen and (max-width:766px){.gl-step-icon img{max-width:50px}}.gl-step-icon--large img{max-width:128px}@media screen and (max-width:766px){.gl-step-icon--large img{max-width:64px}}.gl-step-info{position:absolute;top:15px;right:15px;width:20px;height:20px;background-image:url(../img/glasses/icons/info.svg)}@media screen and (max-width:640px){.gl-step-info{top:5px;right:5px}}.gl-step-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:200px;padding:0 10px;margin:0 auto 10px}.gl-step-header .input-checkbox{float:right;font-size:19px}.gl-total{padding:0 20px}.gl-total__line{font-size:15px;line-height:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22px;text-transform:capitalize;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gl-total__line--grand{font-size:20px;line-height:24px;font-weight:700;padding:25px 0;border-bottom:1px solid #d9d9d9}.gl-total__line--grand .gl-total__line__value{background-color:transparent;padding:0}.gl-total__line__key{color:#3162a8;margin-right:3%;padding:10px 14px}.gl-total__line__key:empty{display:none}.gl-total__line__value{background-color:#f8f8f8;border-radius:2px;padding:10px 14px;text-align:right}.gl-total__line__value:empty{display:none}.tt-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media screen and (max-width:766px){.tt-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}}@media screen and (max-width:640px){.tt-list{margin-bottom:0}}.tt-item{text-align:left;margin:0 6px;-ms-flex-preferred-size:100%;flex-basis:100%;border:1px solid #d9d9d9;cursor:pointer;border-radius:4px;position:relative;padding:22px 10px 70px 10px;background-color:#f8f8f8}@media screen and (max-width:766px){.tt-item{margin:0 0 10px 0;-ms-flex-preferred-size:auto;flex-basis:auto;width:48%;margin:10px 1% 10px;min-height:184px}}.tt-item:first-child{margin-left:0}.tt-item:last-child{margin-right:0}.tt-item:hover{border-color:#1880bf}.tt-item.active{border-color:#1880bf;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);background-color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:1}.tt-item.active:before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border-radius:4px;border:2px solid #1880bf}@media screen and (max-width:766px){.tt-item.active{-webkit-transform:scale(1);transform:scale(1)}}.tt-item-name{font-size:20px;line-height:20px;min-height:40px;font-weight:500}.tt-item-name-icon{width:21px;height:21px;display:inline-block;margin-right:9px}@media screen and (max-width:1280px){.tt-item h4{font-size:22px}}@media screen and (max-width:766px){.tt-item h4{font-size:16px;line-height:20px}}.tt-item .gl-step-info{top:auto;bottom:20px}@media screen and (max-width:766px){.tt-item .gl-step-info{bottom:auto;top:5px}}.tt-item-price{margin:0 auto;font-size:20px;line-height:24px;font-weight:500;position:absolute;left:18px;bottom:19px}.active .tt-item-price{color:#3162a8}@media screen and (max-width:766px){.tt-item-price{left:10px;bottom:10px;font-size:18px;line-height:20px}}.tt-item-list{text-align:left}@media screen and (max-width:766px){.tt-item-list{display:none}}.tt-item-list li{margin-bottom:12px;font-size:14px;line-height:17px;position:relative;min-height:30px;padding-left:25px;font-weight:500;color:#898989}.tt-item-list li b{font-weight:500}.tt-check{position:relative}.tt-check::before{content:'';position:absolute;left:0;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%233162A8' d='M13.5134 6.3067c.6-.6133 1.6933-.4667 2.0266.4467.1667.4533.08.88-.2666 1.2333-.7067.72-1.4267 1.44-2.14 2.16-.9734.9733-1.9534 1.94-2.9267 2.9133-.4333.4334-.8667.8667-1.3 1.3067-.42.4267-1.1933.4533-1.62.0333-.8-.78-1.5933-1.58-2.38-2.3733-.2267-.2267-.4733-.44-.6733-.6933-.3067-.3734-.3534-.8-.1467-1.2334.2133-.4466.5733-.7 1.0733-.7133.5-.02.84.24 1.12.6133.02.0067.0267.0134.0334.0334.02 0 .0266.0133.0266.0333.02 0 .0334.0067.0334.0333.0066.0134.02.0134.0333.0267.0867.02.1333.0933.18.1667.08.08.1667.16.2467.24.12.12.2666.22.3466.3733.0734.0267.12.08.1734.1467.2066.2.4133.4.6066.6133.0867.0867.14.0733.2134-.0067.2466-.2466.4933-.48.7333-.7266.06-.08.1333-.14.2067-.2.0266-.0534.0733-.0934.1266-.12.1267-.16.2534-.3267.44-.4267.1467-.2267.36-.38.5467-.5733 1.0933-1.1 2.2067-2.1934 3.2867-3.3067z'/%3E%3C/svg%3E");background-repeat:no-repeat}.tt-item.t-recommended .tt-item-label{position:absolute;text-align:center;background-color:#38b48f;color:#fff;text-transform:uppercase;font-size:12px;height:24px;line-height:24px;font-weight:500;width:120px;left:50%;margin-left:-60px;top:-12px}.tt-item.t-recommended .tt-item-label:after,.tt-item.t-recommended .tt-item-label:before{content:"";position:absolute;display:block;bottom:0;border:12px solid #38b48f}.tt-item.t-recommended .tt-item-label:before{left:-3px;border-right-width:0;border-left-color:transparent;border-left-width:3px}.tt-item.t-recommended .tt-item-label:after{right:-3px;border-left-width:0;border-right-color:transparent;border-right-width:3px}.add-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media screen and (max-width:766px){.add-list{display:block}}.add-list>li{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin:0 1%;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;position:relative;max-width:360px;background-color:#f8f8f8}@media screen and (max-width:766px){.add-list>li{margin:0 0 10px 0;width:100%;display:block;min-width:100%}}.add-list>li:first-child{margin-left:0}.add-list>li:last-child{margin-right:0}.add-list>li:hover{border-color:#1880bf}.add-list>li.active{border-color:#1880bf;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);background-color:#fff;-webkit-transform:scale(1.007);transform:scale(1.007);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:1}.add-list>li.active:before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border-radius:4px;border:3px solid #1880bf}.add-list--prescription>li .add-item{padding-bottom:110px}@media screen and (max-width:766px){.add-list--prescription>li .add-item{padding-bottom:0}}@media screen and (max-width:766px){.add-list--prescription>li .add-item-icon{bottom:15px}}.add-list.active{border-color:#1880bf;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);background-color:#fff}.add-list.active:before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border-radius:4px;border:2px solid #1880bf}.option-light-protection-color-cc+.option-light-protection-color-cc{position:relative}.option-light-protection-color-cc+.option-light-protection-color-cc:after{content:'You can select Blue Absorbing and Anti Fatigue options together';position:absolute;left:-111%;right:0;top:-42px;font-size:14px;line-height:21px;border-radius:5px 5px 0 0;background-color:#eef8fd;color:#3162a8;padding:10px}@media screen and (max-width:1306px){.option-light-protection-color-cc+.option-light-protection-color-cc:after{top:-53px;padding:5px}}@media screen and (max-width:766px){.option-light-protection-color-cc+.option-light-protection-color-cc:after{position:static;display:block;margin-bottom:40px;border-radius:0;margin-top:-40px;font-size:13px;line-height:16px}}.add-item{padding:18px 18px 20px 18px;text-align:center}@media screen and (max-width:766px){.add-item{padding:10px 10px 30px 10px;text-align:left}}.add-item p{color:#898989;font-size:14px;line-height:17px;font-weight:500}@media screen and (max-width:766px){.add-item p{min-height:auto;margin-bottom:15px}}.add-item-header{font-size:20px;line-height:24px;min-height:48px;font-weight:500;overflow:hidden;text-overflow:ellipsis;padding-right:0;margin-bottom:15px}@media screen and (max-width:766px){.add-item-header{font-size:16px;line-height:20px;padding-right:0;min-height:auto;padding-left:36px}}.glasses-options-list .add-item-header{text-align:left;padding-right:15px}.add-item-price{margin:0 auto;font-size:20px;line-height:24px;font-weight:500;position:absolute;left:18px;bottom:19px}@media screen and (max-width:766px){.add-item-price{left:10px;bottom:10px}}.input-radio input[type=radio]+.add-item-price{font-size:20px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;left:auto;bottom:auto;margin:15px 0 0 0}@media screen and (max-width:766px){.input-radio input[type=radio]+.add-item-price{font-size:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 10px 0}}.input-radio input[type=radio]+.add-item-price b{margin-left:10px;font-weight:500}@media screen and (max-width:766px){.input-radio input[type=radio]+.add-item-price b{display:block;width:100%}}.input-radio input[type=radio]+.add-item-price span{font-size:14px;line-height:17px;font-weight:400;margin-left:20px}@media screen and (max-width:766px){.input-radio input[type=radio]+.add-item-price span{display:block;width:100%;font-size:13px;margin-left:10px}}.add-item-list{position:absolute;right:14px;bottom:14px;display:block}@media screen and (max-width:766px){.add-item-list{right:5px;bottom:5px}}@media screen and (max-width:766px){.glass-option .add-item-list{display:none}}.active.glass-option .add-item-list{display:block}@media screen and (max-width:766px){.active.glass-option .add-item-list{display:block}}.add-item-list li{position:relative;margin:0 4px;display:inline-block}.add-item-list li>span{width:22px;height:22px;border-radius:22px;background-color:#ccc;display:block}.add-item-list li>span.grey{background-color:#737075}.add-item-list li>span.brown{background-color:#996f5e}.add-item-list li>span.green{background-color:#5a7651}.add-item-list li>b{position:absolute;bottom:24px;font-size:14px;line-height:20px;left:0;right:0;text-align:center;text-transform:capitalize;font-weight:400;display:none}.add-item-list li.add-active>b{display:none}.glass-option .add-item-list li.add-active::before,.glass-option .add-item-list li:hover::before{content:'';position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;border:1px solid #3162a8;border-radius:30px}.glass-option .add-item-list li.add-active::before{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse-blue 2s;animation:pulse-blue 2s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.glass-option .add-item-list li.add-active::after{content:'';background-image:url(../img/icons/tick-white.svg);background-repeat:no-repeat;background-position:center center;background-size:11px;width:20px;height:20px;top:1px;left:1px;position:absolute}.add-item-list li ul{display:none;font-size:13px}.add-item-select-color{font-weight:600;text-transform:capitalize;text-align:center;font-size:16px}@media screen and (max-width:766px){.add-item-select-color{font-size:14px;position:relative;top:-8px}}.add-item-icon{width:57px;height:57px;border-radius:57px;background-color:#3162a8;margin:0 auto;-webkit-box-shadow:0 4px 10px rgba(49,98,168,.38);box-shadow:0 4px 10px rgba(49,98,168,.38);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:52px;left:0;right:0}@media screen and (max-width:766px){.add-item-icon{width:28px;height:28px;-webkit-box-shadow:none;box-shadow:none;right:auto;left:10px;bottom:auto;top:7px}}.add-item-icon img{width:30px;height:30px}@media screen and (max-width:766px){.add-item-icon img{width:18px;height:18px}}.add-item>li{cursor:pointer;margin-top:4px}.add-item-ul{margin-top:10px;min-height:150px}.add-item-ul li{margin:0;padding:0;display:list-item;font-size:16px;line-height:20px;color:#898989;font-weight:400}.add-item-ul li::after{content:', '}.add-item-ul li:last-child::after{display:none}@media screen and (max-width:766px){.add-item-ul{display:none}}.size-and-fit{overflow:hidden;width:100%}.size-and-fit>*{font-weight:500;display:inline-block}.size-and-fit-learn{margin-left:15px;font-size:14px;border-bottom:1px dashed;font-size:12px;cursor:pointer;display:inline;color:#3162a8}.size-and-fit-learn:hover{border-bottom-color:transparent}@-webkit-keyframes pulse-blue{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(48,98,168,.7);box-shadow:0 0 0 0 rgba(48,98,168,.7)}70%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 0 10px rgba(48,98,168,0);box-shadow:0 0 0 10px rgba(48,98,168,0)}}@keyframes pulse-blue{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(48,98,168,.7);box-shadow:0 0 0 0 rgba(48,98,168,.7)}70%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 0 10px rgba(48,98,168,0);box-shadow:0 0 0 10px rgba(48,98,168,0)}}.product-wrap{margin:20px 0 20px}.productView-thumbnails{float:left;width:170px}.modal .productView-thumbnails{display:none}@media screen and (max-width:991px){.productView-thumbnails{float:none;width:100%}}.productView-thumbnails+.product-image{margin-left:180px}.modal .productView-thumbnails+.product-image{margin:0 auto}@media screen and (max-width:991px){.productView-thumbnails+.product-image{display:none}}.productView-images{margin-top:1px}@media screen and (max-width:991px){.productView-images-list{margin:0}}.productView-thumbnail img{width:100%}@media screen and (max-width:766px){.productView-thumbnail img{width:auto}}.productView-thumbnail-link{border:1px solid #d9d9d9;cursor:pointer;display:block;background:#fff;font-size:0;border-radius:0;margin-top:-1px;padding:10px 5px}.productView-thumbnail-link.is-active{border-color:#3162a8;position:relative}@media screen and (max-width:991px){.productView-thumbnail-link{border:0;margin:0}}.productView-thumbnail.img-active{border-color:#3162a8}@media screen and (max-width:766px){.productView-title{text-align:center}}@media screen and (max-width:766px){.productView-price{text-align:center}}.productView-brand{display:none}@media screen and (max-width:766px){.productView-change-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0}}.productView-change-order-first{width:100%}.productView-change-order-last{width:100%}.productView-size:not(:empty){background-color:#ebebeb;border-radius:5px;margin:7px 0 0;padding:7px 10px;display:inline-block}@media screen and (max-width:766px){.productView-size:not(:empty){text-align:center;max-width:200px;margin:0 auto;display:block}}.productView-product{overflow:hidden}.productView-options{margin-top:20px}@media screen and (max-width:766px){.productView-options{margin-top:0}}@media screen and (max-width:766px){.productView-btn-holder{margin:0 auto}}.productView .slick-dots{bottom:0}.productView .slick-dotted.slick-slider{margin:0}.productView .slick-prev{left:0}.productView .slick-next{right:0}@media screen and (max-width:991px){.productView-thumbnail-link{padding:0}}@media screen and (max-width:766px){.productView-thumbnail-link img{margin:0 auto}}.product-image img{max-width:100%;margin:0 auto}.quickView .item-tab-box{text-align:center}.form-qty-control{height:40px;padding:0 12px 0 15px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px 0 0;width:240px}.quickView .form-qty-control{margin:0 auto 18px;display:block;text-align:left}@media screen and (max-width:640px){.form-qty-control{margin:0 auto 12px;padding-left:0}}.form-qty-control.control-Right{border-right:1px solid #e5e5e5}@media screen and (max-width:640px){.form-qty-control.control-Left{margin-bottom:20px}}.form-qty-label{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-3px}@media screen and (max-width:766px){.form-qty-label{font-size:15px}}@media screen and (max-width:420px){.form-qty-label{font-size:13px}}.form-qty-label input[type=checkbox]{position:absolute;left:-9999px;border-radius:0}.form-qty-label input[type=checkbox]+label{padding-left:26px;margin-bottom:0;position:relative;cursor:pointer;font-size:15px;line-height:20px;opacity:.7;text-align:left;top:1px}.quickView .form-qty-label input[type=checkbox]+label{min-width:140px}@media screen and (max-width:766px){.form-qty-label input[type=checkbox]+label{min-width:140px}}.form-qty-label input[type=checkbox]+label:before{content:'';width:18px;height:18px;border-radius:3px;display:block;cursor:pointer;position:absolute;left:0;top:50%;margin-top:-10px;border:1px solid #3162a8;background-color:#fff}.form-qty-label input[type=checkbox]:checked+label:before{background-repeat:no-repeat;background-size:10px;background-position:center;background-color:#3162a8;background-image:url(../img/icons/tick-white.svg)}.form-qty-label input[type=checkbox]:hover+label:before{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3) inset;box-shadow:0 0 3px rgba(0,0,0,.3) inset}.form-qty-label input[type=checkbox]:disabled+label{color:#ccc;cursor:default;background-image:none}.form-qty-label input[type=checkbox]:checked+label,.form-qty-label input[type=checkbox]:hover+label{opacity:1}.form-qty-label input[type=checkbox]:disabled:hover+label:before{-webkit-box-shadow:none;box-shadow:none}.form-qty-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-2px}.form-qty-select select{cursor:pointer;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#000;padding-left:10px;padding-right:30px;font-weight:700;font-size:18px;height:20px;line-height:20px;border:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 14px bottom 2px;background-size:18px;min-width:64px;-moz-text-align-last:left;text-align-last:left}.form-qty-select select[disabled=disabled]{opacity:.6;cursor:default}.form-qty-select select::-ms-expand{display:none}.form-field.contacts{margin-top:10px}.lens-color-wrap{margin-left:-6px;font-size:0;position:relative}@-moz-document url-prefix(){.lens-color-wrap input[type=radio]{top:30px}.contacts-product .form-qty-label input[type=checkbox]+label{top:2px}.contacts-product .form-qty-label input[type=checkbox]+label:before{margin-top:-11px}.contacts-product .form-qty-select select{margin-top:-2px;background-position:right 14px bottom 1px}}.blue-light .form-radio__wrap{display:inline-block;font-size:0}.not-contacts .form-radio__wrap{display:inline-block;font-size:0}@media screen and (max-width:991px){.not-contacts.only-one .form-radio__wrap{display:none}}.flip-prescriptions{display:inline-block;vertical-align:top;border:1px solid #d9d9d9;border-radius:6px;height:120px;width:140px;margin:0 15px 42px 15px;-webkit-transition:all .3s;transition:all .3s}.gl-step .flip-prescriptions{margin-left:0}.bbtn-upload .flip-prescriptions{width:46%;margin:0 2% 20px}.flip-prescriptions:hover{-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.flip-prescriptions__wrap{margin-bottom:10px}.bbtn-upload__text+.flip-prescriptions__wrap{padding-bottom:15px}.flip-prescriptions__wrap+.btn{margin-bottom:15px}.bbtn-upload .flip-prescriptions__wrap{text-align:center;font-size:0;margin-bottom:0}.flip-prescriptions__wrap .bbtn-upload{margin-top:20px;width:auto;padding:0;border:0}.account-content--extended .flip-prescriptions__wrap .bbtn-upload__label{margin:0}.account-content--extended .flip-prescriptions__wrap input[type=file]{display:none}.flip-prescriptions .rx-modal__uploaded{border:0;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.flip-prescriptions .rx-modal__uploaded img{max-width:90%}.recent-rx .rx-modal__uploaded{margin-right:10px}.account .recent-rx li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.last-exam{text-align:center;position:relative;line-height:28px;font-size:16px;margin-bottom:15px}.last-exam::before{content:'';display:inline-block;vertical-align:top;margin-right:6px;width:28px;height:28px;background-image:url(../img/icons/rx.svg);background-repeat:no-repeat}.productView-images{width:100%}@media screen and (max-width:766px){.productView-images{height:140px;overflow:hidden}}@media (min-width:991px){.productView-thumbnails{border-top:1px solid #d0d0d0}.mobile-main-img{display:none!important}}.products-list{font-size:0;margin-left:-2%}@media screen and (max-width:766px){.products-list{margin-left:0}}.products-list--top li{min-height:257px}.products-list--top li .category-swatches{display:none}.products-list--top li .yotpo-wrapper .yotpo.bottomLine:not(.yotpo-small){position:relative}.products-list--top li .yotpo-wrapper .yotpo.bottomLine:not(.yotpo-small):before{content:'';display:inline-block;vertical-align:middle;height:24px;background-repeat:repeat-x;background-position:center center;background-image:url(../img/icons/star-full.svg);background-size:14px;width:70px;margin-right:3px}.products-list--top li .yotpo-wrapper .yotpo.bottomLine:not(.yotpo-small):after{content:'View reviews';display:inline-block;vertical-align:middle;font-size:13px;margin-left:3px}.shop-contacts .products-list>li{width:23%}@media screen and (max-width:991px){.shop-contacts .products-list>li{width:48%}}@media screen and (max-width:766px){.shop-contacts .products-list>li{width:100%;margin-left:0}}.products-list>li{display:inline-block;vertical-align:top;width:31.33%;text-align:center;border-radius:5px;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 2% 20px;font-weight:700;font-size:12px;margin-bottom:24px;min-height:310px;position:relative;margin-left:2%}@media screen and (max-width:991px){.products-list>li{width:48%}}@media screen and (max-width:766px){.products-list>li{width:100%;margin-left:0}}.products-list--1>li,[data-limit="1"] .products-list>li{width:100%}.products-list--2>li,[data-limit="2"] .products-list>li{width:48%}@media screen and (max-width:766px){.products-list--2>li,[data-limit="2"] .products-list>li{width:100%}}.products-list--3>li,[data-limit="3"] .products-list>li{width:31.33%}@media screen and (max-width:991px){.products-list--3>li,[data-limit="3"] .products-list>li{width:48%}}@media screen and (max-width:766px){.products-list--3>li,[data-limit="3"] .products-list>li{width:100%}}[data-limit="4"] .products-list>li{margin:0;width:25%}@media screen and (max-width:991px){[data-limit="4"] .products-list>li{width:50%}}@media screen and (max-width:766px){[data-limit="4"] .products-list>li{width:100%}}.products-list--4>li{width:23%}@media screen and (max-width:991px){.products-list--4>li{width:48%}}@media screen and (max-width:766px){.products-list--4>li{width:100%}}.blog-post-body [data-limit="5"] ul{margin-left:0;margin-bottom:0}.products-list--5>li,[data-limit="5"] .products-list>li{width:20%}@media screen and (max-width:991px){.products-list--5>li,[data-limit="5"] .products-list>li{width:48%}}@media screen and (max-width:766px){.products-list--5>li,[data-limit="5"] .products-list>li{width:100%}}.products-list-wrap--embed{margin-top:20px}.products-list-wrap--embed .products-list>li .card-figure-badge,.products-list-wrap--embed .products-list>li .category-swatches,.products-list-wrap--embed .products-list>li .reviews-wrapper{display:none}.products-list>li:hover{border-color:#32a558}.products-list.no-filter>li{width:25%}.products-list>li h5.cat-product-name{color:#333}.products-list.m-sale{margin-left:-3%}.products-list.m-sale>li{position:relative;margin-left:3%;width:30.3%;border-color:#ccc;overflow:visible}.products-list.m-sale>li:hover{border-color:#32a558}.products-list.m-table{margin-left:0}.products-list.m-table li{width:100%;text-align:left;border-bottom:1px solid #ccc;border-radius:0;margin-left:0;padding:20px 40px}.products-list.m-table .product{margin-bottom:-1px;min-height:100%}@media screen and (max-width:766px){.products-list.m-table .product{padding:20px 0;text-align:center}}.products-list.m-table .products-list-image{display:none}.products-list.m-table h5.cat-product-name{height:auto;max-height:38px;overflow:hidden;width:56%;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.products-list.m-table .card-figure{display:none}.products-list.m-table .group-stars,.products-list.m-table .group-stars .ind_cnt{text-align:left}@media screen and (max-width:766px){.products-list.m-table .group-stars,.products-list.m-table .group-stars .ind_cnt{text-align:center}}.products-list.m-table .card-body,.products-list.m-table .card-text{text-align:left}@media screen and (max-width:766px){.products-list.m-table .card-body,.products-list.m-table .card-text{text-align:center}}.products-list.m-table .card-body .price,.products-list.m-table .card-text .price{margin-bottom:0}.products-list.m-table .card-text{margin-top:20px}.products-list.m-table .btn.m-check{right:0;top:20px;left:auto;opacity:1;position:absolute}@media screen and (max-width:766px){.products-list.m-table .btn.m-check{position:static;margin:20px auto 0;float:none}}.products-list.m-table .card-title{margin-bottom:0;height:auto;margin-top:16px}.products-list.m-table h4.card-title a{height:auto}@media screen and (max-width:766px){.products-list.m-table h4.card-title a{text-align:center}}.warranty-block__question{background-color:#fff;width:22px;height:22px;border-radius:22px;line-height:20px;display:inline-block;vertical-align:baseline;font-style:normal;text-align:center;border:1px solid #d9d9d9;cursor:pointer}.warranty-block__question::before{content:'?';font-weight:400;font-size:14px;color:#000}.contacts-product #form-action-addToCart.btn svg{width:22px;height:22px;display:inline-block;vertical-align:middle;fill:#fff;margin-right:7px}.gw-container{z-index:1;left:60px}@media screen and (max-width:991px){.gw-container{left:0!important}}.gw-container::before{content:'Try On';display:inline-block;position:absolute;top:46px;left:-86px;color:#3162a8;font-weight:600;font-size:16px;line-height:16px}@media screen and (max-width:991px){.gw-container::before{display:none}}.gw-container::after{content:'';position:absolute;left:-120px;right:-15px;top:-15px;bottom:0;background-color:#f2f4f5;border-radius:10px;z-index:-1}@media screen and (max-width:991px){.gw-container::after{display:none}}.gw-container:empty::after,.gw-container:empty::before{display:none}.table-c{width:100%;table-layout:fixed;margin-bottom:25px;border-spacing:0}.table-c tr:nth-child(2n) td{background-color:#f2fafd}.table-c td,.table-c th{min-width:33%;max-width:50%;padding:15px;text-align:center}@media screen and (max-width:420px){.table-c td,.table-c th{padding:10px 5px;font-size:13px;line-height:1.2;max-height:110px}}body .table-contents .home-faq{margin-bottom:20px;border-radius:10px;border:0;background-color:#f2fafd}body .table-contents .home-faq__block{border-bottom:0;margin:0}body .table-contents .home-faq__header{color:#54595f;padding:15px;margin-right:10px;font-size:18px;line-height:24px;font-weight:700;position:relative;cursor:pointer}body .table-contents .home-faq__header:before{content:'';position:absolute;top:25px;right:5px;width:24px;height:2px;background-color:#3162a8;display:block}body .table-contents .home-faq__header:after{content:'';position:absolute;top:14px;right:16px;height:24px;width:2px;background-color:#3162a8;display:block}body .table-contents .home-faq__content{-webkit-transition:ease .3s;transition:ease .3s;height:0;overflow:hidden;opacity:0;margin:0;max-width:100%}body .table-contents .is-active .home-faq__content{opacity:1;font-size:18px;line-height:25px;-webkit-transition:ease .3s;transition:ease .3s;height:auto;margin-bottom:10px}body .table-contents ul{list-style:none;margin:0 15px 15px;font-size:16px}body .table-contents ul li{margin-bottom:5px}.rx-b{width:100%;color:#000;margin-bottom:40px}.rx-b h1{font-size:36px;line-height:42px;margin-bottom:20px}.rx-b__item{border-bottom:1px solid #e5e5e5;margin:0 0 20px 0;width:100%}.rx-b__item__pd{overflow:hidden;margin-bottom:20px}.rx-b__item__pd__wrap{width:50%;float:left}.rx-b__item__pd__wrap+.rx-b__item__pd__wrap{padding-left:1%}.rx-b__item__pd__wrap+.rx-b__item__pd__wrap+.rx-b__item__pd__checkbox{margin-top:0}.rx-b__item__pd .input-box{width:215px;margin:0 15px 10px 0}@media screen and (max-width:766px){.rx-b__item__pd .input-box{width:90%}}.rx-b__item__pd .input-checkbox input[type=checkbox]+label{font-size:14px}.rx-b__item__pd .rx-b__item__title{margin-bottom:10px}.rx-b__item__pd .rx-b__item__eye{width:auto;margin-right:15px}@media screen and (max-width:420px){.rx-b__item__pd .rx-b__item__eye{width:50%;margin-right:0}}.rx-b__item__pd__checkbox{padding:0;margin-top:19px;text-align:left;float:left}.input-box+.input-box+.rx-b__item__pd__checkbox{margin-top:0}@media screen and (max-width:420px){.rx-b__item__pd__checkbox{margin-top:0}}.rx-b__item__pd .input-box.size-half,.rx-b__item__pd .rx-b__item__eye__selectors .input-box{width:135px}@media screen and (max-width:420px){.rx-b__item__pd .input-box.size-half,.rx-b__item__pd .rx-b__item__eye__selectors .input-box{width:90%}}.rx-b__item__manually{display:inline-block;vertical-align:top}.rx-b__item__manually .btn{margin-right:10px}@media screen and (max-width:766px){.rx-b__item__manually .btn{margin:15px 0 0}}.rx-b__options li{margin-bottom:24px;position:relative;padding-left:38px}.rx-b__options svg{position:absolute;left:0;top:7px;width:28px;max-height:32px;margin-right:5px}.rx-b__item__title{font-size:18px;line-height:21px;font-weight:600}.rx-b__item__title a{color:#000}.rx-b__item__eye{float:left;width:50%}.rx-b__item__eye:first-child{padding-right:1%}.rx-b__item__eye:last-child{padding-left:1%}@media screen and (max-width:766px){.rx-b__item__eye{padding:0}}.rx-b__item__eye .rx-b__item__title{margin-bottom:10px}.rx-b__item__eye__selectors .input-box,.rx-b__item__eye__selectors .select-dbl{min-width:140px;width:100%;margin:0 0 10px;float:none;display:block}.rx-view-pdf{height:440px}@media screen and (max-width:490px){.rx-view-pdf{height:200px}}.products-list{font-size:0;margin-left:-2%}.products-list--top li{min-height:257px}.products-list--top li .category-swatches{display:none}.products-list--top li .yotpo-wrapper .yotpo.bottomLine:not(.yotpo-small){position:relative}.products-list--top li .yotpo-wrapper .yotpo.bottomLine:not(.yotpo-small):before{content:'';display:inline-block;vertical-align:middle;height:24px;background-repeat:repeat-x;background-position:center center;background-image:url(../img/icons/star-full.svg);background-size:14px;width:70px;margin-right:3px}.products-list--top li .yotpo-wrapper .yotpo.bottomLine:not(.yotpo-small):after{content:'View reviews';display:inline-block;vertical-align:middle;font-size:13px;margin-left:3px}.shop-contacts .products-list>li{width:23%}@media screen and (max-width:991px){.shop-contacts .products-list>li{width:48%}}@media screen and (max-width:766px){.shop-contacts .products-list>li{width:100%;margin-left:0}}.products-list>li{display:inline-block;vertical-align:top;width:31.33%;text-align:center;border-radius:5px;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 2% 20px;font-weight:700;font-size:12px;margin-bottom:24px;min-height:310px;position:relative;margin-left:2%}@media screen and (max-width:991px){.products-list>li{width:48%;min-height:auto}}.products-list--1>li,[data-limit="1"] .products-list>li{width:100%}.products-list--2>li,[data-limit="2"] .products-list>li{width:48%}@media screen and (max-width:766px){.products-list--2>li,[data-limit="2"] .products-list>li{width:100%}}.products-list--3>li,[data-limit="3"] .products-list>li{width:31.33%}@media screen and (max-width:991px){.products-list--3>li,[data-limit="3"] .products-list>li{width:48%}}@media screen and (max-width:766px){.products-list--3>li,[data-limit="3"] .products-list>li{width:100%}}[data-limit="4"] .products-list>li{margin:0;width:25%}@media screen and (max-width:991px){[data-limit="4"] .products-list>li{width:50%}}@media screen and (max-width:766px){[data-limit="4"] .products-list>li{width:100%}}.products-list--4>li{width:23%}@media screen and (max-width:991px){.products-list--4>li{width:48%}}@media screen and (max-width:766px){.products-list--4>li{width:100%}}.card{position:relative}.card-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.card-img-container{height:260px}.card-figure{margin-top:0;position:relative;z-index:1;overflow:hidden}.page-wishlist .add-to-wishlist,.page-wishlist .card-text{display:none}.page-wishlist .product form{margin-top:15px}#my-account-extended .card-figure{margin-bottom:15px}.brand-image-container{position:relative;max-width:get-width(100x100)}.brand-image-container img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.brand-image-container:after{content:'';display:block;height:0;width:100%;padding-bottom:get-padding(100x100)}.brand .card-img-container{max-width:get-width(190x250)}.brand .card-img-container:after{content:'';display:block;height:0;width:100%;padding-bottom:get-padding(190x250)}.brand-image-container img{position:static;width:100%}.brand-image-container img:after{padding-bottom:0}.brand-image-container{max-width:100%;max-height:300px;margin-bottom:30px;overflow:hidden}@media screen and (max-width:766px){.brand-image-container{display:none}}@font-face{font-family:Poppins;src:local("Poppins Thin"),local("Poppins-Thin"),url("../fonts/poppins/poppins-thin.woff2") format("woff2"),url("../fonts/poppins/poppins-thin.woff") format("woff"),url("../fonts/poppins/poppins-thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins ExtraLight"),local("Poppins-ExtraLight"),url("../fonts/poppins/poppins-extralight.woff2") format("woff2"),url("../fonts/poppins/poppins-extralight.woff") format("woff"),url("../fonts/poppins/poppins-extralight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Light"),local("Poppins-Light"),url("../fonts/poppins/poppins-light.woff2") format("woff2"),url("../fonts/poppins/poppins-light.woff") format("woff"),url("../fonts/poppins/poppins-light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),local("Poppins-Regular"),url("../fonts/poppins/poppins-regular.woff2") format("woff2"),url("../fonts/poppins/poppins-.woff") format("woff"),url("../fonts/poppins/poppins-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Medium"),local("Poppins-Medium"),url("../fonts/poppins/poppins-medium.woff2") format("woff2"),url("../fonts/poppins/poppins-medium.woff") format("woff"),url("../fonts/poppins/poppins-medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url("../fonts/poppins/poppins-semibold.woff2") format("woff2"),url("../fonts/poppins/poppins-semibold.woff") format("woff"),url("../fonts/poppins/poppins-semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Bold"),local("Poppins-Bold"),url("../fonts/poppins/poppins-bold.woff2") format("woff2"),url("../fonts/poppins/poppins-bold.woff") format("woff"),url("../fonts/poppins/poppins-bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url("../fonts/poppins/poppins-extrabold.woff2") format("woff2"),url("../fonts/poppins/poppins-extrabold.woff") format("woff"),url("../fonts/poppins/poppins-extrabold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Black"),local("Poppins-Black"),url("../fonts/poppins/poppins-black.woff2") format("woff2"),url("../fonts/poppins/poppins-black.woff") format("woff"),url("../fonts/poppins/poppins-black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}.g-header{border-bottom:1px solid #e5e5e5;-webkit-transition:none;transition:none}@media screen and (max-width:766px){.g-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-cart .g-header,.page-checkout .g-header,.page-default .g-header,.page-login .g-header{border-bottom:0}.page-cart .g-header .header-nav,.page-checkout .g-header .header-nav,.page-login .g-header .header-nav{height:auto}.fixed-header .page-cart .g-header .header-nav,.fixed-header .page-checkout .g-header .header-nav,.fixed-header .page-login .g-header .header-nav{height:auto}.page-cart .g-header .header-app,.page-checkout .g-header .header-app,.page-login .g-header .header-app{height:70px}@media screen and (max-width:991px){.page-cart .g-header .header-app,.page-checkout .g-header .header-app,.page-login .g-header .header-app{height:50px}}.page-cart .g-header .header-app::after,.page-checkout .g-header .header-app::after,.page-login .g-header .header-app::after{background-color:#fff}.page-cart.fixed-header .g-header,.page-checkout.fixed-header .g-header,.page-login.fixed-header .g-header{-webkit-transition:none;transition:none}.page-cart.fixed-header .g-header .header-app,.page-checkout.fixed-header .g-header .header-app,.page-login.fixed-header .g-header .header-app{height:50px}.page-cart.fixed-header .g-header .header-app::after,.page-checkout.fixed-header .g-header .header-app::after,.page-login.fixed-header .g-header .header-app::after{top:52px}@media screen and (max-width:991px){.page-cart.site .g-header,.page-checkout.site .g-header,.page-login.site .g-header{height:auto!important}}.page-cart.site .g-header,.page-checkout.site .g-header,.page-login.site .g-header{height:70px}.page-cart.site.fixed-header .g-header,.page-checkout.site.fixed-header .g-header,.page-login.site.fixed-header .g-header{height:61px}.page-cart.site .global-footer,.page-checkout.site .global-footer,.page-login.site .global-footer{padding:0}.page-cart.site .bonus-list,.page-cart.site .global-footer .footer-links,.page-cart.site .header-top-line,.page-cart.site .menu,.page-cart.site .prefooter-wrap,.page-checkout.site .bonus-list,.page-checkout.site .global-footer .footer-links,.page-checkout.site .header-top-line,.page-checkout.site .menu,.page-checkout.site .prefooter-wrap,.page-login.site .bonus-list,.page-login.site .global-footer .footer-links,.page-login.site .header-top-line,.page-login.site .menu,.page-login.site .prefooter-wrap{display:none}.menu>li.p-relative,.p-relative{position:relative}.header-top-line{display:none}@media screen and (max-width:766px){.header-top-line{display:block}}@media screen and (max-width:766px){.header-top-line{background:0 0;height:54px}}@media screen and (max-width:766px){.fixed-header .header-top-line{display:none}}.m-search .header-top-line{display:block;height:0}@media screen and (max-width:991px){.m-search .header-top-line{height:44px}}.header-top-line .container{position:relative}.h-links{font-size:0;position:absolute;right:55px;text-align:right;white-space:nowrap;z-index:3;height:44px}@media screen and (max-width:991px){.h-links{position:absolute;left:55px;right:10px}}@media screen and (max-width:766px){.h-links{position:absolute;left:10px;right:10px}}.m-search .h-links{left:20px}.h-links>li{margin-left:49px;font-size:14px;position:relative;opacity:.9}@media screen and (max-width:991px){.h-links>li:hover .chat-ddl{display:none}}@media only screen and (max-width:1240px){.h-links>li{margin-left:33px}}@media only screen and (max-width:1100px){.h-links>li{margin-left:18px}}@media screen and (max-width:991px){.h-links>li{display:none}}@media screen and (max-width:420px){.h-links>li a{padding-left:26px}}.h-links>li.l-search{cursor:pointer;margin-left:0;opacity:1;height:28px}@media screen and (max-width:766px){.h-links>li.l-search{position:absolute;left:10px;right:10px;width:auto;font-size:18px;text-align:left;height:36px;line-height:36px;color:#000}}.m-search .h-links>li.l-search{display:none}.h-links>li:hover{opacity:1}.h-links>li:hover::after{content:"";position:absolute;top:44px;left:-100px;width:220px;height:20px}.h-links>li:last-child{margin-right:0}.h-links>li.l-search-holder{width:96px;position:absolute;top:8px;left:-96px;height:28px;line-height:28px;right:auto;margin:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.h-links>li.l-search-holder{display:block;width:auto;left:0;right:0;top:0}}.h-links>li.l-search-holder.m-open{width:100%;left:0;opacity:1;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.h-links>li.l-search-holder.m-open{position:fixed}}@media screen and (max-width:991px){.h-links>li.l-search-holder.m-open::before{content:'';position:absolute;left:15px;top:4px;width:22px;height:22px;top:50%;margin-top:-11px;background-position:left center;background-size:contain;background-repeat:no-repeat;background-image:url(../img/icons/loupe-white.svg)}}.h-links>li.l-search-holder .search-button{display:none}body .acsb-trigger.acsb-ready{display:none!important}.search-result{display:none;margin:0 20px;border:0;border-radius:0 0 36px 36px;padding:0 0 20px}.m-open .search-result{display:block}@media screen and (max-width:991px){.search-result{position:fixed;top:44px;left:0;right:0;bottom:0;overflow:auto;border-radius:0;padding:10px 46px;margin:0;max-height:none;overflow:auto}}.search-result__item__table td{text-align:left;min-height:auto;padding:0}@media screen and (max-width:991px){.search-result__item__table td{border-color:#e5e5e5;white-space:normal}}.search-result__item__table td a{color:#3162a8;line-height:20px;padding:10px 28px}@media screen and (max-width:991px){.search-result__item__table td a{padding:10px 0}}.search-result__item__image{display:none}@media screen and (max-width:991px){.search-result__item:last-child td{border-bottom:0}}.quickSearchMessage{background-color:#fff;border:0;text-align:left;color:#000;border-radius:0 0 36px 36px;padding:19px 0 19px 40px;margin:0 20px}@media screen and (max-width:991px){.quickSearchMessage{color:#fff;margin:0;border-radius:0;background-color:#123d7a;position:fixed;top:44px;left:0;right:0}}.m-open .search-wrap-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}.search-wrap{padding:0;position:relative}.m-search .search-wrap{display:block;z-index:1}.search-wrap::after{content:"";position:absolute;top:50%;margin-top:-8px;left:10px;width:16px;height:16px;background-position:left center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M19.42 17.59l-3.67-3.67c1.99-3.27 1.59-7.61-1.24-10.43C11.19.18 5.8.18 2.49 3.49c-3.31 3.31-3.31 8.71 0 12.02A8.447 8.447 0 0 0 8.5 18c1.54 0 3.07-.42 4.42-1.25l3.67 3.67c.39.38.9.58 1.41.58.51 0 1.02-.2 1.41-.59a2 2 0 0 0 .01-2.82zM3.19 14.8C.27 11.87.27 7.11 3.19 4.19 4.66 2.73 6.58 2 8.5 2s3.84.73 5.31 2.19c2.92 2.92 2.92 7.68 0 10.61a7.514 7.514 0 0 1-10.62 0zm15.52 4.91a.996.996 0 0 1-1.41 0l-3.54-3.54a7.702 7.702 0 0 0 1.41-1.41l3.54 3.54c.39.38.39 1.02 0 1.41z'/%3E%3C/svg%3E");z-index:1}.search-wrap input[type=search]{background-color:#fff;border-color:#e5e5e5;border-width:1px;padding:0;height:28px;line-height:28px;font-size:14px;padding:0 17px 0 32px;border-radius:14px}.search-wrap input[type=search]:active,.search-wrap input[type=search]:focus,.search-wrap input[type=search]:hover{border-color:#3162a8;-webkit-box-shadow:inset 0 0 10px #cae4f4;box-shadow:inset 0 0 10px #cae4f4}@media screen and (max-width:991px){.search-wrap input[type=search]{font-size:18px;height:50px;line-height:50px;padding:0 0 0 48px;border-radius:8px}}.search-wrap input[type=search]::-webkit-input-placeholder{color:#333;opacity:1}.search-wrap input[type=search]::-moz-placeholder{color:#333;opacity:1}.search-wrap input[type=search]:-ms-input-placeholder{color:#333;opacity:1}.search-wrap input[type=search]::-ms-input-placeholder{color:#333;opacity:1}.search-wrap input[type=search]::placeholder{color:#333;opacity:1}.search-wrap input[type=search]:-ms-input-placeholder{color:#333}.search-wrap input[type=search]::-ms-input-placeholder{color:#333}.search-wrap .search-form{margin:0}.header-app{height:120px;position:relative}@media screen and (max-width:991px){.header-app{height:50px}}.fixed-header .header-app{height:88px;margin-top:8px}@media screen and (max-width:991px){.fixed-header .header-app{height:50px}}.header-app::after{content:'';left:0;right:0;bottom:0;height:44px;border-bottom:1px solid #d9d9d9;background-color:#f8f8f8;position:absolute}.fixed-header .header-app::after{height:38px}@media screen and (max-width:991px){.header-app::after{display:none}}.header-app .logo{top:-1px;width:124px;height:57px}@media screen and (max-width:991px){.header-app .logo{width:119px;height:40px;-webkit-transition:all .3s;transition:all .3s;left:40px}}@media screen and (max-width:766px){.header-app .logo{left:50%;top:5px;width:95px;height:32px;margin-left:-48px}}.page-checkout .header-app .logo{top:-5px}@media screen and (max-width:991px){.page-checkout .header-app .logo{top:-2px;left:0}}@media screen and (max-width:766px){.page-checkout .header-app .logo{top:5px;left:0;margin-left:0}}.header-app .container{z-index:4}.header-cart{height:auto;line-height:1;top:5px;right:0;-webkit-transition:all .3s;transition:all .3s}.page-cart .header-cart,.page-checkout .header-cart,.page-login .header-cart{top:-7px;-webkit-transition:all .3s;transition:all .3s}.header-cart::before{display:none}.header-cart-wrap{padding:0}.header-cart-price{padding:0;border:0;height:auto;line-height:1;min-width:36px}.header-cart-price .cart-link-holder{border:0;height:40px;line-height:40px;color:#3162a8;font-weight:600;font-size:16px;min-width:auto;z-index:3;position:relative;display:block}.header-cart-price .cart-link-holder .cart-link{padding-left:26px;position:relative;z-index:1}.header-cart-price a{color:#fff}.header-cart .cart-quantity{background-color:#7cc5f1;border-radius:19px;min-width:19px;height:19px;line-height:19px;color:#000;font-size:12px;font-weight:600;padding:0 4px;position:absolute;right:-2px;top:-6px}.header-cart:hover .cart-quantity{-webkit-animation:quantityMove 1.3s linear;animation:quantityMove 1.3s linear}.popover{width:400px;top:38px;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:40px;right:-20px;padding:30px 30px;min-height:104px}@media screen and (max-width:1470px){.popover{border-radius:40px 0 0 40px}}.popover>.arrow{display:none}.popover-content-title{margin-bottom:30px}.popover-content-title h4 a{font-size:16px;line-height:19px;padding:11px 0;border:none;color:#000}.popover .previewCart-emptyBody{margin-top:14px;font-weight:700;font-size:16px}.popover .previewCartItem-image{display:table-cell;vertical-align:middle}.popover .previewCartItem-content{font-weight:500;padding:0;width:100%;display:block;position:relative}.popover .previewCartItem-name{padding:0 0 0 10px;display:table-cell;vertical-align:top}.popover .previewCartItem-name a{font-size:16px;line-height:18px;color:#3162a8;margin-bottom:15px;display:block;font-weight:500}.popover .previewCartList li{padding:14px 0 15px;border-bottom:1px solid #e5e5e5}.popover .previewCartList .name{width:100%;float:none;position:relative;padding-right:30px}.popover .previewCartList .qnt{color:#333;font-weight:400}.popover .previewCartItem-price{width:auto;float:none;position:absolute;bottom:0;right:0;font-weight:500;color:#32a558;line-height:20px}.popover .previewCartItem-price::before{margin-top:-33px;right:-5px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Cpath d='M5.3033 5.3033l10.6066 10.6066m-10.6066 0L15.9099 5.3033'/%3E%3C/svg%3E")}.popover-subtotal{font-weight:500;font-size:18px;line-height:21px;margin:23px 0 30px}.popover .previewCartAction-checkout .btn{width:100%}.search-form--nav{max-width:none;top:0;right:110px;left:185px;width:auto;z-index:1}.search-form--nav input[type=search]{line-height:44px;height:44px;padding:0 20px 0 44px;border-radius:8px;border-color:#e5e5e5}.search-form--nav input[type=search]:active,.search-form--nav input[type=search]:focus,.search-form--nav input[type=search]:hover{border-color:#3162a8;-webkit-box-shadow:inset 0 0 10px #cae4f4;box-shadow:inset 0 0 10px #cae4f4}.search-form--nav input[type=search]::-webkit-input-placeholder{color:#777}.search-form--nav input[type=search]::-moz-placeholder{color:#777}.search-form--nav input[type=search]:-ms-input-placeholder{color:#777}.search-form--nav input[type=search]:-moz-placeholder{color:#777}.search-form--nav .search-button{right:auto;left:0}.search-form--nav .search-button::before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22' fill='%233162A8'%3E%3Cpath d='m19.42 17.59-3.67-3.67c1.99-3.27 1.59-7.61-1.24-10.43C11.19.18 5.8.18 2.49 3.49c-3.31 3.31-3.31 8.71 0 12.02A8.447 8.447 0 0 0 8.5 18c1.54 0 3.07-.42 4.42-1.25l3.67 3.67c.39.38.9.58 1.41.58.51 0 1.02-.2 1.41-.59a2 2 0 0 0 .01-2.82zM3.19 14.8C.27 11.87.27 7.11 3.19 4.19 4.66 2.73 6.58 2 8.5 2s3.84.73 5.31 2.19c2.92 2.92 2.92 7.68 0 10.61a7.514 7.514 0 0 1-10.62 0zm15.52 4.91a.996.996 0 0 1-1.41 0l-3.54-3.54a7.702 7.702 0 0 0 1.41-1.41l3.54 3.54c.39.38.39 1.02 0 1.41z'/%3E%3C/svg%3E")}.header-menu-holder{position:absolute;left:0;right:0;bottom:0;-webkit-transition:all .3s;transition:all .3s;z-index:0;overflow:visible}.menu{max-width:100%;text-align:right;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.menu{display:none}}.menu>li{vertical-align:top;text-align:center;position:static}.menu>li>a,.menu>li>span{position:relative;z-index:2;display:block;height:44px;line-height:44px;font-weight:600;padding:0;font-size:16px;color:#000}.fixed-header .menu>li>a,.fixed-header .menu>li>span{height:38px;line-height:36px}.menu>li a{color:#000}.menu>li a:hover{color:#3162a8}.menu>li:hover>a,.menu>li:hover>span{color:#3162a8}.menu>li .menu-group--contacts{max-height:none;overflow:auto;max-height:440px;padding:20px 0}.menu>li .menu-group--contacts>li{padding:0;width:100%;display:block}.menu>li .menu-group--contacts>li>ul>li{font-size:15px;line-height:18px;margin-bottom:12px;white-space:normal}.menu>li .menu-group--insurance{width:360px;max-height:none;overflow:auto;padding:20px;left:auto;right:0;margin-right:-120px;max-height:425px}.menu>li .menu-group--insurance li{width:100%;padding:0}.menu>li .menu-group--brands{left:0;right:0;white-space:nowrap}.menu>li .menu-group--brands>li{padding:0 0 0 1%;display:inline-block;vertical-align:top;width:40%;float:none;position:relative}.menu>li .menu-group--brands>li.mmg-popular{width:16%;padding-left:20px;border-right:1px solid #e5e5e5}.menu>li .menu-group--brands>li.mmg-brand{width:40%;border-right:1px solid #e5e5e5}.menu>li .menu-group--brands>li.mmg-type{width:16%}.menu>li .menu-group--brands>li.mmg-img{width:24%!important;position:relative;padding-left:0}.menu>li .menu-group--brands>li.mmg-img img{max-width:100%}.menu>li .menu-group--brands>li.mmg-img .mmg-img-txt{position:absolute;height:48px;line-height:48px;left:0;right:0;bottom:0;background-color:#3162a8;color:#fff;text-transform:uppercase;padding-left:20px;font-weight:700;font-style:16px}.menu>li .menu-group--brands>li>span{font-weight:600;font-size:19px;line-height:24px;padding-bottom:19px;color:#000;border-bottom:0}.menu>li .menu-group--eg,.menu>li .menu-group--sg{left:0;right:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.menu>li .menu-group--eg .menu-feat,.menu>li .menu-group--sg .menu-feat{width:20%}.menu>li .menu-group--eg .menu-types,.menu>li .menu-group--sg .menu-types{width:40%}.menu>li .menu-group--eg .menu-brands,.menu>li .menu-group--sg .menu-brands{width:40%}.menu>li.li-accessories .menu-group{width:456px;left:auto;right:120px;padding:23px 15px 30px}.menu>li.li-accessories .menu-group>li{padding:0 15px;width:auto;text-align:center}.menu>li.li-getrx h3{font-weight:500;margin-bottom:20px;font-size:26px}.menu>li.li-getrx h5{font-size:19px;line-height:28px;margin-bottom:20px;font-weight:500}.menu>li.li-getrx p{color:#000}.menu-line{border-top:1px solid #e5e5e5;width:80%}.menu .btn{font-size:16px;padding:0 15px}.menu .menu-group{position:absolute;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;background-color:#fff;visibility:hidden;-webkit-transition:all .5s;transition:all .5s;border-radius:0;padding:25px 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);top:44px;left:0;right:0;margin:0 -20px}.fixed-header .menu .menu-group{top:37px}.li-sale .menu .menu-group.mm-third>li img{max-height:150px;margin:0 auto;display:block}.menu .menu-group>li{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}.menu .menu-group>li>span{font-size:20px;line-height:20px;font-weight:700;color:#3162a8;display:block;padding-bottom:14px;border-bottom:1px solid #ccc}.menu .menu-group.mm-half>li{width:50%}.menu .menu-group.mm-third:before{left:33.33%}.menu .menu-group.mm-third:after{content:'';position:absolute;width:0;border-left:1px solid #ccc;left:66.66%;bottom:25px;top:30px}.menu .menu-group.mm-third>li{width:33.33%}.menu .menu-group.mm-third>li img{margin:20px 0}.menu .menu-group.mm-third>li:not(:first-child) img{max-width:100%;height:160px;display:block;margin:0 auto 20px}.menu>li:hover .menu-group{visibility:visible;opacity:1;height:auto;max-height:425px;-webkit-transition:0s ease .5s;transition:0s ease .5s;overflow:visible}.menu>li:hover .menu-group.menu-group--one{width:360px;margin-left:-180px;left:50%;max-height:none}.menu .menu-group--3 li{width:33.33%}.menu .menu-svg{width:99px;display:block;margin:0 auto 23px;height:108px;background-repeat:no-repeat;background-position:center center}.menu .online-vision-test{display:block;max-height:360px;width:100%}.menu .menu-brands{margin:0 15px}.menu .menu-brands a{float:left;width:33.33%;text-align:center;margin:20px 0;padding:0 15px;height:40px}.menu .menu-brands a img{height:32px}.menu .menu-brands a img.menu-brands-img--mk{height:48px;margin:-10px 0}.menu .menu-types{overflow:hidden;border-right:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu .menu-types>li{width:50%;float:left}.menu .menu-types>li:first-child,.menu .menu-types>li:nth-child(2){margin-bottom:20px}.menu .menu-types-list{-webkit-box-flex:48%;-ms-flex:48%;flex:48%;margin:0 0 20px;font-size:16px;line-height:16px;padding-left:30px}.menu .menu-types-list-title{color:#000;font-size:17px;margin-bottom:15px;display:block}.menu .menu-types-list-svg{width:36px;text-align:center;background-repeat:no-repeat;background-position:center}.menu .menu-types-list-bottom{margin-top:45px}.menu .menu-types-list__item--try-on{margin-top:20px;line-height:24px}.menu .menu-types-list li,.menu .menu-types-list-item{position:relative;height:16px;margin-bottom:12px;color:#000;display:block}.menu .menu-types-list li a,.menu .menu-types-list-item a{display:block}.menu .menu-types-list li svg,.menu .menu-types-list-item svg{vertical-align:middle}.menu .menu-types-list li span,.menu .menu-types-list-item span{position:absolute;left:50px;top:0}.menu .menu-feat{padding-left:30px;border-right:1px solid #e5e5e5}.menu .menu-feat a{display:block;font-size:17px;margin:17px 0;font-weight:500}.menu .menu-feat a:first-child{margin-top:0}.menu-img-holder{padding-left:25px;border-left:1px solid #e5e5e5;font-weight:400}.menu-img-holder a{font-weight:600;text-decoration:none;color:#3162a8!important;display:block;margin-top:15px}.menu-img-holder img{display:block}#contacts-list li{white-space:normal;margin-bottom:7px}#main-menu-product-wrapper{width:60%}.contacts-list{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-list__holder{position:absolute;left:0;top:0;bottom:0;overflow:auto;width:320px;padding:0 20px}.contacts-list__holder a{display:block;padding:7px 0;white-space:normal;font-size:17px;font-weight:500}.contacts-list__item{padding:0 25px;border-left:1px solid #e5e5e5;margin-left:320px;display:block;color:#000;white-space:normal}.contacts-list__item:hover{color:#000}.contacts-list__item p{font-size:12px;line-height:18px}.contacts-list__item p span{height:54px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.contacts-list__item p b{margin-top:4px;font-weight:600;color:#3162a8}.contacts-list a>*{color:#000}.contacts-list a>:hover{color:#000}.contacts-list__img{margin:0 auto 10px;text-align:center}.contacts-list__img img{height:120px;width:auto}.contacts-list__title{font-size:18px;margin-bottom:10px;min-height:54px}.contacts-list__stars{margin-bottom:10px}.contacts-list__stars b{color:#999;font-size:13px;line-height:12px;margin-left:5px;font-weight:500;vertical-align:middle}.contacts-list__price{color:#3162a8;font-weight:600;font-size:20px;line-height:30px;margin-bottom:20px}.contacts-list__price--old{color:#999;text-decoration:line-through;margin-bottom:0;font-weight:400;font-size:16px}.contacts-list .btn{width:100%}.extra-menu{position:absolute;right:40px;top:0;z-index:1}@media screen and (max-width:640px){.extra-menu{right:40px}}.extra-menu>li{display:inline-block;font-size:0;letter-spacing:0;position:relative;width:36px;height:36px;line-height:36px;margin-top:7px;margin-right:10px}@media screen and (max-width:766px){.extra-menu>li{width:auto;height:auto;line-height:1}}.extra-menu>li .drop-menu__opener{text-align:center}.extra-menu>li .drop-menu__opener a{display:block;position:relative;z-index:1}.extra-menu>li:hover .drop-menu__opener>svg{fill:#123d7a}.extra-menu>li:hover::after{content:"";position:absolute;top:20px;left:-100px;width:220px;height:27px}@media screen and (max-width:991px){.extra-menu>li:hover::after{display:none}}.extra-menu>li:hover .drop-menu{visibility:visible;opacity:1;height:auto;overflow:visible;background-color:#fff;z-index:4}@media screen and (max-width:991px){.extra-menu>li:hover .drop-menu{display:none}}@media screen and (max-width:991px){.extra-menu>li .drop-menu{display:none!important}}.extra-menu__icon{fill:black;width:100%;max-width:22px;height:23px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.active .extra-menu__icon{fill:#3162a8}.drop-menu__opener:hover .extra-menu__icon,.extra-menu__icon:hover{fill:#3162a8}.extra-menu__sub{display:none}.sale-item{width:23%!important;position:relative;padding:0!important;max-width:291px;margin:20px auto}.sale-item img{filter:brightness(90%);-webkit-filter:brightness(90%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sale-item:hover img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;filter:brightness(100%);-webkit-filter:brightness(100%)}.sale-item:hover .sale-item__name{background-color:#4e78a9}.sale-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.sale-item__name{color:#fff;background-color:#3162a8;height:48px;line-height:48px;font-size:16px;font-weight:700;padding:0 20px;text-align:left;position:absolute;left:0;right:0;bottom:0}.page-default.fixed-header .b-new{display:none}@-webkit-keyframes appear-new-text{from{opacity:0;top:35px}to{opacity:1;top:0}}@keyframes appear-new-text{from{opacity:0;top:35px}to{opacity:1;top:0}}@-webkit-keyframes appear-new{0%{opacity:0}25%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes appear-new{0%{opacity:0}25%{opacity:0}50%{opacity:0}to{opacity:1}}.drop-menu{visibility:hidden;position:absolute;top:44px;width:244px;left:50%;margin-left:-165px;border-radius:16px;font-size:16px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);z-index:4}@media screen and (max-width:766px){.drop-menu{display:none}}.drop-menu .drop-menu__wrap{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.drop-menu .drop-menu__inner{width:264px}.drop-menu .drop-menu__inner img{width:264px;display:block;margin-top:15px}.drop-menu--2{left:auto;right:-68px;width:960px;border-radius:16px 0 0 16px}.extra-menu li:hover .drop-menu--2{visibility:visible}.drop-menu--2>ul{width:49%}.drop-menu__mobile{display:none}@media screen and (max-width:766px){.drop-menu__mobile{display:block}}@media screen and (max-width:766px){.drop-menu__opener{display:none}}.drop-menu__clps{cursor:pointer}.drop-menu__clps>ul{display:none}.drop-menu__clps--open::after{top:15px;right:4px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.drop-menu__clps--open>ul{display:block;position:relative;margin:5px 0 5px 15px}.drop-menu__clps--open>ul li{font-weight:400}.drop-menu li{white-space:nowrap;position:relative;line-height:20px;border-top:1px solid #e5e5e5;font-size:16px;font-weight:500;text-align:left;margin-left:0;white-space:nowrap;cursor:pointer}.drop-menu li.btbold{border-color:#000}.drop-menu li:first-child{border-color:transparent}.drop-menu li.no-border{border:0}.drop-menu li>a>svg,.drop-menu li>svg{fill:#3162a8;width:22px;height:22px;position:absolute;left:0;top:12px}.drop-menu li:hover>a>svg,.drop-menu li:hover>svg{fill:#123d7a}.drop-menu li.drop-menu__clps--open{padding-bottom:0}.drop-menu li.drop-menu__clps::after{content:'';position:absolute;top:13px;right:10px;border:0;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%233162A8' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E")}.drop-menu li>a,.drop-menu li>span{padding:7px 0 7px 0;font-size:15px;line-height:32px;color:#3162a8;display:block;position:relative;z-index:1}.drop-menu li>a:hover,.drop-menu li>span:hover{color:#123d7a}.drop-menu li>a:hover svg,.drop-menu li>span:hover svg{fill:#123d7a}.drop-menu li>a.text-green,.drop-menu li>a.text-green:hover,.drop-menu li>span.text-green,.drop-menu li>span.text-green:hover{color:#32a558}.drop-menu li>a .ico,.drop-menu li>span .ico{position:static;display:inline-block;margin-left:5px;margin-top:-2px;width:18px;vertical-align:middle}.drop-menu li svg+span{padding-left:36px}.menu-sub{font-size:17px;line-height:50px;font-weight:500;margin:0;columns:3;-webkit-columns:3;-moz-columns:3;-webkit-column-count:3;-moz-column-count:3;column-count:3}.menu-sub--2{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}.menu-sub--1{columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}.menu-sub>a{display:table;width:100%;margin:0 45px 0 0}.menu-sub>a:hover{color:#123d7a}.header-nav{height:120px}@media screen and (max-width:991px){.header-nav{height:auto}}.fixed-header .header-nav{height:88px}@media screen and (max-width:991px){.fixed-header .header-nav{height:auto}}.header-nav h1{margin:0;padding:0}.page-cart .extra-menu,.page-cart .search-holder,.page-checkout .extra-menu,.page-checkout .search-holder,.page-login .extra-menu,.page-login .search-holder{display:none}@media screen and (max-width:991px){.page-cart .hamburger-wec{display:none}}@media screen and (max-width:766px){.page-cart .header-app .logo{left:0;margin-left:0}}.page-cart .btn.m-light.checkout-btn{background-color:#32a558;font-size:20px;color:#fff}.site.page-checkout .checkout-wrap{margin-top:40px}@media screen and (max-width:991px){.site.page-checkout .checkout-wrap{margin-top:20px}}.hamburger-wec{font:inherit;overflow:visible;margin:0;padding:14px 15px 0 15px;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent;position:absolute;left:0;top:-3px;z-index:1;display:none}@media screen and (max-width:991px){.hamburger-wec{display:block}}.hamburger-wec.is-active{z-index:5;position:fixed}.hamburger-wec:after,.hamburger-wec:before{display:none}.page-checkout .hamburger-wec{display:none}.hamburger-box{position:relative;display:inline-block;vertical-align:top;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-5px}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55, .055, .675, .19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55, .055, .675, .19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55, .055, .675, .19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55, .055, .675, .19),-webkit-transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:24px;height:2px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#3162a8}.hamburger-inner{-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-webkit-transition-duration:75ms;transition-duration:75ms}.is-active .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#ccc}.is-active .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0;background-color:#ccc}.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215, .61, .355, 1) .12s,-webkit-transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#ccc}.mobile-menu{border:0;margin-bottom:50px;text-align:left}.mobile-menu-wrap{width:auto;border:0;right:0;padding:46px}.mobile-menu>li>a,.mobile-menu>li>span{font-size:16px;line-height:20px;font-weight:400;padding:12px 0;border:0;color:#3162a8}.g-header .mobile-menu>li>a,.g-header .mobile-menu>li>span{color:#3162a8}.mobile-menu>li{border-bottom:1px solid #e5e5e5}.mobile-menu>li:last-child{border-bottom:0}.mobile-menu .m-clps>a,.mobile-menu .m-clps>span{position:relative}.mobile-menu .m-clps>a:after,.mobile-menu .m-clps>span:after{position:absolute;top:14px;right:4px;border:0;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%233162A8' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E");-webkit-transition:all .3s;transition:all .3s}.mobile-menu .m-clps.m-open{-webkit-transition:all .3s;transition:all .3s}.mobile-menu .m-clps.m-open>a,.mobile-menu .m-clps.m-open>span{position:relative;background:0 0;color:#3162a8}.mobile-menu .m-clps.m-open>a:after,.mobile-menu .m-clps.m-open>span:after{top:15px;right:4px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s;transition:all .3s}.mobile-menu .m-clps .mobile-menu-sub{margin:45px 0 28px 38px}.mobile-menu .m-clps .mobile-menu-sub li a{border-bottom:1px solid #e5e5e5;font-size:16px;line-height:19px;font-weight:400;padding:12px 0}.mobile-menu .m-clps .mobile-menu-sub li:last-child a{border:0}.mobile-menu .m-clps span+.mobile-menu-sub{margin-top:10px}th{font-weight:600}.shipping-address-wrapper{min-height:350px}.shipping-options-wrapper{min-height:230px}@media screen and (max-width:991px){.page-cart .cart-head{margin:0 auto;text-align:center;line-height:24px}}@media screen and (max-width:991px){.page-cart .cart-head h1{float:none;margin:0}}@media screen and (max-width:991px){.cart-table .cart-item{border-top:1px solid #e5e5e5;padding-bottom:0}}@media screen and (max-width:991px){.cart-table .cart-item:first-child{border-top:none}}.cart-table .cart-item-title{text-align:center}@media screen and (max-width:991px){.cart-table .cart-item-title{text-align:left}}@media screen and (max-width:991px){.cart-table .cart-item-title h4{margin:0;padding-right:0}}.cart-table tbody td.item-remove{top:0}@media screen and (max-width:991px){.cart-table-pre-footer{border-top:0}}.bonus-list{margin:0 0 30px 0;font-size:0;overflow:hidden;padding-top:30px;letter-spacing:0;border:0;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:991px){.bonus-list{padding-top:20px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.bonus-list-img{display:inline-block;vertical-align:top;font-weight:500;text-align:center;font-size:18px;line-height:36px;padding-bottom:10px;border-radius:3px;padding:40px 30px;position:relative;background-color:#fff;width:30%;padding:105px 35px;cursor:pointer}@media screen and (max-width:991px){.bonus-list-img{width:48%;padding:0 10px 25px;font-size:16px;line-height:32px;margin-bottom:20px}}@media screen and (max-width:640px){.bonus-list-img{width:100%;font-size:14px}}.bonus-list-img img{height:100%;max-height:115px}@media screen and (max-width:991px){.bonus-list-img img{max-height:70px;margin:20px 0 0}}.bonus-list-title{font-size:24px;margin-top:31px;font-weight:500}@media screen and (max-width:766px){.bonus-list-title{margin-top:10px;font-size:20px;line-height:26px}}.bonus-list-desc{font-weight:500;line-height:32px;margin-top:3px}@media screen and (max-width:766px){.bonus-list-desc{font-size:16px;line-height:22px}}.bonus-list span{line-height:24px;color:#3162a8}.global-footer{background-color:#3162a8;color:#fff;padding:28px 0 16px}@media screen and (max-width:640px){.global-footer{padding:0}}.global-footer a{color:#fff}.global-footer .footer-item{width:16%}@media screen and (max-width:1100px){.global-footer .footer-item{width:50%;margin-bottom:40px;max-width:360px}}@media screen and (max-width:991px){.global-footer .footer-item{max-width:none}}@media screen and (max-width:640px){.global-footer .footer-item{width:100%;max-width:none;margin-bottom:0;border-bottom:1px solid #4d81ca}}.global-footer .footer-item--last{width:36%}@media screen and (max-width:1100px){.global-footer .footer-item--last{width:50%}}@media screen and (max-width:766px){.global-footer .footer-item--last{width:100%}}@media screen and (max-width:640px){.global-footer .footer-item:last-child{border:0}}@media screen and (max-width:640px){.global-footer .footer-item:last-child .footer-item-top:after{display:none}}.global-footer .footer-item-top{font-size:22px;line-height:36px;margin-bottom:13px}.global-footer .footer-item-top b{text-transform:none;font-size:24px;margin-top:30px;margin-bottom:15px;color:#000;display:block}@media screen and (max-width:640px){.global-footer .footer-item-top{font-size:20px;padding:11px 0;margin-bottom:0;position:relative}}@media screen and (max-width:640px){.global-footer .footer-item-top:after{content:"";position:absolute;top:21px;right:4px;border:0;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%2370A2EB' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E");-webkit-transition:all .3s;transition:all .3s}}.global-footer .footer-item-sub{font-size:16px;line-height:36px}@media screen and (max-width:640px){.global-footer .footer-item-sub{display:none}}.global-footer .footer-item-sub li{margin-bottom:0}@media screen and (max-width:640px){.global-footer .footer-item.is-active .footer-item-sub{display:block;margin-left:30px;margin-bottom:28px}}.global-footer .footer-item.is-active .footer-item-top:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:17px}.global-footer .subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.global-footer .subscribe-form{margin:12px 0 20px;max-width:none}}@media screen and (max-width:640px){.global-footer .subscribe-form{margin:0;max-width:none}}.global-footer .subscribe-form input[type=email]{margin:0 10px 20px 0;border-radius:9px;padding:10px 20px;height:50px;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.global-footer .subscribe-form .btn{position:static;min-width:auto}.prefooter-wrap{text-align:center;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;border-top:1px solid #d9d9d9;padding-top:60px;padding-bottom:50px;margin-top:60px;overflow:hidden}@media screen and (max-width:766px){.prefooter-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;padding-top:20px}}.prefooter-wrap .badges{padding-left:30px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991px){.prefooter-wrap .badges{padding:0 10px}}@media screen and (max-width:766px){.prefooter-wrap .badges{width:48%;padding:10px 5px;margin:0 auto 5px}}@media screen and (max-width:420px){.prefooter-wrap .badges{width:100%}}.prefooter-wrap .badges.large img{max-width:350px;max-height:74px}.prefooter-wrap .badges a>img{max-height:54px}.prefooter-wrap .badges .badge-bbb{width:168px;height:50px;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges .badge-bbb.visible{background-image:url(../img/bbb+.svg)}.prefooter-wrap .badges .badge-reseller{width:133px;height:54px;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges .badge-reseller.visible{background-image:url(../img/reseller.webp)}.prefooter-wrap .badges #roundup-badges{color:#000}.prefooter-wrap .badges #roundup-badges:hover{text-decoration:none}.prefooter-wrap .badges #roundup-badges .roundup-badge{cursor:pointer;height:44px;width:186px;position:relative}.prefooter-wrap .badges #roundup-badges .roundup-badge-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges #roundup-badges .roundup-badge-image.visible{background-image:url(../img/roundup.svg)}.prefooter-wrap .badges #roundup-badges .roundup-powered-by{position:absolute;top:30px;width:100%;text-align:center;font-size:12px;line-height:16px}.prefooter-wrap .badges #y-badges:hover{text-decoration:none}.prefooter-wrap .badges #y-badges .y-badge{cursor:pointer;height:120px;width:111px;margin:0 auto;position:relative;line-height:17px}.prefooter-wrap .badges #y-badges .y-badge-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges #y-badges .y-badge-image.visible{background-image:url(../img/yotpo-badge.webp)}.prefooter-wrap .badges #y-badges .y-badge-reviews{position:relative;white-space:nowrap;text-align:center;top:23px;font-size:29px;color:#fff}.prefooter-wrap .badges #y-badges .y-badge-stars{display:block;position:absolute;top:49px;left:21px}.prefooter-wrap .badges #y-badges .pull-left{text-align:left;float:left}.prefooter-wrap .badges #y-badges .yotpo-icon{speak:none;font-size:13px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;width:auto!important;background:0 0;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 1px}.prefooter-wrap .badges #y-badges .yotpo-icon-default-star:before,.prefooter-wrap .badges #y-badges .yotpo-icon-star:before{content:"";width:12px;height:13px;display:block;background-image:url(../img/icons/star-full.svg)}.prefooter-wrap .badges #y-badges .yotpo-icon-half-star:before{content:"";width:13px;height:13px;display:block;background-image:url(../img/icons/star-half.svg)}.prefooter-wrap .badges #y-badges .y-badges-certified{color:#5997c1;font-size:9px;text-transform:uppercase;position:absolute;top:64px;left:7px;max-width:100px;width:100px;overflow:hidden;white-space:nowrap;text-align:center}.prefooter-wrap .badges #y-badges .y-powered-by{position:absolute;white-space:nowrap;top:105px;width:100%;text-align:center;font-size:10px}.social{float:none;margin-left:auto}@media screen and (max-width:766px){.social{width:300px;margin:20px auto;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.social a{float:left;width:36px;height:36px;border-radius:36px;background-color:transparent;line-height:36px;margin-left:15px;margin-right:0;opacity:.9;border:0;display:block;position:relative}@media screen and (max-width:766px){.social a{float:none;margin:0 2px 20px}}.social a:hover{opacity:1}.social a::before{content:'';position:absolute;width:36px;height:36px;left:-1px;top:-1px;background-repeat:no-repeat;background-size:32px;background-position:center center}.social a.tiktok:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 28 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3063 7.18086C24.0943 7.0713 23.888 6.9512 23.688 6.821C23.1065 6.43657 22.5734 5.9836 22.1 5.47184C20.9158 4.1168 20.4735 2.74212 20.3105 1.77965H20.3171C20.181 0.98076 20.2373 0.463867 20.2458 0.463867H14.8518V21.3215C14.8518 21.6015 14.8518 21.8783 14.84 22.1518C14.84 22.1858 14.8367 22.2172 14.8347 22.2539C14.8347 22.2689 14.8347 22.2846 14.8315 22.3003V22.3121C14.7746 23.0605 14.5347 23.7834 14.1329 24.4173C13.7311 25.0512 13.1796 25.5766 12.527 25.9474C11.8469 26.3343 11.0777 26.5372 10.2952 26.5362C7.7821 26.5362 5.74527 24.487 5.74527 21.9562C5.74527 19.4253 7.7821 17.3761 10.2952 17.3761C10.771 17.3757 11.2438 17.4505 11.6961 17.5979L11.7026 12.1057C10.3295 11.9284 8.93452 12.0375 7.60568 12.4262C6.27684 12.815 5.04298 13.4749 3.98195 14.3644C3.05224 15.1722 2.27063 16.136 1.67229 17.2125C1.44459 17.6051 0.585503 19.1826 0.48147 21.7429C0.41604 23.196 0.852455 24.7016 1.06052 25.3238V25.3369C1.19138 25.7033 1.69846 26.9537 2.52483 28.0077C3.19119 28.8533 3.97847 29.596 4.86132 30.2121V30.199L4.87441 30.2121C7.4857 31.9865 10.381 31.87 10.381 31.87C10.8821 31.8498 12.5611 31.87 14.4677 30.9665C16.5824 29.9647 17.7863 28.4723 17.7863 28.4723C18.5554 27.5805 19.167 26.5643 19.5947 25.4671C20.0828 24.184 20.2458 22.6451 20.2458 22.0301V10.9647C20.3112 11.0039 21.1827 11.5803 21.1827 11.5803C21.1827 11.5803 22.4383 12.3851 24.3973 12.9092C25.8027 13.2822 27.6962 13.3607 27.6962 13.3607V8.00593C27.0328 8.0779 25.6856 7.86853 24.3063 7.18086Z' fill='%23353535'/%3E%3C/svg%3E%0A");background-size:27px}.social a.tw:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23353535'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.social a.fb:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.095459 16.2852C0.095459 24.0786 5.7556 30.5584 13.1573 31.8719V20.5516H9.23877V16.1977H13.1573V12.7145C13.1573 8.79594 15.6826 6.61897 19.2529 6.61897C20.3849 6.61897 21.6041 6.79313 22.736 6.96728V10.9729H20.7332C18.8174 10.9729 18.3821 11.9308 18.3821 13.1499V16.1977H22.5619L21.8653 20.5516H18.3821V31.8719C25.7839 30.5584 31.444 24.0786 31.444 16.2852C31.444 7.61626 24.3906 0.523438 15.7697 0.523438C7.14887 0.523438 0.095459 7.61626 0.095459 16.2852H0.095459Z' fill='%23353535'/%3E%3C/svg%3E%0A")}.social a.inst:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0451 0.617483C11.717 0.54085 12.25 0.523438 16.5072 0.523438C20.7654 0.523438 21.2974 0.541719 22.9685 0.617483C24.6378 0.693246 25.7777 0.958839 26.7747 1.34633C27.8205 1.74006 28.7678 2.35695 29.5508 3.1541C30.348 3.937 30.965 4.88438 31.3586 5.93018C31.746 6.92723 32.0108 8.06711 32.0874 9.73553C32.1641 11.4075 32.1815 11.9404 32.1815 16.1977C32.1815 20.4549 32.1632 20.9879 32.0874 22.6599C32.0116 24.3282 31.746 25.4681 31.3586 26.4652C30.958 27.4954 30.4216 28.3704 29.5508 29.2412C28.7679 30.0385 27.8205 30.6555 26.7747 31.049C25.7777 31.4365 24.6378 31.7012 22.9695 31.7779C21.2974 31.8545 20.7645 31.8719 16.5072 31.8719C12.25 31.8719 11.717 31.8537 10.0451 31.7779C8.37668 31.7021 7.2368 31.4365 6.23975 31.049C5.2096 30.6485 4.33446 30.112 3.46367 29.2412C2.66638 28.4583 2.04944 27.5109 1.65591 26.4652C1.26841 25.4681 1.00369 24.3282 0.927053 22.6599C0.85042 20.9879 0.833008 20.4558 0.833008 16.1977C0.833008 11.9395 0.85129 11.4075 0.927053 9.73641C1.00282 8.06711 1.26841 6.92723 1.65591 5.93018C2.04963 4.88445 2.66652 3.93712 3.46367 3.1541C4.24656 2.35681 5.19394 1.73987 6.23975 1.34633C7.2368 0.958839 8.37668 0.694116 10.0451 0.617483ZM22.8413 3.43885C21.1886 3.36395 20.6923 3.34741 16.5072 3.34741C12.3222 3.34741 11.8259 3.36395 10.1731 3.43885C8.64488 3.50851 7.81501 3.76364 7.26292 3.97874C6.53146 4.26261 6.00898 4.60222 5.46038 5.15081C4.91267 5.69941 4.57218 6.22189 4.28831 6.95335C4.07322 7.50544 3.81808 8.33531 3.74842 9.86355C3.67352 11.5163 3.65698 12.0127 3.65698 16.1977C3.65698 20.3827 3.67352 20.879 3.74842 22.5318C3.81808 24.06 4.07322 24.8899 4.28831 25.4421C4.53941 26.1229 4.93993 26.7387 5.46038 27.2446C5.96609 27.765 6.58205 28.1655 7.26292 28.4166C7.81501 28.6318 8.64488 28.8868 10.1731 28.9565C11.8259 29.0315 12.3214 29.048 16.5072 29.048C20.6931 29.048 21.1886 29.0315 22.8413 28.9565C24.3696 28.8868 25.1995 28.6318 25.7516 28.4166C26.483 28.1328 27.0056 27.7932 27.5542 27.2446C28.0746 26.7389 28.4751 26.1229 28.7262 25.4421C28.9413 24.8899 29.1964 24.06 29.2661 22.5318C29.341 20.879 29.3576 20.3827 29.3576 16.1977C29.3576 12.0127 29.341 11.5163 29.2661 9.86355C29.1964 8.33531 28.9413 7.50544 28.7262 6.95335C28.4423 6.22189 28.1028 5.69941 27.5542 5.15081C27.0056 4.6031 26.483 4.26261 25.7516 3.97874C25.1995 3.76364 24.3696 3.50851 22.8413 3.43885ZM14.5059 21.0295C15.1405 21.2924 15.8204 21.4276 16.5072 21.4276C17.8944 21.4276 19.2246 20.8766 20.2054 19.8958C21.1863 18.915 21.7373 17.5847 21.7373 16.1977C21.7373 14.8106 21.1863 13.4803 20.2054 12.4995C19.2246 11.5187 17.8944 10.9677 16.5072 10.9677C15.8204 10.9677 15.1405 11.103 14.5059 11.3658C13.8713 11.6286 13.2948 12.0139 12.8091 12.4995C12.3235 12.9852 11.9382 13.5617 11.6754 14.1962C11.4126 14.8307 11.2773 15.5109 11.2773 16.1977C11.2773 16.8845 11.4126 17.5646 11.6754 18.1991C11.9382 18.8337 12.3235 19.4102 12.8091 19.8958C13.2948 20.3814 13.8713 20.7667 14.5059 21.0295ZM10.8104 10.5008C12.3213 8.98992 14.3706 8.1411 16.5072 8.1411C18.6441 8.1411 20.6933 8.98992 22.2041 10.5008C23.715 12.0117 24.5638 14.061 24.5638 16.1977C24.5638 18.3344 23.715 20.3836 22.2041 21.8946C20.6933 23.4054 18.6441 24.2542 16.5072 24.2542C14.3706 24.2542 12.3213 23.4054 10.8104 21.8946C9.29955 20.3836 8.45073 18.3344 8.45073 16.1977C8.45073 14.061 9.29955 12.0117 10.8104 10.5008ZM26.3502 9.34145C26.7073 8.98429 26.908 8.4999 26.908 7.99482C26.908 7.48972 26.7073 7.00533 26.3502 6.64819C25.993 6.29104 25.5087 6.0904 25.0035 6.0904C24.4985 6.0904 24.0141 6.29104 23.657 6.64819C23.2997 7.00533 23.0991 7.48972 23.0991 7.99482C23.0991 8.4999 23.2997 8.98429 23.657 9.34145C24.0141 9.6986 24.4985 9.89924 25.0035 9.89924C25.5087 9.89924 25.993 9.6986 26.3502 9.34145Z' fill='%23353535'/%3E%3C/svg%3E%0A");background-size:32px}.social a.yt:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 37 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.6695 5.48186C35.4721 4.61611 35.0779 3.82457 34.5266 3.1866C33.9752 2.54862 33.2861 2.08663 32.5281 1.84694C29.7233 0.954145 18.4851 0.954145 18.4851 0.954145C13.7991 0.890129 9.11442 1.17415 4.46094 1.80442C3.70273 2.06163 3.01468 2.53426 2.46176 3.17771C1.90884 3.82114 1.50929 4.61414 1.30082 5.48186C0.798073 8.75954 0.554016 12.0818 0.57156 15.4088C0.552813 18.7359 0.796879 22.0583 1.30082 25.3359C1.505 26.2012 1.90369 26.9913 2.45774 27.6287C3.01178 28.266 3.70212 28.7284 4.46094 28.9707C7.3032 29.8634 18.4851 29.8634 18.4851 29.8634C23.1774 29.9276 27.8684 29.6435 32.5281 29.0131C33.2861 28.7735 33.9752 28.3115 34.5266 27.6735C35.0779 27.0356 35.4721 26.244 35.6695 25.3783C36.1851 22.1022 36.4354 18.7794 36.4175 15.4514C36.4562 12.1084 36.2056 8.76912 35.6695 5.48186ZM14.9137 21.5946V9.22307L24.2632 15.4088L14.9137 21.5946Z' fill='%23353535'/%3E%3C/svg%3E");background-size:36px}.social a.threads:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 192 192' xmlns='http://www.w3.org/2000/svg' fill='%23353535'%3E%3Cpath d='M141.537 88.988a66.667 66.667 0 0 0-2.518-1.143c-1.482-27.307-16.403-42.94-41.457-43.1h-.34c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.73-8.695 14.724-10.548 21.348-10.548h.229c8.249.053 14.474 2.452 18.503 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.626-23.68-1.14-23.82 1.371-39.134 15.264-38.105 34.568.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.488 16.351-22.809-.169-40.06-7.484-51.275-21.742C35.236 139.966 29.808 120.682 29.605 96c.203-24.682 5.63-43.966 16.133-57.317C56.954 24.425 74.204 17.11 97.013 16.94c22.975.17 40.526 7.52 52.171 21.847 5.71 7.026 10.015 15.86 12.853 26.162l16.147-4.308c-3.44-12.68-8.853-23.606-16.219-32.668C147.036 9.607 125.202.195 97.07 0h-.113C68.882.194 47.292 9.642 32.788 28.08 19.882 44.485 13.224 67.315 13.001 95.932L13 96v.067c.224 28.617 6.882 51.447 19.788 67.854C47.292 182.358 68.882 191.806 96.957 192h.113c24.96-.173 42.554-6.708 57.048-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.945-24.723-24.553ZM98.44 129.507c-10.44.588-21.286-4.098-21.82-14.135-.397-7.442 5.296-15.746 22.461-16.735 1.966-.114 3.895-.169 5.79-.169 6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.802 29.274Z'/%3E%3C/svg%3E");background-size:36px}.logo-f{width:160px;height:54px;background:url("../img/wec/logo.svg") 0 0/contain no-repeat;background-position:center right}@media screen and (max-width:991px){.logo-f{width:97px;height:34px;float:none;margin-bottom:15px}}@media screen and (max-width:991px){.logo-f{display:none}}.global-footer{background-color:#f8f8f8;color:#000}.global-footer .footer-links{padding-top:80px}@media screen and (max-width:766px){.global-footer .footer-links{padding-top:20px}}.global-footer a{color:#000}.global-footer .footer-item-top{color:#3162a8;text-transform:uppercase;font-size:16px;line-height:20px}.global-footer .footer-item-top:after{top:16px}.global-footer .footer-item-sub{font-size:14px}.global-footer .footer-item-sub a{display:block}.footer-notes{border-top:1px solid #d9d9d9;padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.footer-notes{display:block}}.footer-notes p{line-height:24px}.footer-disclaimer{font-size:15px;line-height:18px;margin-top:10px;margin-bottom:40px;margin-left:40px}@media screen and (max-width:991px){.footer-disclaimer{margin-left:0}}@media screen and (max-width:766px){.footer-disclaimer{margin:20px auto 0;text-align:center}}@media screen and (max-width:991px){.footer-disclaimer-links{margin-left:0;display:block}}.payment-methods{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.payment-methods{margin-top:0;float:none}}@media screen and (max-width:766px){.payment-methods{display:none!important}}.payment-methods li{float:none}.payment-methods>li>a{display:block;width:100%;height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{min-width:320px;background:#fff;font-family:Helvetica,Arial,sans-serif;line-height:1.5}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle;border:0}h1,h2,h3,h4,h5,h6{color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:600;margin:0}h1{font-size:24px;line-height:32px}.btn,.button,button,input[type=submit],select{font-family:Helvetica,Arial,sans-serif;font-weight:500}.btn--arrow-right{background-repeat:no-repeat;background-size:20px;background-position:center right 15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m22.707 11.293-7-7a1 1 0 0 0-1.414 1.414L19.586 11H2a1 1 0 0 0 0 2h17.586l-5.293 5.293a1 1 0 1 0 1.414 1.414l7-7a1 1 0 0 0 0-1.414z'/%3E%3C/svg%3E")}.btn--arrow-right.checkout-btn,.btn--arrow-right.customize-glasses-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m22.707 11.293-7-7a1 1 0 0 0-1.414 1.414L19.586 11H2a1 1 0 0 0 0 2h17.586l-5.293 5.293a1 1 0 1 0 1.414 1.414l7-7a1 1 0 0 0 0-1.414z'/%3E%3C/svg%3E")}.guest-checkout-btn svg{display:none}.create-account-btn svg{width:20px;display:inline-block;height:18px;vertical-align:middle;margin-right:7px;fill:#fff}.create-account-btn.m-light svg{fill:#000}.site{background-color:#fff}.site.page-default{background-color:transparent}.bg-white{background-color:#fff}.g-header{min-width:320px}b,strong{font-weight:600}@media screen and (max-width:991px){.container{padding:0 15px}}@media screen and (max-width:766px){.container{padding:0 15px}}.slider-holder:before{display:none}.alert-bar{background-color:#3162a8;color:#fff;height:50px}.fixed-header .alert-bar{display:none}.alert-bar.slick-initialized{font-size:16px;line-height:100%;font-weight:700}.alert-bar .slick-slide{min-height:49px}.alert-bar__text{font-size:14px;line-height:24px;padding:10px 0}.alert-bar__wrap{position:relative}.alert-bar__wrap.hidden{height:0;overflow:hidden}.alert-bar__close{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:49px;z-index:1;font-size:32px;line-height:42px;text-align:center}.fixed-header .alert-bar__close{display:none}.alert-bar a{color:#fff;text-decoration:underline}.alert-bar a:hover{text-decoration:none}.alert-bar .slick-prev{left:0}.alert-bar .slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23999'%3E%3Cpath d='M29.6 13.537c.55-.599.53-1.548-.045-2.121a1.4 1.4 0 0 0-2.037.047L16 24.001l11.518 12.536a1.4 1.4 0 0 0 2.037.047 1.544 1.544 0 0 0 .045-2.12L19.987 24 29.6 13.537z'%3E%3C/path%3E%3C/svg%3E")}.alert-bar .slick-next{right:0}.alert-bar .slick-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23999'%3E%3Cpath d='M18.4 13.537a1.544 1.544 0 0 1 .045-2.121 1.4 1.4 0 0 1 2.037.047L32 24.001 20.482 36.537a1.4 1.4 0 0 1-2.037.047 1.544 1.544 0 0 1-.045-2.12L28.013 24 18.4 13.537z'%3E%3C/path%3E%3C/svg%3E")}@media screen and (max-width:766px){.shop-glasses .sms-banner-holder{margin-bottom:0}}.shop-glasses .brands-list{min-height:80px}.shop-glasses .returning-customer{background-color:#e6f4ff}.shop-glasses .returning-customer h3{color:#3162a8}.swell-wec-rewards .sms-banner-holder{background:0 0;margin-bottom:50px}@media screen and (max-width:766px){.sms-banner-holder{background:0 0;margin-top:40px}}.sms-banner-holder .home-img-block{background-color:transparent}@media screen and (max-width:640px){.sms-banner-holder .home-img-block{min-height:auto}}@media screen and (min-width:767px){.sms-banner-holder .home-img-block{min-height:auto;margin-bottom:0}}@media screen and (min-width:991px){.sms-banner-holder{display:none}}.slider-holder{background-color:transparent}.head-line{margin:0;padding-bottom:30px;padding-top:30px}@media screen and (max-width:991px){.head-line{padding-top:20px;padding-bottom:10px}}.head-line h1,.head-line h2{font-size:32px;line-height:42px}@media screen and (max-width:991px){.head-line h1,.head-line h2{font-size:26px;line-height:36px}}@media screen and (max-width:766px){.head-line--carousel{display:none}}.head-line--carousel+.carousel{padding-bottom:30px}@media screen and (max-width:640px){.kc-list{display:block;margin:0}}.kc-list li{background-color:#fff;padding:20px}@media screen and (max-width:766px){.kc-list li{padding:10px}}@media screen and (max-width:640px){.kc-list li{width:100%;margin:0 0 20px}}@media screen and (max-width:766px){.kc-list-img{padding:15px}}.products-list>li{padding:0}.products-list>li:hover a:not(.btn){color:#3162a8}.card-title,h3.card-title{font-size:18px;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;position:relative;display:block}@media screen and (max-width:766px){.card-title,h3.card-title{margin-top:0;font-size:16px;line-height:20px;height:40px}}.card-title a,h3.card-title a{display:block;padding:0 10% 5px;color:#000}@media screen and (max-width:766px){.card-title a,h3.card-title a{padding:0}}.card-title a:hover,h3.card-title a:hover{color:#3162a8}.productView .price-wrap{margin-top:0;position:relative}.modal .productView .price-wrap{margin-top:0}.page-brand h4.card-title a,.page-category h4.card-title a,.products-list h4.card-title a{font-size:18px;line-height:24px;height:48px;overflow:visible;width:100%;text-align:left}@media screen and (max-width:766px){.products-list>li{border-bottom:1px solid #e5e5e5;margin-bottom:20px}}.products-list>li img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.products-list>li:hover{border-color:#3162a8}.products-list>li:hover img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:scale(1.03);transform:scale(1.03)}.products-list--1>li{width:100%}@media screen and (max-width:991px){.products-list--2>li:nth-child(2){border-top-right-radius:0}}@media screen and (max-width:766px){.products-list--2>li{width:100%}}.products-list--3>li{width:33.33%}@media screen and (max-width:991px){.products-list--3>li:nth-child(3){border-top-right-radius:0}}@media screen and (max-width:991px){.products-list--3>li{width:50%}}@media screen and (max-width:766px){.products-list--3>li{width:100%}}.products-list--4>li{width:23%}@media screen and (max-width:991px){.products-list--4>li{width:48%}}@media screen and (max-width:991px){.products-list--4>li .btn{min-width:auto}}.products-list--upsell{margin-bottom:30px;min-height:150px}#cart-upsell-form .products-list--upsell{border-radius:10px;background-color:#f8f8f8;margin-bottom:40px;margin-left:0}@media screen and (max-width:766px){#cart-upsell-form .products-list--upsell{padding:0 0}}@media screen and (max-width:766px){#cart-upsell-form .products-list--upsell li{margin-bottom:0}}#cart-upsell-form .products-list--upsell li .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cart-upsell-form .products-list--upsell li .card-body{width:100%;text-align:center;padding:0 5%}#cart-upsell-form .products-list--upsell li .price--withoutTax{text-align:center}.products-list--upsell .card-figure{z-index:0}.products-list--upsell .card-img-container{height:auto;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}.products-list--upsell .card-img-container a{display:block;padding:12px 10% 0;border-radius:5px}@media screen and (max-width:991px){.products-list--upsell .card-img-container img{max-height:150px!important;width:auto!important}}@media screen and (max-width:991px){.products-list--upsell{min-height:auto}}.products-list--upsell.products-list--4>li{padding:0;border:0}@media screen and (max-width:991px){.products-list--upsell.products-list--4>li{width:48%}}@media screen and (max-width:640px){.products-list--upsell.products-list--4>li{min-height:auto;width:100%}}.products-list--upsell.products-list--4>li:hover img{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.products-list li .card-figcaption-body{margin-top:25px}.products-list li .card-figcaption-body .btn{width:360px;max-width:100%;margin-bottom:10px}@media screen and (max-width:991px){.products-list li .card-figcaption-body .btn{width:60%}}@media screen and (max-width:640px){.products-list li .card-figcaption-body .btn{max-width:100%;width:60%;height:40px;line-height:40px}}#cart-upsell-form{overflow:hidden}.card-body .reviews-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;padding-bottom:10px}@media screen and (max-width:640px){.card-body .reviews-wrapper{min-height:auto;padding-bottom:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media screen and (max-width:640px){.glasses-category .card-body .reviews-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px}}@media screen and (max-width:420px){.card-body .reviews-wrapper .ind_cnt{margin-left:0}}.card-body .reviews-wrapper b{font-weight:400;margin-left:7px}@media screen and (max-width:640px){.card-body .reviews-wrapper b{display:block;margin-left:0}}.reviews-wrapper .product_page{text-align:left}.reviews-wrapper .product_page b{margin-left:4px;color:rgba(0,0,0,.7);font-weight:500}.upsell{border:1px solid #e5e5e5;border-radius:10px;background:#fff}@media screen and (max-width:766px){.upsell{min-height:auto}}.upsell:hover .card-figcaption-body{display:block}.upsell .checkmark{display:none}.upsell.animate .checkmark{position:absolute;bottom:60px;left:50%;margin-left:-60px;width:120px;height:120px;border-radius:50%;display:block;stroke-width:6;stroke:#fff;stroke-miterlimit:10;-webkit-box-shadow:inset 0 0 0 #32a558;box-shadow:inset 0 0 0 #32a558;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;z-index:2}@media screen and (max-width:766px){.upsell.animate .checkmark{bottom:auto;top:90px}}.upsell.animate .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:6;stroke-miterlimit:10;stroke:#32a558;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.upsell.animate .checkmark__check{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 60px #32a558;box-shadow:inset 0 0 0 60px #32a558}}@keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 60px #32a558;box-shadow:inset 0 0 0 60px #32a558}}.upsell.active:not(.animate) .card-image{-webkit-animation:scaling 2s infinite ease-out;animation:scaling 2s infinite ease-out}@-webkit-keyframes scaling{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.02)}50%{-webkit-transform:scale(1.04)}75%{-webkit-transform:scale(1.02)}100%{-webkit-transform:scale(1)}}@keyframes scaling{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.02)}50%{-webkit-transform:scale(1.04)}75%{-webkit-transform:scale(1.02)}100%{-webkit-transform:scale(1)}}.upsell__header{font-size:18px;line-height:24px;color:#3162a8;font-weight:600;height:48px;margin-bottom:10px;padding-top:10px}.upsell__header__discount{display:inline-block;position:relative;background:#d2354f;margin-left:10px;padding:0 8px 0 5px;color:#fff;font-size:14px;line-height:24px;white-space:nowrap;font-weight:700}.upsell__header__discount::before{content:'';position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-width:12px 10px 12px 0;border-color:transparent #d2354f transparent transparent}.upsell__title{height:42px;overflow:hidden;text-overflow:ellipsis;position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:10px}.upsell__title h5{font-size:15px;line-height:21px;font-weight:600;overflow:visible;width:100%;color:#3162a8}.upsell__sale{position:absolute;left:-10px;top:61px;background-color:#38b48f;border-radius:6px 0 0 6px;color:#fff;font-size:16px;height:36px;line-height:36px;z-index:1}.upsell__sale h5{color:#fff;line-height:36px;padding:0 5px 0 25px;background-color:#38b48f;position:relative;z-index:1;border-radius:6px 0 0 6px}.upsell__sale::before{content:'';width:10px;height:36px;z-index:0;position:absolute;top:-5px;left:0;border-radius:6px 0 0 0;background-color:#1e8a6a}.upsell__sale::after{content:'';position:absolute;right:-36px;top:0;border:18px solid #38b48f;border-right-color:transparent}.upsell__select{text-align:center;width:100%;font-size:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.upsell__select>li{min-width:23%;font-size:13px;line-height:15px;padding:5px 7px;text-align:center;border:1px solid #e5e5e5;border-radius:5px;margin:14px 8px 4px;font-weight:600;cursor:pointer}@media screen and (max-width:766px){.upsell__select>li{min-width:15%;margin:10px 8px 4px}}@media screen and (max-width:374px){.upsell__select>li{margin:8px 2px 2px}}.upsell__select>li.active,.upsell__select>li:hover{border-color:#3162a8}.upsell__tabs{text-align:center;width:100%;font-size:0;position:relative;max-width:360px;margin:0 auto}.upsell__tabs>li{min-width:20%;font-size:16px;line-height:20px;padding:5px 15px;text-align:center;display:inline-block;border:1px solid grey;border-radius:5px 5px 0 0;margin:0 8px -1px;font-weight:500;cursor:pointer;color:#999}@media screen and (max-width:766px){.upsell__tabs>li{min-width:15%;padding:2px 5px}}.upsell__tabs>li:hover{border-color:#3162a8;color:#3162a8;border-bottom-color:grey}.upsell__tabs>li.active{color:#fff;border-color:#3162a8;background-color:#3162a8}.upsell__tabs__content{height:80px;border:1px solid grey;border-radius:6px;padding:10px 5px;max-width:360px;margin:0 auto}@media screen and (max-width:766px){.upsell__tabs__content{height:60px;padding:5px 5px}.upsell__tabs__content .active{padding:5px 5px}}.upsell.active .upsell__tabs__content{opacity:.5}.upsell__qty-selector{display:-webkit-box;display:-ms-flexbox;display:flex}.upsell__qty-selector li label{font-weight:500;text-align:left}.upsell__qty-selector li select.small-select{width:98px}.upsell__price{font-size:24px;line-height:36px;font-weight:600;display:block;color:#3162a8;margin-top:10px;min-height:36px;margin-bottom:20px}.upsell__btn{min-width:200px;margin:0 0 0 -100px;position:absolute;z-index:2;left:50%;bottom:15px;width:auto!important}.upsell__info{margin-bottom:20px;font-weight:400}.upsell__confirm{text-align:center}.upsell__confirm .btn{min-width:140px}.upsell__order{-webkit-animation:o-opacity 1s;animation:o-opacity 1s;font-weight:400;line-height:18px;font-size:18px;color:#3162a8}@-webkit-keyframes o-opacity{0%{opacity:0;font-size:0px}100%{opacity:1;font-size:18px}}@keyframes o-opacity{0%{opacity:0;font-size:0px}100%{opacity:1;font-size:18px}}.upsell--bg .card-img-container{background-color:#7cc5f1;border-radius:5px}.upsell--bg .card-img-container .card-image{top:20px;bottom:20px}.page-brand .card-img-container,.page-category .card-img-container,.products-list .card-img-container{max-height:260px;background-color:#fff;border-radius:5px}.page-brand .card-img-container a,.page-category .card-img-container a,.products-list .card-img-container a{padding-bottom:15px}@media screen and (max-width:766px){.page-brand .card-img-container a,.page-category .card-img-container a,.products-list .card-img-container a{padding-bottom:0}}.page-brand .card-img-container .card-image,.page-category .card-img-container .card-image,.products-list .card-img-container .card-image{width:75%;max-height:75%}@media screen and (max-width:766px){.page-brand .card-img-container .card-image,.page-category .card-img-container .card-image,.products-list .card-img-container .card-image{width:90%;max-height:90%}}.glasses-category .category-swatches{text-align:center}.price-section.price-section--withoutTax.rrp-price--withoutTax{display:block!important;margin:0;min-height:20px;text-align:left}@media screen and (max-width:991px){.price-section.price-section--withoutTax.rrp-price--withoutTax{text-align:center}}.products-list .price-section.price-section--withoutTax.rrp-price--withoutTax{text-align:center}.price-section.price-section--withoutTax.rrp-price--withoutTax .price--rrp{line-height:20px}.card-body .card-text{text-align:left}.card-body .price-section{text-align:center}.card-body .price{font-size:28px;line-height:38px;font-weight:600;display:block;color:#3162a8}@media screen and (max-width:766px){.card-body .price{font-size:18px;line-height:24px}}.card-body .price--rrp{font-size:17px;line-height:20px;font-weight:400;color:#333;position:relative;text-decoration:none;margin:0;display:inline-block}@media screen and (max-width:766px){.card-body .price--rrp{font-size:13px;line-height:18px}}.card-body .price--rrp:before{display:none}.card-body .price--rrp:after{content:'';position:absolute;left:-1px;right:-1px;border-bottom:1px solid #999;top:50%}.breadcrumbs{font-size:0}.breadcrumbs .breadcrumb{font-size:12px}@media screen and (max-width:991px){.breadcrumbs .breadcrumb.is-active{display:none}}.breadcrumbs .breadcrumb::before{content:"·";margin:0;position:relative;top:1px;margin:0 1px 0 6px}.breadcrumbs .breadcrumb:first-child::before{display:none}@media screen and (max-width:991px){.breadcrumbs .breadcrumb.is-active{display:none}}.breadcrumbs-wrapper{padding:0;margin:10px 0}.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}@media screen and (max-width:991px){.item{display:block}}.item-left{width:50%;float:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:991px){.item-left{width:100%}}.item-left .item-image{min-height:auto}@media screen and (max-width:991px){.item-left .item-image{padding:0}}.product-img__wrap{width:60%;margin:0 auto}@media screen and (max-width:991px){.product-img__wrap{width:80%;min-height:180px}}.item-right{border:0;width:50%;background-color:#f8f8f8;padding:30px 2%;border-radius:6px;float:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.item-right{background-color:transparent;margin:0 0 15px;display:block;width:auto;padding:0}}.item-right__inner{width:100%}.price-wrap{overflow:hidden}@media screen and (max-width:991px){.price-wrap{margin:0 auto;text-align:center}}.price-wrap .productView-price{float:left;width:50%}@media screen and (max-width:991px){.price-wrap .productView-price{float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:991px){.item-tab-box.m-active{margin-bottom:0}}.product-page-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;float:none;width:100%;background-color:#f2fafd;border-radius:5px;padding:20px 20px;margin:40px 0}@media screen and (max-width:991px){.product-page-badges{padding:10px 30px;margin:15px 0 20px 0}}@media screen and (max-width:991px){.contacts-product .product-page-badges{margin-top:0}}.product-page-badges .product-badge{width:15.5%;padding-left:42px;margin:0;height:auto;position:relative;font-size:16px;line-height:19px;font-weight:500;min-height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3162a8}.product-page-badges .product-badge.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.product-page-badges .product-badge{font-size:15px;line-height:18px;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:766px){.product-page-badges .product-badge{font-size:14px}}.product-page-badges .product-badge svg{content:'';width:32px;height:32px;position:absolute;background-size:contain;background-repeat:no-repeat;left:0;margin:0;top:50%;margin-top:-16px}@media screen and (max-width:991px){.product-page-badges .product-badge svg{width:24px;height:24px;margin-top:-12px}}.product-page-badges .slick-next,.product-page-badges .slick-prev{background-color:transparent;border:0;top:50%;margin-top:-1px;right:0}@media screen and (max-width:991px){.product-page-badges .slick-next,.product-page-badges .slick-prev{padding:0;min-width:32px;width:32px;text-align:center}}.product-page-badges .slick-prev{left:0;right:auto}.product-page-badges .slick-next::before,.product-page-badges .slick-prev::before{background-size:50%;display:inline-block}.product-page-badges .slick-prev::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.245 4.29 6.228 14.014l10.017 9.721a2.444 2.444 0 0 1 0 3.533 2.626 2.626 0 0 1-3.64 0l-11.85-11.5a2.444 2.444 0 0 1 0-3.533L12.605.733a2.626 2.626 0 0 1 3.64 0c.98.977 1.007 2.58 0 3.558Z' fill='%233162A8'/%3E%3C/svg%3E")}.product-page-badges .slick-next::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.755 4.29 10.017 9.723L.755 23.733a2.444 2.444 0 0 0 0 3.533 2.626 2.626 0 0 0 3.64 0l11.85-11.5a2.444 2.444 0 0 0 0-3.533L4.395.733a2.626 2.626 0 0 0-3.64 0c-.98.977-1.007 2.58 0 3.558Z' fill='%233162A8'/%3E%3C/svg%3E")}.videoGallery-main iframe{aspect-ratio:16/9;width:100%!important;height:auto!important}.cl-param{border:0}.tabs{margin:0 auto;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media screen and (max-width:991px){.tabs{display:none}}.tab{cursor:pointer;color:#3162a8;font-size:24px;line-height:48px;display:block;font-weight:500;border-bottom:2px solid #e5e5e5;white-space:nowrap}.tab.is-active{border-color:#7cc5f1;font-weight:600}.tab-mobile-header{display:none}@media screen and (max-width:991px){.tab-mobile-header{display:none;color:#3162a8;font-weight:500;font-size:24px;line-height:28px;display:block;padding:20px 0;position:relative;border-top:1px solid #e5e5e5}}@media screen and (max-width:991px){.tab-mobile-header::before{content:'';position:absolute;top:32px;right:5px;width:24px;height:2px;background-color:#3162a8}}.tab-mobile-header.is-active::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:991px){.tab-mobile-header:after{content:'';position:absolute;top:21px;right:16px;height:24px;width:2px;background-color:#3162a8}}.tab-mobile-header.is-active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tab-content{display:none}@media screen and (max-width:991px){.tab-content{display:none}}@media screen and (max-width:991px){.tab-content.cl-param h2{display:none}}.tab-content.is-active{display:block}@media screen and (max-width:991px){.tab-content.is-active.cl-param h2{display:block;font-size:20px}}@media screen and (max-width:991px){.tab-content .cl-param h2{display:block}}@media screen and (max-width:991px){.tab-content .cl-param__left{float:none}}@media screen and (max-width:991px){.tab-content .cl-param__right{float:none;border:0;margin-top:20px;margin-left:0}}@media screen and (max-width:991px){.tab-content .item-param__block{overflow:auto;height:auto;opacity:1}}.tab-content .home-faq__header,.tab-content h3.home-faq__header{font-weight:600;margin-bottom:0;font-size:18px;line-height:24px}.tab-content .home-faq__header::before,.tab-content h3.home-faq__header::before{display:none}.tab-content .home-faq__block{border:none;margin-bottom:30px}.promo{margin-bottom:20px;border-radius:5px;padding:20px 15px 5px;overflow:hidden;position:relative;border:1px solid #3162a8}.promo:before{content:'';position:absolute;left:185px;top:15px;bottom:15px;width:0;border-right:1px solid #ccc}.promo h4{font-size:36px;line-height:42px}.promo h3{margin-bottom:20px;color:#48b818}.promo-percent{width:170px;text-align:center;float:left;font-weight:700;font-size:36px;line-height:28px}.promo-desc{margin-left:190px}.promo-desc p{color:#999}.promo-code{margin-top:20px;margin-bottom:30px;padding:0 10px;background-color:#ebebeb;border:1px solid #ccc;border-radius:5px;font-size:16px;height:40px;line-height:40px;letter-spacing:2px;font-weight:700;text-transform:uppercase;display:inline-block;color:#3162a8;cursor:copy;position:relative}.promo-code-copy{white-space:nowrap;min-width:90px;font-size:13px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;top:115%;left:50%;margin-left:-45px;-webkit-transition:opacity .3s;transition:opacity .3s;height:27px;line-height:18px;font-weight:400;text-transform:uppercase}.promo-code-copy:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@media screen and (max-width:490px){.promo{margin:10px 20px}.promo:before{display:none}.promo .promo-percent{width:100%;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.promo .promo-desc{margin-left:0}}.item-chars{padding:30px;background-color:#f2fafd;border-radius:10px}.follow-add-to-cart{width:280px;margin:0 auto 40px;display:block}#review_header .pr_link{font-weight:400;height:40px;line-height:40px;position:absolute;width:280px;left:0;top:60px}@media screen and (max-width:991px){#review_header .pr_link{position:static;margin-top:10px}}#product_page #sa_review_paging.paging .sa_page{font-size:18px;height:32px;line-height:30px;width:32px;border-radius:32px;padding:0;color:#fff;background-color:#3162a8;font-weight:400;margin-right:7px}#product_page #sa_review_paging.paging .sa_page:hover{background-color:#123d7a}#product_page #sa_review_paging.paging .sa_page.active{color:#000;background-color:#fff;border-color:#3162a8}.site #product_just_stars.big .half,.site #product_just_stars.big .off,.site #product_just_stars.big .on{width:20px;height:21px;margin:0 6px 0 0;background-repeat:no-repeat}.site #product_just_stars.big .on,.site #review_header .stars .on,.site .product_review .stars .on{background-repeat:no-repeat;background-image:url(../img/icons/star-full.svg)}.site #product_just_stars.big .half,.site #review_header .stars .half,.site .product_review .stars .half{background-repeat:no-repeat;background-image:url(../img/icons/star-half.svg)}.site #product_just_stars.big .off,.site #review_header .stars .off,.site .product_review .stars .off{background-repeat:no-repeat;background-image:url(../img/icons/star-empty.svg)}.site #product_just_stars.big .ind_cnt{position:relative;display:inline-block;vertical-align:top;font-size:15px;line-height:16px;margin:3px 0 0 13px;border-bottom:1px dashed #3162a8;padding:0;width:auto}.site #product_just_stars.big .ind_cnt::before{content:"Read ";color:#3162a8}.site #product_just_stars.big .ind_cnt:hover{border-color:transparent}.site #product_just_stars.big .ind_cnt:hover::before{color:#123d7a}.search-full .form-input{font-size:16px;border-radius:4px}.search-full .button{border-radius:25px;position:static;margin-top:20px;font-size:16px}@media screen and (max-width:991px){.key-value-list{overflow:hidden}}@media screen and (max-width:766px){.key-value-list li{width:100%}}.key-value-list li b{font-weight:500}@media screen and (max-width:766px){.key-value-list li b{display:inline-block;width:50%}}@media screen and (max-width:766px){.key-value-list li>span{width:50%;float:right}}.item-param .size-and-fit-learn{margin:0;display:inline!important}@media screen and (max-width:766px){.item-param .size-and-fit-learn{float:none}}.item-param__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:2%;margin-right:3%;border-right:1px solid #999}@media screen and (max-width:991px){.item-param__left{border:0}}.item-param__right{width:60%;position:relative}@media screen and (max-width:991px){.item-param__right{width:100%;margin:30px 0}}.item-param__right:before{content:'';position:absolute;right:calc(50% + 20px);left:auto;top:0;bottom:0;width:1px;background-color:#999}@media screen and (max-width:991px){.item-param__right:before{display:none}}.item-param--bg{margin-top:30px;padding:30px;background-color:#f2fafd;border-radius:10px}@media screen and (max-width:640px){.item-param--bg{padding:20px 15px}}.item-param .frame-description{max-width:100%}.item-param .key-value-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:766px){.item-param .key-value-list{display:block}}@media screen and (max-width:640px){.item-param .key-value-list{overflow:hidden;font-size:16px;line-height:20px}}.item-param .key-value-list li{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;display:table;float:none}.item-param .key-value-list li b{display:table-cell;vertical-align:top}@media screen and (max-width:766px){.item-param .key-value-list li b{width:135px}}@media screen and (max-width:640px){.item-param .key-value-list li b{width:120px}}.item-param .key-value-list li span{display:table-cell;vertical-align:top}@media screen and (max-width:766px){.item-param .key-value-list li span{width:auto;float:none}}.accordion-block{border-bottom:1px solid #ccc;padding-bottom:15px}.roundup-count-holder{text-align:right;font-size:30px;margin-bottom:20px;margin-top:-70px}@media screen and (max-width:540px){.roundup-count-holder{text-align:left;margin-top:-20px}}#pdf-link-wrapper{text-align:center;font-weight:700;margin-bottom:15px;font-size:larger}.sbscr-block .inline-toggle input[type=checkbox]+label::before{top:2px}@media screen and (min-width:496px) and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]+label::before{top:-3px}}.sbscr-block .sbscr-block__header-promo .inline-toggle input[type=checkbox]+label::before{top:2px}@media screen and (min-width:496px) and (max-width:640px){.sbscr-block .sbscr-block__header-promo .inline-toggle input[type=checkbox]+label::before{top:2px}}.sbscr-block .inline-toggle input[type=checkbox]+label::after{top:4px}@media screen and (min-width:496px) and (max-width:640px){.sbscr-block .inline-toggle input[type=checkbox]+label::after{top:-1px}}.sbscr-block .sbscr-block__header-promo .inline-toggle input[type=checkbox]+label::after{top:4px}@media screen and (min-width:496px) and (max-width:640px){.sbscr-block .sbscr-block__header-promo .inline-toggle input[type=checkbox]+label::after{top:4px}}.summary__line--save .you-save{background-color:transparent;color:#3162a8;position:relative;line-height:36px;padding:3px 0}.summary__line--save .you-save:before{content:'';width:36px;height:38px;display:inline-block;vertical-align:middle;margin-right:14px;background-repeat:no-repeat;position:relative;top:-2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 500' xml:space='preserve'%3E%3Cpath fill='%233162a8' d='M155.2 241.7c66.7 0 120.8-54.1 120.8-120.8S221.9 0 155.2 0 34.4 54.1 34.4 120.8s54.1 120.9 120.8 120.9zM113 168.6c1.1-4 2.2-7.9 3.4-11.9 1.4-4.6 2.7-5.1 6.9-2.9 7.2 3.7 14.8 5.8 22.8 6.8 5.1.6 10.2.1 14.9-2 8.9-3.9 10.3-14.2 2.8-20.4-2.6-2.1-5.5-3.7-8.5-5-7.8-3.4-15.9-6-23.3-10.4-11.9-7.1-19.5-17-18.6-31.5 1-16.4 10.3-26.7 25.3-32.1 6.2-2.3 6.2-2.2 6.3-8.7v-6.6c.1-4.9 1-5.7 5.8-5.9h4.5c10.4 0 10.4 0 10.4 10.4 0 7.3 0 7.4 7.3 8.5 5.6.9 10.9 2.5 16.1 4.8C192 63 193 65 192.2 68c-1.3 4.5-2.5 9-4 13.4-1.4 4.2-2.7 4.8-6.7 2.9-8.1-3.9-16.6-5.6-25.6-5.1-2.4.1-4.6.4-6.8 1.4-7.7 3.4-9 11.9-2.4 17.2 3.3 2.7 7.1 4.6 11.1 6.2 6.8 2.8 13.7 5.6 20.3 9.2 20.7 11.5 26.3 37.5 11.7 55.2-5.3 6.4-12.1 10.7-20.2 12.9-3.5 1-5.1 2.8-4.9 6.4.2 3.6 0 7.1 0 10.7 0 3.2-1.6 4.9-4.8 5-3.8.1-7.7.1-11.5 0-3.4-.1-5-2-5-5.3 0-2.6 0-5.2-.1-7.8-.1-5.7-.2-6-5.8-6.9-7.1-1.1-14-2.7-20.5-5.9-4.9-2.3-5.4-3.6-4-8.9z'/%3E%3Cpath stroke='%233162a8' stroke-location='inside' stroke-width='24' fill='%23fff' d='M426.2 251.8h-14.1c-9.3-28.5-27.5-53.8-51.8-73.4 0-.9-.2-1.9-.4-2.8-5.1-17.9 1.2-34.2 8.5-45.9 5.1-8.2-1.5-18.7-11.1-17.5-21.5 2.7-36.3 10.6-46.5 19.5-7 6.1-12 14.3-14.2 23.4-15.4 63.8-72.9 111.3-141.4 111.3-33.3 0-63.9-11.2-88.4-30-8.5 18.4-13.1 38.5-13.1 59.6 0 11.4 1.4 22.5 4 33.2 0 0 0 .2.1.5 2.7 11.1 6.8 21.8 12 31.9 6.9 14.9 16.9 32.3 30.7 46.4 19.9 20.5 23.3 45.9 23.8 56.9v5.4c.4 5.4 4.9 9.7 10.4 9.7h63.2c5.7 0 10.4-4.6 10.4-10.4V454c9.2 1.2 18.6 1.9 28.1 1.9 7.5 0 14.8-.4 22.1-1.2v14.9c0 5.7 4.6 10.4 10.4 10.4h63.4c5.7 0 10.4-4.6 10.4-10.4V454c.1-5.2 1.9-25.9 21.5-43.6l2.1-1.8c.2-.2.4-.3.6-.5 21.8-19.4 37.9-43.6 46.2-70.6h13.3c10.6 0 19.2-8.6 19.2-19.2V271c-.2-10.6-8.8-19.2-19.4-19.2zm-79.1 3.4c-8.7 0-15.7-7-15.7-15.7s7-15.7 15.7-15.7 15.7 7 15.7 15.7-7 15.7-15.7 15.7z'/%3E%3C/svg%3E")}.SA__social-share-wrapper{display:none!important}body #SA_review_wrapper .SA__review_filter button.sa_btn{background-color:#fff;line-height:16px}body #SA_review_wrapper .SA__review_filter button.sa_btn:hover{background-color:#3162a8;color:#fff}.page--extended h1{font-size:36px;line-height:42px;margin:50px 0 30px}@media screen and (max-width:991px){.page--extended h1{font-size:32px;line-height:38px;margin:10px 0 0}}.wec-store .products-list{margin-left:-1%}@media screen and (max-width:640px){.wec-store .products-list{margin-left:0}}.wec-store .products-list>li{width:24%;margin-left:0;margin-bottom:16px;min-height:auto}@media screen and (max-width:991px){.wec-store .products-list>li{width:48%}}@media screen and (max-width:640px){.wec-store .products-list>li{margin-left:0;width:100%}}.wec-store .products-list>li .card-body .reviews-wrapper{margin-bottom:10px}@media screen and (max-width:640px){.wec-store .products-list>li .card-body .reviews-wrapper{margin-bottom:0}}@media screen and (max-width:640px){.wec-store .glasses-category .products-list{margin-left:-1%}}@media screen and (max-width:991px){.wec-store .glasses-category .products-list>li{padding-top:25px;width:49%}.wec-store .glasses-category .products-list>li .add-to-wishlist{top:-15px}}@media screen and (max-width:640px){.wec-store .glasses-category .products-list>li{margin-left:1%}}.wec-store .card-sale .card-body .price{display:none}.wec-store .card-sale .card-body .price-section.price-section--withoutTax.rrp-price--withoutTax{display:none}@media screen and (max-width:991px){#shop-contacts .brands-category-wrap{display:none}}.search-glasses-facets{margin-top:15px;cursor:pointer}.s-checkout{display:none}body .site .view-options,body .site .view-prescription{color:#777;text-decoration:underline;font-weight:400;max-width:100%}@media screen and (max-width:991px){body .site .view-options,body .site .view-prescription{font-size:0;width:48px;height:48px;position:absolute;right:-15px;bottom:50%;margin:0;margin-bottom:-37px}}body .site .view-options:hover,body .site .view-prescription:hover{color:#555;text-decoration:none}body .site .view-options:hover::before,body .site .view-prescription:hover::before{color:#555;border-color:#555}@media screen and (max-width:991px){body .site .view-options:before,body .site .view-prescription:before{content:'';display:block!important;width:48px;height:48px;color:#32a558;background-image:url(../img/icons/account-green.svg)}}.modal-close,body .modal-close{background-color:transparent;line-height:28px;padding-left:1px}.modal-close:hover,body .modal-close:hover{background-color:transparent;opacity:.8}.site.page-cart .footer-notes .social,.site.page-checkout .footer-notes .social,.site.page-login .footer-notes .social{display:none}.menu-logos{margin-top:-14px}.menu-logos .brands__item{width:100%;height:42px;display:block;margin-bottom:5px;width:100%}.menu>li .menu-group--brands>li:first-child{width:16%;padding:0}.menu>li .menu-group--brands>li:first-child span{text-align:center}.menu>li .menu-group--brands>li:nth-child(2){border-right:1px solid #e5e5e5}.menu>li .menu-group--brands>li:last-child{width:30%}.menu>li .menu-group--brands>li:last-child .menu-sub--2{columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}.menu>li.p-relative,.p-relative{position:relative}@media screen and (max-width:991px){.searchanise-recommendations{display:none}}.searchanise-recommendations div.snize-recommendation-results span.snize-in-stock{display:none}.searchanise-recommendations .snize-recommendation .snize-recommendation-title{color:#333;text-align:center}.searchanise-recommendations div.snize-recommendation-results li.snize-product .snize-button{background-color:#3162a8;height:40px;line-height:40px;font-size:18px;padding:0 17px;border-radius:25px}.searchanise-recommendations div.snize-recommendation-results span.snize-title{color:#000;font-size:18px;line-height:21px;font-weight:600}.searchanise-recommendations .snize-price{font-size:24px;line-height:36px;font-weight:600;display:block;color:#3162a8}.searchanise-recommendations div.snize-recommendation-results .snize-price-list .snize-discounted-price{font-size:14px;line-height:16px}.searchanise-recommendations .overview{width:100%!important}.yotpo-widget-wec{width:calc(100% - 284px)}.yotpo-widget-wec .yotpo-coupons-redemption-widget .yotpo-message-display-area,.yotpo-widget-wec .yotpo-vip-tiers-headline{display:none}.yotpo-widget-wec-text{line-height:24px;text-align:center;color:#000}.yotpo-widget-wec-text h4{margin:10px 0 15px;color:#3162a8}.yotpo-widget-wec .yotpo-vip-tiers-widget .yotpo-vip-tiers-progress-bar-wrapper{width:auto;padding:0;margin:0;background:0 0!important;display:block}.yotpo-widget-wec .yotpo-coupons-redemption-widget .yotpo-points-balance-text-part,.yotpo-widget-wec .yotpo-widget-clear{visibility:inherit}.yotpo-widget-wec .yotpo-vip-tiers-widget .yotpo-progress-bar-container{display:none}.yotpo-widget-wec .yotpo-vip-tiers-widget .yotpo-vip-tiers-progress-bar-summary{display:block}.yotpo-widget-wec .yotpo-coupons-redemption-widget .yotpo-coupons-redemption-widget-container{padding-top:20px;margin:10px 0;background:#f4f6fc}.yotpo-widget-wec .yotpo-coupons-redemption-widget .yotpo-points-balance{padding-bottom:29px}.yotpo-widget-wec .btn{margin:0 auto;display:block;max-width:200px}.yotpo-widget-wec .customer-tiers{color:#000}.yotpo-widget-wec .customer-tiers .flexified-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.yotpo-widget-wec .customer-tiers .flexified-child{position:relative;font-weight:400;width:32%;border:1px solid #677a9b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:top;font-size:16px;line-height:22px;font-weight:500;padding:20px 10px;text-align:center;color:#677a9b}.yotpo-widget-wec .customer-tiers .flexified-child .ywec{width:100%}.yotpo-widget-wec .yotpo-campaign-switcher-wrapper{width:100%;display:block}.ywec__outer{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#5478b4;color:#fff;font-weight:700}.flexified-child:hover .ywec__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:7px}.ywec__icon{width:58px;height:58px;display:block;margin:0 auto 10px}.ywec__icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' color='%235478b4'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h50.081v51.523H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(4 3)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='currentColor' d='M13.941 15.805c0-6.204 5.047-11.251 11.251-11.251s11.251 5.047 11.251 11.25c0 6.066-4.825 11.025-10.838 11.243a28.165 28.165 0 0 0-.564-.006c-.11 0-.219.003-.328.004-5.982-.252-10.772-5.197-10.772-11.24m28.696 17.637c-2.398-2.1-5.193-3.717-8.233-4.802 3.99-2.872 6.593-7.555 6.593-12.835C40.997 7.09 33.907 0 25.192 0S9.387 7.09 9.387 15.805c0 5.236 2.56 9.885 6.495 12.763-3.12 1.084-5.986 2.728-8.438 4.874C2.644 37.644 0 43.257 0 49.246a2.277 2.277 0 0 0 4.554 0c0-9.622 8.982-17.469 20.102-17.646a16.09 16.09 0 0 0 .976.003c11.024.271 19.895 8.08 19.895 17.643a2.277 2.277 0 0 0 4.554 0c0-5.989-2.644-11.602-7.444-15.804' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E")}.ywec__icon--arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235478b4'%3E%3Cpath d='M27.658 14.045v6.823l-.156.024c-7.308 1.125-11.295 2.635-15.894 6.609-4.53 3.915-7.145 8.775-8.537 14.982-.593 2.832 2.65 4.789 4.865 3.007 2.331-2 4.454-3.373 7.262-4.827l.88-.448 1.945-.962.29-.14c2.588-1.233 4.846-1.725 8.763-1.833l.632-.014v6.716c0 2.344 2.576 3.825 4.561 2.594l22.435-15.041c1.747-1.277 1.698-3.87-.05-5.042L32.33 11.524c-1.973-1.374-4.673.122-4.673 2.521zm4 1.843L51.257 29.03l-19.55 13.107.002-5.92a2.972 2.972 0 0 0-2.318-2.913l-.216-.048h-.22c-5.68 0-8.786.541-12.362 2.245l-1.797.882c-.55.273-.992.496-1.436.726l-.567.297c-1.864.99-3.48 1.977-5.058 3.133l.035-.111c1.304-4.003 3.344-7.214 6.454-9.902 4.114-3.555 7.588-4.781 14.864-5.827l.11-.019c1.425-.287 2.46-1.501 2.46-2.972v-5.821z'/%3E%3C/svg%3E")}.ywec__icon--star{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235478b4'%3E%3Cpath d='m18.985 17.85 7-14.2c.974-2.142 4.033-2.198 5.117-.169l7.083 14.37 15.4 2.2c2.343.39 3.352 3.067 1.724 4.869l-.124.13-11.2 11 2.6 15.4c.391 2.344-1.89 4.116-4.046 3.265l-.154-.065-13.8-7.4-14 7.4c-1.953.977-4.479-.718-4.223-3.033l.023-.167 2.8-15.4-11.4-11c-1.56-1.755-.648-4.46 1.438-4.965l.162-.035 15.6-2.2zm16.413 3.845L28.585 7.874l-6.814 13.825L6.58 23.84l11.14 10.75-2.747 15.103L28.6 42.492l13.428 7.2-2.549-15.103L50.423 23.84l-15.025-2.145z'/%3E%3C/svg%3E")}.ywec__icon--cart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2348b818'%3E%3Cpath d='M35.458 16.1v.9h-13.8v-.9c0-3.805 3.095-6.9 6.9-6.9s6.9 3.095 6.9 6.9zm-13.8 8.4v-3.3h13.8v3.3c0 1.158.942 2.1 2.1 2.1 1.158 0 2.1-.942 2.1-2.1v-3.3h3.212l3.03 25.334c.041.475-.066.89-.3 1.172-.322.31-.746.494-1.142.494h-31.74c-.344 0-.811-.075-1.09-.433-.303-.39-.45-.825-.415-1.212L14.247 21.2h3.21v3.3c0 1.158.943 2.1 2.1 2.1 1.159 0 2.1-.942 2.1-2.1zm25.195-5.61A2.122 2.122 0 0 0 44.758 17h-5.1v-.9c0-6.12-4.98-11.1-11.1-11.1-6.12 0-11.1 4.98-11.1 11.1v.9h-5.1c-1.07 0-1.99.83-2.095 1.884L7.022 46.198c-.14 1.532.4 3.113 1.482 4.338 1.045 1.184 2.581 1.864 4.214 1.864h31.68c1.633 0 3.17-.68 4.215-1.864 1.08-1.225 1.62-2.806 1.482-4.338l-3.242-27.307z'/%3E%3C/svg%3E")}.btn,.button,a.btn,button{font-family:Helvetica,Arial,sans-serif}.btn:hover,.button:hover,a.btn:hover,button:hover{background-color:#4e78a9}.btn.m-light:hover,.button.m-light:hover,a.btn.m-light:hover,button.m-light:hover{background-color:#56ace0}.lightgray-box{padding:20px;margin-bottom:20px;background-color:#f3f3f3}.add-to-wishlist{cursor:pointer;position:absolute;top:15px;right:15px;width:28px;height:28px;z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='none' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat}.productView-product .add-to-wishlist{top:15px}@media screen and (max-width:991px){.productView-product .add-to-wishlist{top:3px}}@media screen and (max-width:991px){.add-to-wishlist{top:5px;right:5px}}.m-table .add-to-wishlist{top:5px;right:0}.add-to-wishlist.wished,.add-to-wishlist:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='%238dc2ed' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")}.add-to-wishlist.wished:hover,.add-to-wishlist:hover:hover{-webkit-transform:scale(1,1);transform:scale(1,1)}#my-account-extended .add-to-wishlist.wished,#my-account-extended .add-to-wishlist:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233162a8' viewBox='0 0 268.476 268.476'%3E%3Cpath fill-rule='evenodd' d='M63.119 250.254s3.999 18.222 24.583 18.222h93.072c20.583 0 24.582-18.222 24.582-18.222l18.374-178.66H44.746l18.373 178.66zM170.035 98.442c0-4.943 4.006-8.949 8.949-8.949s8.95 4.006 8.95 8.949l-8.95 134.238c0 4.943-4.007 8.949-8.949 8.949s-8.949-4.007-8.949-8.949l8.949-134.238zm-44.746 0c0-4.943 4.007-8.949 8.949-8.949 4.943 0 8.949 4.006 8.949 8.949V232.68c0 4.943-4.006 8.949-8.949 8.949s-8.949-4.007-8.949-8.949V98.442zm-35.797-8.95c4.943 0 8.949 4.006 8.949 8.949l8.95 134.238c0 4.943-4.007 8.949-8.95 8.949-4.942 0-8.949-4.007-8.949-8.949L80.543 98.442c0-4.943 4.007-8.95 8.949-8.95zM218.36 35.811h-39.376V17.899C178.984 4.322 174.593 0 161.086 0H107.39C95.001 0 89.492 6.001 89.492 17.899v17.913H50.116c-7.914 0-14.319 6.007-14.319 13.43 0 7.424 6.405 13.431 14.319 13.431H218.36c7.914 0 14.319-6.007 14.319-13.431 0-7.423-6.405-13.431-14.319-13.431zm-57.274 0h-53.695l.001-17.913h53.695v17.913z' clip-rule='evenodd'/%3E%3C/svg%3E");top:7px}@media screen and (max-width:991px){.add-to-wishlist:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='none' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E")}}@media screen and (max-width:991px){.add-to-wishlist:hover.wished:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='%238dc2ed' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")}}.page-brand .add-to-wishlist,.page-category .add-to-wishlist{top:10px;right:10px}@media screen and (min-width:640px){.sale.add-to-wishlist{top:40px}}.products-list.m-table .add-to-wishlist~.card-body{padding-right:30px}.btn,.button,button,input[type=submit]{font-family:Helvetica,Arial,sans-serif}#smile-ui-container{display:none}.edit-contacts-optons #CartEditProductFieldsForm label small{display:none}.edit-contacts-optons #CartEditProductFieldsForm .form-field{float:left;width:50%}.edit-contacts-optons #CartEditProductFieldsForm .product-options-label{font-size:13px;padding:5px 0;color:#333;text-align:center;margin-bottom:0;font-weight:600}.edit-contacts-optons #CartEditProductFieldsForm .select-double-list select{display:none}.edit-contacts-optons #CartEditProductFieldsForm select{cursor:pointer;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#000;padding-left:0;padding-right:26px;font-weight:700;font-size:18px;line-height:46px;border:0;font-family:Helvetica,Arial,sans-serif;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 8px bottom 8px;background-size:16px;text-align:center;width:60px;margin:5px auto;display:block}.edit-contacts-optons #CartEditProductFieldsForm .data-Right{border-right:1px solid rgba(0,0,0,.1)}.edit-contacts-optons #CartEditProductFieldsForm .form-actions{text-align:center}.edit-contacts-optons .button[disabled]{background:#ddd}.m-open .select-double-input{color:#fff}.select-double-overlay{position:fixed;top:0;right:0;left:0;bottom:0}.select-double.m-open .select-double-overlay{display:block}.select-double-clear{display:none;position:absolute;left:5px;top:4px;background-color:#999;color:#fff;font-weight:700;padding:0 10px;border-radius:3px;line-height:30px;cursor:pointer;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}.select-double.m-open .select-double-clear{display:block}.select-double-list{position:absolute;left:-1px;right:-1px;top:49px;border:1px solid #bcbcbc;background-color:#fff;z-index:2;margin-top:-50px;width:260px}@media screen and (max-width:991px){.select-double-list{width:auto}}.select-double-list-wrapper{overflow:auto;max-height:440px}.select-double.m-open .select-double-list{display:block}.select-double-list ul{width:100%;float:left}.select-double-list ul li .product-options-label{font-size:14px}.select-double-list ul li:not(.select-double-top){display:block;padding:0;font-size:16px;line-height:25px;height:auto;cursor:pointer;text-align:center;border:1px solid #fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:991px){.select-double-list ul li:not(.select-double-top){background-color:#fff}}.select-double-list ul li:not(.select-double-top):hover{background-color:#3162a8;color:#fff}.select-double-list ul li.select-double-selected{background-color:#3162a8;color:#fff}.double-select-actions{overflow:hidden;border-bottom:1px solid #ccc;background-color:#fff}.double-select-actions .btn-select-text{font-weight:600;color:#333;font-size:16px;line-height:26px;margin:5px 0}.double-select-actions .btn{font-size:15px;line-height:32px;height:auto;font-weight:500;padding:0 10px;border-radius:3px;cursor:pointer;width:90%}@media screen and (max-width:991px){.double-select-actions .btn{margin-bottom:10px}}.double-select-actions .btn-select-double-clear{font-size:24px;line-height:30px;width:32px;height:32px;border:1px solid #999;color:#333;background:#fff;font-weight:600;border-radius:32px;position:absolute;right:-17px;top:-17px;cursor:pointer}.double-select-actions .btn-select-double-clear:hover{color:#3162a8}.select-double-top{font-weight:700;cursor:default;background:#fff;color:#333;white-space:nowrap;text-align:center}.select-double-selected{background-color:#3162a8;color:#fff}.select-double-selected:before{content:'';position:absolute;left:0}.cart-table tbody .item-subscribe td{padding-top:0;padding-left:0;border-top:0}.inline-select{display:inline-block;vertical-align:middle}.inline-select select::-ms-expand{display:none}.inline-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;border:1px solid #32a558;border-radius:3px;padding:0 24px 0 10px;font-weight:700;cursor:pointer;height:24px;line-height:22px;font-size:13px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAICAYAAAD0g6+qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODg1QTM4OTU5QzBGMTFFOUFBNjBGQTAyMTVCRjNBQTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODg1QTM4OTQ5QzBGMTFFOUFBNjBGQTAyMTVCRjNBQTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNDk5QzRBMkI1RjUxMUU3QkU3QUYyMDU2NEREQkE2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNDk5QzRBM0I1RjUxMUU3QkU3QUYyMDU2NEREQkE2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiJO1swAAABGSURBVHjaYvz//z8DNQATA5UAY/BiiQYgXY9DvnFNzPMGolwEVdhIiSFwr2ExjCRDwF5DDuyQJZINSAYzkG3QoIg1gAADAJ/UHcGfP+/JAAAAAElFTkSuQmCC) right center no-repeat #fff;margin-right:2px;color:#32a558}.ins{position:fixed;right:0;top:120px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:16px 0 0 16px;z-index:6;min-height:210px;padding-left:46px}@media screen and (max-width:766px){.ins{top:200px;padding-left:28px;border-radius:6px 0 0 6px}}@media screen and (max-width:766px){.ins.m-open{position:fixed;top:0;bottom:0;left:0;right:0;border-radius:0;overflow:auto;padding-left:46px}}.ins__trigger{color:#3162a8;position:absolute;left:46px;height:46px;line-height:46px;top:15px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:16px;font-weight:500;cursor:pointer;white-space:nowrap}@media screen and (max-width:766px){.ins__trigger{left:28px;height:28px;line-height:28px}}@media screen and (max-width:766px){.m-open .ins__trigger{position:fixed;top:45px;left:46px;height:46px;line-height:46px}}.ins__holder{display:none;width:300px;padding:20px 20px 20px 0}.m-open .ins__holder{display:block}@media screen and (max-width:766px){.m-open .ins__holder{width:auto}}.ins__overlay{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:5}.m-open+.ins__overlay{display:block}@media screen and (max-width:766px){.m-open+.ins__overlay{display:block;right:auto;left:10px;bottom:auto;top:10px;width:24px;height:24px;z-index:5;background-color:transparent}}@media screen and (max-width:766px){.m-open+.ins__overlay:before{content:'';position:absolute;left:50%;height:24px;width:2px;background-color:#e5e5e5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (max-width:766px){.m-open+.ins__overlay:after{content:'';position:absolute;left:50%;height:24px;width:2px;background-color:#e5e5e5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.cart-ins__header{cursor:pointer;position:relative;color:#3162a8}.cart-ins__header:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;width:16px;height:16px;line-height:1;margin-top:-1px;margin-right:4px;background-size:14px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' width='444.819' height='444.819'%3E%3Cpath d='M352.025 196.712L165.884 10.848C159.029 3.615 150.469 0 140.187 0s-18.842 3.619-25.697 10.848L92.792 32.264c-7.044 7.043-10.566 15.604-10.566 25.692 0 9.897 3.521 18.56 10.566 25.981L231.545 222.41 92.786 361.168c-7.042 7.043-10.564 15.604-10.564 25.693 0 9.896 3.521 18.562 10.564 25.98l21.7 21.413c7.043 7.043 15.612 10.564 25.697 10.564 10.089 0 18.656-3.521 25.697-10.564L352.025 248.39c7.046-7.423 10.571-16.084 10.571-25.981.001-10.088-3.525-18.654-10.571-25.697z'/%3E%3C/svg%3E")}.m-open .cart-ins__header:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cart-ins__content{display:none;margin:8px}.m-open .cart-ins__content{display:block}.cart-ins__amount{color:#32a558;font-weight:600}.cart-ins .delete-trash{position:absolute;right:0}.header-line-checkout{float:right}.header-line-checkout li{display:inline-block;vertical-align:middle;position:relative;height:36px;line-height:36px;margin-left:24px;margin-top:0;color:#3162a8}@media screen and (max-width:991px){.header-line-checkout li{margin-top:0}}@media screen and (max-width:766px){.header-line-checkout li{font-size:0;width:22px;margin-top:9px}}@media screen and (max-width:640px){.header-line-checkout li{margin-left:5px}}@media screen and (max-width:420px){.header-line-checkout li{margin-left:2px}}.header-line-checkout li .icon{display:inline-block;vertical-align:sub;margin-right:5px;width:22px}@media screen and (max-width:766px){.header-line-checkout li .icon{margin-right:0;vertical-align:top}}@media screen and (max-width:766px){.header-line-checkout li .chat-btn{display:none}}.header-line-checkout li .chat-btn--mobile{display:none}@media screen and (max-width:766px){.header-line-checkout li .chat-btn--mobile{display:block}}.products-list{margin-left:0!important}.products-list>li{width:100%!important}.products-list>li .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:185px;border:transparent}@media screen and (max-width:766px){.products-list>li .card{height:150px}}@media screen and (max-width:766px){.products-list>li .card-figure{height:auto!important}}.products-list>li .upsell__sale{display:none}.products-list>li .card-img-container{background-color:#fff;border-radius:5px;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;height:auto}@media screen and (max-width:766px){.products-list>li .card-img-container{max-height:unset!important}}.products-list>li .card-img-container img{display:inline-block;max-height:175px;max-width:60%;vertical-align:middle;border:0}@media screen and (max-width:766px){.products-list>li .card-img-container img{max-width:100%}}@media screen and (max-width:766px){.products-list>li .card-title{line-height:unset;height:unset}}.products-list>li .card-title .discount{color:#3162a8}.products-list>li .card-body{width:100%;text-align:center;padding:0 5%}.products-list>li .card-body .card-figcaption{display:block}.products-list>li .card-body .card-figcaption .card-figcaption-body{margin-top:10px}@media screen and (max-width:766px){.products-list>li .card-body .price-section{padding-top:10px}}