/* Hiba Creative v56 - header cleanup and slider feature strip polish */
.h54-header .h47-navbar{
    grid-template-columns:330px minmax(0,1fr) auto!important;
    gap:24px!important;
}
.h54-header .h47-menu{
    justify-content:flex-end!important;
}
.h54-header .h47-menu>ul{
    justify-content:flex-end!important;
    gap:3px!important;
}
.h54-header .h47-menu>ul>li>a{
    padding-left:10px!important;
    padding-right:10px!important;
    font-size:15px!important;
}
.h54-header .h47-actions{
    margin-left:8px!important;
    justify-content:flex-end!important;
    gap:10px!important;
}
.h54-header .h54-panel{
    display:none!important;
}
.h54-header .h54-cart{
    width:58px!important;
    height:58px!important;
}
.h54-header .h47-brand img{
    max-width:292px!important;
}
.h54-feature-strip div:last-child,
.h54-feature-strip div:nth-child(4){
    border-right:0!important;
}
@media(max-width:1240px){
    .h54-header .h47-navbar{grid-template-columns:285px minmax(0,1fr) auto!important;gap:16px!important;}
    .h54-header .h47-brand img{max-width:255px!important;}
    .h54-header .h47-menu>ul>li>a{font-size:14px!important;padding-left:8px!important;padding-right:8px!important;}
    .h54-header .h54-cart{width:54px!important;height:54px!important;}
}
@media(max-width:1100px){
    .h54-header .h47-navbar{grid-template-columns:minmax(0,1fr) auto!important;}
    .h54-header .h47-actions{margin-left:0!important;}
}
@media(max-width:720px){
    .h54-feature-strip div:nth-child(4){border-bottom:0!important;}
}
