.cmp-section{--cmp-bg: #0b0908;--cmp-panel: #17130f;--cmp-panel-alt: #120e0b;--cmp-cream: #f2ebdd;--cmp-body: #e7ddcd;--cmp-muted: #b8b0a4;--cmp-dim: #8f877b;--cmp-accent: #c98b93;--cmp-maroon: #7c2733;--cmp-rule: rgba(242, 235, 221, .16);--cmp-rule-soft: rgba(242, 235, 221, .12);--cmp-rule-ghost: rgba(242, 235, 221, .4);--cmp-serif: "Cormorant Garamond", "STIX Two Text", Georgia, "Times New Roman", serif;--cmp-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;background:var(--cmp-bg);color:var(--cmp-cream);font-family:var(--cmp-sans);-webkit-font-smoothing:antialiased}body:has(.cmp-section){background:#0b0908!important;color:#f2ebdd!important}body:has(.cmp-section) main{background:#0b0908!important}.cmp-container{width:min(calc(100% - 40px),1200px);margin:0 auto}.cmp-section--hero{padding:clamp(44px,6vw,104px) 0 0}.cmp-section--table{padding:clamp(56px,7vw,112px) 0 0}.cmp-section-wrapper:has(.cmp-section--table)+.cmp-section-wrapper .cmp-section--table{padding-top:clamp(56px,7vw,104px)}.cmp-section--highlights,.cmp-section--verdict{padding:clamp(64px,8vw,120px) 0 0}.cmp-section--closing{padding:clamp(72px,9vw,140px) 0 0}.cmp-section--disclaimer{padding:clamp(56px,7vw,110px) 0 clamp(44px,6vw,104px)}.cmp-eyebrow{margin:0 0 14px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cmp-accent);font-weight:600}.cmp-h1{margin:0;font-family:var(--cmp-serif);font-size:clamp(38px,5vw,66px);line-height:1.06;letter-spacing:-.01em;font-weight:500;color:var(--cmp-cream);text-wrap:balance}.cmp-h2{margin:0;font-family:var(--cmp-serif);font-size:clamp(27px,3vw,42px);line-height:1.12;letter-spacing:-.005em;font-weight:500;color:var(--cmp-cream)}.cmp-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.cmp-btns--center{justify-content:center}.cmp-btn{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:11px 20px;color:var(--cmp-cream);border:1px solid var(--cmp-rule-ghost);font-size:13px;font-weight:600;letter-spacing:.01em;text-decoration:none}.cmp-btn:hover{color:var(--cmp-cream)}.cmp-btn--primary{background:var(--cmp-maroon);border-color:var(--cmp-maroon)}.cmp-hero{max-width:980px;margin:0 auto;text-align:center}.cmp-hero .cmp-eyebrow{margin-bottom:16px}.cmp-hero__lede{max-width:790px;margin:26px auto 0;color:var(--cmp-body);font-size:clamp(16px,1.5vw,20px);line-height:1.6}.cmp-hero__quote{max-width:660px;margin:32px auto 0;padding-top:24px;border-top:1px solid var(--cmp-rule);font-family:var(--cmp-serif);font-style:italic;font-size:clamp(19px,1.7vw,24px);line-height:1.45;color:var(--cmp-muted)}.cmp-hero__quote-lead{color:var(--cmp-cream)}.cmp-tablehead{max-width:760px;margin-bottom:26px}.cmp-tablehead__intro{margin:16px 0 0;color:var(--cmp-body);font-size:16px;line-height:1.6}.cmp-price{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px 24px;border:1px solid var(--cmp-rule);border-bottom:0;background:var(--cmp-panel)}.cmp-price__label{margin:0 0 10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--cmp-accent);font-weight:600}.cmp-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.cmp-price__now{font-family:var(--cmp-serif);font-size:clamp(30px,3.4vw,44px);font-weight:500;letter-spacing:-.01em;line-height:1}.cmp-price__was{color:var(--cmp-dim);text-decoration:line-through;font-size:16px}.cmp-price__badge{padding:7px 12px;background:var(--cmp-maroon);color:var(--cmp-cream);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cmp-price__note{margin:0;max-width:360px;color:var(--cmp-dim);font-size:12px;line-height:1.55}.cmp-chips{display:none;align-items:center;gap:10px;padding:0 12px 12px}.cmp-chips__label{flex:0 0 auto;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-dim);font-weight:600}.cmp-chips__field{position:relative;flex:1 1 auto}.cmp-chips__select{width:100%;min-height:44px;padding:11px 34px 11px 13px;-webkit-appearance:none;appearance:none;border:1px solid var(--cmp-maroon);border-radius:0;background:var(--cmp-maroon);color:var(--cmp-cream);font-family:var(--cmp-sans);font-size:13px;font-weight:600;letter-spacing:.02em}.cmp-chips__caret{position:absolute;right:13px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--cmp-cream);font-size:10px}.cmp-scroll{--bleed: clamp(0px, calc((760px - 100vw)*999) , 20px);--specw: clamp(104px, 14vw, 208px);--colw: clamp(98px, 13vw, 186px);width:calc(100% + var(--bleed) * 2);margin-left:calc(-1 * var(--bleed));margin-right:calc(-1 * var(--bleed));overflow-x:auto;border:1px solid var(--cmp-rule);background:var(--cmp-panel)}.cmp-tbl{min-width:calc(var(--specw) + var(--colw) * 5);font-size:clamp(11.5px,1.05vw,14px)}.cmp-tbl__row{display:flex}.cmp-tbl__row--head{background:var(--cmp-panel-alt)}.cmp-tbl__spec,.cmp-tbl__cell{border-right:1px solid var(--cmp-rule-soft);border-bottom:1px solid var(--cmp-rule-soft)}.cmp-tbl__row>:last-child{border-right:0}.cmp-tbl__spec{flex:0 0 var(--specw);padding:clamp(12px,1.15vw,16px) clamp(9px,1.2vw,18px);position:sticky;left:0;z-index:2;background:var(--cmp-panel);color:var(--cmp-cream);font-weight:500;line-height:1.45}.cmp-tbl__cell{flex:1 1 0;min-width:var(--colw);padding:clamp(12px,1.15vw,16px) clamp(9px,1.2vw,18px);color:var(--cmp-muted);line-height:1.45}.cmp-tbl__cell--sc{background:#f2ebdd0b;color:var(--cmp-cream);font-weight:500}.cmp-tbl__row--head .cmp-tbl__spec,.cmp-tbl__row--head .cmp-tbl__cell{padding:clamp(11px,1.1vw,15px) clamp(9px,1.2vw,18px);font-size:clamp(9.5px,.85vw,11px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cmp-cream)}.cmp-tbl__row--head .cmp-tbl__spec{z-index:3;background:var(--cmp-panel-alt)}.cmp-tbl__row--head .cmp-tbl__cell--sc{background:var(--cmp-maroon);color:var(--cmp-cream)}.cmp-swipe{display:none;margin:12px 0 0;color:var(--cmp-dim);font-size:12px;letter-spacing:.04em}.cmp-tablefoot{margin:12px 0 0;color:var(--cmp-dim);font-size:12px;line-height:1.5}.cmp-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.cmp-card{padding:clamp(28px,4vw,52px);border:1px solid var(--cmp-rule);background:var(--cmp-panel)}.cmp-card__h{margin:0;font-family:var(--cmp-serif);font-size:clamp(25px,2.6vw,36px);line-height:1.14;letter-spacing:-.005em;font-weight:500;color:var(--cmp-cream)}.cmp-card__h-dim{color:var(--cmp-dim)}.cmp-card__body{margin:20px 0 0;color:var(--cmp-body);line-height:1.65}.cmp-card__body p{margin:0 0 16px}.cmp-card__body p:last-child{margin-bottom:0}.cmp-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.cmp-tag{padding:9px 12px;border:1px solid var(--cmp-rule);font-size:12px;font-weight:700}.cmp-card__note{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--cmp-rule);font-weight:700;line-height:1.5}.cmp-card__fine{margin:14px 0 0;color:var(--cmp-dim);font-size:13px;line-height:1.55}.cmp-verdict{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.cmp-panel{padding:clamp(30px,4.5vw,62px);background:var(--cmp-panel);border:1px solid var(--cmp-rule);color:var(--cmp-body)}.cmp-panel__h{margin:0;font-family:var(--cmp-serif);font-size:clamp(26px,2.8vw,38px);line-height:1.12;letter-spacing:-.005em;font-weight:500;color:var(--cmp-cream)}.cmp-panel--apart .cmp-eyebrow{letter-spacing:.22em}.cmp-points{list-style:none;margin:28px 0 0;padding:0}.cmp-points li{padding:16px 0;border-top:1px solid var(--cmp-rule-soft);line-height:1.55}.cmp-points strong{display:block;margin-bottom:4px}.cmp-panel__p{margin:16px 0 0;color:var(--cmp-body);line-height:1.65}.cmp-panel__p--first{margin-top:26px}.cmp-panel__p strong{color:var(--cmp-cream)}.cmp-panel__close{margin:28px 0 0;padding-top:22px;border-top:1px solid var(--cmp-rule);font-weight:700;line-height:1.5}.cmp-closing{max-width:920px;margin:0 auto;text-align:center}.cmp-closing__h{margin:0;font-family:var(--cmp-serif);font-size:clamp(28px,3.2vw,46px);line-height:1.1;letter-spacing:-.005em;font-weight:500;color:var(--cmp-cream)}.cmp-closing__lead{max-width:740px;margin:26px auto 0;font-family:var(--cmp-serif);font-size:clamp(21px,2.1vw,29px);line-height:1.35;color:var(--cmp-cream)}.cmp-closing__sub{max-width:740px;margin:18px auto 0;font-family:var(--cmp-serif);font-style:italic;font-size:clamp(18px,1.7vw,23px);line-height:1.4;color:var(--cmp-accent)}.cmp-closing__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 40px;max-width:900px;margin:40px auto 0;padding-top:32px;border-top:1px solid var(--cmp-rule);text-align:left;color:var(--cmp-body);font-size:15px;line-height:1.7}.cmp-closing__cols p{margin:0 0 18px}.cmp-closing__cols p:last-child{margin-bottom:0}.cmp-closing__col p+p{color:var(--cmp-muted)}.cmp-closing__kicker{max-width:820px;margin:40px auto 0;padding-top:32px;border-top:1px solid var(--cmp-rule);font-family:var(--cmp-serif);font-size:clamp(22px,2.3vw,32px);line-height:1.3;color:var(--cmp-cream)}.cmp-closing .cmp-btns{margin-top:34px}.cmp-disclaimer{max-width:980px;margin:0 auto;padding-top:28px;border-top:1px solid var(--cmp-rule);color:var(--cmp-dim)}.cmp-disclaimer__h{margin:0 0 8px;color:var(--cmp-body);font-size:13px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.cmp-disclaimer__body,.cmp-disclaimer__body p{margin:0;font-size:12px;line-height:1.6}@media(max-width:760px){.cmp-chips{display:flex}.cmp-swipe{display:block}[data-sel]:not([data-sel="0"]) .cmp-tbl{min-width:0;font-size:13px}[data-sel]:not([data-sel="0"]) .cmp-tbl__row>*{min-width:0}[data-sel]:not([data-sel="0"]) .cmp-tbl__row>:first-child{flex:0 0 37%;position:static}[data-sel]:not([data-sel="0"]) .cmp-tbl__row>:nth-child(n+2){flex:1 1 0}[data-sel="1"] .cmp-tbl__row>:nth-child(n+4){display:none}[data-sel="2"] .cmp-tbl__row>:nth-child(3),[data-sel="2"] .cmp-tbl__row>:nth-child(n+5){display:none}[data-sel="3"] .cmp-tbl__row>:nth-child(3),[data-sel="3"] .cmp-tbl__row>:nth-child(4),[data-sel="3"] .cmp-tbl__row>:nth-child(6){display:none}[data-sel="4"] .cmp-tbl__row>:nth-child(3),[data-sel="4"] .cmp-tbl__row>:nth-child(4),[data-sel="4"] .cmp-tbl__row>:nth-child(5){display:none}[data-sel="1"] .cmp-tbl__row>:nth-child(3),[data-sel="2"] .cmp-tbl__row>:nth-child(4),[data-sel="3"] .cmp-tbl__row>:nth-child(5),[data-sel="4"] .cmp-tbl__row>:nth-child(6){border-right:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-comparison.css.map */
