:root{--am-fs-label:var(--wp--preset--font-size--body) !important;--am-fs-input:var(--wp--preset--font-size--body) !important;--am-rad-input:0 !important}.amelia-v2-booking #amelia-container{&.am-fs__wrapper{margin-top:3vh!important;margin-bottom:3vh!important}& .am-advsc__wrapper{--am-rad-select:0 !important;--am-rad-advsc-slot:0 !important;--am-rad-input:0 !important;--el-border-radius-base:0 !important;--el-border-radius-small:0 !important;--el-border-radius-round:0 !important;--am-rad-advsc-slot:0 !important;--am-c-cal-disabled-text:oklch(var(--color-contrast-2a)) !important;--am-c-advsc-cell-text:oklch(var(--color-contrast)) !important;--am-fs-advsc:var(--wp--preset--font-size--medium) !important}&.am-fs__wrapper .el-form-item__error{font-size:var(--wp--preset--font-size--small)!important;font-family:var(--wp--preset--font-family--body)!important}& .am-fs-sb a:focus{outline-color:oklch(var(--color-base))}& .am-fs-sb__menu-text{font-size:var(--wp--preset--font-size--small)!important;letter-spacing:0.02em!important;margin-bottom:-0.2em!important}& .am-fs__main-heading-inner-title{font-size:var(--wp--preset--font-size--body)!important}& .am-button{--am-rad-btn:0 !important;--am-padd-btn:8px 24px 5px 24px !important;transition:none!important}& .am-button:not(.am-button--secondary) span{font-size:var(--wp--preset--font-size--medium)!important;letter-spacing:0.03em!important;line-height:1!important;text-transform:uppercase!important}& button:active{outline:2px dashed oklch(var(--color-contrast))!important;outline-offset:3px!important}& .am-button.am-button--filled:not(.is-disabled):hover{--am-c-btn-bgr:oklch(var(--color-contrast)) !important}& .am-button.am-button--filled:not(.is-disabled):focus:not(:active){outline:2px dashed oklch(var(--color-contrast));outline-offset:3px}& .am-button.am-button--filled{border-width:0!important}& .am-button span{font-weight:500!important}& .am-button.am-button--plain{border-width:0!important;background-color:oklch(var(--color-base-minus))!important}& .am-fs-sb__step-selection span{font-size:var(--wp--preset--font-size--small)!important;color:oklch(var(--color-contrast-3a))!important;font-weight:500!important;letter-spacing:.02em}& .am-input-wrapper .am-input input,& .am-input-wrapper .am-input textarea,& .am-input-wrapper .am-textarea input,& .am-input-wrapper .am-textarea textarea,& .am-input-wrapper .am-input .el-input__inner:not([type="text-area"]),& .am-input-wrapper .am-textarea .el-input__inner:not([type="text-area"]),& .m-phone-number-input,& .m-select-list,& .am-fs__cserv img,& .am-fs__cserv-heading-img,&.am-fs__wrapper,& .am-fs-sb,& .am-fs-sb__step,& .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-frame{border-radius:0!important}& .am-input-wrapper .am-textarea textarea{font-family:var(--wp--preset--font-family--body)!important;font-size:var(--wp--preset--font-size--medium)!important}& .am-collapse-item__trigger-label,& .am-fs__extras-card__content-sub{font-size:var(--wp--preset--font-size--medium)!important}& .am-fs__extras-card__header-right .card-text{white-space:nowrap!important;display:none}& .am-fs-sb__step-heading{font-size:var(--wp--preset--font-size--medium)!important;font-weight:400!important;letter-spacing:0.03em!important;margin-bottom:-3px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}& .am-fs-sb__support-heading,& .am-fs-sb__support a{font-size:var(--wp--preset--font-size--medium)!important}& .am-fs-dt__rec_popup p{&:first-child{font-size:var(--wp--preset--font-size--body)!important}&:not(:first-child){font-size:var(--wp--preset--font-size--medium)!important;font-family:var(--wp--preset--font-family--body)!important}}& .am-fs__rs.am-fs__main-content{&>*{font-size:var(--wp--preset--font-size--medium)!important}&>span{font-family:var(--wp--preset--font-family--body)!important;color:oklch(var(--color-contrast-3a))!important;font-weight:400!important}& .am-fs__rs-summary p,& .am-fs__rs-summary span{font-family:var(--wp--preset--font-family--body)!important;color:oklch(var(--color-contrast-3a))!important;font-size:var(--wp--preset--font-size--medium)!important}}& .am-advsc__slots-item__inner{font-size:var(--wp--preset--font-size--body)!important;font-weight:450!important}& .am-fs__cart-title{font-size:var(--wp--preset--font-size--medium)!important;font-family:var(--wp--preset--font-family--body)!important}& .am-fs__ci-title{font-size:var(--wp--preset--font-size--medium)!important;color:oklch(var(--color-contrast-3a))!important;font-weight:500!important}& .am-fs__ci-prod .am-fs__ci-prod__title span{font-size:var(--wp--preset--font-size--small)!important;font-family:var(--wp--preset--font-family--body)!important;font-weight:500!important}& .am-fs-sb__step-icon .am-fs-sb__step-icon__number{background-color:oklch(var(--color-base))!important;color:oklch(var(--color-contrast))!important;font-weight:700!important}& .am-fs-sb__step-checker .am-icon-check{background-color:oklch(var(--color-base-plus))!important}& .am-fs__cserv-name{font-size:var(--wp--preset--font-size--medium)!important}& .am-fs__ci-info__el span:not([class^="am-icon-"]){font-size:var(--wp--preset--font-size--small)!important;color:oklch(var(--color-contrast))!important;font-family:var(--wp--preset--font-family--body)!important;font-weight:500!important;line-height:1.6!important}& .am-adv-select .el-input__inner{font-size:var(--wp--preset--font-size--body)!important}& .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-frame,& .am-advsc__slots-item__inner{border-width:2px!important}& .am-fs-sb__support{align-items:flex-start!important;& .am-fs-sb__support-heading{text-transform:uppercase!important}}&.am-collapsed .am-fs-sb__support{align-items:center!important}& .am-input-wrapper .am-input__default input,& .am-input-wrapper .am-textarea__default input,& .m-phone-number-input__input .m-input-wrapper-input input{font-family:var(--wp--preset--font-family--body)!important}& .m-phone-number-input__input .m-input-wrapper-input{& input{font-size:var(--wp--preset--font-size--small)!important}& label{font-size:var(--wp--preset--font-size--x-small)!important;font-family:var(--wp--preset--font-family--body)!important}}& .el-checkbox__label,& .el-radio__label{font-size:var(--wp--preset--font-size--medium)!important;font-family:var(--wp--preset--font-family--body)!important}.am-fs__congrats-main span{color:oklch(var(--color-contrast-3a))!important;font-size:var(--wp--preset--font-size--small)!important}.am-fs__congrats-info-customer div span{color:oklch(var(--color-contrast-3a))!important;font-size:var(--wp--preset--font-size--medium)!important;font-weight:500!important}.am-fs__congrats-info-customer div span:nth-child(2){font-size:var(--wp--preset--font-size--medium)!important;color:oklch(var(--color-contrast))!important}& .am-collapse-item-no-button .am-collapse-item__heading,& .am-collapse-item-no-button .am-collapse-item__heading-side{border-radius:0!important}& .am-fs__main{--am-brad-main:0 !important;--am-brad-main-default:0 !important}& .am-collapse-item__content{border-radius:0!important}& .am-fs__ci-info{background:oklch(var(--color-base-plus))!important;border-radius:0!important}& .am-fs__payments-heading,& .am-fs__payments-app-info-total,& .am-fs__payments-app-info-deposit{font-size:var(--wp--preset--font-size--medium)!important}& .am-fs__payments-cart-info span,& .am-fs__payments-cart-sub p,& .am-fs__payments-services-info span,& .am-fs__payments-services-sub p{font-size:var(--wp--preset--font-size--small)!important}& .am-fs__payments-cart-info span,& .am-fs__payments-services-info span,& .am-fs__payments-app-info-total>span:nth-child(2),& .am-fs__payments-app-info-deposit>span:nth-child(2){color:oklch(var(--color-contrast-3a))!important}.am-fs__payments-main-button{width:116px!important}}.am-adv-select__popper{& .am-adv-select__popper-heading{font-size:var(--wp--preset--font-size--small)!important}& .am-adv-select__item-label{font-size:var(--wp--preset--font-size--body)!important;line-height:2!important}}.am-select-popper .el-select-dropdown__item span{font-size:var(--wp--preset--font-size--body)!important}.am-popover-calendar .am-dp.fc-theme-standard td.am-dp__dayGridMonth-cell .fc-daygrid-day-frame{border-radius:0!important}.am-popover-calendar .am-dp__wrapper *:not(.fc-icon){font-family:var(--wp--preset--font-family--heading)!important;font-weight:400!important;font-size:var(--wp--preset--font-size--medium)!important}