.bc-loop-theme .bc-skip.skip-to-content-link{position:absolute;left:-9999px;top:12px;z-index:10000;width:auto;height:auto;clip:auto;overflow:visible;margin:0;display:inline-flex;align-items:center;min-height:48px;padding:0 22px;background:#efff34;color:#2b1b2e;border:2.5px solid #2B1B2E;border-radius:40px;font-family:BC Satoshi,-apple-system,sans-serif!important;font-weight:700;font-size:14px;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;box-shadow:3px 3px #2b1b2e}.bc-loop-theme .bc-skip.skip-to-content-link:focus,.bc-loop-theme .bc-skip.skip-to-content-link:focus-visible{left:16px;outline:3px solid #FF4F8B;outline-offset:3px}.bc-loop-theme :where(#CartDrawer,.bc-finder,.bc-sticky) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #FF4F8B;outline-offset:3px}.bc-loop .bc-cta:focus-visible,.bc-loop .bc-btn-ghost:focus-visible,.bc-loop .bc-pill:focus-visible{outline:3px solid var(--bc-pink);outline-offset:4px}.bc-loop.bc-annc .bc-mq-toggle:focus-visible{outline-color:#efff34;outline-offset:-3px}.bc-loop .bc-mq-band.is-paused .bc-mq,.bc-loop.bc-mq-band.is-paused .bc-mq{animation-play-state:paused}.bc-loop .bc-mq-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;color:inherit}.bc-loop .bc-mq-toggle svg{width:18px;height:18px;display:block}.bc-loop .bc-mq-toggle .bc-mq-toggle__play,.bc-loop .bc-mq-toggle[aria-pressed=true] .bc-mq-toggle__pause{display:none}.bc-loop .bc-mq-toggle[aria-pressed=true] .bc-mq-toggle__play{display:block}.bc-loop.bc-annc{position:relative;padding-right:44px}.bc-loop.bc-annc .bc-mq-toggle{background:var(--bc-ink);color:#fff}.bc-loop .bc-chant{position:relative}.bc-loop .bc-chant .bc-mq-toggle{right:8px;background:#fff3f1eb;border:2px solid var(--bc-ink);border-radius:50%;color:var(--bc-ink)}@media(prefers-reduced-motion:reduce){.bc-loop .bc-mq-toggle{display:none}}.bc-loop .bc-vh,.bc-loop-theme .bc-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bc-loop.bc-hdr .bc-scrib>button{padding:2px 6px 2px 16px}.bc-loop .bc-editor-note{font-size:13px;color:var(--bc-ink2);border:1px dashed var(--bc-ink2);padding:8px 10px;background:#fff}.bc-loop-theme .bal-consent-banner{background:#fff9f6;color:#2b1b2e;border:2.5px solid #2B1B2E;border-radius:14px;box-shadow:4px 4px #2b1b2e;font-family:BC Satoshi,Satoshi,system-ui,-apple-system,Segoe UI,sans-serif}.bc-loop-theme .bal-consent-banner__title{font-family:BC Clash Display,Clash Display,system-ui,sans-serif!important;font-weight:700;letter-spacing:0;color:#2b1b2e}.bc-loop-theme .bal-consent-banner__copy{color:#4a3550}.bc-loop-theme .bal-consent-banner__copy a{color:#b8245a;text-underline-offset:3px}.bc-loop-theme .bal-consent-banner__btn{font-family:BC Satoshi,Satoshi,system-ui,sans-serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:2px solid #2B1B2E;border-radius:40px;min-height:44px}.bc-loop-theme .bal-consent-banner__btn--reject{background:#fff;color:#2b1b2e}.bc-loop-theme .bal-consent-banner__btn--reject:hover{background:#fbe7ee}.bc-loop-theme .bal-consent-banner__btn--accept,.bc-loop-theme .bal-consent-banner__btn--accept:hover{background:#2b1b2e;border-color:#2b1b2e;color:#fff}.bc-loop-theme .bal-consent-banner__btn:focus-visible{outline:3px solid #FF4F8B;outline-offset:3px}@media(max-width:1023px){.bc-loop-theme .bal-consent-banner{border-radius:14px 14px 0 0;border-bottom:0;box-shadow:0 -3px #2b1b2e}.bc-loop-theme.bal-sticky-up .bal-consent-banner,html.bal-sticky-up .bc-loop-theme .bal-consent-banner{border-radius:14px;border-bottom:2.5px solid #2B1B2E}}@media(max-width:480px){.bc-loop-theme.template-404 #MainContent .bal-404{margin-top:0!important;padding-top:40px}.bc-loop-theme.template-404 #MainContent .bal-404__eyebrow{margin-top:0}.bc-loop-theme.template-404 #MainContent .bal-404__title{margin-top:16px}}@media(max-width:480px){.bc-loop-theme .bc-loop.bc-sec.bc-loop-reviews{padding-top:48px;scroll-margin-top:8px}.bc-loop-theme #reviews.bc-loop-reviews{scroll-margin-top:8px}}.bc-loop .bc-cartbtn .cart-count-bubble{left:auto;bottom:auto;right:0;top:4px;width:auto;min-width:18px;padding:0 4px}.bc-loop-theme:has(.bc-sticky.is-shown,cart-drawer.active,.bc-modal.is-open,.bc-menu[open])>div[style*="z-index:9999"]{display:none}.bc-loop .bc-wordmark--logo{display:inline-flex;align-items:center;flex:0 0 auto;line-height:0;font-size:0}.bc-loop .bc-wordmark img.bc-logo{display:block;width:var(--bc-logo-w, 230px);height:auto;max-width:none}.bc-loop.bc-foot .bc-wordmark img.bc-logo{width:260px}.bc-loop .bc-wordmark img.bc-logo--light{filter:brightness(0) invert(1)}.bc-loop.bc-modal .bc-mh .bc-wordmark img.bc-logo{width:165px}@media(max-width:860px){.bc-loop .bc-wordmark img.bc-logo{width:min(var(--bc-logo-wm, 160px),calc(100vw - 224px))}.bc-loop.bc-foot .bc-wordmark img.bc-logo{width:220px}}.bc-loop .bc-cap{width:62px;height:24px;border-radius:0;background:url(bc-loop-capsule-real-h.png) center / contain no-repeat;box-shadow:none;filter:drop-shadow(0 1px 1px rgba(43,27,46,.28)) drop-shadow(3px 9px 7px rgba(43,27,46,.2));animation:bcCapFloat 6s ease-in-out infinite;will-change:translate}.bc-loop .bc-cap:nth-of-type(2n){animation-duration:7.5s;animation-delay:-2.5s}.bc-loop .bc-cap:nth-of-type(3n){animation-duration:6.8s;animation-delay:-4s}@keyframes bcCapFloat{0%,to{translate:0 0}50%{translate:0 -7px}}@media(prefers-reduced-motion:reduce){.bc-loop .bc-cap{animation:none}}.bc-loop .bc-cap-blob{position:absolute;z-index:1;pointer-events:none;width:132px;height:92px;border-radius:58% 42% 55% 45%/52% 58% 42% 48%;background:#ffd3e1;border:1.5px solid var(--bc-ink, #2B1B2E);box-shadow:4px 4px 0 var(--bc-pink, #FF4F8B)}.bc-loop-hero.is-still .bc-cap-blob{display:none}@media(max-width:860px){.bc-loop .bc-cap-blob{display:none}}.bc-loop .bc-cap:before{content:none}.bc-loop .bc-cap--pk{display:none}.bc-bblob{position:relative;display:block;width:100%;aspect-ratio:1 / 1}.bc-bblob__shape{position:absolute;left:6%;right:6%;top:22%;bottom:4%;border-radius:58% 42% 55% 45%/52% 58% 42% 48%;background:#ffd3e1;border:2px solid var(--bc-ink, #2B1B2E);box-shadow:6px 6px 0 var(--bc-pink, #FF4F8B);transform:rotate(-6deg)}.bc-bblob__img{position:absolute;left:50%;bottom:7%;height:90%;width:auto;max-width:none;transform:translate(-50%);filter:drop-shadow(4px 10px 10px rgba(43,27,46,.22))}.bc-bblob--sm .bc-bblob__shape{border-width:1.5px;box-shadow:3px 3px 0 var(--bc-pink, #FF4F8B);left:5%;right:5%;top:24%;bottom:5%}.bc-bblob--sm .bc-bblob__img{height:88%;filter:drop-shadow(2px 4px 4px rgba(43,27,46,.22))}.bc-loop-theme #CartDrawer .bc-empty .bc-empty__img--blob{width:220px;aspect-ratio:1 / 1;border:0;border-radius:0;background:transparent;overflow:visible;margin:0 auto 14px}.bc-loop-theme #CartDrawer .bc-empty .bc-empty__img--blob img.bc-bblob__img{width:auto;height:90%;object-fit:contain}.bc-loop-theme #CartDrawer .bc-upsell__img--blob{background:transparent;border-radius:0;overflow:visible;flex:0 0 76px}.bc-loop-theme #CartDrawer .bc-upsell__img--blob img.bc-bblob__img{width:auto;height:88%;object-fit:contain}.bc-loop-theme #CartDrawer .bc-upstrip{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:6px 6px 6px 8px;background:#ffe3ec;border:2px solid var(--bc-ink, #2B1B2E);border-radius:999px;color:var(--bc-ink, #2B1B2E);text-align:left}.bc-loop-theme #CartDrawer .bc-upstrip__img{flex:0 0 60px;width:60px;margin-left:10px;display:block}.bc-loop-theme #CartDrawer .bc-upstrip .bc-bblob__shape{left:-4%;right:-4%;top:52%;bottom:0;border-radius:50%;transform:none;background:#ffc2d6;border:1.5px solid var(--bc-ink, #2B1B2E);box-shadow:2px 2px 0 var(--bc-pink, #FF4F8B)}.bc-loop-theme #CartDrawer .bc-upstrip .bc-bblob__img{width:auto;max-width:none;min-width:0;object-fit:contain}.bc-loop-theme #CartDrawer .bc-upstrip__b1{left:42%;height:92%;bottom:10%;z-index:2;aspect-ratio:700 / 960;transform:translate(-50%)}.bc-loop-theme #CartDrawer .bc-upstrip__b2{left:64%;height:82%;bottom:17%;z-index:1;aspect-ratio:700 / 960;transform:translate(-50%);filter:drop-shadow(2px 3px 3px rgba(43,27,46,.18)) brightness(.97)}.bc-loop-theme #CartDrawer .bc-upstrip__t{flex:1 1 auto;min-width:0;font-size:14px;line-height:1.25;font-weight:700}.bc-loop-theme #CartDrawer .bc-upstrip__btn{flex:0 0 auto;height:38px;padding:0 15px;border:0;border-radius:999px;background:var(--bc-ink, #2B1B2E);color:#fff;font-family:inherit;font-weight:800;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.bc-loop-theme #CartDrawer .bc-upstrip__btn:hover{background:var(--bc-pink, #FF4F8B)}.bc-loop-theme #CartDrawer .bc-upstrip__btn:focus-visible{outline:2px solid var(--bc-pink, #FF4F8B);outline-offset:2px}html,body,body *{caret-color:transparent}input,textarea,select,[contenteditable]:not([contenteditable=false]),input *,textarea *{caret-color:auto!important}.bc-loop-theme,.bc-loop{--bc-pink-deep: #C22A61}.bc-acc,.bc-loop .bc-acc,.bc-rot>.is-on,.bc-hiw__ttl,.bc-fy__answer strong{color:#f43f7f}.bc-ph__zone>em,.policy-science-list__index,.policy-science-list__citation,.policy-science-list__citation a{color:#c22a61!important}.bc-shop__pill--sub,.bc-srch__gh>span{color:var(--bc-ink, #2B1B2E)!important}.article-reviewed-by,.article-reviewed-by strong{color:#5e5560!important}.bc-loop .bc-hiw .bc-hiw__ttl,.bc-hiw__ttl{color:#f43f7f!important}.bc-loop .bc-fy__answer strong,.bc-fy__answer strong{color:#c22a61!important}.bc-foot__email{display:inline-flex;align-items:center;min-height:44px}.bc-foot__email img{height:19px;width:auto;filter:brightness(0) invert(1);opacity:.8;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}img.bc-email-img,.rte img.bc-email-img,.policy-page img.bc-email-img{display:inline-block!important;height:1.55em!important;width:auto!important;max-width:none!important;margin:0 2px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;vertical-align:middle!important;-webkit-user-select:none;user-select:none;pointer-events:none}[id$=__bc-notricks]+[id$=__bc-compare] .bc-loop.bc-loop-cmp--vs{background:linear-gradient(180deg,#fff3f1,#fff3f100 180px),radial-gradient(120% 90% at 50% 0%,#fdf1f3,#f7e3e6 55%,#f2dcd8)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bc-loop-finish.css.map */
