.elementor-517 .elementor-element.elementor-element-ebc3e31{--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:-20px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-517 .elementor-element.elementor-element-3ba00dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-517 .elementor-element.elementor-element-6437f49{--display:flex;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-98f8f47{--display:flex;--gap:20px 20px;--background-transition:0.3s;}html .elementor-517 .elementor-element.elementor-element-0867f27 .product_title{font-size:28px;font-weight:500;}.elementor-517 .elementor-element.elementor-element-7050291 .elementor-heading-title{color:var( --e-global-color-51eafd6 );font-weight:500;}.elementor-517 .elementor-element.elementor-element-33600cc .price, .elementor-517 .elementor-element.elementor-element-33600cc .amount{font-family:"DS737Expanded", Sans-serif;font-size:20px;font-weight:500;}.elementor-517 .elementor-element.elementor-element-33600cc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-4dfa344 .wd-text-block{font-family:"DexaProExpanded", Sans-serif;font-size:17px;font-weight:500;}.elementor-517 .elementor-element.elementor-element-edfc401 .shop_attributes{--wd-attr-col:3;--wd-attr-img-width:25px;}.elementor-517 .elementor-element.elementor-element-97b515a .shop_attributes{--wd-attr-col:3;--wd-attr-img-width:25px;}.elementor-517 .elementor-element.elementor-element-ba7895f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-517 .elementor-element.elementor-element-ba7895f .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-ba7895f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-517 .elementor-element.elementor-element-9f5b053 .elementor-heading-title{color:var( --e-global-color-51eafd6 );font-size:14px;font-weight:400;line-height:1.4em;}.elementor-517 .elementor-element.elementor-element-9384071 .single_add_to_cart_button{font-family:"Acrom", Sans-serif;font-size:16px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e25b513{--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;--justify-content:space-between;--align-items:center;--gap:24px 24px;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-13ad05f .wd-wishlist-btn > a span{font-weight:500;}.elementor-517 .elementor-element.elementor-element-13ad05f{width:auto;max-width:auto;}.elementor-517 .elementor-element.elementor-element-d66d074 .wd-social-icons .wd-label{font-weight:500;}.elementor-517 .elementor-element.elementor-element-d66d074 > .elementor-widget-container{margin:0px -4px 0px 0px;}.elementor-517 .elementor-element.elementor-element-d66d074{width:auto;max-width:auto;}.elementor-517 .elementor-element.elementor-element-54e5bf2{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-517 .elementor-element.elementor-element-54e5bf2:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-54e5bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-54e5bf2, .elementor-517 .elementor-element.elementor-element-54e5bf2::before{--border-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-da4a5a3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-517 .elementor-element.elementor-element-da4a5a3 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-da4a5a3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-517 .elementor-element.elementor-element-da4a5a3 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-e2fafb0{--display:flex;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-517 .elementor-element.elementor-element-61b40f6 .elementor-heading-title{font-size:20px;}.elementor-517 .elementor-element.elementor-element-61b40f6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-517 .elementor-element.elementor-element-f6fa270{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:60px 60px;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-ae601bf{--display:flex;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-4c1ac63 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-517 .elementor-element.elementor-element-f259ced .elementor-heading-title{font-size:22px;}.elementor-517 .elementor-element.elementor-element-f259ced > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-517 .elementor-element.elementor-element-2647a88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-ffb7159 .elementor-heading-title{font-size:22px;}.elementor-517 .elementor-element.elementor-element-ffb7159 > .elementor-widget-container{margin:35px 0px 20px 0px;}.elementor-517 .elementor-element.elementor-element-fdc0706{--display:flex;--background-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-632b2e8 .elementor-heading-title{font-size:22px;}.elementor-517 .elementor-element.elementor-element-632b2e8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-517 .elementor-element.elementor-element-e983a80 .wd-info-box{padding:40px 40px 40px 40px;background-color:#F6F3ED;}.elementor-517 .elementor-element.elementor-element-e983a80 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-ec6ef33{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-517 .elementor-element.elementor-element-ec6ef33 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-ec6ef33 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-517 .elementor-element.elementor-element-a61fb70{--display:flex;--gap:30px 30px;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-517 .elementor-element.elementor-element-7c8e1ec{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-517 .elementor-element.elementor-element-d0b31fa{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-3ba00dd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}html .elementor-517 .elementor-element.elementor-element-0867f27 .product_title{font-size:29px;}.elementor-517 .elementor-element.elementor-element-33600cc .price, .elementor-517 .elementor-element.elementor-element-33600cc .amount{font-size:18px;}.elementor-517 .elementor-element.elementor-element-54e5bf2{--margin-block-start:0px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:2px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-517 .elementor-element.elementor-element-e2fafb0{--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-517 .elementor-element.elementor-element-f6fa270{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;}.elementor-517 .elementor-element.elementor-element-fdc0706{--margin-block-start:35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-517 .elementor-element.elementor-element-632b2e8 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:768px){.elementor-517 .elementor-element.elementor-element-3ba00dd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;}html .elementor-517 .elementor-element.elementor-element-0867f27 .product_title{font-size:25px;}.elementor-517 .elementor-element.elementor-element-33600cc .price, .elementor-517 .elementor-element.elementor-element-33600cc .amount{font-size:17px;}.elementor-517 .elementor-element.elementor-element-33600cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-54e5bf2{--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-517 .elementor-element.elementor-element-61b40f6 .elementor-heading-title{font-size:18px;}.elementor-517 .elementor-element.elementor-element-61b40f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-f6fa270{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-517 .elementor-element.elementor-element-f259ced .elementor-heading-title{font-size:19px;}.elementor-517 .elementor-element.elementor-element-ffb7159 .elementor-heading-title{font-size:19px;}.elementor-517 .elementor-element.elementor-element-632b2e8 .elementor-heading-title{font-size:19px;}.elementor-517 .elementor-element.elementor-element-d0b31fa{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(min-width:769px){.elementor-517 .elementor-element.elementor-element-6437f49{--width:58.3%;}.elementor-517 .elementor-element.elementor-element-98f8f47{--width:41.7%;}.elementor-517 .elementor-element.elementor-element-ae601bf{--width:50%;}.elementor-517 .elementor-element.elementor-element-fdc0706{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-517 .elementor-element.elementor-element-6437f49{--width:100%;}.elementor-517 .elementor-element.elementor-element-98f8f47{--width:100%;}.elementor-517 .elementor-element.elementor-element-ae601bf{--width:100%;}.elementor-517 .elementor-element.elementor-element-fdc0706{--width:100%;}}/* Start custom CSS */.galerie_produs .woocommerce-product-gallery .wd-carousel-container.wd-gallery-images img {
  height: 85vh;
  max-height: 780px;
  object-fit: cover;
  object-position: center center;
}

@media (max-width: 1024px) {
  .galerie_produs .woocommerce-product-gallery .wd-carousel-container.wd-gallery-images img {
    height: 80vh;
  }
}

@media (max-width: 767px) {
  .galerie_produs .woocommerce-product-gallery .wd-carousel-container.wd-gallery-images img {
    height: 440px;
    max-height: 60vh;
  }
}

/* Atribute */
.shop_attributes p {
  font-size: 15px;
  /*margin-left: 40px;*/
}
.shop_attributes tbody {
  display: flex;
}

.woocommerce-product-attributes-item__label img {
  height: 20px;
  object-fit: contain;
  object-position: center;
}
.woocommerce-variation + table.variations tbody td.value.cell.woo-variation-items-wrapper {
  margin-top: 8px;
}

@media (max-width: 767px) {
  .woocommerce-variation + table.variations tbody tr {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
}

.wd-reset-var {
  display: none !important;
}

/* Proprietati produs */
.produs_propriety {
  display: flex;
  align-items: center;
}
.produs_propriety:first-child,
.produs_propriety + .produs_propriety {
  padding-top: 8px;
  margin-top: 8px;
  border-top: 1px dashed var(--e-global-color-primary);
}
.produs_propriety:last-child {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px dashed var(--e-global-color-primary);
}

span.proprieate_label {
  min-width: 244px;
}

.produs_propriety svg {
  height: 30px;
  width: 30px;
  object-fit: contain;
  object-position: center center;
  margin-right: 10px;
}

/* .produs_propriety svg > *, .produs_propriety svg > * > * {
  fill: var(--e-global-color-primary);
} */

g#SVGRepo_iconCarrier path.cls-1 {
  fill: none;
}
.produs_propriety svg > * > * {
  stroke: var(--e-global-color-primary);
}

.proprietate_value {
  margin-left: 7px;
  font-weight: 600;
}

@media (max-width: 767px) {
  span.proprieate_label {
    min-width: 0px;
  }
}

/* quantiy input */
div.quantity input[type='button'],
div.quantity input[type='number'] {
  height: 52px !important;
}

.wd-btn-design-full form.cart :where(.single_add_to_cart_button, .wd-buy-now-btn),
div.quantity input[type='number'] {
  font-weight: 500;
}

.wd-reset-bottom-lg.variation-swatch-selected {
  --wd-var-table-mb: 20px;
}/* End custom CSS */