.elementor-1330 .elementor-element.elementor-element-7bf220a{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#77777733;--border-color:#77777733;--margin-top:-25px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1330 .elementor-element.elementor-element-97dd928{width:auto;max-width:auto;}.elementor-1330 .elementor-element.elementor-element-97dd928 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;--wd-link-color:#7C818B;--wd-bcrumb-delim-color:#080808;--wd-link-color-hover:#7C818B;}.elementor-1330 .elementor-element.elementor-element-7bc8508{width:auto;max-width:auto;}.elementor-1330 .elementor-element.elementor-element-e5f7d04{--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:20px 40px;--row-gap:20px;--column-gap:40px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1330 .elementor-element.elementor-element-eb94c47{--display:flex;}.elementor-1330 .elementor-element.elementor-element-a3694b5 .woocommerce-product-gallery{--wd-gallery-gap:40px;}.elementor-1330 .elementor-element.elementor-element-a360b9d{--display:flex;}.elementor-1330 .elementor-element.elementor-element-8fda471{--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;--justify-content:space-between;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:nowrap;}html .elementor-1330 .elementor-element.elementor-element-e406104 .product_title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#000000;}.elementor-1330 .elementor-element.elementor-element-d606090{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1330 .elementor-element.elementor-element-6480f41{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1330 .elementor-element.elementor-element-6480f41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-1330 .elementor-element.elementor-element-82cf3c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-decoration:underline;color:#1D2128;}.elementor-1330 .elementor-element.elementor-element-50a2aa1 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#77777733;}.elementor-1330 .elementor-element.elementor-element-50a2aa1 .wd-wishlist-btn > a span{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#7C818B;}.elementor-1330 .elementor-element.elementor-element-50a2aa1 .wd-wishlist-btn > a:before{color:#7C818B;}.elementor-1330 .elementor-element.elementor-element-986a101 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1330 .elementor-element.elementor-element-f745fab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#ECF0F4;}.elementor-1330 .elementor-element.elementor-element-f745fab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:35px;}.elementor-1330 .elementor-element.elementor-element-c3b4e07{--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;border-style:none;--border-style:none;}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1330 .elementor-element.elementor-element-f0d8b25{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-1330 .elementor-element.elementor-element-f0d8b25 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-1330 .elementor-element.elementor-element-87dbc22{--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:20px 15px;--row-gap:20px;--column-gap:15px;}.elementor-1330 .elementor-element.elementor-element-74e5473 iframe{height:70px;}.elementor-1330 .elementor-element.elementor-element-d5f257b > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#282C33;}.elementor-1330 .elementor-element.elementor-element-d5f257b{text-align:left;}.elementor-1330 .elementor-element.elementor-element-d5f257b img{width:100%;}.elementor-1330 .elementor-element.elementor-element-95e9519{text-align:left;}.elementor-1330 .elementor-element.elementor-element-95e9519 img{width:60%;}.elementor-1330 .elementor-element.elementor-element-defcbf7{--display:flex;}.elementor-1330 .elementor-element.elementor-element-60f8368 .price, .elementor-1330 .elementor-element.elementor-element-60f8368 .price del, .elementor-1330 .elementor-element.elementor-element-60f8368 .amount{font-family:"Roboto", Sans-serif;font-size:32px;}.elementor-1330 .elementor-element.elementor-element-60f8368 .price, .elementor-1330 .elementor-element.elementor-element-60f8368 .amount, .elementor-1330 .elementor-element.elementor-element-60f8368 del{color:#1D2128;}.elementor-1330 .elementor-element.elementor-element-60f8368 .price del, .elementor-1330 .elementor-element.elementor-element-60f8368 del .amount{font-family:"Roboto", Sans-serif;font-size:16px;color:#FF0000;}.elementor-1330 .elementor-element.elementor-element-7fed8eb{--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;border-style:none;--border-style:none;}.elementor-1330 .elementor-element.elementor-element-208f067 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-1330 .elementor-element.elementor-element-f9f35d9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1330 .elementor-element.elementor-element-1785e10{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ECF0F4;--border-color:#ECF0F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1330 .elementor-element.elementor-element-7d9ebdc .title{color:#1D2128;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-1330 .elementor-element.elementor-element-a4691ca{--grid-columns:4;}.elementor-1330 .elementor-element.elementor-element-500fa32{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1330 .elementor-element.elementor-element-0203e6b > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-1330 .elementor-element.elementor-element-0203e6b .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:2;}.elementor-1330 .elementor-element.elementor-element-e5e6063{--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-1330 .elementor-element.elementor-element-5b7b7ad{--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;}.elementor-1330 .elementor-element.elementor-element-20639e6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1330 .elementor-element.elementor-element-a6aabda{--display:flex;}.elementor-1330 .elementor-element.elementor-element-737e992{--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-1330 .elementor-element.elementor-element-4dd6cf2 h2{color:#1D2128;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.woocommerce .elementor-1330 .elementor-element.elementor-element-4dd6cf2 .shop_attributes{color:#1D2128;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-1330 .elementor-element.elementor-element-68baa92{--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;}.elementor-1330 .elementor-element.elementor-element-a9ceb1b{--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-1330 .elementor-element.elementor-element-2ea17c8{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#1D2128;--n-accordion-icon-size:15px;}.elementor-1330 .elementor-element.elementor-element-2ea17c8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1330 .elementor-element.elementor-element-2ea17c8 {--n-accordion-padding:10px 20px 20px 20px;}:where( .elementor-1330 .elementor-element.elementor-element-2ea17c8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-1330 .elementor-element.elementor-element-2ea17c8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1330 .elementor-element.elementor-element-e274ab7{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ECF0F4;--border-color:#ECF0F4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1330 .elementor-element.elementor-element-977a34f .title{color:#1D2128;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-1330 .elementor-element.elementor-element-566b28a{--grid-columns:4;}@media(max-width:1024px){.elementor-1330 .elementor-element.elementor-element-7bf220a{--margin-top:-35px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1330 .elementor-element.elementor-element-e5f7d04{--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1330 .elementor-element.elementor-element-87dbc22{--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-1330 .elementor-element.elementor-element-60f8368 .price, .elementor-1330 .elementor-element.elementor-element-60f8368 .price del, .elementor-1330 .elementor-element.elementor-element-60f8368 .amount{font-size:18px;}.elementor-1330 .elementor-element.elementor-element-208f067{width:100%;max-width:100%;}.elementor-1330 .elementor-element.elementor-element-a4691ca{--grid-columns:2;}.elementor-1330 .elementor-element.elementor-element-500fa32{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1330 .elementor-element.elementor-element-0203e6b > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1330 .elementor-element.elementor-element-0203e6b .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:2;}.elementor-1330 .elementor-element.elementor-element-566b28a{--grid-columns:2;}}@media(max-width:768px){.elementor-1330 .elementor-element.elementor-element-97dd928{width:100%;max-width:100%;}.elementor-1330 .elementor-element.elementor-element-8fda471{--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;--justify-content:space-between;}.elementor-1330 .elementor-element.elementor-element-87dbc22{--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-1330 .elementor-element.elementor-element-208f067{width:100%;max-width:100%;}.elementor-1330 .elementor-element.elementor-element-a4691ca{--grid-columns:1;}.elementor-1330 .elementor-element.elementor-element-500fa32{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1330 .elementor-element.elementor-element-0203e6b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1330 .elementor-element.elementor-element-0203e6b .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}.elementor-1330 .elementor-element.elementor-element-566b28a{--grid-columns:1;}}@media(min-width:769px){.elementor-1330 .elementor-element.elementor-element-eb94c47{--width:50%;}.elementor-1330 .elementor-element.elementor-element-a360b9d{--width:50%;}.elementor-1330 .elementor-element.elementor-element-defcbf7{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-1330 .elementor-element.elementor-element-eb94c47{--width:50%;}.elementor-1330 .elementor-element.elementor-element-a360b9d{--width:50%;}.elementor-1330 .elementor-element.elementor-element-defcbf7{--width:50%;}}/* Start custom CSS for wd_wc_breadcrumb, class: .elementor-element-97dd928 */.wd-breadcrumbs .wd-delimiter::after {
    content: "" !important;
    display: inline-block;
    width: 8px; /* adjust as needed */
    height: 8px; /* adjust as needed */
    background-image: url('https://khatalebdaatrading.com/wp-content/uploads/2025/06/svgexport-26.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 4px; 
    vertical-align: middle;
    margin-bottom: 2px;
}
.wd-breadcrumbs .wd-delimiter
 {
    margin-inline: 4px !important;
 }/* End custom CSS */
/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-a3694b5 */.wd-carousel-container.wd-gallery-thumb img {
    height: 60px !important;
}
.product-additional-galleries {
    position: absolute;
    top: 83% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
    z-index: 3;
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 10px;
    padding: 15px;
    transition: all 0.3s ease;
    justify-content: center;
    align-content: center;
}
.wd-carousel-container.wd-gallery-images {
    border: 1px solid #ecf0f4 !important;
    height: 470px !important;
}
.wd-gallery-thumb .wd-nav-arrows.wd-pos-sep .wd-prev  {
    background: #dadfe3;
    top: 0px;
}
.wd-gallery-thumb .wd-nav-arrows.wd-pos-sep .wd-prev:hover  {
    background: #1d2128;
    top: 0px;
}
.wd-gallery-thumb .wd-nav-arrows.wd-pos-sep .wd-next  {
    background: #dadfe3;
    top: 0px;
}
.wd-gallery-thumb .wd-nav-arrows.wd-pos-sep .wd-next:hover  {
    background: #1d2128;
    top: 0px;
}
.wd-prev .wd-arrow-inner:after {
    content: "\f114";
    color: white;
}
.wd-next .wd-arrow-inner:after {
    content: "\f113";
    color: white !important;
}
.wd-carousel.wd-grid.wd-initialized.wd-horizontal.wd-watch-progress.wd-backface-hidden.wd-thumbs {
    margin: 0 55px 0 60px;
}
.wd-arrow-inner {
    height: 60px;
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_rating, class: .elementor-element-6480f41 */#above-rating .star-rating {
    font-size: 12px;
}
#above-rating a.woocommerce-review-link{
    font-family: 'Roboto';
    font-size: 12px;
    color: #7c818b;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82cf3c4 */#move-to-reviews h2{
    text-underline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d606090 */#above-rating {
  position: relative;
  padding-right: 15px;
  margin-right: 15px;
}

