.cleverfit-tac-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.25rem}.cleverfit-tac-schedule .cleverfit-tac-search{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;padding:.85rem 1.75rem;border:1px solid rgba(0,0,0,0);border-radius:6px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;background:#e30613;color:#fff;border-color:#e30613}.cleverfit-tac-schedule .cleverfit-tac-search:hover:not(:disabled):not([aria-disabled=true]){background:#fff;color:#e30613;border-color:#e30613}.cleverfit-tac-schedule .cleverfit-tac-search:disabled,.cleverfit-tac-schedule .cleverfit-tac-search[aria-disabled=true]{opacity:.35;cursor:default}@media(max-width: 600px){.cleverfit-tac-search{width:100%}}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-filters,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-filters{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.1rem 1.25rem;align-items:start;margin-bottom:1.5rem}@media(max-width: 600px){.cleverfit-tac-step[data-slug=search] .cleverfit-tac-filters,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-filters{grid-template-columns:1fr}}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-field,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-field{width:auto;gap:.4rem;font-size:.95rem}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-field>span,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-field>span{font-weight:normal;color:#202124}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-field input,.cleverfit-tac-step[data-slug=search] .cleverfit-tac-field select,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-field input,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-field select{width:100%;min-width:0;padding:.85rem 1rem;border:1px solid rgba(0,0,0,.85);border-radius:8px;background:#fff;color:#202124;font-size:1.05rem;line-height:1.2}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-field select,.cleverfit-tac-step[data-slug=search] .cleverfit-tac-field input,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-field select,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-field input{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23202124' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-step__actions,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-step__actions{display:block;margin-top:1.75rem}.cleverfit-tac-step[data-slug=search] .cleverfit-tac-trial__cta,.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-trial__cta{width:100%}.cleverfit-tac-step[data-slug=search],.cleverfit-tac-step[data-slug=selection],.cleverfit-tac-step[data-slug=booking]{padding:1.5rem;background:#ebebeb;border-radius:10px}.cleverfit-tac-step[data-slug=selection] .cleverfit-tac-results{margin-top:2rem}.cleverfit-tac-step[data-slug=booking] .cleverfit-tac-trial__subheading{margin:0 0 .75rem;font-family:inherit;font-size:1.15rem;font-weight:700;text-transform:none;color:#202124}.cleverfit-tac-step[data-slug=booking]>.cleverfit-tac-trial__subheading:first-of-type{margin-top:0}.cleverfit-tac-step[data-slug=booking] .cleverfit-tac-trial__cta{width:100%}.cleverfit-tac-schedule .cleverfit-tac-appointment{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:1.5rem 0}.cleverfit-tac-schedule .cleverfit-tac-appointment__title{margin:0 0 .4rem;font-family:inherit;font-size:1.15rem;font-weight:700;text-transform:none;line-height:1.3;color:#202124}.cleverfit-tac-schedule .cleverfit-tac-appointment__when,.cleverfit-tac-schedule .cleverfit-tac-appointment__type{margin:0;line-height:1.45;color:#202124}.cleverfit-tac-schedule .cleverfit-tac-appointment__price{flex:0 0 auto;font-size:2rem;font-weight:800;white-space:nowrap}.cleverfit-tac-picker__title{margin:0 0 1rem;font-size:1.35rem;font-weight:800;color:#202124}.cleverfit-tac-picker__slots{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.75rem}.cleverfit-tac-picker__slot{display:flex;align-items:stretch;justify-content:space-between;gap:.75rem;padding:.5rem;border:0;border-radius:8px;background:#fff}.cleverfit-tac-picker__time{display:flex;align-items:center;padding-left:.75rem;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.cleverfit-tac-schedule .cleverfit-tac-picker__book{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;padding:.85rem 1.75rem;border:1px solid rgba(0,0,0,0);border-radius:6px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;background:#e30613;color:#fff;border-color:#e30613}.cleverfit-tac-schedule .cleverfit-tac-picker__book:hover:not(:disabled):not([aria-disabled=true]){background:#fff;color:#e30613;border-color:#e30613}.cleverfit-tac-schedule .cleverfit-tac-picker__book:disabled,.cleverfit-tac-schedule .cleverfit-tac-picker__book[aria-disabled=true]{opacity:.35;cursor:default}.cleverfit-tac-schedule .cleverfit-tac-picker__book{flex:0 0 auto}.cleverfit-tac-schedule .cleverfit-tac-picker__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;padding:.85rem 1.75rem;border:1px solid rgba(0,0,0,0);border-radius:6px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;background:#000;color:#fff;border-color:#000}.cleverfit-tac-schedule .cleverfit-tac-picker__btn:hover:not(:disabled):not([aria-disabled=true]){background:#fff;color:#e30613;border-color:#e30613}.cleverfit-tac-schedule .cleverfit-tac-picker__btn:disabled,.cleverfit-tac-schedule .cleverfit-tac-picker__btn[aria-disabled=true]{opacity:.35;cursor:default}.cleverfit-tac-picker__nav{display:flex;align-items:stretch;justify-content:center;gap:.4rem;margin-top:1.25rem}.cleverfit-tac-nav__icon{display:inline-block;font-size:1.4rem;line-height:1}.cleverfit-tac-nav__text{display:none}.cleverfit-tac-schedule .cleverfit-tac-picker__nav .cleverfit-tac-picker__btn,.cleverfit-tac-schedule .cleverfit-tac-picker__nav .cleverfit-tac-daynav__btn{flex:1 1 0;min-width:0;padding-left:.5rem;padding-right:.5rem}@media(min-width: 600px){.cleverfit-tac-picker__btn .cleverfit-tac-nav__text{display:inline}.cleverfit-tac-schedule .cleverfit-tac-picker__nav .cleverfit-tac-picker__btn{flex:1 1 auto;padding-left:1.75rem;padding-right:1.75rem}.cleverfit-tac-schedule .cleverfit-tac-picker__nav .cleverfit-tac-daynav__btn{flex:0 0 auto;padding-left:1.1rem;padding-right:1.1rem}}@media(min-width: 1000px){.cleverfit-tac-daynav__btn .cleverfit-tac-nav__text{display:inline}.cleverfit-tac-schedule .cleverfit-tac-picker__nav .cleverfit-tac-daynav__btn{flex:1 1 auto;padding-left:1.75rem;padding-right:1.75rem}}.cleverfit-tac-schedule .cleverfit-tac-daynav__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;padding:.85rem 1.75rem;border:1px solid rgba(0,0,0,0);border-radius:6px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;background:#000;color:#fff;border-color:#000}.cleverfit-tac-schedule .cleverfit-tac-daynav__btn:hover:not(:disabled):not([aria-disabled=true]){background:#fff;color:#e30613;border-color:#e30613}.cleverfit-tac-schedule .cleverfit-tac-daynav__btn:disabled,.cleverfit-tac-schedule .cleverfit-tac-daynav__btn[aria-disabled=true]{opacity:.35;cursor:default}.cleverfit-tac-schedule{font-size:1rem}/*# sourceMappingURL=trial.css.map */
