Изображение баннера поиска обрезается на экранах меньшего размера

По умолчанию компонент настраивает одно фоновое изображение для отображения на различных устройствах следующим образом. Для фонового изображения используется свойство background-size: cover в CSS (подробнее здесь: background-size CSS property - CSS | MDN).

Таким образом, по умолчанию фоновое изображение будет изменяться в размере так, чтобы всегда полностью покрывать фон контейнера.

Можно было бы внести одно улучшение, добавив альтернативное изображение для мобильных устройств в этот компонент, но даже в этом случае, скорее всего, отдельные сайты будут вынуждены добавлять некоторый CSS для определённых ширины экрана, если у них есть специфические требования к фоновому изображению (в данном случае это не помогло бы, так как проблема возникает на ширинах, превышающих мобильные). В случае с Wyze у них установлена кастомизированная версия компонента для поддержки их конкретных потребностей.

Что касается конкретных изменений в CSS, следующее решение может улучшить поведение фонового изображения в вашем случае.

.search-banner .custom-search-banner-wrap {
   background-size: contain; 
}

Возможно, вам также потребуется задать различное поведение для разных ширины экрана, например:

.search-banner .custom-search-banner-wrap {
  background-size: contain; 
  @media screen and (max-width: 1000px) { // если ширина экрана меньше 1000 пикселей
   background: none; // скрыть фон
  }
}

Если вы новичок в этом, у нас есть руководство, которое может помочь: Making custom CSS changes on your site