#above-rating::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 10%;
  transform: translateY(-50%);
  width: 1px;
  height: 15px; /* or 100% for full height */
  background: #ddd;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-208f067 *//* Step 1: Set parent as column */
.woocommerce-variation-add-to-cart.variations_button {
  display: flex !important;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}

/* Step 2: Keep quantity on top */
.woocommerce-variation-add-to-cart .quantity {
  width: max-content;
  margin-bottom: 0;
     border: 2px solid #dadfe3;
        padding: 10px;
        height: 54px;
}
.woocommerce-variation-add-to-cart .quantity:hover{
     border: 2px solid #101010;
}

div.quantity input[type="button"]{
  border: 2px solid #dadfe3;
  min-width: 30px;
  background: white;
  height: 30px
}
div.quantity input[type="button"]:hover{
  border: 2px solid #101010;
  background: white;
  color: black;
}
div.quantity input[type="number"]{
    background: white;
    color: black;
    width: 50px;
    height: 30px;
}

/* Step 3: Wrap both buttons in a pseudo row */
.woocommerce-variation-add-to-cart > .single_add_to_cart_button,
.woocommerce-variation-add-to-cart > .wd-buy-now-btn {
  width: 49%;
  padding: 10px 20px;
  height: 40px;
}

/* Step 4: Force buttons into a row using flex container trick */
.woocommerce-variation-add-to-cart.variations_button > .button-flex-wrapper {
  display: flex;
  gap: 10px;
  width: 100%;
}

