/** Shopify CDN: Minification failed

Line 176:21 Expected identifier but found whitespace
Line 176:23 Unexpected "{"
Line 176:32 Expected ":"
Line 206:16 Expected identifier but found whitespace
Line 206:18 Unexpected "{"
Line 206:27 Expected ":"
Line 206:61 Expected ":"
Line 216:16 Expected identifier but found whitespace
Line 216:18 Unexpected "{"
Line 216:27 Expected ":"
... and 12 more hidden warnings

**/

.main-menu__wrap {
background-color: rgb(25, 83, 52) !important;
    color: #fff !important;
    padding: 12px 15px;
    border-radius: 50px;
}
.bwp-header.header_1 .main-menu__nav-item>a {
  padding: 9px 20px !important;
    border-radius: 50px !important;

}

.navigational_style-1 .slick-arrow, .navigational_style-4 .slick-arrow {
    background: #fafbec;
    width: 40px;
    height: 40px;
    line-height: 38px;
    border-radius: 50%;
    border: 1px solid var(--gray-dark);
}
.header-mobile .header-bottom-fixed
{
  background:#fafbec !important;
}
.sticky-cart-single .content
{
  background: #fafbec !important;
}
.product-card__name a
{
  color: #195334 !important;
}
.product-card__price .product-price
{
    color: #195334 !important;
}
/* 
body::before {
  content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(bg.png);
    background-repeat: repeat;
    background-position: top left;
    opacity: 0.2;
    z-index: -1;
    pointer-events: none;
    background-size: 250px;
} */


.bwp-header.header_1 .main-menu__nav-item>a:hover {
  padding: 9px 20px !important;
    border-radius: 50px !important;
    background-color: #ae9245 !important;
  
}
.bwp-header .header-desktop{
    padding: 10px 0 !important;
}
.header-mobile .header-center__inner
{
  padding:0 !important;
}

.menu-item-text  {
  color: #fff !important;
  border-radius:10rem;
  text-transform:uppercase;
  font-weight:400;
}


nav ul li.active a
 {
  background-color: #ae9245 !important;
    color:rgb(13, 68, 13) !important;
}



.bwp-header.header_1 .main-menu__nav-item{
  padding:0px 20px!important;
}
body .bwp-header.header_1 .main-menu__nav-item:first-child{
  padding-left:0px!important;
}
nav ul li.active a span
 {
     color: rgb(255 255 255) !important;
    font-weight: 400;
}

nav ul li a span
 {
     color: rgb(255 255 255) !important;
    font-weight: 700;
}

.contact-form-content .wpbingo-title h3
{
  border-bottom:1px solid  #ae9245 !important;
  text-align:left !important;

}
#shopify-section-template--19199928336436__contact .title-1
{
    border-bottom:1px solid #ae9245 !important;
}

.wpbingo-title,
.wpbingo-title__heading
{
  text-align:center;
  font-weight:600;
  font-size: 40px;
}
.product-card__content{
  margin-top:5px!important;
}
.preloading-img-product {
   background-color: transparent !important;
}

.wpbingo-section--brands .brand-card__img{
  opacity:1!important;
   width: 150px!important;
}
@media (max-width: 768px) {
  .wpbingo-title__heading {
    font-size:30px;
  }
  .featured-question-box
  {
    gap:20px !important;
        /* padding: 20px 50px 65px !important; */
        padding: 30px 0 !important;
  }
 .wpbingo-section--testimonials .content-testimonial .slick-next {
        right: -8px !important;
    }
    .wpbingo-section--testimonials .content-testimonial .slick-prev {
        left: -8px !important;
    }

}


