.bk-drawer{--bk-u: 1.6rem;--bk-font-heading: var(--heading-font-family, Roboto, Arial, sans-serif);--bk-font-body: var(--body-font-family, Helvetica, Arial, sans-serif);--bk-bg: #ffffff;--bk-surface: #f5f3f0;--bk-surface-hover: #ebe7e2;--bk-peach: #fff1e6;--bk-peach-hover: #ffe3cc;--bk-field: #f1eeea;--bk-text: #17191c;--bk-text-muted: #66625e;--bk-brand: #ff6e0b;--bk-brand-hover: #f26100;--bk-brand-ink: #b84700;--bk-on-brand: #17191c;--bk-line: #e8e4df;--bk-success: #24734a;--bk-success-bg: #e7f0ea;--bk-error: #b42318;--bk-radius-pill: 999px;--bk-radius-field: 14px;--bk-radius-card: 20px;--bk-radius-panel: 24px;--bk-fs-title: calc(var(--bk-u) * 1.375);--bk-fs-total: calc(var(--bk-u) * 1.25);--bk-fs-body: var(--bk-u);--bk-fs-button: calc(var(--bk-u) * .9375);--bk-fs-small: calc(var(--bk-u) * .875);--bk-fs-caption: calc(var(--bk-u) * .8125);--bk-lh-body: 1.5;--bk-lh-label: 1.4;--bk-lh-title: 1.35;--bk-ease: cubic-bezier(.32, .72, 0, 1);--bk-dur-in: .32s;--bk-dur-out: .24s;--bk-dur-micro: .16s;--bk-dur-press: .12s;--bk-pad: 20px;--bk-gap: 24px;--bk-tap: 44px;--bk-thumb: 64px;--bk-line-gap: 12px;--longest-transition-in-ms: 320}@media(min-width:600px){.bk-drawer{--bk-thumb: 88px;--bk-radius-card: 24px;--bk-radius-panel: 32px}}@media(min-width:769px){.bk-drawer{--bk-pad: 32px;--bk-line-gap: 16px;--bk-gap: 32px}}.bk-drawer.drawer{top:0;bottom:auto;display:flex;flex-direction:column;width:100%;max-width:none;height:var(--viewport-height, 100vh);height:100dvh;overflow:hidden;border-radius:0;box-shadow:none;background-color:var(--bk-bg);color:var(--bk-text);font-family:var(--bk-font-body);font-size:var(--bk-fs-body);line-height:var(--bk-lh-body);transform:translate3d(100%,0,0);transition:transform var(--bk-dur-out) var(--bk-ease),visibility 0s linear var(--bk-dur-out)}.bk-drawer.drawer[open]{transform:translateZ(0);transition:transform var(--bk-dur-in) var(--bk-ease),visibility 0s linear 0s}@media(min-width:769px){.bk-drawer.drawer{width:660px;max-width:100vw;border-radius:var(--bk-radius-panel) 0 0 var(--bk-radius-panel);box-shadow:-8px 0 32px #17191c1f}}html.bk-open .js-overlay.is-visible{transition:opacity .32s cubic-bezier(.32,.72,0,1),visibility 0s linear 0s,z-index 0s}html.bk-closing .js-overlay{transition:opacity .24s cubic-bezier(.32,.72,0,1),visibility 0s linear .24s,z-index 0s linear .24s}@media(prefers-reduced-motion:reduce){.bk-drawer.drawer,.bk-drawer.drawer[open]{transform:none}.bk-drawer.drawer{opacity:0;transition:opacity var(--bk-dur-micro) linear,visibility 0s linear var(--bk-dur-micro)}.bk-drawer.drawer[open]{opacity:1;transition:opacity var(--bk-dur-micro) linear,visibility 0s linear 0s}html.bk-open .js-overlay.is-visible,html.bk-closing .js-overlay{transition-duration:.16s;transition-timing-function:linear}}.bk-drawer :focus-visible{outline:2px solid var(--bk-brand-ink);outline-offset:3px}.bk-drawer:focus-visible{outline:0}.bk-drawer button,.bk-drawer input,.bk-drawer textarea{font-family:inherit;letter-spacing:0;text-transform:none}.bk-drawer svg{pointer-events:none}.bk-drawer .bk-nowrap{white-space:nowrap}.bk-drawer .bk-line__sku .bk-nowrap,.bk-drawer .bk-acc__sku{white-space:normal;overflow-wrap:anywhere}.bk-drawer .bk-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:12px var(--bk-pad);background-color:var(--bk-bg)}.bk-drawer .bk-head__title{display:flex;align-items:center;gap:8px;margin:0;color:var(--bk-text);font-family:var(--bk-font-heading);font-size:var(--bk-fs-title);font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none}.bk-drawer .bk-head__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 10px;border-radius:var(--bk-radius-pill);background-color:var(--bk-surface);font-size:var(--bk-fs-small);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.bk-drawer .bk-head__count[hidden]{display:none}.bk-drawer .bk-head__close{display:grid;flex:none;place-items:center;width:var(--bk-tap);height:var(--bk-tap);margin:0 -4px 0 0;padding:0;border:0;border-radius:var(--bk-radius-pill);background-color:var(--bk-surface);color:var(--bk-text);cursor:pointer;transition:background-color var(--bk-dur-micro) var(--bk-ease)}.js .bk-drawer>.drawer__content.bk-content{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;min-height:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;opacity:1}.bk-drawer .bk-form{display:flex;flex:1 0 auto;flex-direction:column;width:100%;margin:0}.bk-drawer .bk-items{display:flex;flex:1 0 auto;flex-direction:column}.bk-drawer .bk-body{display:flex;flex-direction:column;gap:var(--bk-gap);padding:4px var(--bk-pad) 24px}.bk-drawer .bk-empty{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px var(--bk-pad);text-align:center}.bk-drawer .bk-empty__title{margin:0;font-family:var(--bk-font-heading);font-size:var(--bk-fs-title);font-weight:500;line-height:1.2}.bk-drawer .bk-empty__text{max-width:28em;margin:0;color:var(--bk-text-muted)}.bk-drawer .bk-empty__cta{margin-top:12px}.bk-drawer .bk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:0;border-radius:var(--bk-radius-pill);font-family:var(--bk-font-heading);font-size:var(--bk-fs-button);font-weight:500;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--bk-dur-micro) var(--bk-ease),color var(--bk-dur-micro) var(--bk-ease),transform var(--bk-dur-press) var(--bk-ease)}.bk-drawer .bk-btn--primary{background-color:var(--bk-brand);color:var(--bk-on-brand)}.bk-drawer .bk-btn--soft{background-color:var(--bk-peach);color:var(--bk-text)}.bk-drawer .bk-btn--white{background-color:var(--bk-bg);color:var(--bk-text)}.bk-drawer .bk-btn:active{transform:scale(.98)}.bk-drawer .bk-btn[disabled]{cursor:default;opacity:.6}.bk-drawer .bk-link{display:inline-flex;align-items:center;gap:8px;min-height:var(--bk-tap);padding:0;border:0;background:none;color:var(--bk-text);font-family:var(--bk-font-body);font-size:var(--bk-fs-body);line-height:var(--bk-lh-label);text-decoration:underline;text-decoration-color:var(--bk-line);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer;transition:text-decoration-color var(--bk-dur-micro) var(--bk-ease)}.bk-drawer .bk-msg{margin:8px 0 0;font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-msg[hidden]{display:none}.bk-drawer .bk-msg--error{color:var(--bk-error)}@media(hover:hover)and (pointer:fine){.bk-drawer .bk-head__close:hover{background-color:var(--bk-surface-hover)}.bk-drawer .bk-btn--primary:hover{background-color:var(--bk-brand-hover)}.bk-drawer .bk-btn--soft:hover{background-color:var(--bk-peach-hover)}.bk-drawer .bk-btn--white:hover{background-color:var(--bk-surface)}.bk-drawer .bk-btn--ghost:hover{background-color:var(--bk-peach-hover)}.bk-drawer .bk-link:hover{text-decoration-color:var(--bk-brand)}}.bk-drawer .bk-lines{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.bk-drawer .bk-line{display:grid;grid-template-columns:var(--bk-thumb) minmax(0,1fr);gap:var(--bk-line-gap);align-items:start;margin:0;padding:0;transition:opacity var(--bk-dur-micro) var(--bk-ease)}.bk-drawer .bk-line:has(.cart-item__loader:not([hidden])){opacity:.5}.bk-drawer .bk-line .cart-item__loader{display:none}.bk-drawer .bk-line__media{display:block;width:var(--bk-thumb);height:var(--bk-thumb);overflow:hidden;border-radius:var(--bk-radius-field);background-color:var(--bk-surface)}.bk-drawer .bk-line__img{display:block;width:100%;height:100%;padding:6px;object-fit:contain;mix-blend-mode:multiply}.bk-drawer .bk-line__main{min-width:0}.bk-drawer .bk-line__title{position:relative;display:-webkit-box;overflow:hidden;color:var(--bk-text);font-family:var(--bk-font-heading);font-size:var(--bk-fs-body);font-weight:500;line-height:var(--bk-lh-title);text-decoration:none;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.bk-drawer .bk-line__title:after,.bk-drawer .bk-acc__title:after{position:absolute;top:-6px;right:0;bottom:-6px;left:0;content:""}.bk-drawer .bk-line__sku{margin:4px 0 0;color:var(--bk-text-muted);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);font-variant-numeric:tabular-nums}.bk-drawer .bk-line__opts{margin:4px 0 0;padding:0;color:var(--bk-text-muted);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);list-style:none}.bk-drawer .bk-line__opts--rabat{color:var(--bk-success)}.bk-drawer .bk-line__row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:12px}.bk-drawer .bk-line__remove{position:relative;display:inline-flex;align-items:center;min-height:var(--bk-tap);color:var(--bk-text);font-size:var(--bk-fs-small);text-decoration:underline;text-decoration-color:var(--bk-line);text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color var(--bk-dur-micro) var(--bk-ease)}.bk-drawer .bk-line__price{display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 auto;font-family:var(--bk-font-heading);font-size:var(--bk-fs-body);font-weight:500;line-height:1.3;text-align:right;font-variant-numeric:tabular-nums}.bk-drawer .bk-line__was{color:var(--bk-text-muted);font-family:var(--bk-font-body);font-size:var(--bk-fs-small);font-weight:400}.bk-drawer .bk-line__remove:after{position:absolute;top:0;right:-6px;bottom:0;left:-6px;content:""}@media(hover:hover)and (pointer:fine){.bk-drawer .bk-line__title:hover{text-decoration:underline;text-decoration-color:var(--bk-brand);text-decoration-thickness:2px;text-underline-offset:4px}.bk-drawer .bk-line__remove:hover{text-decoration-color:var(--bk-brand)}}.bk-drawer .bk-qty{display:inline-flex;align-items:center;height:var(--bk-tap);border-radius:var(--bk-radius-pill);background-color:var(--bk-field)}.bk-drawer .bk-qty__btn{display:grid;place-items:center;width:var(--bk-tap);height:var(--bk-tap);margin:0;padding:0;border:0;border-radius:var(--bk-radius-pill);background:none;color:var(--bk-text);cursor:pointer;transition:background-color var(--bk-dur-micro) var(--bk-ease)}.bk-drawer .bk-qty__btn[disabled]{color:var(--bk-text-muted);cursor:default}.bk-drawer .bk-qty__input{width:var(--bk-tap);height:var(--bk-tap);margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--bk-text);font-family:var(--bk-font-heading);font-size:var(--bk-fs-body);font-weight:500;text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bk-drawer .bk-qty__input::-webkit-outer-spin-button,.bk-drawer .bk-qty__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.bk-drawer .bk-qty__input:focus-visible{outline-offset:0;border-radius:var(--bk-radius-field)}@media(hover:hover)and (pointer:fine){.bk-drawer .bk-qty__btn:not([disabled]):hover{background-color:var(--bk-line)}}@keyframes bk-fade-in{0%{opacity:0}to{opacity:1}}.bk-drawer .bk-fresh{animation:bk-fade-in var(--bk-dur-in) var(--bk-ease)}.bk-drawer .bk-line.is-leaving{overflow:hidden;opacity:0;transition:opacity var(--bk-dur-out) var(--bk-ease),height var(--bk-dur-out) var(--bk-ease)}@media(prefers-reduced-motion:reduce){.bk-drawer .bk-fresh{animation-duration:var(--bk-dur-micro);animation-timing-function:linear}.bk-drawer .bk-btn:active{transform:none}}.bk-drawer>.cart-drawer__summary.bk-foot,.bk-drawer[open]>.cart-drawer__summary.bk-foot{position:relative;z-index:2;flex:none;padding:16px var(--bk-pad) calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bk-line);background-color:var(--bk-bg);box-shadow:none;opacity:1;transform:none;transition:box-shadow var(--bk-dur-micro) var(--bk-ease)}.bk-drawer:has(.bk-items[data-empty=true])>.cart-drawer__summary.bk-foot{display:none}.bk-drawer>.cart-drawer__summary.bk-foot:before{position:absolute;right:0;bottom:100%;left:0;height:32px;background:linear-gradient(to top,#fff,#fff0);content:"";opacity:0;pointer-events:none;transition:opacity var(--bk-dur-micro) var(--bk-ease)}.bk-drawer.has-more>.cart-drawer__summary.bk-foot{box-shadow:0 -6px 16px #17191c0f}.bk-drawer.has-more>.cart-drawer__summary.bk-foot:before{opacity:1}.bk-drawer .bk-foot__inner{display:flex;flex-direction:column}.bk-drawer .bk-foot__discounts{display:flex;flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none}.bk-drawer .bk-foot__discount{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--bk-success);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);font-variant-numeric:tabular-nums}.bk-drawer .bk-foot__discount-name{display:inline-flex;align-items:center;gap:4px;min-width:0}.bk-drawer .bk-foot__discount-remove{position:relative;display:grid;place-items:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:var(--bk-radius-pill);background:none;color:var(--bk-text);cursor:pointer}.bk-drawer .bk-foot__discount-remove:after{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;content:""}.bk-drawer .bk-foot__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-family:var(--bk-font-heading);font-size:var(--bk-fs-total);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.bk-drawer .bk-foot__ship{margin:2px 0 0;color:var(--bk-text-muted);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-terms{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:12px;margin-top:12px}.bk-drawer .bk-terms__box{width:20px;height:20px;margin:0;accent-color:var(--bk-brand-ink);cursor:pointer}.bk-drawer .bk-terms.is-error .bk-terms__box{outline:2px solid var(--bk-error);outline-offset:2px}.bk-drawer .bk-terms__label{display:block;padding:12px 0;color:var(--bk-text);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);cursor:pointer}.bk-drawer .bk-terms__label a{color:var(--bk-text);text-decoration:underline;text-underline-offset:3px}.bk-drawer .bk-terms__msg{grid-column:1 / -1;margin:0 0 4px}.bk-drawer .bk-foot__checkout{flex-wrap:wrap;column-gap:8px;row-gap:0;width:100%;min-height:56px;margin-top:12px;padding-top:8px;padding-bottom:8px;font-size:var(--bk-fs-body);overflow-wrap:normal;word-break:normal}.bk-drawer .bk-foot__checkout-label{white-space:normal}.bk-drawer .bk-foot__total-label,.bk-drawer .bk-head__title,.bk-drawer .bk-btn{overflow-wrap:normal;word-break:normal}.bk-drawer .bk-foot__pay{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;margin:12px 0 0;padding:0;list-style:none}.bk-drawer .bk-foot__pay li{display:flex}.bk-drawer .bk-foot__pay-icon{width:auto;height:20px}@media(max-height:700px){.bk-drawer>.cart-drawer__summary.bk-foot,.bk-drawer[open]>.cart-drawer__summary.bk-foot{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.bk-drawer .bk-foot__checkout{min-height:52px}.bk-drawer .bk-foot__pay{margin-top:8px}}.bk-drawer .bk-fs{padding:16px;border-radius:var(--bk-radius-card);background-color:var(--bk-surface)}.bk-drawer .bk-fs__text{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:var(--bk-text);font-size:var(--bk-fs-body);line-height:var(--bk-lh-label)}.bk-drawer .bk-fs__text strong{font-weight:700}.bk-drawer .bk-fs__icon{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:var(--bk-radius-pill);background-color:var(--bk-bg);color:var(--bk-brand-ink)}.bk-drawer .bk-fs.is-free .bk-fs__icon{background-color:var(--bk-success);color:var(--bk-bg)}.bk-drawer .bk-fs__track{height:10px;overflow:hidden;border-radius:var(--bk-radius-pill);background-color:var(--bk-line)}.bk-drawer .bk-fs__fill{--bk-flow-phase: 0ms;height:100%;border-radius:var(--bk-radius-pill);background-image:linear-gradient(90deg,#ff6e0b,#ffa25c,#ff6e0b,#ffa25c,#ff6e0b);background-size:200% 100%;animation:bk-flow 2.5s linear infinite;animation-delay:var(--bk-flow-phase);transition:width .6s var(--bk-ease)}.bk-drawer .bk-fs.is-free .bk-fs__fill{background-image:linear-gradient(90deg,#24734a,#3e9a6a,#24734a,#3e9a6a,#24734a)}.bk-drawer .bk-fs.is-instant .bk-fs__fill{transition:none}@keyframes bk-flow{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes bk-pop{0%{transform:scale(1)}45%{transform:scale(1.25)}to{transform:scale(1)}}.bk-drawer .bk-fs.is-celebrating .bk-fs__icon{animation:bk-pop .48s var(--bk-ease)}.bk-drawer .bk-group{display:flex;flex-direction:column;gap:16px}.bk-drawer .bk-term{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--bk-text);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-term .bk-icon{flex:none;margin-top:-1px;color:var(--bk-text-muted)}.bk-drawer .bk-weight{margin:0;color:var(--bk-text-muted);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);font-variant-numeric:tabular-nums}.bk-drawer .bk-term--live{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:10px}.bk-drawer .bk-term__head{display:contents;margin:0;color:var(--bk-success);font-family:var(--bk-font-heading);font-size:var(--bk-fs-small);font-weight:500;line-height:var(--bk-lh-label)}.bk-drawer .bk-term__dot{align-self:center;justify-self:center;width:8px;height:8px;border-radius:var(--bk-radius-pill);background-color:var(--bk-success)}.bk-drawer .bk-term__sub{grid-column:2;margin:2px 0 0;color:var(--bk-text);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);font-variant-numeric:tabular-nums}.bk-drawer .bk-term+.bk-weight{margin-top:-8px;padding-left:30px}@media(prefers-reduced-motion:reduce){.bk-drawer .bk-fs__fill{animation:none;transition:none}.bk-drawer .bk-fs.is-celebrating .bk-fs__icon{animation:none}}.bk-drawer .bk-rail{display:flex;flex-direction:column;gap:12px;margin:0 calc(var(--bk-pad) * -1)}.bk-drawer .bk-rail__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--bk-pad)}.bk-drawer .bk-rail__title{margin:0;color:var(--bk-text);font-family:var(--bk-font-heading);font-size:calc(var(--bk-u) * 1.125);font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none}.bk-drawer .bk-rail__nav{display:none;gap:8px}.bk-drawer .bk-rail__arrow{display:grid;place-items:center;width:var(--bk-tap);height:var(--bk-tap);margin:0;padding:0;border:0;border-radius:var(--bk-radius-pill);background-color:var(--bk-surface);color:var(--bk-text);cursor:pointer;transition:background-color var(--bk-dur-micro) var(--bk-ease),opacity var(--bk-dur-micro) var(--bk-ease)}.bk-drawer .bk-rail__arrow[disabled]{cursor:default;opacity:.4}.bk-drawer .bk-rail__track{display:grid;grid-auto-columns:152px;grid-auto-flow:column;gap:12px;margin:0;padding:0 var(--bk-pad) 4px;overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scroll-padding:0 var(--bk-pad);scroll-snap-type:x mandatory;scrollbar-width:none}.bk-drawer .bk-rail__track::-webkit-scrollbar{display:none}.bk-drawer .bk-acc{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start}.bk-drawer .bk-acc__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--bk-radius-card);background-color:var(--bk-surface)}.bk-drawer .bk-acc__img{display:block;width:100%;height:100%;padding:12%;object-fit:contain;mix-blend-mode:multiply}.bk-drawer .bk-acc__title{position:relative;display:-webkit-box;margin-top:8px;overflow:hidden;color:var(--bk-text);font-family:var(--bk-font-heading);font-size:var(--bk-fs-small);font-weight:500;line-height:var(--bk-lh-label);text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.bk-drawer .bk-acc__sku{margin:2px 0 0;overflow:hidden;color:var(--bk-text-muted);font-size:var(--bk-fs-caption);line-height:var(--bk-lh-label);text-overflow:clip}.bk-drawer .bk-acc__price{margin:4px 0 0;font-family:var(--bk-font-heading);font-size:var(--bk-fs-small);font-weight:500;line-height:var(--bk-lh-label);font-variant-numeric:tabular-nums}.bk-drawer .bk-acc__add{width:100%;min-height:var(--bk-tap);margin-top:auto;padding:0 12px;font-size:var(--bk-fs-small)}.bk-drawer .bk-acc__price+.bk-acc__add{margin-top:8px}.bk-drawer .bk-acc__add.is-added{background-color:var(--bk-success-bg);color:var(--bk-success)}@media(min-width:769px){.bk-drawer .bk-rail__nav{display:flex}.bk-drawer .bk-rail__track{grid-auto-columns:168px}}@media(hover:hover)and (pointer:fine){.bk-drawer .bk-rail__arrow:not([disabled]):hover{background-color:var(--bk-surface-hover)}.bk-drawer .bk-acc__title:hover{text-decoration:underline;text-decoration-color:var(--bk-brand);text-decoration-thickness:2px;text-underline-offset:3px}}.bk-drawer .bk-trust{display:flex;flex-direction:column;gap:16px}.bk-drawer .bk-rating{display:flex;align-items:center;gap:8px;margin:0;color:var(--bk-text);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label);font-variant-numeric:tabular-nums}.bk-drawer .bk-rating__star{flex:none;color:var(--bk-brand)}.bk-drawer .bk-quote{margin:0}.bk-drawer .bk-quote[hidden]{display:none}.bk-drawer .bk-quote__text{margin:0;padding:0;border:0;color:var(--bk-text);font-family:var(--bk-font-body);font-size:var(--bk-fs-body);font-style:normal;line-height:var(--bk-lh-body)}.bk-drawer .bk-quote__text p{margin:0}.bk-drawer .bk-quote__author{margin-top:4px;color:var(--bk-text-muted);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-contact{display:grid;padding:12px;border-radius:var(--bk-radius-card);background-color:var(--bk-peach)}.bk-drawer .bk-contact__state{display:flex;grid-area:1 / 1;flex-direction:column;gap:12px}.bk-drawer .bk-contact__state[data-off]{visibility:hidden}.bk-drawer .bk-contact__person{display:flex;align-items:center;gap:12px}.bk-drawer .bk-contact__img{flex:none;width:48px;height:48px;border-radius:var(--bk-radius-pill);background-color:var(--bk-bg);object-fit:cover;object-position:50% 15%}.bk-drawer .bk-contact__img--icon{display:grid;place-items:center;color:var(--bk-brand-ink)}.bk-drawer .bk-contact__copy{min-width:0}.bk-drawer .bk-contact__title{margin:0;color:var(--bk-text);font-family:var(--bk-font-heading);font-size:var(--bk-fs-body);font-weight:500;line-height:var(--bk-lh-title)}.bk-drawer .bk-contact__text{margin:2px 0 0;color:var(--bk-text-muted);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-contact__actions{display:flex;flex-wrap:wrap;gap:8px}.bk-drawer .bk-contact__btn{flex:1 1 120px;min-height:var(--bk-tap);padding:0 16px;font-size:var(--bk-fs-small)}.bk-drawer .bk-contact__btn--main{flex:2 1 180px}.bk-drawer .bk-contact__btn--side{flex:0 1 auto;padding:0 12px}.bk-drawer .bk-btn--ghost{background-color:transparent;color:var(--bk-text)}.bk-drawer .bk-head__test{margin-left:auto;padding:2px 10px;border-radius:var(--bk-radius-pill);background-color:var(--bk-surface);color:var(--bk-text-muted);font-size:var(--bk-fs-caption);line-height:var(--bk-lh-label);white-space:nowrap}.bk-drawer .bk-head__test[hidden]{display:none}.bk-drawer .bk-facts{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.bk-drawer .bk-facts li{display:flex;align-items:flex-start;gap:10px;color:var(--bk-text);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-facts .bk-icon{flex:none;margin-top:-1px;color:var(--bk-text-muted)}.bk-drawer .bk-extras{display:flex;flex-direction:column;gap:4px;margin-top:-8px}.bk-drawer .bk-link .bk-icon{flex:none;color:var(--bk-text-muted)}.bk-drawer .bk-code__panel{padding:4px 0 8px}.bk-drawer .bk-code__panel[hidden]{display:none}.bk-drawer .bk-field-label{display:block;margin-bottom:8px;color:var(--bk-text-muted);font-family:var(--bk-font-heading);font-size:var(--bk-fs-small);line-height:var(--bk-lh-label)}.bk-drawer .bk-code__row{display:flex;gap:8px}.bk-drawer .bk-field{flex:1 1 auto;width:100%;min-width:0;min-height:48px;margin:0;padding:12px 16px;border:0;border-radius:var(--bk-radius-field);background-color:var(--bk-field);box-shadow:none;color:var(--bk-text);font-family:var(--bk-font-body);font-size:var(--bk-fs-body);line-height:var(--bk-lh-label)}.bk-drawer .bk-field::placeholder{color:var(--bk-text-muted)}.bk-drawer .bk-field[aria-invalid=true]{outline:2px solid var(--bk-error);outline-offset:0}.bk-drawer .bk-field:focus-visible{outline-offset:0}.bk-drawer .bk-code__apply{flex:none;padding:0 20px}.bk-drawer .bk-code.is-loading .bk-code__apply{cursor:progress}.bk-drawer.drawer.is-flow{overflow-y:auto;overscroll-behavior:contain}.js .bk-drawer.is-flow>.drawer__content.bk-content{flex:none;overflow:visible}.bk-drawer.is-flow>.cart-drawer__summary.bk-foot:before{display:none}.bk-drawer.is-flow>.cart-drawer__summary.bk-foot{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bramowe-koszyk.css.map */
