/** Shopify CDN: Minification failed

Line 316:1 Unexpected ";"
Line 385:0 Unexpected "}"

**/



.round-categorie-area .image-slider-inner {
    text-align: center;
    box-shadow: 0 0 12px #ddd8d8;
    padding: 5px;
    border-radius: 10px;
  
    background-image: linear-gradient(45deg, #4498D9, transparent);
  img{
    border-radius:10px;
  }
  a{
    color:white;
  }
  a:hover{
    color:black;
    text-decoration:underline;
    transition:0.2s;
  }
}

#section-template--21851052802232__round_categorie_banner_RKwCen {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    background-image: linear-gradient(0deg, #E52E06, transparent);
    padding: 10px;
    box-sizing: border-box;
}
#section-template--21851052802232__banner-with-text .banner-wrap, #section-template--21851052802232__banner_with_text_LBiKXP .banner-wrap{
  box-shadow: 0 0 12px #ddd8d8;
  padding:10px;
  border-radius:10px;
  img{
    border-radius:10px;
  }
}
#section-template--21851052802232__banner-with-text, #section-template--21851052802232__banner_with_text_LBiKXP, #section-template--21851052802232__custom_html_CnEGfx{
  /* background:#B1B0B0; */
}

#section-template--21851052802232__custom_html_CnEGfx{
  padding:10px !important;
  padding-bottom:20px !important;
  text-align:center;
  font-weight:bold;
  color:#E52E06 ;
}





.catCus {
    background-color: rgb(240, 213, 207);
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 5px;

   .hea {
        color: #E52E06;
        font-size: 1.5rem;
    }
  #section-template--21851052802232__custom_html_xFV9R8 > div > div > div > div > h3{
    color:red;
  }

    .catcards {
        width: 100%;
        height: auto;
        display: flex;
        justify-content: center;
        gap: 15px
        ;
        align-items: center;
        /* background: red; */
        padding: 5px;
        /* flex-wrap: wrap; */
        overflow-x: scroll;

        .catcate {
            width: 226px;
            height: auto;
            background: transparent;
            box-shadow: 0 0 12px #f9f9f9;
            border-radius: 10px;
            padding: 5px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            gap: 5px;



            img {
                width: 217px;
                height: auto;
                border-radius: 10px;
            }
            .cate-btn-new{
                display: block;
                text-align: center;
                background: white;
                box-shadow: 0 0 12px #f9f9f9;
                text-decoration: none;
                font-weight: bold;
                color: #E52E06;
                border-radius: 10px;
                width: 100%;
                padding: 3px 5px;
                border-bottom: solid #E52E06;
            }
            .cate-btn-new:hover{
               background-color: #E52E06;
               transition: all 0.5s;
               color: white;
            }
        }

        .catcate:hover{
           background-image: linear-gradient(45deg, transparent, #4498D9, transparent);
            /* background-color: #4498D9; */
            box-shadow: 0 0 12px #4498D9;
        }
    }

}

/* custom HTML and CSS of latest  */

#section-template--21851052802232__custom_html_6pkqky{
  background:#F0D5CF;
  padding:10px !important;
}
#section-template--21851052802232__custom_html_6pkqky > div{
  display:flex;
  justify-content:center;
  align-items:center;
 
}
#section-template--21851052802232__custom_html_6pkqky > div{
  overflow:auto
}

#section-template--21851052802232__custom_html_6pkqky > div> div > div > div > div{
    background-color: rgb(240, 213, 207);
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 5px;
}

#section-template--21851052802232__custom_html_6pkqky > div > div > div > div > div > div.hea{
  color: #E52E06;
  font-size: 1.5rem;
}


#section-template--21851052802232__custom_html_6pkqky > div > div > div > div > div > div.catcards{
        width: 100%;
        height: auto;
        display: flex;
        justify-content: center;
        gap: 15px;
        align-items: center;
        padding: 5px;
  overflow:auto;
       
}

#section-template--21851052802232__custom_html_6pkqky > div > div > div > div > div > div.catcards > div.catcate{
            width: 226px;
            height: auto;
            background: transparent;
            box-shadow: 0 0 12px #f9f9f9;
            border-radius: 10px;
            padding: 5px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            gap: 5px;
}

