.gn-compare{background-color:var(--ps-canvas);padding:clamp(3rem,6vw,6rem) var(--ps-gutter)}.gn-compare__container{max-width:var(--ps-container-max);margin:0 auto}.gn-compare__head{margin-bottom:clamp(1.75rem,4vw,3rem);max-width:44rem}.gn-compare__heading{font-family:var(--ps-font-display);font-weight:800;font-size:clamp(2.25rem,5vw,3.5rem);letter-spacing:var(--ps-tracking-tight);line-height:var(--ps-leading-snug);color:var(--ps-ink);margin:0 0 .5rem}.gn-compare__lede{font-family:var(--ps-font-body);font-size:var(--ps-text-large);color:var(--ps-mute);margin:0;max-width:32em}.gn-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ps-line);border-radius:1rem;background-color:var(--ps-canvas)}.gn-compare__table{width:100%;border-collapse:separate;border-spacing:0;min-width:720px}.gn-compare__col-head{position:sticky;top:0;background-color:var(--ps-canvas);z-index:3;text-align:left;vertical-align:top;padding:1.5rem 1.25rem;border-bottom:2px solid var(--ps-ink);min-width:200px}.gn-compare__col-head.is-highlight{background-color:color-mix(in oklab,var(--ps-honey) 22%,var(--ps-canvas))}.gn-compare__col-name{font-family:var(--ps-font-display);font-weight:800;font-size:1.375rem;line-height:var(--ps-leading-snug);color:var(--ps-ink);margin-bottom:.25rem}.gn-compare__col-price{color:var(--ps-mute);font-size:.875rem;margin-bottom:.75rem}.gn-compare__col-cta{display:inline-flex}.gn-compare__corner{position:sticky;top:0;left:0;z-index:4;background-color:var(--ps-cream);border-bottom:2px solid var(--ps-ink);border-right:1px solid var(--ps-line)}.gn-compare__row-label{position:sticky;left:0;background-color:var(--ps-cream);z-index:2;text-align:left;vertical-align:middle;padding:1rem 1.25rem;font-family:var(--ps-font-body);font-weight:700;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ps-mute);width:180px;min-width:160px;border-right:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line)}.gn-compare__cell{padding:1rem 1.25rem;vertical-align:top;color:var(--ps-ink);font-size:.9375rem;line-height:1.45;border-bottom:1px solid var(--ps-line)}.gn-compare__cell.is-highlight{background-color:color-mix(in oklab,var(--ps-honey) 8%,var(--ps-canvas))}.gn-compare__table tbody tr:nth-child(2n) .gn-compare__cell:not(.is-highlight){background-color:var(--ps-cream)}.gn-compare__table tbody tr:nth-child(2n) .gn-compare__row-label{background-color:color-mix(in oklab,var(--ps-cream) 50%,var(--ps-canvas))}.gn-compare__table tbody tr:last-child .gn-compare__cell{border-bottom:none}.gn-compare__table tbody tr:last-child .gn-compare__row-label{border-bottom:none}.gn-compare{padding-block:24px}.gn-compare__head{text-align:center;margin-inline:auto}.gn-compare .ps-kicker{font-style:italic;font-size:15px;opacity:.65;margin-bottom:10px;display:block;font-weight:400}.gn-compare__heading{font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.1;letter-spacing:-.01em;margin:0 0 16px}.gn-compare__lede{font-size:22px;line-height:1.5;max-width:60ch;margin:0 auto 28px}@media(max-width:749px){.gn-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.gn-compare__table th:first-child,.gn-compare__table td:first-child{background:var(--ps-canvas);z-index:2}.gn-compare__row-label,.gn-compare__corner{background:var(--ps-cream)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/goodnight-section-compare-table.css.map */