/* Featured -question box  */

  /* .featured-question-box {
    box-sizing: border-box;
    border-radius:10px;
  } */
  
  .circle-button:hover {
    background-color: {{ section.settings.button_hover_color }};
    transform: scale(1.1);
  }
  
  .circle-button:hover .arrow-icon {
    transform: translateX(4px);
  }
  

  @media (max-width: 768px) {
    .featured-question-box {
      flex-direction: column;
      text-align: center;
 /* padding: 15px 50px 65px !important; */
 padding:30px 0 !important;
        
  }
    .testimonial-card__inner
    {
      margin:25px !important
    }
    .heading-wrapper,
    .description-wrapper,
    .button-wrapper {
      flex: none;
      text-align: center;
      width: 100%;
    }
    
    .heading {
      font-size: {{ section.settings.mobile_heading_size }}px !important;
          margin: 0;
    font-size: 30px;
    color: #ffffff;
    font-weight: bold;
    line-height: 35px;
    text-align: center;
    }
    
    .description {
      font-size: {{ section.settings.mobile_description_size }}px !important;
      padding: 0 !important;
    }
    
    .circle-button {
      justify-content: center;
      margin: 0 auto;
    }
    .wpbingo-section--brands .brand-card__img {
    opacity: 1 !important;
    width: 100px !important;
}
  }
  
  @media (max-width: 480px) {
    .featured-question-box {
            padding: 45px 50px 45px !important;

    }
    
    .heading {
      font-size: {{ section.settings.small_mobile_heading_size }}px !important;
      line-height:25px !important;
    }
    
    .description {
      font-size: {{ section.settings.small_mobile_description_size }}px !important;
    }
  }



/* Testimonial */
#shopify-section-template--19199928270900__featured_testimonials_Kj3gLw .wpbingo-section--testimonials .testimonial-card__avatar img
{
 
  border:1px solid #1C291F !important;
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3),
              0 4px 12px rgba(255, 255, 255, 0.05);
}

.testimonial-card__inner
{
  border-radius:2rem;
  margin:10px;
  padding:25px 20px;
 box-shadow: 0px 0px 10px 5px rgb(226 226 226 / 50%);
 background:#fafbec;
 border: 2px solid #b99d42;

}



/* -------------------------------------- */
/* --- LEAF IMAGE POSITIONING (MODIFIED to reduce overflow risk) --- */
/* -------------------------------------- */
.leaf {
    position: absolute; 
    z-index: 1; 
    pointer-events: none;
    opacity: 1; 
}

.leaf img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: contain;
}

/* Reduced aggressive translation */
.leaf-left {
    top: 25rem;
    left: 0;
    width: 120px; 
    transform: translate(-30%, 0) rotate(-5deg); /* Reduced from -50% to -30% */
}

/* Reduced aggressive translation */
.leaf-right {
    top: 180px; right: 0; width: 120px; 
    transform: translate(30%, 0) rotate(5deg); 
}

/* Reduced aggressive translation */
.leaf-bottom {
    bottom: -5rem;
    right: 0; 
    width: 120px; 
    transform: translate(30%, 0); /* Reduced from 40% to 30% */
}


/* -------------------------------------- */
/* --- MOBILE RESPONSIVENESS --- */
/* -------------------------------------- */
@media (max-width: 991px) {
    .why-oneveda-section {
        padding: 40px 10px 60px;
        min-height: auto;
    }
    
    .why-oneveda-grid {
        height: auto;
        padding: 0;
    }

    .why-item {
        position: relative; 
        max-width: 90%;
        margin: 0 auto 30px; 
        align-items: flex-start; 
        text-align: left;
    }

    .why-heading {
        font-size: 32px;
    }

    .why-number {
        font-size: 55px;
    }

    /* Leaf adjustments for mobile remain */
    .leaf-left, .leaf-right {
        width: 120px; top: 20px;
    }
    .leaf-bottom {
        width: 100px; bottom: 20px;
    }
}

/* --- Shopify Section Specific Styling (Unchanged) --- */

.wpbingo-section--featured-blog .featured-blog__post .button a:before
{
    content: none !important; 
    display: none !important; 
}
.wpbingo-section--featured-blog .slick-carousel__item:nth-child(2n) .featured-blog__post {
    margin-top: 0px !important;
}
/* ------------------------------------------- */
/* 1. CONTAINER & INITIAL LEAF POSITIONING     */
/* ------------------------------------------- */

