.comparison-table-section{position:relative}.comparison-table-wrapper{overflow-x:auto}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;min-width:1000px}.comparison-table th,.comparison-table td{padding:22px 18px;border-bottom:1px solid rgba(0,0,0,.08);text-align:center;vertical-align:middle}.comparison-table th:first-child,.comparison-table td:first-child{text-align:left;min-width:260px}.comparison-table th{font-weight:400}.comparison-table .highlight-column{background:var(--selected-column-color);color:#fff}.comparison-table td.highlight-column{border-radius:0!important}.comparison-table th.highlight-column{border-radius:24px 24px 0 0}.comparison-title{font-size:52px;line-height:1.1;margin:0}.comparison-top{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px}.comparison-small-heading{letter-spacing:2px;text-transform:uppercase;font-size:12px;margin-bottom:12px}.comparison-desc{max-width:500px;line-height:1.7}.comparison-heading{font-size:22px;margin-bottom:5px;font-family:Cormorant,serif!important}.comparison-subtitle{font-size:11px;letter-spacing:2px;text-transform:uppercase;opacity:.7}.comparison-price,.comparison-value{font-weight:600}.comparison-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:40px;flex-wrap:wrap;align-items:center}.comparison-note{font-size:12px;opacity:.7}.comparison-link{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:inherit}.check-icon,.uncheck-icon{width:35px;height:35px;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;margin:auto}.check-icon svg,.uncheck-icon svg{width:18px;height:18px}.check-icon{background:#403926;color:#fff}.uncheck-icon{background:#e6e2db;color:#9d978d}.highlight-column .check-icon{background:#fff;color:#403926}.highlight-column .uncheck-icon{background:#ffffff2e;color:#fff}.highlight-column .comparison-subtitle{color:#fff}.highlight-column .comparison-heading{color:#d5c5aa}.comparison-value{font-weight:600}.comparison-table tbody tr:last-child td.highlight-column{border-radius:0 0 24px 24px!important}@media screen and (max-width:768px){.comparison-top{grid-template-columns:1fr;margin-bottom:30px}.comparison-title{font-size:35px}.comparison-heading{font-size:22px}.comparison-table th,.comparison-table td{padding:16px 12px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
