.mirrored-banner{max-width:1920px;margin:0 auto;position:relative;overflow:hidden}.mirrored-banner .mirrored-img-box{padding-bottom:328px;text-align:center}@media (max-width:767px){.mirrored-banner .mirrored-img-box{position:relative;display:block;margin:0 auto;max-width:768px;height:0;padding-bottom:113.02083%;overflow:hidden}}@media (min-width:768px){.mirrored-banner .mirrored-img-box img{position:absolute;width:1920px;max-width:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.mirrored-banner .banner-text-box{position:absolute;width:100%;max-width:1040px;padding:0 20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.mirrored-banner .banner-text-box{top:28px;left:0;-webkit-transform:unset;transform:unset;text-align:center}}.mirrored-banner .title{margin:0;font-size:42px;font-weight:500;text-transform:unset}@media (max-width:767px){.mirrored-banner .title{font-size:36px}}.mirrored-banner .txt{margin:5px 0 23px;font-size:24px}@media (max-width:767px){.mirrored-banner .txt{margin:3px 0 13px;font-size:16px}}.mirrored-banner .review-txt{font-size:14px}@media (max-width:767px){.mirrored-banner .review-txt{letter-spacing:0}}.mirrored-banner .review-txt>a{font-weight:500;text-decoration:underline}.reflective-container{max-width:1040px;margin:50px auto 43px;padding:0 20px}.reflective-container .reflective-content{float:left;width:45%;padding-right:20px}@media (max-width:767px){.reflective-container .reflective-content{float:none;width:100%;padding-right:0;text-align:center}}.reflective-container .ref-title{margin:29px 0 0;font-size:32px;font-weight:500;text-transform:unset}@media (max-width:767px){.reflective-container .ref-title{font-size:24px;margin-bottom:-10px}}.reflective-container .ref-txt{margin-top:30px;font-size:16px}.reflective-container .reflective-img{float:left;width:55%;text-align:center}@media (max-width:767px){.reflective-container .reflective-img{float:none;width:100%;padding-top:38px;text-align:center}}.reflective-container .item-image{max-width:512px;margin-left:auto}@media (max-width:767px){.reflective-container .item-image{margin:0 auto}}.reflective-container .item-colors-info{margin:20px 0 10px}@media (max-width:767px){.reflective-container .item-colors-info{margin-top:32px}}.reflective-container .item-img-list{position:relative;display:block;margin:0 auto;max-width:512px;height:0;padding-bottom:57.42188%;overflow:hidden}.reflective-container .color-name,.reflective-container .img-main{display:none}.reflective-container .current-img{display:inline-block}.reflective-container .item-color{position:relative;display:inline-block;font-size:1;line-height:1;margin:0 2px;width:34px;height:34px;border-radius:100%;padding:2px;margin-right:4px;margin-left:0;border:1px solid transparent;border:1px solid hsla(0,0%,98%,0);vertical-align:middle;cursor:pointer}.reflective-container .item-color>em{display:block;width:28px;height:28px;background-color:#fff;border-radius:100%;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;cursor:pointer}.reflective-container .current-color{border-color:#d39d4e}.reflective-container .item-color em{background-image:url(images/rx/icon-mirrored-new-x1.png);background-repeat:no-repeat;background-position:0 0}.reflective-container .item-color em.gradient-color-gold{background-position:0 -28px}.reflective-container .item-color em.gradient-color-silver{background-position:0 0}.reflective-container .item-color em.gradient-color-blue{background-position:0 -56px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.reflective-container .item-color em{background-image:url(images/rx/icon-mirrored-new-x2.png);background-size:29px 85px}}.info-container{background:#f5f5f5}@media (max-width:767px){.info-container{background:#fff}}.info-content{max-width:1040px;margin:0 auto;padding:61px 20px 74px}@media (max-width:767px){.info-content{padding:0}}.info-content .most-content{float:left;width:55%;padding-right:6%;border-right:2px solid #000}@media (max-width:767px){.info-content .most-content{float:none;width:100%;padding:38px 20px 58px;border-right:0;background:#f5f5f5}}.info-content .info-title{margin:0 0 20px;font-size:28px;font-weight:500;text-transform:unset}@media (max-width:767px){.info-content .info-title{max-width:290px;margin:0 auto 20px;text-align:center;font-size:24px}}.info-content .most-list{padding-top:26px}@media (max-width:767px){.info-content .most-list:last-child{padding-top:53px}}.info-content .most-img{float:left}.info-content .most-text{float:right;width:calc(100% - 138px)}@media (max-width:767px){.info-content .most-text{width:calc(100% - 120px)}}.info-content .most-text>h4{margin:0 0 8px;font-size:24px;font-weight:500}@media (max-width:767px){.info-content .most-text>h4{font-size:20px}}.info-content .most-text>p{font-size:16px}@media (max-width:767px){.info-content .most-text>p{line-height:1.2}}.info-content .buy-content{float:left;width:45%;padding-left:7%;letter-spacing:0}@media (max-width:767px){.info-content .buy-content{float:none;width:100%;padding:38px 15px 38px 20px}}@media (max-width:767px){.info-content .buy-title{font-size:28px;max-width:unset}}.info-content .buy-ul{margin-top:30px}@media (max-width:767px){.info-content .buy-ul{margin-top:26px}}.info-content .buy-list{position:relative;margin-top:20px;padding:9.5px 0}@media (max-width:767px){.info-content .buy-list{margin-top:15px;padding:4.5px 0}}.info-content .buy-list>span{position:absolute;width:41px;height:41px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;line-height:35px;border:2px solid #000;border-radius:50%;font-size:24px;font-weight:500}@media (max-width:767px){.info-content .buy-list>span{width:31px;height:31px;line-height:25px;font-size:20px}}.info-content .buy-list>p{padding-left:60px;font-size:16px}@media (max-width:767px){.info-content .buy-list>p{padding-left:40px}}.mirrored-small-banner-container .mirrored-small-banner-content{max-width:926px;margin:55px auto 75px;padding:0 20px;text-align:left}@media (max-width:767px){.mirrored-small-banner-container .mirrored-small-banner-content{max-width:375px;margin:68px auto 45px;text-align:center}}.mirrored-small-banner-container .banner-left{float:left;width:43%}@media (max-width:767px){.mirrored-small-banner-container .banner-left{width:100%;float:none;padding-bottom:20px}}.mirrored-small-banner-container .banner-img{display:inline-block}.mirrored-small-banner-container .coat-img-box{position:relative;display:block;margin:0 auto;max-width:356px;height:0;padding-bottom:87.92135%;overflow:hidden}@media (max-width:767px){.mirrored-small-banner-container .coat-img-box{position:relative;display:block;margin:0 auto;max-width:335px;height:0;padding-bottom:88.0597%;overflow:hidden}}.mirrored-small-banner-container .banner-right{float:left;width:57%;padding-left:20px;letter-spacing:0}@media (max-width:767px){.mirrored-small-banner-container .banner-right{width:100%;float:none;padding:10px 0 0;border-top:1px solid rgba(0,0,0,.1)}}.mirrored-small-banner-container .title{margin:0 0 13px;font-size:32px;font-weight:500;text-transform:unset;letter-spacing:0}@media (max-width:767px){.mirrored-small-banner-container .title{font-size:28px}}.mirrored-small-banner-container .txt{font-size:16px}.mirrored-small-banner-container .coat-list{float:left;width:50%;margin-top:30px}@media (max-width:767px){.mirrored-small-banner-container .coat-list{margin-top:20px}}.mirrored-small-banner-container .icons-img{float:left;width:71px;height:71px}@media (max-width:767px){.mirrored-small-banner-container .icons-img{width:100%;float:none}}.mirrored-small-banner-container .icons-text{float:right;width:calc(100% - 85px);padding-top:24px;font-size:16px;font-weight:500}@media (max-width:767px){.mirrored-small-banner-container .icons-text{width:100%;float:none;padding-top:11px}}
/*# sourceMappingURL=../maps/css/sunglasses-mirrored.css.map */
