/* 1.19.0 – Handy/Tablet: Logo links, rechts Konto · Menü · Warenkorb */
@media(max-width:1100px){
 #pwh-shell #pwh-header{grid-template-columns:auto minmax(0,1fr)!important}
 #pwh-shell #pwh-header .pwh-brand{grid-column:1!important;justify-self:start!important}
 #pwh-shell #pwh-header .pwh-brand img{transform-origin:left center!important}
 #pwh-shell #pwh-header .pwh-actions{grid-column:2!important;justify-self:end!important;display:flex!important;align-items:center!important}
 #pwh-shell #pwh-header .pwh-toggle{position:static!important;left:auto!important;top:auto!important;transform:none!important;order:0}
}
@media(max-width:400px){
 /* genug Platz: Symbol und „Konto“ nebeneinander */
 #pwh-shell #pwh-header .pwh-account{flex-direction:row!important;gap:6px!important;width:auto!important;padding:0 10px!important}
 #pwh-shell #pwh-header .pwh-account svg{width:17px;height:17px}
 #pwh-shell #pwh-header .pwh-account .pwh-acc-s{font-size:12px}
}
@media(max-width:350px){
 #pwh-shell #pwh-header .pwh-account{width:40px!important;padding:0!important}
 #pwh-shell #pwh-header .pwh-account .pwh-acc-s{display:none!important}
}
/* 1.19.1 – Handy: „Mein Konto“ ausgeschrieben */
@media(max-width:1100px){
 #pwh-shell #pwh-header .pwh-account .pwh-acc-s{display:none!important}
 #pwh-shell #pwh-header .pwh-account .pwh-acc-l{display:inline!important;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap}
}
@media(max-width:400px){#pwh-shell #pwh-header .pwh-account .pwh-acc-l{font-size:12px}#pwh-shell #pwh-header .pwh-account{padding:0 9px!important;gap:5px!important}#pwh-shell #pwh-header .pwh-actions{gap:5px!important}}
@media(max-width:350px){#pwh-shell #pwh-header .pwh-account .pwh-acc-l{display:none!important}}

/* 1.19.1 – Handy: „Mein Konto“ ausgeschrieben, Logo etwas weiter rechts */
@media(max-width:1100px){
 #pwh-shell #pwh-header .pwh-account .pwh-acc-s{display:none!important}
 #pwh-shell #pwh-header .pwh-account .pwh-acc-l{display:inline!important;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap}
 #pwh-shell #pwh-header .pwh-brand{margin-left:10px!important}
}
@media(max-width:400px){
 #pwh-shell #pwh-header .pwh-account{padding:0 9px!important;gap:5px!important}
 #pwh-shell #pwh-header .pwh-account .pwh-acc-l{font-size:12px}
 #pwh-shell #pwh-header .pwh-brand{margin-left:6px!important}
}
@media(max-width:350px){
 #pwh-shell #pwh-header .pwh-account{width:auto!important;padding:0 8px!important}
 #pwh-shell #pwh-header .pwh-account svg{display:none}
 #pwh-shell #pwh-header .pwh-account .pwh-acc-l{display:inline!important;font-size:11.5px}
}
