.elementor-43759 .elementor-element.elementor-element-a260465{--display:flex;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43759 .elementor-element.elementor-element-c87936e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-43759 .elementor-element.elementor-element-c87936e.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-43759 .elementor-element.elementor-element-c87936e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-43759 .elementor-element.elementor-element-c87936e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-a260465 *//* =========================================================
   DRINKS APP — PREMIUM SHOP V2
   Template 43759
   ========================================================= */

/* ---------- PAGE / CATALOG ---------- */

.elementor-43759 .elementor-element-a260465 {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    padding: 55px 32px 80px;
    background: #f7f4ee;
    color: #171717;
}

.elementor-43759 .elementor-element-c87936e,
.elementor-43759 .elementor-element-c87936e * {
    box-sizing: border-box;
}


/* ---------- TOOLBAR ---------- */

.elementor-43759 .elementor-element-c87936e .woocommerce-result-count {
    float: left;
    margin: 0 20px 25px 0;
    padding: 12px 0;
    color: #77736c;
    font-size: 14px;
    font-weight: 400;
}

.elementor-43759 .elementor-element-c87936e .woocommerce-ordering {
    float: right;
    margin: 0 0 25px;
}

.elementor-43759 .elementor-element-c87936e .woocommerce-ordering select {
    min-height: 46px;
    padding: 9px 42px 9px 16px;
    background: #fff;
    color: #171717;
    border: 1px solid #ded9cf;
    border-radius: 2px;
    box-shadow: none;
    font-size: 14px;
}


/* =========================================================
   PRODUCT GRID
   ========================================================= */

.elementor-43759 .elementor-element-c87936e ul.products {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 36px 24px;

    clear: both;
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;

    list-style: none;
}

.elementor-43759 .elementor-element-c87936e ul.products::before,
.elementor-43759 .elementor-element-c87936e ul.products::after {
    display: none !important;
}


/* =========================================================
   PRODUCT CARD
   ========================================================= */

.elementor-43759 .elementor-element-c87936e ul.products li.product {
    float: none !important;
    clear: none !important;
    width: 100% !important;
    margin: 0 !important;

    display: flex;
    flex-direction: column;

    position: relative;

    padding: 14px 14px 16px !important;

    background: #fff;

    border: 1px solid rgba(17, 17, 17, 0.07);
    border-radius: 6px;

    box-shadow:
        0 2px 4px rgba(0,0,0,0.015),
        0 8px 24px rgba(0,0,0,0.025);

    overflow: hidden;

    transition:
        transform .28s ease,
        box-shadow .28s ease,
        border-color .28s ease;
}


/* ---------- PRODUCT LINK ---------- */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .woocommerce-loop-product__link {
    display: block;
    color: inherit;
    text-decoration: none;
}


/* =========================================================
   PRODUCT IMAGE
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product img {
    display: block;

    width: 100% !important;
    height: 270px !important;

    margin: 0 !important;
    padding: 22px !important;

    object-fit: contain !important;
    object-position: center;

    background: #faf9f6;

    border-radius: 4px;

    transition: transform .35s ease;
}


/* =========================================================
   PRODUCT TITLE
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .woocommerce-loop-product__title {
    min-height: 48px;

    margin: 18px 2px 8px !important;
    padding: 0 !important;

    color: #171717 !important;

    font-size: 16px !important;
    font-weight: 500 !important;

    line-height: 1.45 !important;

    letter-spacing: -0.01em;

    transition: color .2s ease;
}


/* =========================================================
   PRICE
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .price {
    display: block;

    margin: 0 2px 18px !important;

    color: #171717 !important;

    font-size: 16px !important;
    font-weight: 600 !important;

    line-height: 1.4;
}

.elementor-43759 .elementor-element-c87936e
ul.products li.product .price del {
    margin-right: 5px;
    color: #918d86 !important;
    font-size: 13px;
    font-weight: 400;
    opacity: 1;
}

.elementor-43759 .elementor-element-c87936e
ul.products li.product .price ins {
    background: transparent;
    color: #171717 !important;
    font-weight: 600;
    text-decoration: none;
}


/* =========================================================
   BUTTON
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .button {
    display: inline-flex !important;

    align-items: center;
    justify-content: center;

    width: 100%;

    min-height: 45px;

    margin: auto 0 0 !important;
    padding: 11px 16px !important;

    background: #111 !important;
    color: #fff !important;

    border: 1px solid #111 !important;
    border-radius: 3px !important;

    box-shadow: none !important;

    font-size: 11px !important;
    font-weight: 600 !important;

    line-height: 1.2;

    letter-spacing: .075em;

    text-transform: uppercase;
    text-decoration: none !important;

    transition:
        background .22s ease,
        color .22s ease,
        border-color .22s ease;
}


/* =========================================================
   SALE BADGE
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .onsale {
    position: absolute;

    top: 24px !important;
    left: 24px !important;
    right: auto !important;

    z-index: 5;

    min-width: auto !important;
    min-height: auto !important;

    margin: 0 !important;
    padding: 6px 9px !important;

    background: #111 !important;
    color: #fff !important;

    border-radius: 2px !important;

    font-size: 10px !important;
    font-weight: 600;

    line-height: 1.2 !important;

    letter-spacing: .07em;

    text-transform: uppercase;
}


/* =========================================================
   AJAX VIEW CART
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .added_to_cart {
    display: block;

    padding: 10px 4px 0;

    color: #171717;

    font-size: 12px;
    font-weight: 500;

    text-align: center;
    text-decoration: underline;

    text-underline-offset: 3px;
}


/* =========================================================
   HOVER
   ========================================================= */

@media (hover:hover) and (pointer:fine) {

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product:hover {
        transform: translateY(-4px);

        border-color: rgba(216,182,116,.45);

        box-shadow:
            0 8px 18px rgba(0,0,0,.04),
            0 18px 40px rgba(0,0,0,.055);
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product:hover img {
        transform: scale(1.035);
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product
    .woocommerce-loop-product__link:hover
    .woocommerce-loop-product__title {
        color: #806329 !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .button:hover {
        background: #d8b674 !important;
        border-color: #d8b674 !important;
        color: #111 !important;
    }
}


/* =========================================================
   PAGINATION
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
.woocommerce-pagination {
    clear: both;
    margin-top: 55px;
    text-align: center;
}

.elementor-43759 .elementor-element-c87936e
.woocommerce-pagination ul.page-numbers {
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: center;

    gap: 8px;

    margin: 0;
    padding: 0;

    border: 0;

    list-style: none;
}

.elementor-43759 .elementor-element-c87936e
.woocommerce-pagination ul.page-numbers li {
    margin: 0;
    border: 0;
}

.elementor-43759 .elementor-element-c87936e
.woocommerce-pagination ul.page-numbers li a,
.elementor-43759 .elementor-element-c87936e
.woocommerce-pagination ul.page-numbers li span {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    min-width: 44px;
    min-height: 44px;

    padding: 8px 12px;

    background: #fff;

    color: #171717;

    border: 1px solid #ded9cf;
    border-radius: 3px;

    text-decoration: none;
}

.elementor-43759 .elementor-element-c87936e
.woocommerce-pagination ul.page-numbers li span.current {
    background: #111;
    color: #fff;
    border-color: #111;
}


/* =========================================================
   ACCESSIBILITY
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
:is(a, button, select, input):focus-visible {
    outline: 2px solid #d8b674;
    outline-offset: 3px;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width:1024px) {

    .elementor-43759 .elementor-element-a260465 {
        padding: 40px 24px 65px;
    }

    .elementor-43759 .elementor-element-c87936e ul.products {
        grid-template-columns:
            repeat(2, minmax(0,1fr)) !important;

        gap: 30px 20px;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {
        height: 280px !important;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width:767px) {

    .elementor-43759 .elementor-element-a260465 {
        padding: 28px 14px 50px;
    }

    .elementor-43759 .elementor-element-c87936e ul.products {
        grid-template-columns:
            repeat(2, minmax(0,1fr)) !important;

        gap: 18px 10px;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product {
        padding: 8px 8px 10px !important;
        border-radius: 4px;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {
        height: 180px !important;
        padding: 12px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .woocommerce-loop-product__title {
        min-height: 42px;

        margin: 12px 1px 6px !important;

        font-size: 14px !important;

        line-height: 1.4 !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .price {
        margin: 0 1px 12px !important;
        font-size: 14px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .button {
        min-height: 42px;

        padding: 9px 5px !important;

        font-size: 9px !important;

        letter-spacing: .04em;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .onsale {
        top: 14px !important;
        left: 14px !important;

        padding: 5px 7px !important;

        font-size: 9px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    .woocommerce-result-count,
    .elementor-43759 .elementor-element-c87936e
    .woocommerce-ordering {
        float: none;
        width: 100%;
        margin: 0 0 12px;
    }

    .elementor-43759 .elementor-element-c87936e
    .woocommerce-result-count {
        padding: 0;
    }

    .elementor-43759 .elementor-element-c87936e
    .woocommerce-ordering select {
        width: 100%;
    }
}


/* =========================================================
   VERY SMALL MOBILE
   ========================================================= */

@media (max-width:359px) {

    .elementor-43759 .elementor-element-c87936e ul.products {
        grid-template-columns: 1fr !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {
        height: 250px !important;
    }
}


/* =========================================================
   REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion:reduce) {

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product,

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img,

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .button {

        transition: none;
    }
}
/* =========================================================
   DRINKS APP — SHOP VISUAL REFINEMENT
   Add AFTER existing Shop CSS
   ========================================================= */


/* Give the catalog more usable width */
.elementor-43759 .elementor-element-a260465 {
    max-width: 1450px !important;
    padding: 55px 28px 80px !important;
}


/* Slightly tighter grid = larger cards */
.elementor-43759 .elementor-element-c87936e ul.products {
    gap: 32px 20px !important;
}


/* More substantial premium cards */
.elementor-43759 .elementor-element-c87936e ul.products li.product {
    padding: 16px 16px 18px !important;
    border: 1px solid #e9e5dc !important;
    border-radius: 5px !important;
    background: #fff !important;

    box-shadow:
        0 3px 12px rgba(17,17,17,.025) !important;
}


/* MUCH larger image presentation */
.elementor-43759 .elementor-element-c87936e ul.products li.product img {
    width: 100% !important;
    height: 310px !important;

    padding: 22px !important;

    object-fit: contain !important;
    object-position: center !important;

    background: #faf9f6 !important;
}


/* Product title */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .woocommerce-loop-product__title {

    min-height: 46px !important;

    margin: 18px 2px 8px !important;

    color: #171717 !important;

    font-size: 16px !important;
    font-weight: 600 !important;

    line-height: 1.4 !important;
}


/* Price */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price {

    margin: 0 2px 18px !important;

    color: #171717 !important;

    font-size: 16px !important;
    font-weight: 600 !important;
}


/* Bigger, more confident button */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .button {

    min-height: 48px !important;

    padding: 13px 16px !important;

    font-size: 11px !important;
    font-weight: 600 !important;

    letter-spacing: .065em !important;

    border-radius: 3px !important;
}


/* Premium hover */
@media (hover:hover) and (pointer:fine) {

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product:hover {

        transform: translateY(-5px);

        border-color: rgba(216,182,116,.55) !important;

        box-shadow:
            0 14px 36px rgba(17,17,17,.075) !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product:hover img {
        transform: scale(1.04);
    }
}


/* =========================
   TABLET
   ========================= */

@media (max-width:1024px) {

    .elementor-43759 .elementor-element-c87936e ul.products {
        grid-template-columns:
            repeat(2, minmax(0,1fr)) !important;

        gap: 26px 18px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {

        height: 300px !important;
    }
}


/* =========================
   MOBILE
   ========================= */

@media (max-width:767px) {

    .elementor-43759 .elementor-element-a260465 {
        padding: 25px 12px 50px !important;
    }

    .elementor-43759 .elementor-element-c87936e ul.products {
        grid-template-columns:
            repeat(2, minmax(0,1fr)) !important;

        gap: 16px 10px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product {

        padding: 9px 9px 11px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {

        height: 190px !important;

        padding: 12px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .woocommerce-loop-product__title {

        min-height: 42px !important;

        margin-top: 13px !important;

        font-size: 14px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .price {

        font-size: 14px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .button {

        min-height: 42px !important;

        padding: 9px 5px !important;

        font-size: 9px !important;
    }
}
/* =========================================================
   DRINKS APP — PRODUCT CARD PROPORTION FIX
   Add at the END of existing CSS
   ========================================================= */

/* Cleaner grid spacing */
.elementor-43759 .elementor-element-c87936e ul.products {
    align-items: stretch;
    column-gap: 22px !important;
    row-gap: 28px !important;
}


/* Compact premium card */
.elementor-43759 .elementor-element-c87936e ul.products li.product {
    padding: 12px 12px 14px !important;
    min-height: 0 !important;

    background: #fff !important;
    border: 1px solid #e7e2d9 !important;
    border-radius: 4px !important;

    box-shadow: 0 3px 14px rgba(17,17,17,.025) !important;
}


/* Reduce oversized image stage */
.elementor-43759 .elementor-element-c87936e ul.products li.product img {
    height: 235px !important;
    padding: 16px !important;

    object-fit: contain !important;
    object-position: center !important;

    background: #faf9f6 !important;
}


/* Product title */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .woocommerce-loop-product__title {

    min-height: 40px !important;

    margin: 14px 0 6px !important;

    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    color: #111 !important;
}


/* Price */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price {

    margin: 0 0 14px !important;

    font-size: 15px !important;
    font-weight: 600 !important;

    color: #111 !important;
}


/* Sale price */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price del {

    color: #8b877f !important;
    font-size: 12px !important;
}

.elementor-43759 .elementor-element-c87936e
ul.products li.product .price ins {

    color: #111 !important;
    font-size: 15px !important;
}


/* Cleaner Add to Cart */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .button {

    min-height: 42px !important;

    padding: 10px 12px !important;

    font-size: 10px !important;
    font-weight: 600 !important;

    letter-spacing: .055em !important;

    background: #111 !important;
    color: #fff !important;

    border-radius: 2px !important;
}


/* Sale badge */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .onsale {

    top: 20px !important;
    left: 20px !important;

    padding: 5px 8px !important;

    font-size: 9px !important;

    border-radius: 2px !important;
}


/* Hover */
@media (hover:hover) and (pointer:fine) {

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product:hover {

        transform: translateY(-3px);

        border-color: rgba(216,182,116,.55) !important;

        box-shadow: 0 12px 30px rgba(17,17,17,.065) !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product:hover img {

        transform: scale(1.025);
    }
}


/* TABLET */
@media (max-width:1024px) {

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {

        height: 245px !important;
    }
}


/* MOBILE */
@media (max-width:767px) {

    .elementor-43759 .elementor-element-c87936e ul.products {

        column-gap: 10px !important;
        row-gap: 16px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product {

        padding: 8px 8px 10px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product img {

        height: 165px !important;
        padding: 10px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .woocommerce-loop-product__title {

        min-height: 38px !important;

        margin-top: 10px !important;

        font-size: 13px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .price {

        margin-bottom: 10px !important;

        font-size: 13px !important;
    }

    .elementor-43759 .elementor-element-c87936e
    ul.products li.product .button {

        min-height: 40px !important;

        padding: 8px 4px !important;

        font-size: 9px !important;
    }
}
/* =========================================================
   DRINKS APP — PRICE + SALE COLOR FIX
   ========================================================= */

/* Normal product price — dark */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price .amount,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price .woocommerce-Price-amount,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price .woocommerce-Price-currencySymbol {
    color: #171717 !important;
}


/* Old price on discounted products */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price del,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price del .amount,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price del .woocommerce-Price-amount,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price del .woocommerce-Price-currencySymbol {
    color: #8A867F !important;
    opacity: 1 !important;
    font-weight: 400 !important;
}


/* New discounted price — premium dark */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price ins,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price ins .amount,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price ins .woocommerce-Price-amount,
.elementor-43759 .elementor-element-c87936e
ul.products li.product .price ins .woocommerce-Price-currencySymbol {
    color: #171717 !important;
    opacity: 1 !important;
    font-weight: 700 !important;
    text-decoration: none !important;
}


/* =========================================================
   RED SALE BADGE
   ========================================================= */

.elementor-43759 .elementor-element-c87936e
ul.products li.product .onsale {
    background: #C62828 !important;
    color: #FFFFFF !important;

    border: none !important;
    border-radius: 2px !important;

    padding: 6px 10px !important;

    font-size: 10px !important;
    font-weight: 700 !important;

    line-height: 1.2 !important;
    letter-spacing: .06em !important;

    text-transform: uppercase;
}


/* Prevent theme from changing sale text */
.elementor-43759 .elementor-element-c87936e
ul.products li.product .onsale * {
    color: #FFFFFF !important;
}/* End custom CSS */