/* USA-specific original artwork framing. All other layout is the shared INT CSS. */
html[data-local-market="US"] .hero-pack-us.us-hero-native-composite{padding-bottom:0}
html[data-local-market="US"] .us-hero-native-composite .hero-pack-image{width:100%;margin:0}
html[data-local-market="US"] .hero-pack-us .hero-pack-stamp{z-index:3}
html[data-local-market="US"] .us-benefit-duo .benefit-tube-20{width:72%;left:-5%;top:32%;transform:rotate(70deg);z-index:2}
html[data-local-market="US"] .us-benefit-duo .benefit-tube-50{width:32%;right:11%;top:7%;transform:rotate(15deg);z-index:1}
html[data-local-market="US"] .tube-visual.us-tube-normalized{position:relative;display:block;overflow:hidden}
html[data-local-market="US"] .us-tube-normalized .us-tube-art{position:absolute;left:50%;top:50%;overflow:hidden;transform-origin:center}
html[data-local-market="US"] .us-tube-normalized #tube-image{position:absolute;display:block;width:var(--us-art-w)!important;height:var(--us-art-h)!important;max-width:none!important;max-height:none!important;object-fit:contain;transform:none;margin:0}
html[data-local-market="US"] .us-tube-normalized #tube-image[hidden]{display:none}
.pil-reference-r72{display:block}.pil-reference-r72 a{text-decoration:underline;text-underline-offset:3px}
.us-prescription-notice{font-size:12px;line-height:1.6;margin-top:16px}
.us-rx-only{display:inline-block;font-weight:700;font-size:13px;margin-right:4px}
.us-medical-reference{font-size:12px;line-height:1.65;margin-top:16px}.us-medical-reference a{text-decoration:underline;text-underline-offset:3px}
