/* Main actions follow the unchanged homepage button dimensions. */
.primary.pmo-primary:not(#add-custom),#next.pet-meet-cta{width:100%;height:56px;min-height:56px;padding:6px 17px;gap:14px}
.primary.pmo-primary:not(#add-custom) .pmo-wordmark{height:34px;max-width:calc(100% - 58px)}
.primary.pmo-primary:not(#add-custom) .pmo-wordmark svg{height:100%;width:100%}
#next.pet-meet-cta .meet-pet-lettering{max-height:34px;max-width:calc(100% - 58px);object-fit:contain}
body.journey-page .page-content .flow-action{width:100%;max-width:none}
@media(max-width:599px) and (min-height:661px) and (max-height:760px){
 .primary.pmo-primary:not(#add-custom),#next.pet-meet-cta{height:50px;min-height:50px}
 .primary.pmo-primary:not(#add-custom) .pmo-wordmark,#next.pet-meet-cta .meet-pet-lettering{max-height:30px}
}
