.order-page .catalog-grid{gap:14px;align-items:start}.order-page .catalog-card{padding:16px;border:1px solid #b7c59f;border-radius:12px;background:#fffdf5;gap:9px}.order-page .catalog-card>img{height:100px}.order-page .catalog-card.is-soldout{background:#f2f0e6;opacity:1}.order-page .catalog-card>.promo-tag{align-self:flex-start}.order-page .catalog-card .product-title{margin:0 0 3px}.order-page .catalog-card>.hint{margin:0;font-size:13px}.order-page .catalog-card>.stock-note{font-size:13px}.order-page .catalog-card .quantity-row{margin-top:3px}.order-page .catalog-card .variant-row{padding:9px 0}.order-page .catalog-card:focus-within{border-color:#6b864d}@media(max-width:600px){.order-page .catalog-grid{grid-template-columns:1fr;gap:12px}.order-page .catalog-card{padding:14px}.order-page .catalog-card>img{height:90px}}

.order-page .catalog-card>img{object-fit:contain;object-position:center;box-sizing:border-box;padding:6px}
