.elementor-kit-957{--e-global-color-primary:#2A2D2F;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#F9EEF3;--e-global-color-2ed860f0:#E0508C;--e-global-color-6d119f2e:#FFF;--e-global-color-477f8eb9:#EDD3DE;--e-global-color-f2dca7d:#C4ECA7;--e-global-color-d6c40b2:#F2E9DF;--e-global-color-a1226cb:#F7AC22;--e-global-color-ecf3a81:#424648;--e-global-color-a05fdc5:#54595F;--e-global-color-caa197f:#312604;--e-global-color-fd7d9b9:#695757;--e-global-color-d059d83:#4F4747;--e-global-color-73d9ecd:#382C07DE;--e-global-color-95b714e:#6F4747;--e-global-color-429248d:#2F2C2A;--e-global-color-20361bf:#4A3E3E;--e-global-color-87b857f:#8B7575;--e-global-color-6ef407c:#5F4646A3;--e-global-color-622413c:#F35E3F;--e-global-color-63c754c:#E95465;--e-global-color-f009d7e:#E95454;--e-global-color-3a6300a:#D13B79;--e-global-color-4ff1509:#FF90BE;--e-global-color-d577d4b:#FFE71A;--e-global-color-3afb7d4:#FFF25F;--e-global-color-72d2e39:#FFDA38;--e-global-color-91bc858:#FCDB38;--e-global-color-d114712:#C0EEEC;--e-global-color-d8c5f7f:#F2DBDB;--e-global-color-634854d:#D5F7C1;--e-global-color-5593f1d:#FFE71A;--e-global-color-d38d84b:#FF719C;--e-global-color-fca1e7b:#E0508C;--e-global-color-0c6040b:#4A3E3E;--e-global-color-98e19c3:#38332FCC;--e-global-color-1e1ff97:#D7C7C7;--e-global-color-c00c5ae:#F0EFEF;--e-global-color-d2bfe1a:#F0EFEF;--e-global-color-ee06c9f:#CBE5E4;--e-global-color-c601a83:#4A3E3E;--e-global-color-399e548:#FF719C;--e-global-color-444934c:#FF5B9F;--e-global-typography-primary-font-family:"Heebo";--e-global-typography-primary-font-size:4.3rem;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"OhOriyaLitmanRicardo";--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Heebo";--e-global-typography-text-font-size:1.6rem;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Heebo";--e-global-typography-accent-font-size:1.5rem;--e-global-typography-accent-font-weight:700;--e-global-typography-1ac48b6-font-family:"Heebo";--e-global-typography-1ac48b6-font-size:1.5rem;color:#424648;font-family:"Heebo", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;}.elementor-kit-957 button,.elementor-kit-957 input[type="button"],.elementor-kit-957 input[type="submit"],.elementor-kit-957 .elementor-button{background-color:var( --e-global-color-399e548 );font-family:"Heebo", Sans-serif;font-size:1.7rem;font-weight:900;color:#FFF;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.1) inset;border-style:none;border-radius:4px 4px 4px 4px;padding:1rem 2rem 1rem 2rem;}.elementor-kit-957 button:hover,.elementor-kit-957 button:focus,.elementor-kit-957 input[type="button"]:hover,.elementor-kit-957 input[type="button"]:focus,.elementor-kit-957 input[type="submit"]:hover,.elementor-kit-957 input[type="submit"]:focus,.elementor-kit-957 .elementor-button:hover,.elementor-kit-957 .elementor-button:focus{background-color:var( --e-global-color-2ed860f0 );color:var( --e-global-color-6d119f2e );box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.23) inset;border-radius:0px 0px 0px 0px;}.elementor-kit-957 e-page-transition{background-color:#FFBC7D;}.elementor-kit-957 p{margin-block-end:4px;}.elementor-kit-957 a{color:#424648;font-family:"Heebo", Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-kit-957 a:hover{font-family:"Heebo", Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-kit-957 h1{color:#424648;font-family:"OHYaelLeibushor2.0", Sans-serif;font-size:2.4rem;font-weight:400;text-transform:capitalize;}.elementor-kit-957 h2{color:#424648;font-family:"OHYaelLeibushor2.0", Sans-serif;font-size:4.7rem;font-weight:200;text-transform:capitalize;}.elementor-kit-957 h3{color:var( --e-global-color-20361bf );font-family:"Heebo", Sans-serif;font-size:1em;font-weight:700;line-height:1em;}.elementor-kit-957 h4{color:#424648;font-family:"Heebo", Sans-serif;font-size:1.8rem;font-weight:500;text-transform:capitalize;}.elementor-kit-957 h5{color:var( --e-global-color-secondary );font-family:"Heebo", Sans-serif;font-size:1.7rem;font-weight:400;text-transform:capitalize;}.elementor-kit-957 h6{color:#2F3132;font-family:"Heebo", Sans-serif;font-size:1px;font-weight:400;text-transform:uppercase;}.elementor-kit-957 label{font-family:"Heebo", Sans-serif;font-size:1.7rem;font-weight:300;line-height:3em;}.elementor-kit-957 input:not([type="button"]):not([type="submit"]),.elementor-kit-957 textarea,.elementor-kit-957 .elementor-field-textual{font-family:"Heebo", Sans-serif;font-size:1.7rem;font-weight:300;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0vw;--container-default-padding-right:0vw;--container-default-padding-bottom:0vw;--container-default-padding-left:0vw;}.elementor-widget:not(:last-child){margin-block-end:0vw;}.elementor-element{--widgets-spacing:0vw 0vw;--widgets-spacing-row:0vw;--widgets-spacing-column:0vw;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-957 button,.elementor-kit-957 input[type="button"],.elementor-kit-957 input[type="submit"],.elementor-kit-957 .elementor-button{padding:1rem 02rem 1rem 2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-957{--e-global-typography-secondary-font-size:1.7rem;--e-global-typography-text-font-size:1.7rem;--e-global-typography-accent-font-size:1.7rem;}.elementor-kit-957 a{font-size:1.4rem;}.elementor-kit-957 h3{font-size:1.1em;line-height:1.4em;}.elementor-kit-957 button,.elementor-kit-957 input[type="button"],.elementor-kit-957 input[type="submit"],.elementor-kit-957 .elementor-button{font-size:1.7rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS */.single-product .quote {
  text-transform: none !important;
 
}
@media (max-width: 767px) {
  .elementor-element-4b11159 .elementor-widget-image img {
    display: block;
    width: 100% !important;
    max-width: 100%;
    height: auto;
  }
}
/* מאפס גובה-100% שמתווסף אוטומטית ל-Widgets עם Transform */
.tilt-heading .elementor-widget-container{
    height:auto !important;    /* מבטל 100% */
}
/* רק בהדר */
.site-header, .site-header .e-con { box-sizing: border-box; min-width: 0; }
.site-header img, .site-header svg { max-width: 100%; height: auto; }
/* לפעמים תגית strong/span בכותרות דוחפת: */
.site-header * { word-break: break-word; overflow-wrap: anywhere; }

