/* r314: secondary price follows the native retail/B2B price; archival and hidden-price paths render no pairs. */
html body .agroDualPrice{display:inline-flex!important;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;min-width:0;vertical-align:baseline;text-align:left;line-height:1.35;white-space:normal}
html body .agroDualPrice__primary{display:inline-flex!important;align-items:baseline;flex-wrap:wrap;gap:5px;max-width:100%;line-height:1.35}
html body .agroDualPrice__main{font:inherit;color:inherit;line-height:inherit;white-space:nowrap}
html body .agroDualPrice__main>span{font:inherit;color:inherit}
html body .agroDualPrice__label{font-size:11px!important;font-weight:400!important;line-height:1.4;color:#536b60!important;letter-spacing:0;text-transform:none;white-space:nowrap}
html body .agroDualPrice__secondary{display:block!important;font-size:12px!important;font-weight:400!important;line-height:1.45;color:#536b60!important;letter-spacing:0;text-transform:none;white-space:nowrap}
html body .agroDualPrice__secondary>span{font-size:inherit!important;font-weight:inherit!important;color:inherit!important;line-height:inherit}
html body .agroDualPrice--inline{flex-direction:row;align-items:baseline;flex-wrap:wrap;column-gap:14px;row-gap:4px}
html body .agroProductSummary .productDetails-prices :is(.price,.red-price) .agroDualPrice__label{font-size:13px!important}
html body .agroProductSummary .productDetails-prices :is(.price,.red-price) .agroDualPrice__secondary{font-size:18px!important;font-weight:500!important}
html body .agroProductSummary .productDetails-prices :is(.price,.red-price) .agroDualPrice--inline{column-gap:20px}
html body .agroPricePerLitre .agroDualPrice{font-size:12px;gap:2px}
html body .agroPricePerLitre .agroDualPrice__secondary{font-size:11px!important}
html body .agroCatalogPage .product-item__prices .agroDualPrice{margin:0}
html body .header-recommended-productItem .agroDualPrice{gap:2px}
html body .header-recommended-productItem .agroDualPrice__label,html body .header-recommended-productItem .agroDualPrice__secondary{font-size:11px!important}
html body .agroItemDiscontinued .agroDualPrice{display:none!important}
html body .agroDualPrice[hidden],html body .agroDualPrice__secondary[hidden],html body .agroDualPrice__label[hidden]{display:none!important}
@media(max-width:480px){html body .agroProductSummary .productDetails-prices :is(.price,.red-price) .agroDualPrice__secondary{font-size:16px!important}}