.bk-footer-reassurance{background:#1a0628;color:#fff}.bk-footer-reassurance__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:8px}.bk-footer-reassurance__inner a{display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none}.bk-footer-reassurance__inner a+a{border-inline-start:1px solid rgb(255 255 255 / 25%)}.bk-footer-reassurance__icon,.bk-footer-reassurance__icon svg{display:block;flex:0 0 18px;width:18px;height:18px}.bk-footer-reassurance__copy{display:grid;gap:3px}.bk-footer-reassurance__copy small{display:none;color:#ede7f4;font-size:14px;font-weight:400}.bk-footer-main{background:#f7f5f4;color:#1a0628}.footer-content.bk-footer--compact{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;padding-block:24px}.bk-footer--compact h2{margin:0 0 8px;color:#1a0628;font-family:var(--font-heading--family);font-size:20px;font-weight:800;line-height:1.2}.bk-footer--compact p{margin:0;color:#4d3d55;font-size:14px;line-height:1.5}.bk-footer--compact a{color:#1a0628;font-size:14px;text-underline-offset:3px;text-decoration-thickness:1px}.bk-footer-help__links{display:flex;flex-wrap:wrap;gap:0 22px}.bk-footer-help__links a,.bk-footer-help__email{display:inline-flex;min-height:44px;align-items:center}.bk-footer-help__links a{font-weight:600}.bk-footer-help__email{max-width:100%;overflow-wrap:anywhere}.bk-footer--compact .bk-footer-newsletter{display:grid;gap:14px}.bk-footer--compact .bk-footer-form{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.bk-footer--compact .bk-footer-form label{color:#1a0628;font-size:14px;font-weight:600;line-height:1.4}.bk-footer--compact .bk-footer-form input{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid #796b80;border-radius:4px;background:#fff;color:#1a0628;font:inherit;font-size:16px}.bk-footer--compact .bk-footer-form input::placeholder{color:#6b6470;opacity:1}.bk-footer--compact .bk-footer-form button{min-height:48px;width:100%;padding:10px 16px;border:1px solid #1a0628;border-radius:4px;background:#1a0628;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.bk-footer--compact .bk-footer-privacy a{display:inline-flex;min-height:44px;align-items:center}.bk-footer-secondary{display:grid}.bk-footer--compact .bk-footer-nav__desktop-title{display:none}.bk-footer--compact .bk-footer-nav{border-top:1px solid #d7cedb}.bk-footer--compact .bk-footer-nav:last-child{border-bottom:1px solid #d7cedb}.bk-footer--compact .bk-footer-disclosure>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;list-style:none;color:#1a0628;font-family:var(--font-heading--family);font-size:16px;font-weight:700;line-height:20px;cursor:pointer}.bk-footer--compact .bk-footer-disclosure>summary::-webkit-details-marker{display:none}.bk-footer--compact .bk-footer-disclosure__caret{display:flex;flex:0 0 16px;width:16px;height:16px;transition:transform .18s ease}.bk-footer--compact .bk-footer-disclosure__caret svg{width:16px;height:16px}.bk-footer--compact .bk-footer-disclosure[open]>summary .bk-footer-disclosure__caret{transform:rotate(180deg)}.bk-footer--compact .bk-footer-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin:0;padding:0 0 12px;list-style:none}.bk-footer--compact .bk-footer-nav a{display:flex;min-height:44px;align-items:center;padding-block:6px;line-height:1.4;text-decoration:none;white-space:normal}.bk-footer--compact :is(a,button,input,summary):focus-visible{outline:2px solid #bb3a72;outline-offset:3px}.bk-footer--compact .bk-footer-disclosure>summary:focus-visible{outline-offset:-2px;border-radius:4px}.bk-footer-reassurance__inner a:focus-visible{outline:2px solid #fff;outline-offset:-3px}@media(hover:hover){.bk-footer--compact a:hover,.bk-footer-reassurance__inner a:hover{text-decoration:underline}.bk-footer--compact .bk-footer-form button:hover{background:#33203f}}@media(min-width:750px){.footer-content.bk-footer--compact{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,3vw,48px);padding-block:36px}.bk-footer-reassurance__copy small{display:block}.bk-footer-secondary{gap:24px}.bk-footer--compact .bk-footer-nav,.bk-footer--compact .bk-footer-nav:last-child{border:0}.bk-footer--compact .bk-footer-nav__desktop-title{display:block;font-size:16px}.bk-footer--compact .bk-footer-disclosure>summary{display:none}.bk-footer--compact .bk-footer-nav ul{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:0}}@media(min-width:750px)and (max-width:1099px){.footer-content.bk-footer--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-footer-secondary{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.bk-footer--compact .bk-footer-stores ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}}@media(min-width:1100px){.bk-footer--compact .bk-footer-stores ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}}@media(prefers-reduced-motion:reduce){.bk-footer--compact .bk-footer-disclosure__caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/bk-mobile-footer.css.map */
