.woocommerce .elementor-2052 .elementor-element.elementor-element-aefcb14 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2052 .elementor-element.elementor-element-aefcb14 .flex-viewport{border-radius:8px 8px 8px 8px;}.woocommerce .elementor-2052 .elementor-element.elementor-element-aefcb14 .flex-viewport:not(:last-child){margin-bottom:8px;}.woocommerce .elementor-2052 .elementor-element.elementor-element-aefcb14 .flex-control-thumbs img{border-radius:6px 6px 6px 6px;}.woocommerce .elementor-2052 .elementor-element.elementor-element-aefcb14 .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px;}.woocommerce .elementor-2052 .elementor-element.elementor-element-aefcb14 .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2);}.elementor-2052 .elementor-element.elementor-element-ec4cac3{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#14C554;padding:1px 8px 1px 8px;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:4px;border-radius:12px 12px 12px 12px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.75;color:var( --e-global-color-v4-white );}body:not(.rtl) .elementor-2052 .elementor-element.elementor-element-ec4cac3{right:4px;}body.rtl .elementor-2052 .elementor-element.elementor-element-ec4cac3{left:4px;}.elementor-2052 .elementor-element.elementor-element-39de622{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.woocommerce .elementor-2052 .elementor-element.elementor-element-39de622 .shop_attributes{color:#1D1B16;font-family:"Anek Bangla", Sans-serif;font-size:18px;line-height:1.6;}.elementor-2052 .elementor-element.elementor-element-2f23088 .cart button, .elementor-2052 .elementor-element.elementor-element-2f23088 .cart .button{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:500;line-height:1.75;border-radius:11px 11px 11px 11px;padding:8px 32px 8px 32px;color:var( --e-global-color-v4-white );background-color:#1D1B16;transition:all 0.2s;}.elementor-2052 .elementor-element.elementor-element-2f23088{--button-spacing:10px;}.elementor-2052 .elementor-element.elementor-element-2f23088 .quantity .qty{padding:10px 10px 10px 10px;transition:all 0.2s;}/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-39de622 */.elementor-2052 .elementor-element.elementor-element-39de622 table.shop_attributes {
    margin-bottom: 0px;
    border: unset;
}

.elementor-2052 .elementor-element.elementor-element-39de622 table.shop_attributes th, .elementor-2052 .elementor-element.elementor-element-39de622 table.shop_attributes td {
    width: unset;
    border: unset;
    padding: unset;
    background-color: unset;
}

.elementor-2052 .elementor-element.elementor-element-39de622 table.shop_attributes th {
    text-align: left;
    font-weight: 500;
}

.elementor-2052 .elementor-element.elementor-element-39de622 table.shop_attributes td p {
    padding: unset;
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2f23088 */.elementor-2052 .elementor-element.elementor-element-2f23088 .quantity .qty::-webkit-inner-spin-button,
.quantity .qty::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 .quantity .qty {
    -moz-appearance: textfield;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 .quantity {
    display: flex;
  gap: 8px;
  align-items: center;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 button.btnqty {
--size: 14px;
  line-height: var(--size);
  padding-inline: var(--size);
  margin: unset !important;
  font-family: "Anek Bangla", sans-serif;
  font-size: 24px;
  border-radius: 4px;
  background: #1D1B16;
  border: unset;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 button[name="buy-now"] {
    background-color: #CC4E22  !important;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 .cart {
    display: grid !important;
    gap: 15px;
    grid-template-columns: 1fr 1fr;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 .quantity {
    grid-column: 1 / -1;
}

.elementor-2052 .elementor-element.elementor-element-2f23088 button {
    margin-inline-start: 0px !important;
}/* End custom CSS */