@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(source-sans-pro-v11-latin-regular.11890f3163a0e80d.woff2) format("woff2"),url(source-sans-pro-v11-latin-regular.3265c7af59cd7450.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(source-sans-pro-v11-latin-700.d35edd1bce7f7b6d.woff2) format("woff2"),url(source-sans-pro-v11-latin-700.29723e377ef00f96.woff) format("woff")}.mt-4{margin-top:4px}.mr-4{margin-right:4px}.mb-4{margin-bottom:4px}.ml-4{margin-left:4px}.pt-4{padding-top:4px}.pr-4{padding-right:4px}.pb-4{padding-bottom:4px}.pl-4{padding-left:4px}.gap-4{gap:4px}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.pt-8{padding-top:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.gap-8{gap:8px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.pt-16{padding-top:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.gap-16{gap:16px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.pt-24{padding-top:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.gap-24{gap:24px}.mt-32{margin-top:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.ml-32{margin-left:32px}.pt-32{padding-top:32px}.pr-32{padding-right:32px}.pb-32{padding-bottom:32px}.pl-32{padding-left:32px}.gap-32{gap:32px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.gap-40{gap:40px}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.display-none{display:none}.height-100{height:100%}.width-100{width:100%}.width-fit-content{width:fit-content}.flex{display:flex}.flex.column{flex-direction:column}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.space-between{justify-content:space-between}.flex.space-evenly{justify-content:space-evenly}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.wrap{flex-wrap:wrap}.grow-1{flex-grow:1}.align-self-center{align-self:center}.align-self-end{align-self:end}.basis-0{flex-basis:0}.responsive-container{display:flex}.responsive-container .left-column{width:67%}.responsive-container .right-column{width:33%}@media screen and (max-width: 1104px){.responsive-container{flex-direction:column}.responsive-container .left-column,.responsive-container .right-column{width:100%}}@media screen and (max-width: 640px){.column-mobile{flex-direction:column}}.text{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#585858;fill:#585858}.text-mini{font-size:14px;line-height:20px}.text-subtitle{font-size:20px;line-height:24px}@media screen and (max-width: 639px){.text-mini{font-size:12px}}.bold{font-weight:700}.italic{font-style:italic}.upper-case{text-transform:uppercase}.capitalize{text-transform:capitalize}.line-clamp-2{display:-webkit-box;max-width:100%;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.break-word{word-break:break-word}.white-space-no-wrap{white-space:nowrap}.line-height-1{line-height:1}.color-black{color:#000;fill:#585858}.color-white{color:#fff;fill:#fff}.color-text{color:#585858;fill:#585858}.color-alert{color:#ba1a1a;fill:#ba1a1a}.color-positive{color:#386a1f;fill:#386a1f}.clickable{cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent}.clickable.click-area-extended:after{content:"";position:absolute;top:calc((35px - 100%)/-2);left:calc((35px - 100%)/-2);width:35px;height:35px}@media screen and (min-width: 640px){.hide-above-mobile{display:none!important}}@media screen and (max-width: 639px){.hide-under-tablet{display:none!important}}@media screen and (min-width: 1104px){.hide-above-tablet{display:none!important}}@media screen and (max-width: 1103px){.hide-under-desktop{display:none!important}}.gold-theme a,.gold-theme .link{color:#c39218}.gold-theme a.delete,.gold-theme .link.delete{color:#ba1a1a}.gold-theme h1,.gold-theme h2{color:#000}.gold-theme h2:after{background-color:#c39218}.gold-theme .main-color{color:#c39218}.gold-theme .main-border-color{border-color:#c39218}.gold-theme .common-button{color:#fff}.gold-theme .common-button.primary{background-color:#c39218}.gold-theme .common-button.primary:hover:not(.disabled){background-color:#c39218cc}.gold-theme .common-button.secondary{border:1px solid #c39218;color:#c39218;background-color:#fff}.gold-theme .common-button.secondary:hover:not(.disabled){background-color:#c39218cc;color:#fff;border:1px solid rgba(195,146,24,.8)}.gold-theme .common-field{width:100%;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#585858;fill:#585858}.gold-theme .common-field-content{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;height:40px;padding:4px 12px;border:1px solid #cecece;border-radius:4px;box-sizing:border-box;outline:none;background-color:#fff}.gold-theme .common-field-content::placeholder{font-style:italic}.gold-theme .common-field-content.invalid{border-color:#ba1a1a}.gold-theme .common-field-content:focus:not(.disabled,.invalid),.gold-theme .common-field-content:focus-within:not(.disabled,.invalid){border-color:#c39218}.gold-theme .common-field-errors{font-size:14px;line-height:20px;color:#ba1a1a;align-self:flex-end}.gold-theme .common-field-errors .error-line{text-align:right}.gold-theme .common-field-errors .error-line:first-of-type{margin-top:4px}.gold-theme .common-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#c39218}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#c39218}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#585858}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:40px;height:40px}.gold-theme .common-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled{pointer-events:unset;cursor:not-allowed}.gold-theme .common-radio-group .mat-mdc-radio-button .mat-ripple{display:none}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio{padding:0}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-label{padding-left:0;margin-left:8px;cursor:pointer}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio--disabled+label{cursor:not-allowed}.gold-theme .common-radio-group .mat-mdc-radio-button .mdc-radio__background:before{content:none}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-label-container{border-bottom:none;background-color:#c392184d;padding:0 16px;border-radius:4px}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header-pagination{display:none}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-list{overflow-x:auto;transform:unset!important}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-labels{gap:16px}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab{padding:0;min-width:unset;flex-grow:0}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#000}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content{border-top:3px solid #000}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab:hover .mdc-tab-indicator__content{opacity:1;border-top:3px solid #000}.gold-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{margin-top:40px}.gold-theme .common-loader{stroke:#c39218}.gold-theme .header-link{color:#585858}.gold-theme .header-link.login{color:#c39218}.gold-theme .salon-infos{border-left:2px solid #c39218}.gold-theme .target-group-reminder{background-color:#c392184d}.gold-theme .time-slots-list .time-slot:hover{background-color:#c39218cc;border:none;color:#fff;cursor:pointer}.gold-theme .day{background-color:#c392184d}.gold-theme .booking-validation .grey-block.reminder{border-left:2px solid #c39218}.gold-theme .booking-validation .date{color:#c39218}.fraise-theme a,.fraise-theme .link{color:#e45658}.fraise-theme a.delete,.fraise-theme .link.delete{color:#ba1a1a}.fraise-theme h1,.fraise-theme h2{color:#000}.fraise-theme h2:after{background-color:#e45658}.fraise-theme .main-color{color:#e45658}.fraise-theme .main-border-color{border-color:#e45658}.fraise-theme .common-button{color:#fff}.fraise-theme .common-button.primary{background-color:#e45658}.fraise-theme .common-button.primary:hover:not(.disabled){background-color:#e45658cc}.fraise-theme .common-button.secondary{border:1px solid #e45658;color:#e45658;background-color:#fff}.fraise-theme .common-button.secondary:hover:not(.disabled){background-color:#e45658cc;color:#fff;border:1px solid rgba(228,86,88,.8)}.fraise-theme .common-field{width:100%;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#585858;fill:#585858}.fraise-theme .common-field-content{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;height:40px;padding:4px 12px;border:1px solid #cecece;border-radius:4px;box-sizing:border-box;outline:none;background-color:#fff}.fraise-theme .common-field-content::placeholder{font-style:italic}.fraise-theme .common-field-content.invalid{border-color:#ba1a1a}.fraise-theme .common-field-content:focus:not(.disabled,.invalid),.fraise-theme .common-field-content:focus-within:not(.disabled,.invalid){border-color:#e45658}.fraise-theme .common-field-errors{font-size:14px;line-height:20px;color:#ba1a1a;align-self:flex-end}.fraise-theme .common-field-errors .error-line{text-align:right}.fraise-theme .common-field-errors .error-line:first-of-type{margin-top:4px}.fraise-theme .common-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#e45658}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#e45658}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#585858}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:40px;height:40px}.fraise-theme .common-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled{pointer-events:unset;cursor:not-allowed}.fraise-theme .common-radio-group .mat-mdc-radio-button .mat-ripple{display:none}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio{padding:0}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-label{padding-left:0;margin-left:8px;cursor:pointer}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio--disabled+label{cursor:not-allowed}.fraise-theme .common-radio-group .mat-mdc-radio-button .mdc-radio__background:before{content:none}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-label-container{border-bottom:none;background-color:#e456584d;padding:0 16px;border-radius:4px}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header-pagination{display:none}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-list{overflow-x:auto;transform:unset!important}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-labels{gap:16px}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab{padding:0;min-width:unset;flex-grow:0}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#000}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content{border-top:3px solid #000}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab:hover .mdc-tab-indicator__content{opacity:1;border-top:3px solid #000}.fraise-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{margin-top:40px}.fraise-theme .common-loader{stroke:#e45658}.fraise-theme .header-link{color:#585858}.fraise-theme .header-link.login{color:#e45658}.fraise-theme .salon-infos{border-left:2px solid #e45658}.fraise-theme .target-group-reminder{background-color:#e456584d}.fraise-theme .time-slots-list .time-slot:hover{background-color:#e45658cc;border:none;color:#fff;cursor:pointer}.fraise-theme .day{background-color:#e456584d}.fraise-theme .booking-validation .grey-block.reminder{border-left:2px solid #e45658}.fraise-theme .booking-validation .date{color:#e45658}.ocean-theme a,.ocean-theme .link{color:#4865ff}.ocean-theme a.delete,.ocean-theme .link.delete{color:#ba1a1a}.ocean-theme h1,.ocean-theme h2{color:#000}.ocean-theme h2:after{background-color:#4865ff}.ocean-theme .main-color{color:#4865ff}.ocean-theme .main-border-color{border-color:#4865ff}.ocean-theme .common-button{color:#fff}.ocean-theme .common-button.primary{background-color:#4865ff}.ocean-theme .common-button.primary:hover:not(.disabled){background-color:#4865ffcc}.ocean-theme .common-button.secondary{border:1px solid #4865ff;color:#4865ff;background-color:#fff}.ocean-theme .common-button.secondary:hover:not(.disabled){background-color:#4865ffcc;color:#fff;border:1px solid rgba(72,101,255,.8)}.ocean-theme .common-field{width:100%;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#585858;fill:#585858}.ocean-theme .common-field-content{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;height:40px;padding:4px 12px;border:1px solid #cecece;border-radius:4px;box-sizing:border-box;outline:none;background-color:#fff}.ocean-theme .common-field-content::placeholder{font-style:italic}.ocean-theme .common-field-content.invalid{border-color:#ba1a1a}.ocean-theme .common-field-content:focus:not(.disabled,.invalid),.ocean-theme .common-field-content:focus-within:not(.disabled,.invalid){border-color:#4865ff}.ocean-theme .common-field-errors{font-size:14px;line-height:20px;color:#ba1a1a;align-self:flex-end}.ocean-theme .common-field-errors .error-line{text-align:right}.ocean-theme .common-field-errors .error-line:first-of-type{margin-top:4px}.ocean-theme .common-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#4865ff}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#4865ff}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#585858}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:40px;height:40px}.ocean-theme .common-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled{pointer-events:unset;cursor:not-allowed}.ocean-theme .common-radio-group .mat-mdc-radio-button .mat-ripple{display:none}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio{padding:0}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-label{padding-left:0;margin-left:8px;cursor:pointer}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio--disabled+label{cursor:not-allowed}.ocean-theme .common-radio-group .mat-mdc-radio-button .mdc-radio__background:before{content:none}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-label-container{border-bottom:none;background-color:#4865ff4d;padding:0 16px;border-radius:4px}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header-pagination{display:none}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-list{overflow-x:auto;transform:unset!important}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-labels{gap:16px}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab{padding:0;min-width:unset;flex-grow:0}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#000}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content{border-top:3px solid #000}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab:hover .mdc-tab-indicator__content{opacity:1;border-top:3px solid #000}.ocean-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{margin-top:40px}.ocean-theme .common-loader{stroke:#4865ff}.ocean-theme .header-link{color:#585858}.ocean-theme .header-link.login{color:#4865ff}.ocean-theme .salon-infos{border-left:2px solid #4865ff}.ocean-theme .target-group-reminder{background-color:#4865ff4d}.ocean-theme .time-slots-list .time-slot:hover{background-color:#4865ffcc;border:none;color:#fff;cursor:pointer}.ocean-theme .day{background-color:#4865ff4d}.ocean-theme .booking-validation .grey-block.reminder{border-left:2px solid #4865ff}.ocean-theme .booking-validation .date{color:#4865ff}.myrtille-theme a,.myrtille-theme .link{color:#884eda}.myrtille-theme a.delete,.myrtille-theme .link.delete{color:#ba1a1a}.myrtille-theme h1,.myrtille-theme h2{color:#000}.myrtille-theme h2:after{background-color:#884eda}.myrtille-theme .main-color{color:#884eda}.myrtille-theme .main-border-color{border-color:#884eda}.myrtille-theme .common-button{color:#fff}.myrtille-theme .common-button.primary{background-color:#884eda}.myrtille-theme .common-button.primary:hover:not(.disabled){background-color:#884edacc}.myrtille-theme .common-button.secondary{border:1px solid #884eda;color:#884eda;background-color:#fff}.myrtille-theme .common-button.secondary:hover:not(.disabled){background-color:#884edacc;color:#fff;border:1px solid rgba(136,78,218,.8)}.myrtille-theme .common-field{width:100%;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#585858;fill:#585858}.myrtille-theme .common-field-content{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;height:40px;padding:4px 12px;border:1px solid #cecece;border-radius:4px;box-sizing:border-box;outline:none;background-color:#fff}.myrtille-theme .common-field-content::placeholder{font-style:italic}.myrtille-theme .common-field-content.invalid{border-color:#ba1a1a}.myrtille-theme .common-field-content:focus:not(.disabled,.invalid),.myrtille-theme .common-field-content:focus-within:not(.disabled,.invalid){border-color:#884eda}.myrtille-theme .common-field-errors{font-size:14px;line-height:20px;color:#ba1a1a;align-self:flex-end}.myrtille-theme .common-field-errors .error-line{text-align:right}.myrtille-theme .common-field-errors .error-line:first-of-type{margin-top:4px}.myrtille-theme .common-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#884eda}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#884eda}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#585858}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:40px;height:40px}.myrtille-theme .common-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled{pointer-events:unset;cursor:not-allowed}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mat-ripple{display:none}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio{padding:0}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-label{padding-left:0;margin-left:8px;cursor:pointer}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio--disabled+label{cursor:not-allowed}.myrtille-theme .common-radio-group .mat-mdc-radio-button .mdc-radio__background:before{content:none}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-label-container{border-bottom:none;background-color:#884eda4d;padding:0 16px;border-radius:4px}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header-pagination{display:none}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-list{overflow-x:auto;transform:unset!important}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-labels{gap:16px}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab{padding:0;min-width:unset;flex-grow:0}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#000}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content{border-top:3px solid #000}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab:hover .mdc-tab-indicator__content{opacity:1;border-top:3px solid #000}.myrtille-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{margin-top:40px}.myrtille-theme .common-loader{stroke:#884eda}.myrtille-theme .header-link{color:#585858}.myrtille-theme .header-link.login{color:#884eda}.myrtille-theme .salon-infos{border-left:2px solid #884eda}.myrtille-theme .target-group-reminder{background-color:#884eda4d}.myrtille-theme .time-slots-list .time-slot:hover{background-color:#884edacc;border:none;color:#fff;cursor:pointer}.myrtille-theme .day{background-color:#884eda4d}.myrtille-theme .booking-validation .grey-block.reminder{border-left:2px solid #884eda}.myrtille-theme .booking-validation .date{color:#884eda}.noisette-theme a,.noisette-theme .link{color:#b84a22}.noisette-theme a.delete,.noisette-theme .link.delete{color:#ba1a1a}.noisette-theme h1,.noisette-theme h2{color:#000}.noisette-theme h2:after{background-color:#b84a22}.noisette-theme .main-color{color:#b84a22}.noisette-theme .main-border-color{border-color:#b84a22}.noisette-theme .common-button{color:#fff}.noisette-theme .common-button.primary{background-color:#b84a22}.noisette-theme .common-button.primary:hover:not(.disabled){background-color:#b84a22cc}.noisette-theme .common-button.secondary{border:1px solid #b84a22;color:#b84a22;background-color:#fff}.noisette-theme .common-button.secondary:hover:not(.disabled){background-color:#b84a22cc;color:#fff;border:1px solid rgba(184,74,34,.8)}.noisette-theme .common-field{width:100%;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#585858;fill:#585858}.noisette-theme .common-field-content{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;height:40px;padding:4px 12px;border:1px solid #cecece;border-radius:4px;box-sizing:border-box;outline:none;background-color:#fff}.noisette-theme .common-field-content::placeholder{font-style:italic}.noisette-theme .common-field-content.invalid{border-color:#ba1a1a}.noisette-theme .common-field-content:focus:not(.disabled,.invalid),.noisette-theme .common-field-content:focus-within:not(.disabled,.invalid){border-color:#b84a22}.noisette-theme .common-field-errors{font-size:14px;line-height:20px;color:#ba1a1a;align-self:flex-end}.noisette-theme .common-field-errors .error-line{text-align:right}.noisette-theme .common-field-errors .error-line:first-of-type{margin-top:4px}.noisette-theme .common-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#b84a22}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#b84a22}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:#585858}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:40px;height:40px}.noisette-theme .common-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled{pointer-events:unset;cursor:not-allowed}.noisette-theme .common-radio-group .mat-mdc-radio-button .mat-ripple{display:none}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio{padding:0}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-label{padding-left:0;margin-left:8px;cursor:pointer}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio--disabled+label{cursor:not-allowed}.noisette-theme .common-radio-group .mat-mdc-radio-button .mdc-radio__background:before{content:none}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-label-container{border-bottom:none;background-color:#b84a224d;padding:0 16px;border-radius:4px}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header-pagination{display:none}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-list{overflow-x:auto;transform:unset!important}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-labels{gap:16px}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab{padding:0;min-width:unset;flex-grow:0}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;color:#000}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content{border-top:3px solid #000}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab:hover .mdc-tab-indicator__content{opacity:1;border-top:3px solid #000}.noisette-theme .common-target-groups-tabs.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{margin-top:40px}.noisette-theme .common-loader{stroke:#b84a22}.noisette-theme .header-link{color:#585858}.noisette-theme .header-link.login{color:#b84a22}.noisette-theme .salon-infos{border-left:2px solid #b84a22}.noisette-theme .target-group-reminder{background-color:#b84a224d}.noisette-theme .time-slots-list .time-slot:hover{background-color:#b84a22cc;border:none;color:#fff;cursor:pointer}.noisette-theme .day{background-color:#b84a224d}.noisette-theme .booking-validation .grey-block.reminder{border-left:2px solid #b84a22}.noisette-theme .booking-validation .date{color:#b84a22}*{box-sizing:border-box}body{overflow-x:hidden;margin:0;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#585858}a,.link{cursor:pointer;text-decoration:underline;font-size:16px;line-height:24px;-webkit-tap-highlight-color:transparent}h1{font-size:24px;line-height:32px;font-weight:400;margin:0}h2{font-size:20px;line-height:24px;font-weight:400;position:relative;margin:0;display:flex;align-items:center;gap:4px}h2:after{content:"";width:36px;height:2px;border-radius:25px;position:absolute;left:0;bottom:-8px}p{margin:0}.load-wrapper,.common-target-groups-tabs.common-target-groups-tabs-loader.mat-mdc-tab-group .mat-mdc-tab-label-container{position:relative;height:100%;width:100%;z-index:44;overflow:hidden;border-radius:5px}.load-wrapper:after,.common-target-groups-tabs.common-target-groups-tabs-loader.mat-mdc-tab-group .mat-mdc-tab-label-container:after{position:absolute;content:"";left:-45%;height:100%;width:45%;background-image:linear-gradient(to left,#fbfbfb0d,#fbfbfb4d,#fbfbfb99,#fbfbfb4d,#fbfbfb0d);background-image:-webkit-linear-gradient(to left,rgba(251,251,251,.05),rgba(251,251,251,.3),rgba(251,251,251,.6),rgba(251,251,251,.3),rgba(251,251,251,.05));animation:loading 1.2s infinite;z-index:45}.load-wrapper{background-color:#e1e1e1}.load-wrapper.transparent{background-color:transparent}@keyframes loading{0%{left:-45%}to{left:100%}}input::-ms-clear{display:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}:not(output):-moz-ui-invalid{box-shadow:none}.cdk-overlay-pane.mat-mdc-dialog-panel.common-modal-panel{max-width:unset;min-width:unset;width:fit-content}.cdk-overlay-pane.mat-mdc-dialog-panel.common-modal-panel .mat-mdc-dialog-surface{border-radius:8px;padding:0;overflow:unset;box-shadow:0 4px 6px #00000029;background-color:#fff}
