@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:#55449a;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:#142745;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-top:-50px}.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}.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:#cd3c5e;border-color:#cd3c5e}.alertBox--error svg{fill:#cd3c5e}.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='%23142745' 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='%23C2AAD2' 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='%23142745' 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='%23C2AAD2' 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}.header-menu-holder{overflow:hidden}a{text-decoration:none;color:#55449a}img{height:auto}a:hover{text-decoration:underline;color:#55449a}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:#55449a}.text-secondary{color:#3490ff}.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:#55449a}.fill-primary{fill:#55449a}.fill-white{fill:#fff}.stroke-primary{stroke:#55449a}.fill-secondary{fill:#3490ff}.stroke-secondary{stroke:#55449a}.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}.rating__stars{height:28px;width:100px;display:inline-block;vertical-align:middle;background-image:url(../img/icons/star-full.svg);background-repeat:repeat-x;position:relative;background-size:20px 21px}.rating__stars:after{content:'';position:absolute;background-color:#f8f8f8;height:21px;width:0;background-image:url(../img/icons/star-empty.svg);background-repeat:repeat-x;background-size:20px 21px;right:0;top:0;z-index:1}.rating__stars::before{content:'';position:absolute;background-color:#f8f8f8;height:21px;width:0;background-image:url(../img/icons/star-half.svg);background-repeat:repeat-x;background-size:20px 21px;left:0;top:0;z-index:2}.rating__stars--10::after,.rating__stars--15::after{width:80px}.rating__stars--20::after,.rating__stars--25::after{width:60px}.rating__stars--30::after,.rating__stars--35::after{width:40px}.rating__stars--40::after{width:20px}.rating__stars--15::before{left:20px;width:20px}.rating__stars--25::before{left:40px;width:20px}.rating__stars--35::before{left:60px;width:20px}.rating__stars--40::before{left:80px;width:20px}.rating__stars--45::before{left:80px;width:20px}.card-figure-badge{position:absolute;left:10px;top:10px;z-index:2;text-align:right}@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:#3490ff;-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:#999;-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}#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='%23142745' 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='%23C2AAD2' 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:#55449a}.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-blue2{background:#e6f4ff;padding-bottom:40px}.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:#55449a}.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:#142745;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;overflow:hidden;border:1px solid #ccc}.html-description{line-height:25px}.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='%2355449a' 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='%2355449a' 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='%2355449a' %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='%2355449a' 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}.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:10px;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:#3490ff;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:#cd3c5e}.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:#55449a;cursor:pointer;text-decoration:none}.link:hover{color:#55449a}.inline-link{display:inline-block;color:#55449a;cursor:pointer;text-decoration:none;border-bottom:1px dashed #55449a}.inline-link:hover{color:#55449a;border-color:#55449a}.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:#55449a}#shopper_approved input[type=checkbox]:checked+label::before,#shopper_approved input[type=checkbox]:checked+span::before{content:'✔';color:#55449a;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:#55449a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#55449a;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='%2355449a' 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:#55449a;-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}}.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;display:none;color:#55449a}@media screen and (max-width:640px){.contacts-product .sbscr-block{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='%2355449a' 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}.contacts-product .sbscr-block::before{top:2px}@media screen and (max-width:991px){.sbscr-block::before{display:none}}.sbscr-block__header{margin-bottom:15px;padding-left:130px;font-size:14px;line-height:32px;font-weight:500}.contacts-product .sbscr-block__header{padding-right:30px}@media screen and (max-width:991px){.contacts-product .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{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;font-size:12px;padding:0 3px 0 3px}}.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}.contacts-product .sbscr-block__header .inline-toggle input[type=checkbox]+label{line-height:18px;vertical-align:text-bottom}@media screen and (max-width:640px){.contacts-product .sbscr-block__header .inline-toggle input[type=checkbox]+label{width:auto;padding-top:5px}}@media screen and (max-width:766px){.sbscr-block__header .inline-toggle input[type=checkbox]+label{line-height:24px}}.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 (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}}@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:baseline;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:2px}}@media screen and (max-width:420px){.sbscr-block__question{top:18px;margin-left:0;width:22px;height:22px;line-height:20px}}.contacts-product .sbscr-block__question{position:absolute;right:5px}.sbscr-block__question::before{content:'?';font-weight:400;font-size:16px;color:#142745}.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{width:105px;font-size:12px;line-height:15px}}@media screen and (max-width:640px){.no-dscnt .sbscr-block .inline-toggle input[type=checkbox]+label{width:206px}}.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{top:5px;left:-58px}}.contacts-product .sbscr-block .inline-toggle input[type=checkbox]+label::before{margin-top:-5px}.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{top:7px;left:-56px}}.contacts-product .sbscr-block .inline-toggle input[type=checkbox]+label::after{margin-top:-5px}@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}}.subsc-popup{display:none;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:#55449a!important}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary:hover{color:#55449a!important}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button{background:#55449a!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:#55449a!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}}.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:100%;margin:0;text-align:left}}@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}.kc-list .kc-list-title a{color:#142745}.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}.kc-list-img::before{content:'';display:block;width:100%;height:200px;background-repeat:no-repeat;background-size:contain;background-position:center center}.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}}@media screen and (max-width:991px){.page-blog .kc-list-img{display:none}}.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:block}}.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}}.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:#55449a;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;max-width:730px;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:#55449a}.home-faq__header:after{content:'';position:absolute;top:10px;right:16px;height:24px;width:2px;background-color:#55449a}.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}.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}.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}.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:#55449a}.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:#55449a;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{padding:0;font-size:13px}}.details-table{font-size:18px;line-height:22px;font-weight:500}.details-name{color:#55449a}.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:#142745;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:#55449a;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%}}.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 #999;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:#999;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:#55449a;border-color:#55449a;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='%2355449a' 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{padding:20px;border:1px solid #acb3ba;border-radius:10px;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:#999}.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 #999;color:#fff}.b-checkout__express__change{position:absolute;right:0;top:25px;cursor:pointer;color:#55449a;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:#55449a;text-decoration:none}.b-checkout__express #edit-amzn-button{position:absolute;right:30px;top:40px;cursor:pointer;color:#55449a;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:#55449a;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:#55449a;font-size:16px;line-height:16px;position:absolute;left:250px;top:0}@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:#142745}.b-checkout__breadcrumbs li.selected a{color:#142745}.b-checkout__breadcrumbs li:first-child.selected::before{background-color:#f2f2f2}.b-checkout__breadcrumbs li:first-child.selected::after{border-color:#55449a;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:#55449a}.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:#55449a;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 #55449a;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:#55449a}.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 #55449a 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:#55449a;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:5px}}@media screen and (max-width:640px){.simple-quintity .icon--minus{left:5px}}.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:#55449a;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 #55449a;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:#55449a}.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:#142745}.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:#cd3c5e}.coupon-code__error{color:#cd3c5e;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:#cd3c5e;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:50%;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:#3490ff}@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:#142745}.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:#cd3c5e;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:#142745;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 #999;position:absolute;left:0;top:50%;margin-top:-10px}.payment-item__inner:hover::before{border-color:#55449a}.payment-item__inner:hover .payment-item__text{color:#000}.active .payment-item__inner::after{content:'';width:14px;height:14px;border-radius:14px;background-color:#999;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:#55449a;cursor:pointer;margin-left:20px}.payment-item__control:hover{color:#55449a}.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}.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:0;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:0;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:text,Helvetica,Arial,sans-serif}.swal2-modal .swal2-title{color:#444;font-size:2.14286rem}.swal2-modal .swal2-content{color:#142745;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:#3490ff;border-color:#999;color:#55449a;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:#006c98;border-color:#999;color:#55449a}.swal2-modal .swal2-styled:active{background-color:#006c98;border:1px solid #757575;color:#55449a}.swal2-modal .swal2-styled:focus{-webkit-box-shadow:0 0 2px rgba(85,68,154,.6);box-shadow:0 0 2px rgba(85,68,154,.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:#55449a}@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:#55449a;white-space:nowrap;font-size:15px}.cart-head .price{display:inline-block;color:#55449a}.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:#55449a}@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{font-size:20px;font-weight:700}@media screen and (max-width:991px){.summary__line--total .summary__value{float: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-value{color:#55449a;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;top:0;left:50%;margin-left:-35px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;background:#d2354f;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:auto;left:auto;right:auto;margin:0;bottom:-16px;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:#3490ff;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:#3490ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23#3490ff' stroke='%23#3490ff' 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:#142745}.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;padding:6px 0 6px 32px;position:relative;cursor:default;margin:5px 0 10px;font-weight:600;color:#142745}@media screen and (max-width:991px){.view-color{font-size:12px;margin-bottom:0}}.view-color img{width:26px;height:26px;position:absolute;text-align:center;left:0;top:0;border:1px solid #777;border-radius:26px}.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:#55449a;border-bottom:1px dashed #55449a;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:#3490ff}@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:#3490ff;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:#3490ff}.item-subscribe .input-checkbox input[type=checkbox]+label:before{left:24px;width:15px;height:15px;border-color:#3490ff}@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='%233490FF' 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='%233490FF' stroke='%233490FF' 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:#55449a}.continue-shopping a:before{content:'';margin-right:8px;width:24px;height:24px;display:inline-block;vertical-align:bottom;border-radius:50%;background-color:#55449a;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:#55449a;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:8px 0;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:10px!important}.express-checkout .apple-pay-checkout-button{display:block;border:2px solid #55449a;height:50px;border-radius:10px;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:#55449a;background-color:#55449a;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:10px;height:50px;padding-top:6px}.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 .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 #55449a;border-radius:10px;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:#55449a;border-color:#55449a}@-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}}@media screen and (max-width:766px){.btn-bottom-holder{position:fixed;left:0;right:0;bottom:0;border-top:1px solid #d9d9d9;background-color:#fff;padding:20px;z-index:2}}.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 #55449a!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='%2355449a' 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:#f5f5f5;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:#55449a}.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='%2355449a' 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='%2355449a' 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='%2355449a' 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 #55449a;font-size:15px;height:50px;line-height:50px;border-radius:6px;display:block;color:#142745;-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:#142745}.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:#55449a;border-bottom:1px dashed #55449a;display:inline-block;cursor:pointer}@media screen and (max-width:991px){.sso__opener{margin-bottom:30px}}.sso__opener:hover{color:#55449a;border-bottom-color:#55449a}.addressList{font-size:0;display:-ms-flexbox;display:-webkit-box;display:flex;margin-left:-2%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:766px){.addressList{display:block;margin-left:0}}.addressList .address{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;width:31.33%;vertical-align:top;font-size:14px;line-height:16px;border-radius:25px;border:1px solid #d9d9d9;padding:30px;margin-bottom:20px;margin-left:2%;list-style:none;min-height:200px}@media screen and (max-width:766px){.addressList .address{width:100%;display:block;margin-left:0}}.addressList .address .panel{width:100%}.addressList .address-title{font-weight:600;margin-bottom:30px}.addressList .address-details{border-top:1px solid #d9d9d9}.addressList .address-details li{margin:16px 0}.addressList .address .form-actions{margin-top:30px;text-align:center}.addressList .address .form-actions .btn{margin:0 10px 20px}.addressList .address-new{text-align:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.paymentMethodList{font-size:0;display:-ms-flexbox;display:-webkit-box;display:flex;margin-left:-2%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:766px){.paymentMethodList{display:block;margin-left:0}}.paymentMethodList .paymentMethod{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;width:31.33%;vertical-align:top;font-size:14px;line-height:16px;border-radius:25px;border:1px solid #d9d9d9;padding:30px;margin:0 0 20px 2%;min-height:200px}@media screen and (max-width:766px){.paymentMethodList .paymentMethod{width:100%;display:block;margin-left:0}}.paymentMethodList .paymentMethod-title{font-weight:600;margin-bottom:30px}.paymentMethodList .paymentMethod-details{border-top:1px solid #d9d9d9}.paymentMethodList .paymentMethod-details li{margin:16px 0}.paymentMethodList .paymentMethod .form-actions{margin-top:30px;text-align:center}.paymentMethodList .paymentMethod .form-actions .btn{margin:0 10px 20px}.paymentMethodList .paymentMethod-new{text-align:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.paymentMethodList .paymentMethod-card{margin-bottom:20px}.paymentMethodList .paymentMethod-icon{height:32px;margin-right:10px}.paymentMethodList .paymentMethod-default{fill:#3490ff}.paymentMethodList .paymentMethod-label{font-weight:600;margin-bottom:10px;font-size:16px}.paymentMethodForm-heading{font-weight:600;font-size:18px;line-height:26px;margin-bottom:15px}.paymentMethodForm dl dt{font-weight:600}.paymentMethodForm-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 30px -2%}@media screen and (max-width:766px){.paymentMethodForm-col{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;display:block;margin-left:0}}.paymentMethodForm-col .paymentMethodForm-column{width:31.33%;margin-left:2%}@media screen and (max-width:766px){.paymentMethodForm-col .paymentMethodForm-column{width:100%;margin-left:0}}.paymentMethodForm-col .paymentMethodForm-column .input-checkbox{margin-top:17px}.paymentMethodForm-inputs{position:relative}.paymentMethodForm-inputs-icon{position:absolute;right:10px;top:20px;fill:#d9d9d9}.paymentMethodForm-cards img[src$='.svg']{width:auto}.paymentMethodForm-cards img{max-height:40px;margin:10px 2px 0}@media screen and (max-width:1280px){.paymentMethodForm-cards img{max-height:36px;margin-top:12px}}@media screen and (max-width:1023px){.paymentMethodForm-cards img{max-height:30px;margin-top:20px;margin-left:0}}@media screen and (max-width:991px){.paymentMethodForm-cards img{max-height:20px;margin-top:20px}}@media screen and (max-width:766px){.paymentMethodForm-cards img{max-height:24px;margin:-4px 5px 20px}}.facetLabel{background:#e5e5e5;border-radius:4px;padding:.1875rem .5rem .1875rem .6875rem;text-decoration:none}.facetLabel .icon{height:.85714rem;width:.85714rem;display:inline-block;fill:#999;position:relative;top:-1px;vertical-align:middle}.facetedSearch-toggle-indicator,.facetedSearch-toggle-text{display:none}.facetedSearch-clearLink{display:none}.accordion .navList{margin-bottom:0}.accordion .navList-item{margin-bottom:10px}.accordion .icon{width:20px;height:20px;display:inline-block;vertical-align:middle}.accordion-content{border:0}.accordion-content .form:only-child{margin-bottom:0}.accordion-title{margin:0}.accordion-navigation{margin-top:-1px;position:relative;text-decoration:none}.accordion--navList .accordion-block{margin-top:20px}@media (min-width:screenSize(medium)){.accordion--navList{border:0}}@media (min-width:screenSize(medium)){.accordion--navList .accordion-navigation{background-position:right 0 top 50%;border:0}}.accordion--navList .accordion-indicator{fill:#999}.accordion--navList .accordion-navigation-actions{right:0;top:0}.accordion-block:first-child{margin-top:0}.accordion-block:last-child .accordion-navigation{border-bottom-width:0}.accordion-block:last-child .accordion-navigation.is-open{border-radius:0}.accordion-navigation-actions{position:absolute}.accordion-navigation-actions>a{color:#757575;vertical-align:middle}.accordion-navigation-actions>a:hover{color:#333}.navBar,.navList{text-align:left}.navBar-wrap,.navList-wrap{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:40px}.navBar-wrap .container,.navList-wrap .container{position:relative}.navList-action--checkbox:after,.navList-action--checkbox:before{top:50%}.navList-action-close{display:inline-block;float:right;line-height:0;opacity:0;visibility:hidden}.navList-action.is-selected:hover .navList-action-close{opacity:1;visibility:visible}.navBar-mobile{display:none}@media screen and (max-width:991px){.navBar-mobile{display:block;font-weight:600;cursor:pointer;font-size:18px;line-height:24px;color:#55449a}}.navBar-mobile svg{fill:#55449a;height:14px;vertical-align:middle;margin:-3px 0 0 13px}.is-active .navBar-mobile svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navBar--sub{font-size:16px;line-height:25px;margin:12px 0}@media screen and (max-width:766px){.navBar--sub{line-height:32px}}.navBar--sub .navBar-section{float:none}@media screen and (max-width:640px){.navBar--sub .navBar-section{display:none}}.navBar--sub .navBar-item{display:inline-block;margin:0 17px 0 0}@media screen and (max-width:766px){.navBar--sub .navBar-item{display:block}}.navBar--sub .navBar-item.is-active{font-weight:600;color:#55449a}.navBar--sub .navBar-item.is-active>.navBar-action{color:#55449a}@media screen and (max-width:640px){.navBar--sub.is-active .navBar-section{display:block;margin-top:5px}}.navBar--sub .navBar-action{color:#142745}.navBar--sub .navBar-action:hover{color:#55449a}.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:#f5f5f5;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:#55449a}.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='%2355449a' 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='%2355449a' 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='%2355449a' 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 #55449a;font-size:15px;height:50px;line-height:50px;border-radius:6px;display:block;color:#142745;-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:#142745}.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:#55449a;border-bottom:1px dashed #55449a;display:inline-block;cursor:pointer}@media screen and (max-width:991px){.sso__opener{margin-bottom:30px}}.sso__opener:hover{color:#55449a;border-bottom-color:#55449a}.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}.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:#142745;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:#55449a;position:relative;padding-left:30px;cursor:pointer;text-decoration:underline}.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)}.next-step{width:140px}.next-step__holder{text-align:center}@media screen and (max-width:991px){.next-step__holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:10px 20px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2)}}.next-step__holder .gl-step{padding:0}@media screen and (max-width:991px){.next-step__holder .gl-step{padding:0;float:none;width:auto}}@media screen and (max-width:991px){.next-step__holder .gl-step .gl-step-content{margin:0}}.next-step__text,.next-step__total{display:none}@media screen and (max-width:991px){.next-step__text,.next-step__total{display:block;color:#3490ff;font-size:20px;line-height:40px;font-weight:600}}@media screen and (max-width:991px){.next-step__text{color:#142745}}.progress-list{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);text-align:center;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;margin:0 auto 20px;display:block;width:100%;position:relative;padding:10px 0}.progress-list:after{left:66.66%}.progress-list:before{content:'';display:block;left:15%;height:3px;width:70%;background:#999;border-radius:6px;z-index:0;top:39px;position:absolute}.progress-list li{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:52px;position:relative;color:#ccc;height:120px;border-radius:0;padding:64px 0 0;width:25%;border:0;font-size:16px;line-height:22px;font-weight:600;color:#777}@media screen and (max-width:640px){.progress-list li{font-size:13px;line-height:16px;font-weight:400}}.progress-list li:before{content:'1';background:#868686;display:inline-block;margin-right:5%;color:#999;line-height:56px;height:60px;width:60px;border:2px solid #999;border-radius:60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:26px;position:absolute;top:0;left:50%;margin-left:-29px;background-color:#fff;z-index:1}@media screen and (max-width:640px){.progress-list li:before{border-width:1px;line-height:38px;height:40px;width:40px;border-radius:40px;font-size:18px;margin-left:-19px;top:10px}}.progress-list li:nth-child(2):before{content:"2"}.progress-list li:nth-child(3):before{content:"3"}.progress-list li:nth-child(4):before{content:"4"}.key-value-list li{float:left;padding:0 10px 15px 0;width:50%;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.key-value-list li b{width:135px;display:inline-block;vertical-align:middle;color:#55449a}.rx-options-wrap .input-line .btn{margin-top:9px}@media screen and (max-width:640px){.rx-options-wrap .input-line .btn{display:block;margin:0 auto}}@media screen and (max-width:640px){.rx-options-wrap .input-line .input-box.size-third{width:100%;display:block;float:none}}.flip-card{background-color:transparent;-webkit-perspective:1000px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-card-inner-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-back,.flip-card-front{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);min-height:275px}.flip-card-back .add-item-holder{text-align:center;font-size:20px;margin-top:40px;font-weight:bolder}.flip-card-back .btns-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.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}.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:#55449a;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:#55449a;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}@media screen and (max-width:991px){.shipping-progress{height:auto}}.shipping-progress__bar__fill{position:absolute;left:0;top:0;bottom:0;background-color:#5aabdb;width:70%;border-radius:6px}.shipping-progress__cta{display:inline-block;border-radius:6px;height:32px;line-height:32px;font-weight:500;background:#999;padding:0 14px;cursor:pointer;position:absolute;right:20px;top:14px;font-size:14px;z-index:2}@media screen and (max-width:766px){.shipping-progress__cta{position:static;background:#fff;border:1px solid #55449a;color:#55449a;line-height:30px}}.header-cart .shipping-progress__cta{position:static}.shipping-progress__text{padding:20px 20px 20px 39px;font-size:18px;line-height:22px;text-align:left;border-radius:6px;z-index:1;position:relative}@media screen and (max-width:766px){.shipping-progress__text{padding:5px 10px;font-size:14px;line-height:18px}}.back .shipping-progress__text{padding:16px 240px 10px 39px;font-size:14px}@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}.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}@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:hover>.front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip:hover>.back{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.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.flip-vertical:hover>.front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media screen and (max-width:991px){.flip.flip-vertical:hover>.front{-webkit-transform:rotateX(0);transform:rotateX(0)}}.flip.flip-vertical:hover>.back{-webkit-transform:rotateX(0);transform:rotateX(0)}@media screen and (max-width:991px){.flip.flip-vertical:hover>.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='%2355449a' 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:#55449a;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:#55449a;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:#55449a;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:#55449a}.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='%2355449a' 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:#55449a;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:#55449a;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,color-stop(0,rgba(255,255,255,0)),to(#fff));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:#55449a;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:#3490ff}.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 #55449a;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 #3490ff}.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:#55449a;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:#55449a;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:#55449a}.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 #55449a;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:#142745;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 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:#55449a}.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='%2355449a' 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='%2355449a' %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='%2355449a'%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='%2355449a'%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}}.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:10px;background-color:#55449a;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:#55449a;-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;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:#3490ff}.btn.m-green:hover,.button.m-green:hover,a.btn.m-green:hover,button.m-green:hover{background-color:#006c98;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 #55449a;color:#55449a;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:#55449a;color:#55449a}.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:#999;color:#142745}.btn.m-light:hover,.button.m-light:hover,a.btn.m-light:hover,button.m-light:hover{color:#142745}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn.m-white,a.btn.m-white,button.btn.m-white{background:#fff;color:#55449a;-webkit-box-shadow:none;box-shadow:none}.btn.m-white:hover,a.btn.m-white:hover,button.btn.m-white:hover{color:#55449a}.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 #55449a;color:#fff;background-color:#edf0f3;display:inline-block;border-radius:8px;width:100%}.bbtn-upload__label{width:240px;margin:0 auto;background-color:#999;font-weight:500;font-size:15px;text-align:center;padding:0 5px;border-radius:6px;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 #55449a 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:#cd3c5e}.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 #142745}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:#cd3c5e;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='%23142745' 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='%23C2AAD2' 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:#cd3c5e}.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:#55449a}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:#55449a}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 #55449a #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 #55449a 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:#55449a}.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:400;font-weight:500}.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:#142745;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:#55449a}.inline-radio input[type=radio]:checked+label{opacity:1;border-color:#55449a;color:#55449a}.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:#55449a}.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 #55449a 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}.select-dbl.not-valid{border:1px solid #e00}.select-dbl.valid{border:1px solid #32a558}.select-dbl:hover{border-color:#55449a}.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:#142745}.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 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 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:#3490ff}.btn-upload{height:50px;line-height:50px;font-weight:400;text-transform:none;font-size:16px;padding:0 20px;background-color:#999;color:#fff;display:inline-block;border-radius:10px;cursor:pointer}.btn-upload--white{background-color:transparent;overflow:hidden;color:#55449a;border:1px solid #55449a;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:#f8f8f8;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:#f8f8f8;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:#55449a;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:#006c98}.rx-modal__popup--review .rx-modal__popup__content b{color:#006c98}.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='%23142745' 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:#142745}.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='%2355449a' 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;height:100%}.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='%2355449a' 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:#3490ff;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='%23142745' 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='%23C2AAD2' 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}}.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:#f5f5f5;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:#55449a}.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='%2355449a' 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='%2355449a' 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='%2355449a' 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 #55449a;font-size:15px;height:50px;line-height:50px;border-radius:6px;display:block;color:#142745;-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:#142745}.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:#55449a;border-bottom:1px dashed #55449a;display:inline-block;cursor:pointer}@media screen and (max-width:991px){.sso__opener{margin-bottom:30px}}.sso__opener:hover{color:#55449a;border-bottom-color:#55449a}.blog{border-bottom:1px solid #d9d9d9;padding-bottom:25px;margin-bottom:25px}.blog:last-child{border:none}.blog-list{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-bottom:25px}.blog-list-post{word-break:normal;font-size:18px;line-height:30px}.blog-list-post .btn{margin-top:15px}.blog-list-figure{display:inline-block;width:160px;vertical-align:top}.blog-list-thumbnail img{width:156px;border:1px solid #d9d9d9;margin-top:15px}@media screen and (max-width:420px){.blog-list-thumbnail img{margin-top:0;margin-bottom:10px}}.blog-list-body{width:calc(91% - 151px);vertical-align:top;padding-left:25px;display:inline-block}@media screen and (max-width:420px){.blog-list-body{width:auto;display:block;padding-left:0}}.blog-list-title{font-size:24px;line-height:32px}.blog-header{margin:0 -20px 40px;padding:30px 20px;background-color:#f2f9fd}@media screen and (max-width:766px){.blog-header{margin:0 -15px 30px}}.blog-header-inner{max-width:1130px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.blog-header-inner{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.blog-header-text{width:50%}@media screen and (max-width:640px){.blog-header-text{width:100%}}.blog-thumbnail{width:50%;text-align:center}@media screen and (max-width:640px){.blog-thumbnail{width:100%;text-align:center}}.blog-thumbnail img{max-width:100%;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:15px;max-height:240px;min-height:156px;width:auto}.blog-post{word-break:normal;font-size:18px;line-height:30px;max-width:1130px;margin:0 auto}.blog-post-text-img{position:relative;margin-top:30px;margin-bottom:30px}.blog-post-body{line-height:24px;font-size:16px;word-break:break-word}@media screen and (max-width:420px){.blog-post-body{width:100%;padding-left:0}}.blog-post-body ul{list-style:disc;margin:-10px 0 20px 20px}.blog-post-body ul li{margin-bottom:5px}.blog-post-body img{max-width:100%}.blog-post-body img.image-right,.blog-post-body img.img-right{float:right;width:450px;margin:0 0 30px 30px}@media screen and (max-width:991px){.blog-post-body img.image-right,.blog-post-body img.img-right{float:none;width:100%;margin-left:auto;margin-right:auto;display:block}}.blog-post-body img.image-left,.blog-post-body img.img-left{float:left;width:450px;margin:0 30px 30px 0}@media screen and (max-width:991px){.blog-post-body img.image-left,.blog-post-body img.img-left{float:none;width:100%;margin-left:auto;margin-right:auto;display:block}}.blog-post-body img.image-center,.blog-post-body img.img-center{float:none;display:block;margin:25px auto}@media screen and (max-width:991px){.blog-post-body img.image-center,.blog-post-body img.img-center{float:none;width:100%;display:block}}.blog-post-body img.image-full,.blog-post-body img.img-full{float:none;width:100%;margin:25px auto}@media screen and (max-width:991px){.blog-post-body img.image-full,.blog-post-body img.img-full{float:none;width:100%;display:block}}@media screen and (max-width:991px){.blog-post-body img{width:100%;margin-left:auto;margin-right:auto;display:block}}.blog-post-body h1,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4{font-weight:600;line-height:1.2;margin-bottom:20px;margin-top:30px}.blog-post-body h3{margin-bottom:20px}.blog-post-body hr{margin-bottom:30px}.blog-post-body .btn{margin:10px 0}.blog-post a{color:#55449a;text-decoration:underline;text-underline-offset:3px}.blog-date{color:#777;margin-bottom:5px}.blog .table-c{width:100%;table-layout:fixed;border:1px solid #ccc;margin-bottom:25px;border-spacing:0}.blog .table-c td,.blog .table-c th{min-width:33%;max-width:50%;border:1px solid #ccc;padding:15px}.blog a.btn{color:#fff;text-decoration:none;white-space:nowrap}.about-us .title,.about-us-info .title{color:#55449a;font-size:40px;font-weight:700;margin:30px 0 5px}.about-us-img{width:100%;overflow:hidden;background:#55449a}.about-title-wr{border-bottom:1px solid #ccc;padding-bottom:30px}.about-main-text{padding:30px 0}.about-us img,.about-us-main-wrapper .about-img-wrapper img{max-width:100%!important}.about-us-img img{display:block;float:right;max-width:100%}.about-img-wrapper img{max-width:300px!important}.pl-blog{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pl-blog .card{width:30%;margin-bottom:25px}@media screen and (max-width:991px){.pl-blog .card{width:45%}}@media screen and (max-width:640px){.pl-blog .card{width:100%}}.pl-blog .card-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pl-blog .card-img-container img{max-height:200px;max-width:100%}.pl-blog h3.card-title{font-size:18px;line-height:24px;margin-bottom:5px;min-height:36px}.pl-blog h3.card-title a{text-decoration:none;color:#000}.pl-blog h3.card-title a:hover{color:#55449a}.pl-blog .card-price{color:#55449a;font-size:24px;line-height:36px;font-weight:600}.g-header{background:#fff}.slider-holder{position:relative;background-color:#55449a}.bf-disclaimer{font-size:13px;line-height:17px;color:#fff;background-color:#201d1c;padding:15px 0}.home-img-block{position:relative}.home-img-block .home-text-block{position:absolute;left:57%;color:#fff;top:30px;width:43%;max-width:500px;text-align:left;padding-right:10px}@media screen and (max-width:766px){.home-img-block .home-text-block{padding-right:0;left:70%;width:30%}}@media screen and (max-width:640px){.home-img-block .home-text-block{bottom:20px;top:auto;left:auto;text-align:center;width:100%;max-width:none;padding:0 20px}}.home-img-block .home-text-block p{font-size:18px;line-height:24px}@media screen and (max-width:1100px){.home-img-block .home-text-block p{font-size:16px;line-height:20px}}@media screen and (max-width:991px){.home-img-block .home-text-block p{display:none}}@media screen and (max-width:640px){.home-img-block .home-text-block p{display:block;margin-bottom:10px}}@media screen and (max-width:640px){.home-img-block .home-text-block p{display:none}}@media screen and (max-width:640px){.home-img-block .home-text-block h1{display:none}}.home-img-block .home-text-block h2{color:#fff;line-height:1;font-size:50px;margin-bottom:20px}@media screen and (max-width:1100px){.home-img-block .home-text-block h2{font-size:40px}}@media screen and (max-width:766px){.home-img-block .home-text-block h2{font-size:26px}}@media screen and (max-width:640px){.home-img-block .home-text-block h2{font-size:23px;margin-bottom:10px}}@media screen and (max-width:640px){.home-img-block .home-text-block h2{display:none}}.home-img-block .bx-controls{position:absolute;white-space:nowrap;left:50%;margin-left:-50px}.home-featured{margin-bottom:30px}.home-featured .head-line{border:0;padding-top:10px;padding-bottom:30px}@media screen and (max-width:640px){.home-featured .head-line{display:none}}.home-featured .head-line h1{text-align:center;margin:0}.container{max-width:1460px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.brands{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.brands{margin:0;text-align:center}}.brands ul{max-width:1420px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;box-orient:horizontal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;box-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.brands ul{display:block;height:100%;font-size:0}}.brands li{box-flex:1;-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}@media screen and (max-width:991px){.brands li{width:33.33%;padding:5px;display:inline-block}}@media screen and (max-width:640px){.brands li{width:50%;padding:5px;display:inline-block}}.brands li a:hover{opacity:.7}.brands li img{width:150px}@media screen and (max-width:420px){.brands li img{width:100%}}.category-sort{font-size:15px;font-weight:700;float:right}.page-search #product-listing-container .category-sort{display:none}@media screen and (max-width:991px){.category-sort{float:none;white-space:nowrap;width:auto;overflow:hidden}}.category-sort-wrap{float:right}@media screen and (max-width:991px){.category-sort-wrap{float:left}}@media screen and (max-width:640px){.category-sort-wrap .actionBar-section{width:100%;margin:0 auto}}.category-sort .form-label{font-weight:500;color:#55449a;margin-right:5px}@media screen and (max-width:640px){.category-sort .form-label{display:none}}@media screen and (max-width:640px){.category-sort .styled-select select{font-size:16px}}.category-sort .styled-select{color:#55449a;display:inline-block}.category-sort .styled-select select{height:40px;padding:0 26px 0 15px}@media screen and (max-width:640px){.category-sort .styled-select select{padding:0 26px 0 6px;font-size:14px;background-size:12px;background-position:right 5px bottom 11px}}@media screen and (max-width:640px){.category-sort .styled-select{margin-left:0}}.category-sort .styled-select select{background-color:#fff;border:0;padding:0;color:#55449a;font-size:16px;font-weight:500;padding-right:5px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.468.315 4.996 3.787 1.523.315A.891.891 0 1 0 .262 1.577l4.107 4.108a.891.891 0 0 0 1.262 0l4.107-4.108a.891.891 0 0 0 0-1.262.91.91 0 0 0-1.27 0Z' fill='%233162A8'/%3E%3C/svg%3E%0A");background-size:10px 6px;background-position:right 16px bottom 16px;padding:0 32px 0 10px;border-radius:6px}.category-view{float:right;margin-left:8px}.category-view-grid,.category-view-table{width:38px;height:38px;border:1px solid #ccc;border-radius:2px;background-size:20px;background-position:center center;background-repeat:no-repeat;display:inline-block;margin-left:5px;cursor:pointer}.category-view-table{background-size:22px;background-image:url("data:image/svg+xml,%3Csvg fill='%23cccccc' xmlns='http://www.w3.org/2000/svg' width='511.626' height='511.627'%3E%3Cpath d='M118.771 200.999H27.406c-7.611 0-14.084 2.664-19.414 7.994C2.663 214.32 0 220.791 0 228.407v54.823c0 7.61 2.663 14.078 7.992 19.406 5.33 5.329 11.803 7.994 19.414 7.994h91.365c7.611 0 14.084-2.665 19.414-7.994 5.33-5.328 7.992-11.796 7.992-19.406v-54.823c0-7.616-2.662-14.087-7.992-19.414s-11.803-7.994-19.414-7.994zM118.771 54.814H27.406c-7.611 0-14.084 2.663-19.414 7.993C2.663 68.137 0 74.61 0 82.221v54.821c0 7.616 2.663 14.091 7.992 19.417 5.33 5.327 11.803 7.994 19.414 7.994h91.365c7.611 0 14.084-2.667 19.414-7.994s7.992-11.798 7.992-19.414v-54.82c0-7.611-2.662-14.084-7.992-19.417-5.33-5.328-11.803-7.994-19.414-7.994zM118.771 347.177H27.406c-7.611 0-14.084 2.662-19.414 7.994C2.663 360.502 0 366.974 0 374.585v54.826c0 7.61 2.663 14.086 7.992 19.41 5.33 5.332 11.803 7.991 19.414 7.991h91.365c7.611 0 14.084-2.663 19.414-7.991 5.33-5.324 7.992-11.8 7.992-19.41v-54.826c0-7.611-2.662-14.083-7.992-19.411s-11.803-7.997-19.414-7.997zM484.215 200.999H210.131c-7.614 0-14.084 2.664-19.414 7.994s-7.992 11.798-7.992 19.414v54.823c0 7.61 2.662 14.078 7.992 19.406 5.327 5.329 11.8 7.994 19.414 7.994h274.091c7.61 0 14.085-2.665 19.41-7.994 5.332-5.328 7.994-11.796 7.994-19.406v-54.823c0-7.616-2.662-14.087-7.997-19.414-5.329-5.33-11.796-7.994-19.414-7.994zM484.215 347.177H210.131c-7.614 0-14.084 2.662-19.414 7.994-5.33 5.331-7.992 11.8-7.992 19.41v54.823c0 7.611 2.662 14.089 7.992 19.417 5.327 5.328 11.8 7.987 19.414 7.987h274.091c7.61 0 14.085-2.662 19.41-7.987 5.332-5.331 7.994-11.806 7.994-19.417v-54.823c0-7.61-2.662-14.085-7.997-19.41-5.329-5.325-11.796-7.994-19.414-7.994zM503.629 62.811c-5.329-5.327-11.797-7.993-19.414-7.993H210.131c-7.614 0-14.084 2.663-19.414 7.993s-7.992 11.803-7.992 19.414v54.821c0 7.616 2.662 14.083 7.992 19.414 5.327 5.327 11.8 7.994 19.414 7.994h274.091c7.61 0 14.078-2.667 19.41-7.994s7.994-11.798 7.994-19.414V82.225c0-7.612-2.662-14.084-7.997-19.414z'/%3E%3C/svg%3E")}.category-view-table.m-active,.category-view-table:hover{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' xmlns='http://www.w3.org/2000/svg' width='511.626' height='511.627'%3E%3Cpath d='M118.771 200.999H27.406c-7.611 0-14.084 2.664-19.414 7.994C2.663 214.32 0 220.791 0 228.407v54.823c0 7.61 2.663 14.078 7.992 19.406 5.33 5.329 11.803 7.994 19.414 7.994h91.365c7.611 0 14.084-2.665 19.414-7.994 5.33-5.328 7.992-11.796 7.992-19.406v-54.823c0-7.616-2.662-14.087-7.992-19.414s-11.803-7.994-19.414-7.994zM118.771 54.814H27.406c-7.611 0-14.084 2.663-19.414 7.993C2.663 68.137 0 74.61 0 82.221v54.821c0 7.616 2.663 14.091 7.992 19.417 5.33 5.327 11.803 7.994 19.414 7.994h91.365c7.611 0 14.084-2.667 19.414-7.994s7.992-11.798 7.992-19.414v-54.82c0-7.611-2.662-14.084-7.992-19.417-5.33-5.328-11.803-7.994-19.414-7.994zM118.771 347.177H27.406c-7.611 0-14.084 2.662-19.414 7.994C2.663 360.502 0 366.974 0 374.585v54.826c0 7.61 2.663 14.086 7.992 19.41 5.33 5.332 11.803 7.991 19.414 7.991h91.365c7.611 0 14.084-2.663 19.414-7.991 5.33-5.324 7.992-11.8 7.992-19.41v-54.826c0-7.611-2.662-14.083-7.992-19.411s-11.803-7.997-19.414-7.997zM484.215 200.999H210.131c-7.614 0-14.084 2.664-19.414 7.994s-7.992 11.798-7.992 19.414v54.823c0 7.61 2.662 14.078 7.992 19.406 5.327 5.329 11.8 7.994 19.414 7.994h274.091c7.61 0 14.085-2.665 19.41-7.994 5.332-5.328 7.994-11.796 7.994-19.406v-54.823c0-7.616-2.662-14.087-7.997-19.414-5.329-5.33-11.796-7.994-19.414-7.994zM484.215 347.177H210.131c-7.614 0-14.084 2.662-19.414 7.994-5.33 5.331-7.992 11.8-7.992 19.41v54.823c0 7.611 2.662 14.089 7.992 19.417 5.327 5.328 11.8 7.987 19.414 7.987h274.091c7.61 0 14.085-2.662 19.41-7.987 5.332-5.331 7.994-11.806 7.994-19.417v-54.823c0-7.61-2.662-14.085-7.997-19.41-5.329-5.325-11.796-7.994-19.414-7.994zM503.629 62.811c-5.329-5.327-11.797-7.993-19.414-7.993H210.131c-7.614 0-14.084 2.663-19.414 7.993s-7.992 11.803-7.992 19.414v54.821c0 7.616 2.662 14.083 7.992 19.414 5.327 5.327 11.8 7.994 19.414 7.994h274.091c7.61 0 14.078-2.667 19.41-7.994s7.994-11.798 7.994-19.414V82.225c0-7.612-2.662-14.084-7.997-19.414z'/%3E%3C/svg%3E")}.category-view-grid{background-image:url("data:image/svg+xml,%3Csvg fill='%23cccccc' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 271.673 271.673'%3E%3Cpath d='M114.939 0H10.449C4.678 0 0 4.678 0 10.449v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449V10.449C125.388 4.678 120.71 0 114.939 0zM261.224 0h-104.49c-5.771 0-10.449 4.678-10.449 10.449v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449V10.449C271.673 4.678 266.995 0 261.224 0zM114.939 146.286H10.449C4.678 146.286 0 150.964 0 156.735v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449v-104.49c0-5.771-4.678-10.449-10.449-10.449zM261.224 146.286h-104.49c-5.771 0-10.449 4.678-10.449 10.449v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449v-104.49c0-5.771-4.678-10.449-10.449-10.449z'/%3E%3C/svg%3E")}.category-view-grid.m-active,.category-view-grid:hover{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 271.673 271.673'%3E%3Cpath d='M114.939 0H10.449C4.678 0 0 4.678 0 10.449v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449V10.449C125.388 4.678 120.71 0 114.939 0zM261.224 0h-104.49c-5.771 0-10.449 4.678-10.449 10.449v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449V10.449C271.673 4.678 266.995 0 261.224 0zM114.939 146.286H10.449C4.678 146.286 0 150.964 0 156.735v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449v-104.49c0-5.771-4.678-10.449-10.449-10.449zM261.224 146.286h-104.49c-5.771 0-10.449 4.678-10.449 10.449v104.49c0 5.771 4.678 10.449 10.449 10.449h104.49c5.771 0 10.449-4.678 10.449-10.449v-104.49c0-5.771-4.678-10.449-10.449-10.449z'/%3E%3C/svg%3E")}.category-view-grid.m-active,.category-view-table.m-active{cursor:default}.category-left{float:left;width:340px}@media screen and (max-width:991px){.category-left{width:0;overflow:hidden;height:0}}@media screen and (max-width:991px){.category-left--lenses{float:none;width:100%;height:auto}}.shop-contacts .category-left{padding-top:15px;width:240px;border-right:1px solid #ebebeb}@media screen and (max-width:991px){.shop-contacts .category-left{width:100%;border-right:0}}.category-right{margin-left:380px}@media screen and (max-width:991px){.category-right{margin:0}}.shop-contacts .category-right{margin-left:0;width:calc(100% - 280px);float:right}@media screen and (max-width:991px){.shop-contacts .category-right{margin:0;width:100%}}.category-right h2{margin:20px 0;display:block}.category-right h2 a{color:#142745}.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:#3490ff}.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:#3490ff}.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}}.page-heading{text-align:left}.page-brand h1,.page-category h1,.page-heading{font-size:36px;line-height:40px;margin-bottom:36px;display:inline-block;font-weight:700}@media screen and (max-width:766px){.page-brand h1,.page-category h1,.page-heading{font-size:30px;line-height:35px;margin-bottom:18px}}.page-heading{float:none;display:block;margin-bottom:30px}@media screen and (max-width:766px){.page-heading{padding-right:40px}}.page-brand .glasses-brand .page-sidebar,.page-brand .page-sidebar,.page-category .page-sidebar{display:none}.page-brand .glasses-brand .page-sidebar,.page-category .page-sidebar{display:block;float:left;margin-right:2%;width:23%}.glasses-category,.page-category.page-category--sidebar{overflow:hidden}@media screen and (max-width:991px){.page-category .glasses-category .page-sidebar,.page-category.page-category--sidebar .page-sidebar{width:0;overflow:hidden;height:0}}.page-brand .page-sidebar+.page-content,.page-category .page-sidebar+.page-content{width:100%}.page-category .glasses-category .page-content,.page-category .product-list .page-content,.page-category.page-category--sidebar .page-content{width:75%;float:left}@media screen and (max-width:991px){.page-category .glasses-category .page-content,.page-category .product-list .page-content,.page-category.page-category--sidebar .page-content{width:100%;float:none}}.glasses-category .category-view,.page-brand .card-text[data-test-info-type=brandName],.page-brand .price-now-label,.page-category .card-text[data-test-info-type=brandName],.page-category .price-now-label{display:none}.page-brand .card-image,.page-category .card-image{max-height:150px;max-width:280px}.page-brand .card-img-container,.page-category .card-img-container,.products-list .card-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-brand .card-img-container a,.page-category .card-img-container a,.products-list .card-img-container a{display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.page-brand .card-img-container a img,.page-category .card-img-container a img,.products-list .card-img-container a img{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.page-brand h4.card-title a,.page-category h4.card-title a,.products-list h4.card-title a{font-size:16px;display:inline-block;line-height:18px;height:36px;overflow:hidden;text-overflow:ellipsis;position:relative}.page-brand .price.price--non-sale,.page-category .price.price--non-sale{color:#999;font-size:14px;text-decoration:line-through;font-weight:700}.card-body .price-section{display:block}.card-body .price{font-size:24px;line-height:36px;font-weight:600;display:block;color:#55449a}.card-body .price--rrp{font-size:14px;line-height:16px;font-weight:400;color:#333;position:relative;text-decoration:none;margin:7px 0 14px;display:inline-block;vertical-align:top}.card-body .price--rrp:before{content:"Retail Price: "}.card-body .price--rrp:after{content:'';position:absolute;left:-1px;right:-1px;border-bottom:1px solid #999;top:50%}.page-brand .actionBar,.page-category .actionBar{margin:0}.category-brand-pagination-wrapper{overflow:hidden}.page-brand .page-sidebar+.page-content{padding-top:40px}@media screen and (max-width:766px){.page-brand .page-sidebar+.page-content{padding-top:20px}}.page-brand .glasses-category .page-sidebar+.page-content{padding-top:0}.page-category .glasses-category .page-content{border-top:0}.filters,.page-sidebar{font-size:15px}.filters .ui-slider-horizontal,.page-sidebar .ui-slider-horizontal{height:10px}.filters .ui-widget-header.ui-slider-range,.page-sidebar .ui-widget-header.ui-slider-range{background-color:#ccc}.filters .ui-slider.ui-widget.ui-widget-content,.page-sidebar .ui-slider.ui-widget.ui-widget-content{margin:20px 10px 15px}.filters .ui-slider.ui-widget.ui-widget-content .ui-slider-handle,.page-sidebar .ui-slider.ui-widget.ui-widget-content .ui-slider-handle{background-color:#55449a;cursor:pointer;top:-4px}.filters .ui-slider.ui-widget.ui-widget-content .ui-slider-handle.ui-state-active,.page-sidebar .ui-slider.ui-widget.ui-widget-content .ui-slider-handle.ui-state-active{border-color:#55449a}.filters .ui-slider.ui-widget.ui-widget-content .ui-slider-handle.ui-state-hover,.filters .ui-slider.ui-widget.ui-widget-content .ui-slider-handle:hover,.page-sidebar .ui-slider.ui-widget.ui-widget-content .ui-slider-handle.ui-state-hover,.page-sidebar .ui-slider.ui-widget.ui-widget-content .ui-slider-handle:hover{border-color:#55449a;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}.filters-header{font-weight:600;font-size:21px;line-height:21px}.filter{padding:15px 0}.filter h4{margin-bottom:20px}.filter-links li{margin-bottom:10px}.shop-contacts .filter-links li{font-size:18px}@media screen and (max-width:991px){.category-left--lenses .filter-links li{display:inline-block;margin-right:10px}}.filter .navList-item a{color:#142745}.filter .accordion-block:first-child{margin-top:15px}.filter .accordion--navList .accordion-content{padding:0;margin-top:0;display:none}.filter .accordion--navList .accordion-content.is-open{display:block}.filter .accordion--navList .accordion-content .toggleLink{color:#55449a}.filters .filter:last-child{border-bottom:none}.filter-header{font-weight:700;margin-bottom:15px;font-size:16px}.filter-content ul{overflow:hidden}.filter.f-color ul{padding:5px 0 0 5px;height:40px}.filter.f-color ul li{float:left;margin-right:15px}.filter .styled-select select{width:100%;background-color:#fff;font-weight:700;height:40px;line-height:38px;padding-left:15px;margin-bottom:10px}.filter:not(.f-color) .input-checkbox input[type=checkbox]+label:before{background-color:#fff}.filters-close{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer}.filters-close{display:none}.filters-close:hover{opacity:.8}.filters-close:before{content:'';position:absolute;top:5px;left:5px;width:11px;height:11px;background-image:url(../img/icons/close.svg)}#facet-range-form input[type=number]{width:100%;margin-bottom:10px}#facet-range-form button[type=submit]{margin:0 auto;display:block}@media screen and (max-width:991px){.filters-open{float:right;width:116px;border-radius:6px;background:#55449a;color:#fff;font-weight:700;padding:0 0 0 20px;height:40px;line-height:40px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;font-size:15px;margin-left:12px;position:relative}.page-brand .filters-open,.page-category .filters-open{margin-bottom:-40px}.filters-open:before{content:'';position:absolute;top:13px;right:10px;width:14px;height:10px;border-top:2px solid #fff;border-bottom:2px solid #fff}.filters-open:after{content:'';position:absolute;top:19px;right:10px;width:14px;height:0;border-top:2px solid #fff}.filters.m-open{display:block;position:fixed;top:0;left:0;width:320px;bottom:0;z-index:4;margin:0;overflow:auto;padding:30px 40px;background-color:#fff}.filters-header{font-size:18px}}.seo-banner{margin-top:40px}.additional-content,.additional-seo-content{font-size:16px;line-height:24px;text-align:left}.additional-content p,.additional-seo-content p{margin-bottom:25px}.additional-content h2,.additional-seo-content h2{margin-bottom:10px;color:#55449a;font-weight:400;line-height:1.2;font-size:30px}.additional-content ul,.additional-seo-content ul{list-style:disc;margin:-10px 0 20px 20px}.additional-content ul li,.additional-seo-content ul li{margin-bottom:5px}.page-sidebar .accordion--navList .accordion-indicator{fill:#000}.page-sidebar .toggleLink .toggleLink-text{cursor:pointer}.page-sidebar .toggleLink .toggleLink-text--on{display:none}.page-sidebar .toggleLink.is-open .toggleLink-text--off{display:none}.page-sidebar .toggleLink.is-open .toggleLink-text--on{display:block}.inlineList--labels>li{margin-bottom:10px}.navList-action--checkbox{position:relative}.navList-action--checkbox::before{content:"";display:inline-block;vertical-align:middle;margin-right:8px;-webkit-transition:all 50ms ease-out;transition:all 50ms ease-out;background-color:#fff;border:solid #ccc;border-width:1px;height:1.14286rem;left:0;top:0;width:1.14286rem;border-radius:3px;border-color:#55449a}.navList-action-close{visibility:hidden}.accordion--navList .accordion-title{font-weight:500;margin-bottom:10px;font-size:16px;color:#142745;color:#55449a}.facetedSearch-refineFilters.sidebarBlock h5{display:none}.navList-action--checkbox:before{border-radius:3px;border-color:#55449a}.navList-action--checkbox.is-checked::before,.navList-action--checkbox.is-selected::before{background-color:#55449a;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' fill='%23fff' /%3E%3C/svg%3E");background-position:center center;background-size:contain}.accordion--navList .accordion-indicator{fill:#000}.pagination{background:0 0;width:100%;text-align:center;padding:17px 0 10px;line-height:40px;overflow:hidden;text-align:center;margin-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination-list{margin-bottom:0}.pagination-item{cursor:pointer;display:inline-block;margin:0 2px}.pagination-item svg{fill:#55449a}.pagination-item--next,.pagination-item--previous{float:none;font-size:18px;color:#acb3ba}.pagination-item--next:hover,.pagination-item--previous:hover{background-color:transparent;color:#55449a}.pagination-item--next{font-size:0;vertical-align:middle}.pagination-item--next .ico{width:24px;height:24px}li.pagination-item:not(.pagination-item--next):not(.pagination-item--previous) a{border-radius:50%;display:block;height:30px;width:30px;line-height:30px;padding:0 0;font-weight:500;color:#acb3ba;font-size:16px}li.pagination-item:not(.pagination-item--next):not(.pagination-item--previous) a:hover{color:#55449a}li.pagination-item.pagination-item--current:not(.pagination-item--next):not(.pagination-item--previous) a{color:#fff;cursor:default;background-color:#55449a;border-radius:3px}@media screen and (max-width:766px){li.pagination-item:not(.pagination-item--next):not(.pagination-item--previous) a{height:30px;width:30px;line-height:28px;font-size:13px}}.banner-blue{width:100%;color:#fff;padding:45px 20px 0;background-size:cover;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:323px;overflow:hidden;margin-bottom:20px}.banner-blue-header{width:100%;text-align:center;font-size:36px;line-height:40px;font-weight:700;letter-spacing:4px;margin-bottom:30px}.banner-blue-discount{margin:0 auto}.banner-blue-discount li{text-align:center;height:208px;width:318px;position:relative;margin:0 auto;font-size:20px}.banner-blue-discount li a{display:block;height:100%;width:100%}.banner-blue-discount li a:hover{text-decoration:none}.banner-blue-discount li a span{font-weight:500;text-align:center;position:absolute;left:0;right:0;top:15px;font-size:18px;color:#55449a}.banner-blue-discount li b{font-size:50px;display:block}.banner-blue-discount .coupon{display:inline-block;font-size:18px;height:40px;line-height:40px;letter-spacing:2px;border-radius:6px;background-color:#ebebeb;color:#142745;text-transform:uppercase;font-weight:500;padding:0 20px}.banner-blue-disclaimer{font-size:16px;margin-top:8px;letter-spacing:normal;height:10px;line-height:17px}.brands-list{overflow:hidden;margin-bottom:20px;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-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1023px){.brands-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.brands-list li{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin:20px 0;padding:0 15px}@media screen and (max-width:1023px){.brands-list li{width:25%;-ms-flex-preferred-size:unset;flex-basis:unset}}@media screen and (max-width:640px){.brands-list li{width:50%;margin:10px 0;padding:0 10px}}@media screen and (max-width:640px){.brands-list li:nth-child(n+5){display:none}}.brands-list li img{height:40px}@media screen and (max-width:640px){.brands-list li img{height:24px}}.wc-box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;margin-bottom:45px}.page-category .wc-box{margin-bottom:0}.wc-box li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px;float:left;width:47.5%;margin:20px 0 20px 1%}.wc-box li:first-child{margin-right:1%;margin-left:1.5%}@media screen and (max-width:766px){.wc-box li:first-child{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:766px){.wc-box li{width:100%;margin-left:0;margin-right:0}}.wc-box li img{width:100%;display:block}.wc-box li .btn{width:64%}@media screen and (max-width:766px){.wc-box li .btn{width:90%}}.wc-box__content{padding:25px 0;background-color:#f5f5f5}.mini-cats{text-align:center;font-size:0;padding:30px 0 0;overflow:hidden;margin-left:-2%;margin-bottom:20px}@media screen and (max-width:640px){.mini-cats{margin:0}}.mini-cats li{font-size:18px;line-height:24px;text-align:center;font-weight:500;width:23%;float:left;margin-left:2%}@media screen and (max-width:991px){.mini-cats li{width:48%;margin-bottom:30px}}@media screen and (max-width:640px){.mini-cats li{width:100%;margin-left:0}}.mini-cats li img{border-radius:6px}.mini-cats li img{max-width:100%;margin-bottom:10px}.mini-cats li span{display:block}.logos{margin-bottom:30px;overflow:hidden}@media screen and (max-width:640px){.logos{margin-left:-2%}}@media screen and (max-width:640px) and (max-width:420px){.logos{margin-left:0}}.logos li{overflow:hidden;width:33%;float:left;text-align:center;padding:0;margin-bottom:10px}@media screen and (max-width:640px){.logos li{width:48%;margin-right:0;margin-left:2%}}@media screen and (max-width:420px){.logos li{width:100%;margin:5px 0}}.logos li img{height:90px}.shop-contacts .pagination-list{display:none}.category-swatches label.form-label--inlineSmall{display:none}#facetedSearch-navList--Gender{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion-block .Men{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.accordion-block .Women{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.accordion-block .Unisex{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter .accordion--navList #facetedSearch-content--Gender.accordion-content{padding:0}.cat-top-navigation{overflow:hidden;float:right;width:100%;margin-bottom:20px}@media screen and (max-width:640px){.cat-top-navigation{overflow:hidden;float:none;width:100%;margin:0 0 25px}}.cat-top-navigation .cat-top-pagination-wrap{float:left}.cat-top-navigation .cat-top-pagination-wrap .pagination{margin-bottom:0;padding:0}.page-search .cat-top-navigation{margin:15px 0;width:100%}.glasses-category .quickview{display:none!important}@media (min-width:1025px){.accordion--navList{border:0!important}.accordion-content{border:0!important}}.faq{margin:33px 0;border-radius:5px;overflow:hidden;border:1px solid #e8e8e8}.faq .tabs-caption{display:-webkit-box;display:-ms-flexbox;display:flex}.faq .tabs-caption li{width:auto;float:none;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-weight:600;color:#333;background:#e8e8e8;position:relative;font-size:15px;line-height:15px;padding:20px 0}.faq .tabs-caption li>a,.faq .tabs-caption li>span{display:block;padding:15px 0;color:#142745}.faq .tabs-caption-mobile{text-align:center;position:relative}.faq .tabs-caption li>a:before,.faq .tabs-caption li>span:before,.faq .tabs-caption-mobile:before{content:'?';width:18px;height:18px;line-height:18px;border-radius:18px;text-align:center;margin-right:5px;display:inline-block;color:#e8e8e8;background:#333}.faq .tabs-caption li.active,.faq .tabs-caption li:hover,.faq .tabs-caption-mobile.active{background-color:#55449a;color:#fff;cursor:pointer}.faq .tabs-caption li.active>a,.faq .tabs-caption li.active>span,.faq .tabs-caption li:hover>a,.faq .tabs-caption li:hover>span,.faq .tabs-caption-mobile.active>a,.faq .tabs-caption-mobile.active>span{color:#fff}.faq .tabs-caption li.active a:before,.faq .tabs-caption li.active span:before,.faq .tabs-caption li:hover a:before,.faq .tabs-caption-mobile.active:before{background-color:#fff;color:#55449a}.faq .tabs-caption li:after{content:'';position:absolute;right:0;border-right:1px solid #ccc;height:70%;width:0;bottom:15%}.faq .tabs-caption li:hover:after,.faq .tabs-caption li:last-child:after{border:none}.faq .tabs-caption li.active:after,.faq .tabs-caption-mobile.active:after{content:'';position:absolute;right:50%;bottom:-11px;margin-right:-11px;width:0;height:0;border-style:solid;border-width:11px 11px 0;border-color:#55449a transparent transparent}.faq .tabs-content{padding:20px 25px;overflow:hidden;color:#142745}.faq-list{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}.faq-list.col-3{columns:3;-webkit-columns:3;-moz-columns:3;-webkit-column-count:3;-moz-column-count:3;column-count:3}.faq-list li{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;width:96%}.faq-list.col-3 li{width:94%}.faq-list-header{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #ccc;padding:20px 30px 20px 0;line-height:18px;font-size:15px;cursor:pointer;font-weight:400}.faq-list-header:before{content:'+';position:absolute;font-weight:400;right:0;top:22px;font-size:32px;font-family:Arial,Helvetica,sans-serif}.faq-list-header.active:before{content:'';font-size:36px;top:30px;width:16px;height:0;border-top:3px solid #55449a}.faq-list-header:hover{color:#55449a}.faq-list-header.active{font-weight:600;color:#55449a;border-color:transparent}.faq-list-content{display:none;padding:11px 23px;background:#e8e8e8;border-radius:3px;font-style:italic;font-size:15px;line-height:30px}.faq-list-content b,.faq-list-content strong{font-weight:600}.faq-list-content.active{display:block}@media screen and (max-width:991px){.faq{border:none}.faq-list,.faq-list.col-3{columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}.faq-list li,.faq-list.col-3 li{width:99%}.faq-list li:last-child .faq-list-header{border-bottom:0}.faq-list-header:before{right:10px}.faq .tabs-caption-mobile{border:none;background:#e8e8e8;font-weight:600}.faq .tabs-caption-wrap>li{border:1px solid #ccc;border-radius:3px;margin-bottom:20px;overflow:hidden}.faq .tabs-caption{display:none}.faq .tabs-content.active{border:0}.faq .tabs-caption-wrap li:first-child .tabs-caption-mobile{border-radius:0}}@media screen and (max-width:420px){.page-page_contact_form{min-width:340px}}.page-page_contact_form #contact-us-page{max-width:930px;margin:0 auto 30px}.page-page_contact_form .form .input-box{width:48%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width:420px){.page-page_contact_form .form .input-box{width:100%;margin-left:0;margin-right:0}}.page-page_contact_form .form .input-box--full{width:98%}@media screen and (max-width:420px){.page-page_contact_form .form .input-box--full{width:100%;margin-left:0;margin-right:0}}.page-page_contact_form .g-recaptcha>div{margin:0 auto}.page-page_contact_form .form-actions .button{margin:0 auto 25px;width:100%;max-width:304px;display:block}.page-page_contact_form .page-heading{padding-top:30px}.contact-info{overflow:hidden;max-width:930px;margin:0 auto}.contact-info-list{width:25%;overflow:hidden;float:left;margin-bottom:25px;font-size:16px}.contact-info-list b{font-weight:600}@media screen and (max-width:991px){.contact-info-list{width:50%}}@media screen and (max-width:420px){.contact-info-list{width:100%}}.contact-info b{display:block;margin-bottom:15px}.contact-info a{position:relative;display:inline-block;margin-bottom:10px;font-weight:700;min-width:70%}.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}}.sidebarBlock+.sidebarBlock{border-top:container("border");margin-top:2rem;padding-top:2rem}.sidebarBlock-heading{margin-top:0;text-transform:inherit}.brand-image-container{position:relative;max-width:100px}.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:100%}.brand .card-img-container{max-width:190px}.brand .card-img-container:after{content:'';display:block;height:0;width:100%;padding-bottom:131.57895%}.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}}.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 #55449a;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}.eclipse-product .item-param__left{border:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eclipse-product .item-param__right::before{display:none}.eclipse-product .productView-thumbnails{width:112px}@media screen and (max-width:991px){.eclipse-product .productView-thumbnails{width:100%}}.eclipse-product .product-affirm{display:none}.eclipse-product .cl-param{padding-top:0;margin-top:0}@media screen and (max-width:1023px){.eclipse-product .productView-thumbnail img{width:auto}}@media screen and (max-width:766px){.eclipse-product .productView-thumbnail img{margin:0}}.eclipse-product.glasses-product .item-left{width:58%}@media screen and (max-width:766px){.eclipse-product.glasses-product .item-left{width:100%;float:none}}.eclipse-product.glasses-product .item-right{width:42%}@media screen and (max-width:766px){.eclipse-product.glasses-product .item-right{width:100%;float:none}}.eclipse-product .input-qty{border-radius:10px}.eclipse-product .input-qty-minus,.eclipse-product .input-qty-plus{margin-top:-8px}.glasses-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:#55449a}@media screen and (max-width:766px){.contacts-product .product-price.price,.glasses-product .product-price.price{width:100%;text-align:center;display:block;margin-bottom:10px}}.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{margin-left:10px;color:#ff5722;text-transform:uppercase;font-weight:500;font-size:16px}.contacts-product .retail-price,.glasses-product .retail-price{text-decoration:line-through;font-weight:400;color:#142745;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{text-transform:capitalize;color:#3490ff;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}.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}}.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}}.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:#55449a;color:#fff;cursor:default;-webkit-transition:all .5s;transition:all .5s}.product-supply li b{font-size:18px;line-height:22px;font-weight:500;display:block}.product-supply__year{position:absolute;left:-1px;right:-1px;top:-24px;height:24px;line-height:24px;color:#55449a;background-color:#e6f4ff;border-bottom:1px solid #e6f4ff;border-radius:6px 6px 0 0;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:#55449a;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}}@media screen and (max-width:420px){.custom-quantity{text-align:center}}.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:#3490ff}.availability-in-stock-value{position:relative;font-size:16px;line-height:19px;padding-left:28px}.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:#55449a;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:500;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:18px;line-height:22px;text-align:right}@media screen and (max-width:991px){.product-boxes__price{font-size:16px;line-height:20px}}.product-boxes__price b{font-weight:500;color:#55449a}.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 #55449a;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-label{display:block;font-size:18px;min-height:48px;line-height:24px;margin-bottom:0}.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}@media screen and (max-width:991px){.item-tab-box.m-active{margin-bottom:0}}.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;text-align:center}}.modal .item-left{float:none;width:100%}.share-b{z-index:1;position:absolute;right:10px;top:24px}@media screen and (max-width:991px){.share-b{top:-15px;right:0}}.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}.share-b__icon svg{width:24px;height:24px}.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}@media screen and (max-width:991px){.glasses-product .item-left{padding:0}}#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:1023px){.item-image img{max-height:300px}}@media screen and (max-width:766px){.item-image img{max-height:140px;width:auto}}.modal .item-image img{height:180px}.contacts-product .item-image img{width:auto}@media screen and (max-width:766px){.contacts-product .item-image img{height:200px;max-height:none}}@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:#55449a;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}@media screen and (max-width:991px){.cl-param__right{border-top:1px solid #d9d9d9;width:100%}}.cl-param h2{color:#55449a;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}.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:#55449a;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='%2355449a' 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:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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:nth-child(5):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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:nth-child(6):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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:nth-child(7):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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:nth-child(8):before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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");background-size:32px}.single-product-review{padding-top:60px}.reviews-wrapper,.reviews-wrapper .product_page{overflow:hidden;width:100%;min-height:21px}.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:#55449a;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='%2355449a' 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{display:table;table-layout:fixed;width:100%;margin-top:30px}@media screen and (max-width:766px){.product-holder{display:block;margin-top:15px}}.product-left{padding:0 40px 30px 0}.modal .product-left{display:block;padding:0}@media screen and (max-width:991px){.product-left{display:block;width:100%;text-align:center;padding:0;border:0}}.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;display:table-cell;vertical-align:top}.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;width:100%}}.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:#3490ff;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='%2355449a' 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%}@media screen and (min-width:767px){.types-list>li{max-width:320px}}@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:#55449a}.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:#55449a;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:#142745}.step-nav__item:hover>*{color:#142745}.step-nav__item.active>*{color:#142745}.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:105px}}.gl-step-icon img{max-width:100px;margin:0 auto;display:block}@media screen and (max-width:766px){.gl-step-icon img{max-width:100px}}.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}.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:#55449a;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}@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:#55449a}@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}.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}@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 toghether';position:absolute;left:-111%;right:0;top:-42px;font-size:14px;line-height:21px;border-radius:5px 5px 0 0;background-color:#eef8fd;color:#55449a;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}}.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 #55449a;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:70px}.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}.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:#55449a}.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:#55449a;position:relative}@media screen and (max-width:991px){.productView-thumbnail-link{border:0;margin:0}}.productView-thumbnail.img-active{border-color:#55449a}@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-product{overflow:hidden}@media screen and (max-width:766px){.productView-product{text-align:center}}.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{margin-bottom:18px;padding:0 12px 0 15px;white-space:nowrap;display:inline-block;vertical-align:top;margin:0 10px 18px 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-Right{border:0}}@media screen and (max-width:640px){.form-qty-control.control-Left{margin-bottom:5px}}.form-qty-label{font-size:16px;line-height:40px;display:inline-block;vertical-align:top}@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:5px;position:relative;cursor:pointer;font-size:15px;line-height:22px;display:inline-block;opacity:.7}.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:16px;height:16px;border-radius:3px;display:block;cursor:pointer;position:absolute;left:0;top:3px;border:1px solid #55449a;background-color:#fff}.form-qty-label input[type=checkbox]:checked+label:before{background-repeat:no-repeat;background-size:10px;background-position:center;background-color:#55449a;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:inline-block;vertical-align:top}.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;line-height:40px;border:0;font-family:Helvetica,Arial,sans-serif;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 14px bottom 13px;background-size:16px;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}}.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:#3490ff}.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:#3490ff}.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:#142745}.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:#55449a;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}.sale-flag-star,.sale-flag-star:after,.sale-flag-star:before{background:#007dc6;content:"";display:block;height:3.57143rem;left:0;overflow:visible;position:absolute;top:0;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1);transform:scaleX(1) scaleY(1) scaleZ(1);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;width:3.57143rem;z-index:zIndex("lower")}.sale-flag-star:before{-webkit-transform:rotateZ(30deg) scaleX(1) scaleY(1) scaleZ(1);transform:rotateZ(30deg) scaleX(1) scaleY(1) scaleZ(1)}.sale-flag-star:after{-webkit-transform:rotateZ(60deg) scaleX(1) scaleY(1) scaleZ(1);transform:rotateZ(60deg) scaleX(1) scaleY(1) scaleZ(1)}.starwrap{height:3.57143rem;position:absolute;top:10px;width:3.57143rem}.sale-text-burst{color:#fff;font-weight:600;line-height:1.07143rem;position:absolute;text-align:center;top:20%;width:3.57143rem;z-index:50}.sale-flag-side{background:#007dc6;border-radius:0 50px 50px 0;color:#fff;font-size:15px;font-weight:700;height:1.42857rem;line-height:1.14286rem;padding-left:.5rem;padding-right:.75rem;padding-top:.09375rem;position:absolute;-webkit-transition:.8s ease;transition:.8s ease;z-index:zIndex("lower")}.product:hover .sale-flag-side{background:#000;-webkit-transition:.8s ease;transition:.8s ease}.sale-flag-sash{background:#007dc6;color:#fff;font-size:15px;font-weight:700;height:1.42857rem;left:-35px;line-height:1.14286rem;padding-top:.09375rem;position:absolute;text-align:center;top:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.8s ease;transition:.8s ease;width:8.5rem;z-index:zIndex("lower")}.product:hover .sale-flag-sash{background:#000;-webkit-transition:.8s ease;transition:.8s ease}.product{overflow:hidden}[data-product-attribute] .form-option.form-option-swatch{overflow:visible}.form-option-variant--color,.form-option-variant--pattern{height:30px;width:30px;border-radius:3px;cursor:pointer}.form-option-expanded{background-color:#fff;border:1px solid #999;left:calc(100% + 55px);opacity:0;padding:3px;position:absolute;top:calc(100% + 5px);-webkit-transition:opacity .3s cubic-bezier(.25, .46, .45, .94);transition:opacity .3s cubic-bezier(.25, .46, .45, .94);visibility:hidden}.form-option:hover .form-option-expanded{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);visibility:visible;z-index:5000}.form-option-image{width:24px;height:24px;border-radius:50%;overflow:hidden;margin:0 auto;display:block;background:#e5e5e5}.form-option-image img{display:block;width:24px;height:24px;-o-object-fit:cover;object-fit:cover}.password-check{position:relative;width:100%;z-index:2}.password-check__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.password-check__list{background-color:#eee;background-color:#fff;position:absolute;left:0;right:0;bottom:-2px;z-index:1;padding:10px 0 0 0;border-radius:6px 6px 0 0;border:1px solid #ccc}.password-check__item{padding-left:38px;position:relative;color:#cd3c5e;font-size:13px;line-height:20px;text-align:left;margin-bottom:10px}.password-check__item:before{content:'';width:20px;height:20px;border-radius:20px;border:2px solid #55449a;background-color:#fff;position:absolute;left:10px;top:0}.password-check__item.checked{color:#142745}.password-check__item.checked::before{background-color:#55449a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10' fill='%23fff' %3E%3Cpath d='M5.7 9c-.2 0-.5-.1-.7-.3L1.3 5.3c-.4-.4-.4-1 0-1.4s1.1-.4 1.5 0l3 2.8 5.5-5.3c.4-.4 1.1-.4 1.5 0s.4 1 0 1.4l-6.2 6c-.3.1-.6.2-.9.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;background-position:center}.account{margin-bottom:40px}.account--forgot{max-width:480px;margin:0 auto 40px}@media screen and (max-width:640px){.account--forgot{width:100%}}.account--forgot .button{margin:0 auto;display:block}.account h4{font-weight:600;font-size:20px;line-height:26px;margin-bottom:15px}.account .btn{min-width:240px}@media screen and (max-width:766px){.account .btn{min-width:auto}}.account-order-info{margin-bottom:30px}.account-order-info ul li{display:inline-block;margin-right:40px;font-size:16px;line-height:40px}.account-order-info ul li b{font-weight:600;margin-right:3px}.account-order-info ul li span{color:#142745}.account-order-ship{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-size:16px;line-height:25px;padding:30px 0;margin-bottom:40px}.account-order-ship .account-order-address{margin-bottom:20px}.account-order-ship .account-order-address b,.account-order-ship .account-order-address li{display:inline}.account-order-ship .account-order-address b{font-weight:600}.account-content .yotpo-logged-in-view .yotpo-customized-text{display:none}.account-content .yotpo-vip-tiers-container{display:none}.account-content .yotpo-vip-tiers-list{padding:0!important}.account-content .yotpo-widget-my-rewards-widget .yotpo-logged-in-view{padding:0!important}.account-content .yotpo-widget-campaign-widget-container{padding:0!important}.account-content .yotpo-widget-visual-redemption-widget .yotpo-tile-box{padding:10px 0!important}.header-menu-holder{overflow:hidden}a{text-decoration:none;color:#55449a}img{height:auto}a:hover{text-decoration:underline;color:#55449a}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:#55449a}.text-secondary{color:#3490ff}.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:#55449a}.fill-primary{fill:#55449a}.fill-white{fill:#fff}.stroke-primary{stroke:#55449a}.fill-secondary{fill:#3490ff}.stroke-secondary{stroke:#55449a}.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}.rating__stars{height:28px;width:100px;display:inline-block;vertical-align:middle;background-image:url(../img/icons/star-full.svg);background-repeat:repeat-x;position:relative;background-size:20px 21px}.rating__stars:after{content:'';position:absolute;background-color:#f8f8f8;height:21px;width:0;background-image:url(../img/icons/star-empty.svg);background-repeat:repeat-x;background-size:20px 21px;right:0;top:0;z-index:1}.rating__stars::before{content:'';position:absolute;background-color:#f8f8f8;height:21px;width:0;background-image:url(../img/icons/star-half.svg);background-repeat:repeat-x;background-size:20px 21px;left:0;top:0;z-index:2}.rating__stars--10::after,.rating__stars--15::after{width:80px}.rating__stars--20::after,.rating__stars--25::after{width:60px}.rating__stars--30::after,.rating__stars--35::after{width:40px}.rating__stars--40::after{width:20px}.rating__stars--15::before{left:20px;width:20px}.rating__stars--25::before{left:40px;width:20px}.rating__stars--35::before{left:60px;width:20px}.rating__stars--40::before{left:80px;width:20px}.rating__stars--45::before{left:80px;width:20px}.card-figure-badge{position:absolute;left:10px;top:10px;z-index:2;text-align:right}@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:#3490ff;-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:#999;-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}#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='%23142745' 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='%23C2AAD2' 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:#55449a}.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-blue2{background:#e6f4ff;padding-bottom:40px}.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:#55449a}.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:#142745;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;overflow:hidden;border:1px solid #ccc}.html-description{line-height:25px}.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='%2355449a' 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='%2355449a' 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='%2355449a' %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='%2355449a' 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}.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:10px;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:#3490ff;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:#cd3c5e}.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:#55449a;cursor:pointer;text-decoration:none}.link:hover{color:#55449a}.inline-link{display:inline-block;color:#55449a;cursor:pointer;text-decoration:none;border-bottom:1px dashed #55449a}.inline-link:hover{color:#55449a;border-color:#55449a}.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:#55449a}#shopper_approved input[type=checkbox]:checked+label::before,#shopper_approved input[type=checkbox]:checked+span::before{content:'✔';color:#55449a;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:#55449a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#55449a;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='%2355449a' 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:#55449a;-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}}.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;display:none;color:#55449a}@media screen and (max-width:640px){.contacts-product .sbscr-block{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='%2355449a' 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}.contacts-product .sbscr-block::before{top:2px}@media screen and (max-width:991px){.sbscr-block::before{display:none}}.sbscr-block__header{margin-bottom:15px;padding-left:130px;font-size:14px;line-height:32px;font-weight:500}.contacts-product .sbscr-block__header{padding-right:30px}@media screen and (max-width:991px){.contacts-product .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{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;font-size:12px;padding:0 3px 0 3px}}.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}.contacts-product .sbscr-block__header .inline-toggle input[type=checkbox]+label{line-height:18px;vertical-align:text-bottom}@media screen and (max-width:640px){.contacts-product .sbscr-block__header .inline-toggle input[type=checkbox]+label{width:auto;padding-top:5px}}@media screen and (max-width:766px){.sbscr-block__header .inline-toggle input[type=checkbox]+label{line-height:24px}}.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 (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}}@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:baseline;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:2px}}@media screen and (max-width:420px){.sbscr-block__question{top:18px;margin-left:0;width:22px;height:22px;line-height:20px}}.contacts-product .sbscr-block__question{position:absolute;right:5px}.sbscr-block__question::before{content:'?';font-weight:400;font-size:16px;color:#142745}.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{width:105px;font-size:12px;line-height:15px}}@media screen and (max-width:640px){.no-dscnt .sbscr-block .inline-toggle input[type=checkbox]+label{width:206px}}.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{top:5px;left:-58px}}.contacts-product .sbscr-block .inline-toggle input[type=checkbox]+label::before{margin-top:-5px}.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{top:7px;left:-56px}}.contacts-product .sbscr-block .inline-toggle input[type=checkbox]+label::after{margin-top:-5px}@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}}.subsc-popup{display:none;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:#55449a!important}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary:hover{color:#55449a!important}body #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button{background:#55449a!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:#55449a!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}}.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:100%;margin:0;text-align:left}}@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}.kc-list .kc-list-title a{color:#142745}.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}.kc-list-img::before{content:'';display:block;width:100%;height:200px;background-repeat:no-repeat;background-size:contain;background-position:center center}.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}}@media screen and (max-width:991px){.page-blog .kc-list-img{display:none}}.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:block}}.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}}.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:#55449a;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;max-width:730px;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:#55449a}.home-faq__header:after{content:'';position:absolute;top:10px;right:16px;height:24px;width:2px;background-color:#55449a}.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}@font-face{font-family:text-i;src:url(../fonts/volkolak/grotesque/vgrot-lightitalic.eot);src:url(../fonts/volkolak/grotesque/vgrot-lightitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/grotesque/vgrot-lightitalic.woff) format("woff"),url(../fonts/volkolak/grotesque/vgrot-lightitalic.woff2) format("woff2"),url(../fonts/volkolak/grotesque/vgrot-lightitalic.ttf) format("truetype"),url(../fonts/volkolak/grotesque/vgrot-lightitalic.svg#text-i) format("svg");font-style:italic}@font-face{font-family:text-b;src:url(../fonts/volkolak/grotesque/vgrot-medium.eot);src:url(../fonts/volkolak/grotesque/vgrot-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/grotesque/vgrot-medium.woff) format("woff"),url(../fonts/volkolak/grotesque/vgrot-medium.woff2) format("woff2"),url(../fonts/volkolak/grotesque/vgrot-medium.ttf) format("truetype"),url(../fonts/volkolak/grotesque/vgrot-medium.svg#text-b) format("svg")}@font-face{font-family:text-bi;src:url(../fonts/volkolak/grotesque/vgrot-mediumitalic.eot);src:url(../fonts/volkolak/grotesque/vgrot-mediumitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/grotesque/vgrot-mediumitalic.woff) format("woff"),url(../fonts/volkolak/grotesque/vgrot-mediumitalic.woff2) format("woff2"),url(../fonts/volkolak/grotesque/vgrot-mediumitalic.ttf) format("truetype"),url(../fonts/volkolak/grotesque/vgrot-mediumitalic.svg#text-bi) format("svg");font-style:italic}@font-face{font-family:heading;src:url(../fonts/volkolak/serif/vserif-textregular.eot);src:url(../fonts/volkolak/serif/vserif-textregular.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/serif/vserif-textregular.woff) format("woff"),url(../fonts/volkolak/serif/vserif-textregular.woff2) format("woff2"),url(../fonts/volkolak/serif/vserif-textregular.ttf) format("truetype"),url(../fonts/volkolak/serif/vserif-textregular.svg#heading) format("svg")}@font-face{font-family:heading-b;src:url(../fonts/volkolak/serif/vserif-textbold.eot);src:url(../fonts/volkolak/serif/vserif-textbold.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/serif/vserif-textbold.woff) format("woff"),url(../fonts/volkolak/serif/vserif-textbold.woff2) format("woff2"),url(../fonts/volkolak/serif/vserif-textbold.ttf) format("truetype"),url(../fonts/volkolak/serif/vserif-textbold.svg#heading-b) format("svg")}@font-face{font-family:heading-i;src:url(../fonts/volkolak/serif/vserif-textregularitalic.eot);src:url(../fonts/volkolak/serif/vserif-textregularitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/serif/vserif-textregularitalic.woff) format("woff"),url(../fonts/volkolak/serif/vserif-textregularitalic.woff2) format("woff2"),url(../fonts/volkolak/serif/vserif-textregularitalic.ttf) format("truetype"),url(../fonts/volkolak/serif/vserif-textregularitalic.svg#heading-i) format("svg");font-style:italic}@font-face{font-family:heading-bi;src:url(../fonts/volkolak/serif/vserif-textbolditalic.eot);src:url(../fonts/volkolak/serif/vserif-textbolditalic.eot?#iefix) format("embedded-opentype"),url(../fonts/volkolak/serif/vserif-textbolditalic.woff) format("woff"),url(../fonts/volkolak/serif/vserif-textbolditalic.woff2) format("woff2"),url(../fonts/volkolak/serif/vserif-textbolditalic.ttf) format("truetype"),url(../fonts/volkolak/serif/vserif-textbolditalic.svg#heading-bi) format("svg");font-style:italic}@font-face{font-family:ttnorms;src:url(../fonts/ttnorms/ttnorms-regular.eot);src:url(../fonts/ttnorms/ttnorms-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ttnorms/ttnorms-regular.woff) format("woff"),url(../fonts/ttnorms/ttnorms-regular.woff2) format("woff2"),url(../fonts/ttnorms/ttnorms-regular.ttf) format("truetype"),url(../fonts/ttnorms/ttnorms-regular.svg#ttnorms) format("svg")}@font-face{font-family:ttnorms-bold;src:url(../fonts/ttnorms/ttnorms-bold.eot);src:url(../fonts/ttnorms/ttnorms-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ttnorms/ttnorms-bold.woff) format("woff"),url(../fonts/ttnorms/ttnorms-bold.woff2) format("woff2"),url(../fonts/ttnorms/ttnorms-bold.ttf) format("truetype"),url(../fonts/ttnorms/ttnorms-bold.svg#ttnorms-bold) format("svg");font-weight:700}body .snize-sticky-searchbox{display:none!important}body .snize-dropdown-arrow{display:none}body div.snize-ac-results li.snize-category a.snize-view-link{color:#55449a}body div.snize-ac-results{margin-top:-14px;-webkit-box-shadow:none;box-shadow:none;overflow:auto;position:fixed!important}body div.snize-ac-results li{padding:4px 46px}body div.snize-ac-results li,body div.snize-ac-results li a.snize-view-link{color:#55449a;line-height:20px;font-size:16px;padding-top:4px;padding-bottom:4px}body div.snize-ac-results li.snize-ac-over-nodrop,body div.snize-ac-results li.snize-ac-over-nodrop a.snize-view-link{background-color:#ebebeb}body div.snize-ac-results li.snize-label{color:#142745;font-size:12px;padding:4px 20px 4px 0}body div.snize-ac-results span.snize-title{color:#142745;font-weight:600}body div.snize-ac-results span.snize-description{font-size:14px;color:#142745}body div.snize-ac-results .snize-price-list{color:#55449a;font-weight:600}body div.snize-ac-results span.snize-discounted-price{font-weight:400;color:#333}body div.snize-ac-results li.snize-view-all-link{padding:7px 0;color:#55449a}body div.snize div.snize-main-panel{border:0}body .snize-main-panel-view-mode{display:none}body div.snize div.snize-main-panel-dropdown>a{height:40px;padding:0 7px 0 15px;border-color:#ccc;font-size:18px;line-height:40px}body div.snize div.snize-horizontal-filters{display:none}body div.snize div.snize-main-panel-dropdown:hover>a{background-color:transparent}body #snize_results.snize-mobile-design div.snize-main-panel-dropdown>a>.caret,body div.snize div.snize-filters-dropdown-title .caret,body div.snize div.snize-main-panel-dropdown a .caret{position:static;-webkit-transform:rotate(0);transform:rotate(0);border:none;width:15px;height:14px;margin-left:14px!important;background-image:url("data:image/svg+xml,%3Csvg fill='%23666' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath d='M15 4.4699l-7.5 6.93-7.5-6.93 2.07-2.07 5.43 4.86 5.43-4.86 2.07 2.07z'/%3E%3C/svg%3E")}body div.snize-search-results#snize_results a.snize-no-products-found-link{color:#55449a}body #snize-modal-mobile-sortby-dialog ul.snize-main-panel-dropdown-content li a.current,body div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content a.current{background-position:left 4px center;background-size:12px 9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10' fill='%2332a558' stroke='%2332a558' stroke-miterlimit='10' %3E%3Cpath d='M5.7 9c-.2 0-.5-.1-.7-.3L1.3 5.3c-.4-.4-.4-1 0-1.4s1.1-.4 1.5 0l3 2.8 5.5-5.3c.4-.4 1.1-.4 1.5 0s.4 1 0 1.4l-6.2 6c-.3.1-.6.2-.9.2z'/%3E%3C/svg%3E")}body div.snize div.snize-main-panel-controls{margin-left:0}body div.snize div.snize-main-panel-controls ul li a{color:#142745;padding:0 40px 0 0;display:block}body div.snize div.snize-main-panel-controls ul li a.active,body div.snize div.snize-main-panel-controls ul li a:hover{color:#55449a;background-color:transparent;padding:0 40px 0 0}body div.snize div.snize-main-panel-controls ul li a.active{font-weight:600}body div.snize div.snize-filters-sidebar{border:none;width:23%;margin-right:2%}body .snize-search-results-main-content{width:75%;float:left}@media screen and (max-width:766px){body .snize-search-results-main-content{width:100%;float:none}}body div.snize div.snize-product-filters-title{font-weight:600;margin-bottom:10px;font-size:16px;color:#000;position:relative;border-color:#ccc}body div.snize .snize-product-filters-block:hover{background-color:transparent}body div.snize div.snize-product-filters-title.open i.snize-product-filters-close,body div.snize div.snize-product-filters-wrapper-title.open i.snize-product-filters-close{position:absolute;right:0;margin:0;width:24px;height:24px;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M19 13H5v-2h14v2z'%3E%3C/path%3E%3C/svg%3E")}body div.snize i.snize-product-filters-open{position:absolute;margin:0;right:0;width:24px;height:24px;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'%3E%3C/path%3E%3C/svg%3E")}body div.snize ul.snize-product-filters-list li{color:#142745}body div.snize ul.snize-product-filters-list li label>span{font-size:14px;line-height:21px;padding-left:26px}body div.snize ul.snize-product-filters-list li .snize-filter-checkbox span{width:14px;height:14px;top:3px;border-radius:0}body div.snize ul.snize-product-filters-list li .snize-filter-checkbox span:after{width:12px;border-color:#333}body div.snize ul.snize-product-filters-list li:hover span{color:#142745}body div.snize div.slider-container.snize-theme .back-bar .pointer{background-color:#55449a}body #snize-search-results-grid-mode{width:100%!important}body #snize-search-results-grid-mode li.snize-product,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{color:#142745;width:33.33%!important;border:1px solid #ccc!important;margin:0 0 -1px -1px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}@media screen and (max-width:766px){body #snize-search-results-grid-mode li.snize-product,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{width:50%!important}}@media screen and (max-width:420px){body #snize-search-results-grid-mode li.snize-product,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{width:100%!important}}body #snize-search-results-grid-mode ul,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode ul,body #snize_results.snize-mobile-design.snize-new-version div.disabled-opacity{margin:0;width:100%}body #snize-search-results-grid-mode span.snize-overhidden{background-color:transparent}body #snize-search-results-grid-mode li.snize-product span.snize-title,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{color:#142745;font-size:18px;line-height:21px;min-height:42px;font-weight:600;text-align:center}body #snize-search-results-grid-mode li.snize-product:hover span.snize-title{color:#55449a}body #snize-search-results-grid-mode span.snize-thumbnail{height:190px}body #snize-search-results-grid-mode span.snize-thumbnail img{max-height:150px}body #snize-search-results-grid-mode span.snize-thumbnail{border:0}body #snize-search-results-grid-mode span.snize-description{display:none}body #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price,body #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price.snize-price-with-discount,body div.snize li.snize-product .snize-price-list .snize-price{margin:15px 0 10px;font-size:24px;line-height:36px;font-weight:600;display:block;color:#55449a;text-align:center}body #snize-search-results-grid-mode span.snize-discounted-price,body #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-discounted-price{font-size:14px;line-height:16px;font-weight:400;color:#333;position:relative;margin-bottom:15px;text-align:center}body #snize-search-results-grid-mode span.snize-discounted-price:before,body #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-discounted-price:before{content:"Retail Price: "}body #snize-search-results-grid-mode li.snize-product .snize-button{position:static;display:block;visibility:visible;opacity:1;background-color:#3490ff;margin:0 auto 20px;height:40px;line-height:40px;text-align:center;padding:0 17px;border-radius:25px;font-size:18px}body #snize-search-results-grid-mode li.snize-product .snize-button:hover{background-color:#006c98}body #snize_results.snize-mobile-design #snize-search-results-grid-mode.snize-two-columns li.snize-product{min-width:auto}body #snize_results.snize-mobile-design div.snize-main-panel-controls{border:none;text-align:left;margin:0}body #snize_results.snize-mobile-design div.snize-main-panel-controls>ul{display:block;margin-left:0;margin-right:0}body #snize_results.snize-mobile-design div.snize-main-panel-controls>ul>li{text-align:left;margin-right:20px;display:inline-block}body #snize_results.snize-mobile-design div.snize-main-panel-view-mode{margin:0}body #snize_results.snize-mobile-design div.snize-main-panel-dropdown>a,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a{border-color:#ccc;border-radius:3px;height:40px;padding-top:0;padding-bottom:0;color:#142745;text-overflow:inherit}body #snize_results.snize-mobile-design div.snize-main-panel-mobile-filters,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters{max-width:100%;margin-right:0}body #snize_results.snize-mobile-design div.snize-main-panel-mobile-filters>a,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a{background-color:#55449a;width:124px;border-radius:6px;color:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:40px;font-weight:600;padding:0 0 0 20px;overflow:visible}body #snize_results.snize-mobile-design div.snize-main-panel-mobile-filters>a:before,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a:before{content:'';position:absolute;top:15px;right:10px;width:14px;height:10px;border-top:2px solid #fff;border-bottom:2px solid #fff}body #snize_results.snize-mobile-design div.snize-main-panel-mobile-filters>a:after,body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a:after{content:'';position:absolute;top:19px;right:10px;width:14px;height:0;border-top:2px solid #fff}body #snize-modal-mobile-filters-dialog div.snize-product-filters-header a.snize-back-to-filters{color:#55449a}body #snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button.snize-product-filters-show-products{border-radius:25px;height:40px;line-height:40px;font-weight:400;background-color:#3490ff}body #snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button.snize-product-filters-reset-all{font-weight:400;color:#55449a;border-color:#55449a;border-radius:25px;height:40px;line-height:40px}body #snize-modal-mobile-filters-dialog ul.snize-product-filters-list li .snize-filter-checkbox span:after{border-color:#55449a}body #snize_results.snize-mobile-design div.snize-main-panel-dropdown{margin-left:0;margin-bottom:15px}body .snize-selected-filters-container{margin-top:15px}body #snize_results.snize-mobile-design div.snize-selected-filters-container>span{border-radius:3px}body .snize-hidden+.snize-search-results-main-content{width:100%}body #snize-search-results-list-mode ul{background:#f8f8f8;padding:40px 25px 20px;margin-top:0;position:relative;border:1px solid #d0d0d0;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:766px){body #snize-search-results-list-mode ul{padding:15px}}body div.snize div.snize-search-results-pages li.snize-page span.snize-title{font-weight:600;font-size:24px;line-height:28px;margin-bottom:15px;color:#55449a}@media screen and (max-width:766px){body div.snize div.snize-search-results-pages li.snize-page span.snize-title{font-size:17px;line-height:22px;margin-bottom:8px}}body div.snize div.snize-search-results-pages li.snize-page span.snize-description{font-size:14px;line-height:21px;color:#142745}body div.snize div.snize-search-results-pages li.snize-page{border-bottom:1px solid #d0d0d0;padding-top:0;padding-bottom:25px;margin-bottom:25px}@media screen and (max-width:766px){body div.snize div.snize-search-results-pages li.snize-page{padding-bottom:15px;margin-bottom:15px}}body #snize-search-results-list-mode span.snize-thumbnail,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-thumbnail{width:70px;height:70px;margin-bottom:15px;margin-right:25px;margin-left:0;border:1px solid #d0d0d0;background-color:#fff}@media screen and (max-width:766px){body #snize-search-results-list-mode span.snize-thumbnail,body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-thumbnail{margin-right:10px}}body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-overhidden{padding:0}body #snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode span.snize-thumbnail img{max-width:100%;max-height:100%}body div.snize div.snize-pagination ul li{display:inline-block;margin:0 4px}body div.snize div.snize-pagination ul li a,body div.snize div.snize-pagination ul li span{border-radius:50%;display:block;height:38px;width:38px;line-height:36px;padding:0 0;font-weight:400;color:#fff;background:#fff;border:1px solid #55449a;font-size:18px;background-color:#55449a;-webkit-box-sizing:border-box;box-sizing:border-box}body div.snize div.snize-pagination ul li a:hover,body div.snize div.snize-pagination ul li span:hover{background-color:#55449a}body div.snize div.snize-pagination ul li a.active,body div.snize div.snize-pagination ul li span.active{color:#142745}body div.snize div.snize-pagination ul li a.active:hover,body div.snize div.snize-pagination ul li span.active:hover{background-color:transparent;color:#142745}body div.snize div.snize-pagination ul li a.snize-pagination-next,body div.snize div.snize-pagination ul li a.snize-pagination-prev,body div.snize div.snize-pagination ul li span.snize-pagination-next,body div.snize div.snize-pagination ul li span.snize-pagination-prev{background-color:transparent;border-color:transparent;color:#55449a;font-size:32px}body div.snize div.snize-pagination ul li a.snize-pagination-next:hover,body div.snize div.snize-pagination ul li a.snize-pagination-prev:hover,body div.snize div.snize-pagination ul li span.snize-pagination-next:hover,body div.snize div.snize-pagination ul li span.snize-pagination-prev:hover{color:#55449a}body div.snize div.snize-pagination ul li span{background-color:transparent;border-color:transparent;font-size:32px}body div.snize div.snize-pagination ul li span.snize-pagination-next.disabled{display:none}body div.snize div.snize-pagination ul li span.disabled{display:none}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls>ul{margin:0;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-controls{margin:0}body #snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-load-more,body #snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-next,body #snize_results.snize-mobile-design.snize-new-version div.snize-pagination a.snize-pagination-prev{padding:0;height:40px;line-height:40px;font-weight:600;border-radius:25px;color:#55449a;border-color:#55449a}body div.snize .snize-reviews{margin-bottom:0}body .snize-modal-content-wrapper .stars-container,body div.snize .stars-container{letter-spacing:2px}body .snize-modal-content-wrapper .stars-container:after,body div.snize .stars-container:after{color:#ffc200}body div.snize .snize-reviews .total-reviews{color:#55449a;font-size:14px;margin-left:4px;display:inline-block;font-weight:600}body div.snize-ac-results.snize-ac-results-mobile{margin-top:0}body div.snize-ac-results div.snize-dropdown-arrow{top:0}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel{margin:0;height:44px;border:0;background-color:#fff}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel .snize-close-button{max-width:30px;width:30px}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel button.snize-close-button-arrow{margin:0 2px;width:24px;background-size:24px}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel .snize-search{background:0 0}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style{margin:0;border:0;background-color:#fff;border-radius:0;padding:15px 0;height:44px;line-height:14px;font-size:14px;padding-left:8px;color:#000}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::-webkit-input-placeholder{line-height:44px;height:44px}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::-moz-placeholder{line-height:44px;height:44px}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style:-ms-input-placeholder{line-height:44px;height:44px}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::-ms-input-placeholder{line-height:44px;height:44px}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel input.snize-mobile-input-style::placeholder{line-height:44px;height:44px}body div.snize-ac-results.snize-ac-results-mobile li.snize-ac-over-nodrop{background-color:#fff;border:0}body div.snize-ac-results.snize-ac-results-mobile li,body div.snize-ac-results.snize-ac-results-mobile li:hover{border:0;border-bottom:1px solid #ccc}body div.snize-ac-results.snize-ac-results-mobile li:hover{background-color:#ebebeb}body div.snize-ac-results.snize-ac-results-mobile li.snize-mobile-top-panel .snize-clear-button-container{background-color:#fff}body div.snize-ac-results.snize-ac-results-mobile li.snize-close-area{margin-top:0}body .m-open .search-wrap-overlay.search-wrap-overlay--btn-mobile{display:none}@media screen and (max-width:991px){body .m-open .search-wrap-overlay.search-wrap-overlay--btn-mobile{display:block;background-color:#fff;right:auto;bottom:auto;width:44px;height:44px;background-size:18px;z-index:2;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' 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")}}body div.snize div.slider-container.snize-theme .back-bar .pointer{z-index:2}.alert-bar{background-color:#f8eec7;color:#8c7fc0;padding:0 35px}.alert-bar__wrap{position:relative}.alert-bar__wrap.hidden{height:0;overflow:hidden}.alert-bar__close{cursor:pointer;position:absolute;right:15px;margin-top:-10px;top:50%;z-index:1;width:12px;height:11px}.alert-bar__close .ico{width:100%;height:100%}.alert-bar__line{font-size:13px;height:35px;line-height:35px}.alert-bar__links{position:absolute;left:10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.fixed-header .alert-bar__links{display:none}.hsa-store .alert-bar__links{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.alert-bar__links a{display:block;height:35px;line-height:35px;font-size:13px;background-color:#375481;color:#fff!important;font-weight:700;padding:0 10px;font-family:text-b,Helvetica,Arial,sans-serif}.hsa-store .alert-bar__links a{color:#375481!important;background-color:#fff}.alert-bar__links a:first-child{color:#375481!important;background-color:#fff}.hsa-store .alert-bar__links a:first-child{background-color:#375481;color:#fff!important}.logo{width:242px;height:41px;display:inline-block;vertical-align:top;margin:25px 26px 0 20px;z-index:1}.fixed-header .header .logo{height:38px;width:232px;margin-top:4px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.fixed-header .header .logo{height:28px;width:128px;margin-top:0}}@media screen and (max-width:991px){.g-header .logo{height:28px;width:auto;margin-top:17px;z-index:1;margin:0;left:58px;top:12px;width:128px}}@media screen and (max-width:420px){.g-header .logo{left:34px}}@media screen and (max-width:991px){.page-cart .g-header .logo,.page-checkout .g-header .logo,.page-login .g-header .logo{left:20px}}@media screen and (max-width:420px){.page-cart .g-header .logo,.page-checkout .g-header .logo,.page-login .g-header .logo{left:0}}.fixed-header .g-header{-webkit-box-shadow:0 0 8px rgba(0,0,0,.24);box-shadow:0 0 8px rgba(0,0,0,.24)}@media screen and (max-width:991px){.search-form{margin-top:0}}.search-form-wrap{position:absolute;left:280px;top:20px;right:350px}@media screen and (max-width:991px){.search-form-wrap{left:0;right:0;top:49px;width:auto}}.search-form-wrap input[type=search]{height:50px;line-height:50px;font-size:14px;padding:0 46px 0 14px;border-radius:6px;font-weight:400;border-color:#142745}.fixed-header .search-form-wrap input[type=search]{height:40px;line-height:40px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.fixed-header .search-form-wrap input[type=search]{height:50px;line-height:50px}}.fixed-header .search-form-wrap{top:1px;left:248px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.fixed-header .search-form-wrap{left:0;right:0;top:49px}}.search-form .search-button{padding-right:0;width:80px}.search-button:before{display:none}.search-button .ico{vertical-align:middle}.fixed-header .search-button{line-height:40px;height:40px}.search-result{border-color:#e8d2e5;border-radius:0 0 16px 16px;z-index:3;margin-top:-2px;position:relative}.header-line{position:relative;background-color:#fff;color:#142745;height:90px;-webkit-transition:all .3s;transition:all .3s;font-weight:400}@media screen and (max-width:991px){.header-line{height:111px}}@media screen and (max-width:991px){.page-cart .header-line,.page-checkout .header-line{height:48px}}.header-line .header-nav{height:80px}@media screen and (max-width:991px){.header-line .header-nav{height:auto}}.fixed-header .header-line .header-nav{height:48px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.fixed-header .header-line .header-nav{height:111px}}.fixed-header .header-line{height:48px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.fixed-header .header-line{height:111px}}@media screen and (max-width:991px){.page-cart.fixed-header .header-line,.page-checkout.fixed-header .header-line{height:48px}}.header-line .container{position:relative;padding:0 20px;margin:0 auto}@media screen and (max-width:420px){.header-line .container{margin:0 10px;padding:0}}@media screen and (max-width:991px){.header-line{display:block}}.header-cart{position:absolute;right:20px;top:50%;height:24px;line-height:24px;margin-top:-12px}@media screen and (max-width:991px){.header-cart{margin-top:7px}}.site .header-cart:hover{text-decoration:none}.fixed-header .header-cart{margin-top:-17px}@media screen and (max-width:991px){.fixed-header .header-cart{margin-top:-48px}}.header-cart::before{display:none}.header-cart .ico{width:24px;height:20px;margin-right:7px;vertical-align:bottom}.header-cart>div{vertical-align:bottom}.header-cart-total{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;color:#55449a;text-align:right;font-size:12px;line-height:12px;-webkit-transition:all .3s;transition:all .3s}.header-cart-qty{background-color:#55449a;color:#fff;top:-9px;left:18px;right:auto;min-width:18px;height:18px;border-radius:20px;line-height:20px;font-size:9px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}.fixed-header .header-cart-qty{top:-6px}@media screen and (max-width:991px){.header-cart-qty{top:-6px}}.header-app{background-color:#f5f5f5;height:64px;margin-top:0}.fixed-header .header-app{height:50px;-webkit-transition:all .3s;transition:all .3s}.header-app .container{position:static}.header-app .header-nav{position:static}.header-app .header-nav .container{margin:20px auto}@media screen and (max-width:991px){.header-app{display:none}}.menu{max-width:1270px;-webkit-transition:all .3s;transition:all .3s;margin:0 180px 0 0;color:#142745;text-align:left;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.menu a{color:#142745}.menu a:hover{text-decoration:underline}@media screen and (max-width:1200px){.menu{max-width:900px}}.menu>li{padding:0 23px}.menu>li>a,.menu>li>span{-webkit-transition:all .3s;transition:all .3s;position:relative;z-index:2;display:block;height:64px;line-height:64px;border-bottom:3px solid transparent;color:#142745;font-size:14px;white-space:nowrap;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.fixed-header .menu>li>a,.fixed-header .menu>li>span{height:50px;line-height:50px;-webkit-transition:all .3s;transition:all .3s}.menu>li>span{cursor:default}.menu>li:hover{background-color:#fff}.menu>li:hover>a,.menu>li:hover>span{color:#55449a;text-decoration:none;border-bottom-color:#8c7fc0}.menu>li:hover iframe{display:block}.menu>li:hover>.menu-group .menu-logo{display:block}.menu>li:hover>.menu-holder{visibility:visible;opacity:1;height:auto;max-height:540px;-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:2px solid #8c7fc0;-webkit-transition:0s ease .5s;transition:0s ease .5s}.menu>li.m-active>a,.menu>li.m-active>span{cursor:default;color:#55449a;text-decoration:none;border-bottom-color:#55449a}.menu>li.li-sale>a,.menu>li.li-sale>span{color:#55449a;text-decoration:none}.menu>li.li-getrx:hover>span{position:relative}.menu>li.li-getrx:hover>span:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 40px 350px;border-color:transparent transparent transparent transparent;position:absolute;bottom:-4px;left:-350px}.fixed-header .menu>li.li-getrx:hover>span:before{border-width:0 0 25px 250px;left:-250px}@media screen and (max-width:991px){.menu>li.li-getrx:hover>span:before{display:none}}.menu>li.li-getrx h6{margin-bottom:20px}.menu>li:hover>.menu-group{visibility:visible;opacity:1;height:auto;max-height:425px;-webkit-transition:0s ease .5s;transition:0s ease .5s}.menu>li iframe{display:none}.menu-types{border-left:1px solid #ccc;border-right:1px solid #ccc;overflow:hidden}.menu-types>li{width:50%;float:left}.menu-types>li:first-child,.menu-types>li:nth-child(2){margin-bottom:20px}.menu-types .menu-types-list{margin:0;font-size:16px;line-height:16px;padding-left:30px}.menu-types .menu-types-list-title{color:#142745;font-weight:500;font-size:17px}.menu-types .menu-types-list-svg{width:36px;text-align:center;background-repeat:no-repeat;background-position:center}.menu-types .menu-types-list-bottom{margin-top:45px}.menu-types .menu-types-list li{position:relative;height:16px;margin-bottom:12px;color:#55449a}.menu-types .menu-types-list li a{display:block}.menu-types .menu-types-list li svg{vertical-align:middle}.menu-types .menu-types-list li span{position:absolute;left:50px;top:0}.menu-feat li{font-size:18px;margin:8px 0;font-weight:500}.menu-feat li:first-child{margin-top:0}.menu-line{border-top:1px solid #ccc;width:80%}body #virtooal-image-switcher .virtooal-model-face-upload{border-radius:6px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}body #virtooal-modal-minimize-text{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.menu-group{position:relative;overflow:hidden;top:auto;left:auto;right:auto;border:0;max-height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.menu-group:before{content:'';position:absolute;width:0;left:50%;bottom:25px;top:30px}.menu-group h5{font-size:23px;line-height:33px}.menu-group>li{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 30px}.menu-group>li>span{font-size:16px;line-height:32px;display:block;padding-bottom:14px;text-transform:uppercase;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;border:0;color:#55449a}.li-sale .menu-group.mm-third>li img{height:150px;margin:0 auto 20px;display:block}.menu-group--contacts>li:first-child{border-right:1px solid #ccc}.menu-group.mm-third:before{left:33.33%}.li-sale .menu-group.mm-third:before{content:'';position:absolute;width:0;border-left:1px solid #ccc;bottom:25px;top:30px}.menu-group.mm-third:after{content:'';position:absolute;width:0;border-left:1px solid #ccc;left:66.66%;bottom:25px;top:30px}.menu-group.mm-third>li{width:33.33%}.menu-group.mm-third>li img{margin:20px 0}.menu-group.mm-third>li:not(:first-child) img{max-width:100%;max-height:160px;display:block;margin:0 auto 20px}.menu>li:hover .menu-group{visibility:visible}.menu-group--glasses>li{width:40%}.menu-group--glasses>li:first-child{width:20%}.menu-sub{line-height:18px;font-size:16px;margin:0;columns:3;-webkit-columns:3;-moz-columns:3;-webkit-column-count:3;-moz-column-count:3;column-count:3}.menu-sub.menu-sub--2{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}.menu-sub li{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;margin:0 20px 20px 0;width:100%}.menu-sub li a{color:#142745}.menu-sub li a:hover{text-decoration:underline}.menu-holder{position:absolute;left:0;right:0;background:#fff;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:2px solid #dedede;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);visibility:hidden;height:0;max-height:0;z-index:2;border-bottom:50px solid #f5f5f5;-webkit-transition:0s ease .5s;transition:0s ease .5s;overflow:hidden}.menu-brands{margin-left:-40px}.menu-brands li{float:left;width:33.33%;text-align:center;margin:20px 0;padding:0 15px}.menu-logo{margin-top:10px;display:block}.menu-logo li{float:left;width:25%;text-align:center;margin:15px 0}.menu-logo li img{max-width:100%}.menu-logo li a{width:100%;display:block;height:45px;position:relative;width:148px}.menu-logo--page .menu-logo li a{width:auto}.menu-logo li a:before{content:'';display:inline-block;vertical-align:top;height:51px;width:100%;background-position:0 0;background-repeat:no-repeat;background-image:url(../img/hsa/sprite3.png)}.menu-logo li a.b-michael-kors:before{background-position:0 0;width:77px}.menu-logo li a.b-ray-ban:before{background-position:-78px 0;width:106px}.menu-logo li a.b-oakley:before{background-position:0 -56px;width:136px}.menu-logo li a.b-burberry:before{background-position:-156px -56px;width:85px}.menu-logo li a.b-chloe:before{background-position:0 -106px;width:148px}.menu-logo li a.b-coach:before{background-position:-156px -106px;width:126px}.menu-logo li a.b-armani:before{background-position:-183px 0;width:81px}.menu-logo li a.b-garmani:before{margin-top:-7px;height:67px;width:142px;background-position:-149px -470px}.menu-logo li a.b-dg:before{margin-top:10px;height:39px;width:142px;background-position:-1px -470px}.menu-logo li a.b-choo:before{margin-top:10px;height:45px;width:130px;background-position:-159px -200px}.menu-logo li a.b-columbia:before{margin-top:5px;height:43px;width:143px;background-position:-1px -326px}.menu-logo li a.b-nike:before{height:50px;width:139px;background-position:-152px -392px}.menu-logo li a.b-dragon:before{margin-top:13px;height:27px;width:140px;background-position:-150px -330px}.menu-logo li a.b-guess:before{margin-top:15px;height:29px;width:144px;background-position:-147px -362px}.menu-logo li a.b-flexon:before{margin-top:10px;height:31px;width:143px;background-position:-1px -371px}.menu-logo li a.b-verawang:before{margin-top:7px;height:29px;width:139px;background-position:-1px -405px}.menu-logo li a.b-vogue:before{margin-top:12px;height:28px;width:140px;background-position:-1px -441px}.menu-logo li a.b-versace:before{margin-top:13px;height:20px;width:140px;background-position:-152px -446px}.menu-logo--page{margin-bottom:40px;overflow:hidden;font-size:0;text-align:center}.menu-logo--page li{float:none;display:inline-block}@media screen and (max-width:766px){.menu-logo--page li{width:50%}}.menu-logo--page li a{width:auto}.lazyload-visible ul.menu-logo a:before{background-image:url(../img/sprite2.webp)}.sale-graphic{border-color:#55449a;margin-top:60px}.sale-graphic b{background-color:#55449a}.sale-graphic span{color:#55449a}.header-app a.header-store{line-height:64px;height:64px;font-size:15px;color:#858585;padding-left:27px;float:right}@media screen and (max-width:766px){.header-app a.header-store{display:none}}.fixed-header .header-app a.header-store{-webkit-transition:all .3s;transition:all .3s;line-height:50px;height:50px}.header-app a.header-store:before{content:'';position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px;background-image:url(../img/icons/external-link.svg);background-position:0 0}.h-links{position:absolute;right:120px;top:0;font-size:15px}.h-links li>a,.h-links li>span{padding-left:0}.h-links>li{display:inline-block;position:relative;height:46px;line-height:46px;margin-left:28px;margin-top:24px}@media screen and (max-width:991px){.h-links>li{height:48px;line-height:48px;margin-top:0}}@media screen and (max-width:640px){.h-links>li{display:none}}.fixed-header .h-links>li{-webkit-transition:all .3s;transition:all .3s;height:48px;line-height:48px;margin-top:0}.h-links>li>a,.h-links>li>span{color:#142745;display:block;padding-right:30px;padding-left:0;cursor:pointer;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.h-links>li>a .ico,.h-links>li>span .ico{margin-right:7px;vertical-align:sub}.h-links-box{display:none;position:absolute;width:auto;min-width:180px;right:0;top:100%;z-index:100;background:#fff;border:1px solid #ccc;border-top:3px solid #55449a;border-radius:2px 2px 6px 6px;padding:12px 15px;text-align:center;line-height:24px}.h-links-box .btn{margin-bottom:10px;white-space:nowrap}.h-links-box:before{content:'';position:absolute;right:45px;left:auto;top:-8px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #55449a}.h-links-box ul{overflow:hidden}.h-links-box ul li{text-align:left;padding:10px 0;margin:0;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:20px;white-space:nowrap}.h-links-box ul li .ico{width:20px;margin-right:5px;vertical-align:sub}.h-links-box ul li:hover a span{text-decoration:underline}.h-links>li>a:before,.h-links>li>span:before{content:'';position:absolute;right:15px;top:50%;margin-top:-7px;width:9px;height:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 18'%3E%3Cpath fill='none' stroke='%23172945' stroke-linecap='round' stroke-width='3' d='M2 2l6.9996 7.0004L2 16'/%3E%3C/svg%3E")}.h-links-item:hover .h-links-box{display:block}.h-links-box a{display:block}.header-cart-total{font-weight:400}.h-links-box .ico{display:inline-block;vertical-align:middle}.icon--phone{width:26px;height:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M8.4417 4.8202c.2091.298.2915.6273.246.9902-.0445.365-.1929.6738-.4464.9251L5.611 9.3636c1.5004 2.107 3.1882 4.097 5.0602 5.968a48.3115 48.3115 0 0 0 5.955 5.0547l2.652-2.626c.2384-.2534.5504-.3932.9372-.4235.3856-.0293.7214.0596 1.002.2665l4.2813 3.0278c.2828.2091.4464.4875.4908.8352.0444.35-.052.65-.2893.9024l-3.6345 3.6086-.6923.0227c-.4604 0-1.1483-.1224-2.0615-.3672-.9144-.2449-1.9327-.5948-3.054-1.0476-1.1234-.454-2.4613-1.222-4.0137-2.3053-1.5535-1.0822-3.0961-2.3908-4.6258-3.9183-1.5167-1.5156-2.8177-3.0593-3.9021-4.6333-1.0845-1.574-1.859-2.8914-2.3194-3.953C.9364 8.7136.5909 7.6747.36 6.6586.1304 5.6414.0113 4.973.0037 4.6523c-.0076-.3185-.0033-.559.0108-.7226L3.6263.3223c.2687-.2524.5688-.3575.9035-.312.3337.0444.6056.207.8136.4897l3.0983 4.3202z'/%3E%3C/svg%3E")}.icon--chat{width:28px;height:23px;background-image:url("data:image/svg+xml,%3Csvg stroke='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 23'%3E%3Cpath d='M14.9647 10.3363c.2116 0 .3968-.1852.3968-.3968 0-.2115-.1852-.3967-.3968-.3967H6.1574c-.2116 0-.3967.1852-.3967.3967 0 .2116.1851.3968.3967.3968h8.8073zm0-4.4698c.2116 0 .3968-.1851.3968-.3967s-.1852-.3968-.3968-.3968H6.1574c-.2116 0-.3967.1852-.3967.3968 0 .2116.1851.3967.3967.3967h8.8073zm0 2.2481c.2116 0 .3968-.1851.3968-.3967s-.1852-.3967-.3968-.3967H6.1574c-.2116 0-.3967.1851-.3967.3967s.1851.3967.3967.3967h8.8073zM1.7935 7.718c0 2.539 1.6397 4.8136 4.0466 5.607.1586.053.2644.2116.2644.3703v2.83l2.7507-2.7506c.0793-.0794.1851-.1058.2909-.1058h4.2846c3.2532 0 5.9245-2.6449 5.9245-5.9245 0-3.2796-2.6449-5.9244-5.9245-5.9244H7.6914c-3.2531-.0264-5.898 2.6184-5.898 5.898M7.718 1h5.7393c3.7027 0 6.7179 3.0151 6.7179 6.7179 0 3.7028-3.0416 6.7179-6.7444 6.7179h-4.126l-2.777 2.777c-.1322.1323-.3174.2116-.5025.2116a.7111.7111 0 0 1-.7141-.714V13.986C2.719 13.0076 1 10.5214 1 7.718 1 4.015 4.0151 1 7.7179 1zm18.937 13.5151c0 2.1423-1.3224 4.0466-3.2796 4.84v2.0101c0 .2645-.1587.4761-.3967.5819-.0794.0265-.1587.0529-.238.0529-.1587 0-.3174-.0529-.4497-.1851l-2.0894-2.0895h-3.0944c-1.9837 0-3.7557-1.0843-4.655-2.8564-.1058-.1851-.0264-.4232.1852-.529.1851-.1057.4232-.0264.529.1852.767 1.5075 2.2745 2.4332 3.9408 2.4332h3.2531c.1058 0 .2116.053.291.1058l1.9307 1.9308v-1.9043c0-.1587.1058-.3174.2644-.3703 1.7985-.6083 3.0152-2.2746 3.0152-4.1788 0-2.116-1.5076-3.9408-3.597-4.3376-.2116-.0529-.3703-.238-.3174-.4496s.238-.3703.4496-.3174c2.4862.4232 4.2582 2.5655 4.2582 5.0781'/%3E%3C/svg%3E")}.icon--order{width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-width='.5' d='M10.9583.491a.8264.8264 0 0 1 .2383.0434L20.44 4.2317c.2564.1038.4362.3734.4333.65v12.4785c0 .2742-.1792.5399-.4333.6427l-9.2434 3.6974a.7013.7013 0 0 1-.52 0l-9.2433-3.6974C1.1792 17.9001 1 17.6344 1 17.3602V4.8817c-.0028-.2766.177-.5462.4333-.65L10.6767.5344a.7547.7547 0 0 1 .2816-.0433zm-.0216 1.4371L3.5709 4.8744l2.5997 1.0471 6.9614-3.1124-2.1953-.881zm4.2317 1.697l-7.178 3.0186 2.9463 1.1843 7.3658-2.9463-3.1341-1.2566zm4.3184 2.282l-7.8569 3.1413V20.032l7.8569-3.1485V5.9071zm-17.1002 0v10.9765l7.8568 3.1485V9.0484l-3.004-1.1987v3.2712l-1.8488-.6932V7.1058l-3.004-1.1987z'/%3E%3C/svg%3E")}.icon--faq{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M13.1998 8.736c-.1892.2638-.6048.5942-1.1291.9973l-.579.3926c-.317.2435-.5084.4742-.579.6983-.0578.176-.0844.224-.0898.5844V11.5H8.6163l.006-.185c.0274-.7546.0456-1.2011.364-1.569.4985-.577 1.6003-1.2767 1.646-1.3067.1587-.1161.2917-.2495.3905-.3918.231-.3155.3328-.5635.3328-.8047 0-.3387-.101-.6526-.3009-.9291-.1938-.2705-.5615-.4039-1.092-.4039-.5265 0-.8882.1641-1.1033.5028-.2219.3461-.3336.7103-.3336 1.0827v.0936H6.25l.0038-.0981c.0593-1.3727.557-2.3617 1.4772-2.9386C8.31 4.1858 9.032 4 9.8723 4c1.0988 0 2.029.2637 2.76.783.7416.5267 1.1177 1.3157 1.1177 2.3451-.0015.5754-.1862 1.1157-.5502 1.608M10.0048 16h-.0562c-.8633-.0256-1.4731-.6713-1.4478-1.5343.0244-.849.648-1.4657 1.4829-1.4657l.0505.0025c.8878.0256 1.4903.6646 1.465 1.5525-.0252.8506-.6375 1.445-1.4943 1.445M10 .25C4.615.25.25 4.6158.25 10c0 5.385 4.365 9.75 9.75 9.75 5.3843 0 9.75-4.365 9.75-9.7508C19.75 4.6159 15.3843.25 10 .25'/%3E%3C/svg%3E")}.icon--points{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='M0 10C0 4.4777 4.477 0 10 0c5.5223 0 10 4.4777 10 9.9992C20 15.5231 15.5223 20 10 20 4.477 20 0 15.523 0 10zm10.906-5.1878V3.4668H9.1007v1.3319c-.7842.1397-1.4074.4687-1.8694.987-.462.5184-.693 1.1088-.693 1.7714 0 .6355.1646 1.1606.4936 1.5753.329.4146.7268.7121 1.1933.8924.4665.1803.9352.337 1.4062.4699.471.133.87.2986 1.1967.4969.3268.1983.4902.4597.4902.7843 0 .3605-.1409.658-.4226.8924-.2817.2344-.6727.3515-1.173.3515-.4327 0-.8473-.0969-1.244-.2907-.3966-.1938-.6524-.3482-.7673-.463-.115-.115-.204-.2085-.267-.2807l-1.2508 1.244.1149.142c.0721.0811.1916.1893.3583.3245.1668.1352.3583.2716.5747.409.2163.1375.4902.2694.8214.3956a4.982 4.982 0 0 0 1.0378.2704v1.298h1.8052v-1.3453c.8293-.1623 1.475-.5093 1.937-1.0412.462-.5318.693-1.1674.693-1.9065 0-.6356-.1646-1.1607-.4936-1.5753-.329-.4147-.729-.7122-1.2-.8924a17.7825 17.7825 0 0 0-1.4063-.4733c-.4665-.1352-.8632-.3009-1.19-.497-.3267-.196-.49-.4563-.49-.7808 0-.2885.1205-.5341.3616-.737.2412-.2027.56-.3042.9567-.3042.329 0 .649.0767.96.23.311.1532.515.276.6119.3684.0969.0924.1724.1701.2265.2332l1.244-1.3183-.2232-.2367c-.1442-.1532-.4011-.3324-.7707-.5374-.3696-.2051-.7752-.3528-1.217-.4429z'/%3E%3C/svg%3E")}.icon--contact{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M19.75.25v17.5346l-7.8699-4.42-5.135 6.3854v-6.76H.25L19.75.25zM19 1L7.75 12.3867V16L19 1z'/%3E%3C/svg%3E")}.icon--back{width:17px;height:17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%23B4B4B4' transform='rotate(180 8.5 8.5)'/%3E%3Cpath stroke='%23FFF' stroke-width='1.7' stroke-linecap='round' d='M10.2 12.467L6.234 8.5 10.2 4.533'/%3E%3C/g%3E%3C/svg%3E")}.icon--order-status{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M23.35 12.3h-7.714l-2.73 4.55H23.35V12.3zm1.3 0v4.55h10.444l-2.73-4.55H24.65zm-1.3 5.85H12.3v-.29V35.7h23.4V17.86v.29H23.35zM11 17.5l3.9-6.5h18.2l3.9 6.5V37H11V17.5zm4.55 11.7h7.8v1.3h-7.8v-1.3zm0-1.95h7.8v1.3h-7.8v-1.3zm0 3.9h6.5v1.3h-6.5v-1.3z'/%3E%3C/svg%3E")}.icon--profile{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 25.3c-6.022 0-10.982 4.55-11.629 10.4H35.63c-.648-5.85-5.608-10.4-11.63-10.4zm-3.39-.853a7.15 7.15 0 1 1 6.781 0C32.926 25.938 37 30.993 37 37H11c0-6.007 4.074-11.062 9.61-12.553zM24 24a5.85 5.85 0 1 0 0-11.7A5.85 5.85 0 0 0 24 24z'/%3E%3C/svg%3E")}.icon--fsa-perks{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M26 12.568c.326.18.554.337.681.471l.198.208-1.101 1.156a2.96 2.96 0 0 0-.2-.204c-.087-.081-.267-.19-.543-.324a1.915 1.915 0 0 0-.85-.201c-.35 0-.633.089-.847.266-.213.178-.32.394-.32.647 0 .284.145.513.434.685.29.171.641.316 1.054.435.413.118.828.257 1.245.415.417.158.77.419 1.062.782.292.364.437.825.437 1.382 0 .648-.204 1.205-.614 1.672-.408.466-.98.77-1.714.912v1.18h-1.598v-1.138a4.438 4.438 0 0 1-.92-.238 4.068 4.068 0 0 1-.726-.346 5.394 5.394 0 0 1-.51-.359 2.827 2.827 0 0 1-.316-.284l-.102-.125 1.107-1.09a5.3 5.3 0 0 0 .237.245c.101.1.328.237.679.407.351.17.718.255 1.101.255.443 0 .79-.103 1.039-.309a.97.97 0 0 0 .374-.782c0-.285-.145-.514-.434-.688a4.32 4.32 0 0 0-1.06-.436 14.13 14.13 0 0 1-1.245-.411 2.469 2.469 0 0 1-1.056-.783c-.291-.364-.437-.824-.437-1.381 0-.581.204-1.099.614-1.553.409-.455.96-.744 1.655-.866V11h1.598v1.18c.39.079.75.208 1.077.388zM11 35h8v2h-8v-2zm0-4h8v2h-8v-2zm0-4h8v2h-8v-2zm0-4h8v2h-8v-2zm9 8h8v2h-8v-2zm0-4h8v2h-8v-2zm9 8h8v2h-8v-2zm0-4h8v2h-8v-2zm0-4h8v2h-8v-2zm0-4h8v2h-8v-2zm0-4h8v2h-8v-2zm0-4h8v2h-8v-2zm-9 20h8v2h-8v-2z'/%3E%3C/svg%3E")}.icon--recent-orders{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M18.077 12.983H37v1.322H18.077a.661.661 0 1 1 0-1.322zm0 7.272H37v1.322H18.077a.661.661 0 1 1 0-1.322zm0 7.271H37v1.322H18.077a.661.661 0 1 1 0-1.322zm0 7.272H37v1.322H18.077a.661.661 0 1 1 0-1.322zM13.173 14.47l-1.343.715.256-1.514L11 12.6l1.501-.221.672-1.378.671 1.378 1.502.22-1.087 1.073.257 1.514-1.343-.715zm0 7.272l-1.343.715.256-1.514L11 19.87l1.501-.22.672-1.378.671 1.377 1.502.221-1.087 1.073.257 1.514-1.343-.715zm0 7.272l-1.343.714.256-1.514L11 27.142l1.501-.221.672-1.378.671 1.378 1.502.22-1.087 1.073.257 1.514-1.343-.714zm0 7.271L11.83 37l.256-1.514L11 34.413l1.501-.22.672-1.378.671 1.377 1.502.221-1.087 1.073.257 1.514-1.343-.715z'/%3E%3C/svg%3E")}.icon--call{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M33.341 29.825c-1.267 2.575-3.333 4.214-6.16 4.881A2.926 2.926 0 0 1 24.326 37h-1.3a2.925 2.925 0 1 1 0-5.85h1.3c1.372 0 2.524.945 2.84 2.22 2.245-.6 3.88-1.914 4.935-3.97a3.248 3.248 0 0 1-1.6-2.8V24a3.251 3.251 0 0 1 2.582-3.181 9.1 9.1 0 0 0-18.164 0A3.251 3.251 0 0 1 17.5 24v2.6a3.25 3.25 0 0 1-6.5 0V24a3.251 3.251 0 0 1 2.616-3.188C13.921 15.342 18.454 11 24 11s10.079 4.342 10.384 9.812A3.251 3.251 0 0 1 37 24v2.6a3.25 3.25 0 0 1-3.659 3.225zm.409-7.775A1.95 1.95 0 0 0 31.8 24v2.6a1.95 1.95 0 1 0 3.9 0V24a1.95 1.95 0 0 0-1.95-1.95zm-7.8 12.025c0-.897-.728-1.625-1.625-1.625h-1.3a1.625 1.625 0 0 0 0 3.25h1.3c.897 0 1.625-.728 1.625-1.625zM14.25 22.05A1.95 1.95 0 0 0 12.3 24v2.6a1.95 1.95 0 1 0 3.9 0V24a1.95 1.95 0 0 0-1.95-1.95z'/%3E%3C/svg%3E")}.icon--contact-us{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M36.143 11.029c.492-.154.975.335.831.82l-3.782 24.586a.666.666 0 0 1-1.178.315l-7.31-9.131-5.83 2.375a.666.666 0 0 1-.893-.795l1.805-6.474-8.507-6.085a.666.666 0 0 1 .27-1.197l24.594-4.414zm-2.756 1.847l-20.05 3.599 7.224 5.168 12.826-8.767zm1.881 1.308l-9.513 12.619 6.352 7.932 3.161-20.551zM24.491 26.268l8.863-11.757-12.226 8.357-1.5 5.381 4.863-1.981zm-12.005 10.52a.666.666 0 0 1-.941-.942l.333-.332a.666.666 0 0 1 .941.94l-.333.334zm2.663-2.663a.666.666 0 0 1-.942-.941l1.665-1.664a.666.666 0 0 1 .941.941l-1.664 1.664z'/%3E%3C/svg%3E")}.icon--live-chat{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M32.45 35.038A1.956 1.956 0 0 1 30.5 37a1.944 1.944 0 0 1-1.379-.575l-4.471-4.498h-7.8c-3.23 0-5.85-2.635-5.85-5.886v-9.155C11 13.636 13.62 11 16.85 11h14.3c3.23 0 5.85 2.635 5.85 5.886v9.155a5.88 5.88 0 0 1-4.55 5.74v3.257zm-1.3 0v-4.301l1.012-.231A4.574 4.574 0 0 0 35.7 26.04v-9.155c0-2.529-2.037-4.578-4.55-4.578h-14.3c-2.513 0-4.55 2.05-4.55 4.578v9.155c0 2.528 2.037 4.578 4.55 4.578h8.338L30.04 35.5a.648.648 0 0 0 1.11-.463zM17.825 18.194a.652.652 0 0 1-.65-.654c0-.362.291-.654.65-.654h12.35c.359 0 .65.292.65.654a.652.652 0 0 1-.65.654h-12.35zm0 3.923a.652.652 0 0 1-.65-.654c0-.36.291-.653.65-.653h7.8c.359 0 .65.292.65.653a.652.652 0 0 1-.65.654h-7.8zm0 3.924a.652.652 0 0 1-.65-.654c0-.36.291-.654.65-.654h9.75c.359 0 .65.293.65.654a.652.652 0 0 1-.65.654h-9.75z'%3E%3C/path%3E%3C/svg%3E")}.icon--head-faq{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M33.1 16.2h.65A3.25 3.25 0 0 1 37 19.45v14.3A3.25 3.25 0 0 1 33.75 37h-14.3a3.25 3.25 0 0 1-3.25-3.25v-.65h1.3v.65a1.95 1.95 0 0 0 1.95 1.95h14.3a1.95 1.95 0 0 0 1.95-1.95v-14.3a1.95 1.95 0 0 0-1.95-1.95h-.65v-1.3zm-18.85-3.9a1.95 1.95 0 0 0-1.95 1.95v14.3a1.95 1.95 0 0 0 1.95 1.95h14.3a1.95 1.95 0 0 0 1.95-1.95v-14.3a1.95 1.95 0 0 0-1.95-1.95h-14.3zm0-1.3h14.3a3.25 3.25 0 0 1 3.25 3.25v14.3a3.25 3.25 0 0 1-3.25 3.25h-14.3A3.25 3.25 0 0 1 11 28.55v-14.3A3.25 3.25 0 0 1 14.25 11zm5.883 12.095c0-.382.084-.72.251-1.016.168-.296.37-.533.608-.712.237-.18.475-.353.712-.52.238-.168.44-.361.608-.58a1.2 1.2 0 0 0 .251-.747.972.972 0 0 0-.356-.754c-.238-.21-.547-.314-.929-.314-.4 0-.743.095-1.03.286-.286.19-.473.382-.562.572l-.125.28-1.788-.782a3.7 3.7 0 0 1 .09-.266c.043-.111.157-.305.343-.58.186-.274.401-.52.646-.736.244-.216.588-.412 1.03-.586a3.961 3.961 0 0 1 1.466-.262c1.01 0 1.834.28 2.472.841.638.561.956 1.233.956 2.015 0 .484-.087.915-.261 1.295-.175.38-.39.685-.643.918-.253.233-.506.452-.757.656a3.027 3.027 0 0 0-.643.723 1.66 1.66 0 0 0-.265.911h-1.934a1.782 1.782 0 0 1-.14-.642zm-.147 2.573c0-.286.113-.537.34-.75a1.13 1.13 0 0 1 .81-.322c.313 0 .582.107.806.321a1.008 1.008 0 0 1 0 1.501 1.124 1.124 0 0 1-.807.322c-.314 0-.584-.107-.81-.322a1.004 1.004 0 0 1-.339-.75z'%3E%3C/path%3E%3C/svg%3E")}.h-links-box ul li span{color:#142745}.hamburger{z-index:1}.hamburger:before{height:15px;border-color:#55449a}.hamburger:after{top:22px;border-color:#55449a}.page-cart .hamburger,.page-checkout .hamburger,.page-login .hamburger{display:none}.glasses-regular{height:14px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 14'%3E%3Cpath fill='%23333' d='M21.5201 1.4072c-2.2968.8488-4.7933.8488-7.0901 0C11.484.1589 6.491-.9396 0 1.2574c.05 2.5464.3994 5.043 1.0485 7.4896.3995 1.5478 1.5479 2.7961 2.9959 3.4452 2.097.8987 4.3939 1.2483 6.6408 1.0485 1.6477-.1498 3.1456-1.0485 4.0443-2.4466.8988-1.3481 1.5479-2.846 2.0472-4.4438.0999-.5992.5992-1.0985 1.2483-1.1484.5492 0 1.0485.3495 1.1484.8987l.0499.1998v.0499c.4494 1.5479 1.1484 3.0458 2.0472 4.4438.8987 1.3981 2.3966 2.2968 4.0443 2.4466 2.2469.1998 4.5437-.1498 6.6408-1.0485 1.448-.6491 2.5964-1.8974 2.9959-3.4452.6491-2.4466.9986-4.9432 1.0485-7.4896-6.5908-2.197-11.5839-1.0985-14.4799.1498zm-5.9917 4.8432c-.3994 1.3482-.9986 2.6963-1.7475 3.8946-.749 1.1484-1.9473 1.8974-3.2955 1.9973-1.8973.1497-3.8446-.0999-5.5922-.8489l-.2996-.1498c-.1498-.0499-.2996-.1498-.3994-.2496-.2996-.1997-.5992-.4494-.8489-.699-.3495-.3496-.5991-.799-.7988-1.2483-.0999-.1997-.1498-.3994-.1998-.5492-.1997-.749-.3994-1.5479-.4993-2.3468-.0499-.1997-.0499-.3994-.0998-.5492-.05-.3995-.0999-.749-.1498-1.0985-.1498-1.2483.699-2.4466 1.9473-2.7462.7989-.1997 1.5478-.2996 2.3467-.3994.2497 0 .4993-.05.699-.05 1.1485-.0499 2.2969 0 3.4453.1498.5492.0999 1.0984.1998 1.6976.3496.3994.0998.7989.2496 1.1484.3495.1498.0499.2996.0998.4993.1997.1997.0999.2497.0999.3995.1498 1.4479.699 2.1969 2.3467 1.7475 3.8446zm18.774-1.8474c0 .1498 0 .3495-.05.5492-.1498 1.1484-.3495 2.2969-.6491 3.4453-.3495 1.2981-1.2982 2.3467-2.5464 2.8959-1.2982.5493-2.6464.8489-4.0444.8988-.4993 0-.9986 0-1.4979-.0499-.1498 0-.2497-.05-.3995-.05-.8987-.1498-1.7476-.5991-2.3467-1.2482-.0999-.0999-.1997-.2497-.2996-.3496-.0999-.0998-.1498-.2496-.2497-.3495-.7489-1.1983-1.3481-2.4965-1.7475-3.8946-.4494-1.5478.2996-3.1456 1.7475-3.7947 2.9459-1.2483 6.1415-1.5978 9.2871-.9986l.4494.0999.3995.0998c.7489.1498 1.398.699 1.6976 1.398.2497.3995.2996.8988.2497 1.3482z' /%3E%3Cpath fill='%23CFE6FF' d='M11.7338 1.7566L3.2955 10.195c-.3495-.3495-.5992-.7989-.799-1.2483l7.5895-7.5395c.5493.0999 1.0985.1997 1.6478.3495zM34.3525 4.403c0 .1497 0 .3495-.0499.5492l-7.2899 7.2399c-.4993 0-1.0485 0-1.5478-.0499-.1498 0-.2497-.0499-.3995-.0499l9.0375-9.0375c.1997.3994.2496.8988.2496 1.3481zM13.3812 2.306l-8.8377 8.8376c-.1498-.0499-.2996-.1497-.3995-.2496l8.7878-8.7878c.1498.0999.2996.1498.4494.1997zM31.9557 1.5569l-9.2372 9.2871c-.0998-.0999-.1997-.2497-.2996-.3495l8.9876-8.9875.5492.0499zM6.6408 1.2074L1.8474 6.0007c-.05-.1997-.05-.3994-.0998-.5492l4.1941-4.1942c.1998 0 .4494 0 .699-.0499z' /%3E%3C/svg%3E")}.glasses-fullrim{height:14px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 14'%3E%3Cpath fill='%23333' d='M21.5201 1.4072c-2.2968.8488-4.7933.8488-7.0901 0C11.484.1589 6.491-.9396 0 1.2574c.05 2.5464.3994 5.043 1.0485 7.4896.3995 1.5478 1.5479 2.7961 2.9959 3.4452 2.097.8987 4.3939 1.2483 6.6408 1.0485 1.6477-.1498 3.1456-1.0485 4.0443-2.4466.8988-1.3481 1.5479-2.846 2.0472-4.4438.0999-.5992.5992-1.0985 1.2483-1.1484.5492 0 1.0485.3495 1.1484.8987l.0499.1998v.0499c.4494 1.5479 1.1484 3.0458 2.0472 4.4438.8987 1.3981 2.3966 2.2968 4.0443 2.4466 2.2469.1998 4.5437-.1498 6.6408-1.0485 1.448-.6491 2.5964-1.8974 2.9959-3.4452.6491-2.4466.9986-4.9432 1.0485-7.4896-6.5908-2.197-11.5839-1.0985-14.4799.1498zm-5.9917 4.8432c-.3994 1.3482-.9986 2.6963-1.7475 3.8946-.749 1.1484-1.9473 1.8974-3.2955 1.9973-1.8973.1497-3.8446-.0999-5.5922-.8489-1.2483-.5492-2.197-1.5977-2.5465-2.896-.3495-1.2981-.5991-2.6463-.749-3.9944-.1497-1.2483.6991-2.4466 1.9474-2.6962 3.3953-.8489 6.9903-.5493 10.2358.7988 1.4479.5992 2.1969 2.197 1.7475 3.7448zm18.774-1.8474c-.1498 1.3481-.3496 2.6963-.6991 3.9945-.3495 1.2981-1.2982 2.3467-2.5464 2.8959-1.7476.749-3.6949 1.0486-5.5923.8489-1.3481-.0999-2.5964-.8489-3.2954-1.9973-.749-1.1983-1.3481-2.4965-1.7476-3.8946-.4493-1.5478.2996-3.1456 1.7476-3.7947C25.3648 1.1076 28.9598.858 32.405 1.6568c1.1983.2996 2.0471 1.448 1.8974 2.7462z' /%3E%3C/svg%3E")}.glasses-rimless{height:13px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 13'%3E%3Cpath fill='%23333' d='M33.7122.5045C32.2492.1513 30.7863 0 29.3234 0c-2.371 0-4.6915.454-6.8606 1.4125-.6558.3027-1.2612.8071-1.6648 1.4125-.3026-.6054-.9584-1.009-1.6142-1.009h-2.1187c-.7063 0-1.3621.4036-1.6648 1.0594-.4035-.6558-.9584-1.1602-1.6647-1.463C11.516.454 9.1956 0 6.8246 0c-1.463 0-2.9763.1513-4.3888.5045C.9224.8575-.137 2.27.0144 3.8339c.1513 1.463.4035 2.9258.8071 4.3888.4036 1.5133 1.5134 2.7745 2.9259 3.3798 1.6142.6558 3.3294 1.009 5.0446 1.009.4035 0 .807 0 1.1602-.0505 1.5638-.1513 3.0267-1.0089 3.8339-2.3709.3027-.5045.6053-1.009.8576-1.5134.2522-.1514.454-.3027.6053-.5045.2018-.2018.3027-.5044.4036-.7567.1009-.2522.1513-.5549.2018-.8071.0504-.3027 0-.6053-.1009-.908.1009-.5045.1513-.9585.0504-1.463l.1514-.1513.2522-.7062c.1009-.3532.4035-.555.7567-.555h2.1187c.3531 0 .6558.2523.7567.6054l.1513.6558c0 .0505.0505.1513.1009.2018-.1009.5045-.0504 1.009.0505 1.5134-.0505.3026-.1009.5549-.0505.8575.0505.3027.1009.555.2018.8072s.2522.5044.4036.7567c.1513.2018.3531.353.5549.5044.2522.5045.5549 1.009.8575 1.5134.8576 1.362 2.2701 2.2196 3.8844 2.371.4035.0504.8071.0504 1.1602.0504 1.7152 0 3.4303-.3531 5.0446-1.0089 1.4629-.6054 2.5223-1.8665 2.9259-3.3799.4035-1.4125.6557-2.8754.8071-4.3888.3531-1.5638-.7063-3.0267-2.2196-3.3798zM13.5339 9.9883c-.8072 1.2107-2.1188 2.0178-3.5817 2.1691-.4036.0505-.7567.0505-1.1602.0505-1.6648 0-3.38-.3531-4.8933-1.0089-1.3116-.5549-2.3205-1.6647-2.724-3.0772C.8214 6.7093.5692 5.2464.4178 3.7834c-.1513-1.362.7567-2.6231 2.0683-2.9258C3.8987.5549 5.3616.353 6.8246.353c2.3205 0 4.5905.454 6.7093 1.362.7062.3027 1.3115.8576 1.6647 1.5639l-.1514.454c-.1009.2522.0505.5549.3027.6558.0504 0 .1009 0 .1513.0504.0505.3532.0505.7567 0 1.1098h-.0504c-.0505 0-.1009.0505-.1009.0505-.2018.2018-.3531.4036-.5045.6558-.1513.2018-.2522.454-.3531.6558-.1009.2522-.1513.454-.2522.7062-.0505.2522-.1009.555-.1009.8072 0 .1008.0504.2017.1513.2522-.2522.5044-.5044.908-.7566 1.3116zM35.73 3.7834c-.1513 1.463-.4036 2.8755-.8071 4.3384-.4036 1.4125-1.3621 2.5727-2.7241 3.1276-1.5638.6558-3.2285 1.0089-4.8932 1.0089-.3532 0-.7567 0-1.1603-.0504-1.4629-.1514-2.7745-.9585-3.5816-2.1692-.2523-.3531-.5045-.8071-.7567-1.2611.1009-.0505.1513-.1514.1513-.2523 0-.2522 0-.5549-.1009-.807-.0504-.2523-.1513-.5046-.2522-.7063-.1009-.2523-.2018-.454-.3531-.6558-.1514-.2523-.3027-.454-.5045-.6558-.0504-.0505-.1009-.0505-.1009-.0505h-.0504c-.0505-.353-.0505-.7567 0-1.1602h.1513c.2522-.0505.4036-.3531.3531-.6054l-.1513-.5044c.3531-.8072.9585-1.3116 1.6647-1.6647 2.1187-.908 4.3888-1.362 6.7093-1.362 1.4629 0 2.9258.2017 4.3383.5044 1.3116.3531 2.2196 1.6142 2.0683 2.9258z' /%3E%3C/svg%3E")}.glasses-semi-rimless{height:13px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 13'%3E%3Cpath fill='%23333' d='M21.59 1.4145c-2.2595.8536-4.7197.9038-6.9791.1004C11.6987.2096 6.6276-.9955 0 1.264c0 1.0544.1004 2.1088.2008 3.1632a.645.645 0 00.5021.502l.5021.1005c.1004 1.205.3515 2.3598.6527 3.5146.4017 1.4561 1.4561 2.6611 2.8118 3.2636 1.5062.6528 3.113.954 4.7698.954.3515 0 .7532 0 1.1046-.0502 1.5063-.1506 2.9122-.954 3.7155-2.2594.3515-.5523.6527-1.1046.9038-1.657.0502 0 .0502.0503.1004.0503h.1004c.3013-.0502.5523-.1506.8034-.3013a2.8803 2.8803 0 00.5523-.5523c.1506-.2008.3012-.4518.4016-.7029.1005-.251.1507-.5523.1507-.8033 0-.1507-.1507-.3013-.3013-.3013h-.1004v-.0502-.1004c.2008-.4519.6025-.7532 1.1046-.7532.5523 0 1.0544.3515 1.1548.9038l.0502.1506-.1004-.0502c-.0502 0-.1004-.0502-.1506 0-.1507 0-.3013.1507-.2511.3013 0 .3012.1004.5523.2009.8033.1004.251.251.452.4518.6527.2009.2009.4017.3515.6026.5021.251.1507.502.251.8033.251h.1004c.2511.6026.6025 1.1549.9038 1.7072.8033 1.3054 2.2092 2.1088 3.7155 2.2594.3514.0502.7531.0502 1.1046.0502 1.6569 0 3.2636-.3514 4.7698-.954 1.3557-.6025 2.4101-1.8075 2.7615-3.2636.3013-1.1548.5523-2.3096.703-3.5146l.5021-.1004a.645.645 0 00.5021-.5021C35.8996 3.4229 36 2.3685 36 1.3141 29.523-.9453 24.5021.1593 21.59 1.4145zm-7.7323 8.7866c-.7531 1.1549-1.9581 1.908-3.3138 2.0084-.3514.0502-.7029.0502-1.0544.0502-1.5564 0-3.113-.3012-4.569-.9037-1.2552-.5523-2.159-1.6067-2.5607-2.9122-.3514-1.3054-.6025-2.661-.7029-4.0167-.1004-1.2552.703-2.41 1.9582-2.7113 1.3054-.3013 2.661-.4519 4.0167-.4519 2.159 0 4.318.4017 6.2761 1.2552 1.4561.6528 2.2093 2.2595 1.7574 3.816-.4519 1.3054-1.0544 2.661-1.8076 3.866zm20.636-5.774c-.1506 1.3556-.3514 2.7113-.7029 4.0167-.3515 1.3055-1.3054 2.3599-2.5607 2.9122-1.456.6025-3.0125.9037-4.569.9037-.3515 0-.7029 0-1.0544-.0502-1.3557-.1004-2.6109-.8535-3.3138-2.0084-.7532-1.205-1.3557-2.5104-1.7573-3.9163-.4519-1.5565.3012-3.1631 1.7573-3.8159 1.9581-.8535 4.1171-1.3054 6.2761-1.3054 1.3557 0 2.7113.1506 4.0168.4519 1.1548.3514 2.0083 1.5062 1.9079 2.8117z' /%3E%3C/svg%3E")}.glasses-aviator{height:14px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 14'%3E%3Cpath fill='%23333' d='M32.3918.5326C29.8432-.067 26.645-.067 23.9466.133c-.2499 0-.5497.05-.7995.1499H12.8529c-.2498-.05-.4997-.1-.7995-.15C9.355-.067 6.1568-.117 3.6083.5327c-2.2488.4997-3.748 2.5985-3.598 4.8972.2499 3.0483 1.4991 7.3958 6.7961 8.1454 3.6979.5496 6.1465-1.9989 7.6456-4.8972.05.05.1.05.1999.05h.1c.2498-.1.4997-.2999.6496-.5498.1499-.1998.2998-.4497.3998-.6996.0999-.2498.1499-.4997.1499-.7495.0499-.2999 0-.5497-.05-.7996-.05-.1-.0999-.1499-.1999-.1998.1-.3498.1499-.6997.1999-1.0495.1499-.05.2499-.1499.2998-.2998l.1999-.6496c.1-.2998.3498-.4997.6496-.4997h1.899c.2998 0 .5496.1999.6496.4997l.1499.5997c.05.1499.1499.2998.3498.3498 0 .3498.0999.6996.1999 1.0494-.1 0-.1999.0999-.1999.1998-.0999.2499-.1499.4997-.0999.7996 0 .2498.0999.5497.1998.7496.1.2498.2499.4997.3998.6995.1499.2499.3998.3998.6496.5497h.1c.05 0 .1499 0 .1999-.05 1.4991 2.9484 3.9477 5.4469 7.6456 4.8973 5.297-.7496 6.5462-5.0971 6.7961-8.1454.1499-2.2987-1.3492-4.3975-3.5979-4.8972zm-17.6399 5.397c-1.1494 3.398-3.4481 7.4457-7.7956 6.846-4.6473-.6996-5.7467-4.4974-5.9466-7.1459C.8598 3.6309 2.209 1.7819 4.158 1.3322 6.4066.7825 9.205.8325 11.6037.9824c2.3986.1499 3.8977 2.6484 3.1482 4.9471zm5.5968-2.9983c-.3498-.4498-.8496-.6996-1.3992-.6996h-1.899c-.5496 0-1.0494.2498-1.3492.7495-.2498-.6496-.5996-1.2493-1.0994-1.749h6.8461c-.4997.4997-.8995 1.0494-1.0993 1.699zm14.6416 2.6984c-.1999 2.6485-1.2993 6.4963-5.9466 7.1459-4.3475.5997-6.6462-3.448-7.7956-6.846-.6996-1.999.3498-4.1477 2.3487-4.7973.2998-.1.5497-.15.8495-.1999 2.3986-.1999 5.1471-.1999 7.3958.3498 1.9489.4497 3.2981 2.2987 3.1482 4.3475z' /%3E%3C/svg%3E")}.glasses-cat-eye{height:13px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 13'%3E%3Cpath fill='%23333' d='M19.85 3.222c-1.05-.5-3.65 0-3.65 0S12-.878 0 .172v4.1s1.25 7.65 8.45 8.2c2.6.3 5.1-1.1 6.15-3.5l1.35-2.05c.75-1.15 2.3-1.45 3.45-.7.25.15.45.35.6.6l1 1.35.15.35c.95 2.6 3.55 4.25 6.35 3.9 7.3-.55 8.5-8.15 8.5-8.15v-4.1c-12-1.05-16.15 3.05-16.15 3.05zm-11 8.35c-.45 0-.85-.05-1.3-.15-6.4-1.6-8.3-9.6-5-10.1 2.3-.3 4.65-.3 6.95 0 2.85.15 5 2.6 4.8 5.45-.2 2.85-2.65 4.95-5.45 4.8zm19.55-.15c-.4.1-.85.15-1.25.15-2.85.15-5.25-2-5.45-4.8-.15-2.85 2-5.25 4.85-5.45 2.3-.3 4.65-.3 6.95 0 3.25.5 1.35 8.5-5.1 10.1z' /%3E%3C/svg%3E")}.glasses-oval{height:13px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 13'%3E%3Cpath fill='%23333' d='M28.6.05c-2.85 0-5.3 1.3-6.55 3.2 0-.15-.15-.3-.3-.4-.2-.1-.4-.05-.55.05-.4.3-1.4 0-1.65-.15-1-.6-1.9-.75-3.45 0-.9.45-1.3.4-1.35.4-.15-.1-.35-.1-.5-.05-.1.05-.2.15-.25.25C12.8 1.4 10.3 0 7.4 0 3.3.05 0 2.75 0 6.05s3.3 6 7.4 6c1.8 0 3.6-.55 5.05-1.6.1.15.25.25.45.25.1 0 .15 0 .25-.05 2.45-1.3 2.3-4.2 2.3-4.3 0-.3-.2-.5-.5-.5 0-.05.05-.1.05-.1v-1.5c.55-.05 1.05-.25 1.55-.5 1.3-.6 1.8-.4 2.5 0 .6.3 1.3.45 1.95.4V5.8c0 .05 0 .15.05.2-.05-.1-.1-.1-.15-.1-.3 0-.5.2-.5.5 0 .1.05 3 2.55 4.2.05.05.15.05.2.05.15 0 .3-.05.4-.2 1.45 1.05 3.25 1.65 5.05 1.6 4.1 0 7.4-2.7 7.4-6s-3.3-6-7.4-6zm-21.2 11c-3.4 0-6.2-2.25-6.2-5s2.75-5 6.2-5 6.2 2.25 6.2 5-2.8 5-6.2 5zm21.2 0c-3.4 0-6.2-2.25-6.2-5s2.75-5 6.2-5 6.15 2.25 6.15 5-2.75 5-6.15 5z' /%3E%3C/svg%3E")}.glasses-rectangular{height:9px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 9'%3E%3Cpath fill='%23333' d='M34.6519.2593C32.9043.2094 29.3592.1095 24.3662.3592v-.05c-.05-.1997-.1998-.3495-.3995-.2995-5.7919.9487-12.1831 0-12.233 0-.1997-.05-.3994.0998-.3994.2996v.0499C6.491.1095 2.9958.2094 1.2483.2593.5493.3093 0 .9084 0 1.6075 0 3.1553.0999 4.6532.2996 6.151c.1498 1.448 1.3481 2.5964 2.846 2.6963a68.2301 68.2301 0 009.0375 0c1.2482-.0999 2.2469-.9487 2.6463-2.097 0-.05 0-.1.0499-.1499.1498-.0998.3495-.1997.4494-.3495.1997-.1997.3495-.4494.4494-.699.0998-.2497.1997-.4993.2496-.749.05-.2996.05-.5492-.0499-.8488-.0499-.1498-.1997-.2497-.3495-.1997h-.0999c.05-.2497.05-.4993 0-.749 1.5479-.749 3.3953-.699 4.9432.0999-.05.2496-.05.4493 0 .699-.05 0-.05-.05-.0999-.05-.1498-.0499-.2996.05-.3495.1998-.0499.2496-.0999.5492-.0499.8488.0499.2497.0998.4993.1997.749.0998.2496.2496.4993.4494.699.1498.1498.3495.2996.5492.3994v.1c.3994 1.1483 1.448 1.9971 2.6463 2.097a68.2306 68.2306 0 009.0375 0c1.448-.0999 2.6463-1.2483 2.846-2.6963C35.9001 4.6532 36 3.1055 36 1.5575c-.0499-.649-.5992-1.2482-1.3481-1.2982zM14.38 4.104c-.1498.749-.3495 1.448-.5492 2.197-.3495.9486-1.2483 1.5977-2.2968 1.6476a50.7055 50.7055 0 01-7.7892 0C2.5465 7.8987 1.4979 7 1.2982 5.8017c-.1498-1.1983-.2497-2.3966-.2497-3.595 0-.5991.4993-1.0485 1.0985-1.0485 1.5978-.05 4.993-.0999 9.7864.0998.6991.05 1.3482.2996 1.7975.799.5992.5991.7989 1.348.6491 2.047zm6.2414-1.6976c-1.6478-.799-3.595-.8489-5.2927-.1-.1498-.3494-.2996-.649-.5492-.8987-.1498-.1498-.2996-.2995-.4993-.4493 1.0984.0998 2.4466.1497 3.9445.1497 1.0985 0 2.2469-.0499 3.3953-.1497-.1498.1497-.2996.2496-.4494.3994-.2497.3995-.4494.699-.5492 1.0486zm13.9805 3.4452c-.1997 1.1983-1.1983 2.097-2.4466 2.147a50.7042 50.7042 0 01-7.7891 0c-.9987-.05-1.8974-.699-2.2969-1.6477-.2496-.699-.4493-1.448-.5991-2.197-.1498-.749.0998-1.448.5991-1.9972.4994-.4993 1.0985-.749 1.7976-.7989 4.7933-.2496 8.1886-.1997 9.7864-.0999.5991 0 1.0984.4494 1.0984 1.0486.0999 1.1484 0 2.3467-.1498 3.545z' /%3E%3C/svg%3E")}.glasses-round{height:16px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 16'%3E%3Cpath fill='%23333' d='M28.4359 0c-3.6201 0-6.7373 2.5642-7.4412 6.0836v-.553c0-.2011-.1508-.352-.3519-.4022l-2.5642-.6034h-.2011l-2.6145.6033c-.2011.0503-.3016.2012-.3016.4023v.6033c-.8045-4.0725-4.7262-6.7875-8.849-5.983C1.9898.9552-.6247 4.8768.1295 8.9997c.7541 4.1227 4.7764 6.7372 8.8489 5.983 2.3128-.4525 4.3239-1.9608 5.3797-4.1228l.4525-.3016c.2011-.2011.352-.4023.5028-.6034.1508-.2514.2514-.4525.3017-.7541.1005-.2514.1005-.553.0503-.8548 0-.1508-.1509-.2514-.352-.2514-.0503 0-.1005.0503-.1005.0503l-.1006.1006c0-.2011 0-.352.0503-.553h.3016c.2514 0 .4525-.2012.4525-.4023V5.8825l2.162-.5028 2.1619.5028v1.4078c0 .2514.2012.4525.4023.4525h.3016c0 .2011 0 .352.0503.553-.0503 0-.0503-.0502-.1005-.0502-.0503 0-.1006-.0503-.1006-.0503-.1508 0-.3017.1006-.3519.2514-.0503.3017 0 .553.0502.8547.0503.2514.1509.5028.3017.7542.1508.2514.3017.4525.5028.6033.1005.1006.2514.2011.4022.3017 1.81 3.7206 6.335 5.3295 10.0556 3.4692 3.7206-1.8603 5.3295-6.335 3.4692-10.0556C33.9664 1.6592 31.3017 0 28.4359 0zM7.5202 14.0778c-3.62 0-6.5361-2.9161-6.5361-6.5361s2.9161-6.5361 6.5361-6.5361 6.5362 2.916 6.5362 6.536c0 3.6201-2.9162 6.5362-6.5362 6.5362zm20.9157 0c-3.6201 0-6.5362-2.9161-6.5362-6.5361s2.9161-6.5361 6.5362-6.5361c3.62 0 6.5361 2.916 6.5361 6.536 0 3.6201-2.9664 6.5362-6.5361 6.5362z' /%3E%3C/svg%3E")}.glassesquare{height:14px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 14'%3E%3Cpath fill='%23333' d='M21.5201 1.4072c-2.2968.8488-4.7933.8488-7.0901 0C11.484.1589 6.491-.9396 0 1.2574c.05 2.5464.3994 5.043 1.0485 7.4896.3995 1.5478 1.5479 2.7961 2.9959 3.4452 2.097.8987 4.3939 1.2483 6.6408 1.0485 1.6477-.1498 3.1456-1.0485 4.0443-2.4466.8988-1.3481 1.5479-2.846 2.0472-4.4438.0999-.5992.5992-1.0485 1.2483-1.1484.5492 0 1.0485.3495 1.1484.8987l.0499.1998v.0499c.4494 1.5479 1.1484 3.0458 2.0472 4.4438.8987 1.3981 2.3966 2.2968 4.0443 2.4466 2.2469.1998 4.5437-.1498 6.6408-1.0485 1.448-.6491 2.5964-1.8974 2.9959-3.4452.6491-2.4466.9986-4.9432 1.0485-7.4896-6.5908-2.197-11.5839-1.0985-14.4799.1498zM15.828 6.5c-.3994 1.448-1.0485 2.7961-1.8474 4.0444-.749 1.1983-2.0472 1.9972-3.4452 2.0971-1.9973.1498-3.9945-.1498-5.842-.9487-1.2981-.5493-2.2468-1.6477-2.6462-3.0458-.3496-1.3481-.5992-2.7462-.749-4.1442-.1498-1.2982.699-2.4966 1.9972-2.846 3.5451-.8988 7.2899-.5993 10.6852.8487 1.5478.6491 2.3467 2.3967 1.8474 3.9945zm18.8239-1.9473c-.1498 1.398-.3995 2.7961-.749 4.1442-.3495 1.3482-1.3481 2.4966-2.6463 3.0458-1.8474.7989-3.8447 1.0985-5.8419.8988-1.3981-.1498-2.6963-.8988-3.4452-2.0971-.7989-1.2483-1.448-2.5964-1.8474-4.0444-.4994-1.5978.2995-3.3454 1.8474-3.9945 3.3953-1.398 7.1401-1.6976 10.6851-.7988 1.2483.2496 2.1471 1.4979 1.9973 2.846z' /%3E%3C/svg%3E")}.glasses-type-s{height:9px;background-image:url("data:image/svg+xml, %3Csvg width='30' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 9'%3E%3Cpath fill='%23333' d='M26.3821.38c-2.1517-.3502-4.3534-.4003-6.505-.2502-1.0008.05-2.0016.5004-2.7021 1.251-.3503-.4003-.8507-.6505-1.4011-.6505h-1.9014c-.6005 0-1.1509.3002-1.4512.7506C11.7208.6302 10.72.1299 9.6192.0798c-2.1517-.1501-4.3534-.1-6.505.2502C1.1627.6803-.1384 2.1314.0118 3.7326c.15 1.7514 1.1008 4.7036 5.5542 5.204.2502.05.5505.05.8007.05 2.602 0 4.3533-1.501 5.5042-3.2024 0 .1501.1001.2502.2502.2502h.1001c.2001-.1.4003-.2502.5504-.4504.1501-.15.2502-.3502.3002-.5504.1001-.2001.1001-.4003.1502-.6004 0-.2502 0-.4504-.0501-.6506-.05-.1-.1001-.15-.2001-.15.05-.3003.05-.6506 0-.9508 0 0 .05-.05.05-.1l.2002-.5505c.1501-.2502.4003-.3503.6505-.3503h1.9014c.2502 0 .5504.1001.6505.3503l.1001.3503c-.1501.4003-.1501.8506-.05 1.301l-.0501.05c-.05.2002-.1001.4504-.05.6505 0 .2002.05.4003.1501.6005.1001.2001.2002.4003.3002.5504.1502.2001.3003.3503.5505.4504h.1c.0501 0 .1502-.05.2002-.1001 1.1509 1.6512 2.8522 3.0523 5.3541 3.0523.2502 0 .5504 0 .8006-.05 4.4535-.5004 5.4042-3.5027 5.5543-5.204C29.6847 2.1814 28.3336.7803 26.3821.38zM5.7161 8.036c-3.5527-.4004-4.5034-2.552-4.7036-4.3034-.1-1.1008.8507-2.0516 2.3018-2.3518 1.301-.2002 2.602-.3503 3.953-.3002.7006 0 1.5012.05 2.3018.05.9007 0 1.7013.4504 2.2017 1.201.3003.4503.3503 1.0007.1001 1.451-.9007 2.1517-2.7521 4.6536-6.1547 4.2533zm18.114 0c-3.4026.4002-5.254-2.1017-6.2047-4.2533-.1502-.3503-.1502-.7006-.0501-1.0509v-.05l.1501-.3002c.5004-.7006 1.301-1.151 2.2017-1.151 2.1016-.15 4.2033-.1 6.2549.2503 1.4511.2502 2.4018 1.251 2.3017 2.3518-.1501 1.6513-1.1008 3.803-4.6536 4.2032z' /%3E%3C/svg%3E")}.glasses-type-m{height:10px;background-image:url("data:image/svg+xml, %3Csvg width='33' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 10'%3E%3Cpath fill='%23333' d='M31.9747.9007C31.4242.3503 30.6737 0 29.823 0h-8.3064c-.8006 0-1.6012.3503-2.1016.9507-.1501.2002-.3003.4003-.4003.6005-.3503-.4503-.9007-.7005-1.5012-.6505h-2.1516c-.5505 0-1.1009.2502-1.4512.6505-.1-.2002-.2502-.4003-.4003-.6005C12.96.3503 12.1594 0 11.3588 0H3.0023C2.2017 0 1.4011.3503.8507.9007.3002 1.451 0 2.2517 0 3.0023c.05.8006.1 1.5512.2002 2.3518C.6005 7.756 2.652 9.5073 5.0539 9.5073h3.953c1.8515 0 3.5528-1.0508 4.4034-2.702h.0501c.2502-.1001.4503-.3003.6004-.5004.1502-.2002.2502-.4003.3503-.6005.1001-.2001.1501-.4503.1501-.7005.0501-.2502 0-.5004-.05-.7506-.05-.1501-.2002-.2002-.3503-.2002-.05 0-.05.05-.1001.05l-.05.0501.1001-1.0508v-.05c.05-.05.1001-.1001.1501-.2002l.2502-.6005c.1501-.3002.4503-.4503.8006-.4503h2.1517c.3502 0 .6505.1501.8006.4503l.2001.5505c.0501.1.1001.2001.2002.2502l.1501 1.1008-.1001-.1c-.05-.0501-.05-.0501-.1-.0501-.1502-.05-.3003.05-.3503.2001-.1001.2502-.1001.5004-.1001.8007 0 .2502.1001.5004.1501.7005.1001.2502.2002.4504.3503.6005.1501.2001.3503.4003.6005.5004.05 0 .05.05.1 0 .8507 1.6512 2.552 2.652 4.4034 2.652h3.9531c2.4018 0 4.4534-1.7514 4.8537-4.1532.1001-.7506.2002-1.5512.2002-2.3518.05-.7006-.2502-1.4511-.8006-2.0516zM9.057 8.5066H5.104c-1.9015 0-3.5528-1.4011-3.853-3.3026-.1001-.7005-.2002-1.4511-.2002-2.2017 0-.5004.2002-1.0008.5504-1.401.3503-.4004.8507-.6005 1.4011-.6005h8.3565c1.0007 0 1.8514.8006 1.8514 1.8514v.2002L12.96 5.0539c-.2502 1.9515-1.9015 3.4527-3.903 3.4527zM31.6244 5.204c-.3002 1.9015-1.9515 3.3026-3.853 3.3026h-3.953c-2.0016 0-3.6528-1.5012-3.903-3.4527l-.2502-2.0015c-.1501-1.0008.6004-1.9015 1.6012-2.0516h8.6067c.5504 0 1.0508.2001 1.401.6004.3503.3503.5505.9007.5505 1.4011-.0501.7506-.1001 1.5012-.2002 2.2017z' /%3E%3C/svg%3E")}.glasses-type-l{height:13px;background-image:url("data:image/svg+xml, %3Csvg width='33' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 13'%3E%3Cpath fill='%23333' d='M29.1335.4708c-2.4019-.4504-4.8538-.6005-7.2556-.3503-1.201.1001-2.3519.7506-3.0024 1.8014-.1501.2502-.3002.5004-.4003.8006-.3002-.4003-.7505-.6505-1.2509-.6505h-1.8014c-.5004 0-.9508.2502-1.251.6505-.1001-.3002-.2502-.5504-.4003-.8006C13.1211.8711 11.9702.2206 10.7693.1706c-2.502-.3003-4.9538-.2002-7.3557.3002C1.262.9712-.139 2.9728.011 5.1244c.3002 4.2032 2.502 6.8052 6.1547 7.3056.3003.0501.6005.0501.9007.0501 2.502 0 4.5535-1.5512 6.1047-4.5536h.2002c.2502-.1.4503-.3002.6005-.5003.1501-.2002.2502-.4003.3502-.6005.1001-.2002.1501-.4504.1501-.7005.0501-.2502 0-.5004-.05-.7506 0-.05-.1001-.1501-.1501-.1501.1001-.3003.1001-.6005.1501-.9508.1001-.05.2002-.15.2502-.3002l.2002-.6005c.1-.2502.3002-.4003.5504-.4003h1.8014c.2502 0 .5004.2002.5504.4504l.1501.5504c.05.1501.1501.2502.2502.3002 0 .3003.05.6505.1001.9508-.0501.05-.1501.1-.1501.15-.0501.2503-.1001.5005-.0501.7507 0 .2501.1001.5003.1501.7005.1001.2502.2002.4503.3503.6005.1501.2001.3503.4003.6005.5004.05 0 .05.05.1001 0h.1c1.5012 3.0023 3.6028 4.5535 6.1047 4.5535.3003 0 .6005 0 .9007-.0501 3.6529-.5004 5.8546-3.1024 6.1548-7.3056.2001-2.1517-1.251-4.1532-3.4026-4.6536zM6.3158 11.4793c-4.003-.6005-5.1039-3.803-5.304-6.405C.8616 3.373 2.0125 1.872 3.6638 1.4716a21.5567 21.5567 0 014.4034-.4504c.8006 0 1.6513.05 2.552.1001.9007.05 1.7513.5504 2.2517 1.301.5504.8006.7006 1.8514.4003 2.8022-1.1008 3.1524-3.1524 6.7552-6.9554 6.2548zm25.2195-6.405c-.2001 2.602-1.251 5.8045-5.3041 6.405-3.8029.5504-5.8545-3.1024-6.9053-6.2548-.3002-.9508-.1501-1.9515.4003-2.8022.5004-.8006 1.351-1.251 2.2517-1.351 2.3018-.2502 4.6536-.1001 6.9554.3502 1.6012.4003 2.7521 1.9515 2.602 3.6528z' /%3E%3C/svg%3E")}.glasses-type-xl{height:14px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 14'%3E%3Cpath fill='%23333' d='M36 1.8843A1.7939 1.7939 0 0034.1986.0829c-2.9022-.05-8.1062-.1-10.0077.05-1.3511.1001-2.552.8007-3.3026 1.9515-.2001.3003-.3502.6505-.5003.9508-.3003-.5004-.8507-.7506-1.4011-.8006h-2.0016c-.5504 0-1.1008.3002-1.4011.7506-.1501-.3503-.3002-.6506-.5003-.9508C14.3333.8835 13.1324.183 11.7813.083c-1.9015-.1-7.0554-.1-10.0077-.05C.7728.1329.0222.9336.0222 1.8843c0 1.301-.05 3.0524 0 3.803.3503 4.6035 2.7522 7.5057 6.7553 8.0561.3502.0501.6505.0501 1.0007.0501 2.7521 0 5.0039-1.7013 6.7052-5.0039.05 0 .1001.05.1501.05h.1001c.2502-.1.5004-.3002.6505-.5504.1501-.2001.3002-.4503.4003-.7005.1001-.2502.1501-.5004.1501-.7506.0501-.3002 0-.5504-.05-.8006-.0501-.1-.1001-.1501-.2002-.2001.1001-.3503.1501-.7006.1501-1.0509.1001-.05.2002-.15.2502-.3002l.2002-.6505c.1001-.3002.3503-.5004.6505-.5004h2.0015c.3003 0 .6005.2002.7006.5004l.1501.6005c.05.15.1501.2502.3002.3002 0 .3503.0501.7005.1501 1.0508-.1 0-.2001.1-.2502.2002 0 .2502-.05.5504 0 .8506 0 .2502.1001.5504.2002.7506.1001.2502.2502.5004.4003.7005.1501.2502.4003.4004.6505.5505h.1001c.05 0 .1001 0 .1501-.05 1.7013 3.3025 3.9531 5.0038 6.7052 5.0038.3502 0 .6505 0 1.0007-.0501 4.0031-.5504 6.405-3.4526 6.7553-8.0562.05-.7505.05-2.4519.05-3.8029zM6.9776 12.7427c-4.5035-.6505-5.7044-4.2533-5.9546-7.1555-.05-.5505-.05-1.8515 0-3.6529 0-.4503.3503-.8006.8006-.8006 1.251 0 3.4027-.05 5.4542-.05 1.8014 0 3.5528 0 4.4535.1 1.0508.1001 1.9515.6506 2.5519 1.5012.6005.9007.8007 2.0516.4504 3.1024-1.251 3.5027-3.5527 7.5558-7.756 6.9554zm28.0216-7.1555c-.2001 2.9022-1.4011 6.505-5.9045 7.1555-4.3033.6004-6.6051-3.4527-7.8061-6.9554-.3502-1.0508-.2001-2.2017.4504-3.1024.5504-.8506 1.5012-1.401 2.552-1.5011 1.9515-.1502 7.5558-.05 9.9076-.05.4504 0 .8006.3502.8006.8005v3.6529z' /%3E%3C/svg%3E")}.glasses-solid{height:14px;background-image:url("data:image/svg+xml, %3Csvg width='36' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 36 14'%3E%3Cpath fill='%23333' d='M21.5201 1.4072c-2.2968.8488-4.7933.8488-7.0901 0C11.484.1589 6.491-.9396 0 1.2574c.05 2.5464.3994 5.043 1.0485 7.4896.3995 1.5478 1.5479 2.7961 2.9959 3.4452 2.097.8987 4.3939 1.2483 6.6408 1.0485 1.6477-.1498 3.1456-1.0485 4.0443-2.4466.8988-1.3481 1.5479-2.846 2.0472-4.4438.0999-.5992.5992-1.0985 1.2483-1.1484.5492 0 1.0485.3495 1.1484.8987l.0499.1998v.0499c.4494 1.5479 1.1484 3.0458 2.0472 4.4438.8987 1.3981 2.3966 2.2968 4.0443 2.4466 2.2469.1998 4.5437-.1498 6.6408-1.0485 1.448-.6491 2.5964-1.8974 2.9959-3.4452.6491-2.4466.9986-4.9432 1.0485-7.4896-6.5908-2.197-11.5839-1.0985-14.4799.1498z' /%3E%3Cpath fill='%23999' d='M22.169 2.4558c3.1956-1.3482 6.7906-1.6478 10.2358-.799 1.2483.2996 2.0971 1.448 1.9473 2.7463-.1498 1.348-.3495 2.6962-.699 3.9944-.3496 1.2982-1.2982 2.3467-2.5465 2.896-1.7975.7489-3.6949 1.0485-5.5922.8488-1.3482-.0999-2.5964-.8488-3.2955-1.9972-.7489-1.1984-1.3481-2.4966-1.7475-3.8946-.5493-1.498.1997-3.1456 1.6976-3.7947zM13.7808 2.4558C10.5353 1.1076 6.9403.808 3.545 1.6568c-1.2483.2996-2.0971 1.448-1.9473 2.7463.1498 1.348.3495 2.6962.699 3.9944s1.2982 2.3967 2.5465 2.896c1.7975.7489 3.6948 1.0485 5.6421.8488 1.3482-.0999 2.5465-.8488 3.2955-1.9972.7489-1.1984 1.3481-2.4966 1.7475-3.8946.4993-1.498-.2996-3.1456-1.7475-3.7947z' /%3E%3C/svg%3E")}.grey-list{background:#ebebeb;padding:13px 0 17px}.grey-list a{font-weight:700;color:#333;padding:10px 0 10px 52px;font-size:15px;line-height:20px;position:relative;display:block}.grey-list li a:before{content:'';position:absolute;left:20px;top:50%;margin-top:-8px;width:17px;height:16px;background:url(../img/sprite.webp) -95px -26px no-repeat}.grey-list .l-phone a:before{background-position:center;background-size:28px;background-image:url(../img/icons/phone-grey.svg)}.grey-list .l-account a:before{background-position:center;background-size:28px;background-image:url(../img/icons/account-grey.svg)}.grey-list .l-sms a:before{width:24px;height:24px;background-position:0 0;left:18px;margin-top:-12px;background-image:url(../img/icons/sms.svg)}.grey-list .l-rewards a:before{content:'$';width:18px;height:18px;line-height:18px;border-radius:18px;text-align:center;margin-right:5px;display:inline-block;color:#e8e8e8;background:#333}.grey-list .l-help a:before{content:'?';width:18px;height:18px;line-height:18px;border-radius:18px;text-align:center;margin-right:5px;display:inline-block;color:#e8e8e8;background:#333}.grey-list a{font-weight:400}.mobile-menu>li>a,.mobile-menu>li>span{color:#142745}.mobile-menu .m-clps>a:after,.mobile-menu .m-clps>span:after{border-color:transparent transparent transparent #55449a}.mobile-menu .mobile-menu-group{display:none}.mobile-menu .m-open.m-clps .mobile-menu-group{display:block}.mobile-menu-wrap{border:0}.global-footer{background-color:#fff}.page-LensesProduct .global-footer{background-color:#f5f5f5}.global-footer__bonus{color:#55449a}.global-footer__bonus h5{font-weight:400}.global-footer__bonus a{color:#55449a}.global-footer__bonus .bonus-list{margin:0 0 30px -3.33%;font-size:0;overflow:hidden;padding-top:30px;letter-spacing:0;text-align:center}.global-footer__bonus .bonus-list li{width:30%;display:inline-block;vertical-align:top;font-size:14px;border-radius:3px;margin-left:3.33%;padding:40px 0 40px 00;position:relative}@media screen and (max-width:991px){.global-footer__bonus .bonus-list li{width:100%}}.global-footer__bonus .bonus-list li .bonus-list-img{height:64px;width:100%;margin-bottom:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 73 73'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%2355449a' stroke-width='4' d='M55.3077 20.3077c1.4403 0 2.6804-.518 3.7229-1.5537 1.0035-1.0021 1.5079-2.227 1.5079-3.677 0-1.4502-.5044-2.675-1.508-3.6772-1.0424-1.0357-2.2825-1.5536-3.7228-1.5536-1.4403 0-2.6804.5179-3.7203 1.5536-1.0035 1.0022-1.5105 2.227-1.5105 3.6771s.507 2.675 1.5105 3.6771c1.04 1.0358 2.28 1.5537 3.7203 1.5537h0zM42.7007 2h26.8826c.3769 0 .7084.1417.9945.425.2805.2833.4222.6148.4222.9917v26.9166L31.3588 70 3 41.6667 42.7007 2z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.global-footer__bonus .bonus-list li:nth-child(2) .bonus-list-img{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3100 1420'%3E%3Cpath d='M1035 1400c-47-24-91-71-106-117l-11-33H730V890h-68c-72 0-92-10-92-45s20-45 92-45h68V330H511c-186 0-222-2-235-16-22-21-20-61 3-74 12-6 106-10 235-10h216V0h1510v270h458l196 213 195 212 1 278v277h-130c-117 0-130 2-130 18 0 22-36 82-63 105-61 50-159 62-226 28-48-25-100-84-108-122l-5-29H1332l-7 28c-9 41-63 102-109 123-53 24-130 24-181-1zm143-90c62-38 70-114 18-166-55-55-125-43-161 26-8 16-15 38-15 50 0 52 55 109 105 110 11 0 35-9 53-20zm1525-20c53-58 26-157-47-176-64-16-126 32-126 98 0 50 13 74 53 99 42 26 84 18 120-21zM935 1140c10-33 55-80 96-100 45-24 134-27 182-7 36 16 107 89 107 112 0 13 53 15 410 15h410V990H840v170h44c36 0 46-4 51-20zm1512-17c11-21 41-52 67-70 42-29 57-33 113-33 44 0 76 6 102 20 41 20 86 67 96 100 6 18 15 20 86 20h79l-1-212V735l-167-182-167-182-207-1h-208v790h188l19-37zm-307-628V90H840v810h1300V495zM400 871c-23-44 3-71 69-71 51 0 71 12 71 45s-20 45-77 45c-41 0-54-4-63-19zM12 598c-7-7-12-25-12-40 0-45 28-49 283-46 213 3 230 4 243 22 18 25 18 41-2 60-13 14-51 16-258 16-175 0-245-3-254-12z'%3E%3C/path%3E%3C/svg%3E")}.global-footer__bonus .bonus-list li .open-info-modal{cursor:pointer;color:#142745}.global-footer__bonus .bonus-list li .open-info-modal:hover{text-decoration:underline}.global-footer__bonus .bonus-list-title{color:#142745;line-height:26px;font-size:20px;margin-bottom:10px}.global-footer__bonus .bonus-list-desc{line-height:120%;text-transform:none}@media screen and (max-width:1280px){.global-footer__bonus .bonus-list-desc{font-size:13px}}.global-footer__bonus .bonus-list a{color:#142745;margin-top:10px;display:block}.global-footer__bonus .bonus-list a:hover{color:#55449a;text-decoration:underline}.global-footer__sign{background-color:#142745;color:#fff;position:relative}.global-footer__sign a{color:#fff}.global-footer__sign .container{position:relative}.global-footer .scrolltop{cursor:pointer;position:absolute;right:20px;bottom:-25px;width:50px;height:50px}.global-footer .scrolltop .ico{width:50px;height:50px}.global-footer__main{padding:55px 0 25px;color:#142745;overflow:hidden}@media screen and (max-width:991px){.global-footer__main{padding:0 0 20px}}@media screen and (max-width:766px){.global-footer__main .eligibility{width:100%;text-align:center}}.global-footer__bottom{overflow:hidden;padding:25px 0;border-top:1px solid #ccc}.global-footer .footer-copy{padding:10px 0;text-align:left;float:left}@media screen and (max-width:766px){.global-footer .footer-copy{text-align:center;float:none}}.global-footer .footer-copy li{margin:0 35px 0 0;display:inline-block}@media screen and (max-width:766px){.global-footer .footer-copy li{margin:0 0 20px;text-align:center;width:48%;vertical-align:middle}}@media screen and (max-width:766px){.global-footer .footer-copy li:first-child{width:100%}}.global-footer .footer-left{float:left;width:67%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991px){.global-footer .footer-left{width:100%;float:none}}@media screen and (max-width:991px){.global-footer .footer-left{padding:33px 0 0 0}}.global-footer .footer-right{float:right;width:33%;padding:0 0 0 20px;text-align:center;position:relative}@media screen and (max-width:991px){.global-footer .footer-right{width:100%;float:none;padding:0}}.global-footer .footer-right:before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background-image:url(../img/hfsa/wave-v.svg);background-repeat:repeat-y;border-radius:10px}@media screen and (max-width:991px){.global-footer .footer-right:before{display:none}}@media screen and (max-width:991px){.global-footer .footer-right .heading{font-size:16px}}.global-footer .footer-right .footer-item{float:none;width:100%;text-align:center}.global-footer .footer-right .footer-item-top{font-size:24px}.global-footer .footer-disclaimer{margin-top:15px}.global-footer .footer-disclaimer p{margin-bottom:0}.global-footer .logo-f{margin:70px auto 0;display:block;width:306px;height:100px;background-position:center;background-size:contain;background-repeat:no-repeat;float:none}.footer-links{padding:0 0 45px;overflow:hidden}@media screen and (max-width:991px){.footer-links{padding:0;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-links .footer-item{width:25%}@media screen and (max-width:1100px){.footer-links .footer-item{width:50%;margin-bottom:40px;max-width:360px}}@media screen and (max-width:991px){.footer-links .footer-item{max-width:none}}@media screen and (max-width:640px){.footer-links .footer-item{width:100%;max-width:none;margin-bottom:0;border-bottom:1px solid #142745}}.footer-links .footer-item--last{width:36%}@media screen and (max-width:1100px){.footer-links .footer-item--last{width:50%}}@media screen and (max-width:766px){.footer-links .footer-item--last{width:100%}}.footer-links .footer-item-top{font-size:16px;line-height:34px;margin-bottom:8px}.footer-links .footer-item-top h3{text-transform:none;font-size:24px;margin-top:30px;margin-bottom:15px}@media screen and (max-width:640px){.footer-links .footer-item-top{font-size:20px;padding:11px 0;margin-bottom:0;position:relative}}@media screen and (max-width:640px){.footer-links .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='%23142745' 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}}.footer-links .footer-item-sub{line-height:25px}@media screen and (max-width:640px){.footer-links .footer-item-sub{display:none}}.footer-links .footer-item-sub a{display:block;margin-bottom:8px}.footer-links .footer-item-sub li{margin-bottom:0}@media screen and (max-width:640px){.footer-links .footer-item.is-active .footer-item-sub{display:block;margin-left:30px;margin-bottom:28px}}.footer-links .footer-item.is-active .footer-item-top:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:17px}@media screen and (max-width:991px){.footer-links ul.footer-item:last-child{float:left;text-align:left;padding-top:0}}.subscribe-form{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;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0 2%;text-align:center}@media screen and (max-width:991px){.subscribe-form{max-width:480px;width:100%}}@media screen and (max-width:766px){.subscribe-form{max-width:100%;display:block}}.subscribe-form-wrap{padding:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width:766px){.subscribe-form-wrap{display:block;padding:20px 0}}.subscribe-form-wrap__title{color:#e8d2e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 2% 0;text-align:center;width:80%}@media screen and (max-width:766px){.subscribe-form-wrap__title{display:block;width:100%;margin-bottom:20px}}.contact-list{overflow:hidden;width:100%;margin:0 auto;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:32px}.contact-list::before{content:'';position:absolute;top:50%;border-bottom:1px solid #ccc;left:0;right:0}.contact-list::after{content:'';position:absolute;left:50%;border-right:1px solid #ccc;top:0;bottom:0}.contact-list li{width:50%;height:50%;line-height:26px;padding:15px 0}.contact-list li svg{display:block;width:32px;height:42px;margin:0 auto}.contact-list li:nth-child(2) svg{width:42px}.social{text-align:left;float:right;margin-top:5px}@media screen and (max-width:766px){.social{float:none;text-align:center}}.social li{display:inline-block;margin:0 0 0 7px;vertical-align:middle;float:none;background-color:transparent;border-radius:0;border:0}@media screen and (max-width:766px){.social li{margin:0}}.social li svg{width:20px;height:22px}.social li:hover{background-color:transparent}.social li a:before{display:none}.payment-methods{overflow:hidden;padding:20px 0 0}@media screen and (max-width:991px){.payment-methods{text-align:center;margin:0;padding:20px 0}}.payment-methods li{margin-right:6px;display:inline-block;vertical-align:bottom;float:none;height:auto;width:auto}@media screen and (max-width:991px){.payment-methods li{text-align:center;margin:0 10px}}@media screen and (max-width:766px){.payment-methods li{text-align:center;margin:0 3px}}.payment-methods li img{max-height:38px;height:auto;display:inline;vertical-align:top}.payment-methods li:first-child img{max-height:64px;height:64px}@media screen and (max-width:991px){.payment-methods li:first-child{width:100%;margin:0 0 15px}.we-accept .payment-methods li:first-child{width:auto}.payment-methods li:first-child img{width:100%;height:auto}}.contacts-product .product-price.price,.glasses-product .product-price.price{font-size:28px;line-height:28px;margin-top:7px;margin-bottom:2px}.contacts-product .retail-price,.glasses-product .retail-price{color:#555}.contacts-product .productView-rating,.glasses-product .productView-rating{display:inline-block}.contacts-product .item-right .reviews-wrapper,.glasses-product .item-right .reviews-wrapper{width:auto;display:inline-block;vertical-align:middle;border-right:1px solid #ccc;height:22px;line-height:22px;padding-right:19px;margin-right:7px}.contacts-product .item-right .reviews-wrapper b,.glasses-product .item-right .reviews-wrapper b{font-weight:400;font-size:13px}.price-section.price-section--withoutTax.rrp-price--withoutTax{display:inline-block;font-size:17px;line-height:28px;margin-left:10px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars{width:140px;height:28px;background-size:28px 28px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars::after,.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars::before{height:28px;background-size:28px 28px;background-color:#fff}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--10::after,.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--15::after{width:112px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--20::after,.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--25::after{width:84px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--30::after,.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--35::after{width:56px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--40::after{width:28px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--15::before{left:28px;width:28px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--25::before{left:56px;width:28px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--35::before{left:85px;width:28px}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--40::before{display:none}.price-section.price-section--withoutTax.rrp-price--withoutTax .rating__stars--45::before{left:112px;width:28px}.product-affirm{margin-top:0;position:relative;color:#555;font-size:14px;font-weight:500}@media screen and (max-width:420px){.product-affirm{min-height:44px}}.product-affirm__logo{display:inline-block;vertical-align:baseline;font-size:0;width:42px;height:17px;margin-left:7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 167'%3E%3Cg fill-rule='evenodd' clip-rule='evenodd'%3E%3Cg fill='%23060809' class='svg-fill'%3E%3Cpath d='M34.3 94.1c-11.3 0-24.4 5.4-31.5 11l6.5 13.6c5.7-5.2 14.9-9.6 23.2-9.6 7.9 0 12.2 2.6 12.2 7.9 0 3.6-2.9 5.4-8.3 6.1C16 125.7 0 131.3 0 147c0 12.4 8.9 20 22.7 20 9.9 0 18.7-5.5 22.9-12.7V165H64v-44.9c0-18.5-12.9-26-29.7-26zm-6.9 58.5c-5.2 0-7.8-2.5-7.8-6.7 0-7.8 8.7-10.4 24.6-12.1.1 10.4-7 18.8-16.8 18.8zM237.5 107.7V96.1h-18.4V165h19.7v-33.2c0-15.8 9.5-20.4 16.2-20.4 2.6 0 6.1.8 8.4 2.5l3.6-18.2c-3-1.3-6.2-1.6-8.8-1.6-10.1 0-16.5 4.5-20.7 13.6zM358.4 94.1c-10.4 0-18.2 6.2-22.3 12.1-3.8-7.7-11.7-12.1-21.3-12.1-10.4 0-17.6 5.8-21 12.4V96.1h-19V165h19.7v-35.5c0-12.7 6.7-18.8 12.9-18.8 5.6 0 10.8 3.6 10.8 13V165H338v-35.5c0-12.9 6.5-18.8 13-18.8 5.2 0 10.7 3.8 10.7 12.9V165h19.7v-47.6c0-15.5-10.4-23.3-23-23.3zM133.6 91v5.1h-29.9v-7c0-9.1 5.2-11.7 9.7-11.7 2.6 0 6 .6 8.8 2.2l6.1-13.9c-3.6-2.1-9.5-4-17.4-4-12.6 0-26.9 7.1-26.9 29.4v5.1H72.6v15.2H84V165h19.7v-53.7h29.9V165h19.7v-53.7h17.9V96.1h-17.9v-7c0-9.1 5.2-11.7 9.7-11.7 5 0 8.8 2.2 8.8 2.2l6.1-13.9s-6.2-4-17.4-4c-12.5-.1-26.9 7-26.9 29.3zM182.9 96.1h19.7V165h-19.7z'/%3E%3C/g%3E%3Cpath fill='%230fa0ea' d='M297.7 0c-53.2 0-100.6 36.9-114 84.4H203C214.2 49 252.3 18 297.7 18c55.2 0 102.8 42 102.8 107.4 0 14.7-1.9 27.9-5.5 39.6h18.7l.2-.6c3.1-12.1 4.6-25.2 4.6-39C418.5 52.5 365.4 0 297.7 0' class='svg-fill rainbow'/%3E%3C/g%3E%3C/svg%3E")}.product-affirm__question{background-color:#fff;width:14px;height:14px;border-radius:14px;display:inline-block;font-style:normal;text-align:center;border:1px solid #55449a;cursor:pointer}@media screen and (max-width:991px){.product-affirm__question{margin-top:0;display:inline-block;position:static;top:auto}}.product-affirm__question::before{content:'i';font-weight:400;font-size:12px;line-height:12px;color:#55449a;display:block}.glasses-product .product-left{position:relative}.glasses-product .share-b{right:20px}@media screen and (max-width:991px){.glasses-product .share-b{right:0;top:-5px}}@media screen and (max-width:991px){.glasses-product.eclipse-product .share-b{top:-10px;left:0}}.product-sezzle__logo{display:inline-block;margin-right:7px;vertical-align:sub;font-size:0;width:64px;height:17px;background-image:url(../img/payment-methods/sezzle.svg);background-repeat:no-repeat}.product-afterpay__logo{display:inline-block;margin-right:7px;vertical-align:sub;font-size:0;width:68px;height:14px;background-image:url(../img/payment-methods/afterpay.svg);background-repeat:no-repeat}.productView{position:relative}.productView-package{border:1px solid #ccc;padding:20px 20px 15px;border-radius:10px}.productView-package-title{font-size:18px;line-height:22px;font-weight:500;margin-bottom:20px}.productView-package .form-field{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productView-package .form-field>label{display:none}.productView-package .form-field .inline-radio{width:48%}.productView-package .form-field .inline-radio input[type=radio]+label{display:block;text-align:center;height:62px;line-height:60px;font-size:18px;color:#999;background:#f8f8f8;position:relative}.productView-package .form-field .inline-radio input[type=radio]:checked+label{background-color:#55449a;border-color:#55449a;color:#fff}.productView-package .form-field .inline-radio:last-child input[type=radio]+label::after{content:'25% OFF';position:absolute;left:10px;right:10px;height:32px;line-height:32px;top:-33px;border-radius:5px 5px 0 0;color:#55449a;background-color:#e6f4ff}.qty-cta-holder{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.qty-cta-holder input{height:48px;width:120px}.qty-cta-holder .product-actions-wrapper{width:100%}.qty-cta-holder .add-to-cart-wrapper .btn{width:100%;min-width:auto;font-size:20px}#form-action-addToCart,.add-to-cart-wrapper .btn{font-size:20px}.rating__stars{height:22px;line-height:22px}.hsa-fsa{font-size:13px;height:22px;line-height:22px;display:inline-block;vertical-align:middle}.contacts-product #form-action-addToCart{width:100%;font-size:20px}@media screen and (max-width:991px){.contacts-product #form-action-addToCart{margin:0 auto;display:block}}.productView-btn-holder{margin-top:10px}.modal .productView-btn-holder{display:none}.productView-options{margin-top:9px}@media screen and (max-width:991px){.productView-options{margin-top:20px}}@media screen and (max-width:420px){.productView-options #form-action-addToCart{width:100%;display:block}}@media screen and (max-width:420px){.quickView .productView-options #form-action-addToCart{width:234px}}.productView-options .item-tab{border-radius:10px}.productView-options .productView-change-order-last{min-height:79px}@media screen and (max-width:420px){.productView-options .productView-change-order-last{min-height:75px}}.product-options-label{font-size:18px;line-height:22px;font-weight:500}@media screen and (max-width:991px){.product-options-label{text-align:left;font-weight:600}}@media screen and (max-width:991px){.product-img .slick-arrow{display:none!important}}.product-img .slick-track .slick-slide{display:inline-block}.product-img .slick-next,.product-img .slick-prev{display:none;background-color:transparent;border:0}.product-img:hover .slick-next,.product-img:hover .slick-prev{display:block}@media screen and (max-width:766px){.product-img:hover .slick-next,.product-img:hover .slick-prev{display:none}}.product-img .slick-next::before,.product-img .slick-prev::before{background-size:50%}.product-img .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='%2355449a'/%3E%3C/svg%3E")}.product-img .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='%2355449a'/%3E%3C/svg%3E")}.product-img .slick-dots{display:none;margin-bottom:30px}@media screen and (max-width:766px){.product-img .slick-dots{display:block}}.product-img .slick-dots li{width:20px;height:20px;padding:0}.product-img .slick-dots li button{border:0;height:12px;width:12px;background-color:#999;font-size:0;min-width:unset}.product-img .slick-dots li button::before{display:none}.product-img .slick-dots li.slick-active button{background-color:#55449a}@media screen and (max-width:766px){.contacts-product .product-img.item-image img{height:auto;min-height:200px}}.product-img img{width:100%;max-height:none}.productView-images{height:auto}.productView-images [data-list-name] img{display:none}.productView-images [data-list-name] img:first-child{display:block}body .yotpo-label-container{display:none!important}body .more-filters-btn .more-filters-icon{color:#55449a!important}body .yotpo-reviews-carousel{margin:0 auto}body .yotpo-reviews-carousel .carousel-display-wrapper{padding:0}body .headline{display:none!important}body .yotpo-reviews-carousel .carousel-display-wrapper .scroller{overflow:hidden}body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel{outline:0}body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{margin-left:0}body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-author,body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-title{color:#142745;font-weight:600}body .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{border-bottom:1px solid #ccc!important;padding-bottom:15px!important;overflow:hidden}body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-product-text{color:#142745}body .mobile-filters-modal .mobile-filters-footer-btn{background-color:#55449a}body .mobile-filters-modal .mobile-filters-modal-title .title-text{color:#142745}body .yotpo .yotpo-label.yotpo-small-box{display:none}body .yotpo.yotpo-main-widget .yotpo-icon-btn{vertical-align:top;min-width:50px;text-align:center;line-height:50px}body .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon.pull-left{float:none}body .yotpo-wrapper{height:24px;line-height:24px}body .yotpo .promoted-products-box .yotpo-main-title{color:#142745;font-weight:400}body .yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-product-name{color:#142745;font-size:14px;margin-bottom:10px}body .yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-review-stars{margin-right:5px}body .yotpo .promoted-products-box .yotpo-promoted-product .yotpo-product-image{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}body .yotpo .promoted-products-box .reviews-count{line-height:20px}body .yotpo .yotpo-default-button,body .yotpo input[type=button].yotpo-default-button{background-color:#55449a;color:#fff;border-radius:50px;height:50px;line-height:50px;padding:0 15px!important;border:0;margin:4px 0 15px;font-family:Helvetica,Arial,sans-serif;text-transform:capitalize;font-size:18px}body .yotpo .yotpo-default-button:hover,body .yotpo input[type=button].yotpo-default-button:hover{background-color:#55449a!important}body .yotpo .form-group .form-element .y-input,body .yotpo .write-review .connect-wrapper .form-element .y-input{border-radius:4px;padding:0 16px 0;height:50px;line-height:48px;text-align:left;background-clip:border-box;color:#000;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1;border-color:#ccc;margin:4px 0 15px}body .yotpo .write-review #write-review-score{display:inline;line-height:34px}body .yotpo .write-review [aria-labelledby=write-review-score]{display:inline-block;vertical-align:top}body .yotpo .write-review .socialize-wrapper .yotpo-or{margin-top:40px}body .yotpo .write-review .yotpo-mandatory-explain{font-style:italic}body .yotpo .write-review .yotpo-header .yotpo-header-title,body .yotpo .write-review h2{font-size:21px;line-height:18px;font-weight:400;margin-bottom:15px}body .yotpo .write-review .y-label{font-size:15px}body .yotpo .write-review .submit-button{float:none;text-align:center;display:block}body .yotpo .write-review .submit-button .form-input-error{font-weight:400}body .yotpo .write-review .yotpo-submit{float:none;display:block!important;margin:0 auto!important}body .yotpo .write-review .connect-wrapper .form-element .form-input-error,body .yotpo .write-review .form-group .form-element .form-input-error,body .yotpo .write-review .yotpo-header .y-label .form-input-error{font-weight:400}@media only screen and (max-width:480px){body .yotpo .write-review .form-group span{float:none}}@media only screen and (max-width:480px){body .yotpo .write-review span.yotpo-mandatory-mark{float:left}}body .yotpo .yotpo-modal-dialog.yotpo-small .promoted-products-box .yotpo-promoted-products,body .yotpo.yotpo-main-widget.yotpo-small .promoted-products-box .yotpo-promoted-products{margin:0}body .yotpo *{outline:0}body .yotpo .yotpo-nav li{margin-bottom:0}body .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span,body .yotpo a{color:#55449a!important}body .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span:hover,body .yotpo a:hover{color:#55449a!important}body .yotpo .yotpo-nav ul .yotpo-nav-tab:hover span{color:#55449a}body .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,body .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,body .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,body .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#55449a;font-size:17px;font-weight:600}body .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,body .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile,body .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,body .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{background-color:#55449a}body .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#55449a}body .yotpo .yotpo-stars{margin-right:4px}body .yotpo .yotpo-icon{outline:0}body .yotpo .yotpo-icon-quote-left:before{color:#55449a}body .yotpo .filters-container .filters-container-title,body .yotpo .yotpo-comment .yotpo-main .content-title,body .yotpo .yotpo-onsite-upload .yotpo-main .content-title,body .yotpo .yotpo-question .yotpo-main .content-title,body .yotpo .yotpo-review .yotpo-main .content-title,body .yotpo a,body .yotpo div,body .yotpo form,body .yotpo i,body .yotpo img,body .yotpo label,body .yotpo li,body .yotpo p,body .yotpo span,body .yotpo strong,body .yotpo sup,body .yotpo ul{color:#142745;font-family:Helvetica,Arial,sans-serif}body .yotpo .filters-container .free-text-search-input{border:1px solid #ccc}@media screen and (max-width:420px){body .yotpo .filters-container .free-text-search-input{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}}body .yotpo .filters-dropdown .yotpo-dropdown-button .selected{color:#142745}body .yotpo .filters-dropdown .yotpo-dropdown-button:hover{border-color:#55449a}body .yotpo .filters-container .desktop-clear-all-btn .desktop-clear-btn-text{color:#fff;font-size:15px;font-family:Helvetica,Arial,sans-serif}body .yotpo .standalone-bottomline{text-align:center}body .yotpo .yotpo-bottomline{position:relative;z-index:1}body .yotpo .yotpo-bottomline .yotpo-icon-empty-star,body .yotpo .yotpo-bottomline .yotpo-icon-half-star,body .yotpo .yotpo-bottomline .yotpo-icon-star{color:#ffc200!important}body .yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon,body .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon,body .yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon,body .yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon{color:#ffc200}body .yotpo .yotpo-comment .yotpo-main .content-review,body .yotpo .yotpo-onsite-upload .yotpo-main .content-review,body .yotpo .yotpo-question .yotpo-main .content-review,body .yotpo .yotpo-review .yotpo-main .content-review{color:#142745}body .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,body .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,body .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,body .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,body .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,body .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:24px}body .yotpo.bottomLine.yotpo-small .yotpo-bottomline .yotpo-icon-empty-star,body .yotpo.bottomLine.yotpo-small .yotpo-bottomline .yotpo-icon-half-star,body .yotpo.bottomLine.yotpo-small .yotpo-bottomline .yotpo-icon-star{font-size:16px;line-height:24px}@media screen and (max-width:991px){body .yotpo.bottomLine .yotpo-bottomline{text-align:center!important;float:none;display:inline-block!important;vertical-align:middle}}body .yotpo.bottomLine .yotpo-bottomline a{line-height:24px}body .yotpo .yotpo-stars+.text-m{font-size:14px;line-height:24px;font-weight:500;position:relative;z-index:-1;pointer-events:none}body .yotpo .card-body .yotpo-stars+.text-m{font-size:13px;line-height:18px}body .yotpo .y-label,body .yotpo span.y-label{color:#142745;font-weight:600;padding:0}body .yotpo .yotpo-drop-down-layout .yotpo-dropdown .list-category .selected-item{color:#55449a!important}body .yotpo .bottom-line-items-container .reviews-qa-labels-container .reviews-qa-label,body .yotpo .font-color-gray-darker{color:#142745}body .yotpo .write-question-review-buttons-container .write-question-review-button{background-color:#55449a;color:#fff;border-radius:50px;height:50px;line-height:50px;padding:0 15px!important;border:0}body .yotpo .write-question-review-buttons-container .write-question-review-button:hover{background-color:#55449a!important}body .yotpo .write-question-review-buttons-container .write-question-review-button .write-question-review-button-icon{color:#fff!important}body .yotpo .write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{color:#fff}body .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon,body .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon{line-height:50px}body .yotpo .yotpo-icon-share:before{color:#55449a}body .yotpo .yotpo-pager .yotpo-page-element{border-radius:50%;display:inline-block;height:38px;width:38px!important;line-height:36px;padding:0 0;font-weight:400;color:#fff!important;border:1px solid #55449a;font-size:18px;background-color:#55449a!important;margin-right:5px}body .yotpo .yotpo-pager .yotpo-page-element:hover{background-color:#55449a!important}body .yotpo .yotpo-pager .yotpo-page-element.yotpo-active{color:#000!important;font-weight:400;cursor:default!important;background-color:transparent!important}body .yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-left-arrow,body .yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-right-arrow{margin:0}body .yotpo .yotpo-nav-dropdown span:not(.yotpo-icon){vertical-align:middle}body .yotpo textarea{max-height:300px}body *{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle;border:0}p>a{text-decoration:underline}.hsa-store input,.hsa-store select,.hsa-store textarea{font-family:text,Helvetica,Arial,sans-serif}input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{border-radius:0}h1,h2,h3,h4,h5,h6{color:#142745;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}b,strong,th{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}h1{font-size:46px;line-height:44px}@media screen and (max-width:991px){h1{font-size:30px}}h2{font-size:46px;line-height:44px}@media screen and (max-width:991px){h2{font-size:30px}}h3{font-size:43px;line-height:44px}@media screen and (max-width:991px){h3{font-size:26px}}h4{font-size:32px;line-height:42px}@media screen and (max-width:991px){h4{font-size:22px}}h5{font-size:22px;line-height:34px}@media screen and (max-width:991px){h5{font-size:14px}}h6{font-size:16px;line-height:34px}.site.page-brand,.site.page-category{background-color:#fff}.heading{font-family:heading-b,Times,"Times New Roman",serif}.hidden-dt{display:none!important}@media screen and (max-width:991px){.hidden-dt{display:block!important}}.hidden-dm{display:none!important}@media screen and (max-width:766px){.hidden-dm{display:block!important}}@media screen and (max-width:991px){.hidden-t{display:none!important}}@media screen and (max-width:766px){.hidden-m{display:none}}.bg-grey{background-color:#f5f5f5}.home-img-block .home-text-block{color:#142745}.home-img-block .home-text-block h2{display:block;font-family:heading-b,Times,"Times New Roman",serif;color:#142745}@media screen and (max-width:766px){.home-img-block{margin-bottom:0}}.ico{width:20px;height:20px;fill:#666}.ico.fill-primary-1{fill:#e8d2e5}.ico.fill-primary-2{fill:#c2aad2}.ico.fill-primary-3{fill:#8c7fc0}.ico.fill-primary-4{fill:#55449a}.ico.fill-primary-5{fill:#375481}.ico.fill-primary-6{fill:#142745}.ico.fill-white{fill:#fff}.ico.fill-black{fill:#000}body .link,body .site a,body a{color:#142745}body .link:hover,body .site a:hover,body a:hover{color:#142745;text-decoration:underline}body .input-box input,body .input-box input[type=email],body .input-box input[type=number],body .input-box input[type=password],body .input-box input[type=search],body .input-box input[type=tel],body .input-box input[type=text],body .input-box textarea{border-color:transparent;border-bottom:1px solid #375481;border-radius:0;height:50px;font-size:16px;padding-left:10px;outline:0}body .input-box input:focus,body .input-box input[type=email]:focus,body .input-box input[type=number]:focus,body .input-box input[type=password]:focus,body .input-box input[type=search]:focus,body .input-box input[type=tel]:focus,body .input-box input[type=text]:focus,body .input-box textarea:focus{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}body .input-box .input-box__iframe~.form-label,body .input-box input~.form-label,body .input-box select~.form-label,body .input-box textarea~.form-label{text-transform:uppercase;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;color:#375481;left:11px;font-size:15px}body .input-box input:-webkit-autofill+.form-label,body .input-box textarea:-webkit-autofill+.form-label{color:#375481;letter-spacing:0}body .input-box input:active~.form-label,body .input-box input:focus~.form-label,body .input-box select~.form-label,body .input-box textarea:active~.form-label,body .input-box textarea:focus~.form-label,body .input-box.form-field--success .form-label,body .input-box.has-text .form-label,body .input-box.numerical.form-field--error .form-label,body .input-box.select-previous-addr-holder .form-label{top:6px;color:#375481;font-size:12px}body .input-box.not-valid .form-label,body .input-box.not-valid input:active~.form-label,body .input-box.not-valid input:focus~.form-label,body .input-box.not-valid select~.form-label,body .input-box.not-valid.has-text .form-label,body .input-box.numerical.form-field--error .form-label{letter-spacing:0;color:#cd3c5e}body .input-box.not-valid.has-text input{-webkit-box-shadow:none;box-shadow:none;color:#cd3c5e;border-bottom-color:#cd3c5e!important}body .input-box.not-valid input,body .input-box.not-valid select{border-bottom-color:#cd3c5e}body .input-box--cta{border-bottom:1px solid #fff;border-radius:0 6px 0 0}body .input-box--cta input,body .input-box--cta input[type=email],body .input-box--cta input[type=number],body .input-box--cta input[type=password],body .input-box--cta input[type=search],body .input-box--cta input[type=tel],body .input-box--cta input[type=text]{border-radius:0 6px 0 0;background-color:transparent;color:#fff;border:0}body .input-box--cta input[type=email]~.form-label,body .input-box--cta input[type=number]~.form-label,body .input-box--cta input[type=password]~.form-label,body .input-box--cta input[type=search]~.form-label,body .input-box--cta input[type=tel]~.form-label,body .input-box--cta input[type=text]~.form-label,body .input-box--cta input~.form-label{color:#fff}body .input-box--cta input:-internal-autofill-selected,body .input-box--cta input[type=email]:-internal-autofill-selected,body .input-box--cta input[type=number]:-internal-autofill-selected,body .input-box--cta input[type=password]:-internal-autofill-selected,body .input-box--cta input[type=search]:-internal-autofill-selected,body .input-box--cta input[type=tel]:-internal-autofill-selected,body .input-box--cta input[type=text]:-internal-autofill-selected{background-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}body .input-box--cta .btn{position:absolute;right:0;width:auto;border:1px solid #fff;border-bottom:0;border-radius:6px 6px 0 0;padding-top:0}body .btn,body .button,body a.btn,body button,body button.btn,body input[type=submit]{height:50px;line-height:50px;padding:0 30px;background-color:#142745;border-radius:6px;font-size:16px;color:#fff;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;text-decoration:none}body .btn:focus,body .button:focus,body a.btn:focus,body button.btn:focus,body button:focus,body input[type=submit]:focus{-webkit-box-shadow:0 0 3px #375481;box-shadow:0 0 3px #375481}body .btn:hover,body .button:hover,body a.btn:hover,body button.btn:hover,body button:hover,body input[type=submit]:hover{background-color:#375481;color:#fff;text-decoration:none}body .btn.btn--2,body a.btn.btn--2{background-color:#fff;border:1px solid #142745;color:#142745}body .btn.btn--2:focus,body a.btn.btn--2:focus{-webkit-box-shadow:0 0 3px #375481;box-shadow:0 0 3px #375481}body .btn.btn--2:hover,body a.btn.btn--2:hover{background-color:#375481;border-color:#375481;color:#fff}body .btn.m-green,body a.btn.m-green{background-color:#142745}body .btn.m-green:hover,body a.btn.m-green:hover{background-color:#375481}body .btn.m-border,body a.btn.m-border,body button.m-border{line-height:48px;border-color:#142745;color:#142745}body .btn.m-border:hover,body a.btn.m-border:hover,body button.m-border:hover{border-color:#375481;color:#375481}body .btn.m-white,body a.btn.m-white,body button.btn.m-white{border-color:#142745;color:#142745}body .btn.m-white:hover,body a.btn.m-white:hover,body button.btn.m-white:hover{border-color:#375481;color:#375481}body .btn-upload{height:50px;line-height:50px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}body .btn-upload:hover{color:#fff;text-decoration:none;-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;transition:box-shadow .3s,-webkit-box-shadow .3s;-moz-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;background-color:#142745}body .btn-upload--white{border-width:1px;border-radius:6px}body #product_page #sa_review_paging #sa_sort,body .input-box select,body .styled-select select{border-color:transparent;border-bottom:1px solid #375481;border-radius:0;height:50px;font-size:16px;padding-left:10px;outline:0}body .card .btn.m-green,body .card .btn.m-light{width:100%}@media screen and (max-width:991px){body .order-summary{margin-bottom:80px}}body .order-summary .btn-line .btn{margin:0 auto;display:block}body .products-list>li{background-color:#fff;padding-bottom:30px;border-radius:6px}body .products-list>li:hover{border-color:#55449a}.select-dbl{border-color:transparent;border-bottom:1px solid #375481;border-radius:0;height:50px;font-size:16px;outline:0}.select-dbl:focus{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}.select-dbl:hover{border-color:transparent;border-bottom:1px solid #375481}.select-dbl-input{padding:19px 10px 8px}.select-dbl-label{text-transform:uppercase;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;color:#375481;left:11px;top:6px;font-size:12px;line-height:12px}.error-message,.form-inlineMessage{color:#cd3c5e;text-align:right;font-style:italic;margin-top:8px;position:relative}.card-body .price{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.card-body .price--rrp{font-family:text,Helvetica,Arial,sans-serif}.card-title{margin-top:20px}.cat-list{margin-top:30px;overflow:hidden;margin-left:-3%}@media screen and (max-width:640px){.cat-list{margin-left:0}}.cat-list li{height:280px;float:left;border:1px solid transparent;width:30.3%;margin-left:3%;position:relative;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 0 10px;margin-bottom:20px;border-color:#e8d2e5}@media screen and (max-width:991px){.cat-list li{padding:0;width:47%;margin-bottom:20px;height:225px}}@media screen and (max-width:640px){.cat-list li{margin-left:0;width:100%;float:none}}.cat-list li:hover{border-color:#e8d2e5;background:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.cat-list li img{max-width:100%;max-height:180px}.cat-list li h4{height:35px;line-height:35px;overflow:hidden;padding:0 10px;background-color:#e8d2e5;color:#142745;position:absolute;left:0;right:0;bottom:0;font-size:15px}.cat-list li h4:hover{background-color:#e8d2e5}.cat-list li a:hover{text-decoration:none}.card-figcaption{position:static;width:100%;display:block}.card-figcaption-body{-webkit-transform:translate(0);transform:translate(0);display:block}.card-figure .quickview{margin:0 auto;left:0;right:0;width:100%;max-width:250px}.card-figure-badge{left:0;top:6px}.card-figure-badge span{background-color:#55449a;border-radius:0 5px 5px 0;font-size:11px;padding:0 5px;line-height:26px;height:26px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400;text-transform:capitalize}.card-figure-sale{display:block;margin-bottom:4px}.card-figure-sale span{background-color:#55449a}.card-figure-tryon{background-color:transparent}.card-figure-tryon span{background-color:#3490ff}.card-body .price{color:#55449a}.card-body .price--rrp{color:#375481}.products-list li:hover{border-color:#55449a}.products-list li .card-title a{color:#142745}.bg-grey{padding-left:0;padding-right:0}.cat-list .brands__item{display:inline-block;background-repeat:no-repeat;width:100%;height:180px;background-size:contain;background-position:center center}.cat-list .brands__item.acuvue{background-image:url(../img/hsa-store/home/Acuvue-Transparent.png)}.cat-list .brands__item.airoptix{background-image:url(../img/hsa-store/home/air-optix-transparent.png)}.cat-list .brands__item.biofinity{background-image:url(../img/hsa-store/home/biofinity.png)}.cat-list .brands__item.dailies{background-image:url(../img/hsa-store/home/dailies-group-transparent.png)}.cat-list .brands__item.freshlook{background-image:url(../img/hsa-store/home/prod-fresh.png)}.cat-list .brands__item.proclear{background-image:url(../img/hsa-store/home/proclear-group-transparent.png)}.product-list-home li img{height:100px}.coupon-code-header{margin-top:30px;color:#142745;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (max-width:991px){.coupon-code-header{font-size:14px;padding-left:28px}}.c-open .coupon-code-header:before,.coupon-code-header:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23142745' 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")}.c-open .c-open .coupon-code-header:before,.c-open .coupon-code-header:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-open .coupon-code-content{margin:0}.head-line{border:0;text-align:center;position:relative}.head-line:before{content:'';position:absolute;left:50%;top:-20px;margin-left:-70px;height:6px;width:141px;background-image:url(../img/hsa/divider-wavy.svg);background-repeat:no-repeat}.products-list-bc .head-line{margin-top:10px}.head-line h3{font-size:32px;font-family:heading-b,Times,"Times New Roman",serif}.head-line h1,.head-line h2{font-family:heading-b,Times,"Times New Roman",serif;color:#142745;text-transform:none}.login-wrap{border:1px solid #142745;border-radius:6px;padding:20px 0}@media screen and (max-width:991px){.login-wrap{border:0;padding:0}}.login-wrap h4{font-weight:400;text-align:left;font-size:16px}.login-wrap a{text-decoration:underline}.login-wrap a:hover{text-decoration:none}@media screen and (max-width:991px){.login-wrap .btn{width:100%}}@media screen and (max-width:991px){.login-box.login-form{border:1px solid #142745;border-radius:6px;margin-bottom:20px}}@media screen and (max-width:991px){.login-box{border:1px solid #142745;padding:15px}}.breadcrumbs-wrapper{background:0 0;margin-bottom:10px;color:#142745;padding:10px 0}.breadcrumbs-wrapper a{color:#375481}.breadcrumbs-wrapper .breadcrumb:before{content:'›';color:#375481}.breadcrumbs-wrapper .breadcrumb:first-child::before{display:none}.breadcrumbs-wrapper .breadcrumb.is-active>.breadcrumb-label{color:#142745}.breadcrumbs li:last-child{font-weight:400}.productView-title{font-size:32px;line-height:36px}@media screen and (max-width:991px){.productView-title{font-weight:600;font-size:22px;line-height:28px;margin:0 0 15px;text-align:center;display:none}}.productView-title--mobile{display:none}@media screen and (max-width:991px){.productView-title--mobile{margin:0 60px 7px 0;display:block;text-align:left}}.product-options-label span{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.contacts-product .productView-images{width:auto}.contacts-product .product-price.price,.glasses-product .product-price.price{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;font-weight:400}.contacts-product .productView-price .price-section--saving span,.glasses-product .productView-price .price-section--saving span{color:#375481;font-size:20px}.cl-param h2,.cl-param h3{font-weight:400}.accordion--navList .accordion-title,.category-sort label{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.pagination{border:0;background-color:transparent}.pagination-item{vertical-align:middle}.pagination-item a{vertical-align:middle}.pagination-item--previous a{font-size:0}li.pagination-item a{font-weight:400}.page-brand h1,.page-category h1,.page-heading{float:none;font-family:heading-b,Times,"Times New Roman",serif}.page-brand .page-sidebar+.page-content,.page-category .page-sidebar+.page-content{border:0}.filters{border:0;background-color:transparent;width:90%}.filter{padding:15px 0;border:0}.filters-header{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;background-color:transparent;padding:0}@media screen and (max-width:991px){.filters-header{padding:20px}}.shop-contacts .filters-header{padding:0;font-size:22px}.accordion-title{margin-bottom:15px;font-size:16px;line-height:32px;padding-bottom:10px;border-bottom:4px solid #e5e5e5;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}.pagination-top-wrapper{overflow:hidden;text-align:right}.pagination-top-wrapper .actionBar{text-align:right;display:inline-block;vertical-align:top;width:auto}.pagination-top-wrapper .pagination{display:inline-block;vertical-align:top;width:auto;padding:0}.pagination-top-wrapper .form-label{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.pagination-top-wrapper select{width:auto}.category-wrapper{background-color:#f5f5f5;padding-top:20px;width:100%;overflow:hidden}.page-brand .glasses-brand .page-sidebar,.page-category .page-sidebar{display:block;float:left;margin-right:2%;width:23%}@media screen and (max-width:991px){.page-brand .glasses-brand .page-sidebar,.page-category .page-sidebar{width:0;overflow:hidden;height:0}}.returning-customer{background-color:#e8d2e5}.returning-customer h3{color:#142745;line-height:50px;font-family:heading-b,Times,"Times New Roman",serif;text-transform:none}.returning-customer--vt{background-color:#142745}.returning-customer--vt h3{color:#e8d2e5}.item-param h2{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}.products-list-bc{margin-top:40px}.banner-blue{width:100%;background-image:url(../img/hsa/slider.jpg);color:#fff;padding:45px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:323px;overflow:hidden;margin:0;position:relative}.banner-blue::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#142745;opacity:.4}.banner-blue-header{width:100%;text-align:center;font-size:36px;line-height:40px;letter-spacing:4px;margin-bottom:30px;position:relative;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.banner-blue-code,.banner-shop-glasses li{width:324px;height:208px;position:relative}.banner-shop-glasses{margin:0 auto;width:960px;text-align:center}.banner-blue-code,.banner-shop-glasses li{width:324px;height:208px;position:relative;margin:0 auto}.banner-blue-code b,.banner-shop-glasses li b{display:block;width:100%;text-align:center;margin-bottom:16px;font-size:60px;line-height:45px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.banner-blue-code i,.banner-shop-glasses li i{display:inline-block;width:18px;height:18px;line-height:18px;border-radius:18px;text-align:center;font-style:normal;background:#ebebeb;color:#000;margin-bottom:11px;letter-spacing:0;font-weight:700;font-family:Arial,Helvetica;font-size:15px}.banner-blue-code span,.banner-shop-glasses li span{display:block;width:100%;letter-spacing:11px;font-size:15px;text-transform:uppercase;font-weight:700;margin-bottom:16px}.banner-blue-prom-code{border:1px solid #55449a;height:52px;line-height:52px;font-size:16px;padding:0 20px 0 16px;border-radius:3px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#55449a;background:#fff;display:inline-block}.shop-glasses .bg-grey{padding:0}.quote{background-color:#f5f5f5;border-radius:5px;padding:25px 15px;max-width:720px;margin:40px auto 0;text-align:center;display:block;color:#55449a}.quote__cloud{position:relative;background-color:#55449a;border-radius:5px;text-transform:uppercase;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;display:inline-block;vertical-align:middle;padding:15px;color:#fff;margin:0 4%;width:15%;font-size:16px}.quote__cloud:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#55449a;border-bottom:0;border-right:0;margin-left:-10px;margin-bottom:-20px}.quote__text{text-align:center;display:inline-block;vertical-align:middle;padding:15px 20px;font-size:16px;margin:0 5%}.faq .tabs-caption li.active,.faq .tabs-caption li:hover,.faq .tabs-caption-mobile.active{background-color:#55449a}.faq .tabs-caption li.active:after,.faq .tabs-caption-mobile.active:after{border-top-color:#55449a}.optical-banner{position:relative;height:343px;width:100%;margin-bottom:55px;background:url(../img/hsa/optical.png) center center no-repeat;background-size:cover}.optical-banner-text{position:absolute;left:40px;font-size:15px;top:50%;margin-top:-70px}.optical-banner-text b{font-size:24px;margin-bottom:7px;display:block}.optical-banner-text h2{font-size:45px;margin-bottom:20px}.optical-banner-text span{position:relative}.optical-banner-text span:after,.optical-banner-text span:before{content:'';position:absolute;border-top:1px solid #333;height:0;width:185px;display:inline-block;right:-220px;top:9px}@media screen and (max-width:766px){.optical-banner-text span:after,.optical-banner-text span:before{display:none}}.optical-banner-text span:after{top:12px;width:175px}.optical-block-txt{background:#f5f5f5;border-radius:5px;position:relative;float:right;width:62%;padding:35px 30px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:15px;line-height:30px;margin-top:220px;min-height:310px;z-index:1}.go-left .optical-block-txt{float:left}.optical-header{letter-spacing:4px;margin-bottom:13px;font-size:21px;line-height:24px;text-align:center;color:#55449a}.optical-header-sub{position:relative;text-align:center;font-size:15px;line-height:18px;margin-bottom:60px}.optical-header-sub:after,.optical-header-sub:before{content:'';display:inline-block;width:60px;height:0;border-top:1px solid #333;position:relative;margin:0 20px;top:-3px}h1.optical-header{display:block!important}.optical-block{margin:0 auto 60px;width:100%;padding:0 55px;position:relative;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.optical-block-img{float:left;position:relative;width:49%;margin-right:-14%}.optical-block-img img{width:100%}.optical-block-txt{background:#fff;position:relative;top:40px;float:right;width:62%;padding:35px 30px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:15px;line-height:30px;margin-bottom:40px;min-height:310px;z-index:1}.go-left .optical-block-img{float:right;margin-right:0;margin-left:-14%}.go-left .optical-block-txt{float:left}.optical-img-show{display:none}.optical-contact-wrap{width:100%;padding:0 100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.optical-contact{width:100%;text-align:center;overflow:hidden;margin:30px auto 13px}.optical-contact li{width:33.33%;padding-left:50px;position:relative;font-size:15px;line-height:26px;float:left;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:52px}.optical-contact li a{text-decoration:none;color:#555}.optical-contact li a:hover{color:#55449a}.optical-contact li:before{content:'';position:absolute;left:10px;top:50%;margin-top:-12px;height:24px;width:16px;background-image:url(../img/icons/pin.webp)}.optical-contact li:nth-child(2):before{width:24px;background-size:42px;background-position:center center;background-image:url(../img/icons/phone-about.svg)}.optical-contact li:nth-child(3):before{width:27px;height:27px;background-image:url(../img/icons/fax.webp)}.optical-contact table{height:100%}.optical-contact table tr td{height:52px;vertical-align:middle;padding:0 0 0 15px;border-left:1px solid #333}.work-hours{display:inline-block;font-size:16px;line-height:18px;border:1px solid #333;color:#333;padding:10px 25px;margin-bottom:50px}@media screen and (max-width:991px){.optical-block,.optical-contact-wrap{padding:0}}@media screen and (max-width:767px){.optical-contact li{width:100%;margin-bottom:25px}.optical-img-show{display:block}.optical-img-hide{display:none}.optical-block{float:none;overflow:hidden;padding-bottom:20px;margin-bottom:40px}.optical-block-txt{width:90%;margin:-60px auto 20px;text-align:center;float:none;border-bottom:1px solid #ccc}.optical-block-img{float:none;width:100%}.go-left .optical-block-txt{float:none}.go-left .optical-block-img{float:none;margin:0}}@media screen and (max-width:600px){.optical-header-sub:after,.optical-header-sub:before{display:none}}.page-product .contacts-product .availability-in-stock{width:100%}.page-product .contacts-product .availability-in-stock b{margin-right:5px}.contacts-product .item-tab{margin-bottom:0;border-radius:5px}@media screen and (max-width:991px){.contacts-product .item-tab{text-align:center}}.product-actions-wrapper{margin-bottom:30px}.productView-btn-holder .or-sep{display:none}.hsa-fsa{display:none}.navBar--sub .navBar-item.is-active{font-weight:400;color:#375481;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.navBar--sub .navBar-item.is-active>.navBar-action{color:#375481}.navBar--sub .navBar-action:hover{color:#375481}.account-product-detail-heading{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.account-product-title{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.account h4,.addressList .address-title{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.password-check__item:before{border-color:#375481}.password-check__item.checked::before{background-color:#375481}.progress-steps{text-align:center;overflow:hidden;position:relative;width:auto;margin-bottom:20px}.progress-steps:before{display:none}.progress-steps li{float:left;width:33.33%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:62px;border:1px solid #ccc;font-size:18px;font-family:text-b,Helvetica,Arial,sans-serif;line-height:30px;padding:15px 5px;position:relative;color:#ccc;height:56px;cursor:pointer}@media screen and (max-width:766px){.progress-steps li{padding:15px 0;font-size:13px}}.progress-steps li:before{width:26px;height:26px;background:#ccc;border-radius:26px;color:#fff;display:inline-block;margin:0;margin-right:3%;font-size:16px;line-height:26px;position:static;border:0}.progress-steps li:after{display:none}.progress-steps li:first-child{border-radius:5px 0 0 5px}.progress-steps li.step-active{border-color:#142745;color:#142745;cursor:default}.progress-steps li.step-active:before{border:0;color:#fff;background-color:#142745}.progress-steps li.step-active:after{display:none}.progress-steps li.step-completed{border-color:#375481;color:#375481;cursor:default}.progress-steps li.step-completed:before{border:0;color:#fff;background-color:#375481}.progress-steps li.step-completed:after{display:none}.progress-steps li.step-completed i{display:none}.productView-change-order{margin-bottom:40px}.checked-list li:before{background-image:url("data:image/svg+xml,%3Csvg fill='%2355449a' xmlns='http://www.w3.org/2000/svg'  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")}.productView-options .form-option-variant--color,.productView-options .form-option-variant--pattern{display:inline-block;border-color:#ebebeb}.productView-options .form-option-variant--color:hover,.productView-options .form-option-variant--pattern:hover{border-color:#55449a}.types-list li{width:32.33%}@media screen and (max-width:766px){.types-list li{width:100%}}.productView-options input[type=radio]:checked+.form-option .form-option-variant--color,.productView-options input[type=radio]:checked+.form-option .form-option-variant--pattern{border-color:#55449a}.productView-options .form-label small{font-size:100%}.productView-options [data-product-attribute=swatch]{margin-bottom:20px}.gl-step .learn-more,.gl-step-number,.or-sep,.product-price-total-total td,.progress-steps li,.text-section-header,.tt-item-price,.types-list .type-name{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (max-width:991px){.filters.m-open{background-color:#fff}}@media screen and (max-width:991px){.filters.m-open .facetedSearch{padding:0 20px}}.facetedSearch-navList.is-open .accordion--navList,.facetedSearch-navList.is-open .accordion-block:first-child .accordion-navigation{border:0}.mobile-menu>li>a.text-green,.mobile-menu>li>span.text-green{color:#3490ff;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}.edit-contacts-optons #CartEditProductFieldsForm .product-options-label{font-size:12px;padding:5px 0;font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.double-select-actions .button{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.product-price-total td{font-size:18px;line-height:23px}.product-price-total-name td{font-size:23px}.site.page-cart{min-height:450px}@media screen and (max-width:991px){.site.page-cart{padding-bottom:100px}}.site.page-cart+.global-footer{margin-top:40px}.site.page-cart+.global-footer .global-footer__main .footer-right{float:none;margin:0 auto 30px;padding:0}.site.page-cart+.global-footer .logo-f{margin-top:30px}.site.page-cart .banners,.site.page-cart .breadcrumbs-wrapper,.site.page-cart .h-links,.site.page-cart .header-app,.site.page-cart .search-form-wrap,.site.page-cart+.global-footer .bonus-list,.site.page-cart+.global-footer .global-footer__bonus,.site.page-cart+.global-footer .global-footer__contact,.site.page-cart+.global-footer .global-footer__main .footer-left,.site.page-cart+.global-footer .global-footer__main .footer-right .footer-item{display:none}.site.page-cart .header-line{border-bottom:1px solid #dedede}.site.page-cart .checkout-btn{margin:0 auto;display:block}.select-double-inner{width:200px}.edit-contacts-optons #CartEditProductFieldsForm .product-options-label{font-size:11px}.contact-info a{font-weight:400}.contact-info-list b{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.contact-info-list li{text-align:center}.contact-info-list li svg{float:none;display:block;margin:0 auto 20px;width:50px;height:70px}.contact-info-list .icon-fax:before,.contact-info-list .icon-sms:before,.contact-info-list .icon-tel:before{display:none}.search-suggestion{margin-bottom:20px}.search-suggestion strong{font-size:16px;margin-right:7px}.search-suggestion a{color:#3490ff}.page-search .form-fieldset.actionBar-section{display:none}.modal-close,body .modal-close{background-color:transparent;top:13px}.item-details-header{font-size:20px;margin-top:20px}.view-options,.view-prescription{font-weight:400;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.b-checkout .secure-title,.b-checkout__block__header,.input-checkbox input[type=checkbox]+label,.rx-b__item__controls .rx-b__item__title{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}.rx-b__item__controls .rx-b__item__title,.rx-b__item__file{line-height:50px}.page-checkout.site{min-height:400px}.page-checkout.site .global-footer{margin-top:120px}.page-checkout.site .banners,.page-checkout.site .global-footer__bonus,.page-checkout.site .global-footer__contact,.page-checkout.site .global-footer__main .footer-left,.page-checkout.site .global-footer__main .footer-right .footer-item,.page-checkout.site .h-links,.page-checkout.site .header-app,.page-checkout.site .search-form-wrap{display:none}.page-checkout.site .header-line{border-bottom:2px solid #dedede}.page-checkout.site .global-footer__main .footer-right{float:none;margin:0 auto 30px;padding:0}.page-checkout.site .global-footer .logo-f{margin-top:30px}.site.page-cart .g-header,.site.page-checkout .g-header{height:auto}#form-action-addToCart,.modal-body.quickView .btn{width:234px}input[type=search]::-webkit-input-placeholder{color:#999}input[type=search]::-moz-placeholder{color:#999}input[type=search]:-ms-input-placeholder{color:#999}input[type=search]:-moz-placeholder{color:#999}.sale-coupons{margin:0 auto;width:195px;height:170px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 99 76'%3E%3Cpath fill='%2355449a' d='M94.725 68.3347c10.5-25.1-1.3-54-26.4-64.5-25.1-10.5-54 1.3-64.5 26.4-5.1 12.2-5.1 25.9 0 38.1h90.9z'/%3E%3Cpath fill='%23549DF7' d='M91.7248 47.1347c0-1.3-1.7-1.3-1.7-2.6s1.7-1.3 1.7-2.6h-24.3v1.4c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-1.4h-47.7c-1.4 0-2.5 1.1-2.5 2.5v26.5c0 1.4 1.1 2.5 2.5 2.5h47.8v-1.3c0-.5.4-.9.9-.9s.9.4.9.9v1.3h24.2c0-1.3-1.7-1.3-1.7-2.6s1.7-1.3 1.7-2.6-1.7-1.3-1.7-2.6 1.7-1.3 1.7-2.6-1.7-1.3-1.7-2.6 1.7-1.4 1.7-2.7c0-1.3-1.7-1.3-1.7-2.6s1.7-1.3 1.7-2.6-1.7-1.3-1.7-2.6 1.7-1.5 1.7-2.8zm-24.3 20.9c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-4.1c0-.5.4-.9.9-.9s.9.4.9.9v4.1zm0-8.3c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-4.1c0-.5.4-.9.9-.9s.9.4.9.9v4.1zm0-8.2c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-4.1c0-.5.4-.9.9-.9s.9.4.9.9v4.1z'/%3E%3Cpath stroke='url(%23paint0_linear)' stroke-miterlimit='10' stroke-width='.35' d='M91.7248 47.1347c0-1.3-1.7-1.3-1.7-2.6s1.7-1.3 1.7-2.6h-24.3v1.4c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-1.4h-47.7c-1.4 0-2.5 1.1-2.5 2.5v26.5c0 1.4 1.1 2.5 2.5 2.5h47.8v-1.3c0-.5.4-.9.9-.9s.9.4.9.9v1.3h24.2c0-1.3-1.7-1.3-1.7-2.6s1.7-1.3 1.7-2.6-1.7-1.3-1.7-2.6 1.7-1.3 1.7-2.6-1.7-1.3-1.7-2.6 1.7-1.4 1.7-2.7c0-1.3-1.7-1.3-1.7-2.6s1.7-1.3 1.7-2.6-1.7-1.3-1.7-2.6 1.7-1.5 1.7-2.8zm-24.3 20.9c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-4.1c0-.5.4-.9.9-.9s.9.4.9.9v4.1zm0-8.3c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-4.1c0-.5.4-.9.9-.9s.9.4.9.9v4.1zm0-8.2c0 .5-.4.9-.9.9s-.9-.4-.9-.9v-4.1c0-.5.4-.9.9-.9s.9.4.9.9v4.1z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.31' d='M75.6252 55.9347c.9941 0 1.8-.8059 1.8-1.8 0-.9941-.8059-1.8-1.8-1.8-.9941 0-1.8.8059-1.8 1.8 0 .9941.8059 1.8 1.8 1.8zM82.5251 62.8346c.9941 0 1.8-.8059 1.8-1.8 0-.9941-.8059-1.8-1.8-1.8-.9941 0-1.8.8059-1.8 1.8 0 .9941.8059 1.8 1.8 1.8zM83.4248 53.0347l-8.5 8.5M21.5249 47.5347h7.1M21.5249 53.0347h15.7M21.5249 67.1346h15.7M32.5249 47.5347h12.5'/%3E%3Cpath fill='%23fff' d='M62.5249 62.9347h-17.5v7.1h17.5v-7.1z'/%3E%3Cpath fill='%23033E6E' d='M61.525 64.1346h-.4v4.9h.4v-4.9zM59.8248 64.1346h-.4v4.9h.4v-4.9zM51.2248 64.1346h-.3v4.9h.3v-4.9zM50.3249 64.1346h-.3v4.9h.3v-4.9zM46.925 64.1346h-.3v4.9h.3v-4.9zM46.1252 64.1346h-.3v4.9h.3v-4.9zM59.025 64.1346h-.4v4.9h.4v-4.9zM58.1251 64.1346h-.4v4.9h.4v-4.9zM56.4249 64.1346h-.4v4.9h.4v-4.9zM55.525 64.1346h-.4v4.9h.4v-4.9zM53.8248 64.1346h-.4v4.9h.4v-4.9zM53.025 64.1346h-.4v4.9h.4v-4.9zM49.525 64.1346h-.4v4.9h.4v-4.9zM60.925 64.1346h-.8v4.9h.8v-4.9zM57.5251 64.1346h-.8v4.9h.8v-4.9zM52.3249 64.1346h-.8v4.9h.8v-4.9zM48.9251 64.1346h-.7v4.9h.7v-4.9zM47.9251 64.1346h-.7v4.9h.7v-4.9zM54.8251 64.1346h-.6v4.9h.6v-4.9z'/%3E%3Cpath fill='%232584F7' d='M29.3249 73.4346l55-31.3h-31.1l-33.7 31.3h9.8z' opacity='.4'/%3E%3Cpath fill='%23549DF7' d='M81.025 37.3347c-.6-1.2.9-2 .2-3.2-.7-1.2-2.2-.3-2.8-1.4-.6-1.1.9-2 .2-3.1s-2.2-.3-2.8-1.4c-.6-1.1.9-2 .2-3.2-.7-1.2-2.2-.3-2.8-1.4-.6-1.1.9-2 .2-3.1s-2.2-.3-2.8-1.4c-.6-1.1.9-2 .2-3.2-.7-1.2-2.2-.3-2.8-1.4-.6-1.1.9-2 .2-3.1l-1.7 1-19.4 10.9.7 1.2c.3.4.2.9-.2 1.2-.4.3-.9.2-1.2-.2l-.1-.1-.7-1.2-41.6 23.2c-1.2.7-1.7 2.2-1 3.4l13 23.1c.7 1.2 2.2 1.7 3.4 1l41.6-23.4-.6-1.1c-.3-.4-.2-.9.2-1.2.4-.3.9-.2 1.2.2l.1.1.6 1.1 19.5-11 1.7-1c-.6-1-2.1-.2-2.7-1.3zm-29.4-4.5c-.4.2-1 .1-1.2-.4l-2-3.6c-.3-.4-.1-1 .3-1.3.5-.2 1 0 1.2.4l2 3.6c.3.5.1 1-.3 1.3zm4 7.2c-.5.2-1 0-1.2-.4l-2-3.6c-.3-.4-.1-1 .3-1.3.5-.2 1 0 1.2.4l2 3.6c.3.5.1 1-.3 1.3zm4 7.2c-.5.2-1 0-1.2-.4l-2-3.6c-.3-.4-.2-.9.2-1.2.4-.3.9-.2 1.2.2 0 .1.1.1.1.2l2 3.6c.3.4.2 1-.2 1.3h-.1v-.1z'/%3E%3Cpath stroke='url(%23paint1_linear)' stroke-miterlimit='10' stroke-width='.35' d='M81.025 37.3347c-.6-1.2.9-2 .2-3.2-.7-1.2-2.2-.3-2.8-1.4-.6-1.1.9-2 .2-3.1s-2.2-.3-2.8-1.4c-.6-1.1.9-2 .2-3.2-.7-1.2-2.2-.3-2.8-1.4-.6-1.1.9-2 .2-3.1s-2.2-.3-2.8-1.4c-.6-1.1.9-2 .2-3.2-.7-1.2-2.2-.3-2.8-1.4-.6-1.1.9-2 .2-3.1l-1.7 1-19.4 10.9.7 1.2c.3.4.2.9-.2 1.2-.4.3-.9.2-1.2-.2l-.1-.1-.7-1.2-41.6 23.2c-1.2.7-1.7 2.2-1 3.4l13 23.1c.7 1.2 2.2 1.7 3.4 1l41.6-23.4-.6-1.1c-.3-.4-.2-.9.2-1.2.4-.3.9-.2 1.2.2l.1.1.6 1.1 19.5-11 1.7-1c-.6-1-2.1-.2-2.7-1.3zm-29.4-4.5c-.4.2-1 .1-1.2-.4l-2-3.6c-.3-.4-.1-1 .3-1.3.5-.2 1 0 1.2.4l2 3.6c.3.5.1 1-.3 1.3zm4 7.2c-.5.2-1 0-1.2-.4l-2-3.6c-.3-.4-.1-1 .3-1.3.5-.2 1 0 1.2.4l2 3.6c.3.5.1 1-.3 1.3zm4 7.2c-.5.2-1 0-1.2-.4l-2-3.6c-.3-.4-.2-.9.2-1.2.4-.3.9-.2 1.2.2 0 .1.1.1.1.2l2 3.6c.3.4.2 1-.2 1.3h-.1v-.1z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.31' d='M60.425 31.6347c.9941 0 1.8-.8059 1.8-1.8 0-.9941-.8059-1.8-1.8-1.8-.9941 0-1.8.8059-1.8 1.8 0 .9941.8059 1.8 1.8 1.8zM69.8249 34.2346c.9941 0 1.8-.8058 1.8-1.8 0-.9941-.8059-1.8-1.8-1.8-.9941 0-1.8.8059-1.8 1.8 0 .9942.8059 1.8 1.8 1.8zM66.6252 25.0347l-3.3 11.6M9.9248 50.6347l6.3-3.6M12.625 55.4346l13.7-7.7M19.5249 67.7347l13.8-7.7M19.5249 45.1347l10.9-6.1'/%3E%3Cpath fill='%23fff' d='M53.2361 43.9106l-15.2512 8.582 3.4818 6.1876 15.2513-8.582-3.4819-6.1876z'/%3E%3Cpath fill='%23033E6E' d='M53.0234 45.4558l-.3486.1962 2.403 4.2703.3486-.1961-2.403-4.2704zM51.4995 46.2593l-.3486.1961 2.4029 4.2704.3486-.1962-2.4029-4.2703zM43.9988 50.4796l-.2615.1471 2.403 4.2704.2614-.1472-2.4029-4.2703zM43.2024 50.9107l-.2615.1472 2.403 4.2703.2614-.1471-2.4029-4.2704zM40.2951 52.5644l-.2614.1471 2.403 4.2704.2614-.1471-2.403-4.2704zM39.4949 52.9919l-.2615.1471 2.403 4.2704.2614-.1471-2.4029-4.2704zM50.6977 46.6918l-.3486.1961 2.403 4.2704.3486-.1962-2.403-4.2703zM49.9848 47.0701l-.3486.1961 2.403 4.2704.3486-.1962-2.403-4.2703zM48.5097 47.9608l-.3486.1962 2.403 4.2703.3486-.1961-2.403-4.2704zM47.7954 48.3441l-.3486.1962 2.4029 4.2703.3486-.1961-2.4029-4.2704zM46.3266 49.2384l-.3486.1962 2.403 4.2703.3486-.1961-2.403-4.2704zM45.5249 49.6708l-.3486.1961 2.4029 4.2704.3486-.1962-2.4029-4.2703zM42.5317 51.3757l-.3486.1962 2.403 4.2704.3486-.1962-2.403-4.2704zM52.4785 45.7326l-.6973.3923 2.403 4.2703.6972-.3923-2.4029-4.2703zM49.4902 47.4389l-.6972.3923 2.4029 4.2703.6972-.3923-2.4029-4.2703zM44.9765 49.9511l-.6972.3923 2.403 4.2703.6972-.3923-2.403-4.2703zM42.0041 51.6693l-.6101.3433 2.403 4.2703.6101-.3433-2.403-4.2703zM41.1642 52.0648l-.61.3433 2.403 4.2703.61-.3432-2.403-4.2704zM47.0776 48.7238l-.5229.2943 2.4029 4.2703.5229-.2942-2.4029-4.2704z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='15.1898' x2='91.8998' y1='57.6547' y2='57.6547' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2393C6F9'/%3E%3Cstop offset='1' stop-color='%232F83EB' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='9.388' x2='76.2455' y1='62.5358' y2='24.9145' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2393C6F9'/%3E%3Cstop offset='1' stop-color='%232F83EB' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.payment-method{width:57px;height:38px;background-repeat:no-repeat;background-position:center center;background-size:contain}.payment-method--visa{background-image:url(../img/payment-methods/visa.svg)}.payment-method--mastercard{background-image:url(../img/payment-methods/mastercard.svg)}.payment-method--amex{background-image:url(../img/payment-methods/american_express.svg)}.payment-method--discover{background-image:url(../img/payment-methods/discover.svg)}.bbtn-upload__label{height:50px;line-height:48px;border-radius:6px}@media screen and (max-width:991px){.summary{position:relative}}@media screen and (max-width:991px){.summary__line--subtotal{display:none}}@media screen and (max-width:991px){.summary__line--save{width:100%;position:absolute;right:10px;font-size:16px;top:10px;margin:0}}@media screen and (max-width:420px){.summary__line--save{font-size:15px}}@media screen and (max-width:991px){.summary__line--save .you-save{font-size:16px}}@media screen and (max-width:420px){.summary__line--save .you-save{font-size:15px}}.summary__line.online-dsc{display:none}.you-save{display:none}.search-form--snize{margin-right:-2px}body .site div.snize-ac-results{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}body div.snize-ac-results li{padding:4px 15px}body div.snize-ac-results span.snize-title,div.snize-ac-results li.snize-view-all-link span{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:500}body .site #snize-search-results-grid-mode li.snize-product span.snize-title,body .site #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{font-size:16px;line-height:18px;height:36px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}body .site #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price.snize-price-with-discount,body .site div.snize li.snize-product .snize-price-list .snize-price{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;color:#006c98;font-size:24px;line-height:36px}body div.snize-ac-results .snize-product .snize-price-list,body div.snize-ac-results .snize-product .snize-price-list .snize-price.snize-price-with-discount,body div.snize-recommendation-results span.snize-in-stock{display:none}body .site .snize-modal-content-wrapper .stars-container:after,body .site div.snize .stars-container:after{color:#e7721b}body .site #snize-search-results-grid-mode li.snize-product .snize-button{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;background-color:#55449a;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px}body .site #snize-search-results-grid-mode span.snize-overhidden{padding-left:7%;padding-right:7%}body .site #snize-search-results-grid-mode ul{margin-left:-2%}@media screen and (max-width:766px){body .site #snize-search-results-grid-mode ul{margin-left:0}}body .site #snize-search-results-grid-mode li.snize-product,body .site #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{width:31.33%!important;text-align:center;border-radius:5px;margin:0 2% 24px 0;border-color:#ebebeb!important}@media screen and (max-width:766px){body .site #snize-search-results-grid-mode li.snize-product,body .site #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{width:48%!important}}@media screen and (max-width:420px){body .site #snize-search-results-grid-mode li.snize-product,body .site #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product{width:100%!important;margin:0 0 10px 0}}body .site #snize-search-results-grid-mode li.snize-product:hover,body .site #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product:hover{border-color:#55449a!important}body .site div.snize .snize-reviews .total-reviews{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;color:#142745}body .site div.snize div.snize-product-filters-title{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}body .site #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price,body .site #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price.snize-price-with-discount,body .site div.snize li.snize-product .snize-price-list .snize-price,body .site div.snize-ac-results .snize-price-list .snize-price{color:#142745}.b-checkout__breadcrumbs a{color:#858585}.b-checkout__breadcrumbs a:hover{color:#142745}.b-checkout__breadcrumbs li:after{color:#858585}.b-checkout__breadcrumbs li.selected a{color:#142745;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.eligibility{border:1px solid #e8d2e5;color:#55449a;display:inline-block;vertical-align:top;border-radius:6px;padding:0 13px;height:48px;line-height:48px}.eligibility svg{vertical-align:text-top;margin-right:5px}.exam-product h3{font-weight:400;font-family:heading-b,Times,"Times New Roman",serif;font-size:24px;line-height:32px;margin-bottom:20px}.wave-h{position:relative}.wave-h:before{content:'';position:absolute;left:0;top:0;right:0;height:5px;background-image:url(../img/hsa/wave-h.svg);background-repeat:repeat-x;border-radius:10px}.wave-v{position:relative}.wave-v:before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background-image:url(../img/hfsa/wave-v.svg);background-repeat:repeat-y;border-radius:10px}.promos li h3{font-size:20px;line-height:26px}.block-bg .input-box::before{height:50px}.modal-close::after,.modal-close::before{content:'';position:absolute;top:14px;left:7px;width:18px;height:3px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#fff}.modal-close::before{background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-close span{display:none}.cart-table h4{font-weight:400}.modal-content .login-wrap{border:0}@media screen and (max-width:991px){.login-wrap .login-section{border-color:#375481!important}}@media screen and (max-width:991px){.login-wrap .login-section .link,.login-wrap .login-section h4{font-weight:400;text-align:center;text-decoration:none}}.rx-modal .link{color:#55449a;text-decoration:underline}.rx-modal .btn.m-light{background-color:#142745;color:#fff}.rx-modal .btn.m-light:hover{background-color:#375481;color:#fff}.tt-item:hover,.types-list>li:hover{border-color:#142745}.tt-item.active:before,.types-list>li.active:before{border-color:#142745}.gl-step{-webkit-box-sizing:border-box;box-sizing:border-box}.add-item-icon{background-color:#55449a}.rx-steps .step-nav__item.active span::after{border-left-color:#142745}.rx-steps .gl-step .active .tt-select,.rx-steps .glass-option.active .add-item-select{background-color:#142745;border-color:#142745}.rx-steps .add-item-select,.rx-steps .tt-select{color:#142745}.rx-steps .types-list li .type-name{color:#142745}.rx-steps .tt-item.t-recommended .tt-item-label{background-color:#55449a}.rx-steps .tt-item.active{border-color:#142745}.rx-steps .tt-item h4{color:#142745}.rx-steps .tt-item.t-recommended .tt-item-label:after,.rx-steps .tt-item.t-recommended .tt-item-label:before{border-color:#55449a}.rx-steps .tt-item.t-recommended .tt-item-label:after{border-right-color:transparent}.rx-steps .tt-item.t-recommended .tt-item-label:before{border-left-color:transparent}.rx-steps .add-list .glass-option.active .add-item{border-color:#142745}.rx-steps .add-item-header{color:#142745;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:500}.rx-steps .step-nav__item span{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:500}.rx-steps .product-price-total-head{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:500}.rx-steps .bbtn-upload__label{border-color:#142745;color:#142745}.rx-steps .add-item-list li.add-active>span{color:#142745}.rx-steps .add-item-list li.add-active>span:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 10'%3E%3Cpath fill='%23142745' d='M10.5134 1.3068c.6-.6133 1.6933-.4666 2.0266.4467.1667.4533.08.88-.2666 1.2333-.7067.72-1.4267 1.44-2.14 2.16-.9734.9734-1.9534 1.94-2.9267 2.9134-.4333.4333-.8667.8666-1.3 1.3066-.42.4267-1.1933.4534-1.62.0334-.8-.78-1.5933-1.58-2.38-2.3734-.2267-.2266-.4733-.44-.6733-.6933-.3067-.3733-.3534-.8-.1467-1.2333.2133-.4467.5733-.7 1.0733-.7134.5-.02.84.24 1.12.6134.02.0066.0267.0133.0334.0333.02 0 .0266.0133.0266.0333.02 0 .0334.0067.0334.0334.0066.0133.02.0133.0333.0266.0867.02.1333.0934.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.0734.2134-.0066.2466-.2467.4933-.48.7333-.7267.06-.08.1333-.14.2067-.2.0266-.0533.0733-.0933.1266-.12.1267-.16.2534-.3267.44-.4267.1467-.2266.36-.38.5467-.5733 1.0933-1.1 2.2067-2.1933 3.2867-3.3067z'/%3E%3C/svg%3E")}.rx-steps .glass-option.active .add-item-select:after,.rx-steps .glass-option.active .tt-select:after,.rx-steps .type-container-4.active .tt-select:after{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='%23142745' 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")}body .site #snize-search-results-grid-mode li.snize-product span.snize-title,body .site #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{font-weight:500}body .site div.snize .snize-reviews .total-reviews{color:#142745;font-weight:500}body .site #snize-search-results-grid-mode li.snize-product .snize-button{border-radius:5px;background-color:#142745}body .site #snize-search-results-grid-mode li.snize-product .snize-button:hover{background-color:#375481}body .site #snize-search-results-grid-mode li.snize-product:hover span.snize-title{color:#142745}body .site #snize-search-results-grid-mode li.snize-product:hover span.snize-title:hover{text-decoration:underline}body .site #snize-search-results-grid-mode span.snize-discounted-price{color:#375481}body #snize-search-results-grid-mode .snize-price-list{min-height:77px}.bonus-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:991px){.bonus-line{display:block;white-space:nowrap}}@media screen and (max-width:991px){.bonus-line__wrap{display:block;white-space:nowrap;overflow:auto}}.bonus-line__item{width:50%;text-align:center;margin:10px 0;padding:0 5%;line-height:32px;color:#375481;cursor:pointer}@media screen and (max-width:991px){.bonus-line__item{display:inline-block;padding:0;width:auto;margin-right:20px;text-align:left}}.bonus-line__item .ico{margin-right:10px;vertical-align:middle;width:25px;height:25px}.bonus-line__item .ico img{max-height:32px;vertical-align:middle}.home-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-tiles__tile{width:49%;margin-bottom:20px}@media screen and (max-width:640px){.home-tiles__tile{width:100%}}.home-tiles--3 .home-tiles__tile{width:32%}@media screen and (max-width:640px){.home-tiles--3 .home-tiles__tile{width:100%}}.home-tiles img{width:100%}.home-title{margin:60px auto 23px;text-align:center}.home-title h2{font-size:40px;line-height:60px;font-family:heading-b,Times,"Times New Roman",serif}.home-img-wrap{background:#fff}.home-img-wrap .container{max-width:100%;padding:0}.menu-top{position:relative}@media screen and (max-width:1220px){.menu-top{position:static}}.menu-top .menu-holder{width:845px}@media screen and (max-width:1220px){.menu-top .menu-holder{width:auto}}.menu-top .menu-holder--sale{width:345px;font-size:16px;line-height:32px;display:block;padding-bottom:14px;text-transform:uppercase;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;padding:0 30px}@media screen and (max-width:1220px){.menu-top .menu-holder--sale{width:auto}}.menu-top .menu-holder--sale li{margin:20px 0}.menu-img-holder{font-size:14px;line-height:20px;max-width:320px}.menu-img-holder img{height:200px;border-radius:8px;margin-bottom:20px}.menu-img-holder p{margin-bottom:20px}.menu-img-holder a{font-weight:700;text-decoration:underline}.round{margin:30px 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.round__item{margin-bottom:30px}.round--small .round__item{-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%}.round__item__title{font-size:20px;line-height:30px;font-weight:600;display:block}.round--small .round__item__title{font-size:14px;line-height:20px;font-weight:400}.round__item__img{display:inline-block;background:#f5f5f5;width:160px;height:160px;border-radius:160px;margin:0 10px 20px;background-repeat:no-repeat;background-position:center center;background-size:110px 110px}.round--small .round__item__img{width:100px;height:100px;border-radius:100px;background-size:80px 80px}@media screen and (max-width:1120px){.round__item__img{width:120px;height:120px;border-radius:120px;background-size:80px 80px}}.round__item__img.rayban{background-image:url(../img/colored-brands/rayban.svg)}.round__item__img.ysl{background-image:url(../img/colored-brands/ysl.svg)}.round__item__img.michael-kors{background-image:url(../img/colored-brands/michael-kors.svg)}.round__item__img.guess{background-image:url(../img/colored-brands/guess.svg);background-position:center top 70%}.round__item__img.acuvue{background-image:url(../img/brands/acuvue.svg);background-size:170px 170px}.round__item__img.dailies{background-image:url(../img/brands/dailies.svg);background-size:170px 170px}.round__item__img.dolce-and-gabbana{background-image:url(../img/colored-brands/dolce-and-gabbana.svg);background-size:70%}.round__item__img.calvin-klein{background-image:url(../img/colored-brands/calvin-klein.svg)}.round__item__img.nike{background-image:url(../img/colored-brands/nike.svg)}.round__item__img.coach{background-image:url(../img/colored-brands/coach.svg)}.round__item__img.kate-spade{background-image:url(../img/colored-brands/kate-spade.svg);background-size:60%}.round__item__img.furla{background-image:url(../img/colored-brands/furla.svg);background-size:80%}.round__item__img.burberry{background-image:url(../img/colored-brands/burberry.svg);background-size:100%}.round__item__img.ferrari{background-image:url(../img/glasses-brands/ferrari.svg);background-size:80%}.round__item__img.g-a{background-image:url(../img/glasses-brands/ga.svg)}.round__item__img.roberto-cavalli{background-image:url(../img/colored-brands/roberto-cavalli.svg)}.round__item__img.varvatos{background-image:url(../img/colored-brands/john-varvatos.svg)}.round__item__img.columbia{background-image:url(../img/colored-brands/columbia.svg)}.round__item__img.jimmy-choo{background-image:url(../img/colored-brands/jimmy-choo.svg)}.round__item__img.tumi{background-image:url(../img/colored-brands/tumi.svg)}.round__item__img.police{background-image:url(../img/colored-brands/police.svg)}.round__item__img.oakley{background-image:url(../img/colored-brands/oakley.svg)}.round__item__img.emporio-armani{background-image:url(../img/colored-brands/emporio-armani.svg)}.round__item__img.dragon{background-image:url(../img/colored-brands/dragon.svg)}.round__item__img.miu{background-image:url(../img/glasses-brands/miu.svg)}.round__item__img.persol{background-image:url(../img/glasses-brands/persol.svg)}.round__item__img.hugo{background-image:url(../img/glasses-brands/hugo.svg)}.round__item__img.yalea{background-image:url(../img/glasses-brands/yalea.svg)}.round__item__img.ralph{background-image:url(../img/glasses-brands/ralph.svg)}.round__item__img.seraphin{background-image:url(../img/glasses-brands/seraphin.svg)}.round__item__img.verawang{background-image:url(../img/colored-brands/verawang.svg)}.round__item__img.chloe{background-image:url(../img/colored-brands/chloe.svg)}.round__item__img.tom-ford{background-image:url(../img/colored-brands/tom-ford.svg)}.round__item__img.just-cavalli{background-image:url(../img/colored-brands/just-cavalli.svg)}.round__item__img.porsche-design{background-image:url(../img/colored-brands/porsche-design.svg)}.round__item__img.prada{background-image:url(../img/colored-brands/prada.svg)}.round__item__img.versace{background-image:url(../img/colored-brands/versace.svg)}.round__item__img.swarovski{background-image:url(../img/colored-brands/swarovski.svg)}.round__item__img.plein{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACCCAYAAACKAxD9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGQGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDpCOEQ5MjMzMDc1QkJERjExODZENEFGNUJDNUY0NDJBOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDdGOUFBRkY0RUMxMUU2QjdBODlEQUNGNDBBMDIzRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozZTk4ZTE5Yy1iNjkwLTQxOTMtOTExMi1lMjkyZmYwMTEzY2MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAxLTI3VDEyOjU4OjI4KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMS0yN1QxMjo1OTowNiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMS0yN1QxMjo1OTowNiswMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCMzA5NjZBQTlBRjExRTI5MTlDRTcwMThDMUVCMEE2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCMzA5NjZCQTlBRjExRTI5MTlDRTcwMThDMUVCMEE2Ii8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNlOThlMTljLWI2OTAtNDE5My05MTEyLWUyOTJmZjAxMTNjYyIgc3RFdnQ6d2hlbj0iMjAyMC0wMS0yN1QxMjo1OTowNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+bmV3bG9nbzwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+txe8EwAAELhJREFUeJztnV9oHNUex7/KIlqYTGMeBqlbRRYLlYDY6YsPCb3KRjB5MNDQu5ZIo8lDr95s3fTPbRu7bbQ3zU02W/G+xJiQgEEaudIkF5og97IL4kO30GZpIRhK3NWHQtPsNLTKJTD3YSfrJDtn/pwzs7ObzAcEneM589uZX858z+/8zjlPyLIMD48n3TbAozzwHMEDgOcIHgqeI3gA8BzBQ8FzBA8AniN4KHiO4AHAcwQPBc8RPAAAvtn4jKsGNIQbbwPY66oR7nNnNj7zipsGuNojNIQbu+A5AQDsVZ6Fa7jmCA3hRgHAWbfuX4acVZ6JK7jZI/wdAO/i/csNHvln4gquOEJDuPEAgCNu3LvMOaI8m5LjVo/whUv3rQRceTYldwRPIBriinAsqSN4AtE0JReOpe4RPIFojpILx5I5gicQLVNS4egr1Y1AIYIkSUI8Hsfq6qoT9pSU7u5u8LzlzvALACWJOJbEEWgF4tWrVxGNRu03yAV27dqFY8eOWa22tyHc2DUbn+l3wiY1T1wbnHb0BoroWYBFbSBJEkRRxOLiojOGlRhBEHD9+nX4/X6rVSUAe2bjM/ccMKtAKTQClUDs6enZMk4AAPfu3UNPTw9N1ZIIR0cdgVYgptNpDA0NOWCRu4yOjiKZTNJUdVw4OuYIDeHGp0AZJevt7d0SAnEza2tr+Oyzz2irf6E8U0dwskf4KygE4vT0NCYmJhwwpzyYm5vD+Pg4TdW9yD9TR3BELNIKRADYv38/UqmUZlkgEMDRo0cZrSsNExMTur8jlUrRDCcdE45ODR/joHCCwcFB4sMDgFgshqamJgazSse+ffvwxhtvYG1trahscXER8Xgc586ds9osj/yz/TO7hRux/dOgiJpDVutls1lcunSJWB4KhSrGCQCgrq4OR46QdfLAwACy2SxN04ecEI62OgKLQLx8+TLu3dPu8TiOw6lTp1hMc4Xu7m4Igvbc0erqKstvsl042t0jUAnEdDqNy5cvE8sjkQhqa2tZ7HIFv9+PkydPEssnJiZoh5O2C0fbxGJDuPEFALdAoQ0aGhowNzenWcYgrMoCSZLw5ptvErWPKIq4fv06VdOwUTja2SP0gsIJJicniU4AUE/WlA08z+OTTz4hlqdSKdrh5LpwtAVbegRFvPzHaj2j+QSGv5ayQ6/XEwQBCwsLtA7/p9n4zH+ZjIMNPQKLQBwZGSE6gc/nw8DAAItpZUV/fz98Pu3ROsM8BGCTcLTj00AlEI2Giy0tLairq2Oxq6yora1FZ2cnsXxoaAjpdJqmaVuEI9OnQRGIdwDssFq3o6MDX375pWYZx3G4ffs2zZRtWSNJEvbs2UMcJgeDQczOztI0/RjA3tn4zM+0trH2CL2gcIJkMonR0VFieSQS2XJOAOSFY19fH7F8bm4O09NUf5g7kH8X1FD3CLQCEdjaw0Uz6M2nMApkauFI1SOwCMTx8XHd4eLFixe3tBMA0BXBqVQKg4ODtE1TC0faTwOVQJQkSVcdB4NBHDx4kNKkyqGurg6hUIhYfunSJdp5CGrhaNkRFIF4nuZm8Xhcd7jY3+94jmbZcOrUKXAcp1nGOJw8r7wjS9D0CIOgEIjpdFq3Szxy5EhFzifQUltbi46ODmL56Ogo7XCSSjhacgRFIL5j9SaAfvqZIAjo7u6mabai6e7uRiAQ0CxbW1tDVxf1EkjLU9WmHYFFIBqln508eXJLDheN4Hle9w9gbm4Ok5OTtM1bEo6mh4/KIpV/0Fhk13BJkiRkMhmsrKxAkiSsrKzQmIPl5eXCv7e1tYHneYyPjxeu19TUULVbXV0NnudRXV2NnTt3mnZuB4fTx80ujjHlCCwRxPHxcbz33nvE8qmpKd3Mo2QyiampKaTTady6dQvLy8ua6V9WCAQCeOmllwAAw8PDqKqqQktLCwDg7t27zOspfD4fampq4Pf7UV9fj/r6esPfSEprA4BoNEqT1gZYiDiadYR/gUIbsIRUp6enceHCBd0cRvUkjhnnCAaD6O/vNxSl6XQavb29prOp1+3Qs0EURXz00UdobW3VLHcw5P7dbHym2eh/MnQElghiV1cXcaTAcRx++OGHopciSRKOHz9OfCiCIODw4cOor6/Hiy++WLi+srKCGzduELOHA4EAfvrpJ0v2k7rs9WzqQCCwwYalpSUkEglcvXqV2KsEg0EMDw8XvdRsNov9+/cT/2hCoRC+/vprS/arMI44XhucJv4jy/JTsizflimYn5+XOY6TAWj+E4lEiurkcjk5GAwS67S3t8uZTEb3vrFYzPT9jCC11d7erlsvl8vJ0WhU9vl8mvVFUdT8HaT7AZB9Pp+cSCQs/waF27IsP6X3ro1GDVQRRCDfG1gdLra0tBBFUywWw9DQkGH3+PDhQ83ru3btMrC4mH379mlef/TokW49nudx7tw5fPXVV5o5CKlUCs3NzZAkacP1trY23eFkJBIxaXkRhhFHoiOwRBCnp6d15xP6+vqKVPDg4CCxTigUollSvoHnn3/ecp3q6mqme7a2tuLsWe2dglKpFI4fP77hGs/zuHjxIrE9hrQ2wCDiqNcjUEUQJUnChQsXiOWiKBYJJr0kFY7j0NvLNMMKAHj66aep6pGyiswSDoeJf+Va0cODBw8iGAwS2+vp6SnqSUyyA/l3qommI7BEEEdGRnSVvpZ4/Pbbb4ki6dChQxUdbOJ5HocPH9YsW1tbw9jYWNF1vbS2xcVFlnmId0gRxyJHYIkgmlmtpJV+du3aNWKdSlrdRKK5uZn4YhOJRNE1B9PaAELEUatHoBaIPT09uquVtLp4SZJw9+5dYp1XX32VxpSyYvfu3RuGmWqy2axmV9/Z2am7Sorhc6kpHDc4AotATKfT1OlnpNHFjh07UFVVRWNOWcHzPHbu3KlZtry8jEwmU3TdwVVSgIZw3Nwj/BMUAhHIDxdJkbVAIIBwOGy5TY7jtky20rPPPmu5zrFjxyCKIrGcYTi5A/l3XaDgCIqIeJumVaPVSkbpZ6QEjdXVVVqFXHY8ePBA83pNTQ12795NrGe0Soohre1ttXB8EmATiJIk4fTp08Ryo/QznucLE0Cbefz4MTFAVElIkoRcLqdZZtTrNTU1OZXWBqiE43qPQC0QjdLPzpw5Y9jG66+/rnl9dXUVN2/epDGrrMhkMlhaWtIsO3DAOH/EwbS2P4SjLMsvyLL8iCaAnclkdOcTjGLy68zPzxPj8qFQyJJN0WhUs52pqSnLv49kl1WbIpEI8RmZnT/Qa8Pn88nz8/OWf5/CI1mWX4AsyzO0LYRCIaJxgiAYThCpaW9vt2WypdwcIZPJyIIgaNoUDAZNt5PL5eRAIEB83lba0mCGaaXT/fv3iWUcx1ka+pF2F1lbW8P777/P8h10DUmS8MEHH2jGVjiOszVrmyRGTSMzfBpoppr1SCQSxPZEUTTV/ZGmcu3sEcx88jKZDHFK3efzyWNjY5ZsIfV06+0xTFHnPw1K3kEXbSt2f7sSiQSxCxQEQY5Go/L8/Lycy+UKdXK5nJzJZOREIkH8XNnpCKIoyolEQs5kMhvskOW8A8RiMeJv4DjOshPYpcUIdF0bnAZzAooT365MJiO3t7cTf7zP55MDgYAsiqIcCARkQRCIYtMJR1DbIQjCBlv0bA6FQlSizk4ttolCwoo6G+kAbWtjY2O2vwRZzr+IWCwmB4PBwkNWvxifzydzHCcHAgE5GAzKkUiE2B3b3SNEo1FDuwRBkIPBYKEXoyGRSOg6YywWo2pX4cD6+9+Qs9gQbpwBZXTRKGX9+++/ZwoXS5KEhw8fbgjMrMfvq6qqCm0PDg7i448/LqpvlC2tRTqdxmuvvVYUOm9vb9+wafi6kN1sm9ouWox2omVIdf/3bHymcf0/Ns+N/gXAAVDMNwwMDBBTslOpFEZGRpiyjHieB8/z1KlqdrI5VW3dJrvzJsbHxw13oqV0gsfIv+sCG4aPSv77OZqW6+rqCmsDtGAMhW47zKwcZ8jVOLd5rYNWHOFz5BezWKa3t9epUOi2Q+/gEsaV43eQf8cbKHKE2fjM/wB8SHMHv9+vOzXKcHDFtsLo4BLGleMfKu94A5qRRWUxxHc0d9FL1mQ8uGLb4ODK8e9IC130QszHkBcVljBKyWY4uGJb4ODK8cfIv1NNiI7AIhwdTMne8hgtBWAYeRUJRDVGk07UwvHMmTO6KdnxeJym2S2N0cElDDvRagpENbqOwCIcHTy4YksiSRLVUgCTaApENYbT0CzC0cGDK7YcRksBGJ4VUSCqMZuPQCUcjVKyr1y54g0n4ejBJboCUY0pR2ARjm1tbcSUbMYVvpb4/fffqepphcz1EnJocGIpgIKuQFRjJUOJSjg6eHCFJr/++qvm9V9++cVyW7R7NFnBwYNLDAWiGtOOwCIcm5qadIeTJ06csG04+fPP2n8AJAfR48aNG5rXSUv0rGK0FEBr5bgFDAWiGks5i4ro+MaySciv8HV6HiKbzeLHH3/ULNNabGoEaXHu0tKSLdrGaCkAw3DxG6ubc9Mkr54ChXA02mmUcYUvkskkmpubiaHZVCqFhoYGU/fIZrPo6OggdtnrCbUszpDNZnVfNMPBJY+Rf0eWoNqmn3bPRTs3jEomk4V5C6tb4omiWFiLuL693tGjR3H//n08ePAAN2/eNL2Fn3qrvnfffdd0V+7gLmqm91ZUQ7sdyOcAjsDi6ii/34++vj7ivosTExM4dOiQqXn26urqwgqpt956y4oZheSVqqqqQsr9yy+/jOeeew4cx6GxsdFUKr46CWZ1dZW49H0zDh5cYkkgqnHl4A4HD66oCBzcabW0B3cAbMJxYGCAOA/BuMK37HHw4BLLAlEN65lOVMJxu6a1OXhwiQQKgaiGyRFYIo7bMa3NwfSzT1lOeAPsOfeRKuK43dLaHEw/oxaIapgdgSXiuJ3S2hxMP7MUQSRhyyHhtMLR4YMryoZkMokrV64QyxnSz5gEoho7T4s/hbxosURra6vuPMTp06crPq0tEokQA1QM6WcSgDCDWRuwzREUsfIpTd2tnNZmlH6mNzNrwKez8RntEC0FdvYIAKVw3KppbWbSzyhXK9kiENXY6ggswrG7u1t3m71KTGtzMP3MFoGoxu4egVo4+v1+nD9P3vS10tLajNLPOjo6aIeLo3YJRDXUcw16NIQbBQALACzFSiVJgiiKxKCLKIo4ceIEAOC3335jNdMxnnnmGQwPDxNDyYIgYGFhgSaULAHYY6c2WMcRRwDop6onJyd1w89bgbGxMdrMI6opZjPY/mlQQSUcjVZJVToM6We2C0Q1jjkCi3DUO7iikmFMP7NdIKpxskdYF47kDAwCRgdXVCoM6WeOCEQ1jjqCwt9AEXHUWyVViTCcTSUh/wwdxXFHUBSu5Ygjz/O6q6QqDYb0M1sjiCQcGzVspiHceBsWcxyNEjkqic7OThpHuDMbn3nFCXs2U0pF9iEs5jjyPG/rfsUVCJXYpqEUGgEAvXDcxjguENWUzBEUqITjNqQkAlFNSR2BVjhuQ0oiENWUukeAEiKl2o5nm3DHqTCyHiV3BIWSiaAKxJVn44ojeMKRSEkFohq3egTAE46bKblAVOOaI3jCsYiSC0Q1bvYInnD8A1cEoponZFl28/4eZYKrPYJH+eA5ggcAzxE8FDxH8ADgOYKHgucIHgA8R/BQ8BzBA4DnCB4KniN4AAD+DweZL7cv2RpRAAAAAElFTkSuQmCC)}.round__item__title{font-family:heading-b,Times,"Times New Roman",serif}.round--small .round__item__title{font-family:text,Helvetica,Arial,sans-serif;font-weight:400}.round--fsa .round__item{width:14%}@media screen and (max-width:991px){.round--fsa .round__item{width:30%}}@media screen and (max-width:640px){.round--fsa .round__item{width:44%}}.round--fsa .round__item__img{width:100%;height:auto;background-color:transparent;border-radius:0}.page-404-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:1200px;margin:0 auto}.page-404-carousel__item{max-width:320px;border-radius:10px;border:1px solid #ccc;overflow:hidden;margin:0 auto 20px}.page-404-carousel__item h3{font-size:24px;line-height:24px;text-align:center;margin:24px 0;font-family:heading-b,Times,"Times New Roman",serif}.page-404-carousel__item a:hover{text-decoration:none}.brands-round{margin:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.brands-round__item{background:#f5f5f5;width:160px;height:160px;border-radius:160px;margin:0 10px 20px}.brands-round a{width:160px;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-repeat:no-repeat}@media screen and (max-width:1120px) and (min-width:880px){.brands-round a{width:120px;height:120px}}.brands-round .brand-icon{max-width:120px;height:100%;max-height:70px;margin:0 auto}@media screen and (max-width:1120px) and (min-width:880px){.brands-round .brand-icon{max-width:100px;max-height:50px}}.home-img-dscl{background-color:#e9f2ff;background-size:cover;background-position:left center;background-repeat:no-repeat;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 20px;width:100%}.home-img-dscl--2{background-color:#478fe3;color:#fff}.home-img-dscl--2 .home-img-dscl-txt{color:#fff}.home-img-dscl--bf{background-color:#000;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-img-dscl--bf .home-img-dscl-title{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){.home-img-dscl--bf .home-img-dscl-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.home-img-dscl--bf .home-img-dscl-title b,.home-img-dscl--bf .home-img-dscl-title span{font-size:24px;line-height:32px}.home-img-dscl--bf .home-img-dscl-txt{color:#fff}.home-img-dscl--bf ul{margin-top:15px}.home-img-dscl--bf ul li{border-right:1px solid #fff}@media screen and (max-width:500px){.home-img-dscl--bf ul li{font-size:12px!important;font-weight:400;padding:0 5px!important}}.home-img-dscl--bf ul li:last-child{border-right:0}@media screen and (max-width:766px){.home-img-dscl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}}.home-img-dscl-title{margin-right:20px;margin-top:-10px;font-family:heading-b,Times,"Times New Roman",serif}.home-img-dscl-title b{font-size:32px;line-height:48px;font-family:heading-b,Times,"Times New Roman",serif}@media screen and (max-width:640px){.home-img-dscl-title b{font-size:22px;line-height:32px}}@media screen and (max-width:766px){.home-img-dscl-title{margin:0 0 15px 0}}.home-img-dscl-title i{display:block}.home-img-dscl-txt{color:#375481;margin-left:20px;font-size:20px;line-height:30px}@media screen and (max-width:766px){.home-img-dscl-txt{margin:0;font-size:16px;line-height:26px}}.home-img-dscl ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-img-dscl ul li{margin:0;padding:3px 20px;font-size:16px;white-space:nowrap}@media screen and (max-width:640px){.home-img-dscl ul li{padding:0 10px;font-size:15px;margin-bottom:0}}.card{position:relative}.card-figure{position:relative;z-index:1;overflow:hidden}.card-figure .quickview{display:none}.card-figcaption{margin:0;position:static}.card-image{width:auto;height:150px}.card-title{font-size:18px;line-height:24px;margin-bottom:5px;height:48px;overflow:hidden;text-overflow:ellipsis;position:relative}.card-text{text-align:center}.card-text abbr{border:0;color:inherit;font-size:inherit}.card-body{text-align:center;margin:0 auto}.card-body .price{font-size:24px}.card-body .price--rrp{font-size:14px;margin-right:10px}.card-body .price-section{display:block;vertical-align:bottom;line-height:24px}.card-body .price-section.non-sale-price--withoutTax{display:none}.card-body .price-now-label{display:none}.btn.m-light,.button.m-light,a.btn.m-light,button.m-light{background-color:#142745;color:#fff}.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}@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 #ccc}.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%}.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 #55449a}.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;position:relative}.not-contacts .form-radio__wrap{display:inline-block;font-size:0}.category-swatches{overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:relative;text-align:center}.glasses-category .category-swatches{min-height:70px;height:70px;padding-bottom:17px}.landing-categories .category-swatches,.sale-product .category-swatches{display:none}.product .not-contacts .product-options-label{display:none}.btn.m-light:hover,.button.m-light:hover,a.btn.m-light:hover,button.m-light:hover{color:#fff}.account-listItem{border:1px solid #d0d0d0;border-radius:16px;position:relative;padding:30px 20px;margin-bottom:20px}.block-bg{border:2px solid #d0d0d0;border-radius:16px;padding:20px;margin-bottom:30px}.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:#55449a;font-size:24px;line-height:48px;display:block;font-weight:500;border-bottom:2px solid #ccc;white-space:nowrap}.tab.is-active{border-color:#999;font-weight:600}.tab-mobile-header{display:none}@media screen and (max-width:991px){.tab-mobile-header{display:none;color:#55449a;font-weight:500;font-size:24px;line-height:28px;display:block;padding:20px 0;position:relative;border-top:1px solid #ccc}}@media screen and (max-width:991px){.tab-mobile-header::before{content:'';position:absolute;top:32px;right:5px;width:24px;height:2px;background-color:#55449a}}.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:#55449a}}.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-bottom:20px}}@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}.item-param .key-value-list{font-size:16px}.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:#f5f5f5;border-radius:10px}@media screen and (max-width:640px){.item-param--bg{margin-top:0;padding:20px 15px}}.item-param .frame-description{max-width:100%;line-height:25px}.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}}.promo{margin-bottom:20px;border-radius:5px;padding:20px 15px 5px;overflow:hidden;position:relative;border:1px solid #55449a}.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:25px;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:#55449a;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:23px;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}}.checkout-wrap{margin-top:20px}.reviews-wrapper a{margin:5px 0 10px;display:block}body .site .reviews-wrapper a:hover{text-decoration:none}.contacts-product .productView-price .price-section--saving>span{margin:10px 0;font-size:15px;font-weight:500;display:block}.contacts-product .productView-price .price-section--saving span,.glasses-product .productView-price .price-section--saving span{font-size:15px}.contacts-product .productView-price .price-section--saving,.glasses-product .productView-price .price-section--saving{display:block;font-size:15px;margin:10px 0}.contacts-product .item-right .reviews-wrapper,.glasses-product .item-right .reviews-wrapper{height:30px;line-height:30px;border:0}.product-boxes__price{font-weight:400;font-family:text,Helvetica,Arial,sans-serif}.fill-green{fill:#3490ff}.availability-in-stock-value .fill-green{fill:#32a558}.tab.is-active{font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400;font-weight:400}.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:#f5f5f5;border-radius:5px;padding:20px 25px;margin:40px 0}@media screen and (max-width:991px){.product-page-badges{padding:0 30px;margin:20px 0}}.product-page-badges .product-badge{width:14.6%;padding-right:10px;padding-left:30px;margin:0;height:auto;position:relative;font-size:15px;line-height:19px;font-weight:500;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#142745}.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:32px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80px;-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::before{content:'';left:0;width:24px;height:24px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2355449a' 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:24px;background-position:center;background-repeat:no-repeat}.product-page-badges .product-badge-tooltip{color:#fff;background-color:#3490ff}.product-page-badges .product-badge-tooltip:before{border-color:transparent transparent #3490ff transparent}.product-page-badges .slick-next,.product-page-badges .slick-prev{background-color:transparent;border:0;top:50%;margin-top:-1px;right:0;-webkit-box-shadow:none;box-shadow:none}@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='%2355449a'/%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='%2355449a'/%3E%3C/svg%3E")}.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='%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")}.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:#fff}.contacts-product #form-action-addToCart.btn svg,.rx-modal__not-filled svg{width:26px;height:26px;margin-top:-4px;margin-right:12px;fill:#fff}b{font-weight:400!important}.cl-param .promo{display:none}.we-accept-header{color:#142745;margin-top:30px;font-family:text-b,Helvetica,Arial,sans-serif;font-weight:400}.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:#55449a;color:#fff}.select-double-list ul li.select-double-selected{background-color:#55449a;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:#55449a}.select-double-top{font-weight:700;cursor:default;background:#fff;color:#333;white-space:nowrap;text-align:center}.select-double-selected{background-color:#55449a;color:#fff}.select-double-selected:before{content:'';position:absolute;left:0}.b-checkout__breadcrumbs{position:static;margin-top:20px}.payment-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1060px){.payment-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:10px}}.payment-item__list{padding:0}.payment-item__inner{padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-item__inner:after,.payment-item__inner:before{display:none}@media screen and (max-width:991px){.payment-item__inner .inline-toggle{margin-top:10px;width:100%}}.b-checkout__opener{display:none!important}.reviews-wrapper,.reviews-wrapper .product_page{min-height:37px}@media screen and (max-width:991px){.cart-head{display:none}}.cart-table .cart-item-figure{width:85px;max-width:85px}@media screen and (min-width:991px){.cart-table .cart-item-figure{padding-left:10px}}.cart-table th{font-weight:500}.cart-item-value--old{margin:0}@media screen and (max-width:991px){.cart-item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:991px){.cart-table .cart-item-figure--mobile{width:auto;float:none;text-align:center;max-width:100%;height:70px}}.cart-table .cart-item-figure--mobile img{width:auto}@media screen and (max-width:991px){.cart-table .cart-item-figure--mobile img{max-height:54px}}@media screen and (max-width:991px){.cart-table .cart-item-info{margin:4px 0;font-size:14px;position:relative}}@media screen and (max-width:991px){.cart-table .cart-item-each{display:none;width:auto;font-size:14px;white-space:nowrap;margin-left:5%;padding:0}}@media screen and (max-width:991px){.cart-table .cart-item-subtotal{font-size:14px;position:relative;text-align:left;margin-left:20px}}@media screen and (max-width:640px){.cart-table .cart-item-subtotal .cart-item-value--old{position:absolute;left:0;bottom:-16px}}@media screen and (max-width:640px){.cart-item-value--discount i{bottom:auto;top:-16px;left:0}}@media screen and (max-width:766px){.cart-table .cart-item-block{-webkit-box-flex:1;-ms-flex:1 1 16%;flex:1 1 16%}}@media screen and (max-width:766px){.cart-table .cart-item-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width:640px){.item-each-mobile{display:none}}.view-options,.view-prescription{font-size:14px;line-height:16px;padding:8px 0 8px 32px;position:relative;cursor:pointer;margin:5px 0 10px;font-family:text,Helvetica,Arial,sans-serif;color:#55449a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px;text-transform:capitalize}.view-options:before,.view-prescription:before{content:'Rx';font-size:11px;width:26px;height:26px;border-radius:26px;line-height:24px;border:1px solid #777;color:#777;position:absolute;text-align:center;left:0;top:50%;margin-top:-13px;text-transform:lowercase}.view-options::before{content:'i';font-size:16px;font-family:Georgia,'Times New Roman',Times,serif}.rx-modal .logo{width:242px;margin-left:20px}@media screen and (max-width:991px){.rx-modal .logo{margin-left:0}}.step-nav{left:310px;top:38px}.cart-holder,.simple-quintity .form-increment .button .icon,.simple-quintity .form-increment input .icon{font-family:text,Helvetica,Arial,sans-serif}.cart-item-value--discount i{font-size:13px;font-weight:500}.b-checkout .secure-title{margin-right:7px}.virtooal-tryon-container{display:none!important}@media screen and (max-width:640px){.sbscr-block__header .dscnt{margin-left:12px}}.cart-item-quantity .form-increment{border-width:0 0 1px 0}.simple-quintity .icon.icon--minus{line-height:34px}@media screen and (max-width:766px){.simple-quintity .icon.icon--minus{line-height:24px;left:7px}}.simple-quintity .icon.icon--plus{padding:0}@media screen and (max-width:766px){.simple-quintity .icon.icon--plus{right:5px}}.products-list--upsell{margin-bottom:30px;min-height:415px}#cart-upsell-form .products-list--upsell{padding:30px 0;border:1px solid #ccc;border-radius:10px;background-color:#f8f8f8;margin-bottom:40px}#cart-upsell-form .products-list--upsell li{display:inline-block;vertical-align:top}@media screen and (max-width:991px){#cart-upsell-form .products-list--upsell li{width:50%}}@media screen and (max-width:640px){#cart-upsell-form .products-list--upsell li{width:100%}}.products-list--upsell .card-figure{z-index:0}.products-list--upsell .card-img-container{max-height:200px!important}@media screen and (max-width:991px){.products-list--upsell .card-img-container img{max-height:200px!important;width:auto!important}}@media screen and (max-width:991px){.products-list--upsell{min-height:auto}}.products-list--upsell>li{padding:12px 1% 20px}.products-list--upsell>li:hover img{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.upsell{min-height:517px}@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 #3490ff;box-shadow:inset 0 0 0 #3490ff;-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:#3490ff;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 #3490ff;box-shadow:inset 0 0 0 60px #3490ff}}@keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 60px #3490ff;box-shadow:inset 0 0 0 60px #3490ff}}.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:#55449a;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:48px;overflow:hidden;text-overflow:ellipsis;position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:10px}@media screen and (max-width:991px){.upsell__title{display:block}}.upsell__title h5{font-size:18px;line-height:24px}.upsell__sale{position:absolute;left:-25px;top:40px;background-color:#38b48f;border-radius:6px 0 0 6px;color:#fff;font-size:16px;height:36px;line-height:36px;z-index:2}.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-left:0}.upsell__select>li{font-size:13px;line-height:15px;padding:5px 7px;margin:12px 10px 0;text-align:center;border:1px solid #ccc;border-radius:5px;font-weight:600;cursor:pointer}.upsell__select>li.active,.upsell__select>li:hover{border-color:#55449a}.upsell__select>li.active{background-color:#55449a;color:#fff}.upsell__tabs{text-align:center;width:100%;font-size:0;position:relative;max-width:360px;margin:0 auto}.upsell__tabs>li{font-size:16px;line-height:20px;padding:5px 15px;text-align:center;display:inline-block;border:1px solid #ccc;border-radius:5px 5px 0 0;margin:0 8px -1px;font-weight:500;cursor:pointer;color:#999}.upsell__tabs>li:hover{border-color:#55449a;color:#55449a;border-bottom-color:#ccc}.upsell__tabs>li.active{color:#fff;border-color:#55449a;background-color:#55449a}.upsell__tabs__content{min-height:74px;border:1px solid #ccc;border-radius:6px;padding:10px 5px;max-width:360px;margin:0 auto}.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;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:#55449a}@-webkit-keyframes o-opacity{0%{opacity:0;font-size:0}100%{opacity:1;font-size:18px}}@keyframes o-opacity{0%{opacity:0;font-size:0}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}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:#55449a;color:#fff}body .SA__social-share-wrapper{display:none!important}.logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 55'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%233490FF' d='M236.2412 36.497c0 2.461.8252 4.5264 2.4756 6.1964 1.6504 1.6699 3.6768 2.5048 6.0791 2.5048 2.4023 0 4.4287-.835 6.0791-2.5048 1.6504-1.67 2.4756-3.7354 2.4756-6.1963 0-2.461-.8252-4.5264-2.4756-6.1963-1.6504-1.67-3.6768-2.5049-6.0791-2.5049-2.4023 0-4.4287.835-6.0791 2.5049-1.6504 1.6699-2.4756 3.7353-2.4756 6.1963zm19.3506 0c0 2.9981-1.0498 5.547-3.1494 7.6466-2.0996 2.0996-4.6484 3.1494-7.6465 3.1494-2.998 0-5.5469-1.0498-7.6465-3.1494C235.0498 42.044 234 39.495 234 36.497c0-2.998 1.0498-5.547 3.1494-7.6465 2.0996-2.0996 4.6484-3.1494 7.6465-3.1494 2.998 0 5.5469 1.0498 7.6465 3.1494 2.0996 2.0996 3.1494 4.6484 3.1494 7.6465zm5.1523 3.3033c0 1.4795.525 2.7734 1.5747 3.8818 1.0499 1.1084 2.2242 1.6626 3.523 1.6626 1.2403 0 2.351-.5395 3.3325-1.6186s1.4722-2.3877 1.4722-3.9258c0-1.538-.4907-2.8467-1.4722-3.9258-.9814-1.079-2.0923-1.6186-3.3325-1.6186-1.2988 0-2.4731.5542-3.523 1.6626-1.0498 1.1084-1.5747 2.4023-1.5747 3.8818zm0 4.9438v8.5547h-2.0947V32.6006h2.0948v2.2559c.039-.0586.1098-.149.2124-.271.1025-.1221.3125-.3296.6299-.6226a6.7632 6.7632 0 011.0327-.7837c.371-.2295.8471-.4346 1.4282-.6152a6.0093 6.0093 0 011.7944-.271c1.836 0 3.4448.7373 4.8267 2.2119 1.3818 1.4746 2.0727 3.2397 2.0727 5.2954s-.6885 3.8184-2.0654 5.288c-1.377 1.4698-2.9883 2.2047-4.834 2.2047-.6152 0-1.2085-.088-1.7798-.2637-.5713-.1758-1.0522-.3857-1.4428-.6299-.3907-.2441-.73-.4907-1.0181-.7397s-.5054-.4615-.6519-.6372l-.205-.2784zm16.0948-13.6377V27.796h1.9482v4.8047h3.1494v1.9482h-3.1494v8.5547c0 1.504.6494 2.251 1.9483 2.2412.3222 0 .642-.039.9594-.1172.3174-.078.5591-.1464.7251-.205l.2637-.1172v1.9482c-.5957.3028-1.2744.4492-2.0361.4395-1.2403 0-2.2095-.3638-2.9078-1.0913-.6982-.7276-1.0473-1.7603-1.0473-3.0982v-8.5547h-2.71v-1.9482h1.6553c.8008 0 1.2012-.498 1.2012-1.4942zM285.287 47V32.6006h2.0947V47h-2.0947zm-.3076-19.2041c0-.3809.1294-.7007.3882-.9595.2588-.2588.5786-.3882.9594-.3882.381 0 .7007.1294.9595.3882.2588.2588.3882.5786.3882.9595s-.1294.7007-.3882.9595c-.2588.2588-.5786.3882-.9595.3882-.3808 0-.7006-.1294-.9594-.3882-.2588-.2588-.3882-.5786-.3882-.9595zm5.1523 11.997c0-2.08.7105-3.85 2.1314-5.31 1.4209-1.46 3.1079-2.19 5.061-2.19 1.123 0 2.1704.2417 3.142.7251.9718.4834 1.6676.9644 2.0875 1.4429l.6299.6885-1.5088 1.4941a8.0658 8.0658 0 00-.1758-.249c-.0781-.1074-.2514-.3028-.52-.586a5.1842 5.1842 0 00-.8716-.7397c-.3125-.21-.7177-.398-1.2158-.564-.498-.166-1.0205-.249-1.5674-.249-1.377 0-2.5708.5347-3.5815 1.604-1.0108 1.0694-1.5161 2.3829-1.5161 3.9405 0 1.5576.5053 2.871 1.516 3.9404 1.0108 1.0693 2.2047 1.604 3.5816 1.604.8399 0 1.6358-.2002 2.3877-.6006.752-.4004 1.2988-.8007 1.6406-1.2011l.4834-.586 1.4942 1.3477c-.0586.0781-.149.188-.271.3296-.1221.1416-.3784.3808-.769.7178a8.9624 8.9624 0 01-1.2305.8935c-.4297.2588-.984.498-1.6626.7178-.6787.2197-1.3697.3296-2.0728.3296-1.9629 0-3.6523-.73-5.0683-2.19s-2.124-3.23-2.124-5.31zm18.6436-1.04l5.5518-.9082c0-1.0645-.337-1.9288-1.0107-2.5928-.6739-.664-1.5381-.9961-2.5928-.9961-.7617 0-1.477.1733-2.146.52-.669.3467-1.1548.7007-1.4575 1.062l-.4541.5127-1.3477-1.3476a7.3099 7.3099 0 01.2417-.3003c.1025-.122.3271-.337.6738-.6445a8.7925 8.7925 0 011.0913-.8277c.3809-.2441.8814-.4614 1.5015-.6518a6.427 6.427 0 011.897-.2857c1.6406 0 3.0005.5322 4.0796 1.5967 1.079 1.0645 1.6186 2.3828 1.6186 3.955V47h-2.0947v-1.9483c-.039.0586-.1001.1392-.1831.2417-.083.1026-.2686.2832-.5567.542a6.109 6.109 0 01-.9302.6885c-.332.2002-.769.3784-1.311.5347-.542.1562-1.101.2344-1.6773.2344-1.4355 0-2.644-.4249-3.6254-1.2745-.9815-.8496-1.4722-1.8212-1.4722-2.915 0-1.2012.3613-2.1704 1.084-2.9077.7226-.7373 1.7627-1.2183 3.12-1.4429zm.8936 6.5918c1.3574 0 2.4732-.4444 3.3472-1.333.874-.8887 1.311-2.041 1.311-3.457v-.9083l-4.9512.9082c-1.7968.3418-2.7002 1.1914-2.71 2.5488 0 .6446.2662 1.1792.7984 1.604.5322.4249 1.2671.6373 2.2046.6373zm12.7841-19.3506V47h-2.0947V25.9941h2.0947z'/%3E%3Cpath fill='%23142745' d='M145.6012 34.063c-.072-.0962-.1887-.2284-.3486-.3964-.1614-.1688-.4986-.388-1.0109-.6577-.5138-.2705-1.039-.4064-1.5747-.4064-.6798 0-1.2163.1474-1.6104.4415-.394.2956-.5903.6348-.5903 1.019 0 .4683.2804.8594.8404 1.171.5608.314 1.2443.5936 2.0499.8403.804.246 1.618.5409 2.4409.8839.8237.3422 1.5149.8952 2.0764 1.6591.5585.7632.8404 1.7096.8404 2.8402 0 1.6232-.6358 2.9822-1.9059 4.0753-1.27 1.0947-3.0138 1.6416-5.2334 1.6416-.9541 0-1.8605-.1146-2.719-.343-.8587-.2284-1.5574-.5049-2.0931-.828-.5366-.3262-1.0049-.647-1.405-.9656-.3994-.3193-.6889-.5859-.8662-.8036l-.2516-.3781 2.7554-2.7592c.0955.1436.2478.3277.4555.5508.2091.2223.6471.5217 1.3155.9014.6684.3773 1.3595.5675 2.0764.5675.7866 0 1.3792-.1543 1.7786-.4598.4001-.3063.5994-.7066.5994-1.1993 0-.492-.2804-.9045-.8396-1.2352-.5616-.3308-1.2527-.6188-2.075-.8663a22.1428 22.1428 0 01-2.4438-.8907c-.804-.3506-1.4876-.8907-2.0477-1.6248-.5607-.7333-.8411-1.6591-.8411-2.7775 0-1.4544.6706-2.7698 2.0127-3.9493 1.3421-1.1787 2.9911-1.7676 4.9463-1.7676 1.2413 0 2.3833.2353 3.4268.7043 1.045.469 1.7687.9258 2.1741 1.3696l.626.7028-2.5584 2.9402zM153.4857 23.3693h4.4006v5.7155h3.6497v4.4382h-3.6497v7.1943c0 .5652.2054 1.0473.6184 1.443.41.3972.9329.595 1.5649.595.322 0 .635-.0328.939-.0985.3053-.0665.5342-.136.6888-.207l.2137-.0718v4.2556c-.9768.372-2.081.5515-3.3079.5408-3.7815 0-5.6714-2.093-5.6714-6.276V33.523h-3.1146v-4.4382h1.6467c.56 0 1.0374-.2216 1.4315-.6661.394-.4454.5903-1.0214.5903-1.7325v-3.3169zM169.655 41.1775c.87.919 1.9022 1.3804 3.095 1.3804 1.1928 0 2.225-.4614 3.0956-1.3804.8708-.9197 1.3065-2.0556 1.3065-3.4085 0-1.3528-.4357-2.4925-1.3065-3.4184-.8707-.9243-1.9028-1.3887-3.0956-1.3887s-2.225.4644-3.095 1.3887c-.8714.9259-1.3064 2.0656-1.3064 3.4184 0 1.3529.435 2.4888 1.3065 3.4085m9.778 3.174c-1.8915 1.8814-4.118 2.8233-6.6831 2.8233-2.5637 0-4.794-.9419-6.6915-2.8233-1.896-1.8815-2.8448-4.0784-2.8448-6.5909 0-2.514.9488-4.7109 2.8448-6.5923 1.8976-1.8815 4.1278-2.8226 6.6915-2.8226 2.5652 0 4.7916.9411 6.6831 2.8226 1.8892 1.8814 2.835 4.0784 2.835 6.5923 0 2.5125-.9458 4.7094-2.835 6.5909M195.287 33.5222c-.3697-.12-.9192-.1856-1.6467-.1994-1.2988 0-2.3287.4148-3.0865 1.246-.7563.8287-1.1352 2.0189-1.1352 3.5711v8.674h-4.9372v-18.108h4.9372v2.2198c.1432-.1688.3455-.3888.6085-.66.2622-.2696.8389-.6271 1.7263-1.071.8889-.4453 1.8218-.6691 2.8001-.6691h.7336v4.9966zM202.5192 33.523c-.7343.6141-1.2488 1.4132-1.5474 2.3978h8.2473c-.1903-.9602-.6472-1.7546-1.3687-2.3803-.7214-.6256-1.608-.938-2.656-.938-1.0497 0-1.9416.3063-2.6752.9205zm-1.5474 5.898c.1902.9846.71 1.818 1.5558 2.4963.8465.6784 1.915 1.019 3.2032 1.019.9306 0 1.7923-.1825 2.5857-.5492.792-.3674 1.3504-.7364 1.6717-1.1091l.5184-.56 2.5599 3.3199-.3327.3323c-.1486.1497-.4676.4064-.9564.7677a11.4013 11.4013 0 01-1.5565.964c-.5487.2819-1.2603.5317-2.137.7479-.8768.217-1.781.3246-2.7107.3246-2.6365 0-4.8849-.922-6.7468-2.7676-1.8605-1.8463-2.788-4.0608-2.788-6.6458s.9162-4.801 2.7531-6.6458c1.8377-1.8448 4.0369-2.7691 6.6028-2.7691 2.563 0 4.6977.8632 6.4035 2.5896 1.7059 1.7248 2.56 3.879 2.56 6.464l-.179 2.0212h-13.007zM27.3707 10.3966L14.269 19.244H9.7524L27.3707 7.3487v3.0479zm-5.9534 8.8474l5.9534-4.0211.0008 4.021h-5.9542zm21.622 22.822c-1.2558 0-2.2735 1.0258-2.2735 2.2916v5.8498H8.3466c-2.0953 0-3.7997-1.718-3.7997-3.8293V23.8273h35.48c1.2557 0 2.2735-1.0259 2.2735-2.2917 0-1.2657-1.0178-2.2916-2.2735-2.2916h-8.1086l-.0007-16.1884c0-.8464-.4623-1.6232-1.2027-2.022a2.2624 2.2624 0 00-2.3363.1177L1.008 19.632l-.0008.0008c-.125.084-.241.181-.3463.288-.047.0473-.0834.1023-.1258.1535-.0515.0627-.1076.1222-.153.191-.0403.0603-.069.1268-.1024.1902-.0364.068-.0765.1321-.106.204-.0289.0702-.0456.145-.0675.2192-.0205.0687-.047.1337-.0614.2055A2.2914 2.2914 0 000 21.5333V46.3781c0 4.639 3.7436 8.4127 8.3465 8.4127h34.6926c1.2557 0 2.2735-1.026 2.2735-2.2917v-8.1415c0-1.2658-1.0178-2.2917-2.2735-2.2917z'/%3E%3Cpath fill='%23785AFF' d='M80.9515 46.8134h-6.959v-9.9733h-7.8343v9.9733h-6.9589V20.9527h6.9589v9.612h7.8343v-9.612h6.959zM94.954 37.6512c-.4418-.3475-1.0109-.637-1.7088-.864-.6987-.2298-1.474-.472-2.3258-.731-.854-.2582-1.6997-.5851-2.541-.9838-.8403-.3965-1.6103-.8709-2.3074-1.4232-.6987-.553-1.2671-1.3001-1.709-2.2374-.441-.938-.6615-2.0197-.6615-3.2458 0-2.1167.9086-3.9699 2.7281-5.5634 1.8195-1.5942 4.1483-2.3894 6.9855-2.3894 1.1701 0 2.2735.1276 3.311.3865 1.0374.259 1.8869.5691 2.5492.9304.6623.3606 1.2443.7173 1.7452 1.0725.5002.3552.8465.67 1.0382.9465l.3373.3605-4.0422 4.2564c-.1182-.1436-.2948-.3277-.5274-.5507-.2327-.2223-.717-.5263-1.449-.9098-.7343-.3865-1.477-.5775-2.2272-.5775-.7881 0-1.4436.2215-1.9688.6676-.5251.4438-.7866.9618-.7866 1.55 0 .4697.2205.8761.6608 1.2176.4418.3437 1.0125.6317 1.7081.8662.6987.2346 1.4694.4813 2.309.7402.8413.2582 1.6885.5844 2.5403.9816.8533.398 1.6293.8709 2.3257 1.424.698.5545 1.2686 1.2985 1.7096 2.2374.4403.938.6616 2.019.6616 3.2457 0 2.3933-.9351 4.4069-2.8085 6.0424-1.8733 1.6355-4.3596 2.4528-7.4614 2.4528-1.264 0-2.484-.1527-3.658-.4606-1.176-.3055-2.1415-.676-2.8986-1.1076-.7578-.4347-1.4284-.867-2.0127-1.3002-.5843-.433-1.0132-.8051-1.289-1.1175l-.3926-.4523 4.0248-4.2365c.0477.0726.1356.1673.2599.288.125.12.3698.343.7343.6661.3622.3262.748.6119 1.1534.8579s.9124.4652 1.521.6584c.6077.1933 1.217.2895 1.824.2895.979 0 1.7748-.2711 2.3886-.8135.6146-.5408.9215-1.1894.9215-1.9464 0-.4698-.2198-.8785-.6616-1.2276M116.1302 28.166l-2.3788 7.5732h4.7575l-2.3787-7.5732zm-4.2226 13.1114l-1.8248 5.5367h-7.5144l9.7151-25.8607h7.6925l9.7152 25.8607h-7.5145l-1.843-5.5367h-8.426zM32.0297 44.3577c-.679 0-1.3572-.2613-1.8755-.783l-9.7137-9.7923c-1.0359-1.0435-1.0359-2.737 0-3.7805 1.036-1.0442 2.7145-1.0442 3.7504 0l7.8388 7.9009 16.6727-16.8056c1.0359-1.0442 2.7144-1.0442 3.7504 0 1.0359 1.0435 1.0359 2.737 0 3.7805l-18.5475 18.697c-.5183.5217-1.1966.783-1.8756.783'/%3E%3Cpath fill='%23142745' d='M218.3185 31.458h.739c.1348 0 .2447-.0397.3303-.12.0857-.0801.1288-.1794.1288-.297 0-.1177-.0431-.217-.1288-.298-.0856-.0794-.1955-.12-.3304-.12h-.7389v.835zm2.031 1.9518h-.7389l-.6926-1.3025h-.5995v1.3025h-.6933V29.97h1.4322c.3183 0 .5896.11.8147.3307.225.2208.3372.4828.3372.786 0 .1903-.0538.3599-.1622.5103-.1076.1498-.2144.249-.319.2964l-.1667.078.788 1.4384zm.3668-3.6255c-.5237-.527-1.1542-.7906-1.8915-.7906-.7366 0-1.3656.2635-1.8885.7906-.5221.5256-.7828 1.1611-.7828 1.906 0 .7432.2607 1.3788.7828 1.9058.5229.5256 1.1519.7891 1.8885.7891.7373 0 1.3678-.2635 1.8915-.789.5229-.5271.785-1.1627.785-1.906 0-.7448-.2621-1.3803-.785-1.9059zm.538 4.2786c-.6547.6478-1.464.9716-2.4295.9716-.964 0-1.774-.3238-2.4288-.9716-.654-.647-.9814-1.4384-.9814-2.3727 0-.935.3274-1.7264.9814-2.3741.6547-.647 1.4648-.971 2.4288-.971.9654 0 1.7748.324 2.4295.971.654.6477.9806 1.4391.9806 2.3741 0 .9343-.3266 1.7257-.9806 2.3727z'/%3E%3C/g%3E%3C/svg%3E")}.global-footer .logo-f{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 316 115'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23785AFF' d='M45.0026 95.2126h2.388v15.2224h-2.388v-6.6344H37.499v6.6344h-2.388V95.2126h2.388v6.4226h7.5035v-6.4226zm7.4892 10.764c.1134.7357.476 1.3726 1.088 1.9108.6121.5374 1.339.8065 2.1812.8065.6084 0 1.1763-.1376 1.7032-.4137.5272-.276.9005-.5454 1.1198-.8066l.329-.4032 1.4117 1.411c-.0425.0566-.108.1369-.1962.2396-.0887.1027-.2778.276-.568.52a6.3738 6.3738 0 01-.9235.6471c-.3253.188-.748.3615-1.268.5209a5.4893 5.4893 0 01-1.608.2386c-1.479 0-2.7543-.5436-3.8262-1.6297-1.072-1.086-1.608-2.39-1.608-3.9116 0-1.465.522-2.7193 1.5656-3.7635 1.0436-1.0436 2.296-1.5654 3.7571-1.5654 1.461 0 2.6781.4862 3.651 1.46.973.9729 1.4592 2.1915 1.4592 3.6564l-.1167 1.0827h-8.1512zm1.173-3.6463c-.5342.4636-.8932 1.0635-1.0771 1.7995h6.0388c-.1276-.736-.4565-1.336-.987-1.7995-.5306-.4633-1.1957-.6948-1.9952-.6948-.7855 0-1.4455.2315-1.9795.6948zm15.6758 8.1047v-1.0826c-.0284.0279-.0762.074-.1434.1378-.067.0635-.2018.168-.4032.3135a4.8002 4.8002 0 01-.6527.3928c-.2335.1167-.5271.2211-.8809.3125a4.2184 4.2184 0 01-1.072.1386c-1.0614 0-1.9423-.3083-2.6427-.924-.7005-.615-1.0508-1.3197-1.0508-2.1124 0-.8561.2706-1.5747.8118-2.1548.5414-.58 1.2826-.9485 2.2238-1.1036l3.8101-.6584c0-.5522-.2036-1.0156-.6101-1.3908-.407-.3747-.9289-.563-1.5657-.563-.5518 0-1.0522.1152-1.5017.3459-.4494.23-.7592.4618-.9288.6952l-.2864.371-1.4118-1.412a5.0033 5.0033 0 01.1753-.2167c.0742-.0889.2406-.245.4987-.4679a6.2031 6.2031 0 01.8225-.5993c.29-.1767.674-.3344 1.1516-.473.4775-.1375.9713-.2063 1.4806-.2063 1.2736 0 2.3173.3763 3.1308 1.1305.814.7535 1.2209 1.6818 1.2209 2.7864v6.7406h-2.1759zm-.7483-2.5319c.499-.527.7483-1.2786.7483-2.256v-.2115l-3.3751.5409c-.389.0715-.704.2299-.9445.4781-.2406.2475-.361.5592-.361.9337 0 .3467.1682.6514.5042.9129.336.262.787.3928 1.3532.3928.8846 0 1.576-.263 2.075-.7909zm6.1874 2.532V95.2127h2.1647v15.2224h-2.1647zm6.731-13.917h1.9528v3.4824h2.1757v1.9528h-2.1757v5.4142c0 .3893.1239.7073.3715.9554.2476.2474.5591.371.934.371.1628 0 .3342-.0174.5148-.053.1802-.0349.3201-.074.419-.1167l.1592-.043v1.9538c-.4315.142-.941.2126-1.5283.2126-2.0307 0-3.0426-1.0863-3.0354-3.2592v-5.4351h-1.9635v-1.9528h1.0933c.7214 0 1.0826-.4355 1.0826-1.3057v-2.1766zm9.3432 4.5651c.0285-.0288.076-.0742.1432-.1385.067-.0635.2018-.1682.4033-.3128a4.7147 4.7147 0 01.6526-.3928c.2336-.1167.5274-.223.881-.3187a4.1237 4.1237 0 011.072-.1429c1.2595 0 2.282.4137 3.0673 1.242.7853.8275 1.178 1.939 1.178 3.3333v6.0822h-2.1758v-6.0822c0-.7508-.2386-1.3735-.7163-1.8682-.4775-.4957-1.0738-.744-1.7882-.744-.828 0-1.4878.2676-1.9795.8022-.4917.534-.7376 1.2821-.7376 2.2447v5.6475h-2.1653V95.2126h2.1653v5.8706zm22.274 3.8262c-.2971-.3143-.6809-.5627-1.1514-.743-.4704-.1802-.9923-.343-1.5655-.4877a16.8925 16.8925 0 01-1.7192-.5364c-.5734-.2126-1.0955-.467-1.5657-.764-.4705-.2979-.8543-.7203-1.1516-1.269-.297-.5478-.4459-1.208-.4459-1.9799 0-1.174.4494-2.1564 1.3481-2.9457.8985-.7892 2.1155-1.1835 3.651-1.1835.5661 0 1.109.0695 1.6292.2071.52.1376.9515.3005 1.2948.4887.3432.1872.644.3745.9021.5627.2582.187.4477.3484.568.4824l.1696.2126-1.5176 1.5286c-.0282-.0288-.069-.0758-.1221-.1438-.053-.0668-.1734-.1732-.3606-.318a4.4224 4.4224 0 00-.6053-.3926c-.2157-.1169-.4986-.2213-.849-.3137-.3503-.0914-.72-.1376-1.1091-.1376-.7855 0-1.417.1945-1.8944.5838-.4776.3893-.7165.8455-.7165 1.369 0 .4676.1487.8597.4457 1.1787.2973.3185.6811.5677 1.1516.7482.4705.181.9924.3429 1.5655.4885a18.0673 18.0673 0 011.7194.5303c.5732.2091 1.0949.4626 1.5655.7598.4705.2969.8543.7219 1.1516 1.2733.297.5522.4457 1.2108.4457 1.9744 0 1.345-.4812 2.4416-1.4433 3.2908-.9624.8491-2.2926 1.2741-3.9908 1.2741-.6933 0-1.3532-.0834-1.9793-.2498-.6265-.1666-1.141-.3642-1.5443-.594-.4034-.2302-.7537-.4617-1.0508-.6951-.2973-.2342-.513-.4285-.6472-.5844l-.2123-.265 1.5176-1.518c.0282.0417.076.1046.1432.1857.0674.0808.2193.2227.4564.4247.2371.2013.4935.3782.7693.5306.276.1524.6423.29 1.0986.4137.4564.1237.9392.1855 1.4486.1855.9412 0 1.6844-.23 2.229-.6898.5448-.4598.8173-1.0296.8173-1.709 0-.4669-.1488-.858-.446-1.1732zm11.5315 5.5256v-1.0826c-.0283.0279-.0762.074-.1434.1378-.067.0635-.2016.168-.4033.3135a4.8002 4.8002 0 01-.6526.3928c-.2336.1167-.5272.2211-.881.3125a4.2173 4.2173 0 01-1.072.1386c-1.0613 0-1.9423-.3083-2.6426-.924-.7006-.615-1.0509-1.3197-1.0509-2.1124 0-.8561.2708-1.5747.8118-2.1548.5414-.58 1.2827-.9485 2.2238-1.1036l3.8102-.6584c0-.5522-.2036-1.0156-.6102-1.3908-.407-.3747-.9289-.563-1.5655-.563-.552 0-1.0524.1152-1.5018.3459-.4495.23-.759.4618-.9289.6952l-.2864.371-1.4118-1.412a5.0033 5.0033 0 01.1754-.2167c.0742-.0889.2406-.245.4987-.4679a6.1904 6.1904 0 01.8225-.5993c.2903-.1767.674-.3344 1.1515-.473.4777-.1375.9714-.2063 1.4808-.2063 1.2735 0 2.3171.3763 3.1308 1.1305.8138.7535 1.2205 1.6818 1.2205 2.7864v6.7406h-2.1756zm-.7483-2.5319c.499-.527.7483-1.2786.7483-2.256v-.2115l-3.3752.5409c-.389.0715-.7038.2299-.9444.4781-.2404.2475-.361.5592-.361.9337 0 .3467.1681.6514.5042.9129.336.262.787.3928 1.3531.3928.8847 0 1.576-.263 2.075-.7909zm8.904 2.5319l-4.2454-10.4345h2.282l3.0461 7.6108 3.046-7.6108h2.282l-4.2454 10.4345h-2.1654zm8.2511 0v-10.4345h2.1759v10.4346h-2.1759zm2.0274-12.7592c-.2478.2475-.559.371-.934.371-.3751 0-.6864-.1235-.9338-.371-.2478-.2482-.372-.5592-.372-.9347 0-.3753.1242-.6862.372-.9337.2474-.2482.5587-.372.9339-.372.3748 0 .6861.1238.934.372.2475.2475.3714.5584.3714.9337 0 .3755-.1239.6865-.3715.9347zm5.4787 3.4074l.138-.1385c.0638-.0635.1982-.1682.4033-.3128a5.1713 5.1713 0 01.6529-.3928c.2298-.1167.5234-.223.8807-.3187a4.1821 4.1821 0 011.0773-.1429c1.2595 0 2.2801.4137 3.0621 1.242.7818.8275 1.1728 1.939 1.1728 3.3333v6.0822h-2.1757v-6.0822c0-.7508-.239-1.3735-.7165-1.8682-.4777-.4957-1.0701-.744-1.7777-.744-.828 0-1.4878.2676-1.9795.8022-.4917.534-.7375 1.2821-.7375 2.2447v5.6475h-2.1757v-10.4346h2.1757l-.0002 1.0828zm17.8146 7.8338l-.1381.1386c-.0635.0635-.1962.168-.398.3125a4.7339 4.7339 0 01-.6526.3928c-.2336.1167-.527.223-.881.3188a4.1526 4.1526 0 01-1.0825.1428c-1.316 0-2.4588-.5078-3.4282-1.5233-.9692-1.0156-1.454-2.2482-1.454-3.6992 0-1.451.4848-2.6835 1.454-3.699.9694-1.0156 2.1122-1.5236 3.4282-1.5236.5801 0 1.132.11 1.6557.3293.5234.2187.9021.4382 1.1355.6576l.361.3188v-1.0826h2.1757v9.7873c0 1.4643-.5024 2.6994-1.507 3.7045-1.0047 1.0052-2.2395 1.5077-3.7043 1.5077-.5941 0-1.1605-.0766-1.698-.2284-.5378-.1523-.98-.3326-1.3266-.5416-.3468-.209-.6509-.4188-.913-.6314-.2616-.2125-.4492-.3963-.5623-.5522l-.1806-.223 1.4223-1.412c.0282.0427.0744.1012.1381.1752.0635.0749.1997.2054.4085.3927.2087.1882.43.3546.6634.4992.2334.1453.5342.276.9022.3928.3678.1167.7498.1751 1.146.1751.8845 0 1.6115-.3006 2.1812-.9025.5698-.601.8544-1.3795.8544-2.335v-.8919zm-4.9884-1.6028c.5874.6297 1.2735.9452 2.059.9452.7855 0 1.47-.3155 2.0537-.9452.5837-.6296.8757-1.4014.8757-2.3142 0-.9129-.292-1.6845-.8757-2.3142-.5836-.6296-1.2682-.9453-2.0537-.9453-.7855 0-1.4716.3157-2.059.9453-.5871.6297-.8807 1.4013-.8807 2.3142 0 .9128.2936 1.6846.8807 2.3142zm13.8314 1.6027l-2.717 4.3419-1.4117-.7533 2.1759-4.6817 1.9528 1.0931zm14.3319-4.0075c-.2971-.3143-.681-.5627-1.1516-.743-.4704-.1802-.9923-.343-1.5655-.4877a16.8925 16.8925 0 01-1.7192-.5364c-.5733-.2126-1.0952-.467-1.5657-.764-.4705-.2979-.854-.7203-1.1514-1.269-.297-.5478-.4459-1.208-.4459-1.9799 0-1.174.4494-2.1564 1.3481-2.9457.8985-.7892 2.1155-1.1835 3.651-1.1835.5661 0 1.109.0695 1.6292.2071.52.1376.9515.3005 1.2946.4887.3434.1872.644.3745.9023.5627.2582.187.4477.3484.5677.4824l.1699.2126-1.5178 1.5286c-.028-.0288-.0688-.0758-.1221-.1438-.053-.0668-.1732-.1732-.3606-.318a4.4084 4.4084 0 00-.6051-.3926c-.2157-.1169-.4987-.2213-.849-.3137-.3503-.0914-.72-.1376-1.109-.1376-.7856 0-1.4172.1945-1.8945.5838-.4776.3893-.7167.8455-.7167 1.369 0 .4676.1489.8597.446 1.1787.297.3185.681.5677 1.1515.7482.4705.181.9924.3429 1.5655.4885a18.0674 18.0674 0 011.7194.5303c.5732.2091 1.0949.4626 1.5656.7598.4704.2969.854.7219 1.1513 1.2733.297.5522.446 1.2108.446 1.9744 0 1.345-.4813 2.4416-1.4434 3.2908-.9624.8491-2.2926 1.2741-3.9908 1.2741-.6933 0-1.3534-.0834-1.9795-.2498-.6263-.1666-1.1408-.3642-1.5443-.594-.4032-.2302-.7535-.4617-1.0506-.6951-.2973-.2342-.5131-.4285-.6474-.5844l-.2121-.265 1.5176-1.518c.0282.0417.0758.1046.1432.1857.0674.0808.2191.2227.4562.4247.2373.2013.4937.3782.7695.5306.276.1524.6423.29 1.0986.4137.4564.1237.9392.1855 1.4486.1855.9412 0 1.6842-.23 2.229-.6898.5448-.4598.8171-1.0296.8171-1.709 0-.4669-.1486-.858-.4457-1.1732zm5.4396 5.5257v-10.4346h2.1757v10.4346h-2.1757zm2.027-12.7593c-.2476.2475-.5589.371-.9337.371-.3752 0-.6865-.1235-.9341-.371-.2477-.2482-.3716-.5592-.3716-.9347 0-.3753.124-.6862.3716-.9337.2476-.2482.5589-.372.934-.372.3749 0 .6862.1238.9338.372.2476.2475.3715.5584.3715.9337 0 .3755-.1239.6865-.3715.9347zm16.782 6.677c0-.857-.1965-1.506-.589-1.9484-.3928-.4426-.9217-.6637-1.5868-.6637-.6793 0-1.247.2708-1.7034.8127-.4563.541-.6846 1.2856-.6846 2.234v5.6476h-2.1757v-6.0822c0-.857-.1965-1.506-.589-1.9484-.3928-.4426-.9217-.6637-1.5868-.6637-.6791 0-1.247.2708-1.7035.8127-.4562.541-.6845 1.2856-.6845 2.234v5.6476h-2.1755v-10.4345h2.1755v1.0828c.0849-.0994.2033-.2214.3555-.367.1521-.1443.4707-.3378.9554-.5782.4845-.2403.9886-.3605 1.5123-.3605.4173 0 .8153.0583 1.194.175.3785.1167.681.2613.9074.4355.2264.1734.4228.3483.589.5253.1665.1767.2848.3213.3555.4345l.1064.1699c.0282-.0419.076-.102.1433-.1804.067-.0774.2122-.2194.435-.424a4.3374 4.3374 0 01.7164-.5366c.2546-.1516.5891-.2902 1.0029-.4137.414-.1237.844-.1855 1.2895-.1855 1.217 0 2.1743.3893 2.8711 1.1671.6969.7787 1.0454 1.9144 1.0454 3.4081v6.0822h-2.1759v-6.0822zm9.6234 6.1563c-.368-.0914-.6827-.2063-.9447-.3449-.2616-.1375-.4934-.2798-.695-.4241-.2017-.1456-.3484-.2606-.4405-.345l-.1483-.1595V115h-2.1759v-14.9995h2.1759v1.1993c.0988-.0993.2385-.23.4188-.3928.1806-.1627.5646-.3753 1.1518-.6367.5871-.2621 1.185-.3929 1.7934-.3929 1.3799 0 2.5774.5287 3.593 1.587 1.0153 1.0575 1.5228 2.3406 1.5228 3.8482 0 1.5067-.5075 2.7898-1.5228 3.848-1.0156 1.0575-2.2131 1.5869-3.593 1.5869a4.647 4.647 0 01-1.1355-.1384zm-1.2735-7.7493c-.6369.6792-.955 1.499-.955 2.458 0 .9589.3181 1.7776.955 2.4572.6368.6793 1.3691 1.019 2.1969 1.019.828 0 1.5602-.3397 2.197-1.019.637-.6796.9553-1.4983.9553-2.4572 0-.959-.3184-1.7788-.9552-2.458-.6369-.6792-1.3692-1.019-2.1971-1.019-.8278 0-1.56.3398-2.197 1.019zm10.1307 7.6753V95.2127h2.165v15.2224h-2.165zm5.5317 0v-10.4346h2.1759v10.4346h-2.176zm2.0272-12.7593c-.2476.2475-.559.371-.9337.371-.3752 0-.6866-.1235-.934-.371-.2478-.2482-.3719-.5592-.3719-.9347 0-.3753.1241-.6862.372-.9337.2473-.2482.5587-.372.9339-.372.3748 0 .6861.1238.9337.372.2478.2475.3717.5584.3717.9337 0 .3755-.1239.6865-.3717.9347zm8.525 4.2774h-2.3988v8.4817h-2.1652v-8.4817h-1.5283v-1.9526h1.5283v-1.7412c0-2.1723 1.012-3.2594 3.0356-3.2594.2616 0 .5198.0183.7746.0532.2546.0357.4387.075.5519.1167l.2018.0427v1.964c-.361-.1418-.7255-.2158-1.0933-.2229-.375 0-.6863.1238-.9337.371-.2478.2483-.3717.566-.3717.9554v1.7205h2.3987v1.9526zm2.274 8.4819v-10.4346h2.176v10.4346h-2.176zm2.0271-12.7593c-.2474.2475-.5589.371-.9337.371-.375 0-.6863-.1235-.9338-.371-.248-.2482-.3719-.5592-.3719-.9347 0-.3753.124-.6862.372-.9337.2474-.2482.5587-.372.9337-.372.3748 0 .6863.1238.9337.372.2478.2475.3717.5584.3717.9337 0 .3755-.1239.6865-.3717.9347zm4.821 8.3007c.1135.7358.4758 1.3727 1.088 1.911.612.5373 1.3389.8064 2.181.8064.6086 0 1.1763-.1376 1.7035-.4137.527-.276.9004-.5454 1.1196-.8066l.329-.4032 1.4116 1.411c-.0424.0566-.1077.1369-.1961.2396-.0887.1027-.2778.276-.5681.52a6.3738 6.3738 0 01-.9234.6471c-.3254.188-.7481.3615-1.268.5209a5.4883 5.4883 0 01-1.608.2386c-1.4789 0-2.7543-.5436-3.8262-1.6297-1.072-1.086-1.608-2.39-1.608-3.9116 0-1.465.522-2.7193 1.5655-3.7635 1.0437-1.0436 2.2961-1.5654 3.7572-1.5654 1.461 0 2.6781.4862 3.651 1.46.9729.9729 1.4593 2.1915 1.4593 3.6564l-.1168 1.0827h-8.151zm1.1729-3.6462c-.5342.4636-.8933 1.0635-1.0772 1.7995h6.0389c-.1275-.736-.4563-1.336-.987-1.7995-.5306-.4633-1.1957-.6948-1.9952-.6948-.7855 0-1.4456.2315-1.9795.6948zm15.076-2.41c.3715.0958.6866.2127.9447.351.2581.1378.4901.2788.695.4244.2054.1453.3504.2603.4355.3447l.1482.1596v-5.9874h2.176v15.2224h-2.176v-1.1993c-.099.0994-.2384.23-.419.3928-.1804.163-.5644.3728-1.1515.6315-.5874.2578-1.185.3876-1.7937.3876-1.3799 0-2.5754-.5296-3.5873-1.587-1.0118-1.058-1.5178-2.3412-1.5178-3.8481 0-1.5076.506-2.7907 1.5178-3.8481 1.0119-1.0582 2.2074-1.5868 3.5873-1.5868.389 0 .7693.0479 1.1408.1428zm1.2685 7.7547c.6368-.6795.955-1.4982.955-2.457 0-.9591-.3182-1.7788-.955-2.4583-.6369-.6792-1.3676-1.019-2.1917-1.019-.8242 0-1.5567.3398-2.1969 1.019-.6403.6795-.9606 1.4992-.9606 2.4582 0 .9589.3203 1.7776.9606 2.457.6402.6793 1.3727 1.019 2.197 1.019.824 0 1.5547-.3397 2.1916-1.019zm7.8745 1.6058c0 .3684-.1375.6874-.4124.9592-.275.2716-.5958.4076-.9638.4076-.3684 0-.6892-.136-.9641-.4076-.2749-.2718-.4124-.5908-.4124-.9592 0-.3683.1375-.689.4124-.964.2749-.2749.5957-.4125.9641-.4125.368 0 .6889.1376.9638.4125.2749.275.4124.5957.4124.964z'/%3E%3Cpath fill='%23FFF' d='M206.489 48.3076c-.102-.1365-.2676-.324-.4944-.5623-.2289-.2394-.7071-.5503-1.4336-.9327-.7287-.3835-1.4735-.5764-2.2333-.5764-.964 0-1.725.2091-2.2838.6262-.5588.4192-.8372.9002-.8372 1.4452 0 .664.3977 1.2187 1.1919 1.6607.7953.4453 1.7647.8418 2.9071 1.1917 1.1403.3488 2.2945.767 3.4617 1.2534 1.1682.4853 2.1483 1.2697 2.9447 2.353.792 1.0823 1.1918 2.4245 1.1918 4.0278 0 2.3021-.9017 4.2294-2.7029 5.7796-1.8012 1.5524-4.2741 2.3281-7.422 2.3281-1.353 0-2.6384-.1625-3.856-.4864-1.2177-.324-2.2086-.7161-2.9684-1.1743-.7609-.4626-1.425-.9176-1.9925-1.3694-.5664-.4528-.977-.8309-1.2284-1.1397l-.3568-.5362 3.9076-3.913c.1355.2037.3515.4648.646.781.2966.3153.9178.74 1.8657 1.2784.9479.5352 1.928.805 2.9447.805 1.1155 0 1.956-.2189 2.5223-.6522.5675-.4344.8501-1.0021.8501-1.7009 0-.6976-.3976-1.2826-1.1908-1.7517-.7963-.4691-1.7765-.8775-2.9425-1.2285-1.1693-.3488-2.3236-.7703-3.466-1.2632-1.1403-.4972-2.1096-1.2632-2.9039-2.3042-.7952-1.04-1.1929-2.353-1.1929-3.939 0-2.0627.9511-3.9282 2.8544-5.6009 1.9034-1.6715 4.242-2.5068 7.0147-2.5068 1.7604 0 3.38.3337 4.8599.9988 1.482.6652 2.5084 1.313 3.0833 1.9425l.8877.9966-3.6282 4.1698zM217.6707 33.142h6.2408v8.1055h5.1759v6.2941h-5.1759v10.2029c0 .8016.2913 1.4852.877 2.0464.5814.5633 1.323.844 2.2193.844.4567 0 .9006-.0467 1.3316-.1398.433-.0943.7576-.1929.9769-.2936l.303-.1019v6.0353c-1.3853.5276-2.9511.7822-4.691.767-5.363 0-8.0433-2.9683-8.0433-8.9007V47.5416h-4.417v-6.2941h2.3353c.7942 0 1.4713-.3142 2.0302-.9447.5588-.6316.8372-1.4484.8372-2.457V33.142zM240.6017 58.3972c1.2338 1.3032 2.6976 1.9576 4.3892 1.9576 1.6916 0 3.1553-.6544 4.3902-1.9576 1.2348-1.3043 1.8528-2.9153 1.8528-4.8338 0-1.9186-.618-3.535-1.8528-4.848-1.2349-1.3108-2.6986-1.9695-4.3902-1.9695-1.6916 0-3.1554.6587-4.3892 1.9695-1.2359 1.313-1.8528 2.9294-1.8528 4.848 0 1.9185.617 3.5295 1.8528 4.8338m13.867 4.5012c-2.6824 2.6683-5.84 4.004-9.4778 4.004-3.6358 0-6.7987-1.3357-9.4898-4.004-2.6889-2.6682-4.0344-5.7839-4.0344-9.347 0-3.5652 1.3455-6.6809 4.0344-9.3491 2.6911-2.6683 5.854-4.003 9.4898-4.003 3.6379 0 6.7954 1.3347 9.4779 4.003 2.6792 2.6682 4.0205 5.7839 4.0205 9.3491 0 3.5631-1.3413 6.6788-4.0205 9.347M276.9526 47.5406c-.5245-.1701-1.3037-.2633-2.3354-.2828-1.842 0-3.3026.5883-4.3773 1.767-1.0726 1.1754-1.61 2.8632-1.61 5.0645v12.3013h-7.0017V40.71h7.0018v3.1482c.203-.2394.49-.5514.863-.936.3718-.3824 1.1897-.8894 2.4482-1.5188 1.2606-.6316 2.5836-.949 3.971-.949h1.0404v7.086zM287.2091 47.5416c-1.0414.871-1.7711 2.0042-2.1946 3.4006h11.6962c-.2698-1.3617-.9179-2.4884-1.941-3.3756-1.0231-.8873-2.2805-1.3304-3.7669-1.3304-1.4884 0-2.7534.4345-3.7937 1.3055zm-2.1946 8.3645c.2698 1.3964 1.007 2.5783 2.2064 3.5403 1.2005.962 2.7158 1.4452 4.5428 1.4452 1.3198 0 2.5417-.259 3.667-.779 1.123-.521 1.9151-1.0443 2.3708-1.573l.7351-.794 3.6304 4.7081-.4718.4713c-.2107.2123-.6631.5763-1.3563 1.0887a16.1692 16.1692 0 01-2.2075 1.3672c-.778.3997-1.7872.754-3.0307 1.0606-1.2434.3076-2.5255.4604-3.8442.4604-3.739 0-6.9276-1.3076-9.5682-3.925-2.6384-2.6183-3.9539-5.759-3.9539-9.425 0-3.666 1.2993-6.8087 3.9045-9.425 2.6061-2.6162 5.725-3.927 9.364-3.927 3.6346 0 6.6621 1.2242 9.0813 3.6725 2.4192 2.4462 3.6304 5.5012 3.6304 9.1672l-.2537 2.8665h-18.4464zM38.8167 14.7443L20.2359 27.2914h-6.4053l24.986-16.8696v4.3225zm-8.443 12.5471l8.443-5.7026.001 5.7026h-8.444zm30.6638 32.3657c-1.7809 0-3.2242 1.455-3.2242 3.25v8.2962H11.837c-2.9716 0-5.3886-2.4364-5.3886-5.4308v-31.981h50.317c1.7809 0 3.2242-1.455 3.2242-3.25 0-1.7951-1.4433-3.25-3.2241-3.25H45.266l-.001-22.958c0-1.2004-.6556-2.3021-1.7056-2.8676a3.2085 3.2085 0 00-3.3134.1668L1.4295 27.8417l-.0011.0012a3.1817 3.1817 0 00-.4911.4084c-.0667.0671-.1183.1451-.1784.2177-.0731.0889-.1527.1734-.2171.2709-.057.0855-.0978.1798-.1451.2697-.0516.0964-.1086.1874-.1505.2893-.0408.0996-.0645.2058-.0956.3109-.029.0975-.0667.1896-.087.2914a3.2496 3.2496 0 00-.0635.637v35.2343c0 6.5791 5.3091 11.9308 11.837 11.9308h49.2004c1.7808 0 3.224-1.455 3.224-3.25V62.907c0-1.795-1.4432-3.25-3.224-3.25z'/%3E%3Cpath fill='%23785AFF' d='M114.8039 66.3899h-9.8691v-14.144H93.8244v14.144h-9.8691V29.7147h9.8691v13.6316h11.1104V29.7147h9.8691zM134.662 53.3963c-.6265-.493-1.4336-.9035-2.4234-1.2252-.9909-.3261-2.0903-.6695-3.2983-1.0368-1.2112-.3662-2.4106-.8298-3.6035-1.3953-1.1919-.5623-2.2838-1.235-3.2725-2.0183-.991-.7843-1.797-1.8438-2.4235-3.173-.6255-1.3304-.9382-2.8644-.9382-4.6031 0-3.002 1.2885-5.6301 3.869-7.89 2.5803-2.2609 5.883-3.3886 9.9066-3.3886 1.6594 0 3.2242.1809 4.6955.5481 1.4713.3673 2.676.8071 3.6153 1.3195.9393.5114 1.7647 1.0173 2.475 1.521.7094.5038 1.2005.9501 1.4724 1.3423l.4783.5113-5.7325 6.0364c-.1677-.2037-.4181-.4648-.748-.7811-.33-.3153-1.0167-.7464-2.0549-1.2903-1.0414-.5481-2.0946-.819-3.1586-.819-1.1177 0-2.0473.3142-2.792.9469-.7449.6294-1.1156 1.3639-1.1156 2.198 0 .6663.3127 1.2426.9371 1.7269.6266.4875 1.4358.8959 2.4224 1.2285.9909.3326 2.0839.6825 3.2747 1.0497 1.1929.3662 2.3944.8288 3.6024 1.3921 1.2101.5644 2.3106 1.235 3.2983 2.0193.9898.7865 1.799 1.8417 2.4246 3.1731.6244 1.3304.9382 2.8633.9382 4.6031 0 3.394-1.3262 6.2498-3.9829 8.5692-2.6567 2.3194-6.1828 3.4786-10.5816 3.4786-1.7927 0-3.523-.2167-5.1877-.6533-1.668-.4333-3.0371-.9587-4.1108-1.5708-1.0747-.6164-2.0258-1.2296-2.8544-1.8439-.8286-.6142-1.437-1.1418-1.8281-1.5849l-.5567-.6413 5.7078-6.0082c.0677.103.1924.2373.3686.4084.1774.1701.5245.4865 1.0414.9447a10.8597 10.8597 0 001.6357 1.2166c.575.3488 1.294.6597 2.157.9338.862.2741 1.726.4106 2.5868.4106 1.3886 0 2.517-.3846 3.3875-1.1537.8716-.767 1.3069-1.6868 1.3069-2.7604 0-.6662-.3117-1.2458-.9382-1.7409M164.6937 39.9446L161.32 50.6847h6.7471l-3.3735-10.7401zm-5.9883 18.5943l-2.588 7.852h-10.6568l13.7778-36.6752h10.9095l13.7778 36.6752h-10.6569l-2.6137-7.852h-11.9497zM45.424 62.9072c-.963 0-1.9248-.3705-2.66-1.1104L28.9885 47.9096c-1.4691-1.4799-1.4691-3.8816 0-5.3615 1.4691-1.4809 3.8496-1.4809 5.3187 0l11.1169 11.205 23.6448-23.8334c1.4691-1.4809 3.8496-1.4809 5.3188 0 1.469 1.4799 1.469 3.8816 0 5.3614L48.0839 61.7968c-.735.74-1.697 1.1104-2.6599 1.1104'/%3E%3Cpath fill='%23FFF' d='M309.6154 44.6132h1.0478c.1913 0 .3472-.0564.4686-.1701.1215-.1138.1827-.2546.1827-.4214 0-.1669-.0612-.3077-.1827-.4225-.1214-.1127-.2773-.1701-.4686-.1701h-1.0478v1.184zm2.8802 2.7679h-1.0478l-.9823-1.847h-.8501v1.847h-.9834v-4.8783h2.0312c.4514 0 .8362.156 1.1554.4691.3192.3131.4782.6847.4782 1.1148 0 .2697-.0763.5102-.23.7236-.1526.2124-.3041.3532-.4524.4204l-.2365.1105 1.1177 2.0399zm.5202-5.1415c-.7426-.7475-1.6368-1.1213-2.6825-1.1213-1.0446 0-1.9366.3738-2.6782 1.1213-.7405.7453-1.1102 1.6467-1.1102 2.703 0 1.054.3697 1.9553 1.1102 2.7028.7416.7454 1.6336 1.1191 2.6782 1.1191 1.0457 0 1.9399-.3737 2.6825-1.119.7415-.7476 1.1134-1.6489 1.1134-2.703 0-1.0562-.3719-1.9576-1.1134-2.7029zm.763 6.0677c-.9285.9187-2.0763 1.378-3.4455 1.378-1.367 0-2.5159-.4593-3.4445-1.378-.9274-.9175-1.3917-2.0399-1.3917-3.3648 0-1.326.4643-2.4483 1.3917-3.367.9286-.9176 2.0775-1.3769 3.4445-1.3769 1.3692 0 2.517.4593 3.4455 1.377.9275.9186 1.3907 2.041 1.3907 3.367 0 1.3248-.4632 2.4472-1.3907 3.3648z'/%3E%3C/g%3E%3C/svg%3E")}.alert-bar{color:#55449a}.alert-bar a{color:#55449a!important}