.sitio-publico .pie-web-master .footer-grid-nine {
  display:flex !important; flex-wrap:nowrap; justify-content:flex-start; overflow-x:auto;
  gap:0; scrollbar-width:thin; width:100%; scroll-behavior:auto;
}
.sitio-publico .pie-web-master .footer-grid-nine a {
  flex:0 0 auto; width:auto; min-width:140px; white-space:nowrap;
  border:0; padding:16px 24px; min-height:48px;
}
.sitio-publico .pie-web-master .footer-grid-nine a:not(:last-child) {border-right:1px solid #345443}
.footer-motion-toggle {font:inherit; color:inherit; background:transparent; border:1px solid currentColor; border-radius:8px; padding:8px 12px; cursor:pointer}
.guest-checkout {display:grid; gap:14px; margin-block:20px; border:1px solid #527461; border-radius:12px; padding:16px}
.guest-checkout label {display:grid; gap:6px}
.guest-checkout input:not([type=checkbox]) {box-sizing:border-box; width:100%; min-height:44px; padding:10px; font:inherit; color:inherit; background:transparent; border:1px solid #527461; border-radius:8px}
