/** Shopify CDN: Minification failed

Line 62:12 Expected identifier but found whitespace
Line 62:17 Unexpected ";"
Line 150:0 Unexpected "}"

**/
/* Custom Css According to the Brand Guidlines */
.custom_identiti_fandpmeeoow-home div#logo {
  width: 35% !important;
  display: flex;
  justify-content: center;
}
li#menu-item-the-meeoow-guide-classic {
  display: none;
}
li#menu-item-the-meeoow-guide-classic-sticky {
  display: none;
}
@media screen and (max-width: 768px) {
  li#menu-item-the-meeoow-guide-classic {
    display: block;
  }
}
.bs-tab-meeoow-tabs {
  display: none;
}
button.popup_ingrediants {
  background: #167358;
  color: #ffffff;
  padding: 15px;
  border-radius: 30px;
  text-decoration: auto;
}
button.ingredients_content {
  background: #167358;
  color: #ffffff;
  padding: 15px;
  border-radius: 30px;
  text-decoration: auto !important;
}
.no-margin-mobiel div#slick-slide00 {
  border-radius: 25px;
  border: 2px solid #db3896;
}
.no-margin-mobiel div#slick-slide01 {
  border-radius: 25px;
  border: 2px solid #db3896;
}

/* @media screen and (min-width: 1025px) {
  .product-actions.mobile{
    display: none;
  }
  .product-actions.desktop {
    position: fixed;
    margin-bottom: 0 !important;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #ffffff !important; /* solid white */
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px 50px; /* more vertical padding */
    box-shadow: 0 -2px 10px rgba(0,0,0,0.15);
    z-index: 2147483647 !important; /* max z-index */
    box-sizing: border-box; /* ensure background covers padding */
  }

  /* force children to respect bar height */
  .product-actions.desktop > * {
    background: transparent !important;
  }

  /* details section */
  .product-actions.desktop .product-details {
    display: flex;
    align-items: center;
    gap: 16px;
    flex: 1;
    min-width: 0;
  }

  .product-actions.desktop .featured-image-container img {
    width: 60px;
    height: auto;
    object-fit: contain;
    flex-shrink: 0;
  }

  .product-actions.desktop .product-name-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-width: 0;
  }

  .product-actions.desktop .sticky-product-title {
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 4px;
    line-height: 1.4;
    color: #000;
    white-space: nowrap;
    max-width: 400px;
  }

  .product-actions.desktop .sticky-product-price {
    font-size: 15px;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
  }

  .product-actions.desktop .sticky-product-price .current-price {
    color: #167358;
    font-weight: 600;
  }

  .product-actions.desktop .sticky-product-price .compare-price {
    text-decoration: line-through;
    color: #666;
    font-size: 14px;
  }

  .product-actions.desktop .sticky-product-price .tax-text {
    font-size: 12px;
    color: #888;
    margin: 2px 0 0;
  }

  /* add-to-cart */
  .product-actions.desktop .desktop-cart {
    flex-shrink: 0;
    margin-left: auto;
  }

  .product-actions.desktop .desktop-cart button {
    font-size: 15px;
    font-weight: 600;
    padding: 12px 30px;
    border-radius: 40px;
    border: none;
    cursor: pointer;
    white-space: nowrap;
  }
} */

/* Header */
.top-logo img {
  max-width: 100px !important;
}
.area--account svg path {
  stroke: white !important;
}
.area--search svg path {
  fill: white !important;
  stroke: white !important;
}
.area--search svg circle {
  stroke: white !important;
}
.area--cart svg path {
  stroke: white !important;
}
.mobile-menu-button g path {
  stroke: white !important;
  fill: white !important;
}
.sidebar__header {
  padding-top: 50px !important;
}
.sidebar__close svg path {
  stroke: #167358 !important;
}

/* Anouncement Bar Scrolling */
.announcement-bar-mobile.ticker {
  display: none;
}
.ticker-wrap {
  width: 100%;
  overflow: hidden;
  background: #0a5332;
}
.ticker {
  display: flex;
  width: fit-content;
  animation: ticker 15s linear infinite;
}
.ticker__group {
  display: flex;
}
.ticker__item {
  flex: 0 0 auto;
  padding: 0 2rem;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  white-space: nowrap;
}
@keyframes ticker {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); } /* half width tak hi shift */
}
@media screen and (max-width: 768px) {
  .announcement-bar-desktop.ticker {
    display: none !important;
  }
  .announcement-bar-mobile.ticker {
    display: block !important;
  }
}

