.menu-main-menu-container .menu-item,.gtranslate_wrapper .glink{display:inline-block;font-size:16px;font-family:Poppins,sans-serif;font-weight:500!important;color:#fff;padding:14px 20px;position:relative;transition:all 0.3s}.gtranslate_wrapper{float:right;margin:29px 0 0 0!important;overflow:hidden;height:45px;padding-right:20px;transition:all 0.3s;display:grid;position:relative;background:var(--color-theme)}.gtranslate_wrapper .gt-current-lang{order:1!important}.gtranslate_wrapper .glink{order:2}.gtranslate_wrapper:hover{height:auto;overflow:visible}.gtranslate_wrapper a:hover{color:var(--color-primary)}.gtranslate_wrapper:after{content:"";display:inline-block;width:12px;height:12px;background:url(https://xinyuanfashion.com/wp-includes/images/sub-arrow.svg);background-size:100%;background-position:center;background-repeat:no-repeat;margin:0;position:absolute;right:17px;top:20px}@font-face{font-display:swap;font-family:Poppins,sans-serif;src:url(https://xinyuanfashion.com/wp-includes/images/Luxia-Regular.otf)}input{border-radius:0}a{text-decoration:inherit;color:inherit;cursor:pointer}body{margin:0;font-family:Poppins,sans-serif;font-weight:400;background:#fff}@media(max-width:1400px){body{zoom:.85}}@media(max-width:1200px){body{zoom:.75}}@media(max-width:1000px){body{zoom:.65}}h1,h2,h3{margin:initial}section{width:100%;position:relative}.our-solution-section .row.active-solution{position:relative;padding-bottom:169px}.active-solution .button-link{bottom:35px;position:absolute;left:50%;transform:translateX(-50%)}.search-btn{width:30px;height:30px;background:url(https://xinyuanfashion.com/wp-includes/images/search.svg);background-repeat:no-repeat;background-position:center;background-size:100%;float:right;margin:35px 0 0 0;cursor:pointer}.cart-icon{width:30px;height:30px;background:url(https://xinyuanfashion.com/wp-includes/images/cart.svg);background-repeat:no-repeat;background-position:center;background-size:100%;float:right;margin:35px 0 0 20px;cursor:pointer}.cart-items-count{color:#fff;position:absolute;right:-10px;font-style:normal;top:30px;font-size:14px;background:#000;padding:2px 5px}.header .logo{width:140px;height:32px;background-size:100%!important;background-repeat:no-repeat!important;background-position:center!important;float:left;margin:40px 0 0 0}.header{position:fixed;width:100%;height:100px;box-shadow:0 4px 10px rgb(0 0 0 / 5%);z-index:99;top:0;left:0;background:var(--color-theme);transition:all 0.4s}.header .wrapper{display:table}.active-search .header{height:170px}.wrapper{width:calc(100% - 40px);max-width:1200px;margin:0 auto;position:relative}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0;height:30px}.sub-menu{position:absolute;background:#232323;padding:0;width:170px;margin:36px -25px 0;padding:10px;visibility:hidden;opacity:0;transition:all 0.3s}.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1}.menu-item-has-children:after{content:"";display:inline-block;width:12px;height:12px;background:url(https://xinyuanfashion.com/wp-includes/images/sub-arrow.svg);background-size:100%;background-position:center;background-repeat:no-repeat;margin:0 -15px -2px 6px}.sub-menu .sub-menu{left:calc(100% + 30px);top:0;margin:0}.sub-menu .menu-item-has-children:after{content:"";display:inline-block;width:12px;height:12px;background:url(https://xinyuanfashion.com/wp-includes/images/sub-arrow.svg);background-size:100%;background-position:center;background-repeat:no-repeat;margin:0 -15px -2px 6px;transform:rotate(-90deg)}.grid-box{display:grid}.row-2{grid-template-columns:1fr 1fr}.row-3{grid-template-columns:1fr 1fr 1fr}.row-4{grid-template-columns:1fr 1fr 1fr 1fr}.row-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.row-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.row-1-2{grid-template-columns:1fr 2fr}.row-2-1{grid-template-columns:2fr 1fr}.row-1-3{grid-template-columns:1fr 3fr}.row-3-1{grid-template-columns:3fr 1fr}.row-2-1-1{grid-template-columns:2fr 1fr 1fr}.row-1-4{grid-template-columns:1fr 4fr}.row-1-2-4{grid-template-columns:1fr 2fr 4fr}.row-1-4r{grid-template-columns:1.3fr 1fr 1fr 1fr 1fr}.row-1-2-1-1{grid-template-columns:1fr 2fr 1fr 1fr}img{width:100%}.menu-main-menu-container{float:left;width:calc(100% - 230px);margin-top:30px;z-index:1;position:relative}.menu-main-menu-container .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-main-menu-container .menu-item{display:inline-block;font-size:16px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;padding:14px 20px;position:relative;transition:all 0.3s}.menu-main-menu-container .current-menu-item{color:var(--color-primary)}.menu-main-menu-container .menu-item:hover{color:var(--color-primary)}.timeline{font-weight:600;font-size:16px;color:var(--color-primary)}.timeline:before{content:"";display:inline-block;width:20px;height:20px;background:url(https://xinyuanfashion.com/wp-includes/images/clock.svg);background-position:center;background-size:100%;background-repeat:no-repeat;margin:0 6px -4px 0}.big-text-about:after{content:'+';display:inline-block}.header-v1-section,.header-v2-section{background:#EDEDED}.header-v2-section{padding-top:50px}.header-v2-section .btn-primary{margin:30px auto 20px;display:block}.search-wr .is-search-icon svg{display:none}.section-headline,.section-headline p{font-family:Poppins,sans-serif;font-weight:400;font-size:72px;line-height:84px;margin:0;display:table;position:relative}.section-headline:before{content:"";display:inline-block;position:absolute;width:calc(100% + 40px);height:calc(100% + 30px);border:2px dashed #0C0C0C;left:-20px;top:-20px}.section-headline:after{content:"";display:inline-block;width:50px;height:50px;position:absolute;background:url(https://xinyuanfashion.com/wp-content/uploads/2025/03/scissors-2.png);background-repeat:no-repeat;background-position:center;background-size:100%;right:10%;top:-45px}.header-v2-section .section-headline{margin:0 auto}h3.section-headline{font-family:Poppins,sans-serif;font-weight:400;font-size:48px;line-height:54px;margin:0;position:relative;color:var(--color-theme);display:table;margin-left:20px}h3.section-headline:before{content:"";display:inline-block;position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);border:2px dashed #0C0C0C;left:-20px;top:-20px}h3.section-headline:after{content:"";display:inline-block;width:50px;height:50px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:-3%;top:-45px}h3.section-headline i{display:block;position:absolute;width:37px;height:37px;background:url(https://xinyuanfashion.com/wp-includes/images/headline-2.svg);background-repeat:no-repeat;background-position:center;background-size:100%;right:-60px;bottom:-25px}.download-banner{background:#f4f4f4!important;padding:40px 0}.download-banner h3.section-headline{color:#000}.download-banner h3.section-headline:before{border:2px dashed #000!important}.download-banner h3.section-headline:after{content:"";display:inline-block;width:50px!important;height:50px!important;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:100%!important;left:-3%!important;top:-45px!important}.download-banner .row:nth-child(2){background:initial!important}.single-post .buyers-quide-section .wrapper{max-width:800px}.customized-labels-tags-packaging-section{padding:40px 0 30px}.search-no-results .header-v4-section .is-search-form{width:60%;margin:50px auto 0}.search-no-results .header-v4-section .wrapper{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.swiper-pagination-production{width:calc(100% - 113px)!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin-top:43px}.swiper-pagination-production .swiper-pagination-bullet{border-radius:initial;width:50px;height:4px}.swiper-pagination-production .swiper-pagination-bullet-active{background:var(--color-primary)}.accordion-image-section h3.section-headline i,.about-section h3.section-headline i,.product-feature-section h3.section-headline i,.technology-section.black h3.section-headline i{background:url(https://xinyuanfashion.com/wp-includes/images/headline-2-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.section-headline,.section-headline p{font-family:Poppins,sans-serif;font-weight:400;font-size:62px;line-height:74px;margin:0;position:relative}.section-headline p{display:block}.header-v2-section .section-headline p,.header-v2-section .section-headline{text-align:center}.section-headline strong,.section-headline p strong{font-family:Poppins,sans-serif;font-weight:400!important;font-size:62px;line-height:74px;margin:0;position:relative;color:var(--color-primary)}.header-v1-section .header-description,.header-v1-section .header-description p{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#333;width:60%;margin-top:50px}.header-v2-section .header-description,.header-v2-section .header-description p{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#333;width:88%;text-align:center;margin:40px auto 10px}.header-v1-img{width:90%;height:auto;display:block;margin:-3% auto 0}.header-v1-section .row:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-primary{background:var(--color-primary);border-radius:30px;color:#FFF;font-weight:600;font-size:16px;line-height:20px;font-family:Poppins,sans-serif;padding:18px 30px;outline:initial;position:relative;cursor:pointer;transition:all 0.3s}.btn-primary:before,.woocommerce div.product form.cart .button:before,.woocommerce #payment #place_order:before,.woocommerce-page #payment #place_order:before{content:"";display:inline-block;position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:30px;left:4px;top:4px;transition:all 0.3s}.btn-primary:hover{background:#ed7d31;color:#fff}.logo-slider-section{background:var(--color-theme)}.logo-slide{height:70px;width:100%;background-repeat:no-repeat!important;background-position:center!important;background-size:160px!important;margin:30px 0}.slider-logos{overflow:hidden;width:100%}.our-solution-section h2.section-headline,.categories-pictures-section h2.section-headline,.different-table-seection h2.section-headline,.faq-section h2.section-headline,.info-box-section h2.section-headline,.about-section h2.section-headline,.form-section h2.section-headline,.review-slider-section h2.section-headline,.photo-wall-section h2.section-headline,.our-teams-section h2.section-headline,.text-section h2.section-headline,.technology-section h2.section-headline,.buyers-quide-section h2.section-headline,.feature-article-section h2.section-headline,.custom-product-series-section h2.section-headline,.whats-your-bussines-section h2.section-headline,.services-we-can-provide-section h2.section-headline,.global-shipping-section h2.section-headline,.customized-labels-tags-packaging-section h2.section-headline,.apparel-production-section h2.section-headline,.sample-development-section h2.section-headline,.custom-tech-pack-section h2.section-headline,.product-photography-section h2.section-headline,.letter-from-founder-section h2.section-headline{margin:80px auto}.about-section{background:var(--color-theme);padding:30px 0 60px}.faq-section .btn-primary{margin:20px auto 0;display:block}.our-solution-section .row{background:#EDEDED;padding:40px;margin:10px;transition:all 0.3s}.solution-title{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;display:block;text-align:center;transition:all 0.3s}.our-solution-section .row.active-solution .solution-title{color:#000}.our-solution-section .black-btn{display:none!important}.our-solution-section .row.active-solution .black-btn{display:block!important;background:#000}.our-solution-section .row.active-solution .black-btn:hover{background:#fff!important}.orange-btn{display:none!important}.orange-btn{display:block!important;background:#fff;color:#ed7d31}.orange-btn:hover{background:#ed7d31!important;color:#fff}.up-sells.upsells.products{display:none!important}.row-products{margin:0 20px 20px 0}.content-post a{scroll-margin:80px}.content-post h1,.content-post h2,.content-post h3,.content-post h4,.content-post h5{margin:10px 0;font-weight:600}.solution-description{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;text-align:center;display:block;margin:10px 0 40px;transition:all 0.3s}.our-solution-section .row.active-solution .solution-description{color:#000}.our-solution-section .row.active-solution .list-solution{display:none}.detais-solution{display:none;font-weight:400;font-size:16px;color:#fff}.our-solution-section .row.active-solution .btn-primary{display:none}.our-solution-section .row.active-solution .detais-solution{display:block}.detais-solution p{font-weight:400;font-size:16px;color:#000}.search-wr .is-search-icon{background:url(https://xinyuanfashion.com/wp-includes/images/search-white.svg) #666!important;background-position:center!important;background-repeat:no-repeat!important}.our-solution-section .row .btn-primary{display:block;margin:50px auto 0}.list-solution{display:table;margin:15px 0}.list-percent{font-weight:400;color:#000;font-size:8px;border-radius:100%;border:4px solid rgb(104 104 104 / .3);display:inline-block;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;position:relative}.list-text{font-weight:400;color:#000;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;height:40px;margin-left:20px}.categories-pictures-section .row{margin:10px;position:relative;background-position:center!important;background-repeat:no-repeat!important;background-size:120%!important;height:250px;transition:all 0.3s}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram,.wp-block-social-links.is-style-logos-only .wp-social-link-facebook,.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#fff!important}.wp-block-social-links{margin:0}.cop{font-weight:600;font-size:16px;color:#fff;border-top:1px solid rgb(255 255 255 / .3);padding:30px 0 0;text-align:center;margin-top:30px}.categories-pictures-section .row a{display:block;width:100%;height:100%;position:absolute}.categories-pictures-section .row:hover{background-size:140%!important}.categories-pictures-section .row:before{content:"";display:block;position:absolute;width:100%;height:80%;bottom:0;left:0;background:linear-gradient(180deg,#000000 0%,#fff0 100%);transform:matrix(1,0,0,-1,0,0)}.categories-title{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;position:absolute;color:#fff;bottom:20px;left:20px}.accordion-image-section{background:var(--color-theme);padding:10px 0}.accordion-image-section h3.section-headline{margin:100px auto;color:#fff}.accordion-image-section h3.section-headline:before{border:2px dashed #fff}.accordion{width:96%}.accordion__btn{border:initial;outline:initial;font-weight:600;font-size:24px;font-family:Poppins,sans-serif;color:#fff;display:flex;align-items:center;padding:24px 10px;width:100%;background:initial;cursor:pointer;position:relative;text-align:left}.accordion__btn span{margin-right:20px}.accordion__panel{overflow:hidden;transition:height 0.5s ease-in-out;margin-bottom:0;border-bottom:1px dashed #E9E9E9}.is-active .accordion__btn{color:var(--color-primary)}.accordion__btn::after{content:"";width:48px;height:48px;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down-right.svg);background-repeat:no-repeat;background-position:center;background-size:90%;transition:transform 0.2s ease-in-out;position:absolute;right:0;top:10px;transform:rotate(90deg)}.is-active .accordion__btn::after{transform:rotate(0deg)}.is-active .accordion__btn::after{background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down-purple.svg);filter:invert(0)!important}.apparel-production-section .is-active .accordion__btn::after{background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down-purple.svg);filter:invert(0)}.apparel-production-section .accordion__btn::after{filter:invert(1)}.accordion__content{display:none;margin-top:-1px;transition:height 0.35s ease-in-out;overflow:hidden}.is-active .accordion__content{display:block}.accordion__inner{padding:5px 40px 5px 55px}.accordion__inner a{color:#3F7589}.accordion__inner,.accordion__inner p{color:rgb(255 255 255 / .8);font-weight:400;font-size:16px;font-family:Poppins,sans-serif}.accordion-image-section img{width:90%;margin:0 0 100px auto;display:block}.faq-section .accordion__btn,.faq-section .accordion__inner,.faq-section .accordion__inner p{color:#000}.faq-section .accordion__panel{border-bottom:1px dashed #000}.faq-section .accordion__btn::after{filter:invert(1)}.faq-section .accordion__inner li{display:inline-block;position:relative;margin:10px 0}.faq-section .accordion__inner li:before{content:"";display:inline-block;width:24px;height:24px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:-30px;top:0}.content-product-feature{margin-top:70px;display:block}.about-section-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-about{width:100px;height:100px;background-repeat:no-repeat!important;background-position:center!important;background-size:80%!important;margin:30px 40px}.info-box-section .row{background:#FFF;box-shadow:0 4px 50px rgb(0 0 0 / 10%);margin:10px;padding:30px;transition:all 0.3s;position:relative;overflow:hidden}.info-box-section .row .icon-info-box{content:"";display:block;width:130px;height:130px;background-repeat:no-repeat!important;background-position:center!important;background-size:100%!important;position:absolute;right:-20px;bottom:-20px;opacity:.2}.info-box-section .row:hover,.apparel-production-info .row:hover{background:#000;z-index:1;box-shadow:30px 30px 50px rgb(0 0 0 / .2),0 4px 50px rgb(0 0 0 / .1)}.info-box-section .row:hover .info-box-num,.info-box-section .row:hover .info-box-title,.info-box-section .row:hover .info-box-description,.apparel-production-info .row:hover .info-box-num,.apparel-production-info .row:hover .info-box-title,.apparel-production-info .row:hover .info-box-description{color:#fff}.info-box-section .row:hover .info-box-num,.apparel-production-info .row:hover .info-box-num{border:1px dashed #fff}.info-box-num{font-weight:600;font-size:36px;color:#121212;border:1px dashed #000;padding:10px;width:46px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-box-title{font-weight:600;font-size:24px;color:#000;font-family:Poppins,sans-serif;display:block;margin:20px 0 30px}.info-box-description{font-weight:400;font-size:16px;line-height:30px;color:#000;font-family:Poppins,sans-serif}.popup-form-banner-section{background-repeat:no-repeat!important;background-position:right top!important;background-size:50%!important}.popup-form-banner-section .row:nth-child(2){background:linear-gradient(90deg,#000000 14.79%,#fff0 100%)}.popup-form-banner-section .row{padding:100px 0 80px}.popup-form-banner-section .section-headline{color:#FFF;width:125%}.popup-form-banner-section h3.section-headline:before{border:2px dashed #fff}.popup-form-banner-section .btn-primary{margin-top:80px}.popup-form-banner-section h3.section-headline:after{content:"";display:inline-block;width:70px;height:70px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:-54px;bottom:-58px;top:initial}.faq-section{padding:30px 0 90px}.about-section h3.section-headline,.technology-section.black h3.section-headline,.product-feature-section h3.section-headline{color:#fff}.about-section h3.section-headline:before,.technology-section.black h3.section-headline:before,.product-feature-section h3.section-headline:before{border:2px dashed #fff}.about-section h3.section-headline:after,.technology-section.black h3.section-headline:after,.product-feature-section h3.section-headline:after,.accordion-image-section h3.section-headline:after{background:url(https://xinyuanfashion.com/wp-includes/images/scissors-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%;transform:rotate(45deg) scale(1.3)}.about-section .description{font-weight:400;font-size:16px;line-height:24px;color:rgb(255 255 255 / .8);display:block;margin:-10px auto 0;width:70%;text-align:center}.big-text-about{font-weight:800;font-size:48px;color:#FFF;display:block;margin:15px 0}.info-description-about{font-weight:400;font-size:16px;color:#FFF;display:block;margin:0 0 20px;width:80%;line-height:24px}.faq-section .is-active .accordion__btn{color:var(--color-primary)}.about-section iframe{width:80%;margin:20px auto;display:block;height:580px}.different-table-seection table{background:#F8F8F8;width:100%;margin:0 0 100px;padding:40px 10px}.different-table-seection table th:nth-child(1){text-transform:initial;text-align:left}.different-table-seection table th{font-weight:600;font-size:20px;color:#000;text-transform:uppercase;padding:20px 30px;position:relative}.different-table-seection table td{font-weight:400;font-size:16px;color:#000;padding:20px 30px;text-align:center;position:relative}.different-table-seection table td:nth-child(2):after{content:"";display:block;background:#ed7d31;width:100%;height:calc(100% + 2px);position:absolute;left:0;top:-1px;z-index:-1}.different-table-seection table td:nth-child(2):before{content:"";display:block;border-left:2px dashed #fff;border-right:2px dashed #fff;width:calc(100% - 25px);height:100%;position:absolute;left:10px;top:0;z-index:0}.different-table-seection table td:nth-child(2){color:#fff;z-index:1}.different-table-seection table th:nth-child(2){color:#fff;z-index:1}.different-table-seection table th:nth-child(2):after{content:"";display:block;background:#ed7d31;width:100%;height:calc(100% + 62px);position:absolute;left:0;top:-61px;z-index:-1}.different-table-seection table th:nth-child(2):before{content:"";display:block;border-left:2px dashed #fff;border-right:2px dashed #fff;border-top:2px dashed #fff;width:calc(100% - 25px);height:calc(100% + 50px);position:absolute;left:10px;top:-50px;z-index:0}.different-table-seection table tr:last-child td:nth-child(2):after{content:"";display:block;background:#ed7d31;width:100%;height:calc(100% + 62px);position:absolute;left:0;top:-1px;z-index:-1}.different-table-seection table tr:last-child td:nth-child(2):before{content:"";display:block;border-left:2px dashed #fff;border-right:2px dashed #fff;border-bottom:2px dashed #fff;width:calc(100% - 25px);height:calc(100% + 50px);position:absolute;left:10px;top:0;z-index:0}.different-table-seection table tr{border:initial}.different-table-seection table td:nth-child(1){text-align:left}.text-image-slider-section .description{font-size:16px;color:#8A8A8A;display:block;width:80%;line-height:24px;margin:50px 0 30px}.text-image-slider-section .row:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.twentytwenty-wrapper{width:70%;margin:0 0 0 auto}.text-image-slider-section{padding:20px 0 60px}.slider-review{width:100%;height:auto;overflow:hidden;max-width:400px;height:450px}.review-slider-section .video-overlow,.about-section .video-overlow{width:calc(100% - 40px);height:450px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;position:relative}.about-section .video-overlow{margin:0 auto 40px;width:80%}.review-slider-section .video-overlow:before,.about-section .video-overlow:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;opacity:.5}.review-slider-section iframe,.about-section iframe{width:100%;height:450px;visibility:hidden;opacity:0}.review-slider-section .video-overlow .play-btn,.about-section .video-overlow .play-btn{position:absolute;top:calc(50% - 35px);margin:0;left:calc(50% - 35px);background:url(https://xinyuanfashion.com/wp-includes/images/play-white-btn.svg);background-repeat:no-repeat!important;background-position:center!important;background-size:100%!important;width:73px;height:73px}.review-slider-section.play-video iframe,.about-section.play-video iframe{visibility:visible;opacity:1}.review-slider-section.play-video .video-overlow:before,.about-section.play-video .video-overlow:before{display:none}.review-slider-section.play-video .play-btn,.about-section.play-video .play-btn{display:none}.review-neme{font-weight:600;font-size:16px;color:#000;display:block;margin-top:2px;margin-bottom:5px}.review-city{font-weight:400;font-size:12px;color:#000;display:block}.review-text,.review-text p{font-weight:600;font-size:24px;line-height:36px;letter-spacing:.02em;color:#000;display:block;margin:30px 0}.review-text p{display:none}.review-text p:nth-child(1){display:block;margin:0;overflow:hidden;height:270px}.review-photo{width:46px;height:46px;border-radius:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;float:left;margin:0 10px 0 0}.review-slider-section .slider-review iframe{width:calc(100% - 60px);height:500px}.review-slider-section .swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:initial;bottom:10px;z-index:50;height:5px;width:calc(35% - 20px);right:0}.review-slider-section{padding:50px 0 50px}.field-small:nth-child(odd){width:calc(50% - 10px)!important;clear:initial!important;float:left!important;margin-right:10px!important}.field-small:nth-child(even){margin-right:0px!important;margin-left:10px!important;width:calc(50% - 10px)!important;clear:initial!important;float:right!important}.form-section{padding:50px 0 100px;background:#F8F8F8}.wpforms-submit{background:var(--color-primary)!important;border-radius:30px!important;color:#FFFFFF!important;font-weight:600!important;font-size:16px!important;line-height:20px!important;font-family:Poppins,sans-serif;padding:18px 30px!important;border:initial!important;outline:initial!important;position:relative!important;cursor:pointer!important;margin:30px auto 0!important;display:block!important}.wpforms-submit:before{content:"";display:inline-block;position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);border:1px dashed #FFF;border-radius:30px;left:4px;top:4px}.wpforms-field-label{font-family:Poppins,sans-serif;font-weight:600!important;font-size:16px!important;line-height:26px!important;letter-spacing:0.44px!important;color:#000}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{font-family:Poppins,sans-serif;font-weight:400!important;font-size:16px!important;padding:15px!important}.form-section .wpforms-container{width:80%;margin:0 auto}.slider-photo-wall{width:100vw;height:auto;overflow:hidden;padding:50px 0 110px!important;margin:-50px 0 -100px}.photo-wall-section .wall-photo-1,.photo-wall-section .wall-photo-2{width:calc(100% - 20px);background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;margin:20px 10px;transition:all 0.3s}.photo-wall-section .wall-photo-1:hover,.photo-wall-section .wall-photo-2:hover{filter:drop-shadow(40px 40px 50px rgb(0 0 0 / .6))}.photo-wall-section .swiper-slide:nth-child(1n-1) .wall-photo-1{height:378px}.photo-wall-section .swiper-slide:nth-child(1n-1) .wall-photo-2{height:436px}.photo-wall-section .swiper-slide:nth-child(2n-1) .wall-photo-1{height:346px}.photo-wall-section .swiper-slide:nth-child(2n-1) .wall-photo-2{height:468px}.photo-wall-section .swiper-slide:nth-child(3n-1) .wall-photo-1{height:504px}.photo-wall-section .swiper-slide:nth-child(3n-1) .wall-photo-2{height:310px}.photo-wall-section .swiper-slide:nth-child(4n-1) .wall-photo-1{height:244px}.photo-wall-section .swiper-slide:nth-child(4n-1) .wall-photo-2{height:570px}.categories-pictures-section .grid-box{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;grid-template-areas:"box-1 box-2 box-3" "box-4 box-6 box-7" "box-5 box-6 box-7";margin:0 0 0 -10px;width:calc(100% + 20px)}.categories-pictures-section .grid-box .box-1{grid-area:box-1}.categories-pictures-section .grid-box .box-2{grid-area:box-2}.categories-pictures-section .grid-box .box-3{grid-area:box-3}.categories-pictures-section .grid-box .box-4{grid-area:box-4}.categories-pictures-section .grid-box .box-5{grid-area:box-5}.categories-pictures-section .grid-box .box-6{grid-area:box-6;height:520px}.categories-pictures-section .grid-box .box-7{grid-area:box-7;height:520px}.social-icons{display:flex}.our-solution-section .grid-box,.info-box-section .grid-box{margin:0 0 0 -10px;width:calc(100% + 20px)}.social-icons i{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:100%;margin:10px 15px 0 0}.whatsapp{background:url(https://xinyuanfashion.com/wp-includes/images/whatsapp.svg)!important;width:30px;height:30px!important;display:inline-block!important;background-repeat:no-repeat;background-position:center;background-size:100%!important}.whatsapp svg{display:none}.facebook{background:url(https://xinyuanfashion.com/wp-includes/images/facebook.svg)}.instagram{background:url(https://xinyuanfashion.com/wp-includes/images/instagram.svg)}.youtube{background:url(https://xinyuanfashion.com/wp-includes/images/youtube.svg)}.header-v4-section,.header-v3-section{height:406px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.header-v3-section:before,.header-v4-section:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;bottom:0;left:0}.header-v4-section .wrapper,.header-v3-section .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.single .header-v4-section .wrapper{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.header-v4-section .section-headline,.header-v3-section .section-headline{color:#fff;display:table;margin:0 auto}.header-v4-section .section-headline:before,.header-v3-section .section-headline:before{content:"";display:inline-block;position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);border:2px dashed #fff;left:-20px;top:-20px}.header-v4-section .section-headline:after,.header-v3-section .section-headline:after{content:"";display:inline-block;width:50px;height:50px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%;transform:rotate(45deg) scale(1.3);left:5%;top:-45px}.header-v4-section .btn-primary{margin:80px auto -30px;display:block}.our-teams-section .content-grid-box .row{width:92%}.our-teams-section .content-grid-box h4{font-weight:600;font-size:24px;color:#000}.our-teams-section .content-grid-box p{font-weight:400;font-size:16px;color:#000;line-height:24px}.our-teams-section .content-grid-box p strong{font-weight:600}.our-teams-section .team-grid-box .row{box-shadow:0 4px 50px rgb(0 0 0 / .1);margin:5px;height:463px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;position:relative}.download-image{position:absolute;width:20%;right:0;top:50px}.info-box-team{position:absolute;background:#000;bottom:0;left:0;width:100%;height:107px}.info-box-team .team-name{position:absolute;font-weight:600;font-size:24px;color:#FFF;top:24px;left:20px}.info-box-team .team-position{font-weight:400;font-size:14px;position:absolute;top:65px;left:20px;color:#FFF}.info-box-team .team-experience{font-weight:400;font-size:14px;position:absolute;top:65px;right:20px;color:#FFF}.info-box-team .team-experience span{position:absolute;font-size:24px;right:0;bottom:28px;font-weight:500}.content-grid-box{margin-bottom:70px}.team-grid-box{margin-bottom:50px}.our-teams-section{padding:50px 0}.text-section{padding:50px 0}.text-section p{font-size:16px;line-height:24px}.header-v4-section .header-description{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:28px;color:#fff;width:100%;text-align:center;margin:60px 0 -30px;display:block}.single-post-header:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;bottom:0;left:0}.single-post-header .wrapper{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.single-post-header .header-description{text-align:left;font-size:18px}.content-post{padding:40px 0}.content-post .wrapper{max-width:800px}.blog-section{padding:100px 0}.blog-section .row-post{box-shadow:0 4px 50px rgb(0 0 0 / .1);margin:20px 15px}.search-results .feature-article-section .row{margin:20px 15px}.single h1.section-headline,.single h1.section-headline p{font-size:52px;line-height:60px;margin:0 0 0 20px}.image-post{width:100%;height:200px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.single .content-post img{width:auto;display:block}.buyers-quide-content table tr td,.single table tr td{padding:10px;font-size:14px}.buyers-quide-content table tr:nth-child(even) td,.single table tr:nth-child(even) td{background:#eee}.post-title{font-weight:600;font-size:18px;margin:20px 20px 0;display:block}.post-description{font-weight:400;font-size:16px;display:inline-block;margin:0 20px;max-height:90px;overflow:hidden}.info-cat-post{color:#807F7E;font-weight:400;font-size:16px;display:block;margin:0 20px 20px}.wp-pagenavi{margin:50px auto 0;display:inline-block;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-pagenavi .pages{display:none}.wp-pagenavi .page,.wp-pagenavi span{background:initial;font-weight:600!important;font-size:18px;color:#B3B1B0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #B3B1B0!important;padding:5px 11px!important;margin:5px!important}@property --p{syntax:"<number>";inherits:true;initial-value:0}.pie{--p:0;--b:4px;--c:#000;--w:40px;width:var(--w);aspect-ratio:1;position:relative;display:inline-grid;margin:5px;place-content:center;font-size:8px;font-weight:400;position:absolute;z-index:3}.pie:before,.pie:after{content:"";position:absolute;border-radius:50%}.pie:before{inset:0;background:radial-gradient(farthest-side,var(--c) 98%,#0000) top/var(--b) var(--b) no-repeat,conic-gradient(var(--c) calc(var(--p) * 1%),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)))}.pie:after{inset:calc(50% - var(--b) / 2);background:var(--c);transform:rotate(calc(var(--p) * 3.6deg)) translateY(calc(50% - var(--w) / 2))}.no-round:before{background-size:0 0,auto}.no-round:after{content:none}.wp-pagenavi span.current{background:#000;color:#fff;border:1px solid #000!important}.nextpostslink{border:initial!important;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-pag-blog.svg);display:inline-block;background-size:90%;background-repeat:no-repeat;background-position:center;padding:17px 15px!important;margin:5px!important}.error404 .header-v4-section .is-search-form{margin-top:60px}.previouspostslink{border:initial!important;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-pag-blog.svg);display:inline-block;background-size:90%;background-repeat:no-repeat;background-position:center;padding:17px 15px!important;margin:5px!important;transform:rotate(180deg)}.review-2-section{padding:100px 0}.review-2-section .review-title{font-family:Poppins,sans-serif;font-weight:400;font-size:36px;letter-spacing:.02em;color:#000;display:block;margin:10px 0}.review-2-section .review-citys{font-weight:400;font-size:16px;color:#000;display:block}.review-2-section .review-description,.review-2-section .review-description p{font-weight:400;font-size:16px;color:#000;display:block}.review-2-section .review-stars{background-size:100%!important;background-repeat:no-repeat!important;background-position:center!important;width:135px;height:24px;display:block;margin:10px 0 0}.review-stars.star-1{background:url(https://xinyuanfashion.com/wp-includes/images/star-1.svg)}.review-stars.star-2{background:url(https://xinyuanfashion.com/wp-includes/images/star-2.svg)}.review-stars.star-3{background:url(https://xinyuanfashion.com/wp-includes/images/star-3.svg)}.review-stars.star-4{background:url(https://xinyuanfashion.com/wp-includes/images/star-4.svg)}.review-stars.star-5{background:url(https://xinyuanfashion.com/wp-includes/images/star-5.svg)}.review-2-section .row-review{padding:20px 0}.review-2-section .video-review iframe{width:calc(100% - 40px);height:290px}.play-btn{width:94px;height:94px;background:url(https://xinyuanfashion.com/wp-includes/images/play-btn.svg);background-size:100%;background-repeat:no-repeat;background-position:center;margin:50px auto -40px;cursor:pointer}.review-1-section{background:var(--color-theme);padding:110px 0 240px}.review-1-section .row-review{background:#FFF;border:1px solid #D6D6D6;padding:20px 20px;margin:10px 0;display:inline-block;box-sizing:border-box}.review-1-blocks{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:20px;width:100%;height:auto}.review-1-section .review-phot{width:70px;height:70px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;display:block;float:left;border-radius:100%}.review-1-section .head-review{width:100%;display:table}.review-1-section .review-title{font-weight:400;font-size:24px;color:#000;font-family:Poppins,sans-serif;display:block;float:left;margin:5px 10px 10px 20px;width:calc(100% - 100px)}.review-1-section .review-citys{font-weight:400;font-size:16px;color:#000;float:left;margin:0 10px 0 20px;width:calc(100% - 100px)}.review-1-section .review-description,.review-1-section .review-description p{font-weight:400;font-size:16px;color:#000}.review-1-section .review-stars{background-size:100%!important;background-repeat:no-repeat!important;background-position:center!important;width:135px;height:24px;display:block;margin:10px 0 0}.technology-image{width:100%;height:470px}.technology-image img{width:100%;height:100%}.slider-technology-black,.slider-technology-white{width:100%;overflow:hidden;display:flex}.technology-section .wrapper{display:flex}.technology-pagination-wrap{width:300px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technology-black .swiper-pagination-bullet,.technology-white .swiper-pagination-bullet{display:block;font-weight:600;font-size:24px;color:#B3B1B0;padding:20px 0;border-radius:initial!important;opacity:initial!important;width:100%!important;background:initial;height:auto!important;position:relative}.slider-technology-black,.slider-technology-white{width:calc(100% - 300px);overflow:hidden;height:470px}.technology-black .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#FFF;text-decoration:underline}.technology-white .swiper-pagination-bullet.swiper-pagination-bullet-active{color:var(--color-primary);text-decoration:underline}.technology-section{padding:20px 0 60px}.slider-technology-white .swiper-slide,.slider-technology-black .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technology-section.black{background:#000}.technology-section.white{background:#fff}.product-feature-section{padding:100px 0;background:#000;overflow:hidden}.product-feature-img{width:100%;height:auto;margin:0 0 -105px 0}.content-product-feature p{color:#fff;font-weight:400;font-size:18px;line-height:30px}.content-product-feature ul{padding:0;margin:40px 0 0 10px}.content-product-feature li{display:inline-block;position:relative;margin:10px 0;color:#fff;font-weight:400;font-size:18px;line-height:30px}.content-product-feature li:before{content:"";display:inline-block;width:24px;height:24px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors-white.svg);background-repeat:no-repeat;background-position:center;transform:rotate(45deg) scale(1.3);background-size:100%;left:-30px;top:0}.buyers-quide-title{font-weight:600;font-size:36px;text-align:center;letter-spacing:.02em;color:#000}.buyers-quide-description{font-weight:400;font-size:16px;color:#000;line-height:24px}.title-tab-buyers-quide,.buyers-quide-content h2,.single .content-post h2{font-weight:600;font-size:24px;color:#000;position:relative;padding:19px 10px 19px 20px;margin:0 0}.title-tab-buyers-quide:before,.buyers-quide-content h2:before,.single .content-post h2:before{content:"";display:block;position:absolute;width:5px;height:100%;left:0;top:0;background:var(--color-primary)}.title-content-buyers-quide{font-weight:600;font-size:20px;color:#000;padding-left:30px;padding-top:100px;margin-top:-50px}.share-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 30px}.share-box .share{display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:100%;margin:6px;border-radius:100%;transition:all 0.3s}.share-facebook{background:url(https://xinyuanfashion.com/wp-includes/images/share-facebook.svg) #aaa}.share-facebook:hover{background:url(https://xinyuanfashion.com/wp-includes/images/share-facebook.svg) var(--color-primary)}.share-twitter{background:url(https://xinyuanfashion.com/wp-includes/images/share-twitter.svg) #aaa}.share-twitter:hover{background:url(https://xinyuanfashion.com/wp-includes/images/share-twitter.svg) var(--color-primary)}.share-linkedin{background:url(https://xinyuanfashion.com/wp-includes/images/share-linkedin.svg) #aaa}.share-linkedin:hover{background:url(https://xinyuanfashion.com/wp-includes/images/share-linkedin.svg) var(--color-primary)}.share-pinterest{background:url(https://xinyuanfashion.com/wp-includes/images/share-pinterest.svg) #aaa}.share-pinterest:hover{background:url(https://xinyuanfashion.com/wp-includes/images/share-pinterest.svg) var(--color-primary)}.title-content-buyers-quide i{font-style:normal;display:inline-block;margin-right:20px}.text-content-buyers-quide{margin-left:65px;display:block;width:calc(100% - 65px)}.text-content-buyers-quide img{width:auto;height:auto;display:block}.single .text-content-buyers-quide img{width:auto;height:auto;display:block;max-width:100%}img.alignleft{margin:0 auto 0 0}img.aligncenter{margin:0 auto}img.alignright{margin:0 0 0 auto}.text-content-buyers-quide,.buyers-quide-content p,.text-content-buyers-quide p,.single .content-post p{font-weight:400;font-size:16px;color:#000;line-height:26px}.text-content-buyers-quide li,.buyers-quide-content li,.single .content-post li{display:inline-block;position:relative;margin:10px 0;color:#000;font-weight:400;font-size:16px;line-height:26px;width:100%}.text-content-buyers-quide li:before,.buyers-quide-content li:before,.single .content-post li:before{content:"";display:inline-block;width:24px;height:24px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:-30px;top:0}.text-content-buyers-quide ul{margin:0}.buyers-quide-section{padding:50px 0}.our-solution-section{padding:10px 0 10px}.table-of-contents{margin:40px 0 10px;position:relative;padding-bottom:20px}.table-of-contents:before{content:"";display:block;position:absolute;width:100%;height:100%;background:var(--color-primary);opacity:.05;z-index:-1}.back-top{position:fixed;right:10px;bottom:173px;font-weight:400;font-size:10px;line-height:14px;letter-spacing:.44px;color:#ACACAC;z-index:9;display:block;visibility:hidden;opacity:0;transition:all 0.3s}.active-scroll .back-top{visibility:visible;opacity:1}.back-top:before{content:"";display:block;width:32px;height:32px;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-up.svg);background-size:100%;background-repeat:no-repeat;background-position:center;margin:5px auto}.table-of-contents-headline{font-weight:600;font-size:24px;color:#FFF;display:block;padding:26px 20px;background:#000;margin-bottom:20px;position:relative;z-index:1}.table-of-contents-headline:after{content:"";width:48px;height:48px;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down-right.svg);background-repeat:no-repeat;background-position:center;background-size:90%;transition:transform 0.2s ease-in-out;position:absolute;right:20px;top:16px;transform:rotate(90deg)}.table-of-contents-sp{display:block;font-weight:600;font-size:18px;color:var(--color-primary);margin:10px 20px;cursor:pointer}.feature-article-section{padding:10px 0 40px}.feature-article-section .grid-box{margin:50px 0}.feature-article-section .row{margin:10px}.feature-article-img{height:345px;width:100%;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;display:block}.feature-article-title{font-weight:600;font-size:18px;color:#000;display:block;margin-top:15px}.custom-product-series-section{padding:100px 0 50px}.custom-product-image{height:300px;width:100%;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;position:relative;display:block}.custom-product-image span{font-weight:600;font-size:14px;color:#FFF;position:absolute;bottom:0;left:0;background:#232222;width:calc(100% - 20px);padding:10px}.backg-product .section-headline{margin:60px 20px;width:calc(100% - 44px)}.single-product .section-headline span{color:var(--color-primary)}.buyers-quide-content img{width:auto;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:initial!important;display:inline-block;position:relative;z-index:0;border-radius:initial!important;margin:0 -5px;padding:0 1em;font-weight:600;font-size:24px;border:initial!important;padding:0!important;margin-right:30px!important;color:#BDBDBD!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#BDBDBD!important;font-weight:600!important}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(25% - 10px)!important;float:left;margin:0;list-style:none;margin:10px 10px 0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000!important;padding:10px 0!important;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 4px!important;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce-Tabs-panel>h2{display:none}.woocommerce img,.woocommerce-page img{height:auto;max-width:initial;width:100%}.woocommerce-product-details__short-description p{font-weight:400;font-size:16px;color:rgb(18 18 18 / .8)}.description-product-title,.woocommerce-product-attributes-item__label{font-weight:600!important;font-size:16px;color:var(--color-primary);text-align:left;font-style:normal}#tab-description tr:nth-child(even){background:#ededed}.backg-product{background:#ededed}.related .wt-crp-heading{display:none}.related .woocommerce-loop-product__title{background:#322B2A;color:rgb(255 255 255 / .5);font-weight:600;font-size:16px!important;display:block;padding:25px 60px 25px 30px!important;line-height:24px}.woocommerce-product-attributes.shop_attributes tr{display:inline-block}.related li.product a img{margin:0!important}.related .add_to_cart_button{display:none!important}.related .price{font-weight:600!important;font-size:16px!important;color:#FFFFFF!important;position:absolute;margin:-45px 20px 0 0;right:0}.related .price del{display:none!important}.single-product h3.section-headline:after{left:initial;right:1%}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none!important}.woocommerce table.shop_attributes{border:initial!important}.onsale{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{content:"";display:block!important;width:70px!important;height:4px!important;background:var(--color-primary);position:absolute!important;left:0;border:initial!important;border-radius:initial!important;bottom:0px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce .woocommerce-breadcrumb{background:#ededed;padding:30px 0 0!important;margin:0!important;color:var(--color-primary)!important;font-weight:600;font-size:14px!important}.woocommerce .woocommerce-breadcrumb i{display:inline-block;width:15px;height:10px;background:url(https://xinyuanfashion.com/wp-includes/images/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:100%;margin:0 5px}.woocommerce .woocommerce-breadcrumb a{color:#929292!important}.related .price ins{color:#FFFFFF!important;font-weight:600!important;font-size:16px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 10px 10px 0!important;padding:0;position:relative;width:calc(33% - 10px)!important}.backg-product-2{background:#ededed;padding-bottom:50px}.woocommerce-tabs{padding:50px 0 0}#tab-description td{text-align:center;font-weight:400;font-size:16px;padding:24px 5px}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:initial!important}.single-product .price del{font-weight:400;font-size:16px;color:#3E3E3E;opacity:1!important}.single-product .price ins{font-weight:600!important;font-size:24px;color:#121212;text-decoration:initial}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th{border:initial!important;width:auto!important;display:inline-block;padding:0 10px 0 0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block;padding:10px 10px 0 0}.additional_information_tab{display:none!important}.nav-custom-product{width:300px}.single-product form.cart{float:left;margin-right:20px}.single-product .qib-button-wrapper{margin:15px 10px 0 0}.qib-button-wrapper .quantity input.input-text.qty.text{height:25px!important;padding:6px 12px 8px;text-align:center;background:initial!important;border:1px solid #dcdcdc!important;font-size:20px;line-height:20px;box-shadow:none;width:50px!important}.single_add_to_cart_button{margin-left:20px!important}.single_add_to_cart_button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:var(--color-primary)!important;border:2px solid var(--color-primary)!important;border-radius:60px!important;color:#FFFFFF!important;font-weight:600!important;font-size:16px;line-height:20px;font-family:Poppins,sans-serif;padding:16px 30px!important;height:56px;border:initial;outline:initial!important;;position:relative!important;;cursor:pointer!important;;transition:all 0.3s!important;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left!important}.single_add_to_cart_button:hover{border:2px solid #fff!important;background:var(--color-theme)!important;color:#fff!important}.single-product form.cart{float:left;margin-right:20px}.woocommerce-message{width:calc(100% - 40px)!important;max-width:1440px!important;margin:0 auto!important;position:relative!important;padding:20px 0!important;background:initial!important}.single-product .woocommerce-notices-wrapper{background:#ededed}.shop_table thead{background:var(--color-theme);color:#fff}.send-enquiry-cart{margin:0 auto;display:block}.related li.product .product_type_simple{display:none!important}.related{padding-top:50px}.nav-custom-product{width:300px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;font-family:Poppins,sans-serif;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc!important;border-radius:initial!important;padding:5px 0!important;height:auto!important}.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,#order_review_heading{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:initial!important;border-radius:0!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(100% - 6px)!important;padding:3px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:initial!important;width:100%!important}.custom-product-series-wr{display:flex;width:100%;height:auto}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.review-slider-section .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;right:0;bottom:3px;z-index:50;height:5px;width:100%;left:initial!important}.custom-product-series-section .slider-product-wr{width:calc(100% - 300px)}.custom-product-series-section .slider-product-wr .swiper{width:100%;overflow:hidden;height:650px}.custom-product-series-section .slider-product-wr .swiper .swiper-slide{height:calc((100% - 30px) / 2)!important;margin:0}.tab-custom-product{display:block;font-weight:600;font-size:16px;padding:20px 0;cursor:pointer;color:#807F7E}.tab-custom-product.active{color:var(--color-primary);text-decoration:underline}.slider-product-wr{visibility:hidden;opacity:0;position:absolute}.slider-product-wr.active{visibility:visible;opacity:1;position:relative}.nav-wr .swiper-pagination-bullet{font-weight:600;font-size:16px;color:#B3B1B0}.nav-wr .swiper-pagination-bullet{background:initial!important;font-weight:600!important;font-size:18px;color:#B3B1B0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #B3B1B0!important;padding:10px!important;border-radius:initial!important;opacity:1!important}.nav-wr .swiper-pagination-bullet-active{background:#000!important;color:#fff!important;border:1px solid #000!important}.nav-wr .swiper-pagination-bullets{float:left;margin:10px 10px 0;display:flex;width:auto!important;max-width:115px;left:initial!important;position:relative;transform:scale(1)!important;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(1) translateX(-74px)!important}.technology-section .description{font-weight:400;font-size:16px;line-height:24px;display:block;margin:-20px auto 40px;width:70%;text-align:center}.technology-section.black .description{color:rgb(255 255 255 / .8)}.technology-section.white .description{color:#000}.nav-wr{margin:0 auto;width:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.next-product{width:30px;height:30px;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-left.svg);background-repeat:no-repeat;background-size:100%;background-position:center;display:inline-block;float:left;outline:initial;cursor:pointer}.prev-product{width:30px;height:30px;background:url(https://xinyuanfashion.com/wp-includes/images/arrow-left.svg);transform:rotate(180deg);background-repeat:no-repeat;background-size:100%;background-position:center;display:inline-block;float:left;outline:initial;cursor:pointer}.next-product.swiper-button-disabled,.prev-product.swiper-button-disabled{opacity:.3}.whats-your-bussines-section{padding:10px 0 70px}.whats-your-bussines-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:67px 10px;background:#EDEDED;font-weight:600;font-size:24px;color:#404040;margin:10px;cursor:pointer}.whats-your-bussines-section .row.active{background:#000;color:#fff}.services-we-can-provide-section{padding:10px 0 100px}.services-we-can-provide-section .row{margin:5px;height:330px;width:calc(100% - 10px);background-repeat:no-repeat!important;background-position:center!important;background-size:110%!important;position:relative;transition:all 0.3s}.different-table-seection{padding:40px 0}.services-we-can-provide-section .row:hover{background-size:120%!important}.services-we-can-provide-section .row:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgb(51 51 51 / .2);top:0;left:0}.services-we-can-provide-section .row .can-provide-title{font-weight:600;font-size:24px;color:#fff;position:absolute;left:20px;bottom:20px}.whats-next{background:#000;padding:80px 0}.apparel-chenges-img{width:calc(100% - 20px);height:600px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;margin-left:20px}.whats-next .whats-next-hedline{font-size:36px;line-height:150%;text-align:center;letter-spacing:.02em;color:#FFF;display:block;margin:20px 0;font-weight:600}.whats-next .whats-next-description{font-weight:500;font-size:16px;color:#FFF;display:block;text-align:center;margin:10px 0}.whats-next img{display:block;width:24px;height:24px;margin:30px auto 0}.global-shipping-rows{display:table}.icon-global-shipping{border:1px solid #DEDEDE;background-size:50px!important;background-repeat:no-repeat!important;background-position:center!important;width:84px;height:84px;float:left}.global-shipping-rows .row{float:left;margin:10px;background:#FFF;box-shadow:0 4px 50px rgb(0 0 0 / .1);padding:20px;display:table;transition:all 0.3s}.global-shipping-rows{display:grid;grid-template-areas:'row-1 row-1 row-2 row-2 row-3 row-3' 'row-4 row-4 row-4 row-5 row-5 row-5';margin:50px 0}.global-shipping-rows .row:nth-child(1){grid-area:row-1}.global-shipping-rows .row:nth-child(2){grid-area:row-2}.global-shipping-rows .row:nth-child(3){grid-area:row-3}.global-shipping-rows .row:nth-child(4){grid-area:row-4}.global-shipping-rows .row:nth-child(5){grid-area:row-5}.global-shipping-rows .row:hover{background:#000}.global-shipping-rows .row:hover .global-shipping-text,.global-shipping-rows .row:hover .title-global-shipping,.global-shipping-rows .row:hover .global-shipping-text p{color:#fff}.title-global-shipping{font-weight:600;font-size:24px;color:#000;float:left;margin:0 10px 20px 20px;width:calc(100% - 120px);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px}.global-shipping-text{font-weight:400;font-size:16px;color:#000;float:left;width:100%;display:block;line-height:24px;transition:all 0.3s}.global-shipping-description{font-weight:400;font-size:16px;text-align:center;color:#000;display:block;transition:all 0.3s}.global-shipping-section .btn-primary{display:block;margin:0 auto}.global-shipping-section{padding:40px 0 70px}.customized-labels-tags-packaging{padding:40px 0 70px}.apparel-production-section{padding:40px 0 70px}.customized-labels-tags-packaging-section .global-shipping-rows{display:grid;grid-template-areas:'row-1 row-1 row-2 row-2' 'row-3 row-4 row-5 row-6';margin:50px 0}.customized-labels-tags-packaging-section .global-shipping-rows .row:nth-child(1){grid-area:row-1}.customized-labels-tags-packaging-section .global-shipping-rows .row:nth-child(2){grid-area:row-2}.customized-labels-tags-packaging-section .global-shipping-rows .row:nth-child(3){grid-area:row-3}.customized-labels-tags-packaging-section .global-shipping-rows .row:nth-child(4){grid-area:row-4}.customized-labels-tags-packaging-section .global-shipping-rows .row:nth-child(5){grid-area:row-5}.customized-labels-tags-packaging-section .global-shipping-rows .row:nth-child(6){grid-area:row-6}.customized-labels-tags-packaging-section .title-global-shipping{font-size:18px}.global-shipping-text strong{font-weight:600}.customized-labels-tags-packaging-section .row:nth-child(3) .title-global-shipping,.customized-labels-tags-packaging-section .row:nth-child(4) .title-global-shipping,.customized-labels-tags-packaging-section .row:nth-child(5) .title-global-shipping,.customized-labels-tags-packaging-section .row:nth-child(6) .title-global-shipping{width:100%;margin:20px 0 0 0;height:auto}.apparel-production-section .accordion__btn{color:#404040;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;padding:19px 10px}.apparel-production-section .accordion__inner .table-tab{width:100%}.apparel-production-section .accordion__inner .table-tab td{text-align:center;padding:8px 0;font-size:12px}.apparel-production-section .accordion__inner .table-tab tr:nth-child(even) td{background:#eee}.apparel-production-section .accordion__inner,.apparel-production-section .accordion__inner p{color:#000}.apparel-production-section .accordion__inner{padding:5px 20px 15px 5px}.apparel-production-section .accordion__inner strong{font-weight:600;font-size:16px}.apparel-production-section .accordion__inner br{margin-bottom:5px}.apparel-production-section .accordion__panel{border-bottom:1px solid #D9D9D9}.apparel-production-accorddion{margin:50px 0}.apparel-production-section .is-active .accordion__btn{color:var(--color-primary)}.apparel-production-info .row{background:#FFF;box-shadow:0 4px 50px rgb(0 0 0 / 10%);margin:10px;padding:30px;height:calc(100% - 80px);transition:all 0.3s}.custom-tech-pack-section .row{box-shadow:0 4px 15px rgb(0 0 0 / 10%)}.sample-development-section{padding:40px 0 70px}.apparel-production-section .btn-primary{display:block;margin:50px auto 0}.custom-tech-pack-section .next-product,.custom-tech-pack-section .prev-product{width:56px;height:56px;margin-top:10px}.custom-tech-pack-section .next-product{float:right}.sample-development-section .btn-primary{display:block;margin:50px auto 0}.apparel-production-info-title{font-family:Poppins,sans-serif;font-weight:400;font-size:36px;color:#000;display:block;text-align:center;margin:80px 0 50px}.sample-development-content-box{margin:50px 0 20px}.sample-development-content-box,.sample-development-content-box p{font-weight:400;font-size:16px;color:#000;line-height:24px}.custom-tech-pack-description{width:80%;margin:0 auto;display:block}.custom-tech-pack-description,.custom-tech-pack-description p{font-weight:400;font-size:16px;color:#000;line-height:24px}.custom-tech-pack-section .btn-primary{display:block;margin:50px auto 0}.custom-tech-pack-section{padding:40px 0 50px}.slider-custom-tech{padding:30px 0!important}.slider-custom-tech .row .info-box-title{height:100px}.image-pdf{width:100%;height:280px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.custom-tech-pack-pdf .row{margin:10px;width:calc(100% - 20px)}.title-pdf{background:#000;padding:30px 50px 30px 15px;position:relative}.title-pdf span{color:#FFF;font-weight:600;font-size:20px}.icon-dowload-pdf{width:54px;height:54px;background:url(https://xinyuanfashion.com/wp-includes/images/icon-dowload-pdf.svg);background-repeat:no-repeat!important;background-position:center!important;background-size:100%!important;position:absolute;right:15px;top:15px;display:block}.image-mini img{width:calc(100% - 10px);display:block;height:auto;margin:5px auto}.image-nav{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;border:1px solid #E1E1E1;box-shadow:0 4px 50px rgb(0 0 0 / 10%);width:calc(100% - 20px);height:calc(100% - 20px);margin:10px 20px 10px 10px;cursor:pointer;position:relative}.image-nav.active{box-shadow:10px 10px 40px rgb(0 0 0 / 20%);z-index:1}.photographyProdSlider-next{filter:invert(1);background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down.svg);width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;margin:10px 0 0 55px}.photographyProdSlider-prev{filter:invert(1);transform:rotate(180deg);background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down.svg);width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;margin:0 0 0 55px}.search-close-back{position:fixed;width:100%;height:calc(100% - 170px);top:170px;left:0;z-index:999;display:none;cursor:pointer}.search-close-back-2{position:fixed;width:100%;height:55px;top:0;left:0;z-index:999;display:none;cursor:pointer}.active-search .search-close-back,.active-search .search-close-back-2{display:block}.product-photography-section .swiper-button-disabled{opacity:.5;cursor:auto}.image-preview{width:100%;height:430px}.image-preview{width:380px;display:block;margin:35px 20px;height:440px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.image-preview-2{width:calc(100% - 20px);display:block;margin:35px 20px;height:440px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.image-mini{width:calc(100% - 5px);height:100px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;margin:0 5px 5px 0;cursor:pointer}.feature-article-section .row-4{width:calc(100% + 20px);margin-left:-10px}.blog-section .row-3{width:calc(100% + 30px);margin-left:-15px}.our-teams-section .row-3{width:calc(100% + 10px);margin-left:-5px}.gallery-photography-product{margin:40px 0}.product-photography-section{padding:30px 0 50px}.gallery-box{display:none}.gallery-box.active{display:grid}.image-mini img{cursor:pointer}.image-preview img{transition:all 0.3s}.burger-btn{display:none}.popup-video{background:rgb(51 51 51 / .3);backdrop-filter:blur(5px);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99;visibility:hidden;opacity:0;transition:all 0.3s}.active-video-popup .popup-video{visibility:visible;opacity:1}.popup-video .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.close-btn{width:40px;height:40px;background:url(https://xinyuanfashion.com/wp-includes/images/close.png);background-size:60%;background-repeat:no-repeat;background-position:center;position:absolute;right:30px;top:30px;cursor:pointer;z-index:99}.popup-video iframe{width:80%;height:60%}.letter-from-founder-section .row:nth-child(1){margin:5px;height:500px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;position:relative}.letter-from-founder-section .row:nth-child(1) .info-box-team{background:#000}.letter-from-founder-section{padding:20px 0 60px}.letter-from-founder-section .row:nth-child(2){padding:0 0 0 50px}.letter-from-founder-section .row:nth-child(2),.letter-from-founder-section .row:nth-child(2) p{font-weight:400;font-size:16px}.header-v4-section+.faq-section .section-headline{display:none}.info-box-section{padding:20px 0 30px}.categories-pictures-section{padding:20px 0 30px}.quick-access{width:260px;float:right;position:relative;z-index:99}.quick-header{background:#000;font-weight:400;font-size:20px;text-align:center;color:#FFF;font-family:Poppins,sans-serif;padding:15px 40px 15px 75px;position:relative;cursor:pointer;display:block}.quick-header:before{content:"";display:inline-block;width:34px;height:34px;background:url(https://xinyuanfashion.com/wp-includes/images/quick.svg);background-size:100%;background-repeat:no-repeat;background-position:center;position:absolute;left:10px;top:8px}.quick-access-fixed .quick-access{position:fixed;top:100px;right:0}.quick-access-section{display:table;position:relative;height:66.88px;margin-bottom:-150px}.link-box-quick{visibility:hidden;opacity:0;height:0;background:#FFF;box-shadow:0 4px 50px rgb(0 0 0 / .1);padding:0;transition:all 0.3s;position:absolute;z-index:2;width:100%}.active-quick-access .link-box-quick{visibility:visible;opacity:1;height:auto;padding:10px 0}.link-quick{font-family:Poppins,sans-serif;color:#6F6F6F;font-weight:400;font-size:16px;display:block;padding:10px 15px;transition:all 0.3s;width:calc(100% - 40px)}.link-quick:hover{color:var(--color-primary)}.whats-your-bussines-section .grid-box{width:calc(100% + 20px);margin-left:-10px}.services-we-can-provide-section .grid-box{width:calc(100% + 10px);margin-left:-5px}.custom-tech-pack-section .grid-box{width:calc(100% + 20px);margin-left:-10px}.sample-development-section .row-2{width:calc(100% + 20px);margin-left:-10px}.apparel-production-info .row-2{width:calc(100% + 20px);margin-left:-10px}.customized-labels-tags-packaging-section .global-shipping-rows{width:calc(100% + 20px);margin-left:-10px}.global-shipping-section .global-shipping-rows{width:calc(100% + 20px);margin-left:-10px}.gallery-accortion{margin-top:10px;display:none;background:#fff;margin-top:-42px;width:calc(100% - 20px);margin-left:20px}.gallery-accortion-btn{border:1px solid #D7D7D7;font-weight:400;font-size:14px;padding:10px 15px;display:inline-block;cursor:pointer;margin:5px}.active-gallery-accortion{display:block}.search-wr{width:calc(100% - 310px);position:relative;float:right;margin:20px 0 0;visibility:hidden;opacity:0;transition:all 0.3s}.accordion__content-table-names{margin:5px 0 10px}.apparel-production-section .accordion__inner .table-tab{display:none}.active-tab-table{display:table!important}.accordion__content-table-name{font-weight:600;font-size:16px;display:inline-block;color:#000;border:1px solid #000;padding:10px 15px;margin:0;cursor:pointer}.accordion__content-table-name.active--table-name,.active--imagecol{background:#000;color:#fff}.active-search .search-wr{visibility:visible;opacity:1}.search-wr .is-form-style input.is-search-input{background:#232323;border:initial!important;color:#FFF;font-family:Poppins,sans-serif;font-size:16px!important;font-weight:400;padding:13px 25px;height:auto!important}.search-wr .is-search-icon{border:initial;margin:-5px 0 0 -20px;height:45.5px;width:55px;background:url(https://xinyuanfashion.com/wp-includes/images/search-white.svg) #232323;background-size:50%;background-repeat:no-repeat;background-position:center;cursor:pointer}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:url(https://xinyuanfashion.com/wp-includes/images/search-white.svg) #232323!important;background-size:50%!important;background-repeat:no-repeat!important;background-position:center!important}.search-description{font-weight:400;font-size:36px;font-family:Poppins,sans-serif;text-align:left;color:#fff;letter-spacing:.02em}.search-results .header-v4-section{height:215px}.search-results .header-v4-section .wrapper{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.apparel-production-section .accordion__inner p,.apparel-production-section .accordion__inner li{font-weight:400;font-size:16px;margin:5px 0}.timetable-development-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timetable-development .row{width:160px;height:150px;background:url(https://xinyuanfashion.com/wp-includes/images/timetable.svg);background-size:100%;background-repeat:no-repeat;background-position:center;padding:70px 50px 40px;position:relative}.timetable-development .timetable-title{font-weight:600;font-size:18px;text-align:center;display:block;color:#000;margin:15px 0 15px}.timetable-development .timetable-description{font-weight:400;font-size:18px;display:block;color:#000;text-align:center}.timetable-num{font-weight:600;font-size:24px;color:#fff;position:absolute;width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-primary);top:0;left:calc(50% - 30px)}.timetable-development-blocks-line{width:96%;height:3px;position:absolute;background:var(--color-primary);margin:30px 3% 0}.timetable-development-blocks-line:after{content:"";display:block;position:absolute;width:16px;height:16px;background:var(--color-primary);border-radius:100%;right:-6px;top:-6.5px}.timetable-development-blocks-line:before{content:"";display:block;width:50px;height:50px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:-24px;top:-24.5px}.form-popup,.exit-popup{position:fixed;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-1;background:rgb(12 12 12 / 70%);visibility:hidden;opacity:0;transition:all 0.3s}.exit-popup div.wpforms-container-full .wpforms-form input[type=email]{padding:29px!important}.form-popup .grid-box,.exit-popup .grid-box{width:80%!important;height:auto!important;max-width:1100px;background:#fff;position:relative}#typed{display:inline-block}.section-headline .cursor{display:none}.form-popup .grid-box .row{position:relative}.form-popup .grid-box .row:nth-child(1){padding:40px}.form-popup .grid-box .row:nth-child(2){padding:70px 70px 40px}.form-popup .wpforms-submit{margin:0 auto!important}.exit-popup h3.section-headline{width:70%}.exit-popup h3.section-headline p,.exit-popup .section-headline strong,.section-headline p strong{font-size:48px;line-height:54px}.exit-popup .grid-box .row:nth-child(1){background-size:75%!important;background-repeat:no-repeat!important;background-position:center!important;width:400px}.exit-popup .grid-box .row:nth-child(2){padding:90px 80px 50px 70px}.exit-popup h3.section-headline:after{left:initial;right:-48px;transform:rotate(135deg);top:-44px}.active-popup-form .form-popup{visibility:visible;opacity:1;z-index:99}.exit-popup .wpforms-field-container{float:left!important;width:calc(100% - 160px)!important}.exit-popup .wpforms-submit-container{float:right!important;margin-top:-80px!important;margin-left:20px!important}.wpforms-submit-spinner{display:none!important}.exit-popup .wpforms-submit{margin:0!important}.exit-popup.visible{visibility:visible;opacity:1;z-index:99}.close-popup-form{position:absolute;width:20px;height:20px;background:url(https://xinyuanfashion.com/wp-includes/images/close-popup-form.svg);background-repeat:no-repeat;background-position:center;background-size:100%;right:20px;top:20px;cursor:pointer}.description-popup-form{margin:40px 0 0;display:block}.description-popup-form p,.description-popup-form li{font-weight:600;font-size:16px;line-height:24px;margin:15px 0}.description-popup-form ul{padding:0 0 0 20px}.photographyProdSlider{height:450px;padding:0 30px 0 0!important;width:140px}.form-popup .wpforms-field-container,.form-popup .wpforms-submit-container{display:block}.form-popup div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:100px}.form-popup div.wpforms-container-full{margin:0 auto}.form-fixed-icon{position:fixed;width:90px;height:90px;background-position:center!important;background-size:100%!important;background-repeat:no-repeat!important;bottom:70px;right:20px;display:block;cursor:pointer}.video-review{height:300px;margin-right:30px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;position:relative}.video-review .play-btn{margin:100px auto -40px}.video-review iframe{position:absolute;width:100%!important;height:100%!important;top:0;left:0}@media(max-width:800px){.review-2-section .review-description,.review-2-section .review-description p{font-size:14px}.review-slider-section iframe,.about-section iframe{height:100%}.video-review{height:230px;margin-right:0}.review-2-section .review-title{font-size:26px}.review-1-section .row-review{background:#FFF;border:1px solid #D6D6D6;padding:20px 20px;margin:10px 0;display:inline-block;box-sizing:border-box}.review-1-blocks{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:20px;width:100%;height:auto}.about-section .video-overlow{margin:0 auto 20px;width:100%;height:230px}body{zoom:1;font-family:Poppins,sans-serif}.form-popup .grid-box .row:nth-child(1){padding:20px}.form-popup .grid-box,.exit-popup .grid-box{width:100%!important;height:auto!important;max-width:1100px;background:#fff;position:relative;overflow:auto;display:block;height:100vh}.exit-popup .grid-box .row:nth-child(2){padding:70px 20px 40px 30px;display:grid}.letter-from-founder-section .grid-box.row-1-2{display:block}.letter-from-founder-section .row:nth-child(1){height:450px;margin:0;width:100%}.letter-from-founder-section .row:nth-child(2),.letter-from-founder-section .row:nth-child(2) p{font-weight:400;font-size:14px}.letter-from-founder-section .row:nth-child(2){padding:10px 0 0 0}.popup-video iframe{width:100%;height:30%}.review-slider-section .video-overlow,.about-section .video-overlow{width:100%;height:260px;margin:0 auto 20px}.header-v1-section .section-headline{margin-left:10px}.review-slider-section .grid-box.row-2-1{display:block}h3.section-headline{margin-left:10px}h3.section-headline i{display:block;position:absolute;width:20px;height:20px;right:-32px;bottom:-12px}.burger-btn{display:block;background:url(https://xinyuanfashion.com/wp-includes/images/burger-btn.svg);background-repeat:no-repeat;background-size:100%;background-position:center;width:20px;height:20px;position:absolute;left:0;top:26px}.row-3{grid-template-columns:1fr}.row-2{grid-template-columns:1fr}.categories-pictures-section .grid-box{display:block;grid-template-columns:1fr;grid-template-rows:initial;gap:0 0;grid-template-areas:initial}.about-section .row-4{grid-template-columns:1fr}.row-2-1{grid-template-columns:1fr}.section-headline,.section-headline p,.section-headline strong,.section-headline p strong{font-size:36px;line-height:48px}.menu-main-menu-container{display:block;position:fixed;top:72px;z-index:1;background:#000;height:calc(100vh - 72px);margin-top:0;left:0;width:100%;transform:translateX(-100%);transition:all 0.3s;background:#232323}.active-menu .menu-main-menu-container{transform:translateX(0%)}.menu-main-menu-container .main-menu{display:block}.menu-main-menu-container .menu-item{font-size:14px;font-weight:500;padding:18px 20px;display:block}h3.section-headline{font-size:24px!important;line-height:28px!important;width:calc(100% - 35px);text-align:center}.different-table-seection table{background:#F8F8F8;width:800px;padding:20px 0}.whats-your-bussines-section .row{padding:27px 10px;font-size:16px;margin:10px}.services-we-can-provide-section{padding:10px 0 10px}.custom-tech-pack-description{width:100%;margin:0 auto;display:block}.whats-next .whats-next-hedline{font-size:20px}.apparel-production-info-title{font-size:20px;margin:30px 10px 50px}.timetable-development .timetable-title,.timetable-development .timetable-description{font-size:12px}.customized-labels-tags-packaging-section .global-shipping-rows{width:100%;margin-left:0}.image-preview-2{width:100%;display:block;margin:15px 0;height:300px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.timetable-development .timetable-title{margin:20px 0 5px}.apparel-production-section .accordion__btn{font-size:20px}.global-shipping-rows .row{margin:10px 0}.timetable-development-blocks{width:100%;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.whats-your-bussines-section{padding:10px 0 20px}.services-we-can-provide-section .row{height:250px}.services-we-can-provide-section .row .can-provide-title{font-size:18px}.quick-access-section{display:none}.sub-menu{position:absolute;background:#232323;padding:0;width:calc(100% + 40px);margin:20px -20px 0;padding:10px;visibility:hidden;opacity:0;transition:all 0.3s;background:#2C2C2C}.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;position:relative}.detais-solution,.detais-solution p{font-weight:400;font-size:14px}.menu-item-has-children:after{content:"";display:block;width:12px;height:12px;margin:0 -15px -2px 6px;position:absolute;right:35px;top:20px}.active-search .header{height:100vh}.search-wr{width:100%}.table-wrap{width:100%;overflow-x:auto;padding:50px 0}.section-headline:after{content:"";display:inline-block;width:32px;height:32px;right:10%;top:-26px}.single .feature-article-section{display:none}.single .buyers-quide-section{padding:30px 0 0}.section-headline:before{content:"";display:inline-block;position:absolute;width:calc(100% + 20px);height:calc(100% + 10px);border:1px dashed #0C0C0C;left:-10px;top:-10px}.header-v1-section .header-description,.header-v1-section .header-description p{font-size:12px;line-height:18px;width:100%}.btn-primary{font-size:12px;line-height:20px;padding:14px 30px}h3.section-headline:before{content:"";display:inline-block;position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);border:1px dashed #0C0C0C;left:-10px;top:-10px}h3.section-headline:after{content:"";display:inline-block;width:26px;height:26px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors.svg);background-repeat:no-repeat;background-position:center;background-size:100%;left:10%;top:-22px}.our-solution-section h3.section-headline,.categories-pictures-section h3.section-headline,.different-table-seection h3.section-headline,.faq-section h3.section-headline,.info-box-section h3.section-headline,.about-section h3.section-headline,.form-section h3.section-headline,.review-slider-section h3.section-headline,.photo-wall-section h3.section-headline,.our-teams-section h3.section-headline,.text-section h3.section-headline,.technology-section h3.section-headline,.buyers-quide-section h3.section-headline,.feature-article-section h3.section-headline,.custom-product-series-section h3.section-headline,.whats-your-bussines-section h3.section-headline,.services-we-can-provide-section h3.section-headline,.global-shipping-section h3.section-headline,.customized-labels-tags-packaging-section h3.section-headline,.apparel-production-section h3.section-headline,.sample-development-section h3.section-headline,.custom-tech-pack-section h3.section-headline,.product-photography-section h3.section-headline{margin:50px auto;text-align:center;width:80%}.buyers-quide-title{font-size:26px}.solution-title{font-size:20px}.title-tab-buyers-quide{font-weight:600;font-size:16px;color:#000;position:relative;padding:10px 10px 10px 20px;margin:0 0;line-height:26px}.text-content-buyers-quide{margin-left:0;display:block;width:100%}.title-content-buyers-quide{padding-left:0;font-size:14px}.text-content-buyers-quide,.text-content-buyers-quide p{font-weight:400;font-size:14px;color:#000;line-height:26px}.text-content-buyers-quide li{display:inline-block;position:relative;margin:10px 0;color:#000;font-weight:400;font-size:14px;line-height:26px}.feature-article-section{padding:10px 0 10px}.single .section-headline,.single .section-headline p{font-size:28px;line-height:40px}.single-post-header .header-description{text-align:left;font-size:14px;margin:30px 0 -30px}.table-of-contents-sp{font-size:14px}.table-of-contents-headline{font-size:16px}.solution-description{font-size:14px}.list-text{margin-left:10px}.our-solution-section .row{padding:20px 20px;margin:10px}.categories-title{font-size:20px}.text-image-slider-section .description{font-size:14px;display:block;width:100%;line-height:18px;margin:30px 0 20px}.twentytwenty-wrapper{width:100%;margin:20px 0 0 auto}.accordion-image-section h3.section-headline{margin:50px auto}.accordion__btn{font-size:16px;padding:24px 60px 24px 10px}.accordion__btn span{margin-right:10px}.accordion__inner,.accordion__inner p{color:rgb(255 255 255 / .8);font-weight:400;font-size:14px;font-family:Poppins,sans-serif}.accordion__inner{padding:5px 10px 5px 35px}.accordion-image-section img{width:100%;margin:20px auto 20px;display:block}.about-section .description{font-weight:400;font-size:12px;display:block;margin:-10px auto 0;width:90%;text-align:center}.about-section iframe{width:100%;margin:20px auto;display:block;height:400px}.logo-about{width:100px;height:100px;background-repeat:no-repeat!important;background-position:center!important;background-size:100%!important;margin:10px 15px}.info-description-about{font-weight:400;font-size:12px;margin:0 0 10px;width:100%;line-height:18px}.big-text-about{font-weight:800;font-size:36px;display:block;margin:10px 0}.form-section .wpforms-container{width:100%;margin:0 auto}.field-small{width:100%!important;clear:initial!important;float:left!important;margin-right:0px!important}.field-small+.field-small{margin-right:0px!important;margin-left:0px!important}.popup-form-banner-section{background-repeat:no-repeat!important;background-position:right top!important;background-size:cover!important}.popup-form-banner-section .row:nth-child(1){position:relative;z-index:1}.popup-form-banner-section .row:nth-child(2){width:calc(100% + 40px);height:100%;position:absolute;background:linear-gradient(179deg,#000000 14.79%,#fff0 100%);padding:0;margin:0 0 0 -20px}.popup-form-banner-section .row{padding:60px 0 40px}.widget::marker{display:none}.logo-slide{background-size:100px!important}.header{height:72px}.header>.wrapper>a{margin:23px auto 17px;width:100px;height:23px;position:relative;display:block}.header .logo{width:98px;height:24px;float:initial;display:block;margin:0!important}.search-btn{width:20px;height:20px;float:initial;margin:0;position:absolute;top:26px;right:0}body{padding:72px 0 0}.header-v1-section,.header-v2-section{padding-top:50px}.review-slider-section .slider-review iframe{width:100%;height:300px;margin-bottom:20px}.review-text{height:auto}.review-text,.review-text p{font-size:20px;line-height:28px;letter-spacing:.02em;margin:20px 0}.review-slider-section .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;right:0;bottom:0;z-index:50;height:5px;width:100%;left:initial!important}.slider-review{padding-bottom:20px!important;height:320px}.popup-form-banner-section h3.section-headline:before{border:1px dashed #fff}.popup-form-banner-section h3.section-headline:after{content:"";display:inline-block;width:30px;height:30px;left:-24px;bottom:-26px;top:initial}.info-box-num{font-size:28px}.info-box-title{font-size:18px;margin:15px 0 15px}.review-text p:nth-child(1){height:auto}.info-box-description{font-size:14px;line-height:26px}.cop{font-size:12px;padding:20px 0 0;margin-top:20px}.popup-form-banner-section .section-headline{color:#FFF;width:90%;text-align:center}.popup-form-banner-section .btn-primary{margin-top:initial;margin:40px auto 0;display:block}.social-icons{display:flex;margin-bottom:20px}.slider-photo-wall .swiper-slide{display:grid;grid-template-columns:1fr 1fr}.photo-wall-section .swiper-slide .wall-photo-1,.photo-wall-section .swiper-slide .wall-photo-2{height:300px!important}.faq-section{padding:30px 0 50px}.different-table-seection table td{font-size:18px;padding:20px}.different-table-seection table th{font-size:20px;padding:20px}.customized-labels-tags-packaging-section .global-shipping-rows,.global-shipping-rows{display:table;grid-template-areas:initial;margin:50px 0}.gallery-photography-product{margin:40px 0;display:grid;grid-template-columns:1fr}.gallery-photography-product .row{position:relative;width:100%}.gallery-photography-product .row:nth-child(1){order:3}.gallery-photography-product .row:nth-child(2){order:1}.gallery-photography-product .row:nth-child(3){order:2}.image-preview{width:100%;display:block;height:300px;margin:5px 0}.photographyProdSlider{height:120px;padding:0 0 0 0!important;width:calc(100vw - 50px)}.photographyProdSlider-prev{filter:invert(1);transform:rotate(90deg);background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down.svg);width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;margin:40px 0 0 0;position:absolute;left:-20px}.custom-product-series-section{padding:30px 0 50px}.photographyProdSlider-next{filter:invert(1);background:url(https://xinyuanfashion.com/wp-includes/images/arrow-down.svg);width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;margin:-80px 0 0 0;transform:rotate(270deg);position:absolute;right:-20px}.image-nav{width:95px;height:95px;margin:0 auto 20px}.header-v2-section .header-description,.header-v2-section .header-description p{font-size:12px;line-height:18px;width:100%;text-align:center;margin:20px auto 10px}.feature-article-section .row-4{grid-template-columns:1fr}.custom-product-series-wr{display:block;width:100%;height:auto}.tab-custom-product{display:inline-block;font-size:14px;padding:10px 10px 10px 0}.custom-product-series-section .slider-product-wr{width:100%}.nav-custom-product{width:100%;margin-bottom:20px}.custom-product-series-section .slider-product-wr .swiper{width:100%;overflow:hidden;height:330px}.nav-wr .swiper-pagination-bullets{display:table;float:left;width:calc(100% - 80px)!important;margin:0 10px}.nav-wr .swiper-pagination-bullet{margin-bottom:5px!important}.product-feature-section .row:nth-child(1){order:2}.product-feature-section .row:nth-child(2){order:1}.technology-section .wrapper{display:block}.technology-pagination-wrap{width:100%!important;display:block}.technology-black .swiper-pagination-bullet,.technology-white .swiper-pagination-bullet{display:inline-block;font-size:14px;padding:20px 15px 20px 0;width:auto!important;background:initial;height:auto!important;position:relative}.slider-technology-black,.slider-technology-white{width:100%;overflow:hidden;height:200px}.technology-image{width:100%;height:100%}.header-v4-section,.header-v3-section{height:280px}.header-v4-section .section-headline:before,.header-v3-section .section-headline:before{content:"";display:inline-block;position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);border:1px dashed #fff;left:-10px;top:-10px}.header-v4-section .section-headline:after,.header-v3-section .section-headline:after{content:"";display:inline-block;width:26px;height:26px;position:absolute;background:url(https://xinyuanfashion.com/wp-includes/images/scissors-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%;transform:rotate(45deg) scale(1.3);left:5%;top:-22px}.text-section p{font-size:14px;line-height:18px}.our-teams-section .content-grid-box p{font-weight:400;font-size:14px;color:#000;line-height:18px}.our-teams-section .team-grid-box .row{height:400px}.header-v4-section .section-headline,.header-v3-section .section-headline{text-align:center}}