.elementor-28331 .elementor-element.elementor-element-170f280f:not(.elementor-motion-effects-element-type-background), .elementor-28331 .elementor-element.elementor-element-170f280f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49c6d69e );}.elementor-28331 .elementor-element.elementor-element-170f280f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 0px 0px 0px;}.elementor-28331 .elementor-element.elementor-element-170f280f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28331 .elementor-element.elementor-element-5b7fcce .woocommerce-breadcrumb{color:var( --e-global-color-text );font-size:12px;}.elementor-28331 .elementor-element.elementor-element-5b7fcce > .elementor-widget-container{margin:0px 28px 0px 18px;}.elementor-28331 .elementor-element.elementor-element-3ff8446 .elementor-heading-title{color:#000000;font-size:21px;font-weight:600;font-style:normal;}.elementor-28331 .elementor-element.elementor-element-3ff8446 > .elementor-widget-container{margin:0px 37px 0px 0px;}.woocommerce .elementor-28331 .elementor-element.elementor-element-632facd1 .flex-control-thumbs li{padding-right:calc(39px / 2);padding-left:calc(39px / 2);padding-bottom:39px;}.woocommerce .elementor-28331 .elementor-element.elementor-element-632facd1 .flex-control-thumbs{margin-right:calc(-39px / 2);margin-left:calc(-39px / 2);}.elementor-28331 .elementor-element.elementor-element-632facd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28331 .elementor-element.elementor-element-8318ecc .woocommerce-breadcrumb{color:var( --e-global-color-text );font-size:12px;}.elementor-28331 .elementor-element.elementor-element-8318ecc > .elementor-widget-container{margin:0px 28px 0px 18px;}.elementor-28331 .elementor-element.elementor-element-5f47449 .elementor-heading-title{color:#000000;font-size:21px;font-weight:600;font-style:normal;}.elementor-28331 .elementor-element.elementor-element-5f47449 > .elementor-widget-container{margin:0px 37px 0px 0px;}.elementor-28331 .elementor-element.elementor-element-58bec0eb{font-size:6px;}.elementor-28331 .elementor-element.elementor-element-58bec0eb > .elementor-widget-container{margin:-77px 37px 0px 10px;}.woocommerce .elementor-28331 .elementor-element.elementor-element-79c92aaf .price{font-size:15px;font-weight:500;}.elementor-28331 .elementor-element.elementor-element-79c92aaf > .elementor-widget-container{margin:-58px 9px 0px 0px;padding:0px 28px 0px 0px;}.elementor-28331 .elementor-element.elementor-element-79c92aaf{z-index:22;}.elementor-28331 .elementor-element.elementor-element-c7b54e1 > .elementor-widget-container{margin:0px 37px 0px 0px;}.elementor-28331 .elementor-element.elementor-element-f69b739 .cart button, .elementor-28331 .elementor-element.elementor-element-f69b739 .cart .button{font-size:17px;border-style:solid;border-width:0px 25px 0px 25px;border-radius:19px 19px 19px 19px;color:var( --e-global-color-49c6d69e );background-color:var( --e-global-color-61d60937 );border-color:var( --e-global-color-49c6d69e );transition:all 0.2s;}.elementor-28331 .elementor-element.elementor-element-f69b739 .cart button:hover, .elementor-28331 .elementor-element.elementor-element-f69b739 .cart .button:hover{color:var( --e-global-color-5d2b7b2 );background-color:var( --e-global-color-8657f14 );border-color:var( --e-global-color-8657f14 );}.elementor-28331 .elementor-element.elementor-element-f69b739{--button-spacing:31px;}.elementor-28331 .elementor-element.elementor-element-f69b739 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-28331 .elementor-element.elementor-element-f69b739 form.cart .variations{width:100%;margin-bottom:31px;}.woocommerce .elementor-28331 .elementor-element.elementor-element-f69b739 form.cart table.variations tr th, .woocommerce .elementor-28331 .elementor-element.elementor-element-f69b739 form.cart table.variations tr td{padding-top:calc( 100px/2 );padding-bottom:calc( 100px/2 );}.woocommerce .elementor-28331 .elementor-element.elementor-element-f69b739 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-28331 .elementor-element.elementor-element-f69b739 form.cart table.variations td.value:before{line-height:10em;}.woocommerce .elementor-28331 .elementor-element.elementor-element-f69b739 form.cart table.variations td.value select, .woocommerce .elementor-28331 .elementor-element.elementor-element-f69b739 form.cart table.variations td.value:before{border-radius:0px;}.elementor-28331 .elementor-element.elementor-element-f69b739 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-49c6d69e );}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-products__inner-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A4A;background-color:#FFFFFF;padding:24px 24px 24px 24px;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-title{font-size:12px;text-align:right;padding:-8px 0px 0px 0px;margin:0px 0px 0px 0px;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-excerpt{text-align:center;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-button .button{display:inline-block;color:#ffffff;text-decoration:none;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .quantity{display:inline-block;width:70px;}.elementor-28331 .elementor-element.elementor-element-57b73269  .jet-woo-product-button{text-align:center;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-price{font-size:16px;color:var( --e-global-color-61d60937 );text-align:right;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-price .amount{color:var( --e-global-color-61d60937 );}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-price del{text-decoration:line-through;font-weight:400;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-price ins{text-decoration:none;font-weight:500;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-categories{text-align:center;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-tags{font-size:12px;font-weight:500;text-align:right;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-badge{display:inline-block;color:#ffffff;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-badges{text-align:left;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-stock-status{text-align:center;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products .jet-woo-product-sku{text-align:center;order:1;}.elementor-28331 .elementor-element.elementor-element-57b73269 .jet-woo-products__not-found{text-align:center;}.elementor-28331 .elementor-element.elementor-element-2a61a4e2{margin-top:-1px;margin-bottom:0px;}.elementor-28331 .elementor-element.elementor-element-7087923a{text-align:center;}.elementor-28331 .elementor-element.elementor-element-7087923a .elementor-heading-title{font-size:21px;letter-spacing:2.7px;}.elementor-28331 .elementor-element.elementor-element-7087923a > .elementor-widget-container{margin:-13px -13px -13px -13px;}@media(max-width:767px){.elementor-28331 .elementor-element.elementor-element-35be83b8{width:97%;}.elementor-28331 .elementor-element.elementor-element-3ff8446{text-align:right;}.elementor-28331 .elementor-element.elementor-element-5eb95126{width:97%;}.elementor-28331 .elementor-element.elementor-element-5f47449{text-align:center;}.elementor-28331 .elementor-element.elementor-element-f69b739 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 13px 0px 0px;}}@media(min-width:768px){.elementor-28331 .elementor-element.elementor-element-35be83b8{width:36.302%;}.elementor-28331 .elementor-element.elementor-element-5eb95126{width:63.697%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-f69b739 */בעמוד מוצר בבונה תבנית אלמנטור, תבדוק אם יש קוד אחר שמפריע לו - .woocommerce div.product form.cart .variations tr:first-child td.value {
    padding-top: 0;
    width: 90%!important;
}
.woocommerce div.product.elementor form.cart table.variations td {
    display: block !important;
    line-height: inherit !important;
    width: 90%!important;
}
.woocommerce div.product form.cart .variations label {
    color: #333;
    font-weight: 600;
    font-size: 14px;
    background-color: #fff!important;
}
.woocommerce ul.variations li {
  width: 50%;
}