.image-banner-container {
    position: relative; 
    overflow: hidden; 
}

.leaf-decoration {
    position: absolute; 
    z-index: 5; /* Above banner content, below sticky navbar */
    pointer-events: none; /* Allows clicks to pass through */
    opacity: 0.8; /* Slightly transparent initially */
    transition: all 0.3s ease-in-out; /* Smooth movement/fade */
}

.leaf-decoration img {
    width: 150px; /* Adjust size as needed */
    height: auto;
}

/* Initial position on the banner */
.leaf-left {
    top: 50px; /* Distance from the top of the banner */
    left: 20px; /* Distance from the left edge */
 
}

.leaf-right {
    top: 50px; 
    right: 20px; 
  
}


/* ------------------------------------------- */
/* 2. FIXED SCROLL STATE                       */
/* ------------------------------------------- */

.leaf-decoration.is-fixed {
    position: fixed; 
    z-index: 999; 
   top: 105px; 
    opacity: 1; 
    animation: fadeInTop 0.5s forwards; 
}
.leaf-left.is-fixed {
    left: -3rem; 
}

.leaf-right.is-fixed {
    right: -3rem; 
   
}

@keyframes fadeInTop {
    from { opacity: 0; transform: translateY(-20px); }
    to { opacity: 1; transform: translateY(0); }
}




.why-oneveda-section {
  position: relative;
  padding: 0px 20px 100px;
  /* padding: 80px 20px 100px; */
    overflow: hidden;
}

/* .why-oneveda-section .container {
  max-width: 1200px;
  margin: 0 auto;

} */
.why-item.left{
padding-left:60px;

}
.why-item.right{
padding-right:60px;
}
.section-header {
  text-align: center;
  margin-bottom: 60px;
}

.section-header h2 {
  color: #000000;
  font-size: 32px;
  font-weight: 700;
}

.section-header .subtitle {
  color: var(--color-primary);
  letter-spacing: 2px;
  font-size: 14px;
  margin-top: 5px;
  text-transform: uppercase;
}

  @media (max-width: 768px) 
  {
    .section-header h2
    {
      font-size:28px !important;
    }
        .decorative-image {
height:200px !important;
width:200px!important;
margin-right:0px !important;
    }
    .why-item.left
    {
      padding-left:0px !important;
    }
    .why-item.left .text-content {
    order: 1;
    text-align: left;
    flex: 1;
    padding-right: 40px;
    max-width: 200px;
    margin-top: -220px !important;
    margin-left:-35px !important;
    
}
.text-content .number 
{
  font-size:30px !important;
}
.text-content h3{
  font-size:14px !important;
}
.text-content h4{
  font-size:14px !important;
}
.text-content .description{
  font-size:11px !important;
  width:200px !important;
}
.why-item.left .text-content
{
  text-align:left !important;
  padding-left:20px !important;
  padding-right: 60px !important;
}
.why-item.right .text-content
{
  text-align:right !important;
} 
.text-content
{
  margin-top:-15rem !important;
  margin-left:6.1rem !important;
}
.right-img
{
  height:150px !important;
  width:150px !important;
  margin-left:15px !important;
}
 .left-img
 {
  height:150px !important;
  width:150px !important;
  margin-right:15px !important;
 }
 .bwp-footer .footer-center__inner>.row>div
 {
  text-align:center !important;
 }
     #shopify-section-template--19199928336436__contact .wpbingo-section--contact_info
     {
      margin-top:-160px !important;
      margin-bottom:-180px !important;
     }
      #shopify-section-template--19199928303668__featured_title_LLjP6y .wpbingo-section--title-button
     {
      margin: 0 0 10px !important;
     } 
     .slick-slider .slick-track, .slick-slider .slick-list
     {
          margin-bottom: -25px;
     } 
  }

    


  @media screen and (min-width: 768px) and (max-width: 1024px) {
    
     .section-header h2
    {
      font-size:28px !important;
    }
        .decorative-image {
height:200px !important;
width:200px!important;
margin-right:0px !important;
    }
    .why-item.left
    {
      padding-left:0px !important;
    }
    .why-item.left .text-content {
    order: 1;
    text-align: left;
    flex: 1;
    padding-right: 40px;
    max-width: 200px;
    margin-top: -220px !important;
    margin-left:-35px !important;
}
.text-content .number 
{
  font-size:50px !important;
}
.text-content h3{
  font-size:20px !important;
}
.text-content h4{
  font-size:20px !important;
}
.text-content .description{
  font-size:20px !important;
  width:500px !important;
}
.text-content
{
  margin-top:-15rem !important;
  margin-left:160px !important;
}
.right-img
{
  height:250px !important;
  width:250px !important;
  margin-left:-10px !important;
}
 .left-img
 {
  height:250px !important;
  width:250px !important;
  margin-right:-1.5rem !important;
 }
     #shopify-section-template--19199928336436__contact .wpbingo-section--contact_info
     {
      margin-top:-140px !important;
      margin-bottom:-140px !important;
     }
        .slick-slider .slick-track, .slick-slider .slick-list
     {
          margin-bottom: -5px;
     }
     .bwp-footer .footer_3 .footer-center__inner>.row>div:nth-child(2) p
     {
      padding: 5px 30px 20px;
     }
     /* .wpbingo-section--testimonials .content-testimonial .slick-next {
        right: -15px!important;
    }
    .wpbingo-section--testimonials .content-testimonial .slick-prev {
        left: -15px!important;
    } */
    }

