.m-product-features{margin:24px 0;font-family:inherit}.m-product-features__header{margin-bottom:16px}.m-product-features__heading{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.3}.m-product-features__content{display:flex;flex-wrap:wrap;gap:12px}.m-product-features--list .m-product-features__content{flex-direction:column;gap:8px}.m-product-features--grid .m-product-features__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.m-product-features--grid .m-product-features__item:last-child:nth-child(odd){grid-column:1 / -1}.m-product-features__item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s ease}.m-product-features--badges .m-product-features__item{background:var(--feature-bg);border:1px solid var(--feature-border);color:var(--feature-text)}.m-product-features--list .m-product-features__item{background:transparent;border:none;border-left:3px solid var(--feature-accent);padding:6px 0 6px 12px}.m-product-features--grid .m-product-features__item{background:var(--feature-bg);border:1px solid var(--feature-border);color:var(--feature-text);text-align:center;flex-direction:column;gap:10px;padding:12px 8px}.m-product-features__icon{font-size:16px;line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center}.m-product-features__icon--image{width:20px;height:20px}.m-product-features__icon--image img{width:100%;height:100%;object-fit:contain;border-radius:2px}.m-product-features--grid .m-product-features__icon{font-size:20px}.m-product-features--grid .m-product-features__icon--image{width:38px;height:38px}.m-product-features__text{line-height:1.2}.m-product-features--green{--feature-bg: #f0fdf4;--feature-border: #bbf7d0;--feature-text: #15803d;--feature-accent: #22c55e}.m-product-features--green .m-product-features__item:hover{background:#dcfce7;border-color:#86efac}.m-product-features--blue{--feature-bg: #eff6ff;--feature-border: #bfdbfe;--feature-text: #1d4ed8;--feature-accent: #3b82f6}.m-product-features--blue .m-product-features__item:hover{background:#dbeafe;border-color:#93c5fd}.m-product-features--red{--feature-bg: #fef2f2;--feature-border: #fecaca;--feature-text: #dc2626;--feature-accent: #ef4444}.m-product-features--red .m-product-features__item:hover{background:#fee2e2;border-color:#fca5a5}.m-product-features--gray{--feature-bg: #f9fafb;--feature-border: #d1d5db;--feature-text: #374151;--feature-accent: #6b7280}.m-product-features--gray .m-product-features__item:hover{background:#f3f4f6;border-color:#9ca3af}@media (max-width: 768px){.m-product-features{margin:20px 0}.m-product-features__heading{font-size:16px}.m-product-features__content{gap:8px}.m-product-features--grid .m-product-features__content{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.m-product-features--grid .m-product-features__item:last-child:nth-child(odd){grid-column:1 / -1}.m-product-features__item{font-size:13px;padding:6px 10px}.m-product-features--grid .m-product-features__item{padding:10px 6px}.m-product-features__icon{font-size:14px}.m-product-features__icon--image{width:18px;height:18px}.m-product-features--grid .m-product-features__icon{font-size:18px}.m-product-features--grid .m-product-features__icon--image{width:34px;height:34px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-features.css.map */
