/**
* 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.
*/

.category_menu_list {
    max-width: max-content;
}

.image-hover {
    display: none;
}

.active-list {
    display: block;
}

.cover-image-product {
    text-align: end;
}

.cover-image-product img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    /* IE 5-7 */
    filter: alpha(opacity=20);
    /* Netscape */
    -moz-opacity: 0.2;
    /* Safari 1.x */
    -khtml-opacity: 0.2;
    /* Good browsers */
    opacity: 0.2;
    transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -ms-transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
}

.cover-image-product img.active {
    text-align: end;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* IE 5-7 */
    filter: alpha(opacity=100);
    /* Netscape */
    -moz-opacity: 1;
    /* Safari 1.x */
    -khtml-opacity: 1;
    /* Good browsers */
    opacity: 1
}

/* Mobile Megamenu 
#megamenu-mobile {
    background-color: #893529;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    z-index: 99999;
    display: none;
}

.container_megamenu {
    height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow-y: scroll;
    
}

.category_link a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 1.76px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    padding: 30px 31.5px 28px 0px;
    border-top: 1px solid #fff;
}

.category_link a:last-child {
    border-bottom: 1px solid #fff;
}

.header_megamenu_mobile {
    padding-top: 18.3px;
}

.icon_back {
    display: none;
}

.icon_back {
    align-items: center;
    gap: 15.3px;
}

.icon_back span {
    font-size: 12px;
    line-height: 32px;
    letter-spacing: 0.48px;
    color: white;
}

.content-products {
    display: none;
    margin-top: 62px;
    margin-bottom: 128px;
    padding-top: 28px;
    padding-bottom: 35px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.content-products a {
    font-size: 22px;
    line-height: 56px;
    font-weight: 300;
    color: #fff;
}

.footer_megamenu_mobile {
    display: flex;
    align-items: end;
    justify-content: space-between;
    padding-bottom: 50px;
}

.link_useful {
    display: flex;
    flex-direction: column;
}

.link_useful a {
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    font-weight: normal;
    color: #fff;
}

.social {
    display: inline-flex;
    gap: 23.6px;
}*/