.cart-drawer__heading{text-transform:uppercase!important;letter-spacing:-.8px;font-size:18px!important}.cdc-bullet{margin-inline:.25em;font-weight:700}.cart-drawer__heading .cart-bubble{width:auto;aspect-ratio:auto;border-radius:0;padding:0}.cart-drawer__heading .cart-bubble__background{display:none}.cart-drawer__heading .cart-bubble__text{color:var(--color-foreground);font-size:inherit;font-weight:inherit}.cart-drawer__heading .cart-bubble:before{content:"\2022";margin-inline:.3em}.cart-drawer--empty .cart-drawer__header{justify-content:space-between;border-bottom:1px solid var(--color-border);align-items:baseline;margin-top:16px}.cart-drawer--empty .cart-drawer__inner{height:100dvh;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-top:0}.cdc-empty-content{justify-content:flex-start!important;text-align:left!important;padding-inline:var(--padding-xl);overflow-y:auto}.cdc-empty-msg{font-size:var(--font-size--sm, 14px);margin-bottom:56px}.cdc-recs-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-lg, 20px)}.cdc-rec-card{display:flex;flex-direction:column}.cdc-rec-img-wrap{position:relative;overflow:hidden;background:#f5f5f5}.cdc-recs-grid .cdc-rec-img-wrap{aspect-ratio:4 / 5}.cdc-rec-img-wrap a{display:block;height:100%}.cdc-rec-img{width:100%;height:100%;object-fit:cover}.cdc-badge{position:absolute;top:8px;left:8px;background:#00f;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;padding:4px 10px;letter-spacing:.5px;z-index:1;line-height:1.3}.cdc-add-btn{position:absolute;bottom:8px;right:8px;width:32px;height:32px;background:#000;color:#fff;border:none;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s}.cdc-add-btn:hover{opacity:.8}.cdc-add-btn svg{width:12px;height:12px}.cdc-add-btn--row{position:relative;inset:auto;flex-shrink:0}.cdc-rec-meta{padding-top:8px;display:flex;flex-direction:column;gap:2px}.cdc-stars{font-size:11px;color:#000;letter-spacing:1px}.cdc-stars span{font-size:11px;color:#666;letter-spacing:0}.cdc-rec-name{font-size:var(--font-size--sm, 14px);font-weight:800;text-transform:uppercase;color:var(--color-foreground);text-decoration:none;line-height:1.3}.cdc-rec-price{font-size:var(--font-size--sm, 14px);color:var(--color-foreground)}.cdc-reservation{background:#000ad3;color:#fff;padding:8px 16px;color:#fffdf0;text-align:center;font-family:Karla;line-height:15px!important;letter-spacing:-.05em!important;font-size:12px;font-style:normal;font-weight:800;text-transform:uppercase}.cdc-timer{margin-inline-start:4px}.cdc-ship-bar{padding:0 16px;display:flex;flex-direction:column;gap:12pxpx}.cdc-ship-text{margin:13px 0 8px;font-size:14px;font-weight:400;line-height:15px;letter-spacing:var(--font-tracking-tighter, -.8px);text-transform:uppercase;display:flex;gap:5px;align-items:center}.cdc-ship-amount{font-weight:800}.cdc-ship-track{width:100%;height:4px;background:#eee;overflow:hidden}.cdc-ship-fill{height:100%;background:#d08700;transition:width .3s ease}.cdc-upsell{padding:0 16px;margin-top:auto;gap:12px;display:flex;flex-direction:column}.cdc-upsell-title{font-size:16px;font-weight:800;letter-spacing:.5px;margin:0;line-height:20.8px;letter-spacing:-.8px;text-transform:uppercase}.cdc-upsell-row{display:flex;gap:var(--gap-md, 12px);padding:var(--padding-sm, 8px);background-color:#ececec;padding:12px;justify-content:space-between;align-items:center}.cdc-upsell-img-link{flex-shrink:0;width:64px;height:64px}.cdc-upsell-row .cdc-rec-img-wrap{width:64px;aspect-ratio:1;flex-shrink:0}.cdc-upsell-img{object-fit:cover}.cdc-upsell-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cdc-trust{text-align:center;font-size:12px;font-style:normal;font-weight:800;line-height:24px;letter-spacing:-.6px;text-transform:uppercase;color:#000;width:100%;margin:0}.cdc-stars{font-size:14px;color:#000;letter-spacing:1px;margin-right:8px}.cart-drawer .cart__checkout-button{background-color:#00f;border-color:#00f;color:#fff}.cart-drawer .cart__checkout-button:hover{background-color:#00c;border-color:#00c}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cart-drawer-custom.css.map */