/* Alternating block layout */
.why-item {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 80px;
  position: relative;
}

.why-item.left .text-content {
  order: 1;
  text-align: left;
  flex: 1;
  padding-right: 40px;
  max-width:700px;
}

.why-item.right .text-content {
  order: 2;
  text-align: right;
  flex: 1;
  padding-left: 40px;
  max-width:700px;
      margin-left: auto;
}

/* Decorative images */
.decorative-image {
  width: 300px;
  position: absolute;
  z-index: 1;
  opacity: 1;
  
}

.left-img {
  right:-60px ;
  bottom: 0;
}

.right-img {
  left: -60px;
  bottom: 0;
}

/* Text formatting */
.text-content .number {
font-size: 90px;
    color: #b99d42;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 20px;
}

.text-content h3 {
  font-weight: 700;
  margin-bottom: 5px;
  font-size: 24px;
  text-transform: uppercase;
  color: #000000;
}

.text-content h4 {
    font-weight: 700;
    color: #000000;
    text-transform: uppercase;
    font-size: 24px;
    margin-bottom: 15px;
}

.text-content .description {
    color: #000000;
    line-height: 1.6;
    font-size: 17px;
    font-weight: 400;
}

/* Responsiveness */
@media (max-width: 992px) {
  .why-item {
    flex-direction: column;
    text-align: center;
  }

  .why-item.left .text-content,
  .why-item.right .text-content {
    text-align: center;
    padding: 0;

  }

  .decorative-image {
    position: relative;
    margin: 20px auto;
  }

  .text-content .number {
    font-size: 48px;
  }
}



.product-card__content{
  text-align:left!important;
}



.menu-dropdown__content:not(.menu-dropdown__content--megamenu){
  margin-top:12px!important;
  width:240px !important;
}

.menu-dropdown .menu-dropdown__content li a{
  color: #195334 !important;
    padding: 7px 22px!important;
}
.menu-dropdown .menu-dropdown__content li a span.menu-item-text{
 color: #000000 !important;
    font-weight: 400;
}

.product-card.hover_style_3 .product-card__quickview:not(.mobile){
  bottom:0px!important;
}

.product-card.hover_style_3 .product-card__quickview:not(.mobile) > a{
  height:40px!important;
  line-height:40px!important;
}
.product-card.hover_style_3 .product-card__quickview:not(.mobile) > a:before{
  line-height:40px!important;
}



