/** Shopify CDN: Minification failed

Line 224:0 Expected "}" to go with "{"

**/

/* body[data-template="product"] .samita_productLabel {
  display: none !important;
} */
.section-template--22311823769799__main-padding {
    padding-top: 0px;
    padding-bottom: 60px;
}
@media screen and (min-width: 750px) {
    .section-template--22311823769799__main-padding {
        padding-top: 40px;
        padding-bottom: 80px;
    }


@media screen and (max-width: 749px){
  section.hero-banner {
    display: none;
} }
@media screen and (min-width: 749px){
section.hero-banner2 {
    display: none;
} }
.swym-header-launcher {
    text-decoration: none;
    margin-top: 6px;
}

button#swym-atw-pdp-button {
    background: #033631;
}
.swym-wishlist-collections-v2 {
    display: none;
}

span.swym-header-launcher-badge.cart-count-bubble {
    left: 1.4rem !important;
    bottom: 13px !important;
}

/* #swym-atw-pdp-button {
  margin: 0 auto;
  display: block;
} */

/* .product-form__submit {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.progress-offer-container {
  border: 1px dashed #d8b450;
  padding: 15px;
  margin-bottom: 15px;
  border-radius: 10px;
  background-color: #fff9e5;
  text-align: center;
}

.progress-header {
  font-size: 16px;
  color: #c49a00;
  font-weight: bold;
  margin-bottom: 5px;
}

.progress-message {
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
}

.progress-bar-track {
  position: relative;
  background: #f2e2aa;
  height: 8px;
  border-radius: 5px;
  overflow: hidden;
}

.progress-bar-fill {
  height: 100%;
  width: 100%; 
  background: linear-gradient(90deg, #ffd700, #ffa500);
  transition: width 0.5s ease-in-out;
}

.progress-icons {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
  font-size: 18px;
}
.progress-bar-fill {
  width: 0%; 
} */
.swiper-button-next,
.swiper-button-prev {
  color: #000; /* Arrow color */
  top: 40%;
}

.swiper-button-next::after,
.swiper-button-prev::after {
  font-size: 20px;
}

img.mx-auto.mb-4.object-cover.rounded-full.w-28.h-28 {
    margin-left: 70px;
}


.swiper.testimonialsSwiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
    display: none;
}

section#shopify-section-template--18742468083911__testimonial_slider2_g8Af79 {
    width: 90%;
    align-content: center;
    margin: auto;
    align-items: center;
}
.testimonial-content h4 {
    margin: 10px 0 5px;
    color: #d8ab51 !important;
    font-weight: 600;
}

/* .header__submenu {
  display: none;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}

.header__menu-item:hover .header__submenu,
.header__menu-item.active .header__submenu {
  display: block;
  opacity: 1;
  visibility: visible;
} */

div#shopify-section-template--18742467887303__collection_circle_QPXqdC {
    background: #fff;
}

section#shopify-section-template--18742467887303__testimonial_slider2_PrNYYb
 {
    background: #fff;
}

html.js {
    background: #fff;
}


/* ---------- Simple dropdown for “Collection” ---------- */
/* .simple-dropdown { position: relative; }

.simple-dropdown > .dropdown {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  min-width: 220px;
  background: #fff;
  padding: 1rem 1.25rem;
  border: 1px solid rgba(0,0,0,.08);
  box-shadow: 0 4px 12px rgba(0,0,0,.08);
  z-index: 30;
}

.simple-dropdown[open] > .dropdown,
.simple-dropdown:hover > .dropdown {
  display: block;
}

.mega-menu[open] .mega-menu__content {
    opacity: 1;
    transform: translateY(0);
    padding: 10px;
} */

/* @media (min-width: 768px) {
    .mega-menu__list > li {
        list-style: none;
        display:  !important;
        flex: 0 0 20%;
        max-width: 25%;
        padding-right: 15px;
    }
} */

/* li.mega_menu_img {
    display: inline-grid !important;
    margin: 0px;
} */



li.mega_menu_img {
  display: inline-grid !important;
  flex-direction: column;
  align-items: center;
  text-align: center;
  list-style: none;
  margin: 0;
  margin: 0;
    width: 20% !important;
    padding-right: 2.4rem !important;
    padding-left: 18px !important;
}

/* .mega-menu__list {
    width: 20%;
    padding-right: 2.4rem;
    padding-left: 18px;
} */

