<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Please do not edit or add any code in this file without the permission of PIBBLU
 *
 * @author    Saravana Technology Solutions
 * @copyright Saravana Technology Solutions
 * @license   http://www.pibblu.in
 * Prestashop version 1.7+
 * easycart 1.0.0
 * Dec 2017
 */

.hideblock {
    display:none !important;
}
.hideblock:hover {
    display:none !important;
}
.mc_cbox_container_div{
    margin-bottom: 0;
    overflow: hidden;
    position: relative;
    display: block;
    padding-bottom: 5px;
    width: 100%;
}
.palign {
    position:relative;
    top:-45px;
    left:53px;
}
.malign {
    position:relative;
    top:-45px;
    right:53px;
}
ul.product_list.grid &gt; li.hovered .product-container .content_price{
    display: block !important;
}

ul.product_list.grid &gt; li.hovered .product-container .product-image-container .content_price span {
    display: none !important;
}

ul.product_list.grid li.hovered h5 {
    min-height: 20px;
}
.outdis{
    color:#F25D5D;
    font-size:17px;
}
ul.product_list.grid &gt; li .product-container h5 {
    min-height: 20px;
    padding: 0 15px 0px;
}
.addtocartconfirmation {
    display:block;
    position:fixed;
    bottom:0px;
    left:0px;
    text-align:center;
    padding:10px 0px;
    width:100%;
    z-index:99999;
}

.addtocartloading {
    display:block;
    position:fixed;
    bottom:0px;
    left:0px;
    text-align:center;
    padding:100px 0px;
    width:100%;
    height:100%;
    z-index:99999;
    align: center;
    background:url(../img/overlay.png);
}

.addtocartconfirmation span {
    color:#fff;
    text-shadow:1px 1px 0px #000;
    font-size:18px;
    font-weight:bold;
}

@media (max-width: 767px) {
    #easycart_combpopup  thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    #easycart_combpopup  tbody,  #easycart_combpopup  tr, #easycart_combpopup  td  {
        display: block;
    }

    #easycart_combpopup  tr  {
        border-bottom: 1px solid #cccccc;
        padding-bottom: 7px;
        overflow: hidden;
        position: relative;
    }

    #easycart_combpopup  td  {
        border: none;
        position: relative;
        float: left;
        white-space: normal;
        padding: 7px 20px 7px 20px;
    }

    #easycart_combpopup td:before {
        content: attr(data-title);
        font-weight: bold;
    }

     #easycart_combpopup  td.ectable_image {
        text-align: left;
    }
     #easycart_combpopup  td.ectable_variants {
        text-align: left;
    }
     #easycart_combpopup  td.ectable_variants:before {
        display: block;
    }
     #easycart_combpopup  td.ectable_instock {
        border-right: 1px solid #cccccc;
    }
     #easycart_combpopup  td.ectable_instock:before {
        display: inline;
    }
     #easycart_combpopup  td.ectable_minqty {
        text-align: left;
    }
     #easycart_combpopup  td.ectable_minqty:before {
        display: inline;
    }
     #easycart_combpopup  td.ectable_price {
        clear: both;
        border-right: 1px solid #cccccc;
        width: 39%;
        text-align: right;
        min-height: 70px;
    }
     #easycart_combpopup  td.ectable_price:before {
        display: block;
    }
     #easycart_combpopup  td.ectable_addtocart {
        width: 59%;
        text-align: left;
        min-height: 70px;
    }
     #easycart_combpopup  td.ectable_addtocart:before {
        display: block;
    }
}

@media (max-width: 767px) {
    .easycart_combhookpopup thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .easycart_combhookpopup tbody,  .easycart_combhookpopup tr, .easycart_combhookpopup td  {
        display: block;
    }

    .easycart_combhookpopup tr  {
        border-bottom: 1px solid #cccccc;
        padding-bottom: 7px;
        overflow: hidden;
        position: relative;
    }

    .easycart_combhookpopup td  {
        border: none;
        position: relative;
        float: left;
        white-space: normal;
        padding: 7px 20px 7px 20px;
    }

    .easycart_combhookpopuptd:before {
        content: attr(data-title);
        font-weight: bold;
    }

     .easycart_combhookpopup td.ectable_image {
        text-align: left;
    }
     .easycart_combhookpopup td.ectable_variants {
        text-align: left;
    }
     .easycart_combhookpopup td.ectable_variants:before {
        display: block;
    }
     .easycart_combhookpopup td.ectable_instock {
        border-right: 1px solid #cccccc;
    }
     .easycart_combhookpopup  td.ectable_instock:before {
        display: inline;
    }
     .easycart_combhookpopup  td.ectable_minqty {
        text-align: left;
    }
     .easycart_combhookpopup  td.ectable_minqty:before {
        display: inline;
    }
     .easycart_combhookpopup  td.ectable_price {
        clear: both;
        border-right: 1px solid #cccccc;
        width: 39%;
        text-align: right;
        min-height: 70px;
    }
     .easycart_combhookpopup  td.ectable_price:before {
        display: block;
    }
     .easycart_combhookpopup  td.ectable_addtocart {
        width: 59%;
        text-align: left;
        min-height: 70px;
    }
     .easycart_combhookpopup  td.ectable_addtocart:before {
        display: block;
    }
}

    div.easycart_combhooktop {
        display: inline-block;
        position:relative;
        width:100%;
        font-size: 11px;
    }