#section-template--21851052802232__custom_html_6pkqky > div> div > div > div > div > div.catcards > div.catcate{

}

#section-template--21851052802232__custom_html_6pkqky > div> div > div > div > div > div.catcards > div.catcate >a > img{
   width: 217px !important;
   height: auto;
   border-radius: 10px;
}

#section-template--21851052802232__custom_html_6pkqky > div > div > div > div > div > div.catcards > div.catcate > a:nth-child(2){
                display: block;
                text-align: center;
                background: white;
                box-shadow: 0 0 12px #f9f9f9;
                text-decoration: none;
                font-weight: bold;
                color: #E52E06;
                border-radius: 10px;
                width: 100%;
                padding: 3px 5px;
                border-bottom: solid #E52E06;
}


#section-template--21851052802232__custom_html_6pkqky > div > div > div > div > div > div.catcards > div.catcate > a:nth-child(2):hover{
background-color: #E52E06;
               transition: all 0.5s;
               color: white;
}




/* PRODUCT HEADING H2 FIX HEIGHT */
.single-product-wrap .product-content-wrap h2 {
    font-size: 18px;
    margin: 8px 0 7px;
    height: 70px;
    padding: 3px 0px;
    overflow: hidden;
}

/* Product background and shadow */
.releted-pro-active .single-product-wrap, .product-area.sidbar_prdct .single-product-wrap,
.main-shop-page .single-product-wrap {
margin-bottom: 50px;
/* box-shadow: 0 0 10px grey !important; */
border-radius: 8px !important;
padding: 5px;
  border:solid 1px lightgray;
  
}

/* -------------------Media Query for small screen upper banner-------------- */

@media only screen and (max-width: 767px) {
    .hero-slider-content-2 {
        text-align: center;
        float: left;
    }



 .hero-slider-content-2 h1 {
        font-size: 28px;
        line-height: 34px;
        display: none;
    }
 .hero-slider-content-2 p {
        width: 100%;
        font-size: 17px;
        line-height: 30px;
        margin: 5px 0 15px;
        display: none;
    }
 .hero-slider-content-2 h4 {
    font-size: 35px !important;
    color: #0394fc !important;
    font-weight: 900;
    display: none;
}
}

/* ------------------------------Popular Categories Image and text margin----------------------------------- */

.round-categorie-area .image-slider-inner h3 {
margin-top: 15px;
}


---------------------------POpular Catergories Image height width---------------
.round-categorie-area .image-slider-inner img {
    width: 130px !important;
    height: 130px !important;
}

/* --------------------- popular category images------------------------------- */
#section-template--21851052802232__round_categorie_banner_RKwCen img{
 width : 150px;
  height:150px;
  /* background:red; */
}

/* --------------------------combo cards height------------------------------------------------------ */
#shopify-section-template--21851052802232__round_categorie_banner_gndCpL .round-categorie-area .image-slider-inner {
    min-height: 360px;
}

/* ----------------home referral banner shadow----------------- */
#section-template--21851052802232__banner_with_text_UKxap7 > div > div > div > div > div.banner-img.banner-img-zoom{
  box-shadow: 0px 0px 12px #ddd8d8 !important;
  padding:5px;
  border-radius:10px !important;
}

#section-template--21851052802232__banner_with_text_UKxap7 img{
  border-radius:10px !important;
};



/* -------------------------- Big Sale Review hidden ------------------------------------- */






#section-template--22190729953464__custom_content_TFYarL, #section-template--22190729953464__custom_content_KizTaE, #section-template--22190729953464__custom_content_hH7VNV {
    padding: 50px 10px !important;
    background-image: url(https://dreamvazaar.in/wp-content/uploads/2023/11/background.png);
  border-bottom:dashed 5px red;
}
#section-template--22190729953464__custom_content_TFYarL img, #section-template--22190729953464__custom_content_KizTaE img{
 filter:drop-shadow(0 0 6px #0394fc) !important;
}

#section-template--22190729953464__only_product_center_w_zVQT3j > div > div.row > div > div > div:nth-child(n) > div{
 background:lightblue;
  img{
    border-radius:6px;
  }
}

