.smtp-quote-form{display:grid;gap:18px}.smtp-quote-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.smtp-quote-form label{display:grid;gap:7px;font-weight:700}.smtp-quote-form input,.smtp-quote-form textarea{width:100%;padding:13px 14px;border:1px solid #d8dde7;border-radius:10px;background:#fff;font:inherit}.smtp-quote-consent{grid-template-columns:auto 1fr!important;align-items:start;font-weight:500!important}.smtp-quote-consent input{width:auto;margin-top:4px}.smtp-quote-status{min-height:24px}.smtp-quote-status.is-success{color:#137333}.smtp-quote-status.is-error{color:#b3261e}.smtp-honeypot{position:absolute!important;left:-9999px!important}@media(max-width:720px){.smtp-quote-grid{grid-template-columns:1fr}}
.smtp-product-center{max-width:1180px;margin:0 auto;padding:60px 24px}.smtp-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.smtp-product-card{border:1px solid #e2e8ef;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(8,44,85,.06)}.smtp-product-image{display:block;aspect-ratio:4/3;background:#f3f6f9}.smtp-product-image img{width:100%;height:100%;object-fit:contain}.smtp-product-card__body{padding:22px}.smtp-product-meta{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8a6b00}.smtp-product-card h3{margin:.45rem 0}.smtp-product-card h3 a{text-decoration:none;color:#082c55}.smtp-product-model{font-weight:700}.smtp-product-card__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px}.smtp-products-empty{padding:36px;border:1px dashed #bcc9d5;border-radius:16px;text-align:center;background:#f7f9fb}@media(max-width:900px){.smtp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.smtp-product-grid{grid-template-columns:1fr}}
/* v3.8 bilingual product forms */
[dir="rtl"] .smtp-quote-form,[dir="rtl"] .smtp-product-center{text-align:right}[dir="rtl"] .smtp-quote-consent{grid-template-columns:auto 1fr!important}[dir="rtl"] .smtp-product-card__footer{flex-direction:row-reverse}[dir="rtl"] .smtp-quote-form input[type="email"],[dir="rtl"] .smtp-quote-form input[type="tel"]{direction:ltr;text-align:left}
