/* JP Aspiración and all six leaves only: full natural photograph with integrated title. */
body.shop-1 .hh-cat-landing:is([data-hh-category-id="339"],[data-hh-category-id="345"],[data-hh-category-id="346"],[data-hh-category-id="347"],[data-hh-category-id="348"],[data-hh-category-id="349"],[data-hh-category-id="350"]) .hh-web-studio-hero .hh-cat-editorial-copy {
 position:absolute!important;inset:0 auto auto 0!important;width:40%!important;
 padding:clamp(8px,2vw,28px)!important;min-height:0!important;background:transparent!important;
 text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;
}
body.shop-1 .hh-cat-landing:is([data-hh-category-id="339"],[data-hh-category-id="345"],[data-hh-category-id="346"],[data-hh-category-id="347"],[data-hh-category-id="348"],[data-hh-category-id="349"],[data-hh-category-id="350"]) .hh-web-studio-hero h1 {
 white-space:normal!important;hyphens:none!important;overflow-wrap:normal!important;word-break:normal!important;
}
@media(max-width:700px){
 body.shop-1 .hh-cat-landing:is([data-hh-category-id="339"],[data-hh-category-id="345"],[data-hh-category-id="346"],[data-hh-category-id="347"],[data-hh-category-id="348"],[data-hh-category-id="349"],[data-hh-category-id="350"]) .hh-web-studio-hero .hh-cat-editorial-copy {width:43%!important;padding:8px!important}
 body.shop-1 .hh-cat-landing:is([data-hh-category-id="339"],[data-hh-category-id="345"],[data-hh-category-id="346"],[data-hh-category-id="347"],[data-hh-category-id="348"],[data-hh-category-id="349"],[data-hh-category-id="350"]) .hh-web-studio-hero h1 {font-size:16px!important;line-height:1.14!important}
}
@media(max-width:389px){
 body.shop-1 .hh-cat-landing:is([data-hh-category-id="347"],[data-hh-category-id="348"]) .hh-web-studio-hero .hh-cat-editorial-copy {width:48%!important}
 body.shop-1 .hh-cat-landing:is([data-hh-category-id="347"],[data-hh-category-id="348"]) .hh-web-studio-hero h1 {font-size:14px!important}
}

/* Existing good tile347: keep its whole category word at the narrow three-column boundary. */
@media(min-width:701px) and (max-width:767px){
 body.shop-1 .hh-cat-landing[data-hh-category-id="339"] .hh-cat-directory-card[data-jp-category-id="347"] .hh-cat-directory-copy h3 {font-size:16px!important;white-space:nowrap!important;hyphens:none!important;overflow-wrap:normal!important;word-break:normal!important}
}
