.cbh-comparison-table{color:var(--cbh-compare-text);background:var(--cbh-compare-bg-grad)}.cbh-comparison-table__surface{padding-block:var(--cbh-compare-pad-top-m) var(--cbh-compare-pad-bottom-m);background:var(--cbh-compare-bg-grad)}.cbh-comparison-table__inner{max-width:var(--cbh-compare-max);margin-inline:auto}.cbh-comparison-table__panel{position:relative;overflow:hidden;border-radius:var(--cbh-compare-radius);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--cbh-compare-accent) 8%,transparent) 0 18rem,transparent 18.5rem),var(--cbh-compare-panel);box-shadow:0 1.4rem 4.2rem #102c2012}.cbh-comparison-table__header{max-width:78rem;margin-bottom:2.4rem}.cbh-comparison-table--center .cbh-comparison-table__header{margin-inline:auto;text-align:center}.cbh-comparison-table__eyebrow{display:inline-flex;width:fit-content;margin:0 0 1rem;padding:.55rem .85rem;border:1px solid color-mix(in srgb,var(--cbh-compare-accent) 20%,transparent);border-radius:999px;background:color-mix(in srgb,var(--cbh-compare-accent) 8%,#ffffff);color:var(--cbh-compare-accent);font-size:1.05rem;font-weight:850;letter-spacing:.06em;line-height:1;text-transform:uppercase}.cbh-comparison-table__heading{margin:0;color:var(--cbh-compare-text);line-height:.98;letter-spacing:-.04em}.cbh-comparison-table__text{max-width:70rem;margin-top:1.2rem;color:var(--cbh-compare-muted);font-size:1.45rem;line-height:1.65}.cbh-comparison-table--center .cbh-comparison-table__text{margin-inline:auto}.cbh-comparison-table__text p,.cbh-comparison-table__footnote p{margin:0}.cbh-comparison-table__desktop{overflow-x:auto;border:1px solid color-mix(in srgb,var(--cbh-compare-border) 92%,transparent);border-radius:var(--cbh-compare-card-radius);background:color-mix(in srgb,var(--cbh-compare-card) 96%,transparent);box-shadow:0 1.8rem 4rem color-mix(in srgb,#102C20 9%,transparent);-webkit-overflow-scrolling:touch}.cbh-comparison-table__desktop:focus-visible{outline:.2rem solid color-mix(in srgb,var(--cbh-compare-accent) 50%,#fff);outline-offset:.3rem}.cbh-comparison-table__table{width:100%;min-width:82rem;border-collapse:separate;border-spacing:0;color:var(--cbh-compare-text);font-size:1.32rem;line-height:1.5}.cbh-comparison-table__table th,.cbh-comparison-table__table td{padding:1.6rem;vertical-align:top;border-right:1px solid color-mix(in srgb,var(--cbh-compare-border) 78%,transparent);border-bottom:1px solid color-mix(in srgb,var(--cbh-compare-border) 78%,transparent)}.cbh-comparison-table__table th:last-child,.cbh-comparison-table__table td:last-child{border-right:0}.cbh-comparison-table__table tbody tr:last-child th,.cbh-comparison-table__table tbody tr:last-child td{border-bottom:0}.cbh-comparison-table__table thead th{background:color-mix(in srgb,var(--cbh-compare-accent) 7%,#ffffff);color:var(--cbh-compare-text);font-weight:900}.cbh-comparison-table__table thead th:first-child{width:18rem}.cbh-comparison-table__table tbody th{width:18rem;background:color-mix(in srgb,var(--cbh-compare-accent) 4%,#ffffff);color:var(--cbh-compare-text);font-weight:850}.cbh-comparison-table__table td{color:var(--cbh-compare-muted)}.cbh-comparison-table__column-heading,.cbh-comparison-table__badge{display:block}.cbh-comparison-table__column-heading{margin-bottom:.6rem;font-size:1.5rem;line-height:1.2}.cbh-comparison-table__badge{width:fit-content;padding:.35rem .65rem;border-radius:999px;background:color-mix(in srgb,var(--cbh-compare-gold) 24%,#ffffff);color:color-mix(in srgb,var(--cbh-compare-text) 88%,#000000);font-size:.95rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.cbh-comparison-table__mobile{display:none}.cbh-comparison-table__footnote{width:fit-content;max-width:86rem;margin-top:1.6rem;padding:1.2rem 1.4rem;border:1px solid color-mix(in srgb,var(--cbh-compare-border) 92%,transparent);border-left:.4rem solid var(--cbh-compare-accent);border-radius:1.4rem;background:color-mix(in srgb,#ffffff 88%,transparent);color:var(--cbh-compare-muted);font-size:1.15rem;line-height:1.5}.cbh-comparison-table__cards{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.cbh-comparison-table__card{padding:1.6rem;border:1px solid color-mix(in srgb,var(--cbh-compare-border) 90%,transparent);border-radius:var(--cbh-compare-card-radius);background:var(--cbh-compare-card);box-shadow:0 1rem 2.8rem color-mix(in srgb,#102C20 7%,transparent)}.cbh-comparison-table__card-head strong{display:block;margin-top:.8rem;color:var(--cbh-compare-text);font-size:1.75rem;line-height:1.15}.cbh-comparison-table__card-head p{margin:.8rem 0 0;color:var(--cbh-compare-muted);font-size:1.28rem;line-height:1.55}.cbh-comparison-table__facts{display:grid;gap:1rem;margin:1.4rem 0 0}.cbh-comparison-table__facts div{padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--cbh-compare-border) 86%,transparent)}.cbh-comparison-table__facts dt{margin:0 0 .25rem;color:var(--cbh-compare-text);font-size:1.08rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.cbh-comparison-table__facts dd{margin:0;color:var(--cbh-compare-muted);font-size:1.25rem;line-height:1.5}.cbh-comparison-table__link{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.4rem;color:var(--cbh-compare-accent);font-size:1.2rem;font-weight:900;text-decoration:underline;text-underline-offset:.3rem}.cbh-comparison-table__link[aria-disabled=true]{pointer-events:none;opacity:.55}.cbh-comparison-table__link:focus-visible{outline:.2rem solid color-mix(in srgb,var(--cbh-compare-accent) 58%,#ffffff);outline-offset:.3rem}@media(min-width:750px){.cbh-comparison-table__surface{padding-block:var(--cbh-compare-pad-top-d) var(--cbh-compare-pad-bottom-d)}}@media(max-width:749px){.cbh-comparison-table__inner.page-width{padding-inline:1.6rem}.cbh-comparison-table__heading{font-size:clamp(2.8rem,9vw,4rem)}.cbh-comparison-table__desktop{display:none}.cbh-comparison-table__mobile{display:block}.cbh-comparison-table__footnote{width:100%}}@media(max-width:749px){.cbh-comparison-table__inner.page-width{padding-inline:1.2rem}.cbh-comparison-table__panel{border-radius:2rem}.cbh-comparison-table__header{margin-bottom:1.6rem}.cbh-comparison-table__heading{font-size:clamp(2.7rem,8.6vw,3.7rem)}.cbh-comparison-table__text{font-size:1.28rem;line-height:1.55}.cbh-comparison-table__cards{gap:1rem}.cbh-comparison-table__card{padding:1.25rem;border-radius:1.6rem}.cbh-comparison-table__card-head strong{font-size:1.55rem}.cbh-comparison-table__card-head p,.cbh-comparison-table__facts dd{font-size:1.18rem}.cbh-comparison-table__facts{gap:.85rem;margin-top:1.1rem}.cbh-comparison-table__facts div{padding-top:.85rem}.cbh-home-cbd-type-table .cbh-comparison-table__facts div:nth-of-type(n+4){display:none}.cbh-comparison-table__footnote{padding:1rem 1.1rem;font-size:1.05rem}}.cbh-comparison-table__table-link{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.8rem;padding:.8rem 1.2rem;border-radius:999px;background:var(--cbh-compare-accent);color:#fffdf6;font-size:1.12rem;font-weight:850;line-height:1;text-decoration:none}.cbh-comparison-table__table-link:hover{color:#fffdf6;background:color-mix(in srgb,var(--cbh-compare-accent) 88%,#000000)}.cbh-comparison-table__table-link:focus-visible,.cbh-comparison-table__mobile:focus-visible{outline:.2rem solid color-mix(in srgb,var(--cbh-compare-accent) 58%,#ffffff);outline-offset:.3rem}.cbh-comparison-table__shop-row th,.cbh-comparison-table__shop-row td{background:color-mix(in srgb,var(--cbh-compare-gold) 10%,#ffffff);vertical-align:middle}.cbh-home-cbd-type-table--compact .cbh-comparison-table__panel{padding:clamp(1.8rem,2.5vw,2.8rem);border:1px solid color-mix(in srgb,var(--cbh-compare-border) 92%,transparent)}.cbh-home-cbd-type-table--compact .cbh-comparison-table__header{max-width:72rem;margin-bottom:1.8rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__heading{max-width:13ch}.cbh-home-cbd-type-table--compact .cbh-comparison-table__text{margin-top:1rem;font-size:1.34rem;line-height:1.58}.cbh-home-cbd-type-table--compact .cbh-comparison-table__desktop{box-shadow:0 1.2rem 3rem color-mix(in srgb,#102C20 7%,transparent);scrollbar-gutter:stable}.cbh-home-cbd-type-table--compact .cbh-comparison-table__table{min-width:76rem;font-size:1.22rem;line-height:1.42}.cbh-home-cbd-type-table--compact .cbh-comparison-table__table th,.cbh-home-cbd-type-table--compact .cbh-comparison-table__table td{padding:1.25rem 1.35rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__table thead th:first-child,.cbh-home-cbd-type-table--compact .cbh-comparison-table__table tbody th{width:15rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__table tbody th{position:sticky;left:0;z-index:1;box-shadow:.1rem 0 color-mix(in srgb,var(--cbh-compare-border) 78%,transparent)}.cbh-home-cbd-type-table--compact .cbh-comparison-table__table tbody tr:nth-child(2n):not(.cbh-comparison-table__shop-row) td{background:color-mix(in srgb,var(--cbh-compare-card) 95%,var(--cbh-compare-panel))}.cbh-home-cbd-type-table--compact .cbh-comparison-table__column-heading{font-size:1.42rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__footnote{margin-top:1.3rem}@media(max-width:749px){.cbh-home-cbd-type-table--compact .cbh-comparison-table__panel{overflow:hidden;padding:1.4rem;border-radius:2rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__heading{max-width:14ch}.cbh-home-cbd-type-table--compact .cbh-comparison-table__mobile{overflow:visible}.cbh-home-cbd-type-table--compact .cbh-comparison-table__cards{display:flex;gap:1rem;overflow-x:auto;padding:.2rem .1rem .7rem;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.cbh-home-cbd-type-table--compact .cbh-comparison-table__cards::-webkit-scrollbar{display:none}.cbh-home-cbd-type-table--compact .cbh-comparison-table__card{flex:0 0 min(82vw,32rem);scroll-snap-align:start}.cbh-home-cbd-type-table--compact .cbh-comparison-table__facts div:nth-of-type(n+4){display:block}.cbh-home-cbd-type-table--compact .cbh-comparison-table__footnote{margin-top:1.1rem}}@media(max-width:749px){.cbh-cbd-all-types .cbh-comparison-table__mobile{min-width:0;overflow:hidden}.cbh-cbd-all-types .cbh-comparison-table__cards{display:flex;gap:1.2rem;overflow-x:auto;margin-inline:-1.2rem;padding:0 1.2rem .5rem;scroll-padding-inline:1.2rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.cbh-cbd-all-types .cbh-comparison-table__card{flex:0 0 min(84vw,33rem);min-width:0;scroll-snap-align:start}.cbh-cbd-all-types .cbh-comparison-table__facts div:nth-of-type(4){display:none}.cbh-cbd-all-types .cbh-comparison-table__footnote{margin-top:1.2rem}}@media(max-width:359px){.cbh-cbd-all-types .cbh-comparison-table__card{flex-basis:82vw}}.cbh-comparison-table__current{display:inline-flex;width:fit-content;margin:0 0 .55rem;padding:.38rem .68rem;border-radius:999px;background:var(--cbh-compare-accent);color:#fffdf6;font-size:.92rem;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase}.cbh-comparison-table__cell--current{background:color-mix(in srgb,var(--cbh-compare-accent) 9%,var(--cbh-compare-card))!important}.cbh-comparison-table__table thead .cbh-comparison-table__cell--current{box-shadow:inset 0 .4rem 0 var(--cbh-compare-accent)}.cbh-comparison-table__table-link[aria-current=page]{background:color-mix(in srgb,var(--cbh-compare-accent) 82%,#000000)}.cbh-comparison-table__card--current{border-color:color-mix(in srgb,var(--cbh-compare-accent) 58%,var(--cbh-compare-border));background:color-mix(in srgb,var(--cbh-compare-accent) 6%,var(--cbh-compare-card));box-shadow:0 1.2rem 3rem color-mix(in srgb,var(--cbh-compare-accent) 14%,transparent)}@media(max-width:749px){.cbh-cbd-type-family-comparison .cbh-comparison-table__mobile{min-width:0;overflow:hidden}.cbh-cbd-type-family-comparison .cbh-comparison-table__cards{display:flex;gap:1.2rem;overflow-x:auto;margin-inline:-1.2rem;padding:0 1.2rem .65rem;scroll-padding-inline:1.2rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overscroll-behavior-inline:contain}.cbh-cbd-type-family-comparison .cbh-comparison-table__card{flex:0 0 min(84vw,33rem);min-width:0;scroll-snap-align:start}}@media(max-width:360px){.cbh-cbd-type-family-comparison .cbh-comparison-table__card{flex-basis:82vw}}@media(max-width:749px){.cbh-home-cbd-type-table--compact .cbh-comparison-table__panel{padding:1.15rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__header{margin-bottom:1.2rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__text{margin-top:.7rem;font-size:1.18rem;line-height:1.45}.cbh-home-cbd-type-table--compact .cbh-comparison-table__card{flex-basis:min(76vw,29rem);padding:1rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__facts{gap:.65rem;margin-top:.8rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__facts div{padding-top:.65rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__footnote{margin-top:.85rem}}@media(max-width:749px){.cbh-home-cbd-type-table--compact,.cbh-home-cbd-type-table--compact .cbh-comparison-table__inner,.cbh-home-cbd-type-table--compact .cbh-comparison-table__panel,.cbh-home-cbd-type-table--compact .cbh-comparison-table__mobile,.cbh-home-cbd-type-table--compact .cbh-comparison-table__cards{min-width:0;max-width:100%}.cbh-home-cbd-type-table--compact .cbh-comparison-table__mobile{overscroll-behavior-inline:contain}.cbh-home-cbd-type-table--compact .cbh-comparison-table__cards{padding-right:1.8rem;scroll-padding-inline:.1rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__card{box-sizing:border-box;flex:0 0 min(80vw,30rem);min-width:0;max-width:calc(100vw - 5.2rem);padding:1.15rem}.cbh-home-cbd-type-table--compact .cbh-comparison-table__card-head strong{font-size:1.62rem;line-height:1.18}.cbh-home-cbd-type-table--compact .cbh-comparison-table__card-head p,.cbh-home-cbd-type-table--compact .cbh-comparison-table__facts dd{font-size:1.22rem;line-height:1.5;overflow-wrap:break-word}.cbh-home-cbd-type-table--compact .cbh-comparison-table__facts dt{font-size:1.04rem;line-height:1.25}}@media(max-width:359px){.cbh-home-cbd-type-table--compact .cbh-comparison-table__card{flex-basis:79vw;max-width:calc(100vw - 4.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cbh-comparison-table.css.map */
