.bhp .page-hero{padding:52px 0 44px;border-bottom:1px solid var(--rule)}.bhp .page-hero.lg{padding:64px 0 48px}.bhp .page-hero h1{font-size:34px;line-height:1.2;font-weight:500;margin:0 0 16px;max-width:720px}.bhp .page-hero.lg h1{font-size:38px;line-height:1.18;max-width:720px}.bhp .page-hero .lede{font-size:15.5px;line-height:1.65;color:var(--grey);max-width:640px;margin:0}.bhp .page-hero.lg .lede{font-size:16px;max-width:640px}.bhp .product-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.bhp .gallery{border:1px solid var(--rule);background:var(--card)}.bhp .gallery-main{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--rule);padding:32px}.bhp .gallery-main img{max-width:100%;max-height:100%;object-fit:contain}.bhp .gallery-main .stack{display:flex;gap:10px}.bhp .flavour-chip{width:64px;height:96px;border-radius:6px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;color:var(--paper);text-align:center}.bhp .flavour-chip.blueberry{background:#3e4c6b}.bhp .flavour-chip.mango{background:#c17a2e}.bhp .flavour-chip.pomegranate{background:#8b2e3a}.bhp .gallery-strip{display:flex;gap:1px;background:var(--rule)}.bhp .gallery-thumb{flex:1;aspect-ratio:1/1;background:var(--paper);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--grey);font-family:IBM Plex Mono,monospace;text-align:center;overflow:hidden}.bhp .gallery-thumb img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:899px){.bhp .product-grid{grid-template-columns:1fr;gap:32px}}.bhp .buy{padding-top:4px}.bhp .buy h1{font-size:32px;font-weight:500;margin:0 0 10px;line-height:1.2}.bhp .buy .subtitle{font-size:14.5px;color:var(--grey);margin:0 0 22px;line-height:1.55}.bhp .stars-row{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-size:13px;color:var(--grey);flex-wrap:wrap}.bhp .stars-row .stars{color:var(--copper);font-family:IBM Plex Mono,monospace;font-size:13px}.bhp .ptype{border:1px solid var(--rule);border-radius:6px;overflow:hidden;margin-bottom:22px}.bhp .ptype-opt{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--rule);cursor:pointer;gap:12px;background:none;width:100%;text-align:left;font-family:IBM Plex Sans,sans-serif}.bhp .ptype-opt:last-child{border-bottom:none}.bhp .ptype-opt.selected{background:var(--wash)}.bhp .ptype-left{display:flex;align-items:center;gap:14px}.bhp .radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--rule);flex-shrink:0;position:relative}.bhp .ptype-opt.selected .radio{border-color:var(--steel)}.bhp .ptype-opt.selected .radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:var(--steel);border-radius:50%}.bhp .ptype-name{font-size:14.5px;font-weight:500}.bhp .ptype-desc{font-size:12.5px;color:var(--grey);margin-top:2px}.bhp .ptype-price{text-align:right}.bhp .ptype-price .amount{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:500}.bhp .ptype-price .perday{font-size:11.5px;color:var(--grey)}.bhp .save-tag{display:inline-block;background:var(--copper);color:var(--paper);font-size:10.5px;font-family:IBM Plex Mono,monospace;padding:2px 7px;border-radius:2px;margin-left:8px}.bhp .gift-toggle{display:flex;align-items:center;gap:10px;border:1px solid var(--rule);border-radius:5px;padding:14px 16px;margin-bottom:22px;cursor:pointer;background:none;width:100%;text-align:left;font-family:IBM Plex Sans,sans-serif}.bhp .gift-toggle.active{border-color:var(--steel);background:var(--wash)}.bhp .gift-checkbox{width:18px;height:18px;border:2px solid var(--rule);border-radius:4px;flex-shrink:0;position:relative}.bhp .gift-toggle.active .gift-checkbox{border-color:var(--steel);background:var(--steel)}.bhp .gift-toggle.active .gift-checkbox:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;color:var(--paper);font-size:12px;display:flex;align-items:center;justify-content:center}.bhp .gift-toggle-title{font-size:13.5px;font-weight:500}.bhp .gift-toggle-desc{font-size:12px;color:var(--grey)}.bhp .gift-toggle-learn{font-size:12px;color:var(--steel);text-decoration:underline;flex-shrink:0}.bhp .gift-callout{display:flex;gap:14px;align-items:flex-start;background:var(--wash);border:1px solid var(--rule);border-radius:6px;padding:16px 18px;margin-bottom:22px}.bhp .gift-icon{width:34px;height:34px;border-radius:50%;background:var(--sage);color:var(--paper);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.bhp .gift-callout .title{font-size:13.5px;font-weight:500;margin-bottom:3px}.bhp .gift-callout .desc{font-size:12.5px;color:var(--grey);line-height:1.5}.bhp .flavour-block{margin-bottom:22px}.bhp .flavour-block h4{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--grey);margin:0 0 10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px}.bhp .flavour-block h4 .note{font-family:IBM Plex Sans,sans-serif;text-transform:none;letter-spacing:0;font-size:12px;color:var(--copper)}.bhp .flavour-opts{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.bhp .flavour-opt{border:1.5px solid var(--rule);border-radius:5px;padding:10px 8px;text-align:center;font-size:12px;background:none;font-family:IBM Plex Sans,sans-serif;color:var(--ink);cursor:pointer}.bhp .flavour-opt.selected{border-color:var(--steel);background:var(--wash)}.bhp .flavour-opt.locked{opacity:.45;cursor:not-allowed}.bhp .flavour-opt .swatch{width:16px;height:16px;border-radius:50%;margin:0 auto 6px}.bhp .flavour-opt.collection .swatch{background:linear-gradient(135deg,#3e4c6b 33%,#c17a2e 33% 66%,#8b2e3a 66%)}.bhp .flavour-opt.blueberry .swatch{background:#3e4c6b}.bhp .flavour-opt.mango .swatch{background:#c17a2e}.bhp .flavour-opt.pomegranate .swatch{background:#8b2e3a}.bhp .flavour-note{font-size:12px;color:var(--grey);margin-top:10px;line-height:1.5}@media screen and (max-width:549px){.bhp .flavour-opts{grid-template-columns:1fr 1fr}}.bhp .buybtns{display:flex;gap:12px;margin-bottom:18px}.bhp .qty{display:flex;align-items:center;border:1px solid var(--ink);border-radius:2px}.bhp .qty button{border:none;background:none;width:38px;height:44px;font-size:15px;cursor:pointer;font-family:IBM Plex Sans,sans-serif}.bhp .qty .val{width:32px;text-align:center;font-family:IBM Plex Mono,monospace;font-size:14px}.bhp .trust-row{display:flex;gap:20px;font-size:12px;color:var(--grey);border-top:1px solid var(--rule);padding-top:18px;flex-wrap:wrap}.bhp .trust-row span{display:flex;align-items:center;gap:6px}.bhp .boxgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}.bhp .boxitem{background:var(--card);padding:22px}.bhp .boxitem .qty-tag{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--copper);margin-bottom:8px}.bhp .boxitem h4{font-size:14px;font-weight:500;margin:0 0 6px}.bhp .boxitem p{font-size:12px;color:var(--grey);margin:0;line-height:1.5}.bhp .boxitem.gift{background:var(--sage);color:var(--paper)}.bhp .boxitem.gift .qty-tag{color:#e4ebe6}.bhp .boxitem.gift p{color:#dce6df}.bhp .flavourgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bhp .flavourcard{border:1px solid var(--rule);background:var(--card)}.bhp .flavourcard .swatchbar{height:8px}.bhp .flavourcard.blueberry .swatchbar{background:#3e4c6b}.bhp .flavourcard.mango .swatchbar{background:#c17a2e}.bhp .flavourcard.pomegranate .swatchbar{background:#8b2e3a}.bhp .flavourcard-body{padding:20px 22px}.bhp .flavourcard h4{font-size:15.5px;font-weight:500;margin:0 0 8px}.bhp .flavourcard p{font-size:13px;color:var(--grey);line-height:1.6;margin:0}.bhp .faq-item{border-bottom:1px solid var(--rule);padding:18px 0}.bhp .faq-item h4{font-size:14.5px;font-weight:500;margin:0 0 8px}.bhp .faq-item p{font-size:13.5px;color:var(--grey);line-height:1.6;margin:0}.bhp .disclaimer{font-size:11.5px;color:var(--grey);line-height:1.6;margin-top:24px}.bhp .compgrid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bhp .compcard{border:1px solid var(--rule);background:var(--card);overflow:hidden}.bhp .compcard-head{padding:24px 24px 0}.bhp .compcard-head .dose{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--copper);margin-bottom:6px}.bhp .compcard-head h3{font-size:19px;font-weight:500;margin:0 0 4px}.bhp .compcard-head .sub{font-size:12.5px;color:var(--grey)}.bhp .compcard-body{padding:18px 24px 24px}.bhp .compcard-body p{font-size:13.5px;line-height:1.62;color:var(--ink);margin:0 0 14px}@media screen and (max-width:749px){.bhp .compgrid{grid-template-columns:1fr}}.bhp .callout-banner{display:flex;gap:32px;align-items:center;background:var(--steel);color:var(--paper);border-radius:6px;padding:32px 36px;flex-wrap:wrap}.bhp .callout-icon{display:flex;gap:6px;flex-shrink:0}.bhp .callout-icon .bar{width:14px;border-radius:3px}.bhp .callout-icon .bar.b1{height:60px;background:#8fa5b0}.bhp .callout-icon .bar.b2{height:80px;background:var(--copper)}.bhp .callout-icon .bar.b3{height:60px;background:#8fa5b0}.bhp .callout-banner h3{margin:0 0 8px;font-size:18px;font-weight:500}.bhp .callout-banner p{margin:0;font-size:13.5px;color:#cbd6da;line-height:1.6;max-width:600px}.bhp .comptable,.bhp .dosetable{width:100%;border-collapse:collapse;font-size:13.5px}.bhp .comptable th,.bhp .dosetable th{text-align:left;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--grey);padding:12px 16px;border-bottom:1px solid var(--rule)}.bhp .comptable th.center,.bhp .comptable td.center{text-align:center}.bhp .comptable td,.bhp .dosetable td{padding:14px 16px;border-bottom:1px solid var(--rule);vertical-align:top}.bhp .comptable td.mono,.bhp .dosetable td.mono{font-family:IBM Plex Mono,monospace;font-size:13px;white-space:nowrap}.bhp .comptable tr td:first-child{color:var(--grey);font-size:12.5px}.bhp .table-scroll{overflow-x:auto}.bhp .ctarow{display:flex;justify-content:space-between;align-items:center;background:var(--card);border:1px solid var(--rule);border-radius:6px;padding:26px 30px;gap:20px;flex-wrap:wrap}.bhp .ctarow h4{margin:0 0 4px;font-size:16px;font-weight:500}.bhp .ctarow p{margin:0;font-size:13px;color:var(--grey)}.bhp .dosebar{display:flex;align-items:center;gap:20px;background:var(--ink);color:var(--paper);border-radius:6px;padding:26px 30px;margin-top:8px;flex-wrap:wrap}.bhp .dosebar .ticks{display:flex;gap:3px;flex:none}.bhp .dosebar .ticks span{width:6px;height:26px;background:#3a4448;border-radius:2px}.bhp .dosebar .ticks span.on{background:var(--copper)}.bhp .dosebar .amount{font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:500}.bhp .dosebar .label{font-size:12.5px;color:#b9bdbf;max-width:480px}.bhp .audgrid{display:grid;grid-template-columns:1fr;gap:1px;background:var(--rule);border:1px solid var(--rule)}.bhp .audcard{background:var(--card);padding:26px 28px;display:grid;grid-template-columns:220px 1fr;gap:28px}.bhp .audcard .tag{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--grey);margin-bottom:6px}.bhp .audcard .who h3{font-size:16.5px;font-weight:500;margin:0;line-height:1.3}.bhp .audcard .content p{font-size:13.5px;line-height:1.62;color:var(--ink);margin:0 0 12px}.bhp .audcard .content p:last-of-type{margin-bottom:10px}@media screen and (max-width:749px){.bhp .audcard{grid-template-columns:1fr;gap:10px}}.bhp .research-note{background:var(--rule);border-radius:4px;padding:18px 22px;font-size:13px;line-height:1.6;color:var(--ink);margin-top:14px}.bhp .research-note b{color:var(--copper)}.bhp .dossier{border:1px solid var(--rule);background:var(--card);margin-bottom:20px}.bhp .dossier-head{display:flex;justify-content:space-between;align-items:baseline;padding:20px 26px;border-bottom:1px solid var(--rule);background:var(--ink);color:var(--paper);gap:16px;flex-wrap:wrap}.bhp .dossier-head h3{margin:0;font-size:17px;font-weight:500}.bhp .dossier-head .dose{font-family:IBM Plex Mono,monospace;font-size:13px;color:#ddd8cb}.bhp .dossier-body{padding:24px 26px}.bhp .dossier-body p{font-size:14px;line-height:1.65;color:var(--ink);margin:0 0 14px}.bhp .dossier-body p:last-child{margin-bottom:0}.bhp .dossier-row{display:flex;gap:28px;flex-wrap:wrap}.bhp .dossier-col{flex:1;min-width:200px}.bhp .dossier-col h4{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--grey);margin:0 0 8px}.bhp table.comp{border-collapse:collapse;width:100%;min-width:920px;font-size:13px}.bhp table.comp th,.bhp table.comp td{padding:14px 16px;border-bottom:1px solid var(--rule);text-align:center;vertical-align:middle}.bhp table.comp th{font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--grey);font-weight:500;border-bottom:2px solid var(--rule)}.bhp table.comp td:first-child,.bhp table.comp th:first-child{text-align:left;font-size:13px;color:var(--ink);font-weight:500;min-width:230px}.bhp table.comp th.us{background:var(--steel);color:var(--paper);border-radius:6px 6px 0 0}.bhp table.comp td.us{background:#eff3f4;border-left:2px solid var(--steel);border-right:2px solid var(--steel)}.bhp table.comp tr:last-child td.us{border-bottom:2px solid var(--steel);border-radius:0 0 6px 6px}.bhp .brandname{font-weight:500;font-size:12.5px}.bhp .brandname.usname{font-family:IBM Plex Mono,monospace;letter-spacing:.3px}.bhp table.comp .yes{color:var(--sage);font-size:16px}.bhp table.comp .no{color:var(--rule);font-size:16px}.bhp table.comp .partial{color:var(--copper);font-size:12px;font-family:IBM Plex Mono,monospace}.bhp table.comp .valtext{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--ink)}.bhp table.comp .valtext.dim{color:var(--grey);font-size:11.5px}.bhp .field{margin-bottom:18px}.bhp .field label{display:block;font-size:11.5px;letter-spacing:.4px;color:var(--grey);margin-bottom:7px;text-transform:uppercase}.bhp .field input,.bhp .field select,.bhp .field textarea{width:100%;border:1px solid var(--rule);border-radius:3px;padding:12px 14px;font-family:IBM Plex Sans,sans-serif;font-size:14px;background:var(--card);color:var(--ink)}.bhp .field textarea{min-height:130px;resize:vertical}.bhp .field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media screen and (max-width:549px){.bhp .field-row{grid-template-columns:1fr}}.bhp .legalnotice{background:var(--copper);color:var(--paper);padding:16px 0}.bhp .legalnotice .wrap{font-size:13px;line-height:1.55}.bhp .legalnotice b{display:block;margin-bottom:2px}.bhp .legal-hero{padding:44px 0 32px;border-bottom:1px solid var(--rule)}.bhp .legal-hero h1{font-size:32px;line-height:1.2;font-weight:500;margin:0 0 10px}.bhp .legal-hero .updated{font-size:12.5px;color:var(--grey)}.bhp .legal-body{padding:40px 0 64px}.bhp .legal-wrap{max-width:820px;margin:0 auto}.bhp .legal-body a{color:var(--steel);text-decoration:underline}.bhp .toc{background:var(--card);border:1px solid var(--rule);border-radius:6px;padding:22px 26px;margin-bottom:32px}.bhp .toc h4{margin:0 0 12px;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--grey)}.bhp .toc ol{margin:0;padding-left:20px;columns:2;column-gap:24px}.bhp .toc li{font-size:13px;margin-bottom:8px}.bhp .toc a{text-decoration:none;color:var(--ink)}.bhp .toc a:hover{color:var(--steel)}@media screen and (max-width:549px){.bhp .toc ol{columns:1}}.bhp .legal-body h2{font-size:18px;font-weight:500;margin:34px 0 12px;padding-top:16px;border-top:1px solid var(--rule);scroll-margin-top:20px}.bhp .legal-body h2:first-of-type{border-top:none;padding-top:0;margin-top:0}.bhp .legal-body h3{font-size:14.5px;font-weight:500;margin:20px 0 10px}.bhp .legal-body p{font-size:14px;line-height:1.7;margin:0 0 14px;color:var(--ink)}.bhp .legal-body ul{padding-left:20px;margin:0 0 14px}.bhp .legal-body li{font-size:14px;line-height:1.65;margin-bottom:8px;color:var(--ink)}.bhp .datatable{width:100%;border-collapse:collapse;font-size:13px;margin:12px 0 20px}.bhp .datatable th{text-align:left;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--grey);padding:10px 14px;border-bottom:1px solid var(--rule);background:var(--wash)}.bhp .datatable td{padding:11px 14px;border-bottom:1px solid var(--rule);vertical-align:top}.bhp .infobox{background:var(--wash);border-radius:6px;padding:20px 22px;margin:16px 0 24px}.bhp .infobox p:last-child{margin-bottom:0}.bhp .infobox.disclaimer{background:var(--card);border:1px solid var(--copper)}.bhp .infobox.bordered{background:var(--card);border:1px solid var(--rule)}.bhp .rightsgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 24px}.bhp .rightcard{border:1px solid var(--rule);border-radius:5px;padding:14px 16px;background:var(--card)}.bhp .rightcard b{display:block;font-size:13.5px;margin-bottom:4px}.bhp .rightcard span{font-size:12.5px;color:var(--grey);line-height:1.5}@media screen and (max-width:549px){.bhp .rightsgrid{grid-template-columns:1fr}}.bhp .contactbox{background:var(--wash);border-radius:6px;padding:24px 26px;margin-top:32px}.bhp .contactbox h3{margin:0 0 8px;font-size:15.5px;font-weight:500}.bhp .contactbox p{margin:0;font-size:13.5px;color:var(--grey)}.bhp .guarantee-box{display:flex;gap:24px;align-items:center;background:var(--steel);color:var(--paper);border-radius:6px;padding:28px 30px;margin-bottom:36px;flex-wrap:wrap}.bhp .guarantee-box .days{font-family:IBM Plex Mono,monospace;font-size:38px;font-weight:500;flex-shrink:0}.bhp .guarantee-box .txt h3{margin:0 0 6px;font-size:16px;font-weight:500;color:var(--paper)}.bhp .guarantee-box .txt p{margin:0;font-size:13px;color:#cbd6da;line-height:1.55}.bhp .studies{border-left:2px solid var(--rule)}.bhp .study{padding:0 0 22px 22px;margin-bottom:22px;border-bottom:1px solid var(--rule)}.bhp .study:last-child{border-bottom:none;margin-bottom:0}.bhp .study .study-meta{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--grey);letter-spacing:.3px;margin-bottom:6px}.bhp .study h4{font-size:14.5px;font-weight:500;margin:0 0 8px}.bhp .study p{font-size:13.5px;line-height:1.6;color:var(--grey);margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bhp-pages.css.map */