body#oneveda {
  position: relative;
  overflow-x: hidden; /* prevent horizontal scroll */
}

/* Left leaf */
/* body#oneveda::before {
  content: "";
  position: fixed;
  top: 70%;
  left: -52px;
  transform: translateY(-50%);
  width: 130px;
  height: 150px; 
  background: url('/cdn/shop/files/leaf_left.png?v=1759921177') no-repeat center center;
  background-size: contain;
  opacity:1;
  pointer-events: none; /
  z-index: -1;
} */

/* Right leaf */
/* body#oneveda::after {
  content: "";
  position: fixed;
  top: 30%;
  right: -52px;
  transform: translateY(-50%) scaleX(-1); 
  width: 130px;
  height: 150px;
  background: url('/cdn/shop/files/leaf_left.png?v=1759921177') no-repeat center center;
  background-size: contain;
  pointer-events: none;
  z-index: -1;
} */



.wpbingo-section--slideshow::before{
   content: "";
  position: fixed;
  top: 70%;
  left: -52px;
  transform: translateY(-50%);
  width: 130px;
  height: 150px; 
  background: url('/cdn/shop/files/leaf_left.png?v=1759921177') no-repeat center center;
  background-size: contain;
  opacity:1;
  pointer-events: none; /
  z-index: 1;
}
.wpbingo-section--slideshow::after
{
  content: "";
  position: fixed;
  top: 30%;
  right: -52px;
  transform: translateY(-50%) scaleX(-1); 
  width: 130px;
  height: 150px;
  background: url('/cdn/shop/files/leaf_left.png?v=1759921177') no-repeat center center;
  background-size: contain;
  pointer-events: none;
  z-index: -1;
}
@media (max-width: 767px)
{
  .wpbingo-section--slideshow::before{
    width: 100px;
  height: 120px; 
    opacity:0.5;
}
.wpbingo-section--slideshow::after
{
 width: 100px;
  height: 120px; 
   opacity:0.5;
}

}
@media (min-width: 375px)
{
   .wpbingo-section--slideshow::before{
    width: 100px;
  height: 120px; 
  opacity:0.5;
  
}
.wpbingo-section--slideshow::after
{
   width: 100px;
  height: 120px; 
  opacity:0.5;
  /* filter: blur(1px); */
}
.why-item.left .text-content
{
  text-align:left !important;
  padding-left:20px !important;
    padding-right: 80px !important;
}
.why-item.right .text-content
{
  text-align:right !important;
} 
}






