.bookero-wrapper{background-color:#fff!important;border-color:#e2e8f0!important}.bookero-wrapper,.bookero-plugin,#bookero{width:100%;--bookero-plugin-color-primary:#177959!important;--bookero-plugin-color-link:#177959!important;--bookero-plugin-icon-workers-search-color:#177959!important;--bookero-plugin-icon-workers-datetime-color:#177959!important;color:#1f2937!important;font-family:inherit!important}.bookero-plugin,#bookero{background-color:#0000!important}.bookero-wrapper *,.bookero-plugin *{box-sizing:border-box}.dark .bookero-wrapper{background-color:#18181b!important;border-color:#27272a!important;box-shadow:0 20px 45px -10px #000000b3!important}.dark .bookero-wrapper,.dark .bookero-plugin,.dark #bookero{--bookero-plugin-color-primary:#10b981!important;--bookero-plugin-color-link:#34d399!important;--bookero-plugin-icon-workers-search-color:#34d399!important;--bookero-plugin-icon-workers-datetime-color:#34d399!important;color:#f3f4f6!important}.dark .bookero-plugin,.dark #bookero{background-color:#0000!important}body .bookero-plugin-header,.bookero-wrapper .bookero-plugin-header,.bookero-plugin .bookero-plugin-header,#bookero .bookero-plugin-header,.bookero-plugin-header{color:#fff!important;text-align:center!important;letter-spacing:-.01em!important;background:linear-gradient(135deg,#177959 0%,#125e45 100%)!important;border:none!important;border-radius:1.25rem!important;justify-content:center!important;align-items:center!important;margin-bottom:2rem!important;padding:1.25rem 2rem!important;font-family:Playfair Display,Georgia,serif!important;font-size:1.65rem!important;font-weight:700!important;display:flex!important;box-shadow:0 4px 16px #17795940!important}.dark body .bookero-plugin-header,.dark .bookero-wrapper .bookero-plugin-header,.dark .bookero-plugin .bookero-plugin-header,.dark #bookero .bookero-plugin-header,.dark .bookero-plugin-header{color:#fff!important;background:linear-gradient(135deg,#064e3b 0%,#065f46 100%)!important;border:1px solid #10b9814d!important;box-shadow:0 4px 20px #0006!important}body .bookero-plugin-header-title,body .bookero-plugin-header *,.bookero-wrapper .bookero-plugin-header *,.bookero-plugin .bookero-plugin-header *,#bookero .bookero-plugin-header *{color:#fff!important}body .bookero-plugin-form-heading,.bookero-wrapper .bookero-plugin-form-heading,.bookero-plugin .bookero-plugin-form-heading,#bookero .bookero-plugin-form-heading,.bookero-plugin-form-heading{color:#177959!important;opacity:1!important;border-bottom:2px solid #e2e8f0!important;margin:1.5rem 0 1rem!important;padding-bottom:.5rem!important;font-family:Playfair Display,Georgia,serif!important;font-size:1.35rem!important;font-weight:700!important}body .bookero-plugin-form-heading.is-inactive,.bookero-wrapper .bookero-plugin-form-heading.is-inactive,.bookero-plugin .bookero-plugin-form-heading.is-inactive{opacity:1!important}.dark body .bookero-plugin-form-heading,.dark .bookero-wrapper .bookero-plugin-form-heading,.dark .bookero-plugin .bookero-plugin-form-heading,.dark #bookero .bookero-plugin-form-heading,.dark .bookero-plugin-form-heading{color:#34d399!important;opacity:1!important;border-bottom-color:#27272a!important}.dark body .bookero-plugin-form-heading.is-inactive,.dark .bookero-wrapper .bookero-plugin-form-heading.is-inactive,.dark .bookero-plugin .bookero-plugin-form-heading.is-inactive{opacity:1!important}.bookero-wrapper label,.bookero-plugin label,#bookero label,.bookero-wrapper .field-label,.bookero-plugin .field-label,.bookero-wrapper .field-name,.bookero-plugin .field-name,.bookero-wrapper .label-param,.bookero-plugin .label-param,.bookero-wrapper .switcher-label,.bookero-plugin .switcher-label,.bookero-wrapper [class*=label],.bookero-plugin [class*=label]{color:#1e293b!important;margin-bottom:.5rem!important;font-size:.95rem!important;font-weight:600!important;display:block!important}.dark .bookero-wrapper label,.dark .bookero-plugin label,.dark #bookero label,.dark .bookero-wrapper .field-label,.dark .bookero-plugin .field-label,.dark .bookero-wrapper .field-name,.dark .bookero-plugin .field-name,.dark .bookero-wrapper .label-param,.dark .bookero-plugin .label-param,.dark .bookero-wrapper .switcher-label,.dark .bookero-plugin .switcher-label,.dark .bookero-wrapper [class*=label],.dark .bookero-plugin [class*=label]{color:#f4f4f5!important;font-weight:600!important}.bookero-wrapper .field-note,.bookero-plugin .field-note,.bookero-wrapper .note,.bookero-plugin .note,.bookero-wrapper .is-required,.bookero-plugin .is-required{color:#64748b!important;opacity:1!important;font-size:.85rem!important}.dark .bookero-wrapper .field-note,.dark .bookero-plugin .field-note,.dark .bookero-wrapper .note,.dark .bookero-plugin .note,.dark .bookero-wrapper .is-required,.dark .bookero-plugin .is-required{color:#a1a1aa!important;opacity:1!important;font-size:.85rem!important}.bookero-wrapper .params-section:not(.is-active),.bookero-plugin .params-section:not(.is-active){opacity:.8!important}.dark .bookero-wrapper .params-section:not(.is-active),.dark .bookero-plugin .params-section:not(.is-active){opacity:.85!important}.bookero-wrapper .dates-section:not(.is-active):after,.bookero-plugin .dates-section:not(.is-active):after,.bookero-wrapper [class*=dates-section]:not(.is-active):after,body div[data-mode=workers] .dates-section:not(.is-active).is-service-not-selected{color:#475569!important;background:#f8fafc!important;border:1.5px dashed #cbd5e1!important;border-radius:1rem!important}.dark .bookero-wrapper .dates-section:not(.is-active):after,.dark .bookero-plugin .dates-section:not(.is-active):after,.dark .bookero-wrapper [class*=dates-section]:not(.is-active):after,.dark body div[data-mode=workers] .dates-section:not(.is-active).is-service-not-selected{color:#e4e4e7!important;background:#27272a!important;border:1.5px dashed #52525b!important;border-radius:1rem!important}.dark .bookero-wrapper .dates-section:not(.is-active) *,.dark .bookero-plugin .dates-section:not(.is-active) *{color:#e4e4e7!important;background-color:#0000!important}.bookero-wrapper .multiselect,.bookero-plugin .multiselect{color:#0f172a!important;min-height:48px!important;font-family:inherit!important}.dark .bookero-wrapper .multiselect,.dark .bookero-plugin .multiselect{color:#f8fafc!important}.bookero-wrapper .multiselect__tags,.bookero-plugin .multiselect__tags,body .bookero-plugin-form .field .multiselect__tags{background-color:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:.875rem!important;align-items:center!important;min-height:48px!important;padding:10px 42px 10px 16px!important;display:flex!important;box-shadow:0 1px 3px #0000000d!important}.dark .bookero-wrapper .multiselect__tags,.dark .bookero-plugin .multiselect__tags,.dark body .bookero-plugin-form .field .multiselect__tags{background-color:#27272a!important;border-color:#3f3f46!important;box-shadow:0 1px 3px #0000004d!important}.bookero-wrapper .multiselect__tags:focus-within,.bookero-plugin .multiselect__tags:focus-within{border-color:#177959!important;box-shadow:0 0 0 3px #17795926!important}.dark .bookero-wrapper .multiselect__tags:focus-within,.dark .bookero-plugin .multiselect__tags:focus-within{border-color:#10b981!important;box-shadow:0 0 0 3px #10b98133!important}.bookero-wrapper .multiselect__single,.bookero-plugin .multiselect__single,.bookero-wrapper .multiselect__input,.bookero-plugin .multiselect__input{color:#0f172a!important;background:0 0!important;margin-bottom:0!important;padding:0!important;font-size:.95rem!important;font-weight:500!important;line-height:1.5!important}.dark .bookero-wrapper .multiselect__single,.dark .bookero-plugin .multiselect__single,.dark .bookero-wrapper .multiselect__input,.dark .bookero-plugin .multiselect__input{color:#f8fafc!important}.bookero-wrapper .multiselect__placeholder,.bookero-plugin .multiselect__placeholder{color:#64748b!important;font-size:.95rem!important}.dark .bookero-wrapper .multiselect__placeholder,.dark .bookero-plugin .multiselect__placeholder{color:#a1a1aa!important}.bookero-wrapper .multiselect__select,.bookero-plugin .multiselect__select{width:40px!important;height:46px!important;padding:4px 8px!important;top:1px!important;right:1px!important}.bookero-wrapper .multiselect__select:before,.bookero-plugin .multiselect__select:before{border-width:6px 5px 0!important;border-color:#64748b #0000 #0000!important}.dark .bookero-wrapper .multiselect__select:before,.dark .bookero-plugin .multiselect__select:before{border-color:#a1a1aa #0000 #0000!important}.bookero-wrapper .multiselect__content-wrapper,.bookero-plugin .multiselect__content-wrapper,body .bookero-plugin-form .field .multiselect__content-wrapper{z-index:9999!important;background-color:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:.875rem!important;max-height:340px!important;margin-top:6px!important;overflow-y:auto!important;box-shadow:0 14px 35px -5px #00000026!important}.dark .bookero-wrapper .multiselect__content-wrapper,.dark .bookero-plugin .multiselect__content-wrapper,.dark body .bookero-plugin-form .field .multiselect__content-wrapper{background-color:#18181b!important;border-color:#3f3f46!important;box-shadow:0 14px 35px -5px #000000b3!important}.bookero-wrapper .multiselect__content,.bookero-plugin .multiselect__content,.bookero-wrapper .multiselect__element,.bookero-plugin .multiselect__element,body .bookero-plugin-form .field .multiselect__content{background-color:#fff!important;padding:4px!important;list-style:none!important}.dark .bookero-wrapper .multiselect__content,.dark .bookero-plugin .multiselect__content,.dark .bookero-wrapper .multiselect__element,.dark .bookero-plugin .multiselect__element,.dark body .bookero-plugin-form .field .multiselect__content{background-color:#18181b!important}.bookero-wrapper .multiselect__option,.bookero-plugin .multiselect__option{color:#1e293b!important;white-space:normal!important;background-color:#fff!important;border-radius:.5rem!important;margin-bottom:2px!important;padding:12px 16px!important;font-size:.925rem!important;font-weight:500!important;line-height:1.4!important;transition:all .15s!important}.dark .bookero-wrapper .multiselect__option,.dark .bookero-plugin .multiselect__option{color:#e4e4e7!important;background-color:#18181b!important}.bookero-wrapper .multiselect__option--highlight,.bookero-plugin .multiselect__option--highlight{color:#fff!important;background-color:#177959!important;font-weight:600!important}.dark .bookero-wrapper .multiselect__option--highlight,.dark .bookero-plugin .multiselect__option--highlight{color:#fff!important;background-color:#059669!important}.bookero-wrapper .multiselect__option--highlight:after,.bookero-plugin .multiselect__option--highlight:after{color:#fff!important;background-color:#177959!important}.dark .bookero-wrapper .multiselect__option--highlight:after,.dark .bookero-plugin .multiselect__option--highlight:after{color:#fff!important;background-color:#059669!important}.bookero-wrapper .multiselect__option--selected,.bookero-plugin .multiselect__option--selected{color:#177959!important;background-color:#f0fdf4!important;font-weight:700!important}.dark .bookero-wrapper .multiselect__option--selected,.dark .bookero-plugin .multiselect__option--selected{color:#34d399!important;background-color:#10b98133!important}.bookero-wrapper .multiselect__option--selected.multiselect__option--highlight,.bookero-plugin .multiselect__option--selected.multiselect__option--highlight{color:#fff!important;background-color:#125e45!important}.dark .bookero-wrapper .multiselect__option--selected.multiselect__option--highlight,.dark .bookero-plugin .multiselect__option--selected.multiselect__option--highlight{color:#fff!important;background-color:#047857!important}.bookero-wrapper .multiselect__option--group,.bookero-plugin .multiselect__option--group,body .bookero-plugin-form .field .bookero-plugin-services-list-styled-all .multiselect__option.multiselect__option--group.multiselect__option--disabled{color:#177959!important;text-transform:uppercase!important;letter-spacing:.05em!important;background-color:#f8fafc!important;border-radius:.5rem!important;margin:6px 0 2px!important;padding:10px 16px!important;font-size:.8rem!important;font-weight:700!important}.dark .bookero-wrapper .multiselect__option--group,.dark .bookero-plugin .multiselect__option--group,.dark body .bookero-plugin-form .field .bookero-plugin-services-list-styled-all .multiselect__option.multiselect__option--group.multiselect__option--disabled{color:#34d399!important;background-color:#27272a!important;border-color:#3f3f46!important}.bookero-wrapper .multiselect__content-wrapper::-webkit-scrollbar{width:6px}.bookero-plugin .multiselect__content-wrapper::-webkit-scrollbar{width:6px}.bookero-wrapper .multiselect__content-wrapper::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:9999px}.bookero-plugin .multiselect__content-wrapper::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:9999px}.dark .bookero-wrapper .multiselect__content-wrapper::-webkit-scrollbar-thumb{background-color:#3f3f46}.dark .bookero-plugin .multiselect__content-wrapper::-webkit-scrollbar-thumb{background-color:#3f3f46}.bookero-wrapper .calendar,.bookero-plugin .calendar{margin:0 0 2rem!important;position:relative!important}.bookero-wrapper .calendar-nav,.bookero-plugin .calendar-nav{background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:1rem!important;justify-content:space-between!important;align-items:center!important;margin-bottom:1rem!important;padding:10px 18px!important;display:flex!important;box-shadow:0 1px 3px #0000000a!important}.dark .bookero-wrapper .calendar-nav,.dark .bookero-plugin .calendar-nav{background:#27272a!important;border-color:#3f3f46!important;box-shadow:0 1px 3px #0000004d!important}.bookero-wrapper .calendar-nav-month,.bookero-plugin .calendar-nav-month{color:#0f172a!important;text-align:center!important;text-transform:capitalize!important;letter-spacing:-.01em!important;font-family:Playfair Display,Georgia,serif!important;font-size:1.25rem!important;font-weight:700!important}.dark .bookero-wrapper .calendar-nav-month,.dark .bookero-plugin .calendar-nav-month{color:#f8fafc!important}.bookero-wrapper .calendar-nav-next,.bookero-plugin .calendar-nav-next,.bookero-wrapper .calendar-nav-prev,.bookero-plugin .calendar-nav-prev{color:#177959!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:.5rem!important;padding:6px 12px!important;transition:all .2s!important}.dark .bookero-wrapper .calendar-nav-next,.dark .bookero-plugin .calendar-nav-next,.dark .bookero-wrapper .calendar-nav-prev,.dark .bookero-plugin .calendar-nav-prev{color:#34d399!important}.bookero-wrapper .calendar-nav-next:hover,.bookero-plugin .calendar-nav-next:hover,.bookero-wrapper .calendar-nav-prev:hover,.bookero-plugin .calendar-nav-prev:hover{background:#e2e8f0!important}.dark .bookero-wrapper .calendar-nav-next:hover,.dark .bookero-plugin .calendar-nav-next:hover,.dark .bookero-wrapper .calendar-nav-prev:hover,.dark .bookero-plugin .calendar-nav-prev:hover{background:#3f3f46!important}.bookero-wrapper .calendar-nav-next:before,.bookero-plugin .calendar-nav-next:before,.bookero-wrapper .calendar-nav-prev:before,.bookero-plugin .calendar-nav-prev:before{border-color:#177959!important}.dark .bookero-wrapper .calendar-nav-next:before,.dark .bookero-plugin .calendar-nav-next:before,.dark .bookero-wrapper .calendar-nav-prev:before,.dark .bookero-plugin .calendar-nav-prev:before{border-color:#34d399!important}.bookero-wrapper .calendar-days-heading,.bookero-plugin .calendar-days-heading{margin:0 -4px 8px!important;display:flex!important}.bookero-wrapper .calendar-days-heading-cell,.bookero-plugin .calendar-days-heading-cell{color:#475569!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.05em!important;flex:1!important;padding:8px 0!important;font-size:.85rem!important;font-weight:700!important}.dark .bookero-wrapper .calendar-days-heading-cell,.dark .bookero-plugin .calendar-days-heading-cell{color:#a1a1aa!important}.bookero-wrapper .calendar-days-list,.bookero-plugin .calendar-days-list{flex-wrap:wrap!important;gap:6px 0!important;margin:0 -4px!important;display:flex!important}.bookero-wrapper .calendar-days-list-cell,.bookero-plugin .calendar-days-list-cell{color:#94a3b8!important;cursor:not-allowed!important;text-align:center!important;opacity:.55!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:.75rem!important;width:calc(14.285% - 8px)!important;margin:0 4px!important;padding:12px 0!important;font-size:.95rem!important;font-weight:500!important;transition:all .2s!important}.dark .bookero-wrapper .calendar-days-list-cell,.dark .bookero-plugin .calendar-days-list-cell{color:#52525b!important;opacity:.5!important;background:#18181b!important;border:1.5px solid #27272a!important}.bookero-wrapper .calendar-days-list-cell.is-offset,.bookero-plugin .calendar-days-list-cell.is-offset{color:#0000!important;cursor:default!important;opacity:0!important;pointer-events:none!important;background:0 0!important;border-color:#0000!important}.bookero-wrapper .calendar-days-list-cell.is-valid,.bookero-plugin .calendar-days-list-cell.is-valid{color:#047857!important;cursor:pointer!important;opacity:1!important;background:#ecfdf5!important;border:1.5px solid #10b981!important;font-weight:700!important}.dark .bookero-wrapper .calendar-days-list-cell.is-valid,.dark .bookero-plugin .calendar-days-list-cell.is-valid{color:#34d399!important;cursor:pointer!important;opacity:1!important;background:#10b98126!important;border:1.5px solid #10b981!important;font-weight:700!important;box-shadow:0 0 12px #10b9812e!important}.bookero-wrapper .calendar-days-list-cell.is-valid:hover,.bookero-plugin .calendar-days-list-cell.is-valid:hover{color:#fff!important;background:#10b981!important;border-color:#10b981!important;transform:translateY(-2px)!important;box-shadow:0 4px 14px #10b9814d!important}.dark .bookero-wrapper .calendar-days-list-cell.is-valid:hover,.dark .bookero-plugin .calendar-days-list-cell.is-valid:hover{color:#062419!important;background:#10b981!important;border-color:#10b981!important;transform:translateY(-2px)!important;box-shadow:0 4px 16px #10b98180!important}.bookero-wrapper .calendar-days-list-cell.is-selected,.bookero-plugin .calendar-days-list-cell.is-selected,.bookero-wrapper .calendar-days-list-cell.selected,.bookero-plugin .calendar-days-list-cell.selected{color:#fff!important;opacity:1!important;background:#177959!important;border-color:#177959!important;font-weight:800!important;transform:scale(1.04)!important;box-shadow:0 4px 14px #17795959!important}.dark .bookero-wrapper .calendar-days-list-cell.is-selected,.dark .bookero-plugin .calendar-days-list-cell.is-selected,.dark .bookero-wrapper .calendar-days-list-cell.selected,.dark .bookero-plugin .calendar-days-list-cell.selected{color:#062419!important;opacity:1!important;background:#10b981!important;border-color:#34d399!important;font-weight:800!important;transform:scale(1.04)!important;box-shadow:0 0 18px #10b9818c!important}.bookero-wrapper .calendar-days-list-cell.is-waiting-list:after,.bookero-plugin .calendar-days-list-cell.is-waiting-list:after{background:#ef4444!important;border-radius:2px!important;height:3px!important}.dark .bookero-wrapper .calendar-days-list-cell.is-waiting-list:after,.dark .bookero-plugin .calendar-days-list-cell.is-waiting-list:after{background:#f87171!important;border-radius:2px!important;height:3px!important}.bookero-wrapper .hours-section,.bookero-plugin .hours-section{border-top:2px solid #f1f5f9!important;margin-top:1.5rem!important;padding-top:1.5rem!important}.dark .bookero-wrapper .hours-section,.dark .bookero-plugin .hours-section{border-top-color:#27272a!important}.bookero-wrapper .hours-section .hours-list,.bookero-plugin .hours-section .hours-list,.bookero-wrapper .hours-list,.bookero-plugin .hours-list{flex-wrap:wrap!important;gap:10px!important;margin:.75rem 0!important;display:flex!important}.bookero-wrapper .hours-list-item,.bookero-plugin .hours-list-item,.bookero-wrapper .week-days-hour,.bookero-plugin .week-days-hour{color:#177959!important;text-align:center!important;cursor:pointer!important;background:#17795914!important;border:1.5px solid #17795940!important;border-radius:.75rem!important;padding:10px 14px!important;font-size:.95rem!important;font-weight:700!important;transition:all .2s!important}.dark .bookero-wrapper .hours-list-item,.dark .bookero-plugin .hours-list-item,.dark .bookero-wrapper .week-days-hour,.dark .bookero-plugin .week-days-hour{color:#34d399!important;background:#10b9812e!important;border-color:#10b98166!important}.bookero-wrapper .hours-list-item:hover,.bookero-plugin .hours-list-item:hover,.bookero-wrapper .week-days-hour:hover,.bookero-plugin .week-days-hour:hover{color:#fff!important;background:#177959!important;border-color:#177959!important;transform:translateY(-1px)!important}.dark .bookero-wrapper .hours-list-item:hover,.dark .bookero-plugin .hours-list-item:hover,.dark .bookero-wrapper .week-days-hour:hover,.dark .bookero-plugin .week-days-hour:hover{color:#062419!important;background:#10b981!important;border-color:#10b981!important}.bookero-wrapper .hours-list-item.is-selected,.bookero-plugin .hours-list-item.is-selected,.bookero-wrapper .week-days-hour.is-selected,.bookero-plugin .week-days-hour.is-selected{color:#fff!important;background:#177959!important;border-color:#177959!important;box-shadow:0 4px 12px #1779594d!important}.dark .bookero-wrapper .hours-list-item.is-selected,.dark .bookero-plugin .hours-list-item.is-selected,.dark .bookero-wrapper .week-days-hour.is-selected,.dark .bookero-plugin .week-days-hour.is-selected{color:#fff!important;background:#059669!important;border-color:#10b981!important;box-shadow:0 4px 12px #10b98159!important}.bookero-wrapper .hours-list-item-info,.bookero-plugin .hours-list-item-info{color:#475569!important;margin-top:2px!important;font-size:.75rem!important;display:block!important}.dark .bookero-wrapper .hours-list-item-info,.dark .bookero-plugin .hours-list-item-info{color:#a1a1aa!important}.bookero-wrapper .hours-list-item.is-selected .hours-list-item-info{color:#e2e8f0!important}.bookero-wrapper .hours-error,.bookero-plugin .hours-error{color:#991b1b!important;text-align:center!important;background:#fef2f2!important;border:1.5px solid #f87171!important;border-radius:.75rem!important;padding:12px!important;font-weight:600!important}.dark .bookero-wrapper .hours-error,.dark .bookero-plugin .hours-error{color:#fca5a5!important;background:#ef444426!important;border-color:#ef4444!important}.bookero-wrapper .temporary-price-section,.bookero-plugin .temporary-price-section{text-align:right!important;border-top:1px solid #f1f5f9!important;margin-top:1.5rem!important;padding:24px 0 16px!important}.dark .bookero-wrapper .temporary-price-section,.dark .bookero-plugin .temporary-price-section{border-top-color:#27272a!important}.bookero-wrapper .temporary-price-quote,.bookero-plugin .temporary-price-quote{color:#475569!important;font-size:1.05rem!important;font-weight:600!important}.dark .bookero-wrapper .temporary-price-quote,.dark .bookero-plugin .temporary-price-quote{color:#d4d4d8!important}.bookero-wrapper .temporary-price-price,.bookero-plugin .temporary-price-price{color:#177959!important;letter-spacing:-.02em!important;font-size:1.65rem!important;font-weight:800!important}.dark .bookero-wrapper .temporary-price-price,.dark .bookero-plugin .temporary-price-price{color:#34d399!important}.bookero-wrapper .add-button[disabled],.bookero-plugin .add-button[disabled],.bookero-wrapper .add-button.is-blocked,.bookero-plugin .add-button.is-blocked,.bookero-wrapper .submit-button[disabled],.bookero-plugin .submit-button[disabled],.bookero-wrapper .submit-button.is-blocked,.bookero-plugin .submit-button.is-blocked,.bookero-wrapper button[disabled],.bookero-plugin button[disabled],body .add-to-cart-section .add-button[disabled],body .add-to-cart-section .add-button.is-blocked,body .submit-section .submit-button[disabled],body .submit-section .submit-button.is-blocked{color:#94a3b8!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#f1f5f9!important;border:1.5px solid #e2e8f0!important;border-radius:.875rem!important;padding:13px 32px!important;font-weight:700!important}.bookero-wrapper .add-button[disabled]:after,.bookero-plugin .add-button[disabled]:after,.bookero-wrapper .submit-button[disabled]:after,.bookero-plugin .submit-button[disabled]:after,body .add-to-cart-section .add-button[disabled]:after,body .submit-section .submit-button[disabled]:after{border-color:#94a3b8!important}.dark .bookero-wrapper .add-button[disabled],.dark .bookero-plugin .add-button[disabled],.dark .bookero-wrapper .add-button.is-blocked,.dark .bookero-plugin .add-button.is-blocked,.dark .bookero-wrapper .submit-button[disabled],.dark .bookero-plugin .submit-button[disabled],.dark .bookero-wrapper .submit-button.is-blocked,.dark .bookero-plugin .submit-button.is-blocked,.dark .bookero-wrapper button[disabled],.dark .bookero-plugin button[disabled],.dark body .add-to-cart-section .add-button[disabled],.dark body .add-to-cart-section .add-button.is-blocked,.dark body .submit-section .submit-button[disabled],.dark body .submit-section .submit-button.is-blocked{color:#a1a1aa!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#27272a!important;border:1.5px solid #3f3f46!important;border-radius:.875rem!important;padding:13px 32px!important;font-weight:700!important}.dark .bookero-wrapper .add-button[disabled]:after,.dark .bookero-plugin .add-button[disabled]:after,.dark .bookero-wrapper .submit-button[disabled]:after,.dark .bookero-plugin .submit-button[disabled]:after,.dark body .add-to-cart-section .add-button[disabled]:after,.dark body .submit-section .submit-button[disabled]:after{border-color:#a1a1aa!important}.bookero-wrapper .btn-primary:not([disabled]),.bookero-plugin .btn-primary:not([disabled]),.bookero-wrapper .bookero-plugin-btn-primary:not([disabled]),.bookero-plugin .bookero-plugin-btn-primary:not([disabled]),.bookero-wrapper button[type=submit]:not([disabled]),.bookero-plugin button[type=submit]:not([disabled]),.bookero-wrapper .submit-section-cart-step-1 button:not([disabled]),.bookero-plugin .submit-section-cart-step-1 button:not([disabled]),.bookero-wrapper .submit-section-cart-step-2 button:not([disabled]),.bookero-plugin .submit-section-cart-step-2 button:not([disabled]),.bookero-wrapper .add-to-cart-section .add-button:not([disabled]):not(.is-blocked),.bookero-plugin .add-to-cart-section .add-button:not([disabled]):not(.is-blocked),.bookero-wrapper .add-to-cart-section button:not([disabled]):not(.is-blocked),.bookero-plugin .add-to-cart-section button:not([disabled]):not(.is-blocked),.bookero-wrapper .add-button:not([disabled]):not(.is-blocked),.bookero-plugin .add-button:not([disabled]):not(.is-blocked),.bookero-wrapper .submit-button:not([disabled]):not(.is-blocked),.bookero-plugin .submit-button:not([disabled]):not(.is-blocked),.bookero-wrapper .submit-btn:not([disabled]),.bookero-plugin .submit-btn:not([disabled]),body .add-to-cart-section .add-button:not([disabled]):not(.is-blocked),body .submit-section .submit-button:not([disabled]):not(.is-blocked){color:#fff!important;cursor:pointer!important;opacity:1!important;background:linear-gradient(135deg,#177959 0%,#125e45 100%)!important;border:none!important;border-radius:.875rem!important;padding:13px 32px!important;font-weight:700!important;transition:all .2s!important;box-shadow:0 4px 14px #17795940!important}.bookero-wrapper .add-button:not([disabled]):after,.bookero-plugin .add-button:not([disabled]):after,.bookero-wrapper .submit-button:not([disabled]):after,.bookero-plugin .submit-button:not([disabled]):after,body .add-to-cart-section .add-button:not([disabled]):after,body .submit-section .submit-button:not([disabled]):after{border-color:#fff!important}.dark .bookero-wrapper .btn-primary:not([disabled]),.dark .bookero-plugin .btn-primary:not([disabled]),.dark .bookero-wrapper .bookero-plugin-btn-primary:not([disabled]),.dark .bookero-plugin .bookero-plugin-btn-primary:not([disabled]),.dark .bookero-wrapper button[type=submit]:not([disabled]),.dark .bookero-plugin button[type=submit]:not([disabled]),.dark .bookero-wrapper .submit-section-cart-step-1 button:not([disabled]),.dark .bookero-plugin .submit-section-cart-step-1 button:not([disabled]),.dark .bookero-wrapper .submit-section-cart-step-2 button:not([disabled]),.dark .bookero-plugin .submit-section-cart-step-2 button:not([disabled]),.dark .bookero-wrapper .add-to-cart-section .add-button:not([disabled]):not(.is-blocked),.dark .bookero-plugin .add-to-cart-section .add-button:not([disabled]):not(.is-blocked),.dark .bookero-wrapper .add-to-cart-section button:not([disabled]):not(.is-blocked),.dark .bookero-plugin .add-to-cart-section button:not([disabled]):not(.is-blocked),.dark .bookero-wrapper .add-button:not([disabled]):not(.is-blocked),.dark .bookero-plugin .add-button:not([disabled]):not(.is-blocked),.dark .bookero-wrapper .submit-button:not([disabled]):not(.is-blocked),.dark .bookero-plugin .submit-button:not([disabled]):not(.is-blocked),.dark .bookero-wrapper .submit-btn:not([disabled]),.dark .bookero-plugin .submit-btn:not([disabled]),.dark body .add-to-cart-section .add-button:not([disabled]):not(.is-blocked),.dark body .submit-section .submit-button:not([disabled]):not(.is-blocked){color:#fff!important;opacity:1!important;background:linear-gradient(135deg,#059669 0%,#10b981 100%)!important;border:none!important;border-radius:.875rem!important;font-weight:700!important;box-shadow:0 4px 14px #10b98159!important}.dark .bookero-wrapper .add-button:not([disabled]):after,.dark .bookero-plugin .add-button:not([disabled]):after,.dark .bookero-wrapper .submit-button:not([disabled]):after,.dark .bookero-plugin .submit-button:not([disabled]):after,.dark body .add-to-cart-section .add-button:not([disabled]):after,.dark body .submit-section .submit-button:not([disabled]):after{border-color:#fff!important}.bookero-wrapper .btn-primary:not([disabled]):hover,.bookero-plugin .btn-primary:not([disabled]):hover,.bookero-wrapper .add-button:not([disabled]):hover,.bookero-plugin .add-button:not([disabled]):hover,.bookero-wrapper .submit-button:not([disabled]):hover,.bookero-plugin .submit-button:not([disabled]):hover,body .add-to-cart-section .add-button:not([disabled]):hover,body .submit-section .submit-button:not([disabled]):hover{background:#125e45!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #17795959!important}.dark .bookero-wrapper .btn-primary:not([disabled]):hover,.dark .bookero-plugin .btn-primary:not([disabled]):hover,.dark .bookero-wrapper .add-button:not([disabled]):hover,.dark .bookero-plugin .add-button:not([disabled]):hover,.dark .bookero-wrapper .submit-button:not([disabled]):hover,.dark .bookero-plugin .submit-button:not([disabled]):hover,.dark body .add-to-cart-section .add-button:not([disabled]):hover,.dark body .submit-section .submit-button:not([disabled]):hover{color:#062419!important;background:#10b981!important;box-shadow:0 6px 20px #10b98173!important}.bookero-wrapper input:not(.multiselect__input),.bookero-plugin input:not(.multiselect__input),.bookero-wrapper select,.bookero-plugin select,.bookero-wrapper textarea,.bookero-plugin textarea,.bookero-wrapper .vti__input,.bookero-plugin .vti__input{color:#0f172a!important;background-color:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:.75rem!important;padding:.625rem .875rem!important}.dark .bookero-wrapper input:not(.multiselect__input),.dark .bookero-plugin input:not(.multiselect__input),.dark .bookero-wrapper select,.dark .bookero-plugin select,.dark .bookero-wrapper textarea,.dark .bookero-plugin textarea,.dark .bookero-wrapper .vti__input,.dark .bookero-plugin .vti__input{color:#f8fafc!important;background-color:#27272a!important;border:1.5px solid #3f3f46!important}.bookero-wrapper input:focus,.bookero-plugin input:focus,.bookero-wrapper select:focus,.bookero-plugin select:focus,.bookero-wrapper textarea:focus,.bookero-plugin textarea:focus{border-color:#177959!important;outline:none!important;box-shadow:0 0 0 3px #17795926!important}.dark .bookero-wrapper input:focus,.dark .bookero-plugin input:focus,.dark .bookero-wrapper select:focus,.dark .bookero-plugin select:focus,.dark .bookero-wrapper textarea:focus,.dark .bookero-plugin textarea:focus{border-color:#10b981!important;box-shadow:0 0 0 3px #10b98133!important}.bookero-wrapper .agreements-section,.bookero-plugin .agreements-section,.bookero-wrapper .agreements-agree,.bookero-plugin .agreements-agree,.bookero-wrapper .agreement-disclaimer,.bookero-plugin .agreement-disclaimer{color:#475569!important;font-size:.85rem!important;line-height:1.5!important}.dark .bookero-wrapper .agreements-section,.dark .bookero-plugin .agreements-section,.dark .bookero-wrapper .agreements-agree,.dark .bookero-plugin .agreements-agree,.dark .bookero-wrapper .agreement-disclaimer,.dark .bookero-plugin .agreement-disclaimer{color:#d1d5db!important}
