.fs-nomenclature{padding:6px 24px 10px;border-top:1px solid rgba(82,29,45,.10)}
.fs-nomenclature-row+.fs-nomenclature-row{border-top:1px solid rgba(82,29,45,.10)}
.fs-nomenclature .fs-purchase-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:24px;align-items:center;padding:16px 0}
.fs-nomenclature .fs-summary-identity{min-width:0}
.fs-nomenclature .fs-summary-identity strong{display:block;color:#655b5f;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:-.01em;overflow-wrap:anywhere}
.fs-nomenclature .fs-summary-order{display:grid;grid-template-columns:minmax(0,1fr) 124px;gap:20px;align-items:center}
.fs-nomenclature .fs-summary-values{min-width:0}
.fs-nomenclature .fs-summary-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px}
.fs-nomenclature .fs-summary-total strong{color:#5c424c;font-size:18px;font-weight:500;line-height:1.3;white-space:nowrap;letter-spacing:-.02em}
.fs-nomenclature .fs-summary-total strong small{font-size:10px;font-weight:400;letter-spacing:0}
.fs-nomenclature .fs-summary-total del{color:#999093;font-size:11px;white-space:nowrap;text-decoration-thickness:1px}
.fs-nomenclature .fs-cashback{display:inline-block;color:#788573;font-size:10px;white-space:nowrap}
.fs-nomenclature .fs-summary-unit{display:block;margin-top:7px;color:#82777c;font-size:11px;line-height:1.5}
.fs-nomenclature .catalog-cart{position:static;justify-self:end}
.fs-nomenclature .catalog-cart:focus-visible{outline:2px solid #7d243b;outline-offset:4px}
@media(max-width:759px){
  .fs-nomenclature{padding:4px 16px 8px}
  .fs-nomenclature .fs-purchase-summary{grid-template-columns:1fr;gap:8px;padding:14px 0}
  .fs-nomenclature .fs-summary-identity strong{font-size:14px}
  .fs-nomenclature .fs-summary-order{grid-template-columns:minmax(0,1fr) 112px;gap:12px}
  .fs-nomenclature .fs-summary-total strong{font-size:17px}
}
@media(max-width:359px){.fs-nomenclature .fs-summary-order{grid-template-columns:1fr}}
