@media(max-width:650px){
 .home-page .showcase-wine .showcase-top-heading{top:26px;left:20px;right:20px}
 .home-page .showcase-wine .showcase-top-heading .showcase-top-title{position:static;margin:0;width:100%;text-align:center;color:#f5e8cf;font-size:clamp(29px,8vw,39px);font-weight:400;line-height:1.18;text-shadow:0 2px 14px #000b}
 .home-page .showcase-wine .showcase-model-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;font-size:clamp(17px,4.7vw,20px);line-height:1.45;text-wrap:balance}
 .home-page .showcase-forest .atzei-category-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}
 .home-page .showcase-forest .atzei-category-buttons a,.home-page .showcase-forest .atzei-category-buttons a:last-child{grid-column:auto;width:auto;justify-self:stretch;min-width:0;min-height:48px;padding:8px 6px;font-size:clamp(14px,4vw,18px);line-height:1.25}
 .home-page .showcase-forest .atzei-category-buttons .showcase-category-icon{width:21px;height:21px;flex-basis:21px}
 html[lang=en] .home-page .showcase-forest .atzei-category-buttons{direction:ltr}
 html[lang=en] .home-page .showcase-forest .atzei-category-buttons a{direction:ltr;font-size:14px}
}

/* Keep Hebrew Atzei Chaim labels on one line, including narrow phones. */
@media(max-width:650px){
 html[lang=he] .home-page .showcase-forest .atzei-category-buttons a{white-space:nowrap;font-size:clamp(11px,3.4vw,16px);gap:4px;padding-inline:4px}
 html[lang=he] .home-page .showcase-forest .atzei-category-buttons a>span{white-space:nowrap}
 html[lang=he] .home-page .showcase-forest .atzei-category-buttons .showcase-category-icon{width:17px;height:17px;flex-basis:17px}
}
