/* Shared category hero panels fill the photograph width; text keeps its own padding. */
@media (max-width: 768px) {
  .catalog-category-view .hoob-category-hero .hoob-category-hero__content {
    margin-inline: 0;
    width: 100%;
    max-width: none;
    box-sizing: border-box;
  }
}

@media (max-width: 900px) {
  .catalog-category-view .hh-hookahs-taxonomy__card h3 { overflow-wrap: anywhere; }
}
