.elementor-2506 .elementor-element.elementor-element-b8f67aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2506 .elementor-element.elementor-element-0fa7ac3{--e-image-carousel-slides-to-show:1;padding:0px 0px 0px 0px;}.elementor-2506 .elementor-element.elementor-element-0d07b4a{--display:flex;}.elementor-2506 .elementor-element.elementor-element-da557d5{padding:0px 0px 20px 0px;}.elementor-2506 .elementor-element.elementor-element-d127fe8{--display:flex;}.elementor-2506 .elementor-element.elementor-element-afd8ec3 div.product-category .wd-entities-title, .elementor-2506 .elementor-element.elementor-element-afd8ec3 .wd-nav-product-cat>li>a{font-size:30px;font-weight:normal;text-transform:capitalize;}.elementor-2506 .elementor-element.elementor-element-d8b3fd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2506 .elementor-element.elementor-element-9649ebb .wd-products-with-bg, .elementor-2506 .elementor-element.elementor-element-9649ebb .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2506 .elementor-element.elementor-element-9649ebb .wd-el-title{color:var( --e-global-color-c615ef4 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-2506 .elementor-element.elementor-element-525433d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2506 .elementor-element.elementor-element-73d8510 .wd-el-title{color:var( --e-global-color-c615ef4 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-2506 .elementor-element.elementor-element-c02ae56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2506 .elementor-element.elementor-element-6b7f4c0 .wd-tabs .tabs-name{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2506 .elementor-element.elementor-element-a56c1c1 .wd-el-title{color:var( --e-global-color-c615ef4 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-2506 .elementor-element.elementor-element-337ccac{--display:flex;}.elementor-2506 .elementor-element.elementor-element-acaa8f6 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2506 .elementor-element.elementor-element-acaa8f6 .wd-products-with-bg, .elementor-2506 .elementor-element.elementor-element-acaa8f6 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2506 .elementor-element.elementor-element-acaa8f6 .wd-el-title{font-size:30px;}@media(max-width:1024px){.elementor-2506 .elementor-element.elementor-element-afd8ec3 div.product-category .wd-entities-title, .elementor-2506 .elementor-element.elementor-element-afd8ec3 .wd-nav-product-cat>li>a{font-size:22px;}.elementor-2506 .elementor-element.elementor-element-c02ae56{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2506 .elementor-element.elementor-element-acaa8f6 > .elementor-widget-container{margin:0px 0px 60px 0px;}}@media(max-width:768px){.elementor-2506 .elementor-element.elementor-element-afd8ec3 div.product-category .wd-entities-title, .elementor-2506 .elementor-element.elementor-element-afd8ec3 .wd-nav-product-cat>li>a{font-size:20px;}.elementor-2506 .elementor-element.elementor-element-9649ebb .wd-el-title{font-size:22px;}.elementor-2506 .elementor-element.elementor-element-c02ae56{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2506 .elementor-element.elementor-element-acaa8f6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2506 .elementor-element.elementor-element-acaa8f6 .wd-el-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-b8f67aa */.elementor-widget-tabs,
.elementor-tab-content,
.elementor-tabs-content-wrapper,
.elementor-tabs-wrapper {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

.elementor-tab-content {
    margin-top: -1px !important;
}

.elementor-section-gap-no .elementor-container {
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-9649ebb *//* ===== 1. REMOVE CATEGORY TEXT ===== */
.product-grid-item .wd-entities-title + .wd-product-cat,
.product-grid-item .wd-product-cats,
.product-grid-item .product-category,
.product-grid-item .wd-entities-cat {
  display: none !important;
}


/* ===== 2. MAKE PRICE BOLDER ===== */
.price,
.woocommerce-Price-amount {
  font-weight: 700 !important;
  font-size: 18px !important;
  color: #000 !important;
}

/* Old price (crossed one) */
.price del {
  font-weight: 500 !important;
  opacity: 0.6;
}


/* ===== 3. DARKER PRODUCT BOX ===== */
.product-grid-item {
  border: 1px solid #00000020 !important;
  border-radius: 12px;
  transition: all 0.3s ease;
}

/* Hover effect (premium feel) */
.product-grid-item:hover {
  border-color: #000 !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.product-grid-item {
  background: #fff;
  padding: 10px;
}/* End custom CSS */