.cart-upsell-bar{display:block!important;margin:-.5rem 0 1rem;padding:1rem 1.2rem 1.1rem;background:rgba(var(--color-foreground),.04)}.cart-upsell-bar__text{margin:0 0 .8rem;font-size:1.3rem;line-height:1.4;letter-spacing:.02rem}.cart-upsell-bar__text strong{font-weight:700}.cart-upsell-bar__track{display:grid!important;grid-template-columns:1fr 1fr;gap:.4rem}.cart-upsell-bar__step{display:block!important;height:.3rem;background:rgba(var(--color-foreground),.12)}.cart-upsell-bar__step.is-filled{background:rgb(var(--color-foreground))}.cart-upsell{display:block;min-width:0;margin:.5rem 0 1.5rem;padding-top:1.5rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.cart-upsell[hidden]{display:none}.cart-upsell__header{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}.cart-upsell__heading{margin:0;font-size:1.2rem;font-weight:400;line-height:1.3;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.cart-upsell__arrows{display:none;margin-left:auto;gap:.4rem}@media(hover:hover)and (pointer:fine){.cart-upsell__arrows{display:flex}}.cart-upsell__arrow{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;color:rgb(var(--color-foreground));background:none;border:.1rem solid rgba(var(--color-foreground),.2);cursor:pointer}.cart-upsell__arrow:disabled{opacity:.3;cursor:default}.cart-upsell__arrow .icon{width:1rem;transform:rotate(90deg)}.cart-upsell__arrow--next .icon{transform:rotate(-90deg)}.cart-upsell__track{display:flex!important;gap:1rem;min-height:19rem;width:0;min-width:100%;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cart-upsell__track::-webkit-scrollbar{display:none}.cart-upsell__card{flex:0 0 9.6rem;min-width:0;scroll-snap-align:start;position:relative}.cart-upsell__media{display:block!important;position:relative;aspect-ratio:2 / 3;overflow:hidden;background:rgba(var(--color-foreground),.04)}.cart-upsell__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cart-upsell__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin-top:.6rem;font-size:1.2rem;line-height:1.35;color:rgb(var(--color-foreground));text-decoration:none}.cart-upsell__price{margin:.2rem 0 0;font-size:1.2rem;line-height:1.3}.cart-upsell__price s{opacity:.55}.cart-empty{position:relative;justify-content:center;gap:2.4rem;padding:5rem 2rem 2.5rem;overflow-y:auto}.cart-empty .drawer__close{right:.5rem}.cart-empty__intro{display:block!important;text-align:center}.cart-empty__title{margin:0 0 1.6rem}.cart-empty__button{width:100%;max-width:30rem}.cart-empty__perks{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.cart-upsell--static{margin:0}.cart-empty__new{align-self:center;font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:.1rem solid currentColor}.cart-empty__login{margin:0;font-size:1.2rem;line-height:1.5;text-align:center;color:rgba(var(--color-foreground),.6)}.cart-empty__login a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-cart-upsell.css.map */
