/* A taller photographic opening; the image fills the entire section naturally. */
.page .flavors-hero.flavors-sharp-opening{padding:0;margin:0;min-height:0;aspect-ratio:auto;background:#fff5e7}
.page .flavors-sharp-opening>.flavors-sharp-art{display:block;width:100%;height:auto;aspect-ratio:1122/1402;object-fit:contain;margin:0}
.page .flavors-sharp-copy{top:6%;left:3%;right:3%}
.page .flavors-sharp-copy h1{font-size:clamp(26px,6.7cqw,74px);line-height:1.03;margin:0 0 14px}
.page .flavors-sharp-copy>p{font-size:clamp(15px,3.7cqw,32px);line-height:1.3;margin:0}
@media(max-width:400px){.page .flavors-sharp-copy h1{font-size:6.7cqw;margin-bottom:12px}.page .flavors-sharp-copy>p{font-size:3.7cqw}}
