.elementor-10451 .elementor-element.elementor-element-bbeb750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-10451 .elementor-element.elementor-element-bbeb750.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10451 .elementor-element.elementor-element-70aa36e{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10451 .elementor-element.elementor-element-0a8cf3c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-3e792bf .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-10451 .elementor-element.elementor-element-3e792bf .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-3e792bf .flex-viewport:not(:last-child){margin-bottom:0px;}.elementor-10451 .elementor-element.elementor-element-e85f9c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10451 .elementor-element.elementor-element-faff4a2{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10451 .elementor-element.elementor-element-a2654cc .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10451 .elementor-element.elementor-element-5968f28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10451 .elementor-element.elementor-element-b670cfa{--display:flex;}.elementor-10451 .elementor-element.elementor-element-0775163{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-10451 .elementor-element.elementor-element-0775163.e-con{--align-self:center;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10451 .elementor-element.elementor-element-91d2115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:left;}.elementor-10451 .elementor-element.elementor-element-91d2115.elementor-element{--align-self:flex-start;}.woocommerce .elementor-10451 .elementor-element.elementor-element-91d2115 .price{color:var( --e-global-color-65ee1ef );font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:400;text-decoration:none;}.woocommerce .elementor-10451 .elementor-element.elementor-element-91d2115 .price ins{color:#FC0000;font-size:28px;font-weight:400;text-decoration:none;}body:not(.rtl) .elementor-10451 .elementor-element.elementor-element-91d2115:not(.elementor-product-price-block-yes) del{margin-right:7px;}body.rtl .elementor-10451 .elementor-element.elementor-element-91d2115:not(.elementor-product-price-block-yes) del{margin-left:7px;}.elementor-10451 .elementor-element.elementor-element-91d2115.elementor-product-price-block-yes del{margin-bottom:7px;}.elementor-10451 .elementor-element.elementor-element-1e7f381{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-10451 .elementor-element.elementor-element-7940fd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 02px;}.elementor-10451 .elementor-element.elementor-element-7940fd6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-10451 .elementor-element.elementor-element-f8f5193{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10451 .elementor-element.elementor-element-f8f5193.elementor-element{--align-self:flex-start;}.woocommerce .elementor-10451 .elementor-element.elementor-element-f8f5193 .stock{color:var( --e-global-color-secondary );font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-10451 .elementor-element.elementor-element-e96d1b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10451 .elementor-element.elementor-element-0732f70 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn{background-color:#02010100;padding:10px 20px 10px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn:hover{background-color:var( --e-global-color-65ee1ef );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10451 .elementor-element.elementor-element-0732f70.elementor-element{--order:-99999 /* order start hack */;}.elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn > i, .elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn > i, .rtl .elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-10451 .elementor-element.elementor-element-a46b770 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn{background-color:#02010100;padding:10px 20px 10px 20px;font-family:"Roboto Flex", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn:hover{background-color:var( --e-global-color-65ee1ef );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10451 .elementor-element.elementor-element-a46b770.elementor-element{--order:-99999 /* order start hack */;}.elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn > i, .elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn > i, .rtl .elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-10451 .elementor-element.elementor-element-731a68f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10451 .elementor-element.elementor-element-b730fc4{--display:flex;--overflow:hidden;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10451 .elementor-element.elementor-element-e89c9b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--button-spacing:0px;}.elementor-10451 .elementor-element.elementor-element-e89c9b3 .cart button, .elementor-10451 .elementor-element.elementor-element-e89c9b3 .cart .button{padding:14px 70px 14px 70px;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-10451 .elementor-element.elementor-element-e89c9b3 .cart button:hover, .elementor-10451 .elementor-element.elementor-element-e89c9b3 .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-10451 .elementor-element.elementor-element-e89c9b3 .added_to_cart{color:#FFFFFF00;}.elementor-10451 .elementor-element.elementor-element-e89c9b3 .quantity .qty{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-10451 .elementor-element.elementor-element-e89c9b3 .quantity .qty:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.woocommerce .elementor-10451 .elementor-element.elementor-element-e89c9b3 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-e89c9b3 form.cart table.variations tr th, .woocommerce .elementor-10451 .elementor-element.elementor-element-e89c9b3 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-10451 .elementor-element.elementor-element-e89c9b3 form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-10451 .elementor-element.elementor-element-e89c9b3 form.cart table.variations td.value select, .woocommerce .elementor-10451 .elementor-element.elementor-element-e89c9b3 form.cart table.variations td.value:before{background-color:var( --e-global-color-primary );border:var( --e-global-color-secondary );border-radius:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10451 .elementor-element.elementor-element-578b48e{--display:flex;}.elementor-10451 .elementor-element.elementor-element-ff71822 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10451 .elementor-element.elementor-element-6f4622e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;padding:0px 0px 0px 0px;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10451 .elementor-element.elementor-element-ccbe88a{--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;}.woocommerce .elementor-10451 .elementor-element.elementor-element-bfe618e .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.woocommerce .elementor-10451 .elementor-element.elementor-element-bfe618e .woocommerce-tabs .woocommerce-Tabs-panel{font-size:18px;border-width:0px 0px 0px 0px;margin-top:-0px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-bfe618e .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:26px;font-weight:400;}.elementor-10451 .elementor-element.elementor-element-b89aa7e{--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;}@media(min-width:768px){.elementor-10451 .elementor-element.elementor-element-bbeb750{--width:100.471%;}.elementor-10451 .elementor-element.elementor-element-70aa36e{--width:50%;}.elementor-10451 .elementor-element.elementor-element-e85f9c4{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10451 .elementor-element.elementor-element-bbeb750{--width:1380px;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1366px){.elementor-10451 .elementor-element.elementor-element-bbeb750{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:100px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-10451 .elementor-element.elementor-element-bbeb750{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-91d2115 .price{font-size:29px;}}@media(max-width:1024px){.woocommerce .elementor-10451 .elementor-element.elementor-element-91d2115 .price{font-size:22px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-10451 .elementor-element.elementor-element-a2654cc .elementor-heading-title{font-size:26px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-91d2115 .price{font-size:18px;}.woocommerce .elementor-10451 .elementor-element.elementor-element-91d2115 .price ins{font-size:26px;}}@media(max-width:767px){.elementor-10451 .elementor-element.elementor-element-0a8cf3c{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 08px;}.elementor-10451 .elementor-element.elementor-element-a2654cc .elementor-heading-title{font-size:26px;}.elementor-10451 .elementor-element.elementor-element-7940fd6 .elementor-heading-title{font-size:16px;}.elementor-10451 .elementor-element.elementor-element-f8f5193{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10451 .elementor-element.elementor-element-0732f70 .elementskit-btn{padding:10px 10px 10px 10px;}.elementor-10451 .elementor-element.elementor-element-a46b770 .elementskit-btn{padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10451 .elementor-element.elementor-element-ccbe88a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10451 .elementor-element.elementor-element-bfe618e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-0a8cf3c */.my{
    position: absolute;
    top: 12px !important;
    left: 12px  !important;
    background: #d73a2b !important;
    color: #fff  !important;
    padding: 6px 10px  !important;
    font-weight: 700  !important; 
    font-size: 13px  !important;
    border-radius: 6px  !important;
    z-index: 20  !important;
    text-transform: uppercase;
    box-shadow: 0 2px 6px rgba(0,0,0,0.15)  !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3e792bf */.woocommerce div.product div.images .flex-control-thumbs li  {
    
      width: 25%;
      float: left;
      margin: 5px;
      list-style: none;

  }
  .woocommerce-product-gallery .flex-control-thumbs img {
      border: 2px solid #000;
    
      padding: 2px;       /* optional */
  }







/* thumbnails: force a single row of 4 under the main image (safe, non-invasive) */
.woocommerce-product-gallery .flex-control-thumbs {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  gap: 8px !important;
  margin: 12px 0 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
  box-sizing: border-box !important;
}

/* make each thumbnail occupy its grid cell (no floats, no width overrides) */
.woocommerce-product-gallery .flex-control-thumbs li {
  width: auto !important;
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}

/* thumbnail image full width of its cell */
.woocommerce-product-gallery .flex-control-thumbs img {
  width: 100% !important;
  height: auto !important;
  object-fit: cover;
  display: block !important;
  box-sizing: border-box !important;
}

/* do NOT change gallery wrapper or slides here — leave slider JS alone *//* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e89c9b3 *//* ===== Force smaller width for + / - buttons ===== */
.single-product div.product form.cart .quantity *[class*="minus"],
.single-product div.product form.cart .quantity *[class*="plus"],
.single-product div.product form.cart .quantity button.minus,
.single-product div.product form.cart .quantity button.plus,
.single-product div.product form.cart .quantity .qty-minus,
.single-product div.product form.cart .quantity .qty-plus {
  width: 30px !important;   /* reduce this for smaller size */
  height: 38px !important;  /* reduce height to match proportion */
  flex: 0 0 30px !important; /* force no expansion */
  background: #f5f5f5 !important;
  color: #111 !important;
  border: none !important;
  font-size: 16px !important;
  line-height: 1 !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: center !important;
  cursor: pointer !important;
  transition: background 0.2s ease;
}

/* Hover color consistency */
.single-product div.product form.cart .quantity *[class*="minus"]:hover,
.single-product div.product form.cart .quantity *[class*="plus"]:hover {
  background: #e0e0e0 !important;
}

/* Input box stays centered between them */
.single-product div.product form.cart .quantity input.qty {
  width: 42px !important;
  height: 38px !important;
  margin: 0 !important;
  border: none !important;
  text-align: center !important;
  font-weight: 600 !important;
  font-size: 15px !important;
  background: #fff !important;
  color: #111 !important;
}

/* Keep row aligned */
.single-product div.product form.cart .variations_button {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
}



/* Show the quantity number clearly */
.single-product div.product form.cart .quantity input.qty {
  color: #111 !important;                  /* text color */
  -webkit-text-fill-color: #111 !important;/* Safari/Chrome */
  background: #fff !important;
  opacity: 1 !important;
  caret-color: #111;
  font-size: 16px !important;
  font-weight: 700 !important;
  text-align: center !important;
  line-height: 40px !important;            /* match height */
  height: 40px !important;
  width: 44px !important;                  /* visible area */
  padding: 0 !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 !important;
  position: relative;
  z-index: 2;                               /* above overlays */
  background-clip: padding-box;
}

/* In case any overlay hides the text */
.single-product div.product form.cart .quantity::before,
.single-product div.product form.cart .quantity::after {
  display: none !important;
}

/* Stop buttons from stretching over the input */
.single-product div.product form.cart .quantity .minus,
.single-product div.product form.cart .quantity .plus,
.single-product div.product form.cart .quantity .qty-minus,
.single-product div.product form.cart .quantity .qty-plus,
.single-product div.product form.cart .quantity button {
  flex: 0 0 30px !important;
  width: 30px !important;
  height: 40px !important;
  padding: 0 !important;
}

/* Remove native spinners that sometimes overlap text */
.single-product div.product form.cart .quantity input.qty::-webkit-outer-spin-button,
.single-product div.product form.cart .quantity input.qty::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}
.single-product div.product form.cart .quantity input.qty[type=number] {
  -moz-appearance: textfield !important;
}

/* Responsive fix for mobile */
@media (max-width: 480px) {
  .single-product div.product form.cart .quantity {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    width: auto !important;
  }

  .single-product div.product form.cart .quantity input.qty {
    width: 36px !important;
    height: 36px !important;
    font-size: 14px !important;
  }

  .single-product div.product form.cart .quantity .minus,
  .single-product div.product form.cart .quantity .plus,
  .single-product div.product form.cart .quantity button {
    width: 28px !important;
    height: 36px !important;
    font-size: 14px !important;
  }

  /* Make sure the add to cart button stays below */
  .single-product div.product form.cart .variations_button {
    flex-wrap: wrap !important;
    gap: 8px !important;
  }
}






.single-product div.product form.cart .quantity input.qty {
    color: #111 !important;
    -webkit-text-fill-color: #111 !important;
    background: #EBEBEB !important;
    opacity: 1 !important;
    caret-color: #111;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-align: center !important;
    line-height: 40px !important;
    height: 40px !important;
    width: 44px !important;
    padding: 0 !important;
    margin: 0 !important;
    text-indent: 0 !important;
    border: 0 !important;
    position: relative;
    z-index: 2;
    background-clip: padding-box;
}


.quantity{
    background-color: #EBEBEB !important; 
}
.label{
    background-color: #fff!important;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fff !important;
}
table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: #fff !important;
}

.label {
    padding: 0 !important;
    padding-bottom: 10px !important;
    font-size: 16px !important;
}
.woocommerce div.product form.cart .variations label {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-bfe618e */.review-badge {
  display: inline-flex;
  align-items: center;
  margin-left: 8px;
  padding: 8px 12px;
  background: #008000; /* same green style */
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  border-radius: 20px; /* smooth rounded pill shape */
  line-height: 1;
  vertical-align: middle;
}

@media (max-width: 480px){
  .review-badge {
    font-size: 12px;
    padding: 3px 10px;
    margin-left: 0;
    border-radius: 16px;
  }
}



.comment_container .comment-text .review-badge {
    display: inline-block !important; /* name ke aage wali */
}

.comment_container .review-badge {
    display: none !important; /* left wali */
}

.comment_container .comment-text .review-badge {
    display: inline-block !important; /* re-enable name wali */
}
.woocommerce-review__published-date{
     display: none !important;
}






.muzammil{
    display: none !important;
}
.comment_container .comment-text .review-badge {
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccbe88a */ol {
    padding: 0 !important;
 
}/* End custom CSS */