.elementor-20231 .elementor-element.elementor-element-4c775962 .elementor-nav-menu--main .elementor-item {
  -e-nav-menu-horizontal-menu-item-margin: 1em !important;
}
/* בטלי כל ריווח אוטומטי לכל ה־add to cart בכל מופע */
form.cart,
form.cart.e-loop-add-to-cart-form-container,
.woocommerce div.product form.cart,
.woocommerce .product form.cart,
.product-loop form.cart,
.product-loop .my-add-to-cart-btn,
.e-loop-add-to-cart-form-container {
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
}

/* אם הכפתור עצמו מקבל ריווח מהתבנית */
.product-loop .my-add-to-cart-btn {
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
}

/* בטלי כל ריווח מהמחיר והצאצאים, בכל לופ */
.product-loop .price,
.product-loop .price *,
.product-loop .woocommerce-Price-amount,
.product-loop .woocommerce-Price-currencySymbol,
.product-loop .amount,
.product-loop .price > *,
.product-loop .price span,
.product-loop .price bdi {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    line-height: 1 !important;
    min-height: 0 !important;
    max-height: none !important;
}

/* Mobile Menu Scroll Fix */
.elementor-nav-menu--dropdown {
    max-height: 75vh !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 80px !important;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}
/* 1. הגדרת הבסיס והטרנזישן (מכילה גם את האיפוסים שלך) */
.elementor-menu-cart__toggle .elementor-button {
    background-color: #ffffff00;
    box-shadow: none;
    transition: transform 0.3s ease;
}

/* 2. הגדרת ההובר (רק הגדלה) */
.elementor-menu-cart__toggle .elementor-button:hover {
    background-color: #ffffff00;
    box-shadow: none;
    transform: scale(1.1);
}

/* 3. הגדרת הלחיצה (כיווץ קל לאפקט קליק) */
.elementor-menu-cart__toggle .elementor-button:active {
    background-color: #ffffff00;
    box-shadow: none;
    transform: scale(0.95);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OhOriyaLitmanRicardo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.achambha.co.il/wp-content/uploads/2025/04/OHOriyaLitmanRicardo-Regular.woff2') format('woff2'),
		url('https://www.achambha.co.il/wp-content/uploads/2025/04/OHOriyaLitmanRicardo-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OHYaelLeibushor2.0';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.achambha.co.il/wp-content/uploads/2025/04/OHYaelLeibushor2.0-Regular.woff2') format('woff2'),
		url('https://www.achambha.co.il/wp-content/uploads/2025/04/OHOriyaLitmanRicardo-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */