@font-face{font-family:Roboto;src:url(/cdn/shop/files/Roboto-Regular.ttf?v=1719196947Roboto-Regular.ttf?v=1715066653);font-weight:400;font-style:normal}@font-face{font-family:RobotoBold;src:url(/cdn/shop/files/Roboto-Bold.ttf?v=1687256108);font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Semibold;src:url(/cdn/shop/files/OpenSans-Semibold.ttf?v=1687256107);font-weight:400;font-style:normal}@font-face{font-family:MicrosoftYaHeiUI-Bold;src:url(/cdn/shop/files/msjhbd.ttc?v=1719209518);font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Bold;src:url(/cdn/shop/files/OpenSans-Bold.ttf?v=1687256108);font-weight:400;font-style:normal}@font-face{font-family:"096-CAI978";src:url(/cdn/shop/files/096-CAI978.ttf?v=1687256107);font-weight:400;font-style:normal}button{min-width:inherit;min-height:inherit;padding:0}.extra_table{margin-top:40px}.extra_table div{font-size:40px;text-align:center;font-family:OpenSans-Bold;background:#000;color:#fff;padding:10px 0}.extra_table table{width:100%;background:#fff;font-size:30px;font-family:RobotoBold;border:.5px solid #000;text-align:center;border-collapse:collapse}.extra_table table tr:nth-of-type(2n-1){background:#f3f3f5}.extra_table table tr,.extra_table table td{border:.5px solid #000}.extra_table table tr:nth-of-type(1){background:#494949;color:#fff}.button:after{content:none}.title{margin:0}.color-background-1.isolate.gradient{display:none}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:block}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}html{max-width:1080px;margin:0 auto;overflow:hidden}body{font-size:62.5%;background-color:#fff;color:#333;margin:0 auto;line-height:1.5;letter-spacing:0;line-height:inherit}a{color:inherit;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none}input,img{border:none}button{border:none;outline:none}li{list-style:none}i,em{font-style:normal}:focus{outline:none}.mb10{margin-bottom:10px}.mb30{margin-bottom:30px}.mt10{margin-top:10px}.text-center{text-align:center}.p-center{position:absolute;left:50%;transform:translate(-50%)}.margin-center{margin-left:auto;margin-right:auto}.uppercase{text-transform:uppercase}.mr10{margin-right:10px}.mb80{margin-bottom:80px}.mb70{margin-bottom:70px}.mt80{margin-top:80px}.ml20{margin-left:20px}.relative{position:relative}.black-bg{background-color:#000;color:#fff}.limit-width{width:calc(100% - 130px);margin-left:auto;margin-right:auto}html,body{height:100%;width:100%;-webkit-text-size-adjust:auto!important;text-size-adjust:auto!important;-moz-text-size-adjust:auto!important}body{background:#fff;overflow-x:hidden}.font-gray{color:#fff;opacity:.4}.img{width:100%}.bg{background-size:contain;background-repeat:no-repeat}.flex-x-end{display:flex;align-items:flex-end}.flex-x{display:flex}.flex-x-center{display:flex;align-items:center}.flex-bet{display:flex;justify-content:space-around;align-items:center}.half-width{width:50%}.header-top{height:130px;width:100%;position:fixed;top:0;z-index:99999;max-width:1080px;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.font50.mb10,.colorList,.box1 .select_wrap{margin-left:50px}.header-top .text{width:280px;margin-left:53px}.btn{background-image:url(/cdn/shop/files/top-btn.png?v=1687255286);font-size:34px;font-family:OpenSans-Semibold;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-top .btn{width:320px;height:80px;margin-right:30px;background-image:url(/cdn/shop/files/top-btn.png?v=1687255286);background-size:100% 100%;font-size:34px;font-family:OpenSans-Semibold}.header-top .icon{width:30px;height:25px;margin-left:15px}.part{font-size:0}.part1{margin-top:90px}.part1 .title{font-size:55px;font-family:RobotoBold;font-weight:700;color:#000;position:absolute;top:30px;left:50%;transform:translate(-50%);white-space:nowrap;margin-top:20px}.part1 .bottom{width:381px;position:absolute;left:35px;bottom:57px;line-height:1}.part1 .btn{width:350px;height:100px;margin-top:20px;margin-bottom:70px;background-image:url(/cdn/shop/files/btn-bg.png?v=1687255286);background-size:100% 100%;font-size:45px;font-family:OpenSans-Bold;display:flex;align-items:center;justify-content:center;cursor:pointer}.part1 .icon{width:15px;height:30px;margin-left:18px}.part1 .gray-font{font-size:38px;font-family:OpenSans-Semibold;text-decoration:line-through;color:#000;opacity:.7}.part1 .price{font-size:100px;font-family:OpenSans-Bold;color:#000;margin-top:10px;align-items:baseline}.part1 .price span{font-size:60px}.part2{padding:21px 100px 50px;text-align:center}.part2 .wrap{height:150px;display:flex;align-items:center;justify-content:center}.part2 .text{font-size:30px;font-family:OpenSans-Semibold;color:#000;line-height:33px}.part3 .title{font-size:68px;font-family:Helvetica;font-weight:700;color:#000;position:absolute;top:30px;left:50%;transform:translate(-50%);white-space:nowrap}.part3 .local-text{position:absolute;font-family:OpenSans-Semibold;font-size:30px;color:#000;line-height:33px}.part3 .local-text.text1{left:128px;top:306px}.part3 .local-text.text2{left:66px;top:653px}.part3 .local-text.text3{right:104px;top:699px}.part3 .local-text.text4{top:956px;right:78px}.part3 .bottom{position:absolute;left:0;right:0;bottom:50px}.part3 .area{position:absolute;top:50px;left:36px;display:flex}.part3 .area .icon{width:40px;height:40px;margin-right:20px;background-image:url(/cdn/shop/files/right.png?v=1687255286)}.part3 .area .text{font-family:OpenSans-Semibold;font-size:33px;color:#fff;line-height:36px}.part3 .area .text.black{color:#000}.part4{background-image:url(/cdn/shop/files/bg1.png?v=1687255287);background-size:contain;padding-bottom:60px}.part4 .btn,.part6 .btn{width:100%;height:130px;font-size:56px;font-family:OpenSans-Bold;font-weight:700;color:#fff;line-height:130px;cursor:pointer;background-image:url(/cdn/shop/files/btn-bg2_1.png?v=1687255286);background-size:cover}.part4 .text{font-size:63px;font-family:MicrosoftYaHeiUI-Bold;font-weight:700;color:#15509a;line-height:68px;text-align:center}.part4 .g1{display:block;width:700px;margin:60px auto 0;border-radius:20px;border:8px solid #2678df}.part5{text-align:center}.part5 .top{width:100%;position:absolute;top:30px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.part5 .title{font-size:86px;font-family:"096-CAI978";font-weight:400;color:#fff;margin-bottom:5px}.part5 .text{font-size:35px;font-family:OpenSans-Semibold;font-weight:600;color:#2a2a2a;line-height:40px}.part5 .local-text{font-size:33px;font-family:RobotoBold;font-weight:700;color:#2064ba;position:absolute;left:126px;top:380px}.part5 .local-img{position:absolute;left:47px;bottom:67px;width:426px}.part6 .g2{width:400px;position:absolute;top:72px;right:102px}.part6 .bottom{position:absolute;left:45px;bottom:44px}.part6 .title{font-size:56px;font-family:OpenSans-Bold;font-weight:700;color:#fff}.part6 .text{font-size:33px;font-family:OpenSans-Bold;font-weight:700;color:#fff}.part6 .img2{width:920px;height:210px;margin:25px auto 45px;display:block}.flex-y-center{display:flex;flex-direction:column;align-items:center}.part7{padding:80px 15px 40px;background-color:#e3e9ee}.part7 .title{font-size:70px;font-family:MicrosoftYaHeiUI-Bold;font-weight:700;color:#000}.part7 .text{font-size:40px;font-family:MicrosoftYaHeiUI-Bold;font-weight:700;color:#000}.part7 .circles>div{width:54px;height:54px;background-color:#000;border-radius:50%;margin-left:14px}.part7 .circles .c1{margin-left:27px;background-color:#6d859e}.part7 .circles .c2{background-color:#7a5637}.part7 .circles .c3{background-color:#b1c1b9}.part7 .circles .c4{background-color:#9c8e85}.part7 .circles .c5{background-color:#6b7073}.part7 .circles .c7{background-color:#fff}.part7 .p-btn{border:1px solid #000;border-radius:20px;padding:0 20px;color:#000;margin:auto;width:fit-content;font-size:22px;font-family:RobotoBold;cursor:pointer}.part7 .row{position:absolute;left:50%;transform:translate(-50%);width:fit-content;font-size:30px;font-family:OpenSans-Semibold;font-weight:600;color:#2b2b2b;white-space:nowrap}.part7 .row1{top:206px}.part7 .row2{top:465px}.part7 .row3{top:724px}.part7 .row4{top:980px}.part8{width:100%;background:#2a2a2a;color:#fff;padding:45px 55px;box-sizing:border-box}.part8 .img1{width:230px;height:230px;margin-right:70px}.part8 .title{font-size:60px;font-family:RobotoBold;font-weight:700;color:#fff;line-height:61px;margin-bottom:30px}.part8 .text{font-size:40px;font-family:Roboto;font-weight:400;color:#fff;line-height:44px;opacity:.6}.part9{background-color:#edf3f7}.swiper .button{width:78px;height:78px;top:calc(50% - 50px);position:absolute;background-size:100% 100%;z-index:1;cursor:pointer;min-width:inherit;min-height:inherit;padding:0;background-color:transparent}.swiper .button-prev{background-image:url(/cdn/shop/files/arrow-l.png?v=1687255286);left:30px}.swiper .button-next{background-image:url(/cdn/shop/files/arrow-r.png?v=1687255287);right:30px}.part9 .limit-part{padding:0 18px 55px}.part9 .row1{font-size:52px;font-family:Roboto;font-weight:500;color:#2a2a2a;line-height:1;margin:0 auto 40px;padding-top:30px;width:fit-content;font-weight:700}.part9 .row1 span{font-size:72px;font-family:RobotoBold}.choose-btn{width:289px;height:77px;background:#7d7d7d;border-radius:20px;margin-right:20px;font-size:40px;font-family:Roboto;font-weight:500;color:#fff;margin-bottom:20px;border:none;outline:none;cursor:pointer}.choose-btn.active{background:#2a2a2a}.sale{font-size:40px;font-family:OpenSans-Bold;font-weight:700;color:#2a2a2a;line-height:1;width:fit-content;margin:35px auto}.sale .red{font-size:90px;font-family:OpenSans-Bold;font-weight:700;color:#e71515;margin-left:30px;margin-right:40px;line-height:.9}.sale .gray{font-size:55px;font-family:OpenSans-Semibold;font-weight:600;text-decoration:line-through;color:#2a2a2a7c}.sale .icon{width:17px;margin-left:25px}.font50{font-size:50px;font-family:RobotoBold;font-weight:700;color:#000;line-height:86px}.colorList{display:flex;flex-wrap:wrap}.colorList .color{width:fit-content;padding:0 24px;border:3px solid #2a2a2a;border-radius:36px;font-size:40px;font-family:Roboto;font-weight:700;color:#2a2a2a;display:flex;align-items:center;margin-right:20px;margin-bottom:17px;cursor:pointer}.colorList .circle{width:29px;height:29px;background:#2a2a2a;border-radius:50%;margin-right:19px}.colorList .color:nth-child(2) .circle{background-color:#6b7073}.colorList .color:nth-child(3) .circle{background-color:#fff}.colorList .color:nth-child(4){margin-right:0}.colorList .color:nth-child(4) .circle{background-color:#b1c1b9}.colorList .color:nth-child(5) .circle{background-color:#7a5637}.colorList .color:nth-child(6) .circle{background-color:#9c8e85}.colorList .color:nth-child(7) .circle{background-color:#6e869e}.cart-btn{width:491px;height:99px;border:5px solid #000;background-color:transparent;border-radius:15px;font-size:43px;font-family:OpenSans-Bold;font-weight:700;color:#fff;background:#000;cursor:pointer}.btn2{width:345px;height:99px;font-size:43px;font-family:OpenSans-Bold;font-weight:700;color:#fff;background-image:url(/cdn/shop/files/btn-bg.png?v=1687255286);background-size:100% 100%;cursor:pointer}.select{border:3px solid #000000;border-radius:15px;display:flex;align-items:center;position:relative;cursor:pointer}.optList{width:100%;box-sizing:border-box;background-color:#edf3f7;border:3px solid #000000;border-radius:15px;position:absolute;display:none;cursor:pointer;z-index:5}.select .icon{position:absolute;right:49px;width:28px;cursor:pointer}.select .line{width:4px;height:35px;background-color:#0000007e;margin:0 30px}.box1 .select_wrap{width:887px}.box1 .select{width:100%;height:98px;box-sizing:border-box;margin-bottom:20px;padding-left:40px}.box2 .select,.box2 .optList .opt{padding-left:30px}.box1 .optList{top:100px}.box1 .optList .opt{padding-left:200px}.optList .opt:hover{background-color:#2368bc}.font2{font-size:40px;font-family:Roboto;font-weight:700;color:#191919}.opt .font2{font-size:35px}.part10{padding:30px 50px 40px}.part10 .img1{padding:0 20px 40px}.box2{display:none}.box2 .img-bottom{font-size:35px;font-family:Roboto;font-weight:400;color:#fff;position:absolute;bottom:35px;left:50%;transform:translate(-50%)}.box2 .sale{margin:20px auto}.box2 .btn2{width:485px}.box2 .select_wrap{width:500px}.box2 .select .icon{right:20px}.margin-auto{margin:auto}a:not([href]){cursor:pointer}product-recommendations.product-recommendations.page-width,.multicolumn.color-accent-1.gradient.background-primary.no-heading{display:none}.qty_wrap{border:1px solid black;width:500px;height:80px;margin:15px auto 40px;border-radius:10px;display:flex;align-items:center;justify-content:space-between}span.btn-quantity{width:10%;text-align:center;font-size:45px;height:100%;font-weight:700;line-height:70px}.qty_wrap input{width:80%;height:100%;font-size:40px;text-align:center}.header_cart{position:absolute;left:58%}.header_cart span{position:absolute;right:30px;font-size:20px;font-weight:700;top:20px;color:#fff}input:disabled{color:#000}.mf-bundle-block-by-block{background-color:#fff}.mf-bundle-product{zoom:2.2}.mf-bundle-checkout-warning{color:#000!important;opacity:.6}.c_toast{background-color:#000;color:#fff;font-size:50px;padding:2%;position:fixed;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);width:640px;text-align:center}.transcy-switcher-bar{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/suit-jacket.css.map */
