.site-main-menu-wrap span.site-header-show-user-name { width: 160px; overflow: hidden; padding: 0; font-size: 18px; line-height: 22px; }
.wc-block-components-notice-banner__content span.wp-site-forgot-password { font-size: 15px !important; font-weight: 600 !important; }
.wc-block-components-notice-banner__content { font-size: 15px !important; line-height: 20px; }

.wc-block-components-notice-banner.is-error { background-color: #f4fff7 !important; border-color: #4ab866 !important; }
.wc-block-components-notice-banner.is-error svg { display: none; }
.wc-block-components-notice-banner.is-error span.site-check-success-wrap { padding: 3px; border-radius: 30px; background-color: #4ab866; }
.wc-block-components-notice-banner.is-error span.site-check-success-wrap i.fa.fa-check:before { color: white; font-size: 13px; }
.wc-block-components-notice-banner.is-error span.site-check-success-wrap i.fa.fa-check { width: 18px; }
p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first { display: contents; }
p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last { display: contents; }
span.onsale { width: 110px; height: 110px; font-size: 14px !important; line-height: normal !important; display: flex !important; flex-direction: column; justify-content: center; align-items: center; padding: 10px !important; background-color: #cc165f !important; overflow: hidden !important;}
.woocommerce ul.products li.product .onsale{right: -10px !important; }
.single-product span.onsale { left: -18px !important; top: -18px !important; }




@media (max-width:1024px) {
    .wp-block-woocommerce-cart { padding-left: 20px; padding-right: 20px; }
}

@media (max-width:780px) {
    .wp-block-woocommerce-cart { padding-left: 5px; padding-right: 5px; }
}

@media screen and (max-width:767px) {
    .wc-block-components-notice-banner.is-error { display: block; }
    span.site-check-success-wrap { display: block; width: 25px; margin-left: 140px; }
	.elementor-element.elementor-element-6dfd5d9.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-mobile.beauty-cart.elementor-hidden-tablet.elementor-hidden-desktop.elementor-nav-menu__text-align-aside.elementor-widget .elementor-nav-menu--dropdown[aria-hidden="true"] {
  display: none;
}
}
body.page.page-id-6 .wc-block-components-notice-banner.is-error svg{
    display: Inline-block;
}
body.page.page-id-7 .wc-block-components-notice-banner.is-error svg{
    display: Inline-block;
}

/** development start for SEO Task - 12-03-2025 Start*/
body.home.page.page-id-205 .swiper-pagination-bullet {
  width: 1px;
  height: 1px;
  margin: 0 8px;
}

body.home.page.page-id-205 .swiper-pagination-bullet-active {
  width: 1px;
  height: 1px;
}

body.home.page.page-id-205 .swiper-pagination-bullet {
  padding: 8px;
  box-sizing: content-box;
}
.elementor-element.elementor-element-6dfd5d9.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-mobile.beauty-cart.elementor-hidden-tablet.elementor-hidden-desktop.elementor-nav-menu__text-align-aside.elementor-widget .elementor-nav-menu--dropdown[aria-hidden="true"] {
  display: none;
}
div#site-wrap-inner-hide-section span.elementor-grid-item a {
    pointer-events: none;
}
/** development start for SEO Task - 12-03-2025 End*/