.bpa-front-module-container.bpa-front-module--service .bpa-front-module-heading,.bpa-front-cat-items span:first-child,.bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag.__bpa-is-active svg,.bpa-front-tabs .bpa-front-module-heading,.bpa-front-cdf__icon svg .bpa-front-cdf__icon-bg,.bpa-front--dt__custom-duration-is-full .bpa-front--dt-ts__sub-heading,.bpa-front--dt__custom-duration-is-full .bpa-front-cdf__icon,.bpa-front--dt__ts-body.bpa-front__no-timeslots-body .bpa-front__no-timeslots-body svg,.bpa-front-cdf__desc,.bpa-front-cdc__left svg,li.el-select-dropdown__item.selected,.el-popper[x-placement^=bottom] .popper__arrow{display:none!important}body.page-template-default.page.page-id-35,html.page-template-default.page.page-id-35{width:100vw!important}.wp-block-group.is-horizontal.is-content-justification-left.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex{width:100%!important;max-width:100%!important}.bpa-front-form-control input{border:2px solid var(--theme-palette-color-1)!important;background:var(--theme-palette-color-7)!important;color:var(--theme-palette-color-4)!important;border-radius:16px!important;height:56px!important;font-size:16px!important}.bpa-front-form-control input:focus{border:none!important;background:var(--theme-palette-color-7)!important;box-shadow:none!important}.bpa-front--dt__time-slots .bpa-front-form-control input{width:100%!important;border:0!important;background:var(--theme-palette-color-7)!important;color:var(--theme-palette-color-4)!important;border-radius:0 0 16px 16px!important;height:64px!important;font-size:14px!important;box-shadow:0 -16px 0 0 var(--theme-palette-color-7)!important}.bpa-front-tabs .bpa-front-form-control input{border:none!important}.bpa-front-tabs .bpa-front-form-control input:focus{border:2px solid var(--theme-palette-color-1)!important}.bpa-front-form-control.--bpa-country-dropdown.vue-tel-input{border:none!important}.bpa-front-form-control.--bpa-country-dropdown.vue-tel-input:focus-within{box-shadow:none!important}.bpa-front-form-control.--bpa-country-dropdown .vti__input{border-radius:0 16px 16px 0!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown{border-radius:16px 0 0 16px!important;border:none!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown:focus{border:2px solid var(--theme-palette-color-1)!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-list{border:none!important;border-radius:0 0 16px 16px!important;top:56px!important;box-shadow:0 -16px var(--theme-palette-color-6)!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item strong,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item span{color:var(--theme-palette-color-4)!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item.highlighted strong,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item.highlighted span{color:var(--theme-palette-color-7)!important}.bpa-bd-fields-row.el-row{max-width:540px!important;margin:0 auto!important}.bpa-front-tabs .bpa-front-form-control .el-textarea__inner{border:none!important;border-radius:16px!important;background:var(--theme-palette-color-7)!important}.bpa-front-tabs .bpa-front-form-control .el-textarea__inner:focus{border:2px solid var(--theme-palette-color-1)!important;background:var(--theme-palette-color-7)!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item strong:hover,.bpa-front-form-control.--bpa-country-dropdown li.vti__dropdown-item.highlighted{background:var(--theme-palette-color-1)!important}.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-list{background:var(--theme-palette-color-6)!important}.bpa-front--dt__custom-duration-is-full .bpa-front-tabs .bpa-front-form-control input:focus{border:none!important;background:var(--theme-palette-color-7)!important;color:var(--theme-palette-color-4)!important;box-shadow:0 0 0 2px var(--theme-palette-color-1),0 -16px 0 0 var(--theme-palette-color-7)!important}.bpa-front-module--bd-form .bpa-bdf--single-col-item{max-width:100%!important;margin:0 auto!important;padding:0!important}.el-select-dropdown.el-popper.bpa-custom-dropdown.bpa-custom-duration-dropdown{border:none!important;box-shadow:0 -16px 0 0 var(--theme-palette-color-7)!important;border-radius:0 0 24px 24px!important;width:calc(100% - 48px)!important;left:24px!important}li.el-select-dropdown__item{padding:0!important;margin:0 16px!important;font-family:inherit!important;font-size:16px!important;height:56px!important;line-height:56px!important;border-bottom:1px solid var(--theme-palette-color-5)!important}li.el-select-dropdown__item:hover,li.el-select-dropdown__item.hover{background:var(--theme-palette-color-1)!important;color:var(--theme-palette-color-7)!important;border-radius:12px!important;border:none!important}.bpa-front--dt__custom-duration-card .bpa-front-cdc__right{margin:-15px 0 0 16px!important}.bpa-custom-duration-dropdown .el-select-dropdown__item,.bpa-custom-dropdown .el-select-dropdown__item{color:var(--theme-palette-color-4)!important}.bpa-custom-duration-dropdown,.bpa-custom-dropdown.el-select-dropdown{background:var(--theme-palette-color-7)!important}.el-select-dropdown__list{padding:0 0 16px 0!important}.bpa-front--dt__calendar .vc-day.is-today .vc-day-content{background:var(--theme-palette-color-6)!important;font-weight:600!important;border-radius:8px!important}.bpa-front--dt__calendar .vc-day.is-today .vc-day-content.is-disabled,.bpa-front--dt__calendar .vc-day .vc-highlights .vc-day-layer .vc-highlight{border-radius:8px!important}.bpa-front-tabs .bpa-front--dt__calendar .vc-day .vc-highlights+.vc-day-content{color:var(--theme-palette-color-7)!important;font-family:inherit!important;font-weight:600!important}.bpa-front--dt__custom-duration-is-full .bpa-bd-fields-row.el-row{max-width:100%!important}.bpa-front--dt__calendar{height:459px!important}.page-id-35 [data-sticky*=yes],.page-id-35 [data-sticky*=fixed]{position:relative!important}.bpa-frontend-main-container{padding:0!important;width:100%;max-width:100%!important}.bpa-front-btn+.bpa-front-btn,.el-button--bpa-front-btn+.el-button--bpa-front-btn{margin-left:2%!important}.bpa-front-module--service{margin-top:0!important}.bpa-front-module--service-item .bpa-front-si-card,.bpa-front-sm--col .bpa-front-sm-card{border-radius:16px!important}.bpa-front-module--service-item:hover .bpa-front-si-card,.bpa-front-module--service-item:active .bpa-front-si-card{box-shadow:inset 0 0 0 2px var(--theme-palette-color-1)!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si-card__left,span.bpa-front-tm--item-icon.material-icons-round{display:none!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body{height:auto!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.bpa-front-si__card-body--heading{max-width:100%!important}.bpa-front-tabs .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si__card-body--heading{font-size:18px!important;line-height:1.2!important;margin:0 0 16px 0!important}.bpa-front-module--service-item.__bpa-is-description-enable .bpa-front-si-card p.--bpa-is-desc{color:var(--theme-palette-color-3)!important;margin-bottom:16px!important;padding:0!important}.bpa-front-module--service-item .bpa-front-si-card:hover,.bpa-front-sm--col .bpa-front-sm-card:hover,.bpa-front-module--service-item .bpa-front-si-card:active,.bpa-front-sm--col .bpa-front-sm-card:active{border-radius:16px!important}.bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.bpa-front-tabs.--bpa-top .bpa-front-tab-menu{height:56px!important;width:100vw!important;max-width:1600px!important;border:0!important;background:var(--theme-palette-color-8)!important;color:var(--theme-palette-color-4)!important;box-shadow:none!important;padding:0!important;border-radius:0!important;margin:0 0 0 -24px!important}.bpa-front-module-container.bpa-front-module--category{margin:0 0 2rem -24px!important;width:100vw!important}.bpa-front-module--category .bpa-front-cat-items-wrapper{overflow-x:auto!important}.bpa-front-module--category .bpa-front-cat-items-wrapper .bpa-front-cat-items{width:150%!important;margin-left:24px!important}span.bpa-front-ci-pill.el-tag.el-tag--light{border:0!important;margin:0 8px 0 0!important;height:40px!important}.bpa-front-ci-pill.__bpa-is-active .bpa-front-ci-item-title{color:var(--theme-palette-color-7)!important}.bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag{font-weight:600!important;color:var(--theme-palette-color-1)!important;padding:8px 16px!important;font-size:16px!important;border-radius:16px!important;background:transparent!important;border:none!important;box-shadow:inset 0 0 0 1px var(--theme-palette-color-1)!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item{font-weight:600!important}span.bpa-front-ci-pill.el-tag.el-tag--light.__bpa-is-active{background:var(--theme-palette-color-1)!important;color:var(--theme-palette-color-8)!important}a.bpa-front-tab-menu--item{width:25%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:inset 0 -2px 0 0 var(--theme-palette-color-6)!important;justify-content:center!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu a{color:var(--theme-palette-color-3)!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu a.bpa-front-tab-menu--item.__bpa-is-active{box-shadow:inset 0 -2px 0 0 var(--theme-palette-color-1)!important;background:transparent!important;border-radius:0!important}.vc-header.align-center{height:64px!important}.bpa-front-tabs .bpa-front--dt__calendar .vc-title{font-size:16px!important}.bpa-front--dt__calendar .vc-arrows-container .vc-arrow{position:relative!important;top:-10px!important;height:64px!important}.bpa-front--dt__calendar .vc-header{border-bottom:none!important}.bpa-front-tabs .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt-ts__sub-heading,.bpa-front-tabs .bpa-front--dt__calendar .vc-title,.bpa-front-tabs .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si__card-body--heading,.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .--bpa-is-desc,.bpa-front-tabs .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item span,.bpa-front--dt__ts-sm-back-btn label,.bpa-front-tabs .el-form-item__label span,.bpa-front-tabs .bpa-front-module--booking-summary .bpa-front-module--bs-summary-content .bpa-front-module--bs-summary-content-item span,.bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item p,.bpa-front-tabs .bpa-front--dt__calendar .vc-weeks .vc-weekday,.bpa-front-tabs--foot .bpa-front-btn.bpa-front-btn--borderless,.bpa-front-tmc__summary-content .bpa-front-tmc__sc-item .bpa-front-sc-item__label,.b.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item strong,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item span,.bpa-front--dt__calendar .vc-nav-title,.bpa-front--dt__calendar .vc-nav-title:hover,.bpa-front--dt__calendar .vc-nav-items .vc-nav-item:hover,.bpa-front__no-timeslots-body .bpa-front-ntb__val,.bpa-front-refund-confirmation-content .bpa-front-rcc__body .bpa-front-rcc__empty-msg,.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item::before{color:var(--theme-palette-color-4)!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .--bpa-is-des{line-height:1.4!important;font-size:12px!important;color:var(--theme-palette-color-4)!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs{justify-content:space-between!important}.bpa-front-tabs .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p strong{color:var(--theme-palette-color-1)!important}.bpa-front-tabs .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p strong.--is-service-price{color:var(--theme-palette-color-7)!important}.bpa-front-module--service-item.__bpa-is-selected .bpa-front-si-card{box-shadow:inset 0 0 0 2px var(--theme-palette-color-1)!important}.bpa-front-tabs--foot{padding:16px 24px!important;justify-content:center!important;border-radius:0!important;height:80px!important;bottom:0!important;position:fixed!important;width:100vw!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si-card--checkmark-icon svg{width:24px!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si-card--checkmark-icon{top:19px!important;right:16px!important}.bpa-front-btn__medium{border-radius:16px!important}.bpa-front-tabs--foot .bpa-front-btn__medium{max-width:49%!important;padding:16px!important;height:48px!important;justify-content:center!important}.bpa-front-tabs--foot .bpa-front-btn>span{color:var(--theme-palette-color-4)!important;fill:var(--theme-palette-color-4)!important}button.el-button.bpa-front-btn.bpa-front-btn__medium.bpa-front-btn--borderless.el-button--default{background:var(--theme-palette-color-6)!important}.bpa-front-tabs--foot .bpa-front-btn--primary span,.bpa-front-tabs--foot .bpa-front-btn--primary strong{color:var(--theme-palette-color-7)!important}.bpa-front-tabs--foot .bpa-front-btn--primary svg{fill:var(--theme-palette-color-7)!important}.bpa-front-tabs .bpa-front-tab-menu,.bpa-front-tabs .bpa-front-default-card,.bpa-full-container-loader,.bpa-front-tabs .bpa-front-tabs--foot,.bpa-front-data-empty-view,.bpa-front-module--payment-methods .bpa-front-module--pm-body .bpa-front-module--pm-body__item .bpa-front-si-card--checkmark-icon,.bpa-front-thankyou-module-container,.bpa-front-cancel-module-container,.bpa-front--dt__calendar .vc-nav-popover-container{background:var(--theme-palette-color-8)!important;border:0!important}.bpa-front-tabs .bpa-front-tabs--foot{background:var(--theme-palette-color-8)!important}.bpa-front-tabs--panel-body .bpa-front-dc--body{padding:0 0 8rem 0!important;overflow:visible!important}.bpa-front-tabs--panel-body.__bpa-is-active{padding:2rem 0 8rem 0!important;overflow:visible!important}.bpa-front-tabs .bpa-front-form-control input,.bpa-front-tabs .bpa-front-module--booking-summary .bpa-front-module--bs-summary-content .bpa-front-module--bs-summary-content-item .bpa-front-bs-sm__item-val,.bpa-front-tabs .bpa-front-form-control .el-textarea__inner,.bpa-front-tabs .bpa-front-module-heading,.bpa-front-module--bs-amount-details .bpa-fm--bs-amount-item .bpa-front-total-payment-amount-label,.bpa-front-tmc__booking-id .bpa-front-bi__val,.bpa-front-tmc__head .bpa-front-tmc__title,.bpa-front-tmc__summary-content .bpa-front-tmc__sc-item .bpa-front-sc-item__val,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item.highlighted strong,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown-item.highlighted span,.bpa-custom-datepicker .el-year-table td .cell,.bpa-custom-datepicker .el-month-table td .cell{color:var(--theme-palette-color-4)!important}.bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag .bpa-front-ci-item-title{max-width:initial!important}.bpa-fm--service__advance-options{box-shadow:none!important}.bpa-frontend-main-container button{width:100%!important}.bpa-front-module--service-item .bpa-front-si-card{border:none!important;background:var(--theme-palette-color-7)!important;text-align:left!important}.bpa-front--dt__calendar{border-radius:16px!important;overflow:hidden!important}.bpa-front--dt__calendar .vc-container{border:none!important;background:var(--theme-palette-color-7)!important}.bpa-custom-datepicker .el-date-picker__header--bordered,.bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item{border:none!important;background:var(--theme-palette-color-7)!important}.bpa-front--dt__ts-sm-back-btn label{color:var(--theme-palette-color-1)!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn .bpa-front-btn span svg,.bpa-front-cdc__left svg{width:20px!important;margin-left:16px!important;margin-right:4px!important;fill:var(--theme-palette-color-1)!important;float:left!important;margin-top:-1px!important}.bpa-front--dt__time-slots{border:none!important;padding:0!important;height:100%!important;border-radius:8px!important}.bpa-front-tabs--panel-body{height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;padding:0 0 80px 0!important}.bpa-front--dt__ts-sm-back-btn button.el-button.bpa-front-btn.el-button--default{border:none!important;background:var(--theme-palette-color-7)!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn{margin:0!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn button{border:0!important;background:var(--theme-palette-color-7)!important;color:var(--theme-palette-color-4)!important;border-radius:16px!important;height:64px!important;font-size:16px!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn .bpa-front-btn{border-radius:16px!important;padding:8px 0!important}.bpa-front--dt__calendar .vc-arrows-container .vc-svg-icon path{fill:var(--theme-palette-color-4)!important}.bpa-front-module--date-and-time.__sm .el-col-sm-12{padding:0 0 128px 0!important}.bpa-front--dt__calendar .vc-day .vc-day-content.is-disabled{opacity:1!important;background:var(--theme-palette-color-7)!important;-webkit-text-fill-color:var(--theme-palette-color-5)!important}.bpa-front-tabs .bpa-front--dt__calendar .vc-day .vc-day-content{opacity:1!important;color:var(--theme-palette-color-4)!important;font-size:16px!important}.bpa-front--dt__calendar .vc-day{border-color:transparent!important}.bpa-front-tabs .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p strong{font-size:16px!important}.bpa-front-tabs .bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body .bpa-front-si-cb__specs .bpa-front-si-cb__specs-item p{font-size:0!important}.bpa-front-module--service-item .bpa-front-si-card .bpa-front-si__card-body strong.--is-service-price{background:var(--theme-palette-color-1)!important}.bpa-front-tabs,.bpa-appointment-cancellation_container{--bpa-pt-main-green:var(--theme-palette-color-1)!important;--bpa-pt-main-green-darker:var(--theme-palette-color-2)!important;--bpa-pt-main-green-alpha-12:var(--theme-palette-color-3)!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu a.bpa-front-tab-menu--item.__bpa-is-active,.bpa-front-tabs .bpa-front-module--booking-summary .bpa-front-module--bs-amount-details .bpa-front-module--bs-ad--price,.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item.__bpa-is-active::before,.bpa-custom-datepicker .el-year-table td.today .cell,.bpa-custom-datepicker .el-month-table td.today .cell,.bpa-front--dt__calendar .vc-day.is-today .vc-day-content,.bpa-front-form-control--checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:var(--theme-palette-color-1)!important}.bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item{min-height:56px!important;text-align:center!important;line-height:32px!important;padding:12px 24px!important;font-size:16px!important;border-radius:8px!important;background:transparent!important;box-shadow:inset 0 0 0 1px var(--theme-palette-color-1)!important;margin-right:0!important}.bpa-front-tabs .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item span{color:var(--theme-palette-color-1)!important}.bpa-front-dc--footer .el-row{height:56px!important;position:fixed!important;width:100%!important;z-index:999!important;bottom:0!important;left:0!important}.bpa-front-tabs.--bpa-top .bpa-front-module--date-and-time .el-row--flex{margin:0!important}.bpa-custom-datepicker,.bpa-custom-dropdown{margin-top:0!important}.bpa-front-cdc__right .bpa-front-cdc__right-title{flex-direction:column!important;padding-right:16px!important;line-height:20px!important}.bpa-front-cdc__right-title .bpa-front-cdc__price-val{color:var(--theme-palette-color-4)!important;font-weight:600!important}.bpa-service-extra__item .bpa-sei__body,.bpa-sao--footer,.bpa-front-sm--col .bpa-front-sm-card,.bpa-front-form-control--file-upload,.bpa-front-form-control--file-upload .bpa-fu__btn,.bpa-front-module--booking-summary .bpa-front-module--bs-amount-details .bpa-is-total-row,.bpa-front-module--booking-summary .bpa-is-coupon-module-enable .bpa-is-coupon-applied,.bpa-front--dt__custom-duration-is-full,.bpa-front--dt__custom-duration-card,.bpa-front-form-control--radio .el-radio__inner,.el-select-dropdown.el-popper.bpa-custom-dropdown.bpa-custom-duration-dropdown,.bpa-front-complete-payment-container,.bpa-front-form-control.--bpa-country-dropdown .vti__dropdown,.bpa-custom-datepicker,.bpa-custom-dropdown,.bpa-fm--service__advance-options-popper,.bpa-custom-datepicker .el-time-panel,.bpa-custom-datepicker .el-time-panel__content::after,.bpa-custom-datepicker .el-time-panel__content::before,.bpa-custom-datepicker .el-time-panel__footer,.bpa-front-sm-card .bpa-front-sm-card__left .bpa-front-sm__default-img,.bpa-front-refund-confirmation-content .bpa-front-rcc__body,.bpa-cart__item .bpa-ci__service-brief .bpa-sb--left .bpa-front-si__default-img,.bpa-front-module--cart .bpa-front-module-heading .bpa-fmc--head-counter,.bpa-fmc--cart-items-wrap .bpa-cart__item,.bpa-front-module--cart .bpa-fmc--right-btn .bpa-front-btn,.bpa-cart__item .bpa-cart__item-body,.bpa-ci__service-actions .bpa-ci__sa-wrap,.bpa-cart-exw__title,.bpa-cart-iev__head .bpa-cart-iev__h-item,.bpa-front-module--cart .bpa-cart-item--sm .bpa-bew__action-btns .bpa-front-btn,.bpa-cart-item--sm,.bpa-cart-total-wrap-sm{border-color:var(--theme-palette-color-5)!important}.bpa-front-tabs .bpa-front-sec--sub-heading,.bpa-sei__left .bpa-sei__left-body .bpa-se--heading,.bpa-sao__module-row.--bpa-sao-staff-selection .bpa-staff__item .bpa-si__body .bpa-si__body-price-val,.bpa-front-module--booking-summary .bpa-front-module--bs-amount-details .bpa-is-total-row .bpa-bs-ai__item,.bpa-fm--bs__deposit-payment-module .bpa-dpm__item .bpa-dpm-item__total-label,.bpa-fm--service__advance-options.--bpa-is-mob .bpa-sao__module-head .bpa-sao__module-head-title,.bpa-cart__item .bpa-ci__service-brief .bpa-sb--right .bpa-sbr__title,.bpa-cart__item-total .bpa-cit__item,.bpa-front-sm-card .bpa-front-sm-card__body .bpa-front-cb__title,.el-date-picker.has-time .el-time-spinner__item.active:not(.disabled),.el-date-picker__header-label,.el-picker-panel__content .el-date-table td:not(.next-month):not(.prev-month):not(.today):not(.current) span,.el-date-picker__time-header .el-input .el-input__inner,.bpa-front--dt__custom-duration-is-full .bpa-front--dt-ts__sub-heading,.bpa-li-col__body .bpa-li-col__title,.bpa-front-complete-payment-container .bpa-front-cpc__head,.bpa-front-form-field--file-upload .el-upload-list__item-name,.bpa-front-rcc__body .bpa-front-rcc-body__item .bpa-front-rcc-item__val,.bpa-cart-iev__h-item .bpa-cart-iev__hi-val,.bpa-cart-exw__title,.bpa-cart-item--sm .bpa-ci__head-service-row .bpa-hl__service-title,.bpa-cart-item--sm .bpa-bo__item .bpa-boi__right,.bpa-cart-item--sm .bpa-bew__head-title,.bpa-cart__item-body .bpa-ci__service-time .bpa-front-bs__waiting-note .bpa-front-wn--label,.bpa-front-module--booking-summary .bpa-front-summary-content__lg .bpa-front-module--bs-summary-content-item .bpa-front-bs__waiting-note .bpa-front-wn--label,.bpa-cart-items-wrap--sm .bpa-hl__service-dt-val .bpa-front-bs__waiting-note .bpa-front-wn--label,.bpa-front-module--booking-summary .bpa-front-summary-content__sm .bpa-front-module--bs-summary-content-item .bpa-front-bs__waiting-note .bpa-front-wn--label,.bpa-front-module--booking-summary .bpa-front-module--bs-amount-details .bpa-is-total-row .bpa-bs-ai__item.--bpa-is-total-price,.bpa-fm--bs__deposit-payment-module .bpa-dpm__item .bpa-dpm-item__total-label.--bpa-is-total-price,.bpa-front-form-control--radio .el-radio__input.is-checked+.el-radio__label,.bpa-fm--service__advance-options-popper .el-select-dropdown__item.selected,.bpa-cart__item-total .bpa-cit__item.--bpa-is-item-amt,.el-date-table td.today:not(.current),.el-date-table td.today:not(.current) span,.el-date-picker__header-label:hover,.el-picker-panel__content .el-date-table td:not(.current):not(.today) span:hover,.el-picker-panel__content .el-date-table td:not(.next-month):not(.prev-month):not(.today):not(.current) span:hover{color:var(--theme-palette-color-4)!important}.bpa-front-form-control.el-select .el-input .el-select__caret{color:var(--theme-palette-color-4)!important;font-size:18px!important;font-weight:600!important}i.el-select__caret.el-input__icon.el-icon-arrow-up{opacity:1!important;transition:all ease-in-out 0.2s}i.el-select__caret.el-input__icon.el-icon-arrow-up.is-reverse{opacity:0!important}.el-input__suffix{right:16px!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn .bpa-front-btn label{width:auto!important;margin-left:0!important;font-size:16px!important;color:var(--theme-palette-color-1)!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn .bpa-front-btn label::after{content:'Cambia Data'!important;display:flex!important;float:right!important;width:0!important;right:117px!important;position:absolute!important;margin-top:-17px!important;color:var(--theme-palette-color-1)!important}.bpa-front--dt__custom-duration-card{background:var(--theme-palette-color-7)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;box-shadow:0 -16px 0 0 var(--theme-palette-color-7)!important}.bpa-front--dt__custom-duration-card{margin:0 0 2rem 0!important;border:none!important}.bpa-front-cdc__left .bpa-front-form-control .el-input__inner{color:var(--theme-palette-color-4)!important;width:100%!important;font-weight:600!important}.bpa-front-cdc__left .bpa-front-form-control .el-input__inner .bpa-front-form-control.el-select .el-input .el-select__caret{margin-left:-23px!important}.bpa-custom-duration-dropdown .el-select-dropdown__item.selected,.bpa-custom-dropdown .el-select-dropdown__item.selected{color:#000!important;height:56px!important;line-height:56px!important;border-bottom:1px solid var(--theme-palette-color-5)!important}.bpa-front--dt__custom-duration-card .bpa-front-cdc__left{background:var(--theme-palette-color-7)!important;height:48px!important;margin:0 0 16px 16px!important;width:150px!important;max-width:150px!important;border-radius:0!important;padding:0!important;box-shadow:inset -22px 0 0 0 var(--theme-palette-color-7),inset 0 -1px 0 0 var(--theme-palette-color-5)!important}.bpa-front-module--bd-form{margin:0!important}form.el-form{width:100%!important}.bpa-front--dt__custom-duration-is-full{min-height:auto!important;height:auto!important;border:none!important;padding:0!important}.bpa-front-cdc__left .bpa-front-form-control .el-input__inner{font-weight:600!important}.el-form-item__content{font-size:16px!important}@media (min-width:768px){.bpa-front-module--category .bpa-front-cat-items-wrapper{overflow-x:hidden!important}}@media (min-width:991px){.bpa-front--dt__custom-duration-card .bpa-front-cdc__left{margin:0!important}.bpa-front--dt__custom-duration-card .bpa-front-cdc__right{margin:0 0 0 16px!important}.bpa-front--dt__custom-duration-card{border-top-left-radius:16px!important;border-top-right-radius:16px!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;padding:16px!important;box-shadow:none!important}.el-select-dropdown.el-popper.bpa-custom-dropdown.bpa-custom-duration-dropdown{left:0!important;right:initial!important;width:15%!important;margin:0 0 0 24px!important}.bpa-front--dt__col.bpa-front-dt__timeslot-col{order:-1!important}}@media (max-width:1024px){.bpa-front--dt__calendar{height:430px!important}}@media (min-width:768px) and (max-width:991px){.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn .bpa-front-btn label{width:auto!important;margin-left:16px!important;font-size:16px!important;display:block!important;font-weight:600!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn .bpa-front-btn label::after{content:'Modifica'!important;display:flex!important;float:right!important;width:0!important;right:90px!important;position:absolute!important;margin-top:-21px!important;font-weight:600!important}}@media screen and (max-width:767px){.bpa-front-tabs.--bpa-top .bpa-front-module--service-items-row{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}@media screen and (max-width:576px){.bpa-front--dt__time-slots .bpa-front--dt__ts-body,.bpa-front-module--basic-details,.bpa-front-module--category .bpa-front-cat-items-wrapper .bpa-front-cat-items{padding:0!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item:nth-child(1)::before{content:'Servizio'!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item:nth-child(2)::before{content:'Giorno'!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item:nth-child(3)::before{content:'Dati'!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item:nth-child(4)::before{content:'Riepilogo'!important}.bpa-front-module--service-items-row .bpa-front-module--service-item{border:none!important;padding:0 0 24px 0!important}.bpa-front-tabs .bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item span{font-size:14px!important}.bpa-front-tabs--vertical-left .bpa-front-tab-menu .bpa-front-tab-menu--item::before{display:inline-block!important;left:0!important;text-align:center!important;width:100%!important;font-weight:600!important}.bpa-front-module--date-and-time.__sm .bpa-front--dt__ts-sm-back-btn{padding:0!important}.bpa-front-dc--footer.__bpa-is-sticky .bpa-front-tabs--foot{box-shadow:none!important}}