1) Нужно форму регистрацию (simple) перенести в модальник, по аналогии с формой входа.
2) Если пользователь не в группе зарегистрированных, то нужно добавить кнопку "узнать цену" в категориях/акциях у всех карточек, при клике — вызов модальника, в котором будет текст и 2 ссылки на вход и регистрацию (сейчас в данный момент цены на товары показываются только зарегистрированным пользователям), у зарегистрированных пользователей, соответственно, будет отображаться кнопка добавить в корзину, которая по умолчанию стоит.
3) В карточке товара для незарегистрированных пользователей скрыть кнопку "заказать в один клик" и также вместо кнопки "в корзину" добавить кнопку "узнать цену" с такой же модалкой, как и в категориях, при этом input с кол-вом сделать disabled.
Внешний вид не важен, потом сами стилизуем, главное функционал. Пишите в ЛС или тг @oxojeck,