body.page-id-303 .custom-page{display: grid !important;grid-template-columns: minmax(0,1.08fr) minmax(360px,0.92fr) !important;gap: 34px !important;align-items: start !important;max-width: 1640px !important;margin: 0 auto !important;padding: 0 24px 72px !important}body.page-id-303 .custom-page h2{margin-bottom: 18px !important}body.page-id-303 .left-view.product-collage{--thumb: 74px;--gap: 10px;position: sticky !important;top: 92px !important;display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr)) !important;grid-template-rows: minmax(0,1fr) var(--thumb) !important;grid-template-areas: "main main main main" "tl tr bl br" !important;gap: var(--gap) !important;width: 100% !important;max-width: 680px !important;height: auto !important;margin: 0 !important;padding: 0 !important;overflow: visible !important;background: transparent !important}body.page-id-303 .left-view.product-collage .product-collage__main{grid-area: main !important;aspect-ratio: 1 / 1 !important;min-height: 0 !important;border-radius: 18px !important}body.page-id-303 .left-view.product-collage .product-collage__detail--tl{grid-area: tl !important}body.page-id-303 .left-view.product-collage .product-collage__detail--tr{grid-area: tr !important}body.page-id-303 .left-view.product-collage .product-collage__detail--bl{grid-area: bl !important}body.page-id-303 .left-view.product-collage .product-collage__detail--br{grid-area: br !important}body.page-id-303 .left-view.product-collage .product-collage__detail{display: flex !important;align-items: center !important;justify-content: center !important;height: var(--thumb) !important}body.page-id-303 .left-view.product-collage img{position: static !important;inset: auto !important;display: block !important;width: 100% !important;height: 100% !important;margin: 0 !important;padding: 0 !important;transform: none !important;object-fit: contain !important;object-position: center center !important;background: #fff !important}body.page-id-303 .left-view.product-collage .product-collage__main img{border-radius: 18px !important}body.page-id-303 .left-view.product-collage .product-collage__detail img{width: var(--thumb) !important;height: var(--thumb) !important;max-width: var(--thumb) !important;max-height: var(--thumb) !important;aspect-ratio: 1 / 1 !important;border-radius: 10px !important}body.page-id-303 .left-view.product-collage::before,body.page-id-303 .left-view.product-collage::after{content: '';position: absolute;bottom: calc((var(--thumb) / 2) - 16px);width: 34px;height: 34px;border-radius: 999px;background: rgba(255,255,255,.96);box-shadow: 0 2px 10px rgba(0,0,0,.12);color: #222;font-size: 28px;line-height: 34px;text-align: center;pointer-events: none;z-index: 3}body.page-id-303 .left-view.product-collage::before{left: -18px;content: '‹'}body.page-id-303 .left-view.product-collage::after{right: -18px;content: '›'}@media (max-width: 1100px){body.page-id-303 .custom-page{grid-template-columns: 1fr !important;gap: 22px !important;padding: 0 16px 36px !important}body.page-id-303 .left-view.product-collage{--gap: 8px;max-width: 100% !important;top: 76px !important}}@media (max-width: 767px){body.page-id-303 .custom-page{padding: 0 12px 28px !important;gap: 18px !important}body.page-id-303 .left-view.product-collage{--thumb: 54px;--gap: 8px}body.page-id-303 .left-view.product-collage .product-collage__detail{height: var(--thumb) !important}body.page-id-303 .left-view.product-collage::before,body.page-id-303 .left-view.product-collage::after{width: 30px;height: 30px;line-height: 30px;font-size: 24px;bottom: calc((var(--thumb) / 2) - 15px)}body.page-id-303 .left-view.product-collage .product-collage__detail img{border-radius: 8px !important}}@media (max-width: 992px){html,body{overflow-x: clip}img{max-width: 100%;height: auto}header.site-header{display: none !important}.m_header{display: block !important;position: fixed;top: 0;left: 0;width: 100%;z-index: 100002}.hero{padding-top: 60px;height: auto}.hero .swiper-slide img,.hero img,.hero-video{width: 100%;max-width: 100%;height: auto}.hero .swiper-slide img{aspect-ratio: 16 / 9;object-fit: cover}.hero-main{grid-template-columns: 1fr;gap: 24px}.hero-right h1{font-size: 30px;line-height: 1.2}.section-heading,.partners-showcase,.certificates-showcase,.news-module,.category-showcase,.global-section,.manufacturing-powerhouse{padding-left: 16px;padding-right: 16px}.section-heading h2,.partners-heading h2,.certificates-heading h2,.news-header-left h2,.home-news-heading h2,.global-section .right h2,.section-title{font-size: 26px;line-height: 1.25}.certificates-grid,.news-grid,.home-news-grid{grid-template-columns: 1fr;gap: 16px}.footer-container{grid-template-columns: 1fr;gap: 1.5rem}}@media (max-width: 576px){.hero-right h1{font-size: 26px}.hero-content{padding: 16px}.section-heading h2,.partners-heading h2,.certificates-heading h2,.news-header-left h2,.home-news-heading h2,.global-section .right h2,.section-title{font-size: 22px}.btn-report,.btn-certificate,.card-btn,.company-btn,.hero-btn{width: 100%}.hero .swiper-slide img{aspect-ratio: 4 / 5}}.airmei-mobile-tabbar{display: none}@media (max-width: 767px),(max-device-width: 767px),(hover: none) and (pointer: coarse){body{padding-bottom: calc(86px + env(safe-area-inset-bottom)) !important}.m_header .nav_toggle,.m_header .m_nav{display: none !important}.airmei-mobile-tabbar{position: fixed !important;left: 0 !important;right: 0 !important;bottom: 0 !important;display: grid !important;grid-template-columns: repeat(5,minmax(0,1fr)) !important;align-items: center !important;width: 100% !important;min-height: calc(74px + 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,.1) !important;box-shadow: 0 -10px 26px rgba(0,0,0,.12) !important;z-index: 2147483000 !important;box-sizing: border-box !important}.airmei-tabbar-item{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;gap: 4px !important;min-width: 0 !important;height: 60px !important;color: #6b6b6b !important;font-size: 11px !important;line-height: 1.1 !important;font-weight: 500 !important;text-align: center !important;text-decoration: none !important;-webkit-tap-highlight-color: transparent !important}.airmei-tabbar-item svg{width: 25px !important;height: 25px !important;display: block !important;fill: none !important;stroke: #151515 !important;stroke-width: 1.9 !important;stroke-linecap: round !important;stroke-linejoin: round !important}.airmei-tabbar-item:first-child{color: #000 !important;font-weight: 700 !important}.airmei-tabbar-item span{display: block !important;max-width: 100% !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important}.joinchat,.joinchat__button{bottom: calc(240px + env(safe-area-inset-bottom)) !important}.xoo-wsc-basket,.xoo-wsc-cart-trigger,.xoo-wsc-sc-cont{bottom: calc(300px + env(safe-area-inset-bottom)) !important}#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden,#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-visible{bottom: calc(104px + env(safe-area-inset-bottom)) !important;top: auto !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{max-height: calc(100vh - 180px) !important;overflow-y: auto !important}.trust-bar{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 8px !important;align-items: start !important;height: auto !important;min-height: 0 !important;padding: 6px 10px 0 !important}.trust-bar .trust-item{width: 100% !important;height: auto !important;min-height: 0 !important;margin: 0 !important;padding: 0 4px !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: flex-start !important;text-align: center !important}.trust-bar .trust-item img,.trust-bar .trust-item svg,.trust-bar .trust-item i{display: block !important;margin: 0 auto 8px !important;max-width: 42px !important;max-height: 42px !important}.trust-bar .trust-item h4{display: none !important}.hero .hero-content h1,.hero-content h1,.hero-slide h1{display: none !important;visibility: hidden !important;opacity: 0 !important;height: 0 !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important}.section-heading{height: auto !important;padding: 0 12px 8px !important;margin: 0 auto !important}.section-heading h2{max-width: 15ch !important;margin: 0 auto !important;font-size: 18px !important;line-height: 1.04 !important;letter-spacing: 0 !important;text-align: center !important}.split-cards{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important;padding: 0 12px 14px !important;align-items: start !important}.split-cards .card{width: 100% !important;margin: 0 !important;padding: 8px 8px 10px !important;height: auto !important;display: flex !important;flex-direction: column !important;border-radius: 16px !important;overflow: hidden !important;box-shadow: 0 2px 14px rgba(0,0,0,.05) !important}.split-cards .card-image{width: 100% !important;aspect-ratio: 1 / 0.95 !important;height: auto !important;overflow: hidden !important;border-radius: 12px !important}.split-cards .card-image img{width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important}.split-cards .card-title{margin: 8px 0 0 !important;font-size: 13px !important;line-height: 1.15 !important;text-align: center !important}.split-cards .card-moq,.split-cards .card-desc{display: none !important}.split-cards .card-btn{width: 100% !important;height: 36px !important;margin-top: 8px !important;font-size: 12px !important;border-radius: 6px !important}}.about-hero-new{overflow: hidden}.about-hero-new .hero-container{max-width: 1440px !important;margin: 0 auto !important;padding: 28px 24px 18px !important}.about-hero-new .hero-main{display: flex !important;align-items: center !important;gap: 28px !important}.about-hero-new .hero-left{flex: 0 0 56% !important;max-width: 56% !important;min-width: 0 !important}.about-hero-new .hero-right{flex: 1 1 44% !important;max-width: 44% !important;padding-top: 8px !important}.about-hero-new .hero-main-image{width: 100% !important;aspect-ratio: 1.18 / 1 !important;height: auto !important;border-radius: 22px !important;overflow: hidden !important}.about-hero-new .hero-main-image img{width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important}.about-hero-new .hero-right h1{max-width: 18ch !important;font-size: clamp(30px,2.4vw,40px) !important;line-height: 1.08 !important;margin-bottom: 16px !important}.about-hero-new .hero-desc{max-width: 52ch !important;font-size: 16px !important;line-height: 1.52 !important}@media (max-width: 767px),(max-device-width: 767px),(hover: none) and (pointer: coarse){.about-hero-new .hero-container{padding: 16px 14px 12px !important}.about-hero-new .hero-main{flex-direction: column !important;gap: 12px !important;align-items: stretch !important}.about-hero-new .hero-left,.about-hero-new .hero-right{flex: 0 0 auto !important;max-width: 100% !important;width: 100% !important}.about-hero-new .hero-main-image{aspect-ratio: 1.45 / 1 !important;border-radius: 14px !important}.about-hero-new .hero-right h1{max-width: 100% !important;font-size: 22px !important;line-height: 1.05 !important;margin: 0 0 10px !important;text-align: left !important}.about-hero-new .hero-desc{font-size: 14px !important;line-height: 1.46 !important;max-width: none !important}}@media (max-width: 767px){body,button,input,textarea,select,.manufacturing-powerhouse,.manufacturing-powerhouse *{font-family: Roboto,Arial,sans-serif !important}}@media (min-width: 768px){body,button,input,textarea,select,.manufacturing-powerhouse,.manufacturing-powerhouse *{font-family: Roboto,Arial,sans-serif !important}}@media (min-width: 768px){html,body{overflow-x: clip}}@media (max-width: 767px){html,body{width: 100% !important;max-width: 100% !important;overflow-x: clip}body,body *{letter-spacing: 0 !important;box-sizing: border-box !important}.company-intro-icons,.company-icons,.trust-icons,.trust-bar,.trust-list,.trust-grid,.icon-row,.section-icons,.home-icons,.why-icons,.features-icons,.split-trust,.split-trust-list,.split-cards + .trust-bar,.section-heading + div:not(.split-cards){display: flex !important;justify-content: space-around !important;align-items: flex-start !important;width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;padding: 0 10px !important;gap: 8px !important;overflow: visible !important}.company-intro-icons img,.company-icons img,.trust-icons img,.trust-bar img,.trust-list img,.trust-grid img,.icon-row img,.section-icons img,.home-icons img,.why-icons img,.features-icons img,.split-trust img,.split-trust-list img,.company-intro-icons svg,.company-icons svg,.trust-icons svg,.trust-bar svg,.trust-list svg,.trust-grid svg,.icon-row svg,.section-icons svg,.home-icons svg,.why-icons svg,.features-icons svg,.split-trust svg,.split-trust-list svg{max-width: 100% !important;width: min(64px,22vw) !important;height: auto !important;max-height: 72px !important;object-fit: contain !important}.section-heading h2,.split-cards .card h3,.split-cards .card-title,.split-cards .card p,.featured-card h2,.featured-card h3,.featured-card .featured-title,.featured-content h2,.featured-content h3,.category-card h2,.category-card h3,.category-card .title,.category-card .name,.product-card h2,.product-card h3,.product-card .title,.product-card .name,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;text-overflow: ellipsis !important;line-height: 1.4 !important;height: 2.8em !important;max-height: 2.8em !important}.split-cards{overflow: visible !important}.split-cards .card{max-width: 100% !important;padding: 0 0 14px !important;border-radius: 12px !important;overflow: hidden !important;background: #fff !important}.split-cards .card-btn,.split-cards .card a.card-btn,.split-cards .card .button{display: flex !important;align-items: center !important;justify-content: center !important;min-width: 0 !important;padding: 0 8px !important;font-size: 14px !important;line-height: 1.2 !important;white-space: normal !important;text-align: center !important}.featured-grid,.category-grid,.category-list,.product-grid,.products-grid,.category-container .grid,.woocommerce ul.products{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 12px !important;width: 100% !important;max-width: 100% !important;padding-left: 12px !important;padding-right: 12px !important;margin-left: auto !important;margin-right: auto !important;overflow: visible !important}.featured-card,.category-card,.product-card,.woocommerce ul.products li.product{width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 0 !important;border-radius: 12px !important;overflow: hidden !important;background: #fff !important}.featured-card img,.category-card img,.product-card img,.woocommerce ul.products li.product img{display: block !important;width: 100% !important;height: auto !important;aspect-ratio: 1 / 1 !important;object-fit: cover !important;border-radius: 12px 12px 0 0 !important}.featured-content,.category-card .content,.product-card .content{padding: 14px 10px !important}}@media (max-width: 767px){body,body *{font-family: Roboto,Arial,sans-serif !important}.split-cards,.featured-grid,.category-grid,.category-list,.product-grid,.products-grid,.category-container .grid,.woocommerce ul.products{display: flex !important;flex-direction: column !important;gap: 16px !important;width: 100% !important;max-width: 100% !important;padding-left: 16px !important;padding-right: 16px !important;margin: 0 auto !important}.split-cards .card,.featured-card,.category-card,.product-card,.woocommerce ul.products li.product{width: 100% !important;max-width: 100% !important;min-width: 0 !important;margin: 0 !important;display: flex !important;flex-direction: column !important;align-items: stretch !important;position: relative !important}.split-cards .card img,.featured-card img,.category-card img,.product-card img,.woocommerce ul.products li.product img{display: block !important;width: 100% !important;height: auto !important;aspect-ratio: 1 / 1 !important;object-fit: cover !important}.split-cards .card h3,.split-cards .card-title,.featured-card h2,.featured-card h3,.featured-content h2,.featured-content h3,.category-card h2,.category-card h3,.product-card h2,.product-card h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 18px !important;line-height: 1.25 !important;margin: 14px 0 8px !important;padding: 0 12px !important;font-weight: 700 !important;text-align: center !important}.split-cards .card-btn,.split-cards .card a.card-btn,.featured-card .card-btn,.category-card .card-btn,.product-card .card-btn,.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product .button{width: calc(100% - 24px) !important;margin: 10px 12px 0 !important;min-height: 48px !important;border-radius: 8px !important}#ht-ctc-chat,.ht-ctc.ht-ctc-chat{right: 14px !important;bottom: calc(128px + env(safe-area-inset-bottom)) !important;z-index: 9999999 !important}.xoo-wsc-basket{right: 14px !important;bottom: calc(60px + env(safe-area-inset-bottom)) !important;z-index: 9999997 !important}}@media (max-width: 767px){.split-cards{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 12px !important;width: 100% !important;max-width: 100% !important;padding: 0 12px !important;margin: 0 auto !important;align-items: start !important}.split-cards .card{width: 100% !important;min-width: 0 !important;margin: 0 !important;display: flex !important;flex-direction: column !important;align-items: stretch !important;position: relative !important}.split-cards .card img,.split-cards .card picture,.split-cards .card video{display: block !important;width: 100% !important;height: auto !important;aspect-ratio: 1 / 1 !important;object-fit: cover !important}.split-cards .card h3,.split-cards .card-title{margin: 12px 10px 10px !important;font-size: 17px !important;line-height: 1.25 !important;font-weight: 700 !important;text-align: center !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important}.split-cards .card-btn,.split-cards .card a.card-btn,.split-cards .card .button{width: calc(100% - 24px) !important;margin: 8px 12px 0 !important;height: 48px !important;border-radius: 8px !important}.section-heading h2{text-wrap: balance !important}}@media (max-width: 767px){.section-heading{width: 100% !important;padding: 0 16px !important;margin: 8px 0 16px !important}.section-heading h2{font-family: Roboto,Arial,sans-serif !important;font-size: 16px !important;line-height: 1.3 !important;font-weight: 700 !important;text-align: center !important;width: 100% !important;max-width: 340px !important;margin: 0 auto !important;padding: 0 !important;white-space: normal !important;word-break: normal !important;overflow-wrap: anywhere !important;display: -webkit-box !important;-webkit-box-orient: vertical !important;-webkit-line-clamp: 2 !important;overflow: hidden !important;text-overflow: ellipsis !important}.section-heading h2 br{display: none !important}}@media (max-width: 768px){.section-heading,.category-showcase,.category-container,.featured-grid,.regular-grid{width: 100% !important;max-width: 100% !important;min-width: 0 !important;box-sizing: border-box !important}.section-heading{padding-left: 16px !important;padding-right: 16px !important}.category-showcase .featured-grid,.top-banner-grid,.featured-grid{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 8px !important;padding: 0 8px !important;margin: 0 0 12px !important;align-items: start !important}.category-showcase .featured-grid .featured-card,.top-banner-grid .card-item,.featured-grid .featured-card{display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: flex-start !important;gap: 4px !important;width: 100% !important;min-width: 0 !important;max-width: none !important;height: auto !important;min-height: 0 !important;background: #fff !important;border-radius: 6px !important;padding: 8px !important;box-sizing: border-box !important;overflow: hidden !important}.category-showcase .featured-grid .featured-card img,.top-banner-grid .card-item img,.featured-grid .featured-card img{width: 100% !important;height: auto !important;max-height: 120px !important;display: block !important;object-fit: cover !important;border-radius: 4px !important;margin: 0 !important;flex: 0 0 auto !important}.category-showcase .featured-grid .featured-desc,.top-banner-grid .card-item .featured-desc,.featured-grid .featured-desc{display: none !important;height: 0 !important;margin: 0 !important;padding: 0 !important}.category-showcase .featured-grid .featured-title,.category-showcase .featured-grid .featured-card .title,.top-banner-grid .card-item .title,.featured-grid .featured-title,.featured-grid .featured-card .title{font-size: 11px !important;line-height: 1.15 !important;text-align: center !important;margin: 0 !important;padding: 0 !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;word-break: break-word !important;min-height: 0 !important}.category-showcase .featured-grid .card-buttons,.top-banner-grid .card-item .card-buttons,.featured-grid .card-buttons{width: 100% !important;display: flex !important;flex-direction: column !important;gap: 4px !important;margin: 0 !important;padding: 0 !important;height: auto !important;min-height: 0 !important}.category-showcase .featured-grid .btn-retail,.category-showcase .featured-grid .btn-bulk,.top-banner-grid .card-item .action-btn,.top-banner-grid .card-item button,.featured-grid .btn-retail,.featured-grid .btn-bulk,.featured-grid .featured-card a{width: 100% !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;font-size: 10px !important;line-height: 1.1 !important;padding: 4px 0 !important;min-height: 34px !important;border-radius: 4px !important;margin: 0 !important;box-sizing: border-box !important;font-family: 'Roboto',sans-serif !important}}@media (max-width: 768px){.partners-showcase{width: 100% !important;box-sizing: border-box !important;padding: 0 0 12px !important}.partners-showcase .partners-container{width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;padding: 0 12px !important}.partners-showcase .partners-heading h2,.partners-showcase h2{font-size: 18px !important;line-height: 1.3 !important;text-align: center !important;font-family: 'Roboto',sans-serif !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;max-width: 92% !important;margin: 0 auto 16px auto !important;padding: 0 !important;word-break: break-word !important}.partners-showcase .logo-grid,.partners-showcase .partners-logo-grid{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr)) !important;gap: 8px !important;padding: 0 10px !important;box-sizing: border-box !important;width: 100% !important;max-width: 100% !important;align-items: center !important}.partners-showcase .logo-grid .logo-item,.partners-showcase .partners-logo-grid .logo-item{width: 100% !important;min-width: 0 !important;height: auto !important;display: flex !important;align-items: center !important;justify-content: center !important;padding: 0 !important;margin: 0 !important}.partners-showcase .logo-grid .logo-item a,.partners-showcase .partners-logo-grid .logo-item a{display: flex !important;width: 100% !important;height: auto !important;align-items: center !important;justify-content: center !important}.partners-showcase .logo-grid .logo-img,.partners-showcase .logo-grid img,.partners-showcase .partners-logo-grid img{width: 100% !important;height: auto !important;max-width: 100% !important;object-fit: contain !important;display: block !important;margin: 0 auto !important}}@media (max-width: 768px){body,button,input,textarea,select,option,a,p,h1,h2,h3,h4,h5,h6,span,div,label{font-family: 'Roboto',sans-serif !important}.certificates-showcase{width: 100% !important;box-sizing: border-box !important;overflow: hidden !important;padding-left: 0 !important;padding-right: 0 !important}.certificates-showcase .certificates-container{width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;padding-left: 0 !important;padding-right: 0 !important}.certificates-showcase .certificates-heading{padding: 0 18px !important;margin-bottom: 18px !important}.certificates-showcase .certificates-heading h2{font-family: 'Roboto',sans-serif !important;font-size: 28px !important;line-height: 1.18 !important;font-weight: 700 !important;letter-spacing: 0 !important;text-align: center !important;margin: 0 auto !important;max-width: 92% !important}.certificates-showcase .certificates-grid,.certificates-scroll-container{display: grid !important;grid-template-rows: repeat(2,auto) !important;grid-auto-flow: column !important;grid-auto-columns: 170px !important;grid-template-columns: none !important;gap: 12px !important;width: 100% !important;max-width: 100% !important;overflow-x: auto !important;overflow-y: hidden !important;-webkit-overflow-scrolling: touch !important;padding: 10px 16px 20px !important;box-sizing: border-box !important;scroll-snap-type: x mandatory !important}.certificates-showcase .certificates-grid::-webkit-scrollbar,.certificates-scroll-container::-webkit-scrollbar{display: none !important}.certificates-showcase .certificate-card,.certificates-scroll-container .certificate-card,.certificates-scroll-container .card-item{width: 170px !important;min-width: 170px !important;max-width: 170px !important;height: auto !important;min-height: 0 !important;background: #fff !important;border-radius: 8px !important;padding: 8px !important;box-sizing: border-box !important;box-shadow: 0 2px 6px rgba(0,0,0,0.05) !important;scroll-snap-align: start !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: flex-start !important}.certificates-showcase .certificate-image,.certificates-scroll-container .certificate-image{width: 100% !important;height: auto !important;max-height: 120px !important;margin: 0 0 6px !important;padding: 0 !important;overflow: hidden !important}.certificates-showcase .certificate-image img,.certificates-showcase .certificate-card img,.certificates-scroll-container img{width: 100% !important;height: auto !important;max-height: 120px !important;object-fit: contain !important;border-radius: 4px !important;margin: 0 0 6px !important;display: block !important}.certificates-showcase .certificate-title,.certificates-scroll-container .title,.certificates-scroll-container .certificate-title{font-size: 13px !important;font-family: 'Roboto',sans-serif !important;font-weight: 600 !important;color: #111 !important;text-align: center !important;margin: 4px 0 2px !important;line-height: 1.3 !important;letter-spacing: 0 !important}.certificates-showcase .certificate-desc,.certificates-scroll-container .description,.certificates-scroll-container p,.certificates-scroll-container .subtitle{font-size: 11px !important;font-family: 'Roboto',sans-serif !important;color: #555 !important;text-align: center !important;line-height: 1.3 !important;margin: 2px 0 0 !important;display: -webkit-box !important;-webkit-line-clamp: 3 !important;-webkit-box-orient: vertical !important;overflow: hidden !important}}.trust-bar{display: flex !important;justify-content: center !important;align-items: flex-start !important;gap: 72px !important;max-width: 1200px !important;margin: 0 auto !important;padding: 26px 20px 46px !important;background: var(--airmei-soft,#f7f7f6) !important;border-top: 1px solid rgba(17,17,17,.08) !important}.trust-bar .trust-item{display: flex !important;flex-direction: column !important;align-items: center !important;gap: 6px !important;min-width: 0 !important}.trust-bar .trust-item img{width: auto !important;height: 34px !important}.trust-bar .trust-item h4{margin: 0 !important;font-size: 14px !important;font-weight: 500 !important;color: #3f3f3f !important}@media (max-width: 992px){.trust-bar{gap: 18px !important;padding: 22px 16px 30px !important;border-top: none !important}.trust-bar .trust-item img{height: 26px !important}.trust-bar .trust-item h4{font-size: 12px !important;text-align: center !important}}.bsfl-legal{max-width: 820px;margin: 0 auto;font-size: 16px;line-height: 1.78;color: #23272c}.bsfl-legal-title{font-size: 34px;line-height: 1.22;margin: .1em 0 1.15em;font-weight: 600;letter-spacing: -.02em}.bsfl-legal h2{font-size: 24px;line-height: 1.3;margin: 2.1em 0 .7em;padding-bottom: .35em;border-bottom: 1px solid #e9e9e9;font-weight: 600;letter-spacing: -.01em}.bsfl-legal h3{font-size: 18px;margin: 1.7em 0 .5em;font-weight: 600}.bsfl-legal p{margin: 0 0 1.05em}.bsfl-legal ul,.bsfl-legal ol{margin: .5em 0 1.2em 1.25em;padding-left: .35em}.bsfl-legal li{margin: .38em 0}.bsfl-legal li.sub{margin-left: 1.1em}.bsfl-legal table{width: 100%;border-collapse: collapse;margin: 1.1em 0 1.6em;font-size: 15px}.bsfl-legal th,.bsfl-legal td{border: 1px solid #e6e6e6;padding: 10px 12px;text-align: left;vertical-align: top}.bsfl-legal th{background: #fafafa;font-weight: 600}.bsfl-legal blockquote{margin: 1.2em 0;padding: 12px 18px;border-left: 3px solid #dcdcdc;background: #fafafa;color: #4a4f55}.bsfl-legal blockquote p:last-child{margin-bottom: 0}.bsfl-legal code{background: #f4f4f5;padding: 1px 5px;border-radius: 4px;font-size: 13px}.bsfl-legal hr{border: 0;border-top: 1px solid #e9e9e9;margin: 2.2em 0}@media (max-width: 640px){.bsfl-legal{font-size: 15px;line-height: 1.72}.bsfl-legal h2{font-size: 20px}.bsfl-legal-title{font-size: 26px}.bsfl-legal table{font-size: 14px}.bsfl-legal th,.bsfl-legal td{padding: 8px 9px}}
