.rflkt-name{position:absolute;bottom:15px;left:15px;padding:1px 11px;background:#fff;opacity:.7;border-radius:4px;font-size:12px;color:rgba(55,87,116,.6);line-height:1.1}@media (max-width:767px){.rflkt-name{font-size:14px;left:unset;right:15px}.rflkt-name.top-banner-name{height:14px;line-height:14px;font-size:12px;color:hsla(0,0%,100%,.7);letter-spacing:0}.rflkt-name.mirror-banner-name,.rflkt-name.top-banner-name{padding:0;background-color:transparent;font-style:normal;font-weight:400}.rflkt-name.mirror-banner-name{height:17px;line-height:17px;color:hsla(0,0%,100%,.73)}}.rflkt-banner{position:relative;width:100%;max-width:1920px;margin:0 auto;overflow:hidden}.rflkt-banner .banner-box{display:block;height:420px;overflow:hidden}@media (max-width:1200px){.rflkt-banner .banner-box{height:auto;position:relative;display:block;margin:0 auto;max-width:1920px;height:0;padding-bottom:21.875%;overflow:hidden}}@media (max-width:767px){.rflkt-banner .banner-box{position:relative;display:block;margin:0 auto;max-width:768px;height:0;padding-bottom:117.1875%;overflow:hidden}}.rflkt-banner .banner-box .banner-img{position:absolute;width:1920px;max-width:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1200px){.rflkt-banner .banner-box .banner-img{position:relative;width:auto;max-width:100%;left:unset;-webkit-transform:unset;transform:unset}}.rflkt-banner .banner-text{position:absolute;width:50%;top:50%;left:43.2%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;text-align:center}@media (max-width:1500px){.rflkt-banner .banner-text{left:50%}}@media (max-width:767px){.rflkt-banner .banner-text{width:100%;top:10%;left:unset;-webkit-transform:unset;transform:unset}}.rflkt-banner .banner-title{margin:0 auto;font-size:52px;font-weight:400}@media (max-width:1200px){.rflkt-banner .banner-title{font-size:32px}}@media (max-width:900px){.rflkt-banner .banner-title{font-size:28px}}@media (max-width:767px){.rflkt-banner .banner-title{font-size:30px}}.rflkt-banner .txt{max-width:480px;margin:16px auto 0;font-size:26px;line-height:1.3}@media (max-width:1200px){.rflkt-banner .txt{max-width:350px;margin-top:12px;font-size:18px}}@media (max-width:900px){.rflkt-banner .txt{max-width:320px;font-size:16px}}@media (max-width:767px){.rflkt-banner .txt{max-width:260px;margin-top:5px;font-size:18px}}.rflkt-banner .banner-name{position:absolute;right:15px;bottom:15px;padding:2px 6px;font-size:14px;border-radius:5px;background:#cae1e7;color:rgba(0,0,0,.5)}@media (max-width:1200px){.rflkt-banner .banner-name{right:10px;bottom:10px}}.com-container{max-width:1200px;margin:10px auto 60px}@media (max-width:767px){.com-container{margin:30px auto 10px}}.made-container .made-desc{max-width:770px;font-size:38px;font-weight:700;margin:0 auto 122px;line-height:1.3;text-align:center;padding:0 20px}@media (max-width:1100px){.made-container .made-desc{max-width:630px;margin-bottom:74px;font-size:30px}}@media (max-width:767px){.made-container .made-desc{max-width:490px;margin-bottom:23px;font-size:22px}}.made-container .made-img{position:relative;width:50%}@media (max-width:767px){.made-container .made-img{width:100%;float:none}}.made-container .img-box{position:relative;display:block;margin:0 auto;max-width:600px;height:0;padding-bottom:71.66667%;overflow:hidden}.made-container .made-banner{position:relative}.made-container .made-content{width:50%;height:100%;position:absolute;top:0;right:0}@media (max-width:767px){.made-container .made-content{position:static;top:unset;left:unset;right:unset;width:100%;height:auto}}.made-container .made-text{position:absolute;width:100%;max-width:560px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 20px;text-align:center}@media (max-width:767px){.made-container .made-text{position:static;top:unset;left:unset;-webkit-transform:unset;transform:unset;margin:0 auto}}.made-container .made-title{margin:0 0 30px;font-size:40px;font-weight:700}@media (max-width:950px){.made-container .made-title{margin-bottom:20px}}.made-container .made-txt{font-size:24px}@media (max-width:950px){.made-container .made-txt{font-size:21px}}@media (max-width:767px){.care-banner .img-box{position:relative;display:block;margin:0 auto;max-width:768px;height:0;padding-bottom:117.31771%;overflow:hidden}}@media (max-width:767px){.care-banner .made-content{padding:63px 0 15px;background:url(images/new-rflkt/made-banner-m2.png) 0 0 no-repeat;background-size:100% 100%}}@media (max-width:767px){.care-banner .rflkt-name{bottom:0}}.world-banner .made-img{float:right}@media (max-width:767px){.world-banner .made-img{float:none}}@media (max-width:767px){.world-banner .img-box{position:relative;display:block;margin:0 auto;max-width:768px;height:0;padding-bottom:86.97917%;overflow:hidden}}.world-banner .made-content{right:unset;left:0}@media (max-width:767px){.world-banner .made-content{padding:48px 0 76px;background:url(images/new-rflkt/world-banner-m2.png) 0 0 no-repeat;background-size:100% 100%}}.world-banner .rflkt-name{left:unset;right:15px}@media (max-width:767px){.world-banner .rflkt-name{left:15px;right:unset}}.com-banner{position:relative;max-width:1200px;margin:10px auto 60px}@media (max-width:767px){.com-banner{margin:30px auto 10px}}.com-banner .com-box{position:relative;display:block;margin:0 auto;max-width:1200px;height:0;padding-bottom:40.5%;overflow:hidden}@media (max-width:767px){.com-banner .com-box{position:relative;display:block;margin:0 auto;max-width:768px;height:0;padding-bottom:107.68229%;overflow:hidden}}.com-banner .com-text{position:absolute;width:53%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;color:#000;text-align:center;padding:0 20px}@media (max-width:1100px){.com-banner .com-text{width:50%}}@media (max-width:767px){.com-banner .com-text{position:static;width:100%;top:unset;right:unset;-webkit-transform:unset;transform:unset;padding:25px 10px}}.com-banner .com-title{margin:0 0 27px;font-size:40px;font-weight:700;line-height:1.2}@media (max-width:1100px){.com-banner .com-title{margin-bottom:19px}}@media (max-width:767px){.com-banner .com-title{margin-bottom:15px;font-size:48px}}.com-banner .com-txt{max-width:500px;margin:0 auto;font-size:24px;line-height:1.3}@media (max-width:767px){.com-banner .com-txt{font-size:24px}}@media (min-width:768px){.add-pic-catalog{padding:0 20px}}@media (min-width:768px){.detail-banner .com-txt>span{display:block}}@media (min-width:767px){.mirror-banner .com-box{position:relative;display:block;margin:0 auto;max-width:1200px;height:0;padding-bottom:40.58333%;overflow:hidden}}.sight-banner .com-txt{max-width:440px}.footer-container{text-align:center}.footer-container .footer-txt{margin:102px auto 35px;font-size:24px}@media (max-width:1024px){.footer-container .footer-txt{margin-top:52px}}@media (max-width:767px){.footer-container .footer-txt{margin:55px auto 65px}}.footer-container .btn-group{margin-bottom:124px}@media (max-width:1025px){.footer-container .btn-group{margin-bottom:68px}}@media (max-width:767px){.footer-container .btn-group{margin-bottom:29px}}.footer-container .btn-group .link-btn{display:inline-block;min-width:280px;margin:10px;padding:12px 10px 15px;font-size:24px;border-radius:6px}@media (max-width:1024px){.footer-container .btn-group .link-btn{width:236px;padding:7px 20px 10px}}@media (max-width:767px){.footer-container .btn-group .link-btn{display:block;width:100%;max-width:281px;margin:20px auto;padding:10px 20px 12px}}.footer-container .btn-group .left{margin-right:49px}@media (min-width:768px) and (max-width:1024px){.footer-container .btn-group .left{margin-right:39px}}@media (max-width:767px){.footer-container .btn-group .left{margin-right:auto}}.index-quiz-content{display:none}.rflkt-animate{position:relative;display:inline-block;float:left;max-height:56px;overflow:hidden}.rflkt-animate img{width:82px;height:56px}@media (min-width:768px) and (max-width:1100px){.rflkt-animate img{width:47px;height:32px}}@media (max-width:767px){.rflkt-animate img{width:45px;height:31px}}.gap{position:absolute;display:inline-block;background:#ecedf1}.gap1{width:4px;height:0;top:0;left:0;-webkit-animation-name:gapMove1;animation-name:gapMove1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3.3s;animation-duration:3.3s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;z-index:4}.gap2{width:0;height:4.5px;bottom:0;left:0;-webkit-transform:rotate(-33deg);transform:rotate(-33deg);-webkit-animation-name:gapMove2;animation-name:gapMove2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3.3s;animation-duration:3.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:1s;animation-delay:1s;z-index:3}.gap3{width:4px;height:0;top:0;right:0;-webkit-animation-name:gapMove3;animation-name:gapMove3;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3.3s;animation-duration:3.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:1.3s;animation-delay:1.3s;z-index:2}.gap4{width:0;height:4.5px;bottom:0;right:0;-webkit-transform:rotate(33deg);transform:rotate(33deg);-webkit-animation-name:gapMove4;animation-name:gapMove4;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3.3s;animation-duration:3.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:1.6s;animation-delay:1.6s;z-index:1}@-webkit-keyframes gapMove1{0%{top:0;height:0}32%{height:50%}40%{top:100%;height:0}to{top:100%;height:0}}@keyframes gapMove1{0%{top:0;height:0}32%{height:50%}40%{top:100%;height:0}to{top:100%;height:0}}@-webkit-keyframes gapMove2{0%{bottom:-4%;left:-4px;width:0}9%{bottom:42%;left:-4px;width:100%}15%{bottom:93%;left:100%;width:0}to{bottom:93%;left:100%;width:0}}@keyframes gapMove2{0%{bottom:-4%;left:-4px;width:0}9%{bottom:42%;left:-4px;width:100%}15%{bottom:93%;left:100%;width:0}to{bottom:93%;left:100%;width:0}}@-webkit-keyframes gapMove3{0%{top:0;height:0}4%{top:0;height:100%}9%{top:100%;height:0}to{top:100%;height:0}}@keyframes gapMove3{0%{top:0;height:0}4%{top:0;height:100%}9%{top:100%;height:0}to{top:100%;height:0}}@-webkit-keyframes gapMove4{0%{bottom:-4%;right:-4px;width:0}21%{bottom:26%;right:-4px;width:65%}52%{bottom:94%;right:100%;width:0}to{bottom:94%;right:100%;width:0}}@keyframes gapMove4{0%{bottom:-4%;right:-4px;width:0}21%{bottom:26%;right:-4px;width:65%}52%{bottom:94%;right:100%;width:0}to{bottom:94%;right:100%;width:0}}.device-phone .rflkt-banner .rflkt-logo-group{max-width:240px}.device-phone .rflkt-banner .rflkt-logo{max-width:180px;margin-left:14px;margin-top:0}.device-phone .rflkt-animate{max-height:35px}.device-phone .gap1,.device-phone .gap3{width:3px}.device-phone .gap2,.device-phone .gap4{height:3.5px}.device-phone .list-slides-section{display:none}.device-desktop .zoom-img img{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.device-desktop .zoom-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}html:lang(fr-CA) .rflkt-banner .txt{max-width:520px}html:lang(fr-FR) .rflkt-banner .txt{max-width:490px}@media (max-width:1200px){html:lang(fr-CA) .rflkt-banner .txt,html:lang(fr-FR) .rflkt-banner .txt{max-width:360px}}@media (max-width:900px){html:lang(fr-CA) .rflkt-banner .txt,html:lang(fr-FR) .rflkt-banner .txt{max-width:320px;max-width:260px}}html:lang(fr-CA) .rflkt-banner .banner-text,html:lang(fr-FR) .rflkt-banner .banner-text{left:43%}@media (max-width:1500px){html:lang(fr-CA) .rflkt-banner .banner-text,html:lang(fr-FR) .rflkt-banner .banner-text{left:50%}}@media (max-width:767px){html:lang(fr-CA) .rflkt-banner .banner-text,html:lang(fr-FR) .rflkt-banner .banner-text{left:unset}}@media (min-width:768px) and (max-width:950px){html:lang(fr-CA) .made-container .made-title,html:lang(fr-FR) .made-container .made-title{margin-bottom:10px}}@media (min-width:951px){html:lang(fr-CA) .made-container .made-title,html:lang(fr-FR) .made-container .made-title{margin-bottom:20px}}
/*# sourceMappingURL=../maps/css/eyeglasses-rflkt.css.map */
