:root{scrollbar-gutter:stable;--bb-green: #186775;--bb-blue: #007E8D;--bb-sand: #FEF7EE;--bb-amber: #f9b341;--bb-amber-hover: #ffca6b;--bb-amber-pressed: #e3a63b;--bb-amber-dark: #e3a63b;--bb-btn-cream: #fffdfb;--bb-amber-shadow-espresso: 1px 3px 8px rgba(12, 12, 13, .2);--bb-text: #140700;--bb-text-muted: rgba(20, 7, 0, .6);--bb-white: #ffffff;--bb-font: "degular", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bb-font-display: "degular-display", "degular", system-ui, sans-serif;--bb-font-text: "degular-text", "degular", system-ui, sans-serif;--bb-pad-h: 80px;--bb-pad-v: 60px;--bb-gap: 40px;--bb-max-w: 1440px;--bb-r-sm: 8px;--bb-r: 16px;--bb-r-lg: 24px;--bb-r-pill: 9999px;--bb-ease: .2s ease;--bb-carousel-arrow-shadow: 0 4px 16px rgba(24, 103, 117, .2)}@media(max-width:1023px){:root{--bb-pad-h: 40px;--bb-pad-v: 48px}}@media(max-width:767px){:root{--bb-pad-h: 24px;--bb-pad-v: 40px}}@media(max-width:749px){.bb-section-title{margin-bottom:24px}.bb-section-title__heading{font-size:clamp(26px,7vw,32px);line-height:1.2;letter-spacing:0;margin-bottom:16px}.bb-section-title__sub{font-size:16px;line-height:1.4;font-weight:600;max-width:none}.bb-benefits h2.bb-benefits__section-heading{font-size:24px!important;line-height:1.2!important;letter-spacing:0!important}}.bb-section{font-family:var(--bb-font);box-sizing:border-box}.bb-section *,.bb-section *:before,.bb-section *:after{box-sizing:inherit}.bb-container{max-width:var(--bb-max-w);margin:0 auto;padding-left:var(--bb-pad-h);padding-right:var(--bb-pad-h)}.bb-section__inner{padding-top:var(--bb-pad-v);padding-bottom:var(--bb-pad-v)}.bb-heading{font-family:var(--bb-font);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0}.bb-heading--xl{font-size:clamp(40px,5vw,72px)}.bb-heading--lg{font-size:clamp(28px,3.5vw,48px)}.bb-heading--md{font-size:clamp(22px,2.5vw,36px)}.bb-heading--sm{font-size:clamp(18px,2vw,24px)}.bb-subheading{font-family:var(--bb-font);font-size:16px;line-height:1.6;margin:0}.bb-eyebrow{display:inline-block;font-family:var(--bb-font);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 16px;border-radius:var(--bb-r-pill);border:1px solid currentColor}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 40px;border-radius:var(--bb-r-pill);font-family:var(--bb-font);font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:background-color var(--bb-ease),color var(--bb-ease),border-color var(--bb-ease),opacity var(--bb-ease),box-shadow var(--bb-ease);white-space:nowrap;line-height:1.4}.bb-btn--amber{background-color:var(--bb-amber);color:var(--bb-text);border-color:var(--bb-amber);box-shadow:var(--bb-amber-shadow-espresso)}.bb-btn--amber:hover{background-color:var(--bb-amber-hover);border-color:var(--bb-amber-hover);color:var(--bb-text);box-shadow:none;text-decoration:none}.bb-btn--amber:active{background-color:var(--bb-amber-pressed);border-color:var(--bb-amber-pressed);color:var(--bb-text);box-shadow:none}.bb-btn--amber:focus-visible{outline:2px solid var(--bb-blue);outline-offset:3px}.bb-btn--amber.bb-btn--cream-text{box-shadow:none;color:var(--bb-btn-cream);font-weight:600}.bb-btn--amber.bb-btn--cream-text:hover,.bb-btn--amber.bb-btn--cream-text:active{color:var(--bb-btn-cream)}.bb-btn--outline-amber{background:transparent;color:var(--bb-text);border-color:var(--bb-amber);box-shadow:none}.bb-btn--outline-amber:hover{background-color:var(--bb-amber-hover);border-color:var(--bb-amber-hover);color:var(--bb-text);text-decoration:none}.bb-btn--outline-amber:active{background-color:var(--bb-amber-pressed);border-color:var(--bb-amber);color:var(--bb-text)}.bb-btn--outline{background:transparent;color:var(--bb-text);border-color:var(--bb-text)}.bb-btn--outline:hover{background:var(--bb-text);color:var(--bb-white);text-decoration:none}.bb-btn--outline:focus-visible,.bb-btn--outline-amber:focus-visible{outline:2px solid var(--bb-blue);outline-offset:3px}.bb-section-title{text-align:center;margin-bottom:48px}.bb-section-title__heading{font-family:var(--bb-font);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0 0 12px}.bb-section-title__sub{font-family:var(--bb-font);font-size:16px;font-weight:600;line-height:1.6;color:var(--bb-text-muted);margin:0 auto;max-width:640px}.bb-faq__sub,.bb-hiw__sub,.bb-wwt__head-sub,.bb-poster__sub,.bb-results__sub,.bb-about__subheading,.bb-priv__sub,.bb-personas__subheading{font-weight:600}.bb-section-title__heading--teal{color:var(--bb-blue)}.bb-section-title__heading--white{color:var(--bb-white)}.bb-section-title--white .bb-section-title__sub{color:#ffffffbf}.bb-section-title__heading--amber{color:var(--bb-amber)}.bb-carousel-nav{display:flex;justify-content:space-between;align-items:center;margin-top:32px}.bb-carousel-arrow{width:45px;height:45px;box-sizing:border-box;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border-radius:50%;border:1px solid var(--bb-text);background-color:var(--bb-white);color:var(--bb-text);transition:background-color var(--bb-ease),border-color var(--bb-ease),color var(--bb-ease),box-shadow var(--bb-ease),transform var(--bb-ease)}@media(hover:hover)and (pointer:fine){.bb-carousel-arrow:hover{border-color:#14070073;box-shadow:var(--bb-carousel-arrow-shadow);color:#14070073}}.bb-carousel-arrow:active{border-color:transparent;background-color:var(--bb-blue);color:var(--bb-white);box-shadow:none;transform:scale(.98)}.bb-carousel-arrow:focus-visible{outline:2px solid var(--bb-blue);outline-offset:3px}.bb-carousel-arrow:focus:not(:focus-visible):not(:active){outline:none;border-color:var(--bb-text);background-color:var(--bb-white);box-shadow:none;color:var(--bb-text);transform:none}.bb-carousel-arrow svg{width:45px;height:45px;display:block;pointer-events:none}@media(prefers-reduced-motion:reduce){.bb-carousel-arrow{transition:background-color var(--bb-ease),border-color var(--bb-ease),color var(--bb-ease),box-shadow var(--bb-ease)}.bb-carousel-arrow:active{transform:none}}.bb-carousel-arrow--light{border-color:#ffffffd9;background-color:transparent;color:var(--bb-white)}@media(hover:hover)and (pointer:fine){.bb-carousel-arrow--light:hover{border-color:#ffffff8c;box-shadow:0 4px 16px #00000038;color:#ffffff8c}}.bb-carousel-arrow--light:active{background-color:var(--bb-blue);color:var(--bb-white)}.bb-carousel-arrow--light:focus:not(:focus-visible):not(:active){outline:none;border-color:#ffffffd9;background-color:transparent;box-shadow:none;color:var(--bb-white);transform:none}.bb-badge-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:24px;background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--bb-font);font-size:14px;font-weight:600;line-height:1.4;color:#fffdfb;white-space:nowrap;flex-shrink:0}.bb-badge-pill svg{width:20px;height:20px;flex-shrink:0}.bb-trustpilot{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bb-trustpilot__stars{display:flex;gap:2px}.bb-trustpilot__star{width:20px;height:20px;background:#00b67a;display:flex;align-items:center;justify-content:center}.bb-trustpilot__star svg{width:12px;height:12px;fill:#fff}.bb-trustpilot__text{font-family:var(--bb-font);font-size:13px}.bb-icon-item{display:flex;align-items:flex-start;gap:16px}.bb-icon-item__icon{width:48px;height:48px;border-radius:var(--bb-r);background:var(--bb-amber);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bb-icon-item__icon img,.bb-icon-item__icon svg{width:24px;height:24px}.bb-icon-item__body{display:flex;flex-direction:column}.bb-icon-item__title{font-family:var(--bb-font);font-size:15px;font-weight:600;margin:0 0 4px}.bb-icon-item__desc{font-family:var(--bb-font);font-size:13px;line-height:1.5;color:#ffffffb3;margin:0}.bb-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.bb-checklist__item{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(20,7,0,.1);font-family:var(--bb-font);font-size:15px;color:var(--bb-text)}.bb-checklist__item:first-child{border-top:1px solid rgba(20,7,0,.1)}.bb-checklist__check{width:22px;height:22px;border-radius:50%;background:var(--bb-amber);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bb-checklist__check svg{width:12px;height:12px;stroke:var(--bb-white);fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.bb-stat-card{background:#fffdfb40;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px;padding:24px;box-shadow:inset 5px 5px 4px #ffffff1a,inset 5px 5px 4px #ffffff1a}.bb-stat-card__row{display:flex;flex-wrap:nowrap;gap:16px;align-items:flex-end}.bb-stat-card__col{display:flex;flex-direction:column;gap:4px;flex:0 0 auto;min-width:max-content}.bb-stat-card__divider{width:1px;height:40px;align-self:center;flex-shrink:0;background:#14070047}.bb-stat-card__label{font-family:var(--bb-font);font-size:16px;font-weight:600;color:#fffdfb;line-height:1.4;white-space:nowrap}.bb-stat-card__value{font-family:var(--bb-font);font-size:14px;font-weight:600;color:#140700;line-height:1.4;white-space:nowrap}.bb-pct-stat{display:flex;align-items:baseline;gap:16px;padding:20px 0;border-bottom:1px solid rgba(20,7,0,.08)}.bb-pct-stat:first-child{border-top:1px solid rgba(20,7,0,.08)}.bb-pct-stat__number{font-family:var(--bb-font);font-size:clamp(32px,4vw,48px);font-weight:700;color:var(--bb-amber);line-height:1;flex-shrink:0;min-width:90px}.bb-pct-stat__text{font-family:var(--bb-font);font-size:15px;line-height:1.5;color:var(--bb-text)}.bb-feature-block{padding-left:20px;border-left:3px solid var(--bb-amber);margin-bottom:36px}.bb-feature-block:last-child{margin-bottom:0}.bb-feature-block__title{font-family:var(--bb-font);font-size:20px;font-weight:700;color:var(--bb-blue);margin:0 0 10px;letter-spacing:-.01em}.bb-feature-block__desc{font-family:var(--bb-font);font-size:15px;line-height:1.65;color:var(--bb-text-muted);margin:0}.bb-accordion{border-top:1px solid rgba(20,7,0,.1)}.bb-accordion__item{border-bottom:1px solid rgba(20,7,0,.1)}.bb-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:22px 0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--bb-font);font-size:18px;font-weight:600;color:var(--bb-blue);line-height:1.3}.bb-accordion__trigger:hover{color:var(--bb-green)}.bb-accordion__icon{width:24px;height:24px;flex-shrink:0;position:relative;color:var(--bb-text-muted);transition:transform var(--bb-ease)}.bb-accordion__icon:before,.bb-accordion__icon:after{content:"";position:absolute;background:currentColor;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.bb-accordion__icon:before{width:14px;height:2px}.bb-accordion__icon:after{width:2px;height:14px;transition:transform var(--bb-ease),opacity var(--bb-ease)}.bb-accordion__item.is-open .bb-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.bb-accordion__body{display:none;padding-bottom:20px;font-family:var(--bb-font);font-size:15px;line-height:1.7;color:var(--bb-text-muted)}.bb-accordion__item.is-open .bb-accordion__body{display:block}.bb-persona-card{background:var(--bb-white);border-radius:var(--bb-r-lg);overflow:hidden;display:flex;flex-direction:column}.bb-persona-card__img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.bb-persona-card__body{padding:20px 24px 24px}.bb-persona-card__tag{font-family:var(--bb-font);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-blue);margin:0 0 8px}.bb-persona-card__desc{font-family:var(--bb-font);font-size:14px;line-height:1.6;color:var(--bb-text-muted);margin:0}.bb-step-card{flex:1;min-width:0;position:relative}.bb-review-card{background:var(--bb-white, #fffdfb);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;filter:drop-shadow(0px 4px 7.5px rgba(245,216,178,.25))}.bb-review-card__quote-mark{width:50px;height:43px;flex-shrink:0}.bb-review-card__quote-mark svg{display:block;width:50px;height:43px}.bb-review-card__content{display:flex;flex-direction:column;gap:16px;flex:1}.bb-review-card__text{display:flex;flex-direction:column;gap:8px;flex:1}.bb-review-card__title{font-family:var(--bb-font);font-size:24px;font-weight:600;line-height:1.4;color:var(--bb-blue, #007E8D);margin:0}.bb-review-card__stars{display:flex;align-items:center}.bb-review-card__body{font-family:var(--bb-font);font-size:16px;line-height:1.4;color:var(--bb-espresso, #140700);margin:0}.bb-review-card__author{display:flex;align-items:center;justify-content:space-between;gap:12px}.bb-review-card__avatar{width:45px;height:45px;border-radius:50%;object-fit:cover;object-position:center 15%;flex-shrink:0}.bb-review-card__name{font-family:var(--bb-font);font-size:16px;font-weight:600;line-height:1.4;color:var(--bb-espresso, #140700)}.bb-payment-icons{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.bb-payment-icons li{display:contents}.bb-payment-icons svg{height:24px;width:auto;display:block}.shopify-section--header .header__main-nav .header__icon-list>a[href*="/search"],.shopify-section--header .header__main-nav a[aria-controls=search-drawer],.shopify-section--header .header__secondary-nav a[aria-controls=search-drawer],.shopify-section--header .header__icon-list a[aria-controls=search-drawer],.shopify-section--header .header__icon-list a[href*="/search"],.shopify-section--header .header__icon-list a[href*="/account"],.shopify-section--header .header__icon-list a[href*=customer_authentication],.shopify-section--header .header__icon-list a[href*="/account/login"],.shopify-section--header .header__icon-list a:has(.icon-search),.shopify-section--header .header__icon-list a:has(.icon-account),.shopify-section--header .header__main-nav .header__icon-list>a:has(.icon-search){display:none!important}.shopify-section--header .header__icon-list li:has(>a[aria-controls=search-drawer]),.shopify-section--header .header__icon-list li:has(>a[href*="/search"]),.shopify-section--header .header__icon-list li:has(>a[href*="/account"]),.shopify-section--header .header__icon-list li:has(>a[href*=customer_authentication]),.shopify-section--header .header__icon-list li:has(>a[href*="/account/login"]),.shopify-section--header .header__icon-list li:has(>a:has(.icon-search)),.shopify-section--header .header__icon-list li:has(>a:has(.icon-account)){display:none!important}.shopify_subscriptions_app_block,[id*=shopify_subscriptions_app_block],[id*=shopify-block-shopify_subscriptions],.shopify-app-block[id*=subscriptions]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bioblue.css.map */
