.product-description-seo{--primary-text: #1a1a1a;--secondary-text: #4a4a4a;--accent-color: #000000;--bg-color: #dddddd00;--border-color: #efefef;--section-spacing: 2.5rem}.product-description-seo *{box-sizing:border-box;margin:0;padding:0}.product-description-seo{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;color:var(--primary-text);background-color:var(--bg-color);padding:1rem;max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--section-spacing)}.product-description-seo section{display:flex;flex-direction:column;gap:1rem}.product-description-seo h2{font-size:1.5rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.5rem;border-left:3px solid var(--accent-color);padding-left:1rem}.product-description-seo h3.pd-benefit-item{font-size:1.1rem;font-weight:600;margin-top:1rem;color:var(--primary-text)}.product-description-seo p{color:var(--secondary-text);font-size:1rem}.product-description-seo strong{color:var(--primary-text);font-weight:600}.product-description-seo .pd-benefits{display:flex;flex-direction:column}.product-description-seo .benefit-item{margin-bottom:1.5rem}.product-description-seo .pd-specs table{width:100%;border-collapse:collapse;margin-top:1rem}.product-description-seo .pd-specs tr{display:flex;flex-direction:row;border-bottom:1px solid var(--border-color)}.product-description-seo .pd-specs td{padding:1rem .5rem;flex:1;font-size:.95rem}.product-description-seo .pd-specs td:first-child{max-width:40%;color:var(--primary-text)}.product-description-seo .pd-usage ol{list-style:none;display:flex;flex-direction:column;gap:1.2rem;counter-reset:steps}.product-description-seo .pd-usage li{display:flex;align-items:flex-start;gap:1rem;counter-increment:steps}.product-description-seo .pd-usage li:before{content:counter(steps);background:var(--accent-color);color:#fff;width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.75rem;font-weight:700}.product-description-seo .pd-faq h3{padding:1rem;background-color:#f9f9f9;border-radius:8px;margin-bottom:.5rem;font-size:1.1rem;font-weight:600;margin-top:1rem;color:var(--primary-text)}.product-description-seo .pd-faq p{padding:0 1rem 1rem}@media(max-width:480px){.product-description-seo h2{font-size:1.3rem}.product-description-seo .pd-specs tr{flex-direction:column;padding:.5rem 0}.product-description-seo .pd-specs td{padding:.2rem 0}.product-description-seo .pd-specs td:first-child{max-width:100%;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
