@media(max-width:980px){.fg{grid-template-columns:1fr 1fr}}
@media(max-width:900px){
 #burger{display:block;order:4}
 nav.top .wrap{gap:10px}
 .lg{margin-right:auto}
 .navtools{order:3}
 .links{position:fixed;top:calc(69px + env(safe-area-inset-top,0px));left:0;right:0;background:var(--bk);flex-direction:column;align-items:stretch;padding:12px 20px 18px;gap:2px;display:none;max-height:78vh;overflow:auto;margin:0}
 .links.open{display:flex}.links a{padding:9px 0}
 .dd>div{position:static;opacity:1;visibility:visible;transform:none;background:none;box-shadow:none;color:#ddd;padding:0 0 0 14px}.dd>div a:hover{background:none;color:#ff6b78}
}
@media(max-width:860px){
 .hero>.wrap,.pagehead>.wrap,.split,.founder{grid-template-columns:1fr}
 .hcol{height:390px}.pagehead .hcol{height:320px}
 section{padding:56px 0}
}
@media(max-width:560px){
 .fg{grid-template-columns:1fr}
 .hcol{height:340px}.pagehead .hcol{height:280px}
 .hcol .ph{border-width:4px}
 #wa .t{display:none}
 .lg img{height:32px}
 #cartLink{padding:7px 12px}
 .li{flex-wrap:wrap}
}