/* Step 5: Move both buttons into that flex group */
.woocommerce-variation-add-to-cart .wd-buy-now-btn {
  order: 1;
  background: white;
  color: #0f57cf;
  border: 2px solid #0f57cf;
}
.woocommerce-variation-add-to-cart .wd-buy-now-btn:hover {
  order: 1;
  background:#e2ebf9;
  color: #0f57cf;
  border: 2px solid #0f57cf;
}


.woocommerce-variation-add-to-cart .single_add_to_cart_button {
  order: 2;
  background: #0f57cf;
  color: #fff;
  border: 2px solid #0f57cf;
}
.wd-single-add-cart .single_add_to_cart_button:hover {
  order: 2;
  background: #0f45a3 !important;
  color: #fff;
  border: 2px solid #0f57cf;
}
.single_add_to_cart_button::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url("https://khatalebdaatrading.com/wp-content/uploads/2025/06/svgexport-42-1.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 8px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-4dd6cf2 */.woocommerce-product-attributes {
  width: 100% !important;
  border-collapse: separate !important;
  border-spacing: 0 10px !important;
  font-family: Arial, sans-serif !important;
}

.woocommerce-product-attributes tr {
  background-color: #ffffff !important;
  border-radius: unset !important;
  box-shadow: unset !important;
}

.woocommerce-product-attributes tr:nth-child(even) {
  background-color: #ecf0f4 !important;
}

.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
  padding: 12px 20px !important;
  border: none !important;
  font-size: 15px !important;
  text-align: left !important;
  vertical-align: top !important;
  background: transparent !important;
}

.woocommerce-product-attributes td span,
.woocommerce-product-attributes td p {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
}

.woocommerce-product-attributes td {
  display: table-cell !important;
  width: auto !important;
}

