/* Approved floral layout; scoped so the established soft-fall edit is unchanged. */
.floral-edit .hero{border-radius:0;max-height:none}.floral-edit header nav a,.floral-edit .tags a{min-height:44px;display:inline-flex;align-items:center}.floral-edit .tags a{padding:8px 14px}.floral-edit .reactions{margin-top:8px}.floral-edit .ai{font-size:11px}.floral-edit .small{font-size:12px}.floral-edit .product .variant{line-height:1.6}.floral-edit .product .buy{margin-top:7px}.floral-edit .masthead h1 br{display:none}@media(max-width:800px){.floral-edit .hero{max-width:none}.floral-edit .visual{max-width:520px}.floral-edit .reaction-row{gap:10px}.floral-edit .right-column .masthead h1{font-size:32px}}

/* Scoped readable small text; the original outfit stylesheet is unchanged. */
.floral-edit .ai,.floral-edit .small,.floral-edit .variant,.floral-edit .origin,.floral-edit .reaction-note{color:#6f5661}
