:root{--background:#ffffff;--foreground:#171717;--bs-primary:#F05A61;--bs-accent:#FFC900;--bs-secondary:#001529;--bs-highlight:#CBDCEB;--bs-text-color:#141414;--bs-white:#ffffff;--bs-black:#000000;--bs-black01:#262626;--bs-black02:#1f1f1f;--bs-black03:#141414;--bs-gray01:#F5F5F5;--bs-gray02:#EFEFEF;--bs-gray03:#E5E5E5;--bs-gray04:#999999;--bs-gray05:#666666;--bs-orange01:#FFF4F0;--bs-orange02:#FFD1C3;--bs-orange03:#FF8D69;--bs-orange04:#CC7154;--bs-orange05:#99553F;--bs-yellow01:#FDFBF4;--bs-yellow02:#F8EDD3;--bs-yellow03:#EED291;--bs-yellow04:#BEA874;--bs-yellow05:#8F7E57;--bs-success01:#EEF9E8;--bs-success02:#BAE7A3;--bs-success03:#52C41A;--bs-success04:#429D15;--bs-success05:#317610;--bs-error01:#FFEDED;--bs-error02:#FFB8B9;--bs-error03:#FF4D4F;--bs-error04:#CC3E3F;--bs-error05:#992E2F;--bs-warning01:#FFF7E8;--bs-warning02:#FDDEA1;--bs-warning03:#FAAD14;--bs-warning04:#C88A10;--bs-warning05:#96680C;--bs-info01:#E8F4FF;--bs-info02:#A3D3FF;--bs-info03:#00AFEC;--bs-info04:#1373CC;--bs-info05:#0E5699;--bs-cyan01:#E6F6F8;--bs-cyan02:#99DAE1;--bs-cyan03:#00a3b4;--bs-cyan04:#00727E;--bs-cyan05:#004148}html,html body{font-family:-apple-system,BlinkMacSystemFont,Muli,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(0,0,0,0);color:#141414;margin:0;padding:0}.ant-message{z-index:1000000000}.xmasonry-static{position:static!important;text-align:center!important;overflow:auto!important}.xblock-static{float:left!important;text-align:left!important;position:static!important}.scrollable--hide-scrollbar::-webkit-scrollbar{display:none}.scrollable--hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.fs--form-container .ant-form-item-label{line-height:1!important;font-weight:600;margin-bottom:0;padding:0 0 8px!important}.fs--form-container .ant-form-item-label>label{height:auto!important}.ant-carousel .slick-arrow{background-color:var(--bs-cyan03)!important;height:40px!important;width:40px!important;opacity:1!important;border-radius:4px!important}.ant-carousel .slick-arrow:hover{background-color:var(--bs-primary)!important}.ant-carousel .slick-arrow:after{height:16px!important;width:16px!important}.ant-carousel .slick-arrow.slick-prev{left:16px}.ant-carousel .slick-arrow.slick-next{right:16px}.ant-carousel .slick-arrow.slick-prev:after{left:16px!important;top:12px!important}.ant-carousel .slick-arrow.slick-next:after{left:8px!important;top:12px!important}.ant-carousel .slick-list .slick-slide:not(.slick-cloned){pointer-events:unset!important}.antd-checkbox--wrapper{position:relative}.antd-checkbox--wrapper .ant-checkbox .ant-checkbox-inner,.antd-checkbox--wrapper .ant-checkbox:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.antd-checkbox--wrapper .antd-checkbox--box{position:absolute;left:0;top:50%;transform:translateY(-50%)}.ant-input-number-handler-wrap{opacity:1!important}.no-border,.no-border .ant-input,.no-border.ant-input{border-color:rgba(0,0,0,0)!important;box-shadow:none!important;outline:none!important}.drawer--full-page{position:fixed;inset:0;z-index:4000}.skeleton--full-width .ant-skeleton-element{width:100%}.fs-modal--confirm-center .ant-modal-content{overflow:hidden;padding:20px 24px;border-radius:8px}.fs-modal--confirm-center .ant-modal-confirm-title{background-color:#001529;display:block;margin:-20px -24px 0;padding:12px 24px}.fs-modal--confirm-center .ant-modal-confirm-paragraph{max-width:100%!important}.fs-modal--confirm-center .ant-modal-confirm-content{margin-top:24px;padding-bottom:24px;padding-top:24px}.fs-modal--confirm-center .ant-modal-confirm-body,.fs-modal--confirm-center .ant-modal-confirm-btns{text-align:center}.fs-modal--confirm-center.custom-actions .ant-modal-confirm-btns{display:none}.fs-modal--confirm-center .ant-modal-confirm-btns{border-top:1px solid #efefef;text-align:center!important;margin-top:24px;padding-top:22px}.fs-modal--confirm-center .ant-modal-confirm-btns button{min-width:80px}.fs-modal--confirm-center.hide-footer .ant-modal-confirm-btns{display:none!important}.fs-modal--full .ant-modal{margin:0!important;top:0!important;max-width:100%!important;width:100%!important}.fs-modal--full .ant-modal-content{display:flex;flex-direction:column;position:fixed!important;inset:0;margin:0;max-width:none;border-radius:0!important}.fs-modal--full .ant-modal-content .ant-modal-body{flex-grow:1;flex-shrink:1;min-height:75vh}.animation-container{position:relative}.animation-container span{position:relative;z-index:2}.animation-container span.animation-circle{position:absolute;z-index:10;top:50%;left:50%;width:0;height:0;display:block;border-radius:6px;border:1px solid #fff;transform:translate(-50%,-50%);background:#fff;animation:rippleWhite 2s ease infinite}@keyframes ripplePrimary{0%{width:0;height:0;opacity:1}to{width:100%;height:110%;opacity:0}}@keyframes rippleWhite{0%{width:0;height:0;opacity:1}to{width:100%;height:110%;opacity:0}}.booking-users--input input{font-size:18px;font-weight:700}.booking-users--autocomplete .ant-select-selector{height:100%!important;padding:5px 11px!important}.fs-calendar--view-heatmap .fs-calendar--time-slot{font-size:10px}.fs-calendar--view-heatmap .rbc-time-gutter{background-color:#f5f5f5}.fs-calendar--view-heatmap .rbc-time-gutter .rbc-time-slot:not(:first-child){color:rgba(0,0,0,0);font-size:0}.fs-calendar--view-heatmap .rbc-time-header-cell .rbc-header,.fs-calendar--view-heatmap .rbc-time-header-gutter{border-bottom:none;background-color:#001529;color:#fff}.fs-calendar--view-heatmap .rbc-time-header-cell .rbc-header.rbc-today{background-color:#f05a61;background-color:var(--ant-primary-color)}.fs-calendar--view-heatmap .rbc-time-header-gutter{display:none}.fs-calendar--view-heatmap .rbc-day-slot .rbc-events-container{margin-right:0}.fs-calendar--view-heatmap .rbc-day-slot .rbc-event{background:#f8edd3;background:repeating-linear-gradient(135deg,#F8EDD3,#F8EDD3 10px,#EED291 0,#EED291 12px);border:none!important;pointer-events:none!important;left:0!important;width:100%!important}.fs-calendar--view-heatmap .rbc-time-header-cell .rbc-button-link,.fs-calendar--view-heatmap .rbc-time-header-cell .rbc-header{display:flex;align-items:center;justify-content:center;font-size:18px;height:48px;width:100%}.fs-calendar--view-heatmap .rbc-time-header-cell .sub-title,.fs-calendar--view-heatmap .rbc-time-header-cell .title{line-height:1.1}.fs-calendar--view-heatmap .rbc-time-header-cell .sub-title{font-size:12px}.fs-calendar--view-heatmap .rbc-time-header-content .rbc-allday-cell{display:none}.fs-calendar--view-heatmap .rbc-timeslot-group .rbc-time-slot{flex:none;display:flex;width:100%;height:40px;align-items:center;justify-content:center}.fs-calendar--toolbar{display:flex;justify-content:space-between;padding:16px}.fs-calendar--toolbar .fs-calendar--dates,.fs-calendar--toolbar .fs-calendar--dates-wrapper{display:flex;align-items:center}.fs-calendar--toolbar .fs-calendar--label{border-color:#d9d9d9 rgba(0,0,0,0);border-style:solid;border-width:1px;font-size:18px;font-weight:600;pointer-events:none;line-height:1;min-width:180px}.fs-calendar--toolbar .fs-calendar--btn-today:hover{background-color:#f05a61!important;border-color:#f05a61!important}.fs-calendar--view-heatmap .fs-calendar--event-wrapper .rbc-event{background:#e8f4ff!important;color:#141414;pointer-events:unset!important}@media(max-width:576px){.fs-calendar--toolbar.heatmap{justify-content:start}}@media(min-width:768px){.booking-users--autocomplete .ant-select-selector{border-radius:8px!important}}@media(min-width:1024px){.fs-calendar--view-heatmap .rbc-time-header-cell .rbc-button-link,.fs-calendar--view-heatmap .rbc-time-header-cell .rbc-header{font-size:24px;height:64px}.fs-calendar--view-heatmap .fs-calendar--time-slot,.fs-calendar--view-heatmap .rbc-time-header-cell .sub-title{font-size:14px}}.salon-info--menus{width:100%}.salon-info--menus .ant-anchor{display:flex;align-items:center}.salon-info--menus .ant-anchor-link{padding:0}@media(max-width:768px){.salon-info--menus .ant-anchor{justify-content:space-around;width:100%}}.salon-section--reviews .slick-arrow{background-color:rgba(0,0,0,.75)!important;height:40px!important;width:40px!important;opacity:.4;border-radius:4px!important}.salon-section--reviews .slick-arrow:hover{background-color:#000!important;opacity:1}.salon-section--reviews .slick-arrow:before{height:16px!important;width:16px!important}.salon-section--reviews .slick-arrow.slick-next:after,.salon-section--reviews .slick-arrow.slick-prev:after{font-family:remixicon!important;font-style:normal;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:32px;color:#fff;position:absolute;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.salon-section--reviews .slick-arrow.slick-prev:after{content:""}.salon-section--reviews .slick-arrow.slick-next:after{content:""}.salon-section--reviews .slick-list .slick-slide:not(.slick-cloned){pointer-events:unset!important}@media(min-width:1200px){.salon-section--reviews .slick-arrow{margin-bottom:20px;bottom:100%!important;top:auto!important}.salon-section--reviews .slick-arrow.slick-prev{left:auto!important;right:64px!important}.salon-section--reviews .slick-arrow.slick-next{left:auto!important;right:8px!important}}.fs-verification--code{display:flex;justify-content:center}.fs-verification--code .verification--character{border-color:#dbdbdb;border-radius:6px}.fs-verification--code .character--selected:not(.character--filled){color:rgba(0,0,0,0)}.fs-verification--code .fs-verification--code{font-size:36px}.fs-verification--code .verification--character--inactive{background-color:#efefef}.fs-verification--code.is-processing .verification--character{background-color:#efefef;outline:none!important;pointer-events:none!important}.DraftEditor-root .public-DraftStyleDefault-block{display:block;margin-top:16px;margin-bottom:16px}.DraftEditor-root .public-DraftStyleDefault-block:first-child{margin-top:0}.DraftEditor-root blockquote{border-left:2px solid var(--bs-cyan03);display:block;color:var(--bs-gray05);padding:8px 16px;-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-after:16px;margin-block-end:16px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.DraftEditor-root blockquote .public-DraftStyleDefault-block{margin-top:0;margin-bottom:0}