.bmx-ck{position:fixed;left:16px;bottom:16px;z-index:2147483647;width:min(360px,calc(100% - 32px));opacity:0;transform:translateY(14px);transition:opacity .25s ease,transform .35s var(--bmx-ease,ease)}.bmx-ck[hidden]{display:none}.bmx-ck.is-in{opacity:1;transform:none}.bmx-ck.is-prefs{width:min(400px,calc(100% - 32px))}.bmx-ck__card{background:#fff;color:var(--bmx-cocoa,#2b1309);border:1.5px solid var(--bmx-cocoa,#2b1309);border-radius:16px;padding:12px 14px;box-shadow:0 10px 28px #2b130933}.bmx-ck__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bmx-ck__long{display:none}.bmx-ck__text{margin:0;font-size:.84rem;line-height:1.4}.bmx-ck__text a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.bmx-ck__prefs{display:grid;gap:8px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--bmx-line,#e8d4aa)}.bmx-ck__prefs[hidden]{display:none}.bmx-ck__opt{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;line-height:1.35;cursor:pointer}.bmx-ck__opt b{display:block;font-size:.86rem;font-weight:750}.bmx-ck__opt input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--bmx-red,#e40614);cursor:pointer}.bmx-ck__opt input:disabled{cursor:default;opacity:.6}.bmx-ck__actions{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin-top:10px}.bmx-ck.is-prefs .bmx-ck__actions{flex-wrap:wrap}.bmx-ck__actions .bmx-btn{flex:1 1 0;min-width:0;min-height:34px;padding:0 12px;font-size:.82rem;justify-content:center}.bmx-ck__actions .bmx-btn[hidden]{display:none}.bmx-ck__more{flex:0 0 auto;padding:0 2px;border:0;background:none;color:inherit;font:inherit;font-weight:700;font-size:.78rem;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.bmx-ck__more[hidden]{display:none}.bmx-ck :focus-visible{outline:3px solid var(--bmx-wafer,#f5b841);outline-offset:3px}@media(max-width:600px){.bmx-ck,.bmx-ck.is-prefs{left:8px;right:8px;bottom:8px;width:auto}.bmx-ck__card{padding:10px 12px}.bmx-ck__text{font-size:.8rem;line-height:1.35}}@media(prefers-reduced-motion:reduce){.bmx-ck{transition:none}}:where(.scroll_top){transition:bottom .3s ease}html.bmx-ck-open:has(#BmxCookies) body .scroll-to-top .scroll_top.scroll_top.scroll_top{bottom:calc(var(--bmx-ck-h,130px) + 12px)!important}.bmx-footer__ck{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:inherit;cursor:pointer}.bmx-footer__ck:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/47/assets/bmx-cookies.css.map */
