@media only screen and (max-width: 767px) {
.mobile-hide {
display: none;
}
.show-element {
display: block;
}
.hide-element {
display: none;
}
.pt-main-menu-left,
.notification-bar {
display: none;
}
.pt-main-menu-right-row {
justify-content: center;
margin: 0;
} .pt-main-menu-right-row .pt-main-menu-item a {
padding: 0 12px;
}
.pt-main-menu-right-row .pt-main-menu-item {
margin: 10px 0;
}
ul#ast-hf-menu-1 li {
flex: 1;
border: none !important;
}
ul#ast-hf-menu-1 {
background: transparent;
border: none;
}
ul#ast-hf-menu-1 li a {
border: none;
padding: 0 5px 0 0;
height: 40px;
display: flex;
justify-content: end;
align-items: end;
}
.site-branding {
padding: 0px !important;
}
.ast-logo-title-inline .site-logo-img {
padding: 0px;
}
ul#ast-hf-menu-1 li a img {
width: 80%;
height: 25px;
}
.ast-builder-layout-element.ast-flex.site-header-focus-item {
padding: 0px;
}
.ast-header-search .astra-search-icon {
font-size: 30px;
}
.site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left {
margin-right: 15px;
}
button.menu-toggle.main-header-menu-toggle.ast-mobile-menu-trigger-minimal {
padding: 0 0 0 15px;
}
form.search-form {
padding: 0px !important;
}
.ast-primary-header-bar .ast-builder-grid-row {
grid-column-gap: 0px;
grid-template-columns: 2.5fr 1.5fr auto;
}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
width: 25px;
height: 25px;
fill: #353535;
}
.main-header-bar .main-header-bar-navigation.toggle-on {
padding-top: 0px;
}
.ast-primary-header-bar {
padding: 0px 10px !important;
}
.ast-mobile-popup-content .notification-bar {
display: block;
}
.offer-col-inner {
background-color: #E7E2DE;
padding: 10px;
margin: 20px 0 10px;
font-weight: 500;
font-size: 1.62rem;
}
.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1 {
width: 100%;
}
.ast-header-html {
flex: 1;
}
.offer-col-inner {
background-color: #E7E2DE;
padding: 10px;
margin: 20px 0 10px;
font-weight: 500;
font-size: 1.62rem;
}
.ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1 {
width: 100%;
}
.ast-header-html {
flex: 1;
}
.site-header-focus-item .ast-header-social-wrap {
padding: 20px;
}
a.ast-builder-social-element {
margin-right: 0.5rem;
background: #F7F2EE;
padding: 8px 10px 11px 16px;
border-radius: 50px;
}
#menu-item-150157 {
display: none;
}
}