.product-card__name {
display: -webkit-box;
  -webkit-line-clamp: 1; /* Show only 3 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bwp-container {
    background-color: white;
    padding: 20px;
    
}
.wpbingo-section--contact_info .contact-info .contact-form-content
{
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    transition: transform 0.3s 
ease, box-shadow 0.3s 
ease;
padding:20px !important;
}
.wpbingo-section--contact_info input.form-control
{
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;
  
}
textarea.form-control 
{
   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;
 
}




.form-control{
  background-color:#fafbec !important;
}
.social-icons a {
    background-color: #fafbec !important;
}
.wpbingo-section--newsletter .newsletter-form__wrap .newsletter-form__submit
{
   background-color: #fafbec !important;
}

/* .header-logo__img 
{
  max-width: 120px;
  background-color: #195334; 
  border-bottom-left-radius: 90px; 
  border-bottom-right-radius: 90px; 
  padding:10px 10px 32px 10px;
} */
a.header-logo__link:before {
    content: "";
    background: #195334;
    padding: 10px 10px 32px 10px;
    width: 180px;

    position: absolute;
    z-index: -1;
    top: 0;
    bottom: -12px;
    border-bottom-left-radius: 200px;
    border-bottom-right-radius: 200px;
}
.header-logo__link {
    display: block;
    position: relative;
}
.header-logo img {
  
    padding:0 0px 20px;
    margin-bottom: 15px !important;
}
.bwp-header .header-desktop .container {
    padding-bottom: 10px;
}

body:not(.template-index) .bwp-header
{
  border:none !important;
}

@media (max-width: 768px) {
   
   .header-logo img {
    max-width: 120px !important;
    /* max-width: 160px; */
    margin-left: -5px;
    padding: 0 0px 15px;
    
   }
  a.header-logo__link:before {
    content: "";
    background: #195334;
    padding: 10px 10px 32px 10px;
    width: 130px;
    /* width: 200px; */
    /* height: 100%; */
    position: absolute;
    z-index: -1;
    top: 0;
    margin-left:-10px;
    bottom: -5px;
    border-bottom-left-radius: 200px;
    border-bottom-right-radius: 200px;
}
}
.faq-page2 .card-header .card-link
{
  background-color: #fafbec !important;
}
.faq-page2 .card-body
{
background-color: #fafbec !important;
}
.bwp-header .header-desktop{
	padding: 0px 0px 10px!important;
}

.btn-primary
{
  background-color:#ae9245 !important;
  color:white !important;
  border: none !important;
}

#shopify-section-template--19199928303668__about_testimonials_FQYfyj .wpbingo-section--about-testimonials .testimonial-card__content 
{
  font-size: 17px !important;
    line-height: 26px !important;
    font-weight: 400 !important;
    color: #000000 !important;
    margin: 15px 0px 22px 0px !important;
}
.slick-carousel .slick-carousel__item
Specificity: (0,2,0)
 {
    padding-left: calc(30px / 2) !important;
    padding-right: calc(30px / 2) !important;
}


#shopify-section-template--19199928303668__about_testimonials_FQYfyj .wpbingo-section--about-testimonials .testimonial-card__avatar img
{
  max-width:80px !important;
}
.wpbingo-section--about-testimonials .testimonial-card__avatar img 
{
  border :1px solid #1C291F !important;
}


.wpbingo-section--contact_info .form-group.required:before
{
  color: #ae9245 !important;
}
.wpbingo-section--contact_info .contact-info .content-info .infomation .icon:before
{
  display:none !important;
}
.wpbingo-section--contact_info .contact-info .content-info .infomation 
{
  background-color: #195334 !important;
  color:#ffffff !important;
}
.wpbingo-section--contact_info .contact-info .content-info .infomation h2 
{
  color:#ae9245 !important;
}
svg
{
  fill: #1c291f !important;
}
.icon svg{
   fill:#ffda9e !important;
}

body:not(.template-page,.template-index) .bwp-footer

 {
    margin-top: 0px !important;
}
.wpbingo-section--contact_info .contact-info .content-info
     {
      padding-top:17px !important;
     } 

.cart-table__heading .cart-table__col{
  background: #195334!important;
    color: #ffffff!important;
}
.cart-table #shipping-calculator .content-shipping input.button{
  background: #ae9245!important;
}
.page-cart .cart-total .cart-modal__btn{
  background: #ae9245!important;
    border-color: #ae9245!important;
        padding: 15px 50px!important;
}
.bwp-header .header-desktop, .bwp-header .header-top-mobile{
  background-color:transparent!important;
}
body{
  background:#fafbec;
}
.bwp-header.sticky .header-desktop{
  background:#fafbec!important;
}
/*   
 .js-product-single-media .product-single__main-media .main_media-content .js-product-media-group .js-product-media-item:nth-child(1){
  display:none;
}  */


@media (max-width: 767px) {
       #shopify-section-template--19199928270900__featured_testimonials_Kj3gLw .wpbingo-section--testimonials .testimonial-card__content {
        font-size: 14px !important;
        line-height: 23px !important;
        margin-top: -20px !important;
    }
    #shopify-section-template--19199928270900__featured_title_xBAXq3 .wpbingo-section--title-button {
    padding: 20px;
    margin-bottom: 10px !important;
}
section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--no-image
{
  padding-top:20px !important;
  margin:0 !important;
}
section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner
{
  display:none !important;
}
.testimonial-card__inner
{
  padding:10px;
}
.why-oneveda-section 
{
  padding:10px !important;
}
}
@media (max-width: 991px) {
    .product-more-info .more-tab-container .more-info-tabs__nav-link {
       
        background: #fafbec !important;
      
    }
}
.shipping-bar-cart
{
  background:#ffffff !important;
}
.page-cart .cart-table__footer
{
  background:#ffffff!important;
}

