/* Limited to the public Hebrew language. Original page structure and media remain intact. */
.nmhe-hebrew #content,.nmhe-hebrew .site-footer{direction:rtl}
.nmhe-hebrew h1,.nmhe-hebrew h2,.nmhe-hebrew h3,.nmhe-hebrew h4,.nmhe-hebrew p,.nmhe-hebrew .menu-link,.nmhe-hebrew .elementor-icon-list-text,.nmhe-hebrew .testimonial-text,.nmhe-hebrew .testimonial-name,.nmhe-hebrew .cookie-notice-container{direction:rtl}
.nmhe-hebrew .elementor-heading-title,.nmhe-hebrew .menu-link{letter-spacing:normal!important}
.nmhe-hebrew .woocommerce-Price-amount,.nmhe-hebrew input[type=email],.nmhe-hebrew input[type=tel],.nmhe-hebrew .sku{direction:ltr;unicode-bidi:isolate}
.nmhe-hebrew .elementor-widget-text-editor,.nmhe-hebrew .entry-content,.nmhe-hebrew .woocommerce-tabs{overflow-wrap:break-word}
.nmhe-hebrew .eael-product-title h2,.nmhe-hebrew .eael-product-title a,.nmhe-hebrew .woocommerce-loop-product__title{height:auto!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important;line-height:1.45!important;letter-spacing:normal!important}
.nmhe-hebrew .eael-product-title h2{min-height:0!important}
.nmhe-hebrew #content ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:20px!important;height:auto!important;position:relative!important}
.nmhe-hebrew ul.products:before,.nmhe-hebrew ul.products:after{display:none!important}
.nmhe-hebrew #page #content ul.products>li.product{position:relative!important;left:auto!important;right:auto!important;top:auto!important;float:none!important;width:100%!important;max-width:none!important;margin:0!important;min-width:0;display:flex!important;flex-direction:column;height:auto!important;justify-self:stretch!important}
.nmhe-hebrew .eael-product-wrap{width:100%;height:100%;display:flex;flex-direction:column}
.nmhe-hebrew .product-image-wrap{flex:none;aspect-ratio:1/1}
.nmhe-hebrew .product-image-wrap .image-wrap,.nmhe-hebrew .product-image-wrap .image-wrap>a,.nmhe-hebrew .product-image-wrap .wpa-alt{display:block;height:100%}
.nmhe-hebrew ul.products .product-image-wrap img,.nmhe-hebrew ul.products .astra-shop-thumbnail-wrap img{display:block;width:100%!important;height:100%!important;aspect-ratio:1/1;object-fit:cover}
.nmhe-hebrew .product-details-wrap,.nmhe-hebrew .astra-shop-summary-wrap{display:flex!important;flex-direction:column;flex:1}
.nmhe-hebrew .eael-product-price,.nmhe-hebrew .astra-shop-summary-wrap .price{margin-top:auto!important;padding-top:16px}
.nmhe-hebrew .astra-shop-summary-wrap .button{align-self:center}
.nmhe-hebrew .woocommerce-product-details__short-description,.nmhe-hebrew .woocommerce-tabs .panel{text-align:right}
.nmhe-hebrew .entry-content li{margin-inline-start:0;margin-inline-end:0}
.nmhe-hebrew .entry-content table{max-width:100%}
.nmhe-hebrew .entry-content th,.nmhe-hebrew .entry-content td{overflow-wrap:anywhere}
@media(max-width:1024px){.nmhe-hebrew #content ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}
@media(max-width:480px){.nmhe-hebrew #content ul.products{gap:10px!important}.nmhe-hebrew .eael-product-title h2,.nmhe-hebrew .woocommerce-loop-product__title{font-size:16px!important}.nmhe-hebrew .product-details-wrap{padding:14px 8px!important}.nmhe-hebrew .woocommerce table.shop_table td{overflow-wrap:anywhere}}
