[data-v-acc35073]:root{--color-primary:#faec7a;--color-secondary:#5f78c7;--button-primary-bg:#faec7a;--button-primary-bg--hover:#f8de4c;--button-primary-bg--focus:#f4ca1b;--button-secondary-bg:#5f78c7;--button-secondary-bg--hover:#5466bc;--button-secondary-bg--focus:#4955ac;--button-black-bg:#1d1d1d;--bg-banner-stylist:#e2d3ff}.theme-woman[data-v-acc35073]{--color-primary:#ebb3a1;--color-secondary:#9a496a;--button-primary-bg:#ebb3a1;--button-primary-bg--hover:#e39d86;--button-primary-bg--focus:#d57b5e;--button-secondary-bg:#9a496a;--button-secondary-bg--hover:#793b53;--button-secondary-bg--focus:#663549;--button-black-bg:#1d1d1d;--bg-banner-stylist:#ffeddd}.input-date-container[data-v-acc35073]{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.input-date-container .label[data-v-acc35073]{color:#1d1d1d;font-size:1rem;font-weight:700;line-height:1.5em;margin-bottom:20px}@media only screen and (min-width:1024px){.input-date-container .label[data-v-acc35073]{font-size:1.125rem;line-height:1.35em}}.input-date-container .asterisk[data-v-acc35073]{color:var(--color-primary);font-size:.8125rem;font-weight:500;line-height:1.5625em;position:relative;top:-5px}@media only screen and (min-width:1024px){.input-date-container .asterisk[data-v-acc35073]{font-size:.8125rem;line-height:1.385em}}.input-date-container .fieldset[data-v-acc35073]{display:flex;flex-flow:row nowrap;position:relative;width:100%}.input-date-container .fieldset.error .field[data-v-acc35073]{border-bottom-color:#ec6d65}.input-date-container .fieldset .field[data-v-acc35073]{border:0;border-bottom:1px solid #d8d8da;border-radius:0;color:#5c6170;color:#1d1d1d;font-size:.8125rem;font-weight:500;height:100%;line-height:1.5625em;padding:10px;position:relative;text-align:center;transition:all .25s cubic-bezier(.5,0,.32,1);transition-duration:.15s;width:100%}@media only screen and (min-width:1024px){.input-date-container .fieldset .field[data-v-acc35073]{font-size:.9375rem;line-height:1.467em}}.input-date-container .fieldset .field[data-v-acc35073]:active,.input-date-container .fieldset .field[data-v-acc35073]:hover{border-bottom-color:#5c617080}.input-date-container .fieldset .field[data-v-acc35073]:focus{border-bottom-color:#5c6170;outline:0}.input-date-container .fieldset .field.readonly[data-v-acc35073]{border-bottom-color:#d8d8da}@media only screen and (max-width:767px){.input-date-container .fieldset .field[data-v-acc35073]{font-size:16px}}.input-date-container .fieldset .field.-placeholder[data-v-acc35073]{color:#d8d8da;font-size:.8125rem;font-weight:500;line-height:1.5625em}@media only screen and (min-width:1024px){.input-date-container .fieldset .field.-placeholder[data-v-acc35073]{font-size:.8125rem;line-height:1.385em}}.input-date-container .fieldset .field.day[data-v-acc35073]{flex:1;margin-right:10px}.input-date-container .fieldset .field.month[data-v-acc35073]{flex:1;margin-left:10px;margin-right:10px}.input-date-container .fieldset .field.year[data-v-acc35073]{flex:1;margin-left:10px}@media only screen and (min-width:768px){.input-date-container .fieldset .field.year[data-v-acc35073]{flex:1}}.input-date-container .input-error[data-v-acc35073]{color:#ec6d65;font-size:.6875rem;font-weight:500;line-height:1.5625em;margin:4px 0;text-align:left}@media only screen and (min-width:1024px){.input-date-container .input-error[data-v-acc35073]{font-size:.6875rem;line-height:1.8em}}
