.elementor-6262 .elementor-element.elementor-element-65d7a42{--spacer-size:50px;}.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-6262 .elementor-element.elementor-element-37c9098 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-weight:600;color:#000000;}.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-6262 .elementor-element.elementor-element-efcad72{text-align:left;}.woocommerce .elementor-6262 .elementor-element.elementor-element-efcad72 .price{color:#9b2d29;}.woocommerce .elementor-6262 .elementor-element.elementor-element-efcad72 .price ins{font-size:1px;}.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-6262 .elementor-element.elementor-element-ad489e3 .cart button, .elementor-6262 .elementor-element.elementor-element-ad489e3 .cart .button{border-radius:-1px -1px -1px -1px;padding:-2px -2px -2px -2px;transition:all 0.2s;}.elementor-6262 .elementor-element.elementor-element-ad489e3{--view-cart-spacing:0px;--button-spacing:0px;}.elementor-6262 .elementor-element.elementor-element-ad489e3 .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-6262 .elementor-element.elementor-element-b4f6065 h2{font-size:25px;}@media(max-width:767px){.elementor-6262 .elementor-element.elementor-element-37c9098{text-align:center;}.elementor-6262 .elementor-element.elementor-element-efcad72{text-align:center;}body:not(.rtl) .elementor-6262 .elementor-element.elementor-element-efcad72:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-6262 .elementor-element.elementor-element-efcad72:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-6262 .elementor-element.elementor-element-efcad72.elementor-product-price-block-yes del{margin-bottom:0px;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-efcad72 */.woocommerce .elementor-6262 .elementor-element.elementor-element-efcad72 .price {
    color: #9b2d29;
    font-size: x-large;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-ad489e3 */html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .variations td.value {
    display: flex !important;
    align-items: center !important;
    gap: 15px !important;
    float: none !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .reset_variations {
    float: none !important;
    display: inline-block !important;
    white-space: nowrap !important;
    position: static !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .woocommerce-variation-availability {
    width: 100% !important;
    float: none !important;
    order: -1;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .woocommerce-variation-add-to-cart {
    display: flex !important;
    align-items: center !important;
    gap: 15px !important;
    float: none !important;
    width: 100% !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .e-atc-qty-button-holder {
    display: flex !important;
    align-items: center !important;
    gap: 15px !important;
    float: none !important;
    width: auto !important;
    flex: 0 0 auto !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-buttons.quantity {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    float: none !important;
    margin: 0 !important;
    width: auto !important;
    flex: 0 0 auto !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-input {
    width: 50px !important;
    flex: 0 0 50px !important;
    text-align: center !important;
    padding: 10px !important;
    border-radius: 8px !important;
    border: 1px solid #ccc !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .single_add_to_cart_button {
    float: none !important;
    margin: 0 !important;
    white-space: nowrap !important;
    flex: 0 0 auto !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .woocommerce-variation-add-to-cart {
    margin-top: 15px !important;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-minus,
html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-plus {
    cursor: pointer;
    transition: all 0.2s ease;
    padding: 4px 10px;
    border-radius: 6px;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-minus:hover,
html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-plus:hover {
    background-color: #f0f0f0;
    color: #2d1b4e;
}

html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-minus:active,
html body .elementor-6262 .elementor-element.elementor-element-ad489e3 .qodef-quantity-plus:active {
    background-color: #2d1b4e;
    color: #ffffff;
    transform: scale(0.95);
}/* End custom CSS */