/* 产品域增量：不加载到首页，不改任何已验收样式文件。 */
body.ct-product-domain{font-family:Poppins,sans-serif;color:#333}
body.ct-product-domain #primary{padding:0;min-height:50vh}
body.ct-product-domain .main-content{padding-top:0!important}
body.ct-product-domain .ct-header{position:fixed;left:0;right:0;width:100%}
body.ct-product-domain .ct-header.ct-scrolled{left:0;right:0;width:100%}
body.ct-product-domain .breadcrumb-module{padding:0}
body.ct-product-domain .ct-product-domain-main h1{font-family:Poppins,sans-serif}
body.ct-product-domain .ct-product-domain-main img{max-width:100%;color:transparent}
body.ct-product-domain .ct-specification-scroll{width:100%;max-width:100%;overflow:auto}
body.ct-product-domain .ct-product-domain-main .faq-header{width:100%;border:0;text-align:left;font:inherit;color:inherit}
body.ct-product-domain .index-faq-answer{display:none}
body.ct-product-domain .index-faq-answer.open{display:block}
body.ct-product-domain .ct-product-domain-main .swiper{overflow:hidden}
body.ct-product-domain .ct-product-preview-note{font-size:12px;color:#555}
body.ct-product-domain .ct-product-domain-main button:focus-visible{outline:2px solid #e6232b;outline-offset:3px}
body.ct-product-domain .ct-product-domain-main .dashicons{font-family:dashicons!important}
@media(max-width:768px){body.ct-product-domain .ct-product-domain-main{max-width:100%}body.ct-product-domain .ct-product-domain-main table{min-width:650px}body.ct-product-domain .ct-product-domain-main>*{min-width:0}body.ct-product-domain .ct-specification-scroll{overscroll-behavior-x:contain}}
@media(prefers-reduced-motion:reduce){body.ct-product-domain .ct-product-domain-main *{animation:none!important;transition:none!important}}
@media(max-width:480px){body.ct-product-domain .vortex-app-item{min-width:0;overflow-wrap:anywhere}body.ct-product-domain .vortex-app-item-title{overflow-wrap:anywhere}}
body.ct-product-domain .product-grid-item{text-decoration:none}
body.ct-product-domain [hidden]{display:none!important}
@media(max-width:480px){body.ct-product-domain .vortex-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
body.post-type-archive-product.ct-product-domain .ct-header:not(.ct-scrolled){background:transparent;color:#fff;box-shadow:none}
body.post-type-archive-product.ct-product-domain .ct-header:not(.ct-scrolled) .ct-brand{color:#fff}
body.tax-product_category.ct-product-domain .ct-header:not(.ct-scrolled){background:transparent;color:#fff;box-shadow:none}
body.tax-product_category.ct-product-domain .ct-header:not(.ct-scrolled) .ct-brand{color:#fff}
