.geek-vacation-bar{display:block;width:100%;background:var(--color-accent);color:#fff;text-align:center;padding:10px 16px;font-family: var(--font-sans);font-size:var(--text-md);font-weight:var(--fw-bold);line-height:1.4}.geek-vacation-bar__in{max-width:1100px;margin:0 auto}.geek-vacation-cart{margin:0 0 12px;padding:12px 14px;background:var(--gray-50);border:1px solid var(--color-accent);border-radius:12px;color:var(--gray-800);font-size:var(--text-sm);font-weight:var(--fw-bold);line-height:1.45}.geek-vacation-cart--foot{margin:0 0 10px}.geek-vacation-co{margin:0 0 16px;padding:14px 16px;background:var(--gray-50);border:1px solid rgba(242,98,58,.45);border-radius:12px;color:var(--gray-800);font-size:var(--text-md);font-weight:var(--fw-bold);line-height:1.45}.geek-vacation-mail{margin:0 0 16px;padding:12px 14px;background:var(--gray-50);border:1px solid var(--color-accent);border-radius:8px;color:var(--gray-800);font-size:var(--text-sm);font-weight:var(--fw-bold);line-height:1.45}.geek-vacation-success{margin:12px 0 0;padding:12px 14px;background:var(--gray-50);border:1px solid rgba(242,98,58,.45);border-radius:12px;color:var(--gray-800);font-size:var(--text-md);font-weight:var(--fw-bold);line-height:1.45}@media (max-width:767px){.geek-vacation-bar{font-size:var(--text-sm);padding:9px 12px;text-align:left}}.geek-vacation-co-aside{margin:0 0 12px}.geek-vacation-co-mbar{margin:0;font-size:var(--text-xs);line-height:1.35;padding:8px 10px;border-radius:10px}.co-mbar__row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%}.geek-vacation-co-form{margin:16px 0 0}@media (min-width:992px){.geek-vacation-co-form{display:none}}