.deyo-regreso{position:relative;z-index:45;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(16px,4vw,70px);background:#121015;color:#fff;font:11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.15px;border-bottom:1px solid #35303c}.deyo-regreso a{color:#fff;text-decoration:none;font-weight:600}.deyo-regreso a:hover{text-decoration:underline;color:#ff9ba5}.deyo-regreso a:focus-visible{outline:2px solid #ff7180;outline-offset:4px}@media(max-width:500px){.deyo-regreso{font-size:10px;padding:10px 14px;gap:15px}.deyo-regreso a{max-width:48%}}
body[class*="deyo-demo-"]{--deyo-strip:37.5px}.deyo-demo-web-de-reservas>header{top:var(--deyo-strip)}.deyo-demo-web-corporativa>.site-header{top:calc(27px + var(--deyo-strip))}.deyo-demo-web-de-reservas .field{min-width:0}.deyo-demo-web-de-reservas .field input,.deyo-demo-web-de-reservas .field select,.deyo-demo-web-de-reservas .field textarea{min-width:0;max-width:100%}@media(max-width:500px){body[class*="deyo-demo-"]{--deyo-strip:36px}}@media(max-width:650px){.deyo-demo-web-de-reservas .booking-bar{grid-template-columns:minmax(0,1fr)}.deyo-demo-web-para-restaurantes .site-header nav{top:calc(100px + var(--deyo-strip))}}
