
.image-processing-mobile-link{display:none}
@media(max-width:680px){
  .site-header{gap:8px}
  .brand{min-width:0;flex:1;gap:8px}
  .brand-copy strong{white-space:nowrap;font-size:8px}
  .brand-copy small{font-size:7px}
  .header-shortlist{flex:0 0 auto;padding:7px 8px!important;gap:5px!important;font-size:9px!important}
  .image-processing-mobile-link{display:inline-flex;flex:0 0 30px;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #cdbb98;color:#8c7248;background:#fbf9f4;border-radius:2px}
  .image-processing-mobile-link svg{width:16px;height:16px;display:block}
  .image-processing-mobile-link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
}
