.elementor-8174 .elementor-element.elementor-element-c7b80c6{--display:flex;--min-height:1440px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8174 .elementor-element.elementor-element-c7b80c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8174 .elementor-element.elementor-element-8bb717c{--update-cart-automatically-display:none;width:100%;max-width:100%;--totals-title-alignment:center;--sections-background-color:#90F7DB;--sections-border-type:double;--sections-border-radius:6px 6px 6px 6px;--sections-padding:-6px -6px -6px -6px;--sections-margin:8px;--sections-title-spacing:0px;--forms-rows-gap:8px;--forms-fields-border-radius:0px 0px 0px 0px;--forms-buttons-border-type:solid;--forms-buttons-padding:12px 12px 12px 12px;--forms-buttons-width:auto;--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );--order-summary-title-spacing:0px;--order-summary-items-divider-weight:0px;--totals-rows-gap-top:calc( 0px/2 );--totals-rows-gap-bottom:calc( 0px/2 );--checkout-button-border-radius:0px 0px 0px 0px;--checkout-button-padding:0px 0px 0px 0px;--checkout-button-width:fit-content;}.elementor-8174 .elementor-element.elementor-element-8bb717c > .elementor-widget-container{background-color:#EDDDDD;}.elementor-8174 .elementor-element.elementor-element-8bb717c.elementor-element{--align-self:stretch;}.elementor-8174 .elementor-element.elementor-element-8bb717c .coupon{--apply-coupon-button-alignment:center;--apply-coupon-button-width:100%;}.elementor-8174 .elementor-element.elementor-element-8bb717c .shipping-calculator-form{--update-shipping-button-alignment:center;--update-shipping-button-width:100%;}.elementor-8174 .elementor-element.elementor-element-8bb717c .wc-proceed-to-checkout{--place-order-title-alignment:stretch;--checkout-button-width:100%;}.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart-section{box-shadow:-1px 22px 31px 20px rgba(0,0,0,0.5);border-width:0px 0px 0px 0px;}.elementor-8174 .elementor-element.elementor-element-8bb717c {--forms-fields-padding:0px 0px 0px 0px;}.elementor-8174 .elementor-element.elementor-element-8bb717c .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-8174 .elementor-element.elementor-element-8bb717c .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );right:0px;}.elementor-8174 .elementor-element.elementor-element-8bb717c .select2-container--default .select2-selection--single{height:auto;}.elementor-8174 .elementor-element.elementor-element-8bb717c .shop_table .button{border-width:-7px -7px -7px -7px;}@media(max-width:767px){.elementor-8174 .elementor-element.elementor-element-c7b80c6{--width:270.667px;}.elementor-8174 .elementor-element.elementor-element-8bb717c > .elementor-widget-container{margin:-26px -26px -26px -26px;}.elementor-8174 .elementor-element.elementor-element-8bb717c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-8174 .elementor-element.elementor-element-8bb717c{--totals-title-alignment:center;--sections-border-radius:5px 5px 5px 5px;--sections-padding:2px 2px 2px 2px;--sections-margin:12px;--forms-rows-gap:0px;--order-summary-rows-gap-top:calc( 27px/2 );--order-summary-rows-gap-bottom:calc( 27px/2 );--order-summary-title-spacing:22px;--order-summary-items-divider-weight:22px;--order-summary-quantity-border-weight:0px;--totals-rows-gap-top:calc( 3px/2 );--totals-rows-gap-bottom:calc( 3px/2 );--totals-divider-weight:0px;}.elementor-8174 .elementor-element.elementor-element-8bb717c .shipping-calculator-form{--update-shipping-button-alignment:center;--update-shipping-button-width:100%;}.elementor-8174 .elementor-element.elementor-element-8bb717c .wc-proceed-to-checkout{--place-order-title-alignment:stretch;--checkout-button-width:100%;}.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart-section{border-width:5px 5px 5px 5px;}}@media(min-width:768px){.elementor-8174 .elementor-element.elementor-element-c7b80c6{--width:100%;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-8bb717c *//* ==========================================================
   GOLAM PARAPHARMACIE
   PANIER ELEMENTOR PRO — VERSION STABLE
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c {
    --golam-primary: #167a84;
    --golam-primary-dark: #0f626b;
    --golam-primary-soft: #eaf6f6;

    --golam-green: #76b947;

    --golam-text: #17242b;
    --golam-muted: #65737a;
    --golam-border: #dce7e7;

    --golam-white: #ffffff;
    --golam-surface: #f7fafa;
    --golam-danger: #d64545;

    width: 100% !important;
    max-width: none !important;

    color: var(--golam-text);
}


/* ==========================================================
   STRUCTURE NATIVE DU WIDGET
   Ne pas forcer les colonnes desktop
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__container {
    width: 100% !important;
    max-width: none !important;

    gap: 28px !important;
    align-items: flex-start !important;
}


/* Les deux cartes */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-start,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end {
    min-width: 0 !important;

    box-sizing: border-box !important;
    overflow: hidden;

    background: var(--golam-white) !important;

    border: 1px solid var(--golam-border) !important;
    border-radius: 18px !important;

    box-shadow:
        0 14px 38px rgba(23, 36, 43, 0.08),
        0 3px 10px rgba(23, 36, 43, 0.04) !important;
}


/* Ligne supérieure moderne */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-start::before,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end::before {
    content: "";

    display: block;

    width: 100%;
    height: 4px;

    background: linear-gradient(
        90deg,
        var(--golam-primary) 0%,
        #299eaa 65%,
        var(--golam-green) 100%
    );
}


/* ==========================================================
   CONTENU DES CARTES
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .woocommerce-cart-form,
.elementor-8174 .elementor-element.elementor-element-8bb717c .cart_totals {
    float: none !important;

    width: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 26px !important;

    box-sizing: border-box !important;

    background: transparent !important;
}


/* ==========================================================
   TABLEAUX
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c table.shop_table {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;

    table-layout: auto !important;
    border-collapse: collapse !important;

    background: transparent !important;
    border: 0 !important;
}


/* Lignes des produits */

.elementor-8174 .elementor-element.elementor-element-8bb717c .woocommerce-cart-form table.shop_table td {
    padding: 18px 10px !important;

    vertical-align: middle !important;

    background: transparent !important;

    border: 0 !important;
    border-bottom: 1px solid var(--golam-border) !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .woocommerce-cart-form tr.cart_item:hover td {
    background: #f8fbfb !important;
}


/* ==========================================================
   IMAGE DU PRODUIT
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-thumbnail img {
    width: 76px !important;
    max-width: 76px !important;
    height: 76px !important;

    padding: 7px;

    object-fit: contain;

    background: var(--golam-surface);

    border: 1px solid #e5eded;
    border-radius: 13px;

    transition:
        transform 0.2s ease,
        box-shadow 0.2s ease;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c tr.cart_item:hover .product-thumbnail img {
    transform: translateY(-2px);

    box-shadow: 0 8px 18px rgba(23, 36, 43, 0.09);
}


/* ==========================================================
   NOM ET PRIX
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-name a {
    color: var(--golam-text) !important;

    font-size: 15px;
    font-weight: 700;
    line-height: 1.45;

    text-decoration: none !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-name a:hover {
    color: var(--golam-primary) !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-price,
.elementor-8174 .elementor-element.elementor-element-8bb717c .product-price .amount {
    color: var(--golam-muted) !important;

    font-weight: 600;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-subtotal,
.elementor-8174 .elementor-element.elementor-element-8bb717c .product-subtotal .amount {
    color: var(--golam-primary) !important;

    font-size: 16px;
    font-weight: 800;
}


/* ==========================================================
   QUANTITÉ
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .quantity .qty {
    width: 68px !important;
    min-height: 44px;

    padding: 8px;

    color: var(--golam-text);

    font-size: 15px;
    font-weight: 700;
    text-align: center;

    background: var(--golam-white);

    border: 1px solid #cad7d8 !important;
    border-radius: 9px !important;

    box-shadow: none !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .quantity .qty:focus {
    outline: none;

    border-color: var(--golam-primary) !important;

    box-shadow:
        0 0 0 3px rgba(22, 122, 132, 0.13) !important;
}


/* ==========================================================
   BOUTON SUPPRIMER
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-remove a.remove {
    display: inline-grid !important;
    place-items: center;

    width: 35px;
    height: 35px;

    color: var(--golam-muted) !important;

    font-size: 19px !important;
    line-height: 1 !important;

    background: #f1f4f4 !important;

    border: 1px solid #e2e9e9;
    border-radius: 50%;

    transition:
        color 0.2s ease,
        background-color 0.2s ease,
        transform 0.2s ease;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .product-remove a.remove:hover {
    color: var(--golam-white) !important;

    background: var(--golam-danger) !important;
    border-color: var(--golam-danger) !important;

    transform: scale(1.06);
}


/* ==========================================================
   COUPON
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .woocommerce-cart-form td.actions {
    padding-top: 22px !important;

    background: transparent !important;
    border-bottom: 0 !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .coupon {
    display: flex !important;

    align-items: stretch;

    width: 100% !important;

    margin: 0 !important;
    padding: 16px !important;

    gap: 12px;

    box-sizing: border-box;

    background: linear-gradient(
        135deg,
        #f8fbfb,
        var(--golam-primary-soft)
    );

    border: 1px solid #d6e7e8;
    border-radius: 13px;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .coupon input.input-text {
    flex: 1 1 auto;

    width: auto !important;
    min-width: 0;
    min-height: 47px;

    margin: 0 !important;
    padding: 12px 15px !important;

    color: var(--golam-text);

    background: var(--golam-white);

    border: 1px solid #cbd8d9 !important;
    border-radius: 9px !important;

    box-shadow: none !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .coupon input.input-text:focus {
    outline: none;

    border-color: var(--golam-primary) !important;

    box-shadow:
        0 0 0 3px rgba(22, 122, 132, 0.13) !important;
}


/* Boutons secondaires */

.elementor-8174 .elementor-element.elementor-element-8bb717c .coupon .button,
.elementor-8174 .elementor-element.elementor-element-8bb717c button[name="update_cart"],
.elementor-8174 .elementor-element.elementor-element-8bb717c .shipping-calculator-form .button {
    min-height: 47px;

    padding: 11px 20px !important;

    color: var(--golam-primary) !important;

    font-size: 14px;
    font-weight: 700;
    text-transform: none;

    background: var(--golam-white) !important;

    border: 1px solid var(--golam-primary) !important;
    border-radius: 9px !important;

    box-shadow: none !important;

    transition:
        color 0.2s ease,
        background-color 0.2s ease;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .coupon .button:hover,
.elementor-8174 .elementor-element.elementor-element-8bb717c button[name="update_cart"]:hover,
.elementor-8174 .elementor-element.elementor-element-8bb717c .shipping-calculator-form .button:hover {
    color: var(--golam-white) !important;

    background: var(--golam-primary) !important;
}


/* ==========================================================
   CART TOTALS — CONTENU RÉELLEMENT CENTRÉ
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end {
    text-align: center !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals {
    width: 100% !important;

    text-align: center !important;
}


/*
   Centre le titre, le tableau et le bouton dans
   un bloc intérieur raisonnable.
*/

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals > h2,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals > table,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals > .wc-proceed-to-checkout {
    width: min(100%, 420px) !important;
    max-width: 420px !important;

    margin-right: auto !important;
    margin-left: auto !important;
}


/* Titre Cart Totals */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals h2 {
    margin-top: 0 !important;
    margin-bottom: 24px !important;

    color: var(--golam-text) !important;

    font-size: 22px !important;
    font-weight: 750 !important;
    line-height: 1.3 !important;

    text-align: center !important;

    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
}


/* Trait décoratif centré */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals h2::after {
    content: "";

    display: block;

    width: 50px;
    height: 3px;

    margin: 10px auto 0 !important;

    background: linear-gradient(
        90deg,
        var(--golam-primary),
        var(--golam-green)
    );

    border-radius: 10px;
}


/* ==========================================================
   TABLE CART TOTALS
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals table.shop_table {
    width: min(100%, 420px) !important;
    max-width: 420px !important;

    margin-right: auto !important;
    margin-left: auto !important;

    table-layout: auto !important;
}


/*
   Important :
   aucune largeur de 50 %, aucune coupure lettre par lettre.
*/

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals table.shop_table th,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals table.shop_table td {
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;

    padding: 15px 8px !important;

    vertical-align: middle !important;
    text-align: center !important;

    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
    hyphens: none !important;

    background: transparent !important;

    border: 0 !important;
    border-bottom: 1px solid var(--golam-border) !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals table.shop_table th {
    color: var(--golam-muted) !important;

    font-size: 14px;
    font-weight: 600;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals table.shop_table td {
    color: var(--golam-text) !important;

    font-size: 14px;
    font-weight: 700;
}


/* ==========================================================
   MÉTHODES DE LIVRAISON CENTRÉES
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end ul#shipping_method {
    display: flex !important;

    flex-direction: column;
    align-items: center;

    width: 100% !important;

    margin: 0 auto !important;
    padding: 0 !important;

    gap: 9px;

    list-style: none;

    text-align: center !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end ul#shipping_method li {
    display: flex !important;

    align-items: center;
    justify-content: center;
    flex-wrap: wrap;

    width: 100% !important;

    margin: 0 !important;
    padding: 11px 10px;

    gap: 7px;

    box-sizing: border-box;

    color: var(--golam-text);

    line-height: 1.45;
    text-align: center !important;

    white-space: normal !important;
    word-break: normal !important;

    background: var(--golam-surface);

    border: 1px solid #e0eaea;
    border-radius: 10px;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end input[type="radio"] {
    flex: 0 0 auto;

    margin: 0;

    accent-color: var(--golam-primary);
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end ul#shipping_method label {
    margin: 0 !important;

    text-align: center !important;

    white-space: normal !important;
    word-break: normal !important;
}


/* ==========================================================
   ADRESSE ET LIENS DE LIVRAISON
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .woocommerce-shipping-destination,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .woocommerce-shipping-contents,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .shipping-calculator-button,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals p {
    width: 100% !important;

    margin-right: auto !important;
    margin-left: auto !important;

    text-align: center !important;

    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .woocommerce-shipping-destination {
    margin-top: 13px !important;

    color: var(--golam-muted);

    font-size: 13px;
    line-height: 1.55;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .shipping-calculator-button,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .woocommerce-shipping-destination a {
    color: var(--golam-primary) !important;

    font-weight: 700;
    text-decoration: none !important;
}


/* ==========================================================
   TOTAL FINAL
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals .order-total th,
.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals .order-total td {
    padding-top: 18px !important;
    padding-bottom: 18px !important;

    color: var(--golam-text) !important;

    font-size: 19px !important;
    font-weight: 800 !important;

    text-align: center !important;

    background: var(--golam-primary-soft) !important;

    border-bottom: 0 !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals .order-total .amount {
    color: var(--golam-primary) !important;

    font-size: 20px !important;
    font-weight: 800 !important;
}


/* ==========================================================
   BOUTON PASSER LA COMMANDE
   ========================================================== */

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .wc-proceed-to-checkout {
    width: 100% !important;

    padding: 22px 0 0 !important;

    text-align: center !important;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end
.wc-proceed-to-checkout
.checkout-button {
    display: inline-flex !important;

    align-items: center;
    justify-content: center;

    width: min(100%, 320px) !important;
    min-height: 54px;

    margin: 0 auto !important;
    padding: 15px 20px !important;

    color: var(--golam-white) !important;

    font-size: 16px !important;
    font-weight: 750 !important;
    line-height: 1.25 !important;

    text-align: center !important;
    text-transform: none !important;

    white-space: normal !important;
    word-break: normal !important;

    background: linear-gradient(
        135deg,
        var(--golam-primary),
        var(--golam-primary-dark)
    ) !important;

    border: 0 !important;
    border-radius: 11px !important;

    box-shadow:
        0 9px 22px rgba(15, 98, 107, 0.24);

    transition:
        transform 0.2s ease,
        box-shadow 0.2s ease;
}

.elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end
.wc-proceed-to-checkout
.checkout-button:hover {
    color: var(--golam-white) !important;

    box-shadow:
        0 12px 27px rgba(15, 98, 107, 0.30);

    transform: translateY(-2px);
}


/* ==========================================================
   TABLETTE ET MOBILE
   Le panier devient une seule colonne
   ========================================================== */

@media (max-width: 1024px) {

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__container {
        display: block !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-start,
    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end {
        width: 100% !important;
        max-width: 100% !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end {
        margin-top: 22px !important;
    }
}


/* ==========================================================
   TÉLÉPHONE
   ========================================================== */

@media (max-width: 767px) {

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-start,
    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end {
        border-radius: 14px !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .woocommerce-cart-form,
    .elementor-8174 .elementor-element.elementor-element-8bb717c .cart_totals {
        padding: 15px !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .product-thumbnail img {
        width: 60px !important;
        max-width: 60px !important;
        height: 60px !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .product-name a {
        font-size: 14px;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .quantity .qty {
        width: 60px !important;
        min-height: 41px;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .coupon {
        flex-direction: column !important;

        padding: 13px !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .coupon input.input-text,
    .elementor-8174 .elementor-element.elementor-element-8bb717c .coupon .button,
    .elementor-8174 .elementor-element.elementor-element-8bb717c button[name="update_cart"] {
        width: 100% !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end .cart_totals h2 {
        font-size: 20px !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end
    .cart_totals
    table.shop_table th,
    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end
    .cart_totals
    table.shop_table td {
        padding: 13px 5px !important;

        font-size: 13px !important;

        white-space: normal !important;
        word-break: normal !important;
    }

    .elementor-8174 .elementor-element.elementor-element-8bb717c .e-cart__column-end
    .wc-proceed-to-checkout
    .checkout-button {
        width: 100% !important;

        min-height: 51px;

        padding: 14px !important;

        font-size: 15px !important;
    }
}/* End custom CSS */