@media (min-width: 421px) {
    table.easycart_combhookpopup {
        max-width: 150%;
    }
}
@media (max-width: 420px) {
    table.easycart_combhookpopup {
        max-width: 100%;
    }
}

    table.easycart_combhookpopup {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        width:150%;
        min-height: 70px;
        max-height: 300px;
        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
        padding: 5px 6px;
        z-index: 1;
        overflow: auto;
        overflow-x: scroll;
        transition: transform 0.4s ease-in-out 0s;
        -webkit-transition: transform 0.4s ease-in-out 0s;
        -moz-transition: transform 0.4s ease-in-out 0s;
        -o-transition: transform 0.4s ease-in-out 0s;
        -ms-transition: transform 0.4s ease-in-out 0s;
    }
    div.easycart_combhooktop:hover &gt; table.easycart_combhookpopup {
        display : block;
    }

.mc_div_qty_outer {
    width:100%;
    margin-bottom: 2px;
    position: relative;
    display: block;
    font-size: 11px;
    line-height: 11px;
    text-align: left;
    box-sizing: border-box;

}

.mc_div_qty_inner {
    width:100%;
    margin: 2px;
    position: relative;
    display: table;
    border-collapse: separate;
    box-sizing: border-box;
}

.mc_div_qty_outer_single {
    width:100%;
    margin-bottom: 2px;
    position: relative;
    display: block;
    font-size: 11px;
    line-height: 11px;
    text-align: center;
    box-sizing: border-box;

}

.mc_qty_input_textbox_style {
    height: 26px;
    width:40px;
    border-left:none;
    border-right:none;
    padding: 2px;
}

.mc_comb_total_qty_input {
    height:38px;
    width:46px;
    text-align:center;
    color:black;
    padding: 2px;
}

.multi_cart_quantity_up {
    padding: 0px;
}

.multi_cart_quantity_down {
    padding: 0px;
}

.mc_div_qty_inner a  &gt; span {
    width: 24px !important;
    height: 24px !important;
}

.featured-products .product-miniature .discount-percentage.discount-percentage, .featured-products .product-miniature .on-sale.discount-percentage, .featured-products .product-miniature .online-only.discount-percentage, .featured-products .product-miniature .pack.discount-percentage, .featured-products .product-miniature .product-flags .new.discount-percentage, .product-accessories .product-miniature .discount-percentage.discount-percentage, .product-accessories .product-miniature .on-sale.discount-percentage, .product-accessories .product-miniature .online-only.discount-percentage, .product-accessories .product-miniature .pack.discount-percentage, .product-accessories .product-miniature .product-flags .new.discount-percentage, .product-miniature .product-miniature .discount-percentage.discount-percentage, .product-miniature .product-miniature .on-sale.discount-percentage, .product-miniature .product-miniature .online-only.discount-percentage, .product-miniature .product-miniature .pack.discount-percentage, .product-miniature .product-miniature .product-flags .new.discount-percentage, li.product-flag {
    z-index: auto !important;
}

#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
    margin-bottom: 2.6rem !important;
}

.multi_cart_quantity_span_minus {
    background-image: url(../img/minus/16.png);
    display: block;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;
}
.multi_cart_quantity_span_plus {
    background-image: url(../img/plus/16.png);
    display: block;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;
}

.multi_cart_icon_span {
    background-image: url(../img/basket/16.png);
    display: block;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;
}

.multi_cart_addtocart_checkmark_disable {
    background-image: url(../img/check/48-pink.png);
    display: none;
    overflow: hidden;
    width: 48px;
    height: 48px;
    position: absolute;
    bottom: 50px;
    background-position: center;
    background-repeat: no-repeat;
}

.multi_cart_addtocart_checkmark_enable {
    background-image: url(../img/check/48-pink.png);
    display: block;
    overflow: hidden;
    width: 48px;
    height: 48px;
    position: absolute;
    bottom: 50px;
    background-position: center;
    background-repeat: no-repeat;
}

.mc_add_to_cart_button {
    display: inline-block;
    text-align: center;
    vertical-align:middle;
    font-size: 15px;
    margin-left: 2px;
    padding: 0px;
}

.multi_cart_addtocart_comb_enable {
    background-color: rgb(228, 228, 228);
}
.multi_cart_addtocart_comb_disable {
    background-color: none;
}
</pre></body></html>