@media (min-width: 375px)
{
    #shopify-section-template--19199928270900__featured_blog_post_DewW6Y .wpbingo-section--featured-blog .slick-carousel__item
    {
padding-bottom:20px !important;
    }
        .slick-carousel .slick-carousel__item
        {
          padding-bottom:30px !important;
        }
}



@media (min-width: 1024px) {
.featured-question-box .heading-wrapper{
      min-width: 19rem !important;
      font-size: 25px !important;
    }
    .wpbingo-section--testimonials .content-testimonial .slick-next {
        right: -25px!important;
    }
    .wpbingo-section--testimonials .content-testimonial .slick-prev {
        left: -25px!important;
    }
    .slick-next
{
  right:-25px !important;
}
.slick-prev
{
  left:-25px !important;
}
}
@media (min-width: 1500px) {
 .wpbingo-section--testimonials .content-testimonial .slick-next {
        right: -30px!important;
    }
    .wpbingo-section--testimonials .content-testimonial .slick-prev {
        left: -30px!important;
    }
    .featured-question-box .heading-wrapper{
      max-width: 400px;
    }
}

.bwp-footer .footer_3 .footer-center__inner>.row>div:nth-child(2) p
{
  padding:5px 30px 0px !important;
}

.testimonial-card  .testimonial-card__content{
min-height:160px!important;
}
.page-article .post-single .article__content {
    text-align: left !important;
}
.page-article .post-single .article__content .rte p{
margin-bottom:8px !important;
}
.page-article .post-single .article__content .rte li {
  line-height:20px!important;
}
.testimonial-card__content b
{
  font-weight:500 !important;
}
.wpbingo-section--title-button .style_1 h2:before
{
  display:none !important;
}



.login-popup .form-control{
  background-color:transparent!important;
      border: 1px solid #133e27!important;
}

.login-popup .form-button input{
  background-color: #133e27!important;
} 

body .login-card h1 a img{
  max-height: 200px!important;
}





@media(max-width : 767px){
  .footer-center .footer-center__inner > .row{
    flex-wrap:wrap;
  }
 .footer-center .footer-center__inner .content-toggle.item-1{
   order: 2;
    width: 50%;
    flex: 0 0 50%;
  }
  .footer-center .footer-center__inner .content-item.item-2{
    order: 1;
  }
   .footer-center .footer-center__inner .content-toggle.item-3{
    order: 3!important;
    width: 50%!important;
    flex: 0 0 50%!important;
  }
  .footer-center .footer-center__inner .content-item.item-2 .footer-block__content p{
    padding-top:0px!important;
  }
  .footer-center .item-2 img{
    margin-bottom:10px!important;
  }
      .bwp-footer .footer-center__inner>.row>div {
        margin-bottom: 30px!important;
    }
    .wpbingo-breadcrumbs .breadcrumb__item
{
  display:none;
}
.featured-question-box .heading-wrapper .heading
{
line-height:30px !important;
}
.slick-next
{
  right:-10px !important;
}
.slick-prev
{
  left:-10px !important;
}
#shopify-section-template--19199928270900__slideshow .wpbingo-slideshow__item-image
{
  min-height: 580px !important;
}
.product-single .product-single__metas .button-wishlist button{
  background-color:transparent!important;
  border: 1px solid #195334!important;
}
.ask-share .product_share .product_share_label i{
   background-color:transparent!important;
}
.product-card {
  padding-bottom:5px!important;
}
  
}




.slideshow-caption__content .button_slider-2 {
  animation: zoom-in-zoom-out 2s ease-out infinite;
}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}



@media(min-width: 1199px){
  #shopify-section-template--19199928270900__slideshow .caption__inner-1{
    margin-top:-150px;
  }
}