.torvo-compatibility-section{position:relative;width:100%;background-color:var(--tcc-bg, #ffffff);color:var(--tcc-text, #111827);font-family:var(--font-headings, "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);box-sizing:border-box}.torvo-compatibility-container{width:100%;max-width:var(--tcc-max-width, 1140px);margin:0 auto;padding:0 clamp(16px,3.5vw,32px);box-sizing:border-box}.torvo-compatibility-header{text-align:center;max-width:var(--tcc-header-max-width, 780px);margin:0 auto clamp(32px,4.5vw,52px);width:100%}.torvo-compatibility-title{font-size:clamp(28px,3.8vw,44px);font-weight:800;letter-spacing:-.025em;color:var(--tcc-heading-color, #111827);margin:0 auto 14px;line-height:1.15}.torvo-compatibility-title span,.torvo-compatibility-title .torvo-highlight-text{color:var(--tcc-accent, #DD4620)}.torvo-compatibility-subtitle{font-size:clamp(14.5px,1.15vw,16px);line-height:1.6;color:var(--tcc-desc-color, #4b5563);margin:0 auto;max-width:680px}.torvo-compatibility-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,32px);align-items:stretch;width:100%}.torvo-compatibility-card{background-color:var(--tcc-card-bg, #ffffff);border-radius:20px;padding:clamp(24px,3vw,36px) clamp(20px,2.8vw,32px);display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.torvo-compatibility-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000000d}.torvo-compatibility-card--highlighted{border:2px solid var(--tcc-card1-border, #DD4620);box-shadow:0 4px 20px #dd46200f}.torvo-compatibility-card--standard{border:1.5px solid var(--tcc-card2-border, #e5e7eb)}.torvo-compatibility-card-header{display:flex;align-items:center;gap:10px;padding-bottom:20px;margin-bottom:4px}.torvo-compatibility-card-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.torvo-compatibility-card-icon svg{width:22px;height:22px;display:block}.torvo-compatibility-card-icon--check{color:#111827}.torvo-compatibility-card-icon--warning{color:var(--tcc-warning-icon-color, #EAB308)}.torvo-compatibility-card-title{font-size:clamp(19px,1.5vw,22px);font-weight:700;color:#111827;letter-spacing:-.015em;margin:0;line-height:1.25}.torvo-compatibility-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.torvo-compatibility-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid var(--tcc-divider-color, #f3f4f6)}.torvo-compatibility-item:last-child{border-bottom:none;padding-bottom:0}.torvo-compatibility-item-label{font-size:clamp(14px,1.1vw,15.5px);font-weight:500;color:#374151;line-height:1.35;text-align:left}.torvo-compatibility-item-status{font-size:clamp(14px,1.1vw,15px);font-weight:700;line-height:1;white-space:nowrap;text-align:right;flex-shrink:0}.torvo-compatibility-item-status--success{color:var(--tcc-success-color, #16a34a)}.torvo-compatibility-item-status--muted{color:var(--tcc-muted-color, #8892b0);font-weight:600}.torvo-compatibility-item-status--warning{color:var(--tcc-warning-color, #d97706);font-weight:600}.torvo-compatibility-item-status--danger{color:var(--tcc-danger-color, #dc2626);font-weight:600}@media screen and (max-width:768px){.torvo-compatibility-grid{grid-template-columns:1fr;gap:20px}.torvo-compatibility-card{border-radius:18px;padding:24px 20px}.torvo-compatibility-item{padding:13px 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/torvo-car-compatibility.css.map */
