/* Customer-facing supporting text: retain the editorial type hierarchy. */
body[data-page=home] .header .nav-collection,
body[data-page=home] .entrance-action .entrance-shop,
body[data-page=home] .feedback-source,
body[data-page=home] .feedback-excerpt,
body[data-page=home] .footer-contact a,
body[data-page=home] .footer-contact b {font-size:13px}
.entrance-lead,
body[data-page=home] .delivery-faq-heading>p:last-child,
body[data-page=home] .delivery-faq-questions summary {font-size:14px;line-height:1.8}
body[data-page=collection] .collection-path,
body[data-page=collection] .runway-attributes,
body[data-page=collection] .runway-details,
#collection .collection-note,
#collection .tab,
#collection .compare-link,
#collection .result-line,
#collection .product-attributes,
#collection .status-chip,
#collection .card-actions .button,
#collection .card-actions .text-button,
#collection .selection-guide li p {font-size:13px;line-height:1.7}
body[data-page=collection] .runway-lead {font-size:14px;line-height:1.8}
#collection .search-field input,
#collection .select-field select {font-size:16px;min-height:44px}
.product-path,
.product-stock,
.product-price small,
.product-color,
.product-primary-action>.button,
.product-personal-actions .text-button,
.product-panels>details>summary,
.product-panel-body h3,
.product-measurements dt,
.product-media .detail-gallery-bar,
.product-media .detail-gallery-hint {font-size:13px}
.product-panel-body {font-size:14px;line-height:1.85}
