@import"https://fonts.bunny.net/css?family=oswald:500,600&display=swap";body.bhp-rd{--bhp-white: #FFFFFF;--bhp-soft: #F5F7F5;--bhp-soft-2: #EDF2ED;--bhp-tint: #EAF6EB;--bhp-green: #2FA84A;--bhp-green-ink: #1E7F36;--bhp-ink: #121612;--bhp-text: #2A302B;--bhp-muted: #69726B;--bhp-line: #E3E8E3;--bhp-line-2: #D5DCD5;--bhp-shadow: 0 1px 2px rgba(18, 22, 18, .04), 0 12px 32px -16px rgba(18, 22, 18, .18);--bhp-radius: 16px;--bhp-display: "Oswald", "Arial Narrow", "Roboto Condensed", sans-serif;--bhp-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cpath d='M14 10v8M10 14h8' stroke='%232FA84A' stroke-width='1.3' stroke-linecap='round' opacity='.2'/%3E%3C/svg%3E");--bhp-plus-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16 12v8M12 16h8' stroke='%23FFFFFF' stroke-width='1.2' stroke-linecap='round' opacity='.08'/%3E%3C/svg%3E");--font-heading-family: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--font-body-family: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body-weight: 500;--font-body-weight-bold: 700;--buttons-radius: 10px;--buttons-radius-outset: 11px;--buttons-border-offset: .3px;--inputs-radius: 10px;--inputs-radius-outset: 11px;--inputs-border-opacity: .22;--variant-pills-radius: 10px;--badge-corner-radius: .6rem;--product-card-corner-radius: 1.4rem;--collection-card-corner-radius: 1.4rem;--blog-card-corner-radius: 1.4rem;--media-radius: 14px;--media-border-opacity: 0;--text-boxes-radius: 14px;--popup-corner-radius: 14px;letter-spacing:.005rem}body.bhp-rd,body.bhp-rd .color-background-1{--color-background: 255,255,255;--gradient-background: #FFFFFF;--color-foreground: 42,48,43;--color-shadow: 18,22,18;--color-button: 18,22,18;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 18,22,18;--color-link: 30,127,54;--color-badge-foreground: 18,22,18;--color-badge-background: 255,255,255;--color-badge-border: 18,22,18;--payment-terms-background-color: #FFFFFF}body.bhp-rd .color-background-2{--color-background: 245,247,245;--gradient-background: #F5F7F5;--color-foreground: 42,48,43;--color-shadow: 18,22,18;--color-button: 18,22,18;--color-button-text: 255,255,255;--color-secondary-button: 245,247,245;--color-secondary-button-text: 18,22,18;--color-link: 30,127,54;--color-badge-foreground: 18,22,18;--color-badge-background: 245,247,245;--color-badge-border: 18,22,18}body.bhp-rd .color-inverse,body.bhp-rd .color-accent-1{--color-background: 18,22,18;--gradient-background: #121612;--color-foreground: 255,255,255;--color-shadow: 0,0,0;--color-button: 255,255,255;--color-button-text: 18,22,18;--color-secondary-button: 18,22,18;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 18,22,18;--color-badge-border: 255,255,255}body.bhp-rd .color-accent-2{--color-background: 47,168,74;--gradient-background: #2FA84A;--color-foreground: 255,255,255;--color-button: 255,255,255;--color-button-text: 30,127,54;--color-secondary-button: 47,168,74;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 47,168,74;--color-badge-border: 255,255,255}body.bhp-rd h1,body.bhp-rd h2,body.bhp-rd .h0,body.bhp-rd .h1,body.bhp-rd .h2,body.bhp-rd .title{font-family:var(--bhp-display);font-weight:600;text-transform:uppercase;letter-spacing:.005em;line-height:1.04;color:var(--bhp-ink)}body.bhp-rd h3,body.bhp-rd .h3,body.bhp-rd h4,body.bhp-rd .h4,body.bhp-rd .h5{font-weight:700;letter-spacing:-.005em;color:var(--bhp-ink)}body.bhp-rd .button,body.bhp-rd .shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:700;letter-spacing:.02rem;font-size:1.5rem;min-height:5rem;padding:0 2.8rem;transition:transform .2s ease,background-color .2s ease}body.bhp-rd .button:not([disabled]):hover{transform:translateY(-1px)}.bhp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;text-decoration:none}.bhp-btn .bhp-icon{width:1.8rem;height:1.8rem;transition:transform .2s ease}.bhp-btn:hover .bhp-icon--arrow{transform:translate(3px)}body.bhp-rd .bhp-btn--green{--color-button: 47,168,74;--color-button-text: 255,255,255}.bhp-announce{background:var(--bhp-ink);color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:.04rem}.bhp-announce__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem 1.2rem;min-height:3.6rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center}.bhp-announce .bhp-icon{width:1.6rem;height:1.6rem;color:var(--bhp-green);flex:none}.bhp-announce__sep{width:4px;height:4px;border-radius:50%;background:var(--bhp-green)}.bhp-announce__extra{display:inline-flex;align-items:center;gap:.8rem}@media screen and (max-width:749px){.bhp-announce{font-size:1.15rem;letter-spacing:0}.bhp-announce__inner{min-height:3.2rem;line-height:1.35}.bhp-announce .bhp-icon,.bhp-announce__sep,.bhp-announce__extra{display:none}}body.bhp-rd .section-header{position:sticky;top:0;z-index:5}.bhp-eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.6rem;color:var(--bhp-green-ink);font-size:1.2rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.bhp-eyebrow .bhp-icon{width:1.8rem;height:1.8rem;padding:.2rem;border-radius:4px;background:var(--bhp-tint);color:var(--bhp-green);stroke-width:2.4;flex:none}.bhp-eyebrow--light{color:#9fe0ae}.bhp-eyebrow--light .bhp-icon{background:#2fa84a2e;color:#9fe0ae}.bhp-head{text-align:center;max-width:72rem;margin:0 auto 4.8rem}.bhp-h2{font-size:clamp(3rem,4.2vw,4.8rem);margin:0 0 1.6rem}.bhp-lead{font-size:1.65rem;line-height:1.7;color:var(--bhp-muted);margin:0}@media screen and (max-width:749px){.bhp-eyebrow{font-size:1.05rem;letter-spacing:.12em}.bhp-head{margin-bottom:3.2rem}.bhp-lead{font-size:1.5rem}}.bhp-hero{position:relative;overflow:hidden;padding:4rem 0 5.6rem;background:var(--bhp-white)}.bhp-hero__grid{position:relative;display:grid;gap:3.6rem;align-items:center}.bhp-hero__title{font-size:clamp(3.8rem,5.2vw,6.6rem);line-height:1;margin:0 0 2.2rem;max-width:16ch}.bhp-hero__text{font-size:1.75rem;line-height:1.65;color:var(--bhp-muted);max-width:46ch;margin:0 0 3.2rem}.bhp-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:3.2rem}.bhp-hero__badges{list-style:none;padding:2.4rem 0 0;margin:0;display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;font-size:1.35rem;font-weight:700;color:var(--bhp-ink);border-top:1px solid var(--bhp-line)}.bhp-hero__badges li{display:inline-flex;align-items:center;gap:.8rem}.bhp-hero__badges .bhp-icon{width:2rem;height:2rem;color:var(--bhp-green)}.bhp-hero__visual{position:relative;aspect-ratio:1 / .9}.bhp-hero__panel{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2.8rem;background-color:var(--bhp-soft);background-image:var(--bhp-plus);background-size:28px 28px;border:1px solid var(--bhp-line)}.bhp-hero__panel:after{content:"";position:absolute;left:12%;right:12%;bottom:10%;height:16%;border-radius:50%;background:radial-gradient(closest-side,#2fa84a24,#2fa84a00)}.bhp-hero__chip{position:absolute;z-index:3;top:2.4rem;left:2.4rem;display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.2rem;border-radius:8px;background:var(--bhp-ink);color:#fff;font-size:1.3rem;font-weight:800;letter-spacing:.04em}.bhp-hero__chip .bhp-icon{width:1.6rem;height:1.6rem;color:var(--bhp-green)}.bhp-hero__products{position:absolute;top:10%;right:5%;bottom:5%;left:5%;display:flex;align-items:flex-end;justify-content:center}.bhp-hero__product{position:relative;display:block;flex:0 0 40%;margin:0 -5%;text-decoration:none;mix-blend-mode:multiply;transition:transform .35s ease}.bhp-hero__product--2{flex-basis:50%;margin-bottom:2%}.bhp-hero__product:hover{transform:translateY(-6px)}.bhp-hero__product img{display:block;width:100%;height:auto}.bhp-hero__label{position:absolute;left:50%;bottom:6%;transform:translate(-50%);white-space:nowrap;padding:.4rem 1rem;border-radius:6px;background:#fff;border:1px solid var(--bhp-line);color:var(--bhp-ink);font-size:1.15rem;font-weight:700;opacity:0;transition:opacity .25s ease}.bhp-hero__product:hover .bhp-hero__label{opacity:1}.bhp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2.8rem;overflow:hidden;background:var(--bhp-soft)}.bhp-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 40%}.bhp-hero__note{position:absolute;z-index:3;left:-2.4rem;bottom:2.8rem;display:flex;align-items:center;gap:1.2rem;max-width:30rem;padding:1.4rem 1.6rem;background:#fff;border:1px solid var(--bhp-line);border-radius:14px;box-shadow:var(--bhp-shadow)}.bhp-hero__note-icon{flex:none;width:4rem;height:4rem;border-radius:10px;display:grid;place-items:center;background:var(--bhp-tint);color:var(--bhp-green)}.bhp-hero__note-icon .bhp-icon{width:2rem;height:2rem}.bhp-hero__note strong{display:block;font-size:1.4rem;font-weight:800;color:var(--bhp-ink);line-height:1.3}.bhp-hero__note small{display:block;font-size:1.25rem;color:var(--bhp-muted);line-height:1.4;margin-top:.2rem}@media screen and (min-width:990px){.bhp-hero{padding:5.6rem 0 7.2rem}.bhp-hero__grid{grid-template-columns:1fr 1.05fr;gap:6.4rem}.bhp-hero__visual--image{aspect-ratio:1 / 1.02}}@media screen and (max-width:749px){.bhp-hero{padding:2.8rem 0 4.8rem}.bhp-hero__text{font-size:1.55rem;margin-bottom:2.4rem}.bhp-hero__ctas .button{flex:1 1 100%}.bhp-hero__badges{gap:1rem;flex-direction:column}.bhp-hero__chip{top:1.4rem;left:1.4rem;font-size:1.15rem}.bhp-hero__visual{aspect-ratio:1 / .92}.bhp-hero__products{top:14%;right:3%;bottom:4%;left:3%}.bhp-hero__media{border-radius:2rem}.bhp-hero__note{left:1.2rem;right:1.2rem;bottom:1.2rem;max-width:none;padding:1.1rem 1.2rem}}.bhp-trust{padding:3.2rem 0;background:var(--bhp-white);border-top:1px solid var(--bhp-line);border-bottom:1px solid var(--bhp-line)}.bhp-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem 1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bhp-trust__item{display:flex;gap:1.4rem;align-items:flex-start}.bhp-trust__icon{flex:none;width:4.4rem;height:4.4rem;border-radius:12px;display:grid;place-items:center;background:var(--bhp-tint);color:var(--bhp-green-ink)}.bhp-trust__icon .bhp-icon{width:2.2rem;height:2.2rem}.bhp-trust__title{margin:0 0 .3rem;font-weight:800;font-size:1.45rem;color:var(--bhp-ink);line-height:1.3}.bhp-trust__text{margin:0;font-size:1.3rem;line-height:1.5;color:var(--bhp-muted)}.bhp-trust--card{border:0;padding:1.6rem 0 4rem}.bhp-trust--card .bhp-trust__list{border-radius:var(--bhp-radius);padding:2.8rem;border:1px solid var(--bhp-line);background:var(--bhp-soft)}.bhp-trust--card .bhp-trust__icon{background:#fff;border:1px solid var(--bhp-line)}@media screen and (min-width:990px){.bhp-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.bhp-trust__item{padding:0 2.4rem}.bhp-trust__item+.bhp-trust__item{border-left:1px solid var(--bhp-line)}.bhp-trust__item:first-child{padding-left:0}}@media screen and (max-width:749px){.bhp-trust__item{flex-direction:column;gap:1rem}.bhp-trust--card .bhp-trust__list{padding:2rem}}.bhp-range{padding:8rem 0;background:var(--bhp-white);scroll-margin-top:10rem}.bhp-range__grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.bhp-pcard{flex:0 1 calc(50% - 1rem);display:flex;flex-direction:column;background:#fff;border:1px solid var(--bhp-line);border-radius:var(--bhp-radius);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.bhp-pcard:hover{transform:translateY(-4px);box-shadow:var(--bhp-shadow);border-color:var(--bhp-line-2)}.bhp-pcard__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--bhp-soft);overflow:hidden}.bhp-pcard__media img{position:relative;display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s ease}.bhp-pcard:hover .bhp-pcard__media img{transform:scale(1.04)}.bhp-pcard__tag{position:absolute;left:1.2rem;top:1.2rem;z-index:2;background:#fff;border:1px solid var(--bhp-line);color:var(--bhp-green-ink);font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.5rem .9rem;border-radius:6px;line-height:1.3}.bhp-pcard__body{display:flex;flex-direction:column;flex:1;padding:2rem 2rem 2.2rem}.bhp-pcard__title{font-family:var(--bhp-display);font-weight:600;text-transform:uppercase;font-size:2.2rem;letter-spacing:.01em;margin:0 0 .8rem;line-height:1.1}.bhp-pcard__title a{color:var(--bhp-ink);text-decoration:none}.bhp-pcard__desc{font-size:1.35rem;line-height:1.55;color:var(--bhp-muted);margin:0 0 1.6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bhp-pcard__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.4rem;border-top:1px solid var(--bhp-line)}.bhp-pcard__price{font-weight:800;font-size:1.6rem;color:var(--bhp-ink)}.bhp-pcard__price s{font-weight:500;color:var(--bhp-muted);margin-right:.6rem;font-size:1.3rem}.bhp-pcard__link{display:inline-flex;align-items:center;gap:.4rem;font-weight:800;font-size:1.3rem;color:var(--bhp-green-ink);text-decoration:none;white-space:nowrap}.bhp-pcard__link .bhp-icon{width:1.6rem;height:1.6rem;transition:transform .2s ease}.bhp-pcard:hover .bhp-pcard__link .bhp-icon{transform:translate(3px)}@media screen and (min-width:990px){.bhp-pcard{flex-basis:calc(25% - 1.5rem)}}@media screen and (max-width:749px){.bhp-range{padding:5.6rem 0}.bhp-range__grid{gap:1.2rem}.bhp-pcard{flex-basis:calc(50% - .6rem)}.bhp-pcard__body{padding:1.4rem}.bhp-pcard__title{font-size:1.8rem}.bhp-pcard__desc{display:none}.bhp-pcard__foot{flex-direction:column;align-items:flex-start;gap:.6rem}.bhp-pcard__tag{font-size:.9rem;left:.8rem;top:.8rem;padding:.4rem .6rem}}.bhp-story{padding:8rem 0;background:var(--bhp-soft)}.bhp-story__grid{display:grid;gap:4.8rem;align-items:center}.bhp-story__visual{position:relative;width:100%;max-width:56rem;aspect-ratio:1 / 1;margin:0 auto;border-radius:2.8rem;overflow:hidden;background:#fff;border:1px solid var(--bhp-line);color:var(--bhp-green)}.bhp-story__art{position:absolute;left:-6%;bottom:-4%;width:62%;height:80%;opacity:.22}.bhp-story__photo{position:absolute;top:0;right:0;bottom:0;left:0}.bhp-story__photo img{width:100%;height:100%;object-fit:cover}.bhp-story__product{position:absolute;top:8%;right:8%;bottom:8%;left:8%;display:block;mix-blend-mode:multiply;transition:transform .4s ease}.bhp-story__product:hover{transform:scale(1.02)}.bhp-story__product img{width:100%;height:100%;object-fit:contain}.bhp-story__seal{position:absolute;right:2.4rem;top:2.4rem;width:5.2rem;height:5.2rem;border-radius:12px;background:var(--bhp-tint);color:var(--bhp-green);display:grid;place-items:center}.bhp-story__seal .bhp-icon{width:2.6rem;height:2.6rem;stroke-width:2.4}.bhp-story__copy .bhp-lead{margin-bottom:2.8rem}.bhp-checks{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;gap:1.2rem}.bhp-checks li{display:flex;gap:1.2rem;align-items:center;font-weight:700;font-size:1.5rem;color:var(--bhp-ink)}.bhp-checks .bhp-icon{flex:none;width:2.6rem;height:2.6rem;padding:.45rem;border-radius:7px;background:var(--bhp-green);color:#fff;stroke-width:2.6}@media screen and (min-width:990px){.bhp-story__grid{grid-template-columns:1fr 1fr;gap:8rem}}@media screen and (max-width:749px){.bhp-story{padding:5.6rem 0}}.bhp-steps{padding:8rem 0;background:var(--bhp-white)}.bhp-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:2rem}.bhp-step{position:relative;background:#fff;border-radius:var(--bhp-radius);padding:3.2rem 2.8rem;border:1px solid var(--bhp-line)}.bhp-step__num{display:block;font-family:var(--bhp-display);font-size:4.4rem;font-weight:600;line-height:1;color:var(--bhp-green);margin-bottom:1.8rem}.bhp-step__title{font-size:2rem;margin:0 0 .8rem}.bhp-step p{margin:0;color:var(--bhp-muted);line-height:1.6;font-size:1.5rem}@media screen and (min-width:750px){.bhp-steps__list{grid-template-columns:repeat(3,minmax(0,1fr))}.bhp-step:not(:last-child):after{content:"";position:absolute;top:5.4rem;right:-2rem;width:2rem;border-top:1px dashed var(--bhp-line-2)}}@media screen and (max-width:749px){.bhp-steps{padding:5.6rem 0}.bhp-step{padding:2.4rem 2rem}}.bhp-faq{padding:8rem 0;background:var(--bhp-soft)}.bhp-faq__grid{display:grid;gap:4rem}.bhp-faq__intro .bhp-lead{margin-bottom:2.8rem}.bhp-faq__list{display:grid;gap:1rem}.bhp-faq__item{background:#fff;border-radius:12px;border:1px solid var(--bhp-line);transition:border-color .25s ease}.bhp-faq__item[open]{border-color:var(--bhp-line-2)}.bhp-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.2rem;font-weight:800;font-size:1.6rem;line-height:1.4;color:var(--bhp-ink)}.bhp-faq__item summary::-webkit-details-marker{display:none}.bhp-faq__plus{flex:none;width:3.2rem;height:3.2rem;border-radius:8px;display:grid;place-items:center;background:var(--bhp-soft);color:var(--bhp-ink);transition:background .3s ease,color .3s ease}.bhp-faq__plus .bhp-icon{width:1.8rem;height:1.8rem;transition:transform .3s ease}.bhp-faq__item[open] .bhp-faq__plus{background:var(--bhp-green);color:#fff}.bhp-faq__item[open] .bhp-faq__plus .bhp-icon{transform:rotate(45deg)}.bhp-faq__answer{padding:0 2.2rem 2.2rem;color:var(--bhp-muted);line-height:1.7;font-size:1.5rem}.bhp-faq__answer p{margin:0}@media screen and (min-width:990px){.bhp-faq__grid{grid-template-columns:.85fr 1.15fr;gap:8rem;align-items:start}.bhp-faq__intro{position:sticky;top:16rem}}@media screen and (max-width:749px){.bhp-faq{padding:5.6rem 0}.bhp-faq__item summary{padding:1.7rem 1.8rem;font-size:1.45rem}.bhp-faq__answer{padding:0 1.8rem 1.8rem}}.bhp-cta{padding:8rem 0;background:var(--bhp-white)}.bhp-cta__box{position:relative;overflow:hidden;text-align:center;border-radius:2.8rem;padding:7.2rem 2.4rem;color:#ffffffc7;background-color:var(--bhp-ink);background-image:var(--bhp-plus-dark);background-size:32px 32px}.bhp-cta__art{position:absolute;width:30rem;color:var(--bhp-green);opacity:.35;left:-5rem;bottom:-8rem;transform:rotate(-18deg)}body.bhp-rd .bhp-cta__title{position:relative;color:#fff;font-size:clamp(3.2rem,5vw,5.6rem);margin:0 auto 1.6rem;max-width:20ch}.bhp-cta__text{position:relative;margin:0 auto 3.2rem;max-width:52ch;font-size:1.65rem}.bhp-cta .bhp-btn,.bhp-cta .bhp-eyebrow{position:relative}@media screen and (max-width:749px){.bhp-cta{padding:4rem 0 5.6rem}.bhp-cta__box{padding:5.6rem 2rem;border-radius:2rem}}body.bhp-rd .card-wrapper .card{transition:transform .3s ease}body.bhp-rd .card-wrapper:hover .card{transform:translateY(-3px)}body.bhp-rd .card--standard .card__inner{overflow:hidden;border:1px solid var(--bhp-line)}body.bhp-rd .card__media .media img{mix-blend-mode:multiply;object-fit:contain}body.bhp-rd .card__heading{font-family:var(--bhp-display);font-weight:600;text-transform:uppercase;font-size:1.9rem;letter-spacing:.01em}body.bhp-rd .card__heading a{color:var(--bhp-ink)}body.bhp-rd .card-information .price{font-weight:800;color:var(--bhp-ink)}body.bhp-rd .badge{font-weight:800;letter-spacing:.04rem}body.bhp-rd .collection-hero{background-color:var(--bhp-soft);background-image:var(--bhp-plus);background-size:28px 28px;border-bottom:1px solid var(--bhp-line)}body.bhp-rd .collection-hero__inner{padding-top:4.8rem;padding-bottom:3.2rem}body.bhp-rd .collection-hero__title{font-size:clamp(3.6rem,5.6vw,6rem)}body.bhp-rd .facets__summary,body.bhp-rd .facet-filters__field .select__select{font-weight:700}body.bhp-rd .product__info-container>.product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:.6rem;color:var(--bhp-green-ink);font-weight:800;font-size:1.1rem;letter-spacing:.16em}body.bhp-rd .product__info-container>.product__text.caption-with-letter-spacing:before{content:"+";display:inline-grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:4px;background:var(--bhp-tint);color:var(--bhp-green);font-size:1.5rem;font-weight:800;letter-spacing:0}body.bhp-rd .product__title h1{font-size:clamp(4rem,5vw,6rem)}body.bhp-rd .product__info-container .price__regular .price-item--regular,body.bhp-rd .product__info-container .price-item--sale{font-weight:800;color:var(--bhp-ink);font-size:2.4rem}body.bhp-rd .product__tax{color:var(--bhp-muted);font-size:1.25rem}body.bhp-rd .product__media-item .product-media-container{background:var(--bhp-soft);border:1px solid var(--bhp-line);border-radius:2rem;overflow:hidden}body.bhp-rd .product__media-item .product-media-container img{mix-blend-mode:multiply}body.bhp-rd .product-form__buttons{max-width:none;display:grid;gap:1rem}body.bhp-rd .product-form__submit{min-height:5.6rem;font-size:1.6rem;margin-bottom:0}body.bhp-rd .product-form__submit.button--secondary{--color-button: 47,168,74;--color-button-text: 255,255,255;--border-opacity: 0;--alpha-button-background: 1}body.bhp-rd .shopify-payment-button{--color-button: 18,22,18;--color-button-text: 255,255,255}body.bhp-rd .shopify-payment-button__button--unbranded{min-height:5.6rem;font-size:1.6rem;border-radius:10px}body.bhp-rd .shopify-payment-button__button--unbranded:after{border-radius:10px}body.bhp-rd .shopify-payment-button__more-options{color:var(--bhp-muted)}body.bhp-rd .product__description{line-height:1.75;color:var(--bhp-text)}body.bhp-rd .product__description h2,body.bhp-rd .product__description h3{margin-top:2.4rem}body.bhp-rd .related-products__heading{text-align:center}@media screen and (min-width:750px){body.bhp-rd .product__info-wrapper.product__column-sticky{top:16rem}}body.bhp-rd .bundle-picker{--color-foreground: 18,22,18;--color-background: 255,255,255;--variant-pills-border-opacity: .16}body.bhp-rd .bundle-picker legend.form__label{font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--bhp-ink)}body.bhp-rd .bundle-picker .bundle-picker__option{padding:1.6rem 1.8rem!important;border-radius:12px!important}body.bhp-rd .bundle-picker .bundle-picker__radio:checked+.bundle-picker__option{background:var(--bhp-tint)!important;border-color:var(--bhp-green)!important;box-shadow:inset 0 0 0 1px var(--bhp-green)!important}body.bhp-rd .bundle-picker .bundle-picker__radio:checked+.bundle-picker__option .bundle-picker__marker{border-color:var(--bhp-green)!important}body.bhp-rd .bundle-picker .bundle-picker__radio:checked+.bundle-picker__option .bundle-picker__marker:after{background:var(--bhp-green)!important}body.bhp-rd .bundle-picker .bundle-picker__badge{background:var(--bhp-green)!important;color:#fff!important;border-radius:6px!important;padding:.45rem .8rem!important}body.bhp-rd .bundle-picker .bundle-picker__amount{font-size:1.7rem}body.bhp-rd .bundle-picker .bundle-picker__meta{opacity:.75}.bhp-pdp-trust{list-style:none;margin:.8rem 0 0;padding:1.6rem 1.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem;background:var(--bhp-soft);border:1px solid var(--bhp-line);border-radius:12px}.bhp-pdp-trust li{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:700;color:var(--bhp-ink);line-height:1.3}.bhp-pdp-trust .bhp-icon{flex:none;width:2rem;height:2rem;color:var(--bhp-green)}body.bhp-rd .cart__checkout-button{min-height:5.6rem}body.bhp-rd .cart-notification{border-radius:0 0 1.4rem 1.4rem}body.bhp-rd .cart-item__name{font-weight:800;color:var(--bhp-ink)}body.bhp-rd .footer{--color-background: 245,247,245;--gradient-background: #F5F7F5;--color-foreground: 42,48,43;--color-link: 18,22,18;--color-button: 18,22,18;--color-button-text: 255,255,255;border-top:1px solid var(--bhp-line)}body.bhp-rd .footer__content-top{padding-top:5.6rem}body.bhp-rd .footer-block__heading{font-family:var(--bhp-display);font-weight:600;text-transform:uppercase;font-size:1.8rem;letter-spacing:.04em;color:var(--bhp-ink)}body.bhp-rd .footer a:hover{color:var(--bhp-green-ink)}body.bhp-rd .footer .field__input{background:#fff}body.bhp-rd .footer__content-bottom{border-top:1px solid var(--bhp-line)}@media(prefers-reduced-motion:reduce){.bhp-pcard,.bhp-hero__product,.bhp-story__product,body.bhp-rd .card-wrapper .card,body.bhp-rd .button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bhp-redesign.css.map */