.announcement-bar__content {
  min-height: 1rem !important;
}
.announcement-bar__localization-form, 
.announcement-bar__social-icons {
  display: none !important;
}
.announcement-bar__slider, 
.announcement-bar__content {
  width: 1690px !important;
  display: block !important;
}
@media screen and (max-width: 768px) {
  .announcement-bar__slider, 
  .announcement-bar__content {
    width: 100% !important;
    display: block!important;
  }

  .sticky-header.site-header.show .area--cart svg path {
  stroke: black !important;
}

}
@media screen and (min-width: 1281px) {
  .site-header--alignment-left .site-nav.style--classic nav>ul {
    margin-inline-start: -9rem !important;
  }
}
/* Meeoow Home Page */
body.meeoow_home_id {
  padding-top: 40px;
}
body.meeoow_home_id .bjhiudsbhfuiyfuifguytrf {
  margin-top: 0 !important;
}
.bjhiudsbhfuiyfuifguytrf {
  margin-top: 40px !important;
}
.custom_identiti_fandpmeeoow-home {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.new_template_meeoow.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  height: 40px;
  min-height: 40px;
  max-height: 40px;
  overflow: hidden;
}
.custom_identiti_fandpmeeoow-home .header-container.header-container--top {
  color: #fff !important;
  background: #167358 !important;
}
body#meeoow-club-wax-powder-smoother-skin-made-easy {
  color: #426e55 !important;
}
body#meeoow-club-wax-powder-smoother-skin-made-easy {
  overflow-x: hidden !important;
}
body#meeoow-club-wax-powder-smoother-skin-made-easy {
  background: #eed4db !important;
}
body#meeoow-club-wax-powder-smoother-skin-made-easy #shopify-section-header-new .site-header .header-container--top {
  background: #167358 !important;
}
.sticky-header.site-header.show {
  margin-top: 40px;
}
.sticky-header.site-header.show a.menu-link {
  color: #000 !important;
}
.site-header .link-list .has-submenu a.no-focus-link {
  color: #000000 !important;
}
.site-nav.style--classic .menu-link {
  color: #ffffff !important;
}
.new_header_tools_icons_bs a {
  color: #ffffff !important;
}
.slider_contents_bs h2 {
  color: #426e55 !important;
}
.collection-list-new h2 {
  color: #426e55 !important;
}
.button_custom_filter.active {
  color: #426e55 !important;
  border-bottom: 2px solid #426e55 !important;
}
.button_custom_filter {
  color: #426e55 !important;
}
.content_vide_cilumnd_bs h2 {
  color: #426e55 !important;
}
.women-supporting-women .section-title {
  color: #426e55 !important;
}
.shopify-section.custom-blog {
  background-color: #eed4db !important;
}
.women-supporting-women .card .btn {
  background: #426e55 !important;
}
.women-supporting-women .card .btn:hover {
  background: #426e55 !important;
}
/* .block_product_list_bs {
    background: #d698ab !important;
} */
.contect_collection_block h3, .contect_product_block h3 {
  color: #2d4839 !important;
}
.contect_product_block p {
  color: #2d4839 !important;
}
.varaint_buttons {
  color: #426e55 !important;
  border: 1px solid #426e55 !important;
}
.varaint_buttons.active {
  background: #167358 !important;
  color: #fff !important;
}
.card__text .button {
  background: #426e55!important;
}
p.video_content_bs {
  color: #2d4839 !important;
}
.blogpost_main_bs h2, .faqbs h2 {
  color: #426e55 !important;
}
.blog-item__title-holder span {
  color: #2d4839 !important;
}
toggle-tab.toggle.toggle--faq.opened {
  background: #eed4db !important;
}
toggle-tab.toggle.toggle--faq {
  border: 1px solid #426e55 !important;
}
div#shopify-section-footer-meeow {
  background: #426e55 !important;
}
div#shopify-section-footer-meeow .left-funda h2 span {
  color: #ffffff !important;
}
h4.footer-item__title.text-font--primary.text-size--regular.text-weight--bold {
  color: #ffffff !important;
}
#shopify-section-footer-meeow #Subscribe-newsletter-footer-block {
  background: #ffffff !important;
  color: #426e55 !important;
}
.footer-bottom {
  background: #426e55 !important;
}
.product-variant__item--radio input:checked+label {
  background: #167358 !important;
}
.meeeow_custom_varaint_products a.active {
  background: #167358 !important;
}
.tags_on_product_custom {
  position: absolute;
  top: 1rem;
  z-index: 2;
  left: 1rem;
  width: max-content;
}
span.Best_custom {
  background: #167358;
  color: white;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
}
span.skip_custom {
  background: #eed4db;
  color: #151515;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.Launch_custom {
  background: #167358;
  color: white;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
}
span.Trending_custom {
  background: #eed4db;
  color: #151515;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.OG_custom {
  background: #167358;
  color: white;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
}
span.Viral_custom {
  background: #eed4db;
  color: #151515;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.Glow_custom {
  background: #167358;
  color: white;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
}
span.Free_custom {
  background: #eed4db;
  color: #151515;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.Indias_custom {
  background: #167358;
  color: white;
  font-size: 14px;
  padding: 2px 1rem;
  margin-left: 4px;
  border-radius: 5px;
}
span.Product_custom {
  background: #eed4db;
  color: #151515;
  font-size: 14px;
  padding: 2px 1rem;
  border-radius: 5px;
  margin-left: 4px;
}
@media screen and (max-width: 768px) {
.tags_on_product_custom {
  position: absolute;
  top: 1rem;
  z-index: 2;
  left: 1rem;
  width: max-content;
}
span.Best_custom {
  background: #167358;
  color: white;
  font-size: 14px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
span.skip_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.Launch_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
span.Trending_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.OG_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
span.Viral_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.Glow_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
span.Free_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
span.Indias_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  margin-left: 4px;
  border-radius: 5px;
}
span.Product_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
}

