/* Keep product captions clear of floating packaging on every product template. */
.product-page .p-visual .p-visual-label{bottom:-18px;line-height:1.5;padding-inline:12px;box-sizing:border-box}

/* Keep the mobile section-navigation bar scrollable without a white scrollbar strip. */
.product-page .p-nav{scrollbar-width:none}
.product-page .p-nav::-webkit-scrollbar{display:none}
.product-range{scroll-margin-top:90px}
