.ecx{margin:20px 0 0;padding:16px;background:#fafafa;border:1px solid #e4e4e4;color:#111;text-align:left}.ecx__head{margin-bottom:14px}.ecx__title{margin:0;font-size:17px;font-weight:600;letter-spacing:.01em;line-height:1.3}.ecx__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;column-gap:10px;row-gap:0;align-items:center;padding:10px 0;border-top:1px solid #e4e4e4}.ecx__head+.ecx__row{border-top:0;padding-top:0}.ecx__img{grid-column:1;grid-row:1 / span 2;align-self:start;display:block;width:56px;height:72px;background:#eee;overflow:hidden}.ecx__img img{display:block;width:56px;height:72px;object-fit:cover}.ecx__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#111;font-size:12.5px;font-weight:500;line-height:1.3;text-decoration:none}.ecx__tag{display:block;width:-moz-fit-content;width:fit-content;margin:0 0 4px;padding:2px 6px;background:#111;color:#fff;font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ecx__body{grid-column:2;grid-row:1;min-width:0}.ecx__price{display:block;margin-top:4px;font-size:13px;font-weight:600;white-space:nowrap}.ecx__btn{grid-column:3;grid-row:1}.ecx__sizes{grid-column:2 / span 2;grid-row:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ecx__chip{-webkit-appearance:none;appearance:none;box-sizing:border-box;min-width:40px;height:36px;margin:0;padding:0 8px;border:1px solid #cfcfcf;border-radius:0;background:#fff;box-shadow:none;color:#111;cursor:pointer;font:inherit;font-size:12px;line-height:1;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ecx__chip:hover{border-color:#111}.ecx__chip[aria-checked=true]{border-color:#111;background:#111;color:#fff}.ecx__chip:disabled{border-color:#e4e4e4;background:#fafafa;color:#b5b5b5;cursor:not-allowed;text-decoration:line-through}.ecx__chip:focus-visible,.ecx__btn:focus-visible{outline:2px solid #111;outline-offset:2px}.ecx__row.is-missing .ecx__sizes{outline:1px solid #b3261e;outline-offset:3px}.ecx__btn{-webkit-appearance:none;appearance:none;margin:0;padding:10px 12px;border:1px solid #111;border-radius:0;background:#111;box-shadow:none;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:600;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.ecx__btn:hover{background:#fff;color:#111}.ecx__btn[aria-busy=true]{opacity:.5;pointer-events:none}.ecx__msg{min-height:0;margin:8px 0 0;color:#111;font-size:12px;line-height:1.3}.ecx__msg:empty{display:none}.ecx__msg.is-error{font-weight:600}@media(max-width:576px){.ecx{padding:14px 12px}.ecx__title{font-size:16px}}.main-cart-items__wrapper~.ecx,#main-cart-items>.ecx{max-width:560px;margin-left:auto;margin-right:0}@media(max-width:749px){#main-cart-items>.ecx{max-width:none}}.ecx__was{font-size:12px;font-weight:400;color:#8a8a8a;margin-left:6px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/elliz-cart-crosssell.css.map */
