/**
* 2007-2022 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* 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 http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2022 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/
.product_size_chart {display: flex;justify-content: center;flex-wrap: wrap;}
.product_size_chart_block td, .product_size_chart_block th, .product_size_chart_title{text-align: center;}
.product_size_chart_img {text-align: center;max-width: 210px;margin: 1rem auto;}
.product_size_chart_block {border-top: 3px solid #51d890;margin: 0 auto;padding: 0px 4rem 1rem;}
.product_size_chart_block th, .product_size_chart_block tr.size_chart_type {text-transform: uppercase;}
.product_size_chart_block th{font-size: 22px;font-weight: 600;height: 30px;}
.product_size_chart_title p{font-family: 'Playfair Display', sans-serif;font-size: 20px;text-align: center;text-transform: uppercase;margin: 0;font-weight: 500;}
.product_size_chart_title{margin: 0 0 2rem;}
.product_size_chart table{width: 50%;margin: 10px 0;}
.product_size_chart_img img, .manufacturer_image img {max-width: 100%;height: auto;}
.size_chart{max-width: 545px;margin: 0 auto;padding: 10px 0 0;box-shadow: 0px -3px 12px #c3c2c2;border: 1px solid #c3c2c2;}
.product_size_chart_block td{font-size: 22px;}
#product .product_size_chart_block tr.size_chart_type td{font-size: 13px;font-weight: 600;}
.product_size_chart_block td{height: 20px;}
.manufacturer_image {max-width: 120px;margin: 0 auto;}
.manufacturer_image_block {padding: 2px;}
.manufacturer_image_block .manufacturer_image img{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
.manufacturer_image_block {background-color: #2b2a29;}

@media (max-width: 424px) {
    .product_size_chart_block {padding: 0px 1.5rem 1rem;}
}

@media (max-width: 579px) {
    .product_size_chart table{width: 100%;}
}