@import url('https://fonts.googleapis.com/css2?family=Merriweather&display=swap');

/*CSS added on 20-03-25 start */
.faqs-list h4{
  	margin-top:50px !important;
}
.entry-meta.meta-1{
	justify-content :flex-start;
}
.search-form form input:focus{
	color : black;
}
.search-form form input, .search-form form input::placeholder{
	color:white;
}
.entry-meta.meta-0 span{
	padding : 0 !important;
}
.shop-product-filter-header .custome-checkbox{
	overflow : auto !important;
}
.banner-img img{
	height : 150px;
}
.newsletter .icon-email{
	position: relative;
 	top :10px;
}
#featured-product-categories{
  	padding-top : 30px !important;
	padding-bottom : 0px !important;
}
.featured{
	padding-top : 0px !important;
}
#main-section .banners{
	padding-bottom : 50px;
}
footer .section-padding-60 .container .row{
	justify-content : space-between;
}
.header-style-3 .main-nav{
	border : none !important;
}
/*CSS added on 20-03-25 end */

.slider-arrow .slider-btn{
    display: none !important;
  }
.banners .col-md-12 .banner-img .banner-text h4{
  color: #464040;
}
.short-desc h4
{
  color: #000;
    font-weight: 700;
    margin-bottom: 10px;
    font-size: 18px;
}
.product-detail .shop_info_tab.entry-main-content h4
{
  margin-bottom: 10px;
}
#Description p,
.short-desc p {
    margin-bottom: 15px;
}

.policy-section h2,
.policy-section h3,
.policy-section h4
{
  margin:10px 0px;
}

 

.product-cart-wrap .product-content-wrap h2
{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.header-top-ptb-1
{
  background-color: #754827;
    border-bottom: 1px solid #754827;
}
#news-flash
{
  display:none !important; 
}
.header-info>ul>li a,
#news-flash ul li span,
#news-flash ul li i
{
  color:#fff;
}
nav#admin_bar {
    display: none;
}
.categories-dropdown-active-large
{
  z-index:99;
}
body.header_full_true.wowy-template.css_scrollbar.lazy_icons.btnt4_style_2.zoom_tp_2.template-index.wowy_toolbar_true.hover_img2.swatch_style_rounded.swatch_list_size_small.label_style_rounded.wrapper_full_width.header_sticky_true.hide_scrolld_true.des_header_3.h_banner_true.top_bar_true.prs_bordered_grid_1.search_pos_canvas.lazyload.show-admin-bar {
    margin: 0 !important;
}
body.show-admin-bar .mobile-header-wrapper-style, body.show-admin-bar .sticky-bar.stick {
    top: 0 !important;
}

#main-section a.btn.btn-outline.btn-sm.btn-brand-outline {
    display: none;
}
.product-cart-wrap .product-content-wrap .product-price span
{
  font-size:16px;
}


.single-animation-wrap.slick-active .slider-animated-1 a.btn {
   
    margin-top: 20px;
}


  .hero-slider-1.style-2 .hero-slider-content-2 {
    padding-left: 0px !important;
}

.home-slider .banner-text {
    display: none;
}

.banners .banner-text a {
	color:#000000 !important;
}


.banners .col-md-4 .banner-text {
	top:50% !important
}

.header-info>ul>li>ul.language-dropdown li:last-child {
    display: none;
}

.banners .col-md-12 .banner-text {
	top:50% !important
}

footer .col-lg-4 .widget-about h4:nth-of-type(2) {
    display: none;
}


.mobile-header-active .mobile-social-icon {
	display:none;
}
main#main-section h4 {
    margin: 15px 0px;
}
main#main-section h2
{
margin-bottom:15px;
}

main#main-section ul,
main#main-section ol 
{
  padding-left:15px;
    margin-bottom: 15px;
  
}

main#main-section ul li,
main#main-section ol li
{

font-size:14px;
}

.policy-sec ul li,
.policy-sec ol li
{
list-style:disc!important;
}
.deal .product-title a {
    color: #a4a897;
}
.single-animation-wrap.slick-active .slider-animated-1 h1
{
font-size:52px;
}
.single-animation-wrap.slick-active .slider-animated-1 h2,

{
font-size:38px;
}
.banners .col-md-12 .banner-img .banner-text h4 {
    font-size: 30px;
}
.banners .col-md-12 .banner-img .banner-text span{
    font-size: 20px;
}



