wsm-cart-bag-upsell{display:block}.wsm-cart-bag[hidden],.wsm-cart-bag [hidden]{display:none!important}.wsm-cart-bag{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:1.6rem;margin-top:2.4rem;padding:1.6rem 2rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius, 8px);background:rgba(var(--color-foreground),.025);color:rgb(var(--color-foreground));font-family:var(--font-body-family)}.wsm-cart-bag__image img{display:block;width:88px;height:88px;object-fit:contain}.wsm-cart-bag h2{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.3}.wsm-cart-bag__name{font-size:1.4rem;color:inherit;text-underline-offset:.3rem}.wsm-cart-bag__recommendation{font-size:1.5rem;font-weight:600;margin:.5rem 0 0;line-height:1.4}.wsm-cart-bag__note{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4}.wsm-cart-bag__action label{display:block;font-size:1.3rem;margin-bottom:.4rem}.wsm-cart-bag__controls{display:flex;align-items:stretch;gap:.8rem}.wsm-cart-bag__controls input{width:6.4rem;min-height:4.4rem;padding:.8rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:inherit;font:inherit;text-align:center}.wsm-cart-bag__controls .button{min-height:4.4rem;padding:1rem 1.8rem;white-space:nowrap;font:inherit;font-weight:600}.wsm-cart-bag__status{grid-column:1 / -1;margin:0;font-size:1.4rem}.wsm-cart-full-link{display:flex;justify-content:center;align-items:center;min-height:4.4rem;font:inherit;font-weight:600}@media screen and (max-width:989px){.wsm-cart-bag{grid-template-columns:72px minmax(0,1fr);padding:1.6rem;gap:1.2rem}.wsm-cart-bag__image img{width:72px;height:72px}.wsm-cart-bag__action{grid-column:1 / -1}.wsm-cart-bag__controls .button{flex:1;white-space:normal}}wsm-cart-bag-upsell[data-context=drawer] .wsm-cart-bag{grid-template-columns:56px minmax(0,1fr);gap:1rem;padding:1.2rem;margin:1.6rem 0}wsm-cart-bag-upsell[data-context=drawer] .wsm-cart-bag__image img{width:56px;height:56px}wsm-cart-bag-upsell[data-context=drawer] .wsm-cart-bag h2{font-size:1.6rem}wsm-cart-bag-upsell[data-context=drawer] .wsm-cart-bag__action{grid-column:1 / -1}wsm-cart-bag-upsell[data-context=drawer] .wsm-cart-bag__controls .button{flex:1;white-space:normal;padding:.8rem}
/*# sourceMappingURL=/cdn/shop/t/123/assets/wsm-cart-bag.css.map */
