.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}}.footer-content.bk-footer--compact.bk-footer--organized{gap:0;padding-block:18px 0}.bk-footer--organized .bk-footer-groups{display:contents}.bk-footer--organized .bk-footer-help{order:1;margin-bottom:10px}.bk-footer--organized .bk-footer-newsletter{order:2;gap:10px;margin-bottom:16px}.bk-footer--organized .bk-footer-nav{order:3}.bk-footer--compact.bk-footer--organized .bk-footer-nav:last-child,.bk-footer--organized .bk-footer-stores{border-bottom:0}.bk-footer--organized h2{margin-bottom:4px;font-size:18px}.bk-footer--organized .bk-footer-help__links{gap:0 18px}.bk-footer--organized .bk-footer-help__email{min-height:36px}.bk-footer--organized .bk-footer-intro p{font-size:13px}.bk-footer--organized .bk-footer-form label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bk-footer--organized .bk-footer-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.bk-footer--organized .bk-footer-form input{min-height:46px}.bk-footer--organized .bk-footer-form button{width:auto;min-height:46px;padding-inline:18px;white-space:nowrap}.bk-footer--organized .bk-footer-privacy{margin-top:6px;font-size:12px}.bk-footer--organized .bk-footer-privacy a{display:inline;min-height:0;padding-block:6px;font-size:12px}.bk-footer--organized .bk-footer-nav__all a{font-weight:600;text-decoration:underline}@media(min-width:750px){.footer-content.bk-footer--compact.bk-footer--organized{grid-template-columns:minmax(0,1fr);padding-block:26px 22px}.bk-footer--organized .bk-footer-newsletter{order:0;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:12px 40px;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid #e2dbe5}.bk-footer--organized .bk-footer-intro h2{margin-bottom:2px;font-size:20px}.bk-footer--organized .bk-footer-intro p{font-size:14px}.bk-footer--organized .bk-footer-form input,.bk-footer--organized .bk-footer-form button{min-height:44px}.bk-footer--organized .bk-footer-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px clamp(24px,3vw,44px);align-items:start}.bk-footer--organized .bk-footer-help,.bk-footer--organized .bk-footer-nav{order:0;margin:0}.bk-footer--organized .bk-footer-stores{border:0}.bk-footer--organized .bk-footer-nav__desktop-title,.bk-footer--organized .bk-footer-help h2{margin:0 0 6px;font-size:15px;line-height:1.3}.bk-footer--organized .bk-footer-nav ul,.bk-footer--organized .bk-footer-stores ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.bk-footer--organized .bk-footer-nav a,.bk-footer--organized .bk-footer-help__links a,.bk-footer--organized .bk-footer-help__email{display:flex;min-height:0;padding-block:4px;font-weight:400;line-height:1.45}.bk-footer--organized .bk-footer-nav__all a{font-weight:600}.bk-footer--organized .bk-footer-help__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}}@media(min-width:750px)and (max-width:989px){.bk-footer--organized .bk-footer-nav--guides ul{grid-template-columns:minmax(0,1fr)}}@media(min-width:990px){.bk-footer--organized .bk-footer-newsletter{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.bk-footer--organized .bk-footer-groups{grid-template-columns:1.05fr 1.25fr 1fr .95fr}.bk-footer--organized .bk-footer-nav ul,.bk-footer--organized .bk-footer-stores ul,.bk-footer--organized .bk-footer-help__links{grid-template-columns:minmax(0,1fr)}}@media(min-width:1200px){.bk-footer--organized .bk-footer-groups{grid-template-columns:1.5fr 1.15fr 1.4fr .8fr}.bk-footer--organized .bk-footer-nav--shop ul,.bk-footer--organized .bk-footer-stores ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/bk-mobile-footer.css.map */
