/* Trendies storefront palette — black, gold and pink */:root{  --trendies-black:#080808;  --trendies-charcoal:#171717;  --trendies-gold:#cda434;  --trendies-gold-light:#e4c45d;  --trendies-pink:#e83e8c;  --trendies-cream:#f8f5ef;} /* Header */.home header.elementor-location-header .elementor-element-349321e,.home header.elementor-location-header .elementor-element-4d9224a2{  background:var(--trendies-black)!important;}.home header.elementor-location-header .elementor-nav-menu a,.home header.elementor-location-header .etheme-nav-menu a,.home header.elementor-location-header .menu-item > a,.home header.elementor-location-header .etheme-elementor-off-canvas__toggle,.home header.elementor-location-header .etheme-elementor-cart,.home header.elementor-location-header .cart-popup-container,.home header.elementor-location-header .et_b-icon,.home header.elementor-location-header .et_b-icon svg{  color:#fff!important;  fill:#fff!important;}.home header.elementor-location-header .menu-item.current-menu-item > a,.home header.elementor-location-header .menu-item > a:hover{  color:var(--trendies-gold-light)!important;} .home header.elementor-location-header form button,.home header.elementor-location-header .etheme-search-form button{  color:var(--trendies-black)!important;}   /* Homepage rhythm */.home .elementor-element-531885f{  background:linear-gradient(135deg,var(--trendies-black),var(--trendies-charcoal))!important;}.home .elementor-element-531885f h2{  color:var(--trendies-gold-light)!important;}.home .elementor-element-531885f h4,.home .elementor-element-531885f .category-title,.home .elementor-element-531885f mark{  color:#fff!important;}.home .elementor-element-a0878ab{  background:linear-gradient(135deg,var(--trendies-black) 0%,#1a1017 100%)!important;}.home .elementor-element-a0878ab h2{  color:var(--trendies-gold-light)!important;}.home .elementor-element-a0878ab p,.home .elementor-element-a0878ab .elementor-icon,.home .elementor-element-a0878ab i{  color:#fff!important;  fill:#fff!important;  color:#fff!important;}.home header.elementor-location-header .elementor-element-4d9224a2 .etheme-elementor-nav-menu-item .elementor-item-active,.home header.elementor-location-header .elementor-element-4d9224a2 .etheme-elementor-nav-menu-item:hover{  color:var(--trendies-gold-light)!important;}.home header.elementor-location-header .elementor-element-4d9224a2 .e--pointer-overline:after,.home header.elementor-location-header .elementor-element-4d9224a2 .e--pointer-overline:before{  background:var(--trendies-pink)!important;}  /* Dark benefit cards */.home .elementor-element-a0878ab .etheme-icon-box{  background:#202020!important;  border:1px solid rgba(205,164,52,.5)!important;  border-radius:9px!important;}.home .elementor-element-a0878ab .etheme-icon-box p{  color:#fff!important;}.home .elementor-element-a0878ab .etheme-icon-box-icon,.home .elementor-element-a0878ab .etheme-icon-box-icon i,.home .elementor-element-a0878ab .etheme-icon-box-icon svg{  color:var(--trendies-gold)!important;  fill:var(--trendies-gold)!important;}.categories-mask h4 {    color: #000 !important;    display: block !important;    opacity: 1 !important;    visibility: visible !important;}selector .swiper-slide-content,selector .swiper-slide-content *,selector .swiper-slide-content h3,selector .swiper-slide-content p {    text-align: center !important;}.content-page,.page-content {	padding-bottom: 0px!important;}.products-grid .product, .products-loop .product, .etheme-product-grid-item, body.woocommerce-shop .product, body.archive.woocommerce .product{	border:none!important;}	.container.content-page.sidebar-mobile-bottom {    max-width: 100% !important;    width: 100% !important;    padding-top: 0 !important;    padding-bottom: 0 !important;    margin-top: 0 !important;    margin-bottom: 0 !important;}
.products-grid .product, .products-loop .product, .etheme-product-grid-item, body.woocommerce-shop .product, body.archive.woocommerce .product{
	padding-bottom:0px!important;
}

.elementor-widget-polylang-language-switcher {
    position: relative !important;
    z-index: 9999 !important;
    overflow: visible !important;
    width: auto !important;
    min-width: 65px !important;
    flex-shrink: 0 !important;
}

.cpel-switcher__nav {
    overflow: visible !important;
    width: auto !important;
}

.cpel-switcher__toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    width: auto !important;
    white-space: nowrap !important;
    overflow: visible !important;
}

.cpel-switcher__code {
    display: inline-block !important;
    white-space: nowrap !important;
}

.cpel-switcher__icon {
    display: inline-block !important;
    position: static !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    font-size: 11px !important;
    line-height: 1 !important;
}

.elementor-widget-polylang-language-switcher,
.elementor-widget-polylang-language-switcher .elementor-widget-container {
    overflow: visible !important;
}

.cpel-switcher__icon {
    display: inline-block !important;
    width: 0 !important;
    height: 0 !important;
    border-left: 5px solid transparent !important;
    border-right: 5px solid transparent !important;
    border-top: 6px solid #f5b72b !important;
    border-bottom: 0 !important;
    transform: none !important;
    margin-left: 8px !important;
    margin-bottom: 2px !important;
    font-size: 0 !important;
    line-height: 0 !important;
}
.elementor-8 .elementor-element.elementor-element-bac5afb {
	padding:0px!important
}
body.home .elementor-element-b2def24 {
    padding: 0 !important;}
.etheme-sticky-cart{
display:none;}
