@import"https://fonts.googleapis.com/css2?family=Outfit:wght@700;800;900&family=Noto+Sans:wght@400;600;700&display=swap";.bblp-hero{margin:0;padding:0 0 .7rem;border-bottom:1px solid rgb(10 10 10 / .14)}html .section-main-product .product-info-inner>:has(>.bblp-hero){margin-bottom:0!important;padding-bottom:0!important}html .section-main-product .product-info-inner>:has(>.bblp-hero-desc){margin-top:0!important;padding-top:0!important}html .section-main-product .product-info-inner>.bblp-hero{margin-bottom:0!important}html .section-main-product .product-info-inner>.bblp-hero-desc{margin-top:0!important}.bblp-hero-title{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.05;letter-spacing:-.015em;text-transform:lowercase;color:#ff5a2e}.bblp-hero-tagline{margin:.55rem 0 0;font-family:Outfit,sans-serif;font-weight:800;font-size:1.125rem;line-height:1.2;letter-spacing:0;text-transform:lowercase;color:#0a0a0a}.bblp-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;color:#0a0a0a;text-decoration:none;font-size:.75rem;line-height:1.2}.bblp-rating__stars{display:inline-flex;gap:1px;color:#f6b93b}.bblp-rating__stars svg{width:14px;height:14px}.bblp-rating__stars .is-off{opacity:.25}.bblp-rating__score{font-weight:700}.bblp-rating__count{color:#0a0a0ab3}.bblp-rating:hover .bblp-rating__count{text-decoration:underline;text-underline-offset:3px}.bblp-hero-desc{padding:.75rem 0 .7rem;font-size:.875rem;line-height:1.5;letter-spacing:0;color:#0a0a0a}.bblp-hero-desc p{margin:0}.bblp-hero-desc p+p{margin-top:.25rem}.bblp-hero-desc strong{font-weight:700}.bblp-ticks{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.bblp-ticks li{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;line-height:1.35;color:#0a0a0a}.bblp-ticks li:before,.bblp-ticks li::marker{content:none}.bblp-ticks svg{flex:none;width:14px;height:14px}html .section-main-product .product-collapse .product-info-heading{font-family:Outfit,sans-serif;font-weight:800;font-size:1rem;line-height:1.3;letter-spacing:0;text-transform:none;color:#0a0a0a}html .section-main-product .product-collapse>div,html .section-main-product .product-collapse>div .prose{font-family:inherit;font-size:.875rem;line-height:1.6;letter-spacing:0;color:#0a0a0a}html .section-main-product .product-collapse>div p,html .section-main-product .product-collapse>div li{font-size:.875rem}html .section-main-product .bblp-how,html .section-main-product .bblp-howto,html .section-main-product .bblp-proof,html .section-main-product .bblp-ing2{margin:.25rem 0 .5rem;padding:1.1rem 1.2rem;border:1px solid #ECE4D6;border-radius:14px;background:#f5f0e8;color:#0a0a0a}html .section-main-product .bblp-how{padding-bottom:.35rem}html .section-main-product .bblp-proof{padding-bottom:.4rem}html .section-main-product .bblp-how__ic svg,html .section-main-product .bblp-how__ic svg *{stroke-width:.5}html .section-main-product .bblp-how--stats .bblp-how__row{grid-template-columns:4.8rem 1fr;gap:1rem;align-items:center}html .section-main-product .bblp-how--stats .bblp-how__logo img{display:block;width:4.8rem;height:auto}html .section-main-product .product-collapse .bblp-howto p.bblp-howto__head{margin:0 0 .8rem;font-family:Outfit,sans-serif;font-weight:800;font-size:1.3rem;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:#0a0a0a}html .section-main-product .product-collapse .bblp-howto p.bblp-howto__head span{color:#ff5a2e}html .section-main-product .product-collapse .bblp-howto p{margin:0;font-size:.875rem;line-height:1.55}html .section-main-product .product-collapse .bblp-howto p strong{font-weight:700}html .section-main-product .product-collapse .bblp-howto ul.bblp-howto__pills{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:.9rem 0 0;padding:0;list-style:none}html .section-main-product .product-collapse .bblp-howto li.bblp-howto__pill{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.28rem .7rem .28rem .35rem;border:1px solid #0A0A0A;border-radius:999px;background:transparent;color:#0a0a0a;font-size:.72rem;line-height:1.2;white-space:nowrap}html .section-main-product .product-collapse .bblp-howto li.bblp-howto__pill:before,html .section-main-product .product-collapse .bblp-howto li.bblp-howto__pill::marker{content:none}html .section-main-product .product-collapse .bblp-howto li.bblp-howto__pill svg{flex:none;width:16px;height:16px;color:#0a0a0a}html .section-main-product .bblp-ing2{font-family:inherit;font-size:.875rem;letter-spacing:0}html .section-main-product .product-buy-buttons{margin-top:.7rem!important;margin-bottom:1.25rem!important}html .section-main-product .product-buy-buttons .button{min-height:48px;font-size:.875rem}@media(min-width:992px){html .section-main-product .product-info{padding-top:1.5rem!important}html .section-main-product .product-info-inner>:first-child{margin-top:0!important}}html .section-main-product .product-buy-buttons .buy-buttons{display:grid;gap:.6rem}@media(min-width:992px){html body main.product-grid>.section-main-product{display:grid!important;grid-column:1 / -1!important;grid-template-columns:subgrid!important;align-items:start;position:relative}html body main.product-grid>.section-main-product>.product-media{grid-column:1;grid-row:1;position:-webkit-sticky;position:sticky;top:1.5rem;align-self:start;height:max-content}html body main.product-grid>.section-main-product>sticky-sidebar.product-info{grid-column:2;grid-row:1}html body main.product-grid>.section-main-product>.product-media,html body main.product-grid>.section-main-product>sticky-sidebar.product-info{padding-bottom:0!important;margin-bottom:0!important}html body main.product-grid>.section-main-product .product-info-inner>:last-child,html body main.product-grid>.section-main-product .product-info-inner>:last-child>:last-child{margin-bottom:0!important;padding-bottom:0!important}html body main.product-grid>.section-main-product{padding-bottom:clamp(2.5rem,4vw,3.5rem)!important}}@media(min-width:990px){html .bbpf .bbpf__row{grid-auto-columns:min(210px,calc((100vw - 80px - 5rem) / 6))!important}}#MainContent>.shopify-section:not(.shopify-section-group-footer-group){font-family:Noto Sans,sans-serif;--font-body-family: "Noto Sans", sans-serif;--font-heading-family: "Outfit", sans-serif;--font-heading-weight: 800;--button-font-family: "Noto Sans", sans-serif;--label-font-family: "Noto Sans", sans-serif;--accordion-font-family: "Noto Sans", sans-serif;--product-card-font-family: "Noto Sans", sans-serif}#MainContent .shopify-section:has(.faq-block) .section-content-spacing :is(h1,h2,h3,.h1,.h2,.h3){font-family:Outfit,sans-serif!important;font-weight:800!important;font-size:clamp(1.9rem,3.6vw,2.9rem)!important;line-height:1.05!important;letter-spacing:-.015em!important;text-transform:none!important}@media(min-width:992px){html body main.product-grid>.section-main-product{grid-template-columns:minmax(0,560px) minmax(0,520px)!important;justify-content:center;column-gap:clamp(2.5rem,5vw,4.5rem);padding-left:clamp(24px,4vw,56px)!important;padding-right:clamp(24px,4vw,56px)!important}html body main.product-grid>.section-main-product>.product-media,html body main.product-grid>.section-main-product>sticky-sidebar.product-info{width:auto!important;max-width:none!important;min-width:0;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body main.product-grid>.section-main-product .product-gallery-wrapper,html body main.product-grid>.section-main-product .product-gallery{border-radius:16px}}html body .bbbar .bbbar__item>span{color:#fff}html body .bbrv__all .jdgm-rev-widg__sort-wrapper:before{white-space:nowrap;flex:none;margin-right:1.5rem}html body #MainContent .section-bb-bundles>.bblp{padding-top:clamp(2rem,3.5vw,3rem)!important;padding-bottom:clamp(2rem,3.5vw,3rem)!important}html body #MainContent .section-bb-bundles .bbbn__head{margin-bottom:clamp(1.25rem,2.5vw,1.75rem)!important}html body #MainContent .section-bb-bundles .bbbn__sub{margin-top:.5rem!important;font-size:clamp(.95rem,1.4vw,1.1rem)!important}html body #MainContent .section-bb-bundles .bblp-bundles{max-width:760px!important;gap:clamp(.6rem,1.4vw,1rem)!important}html body #MainContent .section-bb-bundles .bblp-bundle{border-radius:12px!important}html body #MainContent .section-bb-bundles .bblp-bundle__body{padding:.75rem .8rem .9rem!important}html body #MainContent .section-bb-bundles .bblp-bundle__title{font-size:.9rem!important;line-height:1.25!important}html body #MainContent .section-bb-bundles .bblp-bundle__tag{font-size:.75rem!important;line-height:1.4!important}html body #MainContent .section-bb-bundles .bblp-bundle__now{font-size:1rem!important}html body #MainContent .section-bb-bundles .bblp-bundle__save{padding:.25rem .55rem!important;font-size:.65rem!important}html body #MainContent .section-bb-bundles .bblp-bundle :is(.button,button,a.btn){min-height:38px!important;font-size:.8rem!important}html body .bblp-pair{grid-template-columns:72px minmax(0,1fr)}html body .bblp-pair .bblp-pair__row{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem}html body .bblp-pair .bblp-pair__row .bblp-pair__select{flex:0 1 auto;width:auto!important;min-width:5.5rem!important;max-width:100%!important;text-overflow:clip}html body .bblp-pair .bblp-pair__row .bblp-pair__add{margin-left:auto}html body #MainContent .shopify-section:has(.faq-block)>div{padding-top:clamp(2.5rem,5vw,3.75rem)!important;padding-bottom:clamp(2.5rem,5vw,3.75rem)!important}html body #MainContent .shopify-section:has(.faq-block) .section-body{display:block!important;max-width:880px;margin:0 auto!important}html body #MainContent .shopify-section:has(.faq-block) .section-content-spacing{margin:0 0 clamp(1.25rem,2.5vw,1.75rem)!important;text-align:center}html body #MainContent .shopify-section:has(.faq-block) .section-content-spacing>:not(h1,h2,h3,.h1,.h2,.h3){display:none!important}html body #MainContent .shopify-section:has(.faq-block) .faq-block{gap:0!important;padding:0!important;border-radius:0!important;background:transparent!important;border-top:1px solid rgb(10 10 10 / .7);border-bottom:1px solid rgb(10 10 10 / .7)}html body #MainContent .shopify-section:has(.faq-block) .faq-block hr{margin:0!important;border:0!important;border-top:1px solid rgb(10 10 10 / .7)!important}html body #MainContent .shopify-section:has(.faq-block) .faq-block summary{align-items:center!important;margin:0!important;padding:.85rem 0!important;cursor:pointer}html body #MainContent .shopify-section:has(.faq-block) .faq-block summary :is(h2,h3,h4,p){margin:0!important;font-family:Noto Sans,sans-serif!important;font-size:.9375rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body #MainContent .shopify-section:has(.faq-block) .faq-block .collapse-chevron{position:relative;flex:none;width:30px!important;height:30px;margin:0 0 0 1rem!important;border-radius:50%;background:#fbd3c5;transform:none!important}html body #MainContent .shopify-section:has(.faq-block) .faq-block .collapse-chevron svg{display:none!important}html body #MainContent .shopify-section:has(.faq-block) .faq-block .collapse-chevron:before,html body #MainContent .shopify-section:has(.faq-block) .faq-block .collapse-chevron:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;border-radius:2px;background:#0a0a0a;transition:transform .25s ease}html body #MainContent .shopify-section:has(.faq-block) .faq-block .collapse-chevron:after{transform:rotate(90deg)}html body #MainContent .shopify-section:has(.faq-block) .faq-block details[open] .collapse-chevron{background:#ff5a2e}html body #MainContent .shopify-section:has(.faq-block) .faq-block details[open] .collapse-chevron:after{transform:rotate(0)}html body #MainContent .shopify-section:has(.faq-block) .faq-block .prose{padding:0 2.75rem 1rem 0!important;font-size:.875rem!important;line-height:1.6!important}html body #MainContent .shopify-section:has(.faq-block) .faq-block .prose p{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bback-hero.css.map */
