/* Minification failed. Returning unminified contents.
(25,36): run-time error CSS1039: Token not allowed after unary operator: '-color-9'
(86,32): run-time error CSS1039: Token not allowed after unary operator: '-color-7'
(119,33): run-time error CSS1039: Token not allowed after unary operator: '-txt-color-2'
(124,37): run-time error CSS1039: Token not allowed after unary operator: '-txt-color-4'
(207,36): run-time error CSS1039: Token not allowed after unary operator: '-color-8'
 */
  .product-item .product-inner {
    padding-bottom: 45px;
    overflow: hidden;
    position: relative;
    /*-- Image --*/
    /*-- Content --*/
}

      .product-item .product-inner .image {
        position: relative;
        /*-- Image Overlay --*/
    }

          .product-item .product-inner .image img {
            display: block;
            width: 100%;
        }

        .product-item .product-inner .image .image-overlay {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            background-color: var(--color-9);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-transition: all 0.3s ease 0s;
            -o-transition: all 0.3s ease 0s;
            transition: all 0.3s ease 0s;
            opacity: 0;
            /*-- Action Buttons --*/
        }

              .product-item .product-inner .image .image-overlay .action-buttons {
                  direction:ltr;
                margin-bottom:100px;
                text-align: center;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
            }

                .product-item .product-inner .image .image-overlay .action-buttons button {
                    clear: both;
                    /*width: 160px;*/
                    /*height: 45px;*/
                    /*margin: 9px auto;*/
                    /*border: 1px solid var(--color-7);*/
                    /*background-color: transparent;*/
                    text-transform: uppercase;
                    font-family: "Dosis", sans-serif;
                    color: #ffffff;
                    /*padding: 10px 15px;*/
                    line-height: 23px;
                    font-size: 14px;
                    font-weight: 700;
                }

                    .product-item .product-inner .image .image-overlay .action-buttons button:first-child {
                        /*background-color:var(--color-7);
                        color: #323132;*/
                    }

    /*.product-item .product-inner .image .image-overlay .action-buttons button:hover {
                        background-color: #ff8ba7;
                        border-color: #ff8ba7;
                        color: var(--color-7);
                    }*/

    .product-item .product-inner .contentOverlay {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background-color: var(--color-7);
        -webkit-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
        padding: 1.5em 0;
        position: absolute;
        left: 0;
        width: 100%;
        bottom: -80px;
        /*-- Content Left --*/
        /*-- Content Left --*/
    }

        .product-item .product-inner .contentOverlay .content-left {
            width: 100%;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 calc(100% - 50px);
            flex: 0 0 calc(100% - 10px);
            /*-- Title --*/
            /*-- Ratting --*/
            /*-- Size --*/
            /*-- Color --*/
        }

            .product-item .product-inner .contentOverlay .content-left .title {
                margin-bottom: 20px;
                /*font-size: 18px;*/
                line-height: 24px;
                font-weight: 600;
            }

                .product-item .product-inner .contentOverlay .content-left .title a {
                    margin-bottom: 15px;
                    color: var(--txt-color-2);
                    font-size: 13px;
                }

                    .product-item .product-inner .contentOverlay .content-left .title a:hover {
                        color: var(--txt-color-4);
                    }

            .product-item .product-inner .contentOverlay .content-left .ratting {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                margin-bottom: 20px;
            }

                .product-item .product-inner .contentOverlay .content-left .ratting i {
                    font-size: 14px;
                    color: #94c7eb;
                    margin-right: 5px;
                }

            .product-item .product-inner .contentOverlay .content-left .size {
                font-size: 14px;
                color: #323132;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                line-height: 18px;
                margin-bottom: 13px;
                font-weight: 600;
            }

                .product-item .product-inner .contentOverlay .content-left .size span {
                    margin-left: 7px;
                }

            .product-item .product-inner .contentOverlay .content-left .color {
                font-size: 14px;
                color: #323132;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                line-height: 18px;
                margin-bottom: 0;
                font-weight: 600;
            }

                .product-item .product-inner .contentOverlay .content-left .color span {
                    width: 12px;
                    height: 12px;
                    border-radius: 50px;
                    display: block;
                    margin-left: 7px;
                    margin-top: 3px;
                }

        .product-item .product-inner .contentOverlay .content-right {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 50px;
            flex: 0 0 50px;
            text-align: right;
        }

            .product-item .product-inner .contentOverlay .content-right .priceSameList {
                display: block;
                font-family: "Dosis", sans-serif;
                font-size: 24px;
                font-weight: 600;
                color: #ff708a;
            }

                .product-item .product-inner .contentOverlay .content-right .priceSameList .old {
                    color: #94c7eb;
                    text-decoration: line-through;
                    display: block;
                }

      .product-item .product-inner:hover {
        /*-- Image --*/
        /*-- Content --*/
    }

          .product-item .product-inner:hover .image .image-overlay {
            opacity: 1;
        }

        .product-item .product-inner:hover .contentOverlay {
            bottom: 0;
            background-color: var(--color-8);
            padding: 8px;
        }

.ProductRateStars {
    height: 9px;
    width: 100%;
    white-space: nowrap;
    cursor: pointer;
}


