.fp-format-prices{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;font-size:.875rem;line-height:1.5;white-space:normal}
.fp-format-prices>span{display:block}.fp-format-prices strong{white-space:nowrap}
.fp-catalog-price .fp-format-prices{max-width:100%}
.line-properties dd,.cart-line-details h3{overflow-wrap:anywhere}

.category-image>.fp-category-media{height:100%;aspect-ratio:auto;border-radius:0}
