.elementor-11273 .elementor-element.elementor-element-905f446{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11273 .elementor-element.elementor-element-f9b4276{--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 70px;--row-gap:0px;--column-gap:70px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11273 .elementor-element.elementor-element-f9b4276:not(.elementor-motion-effects-element-type-background), .elementor-11273 .elementor-element.elementor-element-f9b4276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F9CC;}.elementor-11273 .elementor-element.elementor-element-f0d6cb3{--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-11273 .elementor-element.elementor-element-c2165f7{--slides-per-view:1;}.elementor-11273 .elementor-element.elementor-element-c2165f7 .swiper-vertical-images .vertical-thumbnails-wrapper li{margin-bottom:10px;}.elementor-11273 .elementor-element.elementor-element-2a666c4{--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-11273 .elementor-element.elementor-element-ba730e4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#222222;}.woocommerce .elementor-11273 .elementor-element.elementor-element-c135ec8 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.woocommerce .elementor-widget-woocommerce-product-etheme_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 );}.woocommerce .elementor-11273 .elementor-element.elementor-element-cf4db5b .price{color:#000000;font-family:"Mulish", Sans-serif;font-size:1.6rem;font-weight:600;}.woocommerce .elementor-11273 .elementor-element.elementor-element-cf4db5b .price ins{color:#FA1717;font-size:1.6rem;font-weight:600;}.elementor-11273 .elementor-element.elementor-element-7e6b721 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-11273 .elementor-element.elementor-element-7e6b721 .single_add_to_cart_button .button-text:last-child{margin-left:7px;}.elementor-11273 .elementor-element.elementor-element-7e6b721 .single_add_to_cart_button .button-text:first-child{margin-right:7px;}.elementor-11273 .elementor-element.elementor-element-7e6b721 .single_add_to_cart_button{font-weight:600;background-color:#1C1C1C;}.elementor-11273 .elementor-element.elementor-element-0e5936c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-11273 .elementor-element.elementor-element-905f446{--padding-top:32px;--padding-bottom:32px;--padding-left:25px;--padding-right:25px;}.elementor-11273 .elementor-element.elementor-element-f9b4276{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}}@media(max-width:1024px){.elementor-11273 .elementor-element.elementor-element-f9b4276{--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-11273 .elementor-element.elementor-element-f0d6cb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-11273 .elementor-element.elementor-element-905f446{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-11273 .elementor-element.elementor-element-873f4db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11273 .elementor-element.elementor-element-f9b4276{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11273 .elementor-element.elementor-element-2a666c4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-11273 .elementor-element.elementor-element-ba730e4 .elementor-heading-title{font-size:31px;}.woocommerce .elementor-11273 .elementor-element.elementor-element-c135ec8 .woocommerce-product-details__short-description{font-size:16px;}}@media(min-width:768px){.elementor-11273 .elementor-element.elementor-element-905f446{--content-width:1300px;}.elementor-11273 .elementor-element.elementor-element-f9b4276{--content-width:1300px;}.elementor-11273 .elementor-element.elementor-element-f0d6cb3{--width:50%;}.elementor-11273 .elementor-element.elementor-element-2a666c4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11273 .elementor-element.elementor-element-f0d6cb3{--width:100%;}.elementor-11273 .elementor-element.elementor-element-2a666c4{--width:100%;}}/* Start custom CSS for woocommerce-product-etheme_product_images, class: .elementor-element-c2165f7 *//* Ascunde thumbnail-urile galeriei */
.thumbnails,
.thumbnails-list,
.product-thumbnails,
.flex-control-thumbs,
.swiper-pagination,
.elementor-widget-woocommerce-product-images .e-gallery-thumbs,
.woocommerce-product-gallery ol.flex-control-nav {
    display: none !important;
}

/* Ascunde și navigația dacă vrei */
.swiper-button-next,
.swiper-button-prev {
    display: none !important;
}

.swiper-button-next,
.swiper-button-prev,
.swiper-custom-left,
.swiper-custom-right,
.et-swiper-elementor-nav,
.swiper-wrapper-s23c959100e4d9303,
div[class*="swiper-custom"] {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_short_description, class: .elementor-element-c135ec8 */.woocommerce-product-details__short-description {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_add_to_cart, class: .elementor-element-7e6b721 */.pewc-radio-form-label {
    border: 1px solid #bababb;
    border-radius: 10px;
    padding: 20px 20px 20px 20px!important;
}
.pewc-radio-form-label:hover {
    border: 2px solid #d96f96;
    
}
.pewc-radio-form-label:active {
    border: 2px solid #d96f96;
    background-color: #d889a617 !important;
}
.pewc-radio-option-text {
    font-family: "Mulish", Sans-serif;
    font-weight: 600;
    font-size: 18px;
    color: #111111;
}
.content ol, .content ul, .type-product ol, .type-product ul {
    padding-left: 0px;
}
.pewc-field-label {
    display: none;
}
.pewc-group-heading-wrapper h3 {
    color: #111111!important;
    font-size: 24px!important;
    font-family: "Mulish", Sans-serif;
    margin-bottom: 20px!important;
}
.pewc-checkbox-group-wrapper {
    gap: 13px !important;
    display: flex
;
    flex-direction: column;
}


.pewc-checkbox-group-wrapper > li input[type="radio"]:checked + span.pewc-theme-element {
  background-color: #D889A6 !important;
  border: 2px solid #D889A6 !important;
}
.pewc-preset-style .pewc-checkbox-form-label input:checked ~ span.pewc-theme-element, .pewc-preset-style .pewc-radio-form-label input:checked ~ span.pewc-theme-element, .pewc-preset-style .pewc-item-field-wrapper input:checked ~ span.pewc-theme-element, .pewc-preset-style .pewc-item-checkbox input:checked ~ span.pewc-theme-element, .pewc-preset-style .pewc-checkbox-wrapper input:checked ~ span.pewc-theme-element, .pewc-preset-style .pewc-radio-wrapper input:checked ~ span.pewc-theme-element {
    background: #D889A6;
}
.quantity {
    display: none!important;
}

/*New code*/

.pewc-theme-element {
    display: none;
}

.pewc-radio-form-label.pewc-selected {
    border: 2px solid #d96f96 !important;
    background-color: #d889a617 !important;
}

.pewc-preset-style .pewc-radio-form-label {
    margin-bottom: -4px !important; /* sau orice valoare vrei */
}/* End custom CSS */