body.embedded .product-bar{display:none}
body.embedded .guest-view{min-height:auto;padding:0;background:var(--guest-paper)}
body.embedded .request-shell{width:100%;min-height:auto;margin:0;padding:36px 28px 28px}
body.embedded .booking-layout{display:block;min-height:auto}
body.embedded .booking-visual{display:none}
body.embedded .guest-shell{width:min(840px,100%);padding:0 24px 28px}
body.embedded .venue-context{height:72px}
body.embedded .booking-card{box-shadow:none}
body.embedded .staff-access{display:none}
@media(max-width:680px){body.embedded .request-shell{padding:28px 16px 22px}body.embedded .guest-shell{padding:0 16px 24px}body.embedded .venue-context nav{display:none}}
