@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.animated{animation-duration:1s;animation-fill-mode:both}.fadeIn{animation-name:fadeIn}.fadeInDown{animation-name:fadeInDown}.fadeInUp{animation-name:fadeInUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes messageAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.calendar-slider-wrap{background:#eee;padding:0;margin:0}.calendar-slider-wrap .table{margin-bottom:0}.calendar-slider-wrap .table .calendar-day{display:flex;align-items:center;flex-direction:column;margin:10px auto}.calendar-slider-wrap .greatForm label,.calendar-slider-wrap .greatForm span{margin:5px 0;font-family:var(--mdb-body-font-family);position:relative;top:-4px;left:0;color:#222;font-size:1.1em;background-color:transparent;display:flex;width:50px;height:50px;justify-content:center;align-items:center;border-radius:50%;transition:background-color .5s,top .1s;box-shadow:1px 1px 1px 1px #ccc;border:1px solid #3b71ca}.calendar-slider-wrap .greatForm input[type=checkbox]{background-color:transparent;height:0em;width:0em;background:none}.calendar-slider-wrap .greatForm input[type=checkbox].dotw-closed+label,.calendar-slider-wrap .greatForm input[type=checkbox].dotw-closed+span,.calendar-slider-wrap .greatForm input[type=checkbox].blocked+label,.calendar-slider-wrap .greatForm input[type=checkbox].blocked+span,.calendar-slider-wrap .greatForm input[type=checkbox]:checked+label,.calendar-slider-wrap .greatForm input[type=checkbox]:checked+span{background-color:#3b71ca66}.calendar-slider-wrap .greatForm input[type=checkbox].slots-limited+label,.calendar-slider-wrap .greatForm input[type=checkbox].slots-limited+span{background-color:#ffc107}#cal-legend{display:flex;align-items:center;gap:24px;list-style:none;padding:0;margin:0}#cal-legend .legend-item{display:flex;align-items:center;gap:8px}#cal-legend .legend-item span{font-size:10px}#cal-legend .legend-dot{width:12px;height:12px;border-radius:50%}#cal-legend .dot-green{background-color:transparent;border:1px solid #3b71ca}#cal-legend .dot-yellow{background-color:#ffc107}#cal-legend .dot-primary{background-color:#3a71ca}.double_range_slider_box{position:relative;width:470px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:20px;flex-direction:column}.double_range_slider_box .closed-bar,.double_range_slider_box .double_range_slider{width:90%;height:10px;position:relative;background-color:#ddd;border-radius:20px}.double_range_slider_box .range_track{height:100%;position:absolute;border-radius:20px;background-color:#3b71cacc}.double_range_slider_box input{position:absolute;width:100%;height:5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;top:50%;transform:translateY(-50%)}.double_range_slider_box input::-webkit-slider-thumb{height:25px;width:25px;border-radius:50%;border:3px solid rgba(59,113,202,.4);background-color:#3b71ca;pointer-events:auto;-webkit-appearance:none;cursor:pointer;margin-bottom:1px}.double_range_slider_box input::-moz-range-thumb{height:18px;width:18px;border-radius:50%;border:3px solid rgba(59,113,202,.4);background-color:#3b71ca;pointer-events:auto;-moz-appearance:none;cursor:pointer;margin-top:30%}.double_range_slider_box .minvalue,.double_range_slider_box .maxvalue{position:absolute;padding:6px 15px;background:#3b71ca;border-radius:1rem;color:#fff;font-size:12px;transition:left .3s cubic-bezier(.165,.84,.44,1)}.double_range_slider_box .minvalue{bottom:0;transform:translateY(36%);left:0;will-change:left,transform}.double_range_slider_box .maxvalue{top:0;transform:translate(10%,-43%);right:0;will-change:right,transform}.reminder-email-wrap .wysiwyg-content{min-height:unset!important}.email-example-wrap{margin-top:20px}.wysiwyg-merge-tags .btn{box-shadow:none!important;padding:.375rem .75rem;display:inline-flex;align-items:center}.wysiwyg-toolbar .wysiwyg-merge-tags{display:inline-flex;margin:0}body .wysiwyg .form-outline .form-control~.form-label{transform:none}.wysiwyg .tui-image,.wysiwyg div[data-mdb-original-title="Insert Picture"],.wysiwyg button[title=Image]{display:none!important}.reminder-phone-wrap{display:flex;justify-content:center;align-items:center;height:calc(100% - 2em);margin:2em 0;background-color:#fff}.reminder-phone-wrap .phone{width:230px;height:400px;background-color:#fff;border:10px solid #333;border-radius:40px;overflow:hidden;position:relative}.reminder-phone-wrap .phone #phone-reminder-body{display:inline-block;max-width:150px;word-wrap:break-word}.reminder-phone-wrap .screen{width:100%;height:100%;background-color:#f8f8f8;padding:14px;box-sizing:border-box;overflow-y:auto}.reminder-phone-wrap .message-container{display:flex;flex-direction:column;align-items:flex-start}.reminder-phone-wrap .message{max-width:70%;background-color:#e5e5ea;border-radius:20px;padding:10px 15px;margin-bottom:10px;position:relative;font-size:10px;animation:messageAppear .5s ease-out}.reminder-phone-wrap .message p{margin:0;color:#000}.reminder-phone-wrap .message .time{font-size:.8em;color:#888;position:absolute;bottom:-20px;right:0}.integration-row,.reminder-row{position:relative}.integration-row .fa-trash-alt,.reminder-row .fa-trash-alt{display:block}.integration-row .fa-trash-undo,.reminder-row .fa-trash-undo{display:none}.integration-row.delete-integration:before,.integration-row.delete-reminder:before,.reminder-row.delete-integration:before,.reminder-row.delete-reminder:before{content:"";display:block;position:absolute;width:72%;height:2px;background:#000;top:30%;left:2%}.integration-row.delete-integration .field-column,.integration-row.delete-reminder .field-column,.reminder-row.delete-integration .field-column,.reminder-row.delete-reminder .field-column{opacity:.3}.integration-row.delete-integration .fa-trash-alt,.integration-row.delete-reminder .fa-trash-alt,.reminder-row.delete-integration .fa-trash-alt,.reminder-row.delete-reminder .fa-trash-alt{display:none}.integration-row.delete-integration .fa-trash-undo,.integration-row.delete-reminder .fa-trash-undo,.reminder-row.delete-integration .fa-trash-undo,.reminder-row.delete-reminder .fa-trash-undo{display:block}.integration-row .btn-group-toggle .btn,.reminder-row .btn-group-toggle .btn{padding:.375rem .75rem}.integration-row .btn-group-toggle .btn input[type=checkbox],.reminder-row .btn-group-toggle .btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.integration-row .btn-group-toggle .btn i,.reminder-row .btn-group-toggle .btn i{margin-right:5px}.integration-row .btn-group-toggle .btn.active,.reminder-row .btn-group-toggle .btn.active{background-color:#dc3545;border-color:#dc3545;color:#fff}.services-buttons .btn{text-transform:none}.services-buttons .btn.active{background:#3b71ca!important;color:#fff!important;border-color:#3b71ca}.services-buttons .service-icon-wrap{display:inline-block;width:15px;top:-2px;position:relative;margin-right:5px}.services-buttons .service-icon-wrap svg,.services-buttons .service-icon-wrap path,.services-buttons .service-icon-wrap g{fill:#3b71ca}.code-block{background-color:#f4f4f4;border:1px solid #ddd;border-radius:4px;padding:10px;font-family:monospace;cursor:pointer;white-space:pre-wrap;word-wrap:break-word}.code-block:hover{background-color:#e8e8e8}.widget-container .widget-phone{width:300px;height:600px;background-color:#fff;border:2px solid #333;border-radius:30px;overflow:hidden;position:relative;margin:20px auto;box-shadow:0 0 20px #0003;padding-bottom:30px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.widget-container .widget-phone::-webkit-scrollbar{display:none}.widget-container .status-bar{background-color:#000;color:#fff;padding:5px 15px;display:flex;justify-content:space-between;align-items:center;font-family:Arial,sans-serif;font-size:14px}.widget-container .status-bar .time{font-weight:700}.widget-container .status-bar .icons{display:flex;gap:8px}.widget-container .status-bar .icons i{font-size:12px}.widget-container .widget-phone-body{height:calc(100% - 120px);overflow-y:auto;padding:15px}.widget-container .widget-example{--mdb-primary: #1266f1;--mdb-primary-rgb: 18, 102, 241;--widget-font: "Roboto", sans-serif}.widget-container .widget-example *:not([class*=fa-]):not([class*=fas]):not([class*=fab]):not([class*=far]):not([class*=fal]){font-family:var(--widget-font)}.widget-container .widget-example h1{font-weight:800}.widget-container .widget-example label{font-size:.875em;font-weight:600}.widget-container .widget-example .stepper{display:grid;grid-template-columns:1fr 1fr 1fr auto;width:100%;margin:0 auto}.widget-container .widget-example .step-container{display:grid;grid-template-columns:40px auto;align-items:center}.widget-container .widget-example .step{width:40px;height:40px;border-radius:50%;background-color:#fff;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;font-weight:700;color:#333}.widget-container .widget-example .step.previous{cursor:pointer;background-color:var(--primary-color-lighter, #e6e6e6)!important}.widget-container .widget-example .step.active{background-color:var(--primary-color, black);color:var(--text-color, white);border-color:var(--primary-color, black)}.widget-container .widget-example .connector{width:100%;height:2px;background-color:#ccc}.widget-container .widget-example .connector.active{background-color:#999}.not-enabled-container{display:flex;justify-content:center;align-items:center;min-height:90vh;max-height:500px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;padding:2rem;box-shadow:0 4px 6px #0000001a}.not-enabled-content{text-align:center;max-width:400px}.not-enabled-icon{margin-bottom:1.5rem;color:#dc3545;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.not-enabled-title{color:#333;margin-bottom:1rem;font-size:1.8rem;font-weight:600}.not-enabled-description{color:#6c757d;margin-bottom:2rem;line-height:1.6}.not-enabled-actions{display:flex;justify-content:center}.contact-support-btn{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:25px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 5px #007bff4d}.contact-support-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px #007bff66}.flash-messages-container{position:fixed;top:20px;right:20px;z-index:9999;max-width:400px;width:100%}.flash-messages-container .alert{border-radius:.375rem;box-shadow:0 4px 12px #00000026;margin-bottom:1rem;border:none}.flash-messages-container .alert:last-child{margin-bottom:0}.flash-messages-container .alert i{font-size:1.1em}.flash-messages-container .alert-message{font-weight:500}.flash-messages-container .alert{animation:slideInRight .4s ease-out}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.flash-messages-container .alert.auto-hide{animation:slideInRight .4s ease-out,slideOutRight .4s ease-out 4.5s forwards}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@media (max-width: 576px){.flash-messages-container{top:10px;right:10px;left:10px;max-width:none}.flash-messages-container .alert{font-size:.9rem}}.flash-messages-container{z-index:1060}.btn-primary,.widget-container .widget-example .btn-primary,.bg-primary,.widget-container .widget-example .bg-primary{background-color:#607389!important}:root{--mdb-primary: $primaryBlue!important;--mdb-blue: $primaryBlue!important;color:#4f4f4f!important;--bs-body-color: #4f4f4f!important}.disabled-link{opacity:.7;cursor:not-allowed}.disabled-link:hover{background-color:transparent!important;border-color:transparent!important;color:inherit!important}body{background:#eee;font-family:Nunito Sans,sans-serif;font-weight:400;font-style:normal}body p,body li,body h4,body h5,body h6,body label{font-family:Nunito Sans,sans-serif;font-weight:400;font-style:normal}body h1,body h2,body h3{font-family:Nunito Sans,sans-serif;font-weight:300;font-style:normal}body .img-responsive{max-width:100%}body #admin-nav{position:fixed;top:0;left:0;width:100%;background-color:#f0f0f0;padding:10px;box-shadow:0 2px 5px #0000001a;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}body .top-navbar .nav-link{color:#fff}body:hover #admin-nav{opacity:1;visibility:visible;z-index:100}body .select-input.form-control[readonly]:not([disabled]){color:#3b71ca}body .form-outline .form-control~.form-label{transform:translateY(-1rem) translateY(.1rem) scale(.8);transition:color(.2s);background:#fff;z-index:10}body .crm-btn-list .crm-btn-list-button{display:inline-block;padding-left:5px;padding-right:5px;margin:0}body .crm-btn-list .crm-btn-list-button .btn{text-transform:none}body .crm-btn-list label{font-family:var(--mdb-body-font-family);position:relative;top:0;left:0;color:#3b71ca;font-size:14px;background-color:transparent;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:10px 20px;transition:background-color .5s,top .1s;box-shadow:1px 1px 1px 1px #ccc}body .crm-btn-list input[type=checkbox]{background-color:#fff;border:2px solid #3b71ca;height:0em;width:0em}body .crm-btn-list input[type=checkbox].blocked+label,body .crm-btn-list input[type=checkbox].blocked+span,body .crm-btn-list input[type=checkbox]:checked+label,body .crm-btn-list input[type=checkbox]:checked+span{background-color:#3b71ca;color:#fff}body .integration-logo-wrap img{width:auto;max-height:30px}.location-form-save-wrap{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.location-form-save-wrap.fixed-top-right{position:fixed;top:20px;right:20px;z-index:1000;transform:translateY(0);transition:.2s;padding:10px}.location-form-save-wrap:not(.fixed-top-right){opacity:1;transform:translateY(0);transition:.2s}.location-form-save-wrap.fixed-top-right:hover{opacity:1}.dev-notice{position:fixed;bottom:0;left:0;width:100%;background-color:#f8d7da;color:#721c24;text-align:center;padding:10px;font-weight:700;z-index:9999}.card{border-top-right-radius:none!important;border-top-left-radius:none!important;border-bottom-right-radius:none!important;border-bottom-left-radius:none!important}:root{--mdb-card-border-radius: none !important}#secondary-navs .nav-link.active span{border-bottom:2px solid;border-color:#607389;color:#607389;font-weight:600}.nav-link{padding:1rem!important}#admin-navs .nav-link.active{background-color:#79899c}body .shopboss a{color:#a4201c}body .shopboss a.btn-primary,body .shopboss .widget-container .widget-example a.btn-primary,.widget-container .widget-example body .shopboss a.btn-primary{color:#fff}body .shopboss #cal-legend .dot-primary,body .shopboss .bg-primary,body .shopboss .widget-container .widget-example .bg-primary,.widget-container .widget-example body .shopboss .bg-primary,body .shopboss .btn-primary,body .shopboss .widget-container .widget-example .btn-primary,.widget-container .widget-example body .shopboss .btn-primary{background-color:#a4201c}body .shopboss .btn-outline-primary{color:#a4201c;border-color:#a4201c}body .shopboss .bg-primary,body .shopboss .widget-container .widget-example .bg-primary,.widget-container .widget-example body .shopboss .bg-primary{background-color:#a4201c!important}body .shopboss .btn-check+.btn:hover{color:#781815;border-color:#781815}body .shopboss .select-input.form-control[readonly]:not([disabled]){color:#a4201c}body .shopboss .form-switch .form-check-input:checked[type=checkbox]:after,body .shopboss .form-check-input[type=checkbox]:checked{background-color:#a4201c}body .shopboss .form-check-input:checked{border-color:#a4201c}body .shopboss .double_range_slider_box .range_track,body .shopboss .double_range_slider_box .minvalue,body .shopboss .double_range_slider_box .maxvalue{background:#a4201c}body .shopboss input::-webkit-slider-thumb{border-color:#781815;background-color:#a4201c}body .shopboss input::-moz-range-thumb{border-color:#781815;background-color:#a4201c}body .shopboss .crm-btn-list input[type=checkbox].blocked+label,body .shopboss .crm-btn-list input[type=checkbox].blocked+span,body .shopboss .crm-btn-list input[type=checkbox]:checked+label,body .shopboss .crm-btn-list input[type=checkbox]:checked+span{background-color:#a4201c;color:#fff}body .shopboss .crm-btn-list input[type=checkbox].blocked+label svg,body .shopboss .crm-btn-list input[type=checkbox].blocked+label path,body .shopboss .crm-btn-list input[type=checkbox].blocked+label g,body .shopboss .crm-btn-list input[type=checkbox].blocked+span svg,body .shopboss .crm-btn-list input[type=checkbox].blocked+span path,body .shopboss .crm-btn-list input[type=checkbox].blocked+span g,body .shopboss .crm-btn-list input[type=checkbox]:checked+label svg,body .shopboss .crm-btn-list input[type=checkbox]:checked+label path,body .shopboss .crm-btn-list input[type=checkbox]:checked+label g,body .shopboss .crm-btn-list input[type=checkbox]:checked+span svg,body .shopboss .crm-btn-list input[type=checkbox]:checked+span path,body .shopboss .crm-btn-list input[type=checkbox]:checked+span g{fill:#fff!important}body .shopboss .calendar-slider-wrap .greatForm label,body .shopboss .calendar-slider-wrap .greatForm span{border-color:#a4201c}body .shopboss .calendar-slider-wrap .greatForm input[type=checkbox].dotw-closed+label,body .shopboss .calendar-slider-wrap .greatForm input[type=checkbox].dotw-closed+span,body .shopboss .calendar-slider-wrap .greatForm input[type=checkbox].blocked+label,body .shopboss .calendar-slider-wrap .greatForm input[type=checkbox].blocked+span,body .shopboss .calendar-slider-wrap .greatForm input[type=checkbox]:checked+label,body .shopboss .calendar-slider-wrap .greatForm input[type=checkbox]:checked+span{background-color:#781815;color:#fff}body .shopboss .services-buttons .btn{text-transform:none}body .shopboss .services-buttons .btn.active{background:#a4201c!important;color:#fff!important;border-color:#a4201c}body .shopboss .services-buttons .service-icon-wrap svg,body .shopboss .services-buttons .service-icon-wrap path,body .shopboss .services-buttons .service-icon-wrap g{fill:#a4201c!important}body[data-mdb-theme=dark] .shopboss .select-input.form-control[readonly]:not([disabled]){color:#fff}body .shopware a{color:#f05a24}body .shopware a.btn-primary,body .shopware .widget-container .widget-example a.btn-primary,.widget-container .widget-example body .shopware a.btn-primary{color:#fff}body .shopware #cal-legend .dot-primary,body .shopware .bg-primary,body .shopware .widget-container .widget-example .bg-primary,.widget-container .widget-example body .shopware .bg-primary,body .shopware .btn-primary,body .shopware .widget-container .widget-example .btn-primary,.widget-container .widget-example body .shopware .btn-primary{background-color:#f05a24}body .shopware .btn-outline-primary{color:#f05a24;border-color:#f05a24}body .shopware .btn-check+.btn:hover{color:#d3420e;border-color:#d3420e}body .shopware .select-input.form-control[readonly]:not([disabled]){color:#f05a24}body .shopware .form-switch .form-check-input:checked[type=checkbox]:after,body .shopware .form-check-input[type=checkbox]:checked{background-color:#f05a24}body .shopware .form-check-input:checked{border-color:#f05a24}body .shopware .double_range_slider_box .range_track,body .shopware .double_range_slider_box .minvalue,body .shopware .double_range_slider_box .maxvalue{background:#f05a24}body .shopware input::-webkit-slider-thumb{border-color:#d3420e;background-color:#f05a24}body .shopware input::-moz-range-thumb{border-color:#d3420e;background-color:#f05a24}body .shopware .crm-btn-list input[type=checkbox].blocked+label,body .shopware .crm-btn-list input[type=checkbox].blocked+span,body .shopware .crm-btn-list input[type=checkbox]:checked+label,body .shopware .crm-btn-list input[type=checkbox]:checked+span{background-color:#f05a24;color:#fff}body .shopware .crm-btn-list input[type=checkbox].blocked+label svg,body .shopware .crm-btn-list input[type=checkbox].blocked+label path,body .shopware .crm-btn-list input[type=checkbox].blocked+label g,body .shopware .crm-btn-list input[type=checkbox].blocked+span svg,body .shopware .crm-btn-list input[type=checkbox].blocked+span path,body .shopware .crm-btn-list input[type=checkbox].blocked+span g,body .shopware .crm-btn-list input[type=checkbox]:checked+label svg,body .shopware .crm-btn-list input[type=checkbox]:checked+label path,body .shopware .crm-btn-list input[type=checkbox]:checked+label g,body .shopware .crm-btn-list input[type=checkbox]:checked+span svg,body .shopware .crm-btn-list input[type=checkbox]:checked+span path,body .shopware .crm-btn-list input[type=checkbox]:checked+span g{fill:#fff!important}body .shopware .calendar-slider-wrap .greatForm label,body .shopware .calendar-slider-wrap .greatForm span{border-color:#f05a24}body .shopware .calendar-slider-wrap .greatForm input[type=checkbox].dotw-closed+label,body .shopware .calendar-slider-wrap .greatForm input[type=checkbox].dotw-closed+span,body .shopware .calendar-slider-wrap .greatForm input[type=checkbox].blocked+label,body .shopware .calendar-slider-wrap .greatForm input[type=checkbox].blocked+span,body .shopware .calendar-slider-wrap .greatForm input[type=checkbox]:checked+label,body .shopware .calendar-slider-wrap .greatForm input[type=checkbox]:checked+span{background-color:#d3420e;color:#fff}body .shopware .services-buttons .btn{text-transform:none}body .shopware .services-buttons .btn.active{background:#f05a24!important;color:#fff!important;border-color:#f05a24}body .shopware .services-buttons .service-icon-wrap svg,body .shopware .services-buttons .service-icon-wrap path,body .shopware .services-buttons .service-icon-wrap g{fill:#f05a24!important}body[data-mdb-theme=dark] .shopware .select-input.form-control[readonly]:not([disabled]){color:#fff}
