@font-face{font-family:'Sailec_Black';src:url('../fonts/Sailec-Black.otf') format('otf')}@font-face{font-family:'Sailec_Black_Italic';src:url('../fonts/Sailec-BlackItalic.otf') format('otf')}@font-face{font-family:'Sailec_Bold';src:url('../fonts/Sailec-Bold.otf')}@font-face{font-family:'Sailec_Bold_Italic';src:url('../fonts/Sailec-BoldItalic.otf')}@font-face{font-family:'Sailec_Hairline';src:url('../fonts/Sailec-Hairline.otf')}@font-face{font-family:'Sailec_Hairline_Italic';src:url('../fonts/Sailec-HairlineItalic.otf')}@font-face{font-family:'Sailec_Light';src:url('../fonts/Sailec-Light.otf')}@font-face{font-family:'Sailec_Light_Italic';src:url('../fonts/Sailec-LightItalic.otf')}@font-face{font-family:'Sailec_Medium';src:url('../fonts/Sailec-Medium.otf')}@font-face{font-family:'Sailec_Medium_Italic';src:url('../fonts/Sailec-MediumItalic.otf')}@font-face{font-family:'Sailec_Regular';src:url('../fonts/Sailec-Regular.otf')}@font-face{font-family:'Sailec_Regular_Italic';src:url('../fonts/Sailec-RegularItalic.otf')}@font-face{font-family:'Sailec_Thin';src:url('../fonts/Sailec-Thin.otf')}@font-face{font-family:'Sailec_Thin_Italic';src:url('../fonts/Sailec-ThinItalic.otf')}.right{float:right !important}.left{float:left !important}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{background:unset;background-clip:unset;border:unset;border-radius:unset;font-size:unset;height:unset;line-height:unset;padding:unset;vertical-align:unset;width:unset;box-sizing:unset}.hot-btn{display:inline-block;font-family:Sailec_Medium;font-size:15px;line-height:1;text-align:center;text-decoration:none;border:none;outline:none;border-radius:100px;padding:0 25px;height:40px;min-width:245px;box-sizing:border-box;transition:all .5s ease;align-items:unset}.hot-btn.btn-full{width:100%}.hot-btn.hot-btn-white{color:#6095c1;border:2px solid #fff;background:#fff}.hot-btn.hot-btn-white:hover{border:2px solid #fff;background:#f5f7fb}.hot-btn.hot-btn-blue{color:#fff;border:2px solid #6095c1;background:#6095c1}.hot-btn.hot-btn-blue:hover{border:2px solid #6f9fc6;background:#6f9fc6}.hot-btn.hot-btn-transparent{color:#6095c1;border:2px solid rgba(96,149,193,.3);background:0 0}.hot-btn.hot-btn-transparent:hover{border:2px solid #6095c1;background:#f5f7fb}.hot-btn:hover,.hot-btn:focus,.hot-btn:active{text-decoration:none}a.hot-btn{padding-top:10px}.hot-input,.hot-select{color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:40px;outline:none;width:100%;height:40px;box-sizing:border-box;transition:all .5s ease;-moz-appearance:none;-webkit-appearance:none;appearance:none}.hot-input{caret-color:#6095c1}.hot-input::-webkit-input-placeholder{color:rgba(96,81,58,.6)}.hot-input::-moz-placeholder{color:rgba(96,81,58,.6)}.hot-input:-ms-input-placeholder{color:rgba(96,81,58,.6)}.hot-input:-moz-placeholder{color:rgba(96,81,58,.6)}.hot-select{color:rgba(96,81,58,.6);background:0 0}option{outline:none}select:-moz-focusring,option:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.search-bar{position:relative;height:40px}.search-bar input{color:#101010;font-family:Sailec_Regular;font-size:16px;height:40px;line-height:22px;border-radius:100px;background-color:rgba(96,149,193,.07000000000000001);border:none;padding:0 25px 0 48px;outline:none;caret-color:#6095c1;padding-top:4px}.search-bar input::-webkit-input-placeholder{color:rgba(96,81,58,.5)}.search-bar input::-moz-placeholder{color:rgba(96,81,58,.5)}.search-bar input:-ms-input-placeholder{color:rgba(96,81,58,.5)}.search-bar input:-moz-placeholder{color:rgba(96,81,58,.5)}.search-bar img{opacity:.3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;position:absolute;top:12px;left:20px}.search-bar input:focus+img{opacity:1}.label-control{position:relative;display:block;width:100%;margin:0;box-sizing:border-box}.label-control .label-title{font-weight:700;color:#60513a;font-family:Sailec_Regular;font-size:13px;line-height:16px;display:block;margin-bottom:13px}.label-input .form-input{padding:0 17px;border:2px solid rgba(96,149,193,.3);border-radius:5px}.label-input .form-input:focus{border:2px solid #6095c1}.label-input .form-input::placeholder{color:rgba(96,81,58,.5)}.label-input .form-input.form-input-error{border:2px solid #fc465c}.label-select .form-select{padding:0 17px;border:2px solid rgba(96,149,193,.3);border-radius:5px}.label-select .form-select.form-input-error{border:2px solid #fc465c}.label-select .form-select:focus{border:2px solid #6095c1}.label-select:before,.label-select:after{content:"";display:inline-block;position:absolute}.label-select:before{width:20px;height:36px;background:#fff;bottom:2px;right:2px;border-radius:0 3px 3px 0;pointer-events:none}.label-select:after{background:url(../images/icons/arrow_menu.svg) no-repeat;width:11px;height:11px;bottom:12px;right:15px;pointer-events:none}.label-select>#gender-error,.label-select>#language-error{position:absolute;bottom:-24px}.label-checkbox{position:relative;cursor:pointer}.label-checkbox [type=checkbox]:not(:checked),.label-checkbox [type=checkbox]:checked{position:absolute;left:-9999px}.label-checkbox .checkbox-box{position:relative;display:inline-block;width:18px;height:18px;border-radius:2px;background:#fff;z-index:10;transition:all .3s ease}.label-checkbox .checkbox-box:after{content:"";display:inline-block;position:absolute;top:2px;left:1px;width:14px;height:11px;background:url(../images/icons/checkbox.jpg) no-repeat center;transition:all .7s ease}.label-checkbox [type=checkbox]:not(:checked)+.checkbox-box{border:1.5px solid rgba(96,81,58,.3)}.label-checkbox [type=checkbox]:not(:checked)+.checkbox-box:after{opacity:0}.label-checkbox [type=checkbox]:checked+.checkbox-box{border:1.5px solid #6095c1;background:#6095c1;border-radius:2px}.label-checkbox [type=checkbox]:checked+.checkbox-box:after{opacity:1}.product-item{font-family:Sailec_Regular;position:relative;display:block;width:100%;max-width:420px;padding-bottom:30px;text-decoration:none;outline:none;cursor:pointer;transition:all .8s ease}.product-item:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.product-item .product-fav{position:absolute;top:30px;right:30px;width:50px;cursor:pointer}.product-item .product-fav img{width:100%}.product-item .product-preview{padding:0 3px}.product-item .product-preview img{width:100%;display:inline-block;margin:0 0 33px}.product-item .product-details{padding:0 32px}.product-item .product-details-header{height:32px;margin-bottom:16px}.product-item .product-title{color:#60513a;font-size:20px;line-height:25px;display:inline-block;margin:0}.product-item .new-product{height:32px;width:96px;border-radius:47px;background-color:#6ea9f4;color:#fff;font-size:13px;line-height:35px;text-align:center;float:right;position:relative;top:-8px}.product-item .product-colors{display:inline-block}.product-item .product-colors img{float:left;margin-right:8px;margin-top:5px}.product-item .product-colors img.active{margin-top:0}.product-item .product-price{color:rgba(96,81,58,.6);font-size:18px;line-height:23px;float:right}@media (max-width:768px){.product-item .product-fav{top:20px;right:17px}.product-item .product-details{padding:0 16px}}.product-item:focus{outline:none}.products-list:after{content:"";display:block;clear:both}.products-list .item{float:left;margin:0 1.25% 16px 0;width:32.5%}.products-list .item .product-item{width:100%;max-width:416px}.products-list .item:nth-child(3n){margin-right:0}@media (max-width:1000px){.products-list .item{width:49%;margin:0 2% 16px 0}.products-list .item:nth-child(3n){margin-right:2%}.products-list .item:nth-child(2n){margin-right:0}}@media (max-width:768px){.products-list .item{width:100%}.products-list .item:nth-child(3n){margin-right:auto}.products-list .item:nth-child(2n){margin-right:auto}.products-list .item .product-item{margin:0 auto 15px auto}}.form-switch{position:relative;display:inline-block;width:100%;height:25px;margin-bottom:15px}.form-switch .slider{max-width:60px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(96,81,58,.6);-webkit-transition:.4s;transition:.4s;border-radius:34px}.form-switch .slider:before{border-radius:50%;position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:rgba(96,81,58,.6);-webkit-transition:.4s;transition:.4s;border-left:8px solid #fff;border-right:8px solid #fff;padding-left:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.form-switch .label-switch{margin-left:75px;color:#60513a;display:block}.form-switch input{opacity:0;width:0;height:0}.form-switch input:checked+.slider{background-color:#6095c1}.form-switch input:focus+.slider{box-shadow:0 0 1px #6095c1}.form-switch input:checked+.slider:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px);background-color:#fff}.main-footer{position:relative;background:#f3f8ff;padding-top:35px;font-family:Sailec_Regular}@media (max-width:768px){.main-footer{padding:0}}.main-footer .main-footer-inner{max-width:1320px;padding:0 20px;margin:0 auto}.main-footer .main-footer-inner:after{content:"";display:block;clear:both}@media (max-width:768px){.main-footer .main-footer-inner{padding:0 20px 75px}}.main-footer-top:after{content:"";display:block;clear:both}.footer-links{display:inline-block;width:60%;float:left}.footer-links .footer-links-g{position:relative;display:inline-block;float:left;margin-right:4%;height:140px}.footer-links .footer-links-g .footer-g-icon{display:none;position:absolute;top:26px;right:18px}@media (max-width:768px){.footer-links .footer-links-g{display:block;cursor:pointer;width:100%;height:auto;border-bottom:.5px solid rgba(96,81,58,.15)}.footer-links .footer-links-g .footer-g-icon{display:block;transform:rotate(180deg)}}@media (max-width:768px){.footer-links .footer-g-nav{padding:0 0 15px 15px;display:none}}.footer-links .footer-g-title{color:#6095c1;font-family:Sailec_Bold;font-size:15px;line-height:19px}@media (max-width:768px){.footer-links .footer-g-title{font-family:Sailec_Regular;color:#60513a;margin:0;padding:20px 0}}.footer-links .footer-link{color:rgba(96,81,58,.6);font-size:13px;line-height:22px;display:block;transition:all .4s ease}@media (max-width:768px){.footer-links .footer-link{line-height:25px}}.footer-links .footer-link:hover{color:#6095c1;text-decoration:none}.footer-links:after{content:"";display:block;clear:both}.footer-infolettre{width:32%;float:left;padding-left:2.6%;border-left:1px solid rgba(47,47,47,.1);box-sizing:border-box}.footer-infolettre .infolettre-title{color:#6095c1;font-family:Sailec_Bold;font-size:15px;line-height:19px}@media (max-width:768px){.footer-infolettre .infolettre-title{font-family:Sailec_Regular}}.footer-infolettre .infolettre-form{height:40px;position:relative;width:470px;margin-bottom:24px}.footer-infolettre .infolettre-form .infolettre-form-input{position:absolute;height:40px;border-radius:100px;background:#fff;border:none;outline:none;width:290px;padding:0 85px 0 25px;color:#101010;font-size:15px;line-height:22px}.footer-infolettre .infolettre-form .infolettre-form-input::-webkit-input-placeholder{color:rgba(96,81,58,.5)}.footer-infolettre .infolettre-form .infolettre-form-input:-moz-placeholder{color:rgba(96,81,58,.5);opacity:1}.footer-infolettre .infolettre-form .infolettre-form-input::-moz-placeholder{color:rgba(96,81,58,.5);opacity:1}.footer-infolettre .infolettre-form .infolettre-form-input:-ms-input-placeholder{color:rgba(96,81,58,.5)}.footer-infolettre .infolettre-form .infolettre-form-btn{position:absolute;text-align:left;width:auto;min-width:unset;max-width:unset;right:0;border:none;box-sizing:border-box;padding:0 18px}.footer-infolettre .infolettre-form .infolettre-form-btn img{margin-left:6px}.footer-infolettre .infolettre-form:after{content:"";display:block;clear:both}.footer-infolettre .infolettre-form #newsletter-error{position:absolute;bottom:-20px}.footer-infolettre .infolettre-social-links a{display:inline-block;width:27px;height:27px;margin:0 8px 16px 0}.footer-infolettre .infolettre-social-links a:last-child{margin:0 0 16px}.footer-infolettre .infolettre-social-links a img{width:100%}@media (max-width:400px){.footer-infolettre .infolettre-social-links a{margin:0 30px 30px 0}}.footer-infolettre .infolettre-payment-methods .paypal-logo{width:80px;height:40px;object-fit:cover}@media (max-width:1260px){.footer-links{width:60%}.footer-infolettre{width:40%}}@media (max-width:992px){.footer-links{width:100%;margin-bottom:15px;float:none}.footer-infolettre{width:345px;padding:0;border:none;margin:0 auto;float:none}.footer-infolettre .infolettre-title,.footer-infolettre .infolettre-social-links{text-align:center}}@media (max-width:768px){.footer-links{margin-bottom:0}.footer-infolettre .infolettre-title{color:#60513a;font-size:16px;line-height:20px;margin:20px 0;text-align:center}.footer-infolettre .infolettre-form{width:100%;max-width:360px;margin-bottom:37px}.footer-infolettre .infolettre-form .infolettre-form-input{width:80.5%}}@media (max-width:400px){.footer-infolettre{width:100%}.footer-infolettre .infolettre-title{text-align:left}}.main-footer-bottom{margin-top:70px;text-align:center;padding-bottom:11px}.main-footer-bottom .copyright{font-size:12px;line-height:16px;color:rgba(96,81,58,.6)}.main-footer-bottom .copyright a{color:rgba(96,81,58,.6);text-decoration:none;transition:all .5s ease}.main-footer-bottom .copyright a:hover{color:#6095c1}.main-footer-bottom .copyright .bulldozerinc{margin-left:20px}.main-footer-bottom .copyright .bulldozerinc a{font-family:Sailec_Bold}.main-footer-bottom .copyright .footer-sep{opacity:.6;color:#60513a;font-size:13px;margin:0 12px}@media (max-width:992px){.main-footer-bottom{margin-top:60px}}@media (max-width:768px){.main-footer-bottom{margin-top:35px}}@media (max-width:650px){.main-footer-bottom{position:relative}.main-footer-bottom .copyright{font-size:11px}.main-footer-bottom .copyright .bulldozerinc{width:200px;position:absolute;top:25px;left:50%;transform:translate(-50%,0);margin-left:0}.main-footer-bottom .copyright .footer-sep{margin:0 5px}}.white-txt{color:#fff;font-family:'Sailec_Bold';font-size:3.8rem;line-height:38px}.blue-banner{height:130px;width:100%;background-color:#6095c1;color:#fff;padding:80px 0;text-align:center}.blue-banner p{height:76px;text-align:center}.blue-banner .white-btn{margin-top:20px}.grey-banner{height:290px;width:100%;background-color:rgba(135,125,115,.75);background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center}.grey-banner p{padding-top:50px}.grey-banner .white-btn{margin-top:20px}.home-carousel{width:70%;float:left;height:600px}.small-banners{float:left;width:28%;margin-left:2%}#hero{position:relative}#hero p{height:192px;width:50%;color:#fff;font-family:'Sailec_Bold';font-size:58px;line-height:64px;position:absolute;margin:-100px 5% 0;top:50%}.page-banner{padding:40px 80px}.page-banner .hot-btn.hot-btn-white{padding-top:10px;padding-bottom:10px;height:auto}@media (max-width:768px){.page-banner{padding:40px}}@media (max-width:500px){.page-banner{padding:30px 20px}}@media (max-width:400px){.page-banner{padding:20px 15px}}.main-hero{position:relative;margin-bottom:16px}.main-hero .hero-description{color:#fff;font-family:Sailec_Bold;width:60%;min-width:490px;font-size:56px;line-height:70px;position:absolute;top:53%;left:55px;transform:translate(0,-50%)}.main-hero .hero-preview-l img{width:100%;height:auto}.main-hero .hero-preview-m{display:none}.main-hero .hero-preview-m img{width:100%;height:auto}@media (max-width:992px){.main-hero .hero-description{font-size:48px;line-height:55px;left:30px}}@media (max-width:768px){.main-hero .hero-description{font-size:40px;line-height:45px;left:30px}}@media (max-width:600px){.main-hero .hero-description{font-size:35px;line-height:36px}}@media (max-width:450px){.main-hero .hero-preview-l{display:none}.main-hero .hero-preview-m{display:block}.main-hero .hero-description{font-size:27px;line-height:33px;left:50%;top:31px;width:260px;min-width:unset;transform:translate(-50%,0)}}@media (max-width:350px){.main-hero .hero-description{width:auto;top:16px;left:16px;right:16px;transform:unset}}.hero-bottom{position:relative;height:600px;margin-bottom:65px;font-family:Sailec_Bold}.hero-bottom:after{content:"";display:block;clear:both}.hero-bottom .promotion-preview{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:1280px){.hero-bottom{height:auto;margin-bottom:37px}}.promotions-container{position:relative;width:848px;height:100%;box-sizing:border-box;overflow:hidden}.promotions-container .slick-dotted.slick-slider{margin:0}@media (max-width:1340px){.promotions-container{width:65.63%}}@media (max-width:900px){.promotions-container{width:100%}}.promotions-container .promotion-content{position:relative;height:600px}@media (max-width:900px){.promotions-container .promotion-content{height:434px}}@media (max-width:768px){.promotions-container .promotion-content{height:330px}}@media (max-width:450px){.promotions-container .promotion-content{height:290px}}.promotions-container .promotion-content-inner{position:absolute;top:130px;left:55px;width:70%;z-index:10;overflow:hidden}.promotions-container .promotion-content-inner .promotion-btn{width:195px;min-width:unset}@media (max-width:900px){.promotions-container .promotion-content-inner{top:37px}}@media (max-width:768px){.promotions-container .promotion-content-inner{top:37px;left:40px}}@media (max-width:450px){.promotions-container .promotion-content-inner{left:18px;max-width:unset}}.promotions-container .promotion-title{color:#fff;font-size:48px;line-height:56px;margin:0 0 20px;font-family:Sailec_Bold}.promotions-container .promotion-description{font-family:Sailec_Regular;color:#fff;font-size:25px;line-height:32px;margin:0 0 35px}@media (max-width:768px){.promotions-container .promotion-title{font-size:35px;line-height:37px}.promotions-container .promotion-description{font-size:18px;line-height:20px;margin:0 0 30px}}@media (max-width:450px){.promotions-container .promotion-title{font-size:26px;line-height:28px;width:70%}.promotions-container .promotion-description{font-size:15px;line-height:17px;width:70%;margin:0 0 20px}.promotions-container .promotion-preview{max-width:none !important;width:auto}}.promotions-container .slick-prev{left:56px;top:unset;bottom:33px;z-index:10}.promotions-container .slick-prev:before{content:"";display:block;background:url(../images/icons/left-white.svg) no-repeat;width:41px;height:41px}.promotions-container .slick-next{right:-25px;left:120px;top:unset;bottom:33px;z-index:10}.promotions-container .slick-next:before{content:"";display:block;background:url(../images/icons/right-white.svg) no-repeat;width:41px;height:41px}.promotions-container .slick-dots{bottom:55px;left:unset;top:unset;right:58px;width:auto}.promotions-container .slick-dots button:before{content:"";display:block;width:16px;height:16px;background:0 0 !important;opacity:1 !important;border:2px solid #fff;border-radius:100%;font-size:20px}.promotions-container .slick-dots .slick-active button:before{background:#fff !important;font-size:20px}@media (max-width:768px){.promotions-container .slick-prev,.promotions-container .slick-next{display:none !important}.promotions-container .slick-dots{bottom:16px;left:40px;right:unset}}@media (max-width:450px){.promotions-container .slick-dots{left:17px}}@media (max-width:992px){.promotions-container .promotions-carousel{margin-bottom:16px !important}}.side-banners{position:absolute;top:0;right:0;width:415px;height:100%}.side-banners .rdz-banner,.side-banners .succuresale-banner,.side-banners .contact-lenses-banner{position:relative;width:100%;height:190px;text-align:center}@media (max-width:768px){.side-banners .rdz-banner,.side-banners .succuresale-banner,.side-banners .contact-lenses-banner{height:285px}}.side-banners .contact-lenses-banner{margin-bottom:15px;background-size:cover;position:relative}.side-banners .contact-lenses-banner:before{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background-color:#6095c1;opacity:.53}.side-banners .rdz-banner{margin-bottom:15px;background:#6095c1}@media (max-width:900px){.side-banners .rdz-banner,.side-banners .succuresale-banner{float:left;width:49.5%}.side-banners .rdz-banner{margin-right:1%}}@media (max-width:768px){.side-banners .rdz-banner,.side-banners .succuresale-banner{width:100%;float:none}}.side-banners .succuresale-banner{background:#d5d3d4}.side-banners .rdz-banner-inner,.side-banners .succuresale-banner-inner,.side-banners .contact-lenses-banner-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.side-banners .rdz-banner-inner,.side-banners .succuresale-banner-inner,.side-banners .contact-lenses-banner-inner{width:100%;max-width:100%}.side-banners .rdz-desc,.side-banners .succuresale-desc,.side-banners .contact-lenses-desc{opacity:1;color:#fff;font-size:28px;line-height:1.11;text-align:center;margin-bottom:10px;padding:0 10px;font-family:'Sailec_Medium','Helvetica Neue',Helvetica,Arial,sans-serif}@media (max-width:1150px){.side-banners .rdz-desc,.side-banners .succuresale-desc,.side-banners .contact-lenses-desc{font-size:24px}}@media (max-width:768px){.side-banners .rdz-desc,.side-banners .succuresale-desc,.side-banners .contact-lenses-desc{font-size:30px;margin-bottom:20px}}.side-banners .side-banners__banner-desc{color:#fff;font-size:14px;line-height:1.2;padding:0 10px;font-family:'Sailec_Regular';max-width:500px;margin:0 auto 10px auto}@media (max-width:1150px){.side-banners .side-banners__banner-desc{font-size:12px}}@media (max-width:900px){.side-banners .side-banners__banner-desc{font-size:14px}}@media (max-width:768px){.side-banners .side-banners__banner-desc{margin-bottom:20px}}.side-banners .side-banner-btn{width:230px;min-width:unset}@media (max-width:1280px){.side-banners{width:33.46%}}@media (max-width:900px){.side-banners{display:block;position:static;width:100%}}.side-banners:after{content:"";display:block;clear:both}@media (max-width:768px){.conn-wrapper .address-info,.account .address-info,.conn-wrapper .account-section-title,.account .account-section-title{text-align:center}.conn-wrapper .address-info h3,.account .address-info h3,.conn-wrapper .account-section-title h3,.account .account-section-title h3{margin-bottom:30px;margin-top:30px}}.conn-wrapper .address-links,.account .address-links{margin-bottom:30px}.conn-wrapper .address-links .hot-btn,.account .address-links .hot-btn{min-width:inherit !important}.conn-wrapper .account-info-pers-inner .hot-btn.hot-btn-blue,.account .account-info-pers-inner .hot-btn.hot-btn-blue{margin-top:0}.conn-wrapper .account-sub-section h2,.account .account-sub-section h2{margin-bottom:50px !important}.conn-wrapper .account-container,.account .account-container{position:relative}.conn-wrapper .account-container:after,.account .account-container:after{content:"";display:block;clear:both}.conn-wrapper .label.form-address,.account .label.form-address{margin-bottom:17px}.conn-wrapper .field.gender select,.account .field.gender select,.conn-wrapper .field.region select,.account .field.region select,.conn-wrapper .field.country select,.account .field.country select,.conn-wrapper .GS-select.dob,.account .GS-select.dob,.conn-wrapper .field.telephone input,.account .field.telephone input{padding:0 17px;border:2px solid rgba(96,149,193,.3);border-radius:5px;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:40px;outline:none;width:100%;height:40px;box-sizing:border-box;transition:all .5s ease;-moz-appearance:none;-webkit-appearance:none;appearance:none}.conn-wrapper .field.gender select,.account .field.gender select,.conn-wrapper .field.region select,.account .field.region select,.conn-wrapper .field.country select,.account .field.country select{background:url(../images/icons/arrow_menu.svg) no-repeat 95% center}.conn-wrapper .field.region select,.account .field.region select,.conn-wrapper .field.country select,.account .field.country select{margin-bottom:17px}.conn-wrapper .labeldob,.account .labeldob,.conn-wrapper .field.gender .label,.account .field.gender .label,.conn-wrapper .field.country .label,.account .field.country .label,.conn-wrapper .field.region .label,.account .field.region .label,.conn-wrapper .field.telephone .label,.account .field.telephone .label{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;display:block;margin-bottom:13px}.conn-wrapper .field.gender .control,.account .field.gender .control,.conn-wrapper .field.country .control,.account .field.country .control,.conn-wrapper .field.region .control,.account .field.region .control,.conn-wrapper .form-row .col-4 .control,.account .form-row .col-4 .control,.conn-wrapper .field.gender .form-group,.account .field.gender .form-group,.conn-wrapper .field.country .form-group,.account .field.country .form-group,.conn-wrapper .field.region .form-group,.account .field.region .form-group,.conn-wrapper .form-row .col-4 .form-group,.account .form-row .col-4 .form-group{position:relative}.conn-wrapper .account-section,.account .account-section{max-width:772px}.conn-wrapper .account-section .edit-card-form form .actions-toolbar,.account .account-section .edit-card-form form .actions-toolbar{margin-left:0 !important;margin-top:33px}.conn-wrapper .account-section .edit-card-form .cancel-edit-btn,.account .account-section .edit-card-form .cancel-edit-btn{background:#fff;border:1px solid #6095c2;color:#6095c1;transition:all .3s ease-in-out;min-width:188px;margin-right:25px !important}.conn-wrapper .account-section .edit-card-form .cancel-edit-btn:hover,.account .account-section .edit-card-form .cancel-edit-btn:hover{border:1px solid #6397c2}.conn-wrapper .account-section .edit-card-form .save-edit-btn,.account .account-section .edit-card-form .save-edit-btn{background:#6095c1;border:1px solid #6095c2;color:#fff;transition:all .3s ease-in-out;min-width:188px}.conn-wrapper .account-section .edit-card-form .save-edit-btn:hover,.account .account-section .edit-card-form .save-edit-btn:hover{background:#6397c2;border:1px solid #6397c2 !important}.conn-wrapper .account-section .delete-account-button,.account .account-section .delete-account-button{color:#6095c1;font:500 16px/19px Sailec_Regular}.conn-wrapper .account-section .delete-account-button:hover,.account .account-section .delete-account-button:hover{text-decoration:underline}.conn-wrapper .account-section .add-new-card-form,.account .account-section .add-new-card-form{display:none}.conn-wrapper .account-section .add-new-card-form form .actions-toolbar,.account .account-section .add-new-card-form form .actions-toolbar{margin-left:0 !important}.conn-wrapper .account-section .add-new-card-form form .actions-toolbar .confirm-btn,.account .account-section .add-new-card-form form .actions-toolbar .confirm-btn{padding:10px 61px 15px !important;color:#fff;background:#709fc6;border:1px solid #709fc6;letter-spacing:0;font-size:16px;line-height:19px;transition:all .3s ease-in-out}.conn-wrapper .account-section .add-new-card-form form .actions-toolbar .confirm-btn:hover,.account .account-section .add-new-card-form form .actions-toolbar .confirm-btn:hover{background:#6397c2;border:1px solid #6397c2}.conn-wrapper .account-section .add-button-holder,.account .account-section .add-button-holder{color:#60513a;padding:26px 21px;background:#f4f8fb;display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:1.25;margin-bottom:20px}@media (max-width:768px){.conn-wrapper .account-section .add-button-holder,.account .account-section .add-button-holder{flex-direction:column;padding-top:20px;padding-bottom:42px;margin-top:20px}.conn-wrapper .account-section .add-button-holder span,.account .account-section .add-button-holder span{margin-bottom:10px}.conn-wrapper .account-section .add-button-holder .add-btn,.account .account-section .add-button-holder .add-btn{width:auto !important;min-width:188px}}.conn-wrapper .account-section .add-button-holder .add-btn,.account .account-section .add-button-holder .add-btn{padding:10px 20px !important;width:auto !important;min-width:188px;background:#709fc6;color:#fff;font-size:16px;line-height:19px;border:1px solid #709fc6;transition:all .3s ease-in-out}.conn-wrapper .account-section .add-button-holder .add-btn:hover,.account .account-section .add-button-holder .add-btn:hover{background:#6397c2;border:1px solid #6397c2}.conn-wrapper .account-section .add-button-holder .cancel-btn,.account .account-section .add-button-holder .cancel-btn{border:1px solid #709fc6;padding:10px 68px !important;color:#709fc6;background:#fff;transition:all .3s ease-in-out}.conn-wrapper .account-section .add-button-holder .cancel-btn:hover,.account .account-section .add-button-holder .cancel-btn:hover{background:#fff;border:1px solid #6397c2}.conn-wrapper .account-section .list-of-cards table,.account .account-section .list-of-cards table,.conn-wrapper .account-section .list-of-cards tr,.account .account-section .list-of-cards tr,.conn-wrapper .account-section .list-of-cards td,.account .account-section .list-of-cards td{border:none}.conn-wrapper .account-section .list-of-cards table,.account .account-section .list-of-cards table{width:100%}.conn-wrapper .account-section .list-of-cards .table-row,.account .account-section .list-of-cards .table-row{position:relative;display:flex}@media (max-width:768px){.conn-wrapper .account-section .list-of-cards .table-row,.account .account-section .list-of-cards .table-row{display:block}}.conn-wrapper .account-section .list-of-cards .card-icon-holder,.account .account-section .list-of-cards .card-icon-holder{width:106px;height:66px}@media (max-width:768px){.conn-wrapper .account-section .list-of-cards .card-icon-holder,.account .account-section .list-of-cards .card-icon-holder{width:69px;height:43px}}.conn-wrapper .account-section .list-of-cards .card-icon-holder img,.account .account-section .list-of-cards .card-icon-holder img{display:block;width:100%;height:100%;object-fit:contain}.conn-wrapper .account-section .list-of-cards .table-cell,.account .account-section .list-of-cards .table-cell{display:flex;align-items:center;font-size:18px;line-height:23px}@media (max-width:860px){.conn-wrapper .account-section .list-of-cards .table-cell,.account .account-section .list-of-cards .table-cell{padding:10px 0 !important}}.conn-wrapper .account-section .list-of-cards .table-cell:first-child,.account .account-section .list-of-cards .table-cell:first-child{padding-bottom:0 !important;padding-top:0 !important}@media (max-width:768px){.conn-wrapper .account-section .list-of-cards .card-action,.account .account-section .list-of-cards .card-action{position:relative;padding:0 !important}}.conn-wrapper .account-section .list-of-cards .table-cell:first-child,.account .account-section .list-of-cards .table-cell:first-child{padding-left:19px;margin-right:34px}@media (max-width:768px){.conn-wrapper .account-section .list-of-cards .table-cell:first-child,.account .account-section .list-of-cards .table-cell:first-child{padding-left:10px}}.conn-wrapper .account-section .list-of-cards .table-cell:last-child,.account .account-section .list-of-cards .table-cell:last-child{padding-right:11px}.conn-wrapper .account-section .list-of-cards .expired,.account .account-section .list-of-cards .expired{color:#c3c7ca}.conn-wrapper .account-section .list-of-cards .expired .make-default-form,.account .account-section .list-of-cards .expired .make-default-form{display:none}.conn-wrapper .account-section .list-of-cards .table-cell-card-detail,.account .account-section .list-of-cards .table-cell-card-detail{flex:1 0 auto}@media (max-width:768px){.conn-wrapper .account-section .list-of-cards .table-cell-card-detail,.account .account-section .list-of-cards .table-cell-card-detail{padding-bottom:15px}}.conn-wrapper .account-section .list-of-cards .make-default-form,.account .account-section .list-of-cards .make-default-form{display:inline-block}.conn-wrapper .account-section .list-of-cards .card-status-info,.account .account-section .list-of-cards .card-status-info{display:block;font-size:18px;font-weight:700;color:#709fc6}.conn-wrapper .account-section .list-of-cards .card-settings-form,.account .account-section .list-of-cards .card-settings-form{display:inline-block}.conn-wrapper .account-section .list-of-cards .card-settings,.account .account-section .list-of-cards .card-settings{background:0 0 !important;width:auto !important;border:none;padding:0 !important;color:#60513a;font-weight:700;margin-right:25px;cursor:pointer}.conn-wrapper .account-section .list-of-cards .card-settings:after,.account .account-section .list-of-cards .card-settings:after{content:'';display:inline-block;width:10px;height:10px;border-top:2px solid #60513a;border-right:2px solid #60513a;transform:rotate(45deg)}.conn-wrapper .account-section .list-of-cards .table-cell .delete,.account .account-section .list-of-cards .table-cell .delete{background-image:url("../images/bamboratoken/trash.svg");background-repeat:no-repeat;background-color:#fff;outline:none;width:17px;height:21px;border:none;padding:0;position:relative;cursor:pointer}@media (max-width:768px){.conn-wrapper .account-section .list-of-cards .table-cell .delete,.account .account-section .list-of-cards .table-cell .delete{position:absolute;right:0;top:-125px}}.conn-wrapper .account-section .list-of-cards tr:not(first-child),.account .account-section .list-of-cards tr:not(first-child){border-bottom:2px solid #d0dfec}.conn-wrapper .account-section .saved-card-form .field,.account .account-section .saved-card-form .field{font-family:'Museo Sans 500',Arial,sans-serif;color:#60513a;margin-bottom:20px}.conn-wrapper .account-section .saved-card-form .field .input-holder,.account .account-section .saved-card-form .field .input-holder{height:34px;border:1px solid #e6eff5;border-radius:5px;font-size:14px;line-height:16px;color:#b0a89d;position:relative}.conn-wrapper .account-section .saved-card-form .field .input-holder input,.account .account-section .saved-card-form .field .input-holder input{color:#101010;font-family:'Museo Sans 500',Arial,sans-serif;width:100%;height:100%;padding:0 5px;border:none;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none}.conn-wrapper .account-section .saved-card-form .field .input-holder input::placeholder,.account .account-section .saved-card-form .field .input-holder input::placeholder{color:#b0a89d;font-family:'Museo Sans 500',Arial,sans-serif}.conn-wrapper .account-section .saved-card-form .field .input-holder input:focus,.account .account-section .saved-card-form .field .input-holder input:focus,.conn-wrapper .account-section .saved-card-form .field .input-holder input:focus-visible,.account .account-section .saved-card-form .field .input-holder input:focus-visible,.conn-wrapper .account-section .saved-card-form .field .input-holder select:focus,.account .account-section .saved-card-form .field .input-holder select:focus,.conn-wrapper .account-section .saved-card-form .field .input-holder select:focus-visible,.account .account-section .saved-card-form .field .input-holder select:focus-visible{outline:none;box-shadow:none;-webkit-box-shadow:none}.conn-wrapper .account-section .saved-card-form .field .input-holder select,.account .account-section .saved-card-form .field .input-holder select{border:none;color:#101010 !important;font-family:'Museo Sans 500',Arial,sans-serif;background:0 0;width:100%;height:100%;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/icons/arrow_menu.svg) no-repeat 95% center;font-weight:400;color:#60513a}.conn-wrapper .account-section .saved-card-form .cvv div.mage-error,.account .account-section .saved-card-form .cvv div.mage-error{min-width:90px}.conn-wrapper .account-section .saved-card-form .field.cvv,.account .account-section .saved-card-form .field.cvv{padding:0 0 0 5px}.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip,.account .account-section .saved-card-form .field.cvv .field-tooltip{position:unset;display:block}.conn-wrapper .account-section .saved-card-form .field.cvv .action-cvv.cvv-link,.account .account-section .saved-card-form .field.cvv .action-cvv.cvv-link{right:-26px}@media (max-width:767px){.conn-wrapper .account-section .saved-card-form .field.cvv .action-cvv.cvv-link,.account .account-section .saved-card-form .field.cvv .action-cvv.cvv-link{right:0}}.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content,.account .account-section .saved-card-form .field.cvv .field-tooltip-content{top:calc(100% + 10px);right:-30px;left:unset}@media (max-width:767px){.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content,.account .account-section .saved-card-form .field.cvv .field-tooltip-content{top:30px;right:-4px}}@media (max-width:480px){.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content,.account .account-section .saved-card-form .field.cvv .field-tooltip-content{max-width:200px}}.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content:before,.account .account-section .saved-card-form .field.cvv .field-tooltip-content:before,.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content:after,.account .account-section .saved-card-form .field.cvv .field-tooltip-content:after{border-width:8px;border-right-color:transparent;top:-16px;right:6px;left:unset}@media (max-width:767px){.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content:before,.account .account-section .saved-card-form .field.cvv .field-tooltip-content:before,.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content:after,.account .account-section .saved-card-form .field.cvv .field-tooltip-content:after{top:-14px;right:7px;margin-top:0}}.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content:before,.account .account-section .saved-card-form .field.cvv .field-tooltip-content:before{border-bottom-color:#e4e4e4}.conn-wrapper .account-section .saved-card-form .field.cvv .field-tooltip-content:after,.account .account-section .saved-card-form .field.cvv .field-tooltip-content:after{border-bottom-color:#fff}.conn-wrapper .account-section .saved-card-form div.mage-error,.account .account-section .saved-card-form div.mage-error{position:absolute;top:30px}.conn-wrapper .account-section .saved-card-form .label,.account .account-section .saved-card-form .label{margin-bottom:9px}@media (max-width:413px){.conn-wrapper .account-section .saved-card-form .label,.account .account-section .saved-card-form .label{font-size:11px;margin-bottom:5px}}.conn-wrapper .account-section .saved-card-form .label span,.account .account-section .saved-card-form .label span{position:relative}.conn-wrapper .account-section .saved-card-form .label span:after,.account .account-section .saved-card-form .label span:after{content:'*';position:absolute;top:-5px;right:-7px}.conn-wrapper .account-section .saved-card-form .field.number,.account .account-section .saved-card-form .field.number{padding-left:5px}.conn-wrapper .account-section .saved-card-form .expiration-date .expiration-date-label,.account .account-section .saved-card-form .expiration-date .expiration-date-label{margin-left:-10px}.conn-wrapper .account-section .saved-card-form .expiration-date .exp-date,.account .account-section .saved-card-form .expiration-date .exp-date{padding:0 5px}.conn-wrapper .account-section .saved-card-form .form-wrapper,.account .account-section .saved-card-form .form-wrapper,.conn-wrapper .account-section .saved-card-form .fieldset,.account .account-section .saved-card-form .fieldset{padding-right:30px}@media (max-width:767px){.conn-wrapper .account-section .saved-card-form .form-wrapper,.account .account-section .saved-card-form .form-wrapper,.conn-wrapper .account-section .saved-card-form .fieldset,.account .account-section .saved-card-form .fieldset{padding-right:0}}.conn-wrapper .account-section .saved-card-form .fieldset,.account .account-section .saved-card-form .fieldset{margin-bottom:33px}@media (max-width:768px){.conn-wrapper .account-section .saved-card-form .cvv,.account .account-section .saved-card-form .cvv{padding-left:5px}}.conn-wrapper .account-section .saved-card-form .cvv-control,.account .account-section .saved-card-form .cvv-control{position:relative}.conn-wrapper .account-section .saved-card-form .cvv-control .cvv-link,.account .account-section .saved-card-form .cvv-control .cvv-link{position:absolute;width:21px;height:21px;background:#e6eff5;border-radius:50%;bottom:6px;right:-40px}@media (max-width:1024px){.conn-wrapper .account-section .saved-card-form .cvv-control .cvv-link,.account .account-section .saved-card-form .cvv-control .cvv-link{right:-30px}}@media (max-width:767px){.conn-wrapper .account-section .saved-card-form .cvv-control .cvv-link,.account .account-section .saved-card-form .cvv-control .cvv-link{right:0;top:0}}.conn-wrapper .account-section .saved-card-form .cvv-control .cvv-link:after,.account .account-section .saved-card-form .cvv-control .cvv-link:after{content:'?';color:#6095c1;position:absolute;top:0;left:35%}.conn-wrapper .account-section .saved-card-form .fieldset>.field:not(.choice)>.label,.account .account-section .saved-card-form .fieldset>.field:not(.choice)>.label{float:none;display:inherit;margin-bottom:9px;padding:0;width:auto;font-weight:500;text-align:left}.conn-wrapper .account-section .saved-card-form .fieldset>.field:not(.choice)>.control,.account .account-section .saved-card-form .fieldset>.field:not(.choice)>.control{width:auto;float:none}.conn-wrapper .account-section .saved-card-form .field:before,.account .account-section .saved-card-form .field:before,.conn-wrapper .account-section .saved-card-form .field:after,.account .account-section .saved-card-form .field:after{display:none}@media (min-width:1024px){.conn-wrapper .account-section,.account .account-section{margin-left:90px}}.conn-wrapper .hidden,.account .hidden{display:none}.conn-wrapper .modal-popup.modal-slide,.account .modal-popup.modal-slide{left:0}.conn-wrapper .modals-overlay,.account .modals-overlay{background:#6095c1;opacity:.7}.conn-wrapper .modal-popup .modal-inner-wrap,.account .modal-popup .modal-inner-wrap{max-width:692px;min-height:353px;height:auto !important;background:0 0;margin:0 auto !important}@media (max-width:768px){.conn-wrapper .modal-popup .modal-inner-wrap,.account .modal-popup .modal-inner-wrap{width:95% !important;max-width:305px !important}}.conn-wrapper .modal-popup .modal-inner-wrap .modal-header,.account .modal-popup .modal-inner-wrap .modal-header{height:59px;background:#f4f8fb;border-radius:0}.conn-wrapper .modal-popup .modal-inner-wrap .modal-header .action-close,.account .modal-popup .modal-inner-wrap .modal-header .action-close{top:13px;right:19px;padding:0}.conn-wrapper .modal-popup .modal-inner-wrap .modal-header .action-close .image-icon,.account .modal-popup .modal-inner-wrap .modal-header .action-close .image-icon{background-image:url(../images/icons/Close.svg)}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content,.account .modal-popup .modal-inner-wrap .modal-content{padding:0 10px !important;display:flex;min-height:294px;justify-content:center}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content .delete-confirmation-popup,.account .modal-popup .modal-inner-wrap .modal-content .delete-confirmation-popup{font-size:25px;line-height:32px;color:#60513a;margin:0 auto;text-align:center}@media (max-width:768px){.conn-wrapper .modal-popup .modal-inner-wrap .modal-content .delete-confirmation-popup,.account .modal-popup .modal-inner-wrap .modal-content .delete-confirmation-popup{max-width:340px;font-size:16px}}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content .popup-question,.account .modal-popup .modal-inner-wrap .modal-content .popup-question{display:inline-block;margin-bottom:42px;font-weight:600}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form,.account .modal-popup .modal-inner-wrap .modal-content form{max-width:513px;margin:0 auto;display:flex;justify-content:space-around}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button,.account .modal-popup .modal-inner-wrap .modal-content form button{position:static;background:#709fc6;min-width:188px;width:auto;font-weight:400;font-size:18px;line-height:23px;padding:0;transition:all .3s ease-in-out;border:1px solid #709fc6 !important;border-radius:20px}@media (max-width:768px){.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button,.account .modal-popup .modal-inner-wrap .modal-content form button{min-width:140px}}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button:hover,.account .modal-popup .modal-inner-wrap .modal-content form button:hover{background:#6397c2;border:1px solid #6397c2 !important}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button:not(.delete),.account .modal-popup .modal-inner-wrap .modal-content form button:not(.delete){background:#fff;color:#709fc6}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button:not(.delete):hover,.account .modal-popup .modal-inner-wrap .modal-content form button:not(.delete):hover{color:#6397c2;border:1px solid #6397c2 !important}.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button:before,.account .modal-popup .modal-inner-wrap .modal-content form button:before,.conn-wrapper .modal-popup .modal-inner-wrap .modal-content form button:after,.account .modal-popup .modal-inner-wrap .modal-content form button:after{display:none}.account-hero{position:relative;width:100vw;left:50%;transform:translate(-50%,0);background:#f4f7fb}.account-hero .account-hero-inner{width:510px;max-width:510px;padding:100px 0;margin:0 auto;text-align:center}.account-hero h2{color:#60513a;font-family:Sailec_Medium;font-size:44px;font-weight:500;line-height:62px;margin:0 0 24px}.account-hero p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0}@media (max-width:992px){.account-hero .account-hero-inner{padding:90px 0}.account-hero .account-hero-inner h2{font-size:44px;line-height:55px;margin:0 0 24px}.account-hero .account-hero-inner p{font-size:16px;line-height:19px}}@media (max-width:768px){.account-hero .account-hero-inner{width:80%;padding:80px 0}.account-hero .account-hero-inner h2{font-size:26px;line-height:26px;margin:0 0 24px}.account-hero .account-hero-inner p{font-size:15px;line-height:20px}}.account-alert{position:relative;width:100vw;left:50%;transform:translate(-50%,0);margin-bottom:80px}.account-alert .message{color:#fff;font-family:Sailec_Regular;font-size:16px;line-height:23px;text-align:center;width:100%;height:100%;padding:10px 50px}.account-alert .message.success{background:#6095c1}.account-alert .message.error{background:#fc465c}@media (max-width:992px){.account-alert .message{font-size:17px;padding:10px 20px;margin-bottom:60px}}@media (max-width:768px){.account-alert .message{font-size:14px;margin-bottom:40px}}.block.account-nav,.block-collapsible-nav{display:none}.account-side-navbar{box-sizing:border-box;margin-bottom:85px}.account-side-navbar a{display:block;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:17px;font-weight:300;line-height:57px;text-decoration:none;height:57px;border-bottom:.5px solid rgba(96,81,58,.15);transition:all .5s ease}.account-side-navbar a:first-child{line-height:19px;height:36px}.account-side-navbar a:hover,.account-side-navbar a.active-tab{color:#60513a}.account-side-navbar a.active-tab{font-family:Sailec_Medium}.account-side-navbar a:last-child{color:#6095c1}.account-side-navbar a:last-child:hover{color:#6095c1}@media (max-width:992px){.account-side-navbar a{font-size:16px;line-height:50px;height:50px}}@media (max-width:768px){.account-side-navbar{display:none}}.account-side-navbar-mobile{position:relative;display:none;border-top:1px solid rgba(96,81,58,.15);height:55px;width:100vw;left:50%;transform:translate(-50%,0);z-index:10}.account-side-navbar-mobile .navbar-mobile-inner,.account-side-navbar-mobile a{display:block;color:#60513a;font-family:Sailec_Regular;font-size:15px;font-weight:300;line-height:22px}.account-side-navbar-mobile .navbar-mobile-inner{font-family:Sailec_Medium;position:relative;text-align:center;line-height:53px;cursor:pointer}.account-side-navbar-mobile .navbar-mobile-inner img{position:absolute;top:24px;right:20px;display:inline-block;margin-left:22px}.account-side-navbar-mobile .navbar-mobile-tabs{display:none;opacity:0;position:absolute;top:52px;left:0;right:0;bottom:0;text-align:center;transition:All .45s ease;z-index:99}.account-side-navbar-mobile .navbar-mobile-tabs-inner{background:#fff;padding:0 15px}.account-side-navbar-mobile a{color:rgba(96,81,58,.6);font-size:15px;line-height:53px;font-weight:400;text-decoration:none;border-top:1px solid rgba(96,81,58,.15)}.account-side-navbar-mobile a:last-child{color:#6095c1}.account-side-navbar-mobile a:last-child:hover{color:#6095c1}@media (max-width:768px){.account-side-navbar-mobile{display:block}}.asnm-overlay{display:none;opacity:0;position:absolute;width:100%;height:150%;top:120px;left:0;background:rgba(0,0,0,.4);z-index:1;transition:all .45s ease}.content-container{width:953px;float:left;padding-left:79px;margin-bottom:100px;box-sizing:border-box;font-family:"Sailec_Regular"}.content-container h2{color:#60513a;font-size:30px;font-weight:500;line-height:25px;margin:0 0 11px}.content-container p{color:rgba(96,81,58,.6);font-size:16px;font-weight:300;line-height:22px;margin:0 0 50px}@media (max-width:1320px){.content-container{width:73.7%}}@media (max-width:992px){.content-container{padding-left:70px;margin-bottom:60px}.content-container h2{font-size:26px;line-height:26px}.content-container p{font-size:15px;line-height:20px}}@media (max-width:768px){.content-container{width:100%;float:none;padding:0}.content-container h2,.content-container p{text-align:center}.content-container p{margin:0 auto 40px auto}}@media (max-width:560px){.content-container{margin-bottom:40px}.content-container h2{width:258px;margin:0 auto 24px auto}.content-container p{width:223px}}.account-form button{min-width:245px}@media (max-width:768px){.account-form button{display:block;max-width:350px;margin:0 auto}}@media (max-width:450px){.account-form button{width:100%}}.account-info-pers .account-info-pers-inner{width:630px}.account-info-pers form{position:relative;width:100%}.account-info-pers label.form-name{width:303px;float:left;margin-bottom:17px}.account-info-pers label.form-name:first-child{margin-right:24px}.account-info-pers label.form-email{width:100%;float:none;clear:both;margin-bottom:48px}.account-info-pers label.form-email input[type=email]{background-color:#ddd;pointer-events:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.account-info-pers label.form-email input[type=email]:focus{outline:none;box-shadow:none;-webkit-box-shadow:none;border:2px solid rgba(96,149,193,.3)}.account-info-pers label.form-telephone{display:inline-block;margin-bottom:17px}.account-info-pers label.form-telephone .input-text{margin-bottom:0}@media (max-width:1320px){.account-info-pers .account-info-pers-inner{width:75%}.account-info-pers label.form-name{width:48%}.account-info-pers label.form-name:first-child{margin-right:4%}}@media (max-width:1100px){.account-info-pers .account-info-pers-inner{width:90%}}@media (max-width:768px){.account-info-pers .account-info-pers-inner{width:100%}}@media (max-width:560px){.account-info-pers{margin-bottom:40px}.account-info-pers .account-info-pers-inner label.form-name{width:100%;margin:0 0 16px}}.account-adresses .account-adresses-inner .adresses-form{position:relative;width:82%;border:1px solid rgba(96,81,58,.15);border-radius:5px;padding:0 50px 0 32px}.account-adresses .account-adresses-inner .adresses-form:first-child{margin-bottom:24px}.account-adresses .account-adresses-inner .adresses-form h3{color:#60513a;font-family:"Sailec_Regular";font-size:18px;font-weight:500;line-height:23px;padding:15px 0;margin:0;cursor:pointer;transition:all .5s ease}.account-adresses .account-adresses-inner .adresses-form h3.active-form{color:#6095c1;padding:34px 0 25px}.account-adresses .account-adresses-inner .adresses-form img{position:absolute;top:21px;right:15px;transition:all .5s ease;cursor:pointer}.account-adresses .account-adresses-inner .adresses-form form{opacity:0;display:none;transition:all .5s ease}.account-adresses .account-adresses-inner .adresses-form label{margin-bottom:17px}.account-adresses .account-adresses-inner .adresses-form label:nth-child(1),.account-adresses .account-adresses-inner .adresses-form label:nth-child(2){float:left;width:48%}@media (max-width:992px){.account-adresses .account-adresses-inner .adresses-form label:nth-child(1),.account-adresses .account-adresses-inner .adresses-form label:nth-child(2){float:none;width:100%}}.account-adresses .account-adresses-inner .adresses-form label:nth-child(3){clear:both}.account-adresses .account-adresses-inner .adresses-form label:nth-child(1){margin-right:4%}@media (max-width:992px){.account-adresses .account-adresses-inner .adresses-form label:nth-child(1){margin-right:0}}.account-adresses .account-adresses-inner .adresses-form button{margin-bottom:32px}@media (max-width:992px){.account-adresses .account-adresses-inner .adresses-form{width:90%;padding:0 25px}}@media (max-width:768px){.account-adresses .account-adresses-inner .adresses-form{width:100%;padding:0 16px}}.account-wishlist{float:left;box-sizing:border-box}.account-wishlist .account-wishlist-inner{margin-bottom:40px}.account-wishlist .account-wishlist-inner .fav-products{width:100%;margin-bottom:56px}.account-wishlist .account-wishlist-inner .fav-products .item{display:block;width:50%;float:left;margin-bottom:15px}@media (max-width:992px){.account-wishlist .account-wishlist-inner .fav-products .item{width:100%;float:none}}@media (max-width:768px){.account-wishlist .account-wishlist-inner .fav-products .item{width:50%;float:left}}@media (max-width:700px){.account-wishlist .account-wishlist-inner .fav-products .item{width:100%}.account-wishlist .account-wishlist-inner .fav-products .item .product-item{margin:0 auto}}.account-wishlist .account-wishlist-inner .fav-products:after{content:"";display:block;clear:both}@media (max-width:768px){.account-wishlist .account-wishlist-inner .fav-products{margin-bottom:40px}}.account-wishlist .share-btn{margin-right:5%;margin-bottom:23px}@media (max-width:992px){.account-wishlist .share-btn{margin-right:3%}}.account-wishlist .share-btn,.account-wishlist .print-btn{width:223px;min-width:unset}@media (max-width:768px){.account-wishlist .share-btn,.account-wishlist .print-btn{display:block;margin-left:auto;margin-right:auto;width:300px}}@media (max-width:450px){.account-wishlist .share-btn,.account-wishlist .print-btn{width:100%}}.conn-wrapper{position:relative;width:100%;background:#f4f7fb;padding:147px 0 0}.conn-wrapper .conn-wrapper-border{width:100%;max-width:1280px;margin:69px auto 0 auto;border-bottom:1px solid rgba(96,149,193,.07000000000000001)}@media (max-width:992px){.conn-wrapper{padding:60px 0 0}.conn-wrapper .conn-wrapper-border{margin:40px auto 0 auto}}@media (max-width:475px){.conn-wrapper{padding:0}.conn-wrapper .conn-wrapper-border{margin:40px auto 0 auto}.conn-wrapper .conn-wrapper-border{margin:0}}.conn-wrapper .conn-wrapper-eg-b,.conn-wrapper .conn-wrapper-eg-w{opacity:0;position:absolute;top:50%;background-blend-mode:multiply;transform:translate(0,-50%);width:30vw}@media (max-width:768px){.conn-wrapper .conn-wrapper-eg-b,.conn-wrapper .conn-wrapper-eg-w{display:none}}.conn-wrapper .conn-wrapper-eg-b{left:0}.conn-wrapper .conn-wrapper-eg-w{right:0}.conn-container{max-width:475px;position:relative;background:#fff;margin:0 auto;box-sizing:border-box;z-index:10}.conn-container .conn-container-inner{padding:48px 83px}@media (max-width:475px){.conn-container .conn-container-inner{padding:32px 16px 44px}}.conn-container .conn-title,.conn-container .conn-desc{text-align:center}.conn-container .conn-title{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0}@media (max-width:475px){.conn-container .conn-title{font-size:26px;line-height:26px}}.conn-container .conn-desc{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px}@media (max-width:475px){.conn-container .conn-desc{font-size:15px;line-height:20px}}.conn-container .conn-form .label-control{margin-bottom:15px}.conn-container .conn-form .label-control:last-of-type{margin-bottom:0}.conn-container .conn-form .conn-form-btn{width:100%;margin-top:32px}.conn-container .conn-sep{position:relative;border:.5px solid #eee;margin:40px 0}.conn-container .conn-sep span{position:absolute;top:50%;left:50%;display:block;width:85px;background:#fff;transform:translate(-50%,-50%);color:rgba(96,81,58,.6);font-family:Sailec_Medium;font-size:18px;text-align:center}.conn-container .fb-btn{color:#fff;border:2px solid #3b5998;background-color:#3b5998;width:100%;display:block}.conn-container .fb-btn:hover{background:#39548c}.login-container .login-container-inner{padding-bottom:39px}.login-container .login-container-inner .login-title{margin:0 0 37px}.login-container .login-container-inner .conn-form .conn-form-btn{margin-bottom:25px}.login-container .login-container-inner .restore-mdp{display:block;font-family:Sailec_Regular;font-size:12px;line-height:16px;color:#60513a;text-decoration:none;text-align:center}.login-container .create-new-acc{padding:40px 46px;background-color:#6095c1}.login-container .create-new-acc p{color:#fff;font-family:Sailec_Medium;font-size:20px;line-height:28px;text-align:center}.login-container .create-new-acc a{width:100%}@media (max-width:475px){.login-container .create-new-acc{padding:40px 16px}}.new-acc-container .new-acc-container-inner .new-acc-title{margin-bottom:24px}.new-acc-container .new-acc-container-inner .old-acc{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;text-align:center;margin:0 0 25px}.new-acc-container .new-acc-container-inner .old-acc a{color:#60513a;margin-left:10px;font-size:13px;text-decoration:underline}.new-acc-container .new-acc-container-inner .conn-sep{margin:48px 0 43px}.new-acc-container .new-acc-container-inner .label-checkbox{display:inline-block;margin-top:11px}.new-acc-container .new-acc-container-inner .checkbox-desc{position:absolute;top:1px;left:28px;width:252px;color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px}.new-acc-container .new-acc-container-inner button{margin-bottom:16px;width:100%}.mdp-container .mdp-title{margin-bottom:27px}.mdp-container .mdp-desc{margin:0 auto 40px auto}.mdp-container .mdp-forg{width:263px}.mdp-container .mdp-rest{width:241px}.mdp-container button{margin-top:17px;width:100%}@media (max-width:1023px){.postal-info .buttons-row{flex-direction:column;align-items:center}.postal-info .buttons-row .button-form-wrapper{display:flex;justify-content:center}.postal-info .buttons-row .button-form-wrapper:first-child{margin-bottom:15px}.postal-info .buttons-row .button-form-wrapper .md-form{display:flex;align-items:center}}.form-account-deletion .buttons-row{margin-top:10px}.form-account-deletion .button-form-wrapper{margin-top:10px}.main-nav .navigation{height:100%;float:left;margin-left:55px;background:0 0;position:static}@media (max-width:1020px){.main-nav .navigation{margin-left:30px}}.main-nav .navigation .ui-menu{height:100%;padding:0;position:static}.main-nav .navigation .ui-menu:after{content:"";display:block;clear:both}.main-nav .navigation .level0{float:left;margin-right:30px;height:100%}@media (max-width:1280px){.main-nav .navigation .level0{margin-right:15px}}@media (max-width:880px){.main-nav .navigation .level0{margin-right:20px}}.main-nav .navigation .level0 a{display:inline-block;height:100%;text-decoration:none;padding:0}.main-nav .navigation .level0 a span{transition:color .4s ease}.main-nav .navigation .level0 a span:hover{color:#6095c1;text-decoration:none}.main-nav .navigation .level0 a span:hover img{opacity:.4}.main-nav .navigation .level0 a span:hover .nav-link-sub-nav{opacity:1;visibility:visible}.main-nav .navigation .level0 a img{margin-left:7px;opacity:0;transform:rotate(180deg);transition:all .4s ease}.main-nav .navigation .level0 a:hover{text-decoration:none}.main-nav .navigation .level0 a:hover img{opacity:.4}.main-nav .navigation .level0 a:hover .submenu,.main-nav .navigation .level0 a:hover .submenu:after{opacity:1}.main-nav .navigation .level0 .submenu{position:absolute;top:66px !important;left:0 !important;width:100%;height:0;background:#f4f7fb;opacity:0;Z-index:100;transition:opacity .5s ease;border:none;box-shadow:none;padding-left:22%;overflow:hidden;box-sizing:border-box}.main-nav .navigation .level0 .submenu:after{content:'';position:fixed;top:135px;left:-200%;width:400%;height:56px;background:#f4f7fb;transition:opacity .5s ease;opacity:0;z-index:-1}.main-nav .navigation .level0 .submenu a{padding:0}.nav-site ul{margin:0;padding:0;list-style:none;padding-inline-start:0px;padding-inline-end:0px}.nav-site ul li{display:inline-block;position:relative}.nav-site ul li a.phone:after{opacity:0;content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid rgba(96,149,193,.07000000000000001);position:absolute;bottom:0;left:60%;transition:all .7s ease;transform:translate(-50%,0)}.nav-site ul li:hover a.phone:after{opacity:1}.nav-site ul>li{margin-bottom:0}.nav-site ul li ul li a.nav-site-link{margin-right:0}.nav-site ul li ul{display:block;position:absolute;max-height:0em;border:0;background-color:#f4f7fb;padding-left:18px;padding-right:18px;z-index:100;overflow:hidden;-webkit-transition:.5s max-height 0s;-moz-transition:.5s max-height 0s;-ms-transition:.5s max-height 0s;-o-transition:.5s max-height 0s;transition:.5s max-height 0s}.nav-site li:hover ul{max-height:13em;border:0;z-index:101}.tpy-top-gradient{background:transparent linear-gradient(270deg,#86b9e7 0%,#83b8e8 53%,#76b0e7 80%,#76b0e7 100%) 0% 0%}.footer-wrapper-gradient{background:transparent linear-gradient(180deg,#bfd0e5 0%,#bccee2 24%,#b7c7dc 58%,#a7bbd2 74%,#a7bad2 89%,#94a9c4 100%) 0% 0% no-repeat padding-box}.product-item .swatch-option.selected[option-label=Black],.product-item .swatch-option.color[option-label=Black]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Black],.swatch-layered .swatch-option.color[option-label=Black]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Black],.product-info-main .swatch-option.color[option-label=Black]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000}.product-item .swatch-option.selected[option-label=Brown],.product-item .swatch-option.color[option-label=Brown]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Brown],.swatch-layered .swatch-option.color[option-label=Brown]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Brown],.product-info-main .swatch-option.color[option-label=Brown]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #945454;-moz-box-shadow:0px 0px 0px 2px #945454;box-shadow:0px 0px 0px 2px #945454}.product-item .swatch-option.selected[option-label=Blue],.product-item .swatch-option.color[option-label=Blue]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Blue],.swatch-layered .swatch-option.color[option-label=Blue]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Blue],.product-info-main .swatch-option.color[option-label=Blue]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #1857f7;-moz-box-shadow:0px 0px 0px 2px #1857f7;box-shadow:0px 0px 0px 2px #1857f7}.product-item .swatch-option.selected[option-label=Gray],.product-item .swatch-option.color[option-label=Gray]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Gray],.swatch-layered .swatch-option.color[option-label=Gray]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Gray],.product-info-main .swatch-option.color[option-label=Gray]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #8f8f8f;-moz-box-shadow:0px 0px 0px 2px #8f8f8f;box-shadow:0px 0px 0px 2px #8f8f8f}.product-item .swatch-option.selected[option-label=Green],.product-item .swatch-option.color[option-label=Green]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Green],.swatch-layered .swatch-option.color[option-label=Green]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Green],.product-info-main .swatch-option.color[option-label=Green]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #53a828;-moz-box-shadow:0px 0px 0px 2px #53a828;box-shadow:0px 0px 0px 2px #53a828}.product-item .swatch-option.selected[option-label=Lavender],.product-item .swatch-option.color[option-label=Lavender]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Lavender],.swatch-layered .swatch-option.color[option-label=Lavender]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Lavender],.product-info-main .swatch-option.color[option-label=Lavender]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #ce64d4;-moz-box-shadow:0px 0px 0px 2px #ce64d4;box-shadow:0px 0px 0px 2px #ce64d4}.product-item .swatch-option.selected[option-label=Multi],.product-item .swatch-option.color[option-label=Multi]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Multi],.swatch-layered .swatch-option.color[option-label=Multi]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Multi],.product-info-main .swatch-option.color[option-label=Multi]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #fff;-moz-box-shadow:0px 0px 0px 2px #fff;box-shadow:0px 0px 0px 2px #fff}.product-item .swatch-option.selected[option-label=Orange],.product-item .swatch-option.color[option-label=Orange]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Orange],.swatch-layered .swatch-option.color[option-label=Orange]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Orange],.product-info-main .swatch-option.color[option-label=Orange]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #eb6703;-moz-box-shadow:0px 0px 0px 2px #eb6703;box-shadow:0px 0px 0px 2px #eb6703}.product-item .swatch-option.selected[option-label=Purple],.product-item .swatch-option.color[option-label=Purple]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Purple],.swatch-layered .swatch-option.color[option-label=Purple]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Purple],.product-info-main .swatch-option.color[option-label=Purple]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #ef3dff;-moz-box-shadow:0px 0px 0px 2px #ef3dff;box-shadow:0px 0px 0px 2px #ef3dff}.product-item .swatch-option.selected[option-label=Red],.product-item .swatch-option.color[option-label=Red]:not(.disabled):hover,.product-item .swatch-option.selected[option-label=Red],.product-item .swatch-option.color[option-label=Red]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Red],.product-info-main .swatch-option.color[option-label=Red]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px red;-moz-box-shadow:0px 0px 0px 2px red;box-shadow:0px 0px 0px 2px red}.product-item .swatch-option.selected[option-label=Yellow],.product-item .swatch-option.color[option-label=Yellow]:not(.disabled):hover,.swatch-layered .swatch-option.selected[option-label=Yellow],.watch-layered .swatch-option.color[option-label=Yellow]:not(.disabled):hover,.product-info-main .swatch-option.selected[option-label=Yellow],.product-info-main .swatch-option.color[option-label=Yellow]:not(.disabled):hover{-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000;-webkit-box-shadow:0px 0px 0px 2px #ffd500;-moz-box-shadow:0px 0px 0px 2px #ffd500;box-shadow:0px 0px 0px 2px #ffd500}.main-search{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:70px 80px}@media (max-width:992px){.main-search{padding:50px 60px}}@media (max-width:768px){.main-search{padding:20px}}.main-search-container{position:relative;max-width:1280px;margin:0 auto}.main-search-header{border-bottom:1px solid rgba(96,81,58,.15);padding-bottom:25px;margin:0 0 24px}.main-search-header .main-search-title{color:#60513a;font-family:Sailec_Regular;font-size:13px;font-weight:400;line-height:16px;margin:0 0 32px}.main-search-header .main-search-cl-btn{position:absolute;top:2px;right:7px;width:16px;height:16px;cursor:pointer}.main-search-header .main-search-form{display:block}.main-search-header .main-search-form input{display:inline-block;color:#60513a;font-family:Sailec_Medium;font-size:46px;font-weight:500;line-height:58px;width:100%;height:58px;outline:none;border:none;padding:12px 0 0}.main-search-header .main-search-form input::-webkit-input-placeholder{color:rgba(96,81,58,.1)}.main-search-header .main-search-form input::-moz-placeholder{color:rgba(96,81,58,.1)}.main-search-header .main-search-form input:-ms-input-placeholder{color:rgba(96,81,58,.1)}.main-search-header .main-search-form input:-moz-placeholder{color:rgba(96,81,58,.1)}@media (max-width:992px){.main-search-header .main-search-form input{font-size:35px;line-height:36px;height:36px;padding:4px 0 0}}@media (max-width:768px){.main-search-header .main-search-form input{font-family:Sailec_Regular;font-size:26px;line-height:27px;height:30px;padding:0}}.main-search-results .search-results-empty{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0}@media (min-width:768px),print{.amsearch-search-page .product.data.items>.item.title>.switch{height:30px}}.page-with-filter .row-reverse{flex-direction:row-reverse}@media (max-width:991px){.page-with-filter .headerunder{z-index:2 !important}}.page-with-filter .page.messages{margin-top:-31px}@media (max-width:991px){.page-with-filter .page.messages{margin-top:-87px}}.page-with-filter .page-main{padding:255px 20px 0}@media (max-width:991px){.page-with-filter .page-main{padding:290px 20px 0}}@media (max-width:840px){.page-with-filter .page-main{padding:165px 20px 0}}@media (max-width:768px){.page-with-filter .page-main{padding:85px 20px 0}}.page-with-filter .page-header+.top-container{max-width:100% !important;padding-top:135px !important;padding-left:0;padding-right:0}@media (max-width:768px){.page-with-filter .page-header+.top-container{padding-top:0 !important}.page-with-filter .page-header+.top-container .catalog-results-header{z-index:600}}@media (max-width:768px){.page-with-filter .page-header.sticky+.top-container{padding-top:70px !important}.page-with-filter .page-header.sticky+.top-container .catalog-results-header{z-index:600}}.page-with-filter .sorter-options{visibility:hidden}@media (max-width:1199px){.page-with-filter .catalog-results-header .container{max-width:100% !important}}@media (max-width:768px){.page-with-filter .search-result-number{margin-top:80px}}.page-with-filter .catalog-results-header.head-toolbar{position:fixed;background-color:#efedeb;width:100%;z-index:100;right:0;top:135px}@media (max-width:840px){.page-with-filter .catalog-results-header.head-toolbar{top:69px !important}}.page-with-filter .catalog-results-header.head-toolbar.fixed-header-toolbar{-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.11);box-shadow:0px 2px 5px 0px rgba(0,0,0,.11)}.page-with-filter .catalog-results-header.head-toolbar .search-result-number{line-height:56px;text-align:center}.page-with-filter .catalog-results-header.head-toolbar .catalog-results-pages-inner{line-height:56px}.page-with-filter .catalog-results-header.head-toolbar .catalog-results-pages-inner a{display:inline-block;color:rgba(96,81,58,.3);font-family:Sailec_Medium;font-size:12px;line-height:21px;text-decoration:none;border-left:1px solid rgba(96,81,58,.3);padding:2px 8px 0;cursor:pointer;transition:all .5s ease}.page-with-filter .catalog-results-header.head-toolbar .catalog-results-pages-inner a.selected,.page-with-filter .catalog-results-header.head-toolbar .catalog-results-pages-inner a:hover{text-decoration:none;color:#60513a}.page-with-filter .catalog-results-header.head-toolbar .catalog-results-pages-inner a:first-of-type{border:none}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter{width:100%;padding:0 !important}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .d-none.d-md-block{max-width:300px;width:100%}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby{max-width:265px;position:relative}@media (max-width:767px){.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby{background-color:#f3f3f3;width:100%;max-width:100%}}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby span{min-width:65px;line-height:56px;font-size:1.4rem;color:#60513a;position:relative;z-index:4;padding-left:22px}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby:hover .GS-select-wrapper__option.GS-select-wrapper__option--value{border:none}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper.GS-select-wrapper--active{background-color:#6095c1;z-index:3}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper.GS-select-wrapper--active .GS-select-wrapper__option.GS-select-wrapper__option--value{color:#fff !important}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper{padding-right:22px;position:absolute !important;width:100%;border-bottom:none;margin-bottom:0;min-width:inherit;position:initial;min-height:56px}@media (min-width:768px){.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper{padding-left:85px}}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper .GS-select-wrapper__dropdown{z-index:3;margin-top:0;background-color:#f4f8fb;border:none !important;display:block;width:100%;left:0;position:absolute;max-height:inherit}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper .GS-select-wrapper__dropdown .GS-select-wrapper__option{color:#6095c1;font-weight:400;border:none;width:100%;line-height:45px;height:45px}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper button{border-bottom:none;line-height:26px;font-weight:600;left:0;padding-right:25px;font-size:1.4rem;height:56px;text-align:left;background-color:transparent}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper button.GS-select-wrapper__option--value{border:none !important;color:#6095c1;padding-left:5px}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper button.GS-select-wrapper__option--value:active{border:none !important}@media (max-width:767px){.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper button.GS-select-wrapper__option--value{font-size:18px}}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper button.GS-select-wrapper__option--value:after{background-image:url("../images/icons/arrow_menu.svg");background-repeat:no-repeat;background-position:center;border:none;content:"";position:absolute;right:0;width:14px;height:14px;background-size:contain;margin-top:0;margin-right:18px}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper button.GS-select-wrapper__option--value:hover{background-color:transparent}.page-with-filter .catalog-results-header.head-toolbar .toolbar-sorter .sortby .GS-select-wrapper.GS-select-wrapper--active .GS-select-wrapper__option--value:focus{background-color:transparent}.page-with-filter .am-button.btn.btn-red{color:#6095c1 !important;border:2px solid rgba(96,149,193,.3) !important;background:0 0 !important;padding:10px 25px !important}.page-with-filter .am-button.btn.btn-red:hover{border:2px solid #6095c1 !important}.page-with-filter .btn-filter{color:#fff !important;background:rgba(96,81,58,.5);display:inline-block;font-family:Sailec_Medium;font-size:18px;line-height:56px;text-align:left;text-decoration:none;border:none;outline:none;padding:0 25px;height:56px;min-width:100%;box-sizing:border-box;transition:all .5s ease;align-items:unset;cursor:pointer;background-image:url(../images/icons/icon-filter.svg);background-repeat:no-repeat;background-position:calc(91%);background-size:26px}.page-with-filter .btn-filter:hover{background-color:rgba(96,81,58,.8)}.filternvg .btn-filter.page-with-filter .btn-filter:before{display:none}@media (max-width:767px){.page-with-filter .overlay-filter.show{content:"";position:fixed;z-index:1999;background:#ccc;opacity:.8;height:100%;width:100%;top:0;right:0;bottom:0;left:0}}.page-with-filter .fixed-header-toolbar{position:fixed;width:100%;z-index:100}.page-with-filter .block.filternvg{position:fixed;z-index:2000;background-color:#f4f8fb;right:15px;left:15px;top:15px;bottom:15px;display:none}@media (min-width:768px){.page-with-filter .block.filternvg{position:absolute;z-index:10;bottom:inherit;top:0;overflow:hidden;padding-bottom:56px}.page-with-filter .block.filternvg .block-content.filter-content{max-height:100%}}@media (max-width:767px){.page-with-filter .block.filternvg{top:85px}}.page-with-filter .block.filternvg .block-content.filter-content{height:auto;overflow-y:hidden}.page-with-filter .block.filternvg .block-content.filter-content .action.filter-clear{background-color:#6095c1;color:#fff;display:inline-block;font-family:Sailec_Medium;font-size:15px;line-height:1;text-align:center;text-decoration:none;border:none;outline:none;border-radius:100px;padding:0 25px;height:40px;min-width:100%;box-sizing:border-box;transition:all .5s ease;align-items:unset;line-height:40px}.page-with-filter .block.filternvg .block-content.filter-content .action.filter-clear:hover{text-decoration:none;background-color:#6f9fc6}.page-with-filter .block.filternvg:hover .btn-filter,.page-with-filter .block.filternvg.filter-on .btn-filter{background-color:#6095c1;background-image:none}.page-with-filter .block.filternvg.filter-on{display:block;padding-right:0}.page-with-filter .block.filternvg.filter-on .icon-close{display:block !important}.page-with-filter .block.filternvg.filter-on ::-webkit-scrollbar{width:10px}.page-with-filter .block.filternvg.filter-on ::-webkit-scrollbar-track{background:0 0}.page-with-filter .block.filternvg.filter-on ::-webkit-scrollbar-thumb{background:rgba(96,149,193,.5)}.page-with-filter .block.filternvg.filter-on ::-webkit-scrollbar-thumb:hover{background:rgba(96,149,193,.8)}.page-with-filter .block.filternvg.filter-on .block-content.filter-content{display:block;overflow-y:auto}.page-with-filter .block.filternvg.filter-on .icon-close{background-image:url("../images/icons/popup_close_blanc.svg");background-repeat:no-repeat;content:"";position:absolute;right:0;width:100%;height:56px;top:0;background-position:right 30px center;background-size:18px;display:none;cursor:pointer}.page-with-filter .block.filternvg .am-swatch-wrapper .swatch-option.image{height:35px;width:35px;border-radius:200px;background-size:42px;outline:none;border:none;margin:0}.page-with-filter .block.filternvg .am-swatch-wrapper .swatch-option.image.selected,.page-with-filter .block.filternvg .am-swatch-wrapper .swatch-option.image:hover{box-shadow:0px 0px 0px 2px #6095c1 inset;outline:none}.page-with-filter .block.filternvg .amshopby-search-box input{width:80%;border:0;padding:7px 10%;border-radius:50px;background-color:#fff;margin-top:9px}.page-with-filter .block.filternvg .amshopby-search-box input:focus{outline:none}.page-with-filter .block.filternvg .amshopby-search-box input::placeholder{color:#60513a;opacity:1}.page-with-filter .block.filternvg .amshopby-search-box input:-ms-input-placeholder{color:#60513a}.page-with-filter .block.filternvg .amshopby-search-box input::-ms-input-placeholder{color:#60513a}.page-with-filter .block.filternvg .items{padding-left:0}.page-with-filter .block.filternvg .items li.item{list-style-type:none;position:relative;margin-bottom:5px}.page-with-filter .block.filternvg .items li.item:hover a,.page-with-filter .block.filternvg .items li.item:hover .label{color:#6095c1 !important}.page-with-filter .block.filternvg .items li.item a{margin-left:10px;font-size:14px;line-height:21px;display:block;padding-top:3px}.page-with-filter .block.filternvg .items li.item a:visited{color:#6095c1}.page-with-filter .block.filternvg .items li.item input[type=checkbox],.page-with-filter .block.filternvg .items li.item input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page-with-filter .block.filternvg .items li.item .label{font-weight:500}.page-with-filter .block.filternvg .items li.item .count{color:#60513a}.page-with-filter .block.filternvg .items li.item .am_shopby_link_selected span{font-weight:600 !important}.page-with-filter .block.filternvg .block-actions.filter-actions{padding:20px 25px 20px}.page-with-filter .block.filternvg .filter-options{background-color:#f4f8fb}.page-with-filter .block.filternvg .filter-options .count:before{content:"("}.page-with-filter .block.filternvg .filter-options .count:after{content:")"}.page-with-filter .block.filternvg .filter-options .filter-options-item{outline:0 !important;position:relative;border-bottom:.5px solid rgba(96,81,58,.15);padding:15px 25px}.page-with-filter .block.filternvg .filter-options .filter-options-item:last-child{border-bottom:none}.page-with-filter .block.filternvg .filter-options .filter-options-item .label{font-weight:400}.page-with-filter .block.filternvg .filter-options .filter-options-item .am-show-more{color:#6095c1 !important;font-size:14px;margin-top:0;text-decoration:underline !important;padding-left:0}.page-with-filter .block.filternvg .filter-options .filter-options-item .am-show-more:after{display:none}.page-with-filter .block.filternvg .filter-options .filter-options-item .am-show-more:before{display:none}.page-with-filter .block.filternvg .filter-options .filter-options-item .filter-options-title{font-weight:400;font-size:16px;color:#60513a;cursor:pointer;outline:0 !important;margin:0}.page-with-filter .block.filternvg .filter-options .filter-options-item .filter-options-title:before{background-image:url("../images/icons/arrow_menu.svg");background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:30px;width:18px;height:18px;transition:.3s all ease;margin-top:4px}.page-with-filter .block.filternvg .filter-options .filter-options-item .filter-options-content{padding:10px 0 0;margin:0}.page-with-filter .block.filternvg .filter-options .filter-options-item .filter-options-content .am-shopby-form{margin:0}.page-with-filter .block.filternvg .filter-options .filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view){margin-left:0 !important}.page-with-filter .block.filternvg .filter-options .filter-options-item.active .filter-options-title:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-with-filter .block.filternvg .filter-options .filter-options-item:focus{outline:0 !important}@media (min-width:1200px){.page-with-filter .catalogue-infos>div:first-child{padding-right:0}}.page-with-filter .filter-options input[type=checkbox]+.amshopby-choice:before,.page-with-filter .filter-options input[type=checkbox]+.amshopby-choice:after{height:20px;width:20px;border-width:2px}.page-with-filter .filter-options .item:hover input[type=checkbox]+.amshopby-choice:after{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+DQogIDxkZWZzLz4NCiAgPHBhdGggZmlsbD0iIzkxYThjYiIgZD0iTTExLjY2OTMgMy41MDA2MWMtLjIwNzguMDA2OTUtLjQwNDguMDk4ODUtLjU0OTMuMjU2Mi0xLjk1NzAzIDIuMDY0MTUtMy40Mzg4MyAzLjc3NjU1LTUuMjgwNDEgNS43NDc4M0wzLjgxNzMgNy43MDQ3NGMtLjA3OTkyLS4wNzE2LS4xNzI0NS0uMTI1OTUtLjI3MjMzLS4xNTk5Mi0uMDk5ODctLjAzMzk3LS4yMDUxMi0uMDQ2OS0uMzA5NzQtLjAzODA2LS4xMDQ2Mi4wMDg4NS0uMjA2NTYuMDM5MjktLjMuMDg5Ni0uMDkzNDUuMDUwMy0uMTc2NTYuMTE5NDgtLjI0NDU5LjIwMzYtLjA2ODA0LjA4NDExLS4xMTk2Ni4xODE1MS0uMTUxOTMuMjg2NjItLjAzMjI3LjEwNTExLS4wNDQ1NS4yMTU4OC0uMDM2MTUuMzI1OTguMDA4NDEuMTEwMTEuMDM3MzQuMjE3NC4wODUxNS4zMTU3NC4wNDc4MS4wOTgzMy4xMTM1NS4xODU3OS4xOTM0OC4yNTczOUw1LjM3NzcxIDExLjI5OGMuMTUzMTUuMTM3OS4zNTAxOS4yMDk4LjU1MTYuMjAxMy4yMDE0MS0uMDA4Ni4zOTIzMS0uMDk2OS41MzQ0NC0uMjQ3M0M4LjYxMDc0IDguOTg3NTcgMTAuMTQyIDcuMTc1NDQgMTIuMjU2IDQuOTQ1NzhjLjExNjUtLjExODM3LjE5Ni0uMjcxMi4yMjgxLS40MzgyMy4wMzIxLS4xNjcwMy4wMTUzLS4zNDAzOC0uMDQ4NC0uNDk3MDktLjA2MzYtLjE1NjcxLS4xNzA5LS4yODkzNy0uMzA3OC0uMzgwNDItLjEzNjktLjA5MTA1LS4yOTY4LS4xMzYxOS0uNDU4Ni0uMTI5NDN6Ii8+DQo8L3N2Zz4=) center/16px;content:'';border:2px solid #6095c1}.page-with-filter .filter-options input[type=checkbox]+.amshopby-choice:after{background:#1979c3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/16px;content:none}@media only screen and (max-width:767px){.filter-options-item .filter-options-content .items [class*=am-filter-item]{padding:0 !important;padding-left:20px !important}}.catalog-banner{position:relative;margin-bottom:50px}.catalog-banner .catalog-banner-bg-l img,.catalog-banner .catalog-banner-bg-m img{display:inline-block;width:100%}.catalog-banner .catalog-banner-bg-l{display:block}.catalog-banner .catalog-banner-bg-m{display:none;margin-bottom:35px;position:relative;left:50%;width:100vw;transform:translate(-50%,0)}.catalog-banner .catalog-banner-title{color:#60513a;font-family:Sailec_Medium;font-size:46px;line-height:58px;margin:0;position:absolute;top:50%;left:95px;transform:translate(0,-50%)}.catalog-results-products{margin-bottom:79px}.catalog-results-pagination{text-align:center;margin-bottom:100px}.catalog-results-pagination .pages-items{margin:0;padding:0;list-style:none}.catalog-results-pagination .pages-items .label{display:none}.catalog-results-pagination .pages-items .item{color:rgba(96,81,58,.3);font-family:Sailec_Medium;font-size:18px;line-height:25px;display:inline-block;margin-right:31px;transition:all .4s ease}.catalog-results-pagination .pages-items .item a{color:inherit;text-decoration:none}.catalog-results-pagination .pages-items .item:hover,.catalog-results-pagination .pages-items .item.current{color:#6095c1}.catalog-results-pagination .pages-items .item.pages-item-previous,.catalog-results-pagination .pages-items .item.pages-item-next{opacity:.3;display:inline-block;font-size:0;width:8px;height:15px;position:relative}.catalog-results-pagination .pages-items .item.pages-item-previous a,.catalog-results-pagination .pages-items .item.pages-item-next a{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.catalog-results-pagination .pages-items .item.pages-item-previous:hover,.catalog-results-pagination .pages-items .item.pages-item-next:hover{opacity:1}.catalog-results-pagination .pages-items .item.pages-item-previous{margin-right:31px;background:url(../images/icons/pagination.svg) no-repeat;top:1px}.catalog-results-pagination .pages-items .item.pages-item-next{margin-right:7px;background:url(../images/icons/pagination.svg) no-repeat;transform:rotate(180deg);transform-origin:50%;top:0}.catalog-search-popup{position:fixed;left:0;bottom:0;width:100%;z-index:10;transition:all .3s ease}.catalog-search-popup .catalog-search-popup--content{position:relative;background:#f4f7fb;padding:40px 0;text-align:center}.catalog-search-popup .catalog-search-popup--content .catalog-popup-close{position:absolute;top:37px;right:37px;width:14px;height:14px;cursor:pointer}.catalog-search-popup .catalog-search-popup--content .catalog-popup-msg{display:inline-block;color:#60513a;font-family:Sailec_Medium;font-size:20px;line-height:28px;padding-top:15px;margin:0 24px 0 0;vertical-align:baseline}.catalog-filters{position:relative}.catalog-filters .mobile-catalog-btn{display:none;width:100%;margin-bottom:16px}.catalog-filters .catalog-search{position:absolute;top:0;right:0;width:262px;z-index:10}.catalog-filters .catalog-search input{width:100%}.catalog-filters .catalog-filters-inner{position:relative}.catalog-filters .catalog-filters-header{position:absolute;display:inline-block;height:40px}.catalog-filters .catalog-filters-title,.catalog-filters .catalog-filters-title-m{color:rgba(96,81,58,.6);font-family:Sailec_Medium}.catalog-filters .catalog-filters-title{position:absolute;top:50%;left:0;transform:translate(0,-50%);font-size:18px;line-height:25px;margin:0}.catalog-filters .catalog-filters-title-m{display:none;font-size:18px;line-height:23px;margin:0}.catalog-filters .catalog-filters-close{display:none;position:absolute;top:22px;right:15px;width:15px;height:15px;border:none;outline:none;padding:0;background:0 0;cursor:pointer}.catalog-filters .catalog-filters-close img{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.catalog-filters .catalog-filters-tabs{color:#6095c1;display:inline-block;height:40px;width:auto;max-width:unset;background-color:#f2f7fb;border-radius:47px;padding:8px 10px;margin:0 0 45px 70px}.catalog-filters .catalog-filters-tabs.active-filter-tabs,.catalog-filters .catalog-filters-tabs:hover{color:rgba(96,149,193,.4)}.catalog-filters .catalog-filters-tabs:after{content:"";display:block;clear:both}.catalog-filters .catalog-filters-tab{color:inherit;font-family:Sailec_Medium;font-size:12px;line-height:16px;text-transform:uppercase;padding:5px 15px 0;float:left;cursor:pointer;transition:color .4s ease;letter-spacing:.8px}.catalog-filters .catalog-filters-tab.active-filter-tab,.catalog-filters .catalog-filters-tab:hover{color:#6095c1}.catalog-filters .catalog-filters-tab:nth-child(2){border-left:1px solid rgba(96,81,58,.15);border-right:1px solid rgba(96,81,58,.15)}.catalog-filters .catalog-filters-lists{display:none;margin-bottom:26px}.catalog-filters .catalog-filters-lists .catalog-filters-list{display:none}.catalog-filters .catalog-filters-lists .catalog-filters-list:after{content:"";display:block;clear:both}.catalog-filters .catalog-filters-lists .catalog-filter-item{position:relative;display:inline-block;float:left;width:16.66%;height:25px;margin:0 0 22px}.catalog-filters .catalog-filters-lists .catalog-filter-item .filter-filter-label{cursor:pointer}.catalog-filters .catalog-filters-lists .catalog-filter-item .filter-filter-title{display:inline-block;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:25px;max-width:95%;white-space:nowrap;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;left:0;padding-left:0;transform:translate(0,-50%);transition:color .4s ease;cursor:pointer}.catalog-filters .catalog-filters-lists .catalog-filter-item .filter-filter-title.active-filter-item,.catalog-filters .catalog-filters-lists .catalog-filter-item .filter-filter-title:hover{color:#60513a}.catalog-filters .catalog-filters-lists .catalog-filter-item input{opacity:0}.catalog-filters .catalog-filters-lists .catalog-filter-item.brand-item:before,.catalog-filters .catalog-filters-lists .catalog-filter-item.color-item:before,.catalog-filters .catalog-filters-lists .catalog-filter-item.size-item:before{content:"";display:block;position:absolute;left:0;transform:translate(0,-50%)}.catalog-filters .catalog-filters-lists .catalog-filter-item.brand-item .filter-filter-title,.catalog-filters .catalog-filters-lists .catalog-filter-item.size-item .filter-filter-title{padding-left:30px}.catalog-filters .catalog-filters-lists .catalog-filter-item.brand-item:before,.catalog-filters .catalog-filters-lists .catalog-filter-item.size-item:before{top:10px;background:url(../images/product/checkbox_inactive.svg) no-repeat;background-size:23px;width:23px;height:23px}.catalog-filters .catalog-filters-lists .catalog-filter-item.color-item .filter-filter-title{padding-left:35px}.catalog-filters .catalog-filters-lists .catalog-filter-item.color-item:before{top:10px;width:28px;height:28px;padding:3px;border-radius:50%;background:#6095c1;background-clip:content-box;transition:all .05s ease}.catalog-filters .catalog-filters-lists .catalog-filter-item.selected-item .filter-filter-title{color:#60513a}.catalog-filters .catalog-filters-lists .catalog-filter-item.selected-item.brand-item:before,.catalog-filters .catalog-filters-lists .catalog-filter-item.selected-item.size-item:before{background:url(../images/product/checkbox_active.svg) no-repeat;background-size:23px;height:22px}.catalog-filters .catalog-filters-lists .catalog-filter-item.selected-item.color-item:before{border:2px solid #6095c1}.catalog-filters .catalog-filters-info{display:none;position:relative;margin:0 0 25px}.catalog-filters .catalog-filters-info:after{content:"";display:block;clear:both}.catalog-filters .catalog-filters-info .catalog-selected-filters{display:inline-block;float:left}.catalog-filters .catalog-filters-info .catalog-selected-filters .reset-catalog-filters{display:inline-block;color:#6095c1;font-family:Sailec_Medium;font-size:12px;font-weight:700;line-height:15px;text-transform:uppercase;letter-spacing:1px;background:0 0;border:none;outline:none;margin:0}.catalog-filters .catalog-filters-info .show-products-info{display:none}.catalog-filters .catalog-filters-info .catalog-selected-filters-list{display:inline-block;float:left;width:calc(100% - 200px);padding:0 0 0 30px}.catalog-filters .catalog-filters-info .catalog-selected-filters-list .selected-filters-item{display:inline-block;cursor:pointer;color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:22px;margin:0 30px 0 0}.catalog-filters .catalog-filters-info .catalog-selected-filters-list .selected-filters-item:after{content:"";background:url(../images/icons/filters_close.svg) no-repeat;background-size:11px;display:inline-block;margin:0 0 0 9px;width:11px;height:11px}.catalog-search-query{position:relative;margin:0 0 26px}.catalog-search-query a{display:inline-block;position:absolute;top:4px;left:0;width:15px;height:100%;margin:0 21px 0 0;z-index:10}.catalog-search-query a img{display:inline-block;width:100%}.catalog-search-query p{display:inline-block;color:rgba(96,81,58,.6);font-family:Sailec_Medium;font-size:18px;width:85%;padding:0 0 0 40px;margin:0;line-height:25px}@media (max-width:992px){.catalog-filters .catalog-filters-lists .catalog-filter-item{width:25%}.catalog-search-popup .page-main{padding:0}.catalog-search-popup .catalog-search-popup--content{padding:40px 0}.catalog-search-popup .catalog-search-popup--content .catalog-popup-close{top:20px;right:20px;width:13px;height:13px}.catalog-search-popup .catalog-search-popup--content .catalog-popup-msg{font-size:15px;line-height:24px}}@media (max-width:768px){.catalog-filters .mobile-catalog-btn{display:block}.catalog-filters .catalog-search{display:block;position:relative;top:unset;right:unset;width:100%;margin:0 0 30px}.catalog-filters .catalog-search input{width:100%}.catalog-filters .catalog-filters-inner{display:none;background:#fff;position:absolute;top:0;left:50%;padding:0 15px;width:100vw;min-height:100vh;transform:translate(-50%,0);overflow-x:hidden;z-index:9999}.catalog-filters .catalog-filters-header{display:block;position:relative;padding:20px 0;height:auto}.catalog-filters .catalog-filters-title{display:none}.catalog-filters .catalog-filters-title-m{display:block}.catalog-filters .catalog-filters-close{display:block}.catalog-filters .catalog-filters-lists{padding-bottom:160px}.catalog-filters .catalog-filters-lists .catalog-filter-item{width:50%}.catalog-filters .catalog-filters-body .catalog-filters-tabs{width:100%;margin:0 0 29px}.catalog-filters .catalog-filters-body .catalog-filters-tabs .catalog-filters-tab{text-align:center;width:33.33%;padding:5px 0 0}.catalog-filters .catalog-filters-info{display:block;position:fixed;width:100%;left:0;bottom:0;background-color:#f4f7fb;padding:27px 16px 24px;margin:0;text-align:center}.catalog-filters .catalog-filters-info .catalog-selected-filters{display:block;float:none}.catalog-filters .catalog-filters-info .catalog-selected-filters .reset-catalog-filters{color:#60513a;font-family:Sailec_Regular;font-size:11px;line-height:15px;text-transform:unset;margin:0 0 16px}.catalog-filters .catalog-filters-info .show-products-info{display:block;width:100%}.catalog-filters .catalog-filters-info .catalog-selected-filters-list{display:none}.catalog-search-query{margin:0 0 18px}.catalog-banner{margin-bottom:32px}.catalog-banner .catalog-banner-bg-l{display:none}.catalog-banner .catalog-banner-bg-m{display:block}.catalog-banner .catalog-banner-title{font-size:23px;line-height:26px;text-align:center;margin:0;position:static;top:50%;left:95px;transform:translate(0,0)}.catalog-results-products{margin-bottom:40px}.catalog-results-header{padding:22px 0 25px}.catalog-results-header .catalog-results-found{font-size:11px;line-height:11px;width:auto}.catalog-results-header .catalog-results-pages{width:auto}.catalog-results-header .catalog-results-pages a,.catalog-results-header .catalog-results-pages span{font-family:Sailec_Regular;font-size:11px;line-height:15px}.catalog-results-header .catalog-results-pages a{padding:2px 5px 0}.catalog-results-pagination{margin-bottom:40px}.catalog-search-popup .catalog-search-popup--content{padding:45px 0}.catalog-search-popup .catalog-search-popup--content .catalog-popup-msg{font-size:16px;line-height:24px;width:241px;margin:0 auto 20px auto}}.slick-slide .product-item{opacity:1 !important}.amshopby-slider-container .ui-slider-range,.amshopby-slider-container .am-slider .ui-slider-handle{background:#a0bfda}.amshopby-slider-tooltip{display:none}.main-product{margin:0 0 80px}.main-product:after{content:"";display:block;clear:both}.field.qty{display:none !important}.product-appointment{display:flex;padding:32px 40px;align-items:center;justify-content:space-between;background:#f4f8fb;margin:75px 0}.product-appointment .product-appointment__part{display:flex;width:50%;box-sizing:border-box;align-items:center}@media (max-width:600px){.product-appointment .product-appointment__part{width:100%}}.product-appointment .product-appointment__part:nth-child(1) .product-appointment__icon:before{width:36px;height:40px;background:url(../images/icons/product_page_calendar.svg) no-repeat center;background-size:contain}.product-appointment .product-appointment__part:nth-child(2) .product-appointment__icon:before{width:44px;height:32px;background:url(../images/icons/product_page_truck.svg) no-repeat center;background-size:contain}@media (max-width:840px){.product-appointment .product-appointment__part:nth-child(2) .product-appointment__icon:before{width:36px}}.product-appointment .product-appointment__icon:before{content:'';display:inline-block;vertical-align:middle}.product-appointment .product-appointment__icon img{display:none}.product-appointment .product-appointment__text{margin:0 0 0 30px;color:#9b9488}.product-appointment .product-appointment__text,.product-appointment .product-appointment__text a{font:22px/29px Sailec_Regular}.product-appointment .product-appointment__text a{color:#6095c1}.product-appointment .product-appointment__text a:after{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 0 0 25px;background:url(../images/icons/arrow_appointment.svg) no-repeat center}@media (max-width:1060px){.product-appointment .product-appointment__text a:after{content:none}}.box-tocart{width:100%;display:block !important}.fieldset{width:100%;display:block}.box-tocart .actions{display:block !important}.box-tocart .actions,.box-tocart #product-addtocart-button{width:100% !important}.actions{width:100%;display:block}.main-product-fav{position:absolute;top:105px;right:174px;transition:opacity .2s;z-index:9}@media (max-width:620px){.main-product-fav{top:0;right:0}}.main-product-fav:hover{transform:scale(1.1);opacity:.6}.main-product-preview{position:relative;display:inline-block;width:75%;margin:50px 0 0}@media (min-width:730px) and (max-width:1024px){.main-product-preview{margin-bottom:0 !important}}.main-product-preview .main-product-carousel{display:block;padding:0 75px;width:99%;max-width:848px}.main-product-preview .main-product-carousel *{outline:none}.main-product-preview .main-product-carousel .slick-prev:before,.main-product-preview .main-product-carousel .slick-next:before{display:block;width:40px;height:40px}.main-product-preview .main-product-carousel .slick-prev{left:0}.main-product-preview .main-product-carousel .slick-prev:before{content:"";background:url(../images/icons/left.svg) no-repeat}.main-product-preview .main-product-carousel .slick-next{right:0}.main-product-preview .main-product-carousel .slick-next:before{content:"";background:url(../images/icons/right.svg) no-repeat}.main-product-preview .main-product-carousel .slick-dots{left:0}.main-product-preview .main-product-carousel .slick-dots li button:before{content:"";opacity:1;width:14px;height:14px;border-radius:50%;border:1.2px solid #60513a;transition:all .4s ease}.main-product-preview .main-product-carousel .slick-dots li button:hover:before{background:#60513a}.main-product-preview .main-product-carousel .slick-dots li.slick-active button:before{background:#60513a}.main-product-preview .main-product-thumbnai{text-align:center;width:99%;max-width:848px}.main-product-preview .main-product-thumbnai:after{content:"";display:block;clear:both}.main-product-preview .main-product-thumbnai img{width:160px;height:109px;text-align:center;cursor:pointer;margin-right:30px}.main-product-preview .main-product-thumbnai img:last-of-type{margin:0}.main-product-preview .main-product-thumbnails{opacity:0;width:99%;max-width:848px;padding:0 20.85%;margin:0;outline:none;transition:opacity .3s ease}.main-product-preview .main-product-thumbnails *{outline:none}.main-product-preview .main-product-thumbnails img{width:160px;text-align:center;cursor:pointer;margin-right:30px}.main-product-preview .main-product-thumbnails .slick-next,.main-product-preview .main-product-thumbnails .slick-pre,.main-product-preview .main-product-thumbnails .slick-dots{opacity:0}.main-product-preview .main-product-img{width:100%}.main-product-preview .main-product-img img{width:100%}.product-label{position:absolute;top:auto;left:auto;right:174px;bottom:315px;padding:10px 20px 8px;border-radius:20px;z-index:9;line-height:1}@media (max-width:768px){.product-label{bottom:25px}}@media (max-width:630px){.product-label{right:0}}.product-label-sale{color:#fff;background-color:#ff8364}.products-list .product-item .product-item-details.product-details-footer{display:flex;justify-content:space-between;padding:0 !important}.products-list .product-item .product-item-details.product-details-footer .swatch-attribute.glasses_color_unique .swatch-attribute-options{margin-top:5px;display:flex;outline:none}.products-list .product-item .product-item-details.product-details-footer .swatch-attribute.glasses_color_unique .swatch-attribute-options .swatch-option.image:not(.disabled):hover{outline:none}.price-box{display:flex;flex-flow:column}.product-item .product-price .price-box .old-price .price{font-size:14px}.price-box .normal-price__discount .price{color:#dc3545 !important}.main-product-info{display:inline-block;float:right;width:25%;margin:71px 0 0}.main-product-info .product-tag{margin:0 0 27px}.main-product-info .main-product-title{position:relative;margin:0 0 35px}.main-product-info .main-product-title .main-product-name{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;padding-right:45px;margin:0}.main-product-info .main-product-title .main-product-fav{position:absolute;top:0;right:0;width:40px;cursor:pointer}.main-product-info .main-product-title .main-product-fav img{width:100%}.main-product-info .main-product-prices{position:relative;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0 0 25px}.main-product-info .main-product-prices .main-product-old-price{position:absolute;top:0;left:0;width:100%;text-align:center}.main-product-info .main-product-prices .main-product-price{float:right}.main-product-info .main-product-colors{margin:0 0 24px}.main-product-info .main-product-colors .main-product-color-name{display:inline-block;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px}.main-product-info .main-product-colors a{display:inline-block;position:relative;top:-3px;margin:0 0 0 19px}.main-product-info .main-product-desc{border-top:1px solid rgba(96,81,58,.1);border-bottom:1px solid rgba(96,81,58,.1);padding:19px 0;margin:0 0 29px}.main-product-info .main-product-desc p{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0;max-width:90%}.main-product-info .main-product-suitability h3{color:rgba(96,81,58,.6);font-family:Sailec_Medium;font-size:16px;line-height:23px;margin:0 0 30px}.main-product-info .main-product-suitability h4{color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:22px;margin:17px 0 4px}.main-product-info .main-product-suitability p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0}.recommended-products{margin:0 0 80px}.recommended-products .recommended-products-title{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0 0 40px}.recommended-products .product-details-footer{display:none}.recommended-products .product-item .product-details{height:40px}@media (max-width:600px){.page-layout-1column .page-main .product.media{margin-top:0 !important}.product-info-price{grid-template-columns:1fr 1fr !important;margin-bottom:25px !important}.product-appointment{flex-wrap:wrap;margin:0 0 50px}.product-item{padding:0 !important}.recommended-products-title{max-width:100% !important}.product-appointment__part{width:100% !important}.product-appointment__part+.product-appointment__part{margin:25px 0 0}}@media (max-width:1200px){.main-product-preview{width:70%}.main-product-preview .main-product-carousel .slick-next{right:15px}.main-product-preview .main-product-carousel .slick-prev{left:15px}.main-product-info{width:30%}}@media (max-width:992px){.main-product-preview{display:block;width:100%;margin:0}.main-product-preview .main-product-carousel{max-width:100%}.main-product-info{display:block;width:500px;margin:0 auto;float:none}.main-product-info .main-product-desc{text-align:center}.main-product-info .main-product-desc p{max-width:95%;margin:0 auto}}@media (max-width:768px){.main-product{border-bottom:1px solid rgba(96,81,58,.1);padding:0 0 33px;margin:0 0 31px}.main-product-preview .main-product-carousel{width:100%;padding:0 0 100px;border-bottom:1px solid rgba(96,81,58,.1)}.main-product-preview .main-product-carousel .slick-next,.main-product-preview .main-product-carousel .slick-prev{top:unset;right:unset;bottom:30px}.main-product-preview .main-product-carousel .slick-next{right:40%;transform:translate(50%,0)}.main-product-preview .main-product-carousel .slick-prev{left:40%;transform:translate(-50%,0)}.main-product-preview .main-product-carousel .slick-dots{opacity:0}.main-product-preview .main-product-thumbnails{display:none}.main-product-info{display:block;width:100%}.main-product-info .main-product-title .main-product-name{font-size:22px;line-height:24px}.main-product-info .main-product-prices{font-size:15px;line-height:20px}.main-product-info .main-product-desc{text-align:left}.main-product-info .main-product-desc p{font-size:15px;line-height:20px;margin:0}.main-product-info .main-product-suitability h3{font-size:15px;line-height:17px}.main-product-info .main-product-suitability h4{font-size:15px;line-height:20px}.recommended-products{margin:0 0 40px}.recommended-products .recommended-products-title{font-size:22px;line-height:24px;margin:0 0 16px;max-width:80%}}@media (max-width:400px){.main-product-preview .main-product-carousel .slick-next{right:37%}.main-product-preview .main-product-carousel .slick-prev{left:37%}}@media (min-width:768px),print{.product-info-main .page-title-wrapper h1.page-title{margin-top:0;padding:0}}.cms-page-view.cms-frequently-asked-questions .wysiwyg,.page-layout-1column.cms-vos-questions-nos-reponses .wysiwyg,.cms-page-view.cms-contact-us .wysiwyg{margin:0}.faq-hero,.glossary-hero{position:relative;background:#f4f7fb;text-align:center;left:50%;width:100vw;transform:translate(-50%,0);padding:114px 0}.section-info-acc-title{margin:0 !important}.faq-hero .mgz-element-inner{margin:0}.faq-hero .faq-hero-title h2,.faq-hero .glossary-hero-title,.glossary-hero .faq-hero-title,.glossary-hero .glossary-hero-title{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;margin:0 0 24px}.faq-hero .faq-hero-desc,.faq-hero .glossary-hero-desc,.glossary-hero .faq-hero-desc,.glossary-hero .glossary-hero-desc{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:30px;line-height:36px;width:100%;margin:0 auto 50px auto}.faq-hero .faq-hero-search,.faq-hero .glossary-hero-search,.glossary-hero .faq-hero-search,.glossary-hero .glossary-hero-search{position:relative;max-width:532px;margin:0 auto}.faq-hero .faq-hero-search span{background-image:url("../images/icons/search.svg");opacity:.3 !important;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;position:absolute;top:12px;left:20px;width:16px !important;height:16px}.faq-hero .faq-hero-search input:focus+span{opacity:1 !important}.faq-hero .faq-hero-search input,.faq-hero .glossary-hero-search input,.glossary-hero .faq-hero-search input,.glossary-hero .glossary-hero-search input{width:100%;background:#fff}.faq-hero:after,.glossary-hero:after{content:"";display:block;clear:both}@media (max-width:992px){.faq-hero,.glossary-hero{padding:74px 0}.faq-hero .faq-hero-title h2,.faq-hero .glossary-hero-title,.glossary-hero .faq-hero-title,.glossary-hero .glossary-hero-title{font-size:35px;line-height:39px;margin:0 0 28px}.faq-hero .faq-hero-desc,.faq-hero .glossary-hero-desc,.glossary-hero .faq-hero-desc,.glossary-hero .glossary-hero-desc{font-size:20px;line-height:25px;margin:0 auto 35px auto}.faq-hero .faq-hero-search,.faq-hero .glossary-hero-search,.glossary-hero .faq-hero-search,.glossary-hero .glossary-hero-search{max-width:400px}}@media (max-width:768px){.faq-hero,.glossary-hero{padding:74px 0}.faq-hero .faq-hero-title h2,.faq-hero .glossary-hero-title,.glossary-hero .faq-hero-title,.glossary-hero .glossary-hero-title{font-size:26px;line-height:26px;margin:0 0 28px}.faq-hero .faq-hero-desc,.faq-hero .glossary-hero-desc,.glossary-hero .faq-hero-desc,.glossary-hero .glossary-hero-desc{font-size:15px;line-height:17px;width:70%;margin:0 auto 35px auto}.faq-hero .faq-hero-search,.faq-hero .glossary-hero-search,.glossary-hero .faq-hero-search,.glossary-hero .glossary-hero-search{max-width:350px}}@media (max-width:500px){.faq-hero .faq-hero-search,.faq-hero .glossary-hero-search,.glossary-hero .faq-hero-search,.glossary-hero .glossary-hero-search{max-width:100%;margin:0 16px}}.faq-side-navbar-mobile{background:#fff;position:relative;display:none;border-top:1px solid rgba(96,81,58,.15);height:55px;width:100vw;left:50%;transform:translate(-50%,0);z-index:10}.faq-side-navbar-mobile .navbar-mobile-inner,.faq-side-navbar-mobile a{display:block;color:#60513a;font-family:Sailec_Regular;font-size:15px;font-weight:300;line-height:22px}.faq-side-navbar-mobile .navbar-mobile-inner{font-family:Sailec_Medium;position:relative;text-align:center;line-height:53px;cursor:pointer}.faq-side-navbar-mobile .navbar-mobile-inner img{position:absolute;top:24px;right:20px;display:inline-block;margin-left:22px}.faq-side-navbar-mobile .navbar-mobile-tabs{display:none;opacity:0;position:absolute;top:52px;left:0;right:0;bottom:0;text-align:center;transition:All .45s ease;z-index:99}.faq-side-navbar-mobile .navbar-mobile-tabs-inner{background:#fff;padding:0 15px}.faq-side-navbar-mobile a{color:rgba(96,81,58,.6);font-size:15px;line-height:53px;font-weight:400;text-decoration:none;border-top:1px solid rgba(96,81,58,.15)}@media (max-width:768px){.faq-side-navbar-mobile{display:block}}.fsnm-overlay{display:none;opacity:0;position:absolute;width:100%;height:150%;top:120px;left:0;background:rgba(0,0,0,.4);z-index:1;transition:all .45s ease}.faq-content,.glossary-content{padding:86px 0 100px}.faq-content .mgz-element-inner{padding:0}@media (max-width:992px){.faq-content,.glossary-content{padding:60px 0}}@media (max-width:768px){.faq-content,.glossary-content{padding:45px 0 40px}}.faq-content .faq-side-navbar{position:relative;display:block;width:326px;float:left;margin-bottom:85px}.faq-content .faq-side-navbar a{display:block;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:17px;font-weight:300;line-height:57px;text-decoration:none;height:57px;border-bottom:.5px solid rgba(96,81,58,.15);transition:all .5s ease}.faq-content .faq-side-navbar a:first-of-type{line-height:19px;height:36px}.faq-content .faq-side-navbar a:hover,.faq-content .faq-side-navbar a.active-tab{color:#60513a}.faq-content .faq-side-navbar a.active-tab{font-family:Sailec_Medium}.faq-content .faq-side-navbar .faq-side-navbar-inner{position:relative}.faq-content .faq-side-navbar .faq-side-navbar-inner.sticked-sidebar{position:fixed;top:50px}.faq-content .faq-content-container.content-container{margin-bottom:0}.faq-content .faq-content-container .faq-content-item{margin:0 0 70px}.faq-content .faq-content-container .faq-content-item .mgz-block-heading{margin-bottom:0;padding-bottom:0}.faq-content .faqs-categories .faqs-categories-content{position:relative;display:block;margin-bottom:85px;width:80%}.faq-content .faqs-categories .mgz-icon-position-right{display:none}.faq-content .faqs-categories .faqs-categories-content a{font-family:Sailec_Regular;color:rgba(96,81,58,.6);line-height:21px;height:37px;display:block;font-size:17px;text-decoration:none;font-weight:300;border-bottom:.5px solid rgba(96,81,58,.15);transition:all .5s ease}.faq-content .faqs-categories .faqs-categories-content a:hover{color:#60513a;border-color:#60513a}.faq-content .faq-content-container .faq-content-item .mgz-panel-heading-title span{font-family:Sailec_Medium;opacity:.6;color:#60513a;font-size:18px;font-weight:500;line-height:23px;padding:0;margin:0;cursor:pointer;transition:all .5s ease}.faq-content .faq-content-container ul{margin-left:15px}.faq-content .faq-content-container ul li{margin-left:0;padding-left:0}.faq-content .faq-content-container .faq-content-item .mgz-panel-heading{background-color:#fff}.faq-content .faq-content-container .faq-content-item .mgz-panel-heading a{padding:19px 34px 17px !important}.faq-content .faq-content-container .faq-content-item .mgz-panel-body{background:#fff;border-bottom:solid 1px #e3e3e3}.faq-content .faq-content-container .faq-content-item .mgz-panel-body-inner{padding:16px 32px 0}.faq-content .faq-content-container .faq-content-item h3{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0 0 48px}.faq-content .faq-content-container .faq-content-item .faq-content-section-info{margin-bottom:16px}.faq-content:after{content:"";display:block;clear:both}@media (max-width:1320px){.faq-content .faq-side-navbar{width:26.3%}}@media (max-width:992px){.faq-content .faq-side-navbar a{font-size:16px;line-height:50px;height:50px}}@media (max-width:768px){.faq-content .faq-side-navbar{display:none}.faq-content .faqs-categories .mgz-icon-position-right{display:block}.faq-content .faqs-categories .mgz-icon-position-right a{text-align:center;display:block;font-size:15px;font-weight:300;line-height:53px;cursor:pointer;color:#60513a;padding:0 !important}.faq-content .faqs-categories .mgz-icon-position-right a span{font-family:Sailec_Medium;margin-right:0}.faq-content .faq-content-container .faq-content-item{margin:0 0 45px !important}.faq-content .faq-content-container .faq-content-item h3{font-size:20px;line-height:24px;text-align:center;width:100%;margin:0 0 48px;padding:0}.faq-content .faq-content-container .faq-content-item .faq-content-section-info{margin-bottom:16px}.faq-content .faq-content-container .faq-content-item:last-of-type{margin:0 0 20px}.faq-content .faq-content-container ul{margin-left:15px}.faq-content .faq-content-container ul li{margin-left:0;padding-left:0}.faq-content .faqs-categories .faqs-categories-content{margin-bottom:50px;width:100%;text-align:center}}.glossary-content .glossary-content-sections{text-align:center;margin:0 auto 62px auto}.glossary-content .glossary-content-sections .glossary-content-l{display:inline-block;opacity:.3;color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:20px;text-transform:uppercase;transition:all .4s ease;margin:0 10.7px 18px;cursor:pointer}.glossary-content .glossary-content-sections .glossary-content-l.active-l,.glossary-content .glossary-content-sections .glossary-content-l:hover{opacity:1}.glossary-content .glossary-content-sections:after{content:"";display:block;clear:both}.glossary-content .glossary-content-section-info .section-info-acc{display:none;width:57.85%}.glossary-content .glossary-content-section-info .section-info-acc.section-visible{display:block}@media (max-width:992px){.glossary-content .glossary-content-sections{max-width:70%;margin:0 auto 45px auto}.glossary-content .glossary-content-section-info .section-info-acc{width:80%}}@media (max-width:768px){.glossary-content .glossary-content-sections{max-width:100%;margin:0 auto 30px auto}.glossary-content .glossary-content-section-info .section-info-acc{width:100%}}.contact-hero{position:relative;left:50%;transform:translate(-50%,0);width:100vw;clear:both}.contact-hero .contact-hero-bg{position:relative;width:100%;height:100%;background:#faf8f5}.contact-hero .contact-hero-bg img{width:100%}.contact-hero .contact-hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:850px}.contact-hero .contact-hero-content .content-title{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;margin:0 0 25px}.contact-hero .contact-hero-content .content-addr-t,.contact-hero .contact-hero-content .content-addr-b,.contact-hero .contact-hero-content .content-addr-tel{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0 0 5px}.contact-hero .contact-hero-content .contact-content-btn{position:relative;width:238px;min-width:unset;max-width:unset;padding-top:5px;padding-left:unset;padding-right:unset;margin:41px 0 0}.contact-hero .contact-hero-content .contact-content-btn .contact-content-btn-inner{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:100%}.contact-hero .contact-hero-content .contact-content-btn img{display:inline-block;margin:0 7px 0 0;position:relative;top:-2px}@media (max-width:992px){.contact-hero .contact-hero-content{width:75%}.contact-hero .contact-hero-content .content-title{font-size:35px;line-height:35px;margin:0 0 20px}.contact-hero .contact-hero-content .contact-content-btn{margin-top:20px}}@media (max-width:768px){.contact-hero .contact-hero-bg{display:none}.contact-hero .contact-hero-content{position:relative;top:unset;left:unset;transform:unset;background:#fff;text-align:center;padding:56px 0;width:100%}.contact-hero .contact-hero-content .content-title{font-size:26px;line-height:26px;margin:0 0 45px}.contact-hero .contact-hero-content .content-addr-t,.contact-hero .contact-hero-content .content-addr-b,.contact-hero .contact-hero-content .content-addr-tel{font-size:16px;line-height:22px}.contact-hero .contact-hero-content .contact-content-btn{display:block;margin:45px auto 0 auto}}.contact-form-container{width:850px;padding:65px 0 100px;margin:0 auto}.contact-form-container .contact-form-title{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0 0 45px}.cms-page-view .contact-form-container .contact-form-desc{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;max-width:416px;margin:0 0 65px}.cms-page-view .contact-form-container .contact-form label{margin:0 0 16px;clear:both}.cms-page-view .contact-form-container .contact-form label .label-title{font-size:12px;color:#60513a;font-family:Sailec_Regular;line-height:16px;display:block;margin-bottom:13px;opacity:1}.cms-page-view .contact-form-container .contact-form label.half-width{display:inline-block;width:49%;margin-right:2%}.cms-page-view .contact-form-container .contact-form label.half-width.half-width-side{float:right;margin-right:0;clear:unset}.cms-page-view .contact-form-container .contact-form label:last-of-type{display:inline-block;width:unset;margin-top:3px}.cms-page-view .contact-form-container .contact-form .label-select:before,.cms-page-view .contact-form-container .contact-form .label-select:after{content:none}.cms-page-view .contact-form-container .contact-form .label-select .label-title{position:relative}.cms-page-view .contact-form-container .contact-form .label-select .label-title:before,.cms-page-view .contact-form-container .contact-form .label-select .label-title:after{content:"";display:inline-block;position:absolute}.cms-page-view .contact-form-container .contact-form .label-select .label-title:before{width:20px;height:36px;background:#fff;bottom:-51px;right:2px;border-radius:0 3px 3px 0;pointer-events:none}.cms-page-view .contact-form-container .contact-form .label-select .label-title:after{background:url(../images/icons/arrow_menu.svg) no-repeat;width:11px;height:11px;bottom:-41px;right:15px;pointer-events:none}.cms-page-view .contact-form-container .contact-form .hot-btn{position:relative;float:right;width:135px;min-width:unset;max-width:unset}.cms-page-view .contact-form-container .contact-form .hot-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:992px){.cms-page-view .contact-form-container{width:100%}.cms-page-view .contact-form-container .contact-form-title{font-size:25px;line-height:27px;text-align:center}.cms-page-view .contact-form-container .contact-form-desc{font-size:17px;line-height:20px;text-align:center;max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width:768px){.contact-form-container{position:relative;background:#f4f7fb;width:100vw;left:50%;transform:translate(-50%,0);padding:55px 16px}.contact-form-container .contact-form-title{font-size:20px;line-height:24px;margin:0 0 30px}.contact-form-container .contact-form-desc{font-size:16px;line-height:22px;max-width:80%;margin:0 auto 37px auto}.contact-form-container .contact-form label{display:block;width:100%}.contact-form-container .contact-form label .hot-input,.contact-form-container .contact-form label .hot-select,.contact-form-container .contact-form label .form-textarea{background:#fff;border:#fff}.contact-form-container .contact-form label .hot-input:hover,.contact-form-container .contact-form label .hot-select:hover,.contact-form-container .contact-form label .form-textarea:hover{border-color:#fff}.contact-form-container .contact-form label.contact-info-form-label{display:block;text-align:center;margin:0 0 45px}.contact-form-container .contact-form label.half-width{display:block;width:100%;margin-right:0}.contact-form-container .contact-form label.half-width.half-width-side{float:none}.contact-form-container .contact-form .hot-btn{display:block;float:none;width:288px;margin:0 auto}}.serv-cust-container{width:1064px;padding:0;margin:0 auto}@media (max-width:1100px){.serv-cust-container{width:90%}}@media (max-width:992px){.serv-cust-container{width:95%}}@media (max-width:768px){.serv-cust-container{width:100%}}.serv-title{background:#fff;color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;padding:63px 0 90px;margin:0}@media (max-width:992px){.serv-title{font-size:37px;line-height:44px;padding:50px 0}}@media (max-width:768px){.serv-title{font-size:26px;line-height:26px;padding:28px 0}}.serv-hero{background:#f4f7fb;position:relative;left:50%;transform:translate(-50%,0);padding:92px 0;width:100vw}.serv-hero .serv-hero-inner{position:relative}.serv-hero .serv-hero-inner .hero-inner-prev{float:left;width:39.1%}.serv-hero .serv-hero-inner .hero-inner-prev .hero-inner-prev-d{display:inline-block;width:100%}.serv-hero .serv-hero-inner .hero-inner-prev .hero-inner-prev-m{width:100%;display:none}.serv-hero .serv-hero-inner .hero-inner-descs{position:absolute;top:0;right:0;bottom:0;width:60.9%;height:100%;background:#fff;text-align:center}.serv-hero .serv-hero-inner .hero-inner-descs .hero-inner-descs-content{position:absolute;top:50%;left:50%;width:410px;transform:translate(-50%,-50%)}.serv-hero .serv-hero-inner .hero-inner-descs h3{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;max-width:325px;margin:0 auto 30px auto}.serv-hero .serv-hero-inner .hero-inner-descs p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0 0 30px}.serv-hero .serv-hero-inner .hero-inner-descs .hot-btn{display:inline-block;width:286px;min-width:unset;max-width:unset}.serv-hero .serv-hero-inner:after{content:"";display:block;clear:both}@media (max-width:992px){.serv-hero{padding:50px 0}.serv-hero .serv-hero-inner .hero-inner-descs .hero-inner-descs-content{width:400px}.serv-hero .serv-hero-inner .hero-inner-descs h3{font-size:26px;line-height:30px;width:280px;margin:0 auto 17px auto}.serv-hero .serv-hero-inner .hero-inner-descs p{font-size:14px;margin:0 0 17px}}@media (max-width:768px){.serv-hero{position:static;width:100%;left:unset;transform:unset;padding:0;background:#fff}.serv-hero .serv-hero-inner .hero-inner-prev{float:none;display:block;width:100%;margin:0 0 16px}.serv-hero .serv-hero-inner .hero-inner-prev .hero-inner-prev-d{display:none}.serv-hero .serv-hero-inner .hero-inner-prev .hero-inner-prev-m{display:block}.serv-hero .serv-hero-inner .hero-inner-descs{position:static;float:none;display:block;width:100%;background:#f4f7fb;padding:45px 18px 48px;text-align:center}.serv-hero .serv-hero-inner .hero-inner-descs .hero-inner-descs-content{position:static;top:unset;left:unset;width:100%;transform:unset}.serv-hero .serv-hero-inner .hero-inner-descs h3{font-size:20px;line-height:24px;width:80%;max-width:unset;margin:0 auto 35px 0;text-align:left}.serv-hero .serv-hero-inner .hero-inner-descs p{font-size:15px;line-height:20px;width:90%;margin:0 auto 35px auto}.serv-hero .serv-hero-inner .hero-inner-descs .hot-btn{display:block;padding-left:0;padding-right:0;width:100%;max-width:300px;margin:0 auto}}.serv-content-container{color:#60513a;padding:0;margin:0}.serv-content-container h2{font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0}.serv-content-container h3{font-family:Sailec_Medium;font-size:20px;line-height:28px;margin:0}.serv-content-container p{opacity:.6;font-family:Sailec_Regular;font-size:16px;line-height:22px;max-width:623px;margin:0}.serv-content-container img{display:block;width:100%;margin:0}.serv-content-container .serv-content-examin h2{margin:80px 0 40px}.serv-content-container .serv-content-examin ul{margin:0;padding:0;list-style:none}.serv-content-container .serv-content-examin li{position:relative;width:100%;max-width:unset;margin:0 0 35px}.serv-content-container .serv-content-examin li:last-of-type{margin:0}.serv-content-container .serv-content-examin span{color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px}.serv-content-container .serv-content-examin span:first-of-type{position:absolute;top:0;left:0;margin-right:25px}.serv-content-container .serv-content-examin span:last-of-type{display:block;padding-left:122px;width:100%;opacity:.6}.serv-content-container .serv-content-visit h2{margin:80px 0 40px}.serv-content-container .serv-content-visit ul{margin:0 0 80px;padding:0;list-style:none}.serv-content-container .serv-content-visit ul li{position:relative;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0 0 23px}.serv-content-container .serv-content-visit ul span:first-of-type{position:absolute;top:0;left:0;margin-right:25px}.serv-content-container .serv-content-visit ul span:last-of-type{display:block;padding-left:45px;width:100%;opacity:.6}.serv-content-container .serv-content-visit img{display:block;margin:0}.serv-content-container .serv-content-convert h2{margin:80px 0 40px}.serv-content-container .serv-content-convert h3{margin:56px 0 32px}.serv-content-container .serv-content-convert h3:first-of-type{margin-top:0}.serv-content-container .serv-content-convert p{margin:0 0 32px}.serv-content-container .serv-content-convert p:first-of-type{margin-bottom:0}.serv-content-container .serv-content-convert ul{margin:0;padding:0 0 0 45px}.serv-content-container .serv-content-convert ul li{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;padding:0 0 0 12px}.serv-content-container .serv-content-no-convert h2{margin:80px 0 40px}.serv-content-container .serv-content-no-convert ul{margin:0 0 80px;padding:0;list-style:none}.serv-content-container .serv-content-no-convert ul li{position:relative;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0 0 23px}.serv-content-container .serv-content-no-convert ul span:first-of-type{position:absolute;top:0;left:0;margin-right:25px}.serv-content-container .serv-content-no-convert ul span:last-of-type{display:block;padding-left:45px;width:100%;opacity:.6}@media (max-width:768px){.serv-content-container h2{font-size:20px;line-height:24px;width:80%}.serv-content-container h3{font-size:16px;line-height:20px}.serv-content-container p{font-size:15px;line-height:20px}.serv-content-container .serv-content-examin h2{margin:36px 0 28px}.serv-content-container .serv-content-examin span:first-of-type{display:block;position:static;margin:0 0 17px}.serv-content-container .serv-content-examin span:last-of-type{display:block;padding:0;margin:0}.serv-content-container .serv-content-visit h2{margin:36px 0 28px}.serv-content-container .serv-content-visit ul{margin:0 0 50px}.serv-content-container .serv-content-visit ul span:last-of-type{padding-left:40px}.serv-content-container .serv-content-convert h2{margin:36px 0 28px}.serv-content-container .serv-content-no-convert ul{margin:0 0 50px}.serv-content-container .serv-content-no-convert ul span:last-of-type{padding-left:40px}}.not-found-container{position:relative;text-align:center;padding:140px 0;margin:0;clear:both}.not-found-container h3{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;margin:0 0 25px}.not-found-container p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:30px;line-height:36px;text-align:center;max-width:434px;margin:0 auto 46px auto}.not-found-container .hot-btn{width:242px;min-width:unset;max-width:unset}@media (max-width:992px){.not-found-container{padding:120px 0}.not-found-container h3{font-size:36px;line-height:44px}.not-found-container p{font-size:25px;line-height:27px}}@media (max-width:768px){.not-found-container{padding:100px 0}.not-found-container h3{font-size:26px;line-height:26px}.not-found-container p{font-family:Sailec_Medium;font-size:15px;line-height:17px;max-width:240px;margin:0 auto 32px auto}}.index-container{position:relative;max-width:1150px;margin:100px auto;text-align:center}@media (max-width:450px){.index-container{margin:75px 0}}.index-container .temp-item{display:inline-block;border:1px solid rgba(128,128,128,.1);max-width:270px;transition:all .5s ease;margin:30px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);-webkit-transform:translateZ(0px);transform:translateZ(0px)}.index-container .temp-item:hover{text-decoration:none;transform:scale(1.03);box-shadow:0 12px 24px 0 rgba(0,0,0,.2)}.index-container .temp-item:active{text-decoration:none}.index-container .temp-item .item-title{padding:5px;color:#60513a;font-family:Sailec_Regular;font-size:13px;font-weight:700;line-height:23px;text-align:center;border-top:1px solid rgba(128,128,128,.1);-webkit-transform:translateZ(0px);transform:translateZ(0px)}.index-container .temp-item img{display:block;width:100%}.index-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#f9f9fb;z-index:-10}.std-info-acc{position:relative;min-height:54px;border:1px solid rgba(96,81,58,.15);border-radius:5px;padding:0 50px 0 32px;margin:0 auto 16px auto;transition:all .3s ease}.std-info-acc .std-info-acc-title{font-family:Sailec_Medium;opacity:.6;color:#60513a;font-size:18px;font-weight:500;line-height:23px;padding:19px 0 17px;margin:0;cursor:pointer;transition:all .5s ease}.std-info-acc .std-info-acc-icon{position:absolute;top:30px;right:15px;transition:all .5s ease;cursor:pointer}.std-info-acc .std-info-acc-content{opacity:0;display:none;margin:0 0 25px;width:93%;transition:all .5s ease}.std-info-acc .std-info-acc-content p,.std-info-acc .std-info-acc-content li{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0;font-weight:400}.std-info-acc .std-info-acc-content ul{padding-left:15px}.std-info-acc .std-info-acc-content p{margin-bottom:15px}.pocket-popup{opacity:0;display:none}.promotions-popup{background:#fff;width:793px}.promotions-popup .promotions-popup-content{padding:74px 0 72px;max-width:600px;margin:0 auto}.promotions-popup .promotions-popup-content h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.promotions-popup .promotions-popup-content p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin-bottom:50px}.promotions-popup .promotions-popup-header{text-align:center;margin-bottom:52px}.promotions-popup .promotions-popup-links .promotions-popup-rdz,.promotions-popup .promotions-popup-links .promotions-popup-succ{width:50%;float:left;text-align:center}.promotions-popup .promotions-popup-links .promotions-popup-rdz p,.promotions-popup .promotions-popup-links .promotions-popup-succ p{font-size:16px;line-height:22px;margin:0 0 15px}.promotions-popup .promotions-popup-links .promotions-popup-rdz .hot-btn,.promotions-popup .promotions-popup-links .promotions-popup-succ .hot-btn{width:233px;padding-left:unset;padding-right:unset}.promotions-popup .promotions-popup-links:after{content:"";display:block;clear:both}@media (max-width:768px){.promotions-popup .promotions-popup-content{padding:50px 0 36px}.promotions-popup .promotions-popup-header h2{font-size:20px;line-height:24px}.promotions-popup .promotions-popup-header p{font-size:16px;line-height:22px}.promotions-popup .promotions-popup-links{padding:0 40px}.promotions-popup .promotions-popup-links .promotions-popup-rdz,.promotions-popup .promotions-popup-links .promotions-popup-succ{display:block;width:100%;float:none}.promotions-popup .promotions-popup-links .promotions-popup-rdz .hot-btn,.promotions-popup .promotions-popup-links .promotions-popup-succ .hot-btn{width:100%;min-width:unset;max-width:unset}.promotions-popup .promotions-popup-links .promotions-popup-succ{margin-bottom:20px}}.prescription-popup{position:fixed;left:0;bottom:0;width:100%;z-index:10;-webkit-transition:all .3s ease;transition:all .3s ease}.prescription-popup .prescription-popup--content{position:relative;width:100%;min-height:188px;background:#f4f7fb;padding:54px 30% 54px 15%}.prescription-popup .prescription-popup-close{position:absolute;top:37px;right:37px;width:14px;height:14px;cursor:pointer}.prescription-popup .prescription-presc-icon{position:absolute;top:50px;left:8%;width:88px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.prescription-popup .rdz-btn,.prescription-popup .succ-btn{position:absolute;right:10%;width:245px;padding-left:0;padding-right:0}.prescription-popup .rdz-btn img,.prescription-popup .succ-btn img{display:inline-block;position:relative;top:-2px;margin:0 5px 0 0}.prescription-popup .rdz-btn{top:54px}.prescription-popup .succ-btn{top:105px}.prescription-popup .prescription-popup-title{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0 0 5px}.prescription-popup .prescription-popup-desc{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;width:80%;margin:0}@media (max-width:1280px){.prescription-popup .prescription-popup-desc{width:90%}.prescription-popup .rdz-btn,.prescription-popup .succ-btn{right:7%}}@media (max-width:992px){.prescription-popup .prescription-popup--content{text-align:center;padding:40px 40px 24px}.prescription-popup .prescription-presc-icon{position:static;display:block;margin:0 auto 24px auto;-webkit-transform:unset;transform:unset}.prescription-popup .prescription-popup-desc,.prescription-popup .prescription-popup-title{text-align:center}.prescription-popup .prescription-popup-desc{width:90%;margin:0 auto 24px auto}.prescription-popup .rdz-btn,.prescription-popup .succ-btn{position:static;top:unset;right:unset}.prescription-popup .rdz-btn{margin-right:15px}}@media (max-width:768px){.prescription-popup .page-main{padding:0}.prescription-popup .prescription-popup-title{font-size:26px;line-height:28px}.prescription-popup .prescription-popup-desc{font-size:15px;line-height:20px}}@media (max-width:650px){.prescription-popup .rdz-btn,.prescription-popup .succ-btn{width:100%;min-width:unset;max-width:350px;margin:0}.prescription-popup .rdz-btn{margin:0 0 16px}}@media (max-width:450px){.prescription-popup .prescription-popup-desc{width:100%}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(38,38,38,.4);z-index:9999;-webkit-transition:all .5s ease;transition:all .5s ease}.popup-overlay .popup-container{background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.pocket-popup{opacity:0;display:none}.promotions-popup{background:#fff;width:793px}.promotions-popup .promotions-popup-content{padding:74px 0 72px;max-width:600px;margin:0 auto}.promotions-popup .promotions-popup-content h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.promotions-popup .promotions-popup-content p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin-bottom:50px}.promotions-popup .promotions-popup-header{text-align:center;margin-bottom:52px}.promotions-popup .promotions-popup-links .promotions-popup-succ,.promotions-popup .promotions-popup-links .promotions-popup-rdz{width:50%;float:left;text-align:center}.promotions-popup .promotions-popup-links .promotions-popup-succ p,.promotions-popup .promotions-popup-links .promotions-popup-rdz p{font-size:16px;line-height:22px;margin:0 0 15px}.promotions-popup .promotions-popup-links .promotions-popup-succ .hot-btn,.promotions-popup .promotions-popup-links .promotions-popup-rdz .hot-btn{width:233px;padding-left:unset;padding-right:unset}.rdz-popup-overlay,.contact-popup-overlay{opacity:0;display:none}.rdz-popup,.contact-popup{background:#fff;width:793px;text-align:center}.rdz-popup .rdz-popup-content,.contact-popup .contact-popup-content{padding:74px 0 72px;max-width:600px;margin:0 auto}.rdz-popup .rdz-popup-content h2,.contact-popup .contact-popup-content h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.rdz-popup .rdz-popup-content p,.contact-popup .contact-popup-content p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;width:80%;margin-left:auto;margin-right:auto;margin-bottom:40px}.rdz-popup .rdz-popup-header{text-align:center;margin-bottom:52px}.rdz-popup .rdz-popup-links .home-btn{margin:0 25px 0 0}.rdz-popup .rdz-popup-links:after{content:"";display:block;clear:both}@media (max-width:768px){.promotions-popup .promotions-popup-content{padding:50px 0 36px}.promotions-popup .promotions-popup-header h2{font-size:20px;line-height:24px}.promotions-popup .promotions-popup-header p{font-size:16px;line-height:22px}.promotions-popup .promotions-popup-links{padding:0 40px}.promotions-popup .promotions-popup-links .promotions-popup-succ,.promotions-popup .promotions-popup-links .promotions-popup-rdz{display:block;width:100%;float:none}.promotions-popup .promotions-popup-links .promotions-popup-succ .hot-btn,.promotions-popup .promotions-popup-links .promotions-popup-rdz .hot-btn{width:100%;min-width:unset;max-width:unset}.promotions-popup .promotions-popup-links .promotions-popup-succ{margin-bottom:20px}}@media (max-width:768px){.rdz-popup .rdz-popup-content{padding:50px 0 36px}.rdz-popup .rdz-popup-header h2{font-size:20px;line-height:24px}.rdz-popup .rdz-popup-header p{font-size:16px;line-height:22px}.rdz-popup .rdz-popup-links .home-btn,.rdz-popup .rdz-popup-links .promo-btn{display:block;float:none;width:80%;min-width:unset;max-width:unset;margin:0 auto 15px auto}}@media (max-width:992px){.popup-overlay .popup-container{top:100px;width:80%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (max-width:768px){.popup-overlay .popup-container{top:10px;width:94%}.popup-overlay .popup-container .popup-close-btn{top:25px;right:25px}}.wishlist-hero{position:relative;width:100vw;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:#f4f7fb}.wishlist-hero .wishlist-hero-inner{width:510px;max-width:510px;padding:100px 0;margin:0 auto;text-align:center}.wishlist-hero .wishlist-hero-inner h2{margin:0}.wishlist-share-popup-content button:hover{background:#6095c1;top:0}.account-hero h2,.wishlist-hero h2{color:#60513a;font-family:Sailec_Medium;font-size:44px;font-weight:500;line-height:62px;margin:0 0 24px}.wishlist-share-popup{width:809px}.wishlist-share-popup .wishlist-share-popup-content{padding:74px 0 72px;max-width:464px;margin:0 auto}@media (max-width:500px){.wishlist-share-popup .wishlist-share-popup-content{max-width:unset;width:90%}}.wishlist-share-popup .wishlist-share-popup-header{text-align:center;margin-bottom:52px}.wishlist-share-popup .wishlist-share-popup-header img{display:inline-block;width:60px;height:60px}.wishlist-share-popup .wishlist-share-popup-header h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.wishlist-share-popup .wishlist-share-popup-header p{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:18px;line-height:22px}.wishlist-share-popup .wishlist-share-popup-header h2,.wishlist-share-popup .wishlist-share-popup-header p{margin-left:auto;margin-right:auto}@media (max-width:600px){.wishlist-share-popup .wishlist-share-popup-header h2,.wishlist-share-popup .wishlist-share-popup-header p{max-width:80%}.wishlist-share-popup .wishlist-share-popup-header h2{font-size:20px;line-height:24px}.wishlist-share-popup .wishlist-share-popup-header p{font-size:16px;line-height:22px}}.wishlist-share-popup .share-link{position:relative;margin-bottom:29px}.wishlist-share-popup .share-link p{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;margin:0 0 10px 16px}.wishlist-share-popup .share-link input{color:rgba(96,81,58,.3)}.wishlist-share-popup form{position:relative;margin-bottom:22px}.wishlist-share-popup input{display:block;width:100%;height:40px;border:1px solid rgba(96,149,193,.3);outline:0;border-radius:100px;padding:0 125px 0 24px;background:#fff;caret-color:#6095c1;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;box-sizing:border-box}.wishlist-share-popup input::-webkit-input-placeholder{color:rgba(96,81,58,.3)}.wishlist-share-popup input::-moz-placeholder{color:rgba(96,81,58,.3)}.wishlist-share-popup input:-ms-input-placeholder{color:rgba(96,81,58,.3)}.wishlist-share-popup input:-moz-placeholder{color:rgba(96,81,58,.3)}.wishlist-share-popup input::-moz-selection{background:0 0}.wishlist-share-popup input::selection{background:0 0}.input_c{position:relative}.wishlist-share-popup button{height:40px;width:118.67px;border-radius:100px;border:1px solid #6095c1;outline:0;background-color:#6095c1;position:absolute;right:0;top:0;color:#fff;font-family:Sailec_Bold;font-size:15px;line-height:22px}.wishlist-share-popup button span{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wishlist-share-popup .popup-share-sep{position:relative;text-align:center;color:rgba(96,81,58,.6);font-family:Sailec_Medium;font-size:18px;line-height:25px;margin-bottom:24px}.wishlist-share-popup .hot-fb-btn{display:block;background:#3b5998;color:#fff;font-size:15px;font-family:Sailec_Bold;line-height:22px;text-align:center;padding-top:10px}.wishlist-share-popup .hot-fb-btn:hover{border-color:#39548c;background:#39548c}.account-hero .account-hero-inner p,.account-hero .wishlist-hero-inner p,.wishlist-hero .account-hero-inner p,.wishlist-hero .wishlist-hero-inner p{font-size:15px;line-height:20px}.wishlist-hero .wishlist-hero-inner{padding:127px 0 117px}.wishlist-hero .wishlist-hero-inner h2{margin:0}.wishlist-hero .wishlist-hero-inner p{color:#60513a;opacity:1;font-family:Sailec_Medium;font-size:20px;line-height:28px}.wishlist-products-container{padding:0 0 100px}.wishlist-products-container .wishlist-products{padding:72px 0}@media (max-width:992px){.wishlist-products-container .wishlist-products{padding:72px 0}}@media (max-width:768px){.wishlist-products-container .wishlist-products{padding:72px 0}}.wishlist-products-container .wishlist-imp-btn,.wishlist-products-container .wishlist-part-btn{width:225px}.wishlist-products-container .wishlist-part-btn{margin-right:45px}.wishlist-index-index .account-wishlist-inner .product-item{padding-bottom:20px;margin-bottom:10px}.wishlist-index-index .account-wishlist-inner .product-item .product-details{text-align:center}.wishlist-index-index .account-wishlist-inner .product-item .product-details .product-price{float:none}.wishlist-index-index .account-wishlist-inner .product-item a{color:#60513a}.wishlist-index-index .wishlist .simple-banner{display:flex;align-items:center;justify-content:space-between;padding:16px;margin-top:30px}@media (max-width:767px){.wishlist-index-index .wishlist .simple-banner{flex-direction:row;font-size:14px;padding:17px 34px 17px 10px}}.wishlist-index-index .wishlist .simple-banner:first-of-type{margin-top:0}.wishlist-index-index .wishlist .remove-from-wishlist--link{text-decoration:underline;letter-spacing:1.33px;color:#1f2945;font-weight:700;line-height:1.5;display:flex;align-items:center}.wishlist-index-index .wishlist .remove-from-wishlist--link img{margin-left:30px}@media (max-width:767px){.wishlist-index-index .wishlist .remove-from-wishlist--link img{margin-left:8px;width:10px;height:10px}}.wishlist-index-index .wishlist .remove-from-wishlist--link:hover,.wishlist-index-index .wishlist .remove-from-wishlist--link:focus,.wishlist-index-index .wishlist .remove-from-wishlist--link:active{text-decoration:none}.wishlist-index-index .wishlist .remove-from-wishlist--link:hover img,.wishlist-index-index .wishlist .remove-from-wishlist--link:focus img,.wishlist-index-index .wishlist .remove-from-wishlist--link:active img{opacity:.7}.wishlist-index-index .wishlist-grid__title{margin-bottom:30px}@font-face{font-family:'aw-osc_icons-font';src:url('../Aheadworks_OneStepCheckout/css/icons-font/fonts/aw-osc_icons-font.woff2') format('woff2'),url('../Aheadworks_OneStepCheckout/css/icons-font/fonts/aw-osc_icons-font.woff') format('woff');font-weight:400;font-style:normal;font-display:auto}.shippingLocator-wrapper{padding:50px 20px;border:1px solid #f1f1f1;border-radius:5px;margin:35px 0 0;position:relative}.onestepcheckout-index-index .page-main .shippingLocator-wrapper .shippingLocator-input{padding-right:245px;border-radius:30px;min-height:41px;padding-left:18px}.shippingLocator-wrapper .shippingLocator-search{position:absolute;top:0;left:auto;right:0}@media (max-width:520px){.onestepcheckout-index-index .page-main .shippingLocator-wrapper .shippingLocator-input{padding-right:130px}.shippingLocator-wrapper .shippingLocator-search{min-width:auto}}.shippingLocator-loading{display:block;position:absolute;background-image:url("../images/loader.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.43);top:0;left:0;width:100%;height:100%;z-index:100}.shippingLocator-locations{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-top:35px}.shippingLocator-locations_location{flex:0 0 33.3%;max-width:33.3%;padding-left:15px;padding-right:15px;margin-bottom:35px}@media (max-width:1150px){.shippingLocator-locations_location{flex:0 0 50%;max-width:50%}}@media (max-width:410px){.shippingLocator-locations_location{flex:0 0 100%;max-width:100%}}.shippingLocator-locations_location label{width:100%;display:block}.shippingLocator-locations_location label h4:before{content:'';margin-left:0;background:url(../images/icons/cart-not-checked.svg) no-repeat center;background-size:cover;width:15px;height:15px;transition:none;margin-right:12px;display:inline-block}.shippingLocator-locations_location input[type=radio]:checked+label h4:before{background:url(../images/icons/cart-checked.svg) no-repeat center;background-size:cover}.shippingLocator-locations_location-content .image{margin-bottom:15px;margin-top:8px;border-radius:5px;overflow:hidden}.shippingLocator-locations_location-content h6{font-size:14px}.shippingLocator-locations_location-content p{margin-bottom:15px}.shippingLocator-locations_location-content ul{padding-left:16px}.shippingLocator-wrapper .message.notice{margin-top:10px}div.shippingLocator-wrapper{padding:0;border:0}.field.fl-label{margin:0 !important}div.shippingLocator-locations{padding:0;margin:0;justify-content:space-between}div.shippingLocator-locations_location{font-family:Sailec_Light;flex:0 0 calc(33.3% - 10px);padding:0;margin:10px 0 0}@media (min-width:841px){div.shippingLocator-locations_location:nth-child(1),div.shippingLocator-locations_location:nth-child(2){margin:35px 0 0}}@media (min-width:1271px){div.shippingLocator-locations_location:nth-child(3){margin:35px 0 0}}div.shippingLocator-locations_location ul{list-style:disc;padding:0 0 0 20px}.shippingLocator-search span{line-height:16px}div.shippingLocator-locations_location-content{padding:0 10px}div.shippingLocator-locations_location-content h4{position:relative;display:flex;align-items:center;min-height:39px;padding:0 0 0 30px}div.shippingLocator-locations_location-content h4:before{position:absolute;top:50%;transform:translate(0,-50%);left:0;margin:0}div.shippingLocator-locations_location-content h4,div.shippingLocator-locations_location-content h6{font-family:Sailec_Regular;font-weight:700}div.shippingLocator-locations_location-content .image{border-radius:0;margin-top:15px;overflow:visible}div.shippingLocator-locations_location-content .image img{margin:0 -10px;max-width:calc(100% + 20px)}div.shippingLocator-locations_location label h4:before{width:20px;height:20px;vertical-align:middle}@media (max-width:1270px){div.shippingLocator-locations_location{flex:0 0 calc(50% - 7.5px);max-width:50%}}@media (max-width:320px){div.shippingLocator-locations_location{flex:0 0 100%;max-width:100%}}.aw-cart-main-wrapper .item-options{margin:0 !important}.aw-cart-main-wrapper .aw-sidebar-product-qty{min-height:unset;margin-top:2px}.aw-cart-main-wrapper .aw-sidebar-product-qty input{padding:6px 25px 4px 8px;min-height:44px}.action.action-edit span{display:none}html[lang=fr] .onestepcheckout-index-index .page-main .checkout-container .onestep-billing-address .choice label span{font:500 14px/28px Sailec_Medium !important}.onestepcheckout-index-index .page-main .checkout-container .message.notice{margin:15px 0 0;padding:15px 20px 15px 40px;font-size:14px;border-radius:4px}.onestepcheckout-index-index .page-main .checkout-container .message.notice span:before{top:23px}.onestepcheckout-index-index .page-main .checkout-container .item-options{display:flex;margin:0 0 20px !important}.onestepcheckout-index-index .page-main .checkout-container .item-options .control{width:127px}.onestepcheckout-index-index .page-main .checkout-container .item-options .select{width:127px;height:34px;border-radius:4px;color:#707070;border:1px solid #e3eff5;appearance:none;-webkit-appearance:none;background:0 0}.onestepcheckout-index-index .page-main .checkout-container .item-options label{font:500 14px/17px Sailec_Medium;margin:6px 0 0}.onestepcheckout-index-index .page-main .checkout-container .item-options .field:nth-child(2){margin:0 0 0 10px !important}.onestepcheckout-index-index .page-main .checkout-container .field{margin:0 0 10px !important}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container .field{margin:0 0 23px !important}}.onestepcheckout-index-index .page-main .checkout-container .field.field-select-billing{margin:30px 0 0 !important}.onestepcheckout-index-index .page-main .checkout-container .field.field-select-billing+.action-toolbar,.onestepcheckout-index-index .page-main .checkout-container .field.field-select-billing+form{margin:20px 0 0}.onestepcheckout-index-index .page-main .checkout-container .field.field-select-billing select{border-radius:5px}.onestepcheckout-index-index .page-main .checkout-container .item-details .field{margin:0 !important}.onestepcheckout-index-index .page-main .checkout-container .field-row{margin:0 !important}.onestepcheckout-index-index .page-main .checkout-container .payment-option-inner .field{margin:0 0 20px !important}.onestepcheckout-index-index .page-main .checkout-container .payment-method .field,.onestepcheckout-index-index .page-main .checkout-container .field-row .field,.onestepcheckout-index-index .page-main .checkout-container .form-login{margin:0 !important;background:0 0}.onestepcheckout-index-index .page-main .checkout-container .payment-method .field.type{position:absolute;right:0;top:18px}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container .payment-method .field.type{top:8px}}.onestepcheckout-index-index .page-main .checkout-container .field-tooltip._active .field-tooltip-content img{max-height:unset}@media (min-width:841px) and (max-width:1316px){.onestepcheckout-index-index .page-main .checkout-container .field-row+.field-row .field:first-child{margin:0 !important}}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container .field-row .field{margin:0 0 23px !important}}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container .field-row .field-email,.onestepcheckout-index-index .page-main .checkout-container .field-row fieldset.field{margin:0 !important}}.onestepcheckout-index-index .page-main .checkout-container .field:nth-child(5){margin:23px 0 0 !important}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container .field:nth-child(5){margin:0 0 23px !important}}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container #co-payment-form .field:nth-child(5){margin:23px 0 !important}.onestepcheckout-index-index .page-main .checkout-container #co-payment-form .payment-method-content{margin:0}}.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(1),.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(2),.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(3){margin:0 !important}@media (max-width:840px){.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(3) .field:last-child{margin:0 !important}}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content fieldset .field{display:block}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content fieldset .field label{position:static;height:auto;white-space:nowrap;margin-bottom:9px}@media (max-width:768px){.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content fieldset .field label{margin-bottom:5px}}.onestepcheckout-index-index .page-main .checkout-container .save_card.hidden{display:none}.onestepcheckout-index-index .page-main .checkout-container .href-to-ac.hidden{display:none}.onestepcheckout-index-index #rootways_bamboratoken_option_save_card_div{position:relative}.onestepcheckout-index-index #rootways_bamboratoken_option_save_card_div label{padding:0;height:20px}.onestepcheckout-index-index #rootways_bamboratoken_option_save_card_div label:before{content:'';width:18px;height:18px;border:1px solid #6095c1}.onestepcheckout-index-index #rootways_bamboratoken_option_save_card_div label span{margin-left:35px}.onestepcheckout-index-index #rootways_bamboratoken_option_save_card_div input#rootways_bamboratoken_option_save_card{display:block;width:16px;height:16px;position:absolute;top:3px;left:1px;opacity:0}.onestepcheckout-index-index #rootways_bamboratoken_option_save_card_div input#rootways_bamboratoken_option_save_card:checked~label:before{background:url(../images/icons/checkbox_checked.svg) no-repeat center;background-size:cover}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method:not(:last-of-type){border-bottom:1px solid #d5d5dd}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2{margin-bottom:20px}@media (min-width:1321px){.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2{margin-bottom:40px}}fieldset#payment_form_rootways_bamboratoken_option{margin-top:18px;display:flex;font-family:"Museo Sans 500","Arial",sans-serif;color:#60513a}@media (max-width:768px){fieldset#payment_form_rootways_bamboratoken_option{flex-wrap:wrap}}fieldset#payment_form_rootways_bamboratoken_option .number{flex-basis:41%}@media (max-width:768px){fieldset#payment_form_rootways_bamboratoken_option .number{flex-basis:100%}}fieldset#payment_form_rootways_bamboratoken_option .date{flex-basis:41%;margin:0 10px !important}@media (max-width:768px){fieldset#payment_form_rootways_bamboratoken_option .date{margin-left:0 !important;flex-basis:calc(70% - 20px)}}fieldset#payment_form_rootways_bamboratoken_option .date .label{margin-bottom:9px}@media (max-width:768px){fieldset#payment_form_rootways_bamboratoken_option .date .label{margin-bottom:5px}}fieldset#payment_form_rootways_bamboratoken_option .cvv{flex-basis:17%}@media (max-width:768px){fieldset#payment_form_rootways_bamboratoken_option .cvv{flex-basis:31%}}fieldset#payment_form_rootways_bamboratoken_option label span:after{color:#60513a}.onestepcheckout-index-index .fieldset#payment_form_rootways_bamboratoken_option>.field:not(.choice)>.control{width:100%}.onestepcheckout-index-index .href-to-ac{padding-left:7px;margin-top:15px !important}.onestepcheckout-index-index .href-to-ac a{text-decoration:none}.onestepcheckout-index-index .href-to-ac span{color:#709fc6;font-size:14px;position:relative;cursor:pointer}.onestepcheckout-index-index .href-to-ac span:after{content:'';width:100%;height:1px;background:#709fc6;position:absolute;left:0;bottom:0}@media (min-width:640px) and (max-width:768px){.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-groups{max-width:calc(100% - 40px);margin:0 auto}}@media (max-width:840px){.onestepcheckout-index-index{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.onestepcheckout-index-index .page-title-wrapper{max-width:100%}.onestepcheckout-index-index .page-main{padding:0}.onestepcheckout-index-index .page-main .checkout-container{max-width:100%}.onestepcheckout-index-index .page-main .checkout-container .field-tooltip._active .field-tooltip-content{max-width:350px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{padding:10px;border-radius:0;border-left:none;border-right:none;margin:20px 0 0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.customerbalance .actions-toolbar{max-width:50%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.rewardpoints .actions-toolbar{max-width:55%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.giftcardaccount .actions-toolbar{max-width:80%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .email .form,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .authentication{margin:0 15px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .authentication{margin-top:40px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .email{max-width:100%;margin-bottom:20px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups{max-width:calc(100% - 40px);margin:0 auto}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2 .mark{background-color:#ff5501;width:12px;height:12px;justify-content:center;margin-right:9px;margin-left:5px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2 .mark:after{content:""}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .shipping-address-item{width:100% !important}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method-content{width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-billing-address .action-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-shipping-address .action-toolbar{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-billing-address .action-toolbar .action,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-shipping-address .action-toolbar .action{width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active .fields.group-2 .field .label,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active.payment-method-braintree .hosted-date-wrap .hosted-control .label{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active .fields.group-2 .field .label.short,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active.payment-method-braintree .hosted-date-wrap .hosted-control .label.short{display:flex}}.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(3){margin:0 0 23px !important}.review-page-content.cart-container{padding:100px 0}.review-page-content.cart-container .paypal-review-items{margin-bottom:70px;padding-left:20px}.review-page-content.cart-container .paypal-review-title{display:flex;justify-content:space-between;align-items:center;border:none;margin-bottom:70px}.review-page-content.cart-container .paypal-review-title .title{font:600 40px/75px Sailec_Regular;color:#60513a;letter-spacing:-.2px;margin:0}.review-page-content.cart-container .paypal-review-title .edit{font:400 16px/19px Sailec_Regular;color:#6095c1;position:relative;text-decoration:none}.review-page-content.cart-container .paypal-review-title .edit:after{content:'';width:100%;height:1px;background-color:#6095c1;position:absolute;left:0;bottom:2px}.review-page-content.cart-container .cart.table-wrapper{padding-left:10px}.review-page-content.cart-container .cart.table-wrapper thead th{border-bottom:2px solid #f4f4f4 !important;padding:0 0 16px}.review-page-content.cart-container .cart.table-wrapper tr{border-bottom:1px solid #e3eff5}.review-page-content.cart-container .cart.table-wrapper .col{font-size:18px;line-height:20px;border-bottom:none}.review-page-content.cart-container .cart.table-wrapper .col.item{display:flex}.review-page-content.cart-container .cart.table-wrapper .col.price{width:170px}.review-page-content.cart-container .cart.table-wrapper .product-item-photo{display:block;width:100%}.review-page-content.cart-container .cart.table-wrapper .product-item-details{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.review-page-content.cart-container .cart.table-wrapper .product-item-details strong.product-item-name{font:600 21px/1 Sailec_Regular}.review-page-content.cart-container .cart.table-wrapper .product-item-details .item-options{margin:0}.review-page-content.cart-container .cart.table-wrapper span.price,.review-page-content.cart-container .cart.table-wrapper span.qty{font-size:21px;letter-spacing:-.32px}.review-page-content.cart-container .shipping-block,.review-page-content.cart-container .payment-method-block{box-shadow:0px 3px 30px #000 0 D;margin-bottom:20px;padding:40px 35px 25px}.review-page-content.cart-container .shipping-block .box-title,.review-page-content.cart-container .payment-method-block .box-title{font:600 30px/50px Sailec_Regular;margin-bottom:15px}.review-page-content.cart-container .shipping-block__content{display:flex;justify-content:space-between}.review-page-content.cart-container .shipping-block__content .box{flex-basis:50%}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content .shipping-method-card{margin-bottom:15px}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content input[type=radio]{display:none}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content .label{color:#60513a;font-family:Sailec_Regular;font-size:18px;letter-spacing:.09px;margin-bottom:0}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content .label:before{content:'';margin-left:0;background:url(../images/icons/cart-not-checked.svg) no-repeat center;width:25px;height:25px;transition:none;margin-right:12px;flex-shrink:0;display:inline-block;vertical-align:middle}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content input[type=radio]:checked+label,.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content input[type=radio]:checked+label span{color:#6095c1 !important}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content input[type=radio]:checked+label:before{background:url(../images/icons/cart-checked-greiche.svg) no-repeat center;background-size:25px}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content .select{height:34px;border-radius:4px;color:#707070;border:1px solid #e3eff5;appearance:none;-webkit-appearance:none;background:0 0;display:none}.review-page-content.cart-container .shipping-block__content .box-order-shipping-method .box-content .actions-toolbar{display:none}.review-page-content.cart-container .payment-method-block .box-content-wrapper{display:flex;justify-content:space-between;align-items:center}.review-page-content.cart-container .payment-method-block .box-content-wrapper span{font-size:18px;font-family:Sailec_Medium}.review-page-content.cart-container .payment-method-block .box-content-wrapper .email-holder{color:#6b94bd;font-family:Sailec_Medium}.review-page-content.cart-container .payment-method-block .box-content-wrapper .edit span{font-size:16px;font-family:Sailec_Regular;text-decoration:underline}.review-page-content.cart-container .payment-method-block .box-content-wrapper .email-holder,.review-page-content.cart-container .payment-method-block .box-content-wrapper .edit{position:relative}.review-page-content.cart-container .payment-method-block .payment-method-img{width:98px;height:61px;background:no-repeat url("../images/paypal-logo.png") center/contain}.review-page-content.cart-container .aw-onestep-sidebar-content{box-shadow:0px 3px 30px #000 0 D}.review-page-content.cart-container .aw-onestep-sidebar-content>div{box-shadow:none;padding:30px 32px !important}.review-page-content.cart-container .paypal-review-discount{border-bottom:none;box-shadow:0px 3px 30px #000 0d;padding:30px 32px}.review-page-content.cart-container .paypal-review-discount .fieldset>.field:not(.choice)>.label{width:100%;text-align:left}.review-page-content.cart-container .paypal-review-discount .fieldset.coupon{display:flex;align-items:flex-end;padding:0}.review-page-content.cart-container .paypal-review-discount .fieldset.coupon .control{width:100%;height:38px;border:1px solid #e6eff5;border-top-left-radius:5px;border-bottom-left-radius:5px}.review-page-content.cart-container .paypal-review-discount .fieldset.coupon .control input{font-family:Sailec_Regular;font-size:14px;line-height:38px;color:#b0a89d;padding-left:10px;width:100%;outline:none}.review-page-content.cart-container .paypal-review-discount .fieldset.coupon .control input:focus{box-shadow:none}.review-page-content.cart-container .paypal-review-discount .fieldset.coupon>.field{flex-grow:1;margin-bottom:0}.review-page-content.cart-container .paypal-review-discount .fieldset.coupon>.field .label{margin-bottom:7px}.review-page-content.cart-container .paypal-review-discount #block-discount .fieldset.coupon .actions-toolbar{margin-left:0}.review-page-content.cart-container .paypal-review-discount #block-discount .fieldset.coupon .actions-toolbar .action.primary{border-radius:0 5px 5px 0}.review-page-content.cart-container .paypal-review-discount #block-discount .fieldset.coupon .actions-toolbar .action.primary span{letter-spacing:-1.3px}.review-page-content.cart-container .paypal-review-discount #block-discount .fieldset.coupon .actions-toolbar .action.primary span:before{content:unset}.review-page-content.cart-container .confirm-btn-holder{width:100%;padding:0 32px}.review-page-content.cart-container .confirm-btn-holder #review-buttons-container{margin-left:0;width:100%}.review-page-content.cart-container .confirm-btn-holder #review-buttons-container .primary,.review-page-content.cart-container .confirm-btn-holder #review-buttons-container #review-button{width:100%}.review-page-content.cart-container .aw-onestep-sidebar-header:after{left:0;width:100%}.review-page-content.cart-container .aw-onestep-sidebar-content>div:nth-child(2){margin-top:0 !important}.bg-bleu{background-color:#6095c1}.bg-brown{background-color:#5f523b}.bg-light-brown{background-color:#eeecea}.bg-light-blue{background-color:#eff4f9}.pd-x-50{padding-right:50px;padding-left:50px}.pd-y-40{padding-top:40px;padding-bottom:40px}.pdl-0{padding-left:0}.pdr-0{padding-right:0}.p-0{padding:0}.m0{margin:0 !important}.mrt-0{margin-top:0 !important}.mrt-40{margin-top:40px !important}.mrb-25{margin-bottom:25px !important}.mrt-25{margin-top:25px !important}.mrb-40{margin-bottom:40px !important}.mrb-0{margin-bottom:0 !important}.min-height-200{min-height:200px !important;background-size:cover;background-position:center}.height-fit{height:100%}.text-white,.text-white p,.text-white li{color:#fff !important;opacity:1 !important}p.f-18,.f-18 p,.f-18 li{font-size:18px}@media (max-width:768px){.mobile-reverse{flex-direction:column-reverse !important}.pd-x-0-sm{padding-left:0 !important;padding-right:0 !important}}.swatch-option-tooltip{display:none !important}.swatch-attribute-options{display:flex;outline:none}.swatch-attribute-options .swatch-option{border:none}.swatch-attribute-options .swatch-option.image{outline:none;border-radius:80px;height:36px !important;width:36px !important;background-size:41px !important;margin:0 5px 5px 0}.swatch-attribute-options .swatch-option.image.selected{box-shadow:0px 0px 0px 2px #6095c1 inset;border:none}.swatch-attribute-options .swatch-option.image:hover{outline:none;border:none}.product-details.product.details.product-item-details .swatch-attribute.glasses_color_unique{margin-top:-14px;margin-left:-5px}.swatch-attribute.glasses_color_unique{display:flex;justify-content:left;align-items:center;margin-bottom:15px;position:relative;margin-top:50px}.swatch-attribute.glasses_color_unique .swatch-attribute-options{margin-bottom:0 !important}.swatch-attribute.glasses_color_unique .swatch-attribute-selected-option{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;order:2;line-height:22px;margin-right:10px}.swatch-attribute.glasses_color_unique .swatch-attribute-label{top:-25px;width:100%;display:block;position:absolute;font-size:16px}.swatch-input.super-attribute-select{display:none}.product-options-wrapper .GS-select-wrapper{width:100%;margin-bottom:20px}.product-options-wrapper .fieldset{outline:none}.swatch-option-link-layered .filter-filter-title{padding-left:40px;display:inline-block;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:25px;max-width:95%;white-space:nowrap;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;left:0;transform:translate(0,-50%);transition:color .4s ease;cursor:pointer;min-width:130px;text-align:left}.mgz-carousel.owl-carousel.mgz-carousel-dot-inside .owl-dots{text-align:right;right:30px;bottom:30px}.mgz-carousel.owl-carousel.mgz-carousel-dot-inside .owl-dots .owl-dot span{box-shadow:none;background:0 0;height:15px;width:15px;border:2px solid #fff;margin:5px}.mgz-carousel.owl-carousel.mgz-carousel-dot-inside .owl-dots .owl-dot.active span,.mgz-carousel.owl-carousel.mgz-carousel-dot-inside .owl-dots .owl-dot:hover span{border:2px solid #fff;background-color:#fff;height:15px;width:15px;margin:5px}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white li,.text-white span{color:#fff}.sailec-medium h1,.cms-page-view .wysiwyg .sailec-medium h1,.sailec-medium h2,.cms-page-view .wysiwyg .sailec-medium h2,.sailec-medium h3,.cms-page-view .wysiwyg .sailec-medium h3,.sailec-medium h4,.cms-page-view .wysiwyg .sailec-medium h4,.sailec-medium h5,.cms-page-view .wysiwyg .sailec-medium h5,.sailec-medium h6,.cms-page-view .wysiwyg .sailec-medium h6,.sailec-medium p,.cms-page-view .wysiwyg .sailec-medium p,.sailec-medium li,.cms-page-view .wysiwyg .sailec-medium li,.sailec-medium span,.cms-page-view .wysiwyg .sailec-medium span{font-family:Sailec_Medium}.sailec-bold h1,.cms-page-view .wysiwyg .sailec-bold h1,.sailec-bold h2,.cms-page-view .wysiwyg .sailec-bold h2,.sailec-bold h3,.cms-page-view .wysiwyg .sailec-bold h3,.sailec-bold h4,.cms-page-view .wysiwyg .sailec-bold h4,.sailec-bold h5,.cms-page-view .wysiwyg .sailec-bold h5,.sailec-bold h6,.cms-page-view .wysiwyg .sailec-bold h6,.sailec-bold p,.cms-page-view .wysiwyg .sailec-bold p,.sailec-bold li,.cms-page-view .wysiwyg .sailec-bold li,.sailec-bold span,.cms-page-view .wysiwyg .sailec-bold span{font-family:Sailec_Bold}.font-25 h1,.font-25 h2,.font-25 h3,.font-25 h4,.font-25 h5,.font-25 h6,.font-25 p,.font-25 li,.font-25 span{font-size:25px;line-height:32px}.btn,.mgz-button a.mgz-btn{display:inline-block;font-family:Sailec_Medium;font-size:15px;line-height:1;text-align:center;text-decoration:none;border:none;outline:none;border-radius:100px;padding:0 25px;height:40px;box-sizing:border-box;transition:all .5s ease;align-items:unset;color:#fff;border:2px solid #6095c1;background:#6095c1;padding-top:10px}.btn:hover,.mgz-button a.mgz-btn:hover{border:2px solid #6f9fc6;background:#6f9fc6}.btn:focus,.mgz-button:focus{outline:none;box-shadow:none}.btn:active,.mgz-button:active{outline:none}.btn.align-center,.mgz-button.align-center{text-align:center}.btn.smalltxtbtn,.mgz-button.smalltxtbtn{font-size:18px;font-weight:400}.btn.btn-red,.mgz-button.btn-red,.btn.mgz-btn-style-button-secondary a.mgz-btn,.mgz-button.mgz-btn-style-button-secondary a.mgz-btn{color:#6095c1;border:2px solid rgba(96,149,193,.3);background:0 0}.btn.btn-red:hover,.mgz-button.btn-red:hover,.btn.mgz-btn-style-button-secondary a.mgz-btn:hover,.mgz-button.mgz-btn-style-button-secondary a.mgz-btn:hover,.btn.btn-red:active,.mgz-button.btn-red:active,.btn.mgz-btn-style-button-secondary a.mgz-btn:active,.mgz-button.mgz-btn-style-button-secondary a.mgz-btn:active{border:2px solid #6095c1;background:#f5f7fb}.btn.btn-dark-blue,.mgz-button.btn-dark-blue,.btn.mgz-btn-style-button-primary a.mgz-btn,.mgz-button.mgz-btn-style-button-primary a.mgz-btn{color:#fff;border:2px solid #6095c1;background:#6095c1}.btn.btn-dark-blue:hover,.mgz-button.btn-dark-blue:hover,.btn.mgz-btn-style-button-primary a.mgz-btn:hover,.mgz-button.mgz-btn-style-button-primary a.mgz-btn:hover,.btn.btn-dark-blue:active,.mgz-button.btn-dark-blue:active,.btn.mgz-btn-style-button-primary a.mgz-btn:active,.mgz-button.mgz-btn-style-button-primary a.mgz-btn:active{border:2px solid #6f9fc6;background:#6f9fc6}.btn.btn-dark-blue .image-icon,.mgz-button.btn-dark-blue .image-icon,.btn.mgz-btn-style-button-primary a.mgz-btn .image-icon,.mgz-button.mgz-btn-style-button-primary a.mgz-btn .image-icon{margin-right:16px}.btn.btn-white,.mgz-button.btn-white,.btn.mgz-btn-style-button-white a.mgz-btn,.mgz-button.mgz-btn-style-button-white a.mgz-btn{color:#6095c1;border:2px solid #fff;background:#fff}.btn.btn-white:hover,.mgz-button.btn-white:hover,.btn.mgz-btn-style-button-white a.mgz-btn:hover,.mgz-button.mgz-btn-style-button-white a.mgz-btn:hover,.btn.btn-white:active,.mgz-button.btn-white:active,.btn.mgz-btn-style-button-white a.mgz-btn:active,.mgz-button.mgz-btn-style-button-white a.mgz-btn:active{border:2px solid #fff;background:#f5f7fb}.btn.fonticon,.mgz-button.fonticon{display:flex;text-align:left;padding:10px 15px;align-items:center}.btn.fonticon .far,.mgz-button.fonticon .far{font-size:20px;margin-right:15px}.mgz-element-product_grid .product-details-footer{position:relative;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.cp-appointment__title h3{font-family:'Sailec_Bold' !important;margin:0 !important;line-height:45px !important}@media (max-width:768px){.cp-appointment__title h3{font-size:30px !important;line-height:34px !important;text-transform:none}}.btn-blue-wide a.mgz-btn{height:38px;text-align:center;font-family:'Sailec_Regular';font-size:16px;line-height:22px;color:#fff;width:100%;text-decoration:none;max-width:334px;padding:7px 0;display:inline-block;border:2px solid #6095c1;background-color:#6095c1;border-radius:30px;transition:background-color 1s,border 1s,color 1s;margin-top:15px}@media (max-width:480px){.btn-blue-wide a.mgz-btn{max-width:100%}}.cp-appointment__desc p{margin:0 !important;opacity:1 !important}.cp-appointment__desc p span{opacity:1 !important}.column_with_left_bottom_border{border-top:none !important;border-right:none !important}@media (max-width:768px){.column_with_left_bottom_border{padding-top:30px;border-bottom:0 !important}}@media (max-width:414px){.column_with_left_bottom_border{border-left:none !important}}.newlook-appointment__page-wrapper .wysiwyg{margin:0 !important}.newlook-appointment__page-wrapper{margin-top:25px}.block_with_mobile-offset{padding:0 !important}.block_with_mobile-offset .choose-page__desc-box p{margin-bottom:0 !important}.block_with_mobile-offset .choose-page__desc-box span{opacity:1 !important}@media (max-width:485px){.block_with_mobile-offset{max-width:unset !important}.block_with_mobile-offset .choose-page__desc-box{background-color:transparent !important;padding:0 !important}.block_with_mobile-offset .choose-page__desc-box p{margin-bottom:0 !important}}.font-55 h1,.font-55 h2,.font-55 h3,.font-55 h4,.font-55 h5,.font-55 h6,.font-55 p,.font-55 li,.font-55 span{font-size:55px}@media (max-width:1260px){.font-55 h1,.font-55 h2,.font-55 h3,.font-55 h4,.font-55 h5,.font-55 h6,.font-55 p,.font-55 li,.font-55 span{font-size:40px}}@media (max-width:1024px){.font-55 h1,.font-55 h2,.font-55 h3,.font-55 h4,.font-55 h5,.font-55 h6,.font-55 p,.font-55 li,.font-55 span{font-size:33px}}@media (max-width:768px){.font-55 h1,.font-55 h2,.font-55 h3,.font-55 h4,.font-55 h5,.font-55 h6,.font-55 p,.font-55 li,.font-55 span{font-size:26px}}.font-16 p,.font-16 li,.font-16 span{font-size:16px}.line-height-for-title h1,.line-height-for-title h2,.line-height-for-title h3,.line-height-for-title h4,.line-height-for-title h5,.line-height-for-title h6,.line-height-for-title p,.line-height-for-title li,.line-height-for-title span{line-height:71px}@media (max-width:1260px){.line-height-for-title h1,.line-height-for-title h2,.line-height-for-title h3,.line-height-for-title h4,.line-height-for-title h5,.line-height-for-title h6,.line-height-for-title p,.line-height-for-title li,.line-height-for-title span{font-size:40px;line-height:60px}}@media (max-width:1024px){.line-height-for-title h1,.line-height-for-title h2,.line-height-for-title h3,.line-height-for-title h4,.line-height-for-title h5,.line-height-for-title h6,.line-height-for-title p,.line-height-for-title li,.line-height-for-title span{font-size:33px;line-height:40px}}@media (max-width:768px){.line-height-for-title h1,.line-height-for-title h2,.line-height-for-title h3,.line-height-for-title h4,.line-height-for-title h5,.line-height-for-title h6,.line-height-for-title p,.line-height-for-title li,.line-height-for-title span{font-size:26px;line-height:33px}}.line-height-24 h1,.line-height-24 h2,.line-height-24 h3,.line-height-24 h4,.line-height-24 h5,.line-height-24 h6,.line-height-24 p,.line-height-24 li,.line-height-24 span{line-height:24px !important}@media (max-width:420px){.line-height-24 h1,.line-height-24 h2,.line-height-24 h3,.line-height-24 h4,.line-height-24 h5,.line-height-24 h6,.line-height-24 p,.line-height-24 li,.line-height-24 span{line-height:22px !important}}.line-height-28 h1,.line-height-28 h2,.line-height-28 h3,.line-height-28 h4,.line-height-28 h5,.line-height-28 h6,.line-height-28 p,.line-height-28 li,.line-height-28 span{line-height:28px}@media (max-width:420px){.line-height-28 h1,.line-height-28 h2,.line-height-28 h3,.line-height-28 h4,.line-height-28 h5,.line-height-28 h6,.line-height-28 p,.line-height-28 li,.line-height-28 span{line-height:24px}}.opacity p,.opacity li,.opacity span{opacity:1 !important}.sailec-regular h1,.sailec-regular h2,.sailec-regular h3,.sailec-regular h4,.sailec-regular h5,.sailec-regular h6,.sailec-regular p,.sailec-regular li,.sailec-regular span{font-family:Sailec_Regular !important}.text-block-without-margin h1,.cms-page-view .wysiwyg .text-block-without-margin h1,.cms-page-view .wysiwyg .text-block-without-margin p h1,.text-block-without-margin h2,.cms-page-view .wysiwyg .text-block-without-margin h2,.cms-page-view .wysiwyg .text-block-without-margin p h2,.text-block-without-margin h3,.cms-page-view .wysiwyg .text-block-without-margin h3,.cms-page-view .wysiwyg .text-block-without-margin p h3,.text-block-without-margin h4,.cms-page-view .wysiwyg .text-block-without-margin h4,.cms-page-view .wysiwyg .text-block-without-margin p h4,.text-block-without-margin h5,.cms-page-view .wysiwyg .text-block-without-margin h5,.cms-page-view .wysiwyg .text-block-without-margin p h5,.text-block-without-margin h6,.cms-page-view .wysiwyg .text-block-without-margin h6,.cms-page-view .wysiwyg .text-block-without-margin p h6,.text-block-without-margin p,.cms-page-view .wysiwyg .text-block-without-margin p,.cms-page-view .wysiwyg .text-block-without-margin p p,.text-block-without-margin li,.cms-page-view .wysiwyg .text-block-without-margin li,.cms-page-view .wysiwyg .text-block-without-margin p li,.text-block-without-margin span,.cms-page-view .wysiwyg .text-block-without-margin span,.cms-page-view .wysiwyg .text-block-without-margin p span{margin:0 !important}.margin-bottom-8 h1,.margin-bottom-8 h2,.margin-bottom-8 h3,.margin-bottom-8 h4,.margin-bottom-8 h5,.margin-bottom-8 h6,.margin-bottom-8 p,.margin-bottom-8 li,.margin-bottom-8 span{margin-bottom:8px !important}.margin-bottom-15 h1,.margin-bottom-15 h2,.margin-bottom-15 h3,.margin-bottom-15 h4,.margin-bottom-15 h5,.margin-bottom-15 h6,.margin-bottom-15 p,.margin-bottom-15 li,.margin-bottom-15 span{margin-bottom:15px !important}.cms-page-view .wysiwyg .sailec-bold h1,.cms-page-view .wysiwyg .sailec-bold h2,.cms-page-view .wysiwyg .sailec-bold h3,.cms-page-view .wysiwyg .sailec-bold h4,.cms-page-view .wysiwyg .sailec-bold h5,.cms-page-view .wysiwyg .sailec-bold h6,.cms-page-view .wysiwyg .sailec-bold p,.cms-page-view .wysiwyg .sailec-bold li,.cms-page-view .wysiwyg .sailec-bold span{font-family:Sailec_Bold}.white-container-with-shadow{margin:0 auto;padding:100px 90px 95px;z-index:2;max-height:max-content;max-width:1010px;width:100%;border-top:none;background-color:#fff;box-shadow:0px 10px 30px rgba(99,181,225,.302)}@media (max-width:1280px){.white-container-with-shadow{max-width:995px}}@media (max-width:1280px){.white-container-with-shadow{padding:85px 80px 60px 170px;max-width:989px}}@media (max-width:1240px){.white-container-with-shadow{max-width:951px}}@media (max-width:1024px){.white-container-with-shadow{padding:80px 30px 60px}}@media (max-width:768px){.white-container-with-shadow{padding:25px 30px;min-height:auto}}@media (max-width:420px){.white-container-with-shadow{max-height:max-content;padding:25px 20px 60px}}@media (max-width:320px){.white-container-with-shadow{max-width:290px;width:auto;margin:20px 0 20px;z-index:1}}.custom-link a{font-size:16px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:21px;letter-spacing:-.08px;transition:color .5s;border-bottom:2px solid #709fc6}.custom-link a:hover{text-decoration:none;color:#6095c1}@media (max-width:991px){.background-size div div.mgz-parallax-inner{background-size:100% !important}}@media (max-width:812px){.background-size div div.mgz-parallax-inner{background-size:115% !important}}@media (max-width:490px){.background-size div div.mgz-parallax-inner{background-size:130% !important}}@media (max-width:428px){.background-size div div.mgz-parallax-inner{background-size:140% !important}}@media (max-width:420px){.background-size div div.mgz-parallax-inner{background-size:145% !important}}@media (max-width:375px){.background-size div div.mgz-parallax-inner{background-position:top 90px right}}@media (max-width:320px){.background-size div div.mgz-parallax-inner{background-size:170% !important}}@media (max-width:420px){.mobile-font-size-28 h1,.mobile-font-size-28 h2,.mobile-font-size-28 h3,.mobile-font-size-28 h4,.mobile-font-size-28 h5,.mobile-font-size-28 h6,.mobile-font-size-28 p,.mobile-font-size-28 li,.mobile-font-size-28 span{font-size:28px !important;line-height:40px !important}}.desktop-and-mobile-font-size-28-to-16 h1,.desktop-and-mobile-font-size-28-to-16 h2,.desktop-and-mobile-font-size-28-to-16 h3,.desktop-and-mobile-font-size-28-to-16 h4,.desktop-and-mobile-font-size-28-to-16 h5,.desktop-and-mobile-font-size-28-to-16 h6,.desktop-and-mobile-font-size-28-to-16 p,.desktop-and-mobile-font-size-28-to-16 li,.desktop-and-mobile-font-size-28-to-16 span,.desktop-and-mobile-font-size-28-to-16 p span strong,.desktop-and-mobile-font-size-28-to-16 p span strong{font-size:28px !important;line-height:40px !important}@media (max-width:1024px){.desktop-and-mobile-font-size-28-to-16 h1,.desktop-and-mobile-font-size-28-to-16 h2,.desktop-and-mobile-font-size-28-to-16 h3,.desktop-and-mobile-font-size-28-to-16 h4,.desktop-and-mobile-font-size-28-to-16 h5,.desktop-and-mobile-font-size-28-to-16 h6,.desktop-and-mobile-font-size-28-to-16 p,.desktop-and-mobile-font-size-28-to-16 li,.desktop-and-mobile-font-size-28-to-16 span,.desktop-and-mobile-font-size-28-to-16 p span strong,.desktop-and-mobile-font-size-28-to-16 p span strong{font-size:16px !important;line-height:24px !important}}@media (max-width:991px){.bacground-size-on-mobile .mgz-parallax,.bacground-size-on-mobile{z-index:1}}@media (max-width:991px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:125%}}@media (max-width:830px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:140%}}@media (max-width:740px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:130%}}@media (max-width:670px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:140%}}@media (max-width:570px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:110%}}@media (max-width:530px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:135%}}@media (max-width:480px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:120%}}@media (max-width:440px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:140%}}@media (max-width:400px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:150%;background-position:bottom right -20px}}@media (max-width:375px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:160%;background-position:bottom right -20px}}@media (max-width:325px){.bacground-size-on-mobile .mgz-parallax .mgz-parallax-inner,.bacground-size-on-mobile .mgz-parallax-inner{background-size:180%;background-position:bottom right -30px}}.font-55-to-26 h1,.font-55-to-26 h2,.font-55-to-26 h3,.font-55-to-26 h4,.font-55-to-26 h5,.font-55-to-26 h6,.font-55-to-26 p,.font-55-to-26 li,.font-55-to-26 span{font-size:55px;line-height:71px}@media (max-width:1024px){.font-55-to-26 h1,.font-55-to-26 h2,.font-55-to-26 h3,.font-55-to-26 h4,.font-55-to-26 h5,.font-55-to-26 h6,.font-55-to-26 p,.font-55-to-26 li,.font-55-to-26 span{font-size:40px;line-height:60px}}@media (max-width:768px){.font-55-to-26 h1,.font-55-to-26 h2,.font-55-to-26 h3,.font-55-to-26 h4,.font-55-to-26 h5,.font-55-to-26 h6,.font-55-to-26 p,.font-55-to-26 li,.font-55-to-26 span{font-size:26px;line-height:33px}}@media (max-width:991px){.background-size-mobile .mgz-parallax-inner{background-size:120% !important}}@media (max-width:575px){.background-size-mobile .mgz-parallax-inner{background-size:225% !important}}@media (max-width:575px){.blue-gradient{background:transparent linear-gradient(270deg,#86b9e7 0%,#83b8e8 53%,#76b0e7 80%,#76b0e7 100%) 0% 0% no-repeat padding-box}}.box-shadow{box-shadow:0px 10px 30px rgba(99,181,225,.302)}.blue-border{border:1px solid #6095c1}@media (max-width:575px){.button-width-on-mobile a.mgz-btn{width:80%}}@media (max-width:1024px){.cover-image-ipad .mgz-single-image-wrapper{display:block}.cover-image-ipad .mgz-hover-main{width:100%}}@media (max-width:768px){.cover-image-ipad .mgz-hover-main{height:720px;object-fit:cover}}@media (max-width:570px){.cover-image-ipad .mgz-hover-main{height:500px}}@media (max-width:414px){.cover-image-ipad .mgz-hover-main{height:400px}}@media (max-width:1280px){.small-image .mgz-hover-main{max-height:160px;max-width:160px}}@media (max-width:768px){.small-image .mgz-hover-main{max-height:175px;max-width:175px}}@media (max-width:575px){.small-image .mgz-hover-main{max-height:100px;max-width:100px}}@media (max-width:990px){.reversed-block-on-mobile .inner-content{flex-direction:column-reverse}}@media (max-width:768px){.line-height-40-to-30 .mgz-element-heading-text{line-height:30px !important}}.background-size-on-mobile-container{min-height:980px;background-color:#f8f8fc}@media (max-width:560px){.background-size-on-mobile-container{min-height:560px}}.block-position-absolute{position:absolute;z-index:1}.title-1{margin:215px 0 0 70px;max-width:670px}@media (max-width:1024px){.title-1{margin:160px 0 0 70px;max-width:600px}}@media (max-width:900px){.title-1{margin:110px 0 0 70px}}@media (max-width:768px){.title-1{margin:50px 0 0 70px;max-width:310px}}@media (max-width:560px){.title-1{margin:100px 0 0 20px;max-width:265px}}.background-picture{object-fit:cover;height:100%;object-position:80%}@media (max-width:990px){.background-picture{background:transparent linear-gradient(270deg,#86b9e7 0%,#83b8e8 53%,#76b0e7 80%,#76b0e7 100%) 0% 0% no-repeat padding-box;height:400px;width:1000px;object-position:79% 80%}}@media (max-width:560px){.background-picture{padding-top:150px;background:transparent linear-gradient(270deg,#86b9e7 0%,#83b8e8 53%,#76b0e7 80%,#76b0e7 100%) 0% 0% no-repeat padding-box;height:450px;width:600px;object-position:79% 80%}}.no-main-content-margin{margin-top:-80px}@media (max-width:840px){.no-main-content-margin{margin-top:-40px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.cms-page-view .main .wysiwyg .print-btn.hide,.cms-page-view .main .wysiwyg .promotion-item-btn.hide{display:none}.cms-page-view .main .wysiwyg .promotions-title{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;margin:46px 0 95px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item{margin:0 0 56px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content{display:block;padding:0;margin-bottom:50px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content h3{font-family:Sailec_Medium;color:#60513a;font-size:46px;line-height:46px;margin:0 0 30px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content p{opacity:.5;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content a{display:none;max-width:230px;margin:0 auto}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner{position:relative;width:100%}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg{margin:0 0 60px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg .banner-bg-desktop,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg .banner-bg-mobile{display:block;width:100%}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg .banner-bg-mobile{display:none}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg .banner-bg-desktop{height:auto;max-height:450px;object-fit:cover}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links{opacity:1;display:block;position:relative;margin:0 0 55px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links .inner-promotion-content{float:right}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links .hot-btn{padding-left:20px;padding-right:20px;min-width:unset}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links:after{content:"";display:block;clear:both}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links .pocket-btn,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links .print-btn{float:right}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links .pocket-btn{margin:0 0 0 15px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info{opacity:0;display:none;position:relative;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info h4{color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:23px;margin:0 0 13px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info:after{content:"";display:block;clear:both}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-condition,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-details{width:50%;float:left}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-duration{width:100%;margin:0 0 45px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;width:80%;margin:0}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-item-btn-container{margin:0 0 80px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-item-btn-container button{opacity:1;padding:0;width:215px;min-width:unset;-webkit-transition:all .5s ease;transition:all .5s ease;float:left}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-item-btn-container:after{content:"";display:block;clear:both}.cms-page-view .main .wysiwyg .promotion-section .promotion-item:last-of-type{margin:0 0 100px}.cms-page-view .main .wysiwyg .wishlist-share-popup .wishlist-share-popup-content .wishlist-share-popup-header h2{margin:30px 0 15px}.cms-page-view .main .wysiwyg .wishlist-share-popup .wishlist-share-popup-content .wishlist-share-popup-header p{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:18px;line-height:22px}.cms-page-view .main .wysiwyg .wishlist-share-popup .wishlist-share-popup-content button span{font-family:Sailec_Bold;font-size:15px;line-height:22px;color:#fff;opacity:1}.cms-page-view .main .wysiwyg .wishlist-share-popup .wishlist-share-popup-content .share-link p{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;margin:0 0 10px 16px}.cms-page-view .main .wysiwyg .prescription-popup{position:fixed;left:0;bottom:0;width:100%;z-index:10;-webkit-transition:all .3s ease;transition:all .3s ease}.cms-page-view .main .wysiwyg .prescription-popup .popup-overlay .popup-container .popup-close-btn{position:absolute;top:41px;right:41px;cursor:pointer}.cms-page-view .main .wysiwyg .prescription-popup .prescription-popup--content{position:relative;width:100%;min-height:188px;background:#f4f7fb;padding:54px 30% 54px 15%}.cms-page-view .main .wysiwyg .prescription-popup .prescription-popup-close{position:absolute;top:37px;right:37px;width:14px;height:14px;cursor:pointer}.cms-page-view .main .wysiwyg .prescription-popup .prescription-presc-icon{position:absolute;top:50px;left:8%;width:88px;transform:translate(-50%,0)}.cms-page-view .main .wysiwyg .prescription-popup .rdz-btn,.cms-page-view .main .wysiwyg .prescription-popup .succ-btn{position:unset;padding-top:10px}.cms-page-view .main .wysiwyg .prescription-popup .rdz-btn img,.cms-page-view .main .wysiwyg .prescription-popup .succ-btn img{position:relative;top:-2px;margin-right:3px}.cms-page-view .main .wysiwyg .prescription-popup.section-popup .rdz-btn,.cms-page-view .main .wysiwyg .prescription-popup.section-popup .succ-btn{position:absolute}.cms-page-view .main .wysiwyg .prescription-popup.opened{z-index:1}.cms-page-view .main .wysiwyg .prescription-popup-title{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0 0 5px}.cms-page-view .main .wysiwyg .prescription-popup-desc{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;width:80%;margin:0}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links:after{content:"";display:block;clear:both}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-rdz .hot-btn,.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ .hot-btn{position:unset;max-width:unset;min-width:unset}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-rdz .hot-btn.succ-btn,.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ .hot-btn.succ-btn{padding-left:unset;padding-right:unset}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-rdz p,.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ p{font-size:16px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px}iframe.printFrame{margin:0;padding:0;border:0;height:auto}@media (max-width:992px){.cms-page-view .wysiwyg .wishlist-share-popup{top:20%}.cms-page-view .wysiwyg .promotions-title{font-size:35px;line-height:39px;margin:36px 0 50px}.cms-page-view .wysiwyg .popup-overlay .popup-container{top:20%}}@media screen and (max-width:992px){.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content h3{font-size:32px;line-height:33px;margin:0 0 25px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content p{font-size:17px;line-height:18px}.cms-page-view .main .wysiwyg .prescription-popup.section-popup .rdz-btn,.cms-page-view .main .wysiwyg .prescription-popup.section-popup .succ-btn{position:unset}}@media screen and (max-width:768px){.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content h3{font-size:26px;line-height:28px;margin:0 0 19px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content p{font-size:16px;line-height:20px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg{margin:0 0 20px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links .print-btn{display:none}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-condition,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-details,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-duration{display:block;float:none;width:100%;margin:0 0 35px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-condition p,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-details p,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-info .promotion-details-duration p{width:100%}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content{padding:50px 0 36px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-header h2{font-size:20px;line-height:24px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-header p{font-size:16px;line-height:22px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links{padding:0 40px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ,.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links promotions-popup-rdz{display:block;width:100%;float:none}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ .hot-btn,.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links promotions-popup-rdz .hot-btn{width:100%;min-width:unset;max-width:unset;padding-left:unset;padding-right:unset}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ p,.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links promotions-popup-rdz p{font-size:16px}.cms-page-view .main .wysiwyg .promotions-popup .promotions-popup-content .promotions-popup-links .promotions-popup-succ{margin-bottom:20px}.cms-page-view .main .wysiwyg .promotions-title{font-size:26px;line-height:26px;margin:32px 0 24px}.cms-page-view .main .wysiwyg .prescription-popup .gs-container{padding:0}.cms-page-view .main .wysiwyg .prescription-popup .prescription-popup-title{font-size:26px;line-height:28px}.cms-page-view .main .wysiwyg .prescription-popup .prescription-popup-desc{font-size:15px;line-height:20px}.cms-page-view .main .wysiwyg .prescription-popup.section-popup .rdz-btn,.cms-page-view .main .wysiwyg .prescription-popup.section-popup .succ-btn{position:unset}}@media screen and (max-width:550px){.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner{margin:0 0 15px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg .banner-bg-desktop{display:none}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-banner .banner-bg .banner-bg-mobile{display:block}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content{position:static;background:#eee;margin:0 0 40px;width:100%;-webkit-transform:unset;transform:unset}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content.banner-content-left,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content.banner-content-right{padding:30px 0}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content h3{font-family:Sailec_Bold}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content h3,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content p{text-align:center;max-width:75%;margin:0 auto 27px auto !important}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content a{display:block;text-align:center;width:100%}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .banner-content a.pocket-btn{margin-bottom:15px}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links a.promotion-share,.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-links a.pocket-btn{display:none}.cms-page-view .main .wysiwyg .promotion-section .promotion-item .promotion-item-btn-container button{width:100%}.cms-page-view .main .wysiwyg .wishlist-share-popup.popup-container .wishlist-share-popup-content .wishlist-share-popup-header h2{font-size:20px;line-height:24px}.cms-page-view .main .wysiwyg .wishlist-share-popup.popup-container .wishlist-share-popup-content .wishlist-share-popup-header p{font-size:16px;line-height:22px}}@media (max-width:1280px){.page-wrapper .main .prescription-popup .prescription-popup-desc{width:90%}.page-wrapper .main .prescription-popup .rdz-btn,.page-wrapper .main .prescription-popup .succ-btn{right:7%}}@media (max-width:992px){.page-wrapper .main .prescription-popup.section-popup .prescription-popup--content{text-align:center;padding:40px 40px 24px}.page-wrapper .main .prescription-popup.section-popup .prescription-popup--content .prescription-presc-icon{position:static;display:block;margin:0 auto 24px auto;transform:unset}.page-wrapper .main .prescription-popup .prescription-popup-title,.page-wrapper .main .prescription-popup .prescription-popup-desc{text-align:center}.page-wrapper .main .prescription-popup .prescription-popup-desc{width:90%;margin:0 auto 24px auto}.page-wrapper .main .prescription-popup .rdz-btn,.page-wrapper .main .prescription-popup .succ-btn{position:static;top:unset;right:unset}.page-wrapper .main .prescription-popup .rdz-btn{margin-right:15px}}@media (max-width:650px){.cms-page-view .main .prescription-popup .rdz-btn,.cms-page-view .main .prescription-popup .succ-btn{width:100%;min-width:unset;max-width:350px;margin:0}.cms-page-view .main .prescription-popup .rdz-btn{margin:0 0 16px}}@media (max-width:450px){.prescription-popup .prescription-popup-desc{width:100%}}.rdz-title{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;margin:46px 0 32px}.rdz-desc{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;text-align:center;max-width:500px;margin:0 auto 64px auto}@media (max-width:500px){.rdz-desc{max-width:unset;width:100%}}.succuresale-title{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;margin:46px 0 32px}.succuresale-desc{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;text-align:center;max-width:500px;margin:0 auto 35px auto}@media (max-width:500px){.succuresale-desc{max-width:unset;width:100%}}.succuresale-search{display:block;width:100%;max-width:308px;margin:0 auto 64px auto}.succuresale-search input{width:100%;box-sizing:border-box}.succuresale-map{width:100%;height:404px;background:#f4f7fb;margin:0 0 64px}.succuresale-list-container{position:relative}.succuresale-list-container .succuresale-list-header{margin:0 0 48px}.succuresale-list-container .succuresale-list-header h2{display:inline-block;color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px}.succuresale-list-container .succuresale-list-header .succuresale-list-form{display:inline-block}.succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label{width:256px;margin:0 0 0 23px}.succuresale-list-container .succuresale-list{margin:0;height:auto}.succuresale-list-container .succuresale-list .succuresale-item{position:relative;padding:55px 0 58px;border-top:1px solid #eee}.succuresale-list-container .succuresale-list .succuresale-item-header-mob,.succuresale-list-container .succuresale-list .succuresale-item-header{margin:0 0 30px}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-name,.succuresale-list-container .succuresale-list .succuresale-item-header .succr-name{display:inline-block;color:#60513a;font-family:Sailec_Medium;font-size:20px;line-height:28px;margin:0 0 14px}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-dist,.succuresale-list-container .succuresale-list .succuresale-item-header .succr-dist{display:inline-block;position:relative;top:-3px;height:26px;background:#f2f7fb;border-radius:42.3px;color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:12px;padding:7px 10px;margin:0 0 0 20px}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-icon,.succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon{display:inline-block;position:relative;top:1px;width:14px;height:14px;border-radius:100%;margin:0 8px 0 0}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-icon.opened,.succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon.opened{background:#6095c1}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-icon.closed,.succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon.closed{background:#6095c1}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-inner,.succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-inner{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px}.succuresale-list-container .succuresale-list .succuresale-item-header-mob{display:none;margin-left:11px;margin-right:11px}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-name{font-size:16px;line-height:20px;display:block}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-dist{margin:0}.succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status{display:inline-block;margin:0 0 0 16px}.succuresale-list-container .succuresale-list .succuresale-item-header-mob:after{content:"";display:block;clear:both}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview{float:left;width:400px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview img{width:100%}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos{float:left;padding:0 0 0 48px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-t,.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-dir-t,.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-t{color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:23px;margin:0 0 10px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i,.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-dir-i{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0 0 27px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i span{display:block}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day{display:inline-block;float:left;width:30px;margin:0 40px 0 0}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day:last-of-type{margin:0}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day-n{opacity:.6;color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;margin:0 0 7px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day-t{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;text-align:center}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i:after{content:"";display:block;clear:both}.succuresale-list-container .succuresale-list .succuresale-item-content:after{content:"";display:block;clear:both}.succuresale-list-container .succuresale-list .succuresale-item-links{position:absolute;top:50px;right:0}.succuresale-list-container .succuresale-list .succuresale-item-links .write-btn,.succuresale-list-container .succuresale-list .succuresale-item-links .exame-btn{padding-left:16px;padding-right:16px;min-width:unset;max-width:unset}.succuresale-list-container .succuresale-list .succuresale-item-links .write-btn{margin:0 16px 0 0}@media (max-width:992px){.succuresale-list-container .succuresale-list-header{margin:0 0 48px 3%}.succuresale-list-container .succuresale-list .succuresale-item{padding-left:3%}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview{float:none;margin:0 0 30px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos{float:none;padding:0;margin:0 11px 30px}.succuresale-list-container .succuresale-list .succuresale-item-links{position:static}}@media (max-width:768px){.rdz-title{font-size:26px;line-height:26px;margin:32px 0 20px}.rdz-desc{font-size:16px;line-height:26px;margin:32px auto 40px auto}.succuresale-title{font-size:26px;line-height:26px;margin:32px 0 25px}.succuresale-desc{font-size:16px;line-height:26px;margin:0 auto 25px auto}.succuresale-search{margin:0 auto 30px auto}.succuresale-map{position:relative;left:50%;transform:translate(-50%,0);width:100vw;margin:0 auto 27px auto}.succuresale-list-container .succuresale-list-header h2{display:block;font-size:26px;line-height:26px;text-align:center;margin:0 0 15px}.succuresale-list-container .succuresale-list-header .succuresale-list-form{display:block}.succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label{width:100%;max-width:290px;margin:0 auto}.succuresale-list-container .succuresale-list .succuresale-item{padding-left:0}.succuresale-list-container .succuresale-list .succuresale-item-header{display:none}.succuresale-list-container .succuresale-list .succuresale-item-header-mob{display:block}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview{width:100%;max-width:400px;margin:0 auto 30px auto}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos{margin:0 11px 45px}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day{margin:0 35px 0 0}.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day:last-of-type{margin:0}.succuresale-list-container .succuresale-list .succuresale-item-links .write-btn,.succuresale-list-container .succuresale-list .succuresale-item-links .exame-btn{display:block;width:100%;max-width:300px;margin:0 auto}.succuresale-list-container .succuresale-list .succuresale-item-links .write-btn{margin-bottom:13px}}@media (max-width:500px){.succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day{margin:0 calc(-18.33333333%) 0 0}}.succursale-popup-overlay{opacity:0;display:none;overflow-y:auto}.succursale-popup{background:#fff;width:760px;top:10px !important;transform:translate(-50%,0) !important}.succursale-popup .succursale-popup-content{padding:74px 0 72px;max-width:600px;margin:0 auto}.succursale-popup .succursale-popup-content h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.succursale-popup .succursale-popup-content p{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;max-width:380px;margin:0 auto 50px auto}.succursale-popup .succursale-popup-content:after{content:"";display:block;clear:both}.succursale-popup .succursale-popup-header{text-align:center;margin-bottom:52px}.succursale-popup .succursale-popup-header .succursale-name{opacity:.6;color:#60513a;font-family:Sailec_Medium;font-size:20px;line-height:28px;margin:0 0 25px}.succursale-popup .succursale-popup-form .label-control{margin-bottom:15px}.succursale-popup .succursale-popup-form .label-control:nth-child(1),.succursale-popup .succursale-popup-form .label-control:nth-child(2),.succursale-popup .succursale-popup-form .label-control:nth-child(3),.succursale-popup .succursale-popup-form .label-control:nth-child(4){width:47%;float:left}.succursale-popup .succursale-popup-form .label-control:nth-child(1),.succursale-popup .succursale-popup-form .label-control:nth-child(3){margin-right:6%}.succursale-popup .succursale-popup-form .label-control:nth-child(5){clear:both}.succursale-popup .succursale-popup-form .label-succr-info{display:inline-block;width:auto}.succursale-popup .succursale-popup-form .succursale-popup-btn{position:relative;float:right;width:135px;min-width:unset;max-width:unset;margin-top:8px}.succursale-popup .succursale-popup-form .succursale-popup-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.succursale-popup .succursale-popup-content{padding:50px 0 36px}.succursale-popup .succursale-popup-header{padding:0 40px}.succursale-popup .succursale-popup-header h2{font-size:20px;line-height:24px}.succursale-popup .succursale-popup-header .succursale-name{font-size:16px;line-height:20px}.succursale-popup .succursale-popup-form{padding:0 40px}.succursale-popup .succursale-popup-form .label-control:nth-child(1),.succursale-popup .succursale-popup-form .label-control:nth-child(2),.succursale-popup .succursale-popup-form .label-control:nth-child(3),.succursale-popup .succursale-popup-form .label-control:nth-child(4),.succursale-popup .succursale-popup-form .label-control:nth-child(5){width:100%;float:none}}.index-container{position:relative;max-width:1150px;margin:100px auto;text-align:center}@media (max-width:450px){.index-container{margin:75px 0}}.index-container .temp-item{display:inline-block;border:1px solid rgba(128,128,128,.1);max-width:270px;transition:all .5s ease;margin:30px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);-webkit-transform:translateZ(0px);transform:translateZ(0px)}.index-container .temp-item:hover{text-decoration:none;transform:scale(1.03);box-shadow:0 12px 24px 0 rgba(0,0,0,.2)}.index-container .temp-item:active{text-decoration:none}.index-container .temp-item .item-title{padding:5px;color:#60513a;font-family:Sailec_Regular;font-size:13px;font-weight:700;line-height:23px;text-align:center;border-top:1px solid rgba(128,128,128,.1);-webkit-transform:translateZ(0px);transform:translateZ(0px)}.index-container .temp-item img{display:block;width:100%}.index-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#f9f9fb;z-index:-10}@media print{*,*:before,*:after{background:0 0 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@media print{.prescription-popup .rdz-btn,.prescription-popup .succ-btn,.prescription-popup .share-link{display:none}.promotion-item{padding-top:75px;margin:0 0 56px}.promotion-item .promotion-banner{position:relative;width:100%}.promotion-item .promotion-banner .banner-bg{margin:0 0 60px}.promotion-item .promotion-banner .banner-bg .banner-bg-mobile{display:none}.promotion-item .promotion-banner .banner-bg .banner-bg-desktop{height:auto;max-height:450px;object-fit:cover}.promotion-item .pocket-btn,.promotion-item .print-btn{display:none}.promotion-item .promotion-info{display:block;opacity:1}.promotion-item .promotion-info h4{color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:23px;margin:0 0 13px}.promotion-item .promotion-info p{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;width:80%;margin:0}.promotion-item .promotion-info .promotion-details-duration{width:100%;margin:0 0 45px}.promotion-item .promotion-info .promotion-details-condition,.promotion-item .promotion-info .promotion-details-details{width:50%;float:left}.promotion-item .promotion-item-btn-container{display:none}.promotion-item .banner-content{display:block;padding:0;margin-bottom:50px}.promotion-item .banner-content h3{font-family:Sailec_Medium;font-weight:600;color:#60513a;font-size:46px;line-height:46px;margin:0 0 30px}.promotion-item .banner-content p{max-width:75%;opacity:.5;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0}.promotion-item .banner-content a{display:none}}.career-filter h2{margin-bottom:50px;margin-top:40px;text-align:center}.job-list{margin-top:30px;margin-bottom:60px}.job-list .job-item.card-hover{background:rgba(96,149,193,.07000000000000001);padding:30px;margin-bottom:20px}.job-list h3{margin-bottom:10px !important;margin-top:0 !important}.single-career{margin-bottom:80px;margin-top:80px}.single-career .job-link{margin-top:40px}.nvg_contactlenses-index-index .columns .column.main{padding-bottom:0}.nvg_contactlenses-index-index .wysiwyg{margin:0}.nvg_contactlenses-index-index .page-main{max-width:100%;padding:0;margin:0}.nvg_contactlenses-index-index .fieldset{margin-bottom:0}.nvg_contactlenses-index-index .contact-lenses__wrapper{background-color:#fff;padding-top:120px;padding-bottom:160px;background-size:cover;background-position:right bottom}@media (min-width:768px){.nvg_contactlenses-index-index .contact-lenses__wrapper{margin-top:50px}}.nvg_contactlenses-index-index .contact-lenses__wrapper span{color:#60513a;font-family:'Sailec_Regular';font-size:18px;line-height:22px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses__mobile-background{height:205px;width:100%;position:relative;background-size:cover;display:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form{border-radius:10px;padding:40px 55px;background-color:#fff;border:1px solid #c3c7ca;max-width:800px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__title{max-width:480px;margin:0 auto 20px auto;float:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__title-content{font-weight:500;font-family:'Sailec_Medium';font-size:41px;text-align:center;color:#60513a;line-height:1.2;display:block;margin-right:0;letter-spacing:-1px;opacity:.6}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__title-hint{display:block;font-size:14px;text-align:center;color:#60513a;opacity:.6}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__subtitle{max-width:660px;margin:0 auto 40px auto;text-align:center;opacity:.6}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__subtitle:before{content:none !important}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__subtitle:after{content:none !important}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__subtitle span{font-size:18px;line-height:1.2222;color:#60513a;margin-right:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__type-title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__type-title img{height:30px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__type-title span{font-weight:700;font-family:'Sailec_Medium';font-size:18px;line-height:1.2222;margin-left:10px;color:#60513a;opacity:1;padding-top:5px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__datepicker-group{display:flex;flex-wrap:wrap;justify-content:space-between}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__datepicker-group .validation_message{margin-top:-25px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__datepicker-group .field__title{width:100%}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__datepicker-group .field{width:calc(100%/3 - 5px)}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .validation_message{color:#e02b27;font-size:1.2rem}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .input-text--contact-lenses,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__date-input,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .control .GS-select-wrapper .GS-select-wrapper__option--value{border-radius:5px;border:1px solid #e6eff5 !important;text-align:left;width:100%;padding:10px 15px;line-height:1.5;font-size:14px;font-weight:500;font-family:'Sailec_Medium';color:#101010 !important;box-sizing:border-box;text-overflow:ellipsis}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .input-text--contact-lenses::placeholder,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__date-input::placeholder,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .control .GS-select-wrapper .GS-select-wrapper__option--value::placeholder{color:#c3c7ca}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .input-text--contact-lenses:focus,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__date-input:focus,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .control .GS-select-wrapper .GS-select-wrapper__option--value:focus{outline:none;box-shadow:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .input-text--contact-lenses.hide-select,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__date-input.hide-select,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .control .GS-select-wrapper .GS-select-wrapper__option--value.hide-select{width:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .control .GS-select-wrapper .GS-select-wrapper__option--value{padding-right:20px;color:#c3c7ca !important}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .control .GS-select-wrapper .GS-select-wrapper__option--value:after{right:5px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field .control{margin-bottom:25px;width:100%;float:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .GS-select-wrapper{margin-bottom:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .GS-select-wrapper__option--value{padding:2px 0;border-radius:0;border:none;border-bottom:1px solid #c3c7ca;font-size:14px;font-weight:500;font-family:'Sailec_Medium';color:#60513a !important;line-height:1.5}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .GS-select-wrapper__dropdown{border:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .GS-select-wrapper__dropdown .GS-select-wrapper__option{padding:10px 5px;line-height:1.5}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .GS-select-wrapper__option--value:after{right:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .GS-select-wrapper--active{box-shadow:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-columns>.field,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-columns>.fieldgroup{width:calc(100%/2 - 10px)}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field__title{margin-bottom:10px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field__title span{font-size:14px;color:#60513a;font-weight:500;font-family:'Sailec_Medium';opacity:1;margin-right:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .actions-toolbar{margin:30px 0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .actions-toolbar .primary{width:100%;float:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .actions-toolbar .submit{width:100%;border-radius:19px;background-color:#6095c1;padding:10px;cursor:pointer;margin:0 auto;max-width:332px;border:none}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .actions-toolbar .submit span{color:#fff;font-size:14px;line-height:1.222;font-weight:500;font-family:'Sailec_Medium';opacity:1;margin:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .mage-error,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-error{padding-left:0;margin-top:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .mage-error strong,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-error strong{display:none}@media (max-width:550px){.nvg_contactlenses-index-index .contact-lenses__wrapper{background-color:#fff;background:0 0 !important;padding-top:0;padding-bottom:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form{padding:30px 0 0;border:none;border-radius:0}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .contact-lenses-form__title-content{font-size:30px}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .actions-toolbar{margin-bottom:80px;margin-top:20px}}@media (max-width:480px){.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses__mobile-background{display:block}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-columns>.field,.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field-columns>.fieldgroup{width:100%}.nvg_contactlenses-index-index .contact-lenses__wrapper .contact-lenses-form .field--language .GS-select-wrapper{margin-top:0}}.sales-order-view #commands .table-order-items{border-bottom:1px solid #e8ecf1}.sales-order-view #commands .table-order-items .items-qty li{list-style:none}.sales-order-view #commands .table-order-items tr{display:flex;align-items:center}.sales-order-view #commands .cart-subtotal-block{justify-content:flex-end !important;align-items:center}.sales-order-view #commands .cart-subtotal-block .cart-subtotal-title{margin-right:40px}.sales-order-view #commands .product-info{display:flex;align-items:center}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper{padding:12px 0 0}}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section{width:100%}}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section .table-wrapper.order-items,.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section .cart-subtotal{padding-right:20px}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left{width:calc(100% - 365px)}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left{display:flex;flex-flow:column;width:100%}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>div:nth-child(2){order:-5}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>div:nth-child(3){order:-4}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>div:nth-child(5){width:100%;order:-3}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>div:nth-child(4){order:-2}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>div:nth-child(1){order:-1}}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>.row{align-items:flex-start;margin:0}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>.row{flex-wrap:wrap}}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>.row>.col:first-child{margin:0 15px 0 0}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>.row>.col:first-child{margin:55px 0;flex-basis:100%;max-width:100%}}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>.row>.col{width:350px;padding:42px 32px;background:#fff;box-shadow:0px 3px 30px rgba(0,0,0,.05);border-radius:5px}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section.left>.row>.col{width:100% !important;padding:0;box-shadow:none !important;border-radius:0 !important;border-bottom:0 !important}}.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section:not(.left) .cart-summary-block{width:350px;padding:42px 32px;background:#fff;box-shadow:0px 3px 30px rgba(0,0,0,.05);border-radius:5px}@media (max-width:992px){.sales-order-view #commands .account-sub-section .details-account-commands-wrapper .commands-sub-section:not(.left) .cart-summary-block{width:100% !important;padding:0;box-shadow:none !important;margin-top:80px !important;border-radius:0 !important;border-bottom:0 !important}}.sales-order-view #commands .product-book{cursor:pointer;background:#fff;color:rgba(96,81,58,.6);border:2px solid rgba(96,81,58,.6);border-radius:5px;width:215px;height:38px;transition:background .2s}.sales-order-view #commands .product-book:hover{background:rgba(96,81,58,.6);border:2px solid rgba(96,81,58,.6);color:#fff}.sales-order-view #commands .details-account-commands-wrapper .address-info h3{font:500 25px/29px Sailec_Medium;margin-bottom:20px}@media (max-width:992px){.sales-order-view #commands .details-account-commands-wrapper .address-info h3{font:500 25px/29px Sailec_Medium}}.sales-order-view #commands .details-account-commands-wrapper .address-info h3:nth-last-child(2):nth-child(3){margin:30px 0 20px}@media (max-width:992px){.sales-order-view #commands .details-account-commands-wrapper .address-info h3:nth-last-child(2):nth-child(3){margin:55px 0 34px}}.sales-order-view #commands .details-account-commands-wrapper .address-info p{margin:0;color:#b4a99e}.sales-order-view #commands .details-account-commands-wrapper .address-info p,.sales-order-view #commands .details-account-commands-wrapper .address-info p a{font:300 18px/21px Sailec_Regular}.sales-order-view #commands .details-account-commands-wrapper .address-info a:hover{text-decoration:none}.sales-order-view #commands .order-section-title h2{font:40px/48px Sailec_Regular}@media (max-width:992px){.sales-order-view #commands .order-section-title h2{font:30px/36px Sailec_Regular}}.sales-order-view #commands .order-sub-section{display:flex;align-items:center;justify-content:space-between;padding:30px 0}@media (max-width:992px){.sales-order-view #commands .order-sub-section{padding:20px 0}.sales-order-view #commands .order-sub-section:nth-last-child(2){padding:10px 0 20px}.sales-order-view #commands .order-sub-section,.sales-order-view #commands .order-sub-section .order-info{flex-wrap:wrap}.sales-order-view #commands .order-sub-section>div,.sales-order-view #commands .order-sub-section .order-number,.sales-order-view #commands .order-sub-section .order-date{width:100%}.sales-order-view #commands .order-sub-section .order-date,.sales-order-view #commands .order-sub-section .order-receipt,.sales-order-view #commands .order-sub-section .order-status{padding:0 0 9px}}.sales-order-view #commands .order-sub-section strong,.sales-order-view #commands .order-sub-section .order-receipt span{color:#60513a;font:18px/21px Sailec_Regular}.sales-order-view #commands .order-sub-section span{color:#b4a99e;font:18px/21px Sailec_Regular}.sales-order-view #commands .order-sub-section .order-status strong,.sales-order-view #commands .order-sub-section .order-track-shipment strong,.sales-order-view #commands .order-sub-section .order-status span,.sales-order-view #commands .order-sub-section .order-track-shipment span{font:20px/24px Sailec_Regular}.sales-order-view #commands .order-sub-section .order-track-shipment span{font:20px/24px Sailec_Regular}.sales-order-view #commands .order-sub-section .order-info{display:flex;align-items:center;justify-content:space-between}.sales-order-view #commands .order-sub-section .order-number{padding:0 100px 0 0}@media (max-width:992px){.sales-order-view #commands .order-sub-section .order-number{padding:0 0 9px}}.sales-order-view #commands .order-sub-section .order-receipt{position:relative}.sales-order-view #commands .order-sub-section .order-receipt a{position:absolute;top:0;left:0;width:100%;height:100%}.sales-order-view #commands .order-sub-section .order-receipt:hover span{text-decoration:underline}.sales-order-view #commands .order-sub-section .order-receipt:before{content:'';display:inline-block;vertical-align:middle;margin:0 7px 0 0;width:20px;height:22px;background:url(../images/icons/checkout-receipt.svg)}.sales-order-view #commands .order-sub-section .order-track-shipment{width:420px}.sales-order-view #commands .order-sub-section:not(:last-child){border-bottom:1px solid #e7ebf0}@media (max-width:992px){.sales-order-view #commands .order-sub-section{border-bottom:1px solid #e7ebf0}}.sales-order-view #commands .table-wrapper.order-items{margin:60px 0 0}@media (max-width:992px){.sales-order-view #commands .table-wrapper.order-items{margin:0}.sales-order-view #commands .table-wrapper.order-items table{border-bottom:1px solid #e7ebf0}}.sales-order-view #commands .cart-summary-block{width:100%}.sales-order-view #commands .cart-summary-block .payment-method .title{font:700 19px/25px Sailec_Medium;color:#6095c1}.sales-order-view #commands .cart-summary-block h2.summary.title,.sales-order-view #commands .cart-summary-block h4{font:700 30px/36px Sailec_Medium;margin-bottom:30px}@media (max-width:992px){.sales-order-view #commands .cart-summary-block h2.summary.title,.sales-order-view #commands .cart-summary-block h4{font:500 25px/30px Sailec_Regular;margin:0 0 52px}}@media (max-width:992px){.sales-order-view #commands .cart-summary-block h4{margin:50px 0 52px}}.sales-order-view #commands .cart-summary-block:last-child{margin:20px 0 0}.sales-order-view #commands .cart-summary-block table{margin:0}.sales-order-view #commands .cart-summary-block table tr:first-child th,.sales-order-view #commands .cart-summary-block table tr:first-child td{padding:0}.sales-order-view #commands .cart-summary-block table tr:last-child th,.sales-order-view #commands .cart-summary-block table tr:last-child td{padding:0}.sales-order-view #commands .cart-summary-block tr.total{position:relative;margin:42px 0 0}@media (max-width:992px){.sales-order-view #commands .cart-summary-block tr.total{display:flex;justify-content:space-between}}.sales-order-view #commands .cart-summary-block tr.total th strong,.sales-order-view #commands .cart-summary-block tr.total td span.price{color:rgba(96,81,58,.6);font:700 25px/30px Sailec_Medium}@media (max-width:992px){.sales-order-view #commands .cart-summary-block tr.total th strong,.sales-order-view #commands .cart-summary-block tr.total td span.price{font:700 20px/24px Sailec_Medium}}.sales-order-view #commands .cart-summary-block tr.total td{width:35%}@media (max-width:992px){.sales-order-view #commands .cart-summary-block tr.total td{width:auto}}.sales-order-view #commands #cart-totals .table-wrapper{overflow:visible}.sales-order-view #commands #cart-totals .table-wrapper .data.table.totals tbody{display:flex;flex-direction:column}.sales-order-view #commands #cart-totals .table-wrapper .data.table.totals tbody tr{display:flex;justify-content:space-between}.sales-order-view #commands .order-details-items table.table th,.sales-order-view #commands .order-details-items table.table td,.sales-order-view #commands .order-details-items table .grand_total .mark strong,.sales-order-view #commands .order-details-items table .grand_total .amount span{border:0;font:300 20px/24px Sailec_Regular}.sales-order-view #commands .order-details-items table .grand_total .amount span,.sales-order-view #commands .order-details-items tbody span{color:#b4a99e;font:300 20px/24px Sailec_Regular}.sales-order-view #commands .table-wrapper.order-items .product-info{display:flex;align-items:flex-start}.sales-order-view #commands .table-wrapper.order-items .product-thumbnail img{width:85px}.sales-order-view #commands .table-wrapper.order-items .product.name{text-transform:uppercase;font:700 14px/16px Sailec_Medium;margin:0}.sales-order-view #commands .table-wrapper.order-items .product-property{font:500 14px/17px Sailec_Regular;color:#b4a99e}.sales-order-view #commands .table-wrapper.order-items .product-property:nth-child(2){color:#000}.sales-order-view #commands .table-wrapper.order-items .col.price .price{font:700 20px/24px Sailec_Medium}.sales-order-view #commands .table-wrapper.order-items .col.qty,.sales-order-view #commands .table-wrapper.order-items .col.price{text-align:right}.sales-order-view #commands .table-wrapper.order-items .col.qty:before,.sales-order-view #commands .table-wrapper.order-items .col.price:before,.sales-order-view #commands .table-wrapper.order-items .col.name:before{display:none}.sales-order-view #commands .table-wrapper.order-items .col.qty{padding-right:50px}@media (max-width:992px){.sales-order-view #commands .table-wrapper.order-items .col.qty{text-align:left;padding:0}}.sales-order-view #commands .table-wrapper.order-items .col.qty span{font:500 14px/16px Sailec_Regular}.sales-order-view #commands .table-wrapper.order-items .product.name,.sales-order-view #commands .table-wrapper.order-items .col.qty span,.sales-order-view #commands .table-wrapper.order-items .col.price .price{color:#6095c1}@media (max-width:992px){.sales-order-view #commands .table-wrapper.order-items .col{flex-basis:100%;max-width:100%}.sales-order-view #commands .table-wrapper.order-items tbody tr{display:flex;flex-wrap:wrap}}.sales-order-view #commands .table-wrapper.order-items tbody tr td{padding:0 0 20px}@media (max-width:992px){.sales-order-view #commands .table-wrapper.order-items tbody tr td.name,.sales-order-view #commands .table-wrapper.order-items tbody tr td.qty,.sales-order-view #commands .table-wrapper.order-items tbody tr td.price{border:0}.sales-order-view #commands .table-wrapper.order-items tbody tr td.qty,.sales-order-view #commands .table-wrapper.order-items tbody tr td.price{flex-basis:50%;max-width:50%}}.sales-order-view #commands .cart-subtotal-title{font:500 16px/19px Sailec_Regular;color:#b4a99e}.sales-order-view #commands .cart-subtotal-price{font:700 20px/24px Sailec_Medium;color:rgba(96,81,58,.6)}.sales-order-view #commands .cart-subtotal-block{display:flex;padding:0 0 0 170px;justify-content:space-between;margin:0 0 16px}.sales-order-view #commands .cart-subtotal-block:last-child{justify-content:flex-end;margin:0 0 23px}@media (max-width:992px){.sales-order-view #commands .cart-subtotal-block{padding:0;margin:0 0 21px}.sales-order-view #commands .cart-subtotal-block:last-child{margin:0 0 5px}}@media (max-width:992px){.sales-order-view #commands .cart-reorder{display:block;width:100%}}.sales-order-view #commands .cart-reorder button{color:#fff;border:2px solid #6095c1;background:#6095c1;display:inline-block;font-family:Sailec_Medium;font-size:15px;line-height:1;text-align:center;text-decoration:none;border:none;outline:none;border-radius:100px;padding:0 25px;height:40px;min-width:245px;box-sizing:border-box;transition:all .5s ease;align-items:unset}@media (max-width:992px){.sales-order-view #commands .cart-reorder button{width:100%}}.sales-order-view #commands .cart-reorder button:hover{border:2px solid #6f9fc6;background:#6f9fc6}.sales-order-view #commands .prescription-block h4{font:500 20px/24px Sailec_Regular;margin:0 0 24px}@media (max-width:992px){.sales-order-view #commands .prescription-block h4{margin:0 0 32px}}@media (max-width:992px){.sales-order-view #commands .prescription-block .prescription-table-wrapper{overflow-x:scroll}}.sales-order-view #commands .prescription-block table{width:100%;border:1px solid #eef1f4;border-collapse:collapse;border-spacing:0;text-align:center}@media (max-width:992px){.sales-order-view #commands .prescription-block table{width:670px}}.sales-order-view #commands .prescription-block table thead th:nth-child(1){width:20%}.sales-order-view #commands .prescription-block table thead th:nth-child(2){width:12%}.sales-order-view #commands .prescription-block table thead th:last-child{width:17%}.sales-order-view #commands .prescription-block table tbody tr:last-child th,.sales-order-view #commands .prescription-block table tbody tr:last-child td{border-bottom:0}.sales-order-view #commands .prescription-block table tbody tr td,.sales-order-view #commands .prescription-block table tbody tr th{padding:8px !important}.sales-order-view #commands .prescription-block table th{color:rgba(96,81,58,.6)}.sales-order-view #commands .prescription-block table td{color:#b4a99e}.sales-order-view #commands .prescription-block table tr{display:table-row}.sales-order-view #commands .prescription-block table th,.sales-order-view #commands .prescription-block table td{font:500 20px/24px Sailec_Regular;padding:15px 10px;border-right:1px solid #eef1f4;border-bottom:1px solid #eef1f4}.sales-order-view #commands .prescription-block table th:last-child,.sales-order-view #commands .prescription-block table td:last-child{border-right:0}.sales-order-view #commands .cart-note{margin:20px 0 0;color:#b4a99e;font:500 12px/14px Sailec_Regular}@media (max-width:992px){.sales-order-view #commands .cart-note{margin:20px 0}}.sales-order-view #commands .cart-queries{background:#fafafa;padding:25px;margin:40px 0 0;color:#b4a99e}.sales-order-view #commands .cart-queries,.sales-order-view #commands .cart-queries a{font:500 16px/19px Sailec_Regular}.sales-order-view #commands .cart-queries a{color:rgba(96,81,58,.6);text-decoration:underline}.sales-order-view #commands .cart-queries a:hover{text-decoration:none}@media (max-width:700px){.sales-order-view #commands .cart-queries{margin:0 0 30px}}.sales-order-view #commands tbody{border:0}.account .services-container{display:none}.account-section .account-section-title{padding:0;margin:0 0 20px;font-size:25px}.account-section .account-section-title h3{font-size:25px;line-height:36px}@media (max-width:992px){.account-section .account-section-title{display:none}}.account-section .modal-content{position:relative}.account-section .horizental-separator{margin-bottom:34px}.account-section .account-sub-section{position:relative;margin:0 0 64px}@media (max-width:992px){.account-section .account-sub-section{margin:0}}@media (max-width:370px){.account-section .empty-section{position:static}.account-section .empty-section p{margin-bottom:0;color:#6095c1}}.account-section .empty-section a{color:#6095c1;text-decoration:underline}.account-section .empty-section a:hover{color:#6095c1;text-decoration:none}.account-section .empty-section p{color:#6095c1;font-size:16px}@media (max-width:768px){.account-section .btn{width:100%}}.account-section .btn-right{text-align:right}@media (max-width:768px){.account-section .btn-right{text-align:left}}.account-section .app-link{text-decoration:none}.account-section .app-link:hover{text-decoration:none}.account-section .app-link .app-link-content{background:linear-gradient(#6095c1,#6095c1);padding:32px;border-radius:12px}.account-section .app-link .app-link-content h5{color:#fff;font-size:32px;line-height:36px;margin-bottom:16px}@media (max-width:768px){.account-section .app-link .app-link-content h5{font-size:28px;line-height:33px}}.account-section .app-link .app-link-content p{color:#fff;margin-bottom:0}.account-section .mgz-element-heading h2{font-size:20px}.account-section .mgz-grid-page{margin:0}.account-section .mgz-grid-page .mgz-col-xl-4:nth-child(3n+1){padding-left:0}.account-section .mgz-grid-page .mgz-col-xl-4:nth-child(3n+3){padding-right:0}.account-section .mgz-element-button{text-align:center}.account-section .product-item{position:relative}.account-section .product-item div[class^=swatch-opt-]{position:absolute;top:24px;left:24px}.account-section .product-item div[class^=swatch-opt-] .swatch-attribute-options{margin:0}.account-section .product-item .product-preview{min-height:180px;display:flex;align-items:center;justify-content:center}.account-section .product-item .product-price{width:100%;color:#788188;text-align:center;font-weight:700;font-family:Sailec_Medium}.account-section .product-item .like-product{position:relative;top:1px}.account-section .commands tbody{border:0}.account-section .horizental-separator{display:none}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .header-promotion{display:none}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .product-item-header{width:70%}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .product-item-header div[class^=swatch-opt-]{position:relative;top:0;left:0}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .product-item-header .like-product{top:0}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .header-promotion .product-tag{position:absolute}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .product-preview{width:100%}.account-section .account-sub-section .magezon-builder .mgz-product-items .mgz-grid-page>div .product-item .product-item-details{width:90%}.account-section .account-sub-section .selection-list .product-item .product-details-header .header-promotion .product-tag{width:100%}.sales-order-history .account-section .reorder-note{color:#b4a99e;font:500 12px/14px Sailec_Regular;margin:20px 0 30px}.sales-order-history .account-section .table-wrapper.orders-history .order--description{display:flex;justify-content:space-between;align-items:center;background:#fafafa;padding:18px 40px 18px 30px}.sales-order-history .account-section .table-wrapper.orders-history .order--description .product-date{flex-basis:95%;max-width:95%;color:rgba(96,81,58,.6);font:normal 14px/17px Sailec_Medium}.sales-order-history .account-section .table-wrapper.orders-history .order--description .product-order{display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right;color:rgba(96,81,58,.6);font:normal 14px/17px Sailec_Medium}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper{position:relative;width:100%;align-items:center}@media (max-width:768px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper{padding-bottom:60px;margin-bottom:20px}}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper__item{display:flex;padding:18px 18px 18px 30px;align-items:center;width:100%}@media (max-width:570px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper__item{padding:18px 0;flex-direction:column}}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.qty,.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .items-qty{display:none}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.name{padding:0;flex-basis:30%}@media (max-width:1200px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.name{flex-basis:40%}}@media (max-width:768px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.name{flex-basis:60%}}@media (max-width:570px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.name{margin-bottom:30px}}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.price{flex-basis:40%;text-align:inherit;text-transform:initial;font:700 14px/18px Sailec_Medium;color:#b4a99e;padding-right:50px !important}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.price span{font-family:Sailec_Medium;color:#6095c1;font-size:18px;font-weight:400}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.action{position:absolute;width:auto;display:inline-block;height:55px;right:0;top:0;bottom:0;margin:auto}@media (max-width:768px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.action{top:unset;margin:initial}}@media (max-width:570px){.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .col.action{left:0;right:initial}}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .product-info .product-thumbnail{border:0;width:85px;height:85px;flex-shrink:0;align-items:center}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .product-info .product-thumbnail img{width:85px}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .product-detail{height:85px;display:flex;flex-direction:column;justify-content:space-between}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .product-detail h3.name{font:600 18px/1.25 Sailec_Medium;margin:0;color:#6095c1;padding-bottom:0}.sales-order-history .account-section .table-wrapper.orders-history .order-item-row--wrapper .product-detail span{font-size:15px;line-height:18px}.sales-order-history .account-section #my-orders-table{width:100%;margin:0;padding:0}.sales-order-history .account-section #my-orders-table .like-product .product-fav{display:block !important}.sales-order-history .account-section #my-orders-table .like-product .product-fav .like-icon{display:block;width:75px;height:24px;background-image:url(../images/icons/fav_product_add.svg);background-size:contain;background-repeat:no-repeat}.sales-order-history .account-section #my-orders-table .like-product.active .like-icon{background-image:url(../images/icons/fav_product_del.svg)}.sales-order-history .account-section #my-orders-table tr{display:flex}@media (max-width:992px){.sales-order-history .account-section #my-orders-table{margin:0}}.sales-order-history .account-section #my-orders-table tr td:before{display:none}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]){background:#b4a99e;padding:18px 40px 18px 30px}@media (max-width:600px){.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]){padding:15px 25px 15px 15px}}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row])+tr[id^=order-item-row]{border-top:0}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row])+tr[id^=order-item-row]:last-child{border-bottom:1px solid #e7ebf0}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td{width:100%;display:flex;justify-content:space-between;padding:0 !important}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td div,.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td div a,.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .order-item-row--wrapper__item{font:normal 14px/17px Sailec_Medium}@media (max-width:992px){.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td div,.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td div a,.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .order-item-row--wrapper__item{font:normal 14px/17px Sailec_Medium}}@media (max-width:992px){.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td div.product-date,.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td div.product-order{flex-basis:50%;max-width:50%}}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .product-date{flex-basis:95%;max-width:95%}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .product-order{display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .product-order a{margin:0}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .product-order div a span{color:#3eb9ff;text-decoration:none;font:500 16px/19px Sailec_Medium}.sales-order-history .account-section #my-orders-table tr:not([id^=order-item-row]) td .product-order div a span:hover{text-decoration:underline}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row]{align-items:center;padding:0}@media (max-width:992px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row]{position:relative;display:flex;flex-wrap:wrap;padding:20px 0}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-reorder,.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-reorder button{height:44px;display:inline-block}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-date{flex-basis:100%;max-width:100%}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-date,.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-order{text-align:center}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name{flex-basis:calc(100% - 120px);max-width:100%;padding:0 0 20px}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name .item-options{display:none}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name .items-qty.items-qty-mobile{margin:5px 0 0}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name .items-qty.items-qty-mobile li span.title,.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name .items-qty.items-qty-mobile li span.content{font-size:14px;color:#002b5c}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td.col.qty,.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td.col.price{padding:0 0 20px;flex-basis:50%;max-width:50%}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td.col.action{padding:0;margin:0}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td.col.action form{text-align:right}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.favorite{position:absolute;top:13px;right:0}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.favorite .like-product .like-icon{width:50px;height:26px}}@media (max-width:992px) and (max-width:992px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td.col.action{display:flex;justify-content:flex-start}}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td{padding:0 !important}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] td .items-qty .item{display:flex}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-reorder:before{content:'';display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:text-bottom;background-image:url(../images/icons/cart.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-info{align-items:flex-start;display:flex;align-items:center}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-info .product-thumbnail{border:0;width:85px;height:85px;flex-shrink:0;align-items:center;display:flex}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .product-info .product-thumbnail img{width:85px}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.qty{display:none;padding:20px 10px !important}@media (max-width:992px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.qty{display:none;padding:0 0 20px !important}}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.qty .items-qty .item span{color:#b4a99e;font:500 14px/16px Sailec_Medium}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .item-option{font:500 14px/18px Sailec_Medium;color:#b4a99e}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.price{text-align:end;text-transform:initial;font:700 14px/18px Sailec_Medium;color:#b4a99e;padding-right:50px !important}@media (max-width:992px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.price{text-align:right;position:absolute;top:57px;right:0}}@media (max-width:600px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.price{padding:0 !important}}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.price span{font-family:Sailec_Medium;color:#6095c1;font-size:18px;font-weight:400}@media (max-width:600px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.price span{font-size:14px}}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.action{padding:0 0 0 10px}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.favorite{padding:7px 0 0 20px;flex-basis:40px;display:flex;justify-content:flex-end;align-items:flex-start}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.favorite .like-product{margin:0}@media (max-width:992px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.favorite{top:initial;bottom:24px;right:7px;align-items:flex-end}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.favorite .like-product{margin:0}}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name{padding:0}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name .items-qty.items-qty-mobile{display:none}.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name h3.name{font:600 18px/1.25 Sailec_Medium;margin:0;color:#6095c1}@media (max-width:600px){.sales-order-history .account-section #my-orders-table tr[id^=order-item-row] .col.name h3.name{font-size:16px}}.customer-account-edit .account-section>.account-sub-section>.account-section-title{margin:30px 0 20px}@media (max-width:992px){.customer-account-edit .account-section>.account-sub-section>.account-section-title{display:inline-block;width:100%}}@media (max-width:767px){.customer-account-edit .account-section>.account-sub-section>.account-section-title{margin-bottom:10px}.customer-account-edit .account-section>.account-sub-section>.account-section-title h3{margin-bottom:0}}@media (max-width:767px){.customer-account-edit .account-section>.account-sub-section>.password-msg p{font-size:14px}}.newlook-appointment__page-wrapper p{margin:0;padding:0}.newlook-appointment__page-wrapper .choose-page{margin-top:-30px}@media (max-width:1024px){.newlook-appointment__page-wrapper .choose-page{margin-top:-135px}}@media (max-width:420px){.newlook-appointment__page-wrapper .choose-page{padding:0 15px 0}}.newlook-appointment__page-wrapper .choose-page__container{max-width:1080px;margin:0 auto;padding:0 15px 80px}@media (max-width:1024px){.newlook-appointment__page-wrapper .choose-page__container{max-width:785px;padding:85px 15px 0}}@media (max-width:420px){.newlook-appointment__page-wrapper .choose-page__container{max-width:290px;padding:62px 0 0}}.newlook-appointment__page-wrapper .choose-page__desc-box{margin-bottom:45px;padding:35px 50px 20px;background-color:#f4f8fb}@media (max-width:1024px){.newlook-appointment__page-wrapper .choose-page__desc-box{margin-bottom:15px;padding:35px 28px}}@media (max-width:420px){.newlook-appointment__page-wrapper .choose-page__desc-box{margin-bottom:0;padding:35px 0 20px;background-color:#fff}}.newlook-appointment__page-wrapper .choose-page__desc-box>p.choose-page__desc{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';color:#0f0f0f;margin:0}@media (max-width:1024px){.newlook-appointment__page-wrapper .choose-page__desc-box>p.choose-page__desc{color:#60513a}}.newlook-appointment__page-wrapper .choose-page__content{padding:0 15px 10px}@media (max-width:1024px){.newlook-appointment__page-wrapper .choose-page__content{padding:0 18px 10px}}@media (max-width:420px){.newlook-appointment__page-wrapper .choose-page__content{padding:0}}.newlook-appointment__page-wrapper .choose-page__content-item{margin-bottom:70px}@media (max-width:1024px){.newlook-appointment__page-wrapper .choose-page__content-item{margin-bottom:85px}}@media (max-width:420px){.newlook-appointment__page-wrapper .choose-page__content-item{margin-bottom:80px}}.newlook-appointment__page-wrapper .choose-page__content-item:last-child{margin-bottom:0}.newlook-appointment__page-wrapper .cp-appointment{display:flex;align-items:center}@media (max-width:640px){.newlook-appointment__page-wrapper .cp-appointment{flex-direction:column;justify-content:flex-start}}.newlook-appointment__page-wrapper .cp-appointment__image-box{flex:0 0 165px;overflow:hidden;object-fit:contain;height:250px}@media (max-width:1024px){.newlook-appointment__page-wrapper .cp-appointment__image-box{height:226px}}@media (max-width:640px){.newlook-appointment__page-wrapper .cp-appointment__image-box{flex:0 0 226px;width:100%;margin-bottom:30px;padding:0 20px}}.newlook-appointment__page-wrapper .cp-appointment__image{max-height:250px;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}@media (max-width:1024px){.newlook-appointment__page-wrapper .cp-appointment__image{max-height:226px;background-size:contain}}.newlook-appointment__page-wrapper .cp-appointment__image_prescription{background-image:url(../images/newlook-apointment/desc/notes.svg)}.newlook-appointment__page-wrapper .cp-appointment__image_purchase{background-image:url(../images/newlook-apointment/desc/glasses_in_a_case.svg)}.newlook-appointment__page-wrapper .cp-appointment__image_buy-online{background-image:url(../images/newlook-apointment/desc/face_in_the_phone.svg)}.newlook-appointment__page-wrapper .cp-appointment__content-box{padding:0 30px 0 100px;flex:1 1 auto;display:flex;flex-direction:column;min-height:250px;justify-content:center}@media (max-width:1024px){.newlook-appointment__page-wrapper .cp-appointment__content-box{padding:0 20px 0 70px;min-height:226px}}@media (max-width:640px){.newlook-appointment__page-wrapper .cp-appointment__content-box{align-items:center;height:fit-content;padding:0}}.newlook-appointment__page-wrapper .cp-appointment>div.cp-appointment__content-box h3.cp-appointment__title{margin:0;font-size:34px;line-height:1.2;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif}@media (max-width:420px){.newlook-appointment__page-wrapper .cp-appointment>div.cp-appointment__content-box h3.cp-appointment__title{font-size:30px}}.newlook-appointment__page-wrapper .cp-appointment>div.cp-appointment__content-box p.cp-appointment__desc{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';line-height:21px;letter-spacing:-.09px;margin:10px 0}@media (max-width:420px){.newlook-appointment__page-wrapper .cp-appointment>div.cp-appointment__content-box p.cp-appointment__desc{margin:15px 0 10px}}.newlook-appointment__page-wrapper .cp-appointment__btn{height:38px;text-align:center;font-family:'Sailec_Regular';font-size:16px;line-height:22px;color:#fff !important;width:100%;text-decoration:none;max-width:334px;padding:7px 0;display:inline-block;border:2px solid #6095c1;background-color:#6095c1;border-radius:30px;transition:background-color 1s,border 1s,color 1s;margin-top:15px}.newlook-appointment__page-wrapper .cp-appointment__btn:hover{text-decoration:none;background-color:#fff;color:#6095c1 !important}@media (max-width:420px){.newlook-appointment__page-wrapper .cp-appointment__btn{max-width:290px}}.input-text{font-size:14px;line-height:19px;font-family:'Sailec_Regular'}.custom-select{position:relative;box-sizing:border-box;border:1px solid #e6eff5;border-radius:5px;height:34px;background-color:#fff;color:#101010;font-family:inherit;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 40px 0 10px}.custom-select:after{content:'';width:8px;height:8px;position:absolute;margin-right:10px;top:50%;right:15px;border:1px solid #101010;border-top:none;border-left:none;background:0 0;transform:translateY(-75%) rotate(45deg);transition:all .1s linear}@media (min-width:420px){.custom-select{padding:0 50px 0 14px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#101010}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#101010}.ui-datepicker-month,.ui-datepicker-year{border:none;outline:none}.newlook-appointment__wrapper{background-color:transparent;transition:background-color .5s ease;position:relative}.newlook-appointment__wrapper .newlook-preloader{position:absolute;top:0;opacity:0;transition:all .5s ease;visibility:hidden}.newlook-appointment__wrapper #root{position:static;z-index:1}.newlook-appointment__wrapper.loading{background-color:#fff;overflow:hidden}.newlook-appointment__wrapper.loading .newlook-preloader{z-index:1;opacity:1;position:relative;display:block;visibility:visible}.newlook-appointment__wrapper.loading #root{position:absolute;top:0;width:100%;z-index:-1}.newlook-appointment__index-wrapper:after{content:'';display:none;position:absolute;top:200px;left:30px;right:0;bottom:0;background:#e3f3ff;width:70%;height:50%;z-index:-1}@media (max-width:768px){.newlook-appointment__index-wrapper:after{top:230px}}.newlook-appointment__wrapper.loading{position:relative}.newlook-preloader__frame{margin:75px 0 26px}.newlook-preloader__frame-blockOuter{min-height:100vh;border:10px solid #efefef;border-radius:40px;padding:30px}.newlook-preloader__frame-blockInner{margin-top:50px;border:10px solid transparent;border-radius:40px;width:100%;position:relative}.newlook-preloader__frame-blockInner:before{content:"";position:absolute;display:block;top:-10px;left:0;width:100%;height:20px;border-radius:40px;background:linear-gradient(to left,#eee 8%,#ddd 54%,#eee 84%);animation-timing-function:linear;animation-name:shimmer;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-duration:1s;background-size:200% 100%}.newlook-preloader__frame-blockInner.half{width:40%}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition-duration:.5s;transition-property:height,opacity,transform;transition-timing-function:cubic-bezier(.55,0,.1,1);overflow:hidden}.slide-left-enter,.slide-right-leave-active{opacity:0;transform:translate(2em,0)}.slide-left-leave-active,.slide-right-enter{opacity:0;transform:translate(-2em,0)}.in-out-translate-fade-enter-active,.in-out-translate-fade-leave-active{transition:all .5s}.in-out-translate-fade-enter,.in-out-translate-fade-leave-active{opacity:0}.in-out-translate-fade-enter{transform:translateX(31px)}.list-in-enter-active,.list-in-leave-active{transition:all 1s}.list-in-enter,.list-in-leave-to{opacity:0;transform:translateY(30px)}.slideDown-enter-active{transition-duration:.3s;transition-timing-function:ease-in}.slideDown-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slideDown-enter-to,.slideDown-leave{max-height:200px;overflow:hidden}.slideDown-enter,.slideDown-leave-to{overflow:hidden;max-height:0}@keyframes shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}.newlook-appointment__form-wrapper{position:relative;display:flex}@media (min-width:2000px){.newlook-appointment__form-wrapper{min-height:54vh}}@media (max-width:1024px){.newlook-appointment__form-wrapper{flex-direction:column-reverse}}.newlook-appointment__form-background-container{height:550px;z-index:-1;left:50%;pointer-events:none;order:2}.newlook-appointment__form-background-container>div{height:100%}@media (min-width:1024px){.newlook-appointment__form-background-container{max-width:480px}}@media (min-width:1200px){.newlook-appointment__form-background-container{width:50%;height:100%;min-height:800px;left:49%;transition:.3s all;max-width:660px}}.newlook-appointment__form-background-container .newlook-appointment__form-background{background:url(../images/newlook-apointment/desc/glasses-eye-background.png) no-repeat center;background-size:cover;width:100%;height:100%;right:240px}@media (min-width:1025px){.newlook-appointment__form-background-container .newlook-appointment__form-background{max-width:480px}}@media (min-width:1025px){.newlook-appointment__form-background-container .newlook-appointment__form-background{width:50%;height:100%;min-height:800px;left:49%;transition:.3s all;position:fixed;max-width:660px}}.newlook-appointment__form-background-container .newlook-appointment__form-background.online{background-image:url(../images/newlook-apointment/desc/exam_gs.jpg)}@media (max-width:1366px){.newlook-appointment__form-background-container .newlook-appointment__form-background.online{background-image:url(../images/newlook-apointment/tablet/exam_gs.jpg)}}@media (max-width:1025px){.newlook-appointment__form-background-container .newlook-appointment__form-background.online{background-image:url(../images/newlook-apointment/mobile/exam_gs.jpg)}}.newlook-appointment__form-background-container .newlook-appointment__form-background.exam{background-image:url("../images/newlook-apointment/desc/eye_exam.jpg")}@media (max-width:1366px){.newlook-appointment__form-background-container .newlook-appointment__form-background.exam{background-image:url(../images/newlook-apointment/tablet/eye_exam.jpg);background-position:center 75%}}@media (max-width:1025px){.newlook-appointment__form-background-container .newlook-appointment__form-background.exam{background-image:url(../images/newlook-apointment/mobile/eye_exam.jpg);background-position:center}}.newlook-appointment__form-background-container .newlook-appointment__form-background.instore{background-image:url("../images/newlook-apointment/desc/exam_gs.jpg")}@media (max-width:1366px){.newlook-appointment__form-background-container .newlook-appointment__form-background.instore{background-image:url(../images/newlook-apointment/tablet/exam_gs.jpg);background-position:0 110px}}@media (max-width:1025px){.newlook-appointment__form-background-container .newlook-appointment__form-background.instore{background-image:url(../images/newlook-apointment/mobile/exam_gs.jpg);background-position:center}}.newlook-appointment__form-background-container .newlook-appointment__form-background.emergency{background-image:url("../images/newlook-apointment/desc/emergency.jpg")}@media (max-width:1366px){.newlook-appointment__form-background-container .newlook-appointment__form-background.emergency{background-image:url(../images/newlook-apointment/tablet/emergency.jpg)}}@media (max-width:1025px){.newlook-appointment__form-background-container .newlook-appointment__form-background.emergency{background-image:url(../images/newlook-apointment/mobile/emergency.jpg)}}.newlook-appointment__stores-paginate{margin:10px 0 0;justify-content:flex-start}.newlook-appointment__stores-paginate .mgz-button.mgz-btn-style-inline-primary a.mgz-btn{font-size:14px;line-height:19px;font-family:'Sailec_Regular';text-decoration:none;text-transform:lowercase;color:#6095c1;position:relative;padding:0;display:inline;background-color:#fff;border:none}.newlook-appointment__stores-paginate .mgz-button.mgz-btn-style-inline-primary a.mgz-btn:hover{text-decoration:underline;color:#002b5c}.newlook-appointment__stores-paginate .mgz-button.mgz-btn-style-inline-primary a.mgz-btn:after{content:"";display:block;width:27px;height:27px;position:absolute;top:0;left:auto;right:-40px;opacity:0;transition:all .3s ease}.newlook-appointment__stores-paginate .mgz-button.mgz-btn-style-inline-primary a.mgz-btn.loading:after{opacity:1;background-image:url(../images/newlook-apointment/icons/loading.svg);background-size:cover;background-repeat:no-repeat}.newlook-appointment__stores-paginate .mgz-button.mgz-btn-style-inline-primary a.mgz-btn.waiting:after{opacity:1;background-image:url(../images/newlook-apointment/icons/arrow.svg);background-size:cover;background-repeat:no-repeat;width:15px;height:12px;top:1px;right:-20px}.newlook-appointment__form-container{width:100%;margin:0;padding:0 15px 0 0;background-color:#fff;padding:0}@media (min-width:768px){.newlook-appointment__form-container{padding-bottom:0;margin:80px 0 0}}@media (min-width:1025px){.newlook-appointment__form-container{margin:80px -15px 0;width:50%;padding-right:15px}}@media (min-width:1200px){.newlook-appointment__form-container{width:70%;padding-right:0}}.newlook-appointment__form-container .appointment-saskatshewan{margin-bottom:35px;border:2px solid #6095c1;padding:23px 30px;display:grid;grid-gap:10px;grid-template-areas:"image content button";grid-template-columns:1fr 3fr 2fr;align-items:center}@media (max-width:768px),(min-width:1025px) and (max-width:1224px){.newlook-appointment__form-container .appointment-saskatshewan{display:flex;flex-flow:column;text-align:center}.newlook-appointment__form-container .appointment-saskatshewan__image{display:none}.newlook-appointment__form-container .appointment-saskatshewan__content{margin-bottom:25px}}.newlook-appointment__form-container .appointment-saskatshewan__image{background-image:url('../images/newlook-apointment/icons/locator.svg');background-size:cover;background-repeat:no-repeat;width:110px;height:102px}.newlook-appointment__form-container .appointment-saskatshewan__content{grid-area:content}.newlook-appointment__form-container .appointment-saskatshewan__content h5{font-size:34px}@media (max-width:555px){.newlook-appointment__form-container .appointment-saskatshewan__content h5{font-size:29px}}.newlook-appointment__form-container .appointment-saskatshewan__content p{padding:0}.newlook-appointment__form-container .appointment-saskatshewan__action{grid-area:button;text-align:right}.newlook-appointment__form-container .newlook-appointment__form-content{margin-bottom:30px}.newlook-appointment__form .inputError{color:#e80029 !important;display:flex;font-size:12px;width:100%;order:3}.newlook-appointment__form .newlook-appointment__select-birth .inputError:first-of-type{order:1}.newlook-appointment__form .newlook-appointment__select-birth .inputError:last-of-type{order:5}.newlook-appointment__form .form-group{margin-bottom:0}@media (min-width:1025px){.newlook-appointment__form .form-group{margin-bottom:50px}}.newlook-appointment__form .form-group>button.btn-dark-blue{height:38px;text-align:center;font-family:'Sailec_Regular';font-size:16px;line-height:22px;color:#fff !important;width:100%;text-decoration:none;max-width:334px;padding:7px 0;display:inline-block;border:2px solid #6095c1;background-color:#6095c1;border-radius:30px;transition:background-color 1s,border 1s,color 1s;display:block;margin:0 auto 30px}.newlook-appointment__form .form-group>button.btn-dark-blue:hover{text-decoration:none;background-color:#fff;color:#6095c1 !important}@media (max-width:420px){.newlook-appointment__form .form-group>button.btn-dark-blue{max-width:290px}}@media (min-width:1025px){.newlook-appointment__form .form-group>button.btn-dark-blue{margin:0 auto 30px 0px}}.newlook-appointment__form h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0;text-align:center;margin-bottom:20px;margin-top:30px}@media (min-width:1025px){.newlook-appointment__form h2{text-align:left}}.newlook-appointment__form p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';margin-bottom:20px;text-align:center}@media (min-width:768px){.newlook-appointment__form p{margin-bottom:40px;text-align:left}}.newlook-appointment__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.newlook-appointment__form .newlook-appointment__input-col{width:100%;padding:0 15px}@media (min-width:768px){.newlook-appointment__form .newlook-appointment__input-col{width:50%}}.newlook-appointment__form .newlook-appointment__input,.newlook-appointment__form .newlook-appointment__select,.newlook-appointment__form select{font-size:14px;line-height:19px;font-family:'Sailec_Regular';position:relative;display:block;margin-bottom:2rem}.newlook-appointment__form .newlook-appointment__input label,.newlook-appointment__form .newlook-appointment__select label,.newlook-appointment__form select label{font-size:14px;line-height:19px;font-family:'Sailec_Regular';pointer-events:none}.newlook-appointment__form .newlook-appointment__input.changed label:focus,.newlook-appointment__form .newlook-appointment__select.changed label:focus,.newlook-appointment__form select.changed label:focus{color:#709fc6}.newlook-appointment__form .newlook-appointment__input.changed .NL-select-wrapper__option--value,.newlook-appointment__form .newlook-appointment__select.changed .NL-select-wrapper__option--value,.newlook-appointment__form select.changed .NL-select-wrapper__option--value{color:#101010 !important}.newlook-appointment__form .newlook-appointment__input .NL-select-wrapper.changed .NL-select-wrapper__option--value,.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper.changed .NL-select-wrapper__option--value,.newlook-appointment__form select .NL-select-wrapper.changed .NL-select-wrapper__option--value{color:#101010 !important}.newlook-appointment__form .newlook-appointment__input .form-control,.newlook-appointment__form .newlook-appointment__stores-ZipCode .form-control{box-sizing:border-box;display:block;width:100%;color:#101010;border:1px solid #e6eff5;border-radius:5px;padding:7px 10px}.newlook-appointment__form .newlook-appointment__input .form-control:hover,.newlook-appointment__form .newlook-appointment__stores-ZipCode .form-control:hover{border-color:#709fc6 !important}.newlook-appointment__form .newlook-appointment__input .form-control:focus,.newlook-appointment__form .newlook-appointment__stores-ZipCode .form-control:focus{color:#101010;border-color:#709fc6 !important}.newlook-appointment__form .newlook-appointment__input .form-control:focus+label,.newlook-appointment__form .newlook-appointment__stores-ZipCode .form-control:focus+label{color:#709fc6 !important}.newlook-appointment__form .newlook-appointment__input.error .form-control,.newlook-appointment__form .newlook-appointment__stores-ZipCode.error .form-control{border-color:#e80029}.newlook-appointment__form .newlook-appointment__input .error .form-control,.newlook-appointment__form .newlook-appointment__stores-ZipCode .error .form-control{border-color:#e80029}.newlook-appointment__form .hide-select{position:absolute;width:0;height:0;visibility:hidden}.newlook-appointment__form .newlook-appointment__select{position:relative}.newlook-appointment__form .newlook-appointment__select.error .NL-select-wrapper__option{border-color:#e80029}.newlook-appointment__form .newlook-appointment__select-birth{position:relative;display:flex;flex-wrap:wrap;margin:0 -8px 0 0}.newlook-appointment__form .newlook-appointment__select-birth .NL-select-wrapper{position:relative;margin-right:8px;width:calc((100% - 24px)/3)}.newlook-appointment__form .newlook-appointment__select-birth.error .NL-select-wrapper{width:100%;order:2}.newlook-appointment__form .newlook-appointment__select-birth.error .NL-select-wrapper:first-of-type{order:0}.newlook-appointment__form .newlook-appointment__select-birth.error .NL-select-wrapper:last-of-type{order:4}.newlook-appointment__form .newlook-appointment__select-birth label{width:100%}.newlook-appointment__form .newlook-appointment__select-birth button.NL-select-wrapper__option{padding:0 20px 0 5px;width:100%}.newlook-appointment__form .newlook-appointment__select-birth button.NL-select-wrapper__option:hover{border-color:#709fc6 !important}.newlook-appointment__form .newlook-appointment__select-birth .NL-select-wrapper__option--value:after{right:0 !important}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper{position:relative}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__option{position:relative;height:34px;padding-left:14px;padding-right:50px;background-color:#fff;border:none;box-sizing:border-box;display:block;width:100%;font-family:inherit;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__option:hover{border-color:#709fc6 !important}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__option--value{position:relative;box-sizing:border-box;height:34px;background-color:#fff;color:#101010;font-family:inherit;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 40px 0 10px;color:#b0a89d;border:1px solid #e6eff5;border-radius:5px}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__option--value:after{content:'';width:8px;height:8px;position:absolute;margin-right:10px;top:50%;right:15px;border:1px solid #101010;border-top:none;border-left:none;background:0 0;transform:translateY(-75%) rotate(45deg);transition:all .1s linear}@media (min-width:420px){.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__option--value{padding:0 50px 0 14px}}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__option--value:hover{border-radius:5px;border-color:#709fc6 !important}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper--active .NL-select-wrapper__option--value:after{transform:translateY(-25%) rotate(-45deg) rotateX(180deg)}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__dropdown{position:absolute;box-sizing:border-box;max-height:200px;overflow:auto;z-index:2;min-width:100%;width:max-content;left:0;top:100%;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:3px}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__dropdown .NL-select-wrapper__option{color:#60513a}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__dropdown .NL-select-wrapper__option:hover{background-color:#e3f3ff}.newlook-appointment__form .newlook-appointment__select .NL-select-wrapper__dropdown .NL-select-wrapper__option--selected{color:#709fc6}.newlook-appointment__form .newlook-appointment__dob-col{width:100%;padding-left:5px;padding-right:5px}@media (min-width:768px){.newlook-appointment__form .newlook-appointment__dob-col:first-child{width:78px}.newlook-appointment__form .newlook-appointment__dob-col:nth-child(2){flex-grow:1;width:auto}}@media (min-width:768px){.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div{display:flex;flex-wrap:wrap;gap:12px}}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores{justify-content:flex-start;min-height:120px;padding:24px 24px 24px 0;box-shadow:none;border:none;transition:all .5s ease;background-color:#f4f8fb;margin-bottom:12px}@media (min-width:768px){.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores{width:calc(50% - 6px);min-height:140px;margin-bottom:0}}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores input[type=radio]{top:29px;left:23px;transform:none}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores input[type=radio]:checked~label:after{border-color:transparent}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores label{padding-left:50px;z-index:10;width:100%;height:100%}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .newlook-appointment__stores-indicator{top:26px;left:23px;transform:none}.newlook-appointment__form .newlook-appointment__stores-ZipCode{margin-bottom:21px}.newlook-appointment__form .newlook-appointment__stores-ZipCode>div{position:relative}.newlook-appointment__form .newlook-appointment__stores-ZipCode>div:after{content:'';position:absolute;margin-left:10px;top:33px;right:10px;width:20px;height:20px;-webkit-mask:url("../images/icons/search.svg") no-repeat;mask:url("../images/icons/search.svg") no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#709fc6}.newlook-appointment__form .newlook-appointment__stores-ZipCode>div input.form-control{padding-right:40px}.newlook-appointment__form .newlook-appointment__stores-ZipCode>.error:after{background-color:#e80029}@media (min-width:768px){.newlook-appointment__form .newlook-appointment__stores-ZipCode{margin-bottom:50px}}.newlook-appointment__checkbox label{position:relative;padding-left:30px}.newlook-appointment__checkbox label:hover{cursor:pointer}.newlook-appointment__checkbox label:before{content:'';width:17px;height:17px;border:2px solid #d1ebff;border-radius:2px;position:absolute;left:0;top:1px;transition:all .2s linear}.newlook-appointment__checkbox label:after{content:'';width:12px;height:5px;transform:rotate(-45deg) scale(0);border-left:2px solid #d1ebff;border-bottom:2px solid #d1ebff;position:absolute;left:3px;top:5px;transition:.2s all}.newlook-appointment__checkbox input[type=checkbox]{display:none}.newlook-appointment__checkbox input[type=checkbox]:checked+label:before{background-color:#6095c1;border-color:#6095c1}.newlook-appointment__checkbox input[type=checkbox]:checked+label:after{transform:rotate(-45deg) scale(1)}.newlook-appointment__checkbox span{color:#6095c1;font-size:18px;line-height:1.22222;font-family:"Euclid Circular B",Arial,sans-serif}.newlook-appointment__stores{box-shadow:0px 3px 6px rgba(0,0,0,.16);border:1px solid #f8f8fc;background-color:#fff;display:flex;flex-direction:column;padding:25px;position:relative;align-items:flex-start;justify-content:flex-start}@media (min-width:768px){.newlook-appointment__stores{padding-left:107px;min-height:152px;justify-content:center}}@media (max-width:767px){.newlook-appointment__stores{padding:25px 15px 25px 0}.newlook-appointment__stores label{z-index:0;padding-left:50px}}.newlook-appointment__stores:last-child{margin-bottom:0}.newlook-appointment__stores .newlook-appointment__stores-indicator{display:block;position:absolute;left:35px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:3px solid #e6eff5;border-radius:100%}.newlook-appointment__stores .newlook-appointment__stores-indicator:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:15px;height:15px;background-color:#6095c1;border-radius:100%;transition:.3s all}@media (max-width:767px){.newlook-appointment__stores .newlook-appointment__stores-indicator{left:10px}}.newlook-appointment__stores label{display:flex;flex-direction:column;cursor:pointer;margin:0}.newlook-appointment__stores label h5{font-size:16px;line-height:30px;font-weight:700;margin-right:10px;text-transform:uppercase}.newlook-appointment__stores label p{font-size:14px;line-height:24px;text-align:left}.newlook-appointment__stores label .newlook-appointment__stores-previous{font-size:12px}.newlook-appointment__stores input[type=radio]{display:none}.newlook-appointment__stores input[type=radio]:hover+.newlook-appointment__stores-indicator:before{transform:translate(-50%,-50%) scale(1)}@media (min-width:767px){.newlook-appointment__stores input[type=radio]{position:absolute;left:35px;top:50%;transform:translateY(-50%);width:12px;height:12px;z-index:1;opacity:0;display:block;cursor:pointer}}@media (max-width:767px){.newlook-appointment__stores input[type=radio]:checked~label:after{z-index:0;border-color:#6095c1;transition:.2s all,z-index 0s}}@media (max-width:767px){.newlook-appointment__stores input[type=radio]:checked~label:before{width:20px;height:10px;border-left:2px solid #bee1ff;border-bottom:2px solid #bee1ff;background:0 0;transform-origin:left;transform:rotate(-45deg)}}.newlook-appointment__stores input[type=radio]:checked+.newlook-appointment__stores-indicator:before{background-color:#6095c1;transform:translate(-50%,-50%) scale(.8)}.newlook-appointment__stores .newlook-appointment__stores-map{font-size:14px;line-height:1;color:#6095c1;position:absolute;bottom:29px;right:18px;z-index:10}.newlook-appointment__map-wrapper{position:fixed;z-index:11111;left:0;right:0;top:0;bottom:0;overflow:auto;display:flex;align-items:center;justify-content:center;padding:30px}.newlook-appointment__map-overlay{position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}.newlook-appointment__map{width:100%;max-width:1000px;height:100%;max-height:1000px;padding:35px 20px 20px;box-shadow:0px 3px 6px rgba(0,0,0,.16);border:1px solid #f8f8fc;background-color:#fff;z-index:1;position:relative}.newlook-appointment__map-maps{width:100%;height:100%}.newlook-appointment__map-maps #map{width:100%;height:100%}.newlook-appointment__map-close{width:25px;height:25px;position:absolute;right:5px;top:5px;background-color:#6095c1;border-radius:100%}.newlook-appointment__map-close:before{content:"\00D7";line-height:1;color:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px}.newlook-appointment__address-wapper{display:none}.newlook-appointment__index-wrapper h1{margin:30px 0 15px;padding:10px;font-size:34px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;line-height:1.2}@media (min-width:768px){.newlook-appointment__index-wrapper h1{margin:0 0 60px}}@media (min-width:1024px){.newlook-appointment__index-wrapper h1{margin:90px 0 35px;font-size:34px}}.newlook-appointment__index{background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);padding:10px 10px 35px;margin:0 -25px}@media (min-width:768px){.newlook-appointment__index{padding:20px 20px 70px}}@media (min-width:1024px){.newlook-appointment__index{margin:0 -15px;padding:20px 25px 50px}}.newlook-appointment__index-controls{display:flex;align-items:center;justify-content:space-between;min-height:50px;margin:0 -15px}@media (min-width:420px){.newlook-appointment__index-controls{margin:0 20px}}@media (min-width:768px){.newlook-appointment__index-controls{margin:0 5px 0 0;justify-content:flex-start}}.newlook-appointment__index-controls .newlook-appointment__location-btn{padding:10px 10px 10px 0}.newlook-appointment__location-wrapper,.newlook-appointment__filters-wrapper{margin:0;width:auto;flex-grow:1;position:relative}@media (min-width:768px){.newlook-appointment__location-wrapper,.newlook-appointment__filters-wrapper{flex-grow:0}}.newlook-appointment__filters-btn,.newlook-appointment__location-btn,.newlook-appointment__view-list,.newlook-appointment__view-grid{display:flex;width:100%;align-items:center;justify-content:center;border:none;font-size:20px;color:#60513a;line-height:1.2;padding:10px 10px 10px 25px;height:100%;text-decoration:none;cursor:pointer}.newlook-appointment__filters-btn:before,.newlook-appointment__location-btn:before,.newlook-appointment__view-list:before,.newlook-appointment__view-grid:before{content:"";order:1;width:15px;height:20px;background:url(../images/newlook-apointment/icons/Location.svg) no-repeat center;margin-left:12px;background-size:cover}.newlook-appointment__filters-btn:hover,.newlook-appointment__location-btn:hover,.newlook-appointment__view-list:hover,.newlook-appointment__view-grid:hover{text-decoration:none;color:#6095c1}@media (min-width:768px){.newlook-appointment__filters-btn,.newlook-appointment__location-btn,.newlook-appointment__view-list,.newlook-appointment__view-grid{position:relative;width:auto;font-size:20px;background:0 0;display:flex}.newlook-appointment__filters-btn:before,.newlook-appointment__location-btn:before,.newlook-appointment__view-list:before,.newlook-appointment__view-grid:before{content:none;display:none}.newlook-appointment__filters-btn:after,.newlook-appointment__location-btn:after,.newlook-appointment__view-list:after,.newlook-appointment__view-grid:after{content:"";width:11px;height:6px;background:url(../images/newlook-apointment/icons/Chevron.svg) no-repeat center;margin-left:15px;background-size:cover}}.newlook-appointment__location-btn{font-size:18px}.newlook-appointment__filters-btn:before{background-image:url(../images/newlook-apointment/icons/FilterIcon.svg);width:21px;height:20px}@media (min-width:768px){.newlook-appointment__filters-btn{margin-left:10px}.newlook-appointment__filters-btn:after{background-image:url(../images/newlook-apointment/icons/FilterIcon.svg);width:21px;height:20px}}@media (min-width:768px){.newlook-appointment__view-list:after{background-image:url(../images/newlook-apointment/icons/ListView.svg);width:37px;height:10px}}@media (min-width:320px){.newlook-appointment__view-grid:before{background-image:url(../images/newlook-apointment/icons/GridView.svg);width:17px;height:17px}}@media (min-width:768px){.newlook-appointment__view-grid:after{background-image:url(../images/newlook-apointment/icons/GridView.svg);width:17px;height:17px}}.newlook-appointment__location-btn.onWide{max-width:350px;overflow:hidden;text-overflow:ellipsis}.newlook-appointment__view-wapper{display:none}@media (min-width:420px){.newlook-appointment__view-wapper{display:flex;margin-left:auto}}.newlook-appointment__view-wapper button{background-color:#fff}.newlook-appointment__calendar-controls{display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:20px;margin:25px 0 0}@media (min-width:768px){.newlook-appointment__calendar-controls{margin:30px 0 0;padding-bottom:30px}}.newlook-appointment__calendar-controls .calendarPeriod h5{margin:0;font-size:20px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:39px;text-transform:capitalize}@media (min-width:768px){.newlook-appointment__calendar-controls .calendarPeriod h5{font-size:26px}}.newlook-appointment__calendar-controls .calendarPeriod p{position:absolute;width:80%;text-align:center;margin:0;left:50%;transform:translateX(-50%);bottom:0;font-size:16px;font-family:'Sailec_Regular';line-height:1.2}@media (min-width:768px){.newlook-appointment__calendar-controls .calendarPeriod p{bottom:5px}}.newlook-appointment__calendar-controls .toLeft,.newlook-appointment__calendar-controls .toRight{display:block;width:12px;height:12px;border-right:2px solid #60513a;border-bottom:2px solid #60513a;transform:rotate(315deg);margin:0 10px;background:0 0}.newlook-appointment__calendar-controls .toLeft.disabled,.newlook-appointment__calendar-controls .toRight.disabled{cursor:initial}.newlook-appointment__calendar-controls .toLeft.disabled:hover,.newlook-appointment__calendar-controls .toRight.disabled:hover{border-right:2px solid #60513a;border-bottom:2px solid #60513a}@media (min-width:768px){.newlook-appointment__calendar-controls .toLeft,.newlook-appointment__calendar-controls .toRight{width:16px;height:16px;margin:0 15px}}@media (min-width:1024px){.newlook-appointment__calendar-controls .toLeft,.newlook-appointment__calendar-controls .toRight{width:16px;height:16px;margin:0 35px}}.newlook-appointment__calendar-controls .toLeft:hover,.newlook-appointment__calendar-controls .toRight:hover{border-right:2px solid #6095c1;border-bottom:2px solid #6095c1}.newlook-appointment__calendar-controls .toLeft{transform:rotate(135deg)}.newlook-appointment__calendar-main.loading .newlook-appointment__date:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-image:linear-gradient(to left,#eee 8%,#ddd 54%,#eee 84%);opacity:.95;transition:.5s all;z-index:1;background-size:200% 100%;animation-timing-function:linear;animation-name:shimmer;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-duration:1s}.newlook-appointment__calendar-main .newlook-appointment__calendar-week{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:5px 5px}.newlook-appointment__calendar-main .newlook-appointment__date{margin-bottom:5px;height:88px;background-color:#f4f8fb;position:relative;cursor:pointer}.newlook-appointment__calendar-main .newlook-appointment__date>div:not(.empty){border:1px solid #e3f3ff;transition:.5s all}.newlook-appointment__calendar-main .newlook-appointment__date>div:not(.empty):hover{transform:scale(.9);border:1px solid #6095c1}.newlook-appointment__calendar-main .newlook-appointment__date div{display:flex;flex-direction:column;justify-content:stretch;align-items:center;height:100%;width:100%}.newlook-appointment__calendar-main .newlook-appointment__date .newlook-appointment__date-week{font-size:11px;margin:10px 0 5px;line-height:15px;height:auto}.newlook-appointment__calendar-main .newlook-appointment__date .newlook-appointment__date-day{font-size:18px;line-height:27px;margin-bottom:3px}.newlook-appointment__calendar-main .newlook-appointment__date .newlook-appointment__date-available{position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid #e3f3ff;background-color:#fff;font-size:10px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:inherit;letter-spacing:1px}@media (min-width:768px){.newlook-appointment__calendar-main .newlook-appointment__date .newlook-appointment__date-available{width:46px;border-radius:19px}}.newlook-appointment__calendar-main .newlook-appointment__date .newlook-appointment__date-notAvaible,.newlook-appointment__calendar-main .newlook-appointment__date .empty{background-color:#f4f8fb;cursor:not-allowed}.newlook-appointment__calendar-main .newlook-appointment__date .newlook-appointment__date-notAvaible .newlook-appointment__date-available,.newlook-appointment__calendar-main .newlook-appointment__date .empty .newlook-appointment__date-available{display:none}.newlook-appointment__calendar-main .newlook-appointment__date .selected{background-color:#709fc6}.newlook-appointment__calendar-main .newlook-appointment__date .selected .newlook-appointment__date-week,.newlook-appointment__calendar-main .newlook-appointment__date .selected .newlook-appointment__date-day{color:#fff}.newlook-appointment__appointments-wrapper,.newlook-appointment__appointments-wrapper-eye_exam_flow{padding:50px 0 0}@media (min-width:420px){.newlook-appointment__appointments-wrapper,.newlook-appointment__appointments-wrapper-eye_exam_flow{padding:50px 0 0 10px}}@media (min-width:768px){.newlook-appointment__appointments-wrapper,.newlook-appointment__appointments-wrapper-eye_exam_flow{padding-top:30px}}.newlook-appointment__appointments-wrapper-eye_exam_flow{padding-top:30px;min-height:100%;display:flex}.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments{display:flex;flex-direction:column;margin:0 -8px 0 -10px}@media (min-width:960px){.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments{margin:0 -8px 0 -10px}}@media (min-width:1124px){.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments{margin:0 -8px 0 -20px;padding:0 0 6px}}.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments-title{padding:0 0 20px 15px;min-height:59px}.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments-main{background-color:#f4f8fb;display:flex;flex:1 0 auto}.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments-notFound{padding:30px;margin:auto}@media (min-width:768px){.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments-notFound{padding:30px 115px}}.newlook-appointment__appointments-wrapper-eye_exam_flow .newlook-appointment__appointments-notFound+p{font-family:'Sailec_Bold';font-size:20px}.newlook-appointment__appointments-wrapper-eye_exam_flow .popup_btn_links{display:flex;flex-direction:column;align-items:center}@media (min-width:560px){.newlook-appointment__appointments-wrapper-eye_exam_flow .popup_btn_links{flex-direction:row}}.newlook-appointment__appointments-wrapper-eye_exam_flow .popup_btn_links .topology__btn{margin:30px 8px 0}.newlook-appointment__appointments-wrapper-eye_exam_flow .popup_btn_links .cp-appointment__btn-exam{color:#6095c1 !important;background-color:#fff;transition:background-color 1s,border 1s,color 1s}.newlook-appointment__appointments-wrapper-eye_exam_flow .popup_btn_links .cp-appointment__btn-exam:hover{color:#fff !important;background-color:#6095c1}.newlook-appointment__appointments-wrapper-eye_exam_flow .conf-popup__content .conf-popup__title-icon{width:65px;height:50px;background-image:url(../icons/checkbox-done.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.newlook-appointment__appointments-wrapper-eye_exam_flow .conf-popup__content .conf-popup__form-text-bold{font-family:'Sailec_Bold';font-size:18px;margin-bottom:25px}.newlook-appointment__appointments-wrapper-eye_exam_flow .conf-popup__content .conf-popup__form-text{margin-bottom:15px}.newlook-appointment__appointments-wrapper-eye_exam_flow .conf-popup__content .popup_btn_links{min-width:100%}.newlook-appointment__appointments-title{text-align:center;font-size:22px;line-height:39px;font-family:'Sailec_Regular';margin-bottom:10px}@media (min-width:420px){.newlook-appointment__appointments-title{text-align:left}}@media (min-width:768px){.newlook-appointment__appointments-title{font-size:26px}}.newlook-appointment__appointment{padding:24px 0 4px 10px;display:flex;align-items:center;border-bottom:1px solid #d5d5dd;cursor:pointer}.newlook-appointment__appointment:hover{border-color:#6095c1}.newlook-appointment__appointment-time{min-width:80px;text-align:left;line-height:1.2;font-size:20px;font-family:'Sailec_Regular';margin-right:15px}@media (min-width:768px){.newlook-appointment__appointment-time{font-size:18px;margin-right:25px}}.newlook-appointment__appointment-title{font-size:18px;line-height:1.2;font-family:'Sailec_Regular';margin-right:10px}@media (min-width:768px){.newlook-appointment__appointment-title{font-size:16px}}.newlook-appointment__appointment-action{position:relative;width:20px;height:20px;margin-left:auto;font-size:0;text-transform:lowercase}.newlook-appointment__appointment-action.failure{color:#e80029;font-family:"Museo Sans 700"}.newlook-appointment__appointment-action.failure:after{border-color:#e80029}@media (min-width:768px){.newlook-appointment__appointment-action{font-size:18px;line-height:25px;display:flex;align-items:center;justify-content:flex-start;width:auto;height:auto;color:#709fc6}.newlook-appointment__appointment-action.failure{font-size:14px;font-family:"Museo Sans 700"}}.newlook-appointment__appointment-action:after{content:url(../images/newlook-apointment/icons/arrow.svg);width:9px;height:9px}@media (min-width:768px){.newlook-appointment__appointment-action:after{width:11px;height:11px;margin-left:10px;transform:translateY(-4px)}}.newlook-appointment__appointment-action.loading:after{border:none;width:15px;height:15px;background-image:url(../images/newlook-apointment/icons/loading.svg);background-size:cover;background-repeat:no-repeat}.newlook-appointment__index-calendar-col,.newlook-appointment__index-appointments-col{width:100%;padding-left:15px;padding-right:25px}@media (min-width:768px){.newlook-appointment__index-calendar-col,.newlook-appointment__index-appointments-col{padding:0 60px}}@media (min-width:1024px){.newlook-appointment__index-calendar-col,.newlook-appointment__index-appointments-col{padding-left:15px;padding-right:25px}}@media (min-width:1200px){.month_view .newlook-appointment__index-calendar-col,.month_view .newlook-appointment__index-appointments-col{width:50%}}.newlook-appointment__appointments-notFound,.newlook-appointment__appointments-loading{margin:15px 0;font-size:16px;text-align:center}@media (min-width:768px){.newlook-appointment__appointments-notFound,.newlook-appointment__appointments-loading{font-size:18px}}.newlook-appointment__location-popup-wrapper,.newlook-appointment__filters-popup-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;position:fixed;top:0;bottom:0;right:0;left:0;padding:10px;z-index:12;overflow:auto;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:3px}@media (min-width:768px){.newlook-appointment__location-popup-wrapper,.newlook-appointment__filters-popup-wrapper{padding:0;position:absolute;left:0;right:auto;bottom:auto;top:0;z-index:10}}.newlook-appointment__location-popup-wrapper{top:40px;left:0;box-shadow:0px 3px 3px rgba(0,0,0,.16)}@media (min-width:768px){.newlook-appointment__filters-popup-wrapper{left:auto;right:0}}.newlook-appointment__location-popup-overlay,.newlook-appointment__filters-popup-overlay{position:fixed;left:0;top:0;bottom:0;right:0;z-index:-1;background-color:rgba(0,0,0,.3)}@media (min-width:768px){.newlook-appointment__location-popup-overlay,.newlook-appointment__filters-popup-overlay{background-color:transparent}}.newlook-appointment__filters-popup,.newlook-appointment__location-popup{width:100%;max-width:400px;background-color:#fff;box-shadow:0px 10px 30px rgba(99,181,225,.17);border-radius:3px;margin:auto}@media (min-width:768px){.newlook-appointment__filters-popup,.newlook-appointment__location-popup{width:365px;margin:0}}.newlook-appointment__filters-popup-title,.newlook-appointment__location-popup-title{display:flex;align-items:center;justify-content:space-between;padding:20px 15px;background-color:#ecf1f6}@media (min-width:768px){.newlook-appointment__filters-popup-title,.newlook-appointment__location-popup-title{display:none}}.newlook-appointment__filters-popup-title h5,.newlook-appointment__location-popup-title h5{color:#6095c1;font-size:17px;margin:0}.newlook-appointment__filters-popup-title .newlook-appointment__filters-popup-close,.newlook-appointment__location-popup-title .newlook-appointment__filters-popup-close,.newlook-appointment__filters-popup-title .newlook-appointment__location-popup-close,.newlook-appointment__location-popup-title .newlook-appointment__location-popup-close{width:13px;height:13px;display:block;position:relative}.newlook-appointment__filters-popup-title .newlook-appointment__filters-popup-close:before,.newlook-appointment__location-popup-title .newlook-appointment__filters-popup-close:before,.newlook-appointment__filters-popup-title .newlook-appointment__location-popup-close:before,.newlook-appointment__location-popup-title .newlook-appointment__location-popup-close:before,.newlook-appointment__filters-popup-title .newlook-appointment__filters-popup-close:after,.newlook-appointment__location-popup-title .newlook-appointment__filters-popup-close:after,.newlook-appointment__filters-popup-title .newlook-appointment__location-popup-close:after,.newlook-appointment__location-popup-title .newlook-appointment__location-popup-close:after{content:'';position:absolute;display:block;left:-1px;top:6px;width:15px;height:1px;background:#8f8f8f;transform:rotate(45deg)}.newlook-appointment__filters-popup-title .newlook-appointment__filters-popup-close:after,.newlook-appointment__location-popup-title .newlook-appointment__filters-popup-close:after,.newlook-appointment__filters-popup-title .newlook-appointment__location-popup-close:after,.newlook-appointment__location-popup-title .newlook-appointment__location-popup-close:after{transform:rotate(-45deg)}.newlook-appointment__location-popup-stores .newlook-appointment__stores{padding:0 0 0 30px;margin-top:20px;min-height:100px}.newlook-appointment__location-popup-stores .newlook-appointment__stores .newlook-appointment__stores-paginate{margin:0 0 15px 35px}.newlook-appointment__location-popup-stores .newlook-appointment__stores .newlook-appointment__stores-indicator{display:block;position:absolute;left:0;top:10px;transform:translateY(-50%);width:14px;height:14px;border:2px solid #d1ebff;border-radius:100%}.newlook-appointment__location-popup-stores .newlook-appointment__stores label>h5{font-weight:400}.newlook-appointment__location-popup-stores .newlook-appointment__stores input[type=radio]{display:none}.newlook-appointment__location-popup-stores .newlook-appointment__stores input[type=radio]:hover+.newlook-appointment__stores-indicator:before{transform:translate(-50%,-50%) scale(.5)}@media (min-width:767px){.newlook-appointment__location-popup-stores .newlook-appointment__stores input[type=radio]{position:absolute;left:0;top:10px;transform:translateY(-50%);width:14px;height:14px;z-index:1;opacity:0;display:block;cursor:pointer}}@media (max-width:767px){.newlook-appointment__location-popup-stores .newlook-appointment__stores input[type=radio]:checked~label:after{z-index:0;border-color:#6095c1;transition:.2s all,z-index 0s}}@media (max-width:767px){.newlook-appointment__location-popup-stores .newlook-appointment__stores input[type=radio]:checked~label:before{width:20px;height:10px;border-left:2px solid #bee1ff;border-bottom:2px solid #bee1ff;background:0 0;transform-origin:left;transform:rotate(-45deg)}}.newlook-appointment__location-popup-stores .newlook-appointment__stores input[type=radio]:checked+.newlook-appointment__stores-indicator:before{background-color:#6095c1;transform:translate(-50%,-50%) scale(.5)}.newlook-appointment__location-popup-stores .newlook-appointment__stores label .top-line p{color:#6095c1}.newlook-appointment__location-popup-stores .newlook-appointment__stores label h5{font-size:18px;line-height:25px;margin-bottom:0}.newlook-appointment__location-popup-stores .newlook-appointment__stores label p{color:#b0a89d}.newlook-appointment__location-popup-stores .newlook-appointment__stores label .availability-label{color:#6095c1}.newlook-appointment__location-popup-stores .newlook-appointment__stores .newlook-appointment__stores-map{line-height:25px;display:block;margin-left:auto;font-size:14px;bottom:0}.newlook-appointment__location-popup .newlook-appointment__stores{margin-bottom:0;box-shadow:none;border:none;border-bottom:1px solid #ecf1f6}@media (min-width:768px){.newlook-appointment__location-popup .newlook-appointment__stores{border-bottom:none}.newlook-appointment__location-popup .newlook-appointment__stores label:after{left:0;top:0;bottom:0;right:0}}.newlook-appointment__location-popup .newlook-appointment__location-popup-stores{padding:15px 22px;max-height:60vh;overflow-y:auto}.newlook-appointment__location-popup .newlook-appointment__stores-paginate{margin:30px 0 15px;text-align:center}.newlook-appointment__location-popup .newlook-appointment__stores-paginate .waiting:after{transform:rotate(90deg)}.newlook-appointment__filter{max-height:300px;overflow:auto;padding:0 22px 5px}.newlook-appointment__filter-title{font-size:20px;line-height:36px;position:relative;cursor:pointer}.newlook-appointment__filter-title:after{content:'';width:9px;height:9px;position:absolute;top:12px;right:0;border:1px solid #60513a;border-top:none;border-left:none;background:0 0;transform:translateY(-75%) rotate(45deg)}.newlook-appointment__filter-title.open:after{transform:rotate(225deg)}.newlook-appointment__filter-content .newlook-appointment__checkbox:last-of-type{margin-bottom:20px}.newlook-appointment__filter-content .newlook-appointment__filter{padding:20px 14px 5px}.newlook-appointment__filter-content .newlook-appointment__filter-title{font-size:18px}.newlook-appointment__filter-content .newlook-appointment__checkbox{border:2px solid #fff}.newlook-appointment__filter-content .newlook-appointment__checkbox:hover{border-bottom:2px solid #e3f3ff}.newlook-appointment__filter-content .newlook-appointment__checkbox label{font-size:14px;padding:0 25px 7px 35px;margin:0;line-height:22px}@media (min-width:768px){.newlook-appointment__filter{max-height:400px}.newlook-appointment__filter .newlook-appointment__filter{max-height:none}}.newlook-appointment__confirmed{margin:60px 0;text-align:center}@media (min-width:768px){.newlook-appointment__confirmed{margin:100px -15px;padding:55px 30px 90px;box-shadow:0px 10px 30px rgba(99,181,225,.302)}}@media (min-width:1025px){.newlook-appointment__confirmed{padding:55px 200px 90px}}.newlook-appointment__confirmed h1{font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:30px;line-height:1.2}@media (min-width:1025px){.newlook-appointment__confirmed h1{font-size:34px;margin-bottom:30px;line-height:42px}}.newlook-appointment__confirmed .update-status-title{margin-bottom:20px}.newlook-appointment__confirmed .update-status-error-message{font-family:'Sailec_Regular';padding-top:35px;line-height:25px;letter-spacing:-.09px;font-size:18px}.newlook-appointment__confirmed.loading .loader{width:75px;height:75px;background-image:url(../images/newlook-apointment/icons/loading.svg);background-size:cover;background-repeat:no-repeat;display:inline-block;margin-bottom:20px}.newlook-appointment__confirmed .newlook-appointment__confirmed-store{max-width:715px;margin:0 auto 35px;text-align:center}.newlook-appointment__confirmed .newlook-appointment__confirmed-store h1,.newlook-appointment__confirmed .newlook-appointment__confirmed-store h5{font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:20px;line-height:23px;letter-spacing:-.08px;font-size:18px}.newlook-appointment__confirmed .newlook-appointment__confirmed-store p{font-family:'Sailec_Regular';margin-bottom:15px;line-height:25px;letter-spacing:-.09px;font-size:18px}.newlook-appointment__confirmed .newlook-appointment__confirmed-store p .link_phone{color:#6095c1;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:23px;letter-spacing:-.08px;font-size:18px}@media only screen and (min-device-width:768px){.newlook-appointment__confirmed .newlook-appointment__confirmed-store p .link_phone{pointer-events:none;text-decoration:none;color:#60513a}}.newlook-appointment__confirmed .newlook-appointment__confirmed-store .update-status-message{margin-bottom:20px}.newlook-appointment__confirmed .newlook-appointment__confirmed-store--status{max-width:750px}.newlook-appointment__confirmed .content_online_block p{font-family:'Sailec_Regular';margin-bottom:15px;line-height:25px;letter-spacing:-.09px;font-size:18px}.newlook-appointment__confirmed .content_online_block p a{font-family:'Sailec_Regular';line-height:25px;letter-spacing:-.09px;font-size:18px;text-decoration:underline}.newlook-appointment__confirmed .update-status-icon--block{display:inline-block;margin-bottom:32px}@media (max-width:1025px){body.open-menu .page-wrapper{position:sticky}}.conf-popup__menu-bar-title,.conf-popup__form-title,.conf-popup__checkbox-label,.conf-popup__form-submit{font-size:18px;line-height:1.25}.conf-popup__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#6095c1;opacity:.71;z-index:9}.conf-popup__container{position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:700px;border-radius:5px;background-color:#fff}.conf-popup__menu-bar{display:flex;align-items:center;box-sizing:border-box;height:58px;padding:10px 20px;border-radius:5px 5px 0 0;background-color:#fff7e6}.conf-popup__menu-bar-icon{width:35px;height:30px;margin-right:16px;background-image:url(../icons/attention-icon_db.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.conf-popup__menu-bar-title{font-family:'Sailec_Regular';letter-spacing:-.09px}.conf-popup__menu-bar-close{position:relative;width:20px;height:20px;margin-left:auto}.conf-popup__menu-bar-close:hover{cursor:pointer}.conf-popup__menu-bar-close:before,.conf-popup__menu-bar-close:after{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:2px;background-color:#60513a}.conf-popup__menu-bar-close:before{transform:rotate(-45deg)}.conf-popup__menu-bar-close:after{transform:rotate(45deg)}.conf-popup__content{padding:30px 40px}@media (max-width:767px){.conf-popup__content{padding:30px 15px 35px}}.conf-popup__form{margin:0 auto;max-width:510px;display:flex;flex-direction:column}@media (max-width:767px){.conf-popup__form{max-width:320px}}.conf-popup__confirm-appointment{font-weight:700;text-align:center;font-size:20px}.conf-popup__confirm-appointment-details span{display:block;text-align:center}.conf-popup__separator{display:block;width:100%;height:1px;background-color:#bec0c2}.conf-popup__exam-type{font-weight:700;text-align:center;padding-top:20px;padding-bottom:20px;font-size:20px}.conf-popup__form-find{margin:0 auto;max-width:510px;display:flex;flex-direction:column;align-items:center}@media (max-width:480px){.conf-popup__form-find{max-width:320px}}.conf-popup__form-find .conf-popup__form-item{padding:0;min-width:345px;margin:0 0 20px}@media (max-width:480px){.conf-popup__form-find .conf-popup__form-item{min-width:260px}}.conf-popup__form-find p.conf-popup__form-text{text-align:center;margin-bottom:25px}.conf-popup__form-title{text-align:center;margin:0 auto 40px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:23px;padding:0}@media (max-width:600px){.conf-popup__form-title{text-align:center}}.conf-popup__form-title+.conf-popup__form-submit{margin-top:0}.conf-popup__form-text{font-size:18px;line-height:25px}.conf-popup__form-item{text-align:center;margin:0 0 20px}.conf-popup__form-item:last-child{margin-bottom:0}@media (max-width:767px){.conf-popup__form-item{max-width:320px}}@media (max-width:350px){.conf-popup__form-item{margin:0 0 20px}}.conf-popup__form-item .popup_text_top{font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif}.conf-popup__form-item p{font-family:'Sailec_Regular';font-size:18px;line-height:28px}.conf-popup .conf-popup__form .popup_link:visited{text-decoration:none;color:#6095c1}.conf-popup .conf-popup__form .popup_link:hover{color:#6095c1}.conf-popup__form-button{background-color:#fff;border:none;color:#709fc6;font-size:18px;line-height:1.2;margin-bottom:15px}.conf-popup__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.conf-popup__input_checkbox:checked~label .conf-popup__custom-input_checkbox{border-top:none;transform:rotate(45deg)}.conf-popup__input_checkbox:checked~label .conf-popup__custom-input_checkbox:before{display:block}.conf-popup__checkbox-label{margin:0 20px 0 0}@media (max-width:767px){.conf-popup__checkbox-label{line-height:28px;margin-right:15px}}.conf-popup__custom-input_checkbox{position:relative;display:inline-block;width:20px;height:20px;background-color:#fff;border:2px solid #709fc6;border-radius:50%}.conf-popup__custom-input_checkbox:hover{cursor:pointer}.conf-popup__custom-input_checkbox:before{content:'';display:none;position:absolute;top:5px;left:7px;width:15px;height:8px;border:2px solid #709fc6;border-top:none;border-right:none;transform:translate(-50%,-50%) rotate(-90deg)}.conf-popup__label{margin:0;font-family:'Sailec_Regular';font-size:18px;line-height:28px;vertical-align:text-bottom}@media (max-width:767px){.conf-popup__label{max-width:240px;line-height:22px;vertical-align:top}}.conf-popup__label:hover{cursor:pointer}.conf-popup__form-submit{height:38px;text-align:center;font-family:'Sailec_Regular';font-size:16px;line-height:22px;color:#fff !important;width:100%;text-decoration:none;max-width:334px;padding:7px 0;display:inline-block;border:2px solid #6095c1;background-color:#6095c1;border-radius:30px;transition:background-color 1s,border 1s,color 1s;margin:20px auto}.conf-popup__form-submit:hover{text-decoration:none;background-color:#fff;color:#6095c1 !important}@media (max-width:420px){.conf-popup__form-submit{max-width:290px}}.conf-popup__form-submit:active{outline:none;background-color:#002b5c}.conf-popup__form-submit:disabled{border-color:#d5d5dd;background-color:#d5d5dd}.conf-popup__form-submit:disabled:hover{background-color:#c7c7d2}#maincontent>div.columns>div>div>div.amblog-search{border-radius:4px;box-shadow:0 4px 8px rgba(0,98,176,.1);margin-bottom:30px;padding-bottom:15px;border:1px solid #e9e9e9;margin-top:40px}.amblog-title{padding:20px !important;border-bottom:1px solid #e9e9e9;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;color:#60513a}.amblog-item.-search.amblog-form-search{padding:30px 25px;display:block}.amblog-form-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.amblog-index-index,.amblog-index-post,.amblog-index-search{color:rgba(96,81,58,.6)}@media (min-width:1260px){.amblog-index-index .magezon-builder .mgz-container,.amblog-index-post .magezon-builder .mgz-container,.amblog-index-search .magezon-builder .mgz-container{width:inherit}}.amblog-index-index h1.page-title,.amblog-index-post h1.page-title,.amblog-index-search h1.page-title{width:100%;color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;margin:46px 0}.amblog-index-index a,.amblog-index-post a,.amblog-index-search a{color:#6095c1}.amblog-index-index a:hover,.amblog-index-post a:hover,.amblog-index-search a:hover{color:#6095c1}.amblog-index-index .magezon-builder h2,.amblog-index-post .magezon-builder h2,.amblog-index-search .magezon-builder h2{font-family:Sailec_Medium;font-size:30px;line-height:36px;color:#60513a;margin-bottom:30px;margin-top:50px}.amblog-index-index .amblog-form-search .amblog-input,.amblog-index-post .amblog-form-search .amblog-input,.amblog-index-search .amblog-form-search .amblog-input{position:absolute;height:40px;border-radius:100px;background-color:rgba(96,149,193,.07000000000000001);border:none;outline:none;padding:0 88px 0 25px;color:#101010;font-size:15px;line-height:22px}.amblog-index-index .amblog-form-search .amblog-input::-webkit-input-placeholder,.amblog-index-post .amblog-form-search .amblog-input::-webkit-input-placeholder,.amblog-index-search .amblog-form-search .amblog-input::-webkit-input-placeholder{color:rgba(96,81,58,.5)}.amblog-index-index .amblog-form-search .amblog-input:-moz-placeholder,.amblog-index-post .amblog-form-search .amblog-input:-moz-placeholder,.amblog-index-search .amblog-form-search .amblog-input:-moz-placeholder{color:rgba(96,81,58,.5);opacity:1}.amblog-index-index .amblog-form-search .amblog-input::-moz-placeholder,.amblog-index-post .amblog-form-search .amblog-input::-moz-placeholder,.amblog-index-search .amblog-form-search .amblog-input::-moz-placeholder{color:rgba(96,81,58,.5);opacity:1}.amblog-index-index .amblog-form-search .amblog-input:-ms-input-placeholder,.amblog-index-post .amblog-form-search .amblog-input:-ms-input-placeholder,.amblog-index-search .amblog-form-search .amblog-input:-ms-input-placeholder{color:rgba(96,81,58,.5)}.amblog-index-index .amblog-form-search .amblog-input:focus,.amblog-index-post .amblog-form-search .amblog-input:focus,.amblog-index-search .amblog-form-search .amblog-input:focus{box-shadow:0 0 3px 1px #68a8e0;border:0;background:0 0}.amblog-index-index .amblog-form-search .amblog-btn,.amblog-index-post .amblog-form-search .amblog-btn,.amblog-index-search .amblog-form-search .amblog-btn{text-align:left;width:auto;min-width:unset;max-width:unset;right:0;border:none;height:40px;box-sizing:border-box;padding:0 18px;font-family:Sailec_Medium;font-size:15px;background:#6095c1;border-radius:100px;transition:all .5s ease;align-items:unset;font-weight:400;z-index:10}.amblog-index-index .amblog-form-search .amblog-btn:hover,.amblog-index-post .amblog-form-search .amblog-btn:hover,.amblog-index-search .amblog-form-search .amblog-btn:hover{background:#6f9fc6}.amblog-index-index .amblog-form-search .amblog-btn:before,.amblog-index-post .amblog-form-search .amblog-btn:before,.amblog-index-search .amblog-form-search .amblog-btn:before{content:'';position:absolute;top:12px;left:10px;width:16px;height:16px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1Ljc1NyAxNC41NzNsLTMuOTQ0LTMuOTZhNi4zMDcgNi4zMDcgMCAwIDAgMS41Ny00LjE1M0MxMy4zODIgMi44OTggMTAuMzggMCA2LjY5IDAgMy4wMDEgMCAwIDIuODk4IDAgNi40NnMzLjAwMiA2LjQ2IDYuNjkxIDYuNDZhNi43ODQgNi43ODQgMCAwIDAgMy44MzQtMS4xNjlsMy45NzQgMy45OWMuMTY2LjE2Ny4zOS4yNTkuNjI5LjI1OWEuODg1Ljg4NSAwIDAgMCAuNjA1LS4yMzUuODIzLjgyMyAwIDAgMCAuMDI0LTEuMTkyek02LjY5IDEuNjg1YzIuNzI3IDAgNC45NDYgMi4xNDIgNC45NDYgNC43NzUgMCAyLjYzMy0yLjIxOSA0Ljc3NS00Ljk0NiA0Ljc3NVMxLjc0NiA5LjA5MyAxLjc0NiA2LjQ2YzAtMi42MzMgMi4yMTgtNC43NzUgNC45NDUtNC43NzV6IiBmaWxsPSIjQTRBM0EzIi8+PC9zdmc+)}.amblog-index-index .amblog-form-search .amblog-field:before,.amblog-index-post .amblog-form-search .amblog-field:before,.amblog-index-search .amblog-form-search .amblog-field:before{height:0}.amblog-index-index .amblog-element-block .amblog-title,.amblog-index-post .amblog-element-block .amblog-title,.amblog-index-search .amblog-element-block .amblog-title{color:#60513a}.amblog-index-index .amblog-element-block .amblog-title:before,.amblog-index-post .amblog-element-block .amblog-title:before,.amblog-index-search .amblog-element-block .amblog-title:before,.amblog-index-index .amblog-element-block .amblog-title:after,.amblog-index-post .amblog-element-block .amblog-title:after,.amblog-index-search .amblog-element-block .amblog-title:after{background:0 0;height:0;width:0}.amblog-index-index .amblog-post-container .amblog-title,.amblog-index-post .amblog-post-container .amblog-title,.amblog-index-search .amblog-post-container .amblog-title{color:#60513a}.amblog-index-index .amblog-post-container .amblog-shot,.amblog-index-post .amblog-post-container .amblog-shot,.amblog-index-search .amblog-post-container .amblog-shot,.amblog-index-index .amblog-post-container .amblog-content,.amblog-index-post .amblog-post-container .amblog-content,.amblog-index-search .amblog-post-container .amblog-content{color:rgba(96,81,58,.6);font-size:16px}.amblog-index-index .amblog-post-container .amblog-headline,.amblog-index-post .amblog-post-container .amblog-headline,.amblog-index-search .amblog-post-container .amblog-headline{color:#6095c1;text-decoration:none}.amblog-index-index .amblog-post-container .amblog-headline:hover,.amblog-index-post .amblog-post-container .amblog-headline:hover,.amblog-index-search .amblog-post-container .amblog-headline:hover{color:#60513a;text-decoration:underline}.amblog-index-index .amblog-post-container .amblog-more,.amblog-index-post .amblog-post-container .amblog-more,.amblog-index-search .amblog-post-container .amblog-more{min-width:100%}.amblog-index-index .amblog-post-container .amblog-more .amblog-read,.amblog-index-post .amblog-post-container .amblog-more .amblog-read,.amblog-index-search .amblog-post-container .amblog-more .amblog-read{display:inline-block;width:inherit;color:#6095c1;background-color:transparent;text-decoration:none}.amblog-index-index .amblog-post-container .amblog-more .amblog-read:hover,.amblog-index-post .amblog-post-container .amblog-more .amblog-read:hover,.amblog-index-search .amblog-post-container .amblog-more .amblog-read:hover{color:#60513a;text-decoration:underline}.amblog-index-index .amblog-post-container .amblog-more .amblog-read .amblog-arrow,.amblog-index-post .amblog-post-container .amblog-more .amblog-read .amblog-arrow,.amblog-index-search .amblog-post-container .amblog-more .amblog-read .amblog-arrow{display:none}.loading-mask .loader>img{box-sizing:border-box;width:40px;height:40px;background-image:url('../images/loader.svg');background-repeat:no-repeat;background-size:contain;background-position:center}html{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Sailec_Medium}a{color:#6095c1}img{height:auto}.page-main{max-width:100%;padding:0 20px;margin:0 auto}@media (min-width:1320px){max-width:1320px}.slick-arrow{width:42px !important;height:42px !important}img{vertical-align:middle}::-ms-clear{display:none}.page-wrapper .page-header{border-bottom:0;margin-bottom:0;top:0;left:0;box-shadow:0px 3px 6px rgba(0,0,0,.16);width:100%;background:#fff;z-index:500}@media (max-width:840px){.page-wrapper .page-header{box-shadow:none}.page-wrapper .page-header.sticky{position:fixed}}@media (min-width:840px){.page-wrapper .page-header{position:fixed}}.page-wrapper .page-header .header__logo{padding:20px;text-align:center}@media (min-width:768px){.page-header .block-search{float:none;display:inline-block}header.page-header .header.panel{padding:0}}.page-wrapper .page-header .panel.wrapper{border-bottom:0}.field.search{display:inline-block}.field.search input{border:none;outline:none;height:40px;width:254px;border-radius:100px;background-color:rgba(96,149,193,.07000000000000001)}.page-header .switcher .options .action.toggle:after,.page-header .switcher .options .action.toggle.active:after{display:none}.page-header .main-header .switcher strong{font-weight:300}.main-header{font-family:Sailec_Regular;position:relative;width:100%;max-width:1320px;height:145px;padding:14px 20px 0;margin:0 auto}@media (max-width:840px){.main-header{display:none}}@media (max-width:1000px){.main-header{padding:14px 5px 0}}.s-nav-link{position:relative;display:inline-block;color:rgba(96,81,58,.8);font-size:13px;transition:color .3s ease}.s-nav-link:hover{color:#6095c1;text-decoration:none}.header-top{height:40px;position:relative;padding:0 4px;margin-bottom:14px}.nav-site{display:inline-block}.nav-site .nav-site-link{margin-right:13px;line-height:40px}.nav-site .nav-site-link.phone img{position:relative;top:-2px;margin-right:6px}.header-top-search{display:inline-block;position:relative;width:255px}.header-top-search input{width:100%}@media (max-width:900px){.header-top-search{width:215px}}.nav-user{display:inline-block;float:right;padding-top:3px}.nav-user .nav-user-link{line-height:40px}.nav-user .nav-user-link:first-child{margin-right:22px}.nav-user .nav-user-link-sep{opacity:.6;color:#60513a;font-size:13px;line-height:40px;margin:0 15px}.header-bottom{display:flex;align-items:center;justify-content:space-between;position:relative;height:68px;border-top:.5px solid rgba(96,81,58,.15);box-sizing:border-box;padding:0}.header-bottom .hot-btn.hot-btn-blue{margin:0}.header-bottom .logo_nav-wrapper{padding:8px 0 0 2px;display:flex;align-items:center}.header-bottom .cart_appointment-wrapper{display:flex;align-items:center}.header-bottom:after{content:none}.header-bottom .main-logo{width:215px;height:50px}.header-bottom .main-logo img{width:100%}@media (max-width:1024px){.header-bottom .main-logo{width:180px;height:40px;margin-right:5px}}.header-bottom .navigation{height:100%;padding-top:3px;margin-left:45px}@media (max-width:1140px){.header-bottom .navigation{margin-left:10px}}.header-bottom .navigation .ui-menu{height:100%;padding:0;font-size:15px}@media (max-width:1140px){.header-bottom .navigation .ui-menu{display:flex;white-space:nowrap}}.header-bottom .navigation .ui-menu:focus{outline:none}.header-bottom .navigation .ui-menu:after{content:"";display:block;clear:both}.header-bottom .navigation .ui-menu>.level0.parent>a:before{content:"";opacity:.3;display:inline-block;position:absolute;top:21px;right:-17px;width:12px;height:10px;background:url(../images/icons/arrow_menu.svg) no-repeat;-webkit-transform-origin:center 40%;transform-origin:center 40%;transition:all .3s ease}@media (max-width:940px){.header-bottom .navigation .ui-menu>.level0.parent>a:before{display:none}}.header-bottom .navigation .ui-menu>.level0:hover>a:before{top:20px;transform:rotate(180deg)}.header-bottom .navigation .level0{display:inline-block;float:left;margin-right:25px;height:50px}.header-bottom .navigation .level0:last-child{margin-right:0}@media (max-width:940px){.header-bottom .navigation .level0{margin-right:15px}.header-bottom .navigation .level0:first-child{margin-right:15px}}@media (max-width:1140px){.header-bottom .navigation .level0{margin-right:15px}.header-bottom .navigation .level0:first-child{margin-right:25px}}.header-bottom .navigation .level0.parent>a:after{opacity:0;content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid rgba(96,149,193,.07000000000000001);position:absolute;bottom:-9px;left:50%;transition:all .7s ease;transform:translate(-50%,0)}.header-bottom .navigation .level0 a{position:relative;display:inline-block;height:100%;text-decoration:none;line-height:55px}.header-bottom .navigation .level0 a span{color:rgba(96,81,58,.5);line-height:50px;letter-spacing:.39px;transition:color .4s ease}.header-bottom .navigation .level0 a span:hover{color:#6095c1;text-decoration:none}.header-bottom .navigation .level0 a span:hover img{opacity:.4}.header-bottom .navigation .level0 a span:hover .nav-link-sub-nav{opacity:1;visibility:visible}.header-bottom .navigation .level0 a img{margin-left:7px;opacity:0;transform:rotate(180deg);transition:all .4s ease}.header-bottom .navigation .level0 a:hover{text-decoration:none}.header-bottom .navigation .level0 a:hover img{opacity:.4}.header-bottom .navigation .level0:hover a:after{opacity:1}.header-bottom .navigation .level0:hover .submenu,.header-bottom .navigation .level0:hover .submenu:after{opacity:1;height:56px}.header-bottom .navigation .submenu{position:absolute;top:72px !important;left:0;width:100%;height:0;opacity:0;background-color:#f4f7fb;Z-index:100;transition:all .5s ease;padding-left:22%;list-style:none;overflow:hidden}.header-bottom .navigation .submenu span{line-height:53px !important}.header-bottom .navigation .submenu .level1{position:relative;display:inline-block}.header-bottom .navigation .submenu .level1:not(:first-child){padding-left:15px;margin-left:16px}.header-bottom .navigation .submenu .level1:not(:first-child):after{content:"|";position:absolute;top:50%;left:-3px;transform:translate(0,-50%);box-sizing:border-box;height:19px;width:1px;opacity:.2}a.main-nav-succursales{font-family:Sailec_Medium;margin-right:15px;display:inline-block;height:100%;color:#6095c1;font-size:15px;margin-top:3px}a.main-nav-succursales img{position:relative;top:-2px;margin-right:3px}a.main-nav-succursales:hover{color:#6095c1;text-decoration:none}.main-nav-rdz-btn{float:right;margin-top:5px;padding-right:18px;padding-left:18px;min-width:unset;font-family:Sailec_Medium;white-space:nowrap}@media (max-width:1024px){.main-nav-rdz-btn{padding:10px 20px 0 9px}}.main-nav-rdz-btn img{position:relative;top:-2px;margin-right:7px}.main-header-mobile{display:none;font-family:Sailec_Regular;font-size:15px}@media (max-width:840px){.main-header-mobile{display:block}}.main-header-mobile .mobile-logo{position:relative;height:70px}.main-header-mobile .mobile-logo a{display:inline-block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-header-mobile .mobile-logo .logo-img{width:100%;height:100%}.main-header-mobile .mobile-logo .mobile-close-btn,.main-header-mobile .mobile-logo .mobile-open-btn{display:inline-block;width:18px;height:18px;cursor:pointer;position:absolute;top:26px;left:6%}.main-header-mobile .mobile-logo .mobile-close-btn img,.main-header-mobile .mobile-logo .mobile-open-btn img{width:100%}.main-header-mobile .mobile-logo .mobile-close-btn{display:none;width:14px}.main-header-mobile .main-nav-succursales-header-mobile{position:absolute;top:24px;right:25px}.main-header-mobile .main-nav-mobile{overflow-y:scroll;background:#fff;position:absolute;top:60px;left:0;width:100%;max-height:100%;z-index:100;padding:0 0 120px;opacity:0;display:none;transition:all .5s ease;border-top:.5px solid rgba(96,81,58,.15)}.main-header-mobile .navigation{width:100%}.main-header-mobile .ui-menu{padding:0 20px;margin:0}.main-header-mobile .ui-menu:focus{outline:none}.main-header-mobile .level0{position:relative;display:block;text-align:left;border-bottom:.5px solid rgba(96,81,58,.15)}.main-header-mobile .level0 a{color:#60513a;text-decoration:none;height:53px}.main-header-mobile .level0 a span{line-height:53px}.main-header-mobile .level0 a span:hover{color:#6095c1}.main-header-mobile .level0.parent:after{content:"";width:8px;height:14px;position:absolute;top:21px;right:7px;background:url(../images/icons/arrow_nav.svg) no-repeat;transform:rotate(180deg);transition:all .4s ease}.main-header-mobile .level0.open:after{transform:rotate(270deg)}.main-header-mobile .submenu{opacity:0;height:0;overflow:hidden;top:0 !important;list-style:none;padding-left:20px;border:none;transition:all .7s ease}.main-header-mobile .submenu:after{display:none}.main-header-mobile .submenu a{font-size:16px;line-height:16px}.main-header-mobile .submenu a span{line-height:37px}.main-header-mobile .main-nav-succursales-mobile{color:#6095c1;font-size:15px;line-height:53px;height:53px;display:block;border-bottom:.5px solid rgba(96,81,58,.15);text-decoration:none;margin:0 20px}.main-header-mobile .main-nav-succursales-mobile img{position:relative;top:-2px;margin-right:6px}.main-header-mobile .main-nav-rdz-btn-mobile{color:#6095c1;font-size:15px;line-height:53px;height:53px;display:block;margin:0 20px;border-bottom:.5px solid rgba(96,81,58,.15);text-decoration:none}.main-header-mobile .main-nav-rdz-btn-mobile img{position:relative;top:-2px;margin-right:6px}.main-header-mobile .header-top-search-mobile{position:relative;margin:0 20px;padding:15px 0;border-bottom:.5px solid rgba(96,81,58,.15)}.main-header-mobile .user-info-mobile-container{margin:0 20px;padding-top:31px;display:block}.main-header-mobile .user-info-mobile-container .user-info-mobile-link{display:block;color:#60513a;font-size:15px;text-decoration:none;height:18px;margin-bottom:31px}.main-header-mobile .user-info-mobile-container .user-info-mobile-link:hover{color:#6095c1}.main-header-mobile .user-info-mobile-fixed{position:fixed;bottom:0;left:0;width:100%;background-color:#f4f7fb;height:48px;padding:0 20px;font-size:13px;text-align:center;text-decoration:none}.main-header-mobile .user-info-mobile-fixed .nav-user-link-mobile-fixed{line-height:48px;color:#60513a}.main-header-mobile .user-info-mobile-fixed .nav-user-link-mobile-fixed:hover{text-decoration:none}.main-header-mobile .user-info-mobile-fixed .nav-user-link-mobile-fixed:first-child{margin-right:20px}@media (max-width:400px){.main-header-mobile .user-info-mobile-fixed .nav-user-link-mobile-fixed:first-child{margin-right:15px}}.main-header-mobile .user-info-mobile-fixed .nav-user-link-sep-mobile-fixed{line-height:48px;margin:0 10px}@media (max-width:400px){.main-header-mobile .user-info-mobile-fixed .nav-user-link-sep-mobile-fixed{margin:0 7px}}.vedettes-container{margin-bottom:128px}@media (max-width:768px){.vedettes-container{margin-bottom:100px}}.vedettes-container .vedettes-header{position:relative;margin-bottom:40px}.vedettes-container .vedettes-title{display:inline-block;font-family:Sailec_Medium;color:#60513a;font-size:30px;line-height:36px;margin:0;max-width:50%}@media (max-width:768px){.vedettes-container .vedettes-title{font-size:22px;line-height:26px}}.vedettes-container .vedettes-btn{width:130px;float:right;min-width:unset;max-width:unset}@media (max-width:768px){.vedettes-container .vedettes-btn{width:127px}}.vedettes-container .vedettes-carousel{height:385px}.vedettes-container .vedettes-carousel .mgz-carousel-nav-position-bottom_split .owl-nav [class*=owl-]{position:inherit}@media (max-width:768px){.vedettes-container .vedettes-carousel{height:375px;max-width:100%;margin:0 auto}}@media (max-width:450px){.vedettes-container .vedettes-carousel{height:350px}}.vedettes-container .vedettes-carousel .slick-list{padding:5px 10px 30px}.vedettes-container .vedettes-carousel .item{padding:0 7px}.vedettes-container .vedettes-carousel .owl-nav{text-align:left}.vedettes-container .vedettes-carousel .owl-nav [class*=owl-]:hover{background:0 0;color:transparent}.vedettes-container .vedettes-carousel .slick-prev,.vedettes-container .vedettes-carousel .owl-prev{position:inherit;z-index:10}.vedettes-container .vedettes-carousel .slick-prev:before,.vedettes-container .vedettes-carousel .owl-prev:before{content:"";display:block;background:url(../images/icons/left.svg) no-repeat;width:41px;height:41px}@media (max-width:768px){.vedettes-container .vedettes-carousel .slick-prev,.vedettes-container .vedettes-carousel .owl-prev{left:35%}}@media (max-width:450px){.vedettes-container .vedettes-carousel .slick-prev,.vedettes-container .vedettes-carousel .owl-prev{left:32%}}.vedettes-container .vedettes-carousel .slick-next,.vedettes-container .vedettes-carousel .owl-next{position:inherit;margin-left:25px !important;z-index:10}.vedettes-container .vedettes-carousel .slick-next:before,.vedettes-container .vedettes-carousel .owl-next:before{content:"";display:block;background:url(../images/icons/right.svg) no-repeat;width:41px;height:41px}@media (max-width:768px){.vedettes-container .vedettes-carousel .slick-next,.vedettes-container .vedettes-carousel .owl-next{left:53%}}@media (max-width:450px){.vedettes-container .vedettes-carousel .slick-next,.vedettes-container .vedettes-carousel .owl-next{left:56%}}.vedettes-container .vedettes-carousel .slick-dots{display:none !important}.vedettes-container .vedettes-carousel .mgz-fa-angle-right:before,.vedettes-container .vedettes-carousel .mgz-fa-angle-left:before{display:none}.marques-container{position:relative;margin-bottom:69px}.marques-header{margin-bottom:72px}.marques-header .marques-title{display:inline-block;font-family:Sailec_Medium;color:#60513a;font-size:30px;line-height:36px;margin:0;max-width:50%}@media (max-width:768px){.marques-header .marques-title{font-size:22px;line-height:26px}}.marques-header .marques-header-btn{width:130px;float:right;min-width:unset;max-width:unset}@media (max-width:768px){.marques-header .marques-header-btn{width:127px}}.marques-list{padding:0 120px}.marques-list .marques-list-inner{text-align:center}.marques-list .marques-list-inner a{display:inline-block;margin:0 48px 20px 0}.marques-list .marques-list-inner a:last-child{margin:0 0 20px}.marques-list .marques-list-inner img{display:inline-block}@media (max-width:450px){.marques-list{padding:0}.marques-list .marques-list-inner a{display:block;margin-right:0}}.dir-container{font-family:Sailec_Regular;width:603px;margin:0 auto 80px auto}.dir-preview{height:224px;width:224px;margin:0 auto 37px auto;border-radius:100%}.dir-preview img{width:100%;display:inline-block;border-radius:100%}.dir-quote{font-family:Sailec_Regular_Italic;text-align:center;width:603px;color:rgba(96,81,58,.3);font-size:28px;line-height:30px;margin:0 0 30px}.dir-info{text-align:center;color:#60513a;font-size:13px;line-height:16px}.dir-info .dir-sep{margin:0 14px 0 11px}@media (max-width:768px){.dir-container{margin:0 auto 40px auto;width:100%}.dir-quote{font-size:20px;line-height:23px;width:85%;margin:0 auto 30px auto}.dir-name{display:block;text-align:center;font-size:13px;line-height:16px;margin-bottom:9px}.dir-sep{display:none}.dir-post{display:block;text-align:center;font-size:11px;line-height:14px}}.block-static-block.widget{margin:0 !important}.page-layout-1column .column.main{padding:0}.cms-home .page-title-wrapper{display:none}.nav-site{display:inline-block}.nav-site .top-links a{position:relative;display:inline-block;color:#60513a;font-family:'Sailec_Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;line-height:40px;margin-right:22px}.nav-site .top-links a.phone img{position:relative;top:-2px;margin-right:6px}.nav-site .top-links a:hover{text-decoration:none}.featured-products .vedettes-container .vedettes-carousel .product-fav{z-index:99}.featured-products .vedettes-container .vedettes-carousel{margin:0 auto !important}.vedettes-carousel .product-item .price-box .price{color:rgba(96,81,58,.6);font-size:18px;font-weight:500;line-height:23px;float:right}.vedettes-carousel .product-item .product-price .price-box{margin:0}.vedettes-container .vedettes-carousel .owl-carousel .owl-item{padding:0;max-height:370px}.vedettes-container .vedettes-carousel .owl-carousel .owl-stage-outer{padding-top:10px;min-height:370px}@media (max-width:768px){.vedettes-container .vedettes-carousel .owl-carousel .owl-stage-outer{min-height:405px}}@media (max-width:480px){.vedettes-container .vedettes-carousel .owl-carousel .owl-stage-outer{min-height:355px}}@media (max-width:380px){.vedettes-container .vedettes-carousel .owl-carousel .owl-stage-outer{min-height:300px}}.vedettes-container .vedettes-carousel .item{-webkit-box-sizing:border-box;box-sizing:border-box}.vedettes-container .vedettes-carousel .item .product-item{position:relative}.vedettes-container .vedettes-carousel .item .product-item .product-preview{text-align:center}.vedettes-container .vedettes-carousel .item .product-item .product-details{box-sizing:border-box;padding-top:0;padding-bottom:12px}.vedettes-container .vedettes-carousel .item .product-item .product-details .product-details-header .product-title .product-item-link{color:#6095c1}.vedettes-container .vedettes-carousel .item .product-item .product-details .product-details-footer{position:relative;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}@media (max-width:768px){.vedettes-container{margin-bottom:140px}}@media (max-width:900px) and (min-width:768px){.side-banners>.widget{clear:none}}@media (max-width:900px){.side-banners{padding-top:15px}}@media (max-width:768px) and (min-width:450px){.main-hero .hero-description{font-size:32px;line-height:36px;height:auto}.promotion-title{font-size:26px !important}}.page-header .user-info-mobile-fixed .switcher .options .action.toggle:after{vertical-align:middle}.page-header .user-info-mobile-fixed .switcher{float:none;margin-right:0;display:inline-block;position:relative;line-height:1}.page-header .user-info-mobile-fixed .switcher-language strong{opacity:1;color:#60513a;font-family:'Sailec_Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:300}.side-banners .rdz-banner-inner,.side-banners .succuresale-banner-inner{min-width:236px}body:not(.account) .account-alert{margin-bottom:0}.account .content-container{margin-left:90px;padding-left:0}.page-main{padding:135px 20px 0}@media (max-width:840px){.page-main{padding:0 20px}}.modals-wrapper{position:relative;z-index:600}.modal-popup{display:flex;align-items:center}.modal-popup .modal-content{border:0 !important;padding:10px 30px 0 !important;font-size:16px;line-height:24px}.modal-popup .modal-header,.modal-popup .modal-footer{border:0}.modal-popup .modal-footer{padding-top:15px}.modal-popup .modal-inner-wrap{border-radius:5px}.modal-popup .modals-overlay{z-index:600}.modal-popup .action-primary,.modal-popup .action-secondary{padding:10px 18px;border-radius:100px;border:none;color:#fff;background:#6095c1}.modal-popup .action-primary:hover,.modal-popup .action-secondary:hover{background:#6f9fc6}.modal-popup .action-secondary{margin:0 10px 0 0}button:hover,button:focus,button:active{background:0 0;border:none}button:active{box-shadow:none}.main-header{box-sizing:border-box}.main-nav .navigation .level0 .submenu a:hover,.main-nav .navigation .level0 .submenu a.ui-state-focus{background:0 0;color:#6095c1;text-decoration:none}@media (min-width:768px){.header-bottom .navigation .ui-menu{margin:0}.header-bottom .navigation{padding:0}}.vedettes-container .vedettes-carousel .product-preview{margin-bottom:0}.vedettes-container .vedettes-carousel .product-preview img{margin:0}@media (min-width:768px){.vedettes-container .vedettes-carousel .owl-carousel .owl-item{padding:0}.vedettes-container .vedettes-carousel .owl-carousel .owl-stage-outer{padding-top:10px;min-height:370px}.vedettes-container .vedettes-carousel .product-item{font-family:Sailec_Regular;position:relative;display:block;width:100%;max-width:420px;padding:0;text-decoration:none;outline:none;cursor:pointer;transition:all .8s ease}.vedettes-container .vedettes-carousel .product-item .product-details{box-sizing:border-box;padding-top:0;padding-bottom:26px}.vedettes-container .vedettes-carousel .product-item:hover{box-shadow:0 0 6px 0 rgba(0,0,0,.1)}}.switcher-language{float:right}.switcher-language strong{position:relative;display:inline-block;color:rgba(96,81,58,.8);font-size:13px;transition:color .3s ease;line-height:40px;font-weight:400 !important}.switcher-language strong:hover{color:#6095c1;text-decoration:none}.main-header-mobile .navigation{padding:0;padding-top:3px}.page-layout-1column .column.main{width:100%;max-width:100%}.main-header-mobile .main-nav-mobile{overflow-y:auto}.main-header-mobile .level0{margin-bottom:0}button{font-weight:400}.vedettes-carousel .product-item-info{width:auto}.hot-input[type=text],.hot-input[type=password],.hot-input[type=url],.hot-input[type=tel],.hot-input[type=search],.hot-input[type=number],.hot-input[type=datetime],.hot-input[type=email]{color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:40px;outline:none;width:100%;height:40px;box-sizing:border-box;transition:all .5s ease;-moz-appearance:none;-webkit-appearance:none;appearance:none}.account-info-pers-inner .hot-btn.hot-btn-blue{margin-top:48px}.account-info-pers label.form-email,.account-info-pers label.gender{margin-bottom:17px}@media only screen and (max-width:767px){.account #maincontent.page-main,.cms-privacy-policy #maincontent.page-main{padding-top:0;position:relative}.account #maincontent .page.messages{margin-bottom:0}.account #maincontent .content-container{margin-left:0;padding-left:0}}@media (min-width:768px){.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%;padding:0}.account-side-navbar{width:100%}}@media (max-width:992px) and (min-width:768px){.account-info-pers label.form-name{width:100%}}.s-w-d{display:none}.page-wrapper .page-header{background:#fff;max-height:135px}.page-layout-empty-logo .page-wrapper .page-main{padding-top:0}.page-layout-empty-logo .page-wrapper .page-header{margin-bottom:20px}.customer-account-login,.customer-account-create,.customer-account-forgotpassword,.autocreation-index-index,.my_scan-account-login,.my_scan-account-create,.my_scan-account-forgotpassword{background:#f4f7fb}@media (max-width:475px){.customer-account-login .page-main,.customer-account-create .page-main,.customer-account-forgotpassword .page-main{padding:0}}.footer-infolettre .infolettre-form .infolettre-form-input{box-sizing:border-box}.label-checkbox .checkbox-box:after{top:2px;left:1px}.conn-container .conn-form .label-control:last-of-type{margin-bottom:0;overflow:visible;padding-bottom:6px}.account-alert .message{padding:15px 0}.ui-datepicker-trigger{display:none}.image-icon{height:18px;width:18px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.image-icon{width:24px;height:24px}}.image-icon.search-icon{background-image:url("../images/icons/search.svg")}.image-icon.update-icon{background-image:url("../images/icons/Refresh.svg");width:24px;height:20px}.image-icon.calendar-icon{background-image:url("../images/icons/calendar-blue.svg");height:20px;width:18px}.image-icon.close-icon{background-image:url("../images/icon/close-X.svg");height:18px;width:18px}.chevron{background-image:url(../images/icons/arrow_menu.svg);display:block !important;height:7px;width:12px !important;float:right;margin-top:10px;margin-right:0 !important}.chevron-active{background-image:url(../images/icons/arrow_menu.svg);display:block !important;height:7px;width:12px !important;float:right;margin-top:10px;transform:rotate(180deg);margin-right:0 !important}.message.error>*:first-child:before,.message.success>:first-child:before{display:none;height:0;margin:0;padding:0}.wishlist-index-index .page-main .column.main .product-item-info{width:100%}.product-item .product-preview img.product-image-photo.swatch-option-loading{width:auto;margin:50px auto}@media (max-width:769px){.page-main .column.main .product-item{padding-bottom:50px}}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.product-item .product-fav{z-index:99}.product-item .price-box .price{color:rgba(96,81,58,.6);font-size:18px;font-weight:500;line-height:23px;float:right}.product-item .product-price .price-box{margin:0}.product-item .product-preview{text-align:center}.swatch-option-loading{content:url("../images/loader.svg")}.account-side-navbar a{font-weight:unset}.account-wishlist button.share-btn,.account-wishlist button.print-btn{vertical-align:unset}.main-search{background:#fff}.main-search-header .main-search-form input{box-shadow:none}.main-search-header .main-search-title{font-weight:400;margin:0 0 20px}.header-top-search input{width:auto}.main-search-form .btn-search{height:0;opacity:0;width:0;border:0;padding:0;margin:0}.main-search{box-sizing:border-box}.main-search-header{padding-bottom:0}@media (min-width:768px){.search-bar input{width:100%;padding-top:0;box-sizing:border-box}}#search_autocomplete{display:block !important;position:relative !important}.wrapper-page-overlay{display:none !important;min-height:100vh !important}.product-item .product-preview{display:block}.product-item .product-title{max-width:200px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1000px) and (max-width:1300px){.product-item .product-title{max-width:110px}}@media (max-width:768px){.product-item .product-title{max-width:200px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}}@media (max-width:992px){.bg-account-form{padding:60px 0 0}}@media (max-width:475px){.bg-account-form{padding:0}}.bg-account-form .conn-wrapper-eg-b,.bg-account-form .conn-wrapper-eg-w{position:absolute;top:50%;background-blend-mode:multiply;transform:translate(0,-50%);width:30vw;margin-top:147px}@media (max-width:768px){.bg-account-form .conn-wrapper-eg-b,.bg-account-form .conn-wrapper-eg-w{display:none}}.bg-account-form .conn-wrapper-eg-b{left:0}.bg-account-form .conn-wrapper-eg-w{right:0}.customer-account-forgotpassword .bg-account-form .conn-wrapper-eg-b,.customer-account-forgotpassword .bg-account-form .conn-wrapper-eg-w{margin-top:20px}.customer-account-create .bg-account-form .conn-wrapper-eg-b,.customer-account-create .bg-account-form .conn-wrapper-eg-w{margin-top:250px}.product-item .swatch-attribute{display:none}.product-item .swatch-attribute.color,.product-item .swatch-attribute.glasses_color_unique{display:block}.products-list .product-item{display:block}.products-list .product-item .product-item-details{display:block;vertical-align:middle}.head-toolbar .toolbar-products .modes{display:none}.page-products .head-toolbar .toolbar-products.toolbar .limiter{display:inline-block;float:right}.page-products .head-toolbar .toolbar-sorter.sorter{display:none}.page-products .products.wrapper~.toolbar .limiter{display:none}.products.wrapper~.toolbar .pages{width:100%}.catalog-results-header .catalog-results-found{text-align:left;display:inline-block}.catalog-results-header .catalog-results-pages{display:inline-block}.catalog-results-pages,.catalog-results-found{display:none}.toolbar-products{margin-bottom:0;padding:0;font-weight:600}.catalog-results-header .catalog-results-pagination{display:none}.products-list .item .product-item{display:block}.product-item .product-price .price-box .price{color:rgba(96,81,58,.6);font-size:18px;line-height:23px;float:right;font-weight:400}.pages .action.previous:before,.pages .action.next:before{display:none}.pages .action{border:none}.pages .action.next{margin-left:0}.pages .action.previous{margin-right:0}.catalog-results-pagination .pages .pages-items strong.page{color:rgba(96,81,58,.3);font-family:Sailec_Medium;font-size:18px;line-height:25px;display:inline-block;transition:all .4s ease}.catalog-results-pagination .pages-items .item.current strong.page{color:#6095c1}.catalog-filters .catalog-search input{width:100%;box-sizing:border-box;margin-right:0}.catalog-filters .catalog-filters-tabs,.catalog-filters .catalog-filters-body .catalog-filters-tabs .catalog-filters-tab{box-sizing:border-box}.catalog-filter-label{display:inline-block}.catalog-filters .catalog-filters-lists .catalog-filter-item:before{top:10px;background:url(../images/product/checkbox_inactive.svg) no-repeat;background-size:23px;width:23px;height:23px;content:"";display:block;position:absolute;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.catalog-filters .catalog-filters-lists .catalog-filter-item .filter-filter-title{padding-left:30px}.page-layout-2columns-left .sidebar-additional{display:none !important}.catalog-category-view.page-layout-2columns-left .column.main,.catalog-category-view.page-layout-2columns-left .sidebar-main{width:100% !important}.catalog-category-view.page-layout-2columns-left .sidebar-main{margin-right:0;padding-right:0}.catalog-category-view.page-layout-2columns-left .column.main{padding:24px 0 40px;border-top:1.1px solid rgba(96,81,58,.15)}.catalog-results-header{padding:0;border-top:none}.catalog-filters .catalog-filters-lists .catalog-filter-item.selected-item:before,.brands-list .mana-selected:before{top:10px;background:url(../images/product/checkbox_active.svg) no-repeat !important;background-size:23px;width:23px;height:23px}.catalog-filters .catalog-filters-info .catalog-selected-filters-list{width:calc(100% - 230px)}.catalog-filters .filter-current .item{margin-bottom:0;display:inline-block}@media (max-width:768px){.catalog-results-header .catalog-results-found{float:left}.catalog-filters .catalog-filters-inner{box-sizing:border-box}.catalog-filters .catalog-filters-info{box-sizing:border-box}.catalog-filters .catalog-filters-lists .catalog-filter-item{margin:0 0 22px !important}}.catalogsearch-result-index.page-layout-2columns-left .column.main,.catalogsearch-result-index.page-layout-2columns-left .sidebar-main{width:100% !important}.catalogsearch-result-index.page-layout-2columns-left .sidebar-main{margin-right:0;padding-right:0}.catalogsearch-result-index.page-layout-2columns-left .column.main .search.results .catalog-search-query{padding:0 0 24px;border-bottom:1.1px solid rgba(96,81,58,.15)}.catalogsearch-result-index .page.messages{display:none}.catalogsearch-result-index.page-layout-2columns-left .columns{margin-top:60px}.product-preview>a{display:block}.catalog-filters .catalog-filters-tabs.active-filter-tabs+.catalog-filters-lists{display:block}.active-filter-list{display:block !important}@media (min-width:768px){.page-layout-1column .page-main .product.media{width:75%}.page-layout-1column .page-main .product-info-main{width:25%;margin:100px 0 0}}@media (max-width:1024px){.page-layout-1column .page-main div.product-info-main{margin:0}}.page-title-wrapper.product{position:relative;margin:0}.page-title-wrapper.product .page-title{text-transform:capitalize;color:#60513a;font-family:Sailec_Medium;font-size:26px;line-height:36px;padding-right:45px;margin:0}@media (max-width:840px){.page-title-wrapper.product .page-title{padding-right:20px}}.page-title-wrapper.product .main-product-fav{position:absolute;top:0;right:0;width:40px;cursor:pointer}.page-title-wrapper.product .main-product-fav img{width:100%}@media (max-width:768px){.page-title-wrapper.product .page-title{font-size:22px;line-height:24px}}.main-product-serial{color:rgba(96,81,58,.6)}.product-info-price{display:grid;grid-template-columns:1fr 1fr;position:relative;color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px;margin:0 0 45px}.product-info-price .old-price{position:absolute;top:0;left:0;width:100%;text-align:center;text-decoration:none}.product-info-price .special-price{float:right;margin:0}@media (max-width:768px){.product-info-price{font-size:15px;line-height:20px}}.product-info-price>div{display:inline-block}.product-info-main .price-box .weee{font-size:unset;line-height:unset;margin-bottom:0}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:unset;font-weight:unset}.product-info-stock-sku .stock,.price-label{display:none !important}.product-info-main .special-price,.product-options-bottom .special-price,.old-price{display:inline-block;margin:0}.product-info-main .price-box{margin-top:0;text-align:right;float:right}.product-info-main .swatch-attribute-selected-option{padding-left:0;display:inline-block}.product-info-main .swatch-attribute-options{margin-top:0;display:inline-block}@media (max-width:768px){.product-info-main.main-product-info .price-box .price-including-tax+.price-excluding-tax,.product-info-main.main-product-info .product-options-bottom .price-box .price-including-tax+.price-excluding-tax,.product-info-main.main-product-info .price-box .weee+.price-excluding-tax,.product-info-main.main-product-info .product-options-bottom .price-box .weee+.price-excluding-tax,.product-info-main.main-product-info .price-box .weee,.product-info-main.main-product-info .product-options-bottom .price-box .weee{font-size:unset;line-height:unset;margin-bottom:unset}.product-info-main.main-product-info .special-price .price-container,.product-info-main.main-product-info .product-options-bottom .special-price .price-container{font-size:unset}.product-info-main.main-product-info .price-box .price-wrapper .price,.product-info-main.main-product-info .product-options-bottom .price-box .price-wrapper .price{font-size:unset;font-weight:unset}.product-info-main.main-product-info .price-box{margin-top:0}.product-info-main.main-product-info .special-price,.product-info-main.main-product-info .product-options-bottom .special-price,.old-price{display:inline-block;margin:0;float:none}.product-info-price .old-price{display:inline-block !important}.fotorama__nav-wrap{display:none !important}}.product-info-main.main-product-info .product-info-price .price-box .price-wrapper .price{position:relative;color:#60513a;font:bold 26px/36px Sailec_Medium;margin:0 0 25px}@media (max-width:840px){.product-info-main.main-product-info .product-info-price .price-box .price-wrapper .price{font:bold 22px/30px Sailec_Medium}}.main-product-preview .gallery-placeholder{display:block;padding:0 75px;width:99%;max-width:800px;margin:0 auto;margin-bottom:60px}.page-layout-1column .main-product-preview{margin:0}.fotorama__stage__frame .fotorama__img{margin-top:-120px}.fotorama__arr,.fotorama__thumb__arr{font-size:0;line-height:0;position:absolute;top:50%;display:block !important;width:42px !important;height:42px !important;padding:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;cursor:pointer;color:transparent;border:none;outline:none;background:0 0;opacity:1 !important}.fotorama__arr .fotorama__arr__arr{display:block;width:40px;height:40px;opacity:.75;-webkit-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;left:unset;position:unset;top:unset}.fotorama__caption__wrap{display:none !important}.fotorama__arr--next .fotorama__arr__arr{background:url(../images/icons/right.svg) no-repeat}.fotorama__arr--next .fotorama__arr__arr:hover{background:url(../images/icons/right-bleu.svg) no-repeat}.fotorama__arr--prev .fotorama__arr__arr{background:url(../images/icons/left.svg) no-repeat}.fotorama__arr--prev .fotorama__arr__arr:hover{background:url(../images/icons/left-bleu.svg) no-repeat}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus),.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus),.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{-webkit-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.fotorama__thumb__arr{display:none !important}.fotorama__wrap--css3 .fotorama__stage__shaft{padding:0 50px}.fotorama__arr{margin-top:-100px}.fotorama__arr,.fotorama__thumb__arr,.fotorama__arr:active,.fotorama__thumb__arr:active{background:0 0;transition:unset}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{display:none}.fotorama__arr.fotorama__arr--disabled,.fotorama__thumb__arr.fotorama__arr--disabled{display:none !important}.fotorama__stage__frame .fotorama__img{margin-left:-50px}.fotorama__nav-wrap{text-align:center;margin-top:-130px}.fotorama .fotorama__thumb{background:0 0;height:100%;overflow:hidden;position:relative;width:100%}.fotorama .fotorama__nav--thumbs .fotorama__nav__frame{padding:0 !important}.fotorama .fotorama__wrap--css3 .fotorama__thumb-border{border:none}.fotorama{margin-top:80px}.block.related{float:left}.recommended-products{float:left;box-sizing:border-box;width:100%}@media (max-width:840px){.recommended-products{margin:0 !important}}.std-product-tag.discount{height:32px;width:67px;background-color:#ff8266}.std-product-tag span{width:100%;padding:0 10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 16px}.product-item .product-tag{float:right;top:-8px}.std-product-tag{position:relative;display:inline-block;font-family:Sailec_Regular;color:#fff;font-size:13px;line-height:35px;text-align:center;border-radius:47px}.recommended-products-list .old-price{display:none !important}.products-list .item .product-item{width:100%;max-width:416px}.main-product-info .tag-product{margin:0 0 27px;display:inline-block}.tag-product{display:none}@media (min-width:768px){.products-list .item .product-item{max-height:380px}.header-bottom .navigation .ui-menu>.level0.parent>a:before{content:"";opacity:.3;display:inline-block;position:absolute;top:24px;right:-17px;width:12px;height:10px;background:url(../images/icons/arrow_menu.svg) no-repeat;-webkit-transform-origin:center 40%;transform-origin:center 40%;transition:all .3s ease}}.tag-product{display:inline-block;height:32px;width:auto;border-radius:47px;background-color:#6ea9f4;color:#60513a;font-size:13px;line-height:35px;text-align:center;float:right;position:relative;top:-8px;padding:0 5px}.product-item .product-tag{float:right;top:-8px}.std-product-tag{position:relative;display:inline-block;font-family:Sailec_Regular;color:#fff;font-size:13px;line-height:32px;text-align:center;border-radius:47px;width:auto;height:32px}.std-product-tag span{width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.tag-270{background-color:#5ea5ff}.tag-271{background-color:#ff8266}.tag-272{background-color:#cdba7b}.tag-273{background-color:#6b879e}.tag-274{background-color:#9cc7d9}.fotorama__stage__frame.fotorama_horizontal_ratio.fotorama__loaded.fotorama__loaded--img.fotorama__active{padding:50px}.main-product-preview .gallery-placeholder{position:relative;padding:0}.fotorama__stage{width:800px !important;padding:0 75px;margin:0}@media (max-width:1024px){.fotorama__stage{height:700px !important}}.fotorama__arr.fotorama__arr--prev{position:absolute;left:0;top:50% !important}.fotorama__wrap--css3 .fotorama__stage__shaft{padding:0 !important}.fotorama__stage__shaft{width:650px !important}.fotorama__stage__frame .fotorama__img{margin-left:0}@media screen and (max-width:768px){.page-layout-1column .page-main .product.media{width:100%}.page-layout-1column .page-main .product-info-main{width:100%}.fotorama__arr.fotorama__arr--prev,.fotorama__arr.fotorama__arr--next{position:absolute;width:45% !important;bottom:0 !important;margin:0;display:block;top:unset !important}.fotorama__arr--prev .fotorama__arr__arr{float:right}.fotorama__arr--next .fotorama__arr__arr{float:left}.fotorama__stage{height:auto !important}.fotorama__stage__shaft{height:280px}.fotorama__stage__frame.fotorama_horizontal_ratio.fotorama__loaded.fotorama__loaded--img.fotorama__active{padding:0 !important}.page-layout-1column .page-main .product-info-main{border-top:1px solid rgba(96,81,58,.1);margin-top:0;padding-top:25px;padding-bottom:25px;border-bottom:1px solid rgba(96,81,58,.1);margin-bottom:25px}.fotorama__stage__frame.fotorama_horizontal_ratio.fotorama__loaded.fotorama__loaded--img.magnify-wheel-loaded.fotorama__active{height:300px !important}.fotorama__stage__shaft{height:300px !important}img.fotorama__img{margin-top:0 !important}}.promotion-content-inner{max-width:45%}.label-textarea .form-textarea{color:#605139;font-family:Sailec_Regular;font-size:16px;line-height:22px;border:2px solid rgba(96,149,193,.3);border-radius:5px;padding:14px 17px;outline:0;caret-color:#6095c1;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:80px;height:100%}a.product-item-link{text-transform:capitalize;font-weight:500;font-family:Sailec_Medium;text-decoration:none}li.level0.parent.ui-menu-item{margin-right:37px}@media screen and (max-width:1024px){li.level0.parent.ui-menu-item{margin-right:25px}}div#promotions-popup{transition:height 3s ease}div#promotions-popup.opened{height:auto !important}.search-bar.faq-hero-search input{box-sizing:border-box}span.price{color:#60513a !important;font-weight:500 !important}@media screen and (max-width:768px){.fotorama__stage__frame .fotorama__img{position:unset !important;transform:unset !important}.fotorama__wrap--css3 .fotorama__stage__shaft{max-width:100%}.fotorama__stage{padding:0 !important;margin-bottom:20px}.fotorama__arr--next{right:10%}.fotorama__arr.fotorama__arr--prev{width:50%;left:0;text-align:right}.fotorama__arr.fotorama__arr--prev,.fotorama__arr.fotorama__arr--next{bottom:-40px !important;height:80px !important}.fotorama__arr--next .fotorama__arr__arr{background:url(../images/icons/right.svg) no-repeat !important;position:unset !important;transform:unset !important}.fotorama__arr--next .fotorama__arr__arr:hover,.fotorama__arr--next:hover .fotorama__arr__arr{background:url(../images/icons/right-bleu.svg) no-repeat !important}.fotorama__arr--prev .fotorama__arr__arr{float:right;background:url(../images/icons/left.svg) no-repeat !important;position:initial !important;transform:unset !important}.fotorama__arr--prev .fotorama__arr__arr:hover,.fotorama__arr--prev:hover .fotorama__arr__arr{background:url(../images/icons/left-bleu.svg) no-repeat !important}.search-bar.glossary-hero-search input{box-sizing:border-box}.section-visible h3.std-info-acc-title.section-info-acc-title:hover{color:#6095c1}}@media screen and (max-width:639px){.account .column.main,.account .sidebar-additional{max-width:100%}}select.swatch-select{background:0 0;color:#60513a;font-family:Sailec_Regular;font-size:16px;outline:none;width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;transition:all .5s ease;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 17px;border:2px solid rgba(96,149,193,.3);border-radius:5px;margin-left:15px}.swatch-attribute.size .swatch-attribute-options:before,.swatch-attribute.tint .swatch-attribute-options:before{width:20px;height:32px;background:#fff;top:3px;right:2px;border-radius:0 3px 3px 0;content:"";position:absolute;display:block;display:none}.swatch-attribute.size .swatch-attribute-options:after,.swatch-attribute.tint .swatch-attribute-options:after{background:url('../images/icons/arrow_menu.svg') no-repeat;width:38px;height:28px;top:18px;right:-20px;content:"";position:absolute;z-index:-1;display:block;visibility:visible}.swatch-attribute-options.clearfix{position:relative}.cms-page-view .wysiwyg h2{font-family:Sailec_Medium;font-size:30px;line-height:36px}.cms-page-view .wysiwyg{margin:80px auto 40px auto;color:#60513a;padding:0}.cms-page-view.page-layout-1column-fullwidth .wysiwyg{margin:135px auto 40px auto}.cms-page-view .wysiwyg li{position:relative;width:100%;max-width:unset;margin:0 0 25px}.cms-page-view .wysiwyg ul{padding:0;margin-left:15px}.cms-page-view .wysiwyg span{color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px}.cms-page-view .wysiwyg span:last-of-type{display:inline;padding-left:0;width:100%;opacity:.6}.cms-page-view .wysiwyg span:first-of-type{margin-right:25px}.cms-page-view .wysiwyg h3{font-family:Sailec_Medium;font-size:20px;line-height:28px;margin:56px 0 32px}.cms-page-view .wysiwyg p{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px;max-width:100%;margin:0 0 32px}h1.page-title{width:100%;color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;margin:46px 0 0}.catalog-product-view h1.page-title{text-align:left}body.customer-account-createpassword .page-main{padding:0 !important;max-width:100% !important}.conn-wrapper .conn-wrapper-eg-b,.conn-wrapper .conn-wrapper-eg-w{opacity:1}label.error{color:red}@media (max-width:768px){.popup-overlay .popup-container .popup-close-btn{top:25px !important;right:25px !important}}@media (max-width:840px){.wishlist-share-popup .wishlist-share-popup-header h2{font-size:20px;line-height:24px;margin:30px auto 15px auto !important}}.spinner{margin:100px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear;position:fixed;top:45%;left:50%;z-index:20100}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#f2f7fb;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@media (max-width:400px){.swatch-attribute.size{margin:10px 0 0}.swatch-attribute-options.clearfix{width:100%}}.catalog-product-view .swatch-attribute{margin-bottom:10px}select.swatch-select.size:focus{box-shadow:none}@media screen and (max-width:400px){.promotions-popup .promotions-popup-header{width:60%;margin:0 auto}.promotions-popup .promotions-popup-succ a.hot-btn{padding:0;line-height:35px;background:#fff;color:#6095c1;border:2px solid rgba(96,149,193,.3);position:relative;margin-left:0}.promotions-popup .promotions-popup-links{padding:0 24px !important}a.hot-btn.hot-btn-transparent.succ-btn img,.hot-btn.hot-btn-blue.rdz-btn img{margin-right:7px}}@media screen and (max-width:768px){.fotorama__arr.fotorama__arr--next{right:0}.fotorama__arr.fotorama__arr--prev{left:0 !important}}@media screen and (min-width:768px){.rdz-form-wrapper .rdz-form .rdz-select{font-size:14px}}span.label-title{font-size:12px !important;font-weight:500 !important}.pages .items .item{font-weight:500 !important}.product-item .special-price{display:inline-block;margin-right:24px}span.old-price span.price{opacity:.6;text-decoration:line-through !important}span.old-price.sly-old-price.no-display{float:right;position:relative;text-align:right}@media screen and (max-width:768px){li.level0.parent.ui-menu-item{margin-right:0}}.main-search .footer-content{display:block;position:relative;top:0;bottom:0;width:auto;height:auto;margin-left:-20px;margin-right:-20px;margin-bottom:-20px}.main-search .main-footer{display:block !important}input#is_subscribed:focus{box-shadow:none !important}#mini-cart .product-item{visibility:visible !important;opacity:1 !important;transform:none !important}@media screen and (max-width:840px){.page-layout-1column .page-main .product.media{width:100%;margin-top:75px}.fotorama__stage__frame .fotorama__img{max-width:100%;position:relative !important;top:0 !important;left:0 !important;transform:none;margin-top:0;transition:none}.page-layout-1column .page-main .product-info-main{width:100%}.fotorama__stage__frame.fotorama_horizontal_ratio.fotorama__loaded.fotorama__loaded--img.fotorama__active{padding:0 !important}.fotorama__stage__shaft{width:100% !important}}@media screen and (max-width:1024px) and (min-width:841px){.page-layout-1column .page-main .product.media{width:100%;margin-top:75px}.fotorama__stage__frame .fotorama__img{max-width:100%;position:relative !important;top:0 !important;left:0 !important;transform:none;margin-top:0;transition:none}.page-layout-1column .page-main .product-info-main{width:100%}.fotorama__stage__frame.fotorama_horizontal_ratio.fotorama__loaded.fotorama__loaded--img.fotorama__active{padding:0 !important}.fotorama__stage__shaft{width:100% !important}}.job-content{margin:0 8%}.job-content>h2{font-size:30px}.job-content-container.content-container{padding:0;margin-top:25px;width:100%}.job-link{min-width:unset}.job-content{margin-top:100px}a.hot-btn.hot-btn-blue.job-link{padding:0 25px;height:36px;line-height:34px}.std-info-acc-content p{text-align:left}@media screen and (max-width:480px){.job-content{margin:0}.job-content>h2{font-size:20px}h1.page-title{font-size:28px;line-height:26px;width:78%;margin:25px auto}a.hot-btn.hot-btn-blue.job-link{width:100%;margin:0 auto}.std-info-acc-content.section-info-acc-content{width:100%}}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{margin:80px 0}.cms-page-view .wysiwyg h2{margin-bottom:50px}.cms-page-view .wysiwyg ul{margin-left:50px}.cms-page-view .wysiwyg li{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px;margin-bottom:0;padding-left:20px}.team-member-presentation{margin-bottom:80px}.team-member-photo{display:inline-block;vertical-align:top}.team-member-presentation-info{display:inline-block;width:62%;vertical-align:top;margin-left:50px}.wysiwyg .team-member-presentation-info h3{margin-top:0}@media only screen and (max-width:992px){.team-member-presentation-info{width:55%}}@media only screen and (max-width:768px){.team-member-photo{display:block}.team-member-presentation-info{display:block;width:100%;margin-left:0}.wysiwyg .team-member-presentation-info h3{margin-top:0}}@media only screen and (max-width:480px){h1.page-title{font-size:26px;width:100%}.cms-page-view .wysiwyg{margin:40px auto}hr{margin:40px 0}.cms-page-view .wysiwyg h2{color:#60513a;font-family:Sailec_Medium;font-size:20px;line-height:24px;margin-bottom:24px}.team-member-presentation{margin-bottom:40px}.wysiwyg .team-member-presentation-info h3{margin-top:0;margin-bottom:24px;font-size:16px;line-height:20px}.wysiwyg .team-member-presentation-info p{margin-bottom:24px;font-size:16px;line-height:20px}}#mana-please-wait.visible{position:fixed;top:0;height:100vh;width:100%}.side-banners .succuresale-desc{font-family:Sailec_Medium}.product-items .action.towishlist:before,.products.list.items .action.towishlist:before,.table-comparison .action.towishlist:before{display:none}a.action.towishlist.product-fav:hover{transform:scale(1.1);opacity:.6}a.main-nav-succursales:hover{opacity:.6}a.rdz-btn img,a.succ-btn img{position:relative;top:-2px;margin-right:3px}.filter-overlay{width:100%;height:100%;position:absolute;z-index:2;background:#fafafb4d;display:none}.filter-overlay .spinner{margin:0 !important;top:40%;position:relative;left:44%}.filter-overlay .spinner .dot1{background-color:#b1cae0}@media screen and (max-width:768px){.account-info-pers.content-container{max-width:100%;margin:0}.account.page-layout-2columns-left .column.main{width:100% !important}.account .content-container,.account-wishlist.content-container{margin-left:0 !important}}.minicart-items-wrapper{max-height:450px}.minicart-items-wrapper .product .action.edit{display:none}@media (max-height:768px){.minicart-items-wrapper{max-height:390px}}@media (max-width:840px){.mini-cart-header{position:fixed;top:22px;right:6%}}.mini-cart-header .ui-dialog{position:absolute;left:initial !important;top:30px;right:-10px}.block-minicart{padding:20px !important;border:1px solid #e6ebf0 !important}#minicart-content-wrapper .details-qty.qty{display:none}#minicart-content-wrapper .product.actions .action.delete:before{content:'';background:url(../images/icons/trash.svg) no-repeat center;width:18px;height:21px;transition:opacity .2s;opacity:.9}#minicart-content-wrapper .product.actions .action.delete:hover:before{opacity:1}#minicart-content-wrapper .product-item-name a{color:#6095c1 !important;font:500 16px/24px Sailec_Medium;text-transform:capitalize}#minicart-content-wrapper span.price{font-weight:700 !important;font-size:16px}#minicart-content-wrapper .block-minicart{border:1px solid #e6ebf0}#minicart-content-wrapper .product.actions{padding:0 15px 0 0}#minicart-content-wrapper .product.options dt{margin-bottom:3px}#minicart-content-wrapper .product.options .toggle{display:none}#minicart-content-wrapper .product.options .content{display:block !important}#minicart-content-wrapper .product.options .product.options.list{margin:10px 0 0}#minicart-content-wrapper .product.options .product.options.list .values+.label{margin:7px 0 3px}#minicart-content-wrapper .price-container{margin:10px 0 3px}#minicart-widgets{display:none}.checkout-onepage-success .column.main{text-align:center;width:520px !important;margin:70px auto 0;font:500 16px/27px Sailec_Regular}.checkout-onepage-success .column.main p{margin-bottom:25px}.checkout-onepage-success .column.main br{display:none}.checkout-onepage-success .column.main h1{font-size:30px}.checkout-onepage-success .column.main #registration{margin:40px 0}.checkout-onepage-success .column.main #registration span:first-child{font-weight:700}.checkout-onepage-success .column.main form{text-align:center}.checkout-onepage-success .column.main form input{width:65%}.checkout-onepage-success .column.main .actions-toolbar .primary{float:none;text-decoration:none;width:65%;margin:0 auto;padding:6px 10px !important}.checkout-onepage-success .column.main .actions-toolbar>.primary{margin:0;padding:0 !important;width:100%;text-align:center}.checkout-onepage-success .checkout-success p:first-child{font:700 20px/27px Sailec_Regular;margin:0 0 25px}@media screen and (max-width:768px){.team-member-photo{text-align:center}.product-item .product-price{margin-top:-3px}.fotorama__arr--prev .fotorama__arr__arr{width:40px !important}.services-carousel,.slick-track{height:auto !important;margin-bottom:0 !important}.services-carousel .slick-list.draggable{margin-bottom:75px !important}.services-container{height:auto !important}li.level0.parent.open .submenu{height:auto !important;display:block !important}form.succuresale-list-form{margin-top:48px}.side-banners .rdz-desc{font-family:Sailec_Medium}.product-item.product-item-info{max-width:416px;margin:0 auto}}@media screen and (max-width:450px){.w{width:100%;display:inline-block}.product-item .product-price{clear:both;float:none;width:100%;text-align:right}.rdz-form-wrapper .rdz-form-btns .hot-btn.pres-form-btn{margin-bottom:10px !important}.promotion-content-inner{margin-top:80px}}.fav-products h2.product-sku{font-size:15px;text-align:right;position:absolute;right:0;top:0}.fav-products .product-details-header{position:relative}.scrolling{height:100% !important;overflow:hidden !important}.popup-overlay{overflow:scroll !important}.swatch-attribute-options.clearfix{max-width:100%;display:block}@media print{.btn-remove.action.delete.product-fav{display:none}.product-item-link{color:#60513a;text-decoration:none}.item{display:inline-block;width:50%;float:left;margin-bottom:15px}button.hot-btn.hot-btn-blue.share-btn{display:none}button.hot-btn.hot-btn-transparent.print-btn.print-wishlist{display:none}}@media screen and (max-width:450px){.product-item.product-item-info{padding-bottom:0 !important}.vedettes-container .vedettes-carousel{height:auto}.marques-list .marques-list-inner a{margin:48px 0}}.page.messages.error{background:red;position:relative;top:25px;z-index:1;width:150%;transform:translate(-50%,0);left:50%;text-align:center;height:auto;min-height:40px}.page.messages.success{background:#6095c1;position:relative;top:25px;z-index:1;width:150%;transform:translate(-50%,0);left:50%;text-align:center;height:auto;min-height:40px}.message{color:#fff;line-height:40px}.promotion-details-details,.promotion-details-condition{padding-right:50px}.checkout-container,.cart-container{padding:40px 0 0}@media (min-width:768px) and (max-width:840px){.checkout-container .checkout-cart-form-wrapper,.cart-container .checkout-cart-form-wrapper,.checkout-container .cart-summary,.cart-container .cart-summary{width:100% !important;z-index:2}}.appointment-form{position:relative}.appointment-form .mrb-15{margin-bottom:15px}.appointment-form .appointment-title{margin-bottom:24px}.appointment-form .appointment-description{margin-bottom:32px}.appointment-form .appointment--or-separator{height:50px;line-height:50px;text-align:center}.appointment-form .step-3 .in-form-title{margin-bottom:24px}.appointment-form .step-3 .in-form-description p{color:#8f8f8f;font-size:15px;line-height:18px;margin-bottom:24px}.appointment-form .step-3 .day{margin-bottom:24px}.appointment-form .step-controles .step-label{color:#898989;font-size:14px;line-height:24px;margin-bottom:16px}.appointment-form .btn-white-border{width:100%}.page-404{text-align:center;padding:80px}.page-404 .btn.btn-dark-blue{display:inline-block;line-height:1;text-align:center;text-decoration:none;outline:none;border-radius:100px;padding:10px 25px;height:40px;box-sizing:border-box;transition:all .5s ease;align-items:unset;width:100%;max-width:200px;font-size:16px;font-weight:400;border:1px solid #6095c1;color:#6095c1;background-color:transparent;margin-top:50px}.page-404 .btn.btn-dark-blue:hover,.page-404 .btn.btn-dark-blue:active{background-color:#6095c1;color:#fff;outline:none;box-shadow:none}@media (max-width:768px){.page-404{padding:20px}}.page-appointment{color:#60513a}.page-appointment p{color:rgba(96,81,58,.6);font-family:Sailec_Regular;font-size:16px;line-height:22px;max-width:100%;margin:0 0 32px}@media (max-width:1199px){.page-appointment .hot-btn{min-width:197px}}.page-appointment .mrb-15{margin-bottom:15px}.page-appointment #errorDOB{color:#e02b27;font-size:1.2rem}.page-appointment .notice{background-color:#ffdec2;color:#60513a;display:flex;font-size:14px;line-height:18px;padding:14px;margin-bottom:20px;transition:all .3s ease}.page-appointment .notice img{display:none}.page-appointment .notice:before{content:'';display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-size:cover;background-image:url("../images/icons/notification-warning.svg");width:20px;height:20px;position:relative;top:4px;margin-right:11px;background-size:contain;min-width:20px}.no-underline{text-decoration:none !important}.card-appointment-item{height:100%;padding:25px;margin-bottom:1rem;cursor:pointer;border:3px solid #cfdfec !important;border-radius:10px !important;transition:.5s}.card-appointment-item img{width:110px}.card-appointment-item h5{color:#60513a;font-size:19px}.card-appointment-item:hover{border-color:#6095c1 !important}.appointment-date-group input[type=date]{padding-left:50px;border-radius:5px 0 0 5px}.appointment-date-group input[type=date]#end-date{border-radius:0 5px 5px 0}@media (max-width:992px){.appointment-date-group input[type=date]{border-radius:5px !important}}.appointment-date-group label{margin-left:52px}.appointment-date-group label+.image-icon{position:absolute;top:12px;left:14px;z-index:-1}.appointment-date-group .btn{padding:0;border:none;background-color:#6095c1;width:40px;height:40px;border-radius:5px}.appointment-date-group .btn .image-icon.update-icon{background-image:url(../images/icons/Refresh-white.svg);width:24px;height:20px}@media (max-width:992px){.appointment-date-group{display:block}}@media (min-width:992px){.appointment-date-group .md-form{margin-bottom:0}}.md-form.search-form input{padding-left:50px}.md-form.search-form label{margin-left:52px}.md-form.search-form label+.image-icon{position:absolute;top:13px;left:14px;width:24px;height:24px;z-index:-1}.nav-pills{padding:10px;border-radius:5px;background-color:#f4f8fb}@media (max-width:992px){.nav-pills{display:block !important}}.nav-pills .nav-link{color:rgba(96,149,193,.4);transition:color .4s ease;background-color:#f4f8fb;border:2px solid #d1d1d1;font-family:Sailec_Medium;text-transform:uppercase;font-size:13px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border-left:1px solid rgba(96,81,58,.15)}@media (max-width:992px){.nav-pills .nav-link{border-left:none}}.nav-pills .nav-link:first-child{border-left:none}.nav-pills .nav-link.active,.nav-pills .nav-link:hover{color:#6095c1 !important;background-color:#f4f8fb !important}@media (max-width:768px){.appointment-search-pills{display:block}}input[type=range]{-webkit-appearance:none;margin:16px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0);background:#eee;border-radius:0;border:0 solid transparent}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0);border:0 solid transparent;height:32px;width:32px;border-radius:50%;background:#60513a;cursor:pointer;-webkit-appearance:none;margin-top:-14.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#fbfbfb}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0);background:#eee;border-radius:0;border:0 solid transparent}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0);border:0 solid transparent;height:32px;width:32px;border-radius:50%;background:#60513a;cursor:pointer}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:32px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#e1e1e1;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0)}input[type=range]::-ms-fill-upper{background:#eee;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0)}input[type=range]::-ms-thumb{box-shadow:0 0 0 transparent,0px 0px 0 rgba(13,13,13,0);border:0 solid transparent;height:32px;width:32px;border-radius:50%;background:#60513a;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#eee}input[type=range]:focus::-ms-fill-upper{background:#fbfbfb}.w-20{width:20% !important}.w-35{width:35% !important}.w-n-23{width:23% !important}@media screen and (max-width:768px){.w-n-23{width:100% !important}}.w-n-17{width:17% !important}@media screen and (max-width:768px){.w-n-17{width:100% !important}}.w-n-25{width:25% !important}@media screen and (max-width:768px){.w-n-25{width:100% !important}}.w-n-35{width:35% !important}@media screen and (max-width:768px){.w-n-35{width:100% !important}}.w-n-30{width:30% !important}@media screen and (max-width:768px){.w-n-30{width:100% !important}}@media screen and (min-width:769px){.w-xl-none{display:none !important}}@media screen and (max-width:768px){.w-xs-none{display:none !important}}.flexible{display:flex;align-items:center}@media screen and (max-width:768px){.flexible{display:block !important}}.p-light{color:#6095c1 !important;margin-top:10px !important;margin-bottom:5px !important}.flexi{display:flex}.xl-15-f-18{font-size:15px}@media screen and (max-width:768px){.xl-15-f-18{font-size:18px !important}}.f-35{font-size:35px}.no-underline:hover{text-decoration:none}.h-fixed-48{height:48px !important}.rounded-left-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-right-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.center-form-icon{position:absolute;top:.9rem;left:.9rem}.fc-vertical-align{padding-top:.8rem !important;padding-bottom:.8rem !important}.availability-day{margin-bottom:1.2rem}.card-availability-header{background-color:#f4f7fb;padding:.5rem 0 0 1rem}.form-check input[type=radio]:checked~label,.text-newlook-blue{color:#6f9fc6 !important}.availability-btn{padding:10px 25px !important;height:inherit !important;min-width:inherit !important}@media screen and (max-width:768px){.availability-btn{width:100% !important;margin-top:20px !important}}.availability-btn .fs-13{font-size:13px !important}.p-15{padding:15px}@media screen and (max-width:768px){.p-15{padding:0 15px}}.max-400{max-width:400px}@media screen and (max-width:768px){.max-400{max-width:100%}}.availability-table-header{color:#6c757d !important;padding:0 0 0 .75rem !important;border-bottom:0 !important;font-weight:700;font-size:15px}.availability-date-list{padding-left:0}@media screen and (max-width:768px){.availability-date-list{padding-left:15px;border-left:none !important}}.availability-date{color:#60513a;font-size:18px;line-height:40px}@media screen and (max-width:768px){.availability-date:first-child{border-top:1px solid #dee2e6 !important}}.availability-btn{color:#60513a}.card-shadow{border:1px solid #eee;border-radius:8px;background-color:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.card-section{padding:32px 40px}.warning{position:relative;min-width:0;font-size:15px;word-wrap:break-word;background-color:#fc465c;background-clip:border-box;border-radius:.25rem;padding:15px 20px;margin-bottom:15px;color:#fff}.icon-warning{width:14px;display:block;float:left;margin-top:4px;margin-right:9px}.opto-store-name{color:#6095c1 !important}.card-confirm{padding:25px;margin-bottom:1rem;border:3px solid #cfdfec !important;border-radius:10px !important}.form-control:disabled{background-color:#e9ecef !important;opacity:1 !important}.md-form-date .disabled{background-color:#e9ecef !important;opacity:1 !important;cursor:auto}.ui-datepicker{display:none;background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 6px 12px 0 rgba(0,0,0,.1);padding:15px}.ui-datepicker-calendar{margin-top:5px}.text-blue{color:#6f9fc6 !important}.ui-datepicker-calendar tr th{width:34px;height:25px;line-height:2;font-size:10px !important;text-align:center;margin:1px;background:0 0 !important;border:none !important;padding:4px;text-transform:uppercase;padding:0 !important}.ui-datepicker-calendar thead{border-bottom:1px solid rgba(0,0,0,.04)}.ui-datepicker-calendar tr td{width:34px;height:34px;line-height:2.3;text-align:center;cursor:pointer;border:none !important;border-radius:999px;overflow:hidden;margin:1px;font-size:14px;padding:0 !important}.ui-datepicker-calendar tr td a{color:#000;text-decoration:none}.ui-datepicker-calendar tr td:hover{border:none !important;background-color:rgba(0,0,0,.04) !important}.ui-datepicker-calendar tr td.ui-datepicker-current-day{border:none !important;background:#6095c1 !important}.ui-datepicker td span,.ui-datepicker td a{padding:0 !important;text-align:center}.ui-datepicker-calendar tr td.ui-datepicker-current-day a{color:#fff}.ui-datepicker-calendar tr td.ui-datepicker-unselectable:hover{border:none !important;background-color:transparent !important;cursor:auto !important}.ui-datepicker-header{position:relative;margin-bottom:10px}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer}.ui-datepicker-next.ui-state-disabled,.ui-datepicker-prev.ui-state-disabled{cursor:not-allowed}.ui-icon-circle-triangle-w{display:inline-block;content:"";position:relative;vertical-align:middle;width:22px;height:22px;border:none;background-image:url(../images/icons/chevron-left.svg);background-size:cover}.ui-icon-circle-triangle-e{display:inline-block;content:"";position:relative;vertical-align:middle;width:22px;height:22px;border:none;background-image:url(../images/icons/chevron-right.svg);background-size:cover}.ui-datepicker-trigger{display:none !important}.ui-datepicker .ui-datepicker-calendar .ui-state-active,.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:0 0 !important}.ui-datepicker .ui-datepicker-calendar td a{padding:0 !important;text-align:center !important}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:0 0 !important}.ui-datepicker .ui-datepicker-calendar{border:none !important}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{left:25% !important;width:22px !important;height:22px !important;border:none !important}.ui-datepicker .ui-datepicker-title select{border:2px solid rgba(96,149,193,.3);border-radius:5px}.newlook-appointment__sms-alerts,.newlook-appointment__sms-alerts-successful{width:100%;margin:40px auto 80px;display:flex;background:#f0f8ff;padding:50px 50px 50px 0;align-items:center;max-width:957px}.newlook-appointment__sms-alerts .confirmed-wrapper__title,.newlook-appointment__sms-alerts-successful .confirmed-wrapper__title{font-size:34px !important;color:#60513a;padding:0;margin-bottom:10px;font-weight:600;line-height:33px !important}.newlook-appointment__sms-alerts p,.newlook-appointment__sms-alerts-successful p,.newlook-appointment__sms-alerts p.confirmed-wrapper__paragraph,.newlook-appointment__sms-alerts-successful p.confirmed-wrapper__paragraph{font-size:18px !important;margin-bottom:23px !important;line-height:25px;padding-bottom:0;letter-spacing:-.09px;color:#60513a}.newlook-appointment__sms-alerts .md-form input[type=text],.newlook-appointment__sms-alerts-successful .md-form input[type=text]{background:#fff;border:1px solid #e6eff5;width:80%;padding:9px 16px;color:#60513a;font-size:14px;border-radius:5px}.newlook-appointment__sms-alerts .inputError,.newlook-appointment__sms-alerts-successful .inputError{color:red !important;display:flex;font-size:12px;width:100%;order:3}.newlook-appointment__sms-alerts .md-form.changed label,.newlook-appointment__sms-alerts-successful .md-form.changed label{transform:none;top:4px;font-size:14px;line-height:19px;margin-bottom:3px}.newlook-appointment__sms-alerts .md-form.changed,.newlook-appointment__sms-alerts-successful .md-form.changed{max-width:368px;margin-bottom:30px}@media (max-width:768px){.newlook-appointment__sms-alerts,.newlook-appointment__sms-alerts-successful{flex-direction:column;width:100%;padding:30px}}.newlook-appointment__sms-alerts-successful{flex-direction:column;padding:50px}.newlook-appointment__sms-alerts-successful .confirmed-wrapper__paragraph{max-width:52%;margin-top:30px;text-align:center;font-weight:600}@media (max-width:768px){.newlook-appointment__sms-alerts-successful{padding:20px}.newlook-appointment__sms-alerts-successful .confirmed-wrapper__paragraph{max-width:unset}}.newlook-appointment__sms-alerts-image-container{width:46%;height:250px;min-width:250px}.newlook-appointment__sms-alerts-image{background-image:url(../images/newlook-apointment/desc/phone-sms.svg);background-size:cover;width:100%;height:100%;background-position:center;background-repeat:no-repeat}@media (max-width:768px){.newlook-appointment__sms-alerts-image{margin-bottom:20px;margin-right:0}}.newlook-appointment__sms-alerts-successful-image{background-image:url(../images/newlook-apointment/desc/successful-checkbox.svg);top:804px;left:870px;width:180px;height:153px;opacity:1}@media (max-width:768px){.newlook-appointment__sms-alerts-successful-image{margin-bottom:20px;margin-right:0}}.newlook-appointment__sms-alerts-text{text-align:initial}.newlook-appointment__input-col{margin-bottom:20px}.newlook-appointment__input.error .form-control{border-color:red !important}.newlook-appointment__sms-alerts-confirmed-btn{background:#6095c1;font-size:16px;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;color:#fff;padding:10px 20px;transition:.3s all;border:2px solid #6095c1;width:100%;max-width:265px;border-radius:20px;margin-bottom:18px}.newlook-appointment__sms-alerts-confirmed-btn:hover,.newlook-appointment__sms-alerts-confirmed-btn:active,.newlook-appointment__sms-alerts-confirmed-btn:focus{background-color:#fff;color:#6095c1;border:2px solid #6095c1}.newlook-appointment__sms-alerts-additional-info{font-size:12px}.newlook-appointment__sms-alerts-additional-info{font-size:12px}.GS-select-wrapper{position:relative;margin-bottom:8px}.GS-select-wrapper__option{overflow:hidden;box-sizing:border-box;display:block;width:100%;padding:0;background-color:transparent;border:0;border-radius:0;font-family:inherit;white-space:nowrap;text-align:left;text-overflow:ellipsis;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.GS-select-wrapper__option-wrap{position:relative}.GS-select-wrapper__input{box-sizing:border-box;display:block;width:100%;padding:0;border-width:1px 0;border-style:solid;border-radius:0;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.GS-select-wrapper__option{position:relative;color:rgba(96,81,58,.5);font-family:Sailec_Regular;font-size:15px;line-height:36px;height:auto;padding:14px}.GS-select-wrapper__option:focus{outline:none}.GS-select-wrapper__option:hover,.GS-select-wrapper__option:focus{background-color:#f4f8fb;border:2px solid rgba(96,149,193,.3);border-radius:5px}.GS-select-wrapper__option--value{background-color:#fff;padding:0 17px;border:2px solid rgba(96,149,193,.3) !important;border-radius:5px}.GS-select-wrapper__dropdown{position:absolute;box-sizing:border-box;width:100%;top:100%;left:0;max-height:231px;overflow:auto;z-index:1;top:calc(100% - 1px);background-color:#fff;border-width:0 2px 2px;border-style:solid;border-color:rgba(96,149,193,.3);border-radius:0 0 5px 5px}.GS-select-wrapper__dropdown .GS-select-wrapper__option{padding:0 17px}.GS-select-wrapper__dropdown .GS-select-wrapper__option:hover,.GS-select-wrapper__dropdown .GS-select-wrapper__option:focus{background-color:#f4f8fb;border:none !important;border-radius:0 !important}.mage-error+.GS-select-wrapper .GS-select-wrapper__option--value{border:2px solid #fc465c}.GS-select-wrapper__option--value:after{content:"";position:absolute;width:14px;height:8px;background-image:url(../images/icons/arrow_menu.svg);background-size:cover;top:50%;right:.9rem;border:none;box-sizing:border-box;transform:translateY(-50%)}.GS-select-wrapper--active .GS-select-wrapper__option--value{border:2px solid #6095c1 !important;border-bottom-color:transparent !important;border-radius:5px 5px 0 0}.GS-select-wrapper--active .GS-select-wrapper__option--value:after{transform:translateY(-50%) rotate(-180deg)}.GS-select-wrapper--active:hover,.GS-select-wrapper--active:focus{background-color:#fff}.GS-select-wrapper--active .GS-select-wrapper__dropdown{border:2px solid #6095c1 !important}.GS-select-wrapper--dropup.GS-select-wrapper--active .GS-select-wrapper__option--value{border:none !important;border-radius:0 !important}.GS-select-wrapper__option--selected{background-color:#f4f8fb}.GS-select-wrapper__option[disabled]{color:#a1a1a1;cursor:default}.GS-select-wrapper__option[disabled]:hover,.GS-select-wrapper__option[disabled]:focus{background-color:transparent}.GS-select-wrapper__option-wrap{overflow-y:auto;max-height:14.25rem}.GS-select-wrapper__option-wrap::-webkit-scrollbar{width:16px}.GS-select-wrapper__option-wrap::-webkit-scrollbar-thumb{background-color:#e6e6e6;background-clip:padding-box;border-width:0 4px;border-style:solid;border-color:transparent}.GS-select-wrapper__input{position:relative;z-index:1;height:4.25rem;margin-top:-1px;padding:0 17px;border-color:#e6e6e6;transform:translateY(1px)}.GS-select-wrapper__input:focus{outline:none}.GS-select-wrapper--dropup .GS-select-wrapper__input{border-top-width:0;margin-top:0;transform:translateY(0)}.GS-select-wrapper--dropup .GS-select-wrapper__dropdown{bottom:calc(100% - 1px);border-width:1px 1px 0;border-radius:5px 5px 0 0;top:auto;bottom:100%}select+div.mage-error{bottom:-18px}select+div.mage-error+.GS-select-wrapper{margin-bottom:36px}.hide-select{position:absolute;width:0;height:0;visibility:hidden}.md-form-date .GS-select-wrapper__option{padding:0 10px}.form-check{padding-left:0;margin-bottom:16px}.form-check input[type=radio]{margin-top:0;margin-left:0;left:0;top:auto;width:24px;height:24px;z-index:1;opacity:0;cursor:pointer}.form-check input[type=radio]+span{margin-right:8px}.form-check input[type=radio]+span.image-icon.radio-icon{background-image:url("../images/icons/circle-Normal.svg")}.form-check input[type=radio]:hover+span.image-icon.radio-icon{background-image:url("../images/icons/circle.svg")}.form-check input[type=radio]:checked+span.image-icon.radio-icon{background-image:url("../images/icons/Circle-active.svg")}.form-check input[type=radio]:checked:hover+span.image-icon.radio-icon{background-image:url("../images/icons/Circle-active.svg")}.modal .close{width:24px;height:24px;position:absolute;right:24px;top:24px;padding:0;opacity:1;z-index:1}.modal .close:not(:disabled):not(.disabled):hover{opacity:1}.modal .modal-body{padding:64px;text-align:center}@media (max-width:768px){.modal .modal-body{padding:40px 24px}}.modal .modal-body .modal-title{margin-bottom:24px}.modal .modal-body p{margin-bottom:32px}.modal button{width:100%;padding:15px}.modal .modal-full{min-width:calc(100vw - 16px);margin:0}@media (max-width:768px){.modal .modal-full{min-width:100vw}}.modal .modal-full .modal-content{min-height:100vh;border-radius:0}.modal .modal-full .modal-content .modal-header{border:none}.modal .modal-full .modal-content .modal-header .close{width:auto;height:auto;position:relative;right:auto;top:auto;padding:1rem;opacity:1}.modal .modal-full .modal-content .modal-header .close:not(:disabled):not(.disabled):hover{opacity:1}.modal .modal-full .modal-content .modal-body{padding:1rem;text-align:left}@media (max-width:768px){.modal .modal-full .modal-content .modal-body{padding:1rem}}.modals-wrapper-inner{position:relative;z-index:1;padding:50px 0}.custom-modal{display:none;z-index:1;width:90%;max-width:600px;margin:0 auto;padding:40px;border-radius:8px;background-color:#fff}.custom-modal._show{display:block}.custom-modal._show+.modals-overlay{display:block}.custom-modal .modal-inner-wrap .modal-header,.custom-modal .modal-inner-wrap .modal-content,.custom-modal .modal-inner-wrap .modal-footer{border:none}.custom-modal .modal-inner-wrap .modal-header{position:relative}.custom-modal .modal-inner-wrap .modal-header .action-close{border:none;background-color:transparent;padding:0;position:absolute;top:0;right:0;cursor:pointer}.custom-modal .modal-inner-wrap .modal-footer{background-color:transparent}.custom-modal+.modals-overlay{display:none;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.topology__h1{font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:55px;line-height:71px}@media (max-width:1260px){.topology__h1{font-size:40px;line-height:60px}}@media (max-width:1024px){.topology__h1{font-size:33px;line-height:40px}}@media (max-width:768px){.topology__h1{font-size:26px;line-height:33px}}.topology__h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0}.text-p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular'}.custom-btn{height:38px;text-align:center;font-family:'Sailec_Regular';font-size:16px;line-height:22px;color:#fff !important;width:100%;text-decoration:none;max-width:334px;padding:7px 0;display:inline-block;border:2px solid #6095c1;background-color:#6095c1;border-radius:30px;transition:background-color 1s,border 1s,color 1s}.custom-btn:hover{text-decoration:none;background-color:#fff;color:#6095c1 !important}@media (max-width:420px){.custom-btn{max-width:290px}}.custom-link{font-size:16px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:21px;letter-spacing:-.08px;transition:color .5s}.custom-link:hover{text-decoration:none;color:#6095c1}@media (max-width:420px){.topology_container__fluid{margin:20px 0 20px}}.topology_container__fluid div.mgz-parallax-inner{background-size:cover;background-position:20% 100%}@media (max-width:768px){.topology_container__fluid div.mgz-parallax-inner{z-index:1;background-position:100% 100%;background-size:150%}}.topology__top-section{margin-bottom:70px}.topology__top-section div.topology_container__fluid{background-color:#efefef;margin:-80px 0 0}@media (max-width:1260px){.topology__top-section div.topology_container__fluid{background-color:#efefef;margin:-80px -20px 0;padding:0 20px}}@media (max-width:420px){.topology__top-section div.topology_container__fluid{margin:-40px -15px 20px}}@media (max-width:360px){.topology__top-section div.topology_container__fluid{margin:-40px -15px 20px}}.topology__top-wrapper{margin:0;max-height:max-content;padding:50px 10px 70px 20px;max-width:580px;width:100%;text-align:left}@media (max-width:1260px){.topology__top-wrapper{max-width:520px;padding:100px 10px 70px 20px}}@media (max-width:1024px){.topology__top-wrapper{max-width:450px;padding:40px 15px 90px}}@media (max-width:956px){.topology__top-wrapper{max-width:420px;padding:25px 15px}}@media (max-width:768px){.topology__top-wrapper{background-color:#efefef;max-width:100%;padding:50px 50px 705px}}@media (max-width:670px){.topology__top-wrapper{padding:50px 50px 605px}}@media (max-width:550px){.topology__top-wrapper{padding:60px 30px 500px}}@media (max-width:450px){.topology__top-wrapper{padding:40px 15px 410px}}@media (max-width:350px){.topology__top-wrapper{padding:40px 15px 315px}}.topology__h1{font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:55px;line-height:71px;margin-bottom:20px}@media (max-width:1260px){.topology__h1{font-size:40px;line-height:60px}}@media (max-width:1024px){.topology__h1{font-size:33px;line-height:40px}}@media (max-width:768px){.topology__h1{font-size:26px;line-height:33px}}@media (max-width:420px){.topology__h1{margin-bottom:10px}}.topology__top-wrapper p.topology__top-subtitle{margin-bottom:20px}@media (max-width:420px){.topology__top-wrapper p.topology__top-subtitle{margin-bottom:10px}}.topology__top-subtitle strong{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0}@media (max-width:1260px){.topology__top-subtitle strong{font-size:20px;line-height:28px}}@media (max-width:1024px){.topology__top-subtitle strong{font-size:16px;line-height:24px}}.topology__top-wrapper div.topology__text-top p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';font-size:16px;margin-bottom:10px}@media (max-width:420px){.topology__top-wrapper div.topology__text-top p{line-height:22px;margin-bottom:6px}}.topology__h2_box>h2.topology__h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0}@media (max-width:420px){.topology__h2_box>h2.topology__h2{margin:0 auto;max-width:320px}}.topology__middle{margin-bottom:405px;position:relative}@media (max-width:768px){.topology__middle{margin-bottom:455px}}@media (max-width:420px){.topology__middle{margin-bottom:0}}.topology__middle-wrapper{max-width:1280px}@media (max-width:1024px){.topology__middle-wrapper{margin:0 -65px}}@media (max-width:790px){.topology__middle-wrapper{margin:0 -30px}}.topology__middle-wrapper .row{margin:-40px 0 0}.topology__middle-wrapper>.row>.col-md-3{flex:0 0 50%;max-width:50%}@media (max-width:768px){.topology__middle-wrapper>.row>.col-md-3{flex:0 0 100%;max-width:100%;margin-top:0}}.topology__middle-icon-wrapper{display:flex;align-items:center;margin:40px 0}@media (max-width:768px){.topology__middle-icon-wrapper{margin:5px 0}}@media (max-width:420px){.topology__middle-icon-wrapper{flex-direction:column;margin:0 0 30px}}.topology__middle-icon{flex:0 0 205px;overflow:hidden;object-fit:cover}@media (max-width:420px){.topology__middle-icon{flex:0 0 auto}}.topology__middle-icon img{width:100%;height:100%}.topology__middle-content{max-height:max-content;padding:5px;flex:0 1 auto;display:flex;flex-direction:column}@media (max-width:420px){.topology__middle-content{margin:0;padding:15px;align-items:center;text-align:center}}.topology__middle-icon-wrapper div.topology__middle-content h3{display:inline-flex;flex:1 0 auto;font-size:22px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:33px;margin:0 0 10px}@media (max-width:420px){.topology__middle-icon-wrapper div.topology__middle-content h3{margin:0 0 20px}}.topology__middle-icon-wrapper div.topology__middle-content p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';display:inline-flex;flex:1 0 auto;margin-bottom:0}.topology__middle-action{text-align:center;margin-bottom:120px}@media (max-width:1025px){.topology__middle-action{margin:0 0 80px}}@media (max-width:768px){.topology__middle-action{margin:20px 0}}@media (max-width:420px){.topology__middle-action{margin:15px 0 70px}}@media (max-width:320px){.topology__middle-action{margin:15px 0 20px}}.topology__btn{height:38px;text-align:center;font-family:'Sailec_Regular';font-size:16px;line-height:22px;color:#fff !important;width:100%;text-decoration:none;max-width:334px;padding:7px 0;display:inline-block;border:2px solid #6095c1;background-color:#6095c1;border-radius:30px;transition:background-color 1s,border 1s,color 1s}.topology__btn:hover{text-decoration:none;background-color:#fff;color:#6095c1 !important}@media (max-width:420px){.topology__btn{max-width:290px}}.topology__bottom{position:absolute;width:100%;z-index:2;margin-top:-405px}@media (max-width:420px){.topology__bottom{margin:0;z-index:0;position:static}}.topology__bottom-guarantee-wrapper{margin:0}.topology__bottom-guarantee{margin:0 auto;padding:100px 90px 95px;z-index:2;max-height:max-content;max-width:1050px;width:100%;border-top:none;background-color:#fff;box-shadow:0px 10px 30px rgba(99,181,225,.302)}@media (max-width:1440px){.topology__bottom-guarantee{max-width:1000px}}@media (max-width:1280px){.topology__bottom-guarantee{padding:85px 80px 60px 170px;max-width:975px}}@media (max-width:1024px){.topology__bottom-guarantee{padding:80px 30px 60px}}@media (max-width:768px){.topology__bottom-guarantee{padding:25px 30px;min-height:auto}}@media (max-width:420px){.topology__bottom-guarantee{max-height:max-content;padding:25px 20px 60px}}@media (max-width:320px){.topology__bottom-guarantee{max-width:290px;width:auto;margin:20px -15px 20px;z-index:1}}.topology__img_glasses{position:relative}@media (max-width:1280px){.topology__img_glasses{display:none}}.topology__img_glasses img{position:absolute;max-height:207px;top:-162px;left:-205px;transform:rotate(0deg);background:transparent 0% 0% no-repeat padding-box}.topology__bottom-guarantee>h2.topology__h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0;margin:15px 0 20px}@media (max-width:420px){.topology__bottom-guarantee>h2.topology__h2{margin:15px 0 13px}}.topology__bottom-guarantee>div.topology__text>p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';margin-bottom:8px}.topology__bottom-action{max-width:max-content;max-height:25px;margin-top:20px;border-bottom:2px solid #709fc6}@media (max-width:420px){.topology__bottom-action{margin-top:30px}}.topology__link{font-size:16px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:21px;letter-spacing:-.08px;transition:color .5s}.topology__link:hover{text-decoration:none;color:#6095c1}.topology__footer-wrapper{position:relative;overflow:hidden;max-width:1280px;min-height:100%;margin:0 -20px;background:transparent linear-gradient(180deg,#bfd0e5 0%,#bccee2 24%,#b7c7dc 58%,#a7bbd2 74%,#a7bad2 89%,#94a9c4 100%) 0% 0% no-repeat padding-box}@media (max-width:810px){.topology__footer-wrapper{margin:0 -30px;background:0 0;max-width:100vw}}@media (max-width:768px){.topology__footer-wrapper{margin:0 -25px}}@media (max-width:420px){.topology__footer-wrapper{margin:-95px -25px 0}}.topology__footer-text_image{max-width:1280px;width:100%;padding:320px 10px 230px 70px;display:flex;flex-direction:column;align-items:baseline}@media (max-width:1124px){.topology__footer-text_image{padding:200px 10px 250px 50px}}@media (max-width:810px){.topology__footer-text_image{max-width:100vw;padding:55px 0 50px}}@media (max-width:475px){.topology__footer-text_image{padding:120px 0 50px}}@media (max-width:420px){.topology__footer-text_image{padding:0;align-items:initial}}.topology__footer-text_image .topology__middle-action{z-index:1;max-width:334px;width:100%;margin-right:auto;margin-bottom:0}@media (max-width:810px){.topology__footer-text_image .topology__middle-action{max-width:320px;margin:0 auto;padding:0;width:100%}}@media (max-width:420px){.topology__footer-text_image .topology__middle-action{padding:0 0 60px}}.topology__footer-text_image>div.topology__footer-wrapper-text h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0;margin-bottom:30px}@media (max-width:420px){.topology__footer-text_image>div.topology__footer-wrapper-text h2{margin-bottom:20px}}.topology__footer-text_image>div.topology__footer-wrapper-text p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';margin-bottom:15px}.topology__footer-text_image>div.topology__footer-wrapper-text p .topology__btn-link{color:#6095c1}.topology__footer-text_image>div.topology__footer-wrapper-text .topology__text-strong{margin-bottom:0;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif}@media (max-width:320px){.topology__footer-text_image>div.topology__footer-wrapper-text .topology__text-strong{max-width:70%}}.topology__footer-wrapper-text{z-index:1;max-height:max-content;max-width:615px;width:100%;padding:0 0 20px;text-align:left}@media (max-width:1124px){.topology__footer-wrapper-text{max-width:500px}}@media (max-width:910px){.topology__footer-wrapper-text{max-width:460px}}@media (max-width:810px){.topology__footer-wrapper-text{max-width:100vw;padding:50px 15px 25px;margin:0 auto}}.topology__img{position:absolute;bottom:0;right:-130px}@media (max-width:1024px){.topology__img{right:0}}@media (max-width:810px){.topology__img{max-width:100%;width:100vw;min-height:600px;position:relative;z-index:-1;background:transparent linear-gradient(180deg,#bfd0e5 0%,#bccee2 24%,#b7c7dc 58%,#a7bbd2 74%,#a7bad2 89%,#94a9c4 100%) 0% 0% no-repeat padding-box;overflow:hidden}}@media (max-width:768px){.topology__img{min-height:545px}}@media (max-width:640px){.topology__img{min-height:460px}}@media (max-width:420px){.topology__img{min-height:416px}}@media (max-width:1024px){.topology__footer-text_image div.topology__img>img{max-width:115%}}@media (max-width:810px){.topology__footer-text_image div.topology__img>img{position:absolute;bottom:0;right:0}}@media (max-width:570px){.topology__footer-text_image div.topology__img>img{max-width:105%}}@media (max-width:420px){.topology__footer-text_image div.topology__img>img{max-width:130%}}@media (max-width:350px){.topology__footer-text_image div.topology__img>img{max-width:175%}}.topology__bottom-video-pair{max-width:1280px}.topology__bottom-video-pair .total-block-bottom-inner{display:flex;flex-direction:column;margin-top:-150px;align-items:center}@media (max-width:1124px){.topology__bottom-video-pair .total-block-bottom-inner{margin:-150px 50px 0}}@media (max-width:820px){.topology__bottom-video-pair .total-block-bottom-inner{margin:0;background-color:#f4f8fb}}@media (max-width:420px){.topology__bottom-video-pair .total-block-bottom-inner{max-width:380px;width:100%}}@media (max-width:320px){.topology__bottom-video-pair .total-block-bottom-inner{max-width:290px}}.topology_bottom_text_block{max-width:600px;padding:80px 15px 0;width:100%;margin:0 0 15px;align-self:center}@media (max-width:420px){.topology_bottom_text_block{padding:35px 15px 0}}.topology__bottom-content-wrapper{text-align:center}@media (max-width:420px){.topology__bottom-content-wrapper{text-align:left}}.topology__bottom-content-wrapper .topology__bottom-action{margin:25px auto 0px}@media (max-width:420px){.topology__bottom-content-wrapper .topology__bottom-action{margin:25px auto 0px 0px}}.topology__bottom-content-wrapper>span.topology__bottom-video-heading:last-of-type{font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:36px;line-height:52px;opacity:1}@media (max-width:420px){.topology__bottom-content-wrapper>span.topology__bottom-video-heading:last-of-type{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0}}#video-topology{max-width:1050px;width:100%;height:auto}.cms-page-view .wysiwyg .succuresale-title{color:#60513a;font-family:Sailec_Medium;font-size:44px;line-height:62px;text-align:center;margin:0 0 30px}@media (max-width:768px){.cms-page-view .wysiwyg .succuresale-title{font-size:26px;line-height:30px;margin:0 0 20px}}.cms-page-view .wysiwyg .succuresale-desc{color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:24px;text-align:center;max-width:584px;margin:0 auto 30px auto;opacity:1}@media (max-width:768px){.cms-page-view .wysiwyg .succuresale-desc{font-size:16px;line-height:24px;margin:0 0 20px}}@media (max-width:500px){.cms-page-view .wysiwyg .succuresale-desc{max-width:unset;width:100%}}.cms-page-view .wysiwyg .succuresale-search{display:block;width:100%;max-width:290px;margin:0 auto 60px auto}.cms-page-view .wysiwyg .succuresale-search input{width:100%;height:42px;box-sizing:border-box;font-size:15px;color:#60513a}.cms-page-view .wysiwyg .succuresale-search input::-webkit-input-placeholder{color:#60513a}.cms-page-view .wysiwyg .succuresale-search img{opacity:.4}@media (max-width:768px){.cms-page-view .wysiwyg .succuresale-search{max-width:100%;margin:0 0 40px}}.cms-page-view .wysiwyg #succuresale-map{width:100%;height:400px;background:#f4f7fb;margin:0 0 100px}.cms-page-view .wysiwyg #succuresale-map h2{margin-bottom:10px}.cms-page-view .wysiwyg #succuresale-map p{margin-bottom:18px}.cms-page-view .wysiwyg #succuresale-map .gm-style .gm-style-iw-t:after{top:15px}.cms-page-view .wysiwyg #succuresale-map .gm-ui-hover-effect{top:10px !important;right:10px !important}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c{max-width:299px !important;max-height:none !important;padding:20px !important;border-radius:5px;box-shadow:0 4px 15px rgba(0,0,0,.25)}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d{overflow:auto !important;max-height:none !important}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup{margin:0;width:auto}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup h2{font-family:Sailec_Medium !important;font-size:16px;line-height:22px;opacity:1;margin-top:0}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup p{font-size:12px;line-height:18px;color:#60513a;margin-bottom:15px}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper{display:flex;flex-direction:column-reverse;margin-bottom:0}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn{height:auto;min-width:auto;padding:8px 12px;font-size:12px;line-height:23px;font-family:Sailec_Bold;margin-bottom:10px;border:1.5px solid #679ac3}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn.details-btn{color:#679ac3}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn.details-btn:hover{background:#f5f7fb;cursor:pointer}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn.hot-btn-blue{display:inline-block;position:relative;background:#679ac3}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn.hot-btn-blue:before{content:"";display:block;position:absolute;top:50%;left:25%;transform:translateY(-50%);width:16px;height:18px;background:url(../images/icons/calendar-white.svg) no-repeat center}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn.hot-btn-blue:hover{border-color:#6f9fc6;background:#6f9fc6}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn:last-child{display:none}.cms-page-view .wysiwyg #succuresale-map .gm-style-iw-c .gm-style-iw-d .map-styles-popup .map-styles-btn-wrapper .hot-btn:first-child{margin-bottom:0}@media (max-width:768px){.cms-page-view .wysiwyg #succuresale-map{position:relative;left:50%;transform:translate(-50%,0);width:100vw;height:350px;margin:0 auto 60px auto}.cms-page-view .wysiwyg #succuresale-map h2{font-size:14px;line-height:20px}}.cms-page-view .wysiwyg .succuresale-list-container{position:relative}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header{display:flex;align-items:center;margin:0 0 60px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header h2{display:inline-block;color:#60513a;font-family:Sailec_Medium;font-size:33px;line-height:36px;margin-bottom:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form{display:inline-block}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form .hot-select{height:auto;padding:8px 19px;font-size:15px;line-height:23px;color:#60513a;border:1.5px solid #cfdfec}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label{width:266px;margin:0 0 0 30px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label select{background:url(../images/icons/arrow_menu.svg) no-repeat 90% center}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label:before,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label:after{width:0;height:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(335px,.3333fr));grid-gap:50px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header{display:flex;align-items:flex-start;justify-content:space-between}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status{margin-bottom:0;white-space:nowrap}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon{vertical-align:middle}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-inner{opacity:1}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content{margin-bottom:20px;flex-grow:1}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos{padding:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i{opacity:1;margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i span{opacity:1;font-size:16px;font-family:Sailec_Medium}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links{position:static;display:flex;flex-flow:column}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .hot-btn{font-family:Sailec_Bold;height:auto;align-items:center;padding:12px 16px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .details-btn,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .service-btn{border:1.5px solid #679ac3;color:#679ac3}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .exame-btn{display:flex;justify-content:center;padding:10px 16px;background:#679ac3}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .exame-btn img{margin-right:12px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .exame-btn:hover{background:#6f9fc6}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item{display:flex;flex-direction:column;justify-content:space-between;padding:19px;border:1.5px solid #cfdfec;border-radius:5px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header{margin:0 0 10px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-name,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-name{display:inline-block;max-width:248px;color:#60513a;font-family:Sailec_Medium;font-size:20px;line-height:24px;margin:0 10px 0 0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-dist,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-dist{display:inline-block;position:relative;top:-3px;height:26px;background:#f2f7fb;border-radius:42.3px;color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:12px;padding:7px 10px;margin:0 0 0 20px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-icon,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon{display:inline-block;position:relative;width:14px;height:14px;border-radius:100%;margin:0 8px 0 0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-icon.opened,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon.opened{background:#5692c2}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-icon.closed,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-icon.closed{background:#5692c2}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status .succr-status-inner,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header .succr-status .succr-status-inner{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob{display:none}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-name{font-size:16px;line-height:24px;display:block}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-dist{margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status{display:inline-block;margin:0 0 0 16px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob:after{content:"";display:none;clear:both}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview{float:left;width:400px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview img{width:100%}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-t,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-dir-t,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-t{color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:23px;margin:0 0 10px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-dir-i{color:#60513a;font-family:Sailec_Regular;font-size:16px;line-height:22px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i span{display:block}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day{display:inline-block;width:30px;margin:0 40px 0 0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day:last-of-type{margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day-n{opacity:.6;color:#60513a;font-family:Sailec_Medium;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;margin:0 0 7px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day-t{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;text-align:center}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i:after{content:"";display:block;clear:both}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content:after{content:"";display:block;clear:both}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .details-btn,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .exame-btn,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .service-btn{padding-left:16px;padding-right:16px;min-width:unset;max-width:unset}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .details-btn,.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .service-btn{margin:0 0 10px}@media (max-width:1144px){.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list{grid-template-columns:repeat(auto-fit,minmax(335px,.5fr))}}@media (max-width:768px){.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list{grid-gap:0;grid-template-columns:repeat(auto-fit,minmax(335px,100%))}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header{flex-direction:column;margin-bottom:40px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header h2{font-size:26px;line-height:30px;margin-bottom:20px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form{width:100%;margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list-header .succuresale-list-form .succ-form-label{width:100%;max-width:100%;margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item{padding:25px 0 15px;border:none;border-radius:0;border-top:1px solid #cfdfec}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header{display:none}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob{display:flex;justify-content:space-between}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-name{flex:1}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-header-mob .succr-status{margin:0;opacity:1}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content{margin:0 0 15px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-preview{width:100%;max-width:400px;margin:0 auto 30px auto}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos{margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-adr-i{font-size:14px;line-height:22px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day{margin:0 35px 0 0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day:last-of-type{margin:0}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-links .hot-btn{margin:0 0 10px}}@media (max-width:500px){.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i{display:flex}.cms-page-view .wysiwyg .succuresale-list-container .succuresale-list .succuresale-item-content .succr-infos .succr-info-open-i .open-i-day{margin:0 5% 0 0}}.cms-page-view .wysiwyg .succursale-popup-overlay{opacity:0;display:none;overflow-y:auto}.cms-page-view .wysiwyg .succursale-popup{background:#fff;width:760px;top:10px !important;transform:translate(-50%,0) !important}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-content{padding:74px 0 72px;max-width:600px;margin:0 auto}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-content h2{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:30px 0 15px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-content p{color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;max-width:380px;margin:0 auto 50px auto}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-content:after{content:"";display:block;clear:both}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-header{text-align:center;margin-bottom:52px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-header .succursale-name{opacity:.6;color:#60513a;font-family:Sailec_Medium;font-size:20px;line-height:28px;margin:0 0 25px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control{margin-bottom:15px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(1),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(2),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(3),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(4){width:47%;float:left}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(1),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(3){margin-right:6%}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(5){clear:both}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-succr-info{display:inline-block;width:auto}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .succursale-popup-btn{position:relative;float:right;width:135px;min-width:unset;max-width:unset;margin-top:8px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .succursale-popup-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.cms-page-view .wysiwyg .succursale-popup .succursale-popup-content{padding:50px 0 36px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-header{padding:0 40px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-header h2{font-size:20px;line-height:24px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-header .succursale-name{font-size:16px;line-height:20px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form{padding:0 40px}.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(1),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(2),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(3),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(4),.cms-page-view .wysiwyg .succursale-popup .succursale-popup-form .label-control:nth-child(5){width:100%;float:none}}@media (max-width:768px){.page-main{padding:0 20px !important}.cms-page-view .wysiwyg{margin:60px auto 35px}}.simple-page-hero{position:absolute;width:100%;left:0;height:600px}.simple-page-hero:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.simple-page-hero .hero-img{width:100%;height:inherit;object-fit:cover}.simple-page-hero .hero-content{width:100%;max-width:940px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:0 20px}.simple-page-hero .hero-content .hero-content-title{font-size:44px;line-height:62px;color:#fff;margin-bottom:50px}.simple-page-hero .hero-content .hero-contacts{width:100%;max-width:600px;margin:0 auto 50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.simple-page-hero .hero-content .hero-contacts .hero-contact-item{display:flex;align-items:center;margin-bottom:20px;font-size:18px;line-height:24px}.simple-page-hero .hero-content .hero-contacts .hero-contact-item img{margin-right:14px}.simple-page-hero .hero-content .hero-contacts .hero-contact-item a{color:#fff;text-decoration:underline}.simple-page-hero .hero-content .hero-contacts .hero-contact-item a:hover{text-decoration:none}.simple-page-hero .hero-content .hero-contacts .hero-contact-item .succr-info-adr-i,.simple-page-hero .hero-content .hero-contacts .hero-contact-item h4{font-size:18px;line-height:24px;margin:0}.simple-page-hero .hero-content .hero-contacts .hero-contact-item:first-child{margin-right:30px}.simple-page-hero .hero-content .hero-contacts .hero-contact-item:last-child{margin-bottom:0}.simple-page-hero .hero-content .hero-appointment{display:flex;flex-flow:column;align-items:center}.simple-page-hero .hero-content .hero-appointment .btn{height:auto;width:100%;max-width:250px;font-family:Sailec_Bold;font-size:15px;line-height:22px;padding:10px 25px;border-radius:500px}.simple-page-hero .hero-content .hero-appointment .btn-dark-blue{background:#679ac3;border:none;margin-bottom:20px}.simple-page-hero .hero-content .hero-appointment .btn-dark-blue:hover{background:#6f9fc6}.simple-page-hero .hero-content .hero-appointment .hot-btn-transparent{padding:8px 25px;border:1.5px solid #679ac3;color:#679ac3;background:#fff}.simple-page-hero .hero-content .hero-appointment .hot-btn-transparent:hover{background:#f5f7fb}@media (max-width:768px){.simple-page-hero{height:500px}.simple-page-hero .hero-content{text-align:left}.simple-page-hero .hero-content .hero-content-title{font-size:26px;line-height:30px;margin-bottom:20px}.simple-page-hero .hero-content .hero-contacts{justify-content:flex-start;margin:0 0 30px}.simple-page-hero .hero-content .hero-contacts .hero-contact-item{margin-bottom:10px}.simple-page-hero .hero-content .hero-contacts .hero-contact-item .succr-info-adr-i,.simple-page-hero .hero-content .hero-contacts .hero-contact-item h4{font-size:16px;line-height:19px}.simple-page-hero .hero-content .hero-appointment{align-items:flex-start}.simple-page-hero .hero-content .hero-appointment .btn{max-width:350px}}.single-store-content{padding-top:600px}@media (max-width:768px){.single-store-content{padding-top:500px}}.single-store-menu{display:flex;align-items:center;justify-content:center;padding:30px 20px;border-bottom:1px solid #cfdfec}.single-store-menu h2{margin-right:40px}.single-store-menu h2:last-child{margin-right:0}.single-store-menu h2 .single-store-link{font-size:15px;line-height:18px;color:#afa89c;text-transform:uppercase;transition:color .4s ease}.single-store-menu h2 .single-store-link:hover{text-decoration:none;color:#679ac3}@media (max-width:768px){.single-store-menu{display:none}}.single-store-container{margin-top:100px}.single-store-container .single-store-row{display:grid;grid-template-columns:repeat(2,1fr);margin:0 -25px}.single-store-container .single-store-row .succursale-info-col{margin:0 25px}@media (max-width:768px){.single-store-container .single-store-row{grid-template-columns:1fr}.single-store-container .single-store-row .succursale-info-col:first-of-type{order:2}.single-store-container .single-store-row .succursale-info-col:last-of-type{order:1}}.single-store-container .section{margin-bottom:60px}.single-store-container .section h2{font-size:33px;line-height:36px;margin-bottom:30px}@media (max-width:768px){.single-store-container .section h2{font-size:26px;line-height:30px;font-family:Sailec_Medium;margin-bottom:20px}}.single-store-container .succursale-working-hours{padding:29px;border:1.5px solid #cfdfec;margin-bottom:80px}.single-store-container .succursale-working-hours .working-hours-title h2{font-size:33px;line-height:36px;margin-bottom:15px}.single-store-container .succursale-working-hours .succursale-status-container{display:flex;align-items:baseline;font-size:14px;line-height:16px;margin-bottom:20px}.single-store-container .succursale-working-hours .succursale-status-container .succursale-status{display:flex;margin-right:15px}.single-store-container .succursale-working-hours .succursale-status-container .succursale-status .image-icon{background:#ff6262;border-radius:50%;width:12px;height:12px;margin-right:8px}.single-store-container .succursale-working-hours .succursale-status-container .succursale-status .image-icon.store-open{background:#6cb946}.single-store-container .succursale-working-hours .succursale-status-container .succursale-status-time{color:#a4a6aa}.single-store-container .succursale-working-hours .working-hours-list{margin:0;padding:0;list-style:none}.single-store-container .succursale-working-hours .working-hours-list .working-hours-item{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;padding:10px;margin:0}.single-store-container .succursale-working-hours .working-hours-list .working-hours-item .working-day{margin-right:10px}.single-store-container .succursale-working-hours .working-hours-list .working-hours-item .working-hours-closed{color:#ff6262}.single-store-container .succursale-working-hours .working-hours-list .working-hours-item.current-day{background:#f3f8ff}.single-store-container .succursale-working-hours .working-hours-list .working-hours-item.current-day .working-day,.single-store-container .succursale-working-hours .working-hours-list .working-hours-item.current-day .working-hours{font-family:Sailec_Medium}@media (max-width:768px){.single-store-container .succursale-working-hours .working-hours-title h2{font-size:26px;line-height:30px;font-family:Sailec_Medium;margin-bottom:10px}.single-store-container .succursale-working-hours .succursale-status-container{font-size:12px}.single-store-container .succursale-working-hours .working-hours-list .working-hours-item{font-size:14px;line-height:16px}}.single-store-container .succursale-info-text{font-size:16px;line-height:24px}.single-store-container .services-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));column-gap:50px;row-gap:15px;padding:0;margin:0;list-style:none}.single-store-container .services-list .services-item{display:flex;align-items:baseline;font-size:18px;line-height:24px;margin-bottom:0}.single-store-container .services-list .services-item img{margin-right:10px}@media (max-width:768px){.single-store-container .services-list .services-item{font-size:16px;line-height:24px}}.single-store-container .optometrists-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;padding:0;margin:0;list-style:none}.single-store-container .optometrists-list .optometrists-item{background:#f3f8ff;padding:20px;margin-bottom:0}.single-store-container .optometrists-list .optometrists-item h4{font-size:18px;line-height:24px;font-family:Sailec_Medium;margin-bottom:10px}.single-store-container .optometrists-list .optometrists-item p{font-size:14px;line-height:16px;margin:0}@media (max-width:768px){.single-store-container .optometrists-list .optometrists-item h4{font-size:16px}}.single-store-container .brands-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;row-gap:15px;padding:0;margin:0;list-style:none}.single-store-container .brands-list .brands-item{display:flex;align-items:flex-start;margin:0}.single-store-container .brands-list .brands-item .brands-item-title{font-size:18px;line-height:24px}.single-store-container .brands-list .brands-item .brands-item-dot{min-width:6px;min-height:6px;border-radius:50%;background:#60513a;margin:7px 19px 0 0}@media (max-width:768px){.single-store-container .brands-list{column-gap:32px}.single-store-container .brands-list .brands-item .brands-item-title{font-size:16px}.single-store-container .brands-list .brands-item .brands-item-dot{margin-right:14px}}@media (max-width:768px){.single-store-container{margin-top:60px}}.questionnaire-error{font-size:12px;color:red;padding-left:10px;padding-top:5px;font-weight:400}.nlq{display:flex;justify-content:flex-end}@media (max-width:1200px){.nlq{flex-direction:column-reverse}}.nlq_triage .nlq-form-triage{display:block}.nlq_triage .nlq-previewImage{background-image:url(../images/questionnaire/appointment-1@2x.png);position:unset;width:100%;height:100%;right:0}@media (max-width:1200px){.nlq_triage .nlq-previewImage{position:unset;width:100%;height:100%;background-image:url(../images/questionnaire/appointment-1.png)}}.nlq_general .nlq-form-general{display:block}.nlq_general .nlq-previewImage{background-image:url(../images/questionnaire/appointment-2.png)}@media (max-width:1200px){.nlq_general .nlq-previewImage{background-image:url(../images/questionnaire/appointment-2.png);position:unset;width:100%;height:100%;background-position:inherit}}.nlq_eye-health .nlq-form-eye-health{display:block}.nlq_eye-health .nlq-previewImage{background-image:url(../images/questionnaire/appointment-3.png)}@media (max-width:1200px){.nlq_eye-health .nlq-previewImage{background-image:url(../images/questionnaire/appointment-3.png);position:unset;width:100%;height:100%}}.nlq_lifestyle .nlq-form-lifestyle{display:block}.nlq_lifestyle .nlq-previewImage{background-image:url(../images/questionnaire/appointment-4.png)}@media (max-width:1200px){.nlq_lifestyle .nlq-previewImage{background-image:url(../images/questionnaire/appointment-4.png);position:unset;width:100%;height:100%}}.nlq__content{position:relative;width:50%;max-width:805px;padding:70px 50px 60px 0;background-color:#fff;height:calc(100vh - 135px);overflow:auto}@media (max-width:1200px){.nlq__content{width:100%;max-width:80%;margin:-50px auto 0;min-width:auto;padding:40px;height:auto}}@media (max-width:767px){.nlq__content{max-width:100%;margin-top:0;padding-left:10px;padding-right:10px}}@media (max-width:480px){.nlq__content{max-width:100%}}.nlq__info-box{margin-bottom:40px}.nlq__form-container .messages{margin-bottom:15px}.nlq__form-container .NL-select-wrapper{position:relative;display:inline-block;width:100%;margin-bottom:8px}.nlq__form-container .NL-select-wrapper__option{height:48px;padding-left:18px;padding-right:50px;color:#b0a89d;background-color:transparent;border:none;border-radius:0;width:100%;text-align:inherit;position:relative}.nlq__form-container .NL-select-wrapper__option:hover{background-color:#f4f8fb}.nlq__form-container .NL-select-wrapper__option--value{height:48px;padding-left:18px;padding-right:50px;color:#b0a89d;background-color:transparent;border:2px solid #e6eff5;border-radius:0;width:100%;text-align:inherit;position:relative}.nlq__form-container .NL-select-wrapper__option--value:hover{background:0 0}.nlq__form-container .NL-select-wrapper__option--value:after{content:"";box-sizing:border-box;position:absolute;width:16px;height:16px;top:50%;right:20px;border:2px solid #91a8cb;border-top:none;border-left:none;background:0 0;transform:translateY(-75%) rotate(45deg);transition:all .05s linear}.nlq__form-container .NL-select-wrapper__dropdown{border:2px solid #e6eff5;border-top:none}.nlq__form-container .NL-select-wrapper--active .NL-select-wrapper__option--value:after{transform:translateY(-25%) rotate(-45deg) rotateX(180deg)}.nlq__preview{width:50%;height:calc(100vh - 135px)}@media (max-width:1200px){.nlq__preview{position:static;width:100%;max-width:100%;height:500px}}@media (max-width:768px){.nlq__preview{height:350px}}.nlq-navInfo__title{margin-bottom:24px;padding:0;font-size:28px;line-height:40px;font-weight:600;text-transform:capitalize}@media (max-width:375px){.nlq-navInfo__title{margin-bottom:30px}}.nlq-breadcrumbs__box{overflow:hidden;display:flex;justify-content:space-between;background:#f4f8fb;padding:0;margin:0}.nlq-breadcrumbs__item{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1;padding:10px 0 5px 24px;font-size:14px;font-weight:600;color:#6095c1;text-align:center;text-transform:uppercase;margin:0;cursor:pointer;line-height:1.2}@media (max-width:1024px){.nlq-breadcrumbs__item{font-size:14px}}@media (max-width:767px){.nlq-breadcrumbs__item{font-size:11px;font-weight:400}}@media (max-width:480px){.nlq-breadcrumbs__item{font-size:8px}}@media (max-width:375px){.nlq-breadcrumbs__item{padding-top:10px;padding-bottom:10px;font-size:8px}}.nlq-breadcrumbs__item:hover{cursor:default}.nlq-breadcrumbs__item:first-child{padding-left:5px}.nlq-breadcrumbs__item:last-child{padding-right:5px}.nlq-breadcrumbs__item:last-child:after,.nlq-breadcrumbs__item:last-child:before{display:none}.nlq-breadcrumbs__item:after,.nlq-breadcrumbs__item:before{content:'';display:block;position:absolute;top:50%;right:-47px;transform:translateY(-50%);border:24px solid #fff;border-left-width:20px;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;z-index:1}.nlq-breadcrumbs__item:after{right:-42px;border-left-color:#f4f8fb}.nlq-breadcrumbs__item_active{background:#6095c1;color:#fff}.nlq-breadcrumbs__item_active:hover{cursor:pointer}.nlq-breadcrumbs__item_active:after{border-left-color:#6095c1}.nlq-form__title-box{margin-bottom:30px}@media (max-width:375px){.nlq-form__title-box{margin-bottom:20px}}.nlq-form__title{font-size:20px;padding:0;text-transform:uppercase;color:#60513a;line-height:29px;font-weight:600}@media (max-width:375px){.nlq-form__title{font-size:18px}}.nlq-form__list-item{margin-bottom:30px;position:relative}.nlq-form__list-item:last-child{margin-bottom:60px}.nlq-form__list-item_col-2 .nlq-form__item-option:nth-of-type(odd){padding-right:15px}@media (max-width:600px){.nlq-form__list-item_col-2 .nlq-form__item-option:nth-of-type(odd){padding-right:0}}@media (max-width:600px){.nlq-form__list-item_col-2 .nlq-form__item-option{width:100%}}.nlq-form__item-title{padding-bottom:0;margin-bottom:15px;width:100%}.nlq-form__item-number{display:inline-block;margin-right:5px;color:#6095c1}.nlq-form__item-option{margin-bottom:10px}.nlq-form__label{position:relative;margin-bottom:0;padding-left:30px;color:#b0a89d}@media (max-width:480px){.nlq-form__label{padding-left:30px}}.nlq-form__label:hover{cursor:pointer}.nlq-form__label:hover>.nlq-form__custom-radio:after{display:block;background-color:#d1ebff}.nlq-form__label:hover>.nlq-form__custom-checkbox:after{display:block;border-color:#d1ebff}.nlq-form__input:checked+label:hover .nlq-form__custom-radio:after{background-color:#6095c1}.nlq-form__input:checked+label:hover .nlq-form__custom-checkbox:after{border-color:#6095c1}.nlq-form__input:checked+label .nlq-form__custom-radio:after{display:block}.nlq-form__input:checked+label .nlq-form__custom-checkbox{border-color:#6095c1}.nlq-form__input:checked+label .nlq-form__custom-checkbox:after{display:block}.nlq-form__input_hidden{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nlq-form__area-field{display:block;width:100%;padding-top:10px}.nlq-form__area-field_optional{display:none}.nlq-form__area-field-title{margin-bottom:10px;font-size:14px}.nlq-form__area-field-text{width:100%;max-width:100%;min-height:93px;padding:9px 16px;border:1px solid #e6eff5;border-radius:5px;outline:none;resize:none;color:#b0a89d;font-size:14px;margin-left:1px;box-shadow:none}.nlq-form__area-field-text::placeholder{color:#b0a89d}.nlq-form__area-field-text:focus{box-shadow:none}.nlq-form__custom-input{position:absolute;top:1px;left:0;display:inline-block}.nlq-form__custom-radio,.nlq-form__custom-checkbox{width:18px;height:18px;border:2px solid #d1ebff;vertical-align:middle}@media (max-width:480px){.nlq-form__custom-radio,.nlq-form__custom-checkbox{margin-right:10px}}.nlq-form__custom-radio{border-radius:50%}.nlq-form__custom-radio:hover:after{display:block;background-color:#6095c1}.nlq-form__custom-radio:after{display:none;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:74%;height:74%;border-radius:50%;background-color:#6095c1}.nlq-form__custom-checkbox:hover:after{display:block;border-color:#d1ebff}.nlq-form__custom-checkbox:after{display:none;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:75%;height:35%;border:2px solid #6095c1;border-top:none;border-right:none}.nlq-form__item-subsection{padding-left:30px}.nlq-form__subitem{margin-bottom:20px;position:relative}.nlq-form__item-subtitle{margin-bottom:10px;padding:0}.nlq-form__item-subtitle-number{color:#6095c1}.nlq-form__btn.btn{width:100%;max-width:334px;font-size:16px;font-weight:400;padding:0;border:1px solid #6095c1;color:#6095c1;background-color:transparent;border-radius:100px;outline:none}.nlq-form__btn.btn:hover{background-color:#6095c1;color:#fff}.nlq-form__btn.btn:focus{box-shadow:none;outline:none}.nlq-form__btn.btn:active{background-color:#6095c1;color:#fff;outline:none;box-shadow:none}.nlq-form__btn_submit.btn{background-color:#6095c1;border:#6095c1;color:#fff}.nlq-form__btn_submit.btn:hover{border:1px solid #6f9fc6;background:#6f9fc6}.nlq-form__btn_submit.btn:active{border:2px solid #6f9fc6;background:#6f9fc6;outline:none;box-shadow:none}.nlq-form__item-title+.nlq-form__table{padding-top:15px}.nlq-form__table-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 0 15px 22px}@media (max-width:480px){.nlq-form__table-row{padding:12px 0 12px 12px}}.nlq-form__table-row:first-child{background:#d1ebff}.nlq-form__table-row:first-child .nlq-form__table-item-title{padding:0}.nlq-form__table-row:nth-child(2n){background-color:#f4f8fb}.nlq-form__table-item-title{width:40%;padding:0 10px 0 0;color:#60513a;margin-bottom:0}@media (max-width:480px){.nlq-form__table-item-title{font-size:15px}}.nlq-form__table-item-option{width:18%;padding:0 5px;text-align:center;color:#b0a89d;font-size:12px;line-height:16px;font-weight:400}@media (max-width:480px){.nlq-form__table-item-option{font-size:11px}}.nlq-form__table-item-option .nlq-form__custom-checkbox{margin:0}.nlq-form__table .nlq-form__label{padding:0}.nlq-form__table .nlq-form__custom-input{position:static}.nlq-form-triage{display:none}.nlq-form-general{display:none}.nlq-form-eye-health{display:none}.nlq-form-lifestyle{display:none}.nlq-previewImage{background-size:cover;background-position:center center;background-repeat:no-repeat;position:unset;width:100%;height:100%;right:0;z-index:10}.topology__top-section,.topology__bottom-video-pair,.middle_block,.bottom_block_outer{max-width:1280px}@media (max-width:420px){.topology__top-section,.topology__bottom-video-pair,.middle_block,.bottom_block_outer{max-width:420px;margin:0 auto}}@media (max-width:320px){.topology__top-section,.topology__bottom-video-pair,.middle_block,.bottom_block_outer{max-width:320px}}.tpy_wrapper_top div.mgz-parallax-inner{background-position:72% 0}@media (max-width:1024px){.tpy_wrapper_top div.mgz-parallax-inner{background-position:85% 0}}@media (max-width:900px){.tpy_wrapper_top div.mgz-parallax-inner{background-position:78% 0}}@media (max-width:768px){.tpy_wrapper_top div.mgz-parallax-inner{background-size:125%;background-position:center top}}@media (max-width:560px){.tpy_wrapper_top div.mgz-parallax-inner{background-size:225%;background-position:78% 0}}.tpy_wrapper_top{margin:-80px 0 -310px;max-width:1280px}@media (max-width:1280px){.tpy_wrapper_top{margin:-80px -20px -410px}}@media (max-width:970px){.tpy_wrapper_top{margin:-80px -20px -500px}}@media (max-width:768px){.tpy_wrapper_top{margin:-80px -20px -700px}}@media (max-width:650px){.tpy_wrapper_top{margin:-80px -20px -730px}}@media (max-width:420px){.tpy_wrapper_top{padding-top:150px;margin:-40px -15px -860px;background:transparent linear-gradient(270deg,#86b9e7 0%,#83b8e8 53%,#76b0e7 80%,#76b0e7 100%) 0% 0%}}.tpy_wrapper_top_inner{min-height:980px;background-color:#f8f8fc}@media (max-width:970px){.tpy_wrapper_top_inner{min-height:1050px}}@media (max-width:560px){.tpy_wrapper_top_inner{min-height:1150px}}@media (max-width:320px){.tpy_wrapper_top_inner{min-height:1100px}}.tpy_wrapper_top_inner .topology__h1{margin:215px 0 0 70px;max-width:670px;color:#fff}@media (max-width:1260px){.tpy_wrapper_top_inner .topology__h1{font-size:55px;line-height:71px}}@media (max-width:1024px){.tpy_wrapper_top_inner .topology__h1{max-width:600px;font-size:40px;line-height:60px;margin:160px 0 0 70px}}@media (max-width:900px){.tpy_wrapper_top_inner .topology__h1{margin:110px 0 0 70px}}@media (max-width:768px){.tpy_wrapper_top_inner .topology__h1{margin:50px 0 0 70px;max-width:310px;font-size:26px;line-height:33px}}@media (max-width:560px){.tpy_wrapper_top_inner .topology__h1{margin:50px 0 0 30px;max-width:265px}}@media (max-width:420px){.tpy_wrapper_top_inner .topology__h1{margin:-50px 5px;max-width:265px}}.tpy_wrapper_top+div.tpy_wrapper_header{z-index:2}@media (max-width:420px){.tpy_wrapper_top+div.tpy_wrapper_header{max-width:420px}}@media (max-width:320px){.tpy_wrapper_top+div.tpy_wrapper_header{max-width:290px}}.tpy_wrapper_top+div.tpy_wrapper_header .tpy_container_inner{max-width:1140px;padding:100px 25px 70px;margin:0 auto}@media (max-width:768px){.tpy_wrapper_top+div.tpy_wrapper_header .tpy_container_inner{padding:40px 25px 40px}}@media (max-width:560px){.tpy_wrapper_top+div.tpy_wrapper_header .tpy_container_inner{padding:10px 10px 40px}}.tpy_container_inner{max-width:1280px;padding:110px 20px;background-color:#fff;box-shadow:0px 10px 30px rgba(99,181,225,.302)}@media (max-width:1280px){.tpy_container_inner{margin:0 auto;max-width:1024px;padding:60px 0}}@media (max-width:1024px){.tpy_container_inner{padding:10px 0 15px}}@media (max-width:768px){.tpy_container_inner{max-width:728px;padding:10px 10px 35px}}@media (max-width:420px){.tpy_container_inner{max-width:420px}}@media (max-width:320px){.tpy_container_inner{max-width:290px}}.tpy_wrapper-content{display:flex;align-items:center}@media (max-width:768px){.tpy_wrapper-content{flex-direction:column-reverse}}.tpy_text-content{flex:0 1 auto;padding:0 20px 0 30px;max-height:max-content}@media (max-width:1024px){.tpy_text-content{padding:0 20px 0 10px}}@media (max-width:768px){.tpy_text-content{padding:0;margin:0 20px}}@media (max-width:420px){.tpy_text-content{margin:10px 0 0}}.tpy__img{flex:1 0 493px}@media (max-width:1280px){.tpy__img{flex:0 0 400px}}@media (max-width:1024px){.tpy__img{flex:0 0 300px}}@media (max-width:768px){.tpy__img{flex:0 0 230px;max-width:350px}}@media (max-width:420px){.tpy__img{flex:0 0 150px}}.tpy_text-content>h2.topology__h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0}@media (max-width:1024px){.tpy_text-content>h2.topology__h2{line-height:30px}}.tpy_wrapper-content>div.tpy_text-content>p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';margin-bottom:10px}@media (max-width:420px){.tpy_wrapper-content>div.tpy_text-content>p .topology__btn{display:block;margin:0 auto;margin-top:20px}}.tpy_wrapper-content>div.tpy_text-content>a{margin-top:20px}@media (max-width:768px){.tpy_wrapper-content>div.tpy_text-content>a{display:block;margin:20px auto 0px}}@media (max-width:560px){.tpy_wrapper-content>div.tpy_text-content>a{margin:35px auto 0px}}@media (min-width:1920px){.tpy_wrapper{margin:0 auto 0px}}.tpy_bg{margin:0 -20px 0}@media (max-width:768px){.tpy_bg{margin:0 -40px 50px}}@media (max-width:768px){.tpy_bg .tpy_wrapper-content{flex-direction:column}}.tpy_text-content_with_big_image{flex:0 0 640px;min-height:750px;max-height:750px;overflow:auto;display:flex;flex-direction:column;justify-content:flex-start;margin-top:-225px;padding:0 85px 10px 70px;background-color:#709fc6}@media (max-width:1124px){.tpy_text-content_with_big_image{flex:1 0 50vw}}@media (max-width:970px){.tpy_text-content_with_big_image{padding:0 35px 10px}}@media (max-width:768px){.tpy_text-content_with_big_image{flex:1 0 auto;max-width:100vw;margin-top:0;padding:50px 20px 40px;min-height:max-content;max-height:max-content}}@media (max-width:320px){.tpy_text-content_with_big_image{padding:50px 15px 50px;margin:0 auto;max-width:320px}}.tpy_text-content_with_big_image>h2.topology__h2{font-size:28px;font-family:'Sailec_Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#60513a;line-height:40px;margin-bottom:0;color:#fff;margin-bottom:30px;margin-top:320px}@media (max-width:970px){.tpy_text-content_with_big_image>h2.topology__h2{margin:240px 0 30px}}@media (max-width:768px){.tpy_text-content_with_big_image>h2.topology__h2{margin:0 0 30px}}@media (max-width:420px){.tpy_text-content_with_big_image>h2.topology__h2{margin:20px 0}}@media (max-width:320px){.tpy_text-content_with_big_image>h2.topology__h2{margin:0}}.tpy_wrapper-content>.tpy_text-content_with_big_image>p{font-size:18px;line-height:24px;color:#60513a;font-family:'Sailec_Regular';color:#fff;margin-bottom:10px}.tpy_link{color:#bee1ff;text-decoration:underline;cursor:pointer}.tpy_link:hover{color:#002b5c;text-decoration:none}.tpy_big-image{margin:-225px 0 0;flex:0 0 640px;height:750px}@media (max-width:1124px){.tpy_big-image{flex:1 0 50vw}}@media (max-width:768px){.tpy_big-image{margin:-80px 0 0;height:820px}}@media (max-width:650px){.tpy_big-image{margin:-85px 0 0;height:700px}}@media (max-width:560px){.tpy_big-image{height:600px}}@media (max-width:420px){.tpy_big-image{height:450px}}@media (max-width:320px){.tpy_big-image{height:345px}}.tpy_big-image img{height:100%;object-fit:cover}.tpy_wrapper-middle{margin:90px 0 90px}@media (max-width:1024px){.tpy_wrapper-middle{margin:60px auto 40px}}@media (max-width:768px){.tpy_wrapper-middle{margin:0 auto}}.tpy_wrapper-middle .tpy_container_inner{padding:50px 45px;max-width:1280px;border:1px solid #6095c1}@media (max-width:970px){.tpy_wrapper-middle .tpy_container_inner{padding:50px 15px 50px 0}}@media (max-width:768px){.tpy_wrapper-middle .tpy_container_inner{padding:13px}}.tpy_wrapper-middle .tpy_text-content{padding:30px;flex:0 1 50%;max-height:max-content}@media (max-width:1024px){.tpy_wrapper-middle .tpy_text-content{padding:35px 20px 35px 10px}}@media (max-width:768px){.tpy_wrapper-middle .tpy_text-content{padding:35px 0;margin:0;max-width:570px}}@media (max-width:420px){.tpy_wrapper-middle .tpy_text-content{padding:35px 0 15px}}.tpy_wrapper-middle .tpy_text-content .topology__h2{margin-bottom:30px}@media (max-width:420px){.tpy_wrapper-middle .tpy_text-content .topology__h2{margin-bottom:25px}}.tpy_middle-img{flex:0 1 50%}@media (max-width:1024px){.tpy_middle-img{max-width:580px}}@media (max-width:420px){.tpy_middle-img{flex:0 0 auto}}.tpy_wrapper-left .tpy_bg{background-color:#f4f8fb;padding:0;margin:0 -20px 10px}@media (max-width:1280px){.tpy_wrapper-left .tpy_bg{margin:0 -30px 10px}}@media (max-width:768px){.tpy_wrapper-left .tpy_bg{background-color:#fff;padding:0;margin:50px -30px 0}}.tpy_bg .tpy_wrapper-content{justify-content:center;align-items:center}.tpy_wrapper-left .tpy_text-content{flex:0 1 640px;position:relative;padding:15px 45px 15px 70px;max-height:max-content}@media (max-width:1280px){.tpy_wrapper-left .tpy_text-content{flex:0 1 50vw}}@media (max-width:970px){.tpy_wrapper-left .tpy_text-content{padding:10px 20px}}@media (max-width:768px){.tpy_wrapper-left .tpy_text-content{padding:35px 10px 25px;flex:0 0 auto;max-width:100vw}}@media (max-width:420px){.tpy_wrapper-left .tpy_text-content{padding:35px 15px 20px}}.tpy_wrapper-left .tpy_text-content h2{margin-bottom:20px}@media (max-width:420px){.tpy_wrapper-left .tpy_text-content h2{margin-bottom:25px}}.tpy_img_left{flex:0 1 640px;position:relative;overflow:hidden;width:100%;height:695px}@media (max-width:1280px){.tpy_img_left{flex:0 1 50vw}}@media (max-width:1200px){.tpy_img_left{height:550px}}@media (max-width:970px){.tpy_img_left{height:500px}}@media (max-width:850px){.tpy_img_left{height:450px}}@media (max-width:768px){.tpy_img_left{flex:0 1 74vw;overflow:unset}}@media (max-width:420px){.tpy_img_left{margin:0 -25px}}@media (max-width:320px){.tpy_img_left{margin:0 -15px}}.tpy_img_left img{object-fit:cover;height:100%;max-width:100%;position:absolute;top:0;left:0}.tpy_wrapper-right .tpy_bg{background-color:#f4f8fb;padding:0;margin:-30px -20px 0}@media (max-width:1280px){.tpy_wrapper-right .tpy_bg{margin:-30px -30px 0}}@media (max-width:768px){.tpy_wrapper-right .tpy_bg{background-color:#fff;margin:0 -30px}}.tpy_wrapper-right .tpy_wrapper-content{justify-content:center}@media (max-width:768px){.tpy_wrapper-right .tpy_wrapper-content{flex-direction:column-reverse;margin-bottom:30px}}@media (max-width:420px){.tpy_wrapper-right .tpy_wrapper-content{margin-bottom:0}}.tpy_wrapper-right .tpy_text-content{flex:0 0 640px;position:relative;padding:15px 45px 15px 70px;max-height:max-content}@media (max-width:1280px){.tpy_wrapper-right .tpy_text-content{flex:0 1 50vw}}@media (max-width:768px){.tpy_wrapper-right .tpy_text-content{padding:35px 10px 50px;flex:0 0 auto;max-width:100vw}}@media (max-width:420px){.tpy_wrapper-right .tpy_text-content{padding:0 15px;margin-top:35px}}.tpy_wrapper-right .tpy_text-content h2{margin-bottom:20px}.tpy_img_right{flex:0 0 640px;position:relative;overflow:hidden;width:100%;height:695px}@media (max-width:1280px){.tpy_img_right{flex:0 1 50vw}}@media (max-width:1200px){.tpy_img_right{height:550px}}@media (max-width:970px){.tpy_img_right{height:500px}}@media (max-width:850px){.tpy_img_right{height:450px}}@media (max-width:768px){.tpy_img_right{flex:0 1 90vw;overflow:unset}}@media (max-width:420px){.tpy_img_right{margin:0 -25px}}@media (max-width:320px){.tpy_img_right{margin:0 -15px}}.tpy_img_right>img{object-fit:cover;height:100%;max-width:100%;position:absolute;top:0;right:0}.tpy_img_price{position:absolute;z-index:1;bottom:20px;left:20px;max-height:283px;max-width:283px;overflow:hidden;object-fit:contain}@media (max-width:1280px){.tpy_img_price{max-height:160px;max-width:160px}}@media (max-width:768px){.tpy_img_price{max-height:175px;max-width:175px}}@media (max-width:560px){.tpy_img_price{max-height:150px;max-width:150px}}@media (max-width:420px){.tpy_img_price{max-height:95px;max-width:95px}}.tpy_img_price img{width:100%;height:100%}.tpy_wrapper .topology__bottom{position:initial;margin:125px 0 130px;width:100%}@media (max-width:1280px){.tpy_wrapper .topology__bottom{margin:60px 0 50px}}@media (max-width:768px){.tpy_wrapper .topology__bottom{margin:-40px 0 70px}}@media (max-width:420px){.tpy_wrapper .topology__bottom{margin:0}}.tpy_wrapper .topology__bottom-guarantee-wrapper{margin:0 -25px}@media (max-width:320px){.tpy_wrapper .topology__bottom-guarantee{margin:20px auto}}@media (max-width:840px){.content-middle-with-bg div.mgz-parallax-inner{background-size:135%;background-position:21% 100%}}@media (max-width:767px){.content-middle-with-bg div.mgz-parallax-inner{background-size:150%;background-position:100% top;z-index:1}}@media (max-width:840px){.content-middle+div.content-middle-with-bg{background-color:#e2e2e2;margin:20px auto 0px}}@media (max-width:767px){.content-middle+div.content-middle-with-bg{margin:0 auto}}@media (max-width:840px){.content-middle-with-bg div.banner-home{margin-top:0 !important}}.inner-content div.home_middle_container{max-width:500px}@media (max-width:1170px){.inner-content div.home_middle_container{padding-left:20px !important;max-width:440px}}@media (max-width:1024px){.inner-content div.home_middle_container{max-width:370px}}@media (max-width:767px){.inner-content div.home_middle_container{padding:650px 40px 50px !important;max-width:100vw;background-color:#e2e2e2}}@media (max-width:650px){.inner-content div.home_middle_container{padding:515px 40px 50px !important}}@media (max-width:530px){.inner-content div.home_middle_container{padding:390px 40px 50px !important}}@media (max-width:410px){.inner-content div.home_middle_container{padding:300px 15px 40px !important}}.carrousel_container_inner .services-carousel .hot-btn{min-width:155px}@media (max-width:994px){.carrousel_container_inner .services-carousel .hot-btn{width:270px;min-width:270px}}@media (max-width:420px){.carrousel_container_inner .services-carousel .hot-btn{width:200px;min-width:200px}}@media (max-width:1024px){.carrousel_container_inner .services-carousel .slick-arrow{bottom:15px !important}}@media (max-width:840px){.carrousel_container_inner .services-carousel .slick-arrow{bottom:0 !important}}@media (max-width:768px){.carrousel_container_inner .services-carousel .slick-arrow{bottom:15px !important}}.authenticationPopup{position:fixed;visibility:hidden;background-color:#fff;top:158px;bottom:0;width:100%;opacity:0;transition:all .3s ease;z-index:11}.authenticationPopup.active{opacity:1;visibility:visible}.authenticationPopup .ui-widget-content,.authenticationPopup .half-page{height:100%;background:#f4f7fb}.authenticationPopup .btn{width:100%}.authenticationPopup .btn-dark-blue{font-weight:400}.authenticationPopup .form-group .btn+.btn{margin-top:20px}.authenticationPopup .form-group .btn-inline-secondary{margin:40px 0}@media (min-width:1024px) and (max-height:900px){.authenticationPopup .form-group .btn-inline-secondary{margin-top:30px;margin-bottom:30px}}.authenticationPopup .log-in-errors{margin-bottom:15px}.authenticationPopup .page-content{justify-content:center;height:100%;max-width:475px;overflow-y:auto;margin:auto;padding-top:3%}.authenticationPopup .page-content::-webkit-scrollbar{width:0}@media (max-width:767px){.authenticationPopup .page-content{max-width:100%;padding:35px 15px}}@media (max-width:475px){.authenticationPopup .page-content{padding:0}}@media (min-width:1024px) and (max-height:900px){.authenticationPopup .page-content{padding-top:25px;padding-bottom:25px}}.authenticationPopup .account-title h1{color:#60513a;font-family:Sailec_Medium;font-size:30px;line-height:36px;margin:0 0 37px;text-align:center}@media (min-width:1024px) and (max-height:900px){.authenticationPopup .line-separator{margin-top:20px;margin-bottom:20px}}.authenticationPopup .half-page-card{padding:48px 0 0;background:#fff}.authenticationPopup .half-page{background-color:#f4f7fb;background-image:url(../images/components/eyeglasses_black.png),url(../images/components/eyeglasses_white.png);height:100%;background-repeat:no-repeat;background-size:30%;background-position:0 86%,100% 86%}@media (max-width:1024px){.authenticationPopup .half-page{background-image:unset}}.authenticationPopup .md-form{margin-bottom:20px;padding:0 80px}.authenticationPopup .md-form input{padding:0 17px;border:2px solid rgba(96,149,193,.3);border-radius:5px;color:#60513a !important;font-family:Sailec_Regular;font-size:16px;line-height:40px;outline:none;width:100%;height:40px;box-sizing:border-box;transition:all .5s ease;appearance:none}.authenticationPopup .md-form label{font-weight:400;color:#60513a;font-family:Sailec_Regular;font-size:12px;line-height:16px;display:block;margin-bottom:13px}.authenticationPopup .btn.btn-dark-blue{padding:0;line-height:36px;font-size:15px;border-radius:100px}.authenticationPopup .btn__margin{margin:25px 0 32px}.authenticationPopup .link{display:block;font-family:Sailec_Regular;font-size:12px;line-height:16px;color:#60513a;text-decoration:none;text-align:center;margin-bottom:36px}.authenticationPopup .form-group{padding:0 80px}.authenticationPopup .blue-block{padding:40px 46px;background-color:#6095c1}.authenticationPopup .hot-btn.hot-btn-white{font-size:15px;line-height:15px;padding:13px 0 11px;width:100%;height:auto}.authenticationPopup .hot-btn.hot-btn-white.hot-btn-transparent{background:0 0;border:1px solid #fff;color:#fff;margin-top:27px;padding:13px}.authenticationPopup span{margin:0 auto 15px;display:block;color:#fff;text-align:center;font-family:Sailec_Medium;font-size:18px;line-height:28px}@media (max-width:767px){.authenticationPopup .md-form,.authenticationPopup .form-group{padding:0 40px}.authenticationPopup .hot-btn.hot-btn-white{min-width:auto}.authenticationPopup .blue-block{padding:40px 46px}}@media (max-width:414px){.authenticationPopup .blue-block{padding:30px 20px}}.autocreation-index-index .columns .column.main{padding-top:147px;padding-bottom:230px}@media (min-width:768px) and (max-width:991px){.autocreation-index-index .columns .column.main{padding-top:60px;padding-bottom:200px}}@media (max-width:767px){.autocreation-index-index .columns .column.main{padding-top:60px;padding-bottom:40px}}.autocreation-index-index .mgz-element-row.mgz-row-wrap-reverse>.mgz-element-inner>.inner-content,.autocreation-index-index .mgz-element-row.mgz-row-equal-height>.mgz-element-inner>.inner-content{justify-content:center}.autocreation-index-index .p-5{padding:45px 30px !important;background-color:#fff;box-shadow:unset !important}.autocreation-index-index .label-input{width:100%}.autocreation-index-index .label-control .label-title{margin-top:13px}.autocreation-index-index .mgz-element-heading-text{margin:0 0 20px !important;font-size:30px;line-height:36px;text-align:center}.autocreation-index-index .autocreation-form-btn{width:100%;margin-top:32px;text-transform:uppercase}.autocreation-index-index .autocreation-form-input{width:100%}.autocreation-index-index .GS-select{padding:0 17px;border:2px solid rgba(96,149,193,.3);border-radius:5px;color:rgba(96,81,58,.6);background:0 0;font-family:Sailec_Regular;font-size:16px;line-height:40px;outline:none;width:100%;height:40px;box-sizing:border-box;transition:all .5s ease}.product-info-stock-sku .configurable-variation-qty{display:none}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}.am-word-break{word-wrap:break-word;word-break:break-word}.ie11 .am-word-break{word-break:break-all}@media only screen and (max-width:700px){.ampromo-items-form .product-info-price>*:first-child,.ampromo-items-form .product-info-price>*:last-child{padding:0}}@media only screen and (max-width:1000px) and (min-width:701px){.ampromo-overlay .ampromo-gallery{width:570px}.ampromo-popup-wrapper{padding:24px 54px}}@media only screen and (max-width:700px){.ampromo-overlay .ampromo-gallery{width:280px;margin:0 auto}.ampromo-popup-wrapper{padding:24px 54px}}@media only screen and (max-width:400px){.ampromo-overlay .ampromo-gallery{margin:0 auto 30px auto}.ampromo-overlay .slick-prev,.ampromo-overlay .slick-next{display:none !important}.ampromo-popup-wrapper{padding:15px}}.ambase-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambase-word-break{word-break:break-all}.am-visually-hidden{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:0}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}.ambrands-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambrands-word-break{word-break:break-all}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}@-webkit-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@media all and (max-width:768px){.amazon-button-container{width:100%}}.amazon-logout-widget{display:none}@media all and (max-width:768px){.amazon-minicart-container .amazon-button-container{width:auto}}.klarna-payments-method-cell{display:table-cell;vertical-align:middle}label.klarna-payments-method-cell>span{padding-left:5px}span.klarna-payments-method-cell>img{display:block}.bfb-checkbox-item,.bfb-radio-item{margin-top:.7rem}.mgz-control-radio,.mgz-control-checkbox{cursor:pointer;opacity:.01;overflow:hidden;position:absolute !important;vertical-align:top}.mgz-control-radio:after,.mgz-control-checkbox:after{display:none}.mgz-control-radio+label,.mgz-control-checkbox+label{cursor:pointer;display:inline-block;vertical-align:sub}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{font-family:'Magezon-Icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #adadad;color:transparent;float:left;height:1.6rem;text-align:center;vertical-align:top;width:1.6rem}.mgz-control-radio+label,.mgz-control-checkbox+label{padding-left:2.2rem}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{margin:1px 0 0 -2.2rem}.mgz-control-radio:checked+label:before,.mgz-control-checkbox:checked+label:before{color:#514943}.mgz-control-radio.disabled+label,.mgz-control-checkbox.disabled+label,.mgz-control-radio[disabled]+label,.mgz-control-checkbox[disabled]+label{color:#303030;cursor:default;opacity:.5}.mgz-control-radio.disabled+label:before,.mgz-control-checkbox.disabled+label:before,.mgz-control-radio[disabled]+label:before,.mgz-control-checkbox[disabled]+label:before{background-color:#e9e9e9;border-color:#adadad;cursor:default}._keyfocus .mgz-control-radio:not([disabled]):focus+label:before,._keyfocus .mgz-control-checkbox:not([disabled]):focus+label:before,._keyfocus .mgz-control-radio:not(.disabled):focus+label:before,._keyfocus .mgz-control-checkbox:not(.disabled):focus+label:before{border-color:#007bdb}.mgz-control-radio:not([disabled]):hover+label:before,.mgz-control-checkbox:not([disabled]):hover+label:before,.mgz-control-radio:not(.disabled):hover+label:before,.mgz-control-checkbox:not(.disabled):hover+label:before{border-color:#878787}.mgz-control-radio+label:before{border-radius:1.6rem;content:'';transition:border-color .1s linear,color .1s ease-in}.mgz-control-radio.mgz-control-radio+label:before{line-height:140%}.mgz-control-radio:checked+label{position:relative}.mgz-control-radio:checked+label:after{background-color:#514943;border-radius:50%;content:'';height:10px;left:3px;position:absolute;top:4px;width:10px}.mgz-control-radio:checked:not([disabled]):hover,.mgz-control-radio:checked:not(.disabled):hover{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label,.mgz-control-radio:checked:not(.disabled):hover+label{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label:before,.mgz-control-radio:checked:not(.disabled):hover+label:before{border-color:#adadad}.mgz-control-checkbox+label:before{border-radius:1px;content:'';font-size:0;transition:font-size .1s ease-out,color .1s ease-out,border-color .1s linear}.mgz-control-checkbox:checked+label:before{content:'\e62d';font-size:1.1rem;line-height:125%}.mgz__actions-switch{display:inline-block;position:relative;vertical-align:middle}.admin__field-control .mgz__actions-switch{line-height:3.2rem}.mgz__actions-switch+.admin__field-service{min-width:34rem}.mgz__actions-switch-checkbox{position:absolute !important}._disabled .mgz__actions-switch-checkbox+.mgz__actions-switch-label,.mgz__actions-switch-checkbox.disabled+.mgz__actions-switch-label{cursor:not-allowed;opacity:.5;pointer-events:none}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:before{left:15px}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:after{background:#79a22e}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label .mgz__actions-switch-text:before{content:attr(data-text-on)}._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:before,._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:after{border-color:#e22626}.mgz__actions-switch-label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:inline-block;height:22px;line-height:22px;position:relative;user-select:none;vertical-align:middle}.mgz__actions-switch-label:before,.mgz__actions-switch-label:after{left:0;position:absolute;right:auto;top:0}.mgz__actions-switch-label:before{background:#fff;border:1px solid #aaa6a0;border-radius:100%;content:'';display:block;height:22px;transition:left .2s ease-in 0s;width:22px;z-index:1}.mgz__actions-switch-label:after{background:#e3e3e3;border:1px solid #aaa6a0;border-radius:12px;content:'';display:block;height:22px;transition:background .2s ease-in 0s;width:37px;z-index:0}.mgz__actions-switch-text:before{content:attr(data-text-off);padding-left:47px;white-space:nowrap}.mgzFlex,.mgz-newsletter-form-inline,.mgz-newsletter-form-inline2,.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mgz-invisible{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.magezon-icon{font-family:'Magezon-Icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.MgzFontAwesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mgz-text-left{text-align:left}.mgz-text-right{text-align:right}.mgz-text-center{text-align:center}.mgz-text-justify{text-align:justify}.mgz-hidden{display:none}.mgz-hide{display:none}.mgz-visible{display:block}.mgz_fit{width:1% !important}.mgz_center{text-align:center}.mgz-newsletter-form-wrapper{margin-bottom:15px}.mgz-newsletter-form{max-width:100%}.mgz-newsletter-form.loading .mgz-newsletter-btn span{visibility:hidden}.mgz-newsletter-form.loading .mgz-newsletter-btn:before{display:block}.mgz-newsletter-form .mgz-newsletter-fields .mgz-newsletter-field{margin-bottom:10px}.mgz-newsletter-form .actions{margin-bottom:10px}.mgz-newsletter-form .mgz-newsletter-btn{position:relative}.mgz-newsletter-form .mgz-newsletter-btn:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:none;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff;border-top-color:#000;content:''}.mgz-newsletter-message-success{color:#006400}.mgz-newsletter-message-error{color:#e02b27}.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields .mgz-newsletter-field,.mgz-newsletter-form-inline2 .mgz-newsletter-fields .mgz-newsletter-field{padding-right:10px;width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields>.mgz-newsletter-field:last-child{padding:0}.mgz-newsletter-form-inline .mgz-newsletter-btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:-2px}.appointment-form__container .img-holder{position:relative}.appointment-form__container .img-container{background-image:url("../Nvg_AppointmentForm/images/appointment-banner.png");background-repeat:no-repeat;background-size:cover;background-position:50% 77%;width:45%;height:100%;position:absolute;right:0}@media (max-width:1024px){.appointment-form__container .img-container{background-image:none}}.appointment-form__container .appointment-form__wrapper{padding:40px 0}.appointment-form__container .form-title{padding-bottom:0;margin-bottom:70px;line-height:85px;font-size:65px}@media (max-width:570px){.appointment-form__container .form-title{line-height:58px;font-size:48px}}.appointment-form__container .title-3{font-size:36px;line-height:44px;padding-bottom:0;margin-bottom:50px}.appointment-form__container .title-description{color:#313579;font-size:16px;line-height:25px;padding-bottom:0;margin-bottom:20px;font-weight:600}.appointment-form__container .md-form label{font-size:14px}.appointment-form__container .md-form .label-dob{position:absolute;top:34px;left:0;transition:.2s ease-out;cursor:text;color:#91a8cb !important;transform:translate(0,-50%);margin-left:0}.appointment-form__container .md-form .label-dob.active{top:4px;transform:none}.appointment-form__container .NL-select-wrapper__option--value{height:57px;color:#101010;font-size:14px}.appointment-form__container .NL-select-wrapper__dropdown .NL-select-wrapper__option{color:#101010;font-size:14px}.appointment-form__container .NL-select-wrapper__dropdown .NL-select-wrapper__option[disabled]{color:#313579;font-size:14px;display:none}.appointment-form__container .row .col-md-6{max-width:48%}@media (min-width:768px){.appointment-form__container .row .col-md-6{max-width:100%}}@media (max-width:1024px){.appointment-form__container .row .col-md-6{max-width:100%;flex:auto}}.appointment-form__container .form-row{justify-content:space-between}.appointment-form__container .form-row .col-md-6{max-width:48%}@media (max-width:570px){.appointment-form__container .form-row{flex-direction:column}.appointment-form__container .form-row .col-md-6{max-width:100%}}.appointment-form__container .NL-select-wrapper__option.NL-select-wrapper__option--selected{color:#91a8cb}.appointment-form__container .NL-select-wrapper__option.NL-select-wrapper__option--value{color:#101010}.appointment-form__container select+div.mage-error+.NL-select-wrapper{margin-bottom:0}.contest-section .contest-banner{margin-bottom:50px}.contest-section .contest-banner .banner-bg{display:flex;align-items:center;justify-content:center}.contest-section .contest-banner .banner-bg picture{width:100%}.contest-section .contest-banner .banner-bg picture img{width:100%}.contest-section .contest-content-center{color:#4d738a;margin:0 auto;width:50%;padding:25px 0 0}@media (max-width:768px){.contest-section .contest-content-center{width:100%}}@media (max-width:768px){.contest-section .contest-content-center .title-contest{font-size:22px;line-height:28px}}.contest-section .contest-content h2{font-family:'Tiempos Headline',serif;font-size:27px;line-height:32px;font-weight:400;color:#1f2945;text-transform:uppercase}.contest-section .contest-content p{font-family:"Proxima Nova",sans-serif;font-size:20px;font-weight:400;line-height:30px;margin-bottom:10px;color:#1f2945}@media (max-width:768px){.contest-section .contest-content p{font-size:18px;line-height:28px}}.contest-section .contest-form .control{margin-bottom:30px}.contest-section .contest-form .control input{border:1px solid #4d738a;height:45px;margin-bottom:0;outline:none;box-shadow:none;font-size:16px;font-family:"Proxima Nova",sans-serif;letter-spacing:2px;position:relative;color:#4d738a;text-transform:uppercase}.contest-section .contest-form .actions-toolbar{margin-left:0 !important}.contest-section .contest-form .actions-toolbar .form-btn{font-family:"Proxima Nova",sans-serif;font-size:18px;letter-spacing:2px;border:1px solid #40748c;color:#fff;background:#4d738a;height:55px;width:191px;font-weight:700;text-transform:uppercase;cursor:pointer}@media (max-width:480px){.contest-section .contest-form .actions-toolbar .form-btn{width:100%}}.contest-section .contest-form .content-group-fields{display:flex;flex-wrap:wrap}.contest-section .contest-form .content-group-fields .field{flex-basis:50%;box-sizing:border-box}@media (max-width:640px){.contest-section .contest-form .content-group-fields .field{flex-basis:100%}}.contest-section .contest-form .content-group-fields .field.first_name,.contest-section .contest-form .content-group-fields .field.email{padding-right:5px}@media (max-width:640px){.contest-section .contest-form .content-group-fields .field.first_name,.contest-section .contest-form .content-group-fields .field.email{padding-right:0}}.contest-section .contest-form .content-group-fields .field.last_name,.contest-section .contest-form .content-group-fields .field.telephone{padding-left:5px}@media (max-width:640px){.contest-section .contest-form .content-group-fields .field.last_name,.contest-section .contest-form .content-group-fields .field.telephone{padding-left:0}}@media (max-width:480px){.contest-section .contest-form .terms-and-conditions .control{display:block}}.contest-section .contest-form .terms-and-conditions .control input{display:inline-block}.contest-section .contest-form .terms-and-conditions .control input.input-checkbox{height:25px;width:25px}@media (max-width:480px){.contest-section .contest-form .terms-and-conditions .control input.input-checkbox{flex-basis:5%}}.contest-section .contest-form .terms-and-conditions .control input[type=checkbox]{display:none}.contest-section .contest-form .terms-and-conditions .control input[type=checkbox]:checked+label:after{content:'';background-image:url(../svg/originals/icon-check-input.svg);position:absolute;left:3px;top:3px;width:16px;height:16px;background-repeat:no-repeat}@media (max-width:480px){.contest-section .contest-form .terms-and-conditions .control input[type=checkbox]:checked+label:after{top:8px}}.contest-section .contest-form .terms-and-conditions .control label{padding-left:30px;margin-left:0;position:relative;font-size:18px;line-height:16px;color:#4d738a;font-family:"Proxima Nova",sans-serif}.contest-section .contest-form .terms-and-conditions .control label:before{content:'';width:20px;height:20px;border:1px solid #9fb7c0;position:absolute;left:0;top:-2px}@media (max-width:480px){.contest-section .contest-form .terms-and-conditions .control label:before{top:3px}}.contest-section .contest-form .terms-and-conditions .control .terms-text{display:inline-block;font-family:"Proxima Nova",sans-serif;font-size:18px;line-height:20px}@media (max-width:480px){.contest-section .contest-form .terms-and-conditions .control .terms-text{flex-basis:95%}}.contest-section .contest-form .terms-and-conditions .control a{color:#4d738a;text-decoration:underline}.contest_registration-success-index .contest-success{padding:50px 20px 0}.contest_registration-success-index .contest-success h2.eye-on-prize{margin-top:84px;text-transform:uppercase;font-size:27px;font-family:"Tiempos Headline",serif;color:#1f2945}@media screen and (max-width:512px){.contest_registration-success-index .contest-success h2.eye-on-prize{margin-top:48px !important;font-size:22px !important}}.contest_registration-success-index .contest-success h3.good-luck{margin-top:20px;font-size:20px;font-family:"Proxima Nova",sans-serif;color:#1f2945}@media screen and (max-width:512px){.contest_registration-success-index .contest-success h3.good-luck{font-size:18px !important}}.autocreation-index-index .error-message{font-weight:500;padding-left:0;color:#fc465c;font-size:16px;line-height:16px;margin-bottom:25px}.autocreation-index-index .dob-form .form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;margin-bottom:16px}.autocreation-index-index .dob-form .form-row .form-group{margin-bottom:0 !important}.autocreation-index-index .dob-form .form-row label{width:100%;margin:0 0 10px;font-size:18px}.delivery-section{margin-bottom:50px}.delivery-section h3{color:#00155f}.delivery-section .account-sub-section{padding-bottom:25px;border-bottom:2px solid #d5d5dd}.delivery-information{display:flex;width:100%}.delivery-information .map--block,.delivery-information .tracking-info--block{width:50%;border:1px solid #ecf1f6}.delivery-information .map{height:calc(100% - 90px);min-height:353px;position:relative}.delivery-information .map img{cursor:grab}.delivery-information #map{min-height:353px}.delivery-information--map-button{width:131px;height:24px;background:#00155f;position:absolute;z-index:1;bottom:0;margin:3px;color:#fff;font-size:10px;text-transform:uppercase;text-align:center;padding:5px}.delivery-information .tracking-info{padding:28px 28px 20px;height:353px;overflow:auto}.delivery-information .map--block{margin-right:25px}.delivery-information--title{font-size:14px;color:#101010;min-height:90px;background:#ecf1f6;display:flex;align-items:center;justify-content:space-between;padding:15px;flex-wrap:wrap}.delivery-information .van-container{text-align:center;position:relative;margin:0 10px 50px}.delivery-information .van-container h4{font-size:18px;text-transform:uppercase;padding-bottom:15px}.delivery-information .van-image{display:block;width:24px;height:24px;background-image:url(../Nvg_EasyPostTracking/images/van-icon.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;margin:3px}.delivery-information .circle{width:51px;height:51px;background:#91a8cb;border-radius:50%;margin:auto;padding:11px}.delivery-information .circle-delivered{width:51px;height:51px;background:#91a8cb;border-radius:50%;margin-left:auto;padding:11px}.delivery-information .tracking-line{position:absolute;width:50%;bottom:24px;z-index:-1}.delivery-information .tracking-line--left{left:0;border:1px solid #8ba0c2}.delivery-information .tracking-line--left:before{width:7px;height:7px;background:#91a8cb;border-radius:50%;left:-2px;top:-4px;position:absolute;content:''}.delivery-information .tracking-line--right{right:0;border:1px dashed #8ba0c2}.delivery-information .tracking-line--right:after{width:7px;height:7px;background:#91a8cb;border-radius:50%;right:-2px;top:-4px;position:absolute;content:''}.delivery-information .tracking-line--delivered{position:absolute;width:100%;bottom:24px;z-index:-1;left:0;border:1px solid #8ba0c2}.delivery-information .tracking-line--delivered:before{width:7px;height:7px;background:#91a8cb;border-radius:50%;left:-2px;top:-4px;position:absolute;content:''}.delivery-information .shipment-history h4{font-size:18px;font-weight:600;color:#313579;line-height:23px;padding-bottom:0;text-align:center;margin-bottom:15px}.delivery-information .shipment-history--list_item{display:flex;align-items:center;border-top:1px solid #ecf1f6;padding:20px 0;position:relative}.delivery-information .shipment-history--list_item:last-child:after{content:none}.delivery-information .shipment-history__position{color:#313579;font-size:14px;line-height:16px;font-weight:700;margin-right:0;margin-bottom:0}.delivery-information .shipment-history__address{color:#313579;font-size:14px;line-height:16px}.delivery-information .shipment-history__date{margin-right:20px;min-width:70px}.delivery-information .shipment-history__date div{color:#313579;font-size:14px;line-height:16px;font-weight:600;margin-right:0;margin-bottom:0}.shipment-items{margin-bottom:50px}.shipment-items h3{padding-bottom:10px;border-bottom:2px solid #d5d5dd;line-height:32px;color:#00155f}.shipment-items .product-info{display:flex;margin-top:50px;flex-wrap:wrap}.shipment-items .product-info__item{margin-right:50px;margin-bottom:40px;display:flex;align-items:center;width:41%}@media (max-width:730px){.shipment-items .product-info__item{width:100%;margin-right:0}}.shipment-items .product-info h4{padding-bottom:0;font-size:18px;margin-bottom:0;line-height:24px}.shipment-items .product-info .product-thumbnail{min-width:85px;max-width:85px}.shipment-items .product-info .product-thumbnail img{width:100%}.shipment-items .product-info .product-description{font-size:14px;line-height:18px;color:#91a8cb;margin-bottom:3px}.shipment-items .product-info .product-description span{color:#313579}.shipment-items .product-info .product-info-type{color:#101010;font-weight:600}@media (max-width:992px){.account-section .account-sub-section.shipment-items,.delivery-section .account-sub-section{margin:0 0 34px}.delivery-information{flex-direction:column}.delivery-information .map--block,.delivery-information .tracking-info--block{width:100%;margin:0 0 30px}}@media (max-width:480px){.shipment-items .product-info{flex-direction:column}.shipment-items .product-info__item{margin:0 0 30px;width:100%}}@media (max-width:576px){.tracking-index-index .container{max-width:100%}}.also-like-block .owl-carousel{padding:0 50px}.also-like-block .owl-carousel .owl-nav button{position:absolute;top:22%;width:16px;height:46px}.also-like-block .owl-carousel .owl-nav button span{display:none}.also-like-block .owl-carousel .owl-nav button:hover{background:0 0;filter:brightness(.8)}.also-like-block .owl-carousel .owl-nav button.owl-next{background-image:url(../Nvg_EasyPostTracking/images/icon-arrow-left-gallery.svg);right:0;background-position:center;background-size:contain;background-repeat:no-repeat}.also-like-block .owl-carousel .owl-nav button.owl-prev{background-image:url(../Nvg_EasyPostTracking/images/icon-arrow-right-gallery.svg);left:0;background-position:center;background-size:contain;background-repeat:no-repeat}.services-container{position:relative;height:480px;display:flex}@media (max-width:992px){.services-container{height:491px}}@media (max-width:768px){.services-container{display:flex;flex-direction:column-reverse}}.services-container:after{content:"";display:block;clear:both}.services-carousel{width:632px;height:100%;margin-right:14px;background-color:#f4f7fb;float:left;padding:0}@media (max-width:1340px){.services-carousel{width:49.34%;margin-right:1.05%}}.services-carousel .slick-list{height:100% !important}.services-carousel .item{padding:56px 0 0 59px}.services-carousel .service-container{font-family:Sailec_Medium;width:435px}.services-carousel .service-title{color:#60513a;font-size:30px;line-height:36px;margin:0 0 48px}.services-carousel .service-sub-title{opacity:.6;color:#60513a;font-size:18px;line-height:23px;margin:0 0 24px}.services-carousel .service-description{opacity:.6;color:#60513a;font-family:Sailec_Regular;font-size:18px;line-height:22px;margin:0 0 35px;width:80%}@media (max-width:360px){.services-carousel .service-description{margin:0 0 20px}}.services-carousel .service-f-btn,.services-carousel .service-f-btn{min-width:unset;max-width:unset}.services-carousel .service-f-btn,.services-carousel .service-s-btn{padding-left:16px;padding-right:16px}.services-carousel .service-f-btn{width:155px;margin-right:20px}.services-carousel .service-s-btn{min-width:unset;width:210px}@media (max-width:1200px){.services-carousel .item{padding:56px 0 0 40px}.services-carousel .service-title{margin:0 0 27px}.services-carousel .service-description{width:90%}.services-carousel .service-container{width:100%}}@media (max-width:992px){.services-carousel .item{padding:35px 0 0 40px}.services-carousel .service-title{margin:0 0 27px}.services-carousel .service-f-btn,.services-carousel .service-s-btn{display:block;min-width:270px;width:270px}.services-carousel .service-f-btn{margin-bottom:14px}}@media (max-width:768px){.services-carousel{width:100%}.services-carousel .item{padding:32px 16px}.services-carousel .service-title{font-size:22px;margin:0 0 15px}}@media (max-width:450px){.services-carousel .service-description{width:100%}.services-carousel .service-f-btn,.services-carousel .service-s-btn{display:block;min-width:unset;width:100%}}.services-carousel .slick-prev{left:56px !important;top:unset !important;bottom:33px !important;z-index:10;background:0 0 !important}@media (max-width:1199px){.services-carousel .slick-prev{left:40px !important}}.services-carousel .slick-prev:before{content:"";display:block;background:url(../images/icons/right.svg) no-repeat;width:41px;height:41px;background-color:#f4f7fb;opacity:1}.services-carousel .slick-next{right:-25px;left:120px;top:unset !important;bottom:33px !important;z-index:10;background:0 0 !important}@media (max-width:1199px){.services-carousel .slick-next{left:104px !important}}.services-carousel .slick-next:before{content:"";display:block;background:url(../images/icons/right.svg) no-repeat;width:41px;height:41px;background-color:#f4f7fb;opacity:1}.services-carousel .slick-dots{display:none !important}.services-preview{position:relative;width:100%;height:100%;float:left;box-sizing:border-box;overflow:hidden}@media (max-width:768px){.services-preview{height:300px;width:100%}}.services-preview .service-img-container{height:100%;width:100%;background-size:cover}.services-preview .service-img-container img{height:100%;width:100%;object-fit:cover}.mgz-element-lenses .equal-height.mgz-element-section{width:100%}@media (min-width:1200px){.mgz-element-lenses{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;background-color:#fff}}@media (max-width:1199px){.mgz-element-lenses .mgz-content-carouse-slide{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;background-color:#fff;margin-left:10px;margin-right:10px}.mgz-element-lenses .step1{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important;background-color:#fff}}.mgz-element-lenses .no-padding{padding:0 !important}.mgz-element-lenses p{font-size:16px;line-height:19px}.mgz-element-lenses .mgz-btn.btn-block{margin-bottom:20px}.mgz-element-lenses .mgz-lenses .step{width:100%;background-color:#fff}.mgz-element-lenses .content-tab-active.nd-mobile{display:none !important}.mgz-element-lenses .step2{display:none}.mgz-element-lenses .step1 .step1-content{text-align:center;padding:70px}@media (min-width:1200px){.mgz-element-lenses .step1 .step1-content{text-align:left}}.mgz-element-lenses .section-introduction{text-align:center}.mgz-element-lenses .content-tab{border-bottom:1px solid #c3c7ca;cursor:pointer;padding:25px 15px;transition:.2s all ease;background-image:url('../Nvg_PageBuilder/images/icons/icon-blue-chevron-right.svg');background-repeat:no-repeat;background-position:90% center;padding-right:20%}.mgz-element-lenses .content-tab:hover,.mgz-element-lenses .content-tab.tab-active{background-color:#e2f4ff}.mgz-element-lenses .content-tab.tab-active{background-image:url('../Nvg_PageBuilder/images/icons/icon-blue-exit.svg')}.mgz-element-lenses .back-wrapper{background-color:#a4d7f4;padding:0 15px;display:flex}.mgz-element-lenses .backbutton{text-decoration:none;text-transform:uppercase;transition:.2s all ease;margin-right:20px;cursor:pointer;color:#002b5c !important;display:flex;align-items:center;margin-top:0;padding-top:0;padding-bottom:0}@media (max-width:1199px){.mgz-element-lenses .backbutton{font-size:14px}}.mgz-element-lenses .backbutton:hover{background-color:#a4d7f4}.mgz-element-lenses .backbutton:before{content:"";background-image:url('../Nvg_PageBuilder/images/icons/icon-white-left.svg');background-repeat:no-repeat;background-position:center left;height:40px;width:12px;margin-right:13px;display:inline-block;line-height:31px}.mgz-element-lenses .section-content{display:none}@media (min-width:1200px){.mgz-element-lenses .content-padding{padding:30px;margin:0 auto;padding-top:40px}}@media (max-width:1199px){.mgz-element-lenses .content-padding{padding:30px;padding-top:40px}.mgz-element-lenses .mgz-lenses .step1{padding:30px}}.mgz-element-lenses .mgz-lenses-section{margin-top:40px}.mgz-element-lenses .mgz-lenses-section .mgz-button{margin-top:20px}.mgz-element-lenses .lenses-label{color:#fff;background-color:#002b5c;border-radius:20px;padding-left:15px;font-size:12px;text-transform:uppercase;line-height:24px;padding-right:15px;display:inline-flex;position:absolute;margin-left:10px}.mgz-element-lenses .lenses-label.lenses-label-mobile{position:relative;margin-left:0}.mgz-element-lenses .price-containeur{padding-top:10px}.mgz-element-lenses .legal-note{font-size:80%;display:block;margin-top:20px}.mgz-element-lenses .lenses-price{font-size:18px}.mgz-element-lenses .first-button{margin-top:25px}.mgz-element-lenses .mgz-carousel .item-title{color:#6c757d;font-size:30px}.mgz-element-lenses .f-14{font-size:14px}@media (min-width:768px) and (max-width:1199px){.mgz-element-lenses .mgz-lenses-section{padding:20px}}@media (max-width:400px){.mgz-element-lenses .back-wrapper{display:block}}.mgz-element-lenses .mgz-progress-bar.blue-style .mgz-single-bar-inner{-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;min-height:20px;border:3px solid #a4d7f4}.mgz-element-lenses .mgz-progress-bar.blue-style .mgz-numbercounter-bar{-webkit-border-radius:80px 0px 0px 80px;-moz-border-radius:80px 0px 0px 80px;border-radius:80px 0 0 80px;background-color:#a4d7f4}.mgz-element-lenses .mgz-progress-bar.blue-style .progress-title{display:block;margin-top:10px;font-size:13px}.mgz-element-lenses .scale-container{border-top:2px solid #c3c7ca;border-bottom:2px solid #c3c7ca;padding-top:10px;padding-bottom:0;margin-top:20px;margin-bottom:30px}.mgz-element-lenses .scale{font-size:42px;line-height:47px;width:30%;text-align:right}.mgz-element-lenses .scale-title{width:70%;text-align:left;font-size:16px;line-height:20px}.mgz-element-lenses .measurements{border-bottom:2px solid #c3c7ca;margin-top:20px;padding-bottom:20px;display:block}.mgz-element-lenses .tooltip-lenses{position:relative}.mgz-element-lenses .tooltip-lenses .tooltip-lenses-toggle{text-decoration:underline;cursor:help}.mgz-element-lenses .tooltip-lenses .tooltip-lenses-toggle:hover{text-decoration:underline;cursor:help}.mgz-element-lenses .tooltip-lenses .tooltip-toggle-lenses{cursor:help}.mgz-element-lenses .tooltip-lenses .tooltip-lenses-content{background:#e2f4ff;max-width:360px;min-width:280px;padding:16px;z-index:100;display:none;position:absolute;text-align:left;line-height:1.4;border-radius:7px;margin-top:5px;left:-50%;top:28px;font-size:14px;line-height:16px}.mgz-element-lenses .tooltip-lenses .tooltip-lenses-content .btn-close-lenses{background-image:url('../Nvg_PageBuilder/images/icons/btn-icon-close.svg');background-repeat:no-repeat;background-position:center;height:12px;width:12px;position:absolute;top:10px;right:10px}.mgz-element-lenses .tooltip-lenses .title-tooltip{display:block;margin-bottom:10px}@media (max-width:1199px){.mgz-element-lenses .container-carrousel-lenses{max-width:400px !important}}@media (min-width:1200px){.mgz-element-lenses .owl-carousel .owl-stage{touch-action:none !important;transform:none !important}}.mgz-element-lenses .owl-carousel .owl-stage-outer{overflow:visible;z-index:20}@media (min-width:1200px){.mgz-element-lenses .owl-carousel .owl-stage-outer{width:100% !important}}.mgz-element-lenses .owl-carousel .owl-stage-outer .owl-item .content-padding{max-width:300px;margin:0 auto}.mgz-element-lenses .owl-carousel .owl-dots{position:absolute;margin-top:25px}.mgz-element-lenses .owl-carousel .owl-dots .owl-dot span{background-color:#a4d7f4;height:15px;width:15px}.mgz-element-lenses .owl-carousel .owl-dots .owl-dot.active span{background-color:#002b5c !important}.mgz-element-lenses .owl-carousel .owl-dots .owl-dot:hover span{background-color:#002b5c !important}.mgz-element-lenses .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-prev,.mgz-element-lenses .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-next{bottom:4px}.mgz-element-lenses .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-prev:hover,.mgz-element-lenses .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-next:hover{background-color:transparent !important}.mgz-element-lenses .owl-carousel .fas.mgz-fa-angle-right{background-image:url("../Nvg_PageBuilder/images/icons/icon-light-arrow-right.svg");width:30px;height:30px;display:block;background-position:center right;background-repeat:no-repeat}.mgz-element-lenses .owl-carousel .fas.mgz-fa-angle-right:before{display:none}.mgz-element-lenses .owl-carousel .fas.mgz-fa-angle-left{background-image:url("../Nvg_PageBuilder/images/icons/icon-light-arrow-left.svg");width:30px;height:30px;display:block;background-position:center left;background-repeat:no-repeat}.mgz-element-lenses .owl-carousel .fas.mgz-fa-angle-left:before{display:none}.mgz-element-lenses .owl-carousel .mgz-carousel-nav-size-normal .owl-nav [class*=owl-]{width:16px;height:30px;line-height:40px}.mgz-element-lenses .owl-carousel .mgz-carousel-nav-position-bottom_split .owl-nav .owl-prev{left:15px}.mgz-element-lenses .owl-carousel .mgz-carousel-nav-position-bottom_split .owl-nav .owl-next{right:15px}.mgz-element-lenses .mgz-carousel .owl-nav [class*=owl-]:hover{background:0 0}.mgz-element-lenses .button-rv{margin-bottom:40px !important;margin-bottom:20px}@media (max-width:1199px){.mgz-element-lenses .button-rv{margin-bottom:0 !important;margin-top:100px}}.popup-section{z-index:3;position:fixed;bottom:40px;right:40px;width:300px;text-align:left;padding:10px 10px 0}@media (max-width:480px){.popup-section{bottom:0;right:0;width:100%;text-align:left}}.popup-section .popup-item{padding:20px;position:relative}@media (max-width:480px){.popup-section .popup-item .popup-title{display:flex}}.popup-section .popup-item .popup-title h2{padding-bottom:10px;padding-left:0 !important;padding-right:0 !important;text-transform:uppercase;font-size:18px;line-height:21px;color:#fff}@media (max-width:480px){.popup-section .popup-item .popup-title h2{font-size:16px;line-height:19px}}.popup-section .popup-item .popup-title .closethebox.normal{position:absolute;top:0;right:0;padding:0;font-size:16px;line-height:16px;color:#fff;cursor:pointer}@media (max-width:480px){.popup-section .popup-item .popup-title .closethebox.normal{display:none}}.popup-section .popup-item .popup-title .closethebox.mobile{display:none}@media (max-width:480px){.popup-section .popup-item .popup-title .closethebox.mobile{font-size:16px;display:block;margin-left:10px;color:#fff}}@media (max-width:480px){.popup-section .popup-item .popup-content{display:none}}.popup-section .popup-item .popup-content .popup-description p{width:100%;color:#fff;font-size:13px;line-height:1.3;text-transform:initial;letter-spacing:.07em;padding-bottom:0;padding-left:0 !important;padding-right:0 !important}.popup-section .popup-item .popup-content .popup-button a.mgz-btn{font-size:13px}.mgz-element-photocromique{margin-bottom:80px}.mgz-element-photocromique .block{display:block}.mgz-element-photocromique .pdb-0{padding-bottom:0}.mgz-element-photocromique .bouton-color.irayact{padding-right:20px}@media (max-width:767px){.mgz-element-photocromique .bouton-color.irayact{text-align:center !important;margin-bottom:40px;padding-right:0;border-bottom:1px solid #d5d5dd;padding-bottom:40px}}.mgz-element-photocromique .bouton-color.transition{padding-left:20px}@media (max-width:767px){.mgz-element-photocromique .bouton-color.transition{text-align:center !important;padding-left:0}}.mgz-element-photocromique .color-img{display:none;margin:0 auto}.mgz-element-photocromique .color-img.color-active{display:block}.mgz-element-photocromique .color-txt{display:none;margin:0 auto;text-align:center;margin-bottom:40px}.mgz-element-photocromique .color-txt b{color:#91a8cb}.mgz-element-photocromique .color-txt.color-active{display:block}.mgz-element-photocromique .color-img-button{margin-left:4px;margin-right:4px;border:2px solid transparent;border-radius:50px;padding:2px;cursor:pointer}.mgz-element-photocromique .color-img-button.color-active,.mgz-element-photocromique .color-img-button:hover{border:2px solid #91a8cb}.mgz-element-photocromique #contrastFilter{position:absolute;top:0;float:right;left:0;z-index:2;opacity:.5;width:100%}.mgz-element-photocromique #contrastSlider{position:relative;z-index:3;max-width:300px;margin:0 auto;margin-bottom:30px}.mgz-element-photocromique #contrastSlider .icon-moon{background-image:url("../Nvg_PageBuilder/images/icons/icon-moon.svg");width:28px;height:28px;display:block;background-position:center right;background-repeat:no-repeat;position:absolute;margin-left:-40px}.mgz-element-photocromique #contrastSlider .icon-sun{background-image:url("../Nvg_PageBuilder/images/icons/icon-sun.svg");width:32px;height:32px;display:block;background-position:center right;background-repeat:no-repeat;position:absolute;top:0;right:-45px}.mgz-element-photocromique #contrastSlider input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%}.mgz-element-photocromique #contrastSlider input[type=range]:focus{outline:none}.mgz-element-photocromique #contrastSlider input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;background:#313579;border-radius:25px;border:0 solid #000101}.mgz-element-photocromique #contrastSlider input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;border:0 solid #000;height:24px;width:24px;border-radius:50px;background:#91a8cb;cursor:pointer;-webkit-appearance:none;margin-top:-10px}.mgz-element-photocromique #contrastSlider input[type=range]:focus::-webkit-slider-runnable-track{background:#313579}.mgz-element-photocromique #contrastSlider input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;background:#313579;border-radius:25px;border:0 solid #000101}.mgz-element-photocromique #contrastSlider input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;border:0 solid #000;height:24px;width:24px;border-radius:50px;background:#91a8cb;cursor:pointer}.mgz-element-photocromique #contrastSlider input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:39px 0;color:transparent}.mgz-element-photocromique #contrastSlider input[type=range]::-ms-fill-lower{background:#313579;border:0 solid #000101;border-radius:50px;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d}.mgz-element-photocromique #contrastSlider input[type=range]::-ms-fill-upper{background:#313579;border:0 solid #000101;border-radius:50px;box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d}.mgz-element-photocromique #contrastSlider input[type=range]::-ms-thumb{box-shadow:0px 0px 0px #000,0px 0px 0px #0d0d0d;border:0 solid #000;height:24px;width:24px;border-radius:50px;background:#91a8cb;cursor:pointer}.mgz-element-photocromique #contrastSlider input[type=range]:focus::-ms-fill-lower{background:#313579}.mgz-element-photocromique #contrastSlider input[type=range]:focus::-ms-fill-upper{background:#313579}.mgz-element-photocromique .desktop-photocromique{display:none}@media (min-width:992px){.mgz-element-photocromique .desktop-photocromique{display:flex}}.mgz-element-photocromique .desktop-photocromique .content-photocro{width:100%}.mgz-element-photocromique .desktop-photocromique .min-width-300{min-width:300px}.mgz-element-photocromique .desktop-photocromique .table-photochromic,.mgz-element-photocromique .desktop-photocromique .icon-color-text{text-align:center}.mgz-element-photocromique .desktop-photocromique .option-txt{max-width:300px;text-align:left}.mgz-element-photocromique .desktop-photocromique .option-yes,.mgz-element-photocromique .desktop-photocromique .photo-price,.mgz-element-photocromique .desktop-photocromique .margincenter{margin:0 auto}.mgz-element-photocromique .desktop-photocromique .icon-color-container img{margin:0 3px}@media (max-width:1135px){.mgz-element-photocromique .desktop-photocromique .table-photochromic.bigtext{min-height:150px}}@media (max-width:1465px){.mgz-element-photocromique .desktop-photocromique .table-photochromic.pricetxt{min-height:130px}}.mgz-element-photocromique .owl-stage-outer.owl-height{border:2px solid #91a8cb}.mgz-element-photocromique .table-photochromic.color{background-color:#ecf1f6;padding:20px;align-items:center;min-height:105px}.mgz-element-photocromique .table-photochromic.color.pricetxt{align-items:flex-start;padding-top:30px}.mgz-element-photocromique .table-photochromic.blank{padding:20px;align-items:center;min-height:105px;width:100%}.mgz-element-photocromique .table-photochromic.title{padding:20px;align-items:center;width:100%}.mgz-element-photocromique .table-photochromic.colortitle{min-height:150px;width:100%}.mgz-element-photocromique .table-photochromic.colortable{min-height:150px;width:100%;align-items:flex-start;padding-top:35px}.mgz-element-photocromique .option-yes{background-image:url("../Nvg_PageBuilder/images/icons/icon-coche.svg");width:47px;height:31px;display:block;background-position:center right;background-repeat:no-repeat}.mgz-element-photocromique .option-txt{max-width:200px}.mgz-element-photocromique .icon-color-text{font-size:18px;text-align:right}.mgz-element-photocromique .photo-price{text-align:center}.mgz-element-photocromique .photo-price .old-price{color:#91a8cb;text-decoration:line-through;font-size:14px;margin-top:-3px;display:block}.mgz-element-photocromique .owl-carousel .owl-item .icon-color-container{text-align:right}.mgz-element-photocromique .owl-carousel .owl-item .icon-color-container img{display:inline-flex;width:inherit;margin-left:5px;width:28px}.mgz-element-photocromique .equal-height.mgz-element-section{width:100%}.mgz-element-photocromique .no-padding{padding:0 !important}.mgz-element-photocromique .mgz-lenses .step{width:100%;background-color:#fff}@media (min-width:1200px){.mgz-element-photocromique .owl-carousel .owl-stage{touch-action:none !important;transform:none !important}}.mgz-element-photocromique .owl-carousel .owl-stage-outer{z-index:20}@media (min-width:1200px){.mgz-element-photocromique .owl-carousel .owl-stage-outer{width:100% !important}}.mgz-element-photocromique .owl-carousel .owl-stage-outer .owl-item .content-padding{max-width:300px;margin:0 auto}.mgz-element-photocromique .owl-carousel .owl-dots{position:absolute;margin-top:25px}.mgz-element-photocromique .owl-carousel .owl-dots .owl-dot span{border:2px solid #91a8cb;background-color:#fff;height:15px;width:15px}.mgz-element-photocromique .owl-carousel .owl-dots .owl-dot.active span{border:2px solid #cb3709;background-color:#cb3709 !important}.mgz-element-photocromique .owl-carousel .owl-dots .owl-dot:hover span{border:2px solid #cb3709;background-color:#cb3709 !important}.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-prev,.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-next{bottom:4px}.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-prev:hover,.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-next:hover{background-color:transparent !important}.mgz-element-photocromique .owl-carousel .fas.mgz-fa-angle-right{background-image:url("../Nvg_PageBuilder/images/icons/icon-light-arrow-right.svg");width:30px;height:30px;display:block;background-position:center right;background-repeat:no-repeat}.mgz-element-photocromique .owl-carousel .fas.mgz-fa-angle-right:before{display:none}.mgz-element-photocromique .owl-carousel .fas.mgz-fa-angle-left{background-image:url("../Nvg_PageBuilder/images/icons/icon-light-arrow-left.svg");width:30px;height:30px;display:block;background-position:center left;background-repeat:no-repeat}.mgz-element-photocromique .owl-carousel .fas.mgz-fa-angle-left:before{display:none}.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-size-normal .owl-nav [class*=owl-]{width:16px;height:30px;line-height:40px}.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-position-bottom_split .owl-nav .owl-prev{left:15px}.mgz-element-photocromique .owl-carousel .mgz-carousel-nav-position-bottom_split .owl-nav .owl-next{right:15px}.mgz-element-photocromique .mgz-carousel .owl-nav [class*=owl-]:hover{background:0 0}.mgz-element-photocromique .button-rv{margin-bottom:40px !important;margin-bottom:20px}@media (max-width:1199px){.mgz-element-photocromique .button-rv{margin-bottom:0 !important;margin-top:100px}}.magezon-builder .mgz-row-equal-height .mgz-element-nlvg_team{height:100%}.magezon-builder .mgz-row-equal-height .mgz-element-nlvg_team .person-container{height:100%}.magezon-builder .mgz-row-equal-height .mgz-element-nlvg_team .person-container .text-container{height:100%}.magezon-builder .person-container{display:flex;flex-direction:column}.magezon-builder .person-container .text-container{display:flex;flex-direction:column;justify-content:space-between}.magezon-builder .person-container .text-container .bottom-container{display:flex;align-items:center;justify-content:space-between}.magezon-builder .person-container .text-container .bottom-container.alignright{justify-content:flex-end}.magezon-builder .person-container .icon-content{text-align:right}.magezon-builder .person-container .icon-content .linkedin-icon{background-image:url("../Nvg_PageBuilder/images/icons/linkedin-icon.svg");width:36px;height:36px;display:block;background-position:center right;background-repeat:no-repeat;margin-left:auto;background-color:unset}.magezon-builder .person-container .person-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;text-align:center;background:rgba(33,32,58,.5);z-index:1;box-sizing:border-box}.magezon-builder .person-container .person-popup.visible{display:block}.magezon-builder .person-container .person-popup .person-info{opacity:1;position:fixed;top:200px;left:50%;transform:translateX(-50%);max-width:1149px;background:#fff;padding:20px 47px;width:100%}@media (max-width:778px){.magezon-builder .person-container .person-popup .person-info{top:150px;width:90%;overflow-y:auto;height:75%;text-align:left}}.magezon-builder .person-container .person-popup .person-info .person-fullname,.magezon-builder .person-container .person-popup .person-info .person-position{text-align:center}@media (max-width:768px){.magezon-builder .person-container .person-popup .person-info .person-fullname,.magezon-builder .person-container .person-popup .person-info .person-position{text-align:left}}.magezon-builder .person-container .person-popup .person-info .popup-close-btn{position:absolute;top:20px;right:10px;transform:translateY(-50%);display:inline-block;width:20px;height:20px}.magezon-builder .person-container .person-popup .person-info .popup-close-btn:hover{cursor:pointer}.magezon-builder .person-container .person-popup .person-info .popup-close-btn:before,.magezon-builder .person-container .person-popup .person-info .popup-close-btn:after{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:120%;height:2px;background-color:#076188}.magezon-builder .person-container .person-popup .person-info .popup-close-btn:before{transform:rotate(-45deg)}.magezon-builder .person-container .person-popup .person-info .popup-close-btn:after{transform:rotate(45deg)}.magezon-builder .mgz-row-equal-height .mgz-element-nlvg_image{height:100%}.magezon-builder .mgz-row-equal-height .mgz-element-nlvg_image .mgz-element-inner{display:flex;flex-direction:column}.magezon-builder .mgz-row-equal-height .mgz-element-nlvg_image .mgz-element-inner .text-container{height:100%}.magezon-builder .mgz-element-nlvg_image .text-container{display:flex;flex-direction:column;justify-content:space-between}.magezon-builder .mgz-element-nlvg_image .text-container .bottom-container{display:flex;align-items:center;justify-content:space-between}.anchor-section .anchor-heading{display:flex;justify-content:space-between;align-items:center}.anchor-section .anchor-heading h3{display:inline-block;padding-bottom:0}.anchor-section .anchor-heading i{display:none}@media (max-width:768px){.anchor-section .anchor-heading i{display:block}}.anchor-section .anchor-content{display:block;text-align:left}@media (max-width:768px){.anchor-section .anchor-content{display:none}}@media (min-width:769px){.anchor-section .anchor-content{display:block !important}}.anchor-section .anchor-content .anchor-dropdown-menu{padding-bottom:0}.mgz-element-year .mgz-panel .mgz-panel-heading a{padding:0}@media (max-width:767px){.mgz-element-year .year-element-content{display:flex;flex-direction:column-reverse}}@media (min-width:768px){.mgz-element-year .year-element-content .year-element-text .mgz-panel-heading{box-shadow:none !important;padding:0 !important}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-panel-heading{padding:25px !important}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info{display:flex;flex-direction:column-reverse}}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile{display:none}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile{display:block;position:relative}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates{display:flex;justify-content:space-between;align-items:center}}@media (min-width:768px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .select-year{display:none}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .select-year{margin-right:5px}}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .year-date-list{position:absolute;top:40px;right:0;opacity:.9;max-height:160px;overflow:auto;min-width:79px;padding:10px;padding-bottom:0}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .year-date-list{display:none}}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .year-date-list .calendar-date{cursor:pointer;padding-bottom:10px}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .year-date-list .calendar-date{display:block}}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates .year-list-title{padding-bottom:0}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .calendar-dates-mobile .year-list-dates.mgz-active i:before{content:"\e621"}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year{display:none}}@media (min-width:768px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year{display:block !important}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;margin-top:20px}}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .previous,.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .next{display:none}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .previous,.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .next{display:block;cursor:pointer}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .previous.disabled i.arrow,.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .next.disabled i.arrow{display:none}}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel i{border:solid #076188;border-width:0 2px 2px 0;display:inline-block;padding:6px}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year .control-panel .history-year .title-style{text-align:center;margin:0;padding:0}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-text .mgz-element-info .history-info-year:first-child{display:block}}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-calendar .mgz-element-inner .mgz-element-calendar{display:flex;flex-direction:column-reverse}}.mgz-element-year .year-element-content .year-element-calendar .mgz-element-inner .mgz-element-calendar .calendar-dates-container.calendar-dates-desktop{padding-bottom:35px}@media (max-width:767px){.mgz-element-year .year-element-content .year-element-calendar .mgz-element-inner .mgz-element-calendar .calendar-dates-container.calendar-dates-desktop{display:none}}.mgz-element-year .year-element-content .year-element-calendar .mgz-element-inner .mgz-element-calendar .calendar-dates-container.calendar-dates-desktop .year-list-dates .year-date-list{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:20px}.mgz-element-year .year-element-content .year-element-calendar .mgz-element-inner .mgz-element-calendar .calendar-dates-container.calendar-dates-desktop .year-list-dates .year-date-list .calendar-date:hover{text-decoration:underline}.page-main .magezon-builder .pb-0 h1,.page-main .magezon-builder .pb-0 h2,.page-main .magezon-builder .pb-0 h3,.page-main .magezon-builder .pb-0 h4,.page-main .magezon-builder .pb-0 h5,.page-main .magezon-builder .pb-0 p{padding-bottom:0}.page-main .magezon-builder .img-100 .mgz-single-image-wrapper{width:100%}.page-main .magezon-builder .img-100 .mgz-single-image-wrapper img{width:100%}.page-main .magezon-builder .white h1,.page-main .magezon-builder .white h2,.page-main .magezon-builder .white h3,.page-main .magezon-builder .white h4,.page-main .magezon-builder .white h5,.page-main .magezon-builder .white p,.page-main .magezon-builder .white a,.page-main .magezon-builder .white span,.page-main .magezon-builder .white li{color:#fff}@media (max-width:767px){.page-main .magezon-builder .white-xs h1,.page-main .magezon-builder .white-xs h2,.page-main .magezon-builder .white-xs h3,.page-main .magezon-builder .white-xs h4,.page-main .magezon-builder .white-xs h5,.page-main .magezon-builder .white-xs p,.page-main .magezon-builder .white-xs a,.page-main .magezon-builder .white-xs span,.page-main .magezon-builder .white-xs li{color:#fff}}.page-main .magezon-builder .equal-height{height:100%}.page-main .magezon-builder .btn-bottom{position:absolute;width:100%;bottom:30px}@media (max-width:991px){.page-main .magezon-builder .mgz-element-row.no-bg-sm .mgz-parallax-inner{background-image:none}}@media (max-width:767px){.page-main .magezon-builder .mgz-element-row.no-bg-xs .mgz-parallax-inner{background-image:none}}@media (max-width:1199px){.page-main .magezon-builder .mgz-element-row.no-bg-md .mgz-parallax-inner{background-image:none}}@media (max-width:767px){.page-main .magezon-builder .xs-center .mgz-element-inner{text-align:center}}@media (max-width:991px){.page-main .magezon-builder .mgz-element-row.no-bg-sm .mgz-parallax-inner{background-image:none}}.page-main .magezon-builder .mgz-element-row .mgz-element-inner.padding-row{padding-top:60px;padding-bottom:60px}@media (min-width:992px){.page-main .magezon-builder .mgz-element-row .mgz-element-inner.padding-row{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.page-main .magezon-builder .mgz-element-row.content-middle>.mgz-element-inner>.inner-content>.mgz-element>.mgz-element-inner.xs-align-top{justify-content:inherit}}@media (max-width:767px){.page-main .magezon-builder .xs-position-bottom{position:absolute;bottom:0;width:100%}}.page-main .magezon-builder svg{max-width:100%}@media (min-width:768px){.page-main .magezon-builder .bg-middle-fullwidth-right{position:absolute;height:100%;left:50%}.page-main .magezon-builder .bg-middle-fullwidth-left{position:absolute;height:100%;left:0}.page-main .magezon-builder .xl-right-content{margin-left:50%}}@media (max-width:767px){.page-main .magezon-builder .sm-column-reverse>.inner-content{flex-direction:column-reverse !important;display:flex}.page-main .magezon-builder .sm-full-width>.inner-content{max-width:100%;padding:0 !important}.page-main .magezon-builder .sm-margin-auto{margin:0 auto !important}}@media (max-width:991px){.page-main .magezon-builder .md-column-reverse>.inner-content{flex-direction:column-reverse !important}.page-main .magezon-builder .md-full-width>.inner-content{max-width:100%;padding:0 !important}.page-main .magezon-builder .md-margin-auto{margin:0 auto !important}}@media (max-width:1199px){.page-main .magezon-builder .lg-column-reverse>.inner-content{flex-direction:column-reverse !important}.page-main .magezon-builder .lg-bg-middle-fullwidth-right{position:absolute;height:100%;left:50%}.page-main .magezon-builder .lg-full-width>.inner-content{max-width:100%;padding:0 !important}.page-main .magezon-builder .lg-bg-middle-fullwidth-left{position:absolute;height:100%;left:0}.page-main .magezon-builder .lg-margin-auto{margin:0 auto !important}}@media (min-width:1200px){.page-main .magezon-builder .xl-bg-middle-fullwidth-right{position:absolute;height:100%;left:50%}.page-main .magezon-builder .xl-bg-middle-fullwidth-left{position:absolute;height:100%;left:0}.page-main .magezon-builder .xxl-right-content{margin-left:50%}.page-main .magezon-builder .xl-bg-middle-fullwidth-left{position:absolute;height:100%;left:0}}.page-main .height100{height:100%}.page-main .text-50 h1,.page-main .text-50 h2,.page-main .text-50 h3,.page-main .text-50 h4,.page-main .text-50 h5,.page-main .text-50 p,.page-main .text-50 a,.page-main .text-50 span,.page-main .text-50 li{font-size:50px;line-height:55px}@media (max-width:1199px){.page-main .text-50 h1,.page-main .text-50 h2,.page-main .text-50 h3,.page-main .text-50 h4,.page-main .text-50 h5,.page-main .text-50 p,.page-main .text-50 a,.page-main .text-50 span,.page-main .text-50 li{font-size:36px;line-height:40px}}@media (max-width:767px){.page-main .text-50 h1,.page-main .text-50 h2,.page-main .text-50 h3,.page-main .text-50 h4,.page-main .text-50 h5,.page-main .text-50 p,.page-main .text-50 a,.page-main .text-50 span,.page-main .text-50 li{font-size:22px;line-height:25px}}.page-main .text-70 h1,.page-main .text-70 h2,.page-main .text-70 h3,.page-main .text-70 h4,.page-main .text-70 h5,.page-main .text-70 p,.page-main .text-70 a,.page-main .text-70 span,.page-main .text-70 li{font-size:70px;line-height:75px;padding-bottom:35px}@media (max-width:1680px){.page-main .text-70 h1,.page-main .text-70 h2,.page-main .text-70 h3,.page-main .text-70 h4,.page-main .text-70 h5,.page-main .text-70 p,.page-main .text-70 a,.page-main .text-70 span,.page-main .text-70 li{font-size:55px;line-height:60px;padding-bottom:22px}}@media (max-width:768px){.page-main .text-70 h1,.page-main .text-70 h2,.page-main .text-70 h3,.page-main .text-70 h4,.page-main .text-70 h5,.page-main .text-70 p,.page-main .text-70 a,.page-main .text-70 span,.page-main .text-70 li{font-size:40px;line-height:45px;padding-bottom:20px}}.share-window{background:#f0f0f0;border-top:1px solid #e8e5e5;width:100%;padding:20px 20px 40px;position:fixed;top:auto;left:0;right:0;bottom:0;z-index:100}@media (min-width:1201px){.share-window{padding:24px 10px;position:unset;top:auto;left:unset;right:unset;bottom:unset;max-width:290px;background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.1);border-top:none;z-index:10}}@media (min-width:1201px){.share-window:after{position:absolute;top:-12px;left:50%;transform:translateX(-50%);display:inline-block;border-right:13px solid transparent;border-bottom:13px solid #fff;border-left:13px solid transparent;content:'';filter:drop-shadow(0 3px 20px rgba(0,0,0,.1))}}.share-window__overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99}@media (min-width:1201px){.share-window__overlay{z-index:9}}.share-window__buttons{display:flex;overflow:auto;padding-bottom:20px}@media (min-width:1201px){.share-window__buttons{width:100%;align-items:center;justify-content:space-evenly;padding-bottom:0}}.share-button{flex-shrink:0;margin-right:15px;cursor:pointer}@media (min-width:1201px){.share-button{margin:0 23px}}.share-button:last-child{margin-right:0}@media (min-width:1201px){.share-button:last-child{margin-right:23px}}.share-button__image{max-width:60px;max-height:60px;width:100%;height:100%}@media (min-width:1201px){.share-button__image{max-width:40px;max-height:40px;margin:0 auto}}.share-button__image>img{width:100%;height:100%;object-fit:contain;object-position:center}.share-button__title{margin-top:6px;color:#101010;font-size:11px;line-height:14px;font-weight:400;text-align:center}@media (min-width:1201px){.share-button__title{margin-top:9px;color:#1d1d1d;font-size:12px;line-height:15px}}@media (min-width:1201px){.topology-models__block.mobile-view{display:none}}@media (max-width:1200px){.topology-models__block.desktop-view{display:none}}.opc-block-summary .vertex-message td,.cart-summary .vertex-message td{padding:0;border-top:none}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}.minicart-wrapper{margin:0 21px 0 0}@media (max-width:1140px){.minicart-wrapper{margin:0 18px 0 0}}@media (max-width:840px){.minicart-wrapper{margin:0 !important}}@media all and (min-width:768px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear:left;float:left;margin:0 10px 5px 0}.block-giftregistry-shared .item-options dt:after{content:': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{display:inline-block;float:left;margin:0 0 5px}.abs-button-desktop{width:auto}.abs-blocks-2columns,.amazon-addresses .amazon-address,.column .block-addbysku .block-content .box,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box,[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{width:48.8%}.amazon-addresses .amazon-address:nth-child(odd),.column .block-addbysku .block-content .box:nth-child(odd),.login-container .block:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(odd),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(odd),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.amazon-addresses .amazon-address:nth-child(even),.column .block-addbysku .block-content .box:nth-child(even),.login-container .block:nth-child(even),.account .column.main .block:not(.widget) .block-content .box:nth-child(even),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(even),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(even),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(even){float:right}.abs-reset-left-margin-desktop,.bundle-options-container .legend.title,.gift-summary .actions-toolbar,.cart.table-wrapper .gift-summary .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar,.form-new-agreement .fieldset .legend,.form-new-agreement .actions-toolbar,.column.main .paypal-review .actions-toolbar,.wishlist-index-index .main .form-wishlist-items .actions-toolbar,.column.main .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-add-invitations .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:75.8%;top:6px}.form-giftregistry-share .fieldset .field:not(.choice) .control,.form-giftregistry-edit .fieldset .field:not(.choice) .control,.form-add-invitations .fieldset .field:not(.choice) .control,.form-create-return .fieldset .field:not(.choice) .control,.form.send.friend .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:25.8%}.abs-visually-hidden-desktop,.block-search .label,.modes-label,.dashboard-welcome-toggler,.block-collapsible-nav .title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.amazon-addresses:before,.amazon-addresses:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:before,.column .block-addbysku .block-content:after,.login-container:before,.login-container:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:before,.gift-wrapping .nested:after,.table .gift-wrapping .content:before,.table .gift-wrapping .content:after,.block-wishlist-management:before,.block-wishlist-management:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:before,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:before,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:before,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:before,.header.content:after,.page-header .header.panel:before,.page-header .header.panel:after,.account .toolbar:before,.account .toolbar:after,.toolbar-giftregistry-results:before,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:before,.toolbar-wishlist-results:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.amazon-addresses:after,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:after,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:after,.table .gift-wrapping .content:after,.block-wishlist-management:after,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:after,.page-header .header.panel:after,.account .toolbar:after,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 20px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 5px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.product-add-form .fieldset>.field:not(:first-child):last-of-type,.product-add-form .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-pager-toolbar,.account .toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results{margin-bottom:20px;position:relative}.abs-pager-toolbar .limiter,.account .toolbar .limiter,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.account .toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .cart-gift-item{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.block-cart-failed .actions,.cart-container .cart-gift-item .actions{text-align:right}.block-cart-failed .action.clear,.block-cart-failed .action.update,.cart-container .cart-gift-item .action.clear,.cart-container .cart-gift-item .action.update{margin-left:10px}.block-cart-failed .action.continue,.cart-container .cart-gift-item .action.continue{float:left}h1{font-size:40px;margin-bottom:40px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1320px;padding-left:20px;padding-right:20px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:66.66666667%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:83.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .main{padding-left:2%}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0}.panel.header{padding:10px 20px}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:74.2%;float:left}.product.data.items{position:relative;z-index:1}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:20px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:20px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 5px 0 0}.product.data.items>.item.title>.switch{font-weight:600;line-height:20px;font-size:1.4rem;color:#b19c7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:20px;padding:5px 20px}.product.data.items>.item.title>.switch:visited{color:#b19c7d;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#b19c7d;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#60513a;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#60513a;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:6px}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px;border:1px solid #d1d1d1}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}.newlook-appointment__confirmed--status{box-shadow:0px 10px 30px rgba(0,0,0,.05)}.newlook-appointment__confirmed--status .update-status-title{margin-bottom:42px}.newlook-appointment__index .availability-message-block{margin:-25px -27px 30px;padding:26px 45px 26px 85px;align-items:center;flex-direction:row;min-height:unset}.newlook-appointment__index .availability-message-block .availability-message{font-size:18px;line-height:24px}.newlook-appointment__index .availability-message-block .availability-message:before{top:-7px;left:-55px}.newlook-appointment__index .appointment-locations-link{font-size:18px;line-height:24px;align-self:normal}.newlook-appointment__index .appointment-locations-link:after{top:6px}.amblog-post-container{border:2px solid #e9e9e9;border-radius:0;padding-bottom:20px;background-color:transparent;box-shadow:0 4px 8px rgba(0,98,176,.1);margin-bottom:40px}.amblog-post-container .amblog-headline,.amblog-post-container .amblog-title{color:#6095c1;font-size:25px;line-height:30px;padding-bottom:0;margin-bottom:30px}.amblog-post-container .amblog-shot{margin:0;color:rgba(96,81,58,.6);font-size:18px;line-height:25px;padding-bottom:20px;margin-bottom:0}.amblog-post-container .amblog-image{border-radius:0}.amblog-post-container .amblog-read{background:0 0;text-transform:lowercase;font-size:18px;padding:0;color:#6095c1;letter-spacing:-.005em;display:flex;align-items:center;justify-content:flex-end}.amblog-post-container .amblog-read:after{content:"";width:13px;height:13px;background-image:url("../images/icons/red-chevron-right.svg");background-repeat:no-repeat;margin-left:10px;transition:.3s all ease}.amblog-post-container .amblog-read:hover,.amblog-post-container .amblog-read:active{text-decoration:none}.amblog-post-container .amblog-read:hover:after,.amblog-post-container .amblog-read:active:after{margin-left:15px}.amblog-post-container .amblog-read .amblog-arrow{display:none}.amblog-post-container .amblog-social-container .amblog-icon{background-color:#6095c1}.amblog-container-list{margin-bottom:50px}.amblog-container-list .amblog-post-container{border:none;background-color:transparent;padding-bottom:0}.amblog-index-index .page-title,.amblog-index-post .page-title{margin-bottom:0;margin-top:20px}#store-selector .form-continue .actions-toolbar>.primary{float:right}#store-selector .form-continue .actions-toolbar .action.primary{margin:0}.amblog-comments-container{margin:30px 30px 0}.amblog-comments-action{margin:20px 30px}.amblog-comments-action .amblog-replies,.amblog-comments-container .amblog-replies,.amblog-replies-block:not(.-level-top) .amblog-comment-reply{margin:30px 0 0 35px;padding-left:20px}.desktop.three-columns .amblog-related-wrapper.-related-products .amblog-item-product{max-width:129px}.amblog-related-wrapper.-related-products .amblog-slick-slider:not(.slick-initialized){justify-content:initial}.amblog-related-wrapper.-related-products .amblog-slick-slider:not(.slick-initialized) .amblog-item-product{max-width:25%}.amblog-index-index .page-title,.amblog-index-post .page-title{margin-bottom:40px}.desktop.three-columns{display:-webkit-flex;display:-ms-flexbox;display:flex}.desktop.three-columns section.content{width:52%;padding:0 30px}.desktop.three-columns aside.left,.desktop.three-columns aside.right{width:24%}.desktop.two-columns-right,.desktop.two-columns-left{display:-webkit-flex;display:-ms-flexbox;display:flex}.desktop.two-columns-right section.content{width:76%;padding-right:40px}.desktop.two-columns-left section.content{width:76%;padding-left:40px}.desktop.two-columns-right aside.left,.desktop.two-columns-left aside.left,.desktop.two-columns-right aside.right,.desktop.two-columns-left aside.right{width:24%}.amblog-container-list{padding-top:0}.amblog-element-block{display:block;margin-bottom:30px;border:1px solid #e9e9e9;border-radius:4px;box-shadow:0 4px 8px rgba(0,98,176,.1)}.amblog-element-block .amblog-title,.amblog-main-content .amblog-search .amblog-title{padding:15px}.amblog-element-block .amblog-title:before,.amblog-element-block .amblog-title:after{display:none}.amblog-element-block .amblog-item{padding:15px 20px}.amblog-element-block .amblog-item.-search{padding:20px 15px}.amblog-post-container{padding-bottom:15px;margin-bottom:40px}.amblog-post-container .amblog-tags{margin:25px 0;padding:0 25px}.amblog-post-container .amblog-content{margin-top:20px;padding:0 25px 15px}.amblog-post-container .amblog-widget-container{margin:30px -25px}.amblog-post-container .amblog-title{margin-bottom:20px}.amblog-post-container .amblog-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;padding:15px 25px}.amblog-post-container .amblog-features.-post{padding:15px 25px}.amblog-post-container .amblog-more{min-width:41%;text-align:right}.amblog-post-container .amblog-read{display:inline-block;width:auto;margin:0;padding:0;color:#0e6bd7;background:0 0}.amblog-post-container .amblog-arrow{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjY5NyA1LjM2M2wtNS4xMjYtNS4xYS44ODYuODg2IDAgMCAwLTEuMjYgMCAuODc1Ljg3NSAwIDAgMCAwIDEuMjU0bDMuNjEzIDMuNTk1SC44OTFBLjg5NC44OTQgMCAwIDAgMCA1Ljk5OGMwIC40ODUuNDAzLjg4Ni44OS44ODZoMTIuMDE4TDkuMzEgMTAuNDc5YS44NzUuODc1IDAgMCAwIDAgMS4yNTQuOTIuOTIgMCAwIDAgLjYzOS4yNjcuODguODggMCAwIDAgLjYzOC0uMjY4bDUuMTQzLTUuMTE1QS45MTEuOTExIDAgMCAwIDE2IDUuOThhMS4xMzQgMS4xMzQgMCAwIDAtLjMwMy0uNjE4eiIgZmlsbD0iIzJENjlBRSIvPjwvc3ZnPg==)}.amblog-main-content .amblog-search .amblog-item{padding:30px 25px}.amblog-main-content .amblog-search .amblog-title{padding:20px;border-bottom:1px solid #e9e9e9}.amblog-main-content .amblog-search .amblog-form-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.amblog-main-content .amblog-search .amblog-field{width:100%;margin-bottom:0}.amblog-main-content .amblog-search .amblog-btn{max-width:250px;max-height:40px;margin-left:15px}.amblog-main-content{padding-top:0}.amblog-main-content>.amblog-item{margin-bottom:50px}.amblog-main-content>.amblog-item:last-child{margin-bottom:0}.amblog-grid-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.amblog-grid-list>.amblog-item{width:47%}.amblog-grid-list .amblog-read:hover{text-decoration:none;background:#185eaf}.amblog-grid-list .amblog-features>.amblog-item{margin-right:10px}.amblog-grid-list .amblog-features>.amblog-item.-comments .amblog-ref{white-space:nowrap}.amblog-grid-list .amblog-item .amblog-category{margin-right:10px}.amblog-social-container{padding:15px 25px 0}.amblog-pager-container{width:290px;margin:40px auto 50px}.amblog-comments-wrapper,.amblog-related-wrapper{margin-bottom:0}.amblog-comments-wrapper>.amblog-title,.amblog-related-wrapper>.amblog-title{padding:20px 30px}.amblog-form-comment{max-width:480px}.amblog-form-comment .amblog-svg.comment{top:10px}.amblog-form-comment .amblog-customer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.amblog-form-comment .amblog-wrapper{width:49%}.amblog-form-comment .amblog-wrapper:first-child{margin:0 20px 15px 0}.amblog-form-comment .amblog-input{padding-left:15px}.amblog-form-comment .amblog-input.-email+.mage-error,.amblog-form-comment .amblog-input.-name+.mage-error{margin-bottom:0}.amblog-form-comment .amblog-btn{width:230px;padding:14px 0}.amblog-form-comment .amblog-btn:hover{background:#185eaf}.amblog-post-container .amblog-widget-container .amblog-title{padding:25px 30px 0}.amblog-post-container .amblog-widget-container .amblog-list{margin:0 30px 0}.amblog-post-container .amblog-widget-container.-post .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.amblog-post-container .amblog-widget-container.-post .amblog-item{width:47%;box-sizing:border-box}.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-list{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-item{width:31%;margin:0 20px 20px 0}.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-item:nth-child(3n){margin-right:0}.amblog-post-container .amblog-widget-container.-tags{padding:0 30px 15px}.amelsearch-further-section{display:block}.am-brands-fullwidth{width:100% !important}.ui-tooltip.ui-widget{max-width:450px}.filter-options-content a:hover{text-decoration:none}.catalog-topnav{display:block}.page-layout-1column .toolbar-products{position:inherit !important}.filter-options-content .am-filter-price{width:40%}.sidebar>.block-category-list{margin-bottom:14px}.amasty-catalog-topnav{margin-top:3px}.amasty-catalog-topnav.catalog-topnav .filter-options .filter-options-content{min-width:200px;z-index:1001}.amasty-catalog-topnav .filter-options{margin-bottom:20px;padding:3px 0}.amasty-catalog-topnav .filter-subtitle{display:none}.amasty-catalog-topnav .amshopby-category-dropdown{min-width:200px}.amasty-catalog-topnav .filter-options-item{margin-bottom:0}.amasty-catalog-topnav .filter-options-item:first-child .filter-options-title{padding-left:0}.amasty-catalog-topnav .filter-options-title{padding-right:5px}.amasty-catalog-topnav .filter-options-title:after{display:inline-block;margin:0 0 0 15px;position:static;transform:translateY(-2px)}.sidebar.sidebar-main.-amshopby-sticky{background:#fff;position:sticky;top:0;z-index:10}.sidebar.sidebar-main.-amshopby-sticky .filter-options{overflow-y:auto;scrollbar-width:thin}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover{scrollbar-color:#adadad rgba(173,173,173,.2)}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover::-webkit-scrollbar{background:#f0f0f0}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover::-webkit-scrollbar-thumb{background:#adadad;border-radius:6px;cursor:pointer}.sidebar.sidebar-main.-amshopby-sticky .filter-options:hover::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff}.sidebar.sidebar-main.-amshopby-sticky .filter-options::-webkit-scrollbar{height:12px;width:6px}.sidebar.sidebar-main.-amshopby-sticky .filter-options::-webkit-scrollbar-thumb{height:6px;width:6px}.sidebar.sidebar-main.-amshopby-sticky .filter-options ::-webkit-scrollbar-track{height:6px;width:6px}.amasty-catalog-topnav .filter-options-item .filter-options-content .amshopby-flyout-block .items.amshopby-fly-out-view{margin:-11px;box-shadow:none}.filter-options input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}.filter-options input[type=checkbox]+.amshopby-choice{word-break:break-word;word-wrap:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 22px;min-height:12px;line-height:1.2;cursor:pointer}.ie11 .filter-options input[type=checkbox]+.amshopby-choice{word-break:break-all}.ie11 .filter-options input[type=checkbox]+.amshopby-choice{word-break:break-all}.ie11 .filter-options input[type=checkbox]+.amshopby-choice{word-break:break-all}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:12px;height:12px;border-radius:2px;content:''}.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}.filter-options input[type=checkbox]+.amshopby-choice:after{background:#1979c3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/12px;content:none}.filter-options input[type=checkbox]+.amshopby-choice:hover:before,.filter-options input[type=checkbox]:checked+.amshopby-choice:before{border-color:#1979c3}.filter-options input[type=checkbox]:checked+.amshopby-choice:after{content:''}._keyfocus .filter-options input[type=checkbox]:active+.amshopby-choice:before,._keyfocus .filter-options input[type=checkbox]:focus+.amshopby-choice:before,.filter-options input[type=checkbox]:active+.amshopby-choice:before,.filter-options input[type=checkbox]:focus+.amshopby-choice:before{border-color:#1979c3}.filter-options input[type=checkbox]:not(:checked).mage-error+.amshopby-choice:before{border-color:#f23b3b}.am_shopby_apply_filters{position:absolute;bottom:inherit;z-index:212;display:none;visibility:hidden;padding:0;width:inherit}.am_shopby_apply_filters.visible{bottom:inherit;visibility:visible}.am_shopby_apply_filters.-fixed{position:fixed}.am_shopby_apply_filters.-fixed .am-show-button:before{display:none}.am-show-button{position:relative;justify-content:space-between;margin:0 0 10px;padding:12px 10px;min-width:180px;width:inherit;border:none;border-radius:6px;box-shadow:0 4px 8px rgba(190,199,219,.21),0 6px 25px rgba(190,199,219,.28)}.am-show-button>.am-items{margin:0 auto}.am-show-button:before{position:absolute;width:10px;height:10px;background:#fff;content:'';transform:rotate(45deg)}.am-show-button.-vertical:before{top:calc(50% - (10px/2));right:calc(100% - (10px/2))}.am-show-button.-horizontal:before{top:calc(100% - (10px/2));left:calc(50% - (10px/2))}#amasty-shopby-product-list .amshopby-overlay-block>.amshopby-loader{top:30%;transform:translate(-50%,-30%)}.ambrands-letters-list{display:flex}.ambrands-letters-list .ambrands-letter .ambrands-content{margin:0 -10px}.ambrands-letters-list .ambrands-brand-item{margin:0 10px 20px}.ambrands-letters-list .ambrands-brand-item.-no-logo{max-width:156px}.ambrands-letters-list .ambrands-letter{padding-right:10px;width:inherit}.action.compare{padding:0 10px}.amsearch-wrapper-block{order:initial;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.amsearch-loader-block{right:30px}.amsearch-emptysearch-cms{padding:40px}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:54px}.amsearch-emptysearch-cms .amsearch-text{font-size:22px}.amsearch-button.-close:hover,.amsearch-button.-close:hover{filter:brightness(0%)}.amsearch-slider-section{max-width:575px}.amsearch-slider-section.slick-slider{padding:0 40px}.amsearch-products-section{border-top:none;display:flex;flex-wrap:wrap}.amsearch-products-section:not(:first-child){border-left:1px solid #ccc}.amsearch-products-section .amsearch-description{width:auto}.amsearch-products-section.-list .amsearch-image{max-width:125px}.amsearch-products-section.-list .product-item-actions{align-content:flex-start;display:flex}.amsearch-products-section.-list .amsearch-description{padding-left:20px}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(33.33333333%)}.amsearch-result-tabs .title:hover:before,.amsearch-result-tabs .title.active:before{background:#fff;bottom:-1px;content:'';height:2px;left:1px;position:absolute;width:calc(100% - 2px)}.amsearch-result-section{min-width:100%;width:inherit}.amsearch-result-section:not(.-small){flex-wrap:nowrap}.amsearch-result-block.-preload{flex-wrap:nowrap}.amsearch-result-block.-preload .amsearch-products-list:not(:first-child){border-left:1px solid #ccc;width:calc(100% - 283px)}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.amsearch-item-container{padding:0 0 25px}.amsearch-item-container .amsearch-link{padding:5px 20px}.amsearch-items-section{padding:25px 0}.amsearch-items-section:not(:first-child:last-child){max-width:283px;width:100%}.amsearch-full_width-title{display:none}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.amsearch-search-page.page-products .columns{z-index:0}.login-container .block-amazon-login{clear:none;float:right}.login-container .block-amazon-login .actions-toolbar{margin-top:25px}.login-container .block:nth-child(2)+.block-amazon-login{clear:none}.amazon-validate-container{margin:40px auto 0 auto;width:500px}.amazon-validate-container .primary{width:190px}.amazon-validate-container .continue-as-guest{width:130px}.amazon-validate-container .forgot-password{text-align:right;width:175px}.amazon-addresses .amazon-address{margin-bottom:0}.klarna-payments-method>.payment-method-title{padding:11.5px 0}.side-cart.try-on-popup .desktop{display:unset}.side-cart.try-on-popup .side-cart__content{width:450px}.side-cart.try-on-popup .side-cart__content .content.header .text-wrapper{padding:25px 27px 30px}.side-cart.try-on-popup .side-cart__content .content.main button.desktop{display:block}.side-cart.try-on-popup .side-cart__content .content.main button.btn-red{margin-top:40px}.side-cart.try-on-popup .side-cart__content .content.main .app-store-image{display:none}.side-cart.try-on-popup .side-cart__content .content.main .personal.qrcode{display:block;width:128px;margin:30px auto 0}.nvg_wvto_checkout-index-index .prescription-card__actions.product-prescriptions__manage{background-color:unset;flex-direction:row}.nvg_wvto_checkout-index-index .prescription-card__actions.product-prescriptions__manage .product-prescriptions__send_later{width:163px;margin-left:0}.nvg_wvto_checkout-index-index .product-prescriptions__new{text-align:left;display:flex;margin:20px 20px 20px 15px}.nvg_wvto_checkout-index-index .product-prescriptions__new .prescription-card__actions-link{margin-top:0;margin-left:14px;line-height:unset}.nvg_wvto_checkout-index-index .prescription-card__actions-hint{margin:unset}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan .text-wrapper .my-scan-image{margin:30px auto 0}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan .text-wrapper .info-page-content-wrapper .info-page-content{width:60%}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan .btn-wrapper{text-align:left;margin:0}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan #mini-cart{gap:80px 30px;margin-bottom:70px}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan #mini-cart .order-item-wrapper{width:47%}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan .prescription-card__actions{align-items:unset;flex-direction:unset}.block-cart-failed .actions{text-align:left}.block-cart-failed .actions.primary{float:right}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;position:relative;width:40%}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.block-category-event.block:last-child{margin-bottom:30px;padding:10px 0 30px}.block-category-event .block-title{margin:0}.block-category-event .block-title strong{font-size:2.4rem}.block-category-event .ticker li{display:none;margin:0 50px}.block-category-event .ticker .value{font-size:6rem}.block-category-event .ticker .label{font-size:1.4rem;text-transform:none}.block-category-event .dates .date{font-size:5rem}.block-category-event .dates .start{padding-right:50px}.block-category-event .dates .start:after{font-size:5rem;right:10px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:focus,.block-search .action.search:active{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events:none;opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{width:25%}.page-products.page-layout-3columns .products-grid .product-item{width:50%}.page-products .columns{padding-top:0;position:relative;z-index:1}.products.wrapper~.toolbar .pages{float:left}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#b19c7d;border:1px solid #d1d1d1;border-right:0;float:left;font-weight:400;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode:not(.active):hover{color:#b19c7d;background:#dedede}.modes-mode:last-child{border-right:1px solid #d1d1d1}.modes-mode.active{color:#cfc3b0}.modes-mode>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;color:#b19c7d;content:'\e60d';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#b19c7d}.mode-list:before{content:'\e60b'}.products.wrapper~.toolbar .limiter{display:block;float:right}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 10px 10px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:600px}.login-container .block .login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.login-container .block .login .actions-toolbar>.secondary{float:left}.fieldset .fullname .field .label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset .fullname .field .control{width:74.2%;float:left}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{min-width:600px;width:50%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%}.account.page-layout-2columns-left .column.main{width:77.7%}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:14px;margin-bottom:20px;vertical-align:top;width:48.8%}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}.control.captcha-image .captcha-img{margin:0 10px 10px 0}.page-product-downloadable .product-options-wrapper{float:left;width:55%}.page-product-downloadable .product-options-bottom{float:right;width:40%}.page-product-downloadable .product-options-bottom .field.qty+.actions{padding-top:0}.gift-message .field{margin-bottom:20px}.gift-options{position:relative;z-index:1}.gift-options .actions-toolbar{clear:both;float:right;position:static}.gift-options .actions-toolbar .secondary{float:right}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:20px}.gift-options .actions-toolbar .secondary .action-cancel{display:block;float:left;margin-top:6px}.gift-options .actions-toolbar:nth-child(3):before{border-left:1px solid #c1c1c1;bottom:5rem;content:'';display:block;left:50%;overflow:hidden;position:absolute;top:0;width:0}.gift-options-title{font-weight:300;font-size:1.8rem}.cart.table-wrapper .action-gift{float:left}.order-options .gift-wrapping,.table-order-review .gift-wrapping{max-width:50%}.form-giftregistry-search .fieldset{margin-bottom:29px}.form-giftregistry-search .fieldset>.fields-specific-options>.field{margin:0 0 20px;box-sizing:border-box}.form-giftregistry-search .fieldset>.fields-specific-options>.field>.label{margin:0}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:74.2%;float:left}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 20px 0 0;vertical-align:top;width:1%}.block-giftregistry-shared-items .product-item-details{display:table-cell;vertical-align:top;width:99%;word-break:normal}.block-giftregistry-shared-items .col.product{width:48%}.block-giftregistry-shared-items .col:not(.product){text-align:center}.block-giftregistry-shared-items .col.price{padding-top:17px}.block-giftregistry-shared-items .input-text.qty{margin-top:-4px}.gift-options-cart-item .gift-wrapping,.cart-gift-item .gift-wrapping{box-sizing:border-box;float:left;padding-right:20px;width:50%}.gift-options-cart-item .gift-wrapping+.gift-message,.cart-gift-item .gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.form-add-invitations .additional,.form-add-invitations .field.text{margin-top:29px}.table-invitations .col{width:50%}.wishlist.window.popup{bottom:auto;top:20%;left:50%;margin-left:-212px;width:380px;right:auto}.wishlist.window.popup .field{margin:0 0 20px}.wishlist.window.popup .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.wishlist.window.popup .field:not(.choice)>.control{float:none;width:auto}.wishlist.window.popup .field>.label{margin:0 0 5px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.block-wishlist-management{margin-bottom:20px}.block-wishlist-management .wishlist-select{border-bottom:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.block-wishlist-management .wishlist-select .wishlist-name{display:table-cell;margin-right:10px;padding:5px 10px 10px;vertical-align:top;white-space:nowrap;width:5%}.block-wishlist-management .wishlist-select-items{display:table-cell;padding-right:160px;vertical-align:top}.block-wishlist-management .wishlist-select-items .item{display:inline-block;margin-right:10px;padding:5px 10px 10px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #ff5501;font-weight:600}.block-wishlist-management .wishlist-select .wishlist-name-current{display:none}.block-wishlist-management .wishlist-add.item{position:absolute;right:0;top:0}.block-wishlist-management .wishlist-title strong{font-size:4rem}.block-wishlist-management .wishlist-info{float:left}.block-wishlist-management .wishlist-toolbar{float:right}.block-wishlist-info-items .product-item-photo{margin-left:0}.products-grid.wishlist .product-item-checkbox{float:left}.products-grid.wishlist .product-item-checkbox+.product-item-name{margin-left:25px}.block.newsletter{max-width:44%;width:max-content}.block.newsletter .field{margin-right:5px}.block.newsletter .field.newsletter{max-width:220px}.block.newsletter .field .control{width:100%}.block.newsletter .action.subscribe{border-radius:3px}.paypal-review .paypal-review-title{border-bottom:1px solid #d1d1d1}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.products.wrapper.list .product-reviews-summary{margin:0}.reward-settings+.actions-toolbar{margin-top:-32px}.form-create-return .additional .field:last-child{margin-top:29px}.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.block-returns-tracking .block-title .action{margin:0 0 0 30px}.block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}.table-order-items .subtotal,.table-order-items .amount{text-align:right}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.order-pager-wrapper .order-pager-wrapper-top{padding-left:0;padding-right:0}.order-pager-wrapper .pages{float:right}.order-actions-toolbar .action.print{display:block;float:right}.page-title-wrapper .order-date{margin-top:-20px}[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none none;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:14px;margin:0 0 0 15px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{line-height:1.4}.header.panel>.header.links>li.welcome a{padding-left:5px}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:20px}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.footer.content .block{float:right}.footer.content .links{display:inline-block;margin-bottom:20px;padding:0 50px 0 0;vertical-align:top}.footer.content .switcher.store{display:inline-block;padding-right:50px;vertical-align:top}.my-credit-cards .card-type img{display:block}.products-grid.wishlist .product-item-tooltip{display:inline-block}.products-grid.wishlist .product-item-actions{margin:10px 0 0}.products-grid.wishlist .product-item .fieldset .field.qty{margin-bottom:10px;padding-right:10px}.products-grid.wishlist .product-item .fieldset .field.qty .label{width:auto}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin:0}.products-grid.wishlist .product-item .box-tocart .stock{margin:20px 0 0}.wishlist-index-index .product-item-info{width:240px}.cart-container .checkout-cart-form-wrapper{width:calc(100% - 440px)}.cart-container .widget{float:left}.cart-summary{position:sticky;top:155px !important;right:0;align-self:flex-start;width:400px}.column.main .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary .block>.title{border:none}.cart-summary .block .fieldset{font-weight:400 !important}.cart-summary .block .fieldset .field{margin:0 0 20px;margin:0 0 10px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 5px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item .col.item{padding:27px 8px 10px}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:1%}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:middle;white-space:normal;width:99%}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart-products-toolbar .toolbar-amount{line-height:30px;margin:0}.cart-products-toolbar .pages{float:right;margin:0 0 1px}.cart-products-toolbar .pages .item:last-child{margin-right:0}.cart.table-wrapper .cart-products-toolbar+.cart thead tr th.col{padding-bottom:7px;padding-top:8px}.cart.table-wrapper .cart+.cart-products-toolbar{margin-top:25px}.minicart-wrapper .block-minicart{right:-15px;width:360px;border-radius:4px}.opc-wrapper{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:30px}.opc-estimated-wrapper{display:none}.opc-progress-bar-item{width:185px}.opc-wrapper .fieldset>.field.required,.opc-wrapper .fieldset>.field._required{position:relative}.opc-wrapper .fieldset>.field.required>label,.opc-wrapper .fieldset>.field._required>label{padding-right:25px}.opc-wrapper .fieldset>.field.required>label:after,.opc-wrapper .fieldset>.field._required>label:after{margin-left:10px;position:absolute;top:9px}.checkout-index-index .modal-popup .form-shipping-address{max-width:600px}.checkout-index-index .modal-popup .modal-footer .action-save-address{float:right;margin:0 0 0 10px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:600px}.table-checkout-shipping-method{width:auto}.opc-sidebar{margin:46px 0 20px;width:33.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.opc-summary-wrapper .modal-header .action-close{display:none}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1,0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1,0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1,1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:33.33333333%;text-align:right}.block-authentication .block-title{font-size:2.6rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:768px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .actions-toolbar .primary{float:right;margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 20px}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:25.8%}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 20px 0 0}.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.block.widget .products-grid .product-item{width:33.33333333%}.sidebar .block.widget .products-grid .product-item{margin-left:0;width:100%}.sidebar .block.widget .products-grid .product-item .actions-secondary{display:block;padding:10px 0}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 6%)/4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:50%}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}}@media all and (min-width:768px) and (max-width:1024px),print and (max-width:1024px){.cart-summary{width:345px}}@media all and (min-width:841px),print{.onestepcheckout-index-index .page-main .checkout-container .field-row{margin:0 0 23px !important;gap:20px}.onestepcheckout-index-index .page-main .checkout-container .field-row.included-country-field-row,.onestepcheckout-index-index .page-main .checkout-container .field-row.phone-company-field-row{margin-bottom:23px !important}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores label{padding-left:65px}}@media all and (min-width:1024px),print{.onestepcheckout-index-index .page-main .checkout-container{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile-hide{display:block}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title .shipping-method-subtitle{padding-left:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .fieldset{display:inline-block;width:100%;height:50px;position:relative}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field{margin:10px 5px;display:inline-block;max-width:calc(50% - 10px);position:absolute;top:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field:first-of-type{left:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field:last-of-type{right:0}.newlook-appointment__location-popup-wrapper{left:-25px}.newlook-appointment__form-wrapper .container{max-width:unset}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores label{padding-left:25px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores input[type=radio],.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .newlook-appointment__stores-indicator{left:3px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .newlook-appointment__stores-map{font-size:12px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .top-line__label-wrapper{gap:5px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .top-line__label-wrapper .store-status,.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .top-line__label-wrapper .earliest-availability-label{font-size:10px}.amblog-index-index .page-title,.amblog-index-post .page-title{margin-bottom:0;margin-top:40px}.amblog-tabs-block.-block .amblog-list.-active{justify-content:flex-start}.amblog-content-tab{margin-bottom:10px}.amblog-index-index .page-title,.amblog-index-post .page-title{margin-bottom:60px}.desktop.three-columns aside.left,.desktop.three-columns aside.right{max-width:271px;width:24%}.desktop.three-columns section.content{width:52%}.desktop.two-columns-right aside.right,.desktop.two-columns-left aside.right{max-width:271px;width:30%}.amblog-post-container .amblog-more{min-width:30%}.amblog-form-comment .amblog-wrapper{width:230px}.amblog-grid-list{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.amblog-grid-list>.amblog-item{width:31%;min-width:190px;margin-right:3%}.amblog-grid-list .slick-slide .amblog-item{width:31%;min-width:150px;margin-right:3%}.amblog-grid-list>.amblog-item:nth-child(3n+0),.amblog-grid-list .slick-slide .amblog-item:nth-child(3n+0){margin-right:0}.amblog-post-container .amblog-widget-container.-post .amblog-item{width:48%}.amblog-helpful-wrap{top:0;right:0;margin:0}.ampromo-popup-wrapper{max-width:960px;width:100%}.ampromo-popup-wrapper .slick-dotted.slick-slider{margin-bottom:3rem}.amslider .slide{flex-basis:auto;margin:0 20px 20px 0;max-width:32%}.filter-options-content .am-filter-price{width:43%}.amslider-container.am-swiper-slider{width:85%}.ambrands-letters-filter .ambrands-letter{margin:0 7px 7px 0}.ambrands-letters-list .ambrands-letter{padding-right:30px;width:inherit}.ambrands-list-popup{position:absolute;width:600px;height:415px;border-radius:3px;background:#fff;box-shadow:0 2px 7px rgba(131,136,141,.13),0 10px 15px rgba(131,136,141,.13);opacity:0;transition:all .5s ease;pointer-events:none}.ambrands-menu-item:hover .ambrands-list-popup,.ammenu-item:hover .ambrands-list-popup{display:block;opacity:1;pointer-events:auto}.ambrands-list-container{display:flex;height:100%;font-size:0}.ambrands-list-popup .ambrands-letters-filter{display:block;overflow:auto;box-sizing:border-box;padding:20px 14px 0;min-width:calc(((34px + 12px)*4) + (14px*2));width:calc(((34px + 12px)*4) + (14px*2));height:100%;background:#fbfbfb;font-size:0}.ambrands-list-popup .ambrands-letters-filter .ambrands-letter{display:inline-flex;margin:0 6px 12px}.ambrands-list-popup .ambrands-letters-filter .ambrands-letter.-letter-all{margin-bottom:30px;width:calc(100% - 12px)}.ambrands-popup-items{display:inline-block;overflow:auto;box-sizing:border-box;padding:20px;width:100%;height:100%;font-size:14px}.ambrands-popup-items .ambrands-letters-list{width:100%}.ambrands-popup-items .ambrands-letters-list .ambrands-letter{margin-bottom:30px;padding-right:0}.ambrands-popup-items .ambrands-letters-list:last-child .ambrands-letter{margin-bottom:0}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item{min-width:100px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item{min-width:100px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item .ambrands-label{max-width:130px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item.-no-logo{max-width:102px}.ambrands-popup-items .ambrands-letter .ambrands-brand-item .ambrands-empty{font-weight:400;font-size:40px}.amsearch-emptysearch-cms{align-items:center;display:flex;justify-content:space-between;padding:40px 70px}.amsearch-emptysearch-cms>.amsearch-item{max-width:50%}.amsearch-emptysearch-cms>.amsearch-content{padding-right:10px}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:72px;margin:0 0 20px}.amsearch-emptysearch-cms .amsearch-text{font-size:28px;line-height:33px}.amsearch-emptysearch-cms .amsearch-contacts-block{font-size:22px;margin-top:45px}.amsearch-emptysearch-cms .amsearch-image-block{margin-top:0}.amsearch-emptysearch-cms .amsearch-contacts-block>.amsearch-title{margin-bottom:10px}.amsearch-result-block:not(.-preload) .amsearch-products-section{width:calc(100% - 283px)}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.side-cart.try-on-popup .side-cart__content .content.main .info-top{margin-bottom:20px;font-size:18px;line-height:28px}.side-cart.try-on-popup .side-cart__content .content.main .title.top{margin-top:0}.checkout-onepage-success .prescription-block .title-block,.checkout-onepage-success .scan-block .title-block{display:flex}.checkout-onepage-success .prescription-block .title-block .title-image,.checkout-onepage-success .scan-block .title-block .title-image{margin:unset}.checkout-onepage-success .prescription-block .title-block .title,.checkout-onepage-success .scan-block .title-block .title{font-size:36px;line-height:43px;padding-top:13px;margin-left:20px}.checkout-onepage-success .prescription-block .options .option,.checkout-onepage-success .scan-block .options .option{width:50%;padding-right:4%}.checkout-onepage-success .prescription-block .options .option:first-child,.checkout-onepage-success .scan-block .options .option:first-child{padding-left:5%;margin-bottom:0}.checkout-onepage-success .prescription-block .options .option .option-title,.checkout-onepage-success .scan-block .options .option .option-title{font-size:36px;line-height:43px}.checkout-onepage-success .prescription-block .options .option .option-tip,.checkout-onepage-success .scan-block .options .option .option-tip{font-size:20px;line-height:24px}.checkout-onepage-success .prescription-block .options .option .resource-link,.checkout-onepage-success .scan-block .options .option .resource-link{font-size:24px;line-height:35px}.checkout-onepage-success .prescription-block .rx-order-title h2,.checkout-onepage-success .scan-block .rx-order-title h2{margin-bottom:0;font-size:48px;line-height:58px}.checkout-onepage-success .prescription-block .rx-order-title .title-p,.checkout-onepage-success .scan-block .rx-order-title .title-p{font-size:24px;line-height:29px}.checkout-onepage-success .scan-block .title-block .title{padding-top:3px}.checkout-onepage-success .scan-block .qrcode{height:120px;background-size:contain;background-repeat:no-repeat;margin:20px 0}.checkout-onepage-success .scan-block .qrcode.no-deeplink{background-image:url(../images/my-scan/FRQR.png)}.checkout-onepage-success .scan-block .qrcode.desktop{display:block}.checkout-onepage-success .scan-block .mobile-app-store-link{display:none}.nvg_wvto_checkout-index-index .prescription-card__actions.product-prescriptions__manage{background-color:unset}.nvg_wvto_checkout-index-index .prescription-card__actions.product-prescriptions__manage .product-prescriptions__send_later{width:158px}.nvg_wvto_checkout-index-index .prescription-card__actions.product-prescriptions__manage .product-prescriptions__add:nth-child(2){margin-left:-100px}.nvg_wvto_checkout-index-index .my-prescription.prescription-container.my-scan #mini-cart .order-item-wrapper{width:46%}.products-grid .product-item{width:20%}.page-layout-1column .products-grid .product-item{width:16.66666667%}.page-layout-3columns .products-grid .product-item{width:25%}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 6%)/4)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:20%}.page-products.page-layout-3columns .products-grid .product-item{margin-left:1%;width:32.667%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n){margin-left:1%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n+1){margin-left:0}.wishlist-index-index .products-grid .product-items{margin:0}.wishlist-index-index .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.wishlist-index-index .products-grid .product-item:nth-child(4n+1){margin-left:0}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-400px;width:800px;left:50%}.opc-wrapper .shipping-address-item{width:33.33333333%}.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 8%)/5)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}}@media all and (min-width:1200px),print{.newlook-appointment__form-wrapper .container{max-width:1320px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores label{padding-left:35px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores input[type=radio],.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .newlook-appointment__stores-indicator{left:9px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .top-line__label-wrapper{gap:10px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .top-line__label-wrapper .store-status,.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .top-line__label-wrapper .earliest-availability-label{font-size:11px}.newlook-appointment__form .newlook-appointment__stores-main .newlook-appointment__stores-wrapper>div .newlook-appointment__stores .newlook-appointment__stores-map{font-size:14px}}@media all and (min-width:1320px),print{.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(3){margin:0 0 23px 15px !important}.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(3),.onestepcheckout-index-index .page-main .checkout-container .field-row:nth-last-child(4){display:inline-flex;width:380px !important}}@media all and (min-width:1440px),print{.amslider .wrapper{justify-content:center}.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}}.rwbambora-applepay-container-product{display:inline-block}.rwbambora-applepay-container-product .rwbambora-apple-pay-button{padding:10px 0;margin:0;margin-bottom:15px}.rwbambora-apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;display:block;max-width:200px;width:100%;min-height:40px;border:1px solid #000;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% calc(60% + 2px);background-repeat:no-repeat;background-color:#000;background-position:50% 50%;border-radius:5px;padding:2px;margin:20px auto;transition:background-color .15s;cursor:pointer}.actions-toolbar .rwbambora-apple-pay-button{width:100%;padding:20px 0}.actions-toolbar .rwbambora-apple-pay-button span{display:none}.rw-save-cc{margin-bottom:20px}#rootways_bamboratoken_option_wrapper .checkout-agreements-block{clear:both}@media (min-width:768px){.header.content{pointer-events:none;padding:0}}