.hl-bb-collection-tag{font-family:var(--font-body-family, "Lora", serif);font-size:11px;letter-spacing:.14em;color:#8b6f47;text-transform:uppercase;font-weight:600;margin-bottom:10px;padding-top:4px}.hl-bb-tagline{font-family:var(--font-heading-family, "Cardo", serif);font-size:17px;font-style:italic;color:#7a6a4f;margin:4px 0 18px;line-height:1.4}.hl-bb-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:20px 0;border-top:1px solid #D9CDB8;border-bottom:1px solid #D9CDB8;margin:20px 0}.hl-bb-badge{text-align:center;font-family:var(--font-body-family, "Lora", serif);font-size:10px;font-weight:500;color:#4a4036;line-height:1.4;letter-spacing:.04em}.hl-bb-badge img{display:block;margin:0 auto 8px;width:52px;height:52px;object-fit:contain}.hl-bb-badge svg{display:block;margin:0 auto 8px;width:26px;height:26px;color:#8b6f47}.hl-bb-quickfacts{background:#d9cdb840;padding:18px 22px;border-radius:6px;margin:18px 0;border-left:3px solid #6E5982}.hl-bb-quickfacts h4{font-family:var(--font-body-family, "Lora", serif);font-size:10px;letter-spacing:.12em;color:#8b6f47;text-transform:uppercase;margin:0 0 10px;font-weight:600}.hl-bb-quickfacts dl{display:grid;grid-template-columns:1fr 2fr;gap:8px 18px;margin:0;font-size:13px}.hl-bb-quickfacts dt{font-family:var(--font-body-family, "Lora", serif);font-size:11px;color:#7a6a4f;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.hl-bb-quickfacts dd{margin:0;color:#4a4036;font-family:var(--font-heading-family, "Cardo", serif);line-height:1.45}.hl-bb-gift{margin:16px 0;padding:14px 16px;border:1px dashed #C9B695;border-radius:6px;background:#d9cdb826}.hl-bb-gift-toggle{display:flex;align-items:center;gap:9px;font-family:var(--font-body-family, "Lora", serif);font-size:14px;color:#4a4036;cursor:pointer}.hl-bb-gift-toggle input{width:16px;height:16px;accent-color:#8B6F47;cursor:pointer}.hl-bb-gift-hint{margin-top:10px;font-family:var(--font-heading-family, "Cardo", serif);font-style:italic;font-size:14px;color:#7a6a4f;padding-left:25px}.hl-bb-gift-card{display:block;margin-top:12px;padding-top:12px;border-top:1px solid rgba(201,182,149,.55);font-family:var(--font-heading-family, "Cardo", serif);font-style:italic;font-size:13px;color:#8b6f47;text-decoration:none;transition:color .2s}.hl-bb-gift-card:hover{color:#472f4f;text-decoration:underline}.hl-bb-story{padding:20px}.hl-bb-story-inner{max-width:720px;margin:0 auto;font-family:var(--font-body-family, "Lora", serif);font-size:16px;line-height:1.85;color:#4a4036}.hl-bb-story-inner p{margin:0 0 18px}.hl-bb-story-inner p:first-child{font-family:var(--font-heading-family, "Cardo", serif);font-style:italic;font-size:19px;color:#2b2620;text-align:center;margin-bottom:28px}.hl-bb-story-inner ul{padding-left:24px;margin:12px 0 20px}.hl-bb-story-inner li{margin-bottom:6px}.hl-bb-story-inner strong{color:#2b2620;font-weight:600}.hl-bb-accordions{max-width:760px;margin:30px auto;background:#adb1a6;border-radius:8px;padding:8px 28px;box-shadow:0 4px 20px #472f4f1f}.hl-bb-acc{border-bottom:1px solid rgba(43,38,32,.18)}.hl-bb-acc:last-child{border-bottom:none}.hl-bb-acc summary{list-style:none;cursor:pointer;padding:18px 4px;font-family:var(--font-heading-family, "Cardo", serif);font-size:19px;color:#2b2620;display:flex;align-items:center;justify-content:space-between;transition:color .2s}.hl-bb-acc summary::-webkit-details-marker{display:none}.hl-bb-acc summary:after{content:"+";font-family:var(--font-heading-family, "Cardo", serif);font-size:24px;color:#472f4f;font-weight:300}.hl-bb-acc[open] summary:after{content:"\2212"}.hl-bb-acc summary:hover{color:#472f4f}.hl-bb-acc-body{padding:4px 4px 22px;font-family:var(--font-body-family, "Lora", serif);font-size:15px;color:#2b2620;line-height:1.7}.hl-bb-acc-body ul{padding-left:22px;margin:8px 0}.hl-bb-acc-body li{margin-bottom:6px}.hl-bb-acc-body p{margin:0 0 12px}.hl-bb-acc-body strong{color:#2b2620}.banner .banner__heading,.banner .banner__text{color:#efecec!important;text-shadow:0 2px 14px rgba(0,0,0,.55)}
/*# sourceMappingURL=/cdn/shop/t/62/assets/hl-bb-apothecary.css.map */
