.bb-cc{position:fixed;z-index:60;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));width:min(440px,calc(100vw - 32px));padding:22px;border-radius:var(--bb-radius-l);box-shadow:0 30px 70px -25px color-mix(in srgb,var(--bb-ink) 70%,transparent);display:grid;gap:16px;opacity:0;transform:translateY(24px) scale(.98);transition:opacity calc(.4s * var(--bb-motion)) var(--bb-ease),transform calc(.5s * var(--bb-motion)) var(--bb-ease)}.bb-cc.is-in{opacity:1;transform:none}.bb-cc__head{display:flex;align-items:center;gap:14px}.bb-cc__icon{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--accent-fg)}.bb-cc__icon svg{width:24px;height:24px}.bb-cc__eyebrow{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.bb-cc__title{margin:0;font-size:calc(22px * var(--bb-heading-scale));line-height:1}.bb-cc__text{font-size:14px;line-height:1.55;color:var(--soft)}.bb-cc__text p{margin:0}.bb-cc__text a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.bb-cc__prefs{display:grid;gap:8px}.bb-cc__opt{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:var(--bb-radius-s);background:var(--tint);cursor:pointer}.bb-cc__opt span{display:grid;gap:2px}.bb-cc__opt b{font-size:14px}.bb-cc__opt small{font-size:12px;color:var(--soft)}.bb-cc__opt input{position:absolute;opacity:0;pointer-events:none}.bb-cc__opt i{flex:none;position:relative;width:40px;height:24px;border-radius:99px;background:var(--line);transition:background calc(.25s * var(--bb-motion))}.bb-cc__opt i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--bb-paper);transition:transform calc(.3s * var(--bb-motion)) var(--bb-ease)}.bb-cc__opt input:checked+i{background:var(--accent)}.bb-cc__opt input:checked+i:after{transform:translate(16px)}.bb-cc__opt input:disabled+i{opacity:.55}.bb-cc__opt input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.bb-cc__btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bb-cc__btns .bb-btn{flex:1 1 auto;min-height:46px;padding-inline:18px;font-size:14px}.bb-cc__link{flex-basis:100%;background:none;border:0;padding:4px 0 0;color:var(--soft);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:center}.bb-cc__link:hover{color:var(--fg)}.bb-cc__reopen{position:fixed;z-index:59;left:16px;bottom:16px;width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--bb-ink);color:var(--bb-paper);box-shadow:0 10px 25px -10px color-mix(in srgb,var(--bb-ink) 60%,transparent);cursor:pointer;transition:transform calc(.3s * var(--bb-motion)) var(--bb-ease)}.bb-cc__reopen:hover{transform:scale(1.08) rotate(-12deg)}.bb-cc__reopen svg{width:20px;height:20px}@media(max-width:600px){.bb-cc{left:12px;right:12px;width:auto;bottom:12px;padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=IA */