#section-template--22190729953464__only_product_center_w_zVQT3j > div > div.row > div > div > div:nth-child(n) > div > div.product-content-wrap > a{
   display: none !important;
}

/* background of big sale bottom  */

#section-template--22190729953464__only_products_w_XWdHxm{
 margin-top:0px !important;
 margin-bottom:0px !important;
  background:lightblue;
  .custom-heading{
    margin:0 !important;
  }
}

#section-template--22190729953464__only_product_center_w_88BFKi > div > div.row > div > div > div:nth-child(n) > div{
  background: pink;
}
#section-template--22190729953464__only_product_center_w_iz8pe6 > div > div.row > div > div > div:nth-child(n) > div{
  background:lightgreen;
}

#section-template--21851052802232__special_countdown_banner_wK7tpX > div > div > div.col-md-7 > div > div.count_btn > div > div > div:nth-child(n){
  background:crimson !important;
  color:white !important;
}
#section-template--21851052802232__special_countdown_banner_wK7tpX.special-product-area {
    border-bottom: solid 5px #0394fc !important;
    border-top: solid 5px #0394fc !important;
}

#section-template--21851052802232__special_countdown_banner_wK7tpX > div > div > div.col-md-7 > div > div.count_btn > div > div > div:nth-child(n) > span.single-countdown__text{
  color:#fff !imortant;
}


@media only screen and (max-width: 767px) {
.footer-widget {
  text-align: center !important;
}
  
    }
}

/* main menu style */
#myHeader > div > div > div.main-menu.main-menu-padding-1.main-menu-lh-2.d-none.d-lg-block.main-menu-light-white.hover-boder.hover-boder-white > div > div > nav > ul > li:nth-child(n){
  line-height: 30px !important;
}

#section-header-2{
  background: linear-gradient(0deg, transparent, #0394fc, transparent);
}

#section-header-2 > div.header-middle.header-middle-ptb-1.d-none.d-lg-block > div > div > a > img{
  filter:drop-shadow(0 0 10px white) !important;
}

.complementary_releted_product_area .slick-slider .single-product-wrap{
  box-shadow: 0 0 3px #0394fc !important;
    border-radius: 10px !important;
    padding: 5px !important;
  img{
    border-radius:8px;
  }
}
#AddToCartForm > div > div.product-complementary.nav-style-2.nav-style-2-modify-2 > div > div > div > div > div:nth-child(n) > div > div > div > div.product-content-wrap > a{
  display:none !important;
}
#myHeader > div > div > div.main-menu.main-menu-padding-1.main-menu-lh-2.d-none.d-lg-block.main-menu-light-white.hover-boder.hover-boder-white > div > div > nav > ul > li:nth-child(8):hover{
  border:none !important;
  transform:scale(1.2);
}

#section-template--22542426112184__daily_deal_of_the_day_QdYmF9{
  .nrb_wlist{
    display: none !important;
  }
  
}

#section-template--22521174032568__related-product {
  .product-action-1{
    display:none !important;
  }
}

#section-template--22542426603704__related-product {
  .nrb_wlist {
    display: !important;
  }
}

.animate-hue-360{
    /* border-radius: 20px; */
  animation: mymove 5s infinite;
}
 @keyframes mymove {
           0%   { filter: hue-rotate(0deg); }     /* Gray (#747677) */
            33%  { filter: hue-rotate(320deg); }   /* Red (#A1534E) */
            66%  { filter: hue-rotate(180deg); }   /* Green (#4A767C) */
            100% { filter: hue-rotate(0deg); }     /* Back to Gray */
}

[dir=ltr] ._1fragempj{
  background:red !important;
}


@media only screen and (max-width: 479px) {
    .banner-wrap .banner-content-1 {
        position: absolute !important;
       
    }
}

#section-template--24472453284024__special_countdown_banner_6WPGDU > div > div > div.col-md-5 > figure > a{
  border:none !important;
}

.product-actions.quantity-cart-box {
    margin-bottom: 20px;
    margin-top: 0;
    background: #f0f0f5;
    padding: 5px;
}


