.woocommerce #order_review .variation dd.variation-AppointmentInformation,.woocommerce #order_review .variation dt.variation-AppointmentInformation,.woocommerce .woocommerce-cart-form .variation dd.variation-AppointmentInformation,.woocommerce .woocommerce-cart-form .variation dt.variation-AppointmentInformation{margin: 10px 0 3px;display: inline-block}.woocommerce #order_review .variation dd,.woocommerce #order_review .variation dt,.woocommerce .woocommerce-cart-form .variation dd,.woocommerce .woocommerce-cart-form .variation dt{text-transform: capitalize}.woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details.order_details{margin: 0 0 1em}.woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details.order_details li{float: none;font-size: 0.8em}.woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details.order_details li strong{display: initial}.jet-apb-calendar-wrapper{flex: 1 1 auto}.jet-apb-calendar.jet-apb-calendar-layout--sidebar_slots{display: flex;width: 100%}@media (max-width: 650px){.jet-apb-calendar.jet-apb-calendar-layout--sidebar_slots{flex-direction: column}.jet-apb-calendar.jet-apb-calendar-layout--sidebar_slots .jet-apb-calendar-content{flex: 0 0 auto}}.jet-apb-calendar-sidebar{padding: 0 0 0 30px}.jet-ab-timezone-picker{flex: 0 0 100%;width: 100%;position: relative;margin: 10px 0}.jet-ab-timezone-picker__icon{position: absolute;width: 16px;height: 16px;left: 9px;top: 50%;margin: -10px 0 0;z-index: 999}.jet-ab-timezone-picker__icon svg{width: 100%;height: auto}.jet-ab-timezone-picker__icon svg path{fill: currentColor}.jet-ab-timezone-picker .choices__inner{padding-left: 28px}.jet-ab-timezone-picker .choices[data-type*=select-one] .choices__input{border-top: none;border-left: none;border-right: none}.jet-apb-recurrence-app-settings .jet-apb-recurrence-type{margin: 5px 0}.jet-apb-recurrence-app-settings .jet-apb__week-day{margin: 4px}.jet-apb-recurrence-app-settings .jet-apb__week-day input{display: none;visibility: hidden}.jet-apb-recurrence-app-settings .jet-apb__week-day>span{background-color: #EFEFEF;border-radius: 4px;border: 1px solid #D0D0D0;overflow: auto;min-width: 36px;min-height: 36px;display: inline-flex;align-items: center;justify-content: center;cursor: pointer}.jet-apb-recurrence-app-settings .jet-apb__week-day>span:hover,.jet-apb-recurrence-app-settings .jet-apb__week-day>input:checked + span{background-color: #0A3380;border-color: #0A3380;color: #FFFFFF}.jet-apb-recurrence-app-settings .jet-apb__week-day.week-day-disabled>span{opacity: 0.5}.jet-apb-switcher{margin: 6px}.jet-apb-switcher__input{visibility: hidden;display: none}.jet-apb-switcher label{display: flex;align-items: center}.jet-apb-switcher__wrapper{display: block;margin: -5px 5px 0;width: 36px;position: relative;cursor: pointer;padding: 3px 0}.jet-apb-switcher__panel{display: block;width: 100%;height: 12px;border-radius: 6px;background: #ececec}.jet-apb-switcher__trigger{display: block;background: #fff;width: 18px;height: 18px;left: 0;top: 50%;margin-top: -9px;box-shadow: 0 1px 4px rgba(35,40,45,0.2392156863);transition: all 0.15s linear;border-radius: 100%;position: absolute}.jet-apb-switcher__input:checked ~ .jet-apb-switcher__panel{background: #cce5f1}.jet-apb-switcher__input:checked ~ .jet-apb-switcher__trigger{background: #007cba;left: calc(100% - 18px)}.jet-form-builder__field-wrap:has(input:focus-visible) .jet-form-builder__field-template{outline: -webkit-focus-ring-color auto 1px}