.quick-add-drawer.quick-add-drawer--bfcm{--bfcm-lime: var(--bfcm-accent, #C6FF34);--bfcm-t2: rgba(255, 255, 255, .7);--bfcm-t3: rgba(255, 255, 255, .55);--bfcm-ln: rgba(255, 255, 255, .1);--bfcm-eo: cubic-bezier(.23, 1, .32, 1);--bfcm-edr: cubic-bezier(.32, .72, 0, 1);--bfcm-fh: "IBMPlexSans-Bold", var(--heading-font-family, sans-serif);--bfcm-fb: var(--body-font-family, Inter, sans-serif);--drawer-bg-color: 10 8 16;--drawer-text-color: 255 255 255;--bg-color: 10 8 16;--text-color: 255 255 255;--heading-color: 255 255 255;--link-color: 255 255 255;--input-bg-color: 10 8 16;--input-text-color: 255 255 255;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#0a0810;box-shadow:0 40px 80px -30px #000000e6;color:#fff;font-family:var(--bfcm-fb);font-synthesis:none;-webkit-font-smoothing:antialiased}.quick-add-drawer--bfcm :is(p,a,.link,span,strong){font-family:var(--bfcm-fb)!important}.quick-add-drawer--bfcm:before{content:"";position:absolute;top:-120px;left:50%;width:420px;height:260px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(127,58,237,.45),transparent 72%);filter:blur(20px);pointer-events:none}.quick-add-drawer--bfcm>*{position:relative}.quick-add-drawer--bfcm :where(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--bfcm-lime);outline-offset:3px}@media(min-width:769px){.quick-add-drawer.quick-add-drawer--bfcm{top:8px;right:8px;bottom:8px;width:min(440px,calc(100vw - 16px));max-width:none;height:auto;max-height:none;--longest-transition-in-ms: 500;transition:visibility 0s .28s,transform .28s var(--bfcm-edr);border-radius:18px}.quick-add-drawer.quick-add-drawer--bfcm[aria-hidden=true]{transform:translate3d(calc(100% + 32px),0,0)}.quick-add-drawer.quick-add-drawer--bfcm[open]{transform:none;transition:visibility 0s 0s,transform .5s var(--bfcm-edr)}.quick-add-drawer.quick-add-drawer--bfcm>:is(.drawer__header,.drawer__content,.drawer__footer){transform:translate3d(28px,0,0);transition:opacity 0s .28s,transform 0s .28s;opacity:0}.quick-add-drawer.quick-add-drawer--bfcm[open]>:is(.drawer__header,.drawer__content:not(.drawer__content--out),.drawer__footer:not(.drawer__footer--out)){transform:none;transition:opacity .32s ease-out .1s,transform .52s var(--bfcm-eo) .1s;opacity:1}.quick-add-drawer.quick-add-drawer--bfcm[open]>.drawer__content:not(.drawer__content--out){transition-delay:.16s}.quick-add-drawer.quick-add-drawer--bfcm>.drawer__content{display:block}.quick-add-drawer.quick-add-drawer--bfcm[open]>.drawer__footer:not(.drawer__footer--out){transition-delay:.22s}}@media(max-width:768.98px){.quick-add-drawer.quick-add-drawer--bfcm{--longest-transition-in-ms: 460;transition:visibility 0s .3s,transform .3s var(--bfcm-edr);border-width:1px 0 0;border-radius:18px 18px 0 0}.quick-add-drawer.quick-add-drawer--bfcm[aria-hidden=true]{transform:translate3d(0,100%,0)}.quick-add-drawer.quick-add-drawer--bfcm[open]{transform:none;transition:visibility 0s 0s,transform .46s var(--bfcm-edr)}}.quick-add-drawer--bfcm .drawer__header{padding:16px 18px 14px 22px;border-bottom:1px solid var(--bfcm-ln);background:none}.quick-add-drawer--bfcm .drawer__header h2{margin:0;color:#fff;font-family:var(--bfcm-fh);font-size:20px;font-weight:400;line-height:1;letter-spacing:-.01em;text-transform:none}.quick-add-drawer--bfcm :is(.drawer__close-btn,.drawer__back-btn){padding:8px;transition:color .15s ease,background-color .15s ease;border-radius:8px;color:var(--bfcm-t2)}.quick-add-drawer--bfcm .drawer__header .drawer__close-btn{display:flex;margin:0 -6px 0 0}.quick-add-drawer--bfcm :is(.drawer__close-btn,.drawer__back-btn):hover{background:#ffffff14;color:#fff}.quick-add-drawer--bfcm :is(.drawer__close-btn,.drawer__back-btn) svg{width:18px;height:18px}.quick-add-drawer--bfcm .drawer__content{padding:20px 22px;background:none;color:#fff;scrollbar-color:rgba(255,255,255,.2) transparent;scrollbar-width:thin}@media(min-width:769px){.quick-add-drawer.quick-add-drawer--bfcm{overflow:hidden auto;scrollbar-color:rgba(255,255,255,.2) transparent;scrollbar-width:thin}.quick-add-drawer.quick-add-drawer--bfcm>.drawer__content{z-index:6;overflow:visible}}.quick-add-drawer--bfcm .quick-add-info__media{overflow:hidden;border-radius:10px;background:#fff}.quick-add-drawer--bfcm .quick-add-info__media img{display:block;width:100%;height:auto}.quick-add-drawer--bfcm .product-vendor-sku{color:var(--bfcm-t3)}.quick-add-drawer--bfcm .product-title a{color:#fff;font-family:var(--bfcm-fh)!important;font-size:16px;font-weight:400;line-height:1.3;text-decoration:none}.quick-add-drawer--bfcm .product-title a:hover{color:var(--bfcm-lime)}.quick-add-drawer--bfcm :is(.price__current,.price-current,.product-info__price){color:#fff}.quick-add-drawer--bfcm .quick-add__custom-price .price-current{font-family:var(--bfcm-fh)!important;font-size:20px;font-weight:400;font-variant-numeric:tabular-nums}.quick-add-drawer--bfcm :is(.price__was,.price-compare){color:var(--bfcm-t3);opacity:1}.quick-add-drawer--bfcm .quick-add__custom-price:has(.price-compare:not(:empty):not([style*=none])) .price-current,.quick-add-drawer--bfcm .price--on-sale .price__current{color:var(--bfcm-lime)}.quick-add-drawer--bfcm .quick-add-info .link{color:var(--bfcm-t2);text-decoration-color:#ffffff4d}.quick-add-drawer--bfcm .quick-add-info .link:hover{color:#fff}.quick-add-drawer--bfcm hr{border-color:var(--bfcm-ln)}.quick-add-drawer--bfcm .option-selector .label,.quick-add-drawer--bfcm .option-selector legend{margin-bottom:8px;color:var(--bfcm-t2);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.quick-add-drawer--bfcm .custom-select__btn,.quick-add-drawer--bfcm :is(select,.input){height:46px;transition:border-color .15s ease,background-color .15s ease;border:1px solid rgba(255,255,255,.2);border-radius:10px;background-color:#ffffff0f;color:#fff}.quick-add-drawer--bfcm .custom-select__btn:hover,.quick-add-drawer--bfcm .custom-select__btn[aria-expanded=true]{border-color:#ffffff80}.quick-add-drawer--bfcm .custom-select__btn>.icon{color:var(--bfcm-t2)}.quick-add-drawer--bfcm .custom-select__listbox{margin-top:6px;padding:6px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#14111c;box-shadow:0 24px 48px -16px #000000e6;color:#fff}.quick-add-drawer--bfcm .custom-select__option{border-radius:8px;color:#fff}.quick-add-drawer--bfcm .custom-select__option:hover,.quick-add-drawer--bfcm .custom-select__option.is-focused{background:#ffffff14;color:#fff}.quick-add-drawer--bfcm .custom-select__option[aria-selected=true]{color:var(--bfcm-lime)}.quick-add-drawer--bfcm .opt-label{transition:border-color .15s ease,background-color .15s ease,color .15s ease;border-color:#fff3;border-radius:10px;background:#ffffff0f;color:#fff}.quick-add-drawer--bfcm .opt-label:hover{border-color:#ffffff80}.quick-add-drawer--bfcm .opt-btn:checked+.opt-label:not(.swatch){border-color:var(--bfcm-lime);background:var(--bfcm-lime);box-shadow:none;color:#000}.quick-add-drawer--bfcm .opt-btn:checked+.opt-label.swatch{box-shadow:0 0 0 2px #0a0810,0 0 0 4px var(--bfcm-lime)}.quick-add-drawer--bfcm .quick-add__quick-order-list{border-top-color:var(--bfcm-ln)}.quick-add-drawer--bfcm .drawer__footer{padding:14px 22px 18px;border-top:1px solid var(--bfcm-ln);background:none}.quick-add-drawer--bfcm .quick-add__footer:before{background:#07040fb3}.quick-add-drawer--bfcm .drawer__footer .btn{display:flex;align-items:center;justify-content:center;height:46px;min-height:0;padding:0 16px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s var(--bfcm-eo);border:1px solid var(--bfcm-lime);border-radius:999px;background:var(--bfcm-lime)!important;color:#000;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none}.quick-add-drawer--bfcm .drawer__footer .btn:before,.quick-add-drawer--bfcm .drawer__footer .btn:after{content:none}.quick-add-drawer--bfcm .drawer__footer .btn:hover:not([disabled]){background:transparent!important;color:var(--bfcm-lime)}.quick-add-drawer--bfcm .drawer__footer .btn:active{transform:scale(.985)}.quick-add-drawer--bfcm .drawer__footer .btn[disabled]{border-color:#fff3;background:#ffffff14!important;color:var(--bfcm-t3)}.quick-add-drawer--bfcm .quick-add__alert{border-top:1px solid var(--bfcm-ln);background:#14111c;color:#fff}.quick-add-drawer--bfcm .quick-add__alert .icon{color:var(--bfcm-lime)}.quick-add-drawer--bfcm .quick-add__alert .icon--check_mark_in_circle path{stroke:#000}.quick-add-drawer--bfcm .quick-add__alert .link{color:var(--bfcm-lime)}.quick-add-drawer--bfcm .js-form-error{border-radius:10px}@media(prefers-reduced-motion:reduce){.quick-add-drawer.quick-add-drawer--bfcm,.quick-add-drawer.quick-add-drawer--bfcm *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bf-quick-add-drawer.css.map */
