.wb-card-cart{display:flex;flex-wrap:wrap;flex:1;min-width:0;margin:0;position:relative}.wb-product .wb-card-cart .wb-product__quick{width:100%;min-width:0;min-height:44px;height:auto;white-space:normal;cursor:pointer}.wb-card-cart [data-wb-cart-label]{min-width:0;overflow-wrap:anywhere;text-align:center}.wb-card-cart .wb-product__quick.is-in-cart{background:var(--wb-accent,#754054);border-color:var(--wb-accent,#754054);color:#fff}.wb-product .wb-card-cart+.wb-compare-toggle{flex:none;width:40px;min-height:44px;height:44px;padding:9px}.wb-card-cart+.wb-compare-toggle span{display:none}.wb-card-cart .wb-product__quick.is-uncertain{background:#fcf1de;border-color:#dcc699;color:#755a25}.wb-card-cart .wb-product__quick:disabled{cursor:progress;opacity:.65}.wb-card-cart [data-wb-form-status].is-error{clip:auto;clip-path:none;height:auto;width:100%;flex-basis:100%;white-space:normal;overflow:visible;overflow-wrap:anywhere;margin:8px 0 0;padding:8px;position:static;min-width:0;color:#842f44;background:#fff6f6;border:1px solid #ecced5;border-radius:8px;font:500 12px/1.5 Manrope,Arial,sans-serif}@media(max-width:600px){.wb-product .wb-card-cart .wb-product__quick{gap:4px;padding:6px 5px;font-size:12px;line-height:1.3}.wb-card-cart .wb-product__quick svg{width:16px;height:16px}}.wb-product .wb-card-cart:has(.wb-card-cart__remove:not([hidden])) .wb-product__quick{width:auto;flex:1;border-radius:9px 0 0 9px}.wb-card-cart__remove{display:grid;place-items:center;flex:0 0 34px;min-height:44px;padding:7px;border:1px solid var(--wb-accent);border-left-color:#ffffff50;border-radius:0 9px 9px 0;background:var(--wb-accent);color:#fff;cursor:pointer}.wb-card-cart__remove[hidden]{display:none}.wb-card-cart__remove svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6}.wb-card-cart__remove:disabled{opacity:.6;cursor:progress}.wb-card-cart__remove:focus-visible{outline:2px solid var(--wb-accent);outline-offset:3px}@media(max-width:380px){.wb-product .wb-card-cart:has(.wb-card-cart__remove:not([hidden])) .wb-product__quick{padding-inline:4px}.wb-card-cart:has(.wb-card-cart__remove:not([hidden])) [data-wb-cart-label],.wb-card-cart:has(.wb-card-cart__remove:not([hidden])) [data-wb-card-choice]>span{display:none}.wb-card-cart__remove{flex-basis:30px}}