/* Body Wax Meeoow Collection Page */
.custom_identiti_fandpmeeoow-body-wax {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-body-wax .header-container.header-container--top {
  color: #fff !important;
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow-body-wax .filter_collections_custom_bs {
  display: none;
}
.custom_identiti_fandpmeeoow-body-wax .alireviews-review-star-rating {
  display: none !important;
}

/* Body Wax Meeoow Product Page */
.custom_identiti_fandpbody-wax-meeoow {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpbody-wax-meeoow .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpbody-wax-meeoow .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpbody-wax-meeoow .tab-section-bs-meeoow {
  background: #eed4db !important;
}
button.add-to-cart.button.button--solid.button--product.button--loader.button--move {
  background: #167358!important;
  background-color: #167358!important;
  color: #fff!important;
}
input {
  background-color: transparent !important;
}
.shopify-payment-button {
  color: #167358!important;
}
.shopify-payment-button__button:hover:not([disabled]) {
  background-color: #167358!important;
  border-color: #167358!important;
  color: #fff!important;
}
.countdown {
  color: #426e55 !important;
}
/* Customer Review Pdp */
.alr-widget-backdrop {
  background: #eed4db !important;
}
.alireviews-review-box .alr-wh-comp-review-box-title {
  color: #426e55 !important;
}
.alireviews-review-box .alr-wh-comp-summary-average-header .alr-wh-rating-star-average {
  color: #426e55 !important;
}
.alireviews-review-box .alr-wh-comp-review-rating-detail-percent {
  background: #426e55 !important;
}
@media screen and (max-width: 768px) {
  .product-actions.desktop{
    display: none;
  }
  .faqbs h2 {
    font-size: 27px !important;
  }
  .product-actions {
    position: fixed;
    bottom: 0;
    z-index: 9999;
    background: #fff;
    right: 0;
    left: 0;
    padding: 5px 20px 0px 20px;
  }
  product-quantity {
    display: none !important;
  }
  button.add-to-cart.button.button--solid.button--product.button--loader.button--move {
    max-width: 50% !important;
  }
  .shopify-payment-button {
    max-width: 50% !important;
    margin-top: 0px !important;
  }
  .shopify-payment-button {
    color: #000000!important;
    background-color: #db3896!important;
  }
}


/* Bikini Wax Meeoow Product Page */
.custom_identiti_fandpmeeoow-bikini-wax, .custom_identiti_fandpmeeoow-our-story, .custom_identiti_fandpmeeoow-faq , .custom_identiti_fandpmeeoow-dtan{
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-dtan .site-header .header-container--top, .custom_identiti_fandpmeeoow-bikini-wax .site-header .header-container--top, .custom_identiti_fandpmeeoow-faq .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow-dtan .shopify-payment-button {
    width: 100%;
}
.custom_identiti_fandpmeeoow-dtan .shopify-payment-button__button{
  border-radius: 100px;
}
.custom_identiti_fandpmeeoow-bikini-wax .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-bikini-wax .tab-section-bs-meeoow {
  background: #eed4db !important;
}

/* Facial Wax Meeoow Product Page */
.custom_identiti_fandpmeeoow-facial-wax {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-facial-wax .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow-facial-wax .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-facial-wax .tab-section-bs-meeoow {
  background: #eed4db !important;
}

/* Collection Page */
.custom_identiti_fandpmeeoow-collection {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-collection .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow-collection .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-collection .tab-section-bs-meeoow {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-collection .button_custom_filter {
  color: #000000 !important;
}
.custom_identiti_fandpmeeoow-collection .collection-list-new h2 {
  font-size: 38px;
}
.custom_identiti_fandpmeeoow-collection button.button_custom_filter {
    padding: 8px 20px;
    border: none;
    background-color: #fff;
    border-radius: 20px;
    cursor: pointer;
    font-weight: bold;
}
.custom_identiti_fandpmeeoow-collection .button_custom_filter.active {
    border: none;
    background-color: transparent;
    border-radius: 0;
    font-family: LuxoraGrotesk-Regular;
    color: #151515;
    border-bottom: 2px solid black;
}

.custom_identiti_fandpmeeoow-collection .button_custom_filter {
    border: none;
    font-size: 18px;
    letter-spacing: normal;
    color: #444;
    font-family: LuxoraGrotesk-Book;
    padding-bottom: .5rem;
}
.custom_identiti_fandpmeeoow-collection .tags_on_product_custom {
  position: absolute;
  top: 0.5rem;
  z-index: 2;
  left: 1rem;
  width: max-content;
}
@media screen and (max-width: 768px) {
.custom_identiti_fandpmeeoow-collection .collection-list-new h2 {
  font-size: 30px;
}
.custom_identiti_fandpmeeoow-collection span.Best_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
.custom_identiti_fandpmeeoow-collection span.skip_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
.custom_identiti_fandpmeeoow-collection span.Launch_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
.custom_identiti_fandpmeeoow-collection span.Trending_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
.custom_identiti_fandpmeeoow-collection span.OG_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
.custom_identiti_fandpmeeoow-collection span.Viral_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
.custom_identiti_fandpmeeoow-collection span.Glow_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
}
.custom_identiti_fandpmeeoow-collection span.Free_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
.custom_identiti_fandpmeeoow-collection span.Indias_custom {
  background: #167358;
  color: white;
  font-size: 11px;
  padding: 1px 0.5rem;
  margin-left: 4px;
  border-radius: 5px;
}
.custom_identiti_fandpmeeoow-collection span.Product_custom {
  background: #eed4db;
  color: #151515;
  font-size: 11px;
  padding: 1px 0.5rem;
  border-radius: 5px;
  margin-left: 4px;
}
}

/* Blogs Page */
.custom_identiti_fandpmeeoow {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow .site-header .header-container--top, .custom_identiti_fandpmeeoow-our-story .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow .tab-section-bs-meeoow {
  background: #eed4db !important;
}

/* Meeoow Policies Page */
.custom_identiti_fandpmeeoow-policies {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-policies .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow-policies .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-policies .tab-section-bs-meeoow {
  background: #eed4db !important;
}

/* Meeoow Contact Us Page */
.custom_identiti_fandpmeeoow-contact {
  color: #426e55 !important;
  overflow-x: hidden !important;
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-contact .site-header .header-container--top {
  background: #167358 !important;
}
.custom_identiti_fandpmeeoow-contact .bs-tab-meeoow-container {
  background: #eed4db !important;
}
.custom_identiti_fandpmeeoow-contact .tab-section-bs-meeoow {
  background: #eed4db !important;
}


/* Single Blog Post Page */
/* .template-article-meeoow .main-page header .article span .blog-item__date {
  background: #CA748D;
  color: #fff;
  padding: 5px 10px;
  border-radius: 20px;
  margin-bottom: 20px !important;
}
.template-article-meeoow .main-page header .article {
  background: #ffffff !important;
  padding: 70px 100px 40px;
  border-radius: 20px;
  margin-top: -70px;
  z-index: 999;
  position: relative;
  text-align: center;
}
.template-article-meeoow .main-page header .article .blog-item__meta {
  width: auto !important;
  position: relative !important;
  top: 0rem !important;
  background: #CA748D;
  color: #fff;
  display: inline-block;
}
.template-article-meeoow .article h2 {
  font-size: 30px !important;
  color: #2D4839 !important;
}
.template-article-meeoow .article h3 {
  font-size: 25px !important;
  color: #2D4839 !important;
} */

/* Mobile Navigation */
mobile-navigation {
  background: #eed4db !important;
}
.grid-portable-3 .card__text .product-item__price {
  background: transparent !important;
  color: #167358 !important;
  width: 100%;
  border-radius: none;
}
.sidebar__header {
  background-color: #eed4db !important;
}
sidebar-drawer .sidebar__title {
  color: #167358 !important;
}
@media screen and (max-width: 768px) {
  body:not(.meeoow_home_id) .bjhiudsbhfuiyfuifguytrf {
    margin-top: 40px !important;
  }
   body:has(.scrolled) .meeoow-sticky {
    top: 40px !important;
  }
  mobile-navigation .site-nav ul a:not(.button) {
	color: #167358 !important;
  }
  .sidebar svg * {
	fill: #167358 !important;
  }
  mobile-navigation .grid .remove-line-height-space--small span {
	font-size: 12px;
	display: flex;
  }
  mobile-navigation .grid span.product-price--original.pps {
	font-size: 12px !important;
  }
  mobile-navigation .grid .product-price {
	padding-top: 0rem !important;
  }
  .custom_sider_bs.pdp-spacing-bs.another-styling-dots-bs h2 {
    font-size: 28px !important;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin: auto;
    line-height: 1;
    text-align: center;
    margin: 1rem;
  }
  .custom_identiti_fandpmeeoow-facial-wax .slider_contents_bs h2, 
  .custom_identiti_fandpmeeoow-bikini-wax .slider_contents_bs h2, 
  .custom_identiti_fandpbody-wax-meeoow .slider_contents_bs h2 {
    font-size: 28px !important;
  }
  .women-supporting-women .section-title {
    max-width: 20rem !important;
}
  .women-supporting-women .section-title p strong {
    font-size: 28px !important;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    margin-top: 3rem !important;
    line-height: 1;
    text-align: center;
    margin: 1rem;
  }
}

/* Ingredients Popup */
.popup-button-section {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
button.ingredients_content {
  margin: auto;
  margin-top: 3rem;
  font-family: LuxoraGrotesk-Light;
  text-decoration: underline;
  font-size: 16px;
}
.popup_content, .popup_ingredients img.mobile_only {
  display: none;
}
.popup_ingredients {
  max-width: 30%;
  margin: auto;
  position: relative;
}
.popup_content.active {
  position: fixed;
  top: 0;
  z-index: 9;
  width: 100%;
  height: 100%;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.3);
}
span.closing_popup_button {
  position: absolute;
  top: 2rem;
  width: 5rem;
  height: 4rem;
  right: 0;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .popup_ingredients {
	max-width: 70%;
	margin: auto;
	position: relative;
	max-height: 34rem;
	overflow: scroll;
  }
  .popup_ingredients img.desktop_only {
	display: none;
  }
  .popup_ingredients img.mobile_only {
	display: block;
    margin-top: 0;
  }
  span.closing_popup_button {
    position: absolute;
    top: 0rem;
    width: 3rem;
    height: 3rem;
    right: 0;
    cursor: pointer;
  }
}

@media screen and (max-width: 768px) {


  .sticky-header.site-header.show .area--cart svg path {
  stroke: black !important;
}

}