/* Fair-Use-Garantie Trust-Bar (Header, nicht sticky) */
.so-fairuse{background:var(--c-yellow-soft,#FFF7D6);border-bottom:1px solid #F0DB94}
.so-fairuse-inner{max-width:var(--container,1200px);margin:0 auto;padding:8px 52px 8px 20px;
  display:flex;align-items:center;justify-content:center;gap:10px;position:relative}
.so-fairuse-ic{display:inline-flex;flex:0 0 auto;color:#8a6d00}
.so-fairuse-txt{margin:0;font-size:13px;line-height:1.35;color:#5c4600;text-align:center}
.so-fairuse-txt strong{font-weight:800}
.so-fairuse-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);
  width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;
  border:0;background:transparent;color:#8a6d00;cursor:pointer;border-radius:6px;line-height:0}
.so-fairuse-x:hover{background:rgba(92,70,0,.10)}
.so-fairuse-x:focus-visible{outline:2px solid #8a6d00;outline-offset:2px}
@media (max-width:600px){
  .so-fairuse-inner{justify-content:flex-start;padding-right:48px}
  .so-fairuse-txt{font-size:12px;text-align:left}
}
