.elementor-27388 .elementor-element.elementor-element-9d1c958{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-27388 .elementor-element.elementor-element-9d1c958:not(.elementor-motion-effects-element-type-background), .elementor-27388 .elementor-element.elementor-element-9d1c958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.einayim.com/wp-content/uploads/2026/08/exec-8cbac65a-f1da-4ded-b85c-2af13e89261a.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27388 .elementor-element.elementor-element-cc25ec3{text-align:center;}.elementor-27388 .elementor-element.elementor-element-cc25ec3 .elementor-heading-title{font-family:"MF NarkisBlock", Sans-serif;font-size:60px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-27388 .elementor-element.elementor-element-78487e7{text-align:center;}.elementor-27388 .elementor-element.elementor-element-78487e7 .elementor-heading-title{font-family:"MF Narkis Tam", Sans-serif;font-size:32px;font-weight:500;line-height:1.25em;color:#374151;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product{text-align:right;border-style:solid;border-width:0px 0px 0px 0px;border-radius:24px;padding:24px 24px 24px 24px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.08);background-color:#FFFFFF;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products  ul.products{grid-column-gap:24px;grid-row-gap:24px;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"MF NarkisBlock", Sans-serif;font-size:24px;font-weight:700;line-height:1em;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"MF NarkisBlock", Sans-serif;font-size:24px;font-weight:700;line-height:1em;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .button{color:#000000;background-color:#FFDA00;font-family:"MF NarkisBlock", Sans-serif;font-size:24px;font-weight:700;line-height:1em;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#FF3333;font-family:"MF Narkis Tam", Sans-serif;font-size:19px;font-weight:500;line-height:35px;border-radius:100px;min-width:76px;min-height:35px;margin:24px;}@media(min-width:768px){.elementor-27388 .elementor-element.elementor-element-9d1c958{--content-width:1292px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-27388 .elementor-element.elementor-element-cc25ec3 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-27388 .elementor-element.elementor-element-78487e7 .elementor-heading-title{font-size:14px;line-height:1.357142857em;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-5140600 *//* Card geometry only; colors, typography, gaps and corners use Elementor Style controls. */
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product{height:511px;display:flex;flex-direction:column;box-sizing:border-box;min-width:0;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;min-width:0;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product img{height:268px;width:100%;object-fit:contain;margin:0 0 12px;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .woocommerce-loop-product__title{min-height:48px;padding:0;margin:0 0 8px;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .free-shipping{order:-1;flex-basis:100%;margin:0;font-family:"MF Narkis Tam",sans-serif;font-weight:500;font-size:20px;line-height:27px;color:#374151;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price del{font-size:18px;line-height:24px;color:#666;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price ins{background:transparent;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product > .button{width:100%;min-height:56px;margin-top:auto;text-align:center;box-sizing:border-box;display:flex;align-items:center;justify-content:center;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .onsale{display:flex;align-items:center;justify-content:center;padding:8px 16px;box-sizing:border-box;right:24px;left:auto;top:24px;margin:0;}
@media(max-width:900px){.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product{height:auto;min-height:511px;}.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product > .button{margin-top:16px;}}
@media(max-width:767px){.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product img{height:240px;}.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product{min-height:0;}.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .woocommerce-loop-product__title{min-height:0;}}

/* Override legacy global sale badge rules, only in this widget. */
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product span.onsale{background-color:#FF3333!important;max-width:none;height:35px;min-height:35px;line-height:19px;margin:0;padding:8px 16px;top:24px;right:24px;left:auto;}

/* Isolate the shop from legacy product rules and arrange existing shipping text. */
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{height:auto!important;min-height:48px!important;}
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .price{display:grid;grid-template-columns:max-content max-content;justify-content:start;gap:4px 8px;font-family:"MF Narkis Tam",sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#374151;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > .amount,.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > del,.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > ins{grid-row:2;order:0;font-family:"MF NarkisBlock",sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#000;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > .amount,.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > del{grid-column:1;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > ins{grid-column:2;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > del,.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > del .amount{font-size:18px;color:#666;}
.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price > .free-shipping{grid-row:1;grid-column:1 / -1;}
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product span.onsale{font-size:16px;width:76px;}
@media(max-width:1100px){.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product{height:auto;min-height:511px;}.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product > .button{margin-top:auto;}.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product .price{margin-bottom:16px;}}
@media(max-width:767px){.elementor-27388 .elementor-element.elementor-element-5140600 ul.products li.product{min-height:0;}.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{min-height:0!important;}}

/* Gentle shop interactions: mouse devices only, with reduced-motion support. */
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product{transition:transform .22s ease,box-shadow .22s ease;}
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product > .button{transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;}
@media(hover:hover) and (pointer:fine){
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.12);}
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product > .button:hover{background-color:#F3CC00;color:#000;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.1);}
}
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product > .button:focus-visible{outline:2px solid #111;outline-offset:3px;}
@media(prefers-reduced-motion:reduce){
.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product,.elementor-27388 .elementor-element.elementor-element-5140600.elementor-wc-products ul.products li.product > .button{transition:none!important;transform:none!important;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MF NarkisBlock';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.einayim.com/wp-content/uploads/2026/07/MFNarkisBlock-Medium.woff') format('woff');
}
@font-face {
	font-family: 'MF NarkisBlock';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.einayim.com/wp-content/uploads/2026/07/MFNarkisBlock-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MF Narkis Tam';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.einayim.com/wp-content/uploads/2026/07/MFNarkisTam-Medium.woff') format('woff');
}
@font-face {
	font-family: 'MF Narkis Tam';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.einayim.com/wp-content/uploads/2026/07/MFNarkisTam-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */