html[data-rj45-shared="1"][data-rj45-mode="session"]:not([data-rj45-cart="ready"]) .header .cart-icon,
html[data-rj45-shared="1"][data-rj45-mode="session"]:not([data-rj45-cart="ready"]) .cart-price,
html[data-rj45-shared="1"][data-rj45-mode="session"]:not([data-rj45-cart="ready"]) div.ux-free-shipping,
html[data-rj45-shared="1"][data-rj45-mode="session"]:not([data-rj45-cart="ready"]) .header .widget_shopping_cart_content { visibility: hidden; }

/* Keep product actions stable while their private context is being confirmed. */
html[data-rj45-shared="1"]:not([data-rj45-ui="ready"]) .single_add_to_cart_button,
html[data-rj45-shared="1"]:not([data-rj45-ui="ready"]) .ajax_add_to_cart { pointer-events: none; }
