.cart-drawer .drawer__heading .cjs-count{opacity:.7}.cjs-save{display:block;margin-top:.4rem;color:rgb(var(--color-foreground));font-weight:600;font-size:1.3rem}.cjs-save span{background:rgba(var(--color-foreground),.08);padding:.2rem .6rem;border-radius:.4rem}cart-upsell{display:block;width:100%;padding:1.2rem 0 1rem;position:sticky;bottom:0;z-index:2;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.1)}cart-upsell[hidden]{display:none}.cjs-upsell__heading{text-align:center;text-transform:uppercase;letter-spacing:.1rem;font-size:1.4rem;margin:0 0 1rem}.cjs-upsell__track{display:flex;align-items:center;gap:.4rem}.cjs-upsell__arrow{background:none;border:0;cursor:pointer;font-size:2.6rem;line-height:1;padding:.4rem;color:rgb(var(--color-foreground))}.cjs-upsell__arrow[hidden]{visibility:hidden;display:block}.cjs-upsell__slides{flex:1;min-width:0}.cjs-upsell__slide{display:flex;gap:1.2rem;padding:1.2rem;background:rgba(var(--color-foreground),.04);border-radius:var(--inputs-radius, 0)}.cjs-upsell__slide[hidden]{display:none}.cjs-upsell__media{flex:0 0 8rem}.cjs-upsell__media img{width:8rem;height:8rem;object-fit:cover;display:block}.cjs-upsell__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.cjs-upsell__title{color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cjs-upsell__price{font-size:1.4rem;display:flex;gap:.6rem}.cjs-upsell__price s{opacity:.6}.cjs-upsell__actions{display:flex;gap:.6rem;align-items:stretch}.cjs-upsell__actions .select{flex:1;min-width:0}.cjs-upsell__actions .select__select{height:3.6rem;font-size:1.3rem;padding-right:3rem}.cjs-upsell__add.button{min-height:3.6rem;min-width:0;padding:0 1.6rem;flex-shrink:0}.cjs-upsell__add.loading{opacity:.6}.cjs-upsell__error{margin:0;font-size:1.2rem;color:rgb(var(--color-foreground))}.cjs-upsell__error:empty{display:none}cart-discount{display:block}cart-discount details summary{list-style:none;cursor:pointer;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;padding:0}cart-discount details summary::-webkit-details-marker{display:none}.cjs-discount__form{display:flex;gap:.6rem;margin-top:.8rem}.cjs-discount__form .field{flex:1;margin:0}.cjs-discount__form .field__input{height:4.2rem}.cjs-discount__form .button{min-height:4.2rem;padding:0 1.8rem}.cjs-discount__msg{margin:.6rem 0 0;font-size:1.3rem}.cjs-discount__codes{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:.8rem 0 0}.cjs-discount__codes li{display:inline-flex;align-items:center;gap:.4rem;font-size:1.3rem;padding:.3rem .4rem .3rem .8rem;background:rgba(var(--color-foreground),.08);border-radius:.4rem}.cjs-discount__remove{background:none;border:0;cursor:pointer;font-size:1.6rem;line-height:1;padding:0 .4rem;color:rgb(var(--color-foreground))}.cart-drawer .cart__ctas{display:block;margin-top:1.2rem}.cart-drawer .cart__ctas .cart__checkout-button{width:100%;max-width:none}.cjs-trust{text-align:center;font-size:1.3rem;margin:1rem 0 .8rem}.cjs-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;list-style:none;padding:0;margin:0}.cjs-payments svg{width:3.8rem;height:2.4rem;display:block}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cart-drawer-extras.css.map */