.woocommerce-product-attributes th {
  width: 35% !important;
  white-space: nowrap !important;
}
.shop_attributes tr{
    border-bottom: unset !important;
    margin-bottom: 0px !important;
    justify-content: left !important;
}
.shop_attributes tbody{
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
.shop_attributes th{
    font-weight: 500 !important;
}
@media (max-width: 600px) {
  .woocommerce-product-attributes th,
  .woocommerce-product-attributes td {
    padding: 10px 15px !important;
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-4dd6cf2 */.woocommerce-product-attributes {
  width: 100% !important;
  border-collapse: separate !important;
  border-spacing: 0 10px !important;
  font-family: Arial, sans-serif !important;
}

.woocommerce-product-attributes tr {
  background-color: #ffffff !important;
  border-radius: unset !important;
  box-shadow: unset !important;
}

.woocommerce-product-attributes tr:nth-child(even) {
  background-color: #ecf0f4 !important;
}

.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
  padding: 12px 20px !important;
  border: none !important;
  font-size: 15px !important;
  text-align: left !important;
  vertical-align: top !important;
  background: transparent !important;
}

.woocommerce-product-attributes td span,
.woocommerce-product-attributes td p {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
}

.woocommerce-product-attributes td {
  display: table-cell !important;
  width: auto !important;
}

.woocommerce-product-attributes th {
  width: 35% !important;
  white-space: nowrap !important;
}
.shop_attributes tr{
    border-bottom: unset !important;
    margin-bottom: 0px !important;
    justify-content: left !important;
}
.shop_attributes tbody{
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
.shop_attributes th{
    font-weight: 500 !important;
}
@media (max-width: 600px) {
  .woocommerce-product-attributes th,
  .woocommerce-product-attributes td {
    padding: 10px 15px !important;
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-4dd6cf2 */.woocommerce-product-attributes {
  width: 100% !important;
  border-collapse: separate !important;
  border-spacing: 0 10px !important;
  font-family: Arial, sans-serif !important;
}

.woocommerce-product-attributes tr {
  background-color: #ffffff !important;
  border-radius: unset !important;
  box-shadow: unset !important;
}

.woocommerce-product-attributes tr:nth-child(even) {
  background-color: #ecf0f4 !important;
}

.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
  padding: 12px 20px !important;
  border: none !important;
  font-size: 15px !important;
  text-align: left !important;
  vertical-align: top !important;
  background: transparent !important;
}

.woocommerce-product-attributes td span,
.woocommerce-product-attributes td p {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
}

.woocommerce-product-attributes td {
  display: table-cell !important;
  width: auto !important;
}

.woocommerce-product-attributes th {
  width: 35% !important;
  white-space: nowrap !important;
}
.shop_attributes tr{
    border-bottom: unset !important;
    margin-bottom: 0px !important;
    justify-content: left !important;
}
.shop_attributes tbody{
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
.shop_attributes th{
    font-weight: 500 !important;
}
@media (max-width: 600px) {
  .woocommerce-product-attributes th,
  .woocommerce-product-attributes td {
    padding: 10px 15px !important;
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-4dd6cf2 */.woocommerce-product-attributes {
  width: 100% !important;
  border-collapse: separate !important;
  border-spacing: 0 10px !important;
  font-family: Arial, sans-serif !important;
}

.woocommerce-product-attributes tr {
  background-color: #ffffff !important;
  border-radius: unset !important;
  box-shadow: unset !important;
}

.woocommerce-product-attributes tr:nth-child(even) {
  background-color: #ecf0f4 !important;
}

.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
  padding: 12px 20px !important;
  border: none !important;
  font-size: 15px !important;
  text-align: left !important;
  vertical-align: top !important;
  background: transparent !important;
}

.woocommerce-product-attributes td span,
.woocommerce-product-attributes td p {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
}

.woocommerce-product-attributes td {
  display: table-cell !important;
  width: auto !important;
}

.woocommerce-product-attributes th {
  width: 35% !important;
  white-space: nowrap !important;
}
.shop_attributes tr{
    border-bottom: unset !important;
    margin-bottom: 0px !important;
    justify-content: left !important;
}
.shop_attributes tbody{
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
.shop_attributes th{
    font-weight: 500 !important;
}
@media (max-width: 600px) {
  .woocommerce-product-attributes th,
  .woocommerce-product-attributes td {
    padding: 10px 15px !important;
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2ea17c8 */.e-n-accordion-item{
    border: 1px solid #ECF0F4;
}
#product-tabs-custom .e-n-accordion-item-title {
    display: flex
;
    flex-direction: row-reverse !important;
}
.elementor-1330 .elementor-element.elementor-element-2ea17c8 span.e-closed {
    border: 1px solid #DADFE3;
    padding: 8px;
    border-radius: 40px;
    height: auto !important;
}
.elementor-1330 .elementor-element.elementor-element-2ea17c8 span.e-closed svg{
        width: 9px !important;
    height: auto;
}
.elementor-1330 .elementor-element.elementor-element-2ea17c8 span.e-opened {
    border: 1px solid #DADFE3;
    padding: 8px;
    border-radius: 40px;
    height: auto !important;
}
.elementor-1330 .elementor-element.elementor-element-2ea17c8 span.e-opened svg{
        width: 9px !important;
    height: auto;
}/* End custom CSS */