.product-container{font-family:Poppins,sans-serif;max-width:1200px;margin:0 auto;padding:2rem;color:#1a1a1a}.product-container[dir=rtl]{direction:rtl}.product-container[dir=ltr]{direction:ltr}.product-short-description,.product-description{background:#f7f9fc;border-radius:6px;margin:1.5rem 0;padding:1.15rem;color:#1d3557;font-weight:500}.product-container[dir=ltr] .product-short-description,.product-container[dir=ltr] .product-description{border-left:4px solid #207cca}.product-container[dir=rtl] .product-short-description,.product-container[dir=rtl] .product-description{border-right:4px solid #207cca}.product-short-description,.product-short-description p,.product-short-description span,.product-description,.product-description p,.product-description span{font-size:max(14px,1.05rem)}.product-description p{margin:0 0 .75rem}.features-section,.specs-section,.product-cta{background:#f8f9fa;padding:2rem;border-radius:12px;margin-bottom:2rem;box-shadow:0 2px 6px #0000000d}.features-section{margin-top:1.25rem}.section-title{font-size:1.6rem;font-weight:700;color:#1d3557;border-bottom:2px solid #207cca;display:inline-block;padding-bottom:.3rem;margin-bottom:1.2rem}.features-list{display:grid;gap:1rem;list-style:none;padding:0;margin:0}.feature-item{background:#fff;border-radius:4px;padding:.85rem 1rem;font-size:max(14px,1.05rem)}.product-container[dir=ltr] .feature-item{border-left:4px solid #207cca}.product-container[dir=rtl] .feature-item{border-right:4px solid #207cca}.feature-item strong{font-weight:600;color:#1d3557}.feature-item span{font-weight:400;font-size:.95em;color:#2c3e50}.specs-table{width:100%;border-collapse:collapse;background:#fff;font-size:inherit}.specs-table th{background:#e9f2fb;font-weight:600;color:#1d3557;font-size:max(14px,1.05rem);line-height:1.85}.specs-table td{font-weight:400;color:#2c3e50;font-size:max(14px,.95rem);line-height:1.85}.specs-table th,.specs-table td{padding:1rem;border:1px solid #e1e1e1}.product-container[dir=ltr] .specs-table th,.product-container[dir=ltr] .specs-table td{text-align:left}.product-container[dir=rtl] .specs-table th,.product-container[dir=rtl] .specs-table td{text-align:right}.product-cta p{font-size:1.2rem;font-weight:700;text-align:center;color:#fff;background:linear-gradient(90deg,#207cca,#64b3f4);padding:1rem;border-radius:8px;margin:0}.product-container[lang=ar] .product-short-description,.product-container[lang=ar] .product-description,.product-container[lang=ar] .feature-item,.product-container[lang=ar] .specs-table th,.product-container[lang=ar] .specs-table td{line-height:1.9}.product-container[lang=en] .product-short-description,.product-container[lang=en] .product-description,.product-container[lang=en] .feature-item,.product-container[lang=en] .specs-table th,.product-container[lang=en] .specs-table td{line-height:1.75}@media (max-width:768px){.product-container{padding:1rem}.product-short-description,.product-description,.product-short-description p,.product-description p{font-size:max(14px,1.05rem)}.feature-item{font-size:max(14px,.95rem)}.specs-table th{font-size:max(14px,1rem)}.specs-table td{font-size:max(14px,.95rem)}.product-container[lang=ar] .product-short-description,.product-container[lang=ar] .product-description,.product-container[lang=ar] .feature-item{line-height:1.95}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/xmart-product-blocks.css.map */
