body.page-home{max-width:1200px;position:relative;margin:0 auto;font-family:Montserrat!important}body.lang-zh_cn body.page-home,body.page-home.lang-zh_cn{font-family:Source Han Sans SC,Source Han Sans CN,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif!important}.home-container{width:100%}.home-container .swiper-box{width:100%;height:min(50vw,600px);background:#e4e4e4;display:flex}.home-container .swiper{position:relative}.home-container .swiper .custom-next,.home-container .swiper .custom-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.home-container .swiper .custom-prev{left:min(1.6666666667vw,20px)}.home-container .swiper .custom-next{right:min(1.6666666667vw,20px)}.home-container .swiper .custom-next img,.home-container .swiper .custom-prev img{width:min(2.5vw,30px);height:min(2.5vw,30px)}.home-container .image-panel{width:min(43.4166666667vw,521px);height:100%;flex-shrink:0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.home-container .image-panel .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.home-container .image-panel .text-overlay{position:absolute;bottom:min(5.8333333333vw,70px);z-index:2;color:#fff}.is-mobile .home-container .image-panel .text-overlay{padding-left:min(1.6666666667vw,20px)}.home-container .image-panel .text-overlay img{margin-left:min(-.8333333333vw,-10px)}@media (max-width:1125px){.home-container .image-panel .text-overlay img{margin:0}}.home-container .image-panel .text-overlay .summer-icon{width:min(13.3333333333vw,160px);height:auto;display:block}.is-mobile .home-container .image-panel .text-overlay .summer-icon{width:min(20.8333333333vw,250px)}.home-container .image-panel .text-overlay .title{font-size:min(2.5vw,30px);font-weight:800!important;font-variant:small-caps;text-transform:uppercase;letter-spacing:-.06em;line-height:min(2.5vw,30px)}body.lang-zh_cn .home-container .image-panel .text-overlay .title{font-size:min(4vw,48px);font-style:normal}.is-mobile .home-container .image-panel .text-overlay .title{margin-top:0;font-size:min(2.6666666667vw,32px);line-height:min(3.3333333333vw,40px)}.is-mobile .is-mobile .home-container .image-panel .text-overlay .title{font-size:min(2.8333333333vw,34px)}.home-container .content-panel{flex-grow:1;position:relative;display:flex;justify-content:center;align-items:center;padding:min(1.6666666667vw,20px) min(5vw,60px)}.is-mobile .home-container .content-panel{padding:min(1.6666666667vw,20px)}.is-pc .home-container .content-panel .content-wrapper{max-width:min(37.5vw,450px)}.home-container .content-panel .content-wrapper .pagination{font-size:min(4.1666666667vw,50px);font-weight:700;color:#fff;margin-bottom:min(2.0833333333vw,25px)}.is-mobile .home-container .content-panel .content-wrapper .pagination{font-size:min(4.3333333333vw,52px);margin:0}.home-container .content-panel .content-wrapper .description{font-size:min(1.5vw,18px);color:#666}.is-mobile .home-container .content-panel .content-wrapper .description{font-size:min(1.6666666667vw,20px)}body.lang-zh_cn .home-container .content-panel .content-wrapper .description{font-size:min(2.0833333333vw,25px)}.is-mobile body.lang-zh_cn .home-container .content-panel .content-wrapper .description{font-size:min(2.25vw,27px)}.home-container .min-width-container{width:min(75vw,900px);margin:0 auto}.home-container .min-width-container .image-text-box{width:100%;height:min(42.5vw,510px);margin:min(5.8333333333vw,70px) auto;background-color:#e4e4e4}.is-mobile .home-container .min-width-container .image-text-box{height:min(50vw,600px)}.home-container .min-width-container .image-text-box .image-text-box-container{display:flex;width:100%;height:90%;background-color:#e4e4e4}.home-container .min-width-container .image-text-box .left-panel{flex:6;display:flex;flex-direction:column;justify-content:space-between}.home-container .min-width-container .image-text-box .text-box{width:100%;height:50%;display:flex}.home-container .min-width-container .image-text-box .text-group{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:min(1.3333333333vw,16px);font-weight:400;font-style:Regular;vertical-align:middle;color:#666}.is-mobile .home-container .min-width-container .image-text-box .text-group{font-size:min(1.5vw,18px)}body.lang-zh_cn .home-container .min-width-container .image-text-box .text-group{font-size:min(1.8333333333vw,22px)}.is-mobile body.lang-zh_cn .home-container .min-width-container .image-text-box .text-group{font-size:min(2vw,24px)}.is-pc .home-container .min-width-container .image-text-box .text-group{line-height:min(2.5vw,30px)}.home-container .min-width-container .image-text-box .text-group div{width:100%;padding-left:min(3.3333333333vw,40px)}.home-container .min-width-container .image-text-box .text-item{font-size:min(2vw,24px);color:#333}.is-mobile .home-container .min-width-container .image-text-box .text-item{font-size:min(2.1666666667vw,26px)}.home-container .min-width-container .image-text-box .image-group{display:flex;width:100%;flex:1;justify-content:space-between}.home-container .min-width-container .image-text-box .image-item{width:50%;height:100%}.home-container .min-width-container .image-text-box .image-item img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.home-container .min-width-container .image-text-box .right-panel{flex:4;position:relative}.home-container .min-width-container .image-text-box .right-panel .right-panel-title{position:absolute;bottom:min(3.3333333333vw,40px);right:min(3.3333333333vw,40px);font-size:min(2vw,24px);font-weight:800;font-style:ExtraBold;font-variant:small-caps;text-transform:uppercase;color:#fff;letter-spacing:-.06em}.is-mobile .home-container .min-width-container .image-text-box .right-panel .right-panel-title{font-size:min(2.1666666667vw,26px)}body.lang-zh_cn .home-container .min-width-container .image-text-box .right-panel .right-panel-title{font-size:min(2.6666666667vw,32px);font-style:normal}.is-mobile body.lang-zh_cn .home-container .min-width-container .image-text-box .right-panel .right-panel-title{font-size:min(2.8333333333vw,34px)}.is-mobile .home-container .min-width-container .image-text-box .right-panel .right-panel-title{padding-left:min(1.6666666667vw,20px);line-height:min(3.3333333333vw,40px)}.home-container .min-width-container .image-text-box .right-panel img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.home-container .recommended-product{width:min(100vw,1200px);margin:min(5.8333333333vw,70px) auto;background-color:#fff}.home-container .recommended-product .title{width:100%;display:flex;justify-content:center;align-items:center}.home-container .recommended-product .title .text-with-line{position:relative;display:inline-block;font-size:min(1.6666666667vw,20px);color:#666}.is-mobile .home-container .recommended-product .title .text-with-line{font-size:min(1.8333333333vw,22px)}body.lang-zh_cn .home-container .recommended-product .title .text-with-line{font-size:min(2.6666666667vw,32px)}.is-mobile body.lang-zh_cn .home-container .recommended-product .title .text-with-line{font-size:min(2.8333333333vw,34px)}.home-container .recommended-product .title .text-with-line:before{content:"|";position:absolute;left:min(-1.25vw,-15px);top:50%;transform:translateY(-50%);color:#666}.home-container .recommended-product .title .text-with-line:after{content:"|";position:absolute;right:min(-1.25vw,-15px);top:50%;transform:translateY(-50%);color:#666}.home-container .recommended-product .products{position:relative;width:min(75vw,900px);margin:min(3.3333333333vw,40px) auto}.is-mobile .home-container .recommended-product .products .swiper-slide{width:100%!important}.home-container .recommended-product .products .image-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:min(3.3333333333vw,40px);column-gap:min(3.3333333333vw,40px);row-gap:min(5vw,60px);width:100%;position:relative;z-index:1}.is-mobile .home-container .recommended-product .products .image-grid{width:100%}.home-container .recommended-product .products .image-item{aspect-ratio:1/1}.home-container .recommended-product .products .image-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.home-container .recommended-product .products:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(100vw,1200px);height:min(23.6666666667vw,284px);background:#f7f7f7;border-radius:min(.8333333333vw,10px)}.home-container .recommended-product .belt{width:min(100vw,1200px);margin:min(3.3333333333vw,40px) auto;height:min(25vw,300px);background:#f7f7f7;display:flex;justify-content:center;align-items:center}.is-pc .home-container .recommended-product .belt .belt-swiper{width:900px!important}.home-container .recommended-product .belt .image-grid{width:min(75vw,900px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:min(3.3333333333vw,40px);column-gap:min(3.3333333333vw,40px)}.home-container .recommended-product .belt .image-item{aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.home-container .recommended-product .belt .image-item img{width:70%;height:70%;-o-object-fit:cover;object-fit:cover;display:block}.home-container .recommended-product .pajama-products{width:min(100vw,1200px);margin:min(.8333333333vw,10px) auto;height:min(25vw,300px);display:flex;justify-content:center;align-items:center}.is-pc .home-container .recommended-product .pajama-products .pajama-swiper{width:900px!important}.home-container .recommended-product .pajama-products .image-grid{width:min(75vw,900px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:min(3.3333333333vw,40px);column-gap:min(3.3333333333vw,40px)}.home-container .recommended-product .pajama-products .image-item{display:flex;justify-content:center;align-items:center}.home-container .recommended-product .pajama-products .image-item img{width:90%;height:90%;-o-object-fit:cover;object-fit:cover;display:block}.home-container .leather-belt-series{width:min(100vw,1200px);margin:min(20.8333333333vw,250px) auto;background:#e4e4e4}.home-container .leather-belt-series .content{width:min(75vw,900px);position:relative;margin:0 auto;height:min(25vw,300px);display:flex;align-items:flex-end}.home-container .leather-belt-series .content .left{width:min(27.1666666667vw,326px);height:auto;position:relative;z-index:1}.home-container .leather-belt-series .content .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-container .leather-belt-series .content .center{position:absolute;bottom:-50%;left:min(20.8333333333vw,250px);width:min(25vw,300px);height:auto}.home-container .leather-belt-series .content .center img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-container .leather-belt-series .content .text-overlay{position:absolute;top:min(2.5vw,30px);left:min(2.5vw,30px);font-size:min(2vw,24px);color:#fff;font-weight:800;font-variant:small-caps;text-transform:uppercase;letter-spacing:-.06em;line-height:min(2.0833333333vw,25px)}.is-mobile .home-container .leather-belt-series .content .text-overlay{font-size:min(2.1666666667vw,26px)}body.lang-zh_cn .home-container .leather-belt-series .content .text-overlay{font-size:min(2.6666666667vw,32px);font-style:normal}.is-mobile body.lang-zh_cn .home-container .leather-belt-series .content .text-overlay{font-size:min(2.8333333333vw,34px)}.is-mobile .home-container .leather-belt-series .content .text-overlay{line-height:min(3.3333333333vw,40px)}.home-container .leather-belt-series .content .right{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.is-mobile .home-container .leather-belt-series .content .right{position:absolute;right:-7%;min-width:100px}.home-container .leather-belt-series .content .right div{width:100%;color:#666;font-weight:400;font-style:Regular;vertical-align:middle;text-align:left;letter-spacing:-.03em;font-size:min(1.6666666667vw,20px)}.is-pc .home-container .leather-belt-series .content .right div{line-height:min(2.9166666667vw,35px);font-size:min(1.3333333333vw,16px)!important}body.lang-zh_cn .is-pc .home-container .leather-belt-series .content .right div{font-size:min(1.8333333333vw,22px)}.home-container .pajama-series{width:min(75vw,900px);background:#ccc;display:flex;justify-content:center;align-items:center;height:min(41.6666666667vw,500px);position:relative;margin:min(6.6666666667vw,80px) auto 0}.home-container .pajama-series img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-container .pajama-series .text-overlay{position:absolute;bottom:min(4.1666666667vw,50px);left:min(3.3333333333vw,40px);font-size:min(2vw,24px);color:#fff;font-weight:800;font-variant:small-caps;text-transform:uppercase;letter-spacing:-.06em;line-height:min(2.5vw,30px)}.is-mobile .home-container .pajama-series .text-overlay{font-size:min(2.1666666667vw,26px)}body.lang-zh_cn .home-container .pajama-series .text-overlay{font-size:min(2.6666666667vw,32px);font-style:normal}.is-mobile body.lang-zh_cn .home-container .pajama-series .text-overlay{font-size:min(2.8333333333vw,34px)}.home-container .pajama-series-background-box{width:min(100vw,1200px);height:min(25vw,300px);margin:-120px auto 0;display:flex;flex-direction:column}@media (max-width:1125px){.home-container .pajama-series-background-box{margin-top:-50px}}.home-container .pajama-series-background-box .top-box{width:100%;height:min(5.8333333333vw,70px);background:#f7f7f7;border-top-right-radius:min(2.5vw,30px)}.home-container .pajama-series-background-box .bottom-box{width:100%;flex:1;background:#e4e4e4;display:flex;justify-content:center;align-items:flex-end}.home-container .pajama-series-background-box .bottom-box .text-box{width:70%;height:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#666;gap:min(8.3333333333vw,100px);font-size:min(1.5vw,18px);font-weight:400;font-style:Regular;line-height:min(2.5vw,30px);vertical-align:middle;margin-bottom:min(1.6666666667vw,20px)}.is-mobile .home-container .pajama-series-background-box .bottom-box .text-box{font-size:min(1.6666666667vw,20px)}body.lang-zh_cn .home-container .pajama-series-background-box .bottom-box .text-box{font-size:min(1.8333333333vw,22px)}.is-mobile body.lang-zh_cn .home-container .pajama-series-background-box .bottom-box .text-box{font-size:min(2vw,24px)}.home-container .about-us{width:min(100vw,1200px);margin:min(8.3333333333vw,100px) auto 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.home-container .about-us .title{color:#666;text-align:center;font-weight:800;font-style:ExtraBold;font-size:min(3.3333333333vw,40px);leading-trim:NONE;line-height:20px;letter-spacing:-3%;vertical-align:middle;text-transform:uppercase}.is-mobile .home-container .about-us .title{font-size:min(3.5vw,42px)}body.lang-zh_cn .home-container .about-us .title{font-size:min(3.6666666667vw,44px)}.is-mobile body.lang-zh_cn .home-container .about-us .title{font-size:min(3.8333333333vw,46px)}.home-container .about-us .text-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f7f7f7;padding:min(5vw,60px) 0;margin:min(4.1666666667vw,50px) auto 0}.home-container .about-us .text-container .text-box{width:min(75vw,900px);height:80%;display:flex;justify-content:center;align-items:center;flex-direction:column}.home-container .about-us .text-container .text-box .text-item{width:100%;height:100%;flex-direction:column;margin-top:min(1.6666666667vw,20px)}.home-container .about-us .text-container .text-box .text-item-title{font-size:min(1.3333333333vw,16px);color:#666;font-weight:600;font-style:ExtraBold}.is-mobile .home-container .about-us .text-container .text-box .text-item-title{font-size:min(1.5vw,18px)}.is-pc .home-container .about-us .text-container .text-box .text-item-title{line-height:min(1.6666666667vw,20px)}html.is-mobile body.lang-zh_cn .home-container .about-us .text-container .text-box .text-item-title{font-size:min(1.6666666667vw,20px);line-height:min(3.3333333333vw,40px)}.is-mobile html.is-mobile body.lang-zh_cn .home-container .about-us .text-container .text-box .text-item-title{font-size:min(1.8333333333vw,22px)}.home-container .about-us .text-container .text-box .text-item-content{font-size:min(1.3333333333vw,16px);color:#666;font-weight:400;font-style:Regular;vertical-align:middle}.is-mobile .home-container .about-us .text-container .text-box .text-item-content,body.lang-zh_cn .is-pc .home-container .about-us .text-container .text-box .text-item-content{font-size:min(1.5vw,18px)}.is-mobile body.lang-zh_cn .is-pc .home-container .about-us .text-container .text-box .text-item-content{font-size:min(1.6666666667vw,20px)}.home-container .promise{width:min(75vw,900px);margin:0 auto;display:flex;justify-content:center;align-items:center;padding:min(3.3333333333vw,40px) 0}.home-container .promise .left{color:#5f5f5f;font-weight:700;flex:2;font-weight:800;font-style:ExtraBold;font-size:min(2vw,24px);leading-trim:NONE;line-height:20px;letter-spacing:-3%;vertical-align:middle;font-variant:small-caps}html.is-mobile body.lang-zh_cn .home-container .promise .left{font-size:min(2.1666666667vw,26px)}.is-mobile .home-container .promise .left{font-size:min(3.3333333333vw,40px);line-height:10px}.home-container .promise .right{display:flex;flex:8;flex-direction:column;justify-content:center;align-items:center;height:100%}.home-container .promise .right .cell-box{display:flex;flex-direction:column;justify-content:center;height:50%;gap:min(2.5vw,30px)}.home-container .promise .cell{display:flex;align-items:center}.home-container .promise .cell img{width:min(1.6666666667vw,20px);height:min(1.6666666667vw,20px);margin-right:min(1.6666666667vw,20px)}.home-container .promise .cell div{font-size:min(1.5vw,18px);color:#666;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:-3%;vertical-align:middle}.is-mobile .home-container .promise .cell div,html.is-mobile body.lang-zh_cn .home-container .promise .cell div{font-size:min(1.6666666667vw,20px)}.home-container .form-box{width:min(100vw,1200px);background:#e4e4e4;display:flex;justify-content:center;align-items:center;padding:min(5.8333333333vw,70px) 0}.home-container .form-box .form-content{width:min(75vw,900px);margin:0 auto;text-align:center;padding:0 min(1.6666666667vw,20px)}.home-container .form-box .form-content .title{font-weight:800;font-style:ExtraBold;font-size:min(2vw,24px);leading-trim:NONE;letter-spacing:-3%;text-align:center;vertical-align:middle;color:#5f5f5f}.is-mobile .home-container .form-box .form-content .title{font-size:min(2.1666666667vw,26px)}body.lang-zh_cn .home-container .form-box .form-content .title{font-size:min(3vw,36px)}.is-mobile body.lang-zh_cn .home-container .form-box .form-content .title{font-size:min(3.1666666667vw,38px)}.home-container .form-box .form-content .subtitle{font-size:min(2vw,24px);color:#666;margin-bottom:min(2.5vw,30px);font-weight:400}.is-mobile .home-container .form-box .form-content .subtitle{font-size:min(2.1666666667vw,26px)}body.lang-zh_cn .home-container .form-box .form-content .subtitle{font-size:min(3vw,36px)}.is-mobile body.lang-zh_cn .home-container .form-box .form-content .subtitle{font-size:min(3.1666666667vw,38px)}.home-container .form-box .form-content .subscribe-form .input-group{display:flex;gap:min(.8333333333vw,10px);max-width:min(33.3333333333vw,400px);margin:min(2.5vw,30px) auto}.is-mobile .home-container .form-box .form-content .subscribe-form .input-group{max-width:min(50vw,600px)}.home-container .form-box .form-content .subscribe-form .input-group input{flex:1;height:min(3.3333333333vw,40px);padding:0 min(1.6666666667vw,20px);border:solid #ddd;border-radius:min(.6666666667vw,8px);font-family:Epilogue;font-weight:400;font-size:min(1.1666666667vw,14px)}.is-mobile .home-container .form-box .form-content .subscribe-form .input-group input{font-size:min(1.3333333333vw,16px)}.home-container .form-box .form-content .subscribe-form .input-group input:focus{outline:none;border-color:#000}.home-container .form-box .form-content .subscribe-form .input-group input::-moz-placeholder{color:#999}.home-container .form-box .form-content .subscribe-form .input-group input::placeholder{color:#999}.home-container .form-box .form-content .subscribe-form .input-group button{width:min(8.3333333333vw,100px);height:min(3.3333333333vw,40px);background:#969594;color:#fff;border:none;border-radius:min(.8333333333vw,10px);font-size:min(1.1666666667vw,14px);cursor:pointer;transition:all .3s ease}.is-mobile .home-container .form-box .form-content .subscribe-form .input-group button{font-size:min(1.3333333333vw,16px)}@media (min-width:992px){header{position:absolute;top:0;left:0;z-index:99;width:100%}}@media (max-width:992px){header .container{max-width:100%;padding:0}}header .header-tool{background:#fff;padding:16px 0}@media (max-width:992px){header .header-tool{padding:10px 15px;border-radius:0}}@media (max-width:992px){header .header-tool .logo{width:100px}}header .header-tool .to-register{margin-left:10px}header .header-tool .to-register a i{margin-right:10px}@media (min-width:992px){header .header-tool .to-register a{font-size:1.6rem;padding:.375rem 1.4rem}}header .header-tool .right .mb-navigation{border-radius:6px;padding:2px 8px;border:1px solid #333}@media (min-width:1025px){header .header-tool .right .mb-navigation{display:none}}header .header-tool .right .mb-navigation.active{background-color:#e3c64e}@media (max-width:1025px){header .header-tool .right .navigation-group{display:none;position:absolute;padding:10px;background-color:#fff;top:71px;z-index:9999;left:0;right:0}header .header-tool .right .navigation-group .language-switch{display:block}}header .header-tool .right .globe-icon{font-size:1.4rem;color:#777}@media (max-width:576px){header .header-tool .right .globe-icon{display:none}}header .header-tool .right .language-switch{display:inline-block}header .header-tool .right .language-switch img{margin-right:6px;margin-top:-4px}header .header-tool .right .language-switch .btn{color:#333;font-size:1rem;text-decoration:none}header .header-tool .dropdown-menu{min-width:9rem}header .popup-service{background-image:url(/assets/frontend/home/service.png);color:#fff;text-align:center;overflow:hidden;padding:16px 20px;position:fixed;right:20px;top:28%;width:240px;z-index:10}@media (max-width:992px){header .popup-service{display:none}}header .popup-service h4{text-align:center;padding:10px 0;font-size:18px}header .popup-service .box1:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}header .popup-service .box1>div{font-size:14px;line-height:1.4;margin:14px 0}header .popup-service .box2{text-align:center;padding:8px 10px}header .popup-service .box2 a{color:#000;display:block;background-color:#fff;border-radius:4px;padding:8px 24%;text-align:left;margin-bottom:16px}header .popup-service .box2 a img{margin-right:12px}header .popup-service .box3{font-size:14px;text-align:center}header .popup-service .box4{font-size:22px;text-align:center;font-weight:600;padding:6px 10px 14px}.img-hidden{display:none!important}a:hover{text-decoration:none}.btn-primary{color:#fff;background-color:#e3c64e;border-color:#e3c64e}.btn-primary:active,.btn-primary:hover{background-color:#dbb723!important;border-color:#dbb723!important}.page-banner{position:relative;overflow:hidden}.page-banner .page-banner-bg,.page-banner img{width:100%}.page-banner .page-banner-info{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}@media (min-width:992px){.page-banner .page-banner-info{padding-top:90px}}.page-banner .page-banner-info .page-banner-title{font-weight:700;font-size:2rem;margin-bottom:16px;color:#fff}@media (max-width:576px){.page-banner .page-banner-info .page-banner-title{font-size:1.5rem;margin-bottom:10px}.page-banner .page-banner-info .page-banner-title,.page-banner .page-banner-info .page-banner-title body.it_it{font-size:1rem}}.back-to-top{position:fixed;right:30px;bottom:100px;width:40px;height:40px;background:rgba(0,0,0,.8);border-radius:4px;color:#fff;display:none;justify-content:center;align-items:center;cursor:pointer;z-index:999;transition:all .3s ease}.back-to-top i{font-size:30px;display:block;text-align:center;line-height:40px}.back-to-top:hover{background:#000;transform:translateY(-3px)}@media (max-width:992px){.back-to-top{right:15px;bottom:15px}}footer .footer-box{width:100%;padding:40px 0}footer .footer-content{width:90%;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:20px}@media (max-width:1125px){footer .footer-content{flex-direction:column;align-items:center;gap:20px}}footer .footer-info,footer .footer-logo,footer .footer-social{flex:2;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:1125px){footer .footer-info,footer .footer-logo,footer .footer-social{text-align:left}}footer .footer-logo img{max-width:162px;height:auto}footer .footer-info{padding:0;align-items:flex-start}footer .footer-info .info-item{font-size:14px}footer .footer-info .info-item:last-child{margin-bottom:0}footer .footer-info .label,footer .footer-info .value{color:#5f5f5f;margin-right:5px;font-weight:400;font-size:14px}footer .footer-social .social-title{color:#5f5f5f;font-weight:400;font-size:14px;margin-bottom:20px}footer .social-box{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .footer-social .social-links{display:flex;gap:15px;justify-content:center;align-items:center}footer .footer-social .social-link{width:30px;height:30px;color:#5f5f5f;font-weight:400;font-size:14px;display:flex;justify-content:center;align-items:center}footer .footer-social .social-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}