
@media(max-width:991px){
.header_searchbar_panel{
top:90px!important;
z-index:1000000!important
}
.close-searchbar{
position:relative!important;
z-index:1000001!important
}
}




@media(max-width:991px){

.vaio-mobile-wrapper{
background:#fff;
padding:10px;
box-shadow:0 4px 12px rgba(0,0,0,.08);
margin-bottom:10px;
}

/* SEARCH */
.vaio-mobile-search{
display:flex;
gap:6px;
margin-bottom:8px;
}
.vaio-mobile-search input{
flex:1;
height:40px;
border:1px solid #ddd;
border-radius:8px;
padding:0 10px;
font-size:14px;
}
.vaio-mobile-search button{
width:42px;
border:none;
border-radius:8px;
background:#d1371f;
color:#fff;
}

/* FEATURES */
.vaio-mobile-features{
display:flex;
gap:8px;
overflow:auto;
}
.vaio-mobile-features a{
display:flex;
align-items:center;
gap:6px;
font-size:12px;
white-space:nowrap;
background:#f6f6f9;
padding:6px 10px;
border-radius:6px;
text-decoration:none;
color:#333;
}
.vaio-mobile-features span[class*="icon"]{
font-size:14px;
color:#d1371f;
}

/* tylko mobile */
.vaio-mobile-wrapper{display:block;}
}
@media(min-width:992px){
.vaio-mobile-wrapper{display:none;}
}

