.lux-product__saving{display:inline-flex;align-items:center;align-self:center;padding:5px 9px;background:#c0a384;color:#ffffff;border:1px solid #c0a384;border-radius:2px;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}
.lux-product__saving[hidden],.lux-sticky-buy__image[hidden]{display:none}
.lux-sticky-buy__details>.lux-sticky-buy__image{display:block;width:48px;height:48px;flex:0 0 48px;object-fit:cover;border:1px solid var(--lux-line);border-radius:3px}
.lux-sticky-buy__details{column-gap:16px}
@media(max-width:749px){
  .lux-sticky-buy__details{column-gap:10px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;align-items:center}
  .lux-sticky-buy__details>.lux-sticky-buy__image{grid-column:1;grid-row:1 / 3;width:42px;height:48px}
  .lux-sticky-buy__details>.lux-sticky-buy__model{display:block;grid-column:2;grid-row:1;font-size:15px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .lux-sticky-buy__details>div{grid-column:2;grid-row:2}
  .lux-sticky-buy__prices{gap:6px}
  .lux-sticky-buy__prices>strong{font-size:15px;line-height:1.3}
  .lux-sticky-buy__prices>.lux-price-was{font-size:10px}
  .lux-sticky-buy__selection{min-height:20px}
  .lux-sticky-buy__selection small{font-size:10px}
  .lux-product__saving{padding:4px 7px}
}
