/**
* Copyright since 2007 PrestaShop SA and Contributors
* PrestaShop is an International Registered Trademark & Property of PrestaShop SA
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License 3.0 (AFL-3.0)
* that is bundled with this package in the file LICENSE.md.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/AFL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to https://devdocs.prestashop.com/ for more information.
*
* @author    PrestaShop SA and Contributors <contact@prestashop.com>
* @copyright Since 2007 PrestaShop SA and Contributors
* @license   https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
*/
.promo-thumbnails__title {
  font-family: var(--font-family-heading-2);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1;
  margin-bottom: 3.125rem;
  text-transform: uppercase;
  transform: none;
  text-align: center;
  font-size: clamp(1.375rem, 1.1298rem + 1.0897vw, 2.4375rem); /* 22 - 39 px */
  color: #221F24;
}

.promo-thumbnails__list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 0;
  margin-left: -.75rem;
  margin-right: -.75rem;
  padding-left: 0;
  list-style: none;
  text-align: center;
}

.promo-thumbnails__link {
  display: inline-block;
  transition: opacity 200ms ease;
}

.promo-thumbnails__link:hover {
  text-decoration: none;
  opacity: .5;
}

.promo-thumbnails__img-wrapper {
  margin-left: auto;
  margin-right: auto;
}

.promo-thumbnails__link-name {
  margin-top: 1rem;
  line-height: 1.2;
  font-family: var(--font-family-heading);
  font-weight: var(--font-weight-heading);
  font-size: clamp(1.125rem, 1.0673rem + 0.2564vw, 1.375rem); /* 18 - 22 px */
  text-transform: uppercase;
}

.promo-thumbnails__link-name span {
  font-style: italic;
  font-size: 170%;
}

.promo-thumbnails__cta {
  display: inline-block;
  padding: .5rem clamp(0.625rem, 0.5385rem + 0.3846vw, 1rem); /* 8px / 10 - 16 px */
  border: 1px solid;
  text-transform: uppercase;
  font-size: clamp(0.875rem, 0.7596rem + 0.5128vw, 1.375rem); /* 14 - 22 px */
  font-weight: bold;
  font-style: italic;
 /* transition: opacity 200ms ease;*/
}

/*.promo-thumbnails__cta:hover {
  opacity: .5;
}*/
