.ftb-tb{margin:0 0 8px}.ftb-tb__note{font-size:14px;line-height:1.5;color:#141414;-webkit-text-fill-color:#141414;margin:0 0 20px;max-width:46em}.ftb-tb__cal{background:#fff;border:1px solid rgba(20,20,20,.5);border-radius:6px;padding:10px 12px 12px;margin:7px 0 0}.ftb-tb__calhead{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}.ftb-tb__month{margin:0;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#141414;-webkit-text-fill-color:#141414}.ftb-tb__nav{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:transparent;color:#141414;-webkit-text-fill-color:#141414;font-size:18px;cursor:pointer;transition:background .15s ease}.ftb-tb__nav:hover,.ftb-tb__nav:focus-visible{background:#f4efe6}.ftb-tb__nav:disabled{opacity:.3;cursor:default;background:transparent}.ftb-tb__dow,.ftb-tb__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.ftb-tb__dow span{text-align:center;font-size:12px;font-weight:700;letter-spacing:.08em;color:#716c62;-webkit-text-fill-color:#716c62;padding:6px 0}.ftb-tb__day{display:flex;align-items:center;justify-content:center;justify-self:center;width:44px;height:44px;min-width:0;padding:0;border:1.5px solid transparent;border-radius:999px;background:transparent;font-family:inherit;font-size:15px;font-weight:600;color:#141414;-webkit-text-fill-color:#141414;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ftb-tb__day:hover,.ftb-tb__day:focus-visible{border-color:#ff4d00;outline:none}.ftb-tb__day:disabled{cursor:default;font-weight:400;color:#14141447;-webkit-text-fill-color:rgba(20,20,20,.28);border-color:transparent}.ftb-tb__day.is-booked:disabled{text-decoration:line-through}.ftb-tb__day.is-picked,.ftb-tb__day.is-picked:hover{background:#141414;border-color:#141414;color:#fff;-webkit-text-fill-color:#fff}.ftb-tb__hint{font-size:12.5px;line-height:1.5;margin:10px 0 0;color:#716c62;-webkit-text-fill-color:#716c62}.ftb-tb__sizelabel{margin-top:21px}.ftb-tb__phonehint{margin-top:0}.ftb-tb__sum{margin:14px 0 0;padding:14px 16px;border-radius:6px;background:#fff;border:1px solid rgba(20,20,20,.14)}.ftb-tb__sum[hidden]{display:none}.ftb-tb__sumdate{margin:0 0 8px;font-size:15px;font-weight:700;color:#141414;-webkit-text-fill-color:#141414}.ftb-tb__sumrow{display:flex;justify-content:space-between;gap:16px;font-size:14px;line-height:1.5;color:#141414;-webkit-text-fill-color:#141414}.ftb-tb__sumtotal{margin-top:6px;padding-top:8px;border-top:1px solid rgba(20,20,20,.14);font-size:16px;font-weight:700}.ftb-tb__go{width:100%;margin-top:18px}.ftb-tb__go:disabled{opacity:.4;cursor:not-allowed}.ftb-tb__err{font-size:12.5px;line-height:1.45;font-weight:600;margin:8px 0 0;color:#c23b00;-webkit-text-fill-color:#c23b00}.ftb-tb__err:empty{display:none}.ftb-tb__small{font-size:12.5px;line-height:1.5;margin:12px 0 0;color:#716c62;-webkit-text-fill-color:#716c62}@media(max-width:749px){.ftb-tb__cal{padding:8px 6px 10px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ftb-tour-book.css.map */
