html,body{overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}img,video,svg{max-width:100%}.bc-loop .bc-car__nav{align-items:center}.bc-loop .bc-car__nav .bc-car__btn{flex:0 0 48px;width:48px;height:48px}.bc-loop .bc-car__nav .bc-dots{flex:1 1 auto;min-width:0;overflow:hidden;flex-wrap:wrap;row-gap:6px}@media(max-width:860px){.bc-loop .bc-tm__nav .bc-dots{display:none}.bc-loop .bc-car__nav{justify-content:flex-end}}@media(max-width:400px){.bc-sticky--v2 .bc-sbar{padding:8px 10px 10px!important;gap:8px!important}.bc-sticky--v2 .bc-sbar__buy{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.bc-sticky--v2 .bc-sbar__tog{min-width:0!important}.bc-sticky--v2 .bc-sbar__opt{min-width:0!important;padding:5px 4px!important}.bc-sticky--v2 .bc-sbar__op{font-size:12.5px!important}.bc-sticky--v2 .bc-sbar__add{padding:0 12px!important;font-size:12px!important;letter-spacing:.6px!important;white-space:nowrap}.bc-sticky--v2 .bc-sbar__name{font-size:16px!important}}@media(max-width:860px){.bc-sticky--v2 .bc-sbar__ol{font-size:11px!important;letter-spacing:.5px!important}}@media(max-width:860px){.bc-loop .bc-cta,.bc-loop a.bc-cta,.bc-loop button.bc-cta{max-width:100%;white-space:normal;text-align:center;line-height:1.15;min-height:56px;height:auto;padding-top:12px;padding-bottom:12px}.bc-loop .bc-txtlink{min-height:44px}.bc-loop .bc-hero__seclink .bc-txtlink{display:inline;line-height:1.5}.bc-loop .bc-hero__seclink .bc-txtlink svg{display:inline-block;vertical-align:middle;margin-left:6px}.bc-loop .bc-hiw__card p>a,.bc-loop .bc-ab__jump{display:inline-block;padding:10px 0}.bc-loop .bc-navm button{min-height:40px;padding-top:8px;padding-bottom:8px}}@media(max-width:360px){.bc-loop .bc-cta,.bc-loop a.bc-cta,.bc-loop button.bc-cta{padding-left:18px;padding-right:18px;font-size:15px;letter-spacing:.04em}}.bc-pdp__box:has(.bc-pdp__reass) .bc-pdp__gline{display:none}@media(max-width:860px){.bc-pl__sticker{font-size:10.5px!important}.bc-loop .bc-rings--chips .bc-rg,.bc-ab .bc-ab__stats li span{font-size:10.5px!important;letter-spacing:.6px!important}.bc-ab .bc-ab__hero-media .bc-ab__sticker{font-size:10.5px!important;letter-spacing:.5px!important}}@media(max-width:860px){.bc-loop-hiw .bc-hiw__arr{margin-bottom:14px!important}.bc-loop-belief .bc-belief__brush{inset:8% 0 auto auto!important;width:62%!important}.bc-loop-belief{overflow:hidden}.bc-loop .bc-step .bc-vslot{aspect-ratio:4 / 3!important;max-width:100%!important;border-width:3px!important;border-radius:18px!important}.bc-loop .bc-steps{gap:28px!important;margin-top:36px!important}.bc-loop .bc-step__num{margin-bottom:14px!important}.bc-loop .bc-chant__bg{object-fit:cover!important}.bc-loop-confetti:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2d1c2fd1,#2d1c2f8c 55%,#2d1c2fd1);z-index:0;pointer-events:none}.bc-loop-offer .bc-oc__media,[class*=bc-loop-offer] .bc-oc__media{aspect-ratio:4 / 3!important}.bc-loop-offer .bc-oc__car .bc-car__track>*,[class*=bc-loop-offer] .bc-oc__car .bc-car__track>*{aspect-ratio:4 / 3!important}.bc-oc__qtyrow{flex-wrap:wrap;row-gap:10px}.bc-oc__bigp{font-size:clamp(30px,9vw,40px)!important;min-width:0}}@media(max-width:360px){.bc-oc__in{padding-left:14px!important;padding-right:14px!important}}.policy-science-list__ingredient strong{margin-right:.3em}.policy-science-list__citation a{margin-left:.2em}@media(max-width:749px){.policy-science-list{padding-left:0;list-style:none}.policy-science-list__entry{padding-left:0}}@media(max-width:749px){.v4-knowledge-article .v4-knowledge-article__grid{padding-left:0;padding-right:0}}@media(max-width:749px){.bal-app.is-js.is-on{min-height:520px}}.bal-hub__collage img{object-fit:cover}@media(max-width:749px){.mobile-facets__sort{flex-wrap:wrap;gap:8px}.mobile-facets__sort .select{max-width:100%;flex:1 1 160px}.mobile-facets__sort .select select{width:100%;max-width:100%}}.related-reading__deck-dot{position:relative}.related-reading__deck-dot:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.v4-decor-knot{object-fit:contain}.bal-token-chip{max-width:calc(100vw - 24px)!important;box-sizing:border-box!important}@media(max-width:860px){.bc-loop-cmp .bc-cmp__close{position:relative;z-index:3}}@media(max-width:400px){.bc-loop-cmp--vs .bc-cmp__close{margin-top:44px!important}.bc-loop .bc-navm button{padding-left:10px;padding-right:10px;letter-spacing:1.2px}}@media(max-width:400px){main section.bc-loop:has(.bc-scrib__loop){overflow-x:clip}main .bc-scrib__loop{max-width:calc(100vw - 12px)}}.bc-loop .bc-nav a,.bc-loop .bc-nav button{white-space:nowrap}@media(min-width:861px)and (max-width:1100px){.bc-loop .bc-nav{gap:20px}.bc-loop .bc-nav a,.bc-loop .bc-nav button{letter-spacing:1.4px;font-size:12px}.bc-loop .bc-hdr .bc-wordmark--logo{--bc-logo-w: 190px}}@media(min-width:861px)and (max-width:960px){.bc-loop .bc-nav{gap:14px}.bc-loop .bc-hdr .bc-wordmark--logo{--bc-logo-w: 160px}}@media(min-width:1101px)and (max-width:1280px){.bc-loop .bc-nav{gap:26px}}@media(min-width:861px)and (max-width:1100px){.bc-loop .bc-nav{gap:16px}.bc-loop .bc-nav a,.bc-loop .bc-nav button{letter-spacing:1.1px;font-size:11.5px}}@media(min-width:861px)and (max-width:960px){.bc-loop .bc-nav{gap:11px}.bc-loop .bc-nav a,.bc-loop .bc-nav button{letter-spacing:.8px;font-size:11px}.bc-loop .bc-hdr .bc-logo{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bc-loop-mobile.css.map */
