.hb-packs{display:grid;gap:12px;width:100%;font-family:var(--font-body--family)}.hb-packs__heading{display:flex;align-items:center;gap:12px;margin:0 0 2px;font-family:var(--font-heading--family);font-weight:800;font-size:13px;letter-spacing:1.6px;text-transform:uppercase;color:#1c1f23}.hb-packs__heading:before,.hb-packs__heading:after{content:"";flex:1;height:1px;background:#d9d6cf}.hb-pack{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;width:100%;margin:0;padding:16px 18px;border:2px solid #E2E0DA;border-radius:12px;background:#fff;color:#1c1f23;text-align:left;cursor:pointer;font:inherit;transition:border-color .15s ease,box-shadow .15s ease}.hb-pack:hover{border-color:#c9c5bc}.hb-pack.is-on{border-color:#1c1f23;box-shadow:0 6px 18px #1c1f2314}.hb-pack:disabled{opacity:.5;cursor:not-allowed}.hb-pack__radio{width:22px;height:22px;border-radius:50%;border:2px solid #B9B5AC;background:#fff}.hb-pack.is-on .hb-pack__radio{border-color:#1c1f23;background:radial-gradient(circle,#1c1f23 0 5px,#fff 6px)}.hb-pack__main{display:grid;gap:3px;min-width:0}.hb-pack__title{font-family:var(--font-heading--family);font-weight:800;font-size:18px;line-height:1.2}.hb-pack__note{font-size:14px;color:#5b6168;line-height:1.35}.hb-pack__note b{color:#1c1f23;font-weight:700}.hb-pack__sub{font-size:13px;color:#5b6168}.hb-pack__price{display:grid;justify-items:end;gap:4px;font-family:var(--font-heading--family);font-weight:800;font-size:19px;white-space:nowrap}.hb-pack__save{font-family:var(--font-body--family);font-size:12px;font-weight:700;color:#1c1f23;background:#fcebc8;border-radius:999px;padding:3px 9px}.hb-pack__tag{position:absolute;top:-11px;right:14px;background:#f5a524;color:#1c1f23;font-family:var(--font-heading--family);font-weight:800;font-size:11px;letter-spacing:.8px;text-transform:uppercase;padding:4px 10px;border-radius:999px}.hb-ship{width:100%;display:grid;gap:12px}.hb-ship__eta{display:flex;align-items:center;gap:10px;margin:0;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #E2E0DA;font-size:15px;color:#1c1f23}.hb-ship__eta b{font-weight:700}.hb-ship__where{color:#5b6168}.hb-ship__dot{flex:none;width:9px;height:9px;border-radius:50%;background:#2f9e5b;box-shadow:0 0 0 4px #2f9e5b26}ul.hb-trust.hb-ship__trust{border-top:0;padding:0;margin:0;justify-content:space-between}.hb-acc{width:100%;border-top:1px solid #E2E0DA}.hb-acc details{border-bottom:1px solid #E2E0DA}.hb-acc summary{list-style:none;cursor:pointer;position:relative;padding:15px 34px 15px 0;font-family:var(--font-heading--family);font-weight:800;font-size:16px;color:#1c1f23}.hb-acc summary::-webkit-details-marker{display:none}.hb-acc summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:700;color:#f5a524}.hb-acc details[open] summary:after{content:"\2212"}.hb-acc__body{padding:0 0 16px;font-size:15px;line-height:1.6;color:#5b6168}.hb-acc__body p{margin:0 0 8px}.hb-acc__body ul{margin:0;padding-left:18px}.hb-acc__body a,.hb-acc__note a{color:#1c1f23;text-decoration:underline;text-underline-offset:2px}.hb-acc__note{padding-top:14px;font-size:14px;color:#5b6168}.hb-acc__note p{margin:0}.product-information ul.hb-bullets{gap:10px;margin-bottom:6px}.product-information ul.hb-bullets li{grid-template-columns:36px 1fr;gap:12px;font-size:15px}.product-information ul.hb-bullets li:before{width:36px;height:36px;background-size:20px}.product-information ul.hb-bullets li strong{font-size:16px}.product-information .hb-lead{font-size:17px;margin-bottom:14px}@media(max-width:749px){.hb-pack{padding:14px;gap:12px}.hb-pack__title{font-size:16px}.hb-pack__price{font-size:17px}.hb-pack__note{font-size:13px}ul.hb-trust.hb-ship__trust{justify-content:flex-start}}.product-information:has(.hb-packs) .quantity-selector-wrapper{display:none!important}.jm-review-widget{color:#1c1f23}.jm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--font-heading--family)!important;font-weight:800!important;font-size:clamp(28px,4vw,44px)!important;line-height:1.1!important;letter-spacing:-.5px;color:#1c1f23!important}.jm-review-widget .jm-button--primary{background:#f5a524!important;border-color:#f5a524!important;color:#1c1f23!important;border-radius:10px!important;font-weight:700!important}.jm-review-widget .jm-star,.jdgm-star{color:#f5a524!important}.product-information product-price .compare-at-price,.product-information .price .compare-at-price,.product-information s.compare-at-price{font-size:.58em!important;font-weight:500!important;color:#8a8f95!important;margin-left:8px;text-decoration:line-through;text-decoration-thickness:1px;vertical-align:middle}.hb-pack__note{font-size:15px;color:#4a4f55}.hb-pack__sub{font-size:14px;color:#4a4f55}.hb-ship__eta{font-size:16px}#judgeme_product_reviews:has(.jm-no-reviews-state) .jm-review-widget__body{display:none!important}.jm-no-reviews-state__action-buttons{display:none!important}.jm-no-reviews-state__text{font-size:0!important;line-height:0!important}.jm-no-reviews-state__text:after{content:"We opened in October 2026, so there are no reviews yet. Try it for 30 days: if you don't love it, keep it and we'll refund you.";display:block;max-width:560px;margin:0 auto;font-size:17px;line-height:1.55;color:#5b6168}.hb-mix{display:grid;gap:10px;padding:14px 16px;border:1px dashed #C9C5BC;border-radius:12px;background:#fff}.hb-mix[hidden]{display:none}.hb-mix__toggle{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:15px;color:#1c1f23;cursor:pointer}.hb-mix__toggle input{width:18px;height:18px;accent-color:#1C1F23;margin:0}.hb-mix__hint{font-size:14px;color:#5b6168;margin:0}.hb-mix__rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.hb-mix__rows[hidden]{display:none}.hb-mix__row{display:grid;gap:4px;font-size:13px;font-weight:600;color:#5b6168}.hb-mix__row select{width:100%;padding:9px 10px;border:1px solid #D9D6CF;border-radius:8px;background:#f6f4ef;font-size:15px;color:#1c1f23}@media(max-width:749px){.hb-pack__note{font-size:14px}.hb-pack__sub{font-size:13.5px}}.product-information:has([data-hb-mix-on]:checked) .accelerated-checkout-block{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hb-buy.css.map */
