/* Section 169: mobile brand actions. Desktop unchanged. */
@media screen and (max-width:700px){
 body .site-header .rh149-mobile-row{grid-template-columns:minmax(88px,1fr) minmax(115px,1.25fr) minmax(88px,1fr)!important;gap:4px!important;padding-inline:clamp(7px,2vw,12px)!important}
 body .rh149-mobile-left,body .rh149-mobile-right{gap:clamp(2px,1vw,6px)!important}
 body .rh149-mobile-row .rh149-action{width:clamp(40px,10.7vw,48px)!important;height:clamp(44px,11vw,48px)!important;min-height:44px!important}
 body .rh149-mobile-row .rh149-instagram{border:0!important;box-shadow:none!important;padding:7px!important}
 body .rh149-mobile-row .rh149-instagram svg{width:29px!important;height:29px!important}
 body .rh149-mobile-row .rh149-portrait{border-color:#53eaa0!important;box-shadow:0 0 0 1px #45e9a0,0 0 5px rgba(69,233,160,.22)!important}
 body .rh149-mobile-row .rh149-portrait img{border:1px solid rgba(232,196,140,.55)!important;box-sizing:border-box!important}
 body .rh149-mobile-row .rh149-wordmark strong{font-size:clamp(12px,3.45vw,19px)!important}
}
