.cart__items--b2b{display:flex;flex-direction:column;gap:var(--spacing-5, 2.4rem)}.cart-matrix{border:1px solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--card-corner-radius);padding:1.8rem 2rem 2rem}.cart-matrix[data-removed=true]{opacity:.55}.cart-matrix__head{display:flex;align-items:flex-start;gap:1.4rem;margin-bottom:1.4rem}.cart-matrix__media{flex:none;width:6rem;display:block}.cart-matrix__media img{display:block;width:100%;height:auto;aspect-ratio:var(--card-media-aspect-ratio, 3 / 4);object-fit:cover}.cart-matrix__info{flex:1;min-width:0}.cart-matrix__title{margin:0 0 .2rem;font-size:var(--font-size-static-lg, 15px);font-weight:var(--font-weight-medium, 500);line-height:var(--line-height-static-sm, 1.35)}.cart-matrix__title a{color:rgb(var(--color-heading-text));text-decoration:none}.cart-matrix__title a:hover{text-decoration:underline;text-underline-offset:2px}.cart-matrix__sum{margin:0;font-size:var(--font-size-static-md, 13px);color:rgba(var(--color-foreground),.7);font-variant-numeric:tabular-nums}.cart-matrix__sum b{color:rgb(var(--color-foreground));font-weight:var(--font-weight-medium, 500)}.cart-matrix__actions{flex:none;display:flex;gap:1.4rem;align-items:center}.cart-matrix__link{background:none;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:var(--font-size-static-sm, 12px);font-weight:var(--font-weight-medium, 500);color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.cart-matrix__link:hover{opacity:.7}.cart-matrix__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.cart-save-bar{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-block-start:var(--spacing-5, 2.4rem);padding:1.3rem 1.8rem;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cart-save-bar[data-clean=true]{background:rgba(var(--color-foreground),.04);border-color:rgba(var(--color-border),var(--alpha-border));color:rgba(var(--color-foreground),.6)}.cart-save-bar__text{font-size:var(--font-size-static-md, 13px);font-variant-numeric:tabular-nums}.cart-save-bar__text b{font-weight:var(--font-weight-medium, 500)}.cart-save-bar__button{min-height:4rem;padding:.9rem 2.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-background));border-radius:var(--button-border-radius);font-size:var(--font-size-static-lg, 1.6rem);font-weight:var(--font-weight-medium, 500);letter-spacing:.12px;text-transform:uppercase;cursor:pointer}.cart-save-bar[data-clean=true] .cart-save-bar__button{background:transparent;color:rgba(var(--color-foreground),.45);border-color:rgba(var(--color-foreground),.25)}.cart-save-bar__actions{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}.cart-save-bar__undo{background:none;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:var(--font-size-static-sm, 12px);color:rgb(var(--color-background));text-decoration:underline;text-underline-offset:3px}.cart-save-bar[data-clean=true] .cart-save-bar__undo{color:rgba(var(--color-foreground),.7)}.cart-save-bar__undo[hidden]{display:none}.cart-save-bar__button:disabled{cursor:not-allowed}.cart-save-bar[data-saving=true] .cart-save-bar__button{opacity:.6;cursor:wait}.cart-save-bar[data-uwaga=true]{outline:2px solid var(--color-red);outline-offset:2px}[name=checkout][data-gabi-blokada=true]{opacity:.55}.gabi-matrix__rowclear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;margin-inline-start:.2rem;padding:0;border:0;border-radius:50%;background:none;color:rgba(var(--color-foreground),.45);cursor:pointer}.gabi-matrix__rowclear:hover{color:var(--color-red)}.gabi-matrix__rowclear:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:1px}.gabi-matrix__rowclear[hidden]{display:none}.cart__summary-count{margin:.4rem 0 0;font-size:var(--font-size-static-sm, 12px);color:rgba(var(--color-foreground),.6);font-variant-numeric:tabular-nums}@media screen and (max-width:749px){.cart-matrix{padding:1.4rem 1.4rem 1.6rem}.cart-matrix__head{gap:1rem}.cart-matrix__media{width:4.8rem}.cart-save-bar{padding:1.2rem 1.4rem}.cart-save-bar__actions{width:100%;justify-content:space-between}.cart-save-bar__button{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-cart-matrix.css.map */