@media only screen and (max-width: 600px) {
  
  .hero-slider-content-2{
    
    padding-left: 0px !important
  }
  
  .home-slider .hero-slider-1.style-2 .hero-slider-content-2{
    
    padding-top: 50px;
  }
  .single-animation-wrap.slick-active .slider-animated-1 a.btn{
    
    margin-top: 27px !important;
  }
}
  
  .policy-section p{
    
    text-align: justify;
  
}
  .policy-section h2{
    
    text-align: center;
}
  .newsletter .col{
    
    flex: unset
}
.newsletter h5{
	padding-left : 60px;
}
  .hero-slider-1.style-2 .single-slider-img {
    display: block;
   
}
  .hero-slider-1.style-2 .single-slider-img{
    
    z-index: -1;
}
  
  .home-slider .hero-slider-1.style-2 .hero-slider-content-2 {
    padding-top: 15px;
  }
  
  
  .single-animation-wrap.slick-active .slider-animated-1 h1 {
    font-size: 26px;
}
  .hero-slider-1.style-2 .single-slider-img {
    bottom: -76px;
    position: absolute;
    right: -26px;
    left: -16%;
}
  .home-slider .hero-slider-1.style-2 .single-slider-img img {
    max-width: 61%;
    margin-left: auto;
}
  .hero-slider-content-2 p{
    
    margin: 7px 0 0;
}
   .dot-style-1.dot-style-1-position-1 ul{
    bottom: 124px;
    left: 44%;
    
  }
.section-padding-60 .section-title.style-1{
    padding-bottom: 45px;
}
.banners .col-md-12 .banner-text {
    top: 11% !important;
    left: -23px
}
.banner-img .banner-text {
    padding: 20px 32px !important;
}
.banners  .banner-img .banner-text{
    padding: 20px 10px    
}  
.banners .col-md-12 .banner-img .banner-text h4 {
    font-size: 10px;
}
  main#main-section h4 {
    margin: 7px 0px;

}
  .banner-img h4{
    
    max-width: 158px;
}
  .banner-text h4{
    
    font-size: 14px;
}
  

  

  
  @media only screen and (min-width: 1200px){
  
  .hero-slider-content-2{
 	padding-left: 170px !important; 
  }
  .hero-slider-1.style-2 .hero-slider-content-2{
    
    padding-top: 197px !important;
}
  .hero-slider-1.style-2 .hero-slider-content-2{
    
        padding-left: 170px !important;
    padding-top: 197px important;
    
  }
 
} 
  .banners .col-md-12 .banner-img .banner-text h4{  
    color: #464040 !important;
  }
  .single-animation-wrap.slick-active .slider-animated-1 h1 {
    font-family: 'Merriweather', serif;
}

// css- 25th april - pavitra

.custome-checkbox .form-check-label span:hover {
    color: #eec584 !important;
}
.custome-checkbox>label>span:hover {
    color: #eec584 !important;
}

.login_footer a:hover {
	color: #eec584 !important;
}

.form-group--icon .product-cat-label {
    border-radius: unset !important;
  }
  
 .search-style-2 form input {
    border-radius: unset !important;
  }
  
.banner-text>span {
    display: none !important;
}
.banners .banner-text a {
    color: #000000 !important;
    position: relative !important;
    top: 35px !important;
}
 a.animated.btn.btn-default.btn-rounded {
    background-color: #916115 !important;
}
 .deal .product-title a {
    color: #754827 !important;
}
 .text-brand {
    color: #d9a147 !important;
}

  .btn, .button {
    background-color: #916115 !important;
  }

.login_wrap {
	border-color: #efcb7e;
}

.card h2 .btn {
	background-color: transparent !important;
}

.search-style-2 form button {
	color: var(--color-brand) !important;
  	background-color: transparent !important;
}

.header-style-2 .search-style-2 form input {
	border-radius: 0 20px 20px 0 !important;
}
.search-style-2 form input { 
  border-radius: 0 20px 20px 0 !important; 
}

.deal .btn{
  background: #916115 !important;
}
p:last-child {
    color: #916115 !important;
}
@media (max-width: 486px){
  .deal {
    background-size: 2000px !important;
  }
}
.more_categories.show_less {
    display: none !important;
}

button.nav-link {
    color: #916115 !important;
}

//mamatha

.header-style-3 .header-top-ptb-1 {
  background-color: #2E2F93 !important;
}
.header-action-2 .header-action-icon-2 > a span.pro-count.blue{
    background-color: #EE4444;
}

