.cd-ship__bar{background:rgba(var(--color-foreground),.1)}.cd-ship__bar .cd-ship__fill{display:block;background:#9a9a9a}.cd-ship__bar[aria-valuenow="100"] .cd-ship__fill{background:var(--cd-bar-color, #c9a02b)}cart-drawer .cd-inner{position:relative}.cd-subtotal__was{margin-right:.8rem;font-weight:400;color:var(--cd-muted)}.cd-footer .cd-protection{margin:0 0 1.2rem;padding:1rem 0;border-top:.1rem solid var(--cd-border);border-bottom:.1rem solid var(--cd-border)}.cd-info{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:.4rem;padding:0;font-family:serif;font-size:1.2rem;font-style:italic;font-weight:700;color:var(--cd-muted);background:transparent;border:.1rem solid var(--cd-muted);border-radius:50%;cursor:pointer;vertical-align:middle}.cd-info:focus-visible,.cd-nothanks:focus-visible,.cd-modal__close:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}button.cd-checkout{display:flex;align-items:center;justify-content:center;gap:.8rem;border:0;font-family:inherit;cursor:pointer}button.cd-checkout:disabled{opacity:.6;cursor:default}.cd-nothanks{display:block;width:100%;margin-top:.8rem;padding:.8rem 0;font-family:inherit;font-size:1.4rem;color:var(--cd-muted);text-align:center;text-decoration:underline;background:transparent;border:0;cursor:pointer}.cd-nothanks:disabled{opacity:.6;cursor:default}.cd-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:2rem;background:#0000008c}.cd-modal[hidden]{display:none}.cd-modal__card{width:100%;max-height:100%;padding:2.4rem;overflow-y:auto;background:#fff;border-radius:1rem}.cd-modal__title{margin:0 0 1.2rem;font-size:1.8rem}.cd-modal__text{font-size:1.5rem;line-height:1.5}.cd-modal__close{display:block;width:100%;margin-top:2rem;padding:1.2rem;font-family:inherit;font-size:1.5rem;font-weight:600;color:#fff;background:var(--cd-checkout-bg, #0d1a33);border:0;border-radius:.6rem;cursor:pointer}@media screen and (max-width:749px),screen and (max-height:720px){cart-drawer .cd-inner{overflow-y:auto;overscroll-behavior:contain}cart-drawer .cd-header{position:sticky;top:0;z-index:3;background:#fff}cart-drawer .cd-items{flex:none;min-height:0;overflow:visible}cart-drawer .cd-upsell{flex:none}cart-drawer .cd-footer{position:sticky;bottom:0;z-index:3;background:#fff}cart-drawer .cd-modal{position:fixed}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cart-drawer-protection.css.map */
