.hswbb-wrap{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:99999;width:min(1180px,calc(100% - 28px));background:var(--hswbb-bg,#000);color:var(--hswbb-text,#fff);border-radius:var(--hswbb-radius,18px);box-shadow:0 16px 45px rgba(0,0,0,.28);padding:14px 18px;font-family:inherit;box-sizing:border-box}.hswbb-inner{display:flex;align-items:center;gap:10px}.hswbb-field{background:var(--hswbb-input-bg,#fff);color:#111;border-radius:12px;padding:7px 12px;min-width:145px;display:flex;flex-direction:column;gap:2px;box-sizing:border-box}.hswbb-field span{font-size:11px;opacity:.65;line-height:1}.hswbb-field input,.hswbb-field select{border:0;background:transparent;outline:0;font:inherit;font-size:14px;min-height:28px;color:#111;width:100%}.hswbb-small{min-width:110px}.hswbb-submit,.hswbb-mobile-toggle{border:0;border-radius:999px;background:var(--hswbb-btn,#d7c7af);color:var(--hswbb-btn-text,#000);font-weight:700;padding:0 26px;min-height:52px;cursor:pointer;white-space:nowrap;transition:transform .15s ease,filter .15s ease}.hswbb-submit:hover,.hswbb-mobile-toggle:hover{filter:brightness(.96);transform:translateY(-1px)}.hswbb-badge{font-size:13px;white-space:nowrap;opacity:.92;margin-right:2px}.hswbb-nights{font-size:13px;min-width:55px;white-space:nowrap;opacity:.9}.hswbb-mobile-toggle{display:none;width:100%}@media(max-width:900px){.hswbb-wrap{bottom:10px;width:calc(100% - 20px);padding:10px;border-radius:18px}.hswbb-inner{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hswbb-badge,.hswbb-nights{grid-column:1/-1}.hswbb-field{min-width:0}.hswbb-submit{grid-column:1/-1;width:100%}.hswbb-mobile-collapsed .hswbb-mobile-toggle{display:block}.hswbb-mobile-collapsed:not(.is-open) .hswbb-inner{display:none}.hswbb-mobile-collapsed.is-open .hswbb-mobile-toggle{margin-bottom:8px}}@media(max-width:480px){.hswbb-inner{grid-template-columns:1fr}.hswbb-badge{text-align:center}.hswbb-field{width:100%}}
body{padding-bottom:95px}@media(max-width:900px){body{padding-bottom:120px}.hswbb-mobile-collapsed:not(.is-open)~*{}}
