.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner{position:relative;max-width:1920px;margin:0 auto}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner{display:block;height:0;padding-bottom:45.31%}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text{color:#fff;line-height:1;position:absolute;left:50%;bottom:7%;transform:translate(-50%);text-align:center}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .sub-title{font-size:30px;text-transform:uppercase}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .main-title{font-size:80px;font-weight:700;text-transform:uppercase;margin:10px 0 20px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .desc{font-size:24px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro{max-width:1512px;margin:0 auto;padding:0 15px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title{text-align:center;margin:64px 0}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title h2{margin:0;font-weight:700;font-size:48px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title h4{margin:16px 0 0;font-size:18px;font-weight:400;line-height:1.5}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc{display:grid;grid-template-columns:50.53% 49.47%;gap:0;box-sizing:border-box;margin-bottom:96px;align-items:center}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left{position:relative;height:0;padding-bottom:75.39%}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text{position:absolute;left:50%;bottom:8.5%;transform:translate(-50%);text-align:center;line-height:1}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text .main-title{font-size:36px;font-weight:700}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text .desc{font-size:18px;text-wrap:nowrap;margin-top:10px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding-left:32px;text-align:center}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row{padding:32px 52px 12px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .home-product-img:hover .product-img-default{display:block!important}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .nameAfterPrice{margin-left:10px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .shop_btn{color:#fff;display:inline-block;font-size:14px;padding:12px 31px;background-color:#151515;margin-top:10px;line-height:1;text-decoration:none}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .shop_btn:after{content:"";display:inline-block;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);margin-left:4px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc:nth-child(odd) .eyewear-banner__left{order:2}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc:nth-child(odd) .eyewear-banner__left .banner_text{color:#fff}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc:nth-child(odd) .eyewear-banner__right{order:1;padding-left:0;padding-right:32px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .btn_group{text-align:center}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .btn_group .btn_back{display:inline-block;width:293px;height:64px;line-height:64px;font-size:22px;font-weight:500;text-align:center;margin:0 20px 96px;border:1px solid rgb(21,21,21);color:#151515;text-transform:uppercase;text-decoration:none}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .btn_group .btn_back:hover{background-color:#151515;color:#fff}@media (min-width: 992px) and (max-width: 1920px){.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .sub-title{font-size:1.56vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .main-title{font-size:4.17vw;margin:.52vw 0 1.04vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .desc{font-size:1.25vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro{max-width:78.75vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title{margin:3.33vw 0}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title h2{font-size:2.5vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title h4{margin:.83vw 0 0;font-size:.94vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc{margin-bottom:5vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text .main-title{font-size:1.88vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text .desc{font-size:.94vw;margin-top:.52vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right{gap:.83vw;padding-left:1.67vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row{padding:1.67vw 2.71vw .63vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .home-product-title{font-size:max(12px,.73vw)}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .nameAfterPrice{margin-left:.52vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .shop_btn{font-size:.73vw;padding:.63vw 1.61vw;margin-top:.52vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc:nth-child(odd) .eyewear-banner__right{padding-right:1.67vw}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .btn_group .btn_back{width:15.26vw;height:3.33vw;line-height:3.33vw;font-size:1.15vw;margin:0 1.04vw 5vw}}@media (max-width: 991.98px){.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner{padding-bottom:117.34%}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text{bottom:9.1%}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .sub-title{font-size:14px;text-transform:uppercase;margin-bottom:0;letter-spacing:5px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .main-title{font-size:32px;margin:4px 0;text-wrap:nowrap}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_banner .banner_text .desc{font-size:12px;margin-bottom:0}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title{text-align:center;margin:24px 0}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title h2{font-size:24px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_title h4{margin:8px 0 0;font-size:13px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc{grid-template-columns:100%;margin-bottom:24px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text{bottom:6.54%}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text .main-title{font-size:20px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__left .banner_text .desc{font-size:12px;margin-top:5px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right{gap:10px;padding-left:0}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row{padding:16px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .nameAfterPrice{margin-left:5px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .home-product-title{font-size:11px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .product-color{height:20px;width:20px;padding:2px;margin:2px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .btn-more-colors{height:20px;width:20px;line-height:20px;font-size:14px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .shop_btn{font-size:11px;padding:8px 19px;margin-top:8px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc .eyewear-banner__right .product-list-row .shop_btn:after{content:"";display:inline-block;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);margin-left:3px}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc:nth-child(odd) .eyewear-banner__left{order:unset}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .pro_desc:nth-child(odd) .eyewear-banner__right{order:unset;padding-right:0}.promotionalSchoolContainer[data-v-bc8e1576] .promotionalSchoolContent .promotional_pro .btn_group .btn_back{display:block;width:183px;height:40px;line-height:40px;font-size:14px;margin:0 auto 32px}}
