.optimal-compare{background:var(--ocmp-bg, #121212);width:100%}.optimal-compare__head{text-align:center;max-width:720px;margin:0 auto 40px}.optimal-compare__eyebrow{color:var(--ocmp-accent, #C82618);text-transform:uppercase;letter-spacing:.2em;font-size:.74rem;font-weight:700;margin:0 0 14px}.optimal-compare__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(1.9rem,4vw,3rem);line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px;color:#fff}.optimal-compare__subtext{color:#ffffff80;font-size:.95rem;margin:0}.optimal-compare__table{background:#fff;border-radius:10px;overflow:hidden;max-width:900px;margin:0 auto}.optimal-compare__row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:stretch}.optimal-compare__cell{min-width:0;width:100%}.optimal-compare__row:not(:last-child) .optimal-compare__cell{border-bottom:1px solid #eee}.optimal-compare__cell{display:flex;align-items:center;justify-content:center;padding:18px 14px;min-height:78px}.optimal-compare__cell--label{justify-content:flex-start;gap:12px;text-align:left}.optimal-compare__row--head .optimal-compare__cell{align-items:flex-end;min-height:170px;padding-bottom:18px}.optimal-compare__prod{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.optimal-compare__prod img{max-width:110px;height:auto}.optimal-compare__prod-name{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:1.25rem;color:#fff}.optimal-compare__prod-name--dark{color:#1a1a1a}.optimal-compare__col-optimal{background:#f4f8fb}.optimal-compare__row--head .optimal-compare__col-optimal{background:var(--ocmp-highlight, #1a3a5c);border-radius:10px 10px 0 0}.optimal-compare__table .optimal-compare__row:last-child .optimal-compare__col-optimal{border-radius:0 0 10px 10px}.optimal-compare__ficon{flex:none;width:34px;height:34px;border-radius:50%;background:var(--ocmp-highlight, #1a3a5c);display:inline-flex;align-items:center;justify-content:center;font-size:.9rem}.optimal-compare__flabel{font-weight:700;font-size:.92rem;color:#1a1a1a;line-height:1.25}.optimal-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%}.optimal-compare__mark svg{width:20px;height:20px}.optimal-compare__mark--yes{background:var(--ocmp-highlight, #1a3a5c);color:#fff}.optimal-compare__mark--no{background:#d3d3d3;color:#fff}@media screen and (max-width:749px){.optimal-compare__row{grid-template-columns:1.3fr 1fr 1fr 1fr}.optimal-compare__cell{padding:12px 6px;min-height:64px}.optimal-compare__row--head .optimal-compare__cell{min-height:120px}.optimal-compare__prod img{max-width:60px}.optimal-compare__prod-name{font-size:.85rem}.optimal-compare__flabel{font-size:.74rem}.optimal-compare__ficon{display:none}.optimal-compare__mark{width:26px;height:26px}.optimal-compare__mark svg{width:15px;height:15px}}@media screen and (max-width:749px){.optimal-compare__table{max-width:100%;border-radius:8px}.optimal-compare__row{grid-template-columns:1.35fr 1fr 1fr 1fr}.optimal-compare__cell{padding:12px 6px;min-height:60px}.optimal-compare__cell--label{padding-left:12px;gap:8px}.optimal-compare__row--head .optimal-compare__cell{min-height:128px;padding-bottom:12px}.optimal-compare__prod{gap:8px}.optimal-compare__prod img{max-width:62px}.optimal-compare__prod-name{font-size:.86rem;line-height:1.05;text-align:center}.optimal-compare__ficon{width:24px;height:24px;font-size:.72rem}.optimal-compare__ficon svg{width:13px;height:13px}.optimal-compare__flabel{font-size:.76rem;line-height:1.2}.optimal-compare__mark{width:26px;height:26px}.optimal-compare__mark svg{width:15px;height:15px}.optimal-compare__row--head .optimal-compare__col-optimal{border-radius:8px 8px 0 0}.optimal-compare__table .optimal-compare__row:last-child .optimal-compare__col-optimal{border-radius:0 0 8px 8px}}@media screen and (max-width:389px){.optimal-compare__row{grid-template-columns:1.2fr 1fr 1fr 1fr}.optimal-compare__flabel{font-size:.7rem}.optimal-compare__prod img{max-width:52px}.optimal-compare__prod-name{font-size:.78rem}.optimal-compare__cell{padding:10px 4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-optimal-compare.css.map */