.woocommerce ul.variations li:nth-child(even) {
  clear: left;
}
.cart table.variations tr:not(:last-child) {
    margin-bottom: 0!important;
}
form.cart table.thwepo-extra-options select {
    width: 100%!important;
}
form.cart table.thwepo-extra-options {
    display: flex;
    flex-wrap: wrap;
}

form.cart table.thwepo-extra-options tr {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* או center לפי הצורך */
}

tr.right {
    background-color: #ffffff; /* צבע רקע אפור */
    color: #333; /* צבע טקסט כהה */
}

tr.left {
    background-color: #ffffff; /* צבע רקע לבן */
    color: #000; /* צבע טקסט שחור */
}
form.cart table.thwepo-extra-options {
    FONT-WEIGHT: 300;
    flex: 0 0 30%!important;
    clear: both;
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    display: block;
    width: auto; /* שמירה על רוחב אוטומטי */
    margin-top: 20px; /* מרווח עליון */
    margin-left: 0; /* איפוס המרווח השמאלי */
}
form.cart {
    display: flex;
    flex-direction: column;
}
ul.single-product-variable-items.wvs-style-rounded.variable-items-wrapper.mixed-variable-items-wrapper {
    width: 90%; /* משנה את הרוחב ל-100% של האזור המארח */
    max-width: 500px; /* הגדרת רוחב מקסימלי */
    margin: 0 auto; /* ממרכז את האזור */
}

@media (max-width: 767px) {
    ul.single-product-variable-items.wvs-style-rounded.variable-items-wrapper.mixed-variable-items-wrapper {
        display: flex;
        flex-wrap: wrap; /* מאפשר ירידה לשורה חדשה אך במראה מסודר */
        justify-content: space-between; /* מרווח בין הווריאציות */
    }
   
    ul.single-product-variable-items.wvs-style-rounded.variable-items-wrapper.mixed-variable-items-wrapper .variable-item {
        flex: 1 0 60%; /* מגדיר את הווריאציות לשימוש ב-30% מהרוחב */
        margin-bottom: 10px; /* רווח בין השורות במובייל */
    }
}
/* הגדרת תיבות הבחירה זו לצד זו */
.single_variation_wrap .thwepo-extra-options {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.single_variation_wrap .thwepo-extra-options tr {
    display: flex;
    flex-direction: column;
    margin-right: 10px;
    flex: 1;
}

.single_variation_wrap .thwepo-extra-options tr td {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.single_variation_wrap .woocommerce-variation-add-to-cart {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.single_variation_wrap .woocommerce-variation-add-to-cart .quantity,
.single_variation_wrap .woocommerce-variation-add-to-cart button.single_add_to_cart_button {
    width: 100%;
    margin-top: 10px;
    text-align: center;
}
tr.right,
tr.left {
    display: inline-block;
    width: 49%; /* אפשר לשנות את הרוחב לפי הצורך */
    vertical-align: top; /* לשמירה על יישור לגובה העליון */
}

/* אופציה נוספת עם float */
tr.right {
    float: left;
    width: 49%;
}

tr.left {
    float: left;
    width: 49%;
}
form.cart table.thwepo-extra-options tbody {
    display: flex;
    justify-content: space-between; /* זה מסדר אותם אחד ליד השני עם ריווח שווה ביניהם */
    align-items: flex-start; /* אפשר לשנות ל-center או flex-end בהתאם לצורך */
}
form.cart table.thwepo-extra-options tr.right select {
    margin-top: 12px!important;
}

form.cart table.thwepo-extra-options tr.left select {
    margin-top: 0; /* לוודא שלא מוחל מרווח על ה-select של השמאלי */
}


form.cart table.thwepo-extra-options tr.right,
form.cart table.thwepo-extra-options tr.left {
    flex: 1; /* מחלק את הרוחב באופן שווה */
    margin: 0 10px; /* מוס
}/* End custom CSS */