@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Inter:wght@400;500;600;700&display=swap";:root{--bkc-ink:#1A1A1A;--bkc-ink-soft:#5A5A5A;--bkc-ink-faint:#8A8A8A;--bkc-line:#F0E4E7;--bkc-line-2:#F6ECEF;--bkc-blush:#FDEEF1;--bkc-blush-deep:#FBE9EE;--bkc-grey-bg:#F5F5F5;--bkc-rose:#F5A8B8;--bkc-rose-deep:#E88599;--bkc-rose-muted:#B39199;--bkc-green:#2AA76A;--bkc-sale:#D32F4A;--bkc-white:#FFFFFF;--bkc-beige:#EFE4D3;--bkc-display:"Fraunces",Georgia,serif;--bkc-body:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--bkc-radius:14px;--bkc-radius-sm:10px;--bkc-radius-xs:8px;--bkc-shadow-1:0 2px 12px rgba(26,26,26,.08);--bkc-shadow-drawer:0 0 60px rgba(26,26,26,.18);--bkc-ease:cubic-bezier(.22,.61,.36,1);--bkc-dur-fast:.15s;--bkc-dur:.22s;--bkc-dur-slow:.4s}.cart-drawer .drawer__inner,.cart-drawer .drawer__inner--wrapper{background:var(--bkc-white);font-family:var(--bkc-body);color:var(--bkc-ink)}.cart-drawer{box-shadow:var(--bkc-shadow-drawer)}.drawer__inner--wrapper{transition:transform var(--bkc-dur-slow) var(--bkc-ease)!important}cart-drawer.drawer{background-color:#1a1a1a6b!important}.cart-drawer cart-drawer-items::-webkit-scrollbar-thumb{background-color:var(--bkc-rose)!important}.cart-drawer .custom-header{padding:18px 22px 14px;border-bottom:1px solid var(--bkc-line);background:var(--bkc-white)}.cart-drawer .custom-header h2{font-family:var(--bkc-display);font-weight:500;letter-spacing:-.015em;font-size:22px;color:var(--bkc-ink);margin:0}.cart-drawer .drawer__close{color:var(--bkc-ink);border-radius:50%;transition:background var(--bkc-dur) var(--bkc-ease),transform var(--bkc-dur) var(--bkc-ease)}.cart-drawer .drawer__close svg{height:1.7rem;width:1.7rem}@media(hover:hover){.cart-drawer .drawer__close:hover{background:var(--bkc-blush);transform:rotate(90deg)}}.cart-drawer .drawer__close:active{transform:scale(.9)}.cart-drawer .custom-header .countdown{background:var(--bkc-blush)!important;border:1px solid var(--bkc-line);border-radius:var(--bkc-radius-sm);padding:9px 14px;margin-top:12px}.cart-drawer .custom-header .countdown strong,.cart-drawer .custom-header .countdown:after{color:var(--bkc-ink)!important;font-family:var(--bkc-body)!important;letter-spacing:.01em;font-weight:600;font-size:13.5px}.cart-drawer .custom-header .countdown:after{font-weight:700}.cart-drawer .cart-progress__bar__progress{background-color:var(--bkc-rose-deep)!important}.cart-drawer .cart-progress__bar__badge{border-color:var(--bkc-rose-deep)!important}.cart-drawer .cart-progress__bar__badge span{color:var(--bkc-rose-deep)!important}.cart-item__image{border-radius:var(--bkc-radius-sm);background:var(--bkc-blush-deep);border:1px solid var(--bkc-line)}.cart-item__name{font-family:var(--bkc-body);font-weight:600;font-size:15px;line-height:1.35;color:var(--bkc-ink);text-decoration:none;transition:color var(--bkc-dur) var(--bkc-ease)}@media(hover:hover){.cart-item__name:hover{color:var(--bkc-rose-deep)}}.cart-item .product-option{font-size:13px;line-height:1.5;color:var(--bkc-ink-soft)}.cart-item .product-option dt{font-weight:500}.cart-item .price,.cart-item__price .price--end{font-family:var(--bkc-body);font-weight:700;color:var(--bkc-ink)}.cart-item__price s,.cart-item__old-price{color:var(--bkc-ink-faint);font-weight:400}.cart-item__savings{margin-top:4px}.cart-item__savings strong{color:var(--bkc-green);font-weight:600;font-size:12.5px}.cart-item .unit-price{color:var(--bkc-ink-faint)}.cart-item .quantity,.cart-item .quantity.cart-quantity{border:1px solid var(--bkc-line);border-radius:100px;background:var(--bkc-white);overflow:hidden;min-height:38px;min-width:104px;box-shadow:none}.cart-item .quantity:after{box-shadow:none!important}.cart-item .quantity__button{color:var(--bkc-ink);border:none;background:transparent;transition:background var(--bkc-dur) var(--bkc-ease),color var(--bkc-dur) var(--bkc-ease)}.cart-item .quantity__button svg{width:1.4rem;height:1.4rem}@media(hover:hover){.cart-item .quantity__button:hover{background:var(--bkc-blush);color:var(--bkc-rose-deep)}}.cart-item .quantity__button:active{background:var(--bkc-blush-deep)}.cart-item .quantity__input{font-family:var(--bkc-body);font-weight:600;color:var(--bkc-ink);background:transparent}.cart-item .quantity__input:focus-visible{outline:none;box-shadow:none}.cart-remove-button .button,.cart-remove-button.button{color:var(--bkc-ink-faint);border-radius:8px;transition:color var(--bkc-dur) var(--bkc-ease),background var(--bkc-dur) var(--bkc-ease),transform var(--bkc-dur-fast) var(--bkc-ease)}.cart-remove-button .button:after,.cart-remove-button .button:before{box-shadow:none!important}@media(hover:hover){.cart-remove-button .button:hover{color:var(--bkc-sale);background:var(--bkc-blush)}}.cart-remove-button .button:active{transform:scale(.9)}.cart-drawer .drawer__footer,.cart-drawer .cart-drawer__footer{border-top:1px solid var(--bkc-line);background:var(--bkc-white)}.totals__total{font-family:var(--bkc-display);font-weight:500;letter-spacing:-.01em;color:var(--bkc-ink);font-size:16px}.totals__total-value{font-family:var(--bkc-body);font-weight:700;color:var(--bkc-ink);font-size:20px;align-items:baseline}.totals__total-value strong{color:var(--bkc-green);font-weight:600;font-size:12.5px}.tax-note{color:var(--bkc-ink-faint);font-size:12.5px;line-height:1.5}.cart__checkout-button.button,button#CartDrawer-Checkout,button#checkout.cart__checkout-button{background:var(--bkc-ink);color:var(--bkc-white);font-family:var(--bkc-body);font-weight:600;letter-spacing:.02em;border:none;border-radius:var(--bkc-radius-sm);min-height:54px;box-shadow:none;transition:background var(--bkc-dur) var(--bkc-ease),transform var(--bkc-dur) var(--bkc-ease),box-shadow var(--bkc-dur) var(--bkc-ease)}.cart__checkout-button.button:after,.cart__checkout-button.button:before{box-shadow:none!important;display:none}@media(hover:hover){.cart__checkout-button.button:not([disabled]):hover{background:#000;transform:translateY(-1px);box-shadow:0 8px 26px #1a1a1a29}}.cart__checkout-button.button:not([disabled]):active{transform:translateY(0);box-shadow:none}.cart__checkout-button.button[disabled]{opacity:.45}.cart-drawer .cart-discount-form__row button,.cart__update-button.button{border-radius:var(--bkc-radius-sm);font-family:var(--bkc-body);font-weight:600}.cart-drawer .field__input,.cart-drawer .text-area,#main-cart-footer .field__input{border-radius:var(--bkc-radius-xs);border:1px solid var(--bkc-line);font-family:var(--bkc-body);transition:border-color var(--bkc-dur) var(--bkc-ease)}.cart-drawer .field__input:focus-visible,#main-cart-footer .field__input:focus-visible{border-color:var(--bkc-rose-deep);outline:none}.cart-drawer .drawer__inner-empty{background:var(--bkc-white)}.cart__empty-text{font-family:var(--bkc-display);font-weight:500;letter-spacing:-.015em;font-size:clamp(24px,4vw,30px);color:var(--bkc-ink);margin-bottom:22px}.cart-drawer__empty-content{position:relative}.cart-drawer__empty-content:before{content:"";position:absolute;top:50%;left:50%;width:240px;height:240px;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--bkc-blush) 0%,rgba(253,238,241,0) 68%);pointer-events:none;z-index:0}.cart-drawer__empty-content>*{position:relative;z-index:1}.cart-drawer__empty-content .button,.cart-empty .button,.cart__warnings .button{background:var(--bkc-ink);color:var(--bkc-white);border-radius:var(--bkc-radius-sm);font-family:var(--bkc-body);font-weight:600;letter-spacing:.02em;border:none;box-shadow:none;transition:background var(--bkc-dur) var(--bkc-ease),transform var(--bkc-dur) var(--bkc-ease),box-shadow var(--bkc-dur) var(--bkc-ease)}.cart-drawer__empty-content .button:after,.cart-drawer__empty-content .button:before{box-shadow:none!important;display:none}@media(hover:hover){.cart-drawer__empty-content .button:hover{background:#000;transform:translateY(-1px);box-shadow:0 8px 26px #1a1a1a29}}.cart__login-title{font-family:var(--bkc-display)}.cart__login-paragraph{color:var(--bkc-ink-soft)}#main-cart-footer{background:var(--bkc-white)}#main-cart-footer .totals__total-value{font-size:22px}@media(prefers-reduced-motion:reduce){.drawer__inner--wrapper,.cart-drawer *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bk-cart.css.map */
