.bc-footer{--bcf-bg: #1B1340;--bcf-glow: rgb(74 54 163 / .34);--bcf-ink: #FFFFFF;--bcf-text: #D9D5EE;--bcf-muted: #B9B3D9;--bcf-soft: #C9C2F2;--bcf-brand: #3D2A8C;--bcf-tint: #F3F1FC;--bcf-line: rgb(201 194 242 / .16);--bcf-line-strong: rgb(201 194 242 / .42);--bcf-well: rgb(201 194 242 / .1);--bcf-panel: rgb(255 255 255 / .045);--bcf-error: #FFD9D6;--bcf-font: var(--bc-font-body, "Inter", "Helvetica Neue", Arial, sans-serif);--bcf-font-head: var(--bc-font-head, "Instrument Sans", "Helvetica Neue", Arial, sans-serif);--bcf-gutter: var(--bc-gutter, 40px);position:relative;isolation:isolate;background:radial-gradient(1100px 520px at 0% 0%,var(--bcf-glow),transparent 68%),radial-gradient(800px 420px at 100% 100%,rgb(61 42 140 / .22),transparent 70%),var(--bcf-bg);color:var(--bcf-text);font-family:var(--bcf-font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.bc-footer) *,:where(.bc-footer) *:before,:where(.bc-footer) *:after{box-sizing:border-box}:where(.bc-footer) :where(h2,p,ul){margin:0}:where(.bc-footer) ul{padding:0;list-style:none}.bc-footer .rx-icon{display:block;flex:none}.bc-footer :focus-visible{outline:2px solid var(--bcf-ink);outline-offset:3px;border-radius:6px}.bc-footer .bc-footer__container{width:100%;max-width:calc(1240px + var(--bcf-gutter) * 2);margin-inline:auto;padding-inline:var(--bcf-gutter)}.bc-footer .bc-footer__trust-band{border-bottom:1px solid var(--bcf-line)}.bc-footer .bc-footer__trust{display:flex;justify-content:space-between;gap:24px;padding:24px 0}.bc-footer .bc-footer__trust-item{display:flex;flex:0 1 auto;min-width:0}.bc-footer .bc-footer__trust-item+.bc-footer__trust-item{padding-left:24px;border-left:1px solid var(--bcf-line)}.bc-footer .bc-footer__trust-card{display:flex;align-items:center;gap:14px;min-width:0;min-height:44px;color:inherit;text-decoration:none}.bc-footer .bc-footer__trust-card--link{margin:-6px -10px;padding:6px 10px;border-radius:12px;transition:background-color .15s ease}.bc-footer .bc-footer__trust-card--link:hover{background:#ffffff0f}.bc-footer .bc-footer__trust-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--bcf-well);box-shadow:inset 0 0 0 1px #c9c2f224;color:var(--bcf-soft)}.bc-footer .bc-footer__trust-copy{display:grid;gap:2px;min-width:0}.bc-footer .bc-footer__trust-title{color:var(--bcf-ink);font-weight:600;line-height:1.35}.bc-footer .bc-footer__trust-card--link .bc-footer__trust-title{text-decoration:underline;text-decoration-color:var(--bcf-line-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .15s ease}.bc-footer .bc-footer__trust-card--link:hover .bc-footer__trust-title{text-decoration-color:currentColor}.bc-footer .bc-footer__trust-go{flex:none;color:var(--bcf-soft);transition:transform .15s ease}.bc-footer .bc-footer__trust-card--link:hover .bc-footer__trust-go{transform:translate(3px)}.bc-footer .bc-footer__trust-text{color:var(--bcf-muted);line-height:1.4}.bc-footer .bc-footer__main{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:72px;padding:72px 0 64px}.bc-footer .bc-footer__brand{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.bc-footer .bc-footer__logo{display:inline-flex;align-items:center;max-width:100%;min-height:44px;text-decoration:none}.bc-footer .bc-footer__logo-img{display:block;width:auto;height:36px;max-width:100%;object-fit:contain;object-position:left center}.bc-footer .bc-footer__promise{margin-top:16px;max-width:440px;font-size:17px;line-height:1.6;color:var(--bcf-text)}.bc-footer .bc-footer__contact{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:24px}.bc-footer .bc-footer__contact-link{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px 0 16px;border:1.5px solid var(--bcf-line-strong);border-radius:12px;color:var(--bcf-ink);font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.bc-footer .bc-footer__contact-link:hover{border-color:var(--bcf-ink);background:#ffffff14}.bc-footer .bc-footer__contact-link .rx-icon{color:var(--bcf-soft)}.bc-footer .bc-footer__email{display:inline-flex;align-items:center;gap:10px;min-height:48px;color:var(--bcf-text);text-decoration:none;overflow-wrap:anywhere}.bc-footer .bc-footer__email .rx-icon{color:var(--bcf-soft)}.bc-footer .bc-footer__email:hover{color:var(--bcf-ink);text-decoration:underline;text-underline-offset:4px}.bc-footer .bc-footer__news{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:16px 48px;margin-top:56px;padding:26px 28px;border:1px solid var(--bcf-line);border-radius:16px;background:var(--bcf-panel)}.bc-footer .bc-footer__news-body{display:grid;gap:10px;min-width:0}.bc-footer .bc-footer__news-head{display:flex;align-items:center;gap:14px;min-width:0}.bc-footer .bc-footer__news-icon{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--bcf-well);box-shadow:inset 0 0 0 1px #c9c2f224;color:var(--bcf-soft)}.bc-footer .bc-footer__news-title{margin:0;font:600 22px/1.25 var(--bcf-font-head);letter-spacing:-.01em;text-transform:none;color:var(--bcf-ink)}.bc-footer .bc-footer__form{margin:0}.bc-footer .bc-footer__field{display:flex;align-items:center;gap:6px;padding:5px;border:1.5px solid var(--bcf-line-strong);border-radius:14px;background:#ffffff0f;transition:border-color .15s ease,box-shadow .15s ease}.bc-footer .bc-footer__field:hover{border-color:#c9c2f2a6}.bc-footer .bc-footer__field:focus-within{border-color:var(--bcf-ink);box-shadow:0 0 0 3px #ffffff29}.bc-footer .bc-footer__input{flex:1;min-width:0;height:46px;min-height:46px;margin:0;padding:0 12px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--bcf-ink);font:400 17px/1 var(--bcf-font);outline:none}.bc-footer .bc-footer__input::placeholder{color:var(--bcf-muted);opacity:1}.bc-footer .bc-footer__input:focus-visible{outline:none}.bc-footer .bc-footer__submit{flex:none;display:inline-flex;align-items:center;justify-content:center;height:46px;min-height:46px;margin:0;padding:0 22px;border:0;border-radius:10px;background:var(--bcf-ink);color:var(--bcf-brand);font:600 16px/1 var(--bcf-font);letter-spacing:0;cursor:pointer;transition:background-color .15s ease}.bc-footer .bc-footer__submit:hover{background:var(--bcf-tint)}.bc-footer .bc-footer__submit:focus-visible{outline:2px solid var(--bcf-soft);outline-offset:2px}.bc-footer .bc-footer__consent{font-size:16px;line-height:1.5;color:var(--bcf-muted)}.bc-footer .bc-footer__consent-link{display:inline-block;padding:10px 2px;margin:-10px -2px;color:var(--bcf-text);line-height:24px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}.bc-footer .bc-footer__consent-link:hover{color:var(--bcf-ink)}.bc-footer .bc-footer__status{display:flex;align-items:center;gap:10px;min-height:58px;padding:0 16px;border:1.5px solid var(--bcf-line-strong);border-radius:14px;background:#ffffff0f;color:var(--bcf-ink);font-weight:600}.bc-footer .bc-footer__status .rx-icon{color:#8fe3b8}.bc-footer .bc-footer__error{display:flex;align-items:flex-start;gap:8px;margin-top:10px;color:var(--bcf-error);font-size:16px;line-height:1.5}.bc-footer .bc-footer__error .rx-icon{margin-top:2px}.bc-footer .bc-footer__error-text :is(ul,div,p){margin:0;padding:0;list-style:none}bc-footer-nav{display:block;min-width:0}.bc-footer .bc-footer__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:6px}.bc-footer .bc-footer__group{min-width:0}.bc-footer .bc-footer__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;list-style:none;cursor:default}.bc-footer .bc-footer__summary::-webkit-details-marker{display:none}.bc-footer .bc-footer__summary::marker{content:""}.bc-footer .bc-footer__heading{margin:0;font:600 17px/1.3 var(--bcf-font);letter-spacing:0;text-transform:none;color:var(--bcf-ink)}.bc-footer .bc-footer__chev{display:none;flex:none;color:var(--bcf-soft);transition:transform .2s ease}.bc-footer .bc-footer__links{display:grid;gap:2px;margin-top:16px}.bc-footer .bc-footer__link{display:inline-flex;align-items:center;min-height:40px;color:var(--bcf-text);font-size:16px;line-height:1.35;text-decoration:none;transition:color .15s ease}.bc-footer .bc-footer__link:hover{color:var(--bcf-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.bc-footer .bc-footer__link[aria-current=page]{color:var(--bcf-ink);font-weight:600}.bc-footer .bc-footer__bottom{display:grid;gap:18px;padding:28px 0 36px;border-top:1px solid var(--bcf-line)}.bc-footer .bc-footer__bottom-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.bc-footer .bc-footer__legal-lines{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;min-width:0}.bc-footer .bc-footer__copy{color:var(--bcf-text)}.bc-footer .bc-footer__nowrap{white-space:nowrap}.bc-footer .bc-footer__license{color:var(--bcf-muted)}.bc-footer .bc-footer__pay{display:flex;flex-wrap:wrap;gap:8px}.bc-footer .bc-footer__pay-icon{display:block;width:42px;height:28px}.bc-footer .bc-footer__disc{max-width:980px;font-size:16px;line-height:1.6;color:var(--bcf-muted)}@media screen and (max-width:989px){.bc-footer .bc-footer__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.bc-footer .bc-footer__trust-item+.bc-footer__trust-item{padding-left:0;border-left:0}.bc-footer .bc-footer__main{grid-template-columns:minmax(0,1fr);padding:56px 0 48px}.bc-footer .bc-footer__nav-wrap{margin-top:48px}.bc-footer .bc-footer__nav{padding-top:0}.bc-footer .bc-footer__news{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:48px}}@media screen and (max-width:749px){.bc-footer .bc-footer__trust{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0}.bc-footer .bc-footer__main{padding:44px 0 0}.bc-footer .bc-footer__logo-img{height:30px}.bc-footer .bc-footer__promise{margin-top:12px}.bc-footer .bc-footer__contact{margin-top:20px}.bc-footer .bc-footer__news{gap:16px;margin-top:32px;padding:20px}.bc-footer .bc-footer__news-icon{width:40px;height:40px}.bc-footer .bc-footer__news-title{font-size:20px}.bc-footer .bc-footer__nav-wrap{margin-top:36px}.bc-footer .bc-footer__nav{grid-template-columns:minmax(0,1fr);gap:0}.bc-footer .bc-footer__group{border-top:1px solid var(--bcf-line)}.bc-footer .bc-footer__group:last-child{border-bottom:1px solid var(--bcf-line)}.bc-footer .bc-footer__summary{min-height:60px;cursor:pointer}.bc-footer .bc-footer__summary:focus-visible{outline-offset:-2px}.bc-footer .bc-footer__chev{display:block}.bc-footer .bc-footer__group[open] .bc-footer__chev{transform:rotate(180deg)}.bc-footer .bc-footer__links{gap:0;margin-top:0;padding-bottom:14px}.bc-footer .bc-footer__link{display:flex;min-height:44px}.bc-footer .bc-footer__bottom{gap:16px;margin-top:36px;padding:24px 0 32px}.bc-footer .bc-footer__bottom-row,.bc-footer .bc-footer__legal-lines{flex-direction:column;align-items:flex-start}.bc-footer:not(.bc-footer--has-news) .bc-footer__bottom{margin-top:0;padding-top:28px;border-top:0}}@media(prefers-reduced-motion:reduce){.bc-footer *,.bc-footer *:before,.bc-footer *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brightcare-footer.css.map */
