.ab-product-description{direction:rtl;text-align:right;line-height:1.7;color:#333}.ab-product-description *{box-sizing:border-box}.ab-product-description h2{font-size:22px;color:#111;margin:0 0 10px;line-height:1.35}.ab-product-description h3{font-size:18px;color:#111;margin:0 0 12px;line-height:1.4}.ab-product-description p{margin-top:0}.ab-product-description .ab-lead{font-size:18px;font-weight:700;color:#111;margin-bottom:12px}.ab-product-description .ab-bold-line{font-weight:700;color:#000;margin-bottom:12px}.ab-product-description .ab-red-line{color:#d4380d;font-weight:700;margin-bottom:18px}.ab-product-description .ab-section{background:#f9f9f9;padding:16px;border-radius:10px;margin:20px 0;border:1px solid #eee}.ab-product-description .ab-guide-box{background:#f4f4f4;padding:18px;border:1px solid #ddd;border-radius:12px;margin:20px 0;text-align:center}.ab-product-description .ab-note{padding:12px;background:#fffbe6;border-right:4px solid #fadb14;border-radius:8px;margin:18px 0}.ab-product-description .ab-time-box{font-size:14px;color:#555;background:#fafafa;padding:16px;border-radius:8px;border:1px dashed #ccc;margin:18px 0}.ab-product-description .ab-safety-box{background:#fff7ef;padding:16px;border-radius:10px;margin:20px 0;border:1px solid #ead7c4}.ab-product-description .ab-cta-button{display:block;width:100%;max-width:360px;margin:0 auto;background:#111;color:#fff!important;padding:13px 20px;text-decoration:none;border-radius:8px;font-weight:700;text-align:center;line-height:1.4;white-space:normal;overflow-wrap:break-word}.ab-product-description .ab-cta-button:hover{background:#333;color:#fff!important}.ab-product-description .ab-card-wrap{display:flex;flex-direction:column;gap:18px}.ab-product-description .ab-card{background:#f4f4f4;padding:22px 20px;border:1px solid #ddd;border-radius:12px;text-align:center;min-height:185px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.ab-product-description .ab-card p{margin-bottom:18px;color:#444}.ab-product-description .ab-table-wrap{width:100%;overflow-x:auto;margin:20px 0 0}.ab-product-description .ab-spec-table{width:100%;border-collapse:collapse;font-size:15px;background:#fff}.ab-product-description .ab-spec-table th,.ab-product-description .ab-spec-table td{border:1px solid #ddd;padding:10px;vertical-align:top}.ab-product-description .ab-spec-table th{font-weight:700;background:#f7f7f7;width:32%;text-align:right}.ab-product-description ul{list-style:none;padding-right:0;margin:0}.ab-product-description li{margin-bottom:8px}.ab-product-description li:last-child{margin-bottom:0}.ab-product-description .ab-faq-item{margin-bottom:14px}.ab-product-description .ab-faq-item:last-child{margin-bottom:0}.ab-product-description .ab-faq-question{margin:0 0 6px;font-weight:700;color:#111}.ab-product-description .ab-faq-answer{margin:0}.ab-product-description .ab-small-note{font-size:13px;color:#666;margin-top:0;line-height:1.7}@media(max-width:640px){.ab-product-description{font-size:16px}.ab-product-description h2{font-size:21px}.ab-product-description h3{font-size:18px}.ab-product-description .ab-section,.ab-product-description .ab-guide-box,.ab-product-description .ab-time-box,.ab-product-description .ab-note,.ab-product-description .ab-safety-box{padding:15px 13px}.ab-product-description .ab-card{padding:18px 14px;min-height:auto}.ab-product-description .ab-cta-button{max-width:100%;padding:14px;font-size:16px}.ab-product-description .ab-spec-table{font-size:14px}.ab-product-description .ab-spec-table th{width:38%}.ab-product-description .ab-spec-table th,.ab-product-description .ab-spec-table td{padding:9px 8px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ab-product-description.css.map */
