/*
* NOTICE OF LICENSE
*
* This source file is subject to a commercial license from SARL 202 ecommerce
* Use, copy, modification or distribution of this source file without written
* license agreement from the SARL 202 ecommerce is strictly forbidden.
* In order to obtain a license, please contact us: tech@202-ecommerce.com
* ...........................................................................
* INFORMATION SUR LA LICENCE D'UTILISATION
*
* L'utilisation de ce fichier source est soumise a une licence commerciale
* concedee par la societe 202 ecommerce
* Toute utilisation, reproduction, modification ou distribution du present
* fichier source sans contrat de licence ecrit de la part de la SARL 202 ecommerce est
* expressement interdite.
* Pour obtenir une licence, veuillez contacter 202-ecommerce <tech@202-ecommerce.com>
* ...........................................................................
*
* @author    202-ecommerce <tech@202-ecommerce.com>
* @copyright Copyright (c) 202-ecommerce
* @license   Commercial license
*/

#blockcart_product h3 {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    margin: 10px 0 20px 0;
    padding-top: 10px;
    color: #593312;
    border-top: 1px solid #e3e3e3;
}
.add_to_cart_fast {
    display: flex;
    flex-direction: row;
    margin-bottom: -10px;
}

.product_1, .product_2 {
    flex: 50%;
    text-align: center;
}

.column {
    display: flex;
}

.add_to_cart_fast a.product_title {
    color: #593312;
    font-weight: 600;
}

.add_to_cart_fast a.product_title:hover, .add_in_cart:hover{
    text-decoration: none;
}

.left_part {
    flex: 30%;
}

.right_part {
    flex: 70%;
    position: relative;
}

.add_in_cart {
    color: white;
    font-size: 14px;
    line-height: 23px;
    border-radius: 4px;
    cursor: pointer;
    background: #e03288;
    margin-top: 10px;
    border: none;
    padding: 2px 5px;
    display: block;
    text-align: center;
}
.product_1 .add_in_cart {
    right: 10px;
}

.product_2 .add_in_cart {
    left: 10px;
}
.btn_wrapper {
    display: flex;
    flex-direction: row;
}

.btn_part {
    flex: 50%;
}

.btn_wrapper .btn_part:first-child a {
    margin-right: 10px;
}

.btn_wrapper .btn_part:last-child a {
    margin-left: 10px;
}

.price_cart {
    font-weight: 600;
    font-size: 15px;
    color: #491c0f;
    margin: 5px 0;
}

#cart-prices {
    position: relative;
    height: 35px;
}

.cart-prices-content {
    position: absolute;
    right: 0;
}