.section-comparison-table{position:relative;z-index:0}.collection-comparison-table{border-bottom:1px solid var(--cct-border, #ddd7c9);background:var(--cct-background, #fdf8f0)}.collection-comparison-table__inner{padding-top:var(--cct-desktop-padding, 104px);padding-bottom:var(--cct-desktop-padding, 104px)}.collection-comparison-table__header{max-width:820px;margin-inline:auto;text-align:center}.collection-comparison-table--heading-left .collection-comparison-table__header{max-width:1120px;text-align:left}.collection-comparison-table--heading-right .collection-comparison-table__header{max-width:1120px;text-align:right}.collection-comparison-table__eyebrow{margin:0;color:var(--cct-accent, #b88736);font-family:var(--font-body-family, Inter, Arial, sans-serif);font-size:clamp(1rem,.82vw,1.3rem);font-weight:600;line-height:1.45;letter-spacing:.3em;text-transform:uppercase}.collection-comparison-table__eyebrow--line,.collection-comparison-table__eyebrow--line-after{display:flex;align-items:center;justify-content:center;gap:12px}.collection-comparison-table__eyebrow--line:before{width:30px;height:1px;flex:0 0 30px;background:currentcolor;content:""}.collection-comparison-table__eyebrow--line-after:after{width:30px;height:1px;flex:0 0 30px;background:currentcolor;content:""}.collection-comparison-table__heading{margin:20px 0 0;color:var(--cct-heading, #2f4423);font-family:var(--font-heading-family, "Cormorant Garamond", "Playfair Display", Georgia, serif);font-size:clamp(4rem,3.7vw,5.6rem);font-weight:400;line-height:1.06;letter-spacing:-.02em}.collection-comparison-table__description{max-width:760px;margin:28px auto 0;color:var(--cct-text, #5d6258);font-family:var(--font-body-family, Inter, Arial, sans-serif);font-size:clamp(1.35rem,1vw,1.6rem);line-height:1.7}.collection-comparison-table__description p,.collection-comparison-table__footer-note p{margin:0}.collection-comparison-table__scroller{max-width:1120px;overflow-x:auto;margin:clamp(42px,5vw,68px) auto 0;border:1px solid var(--cct-border, #ddd7c9);border-radius:var(--cct-table-radius, 7px);background:var(--cct-table, #fffdf9);box-shadow:0 14px 38px #2f44230d;scrollbar-width:thin}.collection-comparison-table__scroller:focus-visible{outline:2px solid var(--cct-heading, #2f4423);outline-offset:4px}.collection-comparison-table--no-outer-border .collection-comparison-table__scroller{border:0;box-shadow:none}.collection-comparison-table__table{width:100%;min-width:760px;border-collapse:collapse;color:var(--cct-text, #5d6258);background:var(--cct-table, #fffdf9);font-family:var(--font-body-family, Inter, Arial, sans-serif);font-size:clamp(1.25rem,.9vw,1.45rem);line-height:1.5;text-align:left}.collection-comparison-table__table th,.collection-comparison-table__table td{padding:16px 22px}.collection-comparison-table__table thead th{color:var(--cct-accent, #b88736);font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.collection-comparison-table--header-filled .collection-comparison-table__table thead{background:var(--cct-header-background, #111)}.collection-comparison-table--header-filled .collection-comparison-table__table thead th{color:var(--cct-header-text, #fdf8f0)}.collection-comparison-table--strong-header-rule .collection-comparison-table__table thead tr{border-bottom:2px solid var(--cct-heading, #2f4423)}.collection-comparison-table__table thead th:first-child{width:30%}.collection-comparison-table__table thead th:nth-child(2),.collection-comparison-table__table thead th:nth-child(3){width:35%}.collection-comparison-table--four-columns .collection-comparison-table__table{min-width:940px}.collection-comparison-table--four-columns .collection-comparison-table__table thead th:first-child{width:23%}.collection-comparison-table--four-columns .collection-comparison-table__table thead th:nth-child(n+2){width:25.666%}.collection-comparison-table__table tbody tr{border-top:1px solid var(--cct-border, #ddd7c9)}.collection-comparison-table--striped .collection-comparison-table__table tbody tr:nth-child(2n){background:var(--cct-alternate-row, #f4f0e8)}.collection-comparison-table--highlight-first .collection-comparison-table__table tbody tr:first-child{background:var(--cct-highlight-row, #f5ead6);font-weight:600}.collection-comparison-table--highlight-second .collection-comparison-table__table tr>:nth-child(2),.collection-comparison-table--highlight-third .collection-comparison-table__table tr>:nth-child(3),.collection-comparison-table--highlight-fourth .collection-comparison-table__table tr>:nth-child(4){color:var(--cct-accent, #b88736);background:var(--cct-highlight-column, #f5ead6);font-weight:600}.collection-comparison-table__table tbody th{color:var(--cct-heading, #2f4423);font-weight:600}.collection-comparison-table__brand-value span{display:inline-block;margin-right:9px;color:var(--cct-accent, #b88736);font-weight:700}.collection-comparison-table__footer-note{max-width:900px;margin:28px auto 0;color:var(--cct-text, #5d6258);font-size:1.3rem;line-height:1.7;text-align:center}.collection-comparison-table__action{margin-top:42px;text-align:center}.collection-comparison-table__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 30px;border:1px solid transparent;border-radius:6px;color:var(--cct-button-text, #171d13);background:var(--cct-button-background, #d9a13b);box-shadow:0 12px 28px #b887362e;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;transition:box-shadow .18s ease,transform .18s ease}.collection-comparison-table__button:hover{color:var(--cct-button-text, #171d13);box-shadow:0 16px 34px #b8873642;transform:translateY(-2px)}@media screen and (max-width:749px){.collection-comparison-table__inner{padding-top:var(--cct-mobile-padding, 64px);padding-bottom:var(--cct-mobile-padding, 64px)}.collection-comparison-table__heading{margin-top:18px;font-size:clamp(3.4rem,10vw,4.6rem)}.collection-comparison-table__description{margin-top:20px;font-size:1.35rem}.collection-comparison-table__scroller{margin-top:38px;-webkit-overflow-scrolling:touch}.collection-comparison-table__table th,.collection-comparison-table__table td{padding:14px 16px}.collection-comparison-table__footer-note{margin-top:22px;font-size:1.2rem}.collection-comparison-table__action{margin-top:32px}}@media(prefers-reduced-motion:reduce){.collection-comparison-table__button{transition:none}}section#shopify-section-template--22768380379369__collection_comparison_table_PUm6nB .collection-comparison-table,section#shopify-section-template--22768380379369__collection_comparison_table_LGYMLH .collection-comparison-table{padding-bottom:40px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-comparison-table.css.map */
