.hhct{position:relative;width:100%;max-width:100vw;background-color:var(--hhct-bg-color);padding-top:var(--hhct-padding-top-desktop);padding-bottom:var(--hhct-padding-bottom-desktop);overflow-x:hidden}.hhct__bg-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--hhct-decor-opacity, .15);z-index:0}.hhct__container{position:relative;z-index:1;width:100%;max-width:var(--hhct-container-width);margin:0 auto;padding-left:var(--hhct-container-padding);padding-right:var(--hhct-container-padding);box-sizing:border-box}.hhct--full-width .hhct__container{max-width:100%}.hhct__grid{display:flex;flex-wrap:wrap;gap:var(--hhct-column-gap, 48px);align-items:flex-start}.hhct__intro{width:40%;padding:0 60px 0 0}.hhct__table-wrap{flex:1 1 var(--hhct-table-col-width, 60%)}@media(max-width:989px){.hhct__grid{flex-direction:column;gap:var(--hhct-column-gap-mobile, 32px)}.hhct__intro,.hhct__table-wrap{flex-basis:100%}}.hhct__intro{display:flex;flex-direction:column;gap:var(--hhct-intro-gap, 18px)}.hhct__eyebrow{display:block;font-family:var(--hhct-heading-font, inherit);font-size:var(--hhct-eyebrow-size-desktop);font-weight:var(--hhct-eyebrow-weight, 700);letter-spacing:.08em;text-transform:uppercase;color:var(--hhct-eyebrow-color);margin:0}.hhct__heading{font-family:var(--hhct-heading-font, inherit);font-size:var(--hhct-heading-size-desktop);line-height:1.15;font-weight:var(--hhct-heading-weight, 700);color:var(--hhct-heading-color);margin:0}.hhct__body-text{font-family:var(--hhct-body-font, inherit);font-size:var(--hhct-body-size-desktop);line-height:1.6;color:var(--hhct-body-color);margin:0}.hhct__highlight{font-family:var(--hhct-body-font, inherit);font-size:var(--hhct-highlight-size-desktop);font-weight:var(--hhct-highlight-weight, 700);color:var(--hhct-highlight-color);margin:0}.hhct__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--hhct-cta-margin-top, 8px);padding:var(--hhct-cta-padding-y, 14px) var(--hhct-cta-padding-x, 30px);font-family:var(--hhct-body-font, inherit);font-size:var(--hhct-cta-font-size, 15px);font-weight:600;text-decoration:none;border-radius:var(--hhct-cta-radius, 999px);background-color:var(--hhct-cta-bg);color:var(--hhct-cta-color);border:1px solid var(--hhct-cta-bg);transition:opacity .2s ease,transform .2s ease;width:fit-content}.hhct__cta:hover{opacity:.85;transform:translateY(-1px)}.hhct__table-wrap{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:thin;border:var(--hhct-table-border-width, 1px) solid var(--hhct-table-border-color);border-radius:var(--hhct-table-radius, 10px)}.hhct__table-wrap.hhct--scrollable:after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;pointer-events:none;background:linear-gradient(to right,transparent,var(--hhct-bg-color));opacity:.9;transition:opacity .2s ease}.hhct__table-wrap.hhct--scrolled-end:after{opacity:0}.hhct__table{width:100%;border-collapse:separate;border-spacing:0;min-width:var(--hhct-table-min-width, 480px);font-family:var(--hhct-body-font, inherit)}.hhct__table thead th{background:transparent;padding:var(--hhct-cell-padding-y-desktop) var(--hhct-cell-padding-x-desktop);text-align:center;vertical-align:bottom;border-bottom:1px solid var(--hhct-row-border-color)}.hhct__table thead th:first-child{text-align:left}.hhct__col-label{display:inline-block;font-size:var(--hhct-col-header-size-desktop)}.hhct__col-label--brand{font-family:var(--hhct-brand-font, var(--hhct-heading-font, inherit));color:var(--hhct-brand-col-color);font-weight:var(--hhct-brand-col-weight, 400);font-style:var(--hhct-brand-col-style, italic);letter-spacing:.01em;white-space:nowrap}.hhct__col-label--generic{font-family:var(--hhct-body-font, inherit);color:var(--hhct-generic-col-color);font-weight:var(--hhct-generic-col-weight, 500);line-height:1.3}.hhct__highlight-col{position:relative;border:var(--hhct-highlight-border-width, 1px) solid var(--hhct-highlight-border-color);border-bottom:none;border-radius:var(--hhct-highlight-radius, 10px) var(--hhct-highlight-radius, 10px) 0 0;background-color:var(--hhct-highlight-bg-color)}.hhct__table tbody tr td.hhct__highlight-col{border-left:var(--hhct-highlight-border-width, 1px) solid var(--hhct-highlight-border-color);border-right:var(--hhct-highlight-border-width, 1px) solid var(--hhct-highlight-border-color);border-bottom:none;border-radius:0;background-color:var(--hhct-highlight-bg-color)}.hhct__table tbody tr:last-child td.hhct__highlight-col{border-bottom:var(--hhct-highlight-border-width, 1px) solid var(--hhct-highlight-border-color);border-radius:0 0 var(--hhct-highlight-radius, 10px) var(--hhct-highlight-radius, 10px)}.hhct__table tbody th,.hhct__table tbody td{padding:var(--hhct-cell-padding-y-desktop) var(--hhct-cell-padding-x-desktop);border-bottom:1px solid var(--hhct-row-border-color);text-align:center;vertical-align:middle}.hhct__table tbody tr:last-child th,.hhct__table tbody tr:last-child td{border-bottom:none}.hhct__table tbody th{text-align:left;font-weight:var(--hhct-row-label-weight, 400);font-size:var(--hhct-row-label-size-desktop);color:var(--hhct-row-label-color);white-space:nowrap}.hhct__row:nth-child(odd) th,.hhct__row:nth-child(odd) td{background-color:var(--hhct-row-stripe-odd, transparent)}.hhct__row:nth-child(2n) th,.hhct__row:nth-child(2n) td{background-color:var(--hhct-row-stripe-even, transparent)}.hhct__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--hhct-icon-size-desktop);height:var(--hhct-icon-size-desktop);border-radius:50%}.hhct__icon svg{width:62%;height:62%;display:block}.hhct__icon--check{background-color:var(--hhct-check-bg-color);color:var(--hhct-check-icon-color)}.hhct__icon--x{background-color:var(--hhct-x-bg-color);color:var(--hhct-x-icon-color)}.hhct__cell-text{font-size:var(--hhct-row-label-size-desktop);color:var(--hhct-row-label-color)}.hhct[data-animate=true] .hhct__animate{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.hhct[data-animate=true] .hhct__animate.hhct--in-view{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.hhct[data-animate=true] .hhct__animate{opacity:1;transform:none;transition:none}}.hhct__intro p{margin:0}@media(max-width:749px){.hhct{padding-top:var(--hhct-padding-top-mobile);padding-bottom:var(--hhct-padding-bottom-mobile)}.hhct__container{padding-left:var(--hhct-container-padding-mobile, var(--hhct-container-padding));padding-right:var(--hhct-container-padding-mobile, var(--hhct-container-padding))}.hhct__eyebrow{font-size:var(--hhct-eyebrow-size-mobile)}.hhct__heading{font-size:var(--hhct-heading-size-mobile)}.hhct__body-text,.hhct__highlight{font-size:var(--hhct-body-size-mobile)}.hhct__table thead th,.hhct__table tbody th,.hhct__table tbody td{padding:var(--hhct-cell-padding-y-mobile) var(--hhct-cell-padding-x-mobile)}.hhct__col-label{font-size:var(--hhct-col-header-size-mobile)}.hhct__table tbody th,.hhct__cell-text{font-size:var(--hhct-row-label-size-mobile)}.hhct__icon{width:var(--hhct-icon-size-mobile);height:var(--hhct-icon-size-mobile)}.hhct__table{min-width:var(--hhct-table-min-width-mobile, 420px)}.hhct__intro{width:100%;padding:0 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hemp-heart-comp-table.css.map */
