*{font-family: 'Roboto',sans-serif !important}.woocommerce-account .woocommerce{width: min(1280px,calc(100% - 48px));max-width: 1280px;margin: 72px auto 96px;display: grid;grid-template-columns: 240px minmax(0,1fr);gap: 24px;align-items: start}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width: auto;float: none}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style: none;margin: 0;padding: 10px;border: 1px solid #e8e7e1;border-radius: 16px;background: #fff;box-shadow: 0 12px 30px rgba(20,20,18,.06)}.woocommerce-account .woocommerce-MyAccount-navigation li{margin: 0}.woocommerce-account .woocommerce-MyAccount-navigation li a{position: relative;display: block;padding: 13px 14px;border-radius: 10px;color: #33332f;font-size: 14px;font-weight: 600;text-decoration: none;transition: background .2s ease,color .2s ease}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background: #1f2022;color: #fff}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a::before{content: "";position: absolute;left: 0;top: 10px;bottom: 10px;width: 3px;border-radius: 3px;background: #f8d454}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top: 8px;padding-top: 8px;border-top: 1px solid #eeeDE7}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{color: #777872}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color: #fff}.woocommerce-account .woocommerce-MyAccount-content{min-width: 0}.airmei-b2b-account-dashboard,.airmei-b2b-account-page{color: #242522}.airmei-b2b-kicker{display: block;margin-bottom: 8px;color: #85751c;font-size: 11px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase}.airmei-b2b-account-welcome{display: flex;justify-content: space-between;gap: 24px;align-items: end;margin-bottom: 20px;padding: 32px 34px;border-radius: 18px;background: #202124;color: #fff}.airmei-b2b-account-welcome .airmei-b2b-kicker{color: #f8d454}.airmei-b2b-account-welcome h1,.airmei-b2b-page-intro h1{margin: 0;color: inherit;font-size: clamp(30px,4vw,44px);line-height: 1.05;letter-spacing: -.035em}.airmei-b2b-account-welcome p,.airmei-b2b-page-intro p{margin: 12px 0 0;color: #7b7d77;font-size: 15px;line-height: 1.65}.airmei-b2b-account-welcome p{color: #d4d4cc}.airmei-b2b-primary-button,.airmei-b2b-secondary-button{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding: 10px 17px;border-radius: 8px;font-size: 13px;font-weight: 800;text-decoration: none;transition: transform .2s ease,background .2s ease}.airmei-b2b-primary-button{background: #f8d454;color: #191a1c}.airmei-b2b-secondary-button{border: 1px solid #d9d8d0;background: #fff;color: #292a27}.airmei-b2b-primary-button:hover,.airmei-b2b-secondary-button:hover{transform: translateY(-1px)}.airmei-b2b-account-welcome .airmei-b2b-primary-button{white-space: nowrap}.airmei-b2b-account-stats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin-bottom: 24px}.airmei-b2b-stat-card{min-height: 128px;padding: 19px;border: 1px solid #e9e8e2;border-radius: 14px;background: #fff;box-shadow: 0 8px 24px rgba(20,20,18,.04)}.airmei-b2b-stat-card.is-highlight{background: #f8d454;border-color: #f8d454}.airmei-b2b-stat-label{display: block;color: #72746d;font-size: 12px;font-weight: 700}.airmei-b2b-stat-card strong{display: block;margin: 14px 0 4px;color: #222321;font-size: 25px;line-height: 1}.airmei-b2b-stat-card small{display: block;color: #83847d;font-size: 12px;line-height: 1.45}.airmei-b2b-stat-card.is-highlight .stat-label,.airmei-b2b-stat-card.is-highlight small{color: #4b431c}.airmei-b2b-stat-card.is-highlight a{display: inline-block;margin-top: 9px;color: #1e1f20;font-size: 12px;font-weight: 800}.airmei-b2b-dashboard-columns{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(280px,.8fr);gap: 24px}.airmei-b2b-dashboard-panel,.airmei-b2b-order-progress{padding: 25px;border: 1px solid #e9e8e2;border-radius: 16px;background: #fff;box-shadow: 0 8px 24px rgba(20,20,18,.04)}.airmei-b2b-section-heading{display: flex;align-items: start;justify-content: space-between;gap: 16px;margin-bottom: 20px}.airmei-b2b-section-heading h2{margin: 0;color: #242522;font-size: 23px;letter-spacing: -.025em}.airmei-b2b-section-heading>a{color: #77701d;font-size: 13px;font-weight: 800;text-decoration: none;white-space: nowrap}.airmei-b2b-order-list{display: grid;gap: 12px}.airmei-b2b-order-card{padding: 17px;border: 1px solid #eae9e3;border-radius: 12px;background: #fff}.airmei-b2b-order-card-head,.airmei-b2b-order-card-meta,.airmei-b2b-order-card-footer,.airmei-b2b-project-head,.airmei-b2b-shipment-head{display: flex;align-items: center;justify-content: space-between;gap: 14px}.airmei-b2b-order-number,.airmei-b2b-project-id{display: block;color: #242522;font-size: 14px;font-weight: 800}.airmei-b2b-order-date{display: block;margin-top: 4px;color: #888a83;font-size: 12px}.airmei-b2b-order-status,.airmei-b2b-project-stage{padding: 5px 8px;border-radius: 999px;background: #fff5c9;color: #756613;font-size: 11px;font-weight: 800;white-space: nowrap}.airmei-b2b-order-card-meta{justify-content: start;flex-wrap: wrap;margin: 15px 0 13px;color: #64665f;font-size: 12px}.airmei-b2b-order-card-meta>span + span::before{content: "•";margin-right: 10px;color: #c9c7b9}.airmei-b2b-stage-text{color: #262722;font-weight: 700}.airmei-b2b-order-card-footer{margin-top: 16px;padding-top: 14px;border-top: 1px solid #efeee9}.airmei-b2b-shipment-state{color: #787a73;font-size: 12px}.airmei-b2b-order-card-footer .airmei-b2b-secondary-button{min-height: 34px;padding: 7px 11px;font-size: 12px}.airmei-b2b-mini-steps{position: relative;display: grid;gap: 0;margin: 0;padding: 0;list-style: none}.airmei-b2b-mini-steps::before{content: "";position: absolute;left: 14px;top: 18px;bottom: 18px;width: 1px;background: #dedccf}.airmei-b2b-mini-steps li{position: relative;display: flex;align-items: center;gap: 13px;min-height: 45px;color: #666860;font-size: 12px}.airmei-b2b-mini-steps b{z-index: 1;display: grid;place-items: center;width: 29px;height: 29px;border-radius: 50%;background: #f8d454;color: #27251b;font-size: 11px}.airmei-b2b-page-intro{margin-bottom: 26px}.airmei-b2b-page-intro h1{color: #242522}.airmei-b2b-filter-tabs{display: flex;gap: 7px;margin-bottom: 18px;overflow-x: auto}.airmei-b2b-filter-tabs a{padding: 9px 13px;border: 1px solid #e3e2dc;border-radius: 999px;color: #656760;font-size: 12px;font-weight: 700;text-decoration: none;white-space: nowrap}.airmei-b2b-filter-tabs a.is-active{border-color: #202124;background: #202124;color: #fff}.airmei-b2b-order-list-large{gap: 15px}.airmei-b2b-progress{overflow-x: auto;padding: 5px 0 7px}.airmei-b2b-progress-list{position: relative;display: grid;grid-template-columns: repeat(6,minmax(105px,1fr));min-width: 680px;gap: 0;margin: 0;padding: 0;list-style: none}.airmei-b2b-progress-list::before{content: "";position: absolute;left: 8%;right: 8%;top: 13px;height: 2px;background: #e7e6df}.airmei-b2b-progress-step{position: relative;z-index: 1;display: grid;justify-items: center;gap: 8px;color: #96978f;text-align: center}.airmei-b2b-progress-dot{display: grid;place-items: center;width: 27px;height: 27px;border: 2px solid #e2e1da;border-radius: 50%;background: #fff;font-size: 10px;font-weight: 800}.airmei-b2b-progress-label{max-width: 112px;font-size: 10px;line-height: 1.35}.airmei-b2b-progress-step.is-complete .airmei-b2b-progress-dot,.airmei-b2b-progress-step.is-current .airmei-b2b-progress-dot{border-color: #f8d454;background: #f8d454;color: #25231a}.airmei-b2b-progress-step.is-complete .airmei-b2b-progress-label,.airmei-b2b-progress-step.is-current .airmei-b2b-progress-label{color: #35362f;font-weight: 800}.airmei-b2b-progress-step.is-complete::after{content: "";position: absolute;z-index: -1;top: 13px;right: 50%;width: 100%;height: 2px;background: #f8d454}.airmei-b2b-progress.is-compact{padding: 0}.airmei-b2b-progress.is-compact .airmei-b2b-progress-list{grid-template-columns: repeat(6,minmax(88px,1fr));min-width: 560px}.airmei-b2b-progress.is-compact .airmei-b2b-progress-label{font-size: 9px}.airmei-b2b-empty-state{display: grid;justify-items: start;gap: 8px;padding: 30px;border: 1px dashed #d9d8d0;border-radius: 12px;background: #fbfbf8}.airmei-b2b-empty-state strong{font-size: 16px}.airmei-b2b-empty-state span{color: #767870;font-size: 13px;line-height: 1.5}.airmei-b2b-empty-state .airmei-b2b-primary-button,.airmei-b2b-empty-state .airmei-b2b-secondary-button{margin-top: 8px}.airmei-b2b-project-list,.airmei-b2b-shipment-list{display: grid;gap: 14px}.airmei-b2b-project-card,.airmei-b2b-shipment-card{padding: 22px;border: 1px solid #e9e8e2;border-radius: 14px;background: #fff;box-shadow: 0 8px 24px rgba(20,20,18,.04)}.airmei-b2b-project-head h2,.airmei-b2b-shipment-head h2{margin: 6px 0 0;font-size: 19px;letter-spacing: -.02em}.airmei-b2b-project-meta{display: flex;flex-wrap: wrap;gap: 10px 20px;margin: 18px 0;color: #6c6e67;font-size: 12px}.airmei-b2b-project-meta span + span::before{content: "•";margin-right: 10px;color: #c9c7b9}.airmei-b2b-tracking-list{display: grid;gap: 10px;margin-top: 18px}.airmei-b2b-tracking-row{display: flex;align-items: center;gap: 11px;padding: 13px;border-radius: 10px;background: #f7f7f3}.airmei-b2b-tracking-icon{display: grid;place-items: center;width: 29px;height: 29px;border-radius: 50%;background: #f8d454;font-weight: 800}.airmei-b2b-tracking-copy{display: grid;min-width: 120px;gap: 3px}.airmei-b2b-tracking-copy strong{font-size: 13px}.airmei-b2b-tracking-copy small{color: #7e8078;font-size: 11px}.airmei-b2b-tracking-number{margin-left: auto;color: #62645e;font-family: monospace;font-size: 12px}.airmei-b2b-track-link{color: #746715;font-size: 12px;font-weight: 800;white-space: nowrap}.airmei-b2b-tracking-empty{display: grid;gap: 5px;margin-top: 18px;padding: 15px;border-radius: 10px;background: #f7f7f3}.airmei-b2b-tracking-empty strong{font-size: 13px}.airmei-b2b-tracking-empty span{color: #767870;font-size: 12px;line-height: 1.5}.airmei-b2b-order-progress{margin: 24px 0}.airmei-b2b-current-stage{padding: 6px 10px;border-radius: 999px;background: #f8d454;color: #28251b;font-size: 11px;font-weight: 800;white-space: nowrap}@media (max-width: 900px){.woocommerce-account .woocommerce{width: calc(100% - 28px);margin: 28px auto 64px;display: block}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom: 20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display: flex;gap: 5px;overflow-x: auto;padding: 6px}.woocommerce-account .woocommerce-MyAccount-navigation li{flex: 0 0 auto}.woocommerce-account .woocommerce-MyAccount-navigation li a{padding: 10px 12px;font-size: 12px;white-space: nowrap}.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top: 0;padding-top: 0;border-top: 0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a::before{top: auto;left: 12px;right: 12px;bottom: 4px;width: auto;height: 2px}.airmei-b2b-account-stats{grid-template-columns: repeat(2,minmax(0,1fr))}.airmei-b2b-dashboard-columns{grid-template-columns: 1fr}}@media (max-width: 600px){.airmei-b2b-account-welcome{display: block;padding: 25px 21px}.airmei-b2b-account-welcome .airmei-b2b-primary-button{margin-top: 20px}.airmei-b2b-account-stats{gap: 8px}.airmei-b2b-stat-card{min-height: 112px;padding: 15px}.airmei-b2b-stat-card strong{font-size: 20px}.airmei-b2b-dashboard-panel,.airmei-b2b-order-progress,.airmei-b2b-project-card,.airmei-b2b-shipment-card{padding: 18px}.airmei-b2b-order-card-head,.airmei-b2b-order-card-footer,.airmei-b2b-project-head,.airmei-b2b-shipment-head{align-items: flex-start;flex-direction: column}.airmei-b2b-order-card-footer .airmei-b2b-secondary-button,.airmei-b2b-shipment-head .airmei-b2b-secondary-button{width: 100%}.airmei-b2b-tracking-row{align-items: flex-start;flex-wrap: wrap}.airmei-b2b-tracking-number{width: calc(100% - 40px);margin-left: 40px}.airmei-b2b-track-link{margin-left: 40px}.airmei-b2b-section-heading h2{font-size: 20px}}.products .products-top,.shop .products-top{border-bottom: 1px solid #e8e8e5;background: rgba(255,255,255,.96);box-shadow: 0 4px 16px rgba(24,24,24,.06);backdrop-filter: blur(10px)}.products .products-top>.shop-container,.shop .products-top>.shop-container{display: block;width: min(1400px,calc(100% - 48px));max-width: none;padding: 10px 0}.products-top .mega-menu-wrap,.products-top .menu-wrap{overflow-x: auto;border-radius: 12px;background: #202124 !important;scrollbar-width: none}.products-top .mega-menu-wrap::-webkit-scrollbar,.products-top .menu-wrap::-webkit-scrollbar{display: none}.products-top ul.mega-menu,.products-top ul.menu{display: flex !important;flex-wrap: nowrap !important;align-items: center;gap: 4px;min-width: max-content;padding: 5px !important;margin: 0 !important;list-style: none !important}.products-top ul.mega-menu>li,.products-top ul.menu>li{flex: 0 0 auto;margin: 0 !important}.products-top ul.mega-menu>li>a,.products-top ul.menu>li>a{display: flex !important;align-items: center;min-height: 38px;padding: 0 15px !important;border-radius: 9px;color: #fff !important;font-size: 13px !important;font-weight: 600 !important;line-height: 1.2 !important;white-space: nowrap;transition: background-color .2s ease,color .2s ease}.products-top ul.mega-menu>li:hover>a,.products-top ul.mega-menu>li.mega-current-menu-item>a,.products-top ul.menu>li:hover>a,.products-top ul.menu>li.current-menu-item>a{background: #fada5e !important;color: #171717 !important}.products-top .mega-indicator,.products-top .menu-item-has-children>a::after{display: none !important}.products .shop-toolbar,.shop .shop-toolbar{display: flex;align-items: center;gap: 20px;width: min(1400px,calc(100% - 48px));margin: 20px auto 18px;padding: 0;border-radius: 0}.products .toolbar-left,.shop .toolbar-left{flex: 1 1 auto;width: auto;max-width: 560px}.products .toolbar-left form,.shop .toolbar-left form{width: 100%}.products .toolbar-left input,.shop .toolbar-left input{width: 100%;min-height: 46px;padding: 0 52px 0 16px;border: 1px solid #deded9;border-radius: 10px;background: #fff;color: #222;box-shadow: 0 2px 8px rgba(24,24,24,.04)}.products .toolbar-left button,.shop .toolbar-left button{right: 1px;width: 46px;height: 44px;border-radius: 0 10px 10px 0;background-color: #fff;background-size: 20px}.products .paixu select,.shop .paixu select{min-width: 170px;min-height: 46px;padding: 0 36px 0 14px;border: 1px solid #deded9;border-radius: 10px;background-color: #fff;color: #262626;font-size: 13px}.products .shop-body,.shop .shop-body{display: flex;align-items: flex-start;gap: 28px;width: min(1400px,calc(100% - 48px));margin: 0 auto;padding: 0 0 48px}.products .shop-sidebar,.shop .shop-sidebar{position: sticky;top: 132px;flex: 0 0 258px;width: 258px;padding: 18px;border: 1px solid #e7e7e2;border-radius: 14px;background: #fff;box-shadow: 0 5px 18px rgba(24,24,24,.05)}.products .shop-main,.shop .shop-main{flex: 1 1 auto;width: auto;min-width: 0}.products .shop-main ul.products,.shop .shop-main ul.products,.products .shop-grid ul.products,.shop .shop-grid ul.products{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr));gap: 26px 22px;margin: 0 !important;padding: 0 !important}.products .shop-main ul.products li.product,.shop .shop-main ul.products li.product{min-width: 0;padding: 0 0 14px;margin: 0 !important;border-radius: 12px;background: #fff;overflow: hidden;transition: transform .2s ease,box-shadow .2s ease}.products .shop-main ul.products li.product:hover,.shop .shop-main ul.products li.product:hover{transform: translateY(-3px);box-shadow: 0 9px 24px rgba(24,24,24,.09)}.products .shop-main .product-img,.shop .shop-main .product-img{aspect-ratio: 1 / 1;overflow: hidden;background: #f5f5f1}.products .shop-main .product-img img,.shop .shop-main .product-img img{display: block;width: 100%;height: 100%;object-fit: cover}.products .shop-main ul.products li.product h2,.shop .shop-main ul.products li.product h2,.products .shop-main ul.products li.product .price,.shop .shop-main ul.products li.product .price,.products .shop-main ul.products li.product .moq,.shop .shop-main ul.products li.product .moq{margin-right: 12px;margin-left: 12px}.products .shop-sidebar .wpfFilterButtonsTop button:last-child,.shop .shop-sidebar .wpfFilterButtonsTop button:last-child{min-height: 44px;margin-bottom: 16px;border-radius: 9px;font-size: 14px;font-weight: 700}.products .shop-sidebar .wpfFilterWrapper,.shop .shop-sidebar .wpfFilterWrapper{padding: 16px 0;border-bottom: 1px solid #ecece7}.products .shop-sidebar .wpfFilterWrapper:last-child,.shop .shop-sidebar .wpfFilterWrapper:last-child{border-bottom: 0}.products .shop-sidebar .wpfFilterWrapper .wfpTitle,.shop .shop-sidebar .wpfFilterWrapper .wfpTitle{margin-bottom: 12px;color: #222;font-size: 14px;font-weight: 700}.products .shop-sidebar .wpfFilterVerScroll,.shop .shop-sidebar .wpfFilterVerScroll{max-height: none !important;overflow: visible !important}.products .shop-sidebar .wpfFilterVerScroll li,.shop .shop-sidebar .wpfFilterVerScroll li{margin-bottom: 9px}.products .shop-sidebar input[type="checkbox"],.products .shop-sidebar input[type="radio"],.shop .shop-sidebar input[type="checkbox"],.shop .shop-sidebar input[type="radio"]{accent-color: #d5ad16}@media (max-width: 1100px){.products .shop-main ul.products,.shop .shop-main ul.products,.products .shop-grid ul.products,.shop .shop-grid ul.products{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.products .products-top>.shop-container,.shop .products-top>.shop-container,.products .shop-toolbar,.shop .shop-toolbar,.products .shop-body,.shop .shop-body{width: calc(100% - 28px)}.products .products-top>.shop-container,.shop .products-top>.shop-container{padding: 8px 0}.products .shop-toolbar,.shop .shop-toolbar{align-items: stretch;flex-direction: column;gap: 10px;margin-top: 14px;margin-bottom: 14px}.products .toolbar-left,.shop .toolbar-left,.products .toolbar-right,.shop .toolbar-right,.products .paixu select,.shop .paixu select{width: 100%;max-width: none}.products .shop-body,.shop .shop-body{flex-direction: column;gap: 16px;padding-bottom: 32px}.products .shop-sidebar,.shop .shop-sidebar{position: static;flex: none;width: 100%;padding: 14px}.products .shop-main,.shop .shop-main{width: 100%}.products .shop-main ul.products,.shop .shop-main ul.products,.products .shop-grid ul.products,.shop .shop-grid ul.products{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 12px}.products .shop-main ul.products li.product h2,.shop .shop-main ul.products li.product h2{margin-top: 9px;font-size: 12px;line-height: 1.35}}.products>.shop-container,.shop>.shop-container{width: min(1400px,calc(100% - 48px)) !important;max-width: none !important;margin-left: auto !important;margin-right: auto !important}.products .shop-toolbar,.shop .shop-toolbar,.products .shop-body,.shop .shop-body{width: 100% !important}.products-top ul.mega-menu,.products-top ul[id^="mega-menu"],.products-top ul.menu{display: flex !important;align-items: stretch !important;width: 100% !important}.products-top ul.mega-menu>li,.products-top ul[id^="mega-menu"]>li,.products-top ul.menu>li{flex: 1 1 0 !important;min-width: 0 !important}.products-top ul.mega-menu>li>a,.products-top ul[id^="mega-menu"]>li>a,.products-top ul.menu>li>a{justify-content: center !important;text-align: center !important;padding-left: 10px !important;padding-right: 10px !important}@media (max-width: 768px){.products>.shop-container,.shop>.shop-container{width: calc(100% - 28px) !important}.products-top ul.mega-menu,.products-top ul[id^="mega-menu"],.products-top ul.menu{width: max-content !important}.products-top ul.mega-menu>li,.products-top ul[id^="mega-menu"]>li,.products-top ul.menu>li{flex: 0 0 auto !important}.products-top ul.mega-menu>li>a,.products-top ul[id^="mega-menu"]>li>a,.products-top ul.menu>li>a{justify-content: flex-start !important;text-align: left !important}}#ht-ctc-chat{display: none !important}.airmei-whatsapp-float{position: fixed;top: 50%;right: 18px;z-index: 1800;display: inline-flex;align-items: center;justify-content: center;width: 58px;height: 58px;border: 3px solid #fff;transform: translateY(-50%);border-radius: 50%;background: #25d366;color: #fff;box-shadow: 0 0 0 5px rgba(37,211,102,.2),0 10px 26px rgba(0,0,0,.28);text-decoration: none;cursor: grab;touch-action: none;user-select: none;transition: transform .2s ease,background-color .2s ease,box-shadow .2s ease;animation: airmei-whatsapp-pulse 2.8s ease-in-out infinite}.xoo-wsc-basket{cursor: grab !important;touch-action: none !important;user-select: none}.xoo-wsc-basket.is-dragging{cursor: grabbing !important}.airmei-whatsapp-float:hover,.airmei-whatsapp-float:focus-visible{transform: translateY(-50%) scale(1.08);background: #128c7e;color: #fff;outline: 0;box-shadow: 0 10px 24px rgba(0,0,0,.28)}.airmei-whatsapp-float.is-dragging{cursor: grabbing;animation: none;transform: scale(1.08)}.airmei-whatsapp-float svg{display: block;width: 32px;height: 32px}@keyframes airmei-whatsapp-pulse{0%,100%{box-shadow: 0 0 0 5px rgba(37,211,102,.2),0 10px 26px rgba(0,0,0,.28)}50%{box-shadow: 0 0 0 10px rgba(37,211,102,.06),0 12px 30px rgba(0,0,0,.32)}}@media (prefers-reduced-motion: reduce){.airmei-whatsapp-float{animation: none}}@media (max-width: 767px){.airmei-whatsapp-float{right: 12px;width: 52px;height: 52px}.airmei-whatsapp-float svg{width: 28px;height: 28px}}.material-mobile-tabs{display: none}.material-part-tabs{display: none}.material-visual{position: relative}.material-hotspot{position: absolute;z-index: 3;display: inline-flex;align-items: center;gap: 6px;min-height: 30px;padding: 6px 9px;border: 1px solid rgba(26,26,26,.12);border-radius: 999px;background: rgba(255,255,255,.94);color: #555;box-shadow: 0 6px 16px rgba(0,0,0,.08);font-size: 10px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.material-hotspot:hover,.material-hotspot.is-active{background: #1a1a1a;color: #fada5e;box-shadow: 0 8px 20px rgba(0,0,0,.16);transform: translateY(-2px)}.material-hotspot-dot{display: block;width: 7px;height: 7px;border-radius: 50%;background: #fada5e;box-shadow: 0 0 0 3px rgba(250,218,94,.22)}.material-hotspot-pins{left: 4%;top: 49%}.material-hotspot-handle{left: 62%;top: 22%}.material-hotspot-brush-hair{left: 4%;top: 12%}.material-hotspot-brush-ferrule{left: 62%;top: 35%}.material-hotspot-brush-handle{left: 4%;top: 66%}@media (min-width: 769px){body.page-id-64 .material-product-tabs,body.page-id-64 .material-part-tabs{display: flex;align-items: center;justify-content: center;gap: 10px;flex-wrap: wrap}body.page-id-64 .material-product-tabs{margin: 0 auto 22px}body.page-id-64 .material-part-tabs{margin: 0 auto 24px}body.page-id-64 .material-product-tab,body.page-id-64 .material-part-tab{border: 1px solid #e3e6e8;border-radius: 999px;padding: 9px 16px;background: #fff;color: #60656b;font-size: 12px;font-weight: 700;line-height: 1;cursor: pointer;transition: background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}body.page-id-64 .material-part-tab{padding: 8px 14px;font-size: 11px}body.page-id-64 .material-product-tab:hover,body.page-id-64 .material-part-tab:hover,body.page-id-64 .material-product-tab.is-active,body.page-id-64 .material-part-tab.is-active{border-color: #1a1a1a;background: #1a1a1a;color: #fada5e;transform: translateY(-1px)}body.page-id-64 .material-hub .material-group{border: 1px solid transparent;border-radius: 14px;padding: 12px;transition: background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.page-id-64 .material-hub .material-group.is-active{background: #fbfbf8;border-color: #fada5e;box-shadow: 0 10px 24px rgba(26,26,26,.08);transform: translateY(-2px)}}@media (max-width: 768px){body.page-id-64 .efficiency-container,body.page-id-64 .material-hub .hub-wrapper,body.page-id-64 .material-mobile-tabs{width: calc(100% - 32px) !important;margin-left: 16px !important;margin-right: 16px !important;box-sizing: border-box}body.page-id-64 .material-hub .swiper-slide{width: calc(100vw - 32px) !important;max-width: calc(100vw - 32px) !important;box-sizing: border-box}body.page-id-64 .material-mobile-tabs{display: flex;gap: 8px;margin: 0 auto 14px;padding: 0 0 4px;overflow-x: auto;scrollbar-width: none;justify-content: center}body.page-id-64 .material-mobile-tabs::-webkit-scrollbar{display: none}body.page-id-64 .material-mobile-tab{flex: 0 0 auto;border: 1px solid #e4e7ea;border-radius: 999px;padding: 9px 13px;background: #fff;color: #60656b;font-size: 11px;font-weight: 700;line-height: 1;white-space: nowrap}body.page-id-64 .material-mobile-tab.is-active{border-color: #1a1a1a;background: #1a1a1a;color: #fada5e}body.page-id-64 .material-part-tabs{display: flex;gap: 8px;width: calc(100% - 32px);margin: 0 auto 18px;padding: 0 0 4px;overflow-x: auto;scrollbar-width: none;justify-content: flex-start}body.page-id-64 .material-part-tabs::-webkit-scrollbar{display: none}body.page-id-64 .material-part-tab{flex: 0 0 auto;border: 1px solid #e4e7ea;border-radius: 999px;padding: 8px 12px;background: #fff;color: #60656b;font-size: 10px;font-weight: 700;line-height: 1;white-space: nowrap}body.page-id-64 .material-part-tab.is-active{border-color: #1a1a1a;background: #1a1a1a;color: #fada5e}body.page-id-64 .material-product-slide{overflow: visible}body.page-id-64 .material-hub .hub-wrapper{display: grid !important;grid-template-columns: minmax(0,1fr) !important;gap: 24px !important}body.page-id-64 .material-hub .side{display: contents !important}body.page-id-64 .material-hub .material-group{display: none !important;width: 100% !important;padding: 16px 12px 14px;border: 1px solid #e8ebed;border-radius: 16px;background: #f8f9fa;box-sizing: border-box}body.page-id-64 .material-hub .material-group.is-active{display: block !important}body.page-id-64 .material-hub .material-group h2{margin: 0 0 14px;font-size: 11px;letter-spacing: .06em;text-align: center}body.page-id-64 .material-hub .material-group ul{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 16px 8px !important}body.page-id-64 .material-hub .material-group li{width: auto !important;min-width: 0}body.page-id-64 .material-hub .material-group img{width: 48px !important;height: 48px !important;padding: 4px}body.page-id-64 .material-hub .material-group p{min-height: 26px;margin-top: 6px;font-size: 10px;line-height: 1.25}body.page-id-64 .material-hub .material-visual{min-height: 220px;overflow: visible}body.page-id-64 .material-hub .material-hotspot{min-height: 28px;padding: 6px 8px;font-size: 9px}body.page-id-64 .roadmap-layout{display: flex !important;flex-direction: column !important;height: auto !important;gap: 16px !important}body.page-id-64 .roadmap-center{order: 1 !important;position: relative;padding: 24px 18px 24px 20px !important}body.page-id-64 .roadmap-center::before{content: '';position: absolute;top: 38px;bottom: 38px;left: 39px;width: 1px;background: rgba(250,218,94,.45)}body.page-id-64 .roadmap-step{position: relative;z-index: 1;display: grid !important;grid-template-columns: 38px minmax(0,1fr) !important;gap: 14px !important;align-items: start;margin: 0 !important;padding: 15px 0 !important;text-align: left !important}body.page-id-64 .roadmap-step .step-number{display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;min-width: 38px;border-radius: 50%;background: #fada5e;color: #1a1a1a;font-size: 12px;line-height: 1}body.page-id-64 .roadmap-step .step-content{min-width: 0;text-align: left}body.page-id-64 .roadmap-left,body.page-id-64 .roadmap-right{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;order: 2 !important;height: auto !important;gap: 10px !important}body.page-id-64 .roadmap-right{order: 3 !important}body.page-id-64 .left-image,body.page-id-64 .right-image{width: 100% !important;height: auto !important;aspect-ratio: 1.45 / 1}body.page-id-64 .left-image img,body.page-id-64 .right-image img{width: 100%;height: 100%;object-fit: cover}body.page-id-64 .cases-grid{display: flex !important;gap: 14px !important;overflow-x: auto;padding: 2px 2px 14px;scroll-snap-type: x mandatory;scrollbar-width: none}body.page-id-64 .cases-grid::-webkit-scrollbar{display: none}body.page-id-64 .cases-grid .case-card{flex: 0 0 84% !important;scroll-snap-align: start}body.page-id-64 .efficiency-buttons .btn-outline-white{border: 0;padding: 8px 0;text-decoration: underline;text-underline-offset: 4px}body.page-id-64 .split-cards{display: grid !important;grid-template-columns: minmax(0,1fr) !important;gap: 16px !important;width: 100%;padding: 0 16px 48px;box-sizing: border-box}body.page-id-64 .split-cards .card{width: 100% !important;min-width: 0;box-sizing: border-box}body.page-id-64 .site-footer,body.page-id-64 .site-footer .footer-container,body.page-id-64 .site-footer .footer-about,body.page-id-64 .site-footer .footer-nav,body.page-id-64 .site-footer .footer-bottom{width: 100%;max-width: 100%;min-width: 0;box-sizing: border-box;overflow-wrap: anywhere}}@media (max-width: 768px){.page-id-64 .material-hub .hub-wrapper{grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px 12px}.page-id-64 .material-hub .center{grid-column: 1 / -1;min-height: 170px}.page-id-64 .material-hub .center img{width: min(48%,210px);max-height: 185px}.page-id-64 .material-hub .slide{padding: 14px 8px 12px;border: 1px solid #edf0f2;border-radius: 14px;background: #f8f9fa;box-sizing: border-box}.page-id-64 .material-hub .slide h2{min-height: 16px;margin-bottom: 12px;font-size: 10px;letter-spacing: .04em;text-align: center}.page-id-64 .material-hub .slide ul{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 5px}.page-id-64 .material-hub .slide img{width: 38px;height: 38px;padding: 3px}.page-id-64 .material-hub .slide p{min-height: 23px;margin-top: 5px;font-size: 9px;line-height: 1.2}}@media (max-width: 768px){.page-id-64 .efficiency-hero,.page-id-64 .efficiency-container,.page-id-64 .efficiency-left,.page-id-64 .efficiency-right,.page-id-64 .material-hub,.page-id-64 .material-hub>.container,.page-id-64 .material-hub .swiper,.page-id-64 .material-hub .swiper-wrapper,.page-id-64 .material-hub .swiper-slide,.page-id-64 .material-hub .hub-wrapper{width: 100%;max-width: 100%;min-width: 0;box-sizing: border-box;overflow-x: hidden}.page-id-64 .laptop-wrapper{width: 100%;max-width: 350px;padding: 0 10px;box-sizing: border-box}.page-id-64 .laptop-image{width: 100%;max-width: 330px}.page-id-64 .material-hub .slide{min-width: 0;max-width: 100%;overflow: hidden}}@media (max-width: 768px){.page-id-64 .efficiency-hero,.page-id-64 .efficiency-container,.page-id-64 .efficiency-left,.page-id-64 .efficiency-right,.page-id-64 .material-hub,.page-id-64 .material-hub>.container,.page-id-64 .material-hub .swiper,.page-id-64 .material-hub .swiper-wrapper,.page-id-64 .material-hub .swiper-slide,.page-id-64 .material-hub .hub-wrapper{width: 100%;max-width: 100%;min-width: 0;box-sizing: border-box;overflow-x: hidden}.page-id-64 .laptop-wrapper{width: 100%;max-width: 350px;padding: 0 10px;box-sizing: border-box}.page-id-64 .laptop-image{width: 100%;max-width: 330px}.page-id-64 .material-hub .slide{min-width: 0;max-width: 100%;overflow: hidden}}.page-id-64{overflow-x: hidden}.page-id-64 .efficiency-container,.page-id-64 .material-hub>.container,.page-id-64 .roadmap-container,.page-id-64 .packaging-container{width: min(100%,1400px)}.page-id-64 .efficiency-container{min-width: 0}.page-id-64 .efficiency-left,.page-id-64 .efficiency-right,.page-id-64 .laptop-wrapper{min-width: 0}.page-id-64 .efficiency-left h2,.page-id-64 .efficiency-left p{overflow-wrap: anywhere}.page-id-64 .material-hub .swiper-slide{min-width: 0}.page-id-64 .material-hub .side{min-width: 0}.page-id-64 .material-hub .slide{min-width: 0}@media (min-width: 769px) and (max-width: 1180px){.page-id-64 .efficiency-container{grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr);gap: 32px}.page-id-64 .efficiency-left h2{font-size: clamp(36px,4vw,48px)}.page-id-64 .material-hub .hub-wrapper{gap: 20px}.page-id-64 .material-hub .side{width: 34%}.page-id-64 .material-hub .center{width: 32%}}@media (max-width: 768px){.page-id-64 .efficiency-hero{min-height: 0;padding: 56px 20px 48px;background-position: center}.page-id-64 .efficiency-container{width: 100%;grid-template-columns: minmax(0,1fr);gap: 34px;text-align: center}.page-id-64 .efficiency-left{width: 100%}.page-id-64 .efficiency-left h1{font-size: 12px;letter-spacing: 2px;margin-bottom: 14px}.page-id-64 .efficiency-left h2{max-width: 330px;margin: 0 auto 18px;font-size: clamp(30px,8.2vw,38px);line-height: 1.08}.page-id-64 .efficiency-left p{max-width: 330px;margin: 0 auto 24px;font-size: 14px;line-height: 1.55}.page-id-64 .efficiency-buttons{width: 100%;flex-direction: column;align-items: stretch;gap: 10px}.page-id-64 .efficiency-buttons a{width: 100%;box-sizing: border-box;text-align: center}.page-id-64 .efficiency-right,.page-id-64 .laptop-wrapper{width: 100%}.page-id-64 .laptop-wrapper{display: flex;flex-direction: column;align-items: center}.page-id-64 .laptop-image{width: min(100%,440px);max-width: 100%}.page-id-64 .bubble-top,.page-id-64 .bubble-bottom{position: static;max-width: 100%;box-sizing: border-box;margin: 8px auto 0;white-space: normal;text-align: center}.page-id-64 .material-hub{padding: 56px 16px 52px}.page-id-64 .material-hub>.container>.title{max-width: 320px;margin: 0 auto 8px;font-size: 28px;line-height: 1.15}.page-id-64 .material-hub>.container>.subtitle{margin-bottom: 24px;font-size: 13px}.page-id-64 .material-hub .swiper.efficiency{margin-top: 0}.page-id-64 .material-hub .hub-wrapper{display: grid;grid-template-columns: minmax(0,1fr);align-items: start;gap: 28px}.page-id-64 .material-hub .center,.page-id-64 .material-hub .side{width: 100%}.page-id-64 .material-hub .center{order: -1;min-height: 220px;display: flex;align-items: center;justify-content: center}.page-id-64 .material-hub .center img{width: min(68%,300px);max-width: 300px;max-height: 250px;object-fit: contain}.page-id-64 .material-hub .side{display: contents}.page-id-64 .material-hub .slide{width: 100%}.page-id-64 .material-hub .slide h2{min-height: 18px;margin-bottom: 12px;font-size: 11px;letter-spacing: .06em}.page-id-64 .material-hub .slide ul{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px 8px;width: 100%}.page-id-64 .material-hub .slide li{width: auto;min-width: 0}.page-id-64 .material-hub .slide img{width: 48px;height: 48px;object-fit: contain}.page-id-64 .material-hub .slide p{display: -webkit-box;min-height: 25px;margin-top: 6px;overflow: hidden;font-size: 10px;line-height: 1.25;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.page-id-64 .material-hub .swiper-button-prev,.page-id-64 .material-hub .swiper-button-next{display: none}.page-id-64 .roadmap-section{padding: 56px 16px}.page-id-64 .roadmap-layout,.page-id-64 .roadmap-left,.page-id-64 .roadmap-right{height: auto}.page-id-64 .roadmap-header{margin-bottom: 28px}.page-id-64 .roadmap-header h2,.page-id-64 .packaging-header h2,.page-id-64 .section-heading h2{font-size: 28px;line-height: 1.15}.page-id-64 .roadmap-header p{max-width: 300px;margin: 0 auto;font-size: 13px;line-height: 1.5}.page-id-64 .roadmap-center{padding: 20px 16px;border-radius: 16px}.page-id-64 .roadmap-step{gap: 7px;padding: 14px 0}.page-id-64 .roadmap-step .step-number{font-size: 27px}.page-id-64 .roadmap-step .step-content h3{font-size: 15px}.page-id-64 .roadmap-step .step-desc{font-size: 11px;line-height: 1.45}.page-id-64 .roadmap-left,.page-id-64 .roadmap-right{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin-top: 10px}.page-id-64 .left-image,.page-id-64 .right-image{width: 100%;height: auto;aspect-ratio: 1.18}.page-id-64 .left-image img,.page-id-64 .right-image img{width: 100%;height: 100%;object-fit: cover}.page-id-64 .packaging-section{padding: 56px 16px}.page-id-64 .packaging-header{margin-bottom: 28px}.page-id-64 .packaging-header p{max-width: 320px;margin: 0 auto;font-size: 13px;line-height: 1.5}.page-id-64 .packaging-slider{border-radius: 16px}.page-id-64 .packaging-cases h3{margin-top: 32px;font-size: 24px}.page-id-64 .cases-grid{grid-template-columns: 1fr;gap: 16px}.page-id-64 .case-card{border-radius: 14px}}.page-id-64{--airmei-ink: #1a1a1a;--airmei-muted: #666;--airmei-soft: #f8f9fa;--airmei-line: #e8e8e8;--airmei-accent: #fada5e}.page-id-64 .material-hub{padding: 72px 20px 68px;background: #fff}.page-id-64 .material-hub>.container{max-width: 1400px}.page-id-64 .material-hub>.container>.title{margin: 0 0 8px;color: var(--airmei-ink);font-size: 34px;font-weight: 700;line-height: 1.25;text-align: center}.page-id-64 .material-hub>.container>.subtitle{margin: 0;color: var(--airmei-muted);font-size: 15px;line-height: 1.5;text-align: center}.page-id-64 .material-hub .swiper.efficiency{margin-top: 36px}.page-id-64 .material-hub .hub-wrapper{min-height: 500px;gap: 32px}.page-id-64 .material-hub .side{width: 32%;gap: 24px}.page-id-64 .material-hub .center{width: 28%}.page-id-64 .material-hub .center img{width: 82%;max-width: 360px;filter: drop-shadow(0 16px 28px rgba(0,0,0,.12))}.page-id-64 .material-hub .slide h2{margin: 0 0 14px;color: var(--airmei-ink);font-size: 14px;font-weight: 700;letter-spacing: .08em}.page-id-64 .material-hub .slide ul{gap: 16px 12px}.page-id-64 .material-hub .slide li{width: calc(33.333% - 8px)}.page-id-64 .material-hub .slide img{width: 58px;height: 58px;padding: 4px;object-fit: contain;background: var(--airmei-soft);border: 1px solid var(--airmei-line);box-sizing: border-box}.page-id-64 .material-hub .slide p{min-height: 30px;margin: 7px 0 0;color: var(--airmei-muted);font-size: 11px;line-height: 1.35}.page-id-64 .material-hub .swiper-button-prev,.page-id-64 .material-hub .swiper-button-next{color: var(--airmei-ink)}.page-id-64 .material-hub .swiper-pagination-bullet-active{background: var(--airmei-accent)}.page-id-64 .roadmap-section{padding: 72px 20px}.page-id-64 .roadmap-header{margin-bottom: 40px}.page-id-64 .roadmap-header h2{font-size: 34px}.page-id-64 .roadmap-header p{font-size: 14px}.page-id-64 .roadmap-center{border: 1px solid rgba(255,255,255,.06);border-radius: 16px;padding: 32px 28px;box-shadow: 0 16px 36px rgba(0,0,0,.18)}.page-id-64 .roadmap-step{gap: 18px;margin-bottom: 8px;padding-bottom: 12px}.page-id-64 .step-number{min-width: 58px;font-size: 34px}.page-id-64 .step-content h3{margin-bottom: 7px;font-size: 18px}.page-id-64 .step-desc{font-size: 13px}.page-id-64 .left-image img,.page-id-64 .right-image img{border-radius: 14px;box-shadow: 0 8px 22px rgba(0,0,0,.22)}.page-id-64 .packaging-section{padding: 72px 20px;background: var(--airmei-soft)}.page-id-64 .packaging-container{max-width: 1400px}.page-id-64 .packaging-header{margin-bottom: 36px}.page-id-64 .packaging-header h2,.page-id-64 .packaging-cases h3{color: var(--airmei-ink)}.page-id-64 .packaging-header h2{font-size: 34px}.page-id-64 .packaging-header p{color: var(--airmei-muted);font-size: 15px}.page-id-64 .slider-container{border: 1px solid var(--airmei-line);box-shadow: 0 8px 24px rgba(0,0,0,.08)}.page-id-64 .case-card{border: 1px solid var(--airmei-line);border-radius: 14px;box-shadow: 0 6px 18px rgba(0,0,0,.06)}.page-id-64 .case-card:hover{box-shadow: 0 12px 26px rgba(0,0,0,.1)}.page-id-64 .case-content h4{color: var(--airmei-ink);font-size: 16px}.page-id-64 .case-content p{color: var(--airmei-muted);font-size: 13px}.page-id-64 .case-btn{padding: 10px 18px;border: 0;border-radius: 999px;background: var(--airmei-accent);color: var(--airmei-ink)}.page-id-64 .case-btn:hover{background: #e0b830;color: var(--airmei-ink)}.page-id-64 .case-btn.disabled{background: #ececec;color: #999;border: 0}.page-id-64 .section-heading{padding: 64px 20px 32px}.page-id-64 .section-heading h2{font-size: 34px}@media (max-width: 1024px){.page-id-64 .material-hub .hub-wrapper{gap: 20px}.page-id-64 .material-hub .side{width: 34%}.page-id-64 .material-hub .center{width: 28%}.page-id-64 .roadmap-layout{grid-template-columns: 1fr;height: auto;gap: 28px}.page-id-64 .roadmap-left,.page-id-64 .roadmap-right{width: 100%;height: auto;flex-direction: row;gap: 12px}.page-id-64 .roadmap-center{order: -1}.page-id-64 .left-image,.page-id-64 .right-image{width: calc(50% - 6px);height: auto}.page-id-64 .left-image img,.page-id-64 .right-image img{height: auto;aspect-ratio: 2.92 / 1}}@media (max-width: 768px){.page-id-64 .material-hub,.page-id-64 .roadmap-section,.page-id-64 .packaging-section{padding: 52px 16px}.page-id-64 .material-hub>.container>.title,.page-id-64 .roadmap-header h2,.page-id-64 .packaging-header h2,.page-id-64 .section-heading h2{font-size: 28px}.page-id-64 .material-hub .hub-wrapper{min-height: 0;flex-direction: column}.page-id-64 .material-hub .center,.page-id-64 .material-hub .side{width: 100%}.page-id-64 .material-hub .center{order: -1}.page-id-64 .material-hub .center img{width: 62%}.page-id-64 .roadmap-left,.page-id-64 .roadmap-right{flex-direction: column}.page-id-64 .left-image,.page-id-64 .right-image{width: 100%}.page-id-64 .roadmap-center{padding: 26px 20px}.page-id-64 .split-cards{padding: 0 16px 48px}}.fa-brands,.fab{font-family: "Font Awesome 6 Brands" !important;font-weight: 400}.fa-solid,.fas{font-family: "Font Awesome 6 Free" !important;font-weight: 900}.header-container{max-width: 1400px;margin: 0 auto;padding: 12px 20px;display: flex;align-items: center;justify-content: space-between;min-height: 87px;width: 100%}.logo img{width: 60px;height: 60px;object-fit: contain}.nav-menu{display: flex;gap: 36px;list-style: none;margin: 0;padding: 0}.nav-menu a{white-space: nowrap}@media (max-width: 1440px){.nav-menu{gap: 22px}}@media (max-width: 1560px){.nav-menu{gap: 16px}.nav-menu a{font-size: 12.5px}}@media (max-width: 1440px){.header-container .header-slogan{display: none !important}}@media (max-width: 1240px){.nav-menu{gap: 14px}.nav-menu a{font-size: 12px}.airmei-lang-switch{margin-left: 10px}}@media (max-width: 1320px){.nav-menu{gap: 12px}.nav-menu a{font-size: 11.5px}.airmei-lang-menu .airmei-lang-current>span:not(.airmei-lang-globe):not(.airmei-lang-caret){display: none !important}}@media (min-width: 768px){.airmei-mobile-tabbar{display: none !important}}.nav-menu a{text-decoration: none;font-size: 13px;color: #333;font-weight: 500;transition: 0.3s}.nav-menu a:hover{color: #FADA5E}.nav-menu a{position: relative}.nav-menu a::after{content: "";position: absolute;left: 0;bottom: -6px;width: 0;height: 2px;background: #FADA5E;transition: 0.3s}.nav-menu a:hover::after{width: 100%}.site-header{position: sticky;top: 0;z-index: 999;background: #fff;padding:0}.nav-menu{list-style: none}.brand-header-group{display: flex !important;align-items: center !important;gap: 12px !important;flex-wrap: nowrap !important;min-width: 0}.brand-header-group .custom-logo-link{display: flex !important;align-items: center !important;flex: 0 0 auto !important;line-height: 0 !important}.brand-header-group img,.brand-header-group .custom-logo{display: block !important;width: auto !important;height: auto !important;max-height: 54px !important;object-fit: contain !important}.header-slogan{display: inline-block !important;flex: 0 1 auto !important;max-width: 260px !important;padding-left: 10px !important;border-left: 1px solid #e0e0e0 !important;color: #333333 !important;font-family: 'Roboto',Arial,sans-serif !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.2 !important;letter-spacing: 0 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}.hero{position: relative;overflow: hidden}.hero-slide{height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;background-size: cover;background-position: center;background-repeat: no-repeat}.hero-content{max-width: 800px;color: #1A1A1A;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.hero-content h1{font-size: 20px;font-weight: 700;margin-bottom: 20px}.hero-content h2{font-size: 20px;font-weight: 700;margin-bottom: 20px}.hero-video{width:100%;height: 100%;object-fit: cover}.heroSwiper .swiper-slide div{height: 100%}.hero-btn{display: inline-block;padding: 14px 32px;border-radius: 40px;background: #FADA5E;color: #fff;text-decoration: none;font-weight: 600}.hero-btn:hover{background: #d9b13f}.heroSwiper .swiper-slide .hero-content{color: #1A1A1A;position: relative;max-width: none;width: 100.3%;background: #fff;padding: 2rem 0;border-top: 10px solid #FADA5E;height: auto;transform: none;left: 0;top: 0}.hero-content{max-width: none;color: #1A1A1A;position: absolute;left: 50%;top: 100%;transform: translate(-50%,-100%);padding: 2rem;width: 100%;height: auto !important}.hero-content h1{color: #333}.hero-copy-mobile{display: none}.hero-content{color: #fff}.heroSwiper .swiper-slide:first-child h1{color: #1a1a1a}.heroSwiper .swiper-slide:first-child p{color: #1a1a1a}.trust-bar{display: flex;justify-content: center;gap: 60px;padding: 30px 20px;background: #F9F9F9;border-bottom: 1px solid #eee;flex-wrap: wrap}.trust-item{text-align: center}.trust-item img{width: 48px;height: 48px;margin-bottom: 10px;object-fit: contain}.trust-item h4{font-size: 16px;font-weight: 600;margin: 5px 0}.trust-item p{font-size: 14px;color: #666}.section-heading{text-align: center;padding: 60px 20px 40px}.section-heading h2{font-size: 36px;font-weight: 700;line-height: 1.3;color: #1A1A1A}.split-cards{display: grid;grid-template-columns: repeat(4,1fr);gap: 30px;padding: 0 20px 60px;max-width: 1400px;margin: 0 auto}.card{background: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 4px 20px rgba(0,0,0,0.05);transition: transform 0.3s,box-shadow 0.3s;position: relative}.card:hover{transform: translateY(-10px);box-shadow: 0 20px 40px rgba(0,0,0,0.1)}.card-badge{position: absolute;top: 15px;right: 15px;background: #FADA5E;color: #1A1A1A;padding: 4px 12px;border-radius: 20px;font-size: 12px;font-weight: 600;z-index: 2}.card-image{height: 300px;padding: 20px;overflow: hidden;border-radius: 12px}.card-image img{width: 100%;height: 100%;object-fit: cover}.card-moq{font-size: 16px;font-weight: normal;color: #000;padding: 10px 20px 5px;text-align: center}.card-title{font-size: 24px;font-weight: 800;margin: 0;text-align: left}.card-desc{padding: 10px 20px;color: #000;line-height: 1.5;text-align: center}.split-cards .card-desc{height: 5.8rem}.card-btn{display: block;margin: 35px 20px 25px;padding: 5px;text-align: center;background: #fff;color: #000;text-decoration: none;border-radius: 5px;font-weight: 600;transition: background 0.3s;height: 50px;display: flex;align-items: center;justify-content: center}.card-btn:hover{background: #FADA5E;color: #1A1A1A}.split-cards .card:first-child{background: #F8F9FA}.split-cards .card:nth-child(2){background: #F8F9FA}.split-cards .card:nth-child(2) a,.split-cards .card:first-child a,.split-cards .card:nth-child(4) a{background: #000000;color: #fff}.split-cards .card:nth-child(3){background: #F8F9FA;color: #fff}.split-cards .card:nth-child(3) a{background: #000000;color: #fff}.split-cards .card a:hover{background:#FADA5E}.manufacturing-powerhouse{padding: 60px 20px;background: #fff;max-width: 1400px;margin: 0 auto}.cert-icons{display: flex;justify-content: center;align-items: center;gap: 30px;margin-bottom: 30px;color: #cdcdcd}.cert-icons img{height: 40px;width: auto;opacity: 0.6;filter: grayscale(100%);transition: opacity 0.3s}.cert-icons img:hover{opacity: 1;filter: grayscale(0)}.hero-stats-image{position: relative;margin-bottom: 60px;border-radius: 20px}.stats-bg-img{width: 100%;height: auto;display: block;object-fit: cover;max-height: 500px}.floating-stats{position: absolute;bottom: -20px;right: -20px;display: flex;gap: 30px;flex-wrap: wrap}.stat-block{text-align: center;background: rgba(0,0,0,0.75);padding: 20px 30px;border-radius: 16px}.stat-block .stat-num{display: block;font-size: 28px;font-weight: 700;color: #fff;line-height: 1.2}.stat-block .stat-label{display: block;font-size: 12px;color: #fff;letter-spacing: 1px}.two-columns{display: grid;grid-template-columns: 1fr 1fr;gap: 50px;align-items: center}.left-text{padding-right: 20px}.section-title{font-size: 32px;font-weight: 700;color: #1A1A1A;margin-bottom: 20px}.section-desc{color: #555;line-height: 1.7;margin-bottom: 30px}.floorplan-overlay{position: relative;margin-top: 20px;border-radius: 12px;overflow: hidden}.floorplan-img{width: 100%;height: auto;display: block;opacity: 0.85}.floorplan-labels{position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none}.floorplan-labels .label{position: absolute;background: rgba(0,0,0,0.6);color: #fff;padding: 4px 10px;font-size: 10px;border-radius: 4px;letter-spacing: 1px}.floorplan-labels .label:nth-child(1){top: 20%;left: 10%}.floorplan-labels .label:nth-child(2){top: 50%;left: 60%}.floorplan-labels .label:nth-child(3){bottom: 20%;right: 15%}.right-media{border-radius: 16px;overflow: hidden;box-shadow: 0 10px 30px rgba(0,0,0,0.1)}.factory-video,.factory-img{width: 100%;height: auto;display: block}.postcard-slider-container{position: relative;overflow: hidden;border-radius: 16px;height: 100%}.postcard-slider{height: 100%}.postcard-slider{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;gap: 0;overflow: hidden}.postcard-slide{flex: 0 0 100%;scroll-snap-align: start;cursor: pointer}.postcard-image{position: relative;aspect-ratio:1/1;overflow: hidden}.postcard-image img{width: 100%;height: 100%;object-fit: cover}.postcard-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);color: #fff;display: flex;align-items: center;justify-content: center;opacity: 0;transition: opacity 0.3s;font-size: 14px}.postcard-slide:hover .postcard-overlay{opacity: 1}.postcard-prev,.postcard-next{position: absolute;top: 50%;transform: translateY(-50%);background: rgba(0,0,0,0.5);color: #fff;border: none;width: 36px;height: 36px;border-radius: 50%;cursor: pointer;font-size: 18px;z-index: 10;padding: 0}.postcard-prev{left: 10px}.postcard-next{right: 10px}.postcard-prev:hover,.postcard-next:hover{background: #1A1A1A}.postcard-lightbox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999}.postcard-lightbox .lightbox-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.85)}.postcard-lightbox .lightbox-content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: max-content;max-height: max-content}.postcard-lightbox .lightbox-content img{max-width: 100%;max-height: 85vh}.postcard-lightbox .lightbox-close{position: absolute;top: -40px;right: 0;background: none;border: none;color: #fff;font-size: 32px;cursor: pointer}.email-card-new{background: #fff;border-radius: 16px;padding: 25px;box-shadow: 0 4px 15px rgba(0,0,0,0.05);position: relative}.email-header{display: flex;justify-content: space-between;margin-bottom: 20px;font-size: 12px;color: #999}.email-addr{font-family: monospace}.email-quote{font-size: 50px;color: #FADA5E;font-family: Georgia,serif;line-height: 1;margin-bottom: 10px}.email-content{font-size: 14px;line-height: 1.7;color: #333;margin-bottom: 25px}.email-footer-new{display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #eee;padding-top: 20px}.email-author{display: flex;align-items: center;gap: 12px}.author-avatar{width: 40px;height: 40px;border-radius: 50%;object-fit: cover}.author-avatar-placeholder{width: 40px;height: 40px;border-radius: 50%;background: #f0f0f0;display: flex;align-items: center;justify-content: center;font-size: 20px}.author-name{font-weight: 700;color: #1A1A1A}.author-company{font-size: 12px;color: #666}.email-country{font-size: 28px}.email-quote-right{text-align: right}.roadmap-section{padding: 80px 20px;background: #0B1016;position: relative}.roadmap-container{max-width: 1800px;margin: 0 auto}.roadmap-header{text-align: center;margin-bottom: 60px}.roadmap-header h2{font-size: 36px;font-weight: 700;color: #fff;margin-bottom: 15px}.roadmap-header p{font-size: 16px;color: #888}.roadmap-layout{display: grid;grid-template-columns: minmax(0,1fr) minmax(420px,500px) minmax(0,1fr);gap: 32px;align-items: center;height: 674px}.roadmap-left{display: flex;flex-wrap: wrap;gap: 10px;height: 674px}.left-image img{width: 100%;border-radius: 20px;box-shadow: 0 10px 30px rgba(0,0,0,0.3);height: 100%;object-fit: cover}.roadmap-right{display: flex;flex-direction: column;gap: 10px;margin-top: 0;height: 100%;align-self: stretch;height: 674px}.right-image img{width: 100%;border-radius: 20px;box-shadow: 0 10px 30px rgba(0,0,0,0.3);object-fit: cover;height: 100%}.roadmap-center{background: rgba(255,255,255,0.03);border-radius: 30px;padding: 40px 30px;backdrop-filter: blur(5px);height: 100%;display: flex;flex-direction: column;justify-content: flex-start}.roadmap-step{display: flex;gap: 25px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid rgba(255,255,255,0.1)}.roadmap-step:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}.step-number{font-size: 48px;font-weight: 800;color: #FADA5E;line-height: 1;min-width: 80px;opacity: 0.8}.step-content h3{font-size: 22px;font-weight: 700;color: #fff;margin-bottom: 10px}.step-desc{font-size: 14px;color: #aaa;line-height: 1.6}.packaging-section{padding: 80px 20px;background: #C6CDD3}.packaging-container{max-width: 1400px;margin: 0 auto}.packaging-header{text-align: center;margin-bottom: 50px}.packaging-header h2{font-size: 36px;font-weight: 700;color: #1A1A1A;margin-bottom: 15px}.packaging-header p{font-size: 16px;color: #444;max-width: 600px;margin: 0 auto}.packaging-slider{margin-bottom: 60px}.slider-note{text-align: center;font-size: 13px;color: #555;margin-top: 15px}.packaging-cases h3{font-size: 28px;font-weight: 700;color: #1A1A1A;text-align: center;margin-bottom: 40px}.cases-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}.case-card{background: #fff;border-radius: 16px;overflow: hidden;box-shadow: 0 4px 15px rgba(0,0,0,0.08);transition: transform 0.3s,box-shadow 0.3s}.case-card:hover{transform: translateY(-5px);box-shadow: 0 15px 30px rgba(0,0,0,0.15)}.case-image{aspect-ratio: 16 / 9;overflow: hidden}.case-image img{width: 100%;height: 100%;object-fit: cover}.no-image{width: 100%;height: 100%;background: #f0f0f0;display: flex;align-items: center;justify-content: center;color: #ccc}.case-content{padding: 20px}.case-content h4{font-size: 18px;font-weight: 700;color: #1A1A1A;margin-bottom: 10px;text-align: center}.case-content p{font-size: 14px;color: #666;line-height: 1.5;margin-bottom: 20px;text-align: center}.case-btn{display: inline-block;padding: 8px 0;font-size: 14px;font-weight: 600;color: #1A1A1A;text-decoration: none;border-bottom: 2px solid #FADA5E;transition: color 0.3s}.case-btn:hover{color: #FADA5E}.case-btn.disabled{color: #ccc;border-bottom-color: #ccc;cursor: not-allowed;display: flex;text-align: center;width: auto;align-items: center;justify-content: center}.packaging-slider{margin-bottom: 60px}.slider-container{position: relative;max-width: 800px;margin: 0 auto;overflow: hidden;border-radius: 20px}.slider-wrapper{display: flex;transition: transform 0.5s ease}.slider-slide{flex: 0 0 100%;position: relative}.slider-slide img{width: 100%;height: auto;display: block}.slide-caption{position: absolute;bottom: 20px;left: 0;right: 0;text-align: center;background: rgba(0,0,0,0.6);color: #fff;padding: 8px;font-size: 14px}.slider-prev,.slider-next{position: absolute;top: 50%;transform: translateY(-50%);background: rgba(0,0,0,0.5);color: #fff;border: none;width: 40px;height: 40px;border-radius: 50%;cursor: pointer;font-size: 18px;z-index: 10}.slider-prev{left: 10px}.slider-next{right: 10px}.slider-prev:hover,.slider-next:hover{background: #FADA5E;color: #1A1A1A}.slider-note{text-align: center;font-size: 13px;color: #555;margin-top: 15px}.knowledge-hero{position: relative;padding: 100px 20px;overflow: hidden}.knowledge-hero::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('<?php echo get_template_directory_uri(); ?>/assets/images/hero-bg-brush.jpg');background-size: cover;background-position: center;opacity: 0.15;z-index: 0}.knowledge-hero::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('<?php echo get_template_directory_uri(); ?>/assets/images/lab-bg.png');background-size: cover;background-position: center;opacity: 0.08;z-index: 0}.knowledge-container{max-width: 1400px;margin: 0 auto;display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center;position: relative;z-index: 2}.knowledge-eyebrow{font-size: 12px;font-weight: 500;color: #FADA5E;letter-spacing: 2px;margin-bottom: 20px;text-transform: uppercase}.knowledge-left h1{font-size: 42px;font-weight: 900;color: #000000;line-height: 1.2;margin-bottom: 20px}.knowledge-subtitle{font-size: 16px;color: #555555;line-height: 1.6;margin-bottom: 35px}.knowledge-buttons{display: flex;gap: 20px;flex-wrap: wrap}.btn-retail{display: inline-block;background: #1A1A1A;color: #fff;padding: 14px 32px;border-radius: 40px;font-weight: 600;text-decoration: none;transition: background 0.3s}.btn-retail:hover{background: #FADA5E;color: #1A1A1A}.btn-b2b{display: inline-block;background: transparent;border: 2px solid #1A1A1A;color: #1A1A1A;padding: 12px 30px;border-radius: 40px;font-weight: 600;text-decoration: none;transition: all 0.3s;width: 50%;text-align: center}.btn-b2b:hover{background: #1A1A1A;color: #fff}.knowledge-right{position: relative;display: flex;justify-content: center}.brush-stack{position: relative;width: 100%;max-width: 400px;height: 400px}.brush-front{position: absolute;bottom: 0;right: 0;width: 100%;z-index: 2;filter: drop-shadow(0 10px 20px rgba(0,0,0,0.15))}.brush-back{position: absolute;top: 0;left: 0;width: 60%;z-index: 1;filter: drop-shadow(0 5px 15px rgba(0,0,0,0.1));transform: rotate(-15deg)}.download-center{padding: 80px 20px;background: #f4f4f4}.download-container{max-width: 1400px;margin: 0 auto}.download-top{display: grid;grid-template-columns: repeat(2,1fr);gap: 30px;margin-bottom: 30px}.download-card{background: #fff;border-radius: 20px;overflow: hidden;box-shadow: 0 4px 15px rgba(0,0,0,0.05);transition: transform 0.3s}.download-card:hover{transform: translateY(-5px)}.card-bg{padding: 24px 30px;background-size: cover;background-position: center;position: relative;text-align: center}.card-bg h3{font-size: 24px;font-weight: 700;color: #1A1A1A;margin-bottom: 10px}.card-bg p{font-size: 14px;color: #666;margin-bottom: 25px}.download-center .card-btn{display: inline-block;padding: 10px 24px;background: transparent;border: 2px solid #1A1A1A;border-radius: 40px;font-size: 14px;font-weight: 600;color: #1A1A1A;text-decoration: none;transition: all 0.3s}.download-center .card-btn:hover{background: #1A1A1A;color: #fff}.download-instant{background: #000;border-radius: 12px;padding: 18px 25px;text-align: center;margin-bottom: 50px}.download-instant p{font-size: 16px;font-weight: 500;color: #fff;margin: 0}.download-library h3{font-size: 28px;font-weight: 700;color: #1A1A1A;margin-bottom: 30px}.dieline-grid{display: grid;grid-template-columns: repeat(6,1fr);gap: 25px 20px;margin-bottom: 30px}.dieline-item{text-align: center;transition: transform 0.3s;cursor: pointer}.dieline-item:hover{transform: translateY(-5px)}.dieline-icon{background: #fff;border-radius: 16px;padding: 20px;margin-bottom: 10px;transition: box-shadow 0.3s}.dieline-item:hover .dieline-icon{box-shadow: 0 10px 20px rgba(0,0,0,0.1)}.dieline-icon img{width: 60px;height: 60px;object-fit: contain}.dieline-name{font-size: 12px;font-weight: 500;color: #555}.library-footer{text-align: center;padding-top: 20px;border-top: 1px solid #ddd}.library-footer p{font-size: 14px;color: #666}.library-footer a{color: #16335d;font-weight: 600;text-decoration: none}.library-footer a:hover{text-decoration: underline}.contact-consultation{padding: 80px 20px;background-size: cover;background-position: center;background-attachment: fixed;width:100%}.contact-container{max-width: 1400px;margin: 0 auto}.contact-two-columns{display: grid;grid-template-columns: 1fr 1fr;gap: 50px}.contact-form{background: #fff;border-radius: 24px;padding: 40px;box-shadow: 0 20px 40px rgba(0,0,0,0.15)}.contact-form h2{font-size: 28px;font-weight: 700;color: #1A1A1A;margin-bottom: 25px}.form-group{margin: 20px 0}.form-group label{display: block;font-size: 14px;font-weight: 600;color: #333;margin-bottom: 8px}.form-group input,.form-group textarea{width: 100%;padding: 12px 16px;border: 1px solid #ddd;border-radius: 12px;font-size: 14px;transition: border-color 0.3s}.form-group input:focus,.form-group textarea:focus{outline: none;border-color: #16335d}.form-row{display: grid;grid-template-columns: 1fr;gap: 20px}.half{margin-bottom: 0}.radio-group{display: flex;gap: 30px;flex-wrap: wrap}.radio-label{display: flex;align-items: center;gap: 8px;font-size: 14px;font-weight: normal;cursor: pointer}.radio-label input{width: 16px;height: 16px;margin: 0}.submit-btn{width: 100%;padding: 14px;background: #000;color: #FADA5E;border: none;border-radius: 40px;font-size: 16px;font-weight: 600;cursor: pointer;transition: background 0.3s}.submit-btn:hover{opacity: 0.8;background: #000;color: #FADA5E}.contact-info{background: rgba(255,255,255,0.95);border-radius: 24px;padding: 40px;backdrop-filter: blur(2px)}.contact-info h3{font-size: 24px;font-weight: 700;color: #1A1A1A;margin-bottom: 25px}.qr-section{display: flex;align-items: center;gap: 20px;margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid #eee}.qr-code{width: 100px;height: 100px;background: #f0f0f0;border-radius: 16px;overflow: hidden}.qr-code img{width: 100%;height: 100%;object-fit: cover}.qr-text p{font-size: 14px;font-weight: 600;color: #1A1A1A;margin-bottom: 5px}.qr-text span{font-size: 12px;color: #666}.contact-details{margin-bottom: 25px}.contact-item{display: flex;align-items: center;gap: 12px;margin-bottom: 15px}.contact-icon{width: 24px;height: 24px}.contact-item a{font-size: 14px;color: #333;text-decoration: none}.contact-item a:hover{color: #16335d}.social-icons{display: flex;gap: 15px;margin-bottom: 30px}.social-link{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;background: #f0f0f0;border-radius: 50%;transition: background 0.3s}.social-link:hover{background: #16335d}.social-link img{width: 20px;height: 20px}.find-us h4{font-size: 18px;font-weight: 700;color: #1A1A1A;margin-bottom: 15px}.map-placeholder{width: 100%;height: 450px;background: #e0e0e0;border-radius: 16px;overflow: hidden}.map-placeholder img{width: 100%;height: 100%;object-fit: cover}.shop-container{display: flex}.shop-sidebar{width: 276px}.shop-main{}.shop-toolbar{display: flex;justify-content: space-between;margin-bottom: 20px;padding: 20px;border-radius: 12px;padding-left:0;padding-bottom:0}.shop-grid ul.products{display: grid !important;grid-template-columns: repeat(3,1fr);gap: 20px}.products li.product{padding: 20px 10px;transition: 0.3s;margin-bottom: 20px}.fa{font-family: var(--fa-style-family,"Font Awesome 6 Free") !important;font-weight: var(--fa-style,900)}.products li.product .btn-group{}.products li.product:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.1)}.shop-container{max-width: 1400px;margin: 0 auto;display: grid;align-items: center}.shop{padding: 50px 0;background: #dadde2}.toolbar-left form{display: flex;align-items: center;position:relative}.toolbar-left button,.toolbar-left button:hover{order: 1;color: transparent;border: none;background: url(assets/icons/searchb.png) no-repeat;background-size: contain;background-size: 24px;background-position: center}.toolbar-left input{order: 2;font-size: 13px;border: 1px solid #cccc}.unit-switch{color: #fff;line-height: 32px;font-size: 32px}.toolbar-left{width: 276px}.toolbar-left button{position:absolute;right:0}.shop-main{width: 77%}.shop-main ul{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px;list-style: none;padding: 0}.shop-body{display: flex;justify-content: space-between}.products li.product{background: #fff}.products li.product h2{font-size: 13px;color: #000;margin: 8px 0;font-weight: bold}.products li.product h2 a{color: #333}.moq{font-size: 14px}.btn-group{display: flex;justify-content: space-between}.btn-group a{width: 48%;border: 1px solid #333;border-radius: 5px;color: #333;text-align: center;margin-top: 20px;padding: 10px 5px;margin-top: 20px;font-size: 14px}.btn-group a:last-child{background: #095599;color: #fff}.price{margin-bottom: 10px;font-weight: bold}.pagination{margin-top: 30px;text-align: center}.pagination a,.pagination span{display: inline-block;margin: 0 5px;padding: 6px 12px;border: 1px solid #ddd}.pagination .current{background: #000;color: #fff}.pagination{justify-content: center}.wpfFilterButtonsTop button:first-child{display: none}.wpfFilterButtonsTop button:last-child{float: right;width:100%;color: #000;background-color: #FADA5E;border-color: #FADA5E;margin-bottom:12px;font-size:16px}.wpfFilterButtonsBottom button:last-child{display: none}.wpfFilterButtonsBottom button:first-child{background: #FADA5E;color: #000;width: 100%;border-radius: 5px;margin:0}.wpfTitleToggle{display: none}.wpfDisplay{display: flex;justify-content: space-between;width: calc(100% - 16px)}.wpfFilterVerScroll li label{display: flex !important;justify-content: space-between}.wpfFilterVerScroll li{margin-bottom: 10px}.wpfFilterVerScroll{margin:0}.wpfFilterContent{width: 100%;box-sizing: border-box;padding-bottom: 15px;border-bottom: 1px solid #9999}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding: 10px;width: 100%;margin: 0;margin-bottom: 20px}.woocommerce .products ul:before,.woocommerce ul.products:before{display: none}.product-img img{width: 100%}.woocommerce ul.products li.product .button{display: none;line-height: 1;height: 43px;margin: 0;margin-top: 20px;padding: 0;line-height: 43px}.woocommerce ul.products li.product .button:hover{background:#FADA5E;opacity: 0.8;color:#fff}.btn-group{display: flex;justify-content: space-between;align-items: center}.btn-group-car{position: absolute;bottom:0;width:100%}.btn-group-car a{border-radius: 0;background:#FADA5E;width:100%;display: none}.products li.product:hover .btn-group-car a{display: block}.btn-group a:last-child{background:#FADA5E;color: #000;border:none}.product-img{position:relative}.custom-page{display: flex;gap: 40px}.left-view{width: 40%;position: sticky;background: #393d40}.left-view img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width:90%}.right-config{width: 60%}.block{margin-bottom: 30px;background: #fff;border-radius: 12px;padding: 20px}.block label{display: block}.notice{font-size: 12px;color: #888}.productsd{background: #2c2d31;padding: 50px 0}.protitle{color: #fff;text-align: center}.custom-page{margin: 0 auto;width: 95%}.upload-box{border: 1px dashed #ccc;padding: 20px;text-align: center}.upload-title{font-weight: bold;margin-bottom: 10px}#uploadBtn{padding: 8px 16px;background: black;color: white;border: none;cursor: pointer}#fileName{display: block;margin-top: 10px;font-size: 12px;color: #666}.block ul{display: flex;padding: 0;list-style: none;margin: 20px 0}.block ul li{margin-right: 20px}.block label{margin-right: 20px}.block input{margin-bottom: 20px}.right-config button{background: #095599;color: #fff;border: 0;border-radius: 20px}.global-section{background: #000;color: #fff;padding: 60px 20px}.container{display: flex;gap: 40px}.left,.right{width: 25%}.map-area{width: 50%;position: relative}.map{width: 100%}.team-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 5px}.team-grid img{width: 100%;border-radius: 6px;aspect-ratio: 16 / 16;object-fit: cover;object-position: top}.view-all{display: inline-block;margin-top: 10px;color: #1e324a}#markers{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.marker{width: 10px;height: 10px;background: #4fc3f7;border-radius: 50%;position: absolute;cursor: pointer}#tooltip{position: absolute;background: #fff;color: #000;padding: 10px;border-radius: 6px;display: none;font-size: 12px}.right form input,.right form textarea{width: 100%;margin-bottom: 10px;padding: 8px}.social img{width: 30px;margin-right: 10px}.global-section .view-all{display: inline-block;margin-top: 10px;color: #1e324a;padding: 5px 10px;border-radius: 12px}.container{align-items: center}.global-section .right{background: #fff;padding: 20px}.global-section .right h2{color: #1e324a;font-size: 2rem}.global-section .right form button{float: right;background: #1e324a;border: 0;color: #fff}.global-section .right p{color: #333;clear: both}.material-hub .title{width: 100%}.material-hub .subtitle{width: 100%}.material-hub .container{flex-wrap: wrap}.title{font-size: 36px;margin-bottom: 10px}.hub-wrapper{width: 100%}.subtitle{opacity: 0.7}.hub-wrapper{display: flex;align-items: center;justify-content: space-between;gap: 20px}.side{list-style: none;padding: 0;margin: 0;width: 30%;display: flex;flex-direction: column;gap: 20px}.card{background: rgba(255,255,255,0.05);padding: 15px;border-radius: 12px;transition: all 0.3s ease;text-align: center}.card img{width: 100%;border-radius: 8px;margin-bottom: 10px}.card h3{font-size: 16px;margin: 5px 0}.card p{font-size: 12px;opacity: 0.7}.card:hover{transform: translateY(-5px) scale(1.03);background: rgba(255,255,255,0.1)}.center{width: 40%}.center img{width: 100%;max-width: 400px;margin: 0 auto;display: block}.material-hub{background: #fff;color: #333;padding: 80px 20px}.container{max-width: 1200px;margin: auto}.main-title{text-align: center;margin-bottom: 50px;font-size: 32px}.hub-wrapper{display: flex;align-items: center;justify-content: space-between;gap: 30px}.side{width: 30%;display: flex;flex-direction: column;gap: 30px}.slide h2{font-size: 18px;margin-bottom: 15px;opacity: 0.9;text-align: center}.slide ul{display: flex;gap: 15px;flex-wrap: wrap;padding: 0;margin: 0;list-style: none}.slide li{width: calc(32% - 10px);text-align: center;cursor: pointer}.slide img{width: 50%;border-radius: 100%;transition: 0.3s}.slide p{margin-top: 6px;font-size: 12px;opacity: 0.8}.slide li:hover img{transform: scale(1.08)}.center{width: 30%;text-align: center}.center img{max-width: 100%;filter: drop-shadow(0 20px 40px rgba(0,0,0,0.5));width: 70%}.slide ul{list-style: none}.production-section{background-color: #F8F9FA;padding: 60px 20px}.production-container{max-width: 1200px;margin: 0 auto}.production-header{text-align: center;margin-bottom: 50px}.production-header h2{font-size: 2.5rem;margin-bottom: 15px;color: #1a2a3a}.production-header p{font-size: 1.1rem;color: #4a5a6a;max-width: 700px;margin: 0 auto}.production-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}.dummy-content{flex: 1;text-align: center;padding: 60px 20px;color: #2c3e4e}.dummy-content h1{font-weight: 500;margin-bottom: 1rem}.footer-custom{background-color: #333a3f;padding-top: 80px;padding-bottom: 40px;color: #eef2f5;width: 100%}.footer-container{max-width: 1280px;margin: 0 auto;padding: 0 30px;display: grid;grid-template-columns: 1fr 1fr 1.2fr 1fr;gap: 2rem 2rem}.footer-widget{line-height: 1.5}.footer-widget h4{font-size: 1.2rem;font-weight: 600;letter-spacing: -0.2px;margin-bottom: 1.3rem;position: relative;color: #ffffff}.footer-widget h4:after{content: '';display: block;width: 40px;height: 2px;background: #8a9aa5;margin-top: 8px;border-radius: 2px}.brand-info{display: flex;flex-direction: column}.footer-logo{display: inline-block;font-size: 1.8rem;font-weight: 700;letter-spacing: -0.5px;background: linear-gradient(135deg,#e9ecef,#cad2d9);background-clip: text;-webkit-background-clip: text;color: transparent;margin-bottom: 12px}.brand-description{font-size: 0.9rem;line-height: 1.5;color: #cfdde5;margin-bottom: 20px;max-width: 260px}.social-icons{display: flex;gap: 18px;margin-top: 6px}.social-icons a{color: #cbdae2;font-size: 1.4rem;transition: all 0.2s ease;display: inline-block}.social-icons a:hover{color: #ffffff;transform: translateY(-3px)}.quick-links-menu{list-style: none;margin: 0;padding: 0}.quick-links-menu li{margin-bottom: 12px;width: 100%}.quick-links-menu ul{gap:0;flex-wrap: wrap}.quick-links-menu li a{color: #cfdde5;text-decoration: none;font-size: 0.9rem;transition: 0.2s;display: inline-flex;align-items: center;gap: 6px}.quick-links-menu li a:before{content: "›";font-size: 1.1rem;opacity: 0.7;transition: transform 0.2s}.quick-links-menu li a:hover{color: white;padding-left: 4px}.quick-links-menu li a:hover:before{transform: translateX(3px);opacity: 1}.contact-details p{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;font-size: 0.9rem;color: #cfdde5;flex-wrap: wrap}.contact-details i{width: 22px;font-size: 1rem;color: #b6cddf}.qr-area{margin-top: 18px;text-align: left}.qr-placeholder{display: inline-flex;flex-direction: column;align-items: center;background: white;padding: 8px 8px 4px 8px;border-radius: 12px;width: 90px;background: #ffffff;box-shadow: 0 4px 8px rgba(0,0,0,0.1)}.qr-placeholder img{width: 70px;height: 70px;display: block;background: #f0f0f0;border-radius: 8px}.qr-placeholder span{font-size: 10px;color: #333;margin-top: 4px;font-weight: 500}.qr-note{font-size: 12px;margin-top: 6px;color: #b0c4d4}.office-info p{margin-bottom: 16px;font-size: 0.9rem;color: #cfdde5;line-height: 1.4}.office-name{font-weight: 600;font-size: 1rem;color: white;margin-bottom: 8px}.payment-methods{margin-top: 24px;display: flex;flex-wrap: wrap;gap: 12px;align-items: center}.payment-methods i{font-size: 2rem;color: #d9e2e8;transition: 0.2s}.payment-methods i:hover{color: white}.payment-text{font-size: 0.75rem;color: #9badb6;width: 100%;margin-top: 6px;letter-spacing: 0.5px}.footer-bottom{background-color: #ffffff;color: #2c3e3f;padding: 16px 30px;font-size: 0.85rem;width: 100%}.bottom-container{max-width: 1280px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 10px}.copyright{color: #4b5f6b}.design-by{color: #6c7e8a}.design-by a{color: #2c7da0;text-decoration: none;font-weight: 500}.design-by a:hover{text-decoration: underline;color: #1f5e7a}.custom-logo-link,.custom-logo-link img{height: 5rem;object-fit: contain;object-position: left}.rswl-footer-custom .menu-primary-container ul{flex-wrap: wrap;gap:0}.rswl-footer-custom .menu-primary-container ul li{width:100%}#primary{max-width:1400px;margin:0 auto;padding:50px 0}.woocommerce table.shop_attributes td p{margin: 0;padding: 8px}header.site-header{width:100%;max-width: 100% !important}.woocommerce div.product div.images .flex-control-thumbs{margin-top:20px}table tbody tr:hover>td,table tbody tr:hover>th,table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:transparent !important}table.variations label{font-size:14px !important}.tpwvs-swatches.tp-rounded img{width:100%;height: 100%;object-fit: cover}.tpwvs-attr-image{width:60px}.split-cards .card-image{width: 100%;aspect-ratio: 1 / 1;overflow: hidden;height: auto;position:relative;padding-top:10px;padding-bottom:5px}.flow-wrapper .container{flex-direction: column}.flow-categories-swiper{width:100%;overflow: hidden;position:relative;z-index: 2}.flow-wrapper .line{overflow: hidden;width: 100%;height: 5px;display: block;background: #eee;position: absolute;left: 0;top:88%;z-index: 2}.flow-description{text-align: center}.flow-steps-list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between}.flow-wrapper{position:relative}.flow-step-item{width:32%}.flow-categories-swiper{padding-bottom:90px}.flow-categories-swiper .swiper-wrapper{z-index: 3}.cat-image{padding-top: 56.25%;position: relative;border-radius: 12px;overflow: hidden}.cat-image img{width:100%;height: 100%;object-fit: cover;position:absolute;left:0;top:0}.flow-categories-swiper .swiper-slide{width: auto;transition: transform 0.3s;padding:20px;border-radius: 12px}.flow-categories-swiper .swiper-slide:after{content: "";width: 30px;height: 30px;border: 5px solid #eee;border-radius: 100%;display: block;position: absolute;left: 50%;bottom: -19%;transform: translate(-50%,0);background: #fff}.flow-categories-swiper .swiper-slide.active:after{border:5px solid #FADA5E}.flow-categories-swiper.active .swiper-slide.active:after{background:#FADA5E}.flow-categories-swiper .swiper-slide:before{content: "";width: 1px;height: 20px;border: 2px solid #eee;display: block;position: absolute;left: 50%;bottom: -30px;transform: translate(-50%,0);background: #fff}.flow-categories-swiper .swiper-slide.active:before{border: 2px solid #FADA5E}.flow-categories-swiper .swiper-slide h4{margin:20px 0 0}.flow-cat-item.active:before{height: 60px;bottom: -70px}.flow-step-item{display: flex;gap: 20px;margin-bottom: 30px;padding: 20px;background: #f9f9f9;border-radius: 12px;transition: box-shadow 0.3s}.flow-step-item:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.1)}.step-icon{flex-shrink: 0;width: 60px;height: 60px}.step-icon img{width: 100%;height: 100%;object-fit: contain}.step-content{flex: 1}.step-content h4{margin-top: 0;margin-bottom: 10px;font-size: 1.2rem}.step-content .step-desc{font-size: 0.95rem;line-height: 1.5;color: #333}.flow-categories-swiper .swiper-slide{background:#f9f9f9}.tutorial-single .container{display: block}.tutorial-share{margin: 25px 0 15px;padding: 15px 0;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea}.share-label{font-size: 14px;font-weight: 500;color: #666;margin-right: 15px;display: inline-block;margin-bottom: 10px}.share-buttons{display: flex;flex-wrap: wrap;gap: 12px;align-items: center}.share-btn{display: inline-flex;align-items: center;gap: 8px;padding: 8px 16px;border-radius: 30px;font-size: 14px;font-weight: 500;text-decoration: none;transition: all 0.3s ease;cursor: pointer;border: none;background: #f5f5f5;color: #333}.share-icon{width: 18px;height: 18px}.share-btn.facebook{background: #1877f2;color: white}.share-btn.facebook:hover{background: #1355b0;transform: translateY(-2px)}.share-btn.twitter{background: #000000;color: white}.share-btn.twitter:hover{background: #1d1d1d;transform: translateY(-2px)}.share-btn.pinterest{background: #e60023;color: white}.share-btn.pinterest:hover{background: #bc001c;transform: translateY(-2px)}.share-btn.linkedin{background: #0077b5;color: white}.share-btn.linkedin:hover{background: #005e8c;transform: translateY(-2px)}.share-btn.copy-link{background: #4a5568;color: white}.share-btn.copy-link:hover{background: #2d3748;transform: translateY(-2px)}.copy-message{margin-top: 10px;font-size: 13px;color: #38a169;animation: fadeOut 2s ease}@keyframes fadeOut{0%{opacity: 1}70%{opacity: 1}100%{opacity: 0;display: none}}.contact-consultation .social-icons a{display: flex;align-items: center;justify-content: center}.contact-consultation .social-icons a:hover img{filter: invert(1)}.dieline-item-content{display: flex;justify-content: center;margin-bottom:10px}.dieline-item-content a img{width:30px;margin:0 2rem}.dieline-item-content-big{display: flex;flex-direction: column;align-items: center;justify-content: center}.roadmap-center .step-content p{color:#fff}.news-single-container{background: #f5f5f5;padding: 50px 0}.news-single-wrapper{max-width: 1200px;margin: 0 auto;padding: 0 15px;display: flex;gap: 30px}.news-single-main{flex: 2;background: #fff;border-radius: 8px;padding: 30px;box-shadow: 0 2px 10px rgba(0,0,0,0.1)}.news-single-sidebar{flex: 1}.news-title{font-size: 32px;margin-bottom: 20px;color: #333}.news-meta{display: flex;gap: 20px;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;color: #666;font-size: 14px;flex-wrap: wrap}.news-meta svg{vertical-align: middle;margin-right: 5px}.news-meta span{display: inline-flex;align-items: center}.news-featured-image{margin: 20px 0}.news-featured-image img{width: 100%;height: auto;border-radius: 8px}.news-content{font-size: 16px;line-height: 1.8;color: #444}.news-content h2{font-size: 24px;margin: 25px 0 15px}.news-content h3{font-size: 20px;margin: 20px 0 12px}.news-content p{margin-bottom: 20px}.news-content img{max-width: 100%;height: auto}.news-tags{padding: 20px 0;border-top: 1px solid #eee;margin-top: 30px}.news-navigation{display: flex;justify-content: space-between;padding: 20px 0;border-top: 1px solid #eee;margin-top: 30px;flex-wrap: wrap}.nav-previous a,.nav-next a{color: #FADA5E;text-decoration: none}.nav-previous a:hover,.nav-next a:hover{text-decoration: underline}.sidebar-widget{background: #fff;border-radius: 8px;padding: 20px;margin-bottom: 30px;box-shadow: 0 2px 10px rgba(0,0,0,0.1)}.widget-title{font-size: 20px;padding-bottom: 12px;margin-bottom: 15px;border-bottom: 2px solid #FADA5E;position: relative}.related-news-list,.latest-news-list,.news-categories-list{list-style: none;padding: 0;margin: 0}.related-news-item,.latest-news-item{padding: 12px 0;border-bottom: 1px solid #eee}.related-news-link{display: flex;justify-content: space-between;text-decoration: none;color: #333}.related-news-title{flex: 1}.related-news-date{color: #999;font-size: 12px;margin-left: 10px}.latest-news-item{display: flex;gap: 12px}.latest-news-thumb{flex-shrink: 0}.latest-news-thumb img{width: 60px;height: 60px;object-fit: cover;border-radius: 4px}.latest-news-info{flex: 1}.latest-news-title{display: block;font-size: 14px;line-height: 1.4;margin-bottom: 5px;color: #333;text-decoration: none}.latest-news-title:hover{color: #FADA5E}.latest-news-date{font-size: 12px;color: #999}.btn-group a.btn-custom{width:100%}.map{position: relative}.map img{width: 100%}.point{position: absolute;width: 14px;height: 14px;background: #F8F9FA;border-radius: 50%;transform: translate(-50%,-50%);cursor: pointer}.point.active{background: #FADA5E;box-shadow: 0 0 10px #FADA5E}.map{position: relative}.point{position: absolute;width: 12px;height: 12px;background: #F8F9FA;border-radius: 50%;transform: translate(-50%,-50%);cursor: pointer}.info-card{position: absolute;display: none;background: #fff;padding: 12px;border-radius: 8px;box-shadow: 0 4px 12px rgba(0,0,0,0.15);width: 220px;gap: 10px}.info-card img{width: 50px;height: 50px;border-radius: 50%;object-fit: contain}.info h4,.info p{color:#333}.login a img{width:20px}.login a{margin:0 10px}.login{display: flex;align-items: center}.woocommerce-MyAccount-navigation ul{box-shadow: 1px 1px 15px rgba(161,161,161,.3);padding:20px 0;list-style: none}.woocommerce-MyAccount-navigation ul li a{display: flex;padding: 16px 9px 16px 17px;align-items: center;transition: .5s}.woocommerce-MyAccount-content{box-shadow: 1px 1px 15px rgba(161,161,161,.3);padding:20px}.woocommerce{display: flex;justify-content: space-between;flex-wrap: wrap}.woocommerce .col2-set .col-1 .title{display: flex;align-items: center;font-size:20px;justify-content: space-between}.woocommerce .col2-set .col-2 .title{display: flex;align-items: center;font-size:20px;justify-content: space-between}.woocommerce .col2-set .col-2 .title h2{font-size:20px}.cart-left{width:65%}.shop{width:100%}.rswl-footer-custom{width:100%}.heroSwiper .swiper-pagination-bullet,.efficiency .swiper-pagination-bullet,.my-gallery-slider .swiper-pagination-bullet{background:#fff;opacity: 1}.heroSwiper .swiper-pagination-bullet-active,.efficiency .swiper-pagination-bullet-active,.my-gallery-slider .swiper-pagination-bullet-active{background:#ed5d75}.heroSwiper .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.efficiency .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.my-gallery-slider .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#d9b13f}.heroSwiper .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.efficiency .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.my-gallery-slider .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:#d9b13f}.shoppingcar{border:1px solid #e5e5e5;padding:16px}.shoppingcar h2{font-size:14px}.shoppingcar th{font-size:14px}.cart_item{border:0}.cart_item td,.shoppingcar table{border:0}.shoppingcar table th{border:0}.woocommerce table.shop_table{border-top:0;border: 0}.shoppingcar table tr th,.shoppingcar table tr,.shoppingcar thead{border: 0 !important;position:relative}.woocommerce a.remove{position:absolute;right:0;bottom:20px;width:90px;height: 30px;border-radius: 30px;color:#000 !important;font-size: 12px;border:1px solid #000;display: flex;align-items: center;justify-content: center}.woocommerce a.remove:hover{background:#000}.actions{border:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px}.tpwvs-attr-image img{width:100%}.cart-right{width: 30%}.woocommerce-notices-wrapper{display: none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.shopd{width:100%}.shopd2{width:100%}.shopd2big{display: flex;justify-content: space-between;gap:30px}.shopd2left,.shopd2right{width:48%}.shopd-container{max-width: 1400px;margin: 0 auto}.woocommerce-product-gallery__wrapper img{aspect-ratio:1/1;object-fit: cover}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery__trigger{position:absolute;right:20px;top:20px;z-index: 9}.flex-control-nav,.flex-control-thumbs{list-style: none;display: flex;padding: 0;gap: 1rem;margin-top: 1rem}.woocommerce-product-gallery__wrapper div{width:100%}.product-categories a{font-size:16px;color:#000;font-weight: bold;text-transform: uppercase}.product-categories a:hover{color:#FADA5E}.product-title{font-size:26px;color:#000;font-weight: lighter;margin-top:12px}.woocommerce .star-rating span::before{color:#f00}.product-rating{display: flex;align-items: center}.product-rating a{color: #000}.product-rating-wrapper{position: relative}.rating-default{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.rating-hover-detail{position: absolute;top: 100%;left: 0;background: white;border: 1px solid #e0e0e0;border-radius: 12px;padding: 15px;width: 280px;box-shadow: 0 8px 20px rgba(0,0,0,0.15);z-index: 10;opacity: 0;visibility: hidden;transition: opacity 0.2s,visibility 0.2s;margin-top: 10px}.product-rating-wrapper:hover .rating-hover-detail{opacity: 1;visibility: visible}.stars{display: inline-flex}.rating-num{font-weight: bold;font-size: 16px}.rating-total{color: #666;font-size: 14px}.write-review{color: #000;text-decoration: underline;font-size: 14px}.rating-bar-item{display: flex;align-items: center;gap: 8px;margin-bottom: 8px}.rating-star-label{width: 40px;font-size: 13px}.rating-bar-bg{flex: 1;height: 6px;background: #e0e0e0;border-radius: 3px;overflow: hidden}.rating-bar-fill{height: 100%;background: #ffb400;border-radius: 3px}.rating-count{width: 30px;font-size: 12px;color: #666}.star-icons{color: #ffb400;font-size: 18px;letter-spacing: 2px}.rating-num,.rating-total{text-decoration: underline}.shopd2right .product-rating-wrapper{display: flex;color:#000}.product-price{color:#000;margin-top:15px;font-size: 16px;font-weight: 500}.variations_form{margin-top: 15px}.variations_form label{text-align: left}.woocommerce-variation-add-to-cart{display: flex;gap:10px}.variations{margin:0}.woocommerce div.product form.cart .button{width:80%;background:#FADA5E !important;color:#fff;height: 42px}.acf-description,.acf-ingredients,.acf-howto{padding:20px 0 0;border-top:1px solid #ccc;margin-top:20px}.acf-description p,.acf-ingredients p,.acf-howto p{font-size:13px}.acf-description strong,.acf-ingredients strong,.acf-howto strong{margin-bottom:15px;display: block;text-transform: uppercase}.woocommerce #reviews #comments ol.commentlist{padding:0}.comment_container>img{display: none}.related.products ul{display: flex;flex-wrap: wrap;gap:20px}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{width:19%}.products{width:100%}.products-top{border-bottom: 1px solid #ccc;top: 111px;z-index: 999;background: #fff;padding: 0;width: 100%;position: sticky}.paixu select{font-size: 13px}.wpfFilterWrapper .wfpTitle{font-size: 14px}.m_header{display: none}.mega-menu-description{display: none !important}.heroSwiper .swiper-slide.hero-slide{display: block}.left-image{width:100%;height: 33%}.right-image{width:100%;height: 33%}.woocommerce table.shop_table td.product-subtotal{vertical-align:top}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color: #000;color: #FADA5E;-webkit-font-smoothing: antialiased}input[type="number"]::-webkit-inner-spin-button{width: 50px;height: 50px;opacity: 1}.woocommerce .quantity .qty{width:5rem}@media(max-width:992px){.roadmap-layout{height: auto}.roadmap-left,.roadmap-right{flex-wrap: wrap}header{display: none}.m_header{display: block}.container{width: 100%}.m_header{display: block;position: fixed;top: 0;left: 0;width: 100%;background: #ffffff;z-index: 100002;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);box-shadow: 0 0 10px 0 rgba(0,0,0,0.2)}.m_header{height: 60px}.logo_box{width: 100%;height: 60px;text-align: left;padding: 5px 16px;line-height: 0;font-size: 0;zoom: 1;background:#fff;display: flex;align-items: center;justify-content: center;box-sizing: border-box}.logo_box img{max-height: 34px;height: auto;text-align: left;margin: 0;width:auto}.logo_box .brand-header-group{max-width: calc(100% - 56px);margin: 0 auto;gap: 8px !important;justify-content: center}.logo_box .custom-logo-link{display: flex !important;align-items: center !important;flex: 0 0 auto !important}.logo_box .header-slogan{max-width: min(210px,calc(100vw - 140px)) !important;padding-left: 8px !important;font-size: 12px !important;line-height: 1.2 !important;white-space: nowrap !important}.nav_toggle{color: #fff;-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);transform-origin: 50% 50%;position: absolute;top: 50%;left: 10px;margin-top: -13px;z-index: 999}.nav_toggle{cursor: pointer;padding: 10px 35px 16px 0}.nav_toggle span,.nav_toggle span:before,.nav_toggle span:after{cursor: pointer;height: 3px;width: 40px;background: #000;position: absolute;display: block;content: ''}.nav_toggle span:before{top: -10px}.nav_toggle span:after{bottom: -10px}.nav_toggle span,.nav_toggle span:before,.nav_toggle span:after{transition: all 500ms ease-in-out;-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out}.nav_toggle.active span{background-color: transparent}.nav_toggle.active span:before,.nav_toggle.active span:after{top: 0}.nav_toggle.active span:before{transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg)}.nav_toggle.active span:after{transform: translateY(-10px) rotate(-45deg);-webkit-transform: translateY(-10px) rotate(-45deg);-ms-transform: translateY(-10px) rotate(-45deg);top: 10px}.m_header .m_nav{display: none;position: fixed;top: 60px;left: 0;bottom: 0;width: 100%;background: #ffffff;z-index: 2;overflow: auto;border-top: 1px solid #f0f0f0;margin-top: -1px}.m_header .m_nav_list a{display: block;width: 100%;padding: 0 15px;line-height: 35px;text-align: left;font-size: 14px;color: #000000}.m_header .m_nav_list>li{position: relative;border-bottom: 1px solid #f0f0f0;transition: transform .5s ease;transform: matrix(1,-1,0,1,200,100)}.m_header .m_nav_list>li>a{opacity: 0}.m_header .m_nav_list .dropdown .dropdown_menu{height: 0;overflow: hidden}.m_header .m_nav_list .dropdown .dropdown_menu.on{height: auto}.m_header .m_nav_list .dropdown_menu>li{border-top: 1px solid #f0f0f0;background: #f5f5f5}header.site-header{display: none}.hero{padding-top:60px;height: auto}.heroSwiper .swiper-slide .hero-content{background: #fff;padding: 2rem 0;border-top: 10px solid #FADA5E}.hero,.hero .swipe,.hero .swiper-wrapper,.hero .swiper-slide{height: auto}.hero .swiper-slide{background-size: contain;background-position: top}.m_nav_list{padding:0;list-style: none}.hero-content{top: 100%}.section-heading{padding:20px}.split-cards .card-desc{height: auto}.card-btn{margin:20px 0}.split-cards{padding:20px}.manufacturing-powerhouse{padding:20px}.stat-block{text-align: center;background: rgba(0,0,0,0.75);padding: 10px 15px;border-radius: 16px}.floating-stats{justify-content: center;width: 100%;position: relative}.hero-stats-image{margin-bottom:20px}}@media (max-width: 768px){.news-single-wrapper{flex-direction: column}.news-single-main{padding: 20px}.news-title{font-size: 24px}.news-meta{flex-direction: column;gap: 10px}}@media (max-width: 768px){.flow-step-item{flex-direction: column;align-items: flex-start}}@media (max-width: 992px){.footer-container{grid-template-columns: repeat(2,1fr);gap: 2rem}}@media (max-width: 680px){.footer-container{grid-template-columns: 1fr;text-align: left;gap: 2rem}.brand-description{max-width: 100%}.qr-area{text-align: left}}.editable-field{transition: all 0.1s ease}[contenteditable="true"]{background-color: rgba(255,255,200,0.1);padding: 2px 4px;border-radius: 6px}.admin-note{font-size: 0.7rem;opacity: 0.7;margin-top: 6px;font-style: italic}@media (max-width: 992px){.production-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 576px){.production-grid{grid-template-columns: 1fr;gap: 20px}}.production-card{background: #fff;border-radius: 12px;overflow: hidden;transition: transform 0.3s ease,box-shadow 0.3s ease;text-decoration: none;display: block;color: inherit}.production-card:hover{transform: translateY(-5px)}.card-image-wrapper{position: relative;width: 100%;padding-bottom: 75%;overflow: hidden}.card-image{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;transition: transform 0.4s ease}.production-card:hover .card-image{transform: scale(1.05)}.image-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);display: flex;align-items: center;justify-content: center;opacity: 0;transition: opacity 0.3s ease}.production-card:hover .image-overlay{opacity: 1}.overlay-text{color: #fff;font-size: 1.1rem;font-weight: 500;padding: 10px 20px;background: rgba(255,255,255,0.2);border-radius: 30px;letter-spacing: 1px}.card-content{padding: 20px}.card-title{font-size: 1.25rem;font-weight: 600;margin: 0 0 10px 0;color: #1a2a3a}.card-description{font-size: 0.9rem;line-height: 1.5;color: #6a7a8a;margin: 0;text-align: center}.lightbox{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.9);z-index: 9999;cursor: pointer;align-items: center;justify-content: center}.lightbox.active{display: flex}.lightbox img{max-width: 90%;max-height: 90%;object-fit: contain;border-radius: 8px}.lightbox-close{position: absolute;top: 20px;right: 30px;color: #fff;font-size: 40px;cursor: pointer;transition: color 0.2s}.lightbox-close:hover{color: #ccc}.demo-notice{text-align: center;padding: 50px;background: white;border-radius: 16px;box-shadow: 0 4px 20px rgba(0,0,0,0.08)}.demo-notice a{color: #0073aa;text-decoration: none;font-weight: 600}.demo-notice a:hover{text-decoration: underline}.material-hub .swiper-pagination-bullet,.efficiency .swiper-pagination-bullet{background:#333}.efficiency .swiper-pagination-bullet-active{background:#ed5d75}@media (max-width: 900px){.hub-wrapper{flex-direction: column}.side,.center{width: 100%}}@media (max-width: 900px){.hub-wrapper{flex-direction: column}.side,.center{width: 100%}.side{flex-direction: row;flex-wrap: wrap;justify-content: center}.card{width: 100%}}@media (max-width: 992px){.contact-two-columns{grid-template-columns: 1fr;gap: 30px}.form-row{grid-template-columns: 1fr;gap: 15px}}@media (max-width: 640px){.contact-form,.contact-info{padding: 25px}.contact-form h2{font-size: 24px}.radio-group{gap: 15px}}@media (max-width: 1024px){.dieline-grid{grid-template-columns: repeat(4,1fr)}}@media (max-width: 768px){.download-top{grid-template-columns: 1fr;gap: 20px}.dieline-grid{grid-template-columns: repeat(3,1fr)}.card-bg{padding: 18px 20px}.card-bg h3{font-size: 20px}}@media (max-width: 480px){.dieline-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 992px){.knowledge-container{grid-template-columns: 1fr;gap: 40px;text-align: center}.knowledge-buttons{justify-content: center}.brush-stack{height: 300px;margin: 0 auto}}@media (max-width: 768px){.knowledge-left h1{font-size: 32px}.knowledge-hero{padding: 80px 20px}}@media (max-width: 768px){.cases-grid{grid-template-columns: 1fr;gap: 25px}.packaging-header h2{font-size: 28px}.packaging-cases h3{font-size: 24px}}@media (max-width: 1024px){.roadmap-layout{grid-template-columns: 1fr;gap: 30px}.roadmap-left,.roadmap-right{flex-direction: row;justify-content: center;gap: 20px;margin-top: 0}.left-image,.right-image{width: 100%;height: auto}.roadmap-center{order: -1}}@media (max-width: 768px){.roadmap-step{flex-direction: column;gap: 10px;text-align: center}.step-number{text-align: center}.roadmap-header h2{font-size: 28px}}@media (max-width: 768px){.cert-icons{gap: 15px}.cert-icons img{height: 30px}.floating-stats{bottom: 0;right: 0;padding: 0;gap: 15px;margin-top: 20px}.stat-block .stat-num{font-size: 18px}.stat-block .stat-label{font-size: 9px}.two-columns{grid-template-columns: 1fr;gap: 0}.left-text{padding-right: 0}.section-title{font-size: 28px}.company-btn,.card-btn{min-height: 48px;display: inline-flex;align-items: center;justify-content: center}}.category-card{background: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 4px 20px rgba(0,0,0,0.08);transition: transform 0.3s,box-shadow 0.3s;margin: 10px}.category-card:hover{transform: translateY(-8px);box-shadow: 0 20px 40px rgba(0,0,0,0.12)}.card-image{width: 100%;aspect-ratio: 1 / 1;overflow: hidden}.card-image img{width: 100%;height: 100%;object-fit: cover}.card-title{font-size: 18px;font-weight: 700;color: #1A1A1A;line-height: 1.4;margin-bottom: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height: 3;text-align: center}.card-desc{font-size: 14px;color: #666;padding: 0 15px 15px;line-height: 1.5}.card-buttons{display: flex;gap: 10px;padding: 0 0 20px}.btn-retail,.btn-bulk{flex: 1;text-align: center;padding: 10px 0;border-radius: 2px;font-size: 13px;font-weight: 600;text-decoration: none;transition: all 0.3s}.btn-retail{background: transparent;border: 1.5px solid #1A1A1A;color: #1A1A1A}.btn-retail:hover{background: #1A1A1A;color: #fff}.knowledge-container .btn-b2b{border-radius: 2px}.btn-bulk{background: #1A1A1A;color: #fff}.btn-bulk:hover{background: #FADA5E;color: #1A1A1A}.category-showcase{padding: 60px 20px;background: #f8f8f8}.category-container{max-width: 1400px;margin: 0 auto}.featured-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 30px;margin-bottom: 40px}.featured-card{background: #fff;border-radius: 16px;overflow: hidden;box-shadow: 0 10px 30px rgba(0,0,0,0.08);transition: transform 0.3s}.featured-card:hover{transform: translateY(-5px)}.featured-image{height: 430px;overflow: hidden}.featured-image img{width: 100%;height: 100%;object-fit: cover}.featured-content{padding: 20px}.featured-title{font-size: 24px;font-weight: 700;margin-bottom: 10px}.featured-desc{color: #666;line-height: 1.6;margin-bottom: 20px}.regular-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px}.regular-card{background: #fff;border-radius: 12px;overflow: hidden;text-align: center;padding: 15px;box-shadow: 0 4px 12px rgba(0,0,0,0.05);transition: transform 0.3s}.regular-card:hover{transform: translateY(-3px)}.regular-card h4{transition: .3s}.regular-card:hover h4{color:#FADA5E;transition: .3s}.regular-image{width: 100%;aspect-ratio: 1 / 1;overflow: hidden;border-radius: 8px}.regular-image img{width: 100%;height: 100%;object-fit: cover}.regular-title{font-size: 16px;font-weight: 600;margin: 12px 0 10px;color:#000}.card-buttons{display: flex;gap: 12px}.btn-retail,.btn-bulk{flex: 1;text-align: center;padding: 10px 0;border-radius: 2px;font-size: 14px;font-weight: 600;text-decoration: none;transition: all 0.3s;display: flex;align-items: center;justify-content: center}.btn-retail{background: transparent;border: 1.5px solid #1A1A1A;color: #1A1A1A}.btn-retail:hover{background: #1A1A1A;color: #fff}.btn-bulk{background: #1A1A1A;color: #fff}.btn-bulk:hover{background: #FADA5E;color: #1A1A1A}.small-buttons{gap: 8px}.btn-retail-small,.btn-bulk-small{flex: 1;text-align: center;padding: 6px 0;border-radius: 20px;font-size: 12px;font-weight: 600;text-decoration: none}.btn-retail-small{background: transparent;border: 1px solid #ccc;color: #333}.btn-bulk-small{background: #1A1A1A;color: #fff}.partners-showcase{padding: 60px 20px;background: #fff}.partners-container{max-width: 1400px;margin: 0 auto}.partners-hero{margin-bottom: 40px;border-radius: 20px;overflow: hidden}.partners-hero img{width: 100%;height: auto;display: block}.partners-divider{width: 80px;height: 3px;background: #FADA5E;margin: 0 auto 30px}.partners-heading{text-align: center;margin-bottom: 50px}.partners-heading h2{font-size: 32px;font-weight: 700;color: #1A1A1A;line-height: 1.3}.logo-grid{display: grid;grid-template-columns: repeat(6,1fr);gap: 30px;align-items: center;justify-items: center}.logo-item{width: 100%;display: flex;align-items: center;justify-content: center}.logo-item a{display: block;width: 100%;text-align: center}.logo-img{max-width: 120px;max-height: 60px;width: auto;height: auto;filter: grayscale(100%);opacity: 0.7;transition: all 0.4s ease}.logo-img:hover{filter: grayscale(0%);opacity: 1}.certificates-showcase{padding: 80px 20px;background: #F9F9F9}.certificates-container{max-width: 1000px;margin: 0 auto}.certificates-heading{text-align: center;margin-bottom: 60px}.certificates-heading h2{font-size: 36px;font-weight: 700;color: #1A1A1A;letter-spacing: 2px;margin-bottom: 15px}.heading-divider{width: 60px;height: 3px;background: #FADA5E;margin: 0 auto}.certificates-grid{display: grid;grid-template-columns: repeat(4,2fr);gap: 40px}.certificate-card{background: #fff;border-radius: 0;overflow: hidden;cursor: pointer;text-align: center}.certificate-card:hover{transform: translateY(-5px)}.certificate-image{aspect-ratio: 210 / 297;overflow: hidden;background: #f0f0f0}.certificate-image img{width: 100%;height: 100%;object-fit: contain}.cert-placeholder{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: #ccc;font-size: 14px}.certificate-title{font-size: 20px;font-weight: 700;color: #1A1A1A;margin: 15px 15px 5px}.certificate-desc{font-size: 14px;color: #888;line-height: 1.5;margin: 0 15px 20px}#cert-lightbox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;visibility: hidden;opacity: 0;transition: visibility 0.3s,opacity 0.3s}#cert-lightbox.active{visibility: visible;opacity: 1}.lightbox-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.85)}.lightbox-content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 90%;max-height: 90%;flex-wrap: wrap}.lightbox-content img{max-width: 100%;max-height: 85vh;border-radius: 8px;box-shadow: 0 10px 30px rgba(0,0,0,0.3)}.lightbox-close{position: absolute;top: -40px;right: 0;background: none;border: none;color: #fff;font-size: 32px;cursor: pointer;padding: 5px 10px}.lightbox-close:hover{color: #FADA5E}.home-news{padding: 80px 20px;background: #fff}.home-news-container{max-width: 1400px;margin: 0 auto}.home-news-heading{text-align: center;margin-bottom: 50px}.home-news-heading h2{font-size: 36px;font-weight: 700;color: #1A1A1A;margin-bottom: 15px}.heading-divider{width: 60px;height: 3px;background: #FADA5E;margin: 0 auto}.home-news-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px;margin-bottom: 50px}.home-news-card{background: #fff;border-radius: 12px;overflow: hidden;transition: box-shadow 0.3s;box-shadow: 0 2px 10px rgba(0,0,0,0.03)}.home-news-card:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.08)}.home-news-card a{text-decoration: none;display: block}.home-news-image{aspect-ratio: 16 / 9;overflow: hidden;background: #f0f0f0}.home-news-image img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.4s}.home-news-card:hover .home-news-image img{transform: scale(1.05)}.no-img{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: #ccc}.home-news-meta{padding: 20px 20px 5px;display: flex;gap: 12px;font-size: 12px}.news-date{color: #999}.news-cat{background: #f0f0f0;padding: 2px 10px;border-radius: 20px;color: #666}.home-news-card h3{font-size: 18px;font-weight: 700;color: #1A1A1A;margin: 0 20px 10px;line-height: 1.4;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.home-news-card p{font-size: 14px;color: #666;line-height: 1.6;margin: 0 20px 15px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.read-more{display: inline-block;margin: 0 20px 20px;font-size: 14px;font-weight: 600;color: #1A1A1A;transition: color 0.3s}.home-news-card:hover .read-more{color: #FADA5E}.home-news-footer{text-align: center}.view-all-btn{display: inline-block;padding: 12px 35px;background: #1A1A1A;color: #fff;text-decoration: none;font-weight: 600;border-radius: 40px;transition: background 0.3s}.view-all-btn:hover{background: #FADA5E;color: #1A1A1A}.news-module{padding: 60px 20px;background: #f4f5f6}.news-container{max-width: 1400px;margin: 0 auto}.news-header{display: flex;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;margin-bottom: 40px}.news-header-left h2{font-size: 32px;font-weight: 700;color: #1A1A1A;margin-bottom: 15px}.news-categories-tabs{display: flex;gap: 12px}.cat-tab{padding: 6px 18px;background: transparent;border: 1px solid #ddd;border-radius: 30px;font-size: 14px;font-weight: 500;color: #555;cursor: pointer;transition: all 0.3s}.cat-tab.active,.cat-tab:hover{background: #1A1A1A;border-color: #1A1A1A;color: #fff}.news-header-right .view-all-link{display: inline-block;padding: 10px 24px;background: transparent;border: 2px solid #1A1A1A;border-radius: 40px;font-weight: 600;color: #1A1A1A;text-decoration: none;transition: all 0.3s}.news-header-right .view-all-link:hover{background: #1A1A1A;color: #fff}.news-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}.news-card{background: #fff;border-radius: 12px;overflow: hidden;transition: box-shadow 0.3s ease;box-shadow: 0 2px 8px rgba(0,0,0,0.04)}.news-card:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.08)}.news-card-link{text-decoration: none;display: block}.news-image-wrapper{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: #f0f0f0}.news-image{width: 100%;height: 100%;object-fit: cover;transition: transform 0.4s ease}.news-card:hover .news-image{transform: scale(1.05)}.news-image-placeholder{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: #ccc;font-size: 14px}.news-category-badge{position: absolute;top: 12px;left: 12px;padding: 4px 12px;border-radius: 20px;font-size: 11px;font-weight: 600;color: #fff;text-transform: uppercase;letter-spacing: 0.5px}.news-content{padding: 20px}.news-date{font-size: 12px;color: #999;margin-bottom: 8px;letter-spacing: 0.3px}.news-title{font-size: 18px;font-weight: 700;color: #1A1A1A;line-height: 1.4;margin-bottom: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.news-excerpt{font-size: 14px;color: #666;line-height: 1.6;margin-bottom: 15px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.news-readmore{font-size: 14px;font-weight: 600;color: #1A1A1A;transition: color 0.3s,transform 0.2s;display: inline-block}.news-card:hover .news-readmore{color: #FADA5E;transform: translateX(4px)}.news-card.hide{display: none}.testimonials-module{padding: 48px 20px;background: #e5eaee}.testimonials-container{max-width: 1400px;margin: 0 auto}.testimonials-heading{text-align: center;margin-bottom: 50px}.testimonials-heading h2{font-size: 36px;font-weight: 700;color: #1A1A1A;margin-bottom: 10px}.testimonials-heading p{font-size: 16px;color: #666}.testimonials-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px;margin-bottom: 50px}.digital-card{background: #fff;border-radius: 16px;padding: 25px;box-shadow: 0 4px 15px rgba(0,0,0,0.05)}.testimonial-col{display: flex;flex-direction: column;justify-content: space-between}.stars{color: #f5a623;font-size: 18px;letter-spacing: 2px;margin-bottom: 15px}.review-text{font-size: 15px;line-height: 1.6;color: #333;margin-bottom: 15px;font-style: italic}.verified{color: #2e7d32;font-size: 12px;margin-bottom: 20px}.reviewer{display: flex;align-items: center;gap: 10px}.reviewer-avatar{width: 40px;height: 40px;border-radius: 50%;object-fit: cover}.reviewer-name{font-weight: 600;color: #1A1A1A}.reviewer-country{font-size: 12px;color: #999}.postcard-wrapper{cursor: pointer}.postcard-image{position: relative;background: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 4px 15px rgba(0,0,0,0.1)}.postcard-image img{width: 100%;height: auto;display: block;height: 100%}.postcard-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);color: #fff;display: flex;align-items: center;justify-content: center;opacity: 0;transition: opacity 0.3s;font-size: 14px}.postcard-wrapper:hover .postcard-overlay{opacity: 1}.no-image{padding: 100px 20px;text-align: center;color: #999}.email-card{background: #fff;border-radius: 16px;padding: 25px;position: relative;box-shadow: 0 4px 15px rgba(0,0,0,0.05);height: 100%;display: flex;flex-direction: column;justify-content: space-between}.quote-mark{font-size: 60px;color: #FADA5E;font-family: serif;line-height: 1;margin-bottom: -20px}.email-content{font-size: 14px;line-height: 1.7;color: #333;margin-bottom: 20px}.email-footer{display: flex;align-items: center;gap: 15px;border-top: 1px solid #eee;padding-top: 20px}.client-logo{max-width: 60px;max-height: 40px}.client-name{font-weight: 700;color: #1A1A1A}.client-title{font-size: 12px;color: #666}.client-country{font-size: 11px;color: #999}.testimonials-footer{text-align: center}.honor-badges{display: flex;justify-content: center;flex-wrap: wrap;gap: 20px;margin-bottom: 30px}.honor-badges span{background: #fff;padding: 8px 20px;border-radius: 40px;font-size: 14px;font-weight: 500;color: #1A1A1A;box-shadow: 0 2px 8px rgba(0,0,0,0.05)}.view-all-reviews{display: inline-block;padding: 12px 35px;background: #1A1A1A;color: #fff;text-decoration: none;font-weight: 600;border-radius: 40px;transition: background 0.3s}.view-all-reviews:hover{background: #FADA5E;color: #1A1A1A}#postcard-lightbox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;visibility: hidden;opacity: 0;transition: 0.3s}#postcard-lightbox.active{visibility: visible;opacity: 1}#postcard-lightbox .lightbox-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.85)}#postcard-lightbox .lightbox-content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 90%;max-height: 90%}#postcard-lightbox .lightbox-content img{max-width: 100%;max-height: 85vh}#postcard-lightbox .lightbox-close{position: absolute;top: -40px;right: 0;background: none;border: none;color: #fff;font-size: 32px;cursor: pointer}.site-footer{background: #1A1A1A;color: #ccc;padding: 60px 20px 30px;font-size: 14px}.footer-container{max-width: 1400px;margin: 0 auto}.footer-about{text-align: center;margin-bottom: 40px;padding-bottom: 30px;border-bottom: 1px solid #333}.footer-logo img{max-height: 50px;width: auto;margin-bottom: 15px}.footer-about p{max-width: 500px;margin: 0 auto;color: #999;line-height: 1.6}.footer-nav{margin-bottom: 40px;padding-bottom: 30px;border-bottom: 1px solid #333}.footer-nav ul{display: flex;justify-content: center;flex-wrap: wrap;gap: 30px;list-style: none;margin: 0;padding: 0}.footer-nav a{color: #ccc;text-decoration: none;transition: color 0.3s}.footer-nav a:hover{color: #FADA5E}.footer-bottom{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 20px}.footer-contact{display: flex;gap: 20px;font-size: 13px;color: #999}.footer-contact a{color: #999;text-decoration: none}.footer-contact a:hover{color: #FADA5E}.footer-social{display: flex;gap: 12px}.footer-social-icon{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;background: linear-gradient(135deg,#bbc4cd,#425367);border-radius: 10px;transition: transform 0.2s}.footer-social-icon:hover{transform: scale(1.05)}.footer-social-icon img{width: 20px;height: 20px;object-fit: contain}.footer-copyright{color: #666;font-size: 12px}.about-hero-new{background: #fff;padding: 60px 20px}.hero-container{max-width: 1400px;margin: 0 auto}.hero-global-title{text-align: center;margin-bottom: 40px}.hero-global-title h2{font-size: 42px;font-weight: 600;color: #000;letter-spacing: 3px;text-transform: uppercase;margin: 0}.hero-main{display: grid;grid-template-columns: 1fr 1fr;gap: 50px;align-items: center;position: relative}.hero-left{position: relative}.hero-main-image{position: relative;width: 100%;margin: 0 auto}.hero-main-image>img{width: 100%;height: auto;display: block;border-radius: 16px}.hero-corner-image{position: absolute;bottom: -20px;right: -20px;width: 44%;border-radius: 12px;overflow: hidden;box-shadow: 0 8px 20px rgba(0,0,0,0.15);z-index: 2}.hero-corner-image img{width: 100%;height: auto;display: block}.hero-right h1{font-size: 42px;font-weight: 700;color: #1A1A1A;line-height: 1.2;margin-bottom: 25px}.hero-play{margin-bottom: 30px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.play-btn{display: inline-flex;align-items: center;gap: 12px;background: #1A1A1A;border: none;padding: 5px 10px;border-radius: 40px;cursor: pointer;transition: transform 0.2s,background 0.2s}.play-btn:hover{background: #333;transform: scale(1.02)}.play-icon{font-size: 14px;color: #FADA5E}.play-btn span:last-child{font-size: 15px;font-weight: 500;color: #fff}.hero-stats{display: flex;gap: 20px;margin-bottom: 25px;flex-wrap: wrap}.hero-stat{flex: 1;background: #1A1A1A;border-radius: 16px;padding: 18px 15px;text-align: left;min-width: 100px}.stat-label{display: block;font-size: 11px;font-weight: 600;color: #FADA5E;letter-spacing: 1px;margin-bottom: 8px}.stat-value{display: block;font-size: 26px;font-weight: 700;color: #fff;margin: 5px 0}.stat-unit{display: block;font-size: 10px;color: #aaa}.hero-desc p{font-size: 15px;line-height: 1.6;color: #555}.video-modal{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.85);z-index: 9999;display: flex;align-items: center;justify-content: center}.video-modal-content{position: relative;max-width: 800px;width: 90%}.video-modal-content video{width: 100%;border-radius: 16px}.video-close{position: absolute;top: -40px;right: 0;color: #fff;font-size: 32px;cursor: pointer}.hero-stats{display: flex;gap: 20px;margin-bottom: 25px;flex-wrap: wrap}.hero-stat{flex: 1;background: #1A1A1A;border-radius: 16px;padding: 18px 15px;text-align: left;min-width: 100px}.stat-icon{width: 32px;height: 32px;margin-bottom: 10px}.stat-value{display: block;font-size: 26px;font-weight: 700;color: #fff;margin: 5px 0}.stat-unit{display: block;font-size: 10px;color: #aaa}.about-who{padding: 80px 20px;background: #fff}.container{max-width: 1400px;margin: 0 auto}.who-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center}.who-media{position: relative}.media-wrapper{border-radius: 20px;overflow: hidden;box-shadow: 0 20px 40px rgba(0,0,0,0.1)}.who-image{width: 100%;height: auto;display: block}.who-video{width: 100%;height: auto;display: block}.who-content h2{font-size: 36px;font-weight: 700;color: #1A1A1A;line-height: 1.3;margin-bottom: 25px}.who-text{margin-bottom: 30px}.who-text p{font-size: 15px;line-height: 1.7;color: #555;margin-bottom: 15px}.who-stats{display: flex;gap: 30px;margin-bottom: 35px;flex-wrap: wrap}.who-stat{display: flex;align-items: center;gap: 12px}.stat-icon{font-size: 32px}.stat-info{display: flex;flex-direction: column}.stat-number{font-size: 22px;font-weight: 700;color: #FADA5E;line-height: 1.2}.stat-label{font-size: 12px;color: #888}.btn-story{display: inline-block;padding: 12px 30px;background: transparent;border: 2px solid #1A1A1A;color: #1A1A1A;text-decoration: none;font-weight: 600;border-radius: 40px;transition: all 0.3s}.btn-story:hover{background: #1A1A1A;color: #fff}.about-social{padding: 80px 20px;background: #f4f1e8}.container{max-width: 1400px;margin: 0 auto}.social-header{text-align: center;margin-bottom: 50px}.social-tag{font-size: 12px;font-weight: 600;color: #FADA5E;letter-spacing: 3px;text-transform: uppercase;margin-bottom: 15px}.social-header h2{font-size: 38px;font-weight: 700;color: #fff;line-height: 1.2;margin-bottom: 20px}.social-subtitle{font-size: 16px;color: #fff;max-width: 550px;margin: 0 auto;line-height: 1.5}.social-three-columns{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px;margin-bottom: 50px}.social-card{background: #fff;padding: 20px;position: relative}.card-icon{margin-bottom: 20px}.card-icon img{width: 44px;height: 44px;position: absolute;right: 20px;bottom: 20px}.social-card h3{font-size: 20px;font-weight: 700;color: #1A1A1A;margin-bottom: 20px;letter-spacing: 1px}.social-card ul{list-style: none;padding: 0;margin: 0}.social-card li{position: relative;padding-left: 18px;margin-bottom: 12px;font-size: 14px;color: #555;line-height: 1.5}.social-card li:before{content: "—";position: absolute;left: 0;color: #FADA5E;font-weight: 400}.social-footer{text-align: center;padding-top: 30px;border-top: 1px solid #ddd}.impact-dashboard{display: flex;justify-content: center;align-items: center;gap: 50px;flex-wrap: wrap;margin-bottom: 30px}.impact-item{text-align: center}.impact-number{display: block;font-size: 34px;font-weight: 700;color: #FADA5E;line-height: 1.2}.impact-label{display: block;font-size: 13px;color: #fff;margin-top: 8px;line-height: 1.4}.impact-divider{width: 1px;height: 50px;background: #ddd}.cert-link{margin-top: 10px}.fsc-link{display: inline-block;color: #fff;font-size: 13px;font-weight: 600;text-decoration: none;border-bottom: 2px solid #FADA5E;padding-bottom: 4px;transition: color 0.3s}.fsc-link:hover{color: #FADA5E}.efficiency-hero{background: url(/wp-content/themes/hello-elementor/assets/images/manufacturingback.jpg) no-repeat;padding: 80px 20px;min-height: 600px;display: flex;align-items: center;position: relative;background-size: cover}.efficiency-container{max-width: 1400px;margin: 0 auto;display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center}.efficiency-left h1{font-size: 14px;font-weight: 600;color: #FADA5E;letter-spacing: 3px;text-transform: uppercase;margin-bottom: 20px}.efficiency-left h2{font-size: 48px;font-weight: 700;color: #fff;line-height: 1.2;margin-bottom: 25px}.efficiency-left p{font-size: 16px;color: #fff;line-height: 1.6;margin-bottom: 35px;max-width: 450px}.efficiency-buttons{display: flex;gap: 20px;flex-wrap: wrap}.btn-primary{display: inline-block;background: #FADA5E;color: #1A1A1A;padding: 14px 32px;border-radius: 40px;font-weight: 600;text-decoration: none;transition: background 0.3s}.btn-primary:hover{background: #e0b830}.btn-outline-white{display: inline-block;background: transparent;border: 2px solid #fff;color: #fff;padding: 12px 30px;border-radius: 40px;font-weight: 600;text-decoration: none;transition: background 0.3s,color 0.3s}.btn-outline-white:hover{background: #fff;color: #1A1A1A}.efficiency-right{position: relative;display: flex;justify-content: center}.laptop-wrapper{position: relative;max-width: 100%}.laptop-image{width: 100%;max-width: 500px;height: auto;display: block}.bubble{position: absolute;background: #fff;border-radius: 24px;padding: 12px 20px;box-shadow: 0 10px 25px rgba(0,0,0,0.15);white-space: nowrap}.bubble-top{top: -20px;right: -30px;background: #fff;display: flex;flex-direction: column;align-items: flex-start;gap: 5px}.bubble-top .bubble-question{font-size: 12px;color: #FADA5E;font-weight: 600}.bubble-top .bubble-answer{font-size: 14px;color: #1A1A1A;font-weight: 500}.bubble-bottom{bottom: 40px;left: -20px;background: #FADA5E}.bubble-bottom .bubble-text{font-size: 14px;font-weight: 600;color: #1A1A1A}.tutorials-section{padding: 80px 20px;background: #e2e2e4}.tutorials-container{max-width: 1400px;margin: 0 auto}.tutorials-header{margin-bottom: 40px}.tutorials-header h2{font-size: 36px;font-weight: 700;color: #1A1A1A;text-align: left;margin: 0}.tutorials-filter{margin-bottom: 50px;overflow-x: auto;white-space: nowrap;-webkit-overflow-scrolling: touch;padding-bottom: 10px}.filter-scroll{display: inline-flex;gap: 12px;padding: 0 10px}.filter-btn{padding: 10px 24px;background: transparent;border: 1px solid #1A1A1A;border-radius: 40px;font-size: 14px;font-weight: 500;color: #1A1A1A;cursor: pointer;transition: all 0.3s;white-space: nowrap}.filter-btn.active,.filter-btn:hover{background: #1A1A1A;color: #fff}.tutorials-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px}.tutorial-card{background: #fff;border-radius: 16px;overflow: hidden;padding: 5px;transition: transform 0.3s,box-shadow 0.3s}.tutorial-card:hover{transform: translateY(-5px);box-shadow: 0 15px 30px rgba(0,0,0,0.1)}.card-media{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: #f0f0f0;border-radius: 12px}.card-media img{width: 100%;height: 100%;object-fit: cover}.play-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);display: flex;align-items: center;justify-content: center;opacity: 0;transition: opacity 0.3s;cursor: pointer}.tutorial-card:hover .play-overlay{opacity: 1}.play-icon{width: 50px;height: 50px;background: rgba(0,0,0,0.6);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 20px;color: #fff}.platform-badge{position: absolute;bottom: 10px;right: 10px;background: rgba(0,0,0,0.7);color: #fff;padding: 4px 10px;border-radius: 20px;font-size: 10px;font-weight: 500}.card-content{padding: 15px 10px 10px 10px}.card-handle{font-size: 16px;font-weight: 500;color: #1A1A1A;margin-bottom: 8px}.card-title{font-size: 18px;font-weight: 700;color: #1A1A1A;line-height: 1.4;margin-bottom: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.card-excerpt{font-size: 14px;color: #666;line-height: 1.5;margin-bottom: 15px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.card-category{display: none}.card-buttons{display: flex;gap: 12px;flex-wrap: wrap}.btn-readmore{display: inline-block;padding: 8px 20px;background: transparent;border: 1px solid #1A1A1A;border-radius: 30px;font-size: 13px;font-weight: 500;color: #1A1A1A;text-decoration: none;transition: all 0.3s}.btn-readmore:hover{background: #1A1A1A;color: #fff}.btn-shop{display: inline-block;padding: 8px 20px;background: transparent;border: 1px solid #1A1A1A;border-radius: 30px;font-size: 13px;font-weight: 500;color: #1A1A1A;text-decoration: none;transition: all 0.3s}.btn-shop:hover{background: #1A1A1A;color: #fff}.tutorial-card.hide{display: none}.intelligence-hub{padding: 48px 20px;background: #252e3d}.hub-container{max-width: 1400px;margin: 0 auto}.hub-header{text-align: center;margin-bottom: 50px}.hub-header h2{font-size: 36px;font-weight: 700;color: #fff;letter-spacing: 1px}.hub-two-columns{display: grid;grid-template-columns: 2fr 1fr;gap: 40px}.hub-articles{display: flex;flex-direction: column;gap: 25px}.article-card{display: flex;gap: 20px;background: #fff;border-radius: 16px;overflow: hidden;padding: 15px;transition: transform 0.3s,box-shadow 0.3s}.article-card:hover{transform: translateY(-3px);box-shadow: 0 10px 25px rgba(0,0,0,0.15)}.article-image{flex-shrink: 0;width: 50%;overflow: hidden;border-radius: 12px}.article-image img{width: 100%;height: 100%;object-fit: cover}.no-image{width: 100%;height: 100%;background: #f0f0f0;display: flex;align-items: center;justify-content: center;font-size: 12px;color: #999}.article-content{flex: 1;display: flex;flex-direction: column;justify-content: center}.article-content h3{font-size: 18px;font-weight: 700;color: #1A1A1A;line-height: 1.4;margin-bottom: 8px}.article-content p{font-size: 14px;color: #666;line-height: 1.5;margin-bottom: 12px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.article-btn{display: inline-block;padding: 6px 16px;font-size: 13px;font-weight: 600;color: #252e3d;background: transparent;border: 2px solid #252e3d;border-radius: 30px;text-decoration: none;transition: all 0.3s;text-align: center;width: fit-content}.article-btn:hover{background: #252e3d;color: #fff}.hub-sidebar{display: flex;align-items: stretch}.sidebar-card{background: #000;border-radius: 20px;padding: 35px 25px;width: 100%;height: 100%}.sidebar-card h3{font-size: 28px;font-weight: 700;color: #fff;line-height: 1.3;margin-bottom: 20px;text-align: center}.sidebar-card p{font-size: 14px;color: #ccc;line-height: 1.6;margin-bottom: 30px}.btn-quote{display: block;width: 100%;text-align: center;background: #FADA5E;color: #1A1A1A;padding: 14px 20px;border-radius: 40px;font-weight: 600;text-decoration: none;margin-bottom: 15px;transition: background 0.3s}.btn-quote:hover{background: #e0b830}.btn-catalog{display: block;width: 100%;text-align: center;background: #FADA5E;border: 2px solid #252e3d;color: #252e3d;padding: 12px 20px;border-radius: 40px;font-weight: 600;text-decoration: none;transition: all 0.3s}.btn-catalog:hover{background: #252e3d;color: #fff}.sidebar-card{background: #2a364e;border-radius: 20px;padding: 35px 25px;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center}.view-all{display: flex;align-items: center;justify-content: center;color: #fff;background: #d5dce2}.about-social .container{flex-wrap: wrap}.social-header{width: 100%}.social-footer{text-align: center;padding-top: 30px;border-top: 1px solid #ddd;margin: 0 auto;width: 100%}.quality-secrets-section{background: linear-gradient(135deg,#f8fafc 0%,#eef2f5 100%);padding: 80px 20px}.quality-container{max-width: 1280px;margin: 0 auto}.quality-header{text-align: center;margin-bottom: 60px}.quality-header h2{font-size: 2.5rem;margin-bottom: 15px;color: #1a2a3a}.quality-header h2 .highlight{color: #c0392b;position: relative}.quality-header p{font-size: 1.1rem;color: #5a6a7a}.quality-wrapper{display: flex;gap: 40px;flex-wrap: wrap}.quality-steps-nav{flex: 1;min-width: 280px;background: #fff;border-radius: 20px;padding: 20px;box-shadow: 0 10px 30px rgba(0,0,0,0.05)}.step-trigger{display: flex;align-items: center;padding: 20px;margin-bottom: 15px;background: #f8f9fa;border-radius: 15px;cursor: pointer;transition: all 0.3s ease;border: 2px solid transparent}.step-trigger:hover{background: #eef2ff;transform: translateX(5px)}.step-trigger.active{background: linear-gradient(135deg,#1a2a3a 0%,#2c3e50 100%);color: white;border-color: #c0392b}.step-number{font-size: 2rem;font-weight: 800;width: 60px;color: #FADA5E}.step-trigger.active .step-number{color: #ff6b6b}.step-icon{width: 45px;text-align: center;font-size: 1.5rem}.step-icon .dashicons{font-size: 28px;width: 28px;height: 28px}.step-title{flex: 1;font-weight: 600;font-size: 1.1rem}.step-desc{font-size: 0.8rem;color: #7a8a9a}.step-trigger.active .step-desc{color: #ccc}.quality-content-panel{flex: 2;min-width: 400px;background: #fff;border-radius: 20px;padding: 35px;box-shadow: 0 10px 30px rgba(0,0,0,0.05)}.quality-step-content h3{font-size: 1.8rem;margin-bottom: 20px;color: #1a2a3a;border-left: 4px solid #c0392b;padding-left: 20px}.step-description{color: #4a5a6a;line-height: 1.7;margin-bottom: 25px}.inspection-list{background: #f0f4f8;padding: 20px;border-radius: 12px;margin-bottom: 25px}.inspection-list h4{margin: 0 0 15px 0;color: #1a2a3a;font-size: 1.1rem}.inspection-list ul{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 12px}.inspection-list li{background: white;padding: 8px 16px;border-radius: 30px;font-size: 0.9rem;color: #2c3e50;box-shadow: 0 2px 4px rgba(0,0,0,0.05)}.inspection-list li::before{content: "✓";color: #27ae60;margin-right: 8px;font-weight: bold}.test-standard{background: linear-gradient(135deg,#1a2a3a 0%,#2c3e50 100%);color: white;padding: 25px;border-radius: 12px;margin-bottom: 30px}.test-standard h4{margin: 0 0 15px 0;font-size: 1.1rem;color: #ffd700}.standard-content{font-size: 1rem;line-height: 1.8}.data-update-hint{margin-top: 15px;font-size: 0.75rem;color: #aaa;border-top: 1px solid rgba(255,255,255,0.2);padding-top: 10px}.quality-buttons{display: flex;gap: 15px;flex-wrap: wrap}.btn-report,.btn-certificate{padding: 12px 24px;border-radius: 40px;font-size: 0.9rem;font-weight: 500;cursor: pointer;transition: all 0.3s ease;text-decoration: none;display: inline-flex;align-items: center;gap: 8px}.btn-report{background: #fff;border: 2px solid #c0392b;color: #c0392b}.btn-report:hover{background: #c0392b;color: white}.btn-certificate{background: #f0b90b;border: 2px solid #f0b90b;color: #1a2a3a}.btn-certificate:hover{background: #d4a00a;border-color: #d4a00a}.cert-icon{font-size: 0.8rem}.report-lightbox{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.9);z-index: 10000;align-items: center;justify-content: center}.report-lightbox.active{display: flex}.lightbox-content{position: relative;width: 85%;max-width: 1000px;height: 85%;background: #fff;border-radius: 12px;overflow: hidden}.lightbox-close{position: absolute;top: 10px;right: 20px;font-size: 35px;color: #fff;background: rgba(0,0,0,0.5);width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 50%;cursor: pointer;z-index: 10;transition: all 0.2s}.lightbox-close:hover{background: rgba(0,0,0,0.8)}.lightbox-inner{width: 100%;height: 100%;overflow: auto}.lightbox-inner iframe{width: 100%;height: 100%;border: none}.lightbox-inner img{max-width: 100%;height: auto;display: block;margin: 0 auto}@media (max-width: 992px){.quality-wrapper{flex-direction: column}.quality-steps-nav{display: flex;flex-wrap: wrap;gap: 10px}.step-trigger{flex: 1;min-width: 200px;flex-direction: column;text-align: center}.step-number{width: auto;margin-bottom: 5px}.step-title{margin: 8px 0}.quality-content-panel{min-width: auto}}@media (max-width: 576px){.quality-secrets-section{padding: 50px 15px}.quality-header h2{font-size: 1.8rem}.quality-content-panel{padding: 20px}.btn-report,.btn-certificate{width: 100%;justify-content: center}}.demo-notice-quality{text-align: center;padding: 50px;background: white;border-radius: 20px}.demo-notice-quality ul{display: inline-block;text-align: left;margin: 20px auto}.unified-lightbox{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999}.unified-lightbox.active{display: block}.lightbox-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.92);cursor: pointer}.lightbox-container{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 85%;max-width: 1100px;height: 85%;background: #1a1a1a;border-radius: 12px;overflow: hidden;box-shadow: 0 20px 50px rgba(0,0,0,0.5)}.lightbox-prev,.lightbox-next{position: absolute;top: 50%;transform: translateY(-50%);width: 50px;height: 80px;background: rgba(255,255,255,0.15);border: none;color: white;font-size: 40px;cursor: pointer;z-index: 10;transition: all 0.3s ease;display: flex;align-items: center;justify-content: center;border-radius: 8px}.lightbox-prev{left: 20px}.lightbox-next{right: 20px}.lightbox-prev:hover,.lightbox-next:hover{background: rgba(255,255,255,0.3)}.lightbox-close{position: absolute;top: 15px;right: 20px;width: 45px;height: 45px;background: rgba(255,255,255,0.15);border: none;color: white;font-size: 28px;cursor: pointer;z-index: 10;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease}.lightbox-close:hover{background: rgba(255,255,255,0.3);transform: rotate(90deg)}.lightbox-content{width: 100%;height: calc(100% - 60px);display: flex;align-items: center;justify-content: center;overflow: hidden;flex-wrap: wrap}.lightbox-caption{display: block;width:100%;text-align: center}#lightbox-image{max-width: 95%;max-height: 95%;object-fit: contain;border-radius: 8px}#lightbox-iframe{width: 100%;height: 100%;border: none}.lightbox-loading{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;gap: 15px;color: white;z-index: 5}.spinner{width: 50px;height: 50px;border: 4px solid rgba(255,255,255,0.2);border-top-color: #c0392b;border-radius: 50%;animation: spin 0.8s linear infinite}@keyframes spin{to{transform: rotate(360deg)}}.lightbox-footer{position: absolute;bottom: 0;left: 0;right: 0;height: 50px;background: rgba(0,0,0,0.7);display: flex;align-items: center;justify-content: space-between;padding: 0 20px;color: #ccc;font-size: 14px}.lightbox-title{max-width: 60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lightbox-counter{background: rgba(255,255,255,0.15);padding: 4px 12px;border-radius: 20px;font-size: 12px}@media (max-width: 768px){.lightbox-container{width: 95%;height: 80%}.lightbox-prev,.lightbox-next{width: 40px;height: 60px;font-size: 30px}.lightbox-prev{left: 5px}.lightbox-next{right: 5px}.lightbox-close{width: 35px;height: 35px;font-size: 22px;top: 8px;right: 12px}}@media (max-width: 992px){.hub-two-columns{grid-template-columns: 1fr;gap: 40px}}@media (max-width: 640px){.article-card{flex-direction: column}.article-image{width: 100%;height: 160px}.article-btn{width: 100%;text-align: center}}@media (max-width: 768px){.hub-header h2{font-size: 28px}.sidebar-card h3{font-size: 24px}}@media (max-width: 992px){.tutorials-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 768px){.tutorials-grid{grid-template-columns: 1fr}.tutorials-header h2{font-size: 28px}}@media (max-width: 992px){.efficiency-container{grid-template-columns: 1fr;gap: 50px;text-align: center}.efficiency-left p{margin-left: auto;margin-right: auto}.efficiency-buttons{justify-content: center}.bubble-top{top: -30px;right: -10px}.bubble-bottom{bottom: 20px;left: -10px}}@media (max-width: 768px){.efficiency-left h2{font-size: 32px}.bubble-top,.bubble-bottom{position: static;margin: 10px auto;display: inline-block;white-space: normal;text-align: center}.laptop-wrapper{display: flex;flex-direction: column;align-items: center}}@media (max-width: 768px){.social-three-columns{grid-template-columns: 1fr;gap: 30px}.social-header h2{font-size: 28px}.impact-dashboard{flex-direction: column;gap: 20px}.impact-divider{width: 60px;height: 1px}}@media (max-width: 768px){.who-grid{grid-template-columns: 1fr;gap: 40px}.who-content h2{font-size: 28px}.who-stats{gap: 20px}.stat-number{font-size: 18px}}@media (max-width: 768px){.hero-main{grid-template-columns: 1fr;gap: 30px}.hero-right h1{font-size: 32px}.hero-stats{gap: 12px}.hero-stat{padding: 12px 10px}.stat-value{font-size: 20px}.hero-corner-image{width: 70px;bottom: -10px;right: -10px}}@media (max-width: 768px){.footer-nav ul{gap: 15px;flex-direction: column;align-items: center}.footer-bottom{flex-direction: column;text-align: center}.footer-contact{flex-direction: column;gap: 8px}}. @media (max-width: 768px){.testimonials-grid{grid-template-columns: 1fr;gap: 25px}.testimonials-heading h2{font-size: 28px}.honor-badges{gap: 12px}.honor-badges span{font-size: 12px;padding: 6px 14px}}@media (max-width: 768px){.news-header{flex-direction: column;align-items: flex-start;gap: 20px}.news-grid{grid-template-columns: 1fr;gap: 20px}.news-header-left h2{font-size: 28px}}@media (max-width: 768px){.home-news-grid{grid-template-columns: 1fr;gap: 25px}.home-news-heading h2{font-size: 28px}}@media (max-width: 1024px){.certificates-grid{grid-template-columns: repeat(3,1fr);gap: 20px}}@media (max-width: 640px){.certificates-grid{grid-template-columns: repeat(2,1fr);gap: 15px}.certificates-heading h2{font-size: 28px}.certificate-title{font-size: 14px}}@media (max-width: 768px){.logo-grid{grid-template-columns: repeat(3,1fr);gap: 20px}.partners-heading h2{font-size: 24px}.logo-img{max-width: 80px;max-height: 40px}}@media (max-width: 768px){.featured-grid{overflow-x: auto;scroll-snap-type: x mandatory;gap: 0;padding-bottom: 10px;grid-template-columns: repeat(1,1fr)}.featured-card{min-width: 280px;scroll-snap-align: start}.regular-grid{grid-template-columns: unset}.regular-card{min-width: 160px;scroll-snap-align: start}.featured-grid::after,.regular-grid::after{content: '';min-width: 20px}.btn-retail,.btn-bulk,.btn-retail-small,.btn-bulk-small{min-height: 44px;display: flex;align-items: center;justify-content: center}.featured-card{margin-bottom:20px}}@media (max-width: 768px){.card-buttons{flex-direction: column}.btn-retail,.btn-bulk{min-height: 48px;display: flex;align-items: center;justify-content: center}.testimonials-grid{display: flex;flex-wrap: wrap}.digital-card{margin-bottom:20px}.global-section .container{flex-wrap: wrap}.left,.right{width:100%}.map-area{width:100%}.global-section{overflow-x: hidden}.shop-body{flex-wrap: wrap;padding: 20px 15px}.shop-sidebar{width:100%}.shop-main ul{display: grid;grid-template-columns: repeat(2,1fr);gap: 20px;list-style: none;padding: 0}.shop-main{width:100%}.custom-page{flex-wrap: wrap}.left-view{width:100%;height: 500px}.right-config{width:100%}.block ul{flex-wrap: wrap}.right-config button{display: block;margin: 0 auto}.productsd{background: #2c2d31;padding: 50px 15px;padding-top: 60px}.products-top{top: 60px}.shop-toolbar{padding:0 15px;padding-top:80px}#primary{padding-top:80px}}@media (max-width: 768px){.split-cards{grid-template-columns: 1fr;gap: 20px}.trust-bar{gap: 5px}.section-heading h2{font-size: 28px}.card-moq{font-size: 28px}.trust-item h4{font-size: 14px;font-weight: 600;margin: 5px 0}.trust-bar{padding:20px 15px;justify-content: space-between}#world-map{pointer-events: none}.lightbox-content{width: 80%;height: 80%;display: flex;align-items: center;justify-content: center;overflow: hidden}}@media (max-width: 767px){body{padding-bottom: calc(78px + env(safe-area-inset-bottom))}.m_header{height: 60px !important;bottom: auto !important;background: rgba(255,255,255,.96) !important;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);z-index: 9998 !important}.m_header .nav_toggle{display: none !important}.m_header .m_nav{display: block !important;position: fixed !important;left: 0 !important;right: 0 !important;top: auto !important;bottom: 0 !important;width: 100% !important;height: calc(72px + env(safe-area-inset-bottom)) !important;padding: 7px 8px calc(7px + env(safe-area-inset-bottom)) !important;background: rgba(255,255,255,.98) !important;border-top: 1px solid rgba(0,0,0,.08) !important;box-shadow: 0 -8px 24px rgba(0,0,0,.08) !important;transform: none !important;opacity: 1 !important;visibility: visible !important;overflow: visible !important;z-index: 10010 !important}.m_header .m_nav_list{display: grid !important;grid-template-columns: repeat(5,minmax(0,1fr)) !important;gap: 0 !important;width: 100% !important;height: 58px !important;margin: 0 !important;padding: 0 !important;list-style: none !important;background: transparent !important}.m_header .m_nav_list>li{display: none !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important}.m_header .m_nav_list>li:nth-child(1),.m_header .m_nav_list>li:nth-child(3),.m_header .m_nav_list>li:nth-child(4),.m_header .m_nav_list>li:nth-child(5),.m_header .m_nav_list>li:nth-child(6){display: block !important}.m_header .m_nav_list>li>a{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;gap: 3px !important;height: 58px !important;padding: 0 2px !important;color: #666 !important;font-size: 11px !important;line-height: 1.12 !important;font-weight: 500 !important;text-align: center !important;text-decoration: none !important;white-space: normal !important;word-break: normal !important;overflow: hidden !important}.m_header .m_nav_list>li>a::before{display: block !important;color: #111 !important;font-size: 23px !important;line-height: 1 !important;font-weight: 400 !important}.m_header .m_nav_list>li:nth-child(1)>a::before{content: "⌂";font-size: 27px !important}.m_header .m_nav_list>li:nth-child(3)>a::before{content: "▦"}.m_header .m_nav_list>li:nth-child(4)>a::before{content: "✦"}.m_header .m_nav_list>li:nth-child(5)>a::before{content: "▣"}.m_header .m_nav_list>li:nth-child(6)>a::before{content: "☰"}.m_header .m_nav_list>li:nth-child(3)>a,.m_header .m_nav_list>li:nth-child(4)>a{font-size: 10px !important}.m_header .m_nav_list>li.current-menu-item>a,.m_header .m_nav_list>li.current_page_item>a,.m_header .m_nav_list>li>a:active{color: #000 !important;font-weight: 700 !important}.xoo-wsc-basket,.xoo-wsc-cart-trigger,.xoo-wsc-sc-cont,.joinchat,.joinchat__button{bottom: calc(90px + env(safe-area-inset-bottom)) !important}}.heroSwiper{width: 100%}.heroSwiper .swiper-wrapper,.heroSwiper .swiper-slide{align-items: stretch}.heroSwiper .swiper-slide.hero-slide{overflow: hidden}.heroSwiper .hero-image{display: block;width: 100%;max-width: 100%;height: auto;object-fit: contain;object-position: center top}.heroSwiper .hero-desc{margin-top: 12px}.global-section.global-reach-section{--global-bg: #111315;--global-surface: rgba(248,249,250,.055);--global-border: rgba(248,249,250,.14);--global-text: #f8f9fa;--global-muted: rgba(248,249,250,.68);--global-accent: #fada5e;background: var(--global-bg) !important;color: var(--global-text);padding: clamp(52px,7vw,96px) 20px;font-family: 'Roboto',Arial,sans-serif}.global-section.global-reach-section,.global-section.global-reach-section *{font-family: 'Roboto',Arial,sans-serif}.global-section .container.global-reach-layout{display: grid;grid-template-columns: minmax(220px,.76fr) minmax(470px,1.62fr) minmax(280px,.82fr);align-items: start;gap: clamp(24px,3vw,46px);max-width: 1440px}.global-section .container.global-reach-stats{max-width: 1440px;margin: 0 auto clamp(26px,3vw,42px)}.global-reach-stats .airmei-traffic-stats{flex: 1 1 100%;width: 100%;margin: 0}.global-reach-intro,.global-reach-map,.global-partner-form{width: auto !important;min-width: 0}.global-reach-intro h2{max-width: 350px;margin: 0;color: var(--global-text);font-size: clamp(34px,3.25vw,52px);font-weight: 700;line-height: 1.03;letter-spacing: 0}.global-reach-intro h2 span{color: var(--global-accent)}.global-reach-lede{max-width: 370px;margin: 18px 0 32px;color: var(--global-muted);font-size: 17px;font-weight: 400;line-height: 1.55}.global-reach-intro h3{margin: 0 0 14px;color: var(--global-accent);font-size: 15px;font-weight: 700;line-height: 1.35;letter-spacing: 0}.global-reach-section .team-grid{grid-template-columns: repeat(3,minmax(0,1fr));grid-template-rows: repeat(2,minmax(0,1fr));max-width: 340px;gap: 7px}.global-reach-section .partner-item{overflow: hidden;border: 1px solid transparent;border-radius: 5px;cursor: pointer;transition: border-color .2s ease,transform .2s ease}.global-reach-section .partner-item::before,.global-reach-section .partner-item::after{content: none !important;display: none !important}.global-reach-section .partner-item:hover,.global-reach-section .partner-item.active{border-color: var(--global-accent);transform: translateY(-2px)}.global-reach-section .team-grid img{display: block;border-radius: 0;filter: saturate(.84) contrast(1.04);transition: filter .2s ease,transform .2s ease}.global-reach-section .partner-item:hover img,.global-reach-section .partner-item.active img{filter: saturate(1) contrast(1.05);transform: scale(1.035)}.global-reach-section .view-all{display: inline-flex !important;align-items: center;justify-content: center;min-height: 40px;margin-top: 16px;padding: 8px 18px;border: 1px solid rgba(248,249,250,.2);border-radius: 8px;background: rgba(248,249,250,.04);color: var(--global-text) !important;font-size: 14px;font-weight: 500;text-decoration: none !important;transition: border-color .2s ease,color .2s ease,background-color .2s ease,box-shadow .2s ease}.global-reach-section .view-all:hover,.global-reach-section .view-all:focus-visible{border-color: var(--global-accent);background: rgba(250,218,94,.05);color: var(--global-accent) !important;box-shadow: 0 0 12px rgba(250,218,94,.15)}.global-reach-map{position: relative;min-width: 0}.global-reach-section .point{z-index: 7;width: 12px;height: 12px;border: 0;background: rgba(250,218,94,.6);box-shadow: 0 0 10px rgba(250,218,94,.86)}.global-reach-section .point::before{content: '';position: absolute;inset: 3px;border-radius: 50%;background: #fff;box-shadow: 0 0 5px rgba(255,255,255,.92)}.global-reach-section .point::after{content: attr(data-country-label);position: absolute;left: 15px;top: -5px;padding: 2px 4px;border: 1px solid rgba(255,255,255,.16);border-radius: 2px;background: rgba(0,0,0,.78);color: #fff;font: 500 10px/1.15 'Roboto',Arial,sans-serif;white-space: nowrap;box-shadow: 0 2px 8px rgba(0,0,0,.35)}.global-reach-section .point.active{background: var(--global-accent);box-shadow: 0 0 0 4px rgba(250,218,94,.16),0 0 16px rgba(250,218,94,.9)}.global-reach-section .point.active::before{background: var(--global-accent)}.global-reach-section .info-card{width: min(264px,calc(100% - 28px));padding: 13px;border: 1px solid rgba(250,218,94,.48);border-radius: 6px;background: rgba(17,19,21,.92);color: var(--global-text);box-shadow: 0 18px 36px rgba(0,0,0,.34);backdrop-filter: blur(14px)}.global-reach-section .info-card .avatar{width: 48px;height: 48px;border: 1px solid rgba(250,218,94,.48)}.global-reach-section .info-card h4,.global-reach-section .info-card p{margin: 0;color: var(--global-text)}.global-reach-section .info-card .position,.global-reach-section .info-card .contact{margin-top: 4px;color: var(--global-muted);font-size: 12px}.global-reach-section .global-partner-form{padding: clamp(22px,2.2vw,32px);border: 1px solid var(--global-border);border-radius: 6px;background: rgba(248,249,250,.065) !important;box-shadow: 0 22px 48px rgba(0,0,0,.18);backdrop-filter: blur(18px)}.global-reach-section .global-partner-form h2{margin: 0;color: var(--global-text) !important;font-size: clamp(26px,2.2vw,34px);font-weight: 700;line-height: 1.08;letter-spacing: 0}.global-partner-form__intro{margin: 14px 0 22px !important;color: var(--global-muted) !important;font-size: 14px;line-height: 1.55}.global-reach-section .global-partner-form form{display: grid;gap: 10px}.global-reach-section .global-partner-form form input,.global-reach-section .global-partner-form form textarea{box-sizing: border-box;width: 100%;min-height: 46px;margin: 0;padding: 12px 13px;border: 1px solid rgba(248,249,250,.18);border-radius: 4px;outline: 0;background: rgba(17,19,21,.64);color: var(--global-text);font-size: 14px;line-height: 1.4}.global-reach-section .global-partner-form form textarea{min-height: 98px;resize: vertical}.global-reach-section .global-partner-form form input::placeholder,.global-reach-section .global-partner-form form textarea::placeholder{color: rgba(248,249,250,.52)}.global-reach-section .global-partner-form form input:focus,.global-reach-section .global-partner-form form textarea:focus{border-color: var(--global-accent);box-shadow: 0 0 0 3px rgba(250,218,94,.13)}.global-reach-section .global-partner-form form button{width: 100%;min-height: 46px;margin: 4px 0 0;border: 1px solid var(--global-accent);border-radius: 4px;background: var(--global-accent);color: #171717;font-size: 14px;font-weight: 700;line-height: 1;transition: background-color .2s ease,color .2s ease,transform .2s ease}.global-reach-section .global-partner-form form button:hover{background: #f8f9fa;border-color: #f8f9fa;transform: translateY(-1px)}.global-reach-section .global-partner-form form button,.global-reach-section .global-partner-form form button:hover,.global-reach-section .global-partner-form form button:focus-visible{background: var(--global-accent) !important;border-color: var(--global-accent) !important;color: #171717 !important}.partner-trust-badges{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;margin-top: 16px}.partner-trust-badge{display: grid;gap: 2px;padding: 10px 12px;border-left: 2px solid var(--global-accent);background: rgba(250,218,94,.07)}.partner-trust-badge strong{color: var(--global-text);font-size: 13px;font-weight: 700}.partner-trust-badge span{color: var(--global-muted);font-size: 12px}.global-reach-section .success-msg{margin: 18px 0 12px !important;color: var(--global-muted) !important;font-size: 13px;line-height: 1.5}.global-reach-section .social{display: flex;gap: 12px;align-items: center;margin-top: 18px;padding: 12px 14px 8px;border: 1px solid rgba(248,249,250,.12);border-bottom: 0;border-radius: 6px 6px 0 0;background: rgba(17,19,21,.46)}.global-reach-section .social img{width: 24px;margin: 0;opacity: .86;filter: brightness(0) invert(1)}.global-reach-section .global-partner-form>p:last-child{margin: 0 !important;padding: 0 14px 12px;border: 1px solid rgba(248,249,250,.12);border-top: 0;border-radius: 0 0 6px 6px;background: rgba(17,19,21,.46);color: var(--global-accent) !important;font-size: 13px;font-weight: 600}@media (max-width: 1180px){.global-section .container.global-reach-layout{grid-template-columns: minmax(230px,.8fr) minmax(430px,1.2fr)}.global-section .container.global-reach-stats{margin-bottom: 28px}.global-reach-section .global-partner-form{grid-column: 1 / -1;display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);column-gap: 24px;align-items: start}.global-reach-section .global-partner-form h2,.global-reach-section .global-partner-form__intro,.global-reach-section .global-partner-form .success-msg,.global-reach-section .global-partner-form .social,.global-reach-section .global-partner-form>p:last-child{grid-column: 1}.global-reach-section .global-partner-form form,.global-reach-section .partner-trust-badges{grid-column: 2}.global-reach-section .partner-trust-badges{margin-top: 14px}}@media (max-width: 760px){.global-section.global-reach-section{padding: 48px 16px}.global-section .container.global-reach-layout{grid-template-columns: minmax(0,1fr);gap: 30px}.global-reach-intro h2{max-width: 300px;font-size: 38px}.global-reach-lede{margin-bottom: 26px;font-size: 16px}.global-reach-section .team-grid{max-width: none;grid-template-columns: repeat(3,minmax(0,96px))}.global-reach-section .global-partner-form{display: block;grid-column: auto}.global-reach-section .global-partner-form form,.global-reach-section .partner-trust-badges{grid-column: auto}.global-reach-section .partner-trust-badges{margin-top: 14px}}@media (max-width: 768px){.hero{padding-top: 60px}.heroSwiper,.heroSwiper .swiper-wrapper,.heroSwiper .swiper-slide{height: auto !important}.heroSwiper .swiper-slide{display: flex !important;flex-direction: column !important;align-items: stretch !important;justify-content: flex-start !important}.heroSwiper .swiper-slide div{height: auto !important}.heroSwiper .hero-image{width: 100% !important;height: auto !important;object-fit: contain !important}.heroSwiper .swiper-slide .hero-content{position: relative !important;left: auto !important;top: auto !important;transform: none !important;width: 100% !important;max-width: none !important;box-sizing: border-box !important;padding: 14px 16px 18px !important;border-top-width: 8px !important}.heroSwiper .hero-content h1{font-size: 18px !important;line-height: 1.25 !important;margin-bottom: 12px !important}.heroSwiper .hero-content h2{font-size: 18px !important;line-height: 1.25 !important;margin-bottom: 12px !important}.hero-copy-desktop{display: none !important}.hero-copy-mobile{display: inline !important}.hero-btn{display: inline-flex !important;align-items: center;justify-content: center;width: auto !important;max-width: 82% !important;min-width: 220px !important;margin: 4px auto 0 !important;padding: 12px 22px !important;font-size: 14px !important}.heroSwiper .hero-desc{display: block !important;font-size: 13px !important;line-height: 1.5 !important}}@media (min-width: 769px){.heroSwiper .hero-desc{display: none !important}.heroSwiper .swiper-pagination-bullet{width: 12px !important;height: 12px !important;margin: 0 6px !important;background: rgba(153,153,153,0.95) !important;opacity: 1 !important;border: 1px solid rgba(0,0,0,0.18) !important;box-shadow: none !important}.heroSwiper .swiper-pagination-bullet-active{width: 14px !important;height: 14px !important;background: #111111 !important;border-color: #111111 !important;box-shadow: 0 0 0 4px rgba(250,218,94,0.22),0 3px 8px rgba(0,0,0,0.16) !important}}.global-section.global-reach-section{padding: clamp(42px,5vw,68px) 20px}.global-section .container.global-reach-layout{grid-template-columns: minmax(0,1fr) minmax(310px,360px);align-items: stretch;gap: clamp(28px,4vw,62px)}.global-reach-main{display: flex;flex-direction: column;gap: 18px;height: 100%;min-width: 0}.global-reach-intro h2{max-width: none;font-size: clamp(44px,4.4vw,68px);line-height: .98}.global-reach-lede{max-width: 560px;margin: 12px 0 22px}.global-team-stage{position: relative;z-index: 3}.global-team-stage h3{margin-bottom: 10px}.global-team-carousel{position: relative;display: block;box-sizing: border-box;width: 100%;max-width: 636px;padding-right: 86px}.global-reach-section .team-grid{display: flex;grid-template-columns: none;grid-template-rows: none;max-width: none;gap: 10px;overflow-x: auto;overscroll-behavior-inline: contain;scroll-behavior: smooth;scroll-snap-type: inline proximity;scrollbar-width: none}.global-reach-section .team-grid::-webkit-scrollbar{display: none}.global-reach-section .partner-item{display: block;flex: 0 0 clamp(86px,9vw,102px);min-width: 0;padding: 0;appearance: none;border: 1px solid rgba(248,249,250,.14);border-radius: 5px;background: transparent;scroll-snap-align: start}.global-reach-section .partner-item.active{border-color: var(--global-accent);box-shadow: 0 0 0 1px rgba(250,218,94,.28),0 0 18px rgba(250,218,94,.28)}.global-reach-section .partner-item:hover,.global-reach-section .partner-item:focus-visible{border-color: rgba(250,218,94,.8);box-shadow: 0 0 0 1px rgba(250,218,94,.2),0 0 14px rgba(250,218,94,.18);outline: 0}.global-reach-section .team-grid img{width: 100%;aspect-ratio: 1 / 1;object-fit: cover}.team-carousel-control{position: absolute;top: 0;z-index: 2;width: 34px;height: 34px;padding: 0;border: 1px solid rgba(248,249,250,.22);border-radius: 4px;background: rgba(248,249,250,.04);color: var(--global-text);font: 600 18px/1 'Roboto',Arial,sans-serif;outline: 0;-webkit-tap-highlight-color: transparent;cursor: pointer;transition: border-color .2s ease,color .2s ease,background-color .2s ease}.team-carousel-control--previous{right: 42px}.team-carousel-control--next{right: 0}.global-reach-section .team-carousel-control:hover,.global-reach-section .team-carousel-control:focus,.global-reach-section .team-carousel-control:focus-visible{border-color: var(--global-accent) !important;background: rgba(250,218,94,.1) !important;color: var(--global-accent) !important;box-shadow: 0 0 0 2px rgba(250,218,94,.16)}.global-reach-section .team-carousel-control:active{border-color: var(--global-accent) !important;background: var(--global-accent) !important;color: #111315 !important;box-shadow: none}.global-reach-section .team-carousel-control:disabled{border-color: rgba(248,249,250,.1) !important;background: rgba(248,249,250,.025) !important;color: rgba(248,249,250,.3) !important;box-shadow: none;cursor: default;opacity: 1}.team-contact-panel{display: grid;grid-template-columns: 52px minmax(0,1fr) auto;align-items: center;gap: 12px;position: absolute;top: calc(100% + 10px);left: var(--team-popover-x,0px);z-index: 8;width: min(460px,calc(100vw - 48px));margin: 0;padding: 12px 14px;pointer-events: none;border: 1px solid rgba(250,218,94,.36);border-radius: 6px;background: rgba(25,25,25,.86);box-shadow: 0 16px 34px rgba(0,0,0,.34);backdrop-filter: blur(14px);opacity: 0;transform: translateY(-8px);transition: opacity .2s ease,transform .28s ease}.team-contact-panel.is-open{pointer-events: auto;opacity: 1;transform: translateY(0)}.team-contact-panel__avatar{width: 52px;height: 52px;border: 1px solid rgba(250,218,94,.48);border-radius: 50%;object-fit: cover}.team-contact-panel__identity{display: grid;gap: 2px;min-width: 0}.team-contact-panel__identity strong{color: var(--global-text);font-size: 17px;line-height: 1.2}.team-contact-panel__identity span{color: var(--global-muted);font-size: 12px;line-height: 1.35}.team-contact-panel__actions{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 7px}.team-contact-panel__actions a{padding: 7px 9px;border: 1px solid rgba(248,249,250,.18);border-radius: 4px;color: var(--global-text);font-size: 12px;font-weight: 600;line-height: 1;text-decoration: none;transition: border-color .2s ease,color .2s ease,background-color .2s ease}.team-contact-panel__actions a:hover,.team-contact-panel__actions a:focus-visible{border-color: var(--global-accent);background: rgba(250,218,94,.1);color: var(--global-accent)}.global-reach-map{width: 100%;flex: 0 0 auto;height: clamp(320px,28vw,360px) !important;min-height: 0 !important;margin-top: 0;padding: 0 !important}.global-reach-map .airmei-map-shell,.global-reach-map #world-map{height: 100% !important;min-height: 0 !important}.global-reach-section .global-partner-form{position: sticky;top: 24px}@media (max-width: 1180px){.global-section .container.global-reach-layout{grid-template-columns: minmax(0,1fr)}.global-reach-section .global-partner-form{position: static;display: block;grid-column: auto;max-width: none}.global-reach-main{height: auto}}@media (max-width: 760px){.global-team-carousel{max-width: none;padding-right: 0}.team-carousel-control{display: none}.global-reach-section .partner-item{flex-basis: 88px}.team-contact-panel,.team-contact-panel.is-open{grid-template-columns: 46px minmax(0,1fr)}.team-contact-panel{left: 0 !important;width: min(100%,calc(100vw - 32px))}.team-contact-panel__avatar{width: 46px;height: 46px}.team-contact-panel__actions{grid-column: 1 / -1;justify-content: flex-start}}@media screen and (max-width: 768px){.hero,.heroSwiper{position: relative !important;width: 100% !important;height: auto !important;min-height: unset !important;margin: 0 !important;overflow: hidden !important;background: transparent !important}.heroSwiper .swiper-wrapper,.heroSwiper .swiper-slide,.heroSwiper .swiper-slide.hero-slide{height: auto !important;min-height: unset !important;padding: 0 !important;margin: 0 !important}.heroSwiper .hero-image,.heroSwiper .swiper-slide img.hero-image{display: block !important;width: 100% !important;height: auto !important;min-height: 0 !important;margin: 0 !important;object-fit: contain !important;object-position: center center !important;border-radius: 8px !important}.heroSwiper .swiper-slide .hero-content{margin: 0 !important;padding: 8px 16px 12px !important;min-height: unset !important;height: auto !important;line-height: 1.25 !important;border-top: 0 !important}.heroSwiper .hero-content h1{margin: 0 0 8px !important}.heroSwiper .hero-content h2{margin: 0 0 8px !important}.heroSwiper .hero-desc{margin: 8px 0 0 !important}.heroSwiper .hero-btn,.hero-btn{margin: 6px auto 4px !important;max-width: 85% !important}.heroSwiper .swiper-button-prev,.heroSwiper .swiper-button-next{position: absolute !important;top: 50% !important;transform: translateY(-50%) !important;width: 32px !important;height: 32px !important;min-width: 32px !important;min-height: 32px !important;margin: 0 !important;padding: 0 !important;background: #ffffff !important;border: 1px solid #e0e0e0 !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;box-shadow: 0 4px 10px rgba(0,0,0,0.15) !important;z-index: 99 !important;color: #333333 !important;opacity: 1 !important;visibility: visible !important}.heroSwiper .swiper-button-prev{left: 10px !important;right: auto !important}.heroSwiper .swiper-button-next{right: 10px !important;left: auto !important}.heroSwiper .swiper-button-prev::after,.heroSwiper .swiper-button-next::after{color: #333333 !important;font-size: 14px !important;font-weight: 700 !important;line-height: 1 !important}.heroSwiper .swiper-slide{padding: 0 12px !important;box-sizing: border-box !important}.heroSwiper .swiper-pagination{margin-top: 18px !important;margin-bottom: 22px !important}.heroSwiper .swiper-pagination-bullet{margin: 0 7px !important}.trust-bar{gap: 16px 12px !important;padding: 18px 12px 22px !important;align-items: flex-start !important}.trust-item{flex: 1 1 28% !important;min-width: 92px !important;gap: 6px !important}.trust-item img{width: 44px !important;height: 44px !important;margin-bottom: 4px !important}.trust-item h4{margin: 0 !important;line-height: 1.3 !important}}@media (min-width: 769px){.heroSwiper .hero-desc h1,.heroSwiper .hero-desc h2,.heroSwiper .hero-desc h3,.heroSwiper .hero-desc h4,.heroSwiper .hero-desc .elementor-heading-title,.heroSwiper .hero-desc .elementor-widget-heading{display: none !important}.heroSwiper .swiper-button-prev,.heroSwiper .swiper-button-next{position: absolute !important;top: 50% !important;transform: translateY(-50%) !important;width: 40px !important;height: 40px !important;min-width: 40px !important;min-height: 40px !important;background: #ffffff !important;border: 1px solid #e0e0e0 !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;box-shadow: 0 4px 12px rgba(0,0,0,0.08) !important;z-index: 30 !important;color: #333333 !important;opacity: 1 !important;visibility: visible !important;transition: all 0.2s ease !important}.heroSwiper .swiper-button-prev{left: 20px !important;right: auto !important}.heroSwiper .swiper-button-next{right: 20px !important;left: auto !important}.heroSwiper .swiper-button-prev:hover,.heroSwiper .swiper-button-next:hover{background: #fcfcfc !important;border-color: #cccccc !important;box-shadow: 0 6px 16px rgba(0,0,0,0.12) !important}.heroSwiper .swiper-button-prev::after,.heroSwiper .swiper-button-next::after{color: #333333 !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1 !important}.trust-bar{align-items: center;gap: 72px;padding: 34px 20px 30px}.trust-item{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;line-height: 1.35;min-height: 100px}.trust-item h4,.trust-item p{line-height: 1.35}}@media (max-width: 768px){.page-id-64 .material-hub .hub-wrapper{display: grid;grid-template-columns: minmax(0,1fr);flex-direction: initial;gap: 28px}.page-id-64 .material-hub .side{display: contents;flex-direction: initial}.page-id-64 .material-hub .slide{width: 100%}.page-id-64 .material-hub .slide ul{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px 8px}.page-id-64 .roadmap-layout{height: auto}.page-id-64 .roadmap-left,.page-id-64 .roadmap-right{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));height: auto;min-height: 0;align-content: start;align-items: start;gap: 10px;flex-direction: initial}.page-id-64 .left-image,.page-id-64 .right-image{width: 100%;height: auto;min-height: 0;aspect-ratio: 1.6 / 1}.page-id-64 .left-image img,.page-id-64 .right-image img{width: 100%;height: 100%;aspect-ratio: auto;object-fit: cover}}@media (max-width: 768px){.page-id-64 .material-hub .hub-wrapper{display: grid;grid-template-columns: minmax(0,1fr);gap: 18px 12px}.page-id-64 .material-hub .center{min-height: 170px}.page-id-64 .material-hub .center img{width: min(48%,210px);max-height: 185px}.page-id-64 .material-hub .slide{padding: 14px 8px 12px;border: 1px solid #edf0f2;border-radius: 14px;background: #f8f9fa;box-sizing: border-box}.page-id-64 .material-hub .slide h2{min-height: 16px;margin-bottom: 12px;font-size: 10px;letter-spacing: .04em;text-align: center}.page-id-64 .material-hub .slide ul{grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px 5px}.page-id-64 .material-hub .slide img{width: 38px;height: 38px;padding: 3px}.page-id-64 .material-hub .slide p{min-height: 23px;margin-top: 5px;font-size: 9px;line-height: 1.2}}@media (max-width: 768px){body.page-id-64 .roadmap-layout{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;align-items: start !important;gap: 12px !important;height: auto !important}body.page-id-64 .roadmap-center{grid-column: 1 / -1 !important;order: 1 !important;width: 100% !important;box-sizing: border-box !important}body.page-id-64 .roadmap-left,body.page-id-64 .roadmap-right{display: contents !important}body.page-id-64 .left-image,body.page-id-64 .right-image{width: auto !important;height: auto !important;min-height: 0 !important;aspect-ratio: 1.6 / 1 !important;margin: 0 !important}body.page-id-64 .left-image img,body.page-id-64 .right-image img{display: block !important;width: 100% !important;height: 100% !important;object-fit: cover !important;border-radius: 12px !important}body.page-id-64 .left-image-1{order: 2 !important}body.page-id-64 .left-image-2{order: 3 !important}body.page-id-64 .left-image-3{order: 4 !important}body.page-id-64 .right-image-1{order: 5 !important}body.page-id-64 .right-image-2{order: 6 !important}body.page-id-64 .right-image-3{order: 7 !important}}.roadmap-mobile-hint{display: none}@media (max-width: 768px){body.page-id-64 .roadmap-mobile-hint{display: block;margin-top: 8px;color: #8d959d;font-size: 11px;line-height: 1.4}body.page-id-64 .roadmap-step{cursor: pointer;border-radius: 10px;transition: background .2s ease,border-color .2s ease,transform .2s ease}body.page-id-64 .roadmap-step:focus-visible{outline: 2px solid #fada5e;outline-offset: 3px}body.page-id-64 .roadmap-step.is-mobile-selected{background: rgba(250,218,94,.08);border-bottom-color: rgba(250,218,94,.45);transform: translateX(3px)}body.page-id-64 .roadmap-left .left-image,body.page-id-64 .roadmap-right .right-image{display: none !important}body.page-id-64 .roadmap-left .left-image.is-mobile-selected,body.page-id-64 .roadmap-right .right-image.is-mobile-selected{display: block !important;grid-column: 1 / -1 !important;order: 8 !important;width: 100% !important;aspect-ratio: 1.6 / 1 !important;margin-top: 2px !important}}.cases-swipe-hint{display: none}@media (max-width: 768px){body.page-id-64 .cases-swipe-hint{display: block;margin: -20px 0 18px;color: #858b91;font-size: 11px;line-height: 1.4;text-align: center}body.page-id-64 .packaging-cases .cases-grid{display: flex !important;flex-wrap: nowrap !important;align-items: stretch !important;gap: 14px !important;width: calc(100vw - 16px) !important;max-width: none !important;margin-left: 0 !important;margin-right: 0 !important;padding: 2px 16px 16px 0 !important;overflow-x: auto !important;overflow-y: hidden !important;scroll-snap-type: x mandatory !important;scroll-padding-left: 0 !important;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;touch-action: pan-x;scrollbar-width: none}body.page-id-64 .packaging-cases .cases-grid::-webkit-scrollbar{display: none}body.page-id-64 .packaging-cases .case-card{flex: 0 0 84% !important;width: 84% !important;min-width: 84% !important;max-width: 84% !important;scroll-snap-align: start}}.split-cards{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr)) !important;gap: 16px !important;width: min(100%,1400px) !important;max-width: 1400px !important;margin: 0 auto !important;padding: 0 20px 60px !important;box-sizing: border-box !important}.split-cards .card{display: flex !important;flex-direction: column !important;min-width: 0 !important;height: 100% !important;overflow: hidden !important;box-sizing: border-box !important;border: 1px solid #edf0f2 !important;border-radius: 12px !important;background: #fff !important;color: #1a1a1a !important;box-shadow: 0 4px 16px rgba(25,35,45,.06) !important;transition: transform .25s ease,box-shadow .25s ease !important}.split-cards .card:hover{transform: translateY(-5px) !important;box-shadow: 0 14px 28px rgba(25,35,45,.11) !important}.split-cards .card-image{width: auto !important;height: auto !important;aspect-ratio: 1 / 1 !important;margin: 14px 14px 0 !important;padding: 0 !important;overflow: hidden !important;border-radius: 10px !important;background: #f6f7f8 !important}.split-cards .card-image img{display: block !important;width: 100% !important;height: 100% !important;object-fit: cover !important;border-radius: 10px !important}.split-cards .card-badge{top: 12px !important;right: 12px !important;padding: 4px 8px !important;border-radius: 999px !important;background: #fada5e !important;color: #1a1a1a !important;font-size: 11px !important;line-height: 1.2 !important}.split-cards .card-title{display: flex !important;align-items: center !important;justify-content: center !important;min-height: 44px !important;margin: 12px 12px 10px !important;color: #1a1a1a !important;font-size: clamp(15px,1.25vw,18px) !important;font-weight: 700 !important;line-height: 1.25 !important;text-align: center !important}.split-cards .card-moq{display: flex !important;align-items: center !important;justify-content: center !important;min-height: 44px !important;margin: 0 12px 12px !important;padding: 8px 6px !important;box-sizing: border-box !important;background: #fff9e5 !important;color: #8b7628 !important;font-size: 14px !important;font-weight: 600 !important;line-height: 1.25 !important;text-align: center !important}.split-cards .card-desc{display: none !important}.split-cards .card-btn,.split-cards .card:nth-child(n) .card-btn{display: flex !important;align-items: center !important;justify-content: center !important;width: auto !important;min-height: 48px !important;margin: auto 12px 12px !important;padding: 10px 12px !important;box-sizing: border-box !important;border: 1px solid #fada5e !important;border-radius: 8px !important;background: #fada5e !important;color: #1a1a1a !important;font-size: 14px !important;font-weight: 700 !important;line-height: 1.2 !important;text-align: center !important;text-decoration: none !important;transition: background-color .2s ease,border-color .2s ease,transform .2s ease !important}.split-cards .card-btn:hover,.split-cards .card:nth-child(n) .card-btn:hover{border-color: #1a1a1a !important;background: #1a1a1a !important;color: #fff !important;transform: translateY(-1px) !important}@media (max-width: 768px){.split-cards{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 12px !important;width: 100% !important;padding: 0 16px 40px !important}body.page-id-64 .split-cards{grid-template-columns: repeat(2,minmax(0,1fr)) !important}.split-cards .card-image{margin: 12px 10px 0 !important;border-radius: 9px !important}.split-cards .card-image img{border-radius: 9px !important}.split-cards .card-title{min-height: 36px !important;margin: 10px 8px 8px !important;font-size: 14px !important;line-height: 1.25 !important}.split-cards .card-moq{min-height: 42px !important;margin: 0 8px 10px !important;padding: 7px 3px !important;font-size: 12px !important}.split-cards .card-btn,.split-cards .card:nth-child(n) .card-btn{min-height: 46px !important;margin: auto 8px 10px !important;padding: 8px 5px !important;font-size: 12px !important}}.shop,.products{background: #fafaf8 !important}.products .products-top,.shop .products-top{border-bottom: 1px solid #e8e8e4 !important;background: rgba(255,255,255,.97) !important;box-shadow: 0 3px 14px rgba(26,26,26,.045) !important}.products .products-top>.shop-container,.shop .products-top>.shop-container{width: min(1400px,calc(100% - 48px)) !important;padding: 8px 0 !important}.products-top .mega-menu-wrap,.products-top div[id^="mega-menu-wrap"],.products-top .menu-wrap{overflow: visible !important;border-radius: 10px !important;background: #202124 !important}.products-top ul.mega-menu,.products-top ul[id^="mega-menu"],.products-top ul.menu{gap: 2px !important;padding: 4px !important;background: transparent !important}.products-top ul.mega-menu>li>a,.products-top ul[id^="mega-menu"]>li>a,.products-top ul.menu>li>a{min-height: 38px !important;padding: 0 16px !important;border-radius: 7px !important;color: #f7f7f5 !important;font-size: 12px !important;font-weight: 600 !important;letter-spacing: .01em}.products-top ul.mega-menu>li:hover>a,.products-top ul.mega-menu>li.mega-current-menu-item>a,.products-top ul[id^="mega-menu"]>li:hover>a,.products-top ul[id^="mega-menu"]>li.mega-current-menu-item>a,.products-top ul.menu>li:hover>a,.products-top ul.menu>li.current-menu-item>a{background: #fada5e !important;color: #171717 !important}.products-top ul.mega-menu .mega-sub-menu,.products-top ul[id^="mega-menu"] .mega-sub-menu{padding: 8px !important;border: 1px solid #e7e7e3 !important;border-radius: 0 0 10px 10px !important;background: #fff !important;box-shadow: 0 14px 28px rgba(26,26,26,.10) !important}.products-top ul.mega-menu .mega-sub-menu a,.products-top ul[id^="mega-menu"] .mega-sub-menu a{padding: 10px 12px !important;border-radius: 6px !important;color: #505050 !important;font-size: 13px !important;line-height: 1.35 !important}.products-top ul.mega-menu .mega-sub-menu a:hover,.products-top ul[id^="mega-menu"] .mega-sub-menu a:hover{background: #fff8dc !important;color: #1a1a1a !important}.products .shop-toolbar,.shop .shop-toolbar{width: min(1400px,calc(100% - 48px)) !important;margin: 18px auto 16px !important;padding: 0 !important}.products .toolbar-left input,.shop .toolbar-left input{min-height: 44px !important;border-color: #deded9 !important;border-radius: 10px !important;box-shadow: 0 2px 8px rgba(26,26,26,.035) !important}.products .paixu select,.shop .paixu select{min-height: 44px !important;border-color: #deded9 !important;border-radius: 10px !important;color: #353535 !important}.products .shop-body,.shop .shop-body{width: min(1400px,calc(100% - 48px)) !important;gap: 26px !important}.products .shop-sidebar,.shop .shop-sidebar{flex-basis: 252px !important;width: 252px !important;padding: 18px !important;border-color: #e4e4df !important;border-radius: 16px !important;box-shadow: 0 8px 22px rgba(26,26,26,.045) !important}.products .shop-sidebar .wpfFilterButtonsTop button:last-child,.shop .shop-sidebar .wpfFilterButtonsTop button:last-child{min-height: 42px !important;border: 1px solid #deded9 !important;border-radius: 9px !important;background: #fff !important;color: #555 !important;font-size: 13px !important;font-weight: 600 !important}.products .shop-sidebar .wpfFilterButtonsTop button:last-child:hover,.shop .shop-sidebar .wpfFilterButtonsTop button:last-child:hover{border-color: #1d1e20 !important;background: #1d1e20 !important;color: #fff !important}.products .shop-sidebar .wpfFilterButtonsBottom button:first-child,.shop .shop-sidebar .wpfFilterButtonsBottom button:first-child{min-height: 42px !important;border: 1px solid #1d1e20 !important;border-radius: 9px !important;background: #1d1e20 !important;color: #fff !important;font-size: 13px !important;font-weight: 700 !important;letter-spacing: .02em}.products .shop-sidebar .wpfFilterButtonsBottom button:first-child:hover,.shop .shop-sidebar .wpfFilterButtonsBottom button:first-child:hover{border-color: #fada5e !important;background: #fada5e !important;color: #171717 !important}.products .shop-sidebar .wpfFilterWrapper,.shop .shop-sidebar .wpfFilterWrapper{padding: 15px 0 !important;border-bottom-color: #ededE9 !important}.products .shop-sidebar .wpfFilterWrapper .wfpTitle,.shop .shop-sidebar .wpfFilterWrapper .wfpTitle{color: #242424 !important;font-size: 13px !important;font-weight: 700 !important;letter-spacing: .01em}.products .shop-sidebar .wpfFilterVerScroll li label,.shop .shop-sidebar .wpfFilterVerScroll li label{color: #555 !important;font-size: 13px !important;line-height: 1.35 !important}.site-header .header-container{max-width: 1440px !important;min-height: 76px !important;padding: 10px 24px !important;gap: 18px !important}.site-header{z-index: 1100 !important}.products .products-top,.shop .products-top{position: sticky !important;top: 76px !important;z-index: 1000 !important}.products-top ul.mega-menu .mega-sub-menu,.products-top ul[id^="mega-menu"] .mega-sub-menu{z-index: 1005 !important}.site-header .main-menu{flex: 1 1 auto;min-width: 0}.site-header .nav-menu{justify-content: center;gap: clamp(14px,1.8vw,28px) !important}.site-header .nav-menu a{color: #2d2d2d !important;font-size: 12px !important;font-weight: 600 !important}.site-header .nav-menu a:hover{color: #b28a00 !important}.site-header .airmei-lang-switch{margin-left: 0 !important}.site-header .airmei-lang-menu .airmei-lang-current{min-height: 34px;padding: 7px 10px !important;border: 1px solid #e5e5e1 !important;border-radius: 999px;background: #fff !important;color: #303030 !important;font-size: 12px !important}.site-header .airmei-lang-menu .airmei-lang-list{top: calc(100% + 9px) !important;min-width: 164px !important;padding: 7px !important;border-color: #e5e5e1 !important;border-radius: 10px !important;box-shadow: 0 14px 30px rgba(26,26,26,.12) !important}@media (max-width: 768px){.products .products-top,.shop .products-top{top: 60px !important}.products .products-top>.shop-container,.shop .products-top>.shop-container,.products .shop-toolbar,.shop .shop-toolbar,.products .shop-body,.shop .shop-body{width: calc(100% - 28px) !important}.products-top .mega-menu-wrap,.products-top div[id^="mega-menu-wrap"],.products-top .menu-wrap{border-radius: 9px !important}.products-top ul.mega-menu>li>a,.products-top ul[id^="mega-menu"]>li>a,.products-top ul.menu>li>a{min-height: 36px !important;padding: 0 12px !important;font-size: 11px !important}.products .shop-sidebar,.shop .shop-sidebar{width: 100% !important;padding: 15px !important}}.airmei-filter-content{display: grid;gap: 18px;padding-top: 2px}.airmei-original-filter-content{display: none !important}.airmei-filter-group{margin: 0;padding: 0 0 16px;border-bottom: 1px solid #ededE9}.airmei-filter-group:last-child{padding-bottom: 0;border-bottom: 0}.airmei-filter-group-title{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 0 11px;color: #242424;font-size: 12px;font-weight: 700;letter-spacing: .01em}.airmei-filter-group-title span:last-child{color: #8a8a84;font-size: 11px;font-weight: 500}.airmei-filter-options{display: grid;gap: 4px}.airmei-filter-option{display: flex;align-items: center;gap: 9px;width: 100%;min-height: 30px;margin: 0;padding: 4px 0;border: 0;background: transparent;color: #555 !important;font: inherit;font-size: 13px;line-height: 1.35;text-align: left;cursor: pointer}.airmei-filter-option:hover,.airmei-filter-option.is-selected{color: #171717 !important}.airmei-filter-option-box{display: inline-flex;flex: 0 0 16px;align-items: center;justify-content: center;width: 16px;height: 16px;border: 1px solid #cfd1ce;border-radius: 50%;background: #fff;box-sizing: border-box}.airmei-filter-option.is-selected .airmei-filter-option-box{border-color: #1d1e20;background: #1d1e20;box-shadow: inset 0 0 0 4px #fff}.airmei-filter-option-label{min-width: 0}.airmei-filter-hint{margin: 0;color: #8a8a84;font-size: 12px;line-height: 1.45}.airmei-active-filters{display: flex;flex-wrap: wrap;gap: 7px;width: 100%;margin: -4px 0 14px}.airmei-active-filter{display: inline-flex;align-items: center;gap: 5px;min-height: 28px;padding: 5px 9px;border: 1px solid #e2d48a;border-radius: 999px;background: #fff9df;color: #62531b;font-size: 11px;line-height: 1}.airmei-active-filter button{width: 16px;height: 16px;padding: 0;border: 0;background: transparent;color: inherit;font-size: 15px;line-height: 1;cursor: pointer}.airmei-mobile-filter-toggle,.airmei-filter-drawer-head,.airmei-filter-overlay{display: none}@media (max-width: 768px){.airmei-mobile-filter-toggle{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 16px;border: 1px solid #1d1e20;border-radius: 10px;background: #1d1e20;color: #fff;font-size: 13px;font-weight: 700;cursor: pointer}.products .shop-toolbar,.shop .shop-toolbar{display: grid !important;grid-template-columns: minmax(0,1fr) auto !important;align-items: center !important}.products .toolbar-left,.shop .toolbar-left{min-width: 0;max-width: none !important;grid-column: 1 / -1}.products .toolbar-right,.shop .toolbar-right{grid-column: 1}.airmei-mobile-filter-toggle{grid-column: 2}.products .shop-sidebar,.shop .shop-sidebar{position: fixed !important;top: 0 !important;bottom: 0 !important;left: 0 !important;z-index: 1900 !important;display: block !important;width: min(388px,calc(100vw - 24px)) !important;max-width: none !important;height: 100dvh !important;max-height: none !important;margin: 0 !important;padding: 20px 18px 28px !important;overflow-y: auto !important;border-radius: 0 18px 18px 0 !important;transform: translateX(-105%);visibility: hidden;transition: transform .24s ease,visibility .24s ease}body.airmei-filter-drawer-open .products .shop-sidebar,body.airmei-filter-drawer-open .shop .shop-sidebar{transform: translateX(0);visibility: visible}.airmei-filter-drawer-head{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin: 0 0 16px;padding-bottom: 14px;border-bottom: 1px solid #ededE9;color: #171717;font-size: 18px;font-weight: 700}.airmei-filter-drawer-close{width: 32px;height: 32px;border: 1px solid #deded9;border-radius: 50%;background: #fff;color: #333;font-size: 20px;line-height: 1;cursor: pointer}.airmei-filter-overlay{position: fixed;inset: 0;z-index: 1890;display: block;background: rgba(16,17,18,.42);opacity: 0;pointer-events: none;transition: opacity .24s ease}body.airmei-filter-drawer-open .airmei-filter-overlay{opacity: 1;pointer-events: auto}.airmei-active-filters{margin-top: 2px}}.products>.products-top>.shop-container,.products>.products-top + .shop-container,.shop>.shop-container{width: min(1400px,calc(100% - 48px)) !important;max-width: 1400px !important;margin-left: auto !important;margin-right: auto !important;padding-left: 0 !important;padding-right: 0 !important;box-sizing: border-box !important}.products>.products-top + .shop-container>.shop-toolbar,.products>.products-top + .shop-container>.shop-body,.shop>.shop-container>.shop-toolbar,.shop>.shop-container>.shop-body{width: 100% !important;max-width: none !important;margin-left: 0 !important;margin-right: 0 !important;box-sizing: border-box !important}.products>.products-top + .shop-container>.shop-body,.shop>.shop-container>.shop-body{display: flex !important;align-items: flex-start !important;gap: 26px !important}.products>.products-top + .shop-container .shop-sidebar,.shop>.shop-container .shop-sidebar{flex: 0 0 252px !important;width: 252px !important;max-width: 252px !important;box-sizing: border-box !important}.products>.products-top + .shop-container .shop-main,.shop>.shop-container .shop-main{flex: 1 1 auto !important;min-width: 0 !important;width: auto !important;max-width: none !important;box-sizing: border-box !important}.shop-main .pagination,.shop-main .pagination::before,.shop-main .pagination::after{width: 100% !important;min-height: 36px !important;margin: 28px 0 0 !important;padding: 0 !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;border: 0 !important;outline: 0 !important;box-shadow: none !important;background: transparent !important;box-sizing: border-box !important}.shop-main .pagination a,.shop-main .pagination span{width: 36px !important;height: 36px !important;min-width: 36px !important;margin: 0 !important;padding: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;border: 1px solid #deded9 !important;border-radius: 8px !important;background: #fff !important;color: #4b4b4b !important;font-size: 14px !important;line-height: 1 !important;text-decoration: none !important;box-sizing: border-box !important}.shop-main .pagination a:hover{border-color: #f5d34f !important;background: #fff8dc !important;color: #171717 !important}.shop-main .pagination .current{border-color: #1d1e20 !important;background: #1d1e20 !important;color: #fff !important}@media (max-width: 767px){.products>.products-top>.shop-container,.products>.products-top + .shop-container,.shop>.shop-container{width: calc(100% - 28px) !important}.products>.products-top + .shop-container>.shop-body,.shop>.shop-container>.shop-body{display: block !important}.products>.products-top + .shop-container .shop-sidebar,.shop>.shop-container .shop-sidebar{width: 100% !important;max-width: none !important}.shop-main .pagination{flex-wrap: wrap !important;gap: 6px !important;margin-top: 24px !important}.shop-main .pagination a,.shop-main .pagination span{width: 34px !important;height: 34px !important;min-width: 34px !important}}.knowledge-hero,.tutorials-section,.intelligence-hub,.download-center,.contact-consultation{box-sizing: border-box}.knowledge-hero{min-height: 560px;padding: 88px 24px 92px;background: radial-gradient(circle at 78% 34%,rgba(250,218,94,.18),transparent 28%),linear-gradient(135deg,#111214 0%,#1e2023 54%,#101112 100%) !important;color: #fff}.knowledge-hero::before,.knowledge-hero::after{opacity: 0 !important}.knowledge-container,.tutorials-container,.hub-container,.download-container,.contact-container{width: min(1280px,100%);max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box}.knowledge-container{min-height: 380px;grid-template-columns: minmax(0,1.02fr) minmax(420px,.98fr);gap: clamp(44px,7vw,108px)}.knowledge-left{max-width: 620px}.knowledge-eyebrow{display: inline-flex;align-items: center;gap: 10px;margin-bottom: 22px;color: #fada5e;font-size: 11px;font-weight: 700;letter-spacing: .18em}.knowledge-eyebrow::before{content: '';width: 30px;height: 2px;background: #fada5e}.knowledge-left h1{max-width: 650px;margin: 0 0 22px;color: #fff;font-size: clamp(40px,5vw,68px);line-height: 1.04;letter-spacing: -.035em}.knowledge-subtitle{max-width: 540px;margin: 0 0 34px;color: rgba(255,255,255,.72);font-size: 17px;line-height: 1.65}.knowledge-buttons{align-items: center;gap: 12px}.btn-retail,.btn-b2b{min-height: 48px;padding: 13px 24px;border-radius: 8px;font-size: 14px;line-height: 1.2;transition: transform .2s ease,background .2s ease,border-color .2s ease}.btn-retail{background: #fada5e;color: #171717}.btn-retail:hover{background: #ffe682;color: #171717;transform: translateY(-2px)}.btn-b2b{width: auto;border: 1px solid rgba(255,255,255,.42);color: #fff}.btn-b2b:hover{border-color: #fada5e;background: rgba(250,218,94,.1);color: #fada5e;transform: translateY(-2px)}.knowledge-right{min-height: 380px;align-items: center}.knowledge-right::before{content: '';position: absolute;width: min(420px,90%);aspect-ratio: 1;border: 1px solid rgba(250,218,94,.34);border-radius: 50%;box-shadow: 0 0 0 22px rgba(250,218,94,.035),0 0 80px rgba(250,218,94,.1)}.brush-stack{z-index: 1;width: min(470px,100%);height: 390px;border: 1px solid rgba(255,255,255,.14);border-radius: 22px;background: linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.025));box-shadow: 0 24px 70px rgba(0,0,0,.28)}.brush-front{right: 50%;bottom: 50%;width: 86%;max-height: 90%;object-fit: contain;transform: translate(50%,50%) rotate(-6deg);filter: drop-shadow(0 18px 20px rgba(0,0,0,.28))}.tutorials-section{padding: 92px 24px 104px;background: #f7f7f4 !important}.tutorials-header{display: flex;align-items: end;justify-content: space-between;margin-bottom: 30px}.tutorials-header h2,.hub-header h2,.download-library h3{margin: 0;letter-spacing: -.025em}.tutorials-header h2{color: #171717;font-size: clamp(30px,4vw,46px);line-height: 1.08}.tutorials-filter{margin: 0 0 34px;padding: 0 0 4px;scrollbar-width: thin;scrollbar-color: #d6b733 transparent}.filter-scroll{gap: 8px;padding: 0}.filter-btn{min-height: 40px;padding: 10px 17px;border: 1px solid #d9d9d3;border-radius: 999px;background: #fff;color: #4c4c4a;font-size: 13px;font-weight: 600}.filter-btn.active,.filter-btn:hover{border-color: #fada5e;background: #fada5e;color: #171717}.tutorials-grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.tutorial-card{display: flex;flex-direction: column;min-width: 0;padding: 0;border: 1px solid #e8e8e1;border-radius: 16px;background: #fff;box-shadow: 0 8px 24px rgba(23,23,23,.045)}.tutorial-card:hover{transform: translateY(-5px);border-color: #ded7b3;box-shadow: 0 18px 36px rgba(23,23,23,.1)}.tutorial-card .card-media{flex: none;aspect-ratio: 16 / 10;border-radius: 16px 16px 0 0}.tutorial-card .card-media img{transition: transform .45s ease}.tutorial-card:hover .card-media img{transform: scale(1.045)}.tutorial-card .play-overlay{opacity: 0;background: rgba(17,18,20,.42)}.tutorial-card:focus-within .play-overlay,.tutorial-card:hover .play-overlay{opacity: 1}.play-icon{width: 54px;height: 54px;background: #fada5e;color: #171717;box-shadow: 0 7px 18px rgba(0,0,0,.2)}.platform-badge{right: 12px;bottom: 12px;padding: 6px 10px;border: 1px solid rgba(255,255,255,.2);border-radius: 6px;background: rgba(17,18,20,.82);font-size: 11px}.tutorial-card .card-content{display: flex;flex: 1;flex-direction: column;padding: 20px 20px 22px}.tutorial-card .card-handle{margin-bottom: 8px;color: #9b7c06;font-size: 12px;font-weight: 700}.tutorial-card .card-title{margin: 0 0 10px;color: #171717;font-size: 19px;line-height: 1.3}.tutorial-card .card-excerpt{margin: 0 0 20px;color: #666662;font-size: 14px;line-height: 1.6;-webkit-line-clamp: 3}.tutorial-card .card-buttons{align-items: center;margin-top: auto;gap: 8px}.tutorial-card .btn-readmore,.tutorial-card .btn-shop{min-height: 38px;padding: 10px 14px;border-radius: 7px;font-size: 12px;font-weight: 700}.tutorial-card .btn-readmore{border-color: #202123;background: #202123;color: #fff}.tutorial-card .btn-readmore:hover{border-color: #fada5e;background: #fada5e;color: #171717}.tutorial-card .btn-shop{border-color: #e5cf65;background: #fff9df;color: #715900}.tutorial-card .btn-shop:hover{border-color: #fada5e;background: #fada5e;color: #171717}.intelligence-hub{padding: 96px 24px 104px;background: #151618 !important}.hub-header{margin-bottom: 34px;text-align: left}.hub-header h2{color: #fff;font-size: clamp(30px,4vw,46px);line-height: 1.08}.hub-two-columns{grid-template-columns: minmax(0,1.7fr) minmax(300px,.85fr);gap: 24px;align-items: stretch}.hub-articles{gap: 16px}.article-card{min-height: 230px;gap: 24px;padding: 14px;border: 1px solid #ebebe5;border-radius: 14px;box-shadow: none}.article-card:hover{transform: translateY(-3px);box-shadow: 0 14px 28px rgba(0,0,0,.2)}.article-image{width: 41%;min-height: 200px;border-radius: 10px}.article-content{min-width: 0;padding: 10px 10px 10px 0}.article-content h3{margin: 0 0 10px;font-size: 21px;line-height: 1.25}.article-content p{margin: 0 0 18px;font-size: 14px;line-height: 1.6}.article-btn{margin-top: auto;padding: 9px 15px;border: 1px solid #ded7b3;border-radius: 7px;color: #171717;background: #fada5e;font-size: 12px}.article-btn:hover{border-color: #fada5e;background: #fff;color: #171717}.sidebar-card{min-height: 100%;padding: 34px 30px;border: 1px solid rgba(250,218,94,.24);border-radius: 16px;background: linear-gradient(145deg,#25272a,#1a1b1d);box-shadow: 0 18px 40px rgba(0,0,0,.18)}.sidebar-card h3{margin-bottom: 14px;font-size: 30px;line-height: 1.12;text-align: left}.sidebar-card p{margin-bottom: 26px;color: rgba(255,255,255,.68);line-height: 1.65}.btn-quote,.btn-catalog{min-height: 45px;margin-bottom: 10px;padding: 13px 16px;border-radius: 7px;font-size: 13px}.btn-catalog{border: 1px solid rgba(255,255,255,.34);background: transparent;color: #fff}.btn-catalog:hover{border-color: #fada5e;background: rgba(250,218,94,.1);color: #fada5e}.download-center{padding: 94px 24px 106px;background: #f7f7f4 !important}.download-top{gap: 20px;margin-bottom: 24px}.download-card{border: 1px solid #e8e8e1;border-radius: 16px;box-shadow: 0 8px 24px rgba(23,23,23,.05)}.download-card:hover{transform: translateY(-4px);box-shadow: 0 18px 34px rgba(23,23,23,.1)}.card-bg{min-height: 220px;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;padding: 28px;text-align: left;background-color: #e9e8df}.card-bg::before{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,rgba(255,255,255,.08),rgba(17,18,20,.64))}.card-bg h3,.card-bg p,.download-center .card-btn{position: relative;z-index: 1}.card-bg h3{margin: 0 0 8px;color: #fff;font-size: 25px}.card-bg p{max-width: 390px;margin: 0 0 18px;color: rgba(255,255,255,.82)}.download-center .card-btn{padding: 10px 15px;border: 1px solid #fada5e;border-radius: 7px;background: #fada5e;color: #171717;font-size: 12px}.download-center .card-btn:hover{border-color: #fff;background: #fff;color: #171717}.download-instant{margin: 0 0 52px;padding: 17px 24px;border-radius: 9px;background: #1d1e20}.download-instant p{color: #fada5e;font-size: 14px}.download-library h3{margin-bottom: 24px;color: #171717;font-size: 32px}.dieline-grid{grid-template-columns: repeat(6,minmax(0,1fr));gap: 18px 14px}.dieline-item{min-width: 0}.dieline-icon{min-height: 124px;display: flex;align-items: center;justify-content: center;padding: 18px;border: 1px solid #e8e8e1;border-radius: 12px;background: #fff}.dieline-item:hover .dieline-icon{border-color: #fada5e;box-shadow: 0 12px 24px rgba(23,23,23,.08)}.dieline-icon img{width: 72px;height: 72px}.dieline-name{padding-top: 9px;color: #4d4d49;font-size: 12px;line-height: 1.35}.contact-consultation{padding: 96px 24px 108px;background: #111214 !important;background-attachment: initial}.contact-two-columns{grid-template-columns: minmax(0,1.1fr) minmax(320px,.9fr);gap: 24px}.contact-form,.contact-info{border: 1px solid #e8e8e1;border-radius: 16px;box-shadow: 0 18px 42px rgba(0,0,0,.18)}.contact-form{padding: 34px}.contact-form h2,.contact-info h3{margin-top: 0;color: #171717;font-size: 30px;letter-spacing: -.02em}.contact-info{padding: 34px}.form-row{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px}.form-group input,.form-group textarea{border-color: #d8d8d2;border-radius: 8px;background: #fff}.form-group input:focus,.form-group textarea:focus{border-color: #c2a21e;box-shadow: 0 0 0 3px rgba(250,218,94,.22)}.submit-btn{min-height: 48px;border-radius: 8px;background: #fada5e;color: #171717}.submit-btn:hover{background: #ffe682;color: #171717}@media (max-width: 1100px){.knowledge-container{grid-template-columns: minmax(0,1fr) minmax(340px,.85fr);gap: 42px}.tutorials-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.dieline-grid{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (max-width: 768px){.knowledge-hero,.tutorials-section,.intelligence-hub,.download-center,.contact-consultation{padding-right: 18px;padding-left: 18px}.knowledge-hero{min-height: 0;padding-top: 60px;padding-bottom: 64px}.knowledge-container{display: flex;flex-direction: column;gap: 42px;min-height: 0}.knowledge-left h1{font-size: clamp(38px,11vw,54px)}.knowledge-subtitle{font-size: 15px}.knowledge-buttons{align-items: stretch;flex-direction: column}.btn-retail,.btn-b2b{width: 100%;text-align: center}.knowledge-right{min-height: 300px}.brush-stack{height: 300px}.tutorials-section,.intelligence-hub,.download-center,.contact-consultation{padding-top: 64px;padding-bottom: 72px}.tutorials-header{margin-bottom: 22px}.tutorials-header h2,.hub-header h2{font-size: 32px}.tutorials-filter{margin-bottom: 26px}.tutorials-grid,.hub-two-columns,.download-top,.contact-two-columns{grid-template-columns: 1fr}.tutorial-card .card-content{padding: 18px 18px 20px}.article-card{display: block;min-height: 0;padding: 12px}.article-image{width: 100%;height: 210px;min-height: 0}.article-content{padding: 18px 6px 8px}.sidebar-card{min-height: 0;padding: 28px 22px}.card-bg{min-height: 230px;padding: 24px}.download-instant{margin-bottom: 38px;padding: 15px 18px}.download-library h3{font-size: 28px}.dieline-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 10px}.dieline-icon{min-height: 112px;padding: 14px}.contact-form,.contact-info{padding: 24px 20px}.contact-form h2,.contact-info h3{font-size: 26px}.form-row{grid-template-columns: 1fr;gap: 0}.contact-consultation{background-attachment: initial}}@media (min-width: 901px){.woocommerce-account .woocommerce{display: grid !important;grid-template-columns: 240px minmax(0,1fr) !important;grid-template-areas: "account-nav account-content" !important;align-items: start !important}.woocommerce-account .woocommerce-MyAccount-navigation{grid-area: account-nav !important;width: 100% !important;min-width: 0 !important;float: none !important}.woocommerce-account .woocommerce-MyAccount-content{grid-area: account-content !important;width: 100% !important;max-width: none !important;min-width: 0 !important;padding: 0 !important;float: none !important;box-shadow: none !important}}@media (max-width: 900px){.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width: 100% !important;max-width: none !important;float: none !important;box-sizing: border-box !important}.woocommerce-account .woocommerce-MyAccount-content{padding: 0 !important;box-shadow: none !important}}
