cart-drawer,#cart-drawer{font-family:var(--font-mono, "OCR A Extended", "Courier New", monospace)!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .drawer{background:var(--bare-paper, #F5F4F0)!important;border-left:1.5px solid var(--bare-ink, #0A0A0A)!important;max-width:420px!important}cart-drawer .drawer__header{border-bottom:1px solid var(--bare-ink, #0A0A0A)!important;padding:1rem 1.5rem!important;background:var(--bare-paper, #F5F4F0)!important}cart-drawer .drawer__heading{font-family:var(--font-display, "Gondens", Georgia, serif)!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .drawer__close{color:var(--bare-ink, #0A0A0A)!important;opacity:.5!important;transition:opacity .2s!important}cart-drawer .drawer__close:hover{opacity:1!important}cart-drawer .drawer__header:after{display:none}.bare-drawer-shipping-bar{padding:.75rem 1.5rem;border-bottom:1px solid rgba(10,10,10,.12);background:var(--bare-paper, #F5F4F0)}.bare-drawer-shipping-label{font-family:var(--font-mono, monospace);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a;margin-bottom:.4rem;display:block}.bare-drawer-shipping-label.achieved{color:#1a7a2e}.bare-drawer-progress-track{width:100%;height:2px;background:#0a0a0a1a}.bare-drawer-progress-fill{height:100%;background:#0a0a0a;transition:width .4s ease}.bare-drawer-progress-fill.achieved{background:#1a7a2e}.bare-drawer-urgency{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem 1.5rem;background:#0a0a0a;color:var(--bare-paper, #F5F4F0);font-family:var(--font-mono, monospace);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(10,10,10,.2)}.bare-drawer-urgency-dot{width:5px;height:5px;border-radius:50%;background:#7dcc8a;flex-shrink:0;animation:bare-pulse 2s ease-in-out infinite}@keyframes bare-pulse{0%,to{opacity:1}50%{opacity:.3}}.bare-drawer-countdown{font-family:var(--font-display, "Gondens", serif);font-size:.85rem;letter-spacing:.02em}cart-drawer .cart-drawer__contents{padding:0!important}cart-drawer .cart-item{padding:1.25rem 1.5rem!important;border-bottom:1px solid rgba(10,10,10,.1)!important;display:grid!important;grid-template-columns:80px 1fr!important;gap:1rem!important;align-items:start!important}cart-drawer .cart-item__image{width:80px!important;height:96px!important;object-fit:cover!important;border:none!important}cart-drawer .cart-item__details{display:flex!important;flex-direction:column!important;gap:.3rem!important}cart-drawer .cart-item__name,cart-drawer .cart-item__name a{font-family:var(--font-display, "Gondens", Georgia, serif)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--bare-ink, #0A0A0A)!important;text-decoration:none!important;line-height:1!important}cart-drawer .cart-item__options,cart-drawer .product-option{font-family:var(--font-mono, monospace)!important;font-size:.65rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#0a0a0a73!important}cart-drawer .cart-item__price-wrapper .price{font-family:var(--font-mono, monospace)!important;font-size:.85rem!important;letter-spacing:.04em!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .quantity{border:1.5px solid var(--bare-ink, #0A0A0A)!important;border-radius:0!important;background:transparent!important;height:36px!important;width:auto!important}cart-drawer .quantity__button{color:var(--bare-ink, #0A0A0A)!important;background:transparent!important;border:none!important;font-size:1rem!important;width:32px!important;height:100%!important}cart-drawer .quantity__input{font-family:var(--font-mono, monospace)!important;font-size:.82rem!important;color:var(--bare-ink, #0A0A0A)!important;background:transparent!important;border-left:1px solid var(--bare-ink, #0A0A0A)!important;border-right:1px solid var(--bare-ink, #0A0A0A)!important;width:40px!important;text-align:center!important}cart-drawer .cart-item__remove{font-family:var(--font-mono, monospace)!important;font-size:.62rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#0a0a0a59!important;text-decoration:none!important;transition:color .2s!important}cart-drawer .cart-item__remove:hover{color:var(--bare-ink, #0A0A0A)!important}cart-drawer .drawer__footer{border-top:1.5px solid var(--bare-ink, #0A0A0A)!important;padding:1.25rem 1.5rem!important;background:var(--bare-paper, #F5F4F0)!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}cart-drawer .cart-drawer__footer .totals{display:flex!important;justify-content:space-between!important;align-items:baseline!important;margin-bottom:.25rem!important}cart-drawer .totals__subtotal{font-family:var(--font-mono, monospace)!important;font-size:.72rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;opacity:.5!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .totals__subtotal-value{font-family:var(--font-display, "Gondens", Georgia, serif)!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:-.01em!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;gap:.6rem!important}cart-drawer .cart__checkout-button,cart-drawer button[name=checkout]{font-family:var(--font-mono, monospace)!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;background:var(--bare-ink, #0A0A0A)!important;color:var(--bare-paper, #F5F4F0)!important;border:2px solid var(--bare-ink, #0A0A0A)!important;border-radius:0!important;padding:1rem!important;transition:background .2s,color .2s!important;width:100%!important}cart-drawer .cart__checkout-button:hover,cart-drawer button[name=checkout]:hover{background:transparent!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .cart__tax-note,cart-drawer .cart-drawer__footer .cart__tax-note{font-family:var(--font-mono, monospace)!important;font-size:.6rem!important;letter-spacing:.08em!important;text-align:center!important;opacity:.35!important;color:var(--bare-ink, #0A0A0A)!important}cart-drawer .continue-shopping{font-family:var(--font-mono, monospace)!important;font-size:.62rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;text-align:center!important;color:#0a0a0a66!important;text-decoration:none!important;display:block!important;transition:color .2s!important}cart-drawer .continue-shopping:hover{color:var(--bare-ink, #0A0A0A)!important}cart-drawer .cart-drawer__empty{padding:3rem 1.5rem!important;text-align:center!important}cart-drawer .cart-drawer__empty p{font-family:var(--font-mono, monospace)!important;font-size:.78rem!important;letter-spacing:.1em!important;opacity:.45!important}.cart-drawer-overlay,#cart-drawer-overlay{background:#0a0a0a66!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.bare-drawer-upsell{border-top:1px solid rgba(10,10,10,.12);padding:1rem 1.5rem}.bare-drawer-upsell-label{font-family:var(--font-mono, monospace);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;opacity:.4;margin-bottom:.75rem;display:block}.bare-drawer-upsell-grid{display:flex;gap:.75rem;overflow-x:auto;scrollbar-width:none}.bare-drawer-upsell-grid::-webkit-scrollbar{display:none}.bare-drawer-upsell-card{flex-shrink:0;width:120px;display:flex;flex-direction:column;gap:.4rem}.bare-drawer-upsell-img{width:120px;height:120px;object-fit:cover;background:#eceae4;display:block}.bare-drawer-upsell-title{font-family:var(--font-display, "Gondens", Georgia, serif);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:1;color:var(--bare-ink, #0A0A0A)}.bare-drawer-upsell-price{font-family:var(--font-mono, monospace);font-size:.65rem;opacity:.5;color:var(--bare-ink, #0A0A0A)}.bare-drawer-upsell-btn{font-family:var(--font-mono, monospace);font-size:.55rem;letter-spacing:.15em;text-transform:uppercase;border:1.5px solid var(--bare-ink, #0A0A0A);background:transparent;color:var(--bare-ink, #0A0A0A);padding:.4rem 0;cursor:pointer;width:100%;transition:background .2s,color .2s}.bare-drawer-upsell-btn:hover{background:var(--bare-ink, #0A0A0A);color:var(--bare-paper, #F5F4F0)}cart-notification,#cart-notification{font-family:var(--font-mono, "OCR A Extended", monospace)!important}cart-notification .cart-notification{background:var(--bare-paper, #F5F4F0)!important;border:1.5px solid var(--bare-ink, #0A0A0A)!important;border-radius:0!important;box-shadow:4px 4px #0a0a0a1f!important;padding:0!important;max-width:380px!important;font-family:var(--font-mono, monospace)!important}cart-notification .cart-notification__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:.85rem 1.25rem!important;border-bottom:1px solid var(--bare-ink, #0A0A0A)!important;background:var(--bare-paper, #F5F4F0)!important}cart-notification .cart-notification__header p{font-family:var(--font-mono, monospace)!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--bare-ink, #0A0A0A)!important;margin:0!important;display:flex!important;align-items:center!important;gap:.5rem!important}cart-notification .cart-notification__header p:before{content:"\2713"!important;color:#1a7a2e!important;font-size:.85rem!important}cart-notification .cart-notification__close{color:var(--bare-ink, #0A0A0A)!important;opacity:.4!important;background:none!important;border:none!important;cursor:pointer!important;transition:opacity .2s!important;padding:0!important}cart-notification .cart-notification__close:hover{opacity:1!important}cart-notification .cart-notification__links{display:grid!important;grid-template-columns:72px 1fr!important;gap:1rem!important;padding:1.25rem!important;align-items:start!important;border-bottom:1px solid rgba(10,10,10,.1)!important}cart-notification .cart-notification__image{width:72px!important;height:88px!important;object-fit:cover!important;border:none!important}cart-notification .cart-notification__info{display:flex!important;flex-direction:column!important;gap:.3rem!important}cart-notification .cart-notification__name{font-family:var(--font-display, "Gondens", Georgia, serif)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--bare-ink, #0A0A0A)!important;line-height:1!important;text-decoration:none!important}cart-notification .cart-notification__option,cart-notification .product-option{font-size:.65rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:.45!important;color:var(--bare-ink, #0A0A0A)!important}cart-notification .cart-notification__links+*,cart-notification .cart-notification__view-cart,cart-notification .cart-notification__checkout{display:block!important;width:100%!important;font-family:var(--font-mono, monospace)!important;font-size:.72rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-align:center!important;padding:.9rem!important;text-decoration:none!important;transition:background .2s,color .2s!important;border-radius:0!important;cursor:pointer!important}cart-notification .cart-notification__view-cart{background:transparent!important;color:var(--bare-ink, #0A0A0A)!important;border:none!important;border-top:1px solid rgba(10,10,10,.1)!important;border-bottom:1px solid rgba(10,10,10,.1)!important}cart-notification .cart-notification__view-cart:hover{background:#0a0a0a0a!important}cart-notification .cart-notification__checkout,cart-notification [name=checkout]{background:var(--bare-ink, #0A0A0A)!important;color:var(--bare-paper, #F5F4F0)!important;border:2px solid var(--bare-ink, #0A0A0A)!important}cart-notification .cart-notification__checkout:hover,cart-notification [name=checkout]:hover{background:transparent!important;color:var(--bare-ink, #0A0A0A)!important}cart-notification .cart-notification__links~div,cart-notification form{padding:1rem 1.25rem!important;display:flex!important;flex-direction:column!important;gap:.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bare-cart-drawer.css.map */
