.lm-cart{padding:40px 0 0;transition:opacity .2s ease}.lm-cart.is-busy{opacity:.55;pointer-events:none}.lm-cart__head{display:flex;align-items:baseline;gap:16px;margin-bottom:32px}.lm-cart__title{margin:0;font-family:var(--lm-serif);font-weight:300;font-size:56px;line-height:1.05;color:var(--lm-ink)}.lm-cart__count{font-family:var(--lm-sans);font-size:14px;color:var(--lm-muted)}.lm-cart__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,428px);gap:64px;align-items:start}.lm-cart__items{margin:0;padding:0;list-style:none;border-top:1px solid var(--lm-line)}.lm-line{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:24px;padding:24px 0;border-bottom:1px solid var(--lm-line)}.lm-line__img{display:block;width:120px;aspect-ratio:2 / 3;overflow:hidden;background:var(--lm-stone)}.lm-line__img img{display:block;width:100%;height:100%;object-fit:cover}.lm-line__info{display:flex;flex-direction:column;gap:6px;min-width:0}.lm-line__title{font-family:var(--lm-sans);font-size:15px;line-height:1.4;color:var(--lm-ink);text-decoration:none}.lm-line__title:hover{text-decoration:underline;text-underline-offset:3px}.lm-line__size{font-family:var(--lm-sans);font-weight:500;font-size:13.5px;color:var(--lm-ink)}.lm-line__props{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;font-family:var(--lm-sans);font-size:13px;line-height:1.5;color:var(--lm-muted)}.lm-line__props li{white-space:nowrap}.lm-line__props .lm-line__note{white-space:normal;flex-basis:100%}.lm-line__unit{font-family:var(--lm-sans);font-size:13px;color:var(--lm-muted)}.lm-line__made{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-family:var(--lm-sans);font-size:12.5px;color:var(--lm-muted)}.lm-line__made svg{width:15px;height:15px;color:var(--lm-wine)}.lm-line__side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:14px}.lm-line__price{font-family:var(--lm-sans);font-weight:500;font-size:15px;color:var(--lm-ink);white-space:nowrap}.lm-line__price s{display:block;font-weight:400;font-size:13px;color:var(--lm-muted);text-align:right}.lm-qty{display:inline-flex;align-items:center;border:1px solid var(--lm-line);background:#fff}.lm-qty button{display:grid;place-items:center;width:38px;height:40px;padding:0;border:0;background:none;color:var(--lm-ink);cursor:pointer}.lm-qty button svg{width:15px;height:15px}.lm-qty button:hover{color:var(--lm-wine)}.lm-qty input{width:40px;height:40px;padding:0;border:0;background:none;text-align:center;font-family:var(--lm-sans);font-size:14px;color:var(--lm-ink);-moz-appearance:textfield;box-shadow:none}.lm-qty input::-webkit-outer-spin-button,.lm-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lm-line__remove{padding:0;border:0;background:none;font-family:var(--lm-sans);font-size:12.5px;color:var(--lm-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lm-line__remove:hover{color:var(--lm-wine)}.lm-cart__continue{display:inline-flex;margin-top:24px}.lm-sum{position:sticky;top:109px;display:flex;flex-direction:column;gap:18px;padding:28px;background:#fff;border:1px solid var(--lm-line)}.lm-sum__title{margin:0;font-family:var(--lm-serif);font-weight:300;font-size:30px;line-height:1.1;color:var(--lm-ink)}.lm-sum__row{display:flex;justify-content:space-between;gap:16px;font-family:var(--lm-sans);font-size:14px;color:var(--lm-ink)}.lm-sum__row--muted{color:var(--lm-muted);font-size:13.5px}.lm-sum__row--total{padding-top:16px;border-top:1px solid var(--lm-line);font-weight:500;font-size:17px}.lm-sum__hint{margin:-6px 0 0;font-family:var(--lm-sans);font-size:13px;line-height:1.5;color:var(--lm-muted)}.lm-sum__note{display:flex;flex-direction:column;gap:8px;font-family:var(--lm-sans);font-size:13px;color:var(--lm-muted)}.lm-sum__note textarea{width:100%;min-height:80px;padding:10px 12px;border:1px solid var(--lm-line);border-radius:0;background:var(--lm-paper);font-family:var(--lm-sans);font-size:14px;color:var(--lm-ink);resize:vertical;box-shadow:none}.lm-sum__checkout{width:100%;min-height:54px}.lm-sum__trust{display:flex;flex-direction:column;gap:10px;margin:0;padding:16px 18px;list-style:none;background:var(--lm-sand)}.lm-sum__trust li{display:flex;align-items:flex-start;gap:10px;font-family:var(--lm-sans);font-size:13px;line-height:1.45;color:var(--lm-ink)}.lm-sum__trust svg{width:16px;height:16px;flex:none;color:var(--lm-wine)}.lm-cart__empty{padding:40px 0 24px;text-align:center}.lm-cart__empty .lm-cart__title{margin-bottom:14px}.lm-cart__empty p{margin:0 auto 28px;max-width:460px;font-family:var(--lm-sans);font-size:15px;line-height:1.6;color:var(--lm-muted)}.lm-cart__empty-btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.lm-cart__error{margin:0 0 18px;padding:12px 16px;background:#fff;border:1px solid var(--lm-wine);font-family:var(--lm-sans);font-size:14px;color:var(--lm-wine)}@media(max-width:989px){.lm-cart__grid{grid-template-columns:1fr;gap:32px}.lm-sum{position:static}}@media(max-width:749px){.lm-cart{padding-top:24px;--lm-gutter: 16px}.lm-cart__head{margin-bottom:18px}.lm-cart__title{font-size:40px}.lm-line{grid-template-columns:88px minmax(0,1fr);gap:14px;padding:18px 0}.lm-line__img{width:88px}.lm-line__side{grid-column:2;flex-direction:row;align-items:center}.lm-line__title{font-size:14px}.lm-sum{padding:20px 16px}.lm-sum__title{font-size:26px}.lm-cart__empty-btns .lm-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/loomy-cart.css.map */
