/* supplement.css — вспомогательные правила восстановления (Wayback Fixer).
   Наполняется в Фазе 4 по результатам визуального QA (Shopify lazyload/Splide,
   responsive-image force-visible и т.п.). В Фазе 1 файл создаётся и подключается
   во все страницы, чтобы Фаза 4 только редактировала содержимое. */

/* Шаг 17: sitewide-ссылка (showSitewide) выводится внутри светло-синего
   (#4c9ccd) футера r-template-footer.php. Голый <a> не попадает под
   .footer-nav__link{color:#fffc} и наследует тёмный глобальный a{color:#212121},
   визуально сливаясь с синим фоном (verify_link_visibility: stdev≈2.3).
   Форсим тот же читаемый белый, что тема даёт остальным ссылкам футера. */
.romlifooter a,
.romlifooter a:link,
.romlifooter a:visited {
  color: #ffffff !important;
  text-decoration: underline;
}
.romlifooter a:hover { color: #ffffff !important; opacity: 0.85; }

/* Шаг 16: картинки товаров на главной. Wayback потерял src (data-src=""),
   src вписан напрямую в .product__img. Тема держит .product__img в opacity:0
   до навешивания .lazyloaded (lazysizes) — форсим видимость. Заодно гасим
   .product__img-hover: его фон вёл на мёртвый cdn.shopify.com (404) и серым
   #f0f0f0 перекрывал карточку. */
.product__img { opacity: 1 !important; }
.product__img-hover { opacity: 0 !important; }

/* About / Vision: restored local imgs (cdn.shopify.com is 403). Force visible
   even if leftover lazyload classes remain. */
.home-custom__img { opacity: 1 !important; }

/* Shop collection banner: keep header media image visible. */
.collection__header-img {
  background-size: cover !important;
  background-position: center center !important;
}

/* Stockists logo carousel: keep wordmarks readable inside placeholder. */
.home-logo-list__placeholder__wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-logo-list__img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  object-fit: contain;
}
