.bblp{background-color:var(--bblp-bg, transparent);background-image:var(--bblp-bg-gradient, none);color:var(--bblp-text, inherit);font-family:var(--bblp-font-body, inherit);font-size:var(--bblp-body-size-mb, 15px);line-height:1.55;padding-top:var(--bblp-pt-mb, 48px);padding-bottom:var(--bblp-pb-mb, 48px);position:relative}.bblp *,.bblp *:before,.bblp *:after{box-sizing:border-box}@media(min-width:768px){.bblp{font-size:var(--bblp-body-size, 16px);padding-top:var(--bblp-pt, 72px);padding-bottom:var(--bblp-pb, 72px)}}.bblp__container{width:100%;margin:0 auto;padding-left:20px;padding-right:20px;max-width:1240px}.bblp__container--narrow{max-width:820px}.bblp__container--wide{max-width:1480px}.bblp__container--full{max-width:none;padding-left:0;padding-right:0}.bblp__heading{font-family:var(--bblp-font-heading, inherit);font-weight:var(--bblp-font-heading-weight, 700);color:var(--bblp-heading, inherit);font-size:var(--bblp-h-size-mb, 28px);line-height:1.12;letter-spacing:var(--bblp-h-tracking, 0);text-transform:var(--bblp-h-transform, none);margin:0 0 14px}@media(min-width:768px){.bblp__heading{font-size:var(--bblp-h-size, 40px)}}.bblp__subheading{color:var(--bblp-text, inherit);margin:0 auto 24px;max-width:62ch}.bblp__subheading>*:last-child{margin-bottom:0}.bblp__eyebrow{font-family:var(--bblp-font-body, inherit);font-size:.75em;letter-spacing:.14em;text-transform:uppercase;color:var(--bblp-accent, currentColor);margin:0 0 12px;display:inline-block}.bblp__kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:var(--bblp-accent, #a6674f);color:#fff;font-size:.75em;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.bblp__header{margin-bottom:32px}.bblp--center .bblp__header,.bblp__header--center{text-align:center}.bblp__header--center .bblp__subheading{margin-left:auto;margin-right:auto}.bblp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid transparent;font-family:var(--bblp-font-body, inherit);font-weight:600;letter-spacing:.02em;line-height:1;padding:var(--bblp-btn-py, 16px) var(--bblp-btn-px, 34px);font-size:var(--bblp-btn-size, 15px);border-radius:var(--bblp-btn-radius, 999px);background:var(--bblp-btn-bg, #a6674f);color:var(--bblp-btn-text, #fff);transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.bblp-btn:hover{background:var(--bblp-btn-bg-hover, #8d5540);color:var(--bblp-btn-text-hover, #fff)}.bblp-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bblp-btn--outline{background:transparent;border-color:var(--bblp-btn-bg, #a6674f);color:var(--bblp-btn-bg, #a6674f)}.bblp-btn--outline:hover{background:var(--bblp-btn-bg, #a6674f);color:var(--bblp-btn-text, #fff)}.bblp-btn--full{width:100%}.bblp-btn[disabled]{opacity:.45;cursor:not-allowed}.bblp-hero{padding:0;overflow:hidden}.bblp-hero__inner{position:relative;display:flex;align-items:var(--bblp-hero-valign, center);min-height:var(--bblp-hero-h-mb, 520px);padding-top:var(--bblp-pt-mb, 48px);padding-bottom:var(--bblp-pb-mb, 48px)}@media(min-width:768px){.bblp-hero__inner{min-height:var(--bblp-hero-h, 640px);padding-top:var(--bblp-pt, 72px);padding-bottom:var(--bblp-pb, 72px)}}.bblp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bblp-hero__media img,.bblp-hero__media video{width:100%;height:100%;object-fit:cover;display:block;object-position:var(--bblp-hero-focus, center)}.bblp-hero__media--mobile{display:block}.bblp-hero__media--desktop{display:none}@media(min-width:768px){.bblp-hero__media--mobile{display:none}.bblp-hero__media--desktop{display:block}}.bblp-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--bblp-overlay, rgba(0,0,0,0))}.bblp-hero__content{position:relative;z-index:2;width:100%;max-width:var(--bblp-hero-content-w, 560px);margin-right:auto}.bblp-hero--center .bblp-hero__content{margin-left:auto;text-align:center}.bblp-hero--right .bblp-hero__content{margin-left:auto;margin-right:0}.bblp-hero__list{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:10px}.bblp-hero--center .bblp-hero__list{justify-items:center}.bblp-hero__list li{display:flex;align-items:center;gap:10px}.bblp-hero__list img{width:22px;height:22px;object-fit:contain}.bblp-hero__list .bblp-hero__emoji{font-size:1.15em;line-height:1}.bblp-hero__note{font-size:.8em;opacity:.8;margin-top:14px}.bblp-hero__buttons{display:flex;flex-wrap:wrap;gap:12px}.bblp-hero--center .bblp-hero__buttons{justify-content:center}.bblp-anatomy__grid{display:grid;gap:32px;align-items:center}@media(min-width:900px){.bblp-anatomy__grid{grid-template-columns:1.05fr .95fr;gap:56px}.bblp-anatomy--media-right .bblp-anatomy__media{order:2}}.bblp-anatomy__media{position:relative}.bblp-anatomy__media img{width:100%;height:auto;display:block;border-radius:var(--bblp-radius, 12px)}.bblp-anatomy__marker{position:absolute;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--bblp-accent, #a6674f);color:#fff;font-family:var(--bblp-font-body, inherit);font-weight:700;font-size:15px;border:2px solid rgba(255,255,255,.85);box-shadow:0 2px 10px #0000002e;cursor:default}.bblp-anatomy__points{list-style:none;margin:0;padding:0;display:grid;gap:22px;counter-reset:bblp-pt}.bblp-anatomy__point{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.bblp-anatomy__num{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--bblp-accent, #a6674f);color:#fff;font-weight:700;font-size:15px}.bblp-anatomy__num--outline{background:transparent;color:var(--bblp-accent, #a6674f);border:1.5px solid var(--bblp-accent, #a6674f)}.bblp-anatomy__point h3{font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1.06em;margin:4px 0 6px;line-height:1.25}.bblp-anatomy__point p{margin:0}.bblp-buy__grid{display:grid;gap:28px}@media(min-width:900px){.bblp-buy__grid{grid-template-columns:1fr 1fr;gap:56px;align-items:start}}.bblp-buy__gallery{display:grid;gap:10px}.bblp-buy__main img{width:100%;height:auto;display:block;border-radius:var(--bblp-radius, 12px)}.bblp-buy__thumbs{display:flex;gap:8px;flex-wrap:wrap}.bblp-buy__thumbs button{padding:0;border:1.5px solid transparent;background:none;cursor:pointer;border-radius:8px;overflow:hidden;width:68px;height:68px}.bblp-buy__thumbs button[aria-current=true]{border-color:var(--bblp-accent, #a6674f)}.bblp-buy__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.bblp-buy__title{font-family:var(--bblp-font-heading, inherit);font-weight:var(--bblp-font-heading-weight, 700);color:var(--bblp-heading, inherit);font-size:var(--bblp-h-size-mb, 28px);line-height:1.15;margin:0 0 10px}@media(min-width:768px){.bblp-buy__title{font-size:var(--bblp-h-size, 40px)}}.bblp-buy__rating{display:flex;align-items:center;gap:8px;font-size:.9em;margin-bottom:14px}.bblp-buy__stars{color:var(--bblp-accent, #a6674f);letter-spacing:2px}.bblp-buy__desc{margin-bottom:20px}.bblp-buy__desc>*:last-child{margin-bottom:0}.bblp-buy__price{display:flex;align-items:baseline;gap:10px;margin-bottom:18px;flex-wrap:wrap}.bblp-buy__price-now{font-size:1.35em;font-weight:700;color:var(--bblp-heading, inherit)}.bblp-buy__price-was{text-decoration:line-through;opacity:.6}.bblp-buy__badge{background:var(--bblp-accent, #a6674f);color:#fff;font-size:.7em;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.bblp-buy__optlabel{display:flex;justify-content:space-between;align-items:baseline;font-size:.85em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.bblp-buy__optlabel button{background:none;border:0;padding:0;cursor:pointer;font:inherit;text-decoration:underline;color:var(--bblp-accent, #a6674f);text-transform:none;letter-spacing:0}.bblp-buy__pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.bblp-buy__pill{border:1.5px solid rgba(0,0,0,.18);background:transparent;color:inherit;border-radius:999px;padding:10px 18px;font:inherit;font-size:.92em;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.bblp-buy__pill[aria-pressed=true]{border-color:var(--bblp-accent, #a6674f);background:var(--bblp-accent, #a6674f);color:#fff}.bblp-buy__pill--soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}.bblp-buy__select{width:100%;padding:14px 16px;font:inherit;margin-bottom:22px;border:1.5px solid rgba(0,0,0,.18);border-radius:8px;background:#fff;color:inherit}.bblp-buy__trust{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px;font-size:.9em}.bblp-buy__trust li{display:flex;align-items:center;gap:8px}.bblp-buy__trust img{width:20px;height:20px;object-fit:contain}.bblp-modal[hidden]{display:none}.bblp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#00000080}.bblp-modal__panel{background:#fff;color:#3d3d3d;max-width:760px;width:100%;max-height:84vh;overflow:auto;border-radius:12px;padding:28px;position:relative}.bblp-modal__close{position:absolute;top:12px;right:12px;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;padding:6px}.bblp-modal__panel table{width:100%;border-collapse:collapse;font-size:.9em}.bblp-modal__panel th,.bblp-modal__panel td{border:1px solid rgba(0,0,0,.12);padding:8px 10px;text-align:left}.bblp-logos__row{display:flex;align-items:center;justify-content:center;gap:var(--bblp-logo-gap, 44px);flex-wrap:wrap}.bblp-logos__row img{height:var(--bblp-logo-h-mb, 24px);width:auto;object-fit:contain;opacity:var(--bblp-logo-opacity, 1);filter:var(--bblp-logo-filter, none)}@media(min-width:768px){.bblp-logos__row img{height:var(--bblp-logo-h, 34px)}}.bblp-logos--marquee .bblp-logos__row{flex-wrap:nowrap;justify-content:flex-start;animation:bblp-marquee var(--bblp-marquee-speed, 26s) linear infinite;width:max-content}.bblp-logos--marquee{overflow:hidden}@keyframes bblp-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bblp-logos--marquee .bblp-logos__row{animation:none}}.bblp-video__frame{position:relative;overflow:hidden;border-radius:var(--bblp-radius, 12px);aspect-ratio:var(--bblp-video-ratio, 16 / 9);background:#0000000f}.bblp-video__frame video,.bblp-video__frame iframe,.bblp-video__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.bblp-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000002e;border:0;cursor:pointer;z-index:2}.bblp-video__play span{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111;font-size:22px;padding-left:5px}.bblp-steps__track{display:grid;gap:18px;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin:0 -20px;padding-left:20px;padding-right:20px;scrollbar-width:none}.bblp-steps__track::-webkit-scrollbar{display:none}.bblp-steps__item{scroll-snap-align:start}@media(min-width:768px){.bblp-steps__track{grid-auto-flow:row;grid-template-columns:repeat(var(--bblp-steps-cols, 4),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding-left:0;padding-right:0;gap:28px}}.bblp-steps__media{position:relative;border-radius:var(--bblp-radius, 12px);overflow:hidden;aspect-ratio:var(--bblp-step-ratio, 4 / 5);background:#0000000d;margin-bottom:14px}.bblp-steps__media img,.bblp-steps__media video{width:100%;height:100%;object-fit:cover;display:block}.bblp-steps__num{display:inline-block;font-weight:700;color:var(--bblp-accent, #a6674f);font-size:.78em;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.bblp-steps__item h3{font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1.05em;margin:0 0 6px;line-height:1.25}.bblp-steps__item p{margin:0}.bblp-reviews__track{display:grid;gap:16px;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:4px 20px 10px;scrollbar-width:none}.bblp-reviews__track::-webkit-scrollbar{display:none}@media(min-width:768px){.bblp-reviews__track{grid-auto-flow:row;grid-template-columns:repeat(var(--bblp-review-cols, 3),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding:0;gap:24px}}.bblp-review{scroll-snap-align:start;background:var(--bblp-card-bg, #fff);border-radius:var(--bblp-radius, 12px);padding:26px;display:flex;flex-direction:column;gap:10px;border:1px solid rgba(0,0,0,.06)}.bblp-review__img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;margin-bottom:4px}.bblp-review__stars{color:var(--bblp-accent, #a6674f);letter-spacing:2px}.bblp-review__label{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.bblp-review__title{font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1.05em;margin:0;line-height:1.3}.bblp-review__quote{margin:0;flex:1 1 auto}.bblp-review__name{font-size:.88em;opacity:.8;margin:0}.bblp__arrows{display:flex;gap:10px;justify-content:center;margin-top:18px}.bblp__arrow{width:42px;height:42px;border-radius:50%;cursor:pointer;border:1.5px solid var(--bblp-accent, #a6674f);background:transparent;color:var(--bblp-accent, #a6674f);font-size:18px;line-height:1}@media(min-width:768px){.bblp__arrows--mobile-only{display:none}}.bblp-compare__table{width:100%;border-collapse:collapse}.bblp-compare__table th,.bblp-compare__table td{padding:14px 10px;text-align:center;border-bottom:1px solid rgba(0,0,0,.08);font-size:.95em}.bblp-compare__table th:first-child,.bblp-compare__table td:first-child{text-align:left;width:44%}.bblp-compare__table thead th{font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1em;vertical-align:bottom;padding-bottom:16px}.bblp-compare__ours{background:var(--bblp-compare-highlight, rgba(166,103,79,.08));border-radius:12px 12px 0 0}.bblp-compare__table tbody td.bblp-compare__ours{border-radius:0}.bblp-compare__table tbody tr:last-child td.bblp-compare__ours{border-radius:0 0 12px 12px}.bblp-compare__yes{color:var(--bblp-accent, #a6674f);font-size:1.15em;font-weight:700}.bblp-compare__no{opacity:.35;font-size:1.15em}.bblp-compare__note{font-size:.8em;opacity:.7;margin-top:16px}.bblp-products__grid{display:grid;gap:16px;grid-template-columns:repeat(var(--bblp-cols-mb, 2),minmax(0,1fr))}@media(min-width:768px){.bblp-products__grid{grid-template-columns:repeat(var(--bblp-cols, 4),minmax(0,1fr));gap:24px}}.bblp-card{text-align:center}.bblp-card__img{display:block;border-radius:var(--bblp-radius, 12px);overflow:hidden;aspect-ratio:1/1;background:#0000000d;margin-bottom:12px}.bblp-card__img img{width:100%;height:100%;object-fit:cover;display:block}.bblp-card__title{font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1em;margin:0 0 4px;line-height:1.3}.bblp-card__title a{color:inherit;text-decoration:none}.bblp-card__price{font-size:.95em;margin:0 0 10px}.bblp-card__price s{opacity:.5;margin-left:6px}.bblp-card .bblp-btn{--bblp-btn-py: 11px;--bblp-btn-px: 22px;--bblp-btn-size: 13px}.bblp-faq__list{border-top:1px solid rgba(0,0,0,.1)}.bblp-faq__item{border-bottom:1px solid rgba(0,0,0,.1)}.bblp-faq__item summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1.02em;line-height:1.35}.bblp-faq__item summary::-webkit-details-marker{display:none}.bblp-faq__item summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--bblp-accent, #a6674f);line-height:1}.bblp-faq__item[open] summary:after{content:"\2013"}.bblp-faq__answer{padding:0 40px 22px 0}.bblp-faq__answer>*:last-child{margin-bottom:0}.bblp-fineprint{font-size:var(--bblp-fine-size, 12px);line-height:1.5;opacity:.75}.bblp-fineprint>*:last-child{margin-bottom:0}.bblp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:900;background:var(--bblp-bg, #fff);border-top:1px solid rgba(0,0,0,.08);padding:12px 16px;transform:translateY(110%);transition:transform .25s ease;box-shadow:0 -6px 24px #00000014}.bblp-sticky.is-visible{transform:translateY(0)}.bblp-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:1240px;margin:0 auto}.bblp-sticky__text{font-size:.9em;line-height:1.25}.bblp-sticky__text strong{display:block;color:var(--bblp-heading, inherit);font-family:var(--bblp-font-heading, inherit)}.bblp-sticky .bblp-btn{--bblp-btn-py: 13px;--bblp-btn-px: 26px;flex:0 0 auto}@media(min-width:768px){.bblp-sticky--mobile-only{display:none}}.bblp-rte a{color:var(--bblp-accent, currentColor)}.bblp-rte p:last-child{margin-bottom:0}.bblp-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bblp-placeholder{display:grid;place-items:center;background:#0000000d;color:#00000059;font-size:13px;width:100%;height:100%;min-height:160px}.bblp-statement__inner{text-align:var(--bblp-statement-align, center)}.bblp-statement__line{font-family:var(--bblp-font-heading, inherit);font-weight:var(--bblp-font-heading-weight, 700);color:var(--bblp-heading, inherit);font-size:var(--bblp-h-size-mb, 28px);line-height:1.15;letter-spacing:var(--bblp-h-tracking, 0);text-transform:var(--bblp-h-transform, none);margin:0 auto 16px;max-width:20ch}@media(min-width:768px){.bblp-statement__line{font-size:var(--bblp-h-size, 40px)}}.bblp-statement--wide .bblp-statement__line{max-width:none}.bblp-statement__body{max-width:58ch;margin:0 auto 22px}.bblp-statement--left .bblp-statement__line,.bblp-statement--left .bblp-statement__body{margin-left:0;margin-right:0}.bblp-statement__rule{width:48px;height:2px;background:var(--bblp-accent, #d88666);margin:0 auto 22px;border:0}.bblp-statement--left .bblp-statement__rule{margin-left:0}.bblp-benefits__grid{display:grid;gap:16px;grid-template-columns:repeat(var(--bblp-benefit-cols-mb, 1),minmax(0,1fr))}@media(min-width:768px){.bblp-benefits__grid{grid-template-columns:repeat(var(--bblp-benefit-cols, 3),minmax(0,1fr));gap:24px}}.bblp-benefit{background:var(--bblp-card-bg, #fff);border:1px solid rgba(0,0,0,.06);border-radius:var(--bblp-radius, 12px);padding:26px;text-align:var(--bblp-benefit-align, left)}.bblp-benefit--plain{background:transparent;border:0;padding:0}.bblp-benefit__icon{font-size:26px;line-height:1;display:block;margin-bottom:12px}.bblp-benefit__icon img{width:40px;height:40px;object-fit:contain}.bblp-benefit h3{font-family:var(--bblp-font-heading, inherit);color:var(--bblp-heading, inherit);font-size:1.08em;margin:0 0 8px;line-height:1.25}.bblp-benefit p{margin:0}.bblp-ba{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;border-radius:var(--bblp-radius, 12px);aspect-ratio:var(--bblp-ba-ratio, 4 / 5);max-width:var(--bblp-ba-width, 720px);margin:0 auto;background:#0000000d;touch-action:pan-y}.bblp-ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bblp-ba__after{clip-path:inset(0 0 0 var(--bblp-ba-pos, 50%))}.bblp-ba__handle{position:absolute;top:0;bottom:0;left:var(--bblp-ba-pos, 50%);width:2px;background:#fff;z-index:3;cursor:ew-resize;box-shadow:0 0 12px #00000059}.bblp-ba__grip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#3d3d3d;font-size:15px;box-shadow:0 2px 12px #00000047}.bblp-ba__label{position:absolute;bottom:16px;z-index:4;background:#0000008c;color:#fff;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.bblp-ba__label--before{left:16px}.bblp-ba__label--after{right:16px}.bblp-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.bblp-ba__range:focus-visible+.bblp-ba__handle{outline:3px solid var(--bblp-accent, #d88666)}.bblp-ba__caption{text-align:center;font-size:.85em;opacity:.75;margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bb-landing.css.map */
