.fabric-comparison{--fc-bg: #ffffff;--fc-heading-color: #083c3d;--fc-eyebrow-color: #69877e;--fc-border: #e5e5e5;--fc-pm-col-bg: #f0f5f4;--fc-pm-header-bg: #69877e;--fc-pm-header-text: #ffffff;--fc-other-header-bg: #f5f5f5;--fc-other-header-text: #083c3d;--fc-star-filled: #69877e;--fc-star-empty: #d9d9d9;--fc-row-label-color: #083c3d;--fc-cell-color: #4a4a4a;--fc-callout-bg: #083c3d;--fc-callout-text: #ffffff;--fc-radius: 16px;background:var(--fc-bg);padding:var(--fc-padding-top, 64px) var(--fc-padding-h, 40px) var(--fc-padding-bottom, 72px)}.fc-header{text-align:center;margin-bottom:40px}.fc-eyebrow{display:block;font-family:Montserrat,sans-serif;font-size:var(--fc-eyebrow-size, 11px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fc-eyebrow-color);margin-bottom:12px}.fc-headline{font-family:Montserrat,sans-serif;font-size:var(--fc-headline-size, 34px);font-weight:700;color:var(--fc-heading-color);margin:0 0 12px;line-height:1.2}.fc-subhead{font-family:Montserrat,sans-serif;font-size:var(--fc-subhead-size, 16px);color:#6b6b6b;margin:0;max-width:560px;margin-inline:auto}.fc-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--fc-radius);box-shadow:0 2px 16px #083c3d12}.fc-table{width:100%;min-width:620px;border-collapse:collapse;background:#fff;border-radius:var(--fc-radius);overflow:hidden;font-family:Montserrat,sans-serif}.fc-table thead tr th{padding:18px 16px 14px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--fc-border)}.fc-table thead tr th:first-child{text-align:left;min-width:160px;background:#fff;border-right:1px solid var(--fc-border)}.fc-col-other{background:var(--fc-other-header-bg);color:var(--fc-other-header-text);border-right:1px solid var(--fc-border)}.fc-col-pm{background:var(--fc-pm-header-bg);color:var(--fc-pm-header-text);min-width:160px;border-radius:0}.fc-col-pm .fc-col-icon{color:#ffffffd9}.fc-col-icon{display:block;font-size:20px;margin-bottom:4px}.fc-col-name{display:block;font-size:11px;letter-spacing:.1em}.fc-table tbody tr{border-bottom:1px solid var(--fc-border)}.fc-table tbody tr:last-child{border-bottom:none}.fc-table tbody tr:nth-child(2n) td:not(.fc-cell-pm){background:#fafafa}.fc-table tbody tr:nth-child(2n) td.fc-cell-pm{background:#e8efee}.fc-row-label{padding:16px 20px;font-size:13px;font-weight:600;color:var(--fc-row-label-color);border-right:1px solid var(--fc-border);vertical-align:middle;background:#fff}.fc-row-icon{display:inline-block;margin-right:8px;color:var(--fc-eyebrow-color);font-size:14px;vertical-align:middle}.fc-cell{padding:14px 12px;text-align:center;vertical-align:middle;border-right:1px solid var(--fc-border);font-size:13px;color:var(--fc-cell-color)}.fc-cell:last-child{border-right:none}.fc-cell-pm{background:var(--fc-pm-col-bg);font-weight:600}.fc-stars{display:flex;justify-content:center;gap:2px;margin-bottom:4px}.fc-star{width:14px;height:14px;display:inline-block}.fc-star svg{width:100%;height:100%}.fc-star--filled svg path{fill:var(--fc-star-filled)}.fc-star--empty svg path{fill:var(--fc-star-empty)}.fc-cell-note{font-size:11px;color:#888;display:block;line-height:1.3;margin-top:2px}.fc-cell-pm .fc-cell-note{color:var(--fc-eyebrow-color);font-weight:600}.fc-callout{margin-top:28px;background:var(--fc-callout-bg);border-radius:12px;padding:20px 28px;display:flex;align-items:center;gap:14px;color:var(--fc-callout-text)}.fc-callout-icon{font-size:24px;flex-shrink:0}.fc-callout-text{font-family:Montserrat,sans-serif;font-size:var(--fc-callout-size, 14px);line-height:1.5;margin:0}.fc-disclaimer{margin-top:16px;text-align:center;font-family:Montserrat,sans-serif;font-size:11px;color:#aaa;line-height:1.5}.fc-scroll-hint{display:none;text-align:center;font-size:12px;color:#999;margin-bottom:10px;font-family:Montserrat,sans-serif}@media screen and (max-width:768px){.fabric-comparison{padding-left:20px;padding-right:20px}.fc-headline{font-size:var(--fc-headline-size-mobile, 24px)}.fc-subhead{font-size:14px}.fc-scroll-hint{display:block}.fc-callout{flex-direction:column;text-align:center;padding:18px 20px}.fc-table thead tr th{padding:14px 10px 10px;font-size:10px}.fc-row-label{padding:14px 12px;font-size:12px}.fc-cell{padding:12px 8px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/fabric-comparison.css.map */