button.nav-link,
.product-cart-wrap .product-content-wrap .product-price span,
.deal .product-price,
.entry-meta a{
    color: #EE4444!important;
}
.text-brand{
   color:#2E2F93!important;
}
.product-cart-wrap .product-content-wrap h2 a,
.deal .product-title a,
.post-list .post-title a,
.footer-list li a{
    color: #000!important;
}
.header-style-3 .hotline p,
.post-title a:hover,
.header-style-4 .hotline p,
.card-1:hover a{
  color:#2E2F93!important;
}
.product-cart-wrap .product-badges span{
  background-color: #2E2F93!important;
}
input,
textarea,
.custome-checkbox input[type=checkbox]:checked + .form-check-label::before{
    background: #2E2F93;
  border: 2px solid #2E2F93
}
a.animated.btn.btn-default.btn-rounded,
.dot-style-1 ul li.slick-active button{
  background-color: #2E2F93!important;
  border: 1px solid #2E2F93!important;
}
.single-hero-slider,
.home-slider,
.bg-grey-9{
  background-color: #EBDAE0!important;
}
.nav-tabs .nav-link.active {
    border-bottom: 2px solid #2E2F93!important;
}
.product-cart-wrap .product-action-1 button:hover, .product-cart-wrap .product-action-1 a.action-btn:hover{
  background-color: #2E2F93!important;
}
.product-cart-wrap .product-action-1 a.action-btn:after,
.bg-brand{
    background-color: #2E2F93!important;
}
.deal .btn,
.deals-countdown .countdown-section,
.header-style-4 .main-categories-wrap > a{
    background: #2E2F93 !important;
}
.main h5.widget-title{
   color: #EE4444!important;
}
.btn, .button,
.cookie-consent .cookie-consent__agree{
    background-color: #EE4444 !important;
}
.heading-tab-left h3.section-title{
  color:#EE4444 !important;
}
.header-area .header-top.header-top-ptb-1{
    background-color: #2E2F93 !important;
}
.cookie-consent .cookie-consent-full-width .js-cookie-consent,
.header-bottom-bg-color{
    background-color: #2E2F93 !important;
}
#scrollUp{
  background: #EBDAE0;
}
.fa-long-arrow-up:before,
.login_footer a:hover{
  color:#2E2F93 !important;
}
.hotline p{
  color: #fff !important;
}
.product-cart-wrap .product-action-1 button i, 
.search-style-2 form button,
.post-title a,
.heading_s1.mb-20 p,
.ps-list--categories li.current-menu-item > a,
p:last-child{
    color: #000 !important;
}
button[type=submit]:hover{
  background-color: #2E2F93 !important;
  color:#fff !important;
}

.login_wrap{
    border-color: #2E2F93 !important;
}
.search-style-2 form input:focus {
    border: 2px solid #2E2F93;
}
.header-style-3 .main-categories-wrap > a,
.header-style-3 .main-menu.main-menu-light-white > nav > ul > li > a,
.header-style-3 .hotline p,
.header-style-4 .main-menu.main-menu-light-white > nav > ul > li > a,
.header-style-4 .hotline p{
  color:#fff !important;
}

.sort-by-dropdown ul li a:hover{
    background-color: #2E2F93 !important;
}
.categories-dropdown-wrap .more_categories{
  color:#000;
}
.categories-dropdown-wrap .more_categories::before,
.categories-dropdown-wrap .more_categories::after{
   background-color: #000 !important;
}
.hotline p{
  color:#fff !important;
}
.contact-form-style ::placeholder{
  color: #fff !important;
}
input[type=text]:focus ::placeholder,
.product-cart-wrap .product-action-1 button i, .product-cart-wrap .product-action-1 a.action-btn i,
.tab-style3 .nav-tabs .nav-item a.active,
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total h4 span{
  color:#000;
}
.mobile-header-wrapper-style .mobile-header-wrapper-inner,
.dashboard-menu ul li a.active,
.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a,
.product-extra-link2 a:hover,
.detail-qty > a:hover,
.section-title.style-1::after{
  background-color: #2E2F93 !important;
}

@media only screen and (min-width: 1200px){
.hero-slider-content-2 {
    padding-left: 0 !important;
}
}
@media only screen and (max-width:767px){
.deals .deal{
    display: none !important;
}
}

.single-hero-slider{
background:url('http://52.66.198.137/storage/1-40.jpg');
  background-repeat:no-repeat;
  background-size:100% 100%;
}
.hero-slider-1 {
    height: 100%;
}
main#main-section h2{
  color: #EE4444;
}
.dot-style-1.dot-style-1-position-1 ul{
  bottom:0%;
  right:0%;
 transform: translateX(-50px);
}
.mb-50 {
    margin-bottom: 50px !important;
 
}