.loader-spinner[data-v-e6199ec1]{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-e6199ec1}@keyframes spin-e6199ec1{to{transform:rotate(360deg)}}.returns-form,.returns-page{max-width:420px;margin:0 auto}.order-items-list .order-item+.order-item{border-top:1px solid var(--color-border)}.events-container{box-sizing:border-box;width:100%;margin:0 auto;padding:0 1.5rem}@media (min-width:1280px){.events-container{max-width:1060px;padding:0}}.customer-events{font-family:var(--font-body)}.customer-events__title{color:var(--color-foreground-heading);font-family:var(--font-heading);font-size:var(--text-2xl);margin:17px 0 0;padding:0;font-weight:500;line-height:1}.customer-events__flex-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.customer-events__actions{margin:2.25rem 0}.customer-events__action-block{width:50%}.customer-events__search{flex:0 0 49%;max-width:49%;position:relative}.customer-events__search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.customer-events__search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.customer-events__search input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.customer-events__search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.customer-events__search button{background:0 0;border:none;width:1.5rem;padding:0;position:absolute;top:0;bottom:0;right:1rem}.customer-events__search button:hover{opacity:.8}.vue-app-appointments{font-family:var(--font-body)}.vue-app-appointments .dp__theme_light{--dp-primary-color:var(--color-foreground);--dp-border-color:rgba(var(--color-foreground-rgb),.2);--dp-text-color:var(--color-foreground);--dp-hover-color:rgba(var(--color-foreground-rgb),.06);--dp-border-color-hover:rgba(var(--color-foreground-rgb),.4)}.vue-app-appointments .dp__menu{border-color:rgba(var(--color-foreground-rgb),.1);box-shadow:none}.vue-app-appointments .dp__calendar_header{letter-spacing:.2em;text-transform:uppercase;font-size:.75rem}.vue-app-appointments .appointments-datepicker .dp__main *{--dp-cell-size:50px;font-family:var(--font-body--family)}.vue-app-appointments .appointments-datepicker .dp__main{flex-direction:column}.vue-app-appointments .appointments-datepicker .dp__menu_inner{padding:0}.vue-app-appointments .appointments-datepicker .dp__main>div{width:100%}.vue-app-appointments .appointments-datepicker .dp__month_year_wrap{justify-content:center;gap:4px}.vue-app-appointments .appointments-datepicker .dp__inner_nav{color:var(--color-primary)}.vue-app-appointments .appointments-datepicker .dp--header-wrap{border-bottom:1px solid var(--color-primary)/.1;padding-bottom:8px}.vue-app-appointments .appointments-datepicker .dp--arrow-btn-nav{padding:4px 20px}.vue-app-appointments .appointments-datepicker .dp__month_year_select{width:auto;font-size:12px!important}.vue-app-appointments .appointments-datepicker .dp__menu{box-shadow:none;background:0 0;border:none;width:100%}.vue-app-appointments .appointments-datepicker .dp__menu_content_wrapper,.vue-app-appointments .appointments-datepicker .dp__calendar{width:100%}.vue-app-appointments .appointments-datepicker .dp__month_year_row{justify-content:center;gap:.5rem}.vue-app-appointments .appointments-datepicker .dp__month_year_select{color:var(--color-foreground);font-weight:var(--font-body--weight-semibold);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--letter-spacing-md);text-transform:uppercase}.vue-app-appointments .appointments-datepicker .dp__calendar_header{color:var(--color-foreground);font-weight:var(--font-body--weight-semibold);font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--letter-spacing-md);text-transform:uppercase;padding-top:8px}.vue-app-appointments .appointments-datepicker .dp__calendar_header .dp__calendar_header_item{height:32px}.vue-app-appointments .appointments-datepicker .dp__calendar_row{gap:4px}.vue-app-appointments .appointments-datepicker .dp__calendar_header_item,.vue-app-appointments .appointments-datepicker .dp__calendar_item{flex:1;min-width:0}.vue-app-appointments .appointments-datepicker .dp__cell_inner{aspect-ratio:1;background:rgb(var(--color-foreground-rgb)/.04);width:100%;font-weight:var(--font-body--weight);font-size:var(--text-md);line-height:var(--text-md--line-height);letter-spacing:0;color:var(--color-foreground);border:none;border-radius:0}.vue-app-appointments .appointments-datepicker .dp__cell_inner.dp__cell_disabled{color:rgb(var(--color-foreground-rgb)/.6);background:0 0}.vue-app-appointments .appointments-datepicker .dp__cell_offset{font-weight:var(--font-body--weight);font-size:var(--text-md);line-height:var(--text-md--line-height);letter-spacing:0;color:rgb(var(--color-foreground-rgb)/.6);background:0 0}.vue-app-appointments .appointments-datepicker .dp__active_date{box-shadow:inset 0 0 0 2px var(--color-foreground);color:var(--color-foreground);background:0 0}.vue-app-appointments .appointments-datepicker .dp__arrow_top{display:none}.customer-events__create-event{justify-content:flex-end;display:flex}
