@charset "UTF-8";



@media screen and (max-width: 540px){ 
	.nav-link{font-size: 1.0em !important;}

}



@media screen and (max-width: 540px){ 
     .breadcrumb-item{font-size: 1.0em !important;}

}




@media screen and (max-width: 600px) {
  .card-body {
    width: 100%;
    display: block;
    margin-bottom: 20px;
  }
}



/* Navbar start */

.navbar navbar-expand-lg{background-color:white;
                         color:white;
}




.navbar-dark .navbar-nav .nav-link {
    color: white;
	
}


.bg-dark {
    bs-bg-opacity: 1;
    background-color:#461A3F!important;
}

.nav-link {
    display: block;
    padding: 0.5rem;
    /* color: #0d6efd; */
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
	font-family:DIN Alternate;
	font-size: 23px;
	

}

.search{ margin-right: 30px;
        margin-top: 20px;
	   
}


.fa-shopping-cart{color: white;
                 }
	


.fas:hover{color:#367589;}
	/* Navbar end */




.minus{background-color:#461A3F;
	   color: white;
	   border-color:#461A3F ;
      }


.plus{background-color:#461A3F;
	   color: white;
	    border-color:#461A3F
      }



.plus:hover{color:#367589;}


.minus:hover{color:#367589;}

.input-text{font-family: DIN Alternate; }
/* text start */


h5{color:white; 
   font-family: Epicursive Script;  

}


h1{font-family: Epicursive Script;
    color:#367589;}


h4{color:black;
	font-family: Avenir;}
	

h2{ color:#367589;
    font-family: DIN Alternate;}

h3{ color: white;
    font-family:Epicursive Script;
    margin-top: 30px;}

.h3{ color:#FE5962; 
     font-family:DIN Alternate;}


.h2{color:#461A3F;
    font-family:DIN Alternate;
    }

.h2d{color:#461A3F;
    font-family:DIN Alternate;
    }

.h2d:hover{color:#367589;}

h6{ font-family:DIN Alternate;
     }

.h4{color: #461A3F;
   font-family:DIN Alternate }

.h1{font-family: Epicursive Script;
    color:#367589;
	font-size:60px;
}

.fs-3{font-family:DIN Alternate;
      color:white;}

.fs-1{color:#367589;
    font-family:Epicursive Script;
    margin-top: 30px;
    }


.fs-2{font-family:DIN Alternate;
      color:#461A3F;}


/* text end */


.alert-dark{background-color: white;
            border-bottom-color: black;}


/* buttons */

.btn-primary{background-color: white; opacity: 87%;
             font-family:DIN Alternate;
             color:#461A3F;
             border-color:#461A3F; }


.btn-primary a:link{color:#461A3F;}
.btn-primary a:visited{color:#461A3F;}
.btn-primary a:hover{color:#C2E7E0;}
.btn-primary a:active{color:#461A3F;}





.btn-info{background-color: #461A3F; opacity: 87%;
             font-family:DIN Alternate;
             color:white;
             border-color:#461A3F;}



.btn-info a:link{color:#461A3F;}
.btn-info a:visited{color:#461A3F;}
.btn-info a:hover{color:#C2E7E0;}
.btn-info a:active{color:#461A3F;}








.btn-secondary{background-color:#461A3F;
               color: white;
                border-color:#461A3F;
               }



.btn-light{border-color:#461A3F;
           color:#461A3F;}


.featuredcandles{margin-left: 180px;
                 margin-bottom: 56px;
                margin-top: 40px;
}




.btn-toolbar{margin-left: 690px;
             margin-top: 50px;
	         margin-bottom: 50px;
             }





.mx-autobuy{margin-right: auto!important;
           margin-left: -23px;}


.quantity{margin-bottom: 35px;
           }


.cart{background-color:#461A3F;
          color: white;
          border-color:#461A3F;
	      margin-left:60px;
               }




.mx-auto{margin-left: 50px;}

/* buttons end */


.bgpurple{background-color:#461A3F;}


/* email */

.form-label{color:white;}


.form-text{color:white;}


.form-check-label{color:white;}

/* email end*/


/* footer */

.socials{color:#461A3F; }



.fa-instagram-square a:hover{color:rgba(212, 228, 176, 1.00);}

.fab{color:#461A3F;}
.fab:active{color: black;}
.fab:hover{color:#367589;}

.btn:hover{background-color:#367589;}



.cupon h3{text-align: center;
	color: #461A3F;
	font-family:DIN Alternate;
	    margin-top: 6px;

}

.shipping{font-weight:bold;
	color: #FE5962;
}




.bottom{margin-left: 330px;}

.candleheading{margin-left: 154px;
               margin-top: 20px;}






/* cards */ 

.card-group{ width: 1356px;
	         
           }

.card-body{margin-bottom: 50px;}




.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color:#EFEBEE ;
    background-clip: border-box;
    border: 8px
    solid white;
    border-radius: 0.25rem;

}

/* cards end*/ 


.fa-star{color:rgba(229,205,33,1.00);}


.heading{background-color:#367589;
         height: 3px;
         margin-top: 20px;}


.progress-bar{background-color:#367589; 
              }

