#cart-drawer.hdr-drawer,#cart-drawer-overlay.hdr-overlay{display:none!important}#bcd-drawer,#bcd-drawer *,#bcd-overlay{box-sizing:border-box}#bcd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#1c3a2a80;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}#bcd-overlay.is-open{opacity:1;visibility:visible}#bcd-drawer{position:fixed;top:0;right:0;z-index:9999;width:420px;max-width:100vw;height:100vh;height:100dvh;background:#fff;box-shadow:-4px 0 32px #1c3a2a1f;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased}#bcd-drawer.is-open{transform:translate(0)}@media(max-width:480px){#bcd-drawer{width:100vw}}.bcd-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #E8E0D5;background:#fff}.bcd-title{font-family:Bogart,Georgia,serif;font-size:22px;font-weight:400;color:#1c3a2a;margin:0;line-height:1}.bcd-close{background:none;border:0;padding:4px;cursor:pointer;color:#777;display:flex;transition:color .15s ease}.bcd-close:hover{color:#1a1a1a}.bcd-close svg{width:20px;height:20px}.bcd-shipbar{flex:0 0 auto}.bcd-shipbar--unlocked{background:#1c3a2a;color:#fff;text-align:center;font-size:13px;font-weight:500;padding:10px 24px}.bcd-shipbar--progress{background:#f5f0e8;border-bottom:1px solid #E8E0D5;padding:12px 24px}.bcd-shipbar--progress .bcd-shipbar-text{font-size:13px;color:#444;margin:0 0 8px;text-align:center}.bcd-shipbar--progress .bcd-shipbar-text b{color:#1c3a2a;font-weight:600}.bcd-shipbar-sub{display:block;font-size:12px;font-weight:400;color:#444;margin-top:2px}@media(max-width:768px){.bcd-shipbar-sub{display:block!important;visibility:visible!important}}.bcd-shipbar-track{height:4px;border-radius:2px;background:#e8e0d5;overflow:hidden}.bcd-shipbar-fill{height:100%;background:#1c3a2a;border-radius:2px;transition:width .3s ease;width:0}.bcd-shipbar-fill--full{background:#138943}.bcd-shipbar--won .bcd-shipbar-track{height:6px}.bcd-shipbar--won .bcd-shipbar-text{font-size:15px}.bcd-shipbar--won .bcd-shipbar-text b{color:#138943}.bcd-discount-banner{flex:0 0 auto;background:#1c3a2a;color:#fff;text-align:center;font-weight:700;font-size:13px;padding:9px 24px}.bcd-body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 24px}.bcd-line{display:flex;gap:14px;position:relative;padding-bottom:20px;border-bottom:1px solid #E8E0D5;margin-bottom:20px}.bcd-line:last-child{border-bottom:none}.bcd-line__img{width:88px;height:88px;border-radius:8px;flex-shrink:0;background:#f5f0e8;overflow:hidden}.bcd-line__img img{width:100%;height:100%;object-fit:cover;display:block}.bcd-line__main{flex:1 1 auto;min-width:0;padding-right:22px}.bcd-line__name{font-weight:600;font-size:14px;color:#1a1a1a;line-height:1.3;margin:0}.bcd-line__type{font-size:12px;font-style:italic;color:#777;margin:2px 0 0}.bcd-line__pill-row{margin-top:8px}.bcd-line__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.bcd-line__price-wrap{text-align:right;line-height:1.2}.bcd-line__compare{display:block;font-size:12px;color:#777;text-decoration:line-through}.bcd-line__price{font-weight:700;font-size:14px;color:#1a1a1a}.bcd-qty{display:inline-flex;align-items:center;border:1px solid #E8E0D5;border-radius:6px;overflow:hidden}.bcd-qty__btn{width:28px;height:28px;border:0;background:#fff;cursor:pointer;color:#1a1a1a;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.bcd-qty__btn:hover{background:#f5f0e8}.bcd-qty__btn:disabled{opacity:.4;cursor:default}.bcd-qty__btn svg{width:12px;height:12px}.bcd-qty__num{min-width:28px;text-align:center;font-size:14px;color:#1a1a1a}.bcd-line__trash{position:absolute;top:0;right:0;background:none;border:0;padding:2px;cursor:pointer;color:#777;display:flex;transition:color .15s ease}.bcd-line__trash:hover{color:#e8820c}.bcd-line__trash svg{width:16px;height:16px}.bcd-nudge{border:2px solid #1C3A2A;background:#fff;border-radius:10px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;margin-bottom:20px;width:100%;text-align:left}.bcd-nudge:disabled{opacity:.6;cursor:default}.bcd-nudge__t1{font-weight:600;color:#1c3a2a;font-size:14px;line-height:1.3}.bcd-nudge__t2{font-size:12px;color:#777;margin-top:2px}.bcd-nudge__chev{color:#1c3a2a;flex-shrink:0;display:flex}.bcd-nudge__chev svg{width:20px;height:20px}.bcd-upsell-card{background:#fffaf4;border:1px solid rgba(232,130,12,.28);border-radius:10px;padding:16px;margin:0 0 16px}.bcd-upsell-head{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.bcd-upsell-reason{font-size:12px;color:#444;line-height:1.5;margin:0 0 14px}.bcd-upsell-top{display:flex;gap:14px;align-items:center}.bcd-upsell-img{width:88px;height:88px;border-radius:8px;flex-shrink:0;overflow:hidden;background:#f5f0e8;border:1px solid #E8E0D5}.bcd-upsell-img img{width:100%;height:100%;object-fit:cover;display:block}.bcd-upsell-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.bcd-upsell-name{font-weight:600;font-size:13px;color:#1a1a1a;line-height:1.3;margin:0}.bcd-upsell-meta{font-size:11px;font-style:italic;color:#777;margin:2px 0}.bcd-upsell-price2{font-weight:700;font-size:13px;color:#1a1a1a;margin:0 0 8px}.bcd-upsell-add{width:100%;margin-top:0;background:#fcb932;color:#2d4a2d;font-weight:600;border:0;border-radius:20px;padding:9px 12px;cursor:pointer;font-size:13px;font-family:inherit;transition:background .2s ease}.bcd-upsell-add:hover{background:#d9a22f}.bcd-upsell-add:disabled{opacity:.6;cursor:default}.bcd-foot{flex:0 0 auto;background:#fff;border-top:1px solid #E8E0D5;padding:20px 24px}.bcd-foot__row{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#444;margin-bottom:8px}.bcd-foot__sub-amt .bcd-sub-now{color:#1c3a2a;font-weight:700}.bcd-foot__sub-amt .bcd-sub-orig{text-decoration:line-through;color:#777;margin-left:6px}.bcd-foot__pills{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}.bcd-foot__free{color:#1c3a2a;font-weight:600}.bcd-foot__divider{height:1px;background:#e8e0d5;border:0;margin:12px 0}.bcd-foot__total{display:flex;align-items:baseline;justify-content:space-between}.bcd-foot__total-label{font-size:18px;font-weight:600;color:#1a1a1a}.bcd-foot__total-amt{font-size:22px;font-weight:700;color:#1a1a1a}.bcd-foot__total .bcd-total-orig{font-size:14px;color:#777;text-decoration:line-through;margin-right:6px}.bcd-checkout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:54px;margin-top:14px;background:#1c3a2a;color:#fff;font-weight:600;font-size:16px;border:0;border-radius:10px;cursor:pointer;text-decoration:none;transition:background .2s ease;box-shadow:0 2px 8px #1c3a2a33}.bcd-checkout:hover{background:#2a5240}.bcd-trust{display:flex;justify-content:space-between;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #E8E0D5}.bcd-trust span{font-size:11px;color:#777;font-weight:500;text-transform:uppercase;text-align:center;line-height:1.3}.bcd-empty{text-align:center;padding:48px 12px}.bcd-empty__icon{color:#1c3a2a;margin-bottom:14px;display:flex;justify-content:center}.bcd-empty__icon svg{width:44px;height:44px}.bcd-empty__title{font-family:Bogart,Georgia,serif;font-size:22px;color:#1c3a2a;margin:0 0 6px;font-weight:400}.bcd-empty__body{font-size:14px;color:#777;margin:0 0 20px;line-height:1.5}.bcd-empty__cta{display:inline-block;background:#1c3a2a;color:#fff;text-decoration:none;font-weight:600;font-size:14px;padding:12px 22px;border-radius:10px}.bcd-pill{display:inline-flex;align-items:center;gap:4px;background:#ddebe1;color:#1c3a2a;font-size:12px;font-weight:600;text-transform:uppercase;padding:6px 12px;border-radius:20px;line-height:1}.bcd-pill svg{width:12px;height:12px;flex-shrink:0}.cart__checkout-button,#cart .cart__dynamic-checkout-buttons+button,button[name=checkout]:not(.hdr-drawer__checkout){background-color:#1c3a2a!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cart-drawer.css.map */
