.dmtx-product-brand-breadcrumb-h1,.dmtx-product-cat-breadcrumb-h1{color:#333;font-size:22px;font-weight:700;line-height:1.3;margin:8px 0 0;padding:0}body.tax-product_brand .category-page-title .page-title-inner,body.tax-product_cat .category-page-title .page-title-inner{min-height:auto;padding-bottom:8px;padding-top:12px}body.tax-product_brand .dmtx-product-brand-breadcrumb-h1,body.tax-product_cat .dmtx-product-cat-breadcrumb-h1{margin:4px 0 0}.dmtx-product-brand-top-content,.dmtx-product-cat-top-content{background:#f8f9fa;border-radius:8px;color:#333;font-size:15px;isolation:isolate;line-height:1.7;margin:0 0 20px;overflow:hidden;padding:15px 20px;position:relative}.dmtx-product-brand-top-content:before,.dmtx-product-cat-top-content:before{animation:dmtx-ai-border-spin 4s linear infinite;background:conic-gradient(from var(--dmtx-ai-border-angle),#1fb6ff,#6d5dfc,#00e5ff,#fff,#1fb6ff);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:0}.dmtx-product-brand-top-content:after,.dmtx-product-cat-top-content:after{clear:both;content:"";display:block}.dmtx-product-brand-top-content>*,.dmtx-product-cat-top-content>*{position:relative;z-index:2}@property --dmtx-ai-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dmtx-ai-border-spin{to{--dmtx-ai-border-angle:360deg}}.dmtx-product-brand-top-content--no-subnav,.dmtx-product-cat-top-content--no-subnav{background-clip:padding-box;border-top:8px solid transparent}.dmtx-product-brand-top-content p:last-child,.dmtx-product-cat-top-content p:last-child{margin-bottom:0}.dmtx-product-brand-top-content img,.dmtx-product-cat-top-content img{border-radius:var(--dmtx-button-radius);display:block;height:auto!important;max-width:100%;width:auto!important}.dmtx-product-brand-bottom-content-wrap,.dmtx-product-cat-bottom-content-wrap{margin:15px auto 0}.dmtx-related-taxonomy-posts{margin:30px auto 0}.dmtx-related-taxonomy-posts__title{color:#222;font-size:22px;font-weight:700;line-height:1.35;margin:0 0 18px}.dmtx-related-taxonomy-posts .dmtx-news-feed-shortcode{margin-bottom:0}.dmtx-product-brand-bottom-content,.dmtx-product-cat-bottom-content{color:#333;font-size:15px;line-height:1.8;padding:15px 0 25px}.dmtx-product-brand-bottom-content>:first-child,.dmtx-product-cat-bottom-content>:first-child{margin-top:0}.dmtx-product-brand-bottom-content h2,.dmtx-product-brand-bottom-content h3,.dmtx-product-brand-bottom-content h4,.dmtx-product-cat-bottom-content h2,.dmtx-product-cat-bottom-content h3,.dmtx-product-cat-bottom-content h4{color:#222;margin-bottom:.6em;margin-top:1.2em}.dmtx-product-brand-bottom-content p:last-child,.dmtx-product-cat-bottom-content p:last-child{margin-bottom:0}.dmtx-product-brand-bottom-content img,.dmtx-product-cat-bottom-content img{border-radius:var(--dmtx-button-radius);height:auto;max-width:100%}.dmtx-product-brand-bottom-content table,.dmtx-product-cat-bottom-content table{border-collapse:collapse;width:100%}.dmtx-product-brand-bottom-content table td,.dmtx-product-brand-bottom-content table th,.dmtx-product-cat-bottom-content table td,.dmtx-product-cat-bottom-content table th{border:1px solid #dee2e6;padding:10px 12px;text-align:left}.dmtx-product-brand-bottom-content table th,.dmtx-product-cat-bottom-content table th{background:#f1f3f5;font-weight:600}@media (max-width:849px){.dmtx-product-brand-breadcrumb-h1,.dmtx-product-cat-breadcrumb-h1{font-size:18px}.dmtx-product-brand-top-content,.dmtx-product-cat-top-content{font-size:14px;padding:12px 15px}.dmtx-product-brand-bottom-content,.dmtx-product-cat-bottom-content{font-size:14px;padding:12px 0 20px}.dmtx-related-taxonomy-posts__title{font-size:18px;margin-bottom:14px}}@media (max-width:575px){body.tax-product_brand .category-page-title .page-title-inner,body.tax-product_cat .category-page-title .page-title-inner{padding-bottom:0;padding-top:8px}body.tax-product_cat .category-page-title .page-title-inner{padding-bottom:5px}body.tax-product_brand .category-page-title .page-title-inner>.flex-col,body.tax-product_cat .category-page-title .page-title-inner>.flex-col{padding-bottom:0;padding-top:0}body.tax-product_brand .dmtx-product-brand-breadcrumb-h1,body.tax-product_cat .dmtx-product-cat-breadcrumb-h1{margin:4px 0 0}.dmtx-product-brand-top-content,.dmtx-product-cat-top-content{margin-top:0}}