﻿/* augustine EN */
:root { --bold: 'NotoSansDL-Bold'; }

.menuModuleTextItemPrice:before { content: "ILS"; font-family: inherit; }


#header { direction: ltr; }
#header .social-links { margin-right: 0; padding-right: 0; border-right: 0; margin-left: 26px; padding-left: 25px; border-left: 1px solid #000; }
#header .social-links a { margin-inline: 0 10px; }

@media (min-width: 768px) {
    #header.menu-open .menu-nav #nav-toggle { transform: none; }
}
#header .submenu li > a::before { right: auto; left: 25px; }
#header #header-center-kdm a:last-of-type:after { right: auto; left: -15px; }

.menuSec .grid-boxes .grid-box-subtitle { right: auto; left: 0; }
.menuSec .grid-boxes .grid-box-subtitle a:before { margin-inline: 0 20px; }

body .cubeSec.grid-row-section .grid-row .grid-row-cell.grid-row-cell-text { left: auto; right: 180px; }
body .cubeSec.grid-row-section .grid-rows .grid-row-text { text-align: left; }

.grid-rows .grid-row-text h2:after { margin-inline: 0 auto; }
.giftcardSec .grid-box.col-md-4 .grid-box-image { margin: 0; }

@media (min-width: 1200px) {
    .giftcardSec .grid-box:not(.lastItem) { max-width: 25%; margin-right: -40px; }
}

.contactUs .grid-rows .grid-row { direction: rtl !important; }
.contactUs.grid-row-section .grid-row .grid-row-cell.grid-row-cell-text { padding-inline: 130px 0; }
.contactUs .grid-rows .grid-row-text h2, .contactUs .grid-rows .grid-row-text p { text-align: left; }

@media (max-width:1024px){
    #header .submenu { right: auto; left: 0; border-left: 0; border-right: 1px solid #000; }
    #header:not(.menu-open):not(.subopen) .submenu { transform: translateX(-100%); }
    #header .social-links { margin: 0; border: 0; }
    #header .submenu li > a::before { left: 0; bottom: -10px; }
}

.aboutSec .section-title h1, .menuSec .grid-boxes .grid-box-subtitle, .cubeSec .grid-rows .grid-row-text h2,
.grid-rows .grid-row-text a.grid-row-button, .grid-rows .grid-row-text a, #contact-boxes a,
.contactUs .grid-rows .grid-row-text h2, .cubeSec .grid-rows .grid-row-text h2, .menuModuleTextItemTitle { font-family: var(--bold); }

@media (max-width:1024px) {
    body .menuSec .grid-boxes .grid-box-subtitle { right: auto; left: 0; }
    body .menuSec .grid-boxes .grid-box-subtitle a { font-size: 15px; }
    body .menuSec .grid-boxes .grid-box-subtitle a:before { margin-inline: 0 10px; }
    body .menuSec .grid-boxes .grid-box:nth-of-type(2) .grid-box-subtitle a:after { margin-inline: 15px 0; }

    body .contactUs.grid-row-section .grid-row .grid-row-cell.grid-row-cell-text { padding-inline: 0; }
}