@charset "UTF-8";.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--small{width:516px}@media (min-width:screenSize(large)){.modal--large{width:1280px}}.modal-header{padding:10px 30px;background:#3162a8;color:#fff}@media screen and (max-width:766px){.modal-header{padding-right:40px}}.modal-header-title{color:#fff;font-weight:700}.modal-header-title{font-size:25px;text-align:center}.modal-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-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--alert{padding:40px 20px 20px 20px;text-align:center}.modal--alert .modal-content{color:#000;font-size:1.14286rem}.modal--alert .button-container{margin:25px 0 0}.modal--alert .button-container .confirm{background-color:#444;border-color:#444;color:#fff}.modal--alert .button-container .confirm:focus,.modal--alert .button-container .confirm:hover{background-color:#666;border-color:#666;color:#fff}.modal--alert .button-container .confirm:active{background-color:#000;border-color:#000;color:#fff}.modal--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 #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 .btn{margin-bottom:10px}@media screen and (max-width:991px){.modal--login #auth-modal-container .sso{padding:0 15px}}.modal--login #auth-modal-container .text-center{text-align:center}.modal--login--customer{max-width:760px}@media screen and (max-width:991px){.modal--login--customer{max-width:none}}.modal--login--customer .modal-content #auth-modal-container{max-width:100%;height:400px}.modal--login--customer .mobile-show{display:none}@media screen and (max-width:991px){.modal--login--customer .mobile-hide{display:block!important}}.alertBox{border:1px solid #d9d9d9;border-radius:5px;padding:20px;font-weight:600;font-size:13px;line-height:15px;margin-bottom:20px;font-style:italic}.alertBox .icon{height:20px;width:20px}.alertBox-icon{padding-right:15px}.alertBox-column{display:table-cell;text-align:center;vertical-align:middle}.alertBox-message{margin:0;text-align:left;width:100%}.alertBox--info svg{fill:#757575}.alertBox--error{background:rgba(255,0,0,.07);color:#d20000;border-color:#d20000}.alertBox--error svg{fill:#d20000}.alertBox--success{color:#0c722e;border-color:#0c722e}.alertBox--success svg{fill:#0c722e}.loadingOverlay{background-color:rgba(255,255,255,.9);display:none;min-height:40px;position:absolute;background:0 0;overflow:hidden;z-index:3;bottom:0;height:100%;left:0;opacity:1;right:0;top:0;width:100%}.loadingOverlay:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:rgba(255,255,255,.9)}.loadingOverlay:before{position:absolute;z-index:3;border:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E")}.modal .loadingOverlay{margin-top:50px}.c-loading,.m-loading{background-color:rgba(255,255,255,.9);z-index:2;min-height:40px;position:fixed;background:0 0;overflow:hidden;bottom:0;height:100%;left:0;opacity:1;right:0;top:0;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;width:100%}.c-loading:before,.m-loading:before{content:"";background-size:contain;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none;border:none;margin:0;width:60px;height:60px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");display:block;z-index:3}.c-loading::after,.m-loading::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:rgba(255,255,255,.9)}.c-loading{position:relative;background-color:rgba(255,255,255,.9);padding:10px 0;min-height:60px;top:-10px}.c-loading:before{top:50%;z-index:11}.c-loading::after{z-index:10}a:hover{text-decoration:underline;color:#123d7a}h4{font-size:22px}.o-hidden{overflow:hidden!important}.text-primary{color:#3162a8}video{outline:0}.site .container .container{padding:0;min-width:auto}.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}.fill-white{fill:#fff}.card-figure-sale{display:inline-block;vertical-align:top;margin-right:10px}.card-figure-sale span{display:block;color:#fff;text-transform:uppercase;text-align:center;background:#32a558;-webkit-box-shadow:none;box-shadow:none;height:24px;line-height:24px;border-radius:3px;font-size:14px;font-weight:700;padding:0 8px;width:auto}.card-figure-sale span::after,.card-figure-sale span::before{display:none}.card-figure-tryon{display:inline-block;vertical-align:top;margin-right:10px}.card-figure-tryon span{display:block;color:#fff;text-transform:uppercase;text-align:center;background:#7cc5f1;-webkit-box-shadow:none;box-shadow:none;height:24px;line-height:24px;border-radius:3px;font-size:14px;font-weight:700;padding:0 8px;width:auto;cursor:pointer}.card-figure-tryon span::after,.card-figure-tryon span::before{display:none}.card-figure-discount{position:absolute;right:0;top:0}.card-figure-discount span{display:block;color:#000;text-transform:uppercase;text-align:center;background:#94d5f1;-webkit-box-shadow:none;box-shadow:none;height:24px;line-height:24px;border-radius:3px;font-size:14px;font-weight:400;padding:0 8px;width:auto;cursor:pointer}.card-figure-discount span::after,.card-figure-discount span::before{display:none}.f-loading{position:relative;z-index:10}.f-loading:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,.8);z-index:11}.f-loading:after{content:'';position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-12px 0 0 -12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:12}a.f-loading{opacity:.4;cursor:default}.product-price{display:inline-block;font-size:13px;font-weight:700}.product-price b{font-size:32px;color:#3162a8}input.qty{width:90px;text-align:center;padding:0;font-weight:700;font-size:12px}.bg-grey{background:#e8e8e8;padding:30px 32px 7px}.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}.tabs-content{display:none}.tabs-content.active{display:block;background:#fff;padding:20px;border-radius:5px}.tabs-caption-mobile{display:none}.loadingOverlay.loadingOverlay--checkout:before{top:240px}[name=Name]{width:100%}.menu-img-holder p{font-size:14px;line-height:20px;margin-bottom:20px}.bluebox{padding:15px;background-color:#f2fafd;margin-bottom:20px;border-radius:10px}.bluebox .max-width{max-width:600px}.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}@media screen and (max-width:1440px){.container .container{padding:0}}@media screen and (max-width:991px){.input-checkbox input[type=checkbox]+label{padding-left:22px}.checkout-wrap--selected-cc .payment-methods-tab .tabs-caption>li{display:none}.checkout-left{padding-right:0}.checkout-right{position:static;width:100%}.m-open .filters-close{display:block;top:20px;right:15px}.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{display:none}.head-line{text-align:center}.pagination li{margin-bottom:0;display:inline-block;float:none}.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}.input-checkbox input[type=checkbox]+label:before{width:16px;height:16px;top:2px}}@media screen and (max-width:600px){.input-line{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}@media screen and (max-width:490px){.payment-methods img{height:28px}}.nowrap{display:inline-block;white-space:nowrap}.site a:hover{text-decoration:none}.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.menu-shopping-cart-cont table{width:100%}.site .checkout-disclaimer{display:none}.popover-content .collapse{display:none}iframe{border:none}.exam-status{width:100%}@media screen and (max-width:991px){.social li{float:none;display:inline-block}.product-price{margin-bottom:10px}.product-price b{font-size:24px}.mobile-hide{display:none!important}.site .payment-methods{width:100%}.site .payment-methods li{float:none;display:inline-block;vertical-align:top}}.link{color:#3162a8;cursor:pointer;text-decoration:none}.link:hover{color:#123d7a}.inline-link{cursor:pointer}.inline-link:hover{color:#123d7a;border-color:#123d7a}.open-livechat{cursor:pointer}.open-livechat:before{-webkit-transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms}.open-livechat:hover{color:#fff}.open-livechat:hover:before{-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;background-image:url(../img/icons/buble.svg)}.open-livechat:hover:after{content:"?";position:absolute;font-weight:600;font-size:18px;line-height:60px;color:#3162a8;-webkit-transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms;transition:all .2s cubic-bezier(.18, .89, .32, 1.28) 50ms}.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}.sbscr-block{position:relative;font-size:14px;line-height:32px;color:#3162a8}.contacts-product .sbscr-block{margin-top:20px}@media screen and (max-width:640px){.contacts-product .sbscr-block{margin-top:10px;margin-bottom:15px}}@media screen and (max-width:640px){.sbscr-block{padding:10px;border:1px solid #ccc;background-color:#ededed;border-radius:5px}}.sbscr-block::before{content:'';width:29px;height:32px;position:absolute;left:77px;top:2px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233162A8' d='M15 4.686v-.007l4.491 2.18L24 5.026 12 .152 0 5.027l12 4.875 4.491-1.825L12 6.072v-.005l3-1.381ZM0 6.652v14.625l11.25 4.571V11.223L0 6.652ZM6 21.33l-3-1.22v-1.733l3 1.219v1.733ZM19.5 8.48v4.07l-3 1.22V9.698l-3.75 1.524v14.625L24 21.277V6.652L19.5 8.48Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}@media screen and (max-width:991px){.sbscr-block::before{display:none}}.contacts-product .sbscr-block::before{top:2px}.sbscr-block__content{opacity:0;height:0;overflow:hidden;border-radius:6px;background-color:#e6f4ff;border:1px solid #d9d9d9;padding:0 40px 0 20px;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:640px){.sbscr-block__content{background-color:transparent;border:0;padding:0}}.sbscr-block--checked .sbscr-block__content{height:auto;padding:10px 20px 10px 20px;margin:10px 0 15px 0;opacity:1;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:640px){.sbscr-block--checked .sbscr-block__content{display:inline-block;padding:0;margin:0}}@media screen and (max-width:640px){.sbscr-block--checked{padding:0 10px}}@media screen and (min-width:991px){.sbscr-block--checked .sbscr-block__header{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (max-width:640px){.sbscr-block--checked .sbscr-block__header{display:inline-block;vertical-align:top;margin-top:6px}}@media screen and (max-width:640px){.sbscr-block--checked nobr{display:none}}.sbscr-block__radio{display:inline-block;vertical-align:middle;margin:7px 0;font-size:14px;white-space:nowrap}@media screen and (max-width:640px){.sbscr-block__radio{margin:2px 0 0}}.sbscr-block__radio .inline-radio{padding-left:5px}@media screen and (max-width:640px){.sbscr-block__radio .inline-radio input[type=radio]+label{height:28px;line-height:26px;padding:0 5px}}@media screen and (max-width:640px){.sbscr-block--promo .sbscr-block__header .inline-toggle{max-width:none;padding-right:40px}}@media screen and (max-width:640px){.sbscr-block--promo.sbscr-block--checked .sbscr-block__header .inline-toggle{padding-right:0}}@media screen and (max-width:640px){.sbscr-block--promo .sbscr-block__question{position:absolute;right:5px}}.sbscr-not{display:none;text-align:center;padding:15px 10px;color:#444;background-color:#ededed;border-radius:5px;margin:15px 0 16px;font-size:14px;line-height:20px}@media screen and (max-width:640px){.sbscr-not{font-size:12px;line-height:14px;margin:11px 0 11px}}.subsc-popup{border:1px solid #d0d0d0;border-radius:5px;margin-bottom:20px;padding:20px;line-height:130%}@media screen and (max-width:991px){.subsc-popup{padding:10px}}@media screen and (max-width:640px){.subsc-popup{border:none;border-radius:0;padding:0;margin-bottom:0}}.subsc-popup p{margin-bottom:15px}.calendly-container.btn{width:100%}.checkout-free-shipping{padding:10px;border-radius:6px;background-color:#fff;border:1px solid #d0d0d0}.checkout-free-shipping-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.checkout-free-shipping-inner .btn{min-width:116px}}.checkout-free-shipping p{margin-bottom:15px}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}}.vto-link{margin-bottom:15px}@keyframes cssAnimation{0%{opacity:1}60%{opacity:1}100%{opacity:0}}@-webkit-keyframes cssAnimation{0%{opacity:1}60%{opacity:1}100%{opacity:0}}@media screen and (max-width:991px){.account-reorder-form .btn{min-width:180px}}@media screen and (max-width:640px){.account-reorder-form .btn{width:100%;margin-bottom:10px}}@media screen and (max-width:640px){.checkout-free-shipping-inner .btn{width:100%;margin-bottom:10px}}.home-faq__header{font-size:18px;line-height:24px;font-weight:700;position:relative;cursor:pointer;padding:10px 0;padding-right:36px}.home-faq__header:before{content:'';position:absolute;top:21px;right:5px;width:24px;height:2px;background-color:#3162a8}.home-faq__header:after{content:'';position:absolute;top:10px;right:16px;height:24px;width:2px;background-color:#3162a8}.is-active .home-faq__header:after{display:none}.page-content p{word-break:normal;font-size:18px;line-height:30px}.card-link{display:none}@media screen and (max-width:640px){.page--brand .products-list,.products-list.products-list--top{margin-left:0}}@media screen and (max-width:640px){.page--brand .products-list>li,.products-list.products-list--top>li{width:100%;margin-left:0;min-height:auto;padding:0;background:#ebebeb;overflow:hidden}#shop-contacts .page-category .products-list>li .rating__stars::before,.page--brand .products-list>li .rating__stars::before,.products-list.products-list--top>li .rating__stars::before{background-color:#ebebeb}.page--brand .products-list>li .card,.products-list.products-list--top>li .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#shop-contacts .page-category .products-list>li .card-link,.page--brand .products-list>li .card-link,.products-list.products-list--top>li .card-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0}.page--brand .products-list>li .card-img-container,.products-list.products-list--top>li .card-img-container{height:100px}.page--brand .products-list>li .card-figure,.products-list.products-list--top>li .card-figure{width:35%;padding:10px;background-color:#fff}.page--brand .products-list>li .card-figure-badge,.products-list.products-list--top>li .card-figure-badge{position:static;height:0}#shop-contacts .page-category .products-list>li .card-figure-sale,.page--brand .products-list>li .card-figure-sale,.products-list.products-list--top>li .card-figure-sale{position:absolute;left:10px;top:10px;z-index:2}#shop-contacts .page-category .products-list>li .card-figure-discount,.page--brand .products-list>li .card-figure-discount,.products-list.products-list--top>li .card-figure-discount{right:auto;top:auto;left:10px;bottom:10px;z-index:2}#shop-contacts .page-category .products-list>li .add-to-wishlist,.page--brand .products-list>li .add-to-wishlist,.products-list.products-list--top>li .add-to-wishlist{top:7px;right:6px}#shop-contacts .page-category .products-list>li .card-body,.page--brand .products-list>li .card-body,.products-list.products-list--top>li .card-body{width:65%;text-align:left;padding:0 5%}#shop-contacts .page-category .products-list>li .card-title,#shop-contacts .page-category .products-list>li h3.card-title,.page--brand .products-list>li .card-title,.page--brand .products-list>li h3.card-title,.products-list.products-list--top>li .card-title,.products-list.products-list--top>li h3.card-title{height:auto}.page--brand .products-list>li .card-figcaption,.page--brand .products-list>li .card-text,.products-list.products-list--top>li .card-figcaption,.products-list.products-list--top>li .card-text{display:none}}.disc{list-style:disc;margin:-10px 0 20px 20px}.disc li{margin-bottom:10px}@media screen and (max-width:640px){ul.contacts-table li>a{min-height:64px;display:block;margin-bottom:10px}}.page--brand .card.card-sale .card-figcaption,.page--brand .card.card-sale .card-text,.page-category .glasses-category .card.card-sale .card-figcaption{display:none}.page-category .glasses-category .card .card-text,.wec-store .page-category .glasses-category .card.card-sale .card-text,.wec-store .page-category .glasses-category .card.card-sale .card-text .price{display:block}.contacts-product .additional-content .btn.m-light{display:block}.acsb-link{cursor:pointer}.swell-tab{display:none!important}.modal .breadcrumbs-wrapper{display:none}.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(/_index.css)}.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(/_index.css)}.slick-slide img{display:block;width:100%}.slick-dots{margin:0}.slick-dots li{height:2.28571rem;width:2.28571rem;margin:0;padding:.35714rem}.slick-dots li button,.slick-dots li button::before{height:1.07143rem;width:1.07143rem;border-radius:50%}.slick-dots li button{border:1px solid #333;display:inline-block;margin:0;padding:0;position:relative;text-align:center;vertical-align:middle}.slick-dots li button:hover::before{background:#333}.slick-dots li button::before{display:block;left:-1px;top:-1px;-webkit-transition:background .1s ease-out;transition:background .1s ease-out}.slick-dots li.slick-active button::before{background:#757575}.productView .slick-dots{position:relative}.slick-disabled{cursor:default;opacity:.1}.slick-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}div.slick-slider{width:1px;min-width:100%}body.swal2-shown{overflow-y:hidden}body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;bottom:0;right:0;padding:10px;background-color:transparent;z-index:1060}.swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-modal:focus{outline:0}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-modal .swal2-buttonswrapper{margin-top:15px}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-modal .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-modal .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{background:rgba(0,0,0,0);border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::-ms-input-placeholder,.swal2-modal .swal2-input::-ms-input-placeholder,.swal2-modal .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#ccc}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swal2-modal{background-color:#fff!important;border-radius:4px;font-family:"Work Sans",Helvetica,Arial,sans-serif}.swal2-modal .swal2-title{color:#000;font-size:2.14286rem}.swal2-modal .swal2-content{color:#000;font-size:1.14286rem}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:1px solid #ccc;color:#666}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-select{color:#666}.swal2-modal .swal2-buttonswrapper{margin:25px 0 0}.swal2-modal .swal2-styled{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:1px;cursor:pointer;font-family:fontFamily("sans");font-weight:fontWeight("normal");line-height:normal;margin:0 0 1rem;position:relative;text-align:center;text-decoration:none;display:inline-block;background-color:#32a558;border-color:#999;color:#3162a8;font-size:fontSize("base");padding:.875rem 1.5rem;border-radius:2px;line-height:1rem;outline:0;-webkit-transition:all .15s ease;transition:all .15s ease;vertical-align:middle}.swal2-modal .swal2-styled.active,.swal2-modal .swal2-styled.is-active,.swal2-modal .swal2-styled:focus,.swal2-modal .swal2-styled:hover{background-color:#0c722e;border-color:#999;color:#3162a8}.swal2-modal .swal2-styled:active{background-color:#0c722e;border:1px solid #757575;color:#3162a8}.swal2-modal .swal2-styled:focus{-webkit-box-shadow:0 0 2px rgba(49,98,168,.6);box-shadow:0 0 2px rgba(49,98,168,.6);outline:0}.swal2-modal .swal2-confirm{background-color:#444;border-color:#444;color:#fff}.swal2-modal .swal2-confirm:focus,.swal2-modal .swal2-confirm:hover{background-color:#666;border-color:#666;color:#fff}.swal2-modal .swal2-confirm:active{background-color:#000;border-color:#000;color:#fff}.swal2-modal .swal2-cancel{background-color:transparent;border-color:#ccc;color:#666}.swal2-modal .swal2-cancel:focus,.swal2-modal .swal2-cancel:hover{background-color:transparent;border-color:#999;color:#333}.swal2-modal .swal2-cancel:active{background-color:transparent;border-color:#757575;color:#000}.swal2-modal .button+.button{margin-left:.75rem}.form-option-swatch{margin:0 0 10px 6px;display:inline-block;vertical-align:top;border-radius:50%;text-align:center;font-size:12px;line-height:24px;padding:4px;position:relative;cursor:pointer;width:32px;height:32px}.product .not-contacts .form-option-swatch{margin:0 2px 6px;width:26px;height:26px;padding:3px}@media screen and (max-width:991px){.form-option-swatch{margin:0 3px 6px}}.form-option-swatch.active::before,.form-option-swatch:hover::before,.form-radio:checked+.form-option-swatch::before{content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border:1px solid #7cc5f1;border-radius:50%}.product .not-contacts .form-option-swatch.active::before,.product .not-contacts .form-option-swatch:hover::before,.product .not-contacts .form-radio:checked+.form-option-swatch::before{left:-1px;top:-1px;right:-1px;bottom:-1px}.form-radio:checked .form-option-swatch{font-weight:700}.form-option-swatch .form-option-variant--color{display:block;width:24px;height:24px;border-radius:50%;overflow:hidden;display:block;position:relative}.product .not-contacts .form-option-swatch .form-option-variant--color{width:20px;height:20px}.not-contacts .form-radio__wrap{display:inline-block;font-size:0}.category-swatches{overflow-y:hidden;overflow-x:auto;white-space:nowrap;position:relative;text-align:left}.card-body .category-swatches{text-align:center;min-height:53px;height:53px}.landing-categories .category-swatches,.sale-product .category-swatches{display:none}.product .not-contacts .product-options-label{display:none}.copy{display:inline-block;position:relative;cursor:pointer}.copy__tooltip{text-transform:none;white-space:nowrap;visibility:hidden;min-width:140px;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;height:30px;line-height:18px}.copy__tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.copy:hover .copy__tooltip{visibility:visible;opacity:1}.brands__item.biotrue{background-image:url(../img/brands/biotrue.svg)}.brands__item.bavici{background-image:url(../img/brands/bavici.svg)}.brands__item.rayban{background-image:url(../img/brands/rayban.svg)}.brands__item.meta{background-image:url(../img/colored-brands/meta.png);background-size:65%}.brands__item.oakley{background-image:url(../img/brands/oakley.svg)}.glasses-square{height:14px;background-image:url(../img/icons/glasses/square.svg)}.try-on{width:25px;height:25px;background-image:url(../img/icons/photo.svg)}.icon svg{display:inline-block;fill:#757575;height:100%;vertical-align:top;width:100%}.pagination-item .icon svg{fill:#3162a8}.icon--phone{cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;width:20px;height:22px;background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 22'%3E%3Cpath d='M11.31 1c-1.81.03-3.54.62-4.98 1.71a.46.46 0 0 0-.09.64c.15.2.44.24.64.09 1.29-.97 2.83-1.5 4.45-1.53 4.2-.07 7.68 3.29 7.76 7.49a7.664 7.664 0 0 1-3.7 6.68c-.22.13-.29.41-.16.63.09.14.24.22.4.22.08 0 .16-.02.23-.07a8.579 8.579 0 0 0 4.15-7.47C19.92 4.68 16.02.92 11.31 1zM13.76 17.37c-.35-.44-.74-.83-1.13-1.23-.24-.25-.5-.47-.78-.65-.6-.38-1.22-.45-1.84-.06-.37.23-1.24.92-1.34.98-.41.22-.82.17-1.22-.02-.49-.24-.88-.62-1.24-1.03-.55-.62-1.03-1.29-1.47-2-.4-.64-.76-1.3-.91-2.04-.13-.67.06-1.19.61-1.5.26-.14.51-.3.75-.47.81-.56 1.18-1.61.83-2.53 0-.01 0-.01-.01-.02-.24-.65-.56-1.27-.91-1.88-.19-.34-.43-.64-.75-.86-1.24-.34-2.46.91-2.69 1.12C.57 6.2.05 7.49 0 8.96c-.04 1.11.22 2.19.62 3.24.28.73.62 1.44 1.02 2.12.74 1.26 1.58 2.46 2.56 3.54.77.85 1.6 1.61 2.59 2.19 1.04.61 2.15.99 3.37.95.8-.03 1.54-.24 2.24-.61.34-.18 1.29-.88 1.46-1.02.42-.35.52-.77.33-1.28-.1-.27-.25-.5-.43-.72z M14.02 9.95H11.6v-3.7c0-.25-.2-.46-.46-.46-.25 0-.46.2-.46.46v4.16c0 .25.2.46.46.46h2.88c.25 0 .46-.2.46-.46a.472.472 0 0 0-.46-.46zM14.92 3.59a.455.455 0 0 0-.62.17l-.33.57c-.13.22-.05.5.17.62.06.05.14.07.22.07.16 0 .31-.08.4-.23l.33-.57a.48.48 0 0 0-.17-.63zM16.75 5.89l-.57.33a.46.46 0 0 0-.17.62c.08.15.24.23.4.23.08 0 .16-.02.23-.06l.57-.33a.46.46 0 0 0 .17-.62.46.46 0 0 0-.63-.17zM16.71 9.42c0 .25.2.46.46.46h.66c.25 0 .46-.2.46-.46s-.2-.46-.46-.46h-.66c-.26 0-.46.21-.46.46zM16.18 12.62l.57.33a.465.465 0 0 0 .63-.17c.13-.22.05-.5-.17-.62l-.57-.33a.447.447 0 0 0-.62.17c-.13.21-.06.49.16.62zM8.75 5.02a.458.458 0 0 0 .4-.68l-.33-.58a.47.47 0 0 0-.63-.17c-.22.13-.29.41-.16.63l.33.57c.08.15.23.23.39.23zM11.55 4.27c.25 0 .46-.2.46-.46v-.66c0-.25-.2-.46-.46-.46-.25 0-.46.2-.46.46v.66c.01.25.21.46.46.46z'/%3E%3C/svg%3E")}.icon--lock{cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' fill='%233162A8' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.75 24h-13.5c-1.24 0-2.25-1.009-2.25-2.25v-10.5c0-1.241 1.01-2.25 2.25-2.25h13.5c1.24 0 2.25 1.009 2.25 2.25v10.5c0 1.241-1.01 2.25-2.25 2.25zm-13.5-13.5c-.413 0-.75.336-.75.75v10.5c0 .414.337.75.75.75h13.5c.413 0 .75-.336.75-.75v-10.5c0-.414-.337-.75-.75-.75z'/%3E%3Cpath d='m17.25 10.5c-.414 0-.75-.336-.75-.75v-3.75c0-2.481-2.019-4.5-4.5-4.5s-4.5 2.019-4.5 4.5v3.75c0 .414-.336.75-.75.75s-.75-.336-.75-.75v-3.75c0-3.309 2.691-6 6-6s6 2.691 6 6v3.75c0 .414-.336.75-.75.75z'/%3E%3Cpath d='m12 17c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm0-2.5c-.275 0-.5.224-.5.5s.225.5.5.5.5-.224.5-.5-.225-.5-.5-.5z'/%3E%3Cpath d='m12 20c-.414 0-.75-.336-.75-.75v-2.75c0-.414.336-.75.75-.75s.75.336.75.75v2.75c0 .414-.336.75-.75.75z'/%3E%3C/svg%3E")}.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}.g-header{-webkit-transition:all .3s;transition:all .3s}.fixed-header .g-header{position:fixed;left:0;right:0;top:0}.g-header .header-top-line li>a{color:#fff}.header-line{background-color:#4f5355;height:44px;line-height:44px;font-weight:700}.logo{-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.gvs .logo{left:50px!important}}@media screen and (max-width:766px){.gvs .logo{left:110px!important}}.gvs .logo1{display:inline-block;width:160px;height:54px;position:absolute;left:132px;top:6px;background:url(../img/wec/gvs.png) 0 0/contain no-repeat;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.gvs .logo1{width:119px;height:40px;-webkit-transition:all .3s;transition:all .3s;left:180px}}@media screen and (max-width:766px){.gvs .logo1{left:235px;top:8px;width:95px;height:32px;margin-left:-48px}}@media screen and (max-width:991px){.vsh .logo{left:50px!important}}@media screen and (max-width:766px){.vsh .logo{left:110px!important}}.vsh .logo1{display:inline-block;width:160px;height:54px;position:absolute;left:132px;background:url(../img/wec/vsh.png) 0 0/contain no-repeat;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.vsh .logo1{width:119px;height:40px;-webkit-transition:all .3s;transition:all .3s;left:180px}}@media screen and (max-width:766px){.vsh .logo1{left:235px;top:6px;width:95px;height:32px;margin-left:-48px}}.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{cursor:pointer}.header-cart-price{-webkit-transition:all .3s;transition:all .3s}.header-cart:hover .popover{display:block}.popover a{color:#3162a8;font-weight:700}.popover-content-title{margin-bottom:15px}.popover-table table{width:100%;border-collapse:collapse}.popover-table td{border-bottom:1px solid #ccc;vertical-align:top;padding:10px 0;min-width:36px}.popover-table td a{display:block;margin-bottom:15px}.popover-table td:first-child{width:25%}.popover-table td img{max-width:92px}.shipping-progress{text-align:center;position:relative;width:100%;margin-bottom:25px;border-radius:6px}.header-cart .shipping-progress{height:auto}@media screen and (max-width:991px){.shipping-progress{height:auto}}.shipping-progress__bar__fill{position:absolute;left:0;top:0;bottom:0;background-color:#367aa2;width:70%;border-radius:6px}.header-cart .shipping-progress__bar__fill{display:none}@media screen and (max-width:766px){.shipping-progress__bar__fill{display:none}}.shipping-progress__cta{display:inline-block;border-radius:40px;height:40px;line-height:40px;font-weight:500;background:#123d7a;color:#fff;padding:0 10px;cursor:pointer;position:absolute;right:20px;top:14px;font-size:14px;z-index:2}.header-cart .shipping-progress__cta{position:absolute;right:0;top:0;border-radius:0 36px 36px 0;padding:10px 20px;line-height:20px;bottom:0;height:auto}@media screen and (max-width:766px){.shipping-progress__cta{position:absolute;right:0;top:0;border-radius:0 36px 36px 0;padding:10px 20px;line-height:20px;bottom:0;height:auto}}@media screen and (max-width:420px){.shipping-progress__cta{font-size:12px;padding:15px 10px;line-height:14px}}.header-cart .shipping-progress__cta span{display:block;text-transform:capitalize}@media screen and (max-width:766px){.shipping-progress__cta span{display:block;text-transform:capitalize}}.shipping-progress__text{padding:20px 20px 20px 20px;font-size:18px;line-height:22px;text-align:left;border-radius:6px;z-index:1;position:relative}.header-cart .shipping-progress__text{padding:12px 82px 30px 10px;font-size:14px;line-height:18px;border-radius:36px}@media screen and (max-width:766px){.shipping-progress__text{padding:12px 92px 30px 20px;font-size:14px;line-height:18px;border-radius:36px}}@media screen and (max-width:420px){.shipping-progress__text{font-size:12px;padding:12px 66px 30px 12px}}.header-cart .shipping-progress__text span{position:absolute;bottom:10px;color:#123d7a;left:10px}@media screen and (max-width:766px){.shipping-progress__text span{position:absolute;bottom:10px;color:#123d7a;left:20px}}@media screen and (max-width:420px){.shipping-progress__text span{left:12px;bottom:14px}}.shipping-progress__text .sbscr-block__question{color:#fff;border-color:#fff;background-color:transparent}.header-cart .shipping-progress__text .sbscr-block__question{width:18px;height:18px;line-height:16px;margin-left:0}@media screen and (max-width:766px){.shipping-progress__text .sbscr-block__question{width:18px;height:18px;line-height:16px}}.shipping-progress__text .sbscr-block__question::before{color:#fff}.header-cart .shipping-progress__text .sbscr-block__question::before{font-size:14px}@media screen and (max-width:766px){.shipping-progress__text .sbscr-block__question::before{font-size:14px}}.front .shipping-progress__text{color:#fff}.back .shipping-progress__text{padding:16px 240px 10px 39px;font-size:14px}.header-cart .back .shipping-progress__text{text-align:center;font-size:13px;padding:5px 0;line-height:15px}@media screen and (max-width:766px){.back .shipping-progress__text{text-align:center;font-size:13px;padding:5px 0;line-height:15px}}.header-cart .back .shipping-progress__text{padding:10px 10px 5px 10px;font-size:12px;text-align:center}.shipping-progress__front{border-radius:6px}.header-cart .shipping-progress__front{border-radius:36px}@media screen and (max-width:766px){.shipping-progress__front{border-radius:36px}}.shipping-progress__from,.shipping-progress__to{display:none}.shipping-progress__to{left:auto;right:0}.shipping-progress__free{position:relative;text-align:center;font-weight:500;font-size:17px;line-height:32px;margin:10px 0 20px;border-radius:6px;padding:15px 40px}.page-checkout .shipping-progress__free{display:none}.shipping-progress__free::before{content:'';display:inline-block;vertical-align:middle;margin-right:10px;width:32px;height:24px;line-height:32px;background-repeat:no-repeat;background-image:url(../img/icons/track.svg)}.flip .shipping-progress__back.back{background:#ebebeb;border-radius:6px;width:100%;height:64px}.header-cart .flip .shipping-progress__back.back{padding-left:0;padding-right:0;background-color:transparent;height:auto}@media screen and (max-width:991px){.flip .shipping-progress__back.back{padding-left:0;padding-right:0;background-color:transparent;height:auto}}.header-cart .flip .shipping-progress__back.back{height:100px;text-align:center}.header-cart:hover{text-decoration:none}.header-cart:before{-webkit-transition:all .3s;transition:all .3s}.header-cart-qty{background:#3162a8;border-radius:15px 15px 15px 0;height:30px;min-width:30px;line-height:30px;color:#fff;position:absolute;right:-12px;top:-13px;text-align:center;z-index:1;font-size:15px;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.header-cart-qty{height:20px;min-width:20px;line-height:20px;font-size:15px}}.header-cart-qty.empty .header-cart-qty{display:none}.header-cart-qty .cart-quantity{color:#fff;margin:0;display:block;background:0 0;width:auto}.search-wrap{-webkit-transition:all .3s;transition:all .3s}.m-open .search-holder-overlay{display:block}.search-form input[type=search]{-webkit-transition:all .3s;transition:all .3s}.search-form .search-button{-webkit-transition:all .3s;transition:all .3s}.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}.search-form--nav input[type=search]:active,.search-form--nav input[type=search]:focus,.search-form--nav input[type=search]:hover{border-color:#123d7a}.search-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-name a{color:#3162a8;font-size:15px;text-transform:none;font-weight:700}.previewCartItem-image{width:15%}.previewCartItem-content{width:80%;padding-right:10px;padding-left:10px}.previewCartList li{display:block;padding:10px 0;position:relative}.previewCartList .qnt{color:#777;font-size:13px}.previewCartItem-price{display:block;width:30%;float:right;text-align:right;color:#3162a8;font-weight:700;font-size:14px;padding-top:30px}.cart-preview-list-item-remove{background:url(../img/icons/trash.svg);background-repeat:no-repeat;width:18px;height:18px;display:block;right:-5px;margin-top:-20px;position:absolute;top:0;padding:0;border-radius:0}.cart-preview-list-item-remove:hover{background-color:transparent}.previewCartItem-image img{position:static;width:100%}.previewCartItem-content,.previewCartItem-image{vertical-align:top}.previewCartList{min-height:100px;max-height:250px;display:block;margin-right:-15px;padding-right:15px;overflow:auto}.popover-table{position:relative}.popover-table:after{content:"";position:absolute;bottom:0;height:30px;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,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 a svg,.mobile-menu span svg{display:none}.mobile-menu>li>a.text-green,.mobile-menu>li>span.text-green{color:#32a558}.mobile-menu .m-clps>a:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #3162a8;margin-left:10px;position:relative;top:0}.mobile-menu .m-clps>a.text-green:after,.mobile-menu .m-clps>span.text-green:after{border-color:transparent transparent transparent #32a558}.mobile-menu .m-clps.m-open>a:after,.mobile-menu .m-clps.m-open>span:after{border-width:6px 6px 0;border-color:#fff transparent transparent;top:-2px}.mobile-menu .m-clps.m-open>a,.mobile-menu .m-clps.m-open>a.text-green,.mobile-menu .m-clps.m-open>span,.mobile-menu .m-clps.m-open>span.text-green{background:#3162a8;color:#fff}.mobile-menu .mobile-menu-group b{color:#333;font-size:16px;line-height:16px;border-bottom:1px solid #ccc;display:block;padding:18px 0 17px 20px}.mobile-menu .m-clps.m-open>.mobile-menu-sub,.mobile-menu .m-clps>.m-open{display:block}.mobile-menu .m-clps ul .m-active a,.mobile-menu .m-clps ul a:hover{color:#3162a8}.mobile-menu-wrap .logo{position:static;display:block;width:100%;min-height:24px;background-position:left center}.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}.previewCartItem-content,.previewCartItem-image{display:table-cell}.alert-bar{background-color:#000;color:#fff;text-align:center;margin:0;line-height:18px;-webkit-transition:height 1s;transition:height 1s;-webkit-transition:all .5s ease;transition:all .5s ease;max-height:44px;font-size:0}.alert-bar.slick-initialized{height:auto;font-size:14px;font-weight:500}.alert-bar.hidden{height:0;display:none}@media screen and (max-width:991px){.alert-bar{display:none}}@media screen and (max-width:991px){.alert-bar__wrap{display:none}}@media screen and (max-width:991px){.alert-bar.slick-slider{display:none}}.alert-bar 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")}.blog-post-body [data-limit="5"] ul{margin-left:0;margin-bottom:0}[data-limit="5"] .products-list>li{width:20%}@media screen and (max-width:991px){[data-limit="5"] .products-list>li{width:48%}}@media screen and (max-width:766px){[data-limit="5"] .products-list>li{width:100%}}.products-list-wrap--embed{margin-top:20px}.products-list-wrap--embed .products-list>li .card-figure-badge,.products-list-wrap--embed .products-list>li .category-swatches,.products-list-wrap--embed .products-list>li .reviews-wrapper{display:none}.products-list>li:hover{border-color:#32a558}#shop-exams .products-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;gap:20px;width:100%;max-width:900px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#shop-exams .products-list li{width:50%;margin:0;float:none}.page-heading{text-align:left;font-size:36px;line-height:40px;margin-bottom:30px;display:block;font-weight:700;float:none}@media screen and (max-width:766px){.page-heading{font-size:30px;line-height:35px;margin-bottom:18px;padding-right:40px}}.page-brand h1{font-size:36px;line-height:40px;margin-bottom:36px;display:inline-block;font-weight:700}@media screen and (max-width:766px){.page-brand h1{font-size:30px;line-height:35px;margin-bottom:18px}}.page-brand .page-sidebar{display:none}.glasses-category{overflow:hidden}@media screen and (max-width:991px){.page-category .glasses-category .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{width:75%;float:left}@media screen and (max-width:991px){.page-category .glasses-category .page-content,.page-category .product-list .page-content{width:100%;float:none}}.page-brand .price-now-label,.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{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}@media screen and (max-width:766px){.page-brand .card-img-container{height:100px}}.page-brand .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%}@media screen and (max-width:766px){.page-brand .card-img-container a{height:100px}}.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}.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}.filter h4{margin-bottom:20px}.filter .navList-item a{color:#000}.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:#3162a8}.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{cursor:pointer}.filters-close:hover{opacity:.8}#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{cursor:pointer}.page-brand .filters-open{margin-bottom:-40px}.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}}.additional-content ul{list-style:disc;margin:-10px 0 20px 20px}.additional-content ul li{margin-bottom:5px}.page-sidebar .toggleLink .toggleLink-text{cursor:pointer}.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:#3162a8}.navList-action-close{visibility:hidden}.facetedSearch-refineFilters.sidebarBlock h5{display:none}.navList-action--checkbox:before{border-radius:3px;border-color:#3162a8}.navList-action--checkbox.is-selected::before{background-color:#3162a8;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}.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:#3162a8}.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:#3162a8}.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:#3162a8}li.pagination-item.pagination-item--current:not(.pagination-item--next):not(.pagination-item--previous) a{color:#fff;cursor:default;background-color:#3162a8;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:#3162a8}.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:#000;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}.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}.cat-top-navigation .cat-top-pagination-wrap{float:left}.cat-top-navigation .cat-top-pagination-wrap .pagination{margin-bottom:0;padding:0}.glasses-category .quickview{display:none!important}@media (min-width:1025px){.accordion-content{border:0!important}}.vision-test{background-color:#eee;padding:30px;overflow:hidden;width:100%;margin:30px 0}.vision-test__left{float:left;width:450px;margin:0 30px 30px 0}@media screen and (max-width:991px){.vision-test__left{float:none;width:100%}}.vision-test__right{float:right;border:4px solid #3162a8;border-radius:2px;background-color:#fff}@media screen and (max-width:991px){.vision-test__right{float:none;width:100%}}@media screen and (max-width:991px){.vision-test__right iframe,.vision-test__right video{width:100%}}.global-footer{overflow:hidden;width:100%}.global-footer .logo-f{height:60px;margin-top:0;background-position:right}.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-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 img{height:40px}.footer-disclaimer{margin-top:0}.social{float:right;margin-top:12px;margin-right:30px}@media screen and (max-width:991px){.social{float:none;margin:10px 0}}@media screen and (max-width:766px){.social{float:none;margin:20px auto}}.social li{float:left;width:36px;height:36px;border-radius:36px;background-color:transparent;line-height:36px;margin-right:8px}@media screen and (max-width:991px){.social li{height:48px;width:48px;line-height:48px;margin:0 10px}}.social li:hover{border-color:#123d7a}.social li a{display:block;position:relative}.social li a:before{content:'';position:absolute;width:36px;height:36px;left:-1px;top:-1px;background-repeat:no-repeat;background-size:32px;background-position:center center}.social li.fb a:before{background-image:url("data:image/svg+xml,%3Csvg fill='%233162A8' viewBox='0 0 48 48' id='facebook' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cpath d='M26.44 15.88h4.06V11h-4.06a5.69 5.69 0 0 0-5.69 5.69v2.44H17.5V24h3.25v13h4.88V24h4.06l.81-4.87h-4.87v-2.44a.82.82 0 0 1 .81-.81'%3E%3C/path%3E%3C/svg%3E")}.social li.tw a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'ill='%233162A8' %3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.social li.inst a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 169.063 169.063' fill='%233162A8'%3E%3Cpath d='M122.406 0H46.654C20.929 0 0 20.93 0 46.655v75.752c0 25.726 20.929 46.655 46.654 46.655h75.752c25.727 0 46.656-20.93 46.656-46.655V46.655C169.063 20.93 148.133 0 122.406 0zm31.657 122.407c0 17.455-14.201 31.655-31.656 31.655H46.654C29.2 154.063 15 139.862 15 122.407V46.655C15 29.201 29.2 15 46.654 15h75.752c17.455 0 31.656 14.201 31.656 31.655v75.752z M84.531 40.97c-24.021 0-43.563 19.542-43.563 43.563 0 24.02 19.542 43.561 43.563 43.561s43.563-19.541 43.563-43.561c0-24.021-19.542-43.563-43.563-43.563zm0 72.123c-15.749 0-28.563-12.812-28.563-28.561 0-15.75 12.813-28.563 28.563-28.563s28.563 12.813 28.563 28.563c0 15.749-12.814 28.561-28.563 28.561zM129.921 28.251c-2.89 0-5.729 1.17-7.77 3.22-2.051 2.04-3.23 4.88-3.23 7.78 0 2.891 1.18 5.73 3.23 7.78 2.04 2.04 4.88 3.22 7.77 3.22 2.9 0 5.73-1.18 7.78-3.22 2.05-2.05 3.22-4.89 3.22-7.78 0-2.9-1.17-5.74-3.22-7.78-2.04-2.05-4.88-3.22-7.78-3.22z'/%3E%3C/svg%3E");background-size:20px}.social li.yt a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12' fill='%233162A8'%3E%3Cpath fill-rule='evenodd' d='M17.235 1.156C16.747.314 16.217.159 15.138.1 14.06.03 11.35 0 9.002 0 6.65 0 3.939.03 2.862.1 1.785.16 1.254.313.762 1.156.259 1.997 0 3.446 0 5.996v.01c0 2.54.259 4 .762 4.832.492.842 1.022.995 2.099 1.066 1.078.061 3.789.097 6.141.097 2.348 0 5.058-.036 6.137-.096 1.079-.07 1.609-.224 2.097-1.066.508-.832.764-2.292.764-4.831v-.011c0-2.552-.256-4-.765-4.842zM6.75 9.273V2.727L12.375 6 6.75 9.273z'%3E%3C/path%3E%3C/svg%3E");background-size:22px}.payment-methods .lazyloaded{background-image:url(../img/payment-sprite.webp);background-size:587px 25px}.payment-methods li.pm-bbb{cursor:pointer}.payment-methods li.pm-amazon{width:70px;background-position:-519px 0}@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%}.site .global-footer .logo-f{background-position:center}.subscribe-form{max-width:320px;margin:8px auto 25px}}.facetLabel{background:#e5e5e5;border-radius:4px;padding:.1875rem .5rem .1875rem .6875rem;text-decoration:none}.facetLabel .icon{height:.85714rem;width:.85714rem;display:inline-block;fill:#4b4b4b;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-content{border:0}.accordion-content .form:only-child{margin-bottom:0}@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-block:last-child .accordion-navigation{border-bottom-width:0}.accordion-block:last-child .accordion-navigation.is-open{border-radius:0}.accordion-navigation-actions>a{color:#757575;vertical-align:middle}.accordion-navigation-actions>a:hover{color:#333}.clearfix:after{display:block;content:"";clear:both;overflow:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}h4{margin:0}.btn,.button,button,input[type=submit]{display:inline-block;vertical-align:top;text-decoration:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;line-height:50px;font-size:16px;text-transform:none;text-align:center;padding:0 15px;border-radius:50px;background-color:#3162a8;color:#fff;border:none;outline:0;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-weight:500;min-width:40px}input[type=number],input[type=tel]{-moz-appearance:textfield!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none!important}.btn:focus,.btn:hover,.button:focus,.button:hover,a.btn:focus,a.btn:hover,button:focus,button:hover{background-color:#123d7a;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;color:#fff}.btn.m-green,.button.m-green,a.btn.m-green,button.m-green{background-color:#32a558}.btn.m-green:hover,.button.m-green:hover,a.btn.m-green:hover,button.m-green:hover{background-color:#0c722e;color:#fff}.btn.m-border,.button.m-border,a.btn.m-border,button.m-border{background-color:transparent;border:1px solid #3162a8;color:#3162a8;line-height:48px}.btn.m-border:hover,.button.m-border:hover,a.btn.m-border:hover,button.m-border:hover{background-color:transparent;border-color:#123d7a;color:#123d7a}.btn.m-light,.button.m-light,a.btn.m-light,button.m-light{background-color:#7cc5f1;color:#000}.btn.m-light:hover,.button.m-light:hover,a.btn.m-light:hover,button.m-light:hover{color:#000}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn.disabled,.btn[disabled],button.btn:disabled{background-color:#ccc;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{font-size:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border-width:1px;border-style:solid;border-color:transparent transparent #3162a8 transparent;border-radius:0;padding:15px 0 15px 20px;margin:0;height:60px;line-height:30px;font-size:18px;font-family:Helvetica,Arial,sans-serif;background:0 0;position:relative;color:#000;background-color:transparent}input:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{color:#999;border-color:#f5f5f5;background-color:#f5f5f5}.form-field--error input,.form-field--error input[type=email],.form-field--error input[type=number],.form-field--error input[type=password],.form-field--error input[type=search],.form-field--error input[type=tel],.form-field--error input[type=text],.form-field--error textarea{border-color:#d20000}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}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}.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-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{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.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{-webkit-transition:none;transition:none;-webkit-animation:none;animation:none}.form-inlineMessage{margin-top:2px;font-size:12px;line-height:14px;color:#d20000;text-align:left;display:block}.input-box.not-valid.has-text input{-webkit-box-shadow:inset 200px 60px #fef0f0;box-shadow:inset 200px 60px #fef0f0}.input-box.not-valid.has-text textarea{background:#fef0f0}.input-box label{display:block;line-height:18px;margin-bottom:8px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-box.not-valid label{color:#333}.input-box.g-loading.valid:before,.input-box.g-loading:before{content:'';position:absolute;width:24px;height:24px;right:16px;top:18px;left:auto;bottom:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:2;background-color:transparent}.input-box.g-loading:after{display:none}.input-box input,.input-box input[type=email],.input-box input[type=number],.input-box input[type=password],.input-box input[type=search],.input-box input[type=tel],.input-box input[type=text],.input-box textarea{padding:18px 16px 0;height:60px;line-height:29px;text-align:left;background-clip:border-box;color:#000;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1}.input-box input:disabled,.input-box input[type=email]:disabled,.input-box input[type=number]:disabled,.input-box input[type=password]:disabled,.input-box input[type=search]:disabled,.input-box input[type=tel]:disabled,.input-box input[type=text]:disabled,.input-box textarea:disabled{color:#999;pointer-events:none}.input-box input:disabled+label,.input-box input[type=email]:disabled+label,.input-box input[type=number]:disabled+label,.input-box input[type=password]:disabled+label,.input-box input[type=search]:disabled+label,.input-box input[type=tel]:disabled+label,.input-box input[type=text]:disabled+label,.input-box textarea:disabled+label{color:#999;pointer-events:none}.input-box textarea{height:150px}.input-box input:active,.input-box input:focus,.input-box textarea:active,.input-box textarea:focus{-webkit-box-shadow:0 0 0 3px rgba(131,192,253,.5);box-shadow:0 0 0 3px rgba(131,192,253,.5);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.input-box input~.form-label,.input-box select~.form-label,.input-box textarea~.form-label{font-weight:500;text-transform:uppercase;position:absolute;color:#777;top:22px;left:17px;font-size:17px;line-height:17px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:0;white-space:nowrap}.input-box .form-label small{color:#d20000}.input-box.not-valid .form-label,.input-box.not-valid input:active~.form-label,.input-box.not-valid input:focus~.form-label,.input-box.not-valid select~.form-label,.input-box.not-valid.has-text .form-label,.input-box.numerical.form-field--error .form-label{color:#e00;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.input-box input:-webkit-autofill+.form-label,.input-box textarea:-webkit-autofill+.form-label{top:6px;font-size:12px;letter-spacing:-.01em;color:#333;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1}.input-box input:active~.form-label,.input-box input:focus~.form-label,.input-box select~.form-label,.input-box textarea:active~.form-label,.input-box textarea:focus~.form-label,.input-box.form-field--success .form-label,.input-box.has-text .form-label,.input-box.numerical.form-field--error .form-label{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}textarea::-webkit-input-placeholder{color:#999}textarea::-moz-placeholder{color:#999}textarea:-ms-input-placeholder{color:#999}textarea:-moz-placeholder{color:#999}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:#3162a8}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#3162a8}textarea{resize:vertical}textarea{border:1px solid #d9d9d9;border-radius:0;border-width:1px;border-style:solid;border-color:#ebebeb #ebebeb #3162a8 #ebebeb;padding:12px;font-size:15px;outline:0;font-family:Helvetica,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.input__eye,input[type=password]~.input__eye{position:absolute;right:8px;cursor:pointer;z-index:1;width:42px;height:38px;top:30px;margin-top:-19px;background-repeat:no-repeat;background-size:30px;background-position:center;background-image:url(../img/icons/eye-grey.svg)}input[type=text]~.input__eye{background-image:url(../img/icons/eye-blue.svg)}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.input-box label i{font-style:normal;font-size:12px}.input-box input{width:100%}.input-box select,.styled-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;height:60px;line-height:1.23543;width:100%;outline:0;border-radius:0;border-width:1px;border-style:solid;border-color:transparent transparent #3162a8 transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;background-image:url(../img/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 9px bottom 11px;background-size:15px 14px;padding:18px 26px 0 16px;font-size:18px;z-index:1;position:relative;color:#333;margin:0;outline:0}.input-box select:active,.styled-select select:active{outline:0}.input-box select:focus::-ms-value,.styled-select select:focus::-ms-value{background-color:#fff;color:#000}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 select:active{border-color:#3162a8}.input-box select::-ms-expand{display:none}.input-box textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;max-height:350px}.form-field.form-field--checkbox input[type=checkbox],.input-checkbox input[type=checkbox]{position:absolute;left:-9999px;border-radius:0}.form-field.form-field--checkbox input[type=checkbox]+label,.input-checkbox input[type=checkbox]+label{padding-left:28px;margin-bottom:5px;position:relative;cursor:pointer;font-size:15px;line-height:22px;display:inline-block;font-weight:500}.form-field.form-field--checkbox input[type=checkbox]+label:before,.input-checkbox input[type=checkbox]+label:before{content:'';width:18px;height:18px;background-position:0 0;display:block;cursor:pointer;position:absolute;left:0;top:1px;border:1px solid #d9d9d9;border-radius:3px;background-color:#fff}.form-field.form-field--checkbox input[type=checkbox]:hover+label:before,.input-checkbox input[type=checkbox]:hover+label:before{-webkit-box-shadow:0 0 2px rgba(0,0,0,.2) inset;box-shadow:0 0 2px rgba(0,0,0,.2) inset}.form-field.form-field--checkbox input[type=checkbox]:disabled+label,.input-checkbox input[type=checkbox]:disabled+label{color:#ccc;cursor:default}.form-field.form-field--checkbox input[type=checkbox]:disabled:hover+label:before,.input-checkbox input[type=checkbox]:disabled:hover+label:before{-webkit-box-shadow:none;box-shadow:none}.form-field.form-field--checkbox input[type=checkbox]:disabled+label:before,.input-checkbox input[type=checkbox]:disabled+label:before{background:#ebebeb;border-color:#ebebeb;cursor:default}.form-field.form-field--checkbox input[type=checkbox]:checked+label:before,.input-checkbox input[type=checkbox]:checked+label:before{background-color:#4e78a9;background-size:12px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3 4.5 8.5 2 6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border-color:#4e78a9}.form-field.form-field--checkbox.m-small input[type=checkbox]+label{padding-left:23px;margin-bottom:8px}.form-field.form-field--checkbox.m-small input[type=checkbox]+label:before{width:10px;height:10px;top:5px;background-color:#fff;background-size:14px}.inline-radio{display:inline-block;vertical-align:middle}.inline-radio input[type=radio]{position:absolute;left:-9999px;border-radius:0}.inline-radio input[type=radio]+label{display:inline-block;vertical-align:middle;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;height:42px;line-height:40px;padding:0 10px;font-weight:600;cursor:pointer;opacity:.8}.inline-radio input[type=radio]+label:hover{opacity:1;border-color:#3162a8}.inline-radio input[type=radio]:checked+label{opacity:1;border-color:#3162a8;color:#3162a8}.inline-radio.not-valid input[type=radio]+label{border:1px solid red}.form-qty-wrap.not-valid{border:2px solid #e00!important;-webkit-animation-name:shake;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}.input-qty-value{border:0;text-align:center;width:100%;padding:0 24px}.input-qty-minus,.input-qty-plus{z-index:2;cursor:pointer;width:24px;height:24px;position:absolute;left:5px;top:50%;margin-top:-12px;background-repeat:no-repeat;background-position:center center;background-size:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewbox='16 16 0 0' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.278 9.017h13.325' stroke='%23D9D9D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.input-qty-plus{left:auto;right:5px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewbox='16 16 0 0' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.278 8.017h13.325M7.94 1.354V14.68 1.354Z' stroke='%23ccc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.input-line{clear:both}.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){.input-line--third{margin-left:0;display:block}}.input-line--third .form-field{width:31.33%;margin-left:2%}@media screen and (max-width:766px){.input-line--third .form-field{width:100%;margin-left:0}}.input-line--third .input-box{width:31.33%;margin-left:2%;margin-right:0}@media screen and (max-width:766px){.input-line--third .input-box{width:100%;margin-left:0;margin-right:0}}@media screen and (device-aspect-ratio:2 / 3){input[type=date],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=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=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=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)}}@-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)}}.g-loading::after,.modal .loadingOverlay:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%23353535' stroke-width='3'%3E%3Canimate attributeName='r' begin='0s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='0s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='0' fill='none' stroke='%236bb0f9' stroke-width='3'%3E%3Canimate attributeName='r' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0 0.2 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='0;40'/%3E%3Canimate attributeName='opacity' begin='-0.5s' calcMode='spline' dur='1s' keySplines='0.2 0 0.8 1' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");background-size:contain;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none;border:none;border-radius:0;margin:0 auto;position:relative;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px!important;width:40px;height:40px}.sbscr-block.c-loading::before{width:30px;height:30px;margin:-15px 0 0 -15px}.btn-animated{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-tap-highlight-color:transparent;-webkit-transition:background-color 150ms ease,-webkit-box-shadow .2s ease;transition:background-color 150ms ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,background-color 150ms ease;transition:box-shadow .2s ease,background-color 150ms ease,-webkit-box-shadow .2s ease}.btn-animated-icon{width:24px;height:24px;margin-right:12px;-webkit-transform-origin:20% 100%;transform-origin:20% 100%;opacity:1;fill:#fff;position:absolute;left:20px;top:8px;opacity:0}.btn-animated--active span{-webkit-animation:slide-up-fade .1s 1;animation:slide-up-fade .1s 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-animated--active .btn-animated-icon{-webkit-animation:roll-out 1s 1 .1s;animation:roll-out 1s 1 .1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width:991px){.btn-animated--active .btn-animated-icon{-webkit-animation:none;animation:none}}.btn-animated-done{width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:8px}@media screen and (max-width:991px){.btn-animated-done{-webkit-animation:none;animation:none}}.btn-animated-done path{stroke-dasharray:26px;stroke-dashoffset:26px}.btn-animated--active .btn-animated-done path{-webkit-animation:checkmark 150ms 1 1.15s;animation:checkmark 150ms 1 1.15s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-animated--active{-webkit-transition-delay:1.15s;transition-delay:1.15s}@media screen and (max-width:991px){.btn-animated--active{-webkit-animation:none;animation:none}}@-webkit-keyframes slide-up-fade{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-16px);transform:translateY(-16px);opacity:0}}@keyframes slide-up-fade{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-16px);transform:translateY(-16px);opacity:0}}@-webkit-keyframes roll-out{0%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.3}20%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.8}40%{-webkit-transform:translate(0) rotate(-70deg);transform:translate(0) rotate(-70deg);opacity:1}50%{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg);opacity:1}100%{-webkit-transform:translate(320px) rotate(-47deg);transform:translate(320px) rotate(-47deg);opacity:0}}@keyframes roll-out{0%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.3}20%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0);opacity:.8}40%{-webkit-transform:translate(0) rotate(-70deg);transform:translate(0) rotate(-70deg);opacity:1}50%{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg);opacity:1}100%{-webkit-transform:translate(320px) rotate(-47deg);transform:translate(320px) rotate(-47deg);opacity:0}}@-webkit-keyframes checkmark{from{stroke-dashoffset:26px}to{stroke-dashoffset:0}}@keyframes checkmark{from{stroke-dashoffset:26px}to{stroke-dashoffset:0}}.products-list--top li{min-height:257px}.products-list--top li .category-swatches{display:none}.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}}[data-limit="1"] .products-list>li{width:100%}[data-limit="2"] .products-list>li{width:48%}@media screen and (max-width:766px){[data-limit="2"] .products-list>li{width:100%}}[data-limit="3"] .products-list>li{width:31.33%}@media screen and (max-width:991px){[data-limit="3"] .products-list>li{width:48%}}@media screen and (max-width:766px){[data-limit="3"] .products-list>li{width:100%}}[data-limit="4"] .products-list>li{margin:0;width:25%}@media screen and (max-width:991px){[data-limit="4"] .products-list>li{width:50%}}@media screen and (max-width:766px){[data-limit="4"] .products-list>li{width:100%}}.products-list--4>li{width:23%}@media screen and (max-width:991px){.products-list--4>li{width:48%}}@media screen and (max-width:766px){.products-list--4>li{width:100%}}.card-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.brand .card-img-container{max-width:get-width(190x250)}.brand .card-img-container:after{content:'';display:block;height:0;width:100%;padding-bottom:get-padding(190x250)}@font-face{font-family:Poppins;src:local("Poppins Thin"),local("Poppins-Thin"),url(../fonts/poppins/poppins-thin.woff2) format("woff2"),url(../fonts/poppins/poppins-thin.woff) format("woff"),url(../fonts/poppins/poppins-thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins ExtraLight"),local("Poppins-ExtraLight"),url(../fonts/poppins/poppins-extralight.woff2) format("woff2"),url(../fonts/poppins/poppins-extralight.woff) format("woff"),url(../fonts/poppins/poppins-extralight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Light"),local("Poppins-Light"),url(../fonts/poppins/poppins-light.woff2) format("woff2"),url(../fonts/poppins/poppins-light.woff) format("woff"),url(../fonts/poppins/poppins-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins"),local("Poppins-Regular"),url(../fonts/poppins/poppins-regular.woff2) format("woff2"),url(../fonts/poppins/poppins-.woff) format("woff"),url(../fonts/poppins/poppins-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Medium"),local("Poppins-Medium"),url(../fonts/poppins/poppins-medium.woff2) format("woff2"),url(../fonts/poppins/poppins-medium.woff) format("woff"),url(../fonts/poppins/poppins-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(../fonts/poppins/poppins-semibold.woff2) format("woff2"),url(../fonts/poppins/poppins-semibold.woff) format("woff"),url(../fonts/poppins/poppins-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Bold"),local("Poppins-Bold"),url(../fonts/poppins/poppins-bold.woff2) format("woff2"),url(../fonts/poppins/poppins-bold.woff) format("woff"),url(../fonts/poppins/poppins-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(../fonts/poppins/poppins-extrabold.woff2) format("woff2"),url(../fonts/poppins/poppins-extrabold.woff) format("woff"),url(../fonts/poppins/poppins-extrabold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:local("Poppins Black"),local("Poppins-Black"),url(../fonts/poppins/poppins-black.woff2) format("woff2"),url(../fonts/poppins/poppins-black.woff) format("woff"),url(../fonts/poppins/poppins-black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.g-header{-webkit-transition:none;transition:none}@media screen and (max-width:766px){.fixed-header .header-top-line{display:none}}.m-search .header-top-line{display:block;height:0}@media screen and (max-width:991px){.m-search .header-top-line{height:44px}}.m-search .h-links{left:20px}@media screen and (max-width:420px){.h-links>li a{padding-left:26px}}.h-links>li.l-search{cursor:pointer}.m-search .h-links>li.l-search{display:none}.h-links>li:hover{opacity:1}.h-links>li:hover::after{content:"";position:absolute;top:44px;left:-100px;width:220px;height:20px}.h-links>li.l-search-holder{-webkit-transition:all .3s;transition:all .3s}.h-links>li.l-search-holder.m-open{width:100%;left:0;opacity:1;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.h-links>li.l-search-holder.m-open{position:fixed}}@media screen and (max-width:991px){.h-links>li.l-search-holder.m-open::before{content:'';position:absolute;left:15px;width:22px;height:22px;top:50%;margin-top:-11px;background-position:left center;background-size:contain;background-repeat:no-repeat;background-image:url(../img/icons/loupe-white.svg)}}.m-open .search-wrap-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}.m-search .search-wrap{display:block;z-index:1}.search-wrap input[type=search]:active,.search-wrap input[type=search]:focus,.search-wrap input[type=search]:hover{border-color:#3162a8;-webkit-box-shadow:inset 0 0 10px #cae4f4;box-shadow:inset 0 0 10px #cae4f4}.search-wrap input[type=search]::-webkit-input-placeholder{color:#333;opacity:1}.search-wrap input[type=search]::-moz-placeholder{color:#333;opacity:1}.search-wrap input[type=search]:-ms-input-placeholder{color:#333;opacity:1}.search-wrap input[type=search]::-ms-input-placeholder{color:#333;opacity:1}.search-wrap input[type=search]::placeholder{color:#333;opacity:1}.gvs .menu li,.vsh .menu li{width:50%}.gvs .optional,.vsh .optional{display:none}.gvs .search-form--nav,.vsh .search-form--nav{left:305px}.fixed-header .header-app{height:88px;margin-top:8px}@media screen and (max-width:991px){.fixed-header .header-app{height:50px}}.fixed-header .header-app::after{height:38px}@media screen and (max-width:991px){.header-app .logo{-webkit-transition:all .3s;transition:all .3s}}.header-cart{-webkit-transition:all .3s;transition:all .3s}.header-cart-price .cart-link-holder .cart-link{padding-left:26px;position:relative;z-index:1}.header-cart:hover .cart-quantity{-webkit-animation:quantityMove 1.3s linear;animation:quantityMove 1.3s linear}.popover{padding:30px 30px}.popover-content-title{margin-bottom:30px}.popover-content-title h4 a{font-size:16px;line-height:19px;padding:11px 0;border:none;color:#000}.popover .previewCartItem-image{display:table-cell;vertical-align:middle}.popover .previewCartItem-content{font-weight:500;padding:0;width:100%;display:block;position:relative}.popover .previewCartItem-name{padding:0 0 0 10px;display:table-cell;vertical-align:top}.popover .previewCartItem-name a{font-size:16px;line-height:18px;color:#3162a8;margin-bottom:15px;display:block;font-weight:500}.popover .previewCartList li{padding:14px 0 15px;border-bottom:1px solid #e5e5e5}.popover .previewCartList .name{width:100%;float:none;position:relative;padding-right:30px}.popover .previewCartList .qnt{color:#333;font-weight:400}.popover .previewCartItem-price{width:auto;float:none;position:absolute;bottom:0;right:0;font-weight:500;color:#32a558;line-height:20px}.popover .previewCartItem-price::before{margin-top:-33px;right:-5px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Cpath d='M5.3033 5.3033l10.6066 10.6066m-10.6066 0L15.9099 5.3033'/%3E%3C/svg%3E")}.popover-subtotal{font-weight:500;font-size:18px;line-height:21px;margin:23px 0 30px}.popover .previewCartAction-checkout .btn{width:100%}.search-form--nav input[type=search]:active,.search-form--nav input[type=search]:focus,.search-form--nav input[type=search]:hover{border-color:#3162a8;-webkit-box-shadow:inset 0 0 10px #cae4f4;box-shadow:inset 0 0 10px #cae4f4}.header-menu-holder{-webkit-transition:all .3s;transition:all .3s}.menu>li>span{position:relative;z-index:2;display:block;height:44px;line-height:44px;font-weight:600;padding:0;font-size:16px;color:#000}.fixed-header .menu>li>a,.fixed-header .menu>li>span{height:38px;line-height:36px}.menu>li a:hover{color:#3162a8}.menu>li:hover>a,.menu>li:hover>span{color:#3162a8}.menu>li .menu-group--contacts>li{padding:0;width:100%;display:block}.menu>li .menu-group--contacts>li>ul>li{font-size:15px;line-height:18px;margin-bottom:12px;white-space:normal}.menu .btn{font-size:16px;padding:0 15px}.menu .menu-group{-webkit-transition:all .5s;transition:all .5s}.fixed-header .menu .menu-group{top:37px}.menu>li:hover .menu-group{visibility:visible;opacity:1;height:auto;max-height:425px;-webkit-transition:0s ease .5s;transition:0s ease .5s;overflow:visible}.menu .menu-brands a img{height:32px}.menu .menu-types>li{width:50%;float:left}.menu .menu-types>li:first-child,.menu .menu-types>li:nth-child(2){margin-bottom:20px}.menu .menu-types-list__item--try-on{margin-top:20px;line-height:24px}.menu .menu-types-list li{position:relative;height:16px;margin-bottom:12px;color:#000;display:block}.menu .menu-types-list li a,.menu .menu-types-list-item a{display:block}.menu .menu-types-list li svg,.menu .menu-types-list-item svg{vertical-align:middle}.menu .menu-types-list li span{position:absolute;left:50px;top:0}#contacts-list li{white-space:normal;margin-bottom:7px}.contacts-list__item:hover{color:#000}.contacts-list__item p{font-size:12px;line-height:18px}.contacts-list__item p span{height:54px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.contacts-list__item p b{margin-top:4px;font-weight:600;color:#3162a8}.contacts-list a>*{color:#000}.contacts-list a>:hover{color:#000}.contacts-list__img{margin:0 auto 10px;text-align:center}.contacts-list__img img{height:120px;width:auto}.contacts-list__title{font-size:18px;margin-bottom:10px;min-height:54px}.contacts-list__stars{margin-bottom:10px}.contacts-list__stars b{color:#999;font-size:13px;line-height:12px;margin-left:5px;font-weight:500;vertical-align:middle}.contacts-list .btn{width:100%}.extra-menu>li:hover .drop-menu__opener>svg{fill:#123d7a}.extra-menu>li:hover::after{content:"";position:absolute;top:20px;left:-100px;width:220px;height:27px}@media screen and (max-width:991px){.extra-menu>li:hover::after{display:none}}.extra-menu>li:hover .drop-menu{visibility:visible;opacity:1;height:auto;overflow:visible;background-color:#fff;z-index:4}@media screen and (max-width:991px){.extra-menu>li:hover .drop-menu{display:none}}.extra-menu__icon{cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.active .extra-menu__icon{fill:#3162a8}.drop-menu__opener:hover .extra-menu__icon,.extra-menu__icon:hover{fill:#3162a8}.sale-item img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sale-item:hover img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;filter:brightness(100%);-webkit-filter:brightness(100%)}.sale-item:hover .sale-item__name{background-color:#4e78a9}@-webkit-keyframes appear-new-text{from{opacity:0;top:35px}to{opacity:1;top:0}}@keyframes appear-new-text{from{opacity:0;top:35px}to{opacity:1;top:0}}@-webkit-keyframes appear-new{0%{opacity:0}25%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes appear-new{0%{opacity:0}25%{opacity:0}50%{opacity:0}to{opacity:1}}.drop-menu .drop-menu__inner img{width:264px;display:block;margin-top:15px}.drop-menu--2{left:auto;right:-68px;width:960px;border-radius:16px 0 0 16px}.extra-menu li:hover .drop-menu--2{visibility:visible}.drop-menu--2>ul{width:49%}.drop-menu__clps{cursor:pointer}.drop-menu__clps>ul{display:none}.drop-menu__clps--open::after{top:15px;right:4px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.drop-menu__clps--open>ul{display:block;position:relative;margin:5px 0 5px 15px}.drop-menu__clps--open>ul li{font-weight:400}.drop-menu li{cursor:pointer}.drop-menu li>svg{fill:#3162a8;width:22px;height:22px;position:absolute;left:0;top:12px}.drop-menu li:hover>a>svg,.drop-menu li:hover>svg{fill:#123d7a}.drop-menu li.drop-menu__clps--open{padding-bottom:0}.drop-menu li.drop-menu__clps::after{content:'';position:absolute;top:13px;right:10px;border:0;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%233162A8' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E")}.drop-menu li>a,.drop-menu li>span{padding:7px 0 7px 0;font-size:15px;line-height:32px;color:#3162a8;display:block;position:relative;z-index:1}.drop-menu li>a:hover,.drop-menu li>span:hover{color:#123d7a}.drop-menu li>a:hover svg,.drop-menu li>span:hover svg{fill:#123d7a}.drop-menu li>a.text-green:hover,.drop-menu li>span.text-green,.drop-menu li>span.text-green:hover{color:#32a558}.drop-menu li>span .ico{position:static;display:inline-block;margin-left:5px;margin-top:-2px;width:18px;vertical-align:middle}.drop-menu li svg+span{padding-left:36px}.menu-sub>a:hover{color:#123d7a}.fixed-header .header-nav{height:88px}@media screen and (max-width:991px){.fixed-header .header-nav{height:auto}}.header-nav h1{margin:0;padding:0}.page-cart .btn.m-light.checkout-btn{background-color:#32a558;font-size:20px;color:#fff}.site.page-checkout .checkout-wrap{margin-top:40px}@media screen and (max-width:991px){.site.page-checkout .checkout-wrap{margin-top:20px}}.hamburger-wec{padding:14px 15px 0 15px;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter}.hamburger-wec.is-active{z-index:5;position:fixed}.hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55, .055, .675, .19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55, .055, .675, .19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55, .055, .675, .19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55, .055, .675, .19),-webkit-transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform}.hamburger-inner{-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-webkit-transition-duration:75ms;transition-duration:75ms}.is-active .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#ccc}.is-active .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0;background-color:#ccc}.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215, .61, .355, 1) .12s,-webkit-transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#ccc}.mobile-menu .m-clps>a{position:relative}.mobile-menu .m-clps>a:after,.mobile-menu .m-clps>span:after{position:absolute;top:14px;right:4px;border:0;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%233162A8' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E");-webkit-transition:all .3s;transition:all .3s}.mobile-menu .m-clps.m-open{-webkit-transition:all .3s;transition:all .3s}.mobile-menu .m-clps.m-open>a,.mobile-menu .m-clps.m-open>span{position:relative;background:0 0;color:#3162a8}.mobile-menu .m-clps.m-open>a:after,.mobile-menu .m-clps.m-open>span:after{top:15px;right:4px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s;transition:all .3s}.shop-glasses{margin-bottom:30px}.glasses-banner{background-color:#cee4f0;color:#000;position:relative;text-align:center;padding:20px 0}.glasses-banner__btns{margin:20px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:740px;padding:0 20px}@media screen and (max-width:766px){.glasses-banner__btns{padding:0 10px;gap:10px}}@media screen and (max-width:640px){.glasses-banner__btns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.glasses-banner__btns .btn{min-width:180px}@media screen and (max-width:766px){.glasses-banner__btns .btn{min-width:120px;height:32px;line-height:32px;font-size:14px}}.glasses-banner h2{font-size:20px;line-height:32px}.returning-customer{color:#fff;text-align:center;padding:30px 0;background-color:#7cc5f1}@media screen and (max-width:766px){.returning-customer{padding:15px 0 20px}}.returning-customer h3{width:50%;text-transform:uppercase;color:#fff;font-size:36px;font-weight:700;line-height:40px;display:inline-block;vertical-align:top}@media screen and (max-width:991px){.returning-customer h3{width:60%;font-size:30px;line-height:36px}}@media screen and (max-width:766px){.returning-customer h3{width:100%;text-align:center}}.returning-customer .btn{vertical-align:top}@media screen and (max-width:766px){.returning-customer .btn{display:inline-block;margin:24px 0 0 0}}.bonus-list{margin:0 0 30px 0;font-size:0;overflow:hidden;padding-top:30px;letter-spacing:0;border:0;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:991px){.bonus-list{padding-top:20px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.bonus-list-img{display:inline-block;vertical-align:top;font-weight:500;text-align:center;font-size:18px;line-height:36px;padding-bottom:10px;border-radius:3px;padding:40px 30px;position:relative;background-color:#fff;width:30%;padding:105px 35px;cursor:pointer}@media screen and (max-width:991px){.bonus-list-img{width:48%;padding:0 10px 25px;font-size:16px;line-height:32px;margin-bottom:20px}}@media screen and (max-width:640px){.bonus-list-img{width:100%;font-size:14px}}.bonus-list-img img{height:100%;max-height:115px}@media screen and (max-width:991px){.bonus-list-img img{max-height:70px;margin:20px 0 0}}.bonus-list-title{font-size:24px;margin-top:31px;font-weight:500}@media screen and (max-width:766px){.bonus-list-title{margin-top:10px;font-size:20px;line-height:26px}}.bonus-list-desc{font-weight:500;line-height:32px;margin-top:3px}@media screen and (max-width:766px){.bonus-list-desc{font-size:16px;line-height:22px}}.bonus-list span{line-height:24px;color:#3162a8}.global-footer{background-color:#3162a8;color:#fff;padding:28px 0 16px}@media screen and (max-width:640px){.global-footer{padding:0}}.global-footer .footer-item{width:16%}@media screen and (max-width:1100px){.global-footer .footer-item{width:50%;margin-bottom:40px;max-width:360px}}@media screen and (max-width:991px){.global-footer .footer-item{max-width:none}}@media screen and (max-width:640px){.global-footer .footer-item{width:100%;max-width:none;margin-bottom:0;border-bottom:1px solid #4d81ca}}.global-footer .footer-item--last{width:36%}@media screen and (max-width:1100px){.global-footer .footer-item--last{width:50%}}@media screen and (max-width:766px){.global-footer .footer-item--last{width:100%}}@media screen and (max-width:640px){.global-footer .footer-item:last-child{border:0}}@media screen and (max-width:640px){.global-footer .footer-item:last-child .footer-item-top:after{display:none}}.global-footer .footer-item-top{font-size:22px;line-height:36px;margin-bottom:13px}.global-footer .footer-item-top b{text-transform:none;font-size:24px;margin-top:30px;margin-bottom:15px;color:#000;display:block}@media screen and (max-width:640px){.global-footer .footer-item-top{font-size:20px;padding:11px 0;margin-bottom:0;position:relative}}@media screen and (max-width:640px){.global-footer .footer-item-top:after{content:"";position:absolute;top:21px;right:4px;border:0;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%2370A2EB' d='M.0151 13.915l2.07 2.07 6.9-7.5-6.9-7.5-2.07 2.07 4.83 5.43-4.83 5.43z'/%3E%3C/svg%3E");-webkit-transition:all .3s;transition:all .3s}}.global-footer .footer-item-sub li{margin-bottom:0}@media screen and (max-width:640px){.global-footer .footer-item.is-active .footer-item-sub{display:block;margin-left:30px;margin-bottom:28px}}.global-footer .footer-item.is-active .footer-item-top:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:17px}.global-footer .subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.global-footer .subscribe-form{margin:12px 0 20px;max-width:none}}@media screen and (max-width:640px){.global-footer .subscribe-form{margin:0;max-width:none}}.global-footer .subscribe-form input[type=email]{margin:0 10px 20px 0;border-radius:9px;padding:10px 20px;height:50px;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.global-footer .subscribe-form .btn{position:static;min-width:auto}.prefooter-wrap{text-align:center;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;border-top:1px solid #d9d9d9;padding-top:60px;padding-bottom:50px;margin-top:60px;overflow:hidden}@media screen and (max-width:766px){.prefooter-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;padding-top:20px}}.prefooter-wrap .badges{padding-left:30px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:991px){.prefooter-wrap .badges{padding:0 10px}}@media screen and (max-width:766px){.prefooter-wrap .badges{width:48%;padding:10px 5px;margin:0 auto 5px}}@media screen and (max-width:420px){.prefooter-wrap .badges{width:100%}}.prefooter-wrap .badges.large img{max-width:350px;max-height:74px}.prefooter-wrap .badges a>img{max-height:54px}.prefooter-wrap .badges .badge-bbb{width:168px;height:50px;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges .badge-bbb.visible{background-image:url(../img/bbb+.svg)}.prefooter-wrap .badges .badge-reseller{width:133px;height:54px;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges .badge-reseller.visible{background-image:url(../img/reseller.webp)}.prefooter-wrap .badges #roundup-badges{color:#000}.prefooter-wrap .badges #roundup-badges:hover{text-decoration:none}.prefooter-wrap .badges #roundup-badges .roundup-badge{cursor:pointer;height:44px;width:186px;position:relative}.prefooter-wrap .badges #roundup-badges .roundup-badge-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat}.prefooter-wrap .badges #roundup-badges .roundup-badge-image.visible{background-image:url(../img/roundup.svg)}.prefooter-wrap .badges #roundup-badges .roundup-powered-by{position:absolute;top:30px;width:100%;text-align:center;font-size:12px;line-height:16px}.social{float:none;margin-left:auto}@media screen and (max-width:766px){.social{width:300px;margin:20px auto;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.social a{float:left;width:36px;height:36px;border-radius:36px;background-color:transparent;line-height:36px;margin-left:15px;margin-right:0;opacity:.9;border:0;display:block;position:relative}@media screen and (max-width:766px){.social a{float:none;margin:0 2px 20px}}.social a:hover{opacity:1}.social a::before{content:'';position:absolute;width:36px;height:36px;left:-1px;top:-1px;background-repeat:no-repeat;background-size:32px;background-position:center center}.social a.tiktok:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 28 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3063 7.18086C24.0943 7.0713 23.888 6.9512 23.688 6.821C23.1065 6.43657 22.5734 5.9836 22.1 5.47184C20.9158 4.1168 20.4735 2.74212 20.3105 1.77965H20.3171C20.181 0.98076 20.2373 0.463867 20.2458 0.463867H14.8518V21.3215C14.8518 21.6015 14.8518 21.8783 14.84 22.1518C14.84 22.1858 14.8367 22.2172 14.8347 22.2539C14.8347 22.2689 14.8347 22.2846 14.8315 22.3003V22.3121C14.7746 23.0605 14.5347 23.7834 14.1329 24.4173C13.7311 25.0512 13.1796 25.5766 12.527 25.9474C11.8469 26.3343 11.0777 26.5372 10.2952 26.5362C7.7821 26.5362 5.74527 24.487 5.74527 21.9562C5.74527 19.4253 7.7821 17.3761 10.2952 17.3761C10.771 17.3757 11.2438 17.4505 11.6961 17.5979L11.7026 12.1057C10.3295 11.9284 8.93452 12.0375 7.60568 12.4262C6.27684 12.815 5.04298 13.4749 3.98195 14.3644C3.05224 15.1722 2.27063 16.136 1.67229 17.2125C1.44459 17.6051 0.585503 19.1826 0.48147 21.7429C0.41604 23.196 0.852455 24.7016 1.06052 25.3238V25.3369C1.19138 25.7033 1.69846 26.9537 2.52483 28.0077C3.19119 28.8533 3.97847 29.596 4.86132 30.2121V30.199L4.87441 30.2121C7.4857 31.9865 10.381 31.87 10.381 31.87C10.8821 31.8498 12.5611 31.87 14.4677 30.9665C16.5824 29.9647 17.7863 28.4723 17.7863 28.4723C18.5554 27.5805 19.167 26.5643 19.5947 25.4671C20.0828 24.184 20.2458 22.6451 20.2458 22.0301V10.9647C20.3112 11.0039 21.1827 11.5803 21.1827 11.5803C21.1827 11.5803 22.4383 12.3851 24.3973 12.9092C25.8027 13.2822 27.6962 13.3607 27.6962 13.3607V8.00593C27.0328 8.0779 25.6856 7.86853 24.3063 7.18086Z' fill='%23353535'/%3E%3C/svg%3E%0A");background-size:27px}.social a.tw:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23353535'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.social a.fb:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.095459 16.2852C0.095459 24.0786 5.7556 30.5584 13.1573 31.8719V20.5516H9.23877V16.1977H13.1573V12.7145C13.1573 8.79594 15.6826 6.61897 19.2529 6.61897C20.3849 6.61897 21.6041 6.79313 22.736 6.96728V10.9729H20.7332C18.8174 10.9729 18.3821 11.9308 18.3821 13.1499V16.1977H22.5619L21.8653 20.5516H18.3821V31.8719C25.7839 30.5584 31.444 24.0786 31.444 16.2852C31.444 7.61626 24.3906 0.523438 15.7697 0.523438C7.14887 0.523438 0.095459 7.61626 0.095459 16.2852H0.095459Z' fill='%23353535'/%3E%3C/svg%3E%0A")}.social a.inst:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0451 0.617483C11.717 0.54085 12.25 0.523438 16.5072 0.523438C20.7654 0.523438 21.2974 0.541719 22.9685 0.617483C24.6378 0.693246 25.7777 0.958839 26.7747 1.34633C27.8205 1.74006 28.7678 2.35695 29.5508 3.1541C30.348 3.937 30.965 4.88438 31.3586 5.93018C31.746 6.92723 32.0108 8.06711 32.0874 9.73553C32.1641 11.4075 32.1815 11.9404 32.1815 16.1977C32.1815 20.4549 32.1632 20.9879 32.0874 22.6599C32.0116 24.3282 31.746 25.4681 31.3586 26.4652C30.958 27.4954 30.4216 28.3704 29.5508 29.2412C28.7679 30.0385 27.8205 30.6555 26.7747 31.049C25.7777 31.4365 24.6378 31.7012 22.9695 31.7779C21.2974 31.8545 20.7645 31.8719 16.5072 31.8719C12.25 31.8719 11.717 31.8537 10.0451 31.7779C8.37668 31.7021 7.2368 31.4365 6.23975 31.049C5.2096 30.6485 4.33446 30.112 3.46367 29.2412C2.66638 28.4583 2.04944 27.5109 1.65591 26.4652C1.26841 25.4681 1.00369 24.3282 0.927053 22.6599C0.85042 20.9879 0.833008 20.4558 0.833008 16.1977C0.833008 11.9395 0.85129 11.4075 0.927053 9.73641C1.00282 8.06711 1.26841 6.92723 1.65591 5.93018C2.04963 4.88445 2.66652 3.93712 3.46367 3.1541C4.24656 2.35681 5.19394 1.73987 6.23975 1.34633C7.2368 0.958839 8.37668 0.694116 10.0451 0.617483ZM22.8413 3.43885C21.1886 3.36395 20.6923 3.34741 16.5072 3.34741C12.3222 3.34741 11.8259 3.36395 10.1731 3.43885C8.64488 3.50851 7.81501 3.76364 7.26292 3.97874C6.53146 4.26261 6.00898 4.60222 5.46038 5.15081C4.91267 5.69941 4.57218 6.22189 4.28831 6.95335C4.07322 7.50544 3.81808 8.33531 3.74842 9.86355C3.67352 11.5163 3.65698 12.0127 3.65698 16.1977C3.65698 20.3827 3.67352 20.879 3.74842 22.5318C3.81808 24.06 4.07322 24.8899 4.28831 25.4421C4.53941 26.1229 4.93993 26.7387 5.46038 27.2446C5.96609 27.765 6.58205 28.1655 7.26292 28.4166C7.81501 28.6318 8.64488 28.8868 10.1731 28.9565C11.8259 29.0315 12.3214 29.048 16.5072 29.048C20.6931 29.048 21.1886 29.0315 22.8413 28.9565C24.3696 28.8868 25.1995 28.6318 25.7516 28.4166C26.483 28.1328 27.0056 27.7932 27.5542 27.2446C28.0746 26.7389 28.4751 26.1229 28.7262 25.4421C28.9413 24.8899 29.1964 24.06 29.2661 22.5318C29.341 20.879 29.3576 20.3827 29.3576 16.1977C29.3576 12.0127 29.341 11.5163 29.2661 9.86355C29.1964 8.33531 28.9413 7.50544 28.7262 6.95335C28.4423 6.22189 28.1028 5.69941 27.5542 5.15081C27.0056 4.6031 26.483 4.26261 25.7516 3.97874C25.1995 3.76364 24.3696 3.50851 22.8413 3.43885ZM14.5059 21.0295C15.1405 21.2924 15.8204 21.4276 16.5072 21.4276C17.8944 21.4276 19.2246 20.8766 20.2054 19.8958C21.1863 18.915 21.7373 17.5847 21.7373 16.1977C21.7373 14.8106 21.1863 13.4803 20.2054 12.4995C19.2246 11.5187 17.8944 10.9677 16.5072 10.9677C15.8204 10.9677 15.1405 11.103 14.5059 11.3658C13.8713 11.6286 13.2948 12.0139 12.8091 12.4995C12.3235 12.9852 11.9382 13.5617 11.6754 14.1962C11.4126 14.8307 11.2773 15.5109 11.2773 16.1977C11.2773 16.8845 11.4126 17.5646 11.6754 18.1991C11.9382 18.8337 12.3235 19.4102 12.8091 19.8958C13.2948 20.3814 13.8713 20.7667 14.5059 21.0295ZM10.8104 10.5008C12.3213 8.98992 14.3706 8.1411 16.5072 8.1411C18.6441 8.1411 20.6933 8.98992 22.2041 10.5008C23.715 12.0117 24.5638 14.061 24.5638 16.1977C24.5638 18.3344 23.715 20.3836 22.2041 21.8946C20.6933 23.4054 18.6441 24.2542 16.5072 24.2542C14.3706 24.2542 12.3213 23.4054 10.8104 21.8946C9.29955 20.3836 8.45073 18.3344 8.45073 16.1977C8.45073 14.061 9.29955 12.0117 10.8104 10.5008ZM26.3502 9.34145C26.7073 8.98429 26.908 8.4999 26.908 7.99482C26.908 7.48972 26.7073 7.00533 26.3502 6.64819C25.993 6.29104 25.5087 6.0904 25.0035 6.0904C24.4985 6.0904 24.0141 6.29104 23.657 6.64819C23.2997 7.00533 23.0991 7.48972 23.0991 7.99482C23.0991 8.4999 23.2997 8.98429 23.657 9.34145C24.0141 9.6986 24.4985 9.89924 25.0035 9.89924C25.5087 9.89924 25.993 9.6986 26.3502 9.34145Z' fill='%23353535'/%3E%3C/svg%3E%0A");background-size:32px}.social a.yt:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 37 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.6695 5.48186C35.4721 4.61611 35.0779 3.82457 34.5266 3.1866C33.9752 2.54862 33.2861 2.08663 32.5281 1.84694C29.7233 0.954145 18.4851 0.954145 18.4851 0.954145C13.7991 0.890129 9.11442 1.17415 4.46094 1.80442C3.70273 2.06163 3.01468 2.53426 2.46176 3.17771C1.90884 3.82114 1.50929 4.61414 1.30082 5.48186C0.798073 8.75954 0.554016 12.0818 0.57156 15.4088C0.552813 18.7359 0.796879 22.0583 1.30082 25.3359C1.505 26.2012 1.90369 26.9913 2.45774 27.6287C3.01178 28.266 3.70212 28.7284 4.46094 28.9707C7.3032 29.8634 18.4851 29.8634 18.4851 29.8634C23.1774 29.9276 27.8684 29.6435 32.5281 29.0131C33.2861 28.7735 33.9752 28.3115 34.5266 27.6735C35.0779 27.0356 35.4721 26.244 35.6695 25.3783C36.1851 22.1022 36.4354 18.7794 36.4175 15.4514C36.4562 12.1084 36.2056 8.76912 35.6695 5.48186ZM14.9137 21.5946V9.22307L24.2632 15.4088L14.9137 21.5946Z' fill='%23353535'/%3E%3C/svg%3E");background-size:36px}.social a.threads:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 192 192' xmlns='http://www.w3.org/2000/svg' fill='%23353535'%3E%3Cpath d='M141.537 88.988a66.667 66.667 0 0 0-2.518-1.143c-1.482-27.307-16.403-42.94-41.457-43.1h-.34c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.73-8.695 14.724-10.548 21.348-10.548h.229c8.249.053 14.474 2.452 18.503 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.626-23.68-1.14-23.82 1.371-39.134 15.264-38.105 34.568.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.488 16.351-22.809-.169-40.06-7.484-51.275-21.742C35.236 139.966 29.808 120.682 29.605 96c.203-24.682 5.63-43.966 16.133-57.317C56.954 24.425 74.204 17.11 97.013 16.94c22.975.17 40.526 7.52 52.171 21.847 5.71 7.026 10.015 15.86 12.853 26.162l16.147-4.308c-3.44-12.68-8.853-23.606-16.219-32.668C147.036 9.607 125.202.195 97.07 0h-.113C68.882.194 47.292 9.642 32.788 28.08 19.882 44.485 13.224 67.315 13.001 95.932L13 96v.067c.224 28.617 6.882 51.447 19.788 67.854C47.292 182.358 68.882 191.806 96.957 192h.113c24.96-.173 42.554-6.708 57.048-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.945-24.723-24.553ZM98.44 129.507c-10.44.588-21.286-4.098-21.82-14.135-.397-7.442 5.296-15.746 22.461-16.735 1.966-.114 3.895-.169 5.79-.169 6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.802 29.274Z'/%3E%3C/svg%3E");background-size:36px}.global-footer{background-color:#f8f8f8;color:#000}.global-footer .footer-links{padding-top:80px}@media screen and (max-width:766px){.global-footer .footer-links{padding-top:20px}}.global-footer .footer-item-top{color:#3162a8;text-transform:uppercase;font-size:16px;line-height:20px}.global-footer .footer-item-top:after{top:16px}.footer-notes{border-top:1px solid #d9d9d9;padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.footer-notes{display:block}}.footer-notes p{line-height:24px}.footer-disclaimer{font-size:15px;line-height:18px;margin-top:10px;margin-bottom:40px;margin-left:40px}@media screen and (max-width:991px){.footer-disclaimer{margin-left:0}}@media screen and (max-width:766px){.footer-disclaimer{margin:20px auto 0;text-align:center}}@media screen and (max-width:991px){.footer-disclaimer-links{margin-left:0;display:block}}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:#3162a8}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:#3162a8;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:#000;font-size:12px;padding:4px 20px 4px 0}body div.snize-ac-results span.snize-title{color:#000;font-weight:600}body div.snize-ac-results span.snize-description{font-size:14px;color:#000}body div.snize-ac-results .snize-price-list{color:#3162a8;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:#3162a8}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:#3162a8}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:#000;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:#3162a8;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:#e5e5e5}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:#000}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:#000}body div.snize div.slider-container.snize-theme .back-bar .pointer{background-color:#3162a8}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:#000;width:33.33%!important;border:1px solid #e5e5e5!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:#000;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:#3162a8}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:#3162a8;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:#32a558;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:#0c722e}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:#000;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:#3162a8;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:#3162a8}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:#32a558}body #snize-modal-mobile-filters-dialog div.snize-product-filters-buttons-container button.snize-product-filters-reset-all{font-weight:400;color:#3162a8;border-color:#3162a8;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:#3162a8}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:#3162a8}@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:#000}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 #3162a8;font-size:18px;background-color:#3162a8;-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:#123d7a}body div.snize div.snize-pagination ul li a.active,body div.snize div.snize-pagination ul li span.active{color:#000}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:#000}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:#3162a8;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:#123d7a}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:#3162a8;border-color:#3162a8}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:#3162a8;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 #e5e5e5}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='%233162A8' xmlns='http://www.w3.org/2000/svg' width='444.819' height='444.819'%3E%3Cpath d='M352.025 196.712L165.884 10.848C159.029 3.615 150.469 0 140.187 0s-18.842 3.619-25.697 10.848L92.792 32.264c-7.044 7.043-10.566 15.604-10.566 25.692 0 9.897 3.521 18.56 10.566 25.981L231.545 222.41 92.786 361.168c-7.042 7.043-10.564 15.604-10.564 25.693 0 9.896 3.521 18.562 10.564 25.98l21.7 21.413c7.043 7.043 15.612 10.564 25.697 10.564 10.089 0 18.656-3.521 25.697-10.564L352.025 248.39c7.046-7.423 10.571-16.084 10.571-25.981.001-10.088-3.525-18.654-10.571-25.697z'/%3E%3C/svg%3E")}}body div.snize div.slider-container.snize-theme .back-bar .pointer{z-index:2}h4{color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:600;margin:0}.button,input[type=submit]{font-family:Helvetica,Arial,sans-serif;font-weight:500}.btn--arrow-right{background-repeat:no-repeat;background-size:20px;background-position:center right 15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m22.707 11.293-7-7a1 1 0 0 0-1.414 1.414L19.586 11H2a1 1 0 0 0 0 2h17.586l-5.293 5.293a1 1 0 1 0 1.414 1.414l7-7a1 1 0 0 0 0-1.414z'/%3E%3C/svg%3E")}.btn--arrow-right.checkout-btn,.btn--arrow-right.customize-glasses-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m22.707 11.293-7-7a1 1 0 0 0-1.414 1.414L19.586 11H2a1 1 0 0 0 0 2h17.586l-5.293 5.293a1 1 0 1 0 1.414 1.414l7-7a1 1 0 0 0 0-1.414z'/%3E%3C/svg%3E")}.alert-bar{background-color:#3162a8;color:#fff;height:50px}.fixed-header .alert-bar{display:none}.alert-bar.slick-initialized{font-size:16px;line-height:100%;font-weight:700}.alert-bar .slick-slide{min-height:49px}.alert-bar__text{font-size:14px;line-height:24px;padding:10px 0}.alert-bar__wrap{position:relative}.alert-bar__wrap.hidden{height:0;overflow:hidden}.alert-bar__close{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:49px;z-index:1;font-size:32px;line-height:42px;text-align:center}.fixed-header .alert-bar__close{display:none}.alert-bar a{color:#fff;text-decoration:underline}.alert-bar a:hover{text-decoration:none}.alert-bar .slick-prev{left:0}.alert-bar .slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23999'%3E%3Cpath d='M29.6 13.537c.55-.599.53-1.548-.045-2.121a1.4 1.4 0 0 0-2.037.047L16 24.001l11.518 12.536a1.4 1.4 0 0 0 2.037.047 1.544 1.544 0 0 0 .045-2.12L19.987 24 29.6 13.537z'%3E%3C/path%3E%3C/svg%3E")}.alert-bar .slick-next{right:0}.alert-bar .slick-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23999'%3E%3Cpath d='M18.4 13.537a1.544 1.544 0 0 1 .045-2.121 1.4 1.4 0 0 1 2.037.047L32 24.001 20.482 36.537a1.4 1.4 0 0 1-2.037.047 1.544 1.544 0 0 1-.045-2.12L28.013 24 18.4 13.537z'%3E%3C/path%3E%3C/svg%3E")}@media screen and (max-width:766px){.shop-glasses .sms-banner-holder{margin-bottom:0}}.shop-glasses .brands-list{min-height:80px}.shop-glasses .returning-customer{background-color:#e6f4ff}.shop-glasses .returning-customer h3{color:#3162a8}.swell-wec-rewards .sms-banner-holder{background:0 0;margin-bottom:50px}@media screen and (max-width:766px){.sms-banner-holder{background:0 0;margin-top:40px}}@media screen and (min-width:991px){.sms-banner-holder{display:none}}.head-line{margin:0;padding-bottom:30px;padding-top:30px}@media screen and (max-width:991px){.head-line{padding-top:20px;padding-bottom:10px}}.head-line h1,.head-line h2{font-size:32px;line-height:42px}@media screen and (max-width:991px){.head-line h1,.head-line h2{font-size:26px;line-height:36px}}.products-list>li:hover a:not(.btn){color:#3162a8}.card-title,h3.card-title{font-size:18px;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;position:relative;display:block}@media screen and (max-width:766px){.card-title,h3.card-title{margin-top:0;font-size:16px;line-height:20px;height:40px}}.card-title a,h3.card-title a{display:block;padding:0 10% 5px;color:#000}@media screen and (max-width:766px){.card-title a,h3.card-title a{padding:0}}.card-title a:hover,h3.card-title a:hover{color:#3162a8}.page-brand h4.card-title a,.page-category h4.card-title a,.products-list h4.card-title a{font-size:18px;line-height:24px;height:48px;overflow:visible;width:100%;text-align:left}.products-list>li img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s}.products-list>li:hover{border-color:#3162a8}.products-list>li:hover img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:scale(1.03);transform:scale(1.03)}.products-list--4>li{width:23%}@media screen and (max-width:991px){.products-list--4>li{width:48%}}@media screen and (max-width:991px){.products-list--4>li .btn{min-width:auto}}.card-body .reviews-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;padding-bottom:10px}@media screen and (max-width:640px){.card-body .reviews-wrapper{min-height:auto;padding-bottom:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media screen and (max-width:640px){.glasses-category .card-body .reviews-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px}}.card-body .reviews-wrapper b{font-weight:400;margin-left:7px}@media screen and (max-width:640px){.card-body .reviews-wrapper b{display:block;margin-left:0}}.upsell{border:1px solid #e5e5e5;border-radius:10px;background:#fff}@media screen and (max-width:766px){.upsell{min-height:auto}}.upsell:hover .card-figcaption-body{display:block}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 60px #32a558;box-shadow:inset 0 0 0 60px #32a558}}@keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 60px #32a558;box-shadow:inset 0 0 0 60px #32a558}}.upsell.active:not(.animate) .card-image{-webkit-animation:scaling 2s infinite ease-out;animation:scaling 2s infinite ease-out}@-webkit-keyframes scaling{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.02)}50%{-webkit-transform:scale(1.04)}75%{-webkit-transform:scale(1.02)}100%{-webkit-transform:scale(1)}}@keyframes scaling{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.02)}50%{-webkit-transform:scale(1.04)}75%{-webkit-transform:scale(1.02)}100%{-webkit-transform:scale(1)}}.upsell__qty-selector li select.small-select{width:98px}@-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}}.page-brand .card-img-container{max-height:260px;background-color:#fff;border-radius:5px}.page-brand .card-img-container a{padding-bottom:15px}@media screen and (max-width:766px){.page-brand .card-img-container a{padding-bottom:0}}.page-brand .card-img-container .card-image,.page-category .card-img-container .card-image,.products-list .card-img-container .card-image{width:75%;max-height:75%}@media screen and (max-width:766px){.page-brand .card-img-container .card-image,.page-category .card-img-container .card-image,.products-list .card-img-container .card-image{width:90%;max-height:90%}}.glasses-category .category-swatches{text-align:center}@media screen and (max-width:991px){.breadcrumbs .breadcrumb.is-active{display:none}}@media screen and (max-width:991px){.breadcrumbs .breadcrumb.is-active{display:none}}.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}@media screen and (max-width:991px){.item{display:block}}.price-wrap .productView-price{float:left;width:50%}@media screen and (max-width:991px){.price-wrap .productView-price{float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-page-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;float:none;width:100%;background-color:#f2fafd;border-radius:5px;padding:20px 20px;margin:40px 0}@media screen and (max-width:991px){.product-page-badges{padding:10px 30px;margin:15px 0 20px 0}}@media screen and (max-width:991px){.contacts-product .product-page-badges{margin-top:0}}.product-page-badges .product-badge.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page-badges .slick-next,.product-page-badges .slick-prev{background-color:transparent;border:0;top:50%;margin-top:-1px;right:0}@media screen and (max-width:991px){.product-page-badges .slick-next,.product-page-badges .slick-prev{padding:0;min-width:32px;width:32px;text-align:center}}.product-page-badges .slick-prev{left:0;right:auto}.product-page-badges .slick-next::before,.product-page-badges .slick-prev::before{background-size:50%;display:inline-block}.product-page-badges .slick-prev::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.245 4.29 6.228 14.014l10.017 9.721a2.444 2.444 0 0 1 0 3.533 2.626 2.626 0 0 1-3.64 0l-11.85-11.5a2.444 2.444 0 0 1 0-3.533L12.605.733a2.626 2.626 0 0 1 3.64 0c.98.977 1.007 2.58 0 3.558Z' fill='%233162A8'/%3E%3C/svg%3E")}.product-page-badges .slick-next::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.755 4.29 10.017 9.723L.755 23.733a2.444 2.444 0 0 0 0 3.533 2.626 2.626 0 0 0 3.64 0l11.85-11.5a2.444 2.444 0 0 0 0-3.533L4.395.733a2.626 2.626 0 0 0-3.64 0c-.98.977-1.007 2.58 0 3.558Z' fill='%233162A8'/%3E%3C/svg%3E")}.tabs{margin:0 auto;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media screen and (max-width:991px){.tabs{display:none}}.tab{cursor:pointer;color:#3162a8;font-size:24px;line-height:48px;display:block;font-weight:500;border-bottom:2px solid #e5e5e5;white-space:nowrap}.tab.is-active{border-color:#7cc5f1;font-weight:600}.tab-mobile-header{display:none}@media screen and (max-width:991px){.tab-mobile-header{display:none;color:#3162a8;font-weight:500;font-size:24px;line-height:28px;display:block;padding:20px 0;position:relative;border-top:1px solid #e5e5e5}}@media screen and (max-width:991px){.tab-mobile-header::before{content:'';position:absolute;top:32px;right:5px;width:24px;height:2px;background-color:#3162a8}}.tab-mobile-header.is-active::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:991px){.tab-mobile-header:after{content:'';position:absolute;top:21px;right:16px;height:24px;width:2px;background-color:#3162a8}}.tab-mobile-header.is-active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tab-content{display:none}@media screen and (max-width:991px){.tab-content{display:none}}.tab-content.is-active{display:block}.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}.promo-code{margin-top:20px;margin-bottom:30px;padding:0 10px;background-color:#ebebeb;border:1px solid #ccc;border-radius:5px;font-size:16px;height:40px;line-height:40px;letter-spacing:2px;font-weight:700;text-transform:uppercase;display:inline-block;color:#3162a8;cursor:copy;position:relative}.promo-code-copy{white-space:nowrap;min-width:90px;font-size:13px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;top:115%;left:50%;margin-left:-45px;-webkit-transition:opacity .3s;transition:opacity .3s;height:27px;line-height:18px;font-weight:400;text-transform:uppercase}.promo-code-copy:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}.follow-add-to-cart{width:280px;margin:0 auto 40px;display:block}#pdf-link-wrapper{text-align:center;font-weight:700;margin-bottom:15px;font-size:larger}.wec-store .products-list>li .card-body .reviews-wrapper{margin-bottom:10px}@media screen and (max-width:640px){.wec-store .products-list>li .card-body .reviews-wrapper{margin-bottom:0}}.wec-store .products-list--4>li{width:23%}@media screen and (max-width:991px){.wec-store .products-list--4>li{width:48%}}@media screen and (max-width:766px){.wec-store .products-list--4>li{width:100%}}@media screen and (max-width:640px){.wec-store .glasses-category .products-list{margin-left:-1%}}@media screen and (max-width:991px){.wec-store .glasses-category .products-list>li{padding-top:25px;width:49%}.wec-store .glasses-category .products-list>li .add-to-wishlist{top:-15px}}@media screen and (max-width:640px){.wec-store .glasses-category .products-list>li{margin-left:1%}}.wec-store .card-sale .card-body .price{display:none}.wec-store .card-sale .card-body .price-section.price-section--withoutTax.rrp-price--withoutTax{display:none}.search-glasses-facets{cursor:pointer}.modal-close,body .modal-close{background-color:transparent;line-height:28px;padding-left:1px}.modal-close:hover,body .modal-close:hover{background-color:transparent;opacity:.8}.searchanise-recommendations div.snize-recommendation-results span.snize-in-stock{display:none}.searchanise-recommendations .snize-recommendation .snize-recommendation-title{color:#333;text-align:center}.searchanise-recommendations div.snize-recommendation-results li.snize-product .snize-button{background-color:#3162a8;height:40px;line-height:40px;font-size:18px;padding:0 17px;border-radius:25px}.searchanise-recommendations div.snize-recommendation-results span.snize-title{color:#000;font-size:18px;line-height:21px;font-weight:600}.searchanise-recommendations .snize-price{font-size:24px;line-height:36px;font-weight:600;display:block;color:#3162a8}.searchanise-recommendations div.snize-recommendation-results .snize-price-list .snize-discounted-price{font-size:14px;line-height:16px}.yotpo-widget-wec{width:calc(100% - 284px)}.yotpo-widget-wec-text{line-height:24px;text-align:center;color:#000}.yotpo-widget-wec-text h4{margin:10px 0 15px;color:#3162a8}.yotpo-widget-wec .btn{margin:0 auto;display:block;max-width:200px}.yotpo-widget-wec .customer-tiers{color:#000}.yotpo-widget-wec .customer-tiers .flexified-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.yotpo-widget-wec .customer-tiers .flexified-child{position:relative;font-weight:400;width:32%;border:1px solid #677a9b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:top;font-size:16px;line-height:22px;font-weight:500;padding:20px 10px;text-align:center;color:#677a9b}.yotpo-widget-wec .customer-tiers .flexified-child .ywec{width:100%}.ywec__outer{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#5478b4;color:#fff;font-weight:700}.flexified-child:hover .ywec__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:7px}.ywec__icon{width:58px;height:58px;display:block;margin:0 auto 10px}.ywec__icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' color='%235478b4'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h50.081v51.523H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(4 3)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='currentColor' d='M13.941 15.805c0-6.204 5.047-11.251 11.251-11.251s11.251 5.047 11.251 11.25c0 6.066-4.825 11.025-10.838 11.243a28.165 28.165 0 0 0-.564-.006c-.11 0-.219.003-.328.004-5.982-.252-10.772-5.197-10.772-11.24m28.696 17.637c-2.398-2.1-5.193-3.717-8.233-4.802 3.99-2.872 6.593-7.555 6.593-12.835C40.997 7.09 33.907 0 25.192 0S9.387 7.09 9.387 15.805c0 5.236 2.56 9.885 6.495 12.763-3.12 1.084-5.986 2.728-8.438 4.874C2.644 37.644 0 43.257 0 49.246a2.277 2.277 0 0 0 4.554 0c0-9.622 8.982-17.469 20.102-17.646a16.09 16.09 0 0 0 .976.003c11.024.271 19.895 8.08 19.895 17.643a2.277 2.277 0 0 0 4.554 0c0-5.989-2.644-11.602-7.444-15.804' mask='url(/_index.css)'/%3E%3C/g%3E%3C/svg%3E")}.ywec__icon--arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235478b4'%3E%3Cpath d='M27.658 14.045v6.823l-.156.024c-7.308 1.125-11.295 2.635-15.894 6.609-4.53 3.915-7.145 8.775-8.537 14.982-.593 2.832 2.65 4.789 4.865 3.007 2.331-2 4.454-3.373 7.262-4.827l.88-.448 1.945-.962.29-.14c2.588-1.233 4.846-1.725 8.763-1.833l.632-.014v6.716c0 2.344 2.576 3.825 4.561 2.594l22.435-15.041c1.747-1.277 1.698-3.87-.05-5.042L32.33 11.524c-1.973-1.374-4.673.122-4.673 2.521zm4 1.843L51.257 29.03l-19.55 13.107.002-5.92a2.972 2.972 0 0 0-2.318-2.913l-.216-.048h-.22c-5.68 0-8.786.541-12.362 2.245l-1.797.882c-.55.273-.992.496-1.436.726l-.567.297c-1.864.99-3.48 1.977-5.058 3.133l.035-.111c1.304-4.003 3.344-7.214 6.454-9.902 4.114-3.555 7.588-4.781 14.864-5.827l.11-.019c1.425-.287 2.46-1.501 2.46-2.972v-5.821z'/%3E%3C/svg%3E")}.ywec__icon--star{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235478b4'%3E%3Cpath d='m18.985 17.85 7-14.2c.974-2.142 4.033-2.198 5.117-.169l7.083 14.37 15.4 2.2c2.343.39 3.352 3.067 1.724 4.869l-.124.13-11.2 11 2.6 15.4c.391 2.344-1.89 4.116-4.046 3.265l-.154-.065-13.8-7.4-14 7.4c-1.953.977-4.479-.718-4.223-3.033l.023-.167 2.8-15.4-11.4-11c-1.56-1.755-.648-4.46 1.438-4.965l.162-.035 15.6-2.2zm16.413 3.845L28.585 7.874l-6.814 13.825L6.58 23.84l11.14 10.75-2.747 15.103L28.6 42.492l13.428 7.2-2.549-15.103L50.423 23.84l-15.025-2.145z'/%3E%3C/svg%3E")}.ywec__icon--cart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2348b818'%3E%3Cpath d='M35.458 16.1v.9h-13.8v-.9c0-3.805 3.095-6.9 6.9-6.9s6.9 3.095 6.9 6.9zm-13.8 8.4v-3.3h13.8v3.3c0 1.158.942 2.1 2.1 2.1 1.158 0 2.1-.942 2.1-2.1v-3.3h3.212l3.03 25.334c.041.475-.066.89-.3 1.172-.322.31-.746.494-1.142.494h-31.74c-.344 0-.811-.075-1.09-.433-.303-.39-.45-.825-.415-1.212L14.247 21.2h3.21v3.3c0 1.158.943 2.1 2.1 2.1 1.159 0 2.1-.942 2.1-2.1zm25.195-5.61A2.122 2.122 0 0 0 44.758 17h-5.1v-.9c0-6.12-4.98-11.1-11.1-11.1-6.12 0-11.1 4.98-11.1 11.1v.9h-5.1c-1.07 0-1.99.83-2.095 1.884L7.022 46.198c-.14 1.532.4 3.113 1.482 4.338 1.045 1.184 2.581 1.864 4.214 1.864h31.68c1.633 0 3.17-.68 4.215-1.864 1.08-1.225 1.62-2.806 1.482-4.338l-3.242-27.307z'/%3E%3C/svg%3E")}.button{font-family:Helvetica,Arial,sans-serif}.btn:hover,.button:hover,a.btn:hover,button:hover{background-color:#4e78a9}.btn.m-light:hover,.button.m-light:hover,a.btn.m-light:hover,button.m-light:hover{background-color:#56ace0}.add-to-wishlist{cursor:pointer;position:absolute;top:15px;right:15px;width:28px;height:28px;z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='none' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat}.productView-product .add-to-wishlist{top:15px}@media screen and (max-width:991px){.productView-product .add-to-wishlist{top:3px}}@media screen and (max-width:991px){.add-to-wishlist{top:5px;right:5px}}.add-to-wishlist.wished,.add-to-wishlist:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='%238dc2ed' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")}.add-to-wishlist.wished:hover,.add-to-wishlist:hover:hover{-webkit-transform:scale(1,1);transform:scale(1,1)}@media screen and (max-width:991px){.add-to-wishlist:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='none' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E")}}@media screen and (max-width:991px){.add-to-wishlist:hover.wished:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.379 22.391'%3E%3Cpath d='M23.9,6.3a6.152,6.152,0,0,0-8.7,0L14.012,7.486,12.827,6.3a6.153,6.153,0,1,0-8.7,8.7l1.186,1.186,8.7,8.7,8.7-8.7L23.9,15a6.151,6.151,0,0,0,0-8.7Z' transform='translate(-1.323 -3.497)' fill='%238dc2ed' stroke='%233162a8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")}}.page-brand .add-to-wishlist,.page-category .add-to-wishlist{top:10px;right:10px}@media screen and (min-width:640px){.sale.add-to-wishlist{top:40px}}#smile-ui-container{display:none}