.wpsl-wp-7-plus{--wpsl-radius:2px}:root{--wpsl-progress-gradient-start:#85B7EB;--wpsl-progress-gradient-end:#185FA5;--wpsl-error-color:#c01313;--wpsl-error-hover-color:#a01010;--wpsl-admin-border-hover:#bbbfc6}.wpsl-progress-bar{width:100%;height:35px;background-color:#e5e7eb;border-radius:var(--wpsl-radius,3px);overflow:hidden;position:relative}.wpsl-progress-fill{height:100%;background:var(--wpsl-progress-gradient-end);transition:width .3s ease;border-radius:var(--wpsl-radius,3px)}#wpsl-content-wrap .wpsl-preloader,#wpsl-onboarding .wpsl-preloader{width:16px;max-width:16px;height:16px;margin-block:0;margin-inline-start:10px;margin-inline-end:0}#wpsl-onboarding .wpsl-onboarding-key-wrap p,#wpsl-settings-form p.wpsl-has-preloader{display:flex;align-items:center!important}#wpsl-onboarding input[type=password],#wpsl-onboarding input[type=text],#wpsl-onboarding select,#wpsl-onboarding textarea,#wpsl-settings-form input[type=password]:not( #wpsl-wrap input[type=password],#wpsl-appearance-preview input[type=password] ),#wpsl-settings-form input[type=text]:not( #wpsl-wrap input[type=text],#wpsl-appearance-preview input[type=text].wp-color-picker ),#wpsl-settings-form select:not( #wpsl-wrap select ):not( #wpsl-appearance-preview select ),#wpsl-settings-form textarea:not( #wpsl-wrap textarea ):not( #wpsl-appearance-preview textarea ),.wpsl-dialog input[type=text],.wpsl-dialog select,.wpsl-styled-inputs input:not( [type=button] ):not( [type=submit] ):not( [type=checkbox] ):not( [type=radio] ),.wpsl-styled-inputs select,.wpsl-styled-inputs textarea,body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) input[type=number]:not(#wpsl-wrap *):not(#wpsl-appearance-preview *),body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) input[type=text]:not(#wpsl-wrap *):not(#wpsl-appearance-preview *):not(.wp-color-picker):not(.wpsl-stats-daterange):not(.wpsl-search-wrap *),body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) select:not(#wpsl-wrap *):not(#wpsl-appearance-preview *),body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) textarea:not(#wpsl-wrap *):not(#wpsl-appearance-preview *){margin-left:0;padding-block:8px;padding-inline-start:12px;padding-inline-end:12px;border:1px solid #d1d5db;border-radius:var(--wpsl-radius,3px);background-color:#fff;color:#374151;line-height:normal}#wpsl-onboarding input[type=password],#wpsl-onboarding input[type=text],#wpsl-onboarding select,#wpsl-settings-form input[type=number]:not( #wpsl-wrap input[type=number],#wpsl-appearance-preview input[type=number] ):not( .wp-color-picker ),#wpsl-settings-form input[type=text]:not( #wpsl-wrap input[type=text],#wpsl-appearance-preview input[type=text] ):not( .wp-color-picker ),#wpsl-settings-form select:not( #wpsl-wrap select,#wpsl-appearance-preview select ),body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) input[type=number]:not(#wpsl-wrap *):not(#wpsl-appearance-preview *),body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) input[type=text]:not(#wpsl-wrap *):not(#wpsl-appearance-preview *):not(.wp-color-picker):not(.wpsl-search-wrap *),body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) select:not(#wpsl-wrap *):not(#wpsl-appearance-preview *){height:38px}#wpsl-onboarding select,#wpsl-settings-form select:not( #wpsl-wrap select ):not( #wpsl-appearance-preview select ),.wpsl-dialog select,.wpsl-styled-inputs select,body[class*=wpsl_stores].wpsl-v3 [id^=wpsl-]:not(#side-sortables *) select:not(#wpsl-wrap *):not(#wpsl-appearance-preview *){padding-block:8px;padding-inline-start:12px;padding-inline-end:26px}#wpsl-geocode-test .wpsl-error,#wpsl-settings-form .wpsl-error,.block-editor-page .wpsl-error,.wpsl-field-editor .wpsl-error,.wpsl-marker-studio .wpsl-error,.wpsl-onboarding .wpsl-error,.wpsl-store-meta .wpsl-error{border:1px solid #c01313!important}#wpsl-meta-nav.wpsl-online-only .wpsl-star{display:none}#wpsl-meta-nav.wpsl-online-only .wpsl-tabs label.wpsl-hours-tab{display:none}#wpsl-verify-mapbox-key,.wpsl-key-input+.button,.wpsl-key-input+.button-secondary{margin-inline-end:0!important}.wpsl-key-field{position:relative;display:flex;align-items:center}#wpsl-settings-content form .wpsl-key-field{flex:1;margin:auto 0}#wpsl-settings-content form .wpsl-key-input{width:100%;height:38px;margin:auto 0}#wpsl-onboarding-api-keys .wpsl-key-field{display:inline-flex;width:300px}#wpsl-onboarding-api-keys .wpsl-key-input{width:100%}.wpsl-key-input{padding-inline-end:62px!important}input.wpsl-key-input{border:1px solid #d1d5db;border-radius:var(--wpsl-radius,3px);background-color:#fff;color:#374151}.wpsl-wp-7-plus #wpsl-onboarding .wpsl-key-input{height:48px}.wpsl-toggle-key{position:absolute;inset-inline-end:1px;inset-block:1px;display:flex;align-items:center;padding-inline:12px;border:0;border-start-end-radius:var(--wpsl-radius,3px);border-end-end-radius:var(--wpsl-radius,3px);background-color:#fff;color:#2271b1;font-size:13px;line-height:1;cursor:pointer}.wpsl-toggle-key:focus,.wpsl-toggle-key:hover{color:#135e96}.no-js .wpsl-toggle-key,.wpsl-toggle-key[hidden]{display:none}#wpsl-onboarding-api-keys .submit{display:flex;align-items:center;gap:10px}.wpsl-upload-button-wrap{position:relative}.wpsl-upload-label{display:inline-block;padding:8px 12px;cursor:pointer;border-radius:var(--wpsl-radius,3px);background-color:#9c27b0;font-size:16px;color:#fff}#wpsl-upload-btn{position:absolute;z-index:-1;top:6px;inset-inline-start:0;font-size:15px;color:#999}.wpsl-force-block{display:block!important}.wpsl-flex-textarea label{align-self:flex-start!important}.wpsl-flex-checkbox input{align-self:center!important}body:not(.wpsl-licenses) [id^=wpsl-][id$="-wrap"] section{box-shadow:0 1px 4px rgb(18 25 97 / 8%)}.wpsl-red-callout{background:#faeaec;border-left:5px solid #dba2ac;color:#404040;padding:12px;margin-bottom:15px}#wpsl-section-editor .wpsl-red-callout{margin-bottom:27px}.wpsl-warning-callout{padding:1px 15px 5px 15px;background:#fcf9e8;border-left:5px solid #e5d998;border-radius:2px}#wpsl-onboarding .wpsl-warning-callout{margin-bottom:15px}#wpsl-store-details .wpsl-warning-callout{margin-bottom:23px}.wpsl-callout{padding:15px;margin-bottom:22px;background:#e7f0f1;border-left:4px solid #a4c6cb}.wpsl-multiselect-container{width:100%;position:relative}.wpsl-multiselect-container>button{width:100%;background-color:#fff;border:1px solid #d1d5db;border-radius:var(--wpsl-radius,3px);padding:12px 24px 12px 12px;display:flex;align-items:center;justify-content:space-between;color:#374151;cursor:pointer;position:relative;outline:0;text-align:left;min-height:38px;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E);background-position:right 6px top 50%;background-size:16px;background-repeat:no-repeat}.wpsl-multiselect-container>button:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.wpsl-multiselect-content{display:flex;flex-wrap:wrap;gap:8px;border-radius:8px;background-color:#fff}.wpsl-multiselect-container svg{flex-shrink:0;margin:1px 0 0 4px;fill:#6b7280}.wpsl-multiselect-menu{position:absolute;top:100%;left:0;width:100%;margin-top:4px;background-color:#fff;border:1px solid #d1d5db;border-radius:var(--wpsl-radius,3px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);max-height:240px;overflow-y:auto;z-index:10;display:none}.wpsl-multiselect-menu.show{display:block!important}.wpsl-multiselect-menu li{padding:8px 12px;list-style:none}.wpsl-multiselect-menu li:hover{background-color:#f3f4f6}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu li label,:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-option .wpsl-multiselect-menu li label:first-child{display:flex;align-items:center;gap:8px;flex:1 1 auto;width:100%;max-width:none;min-height:0;margin:0;padding:0;cursor:pointer}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu li label span{line-height:16px}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:16px;height:16px;min-width:16px;margin:0;padding:0;border:1px solid #d1d5db;border-radius:var(--wpsl-radius,3px);background-color:#fff;box-shadow:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu input[type=checkbox]:hover{border-color:#6fac34}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu input[type=checkbox]:checked{background-color:#6fac34;border-color:#6fac34}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu input[type=checkbox]:checked::before{content:"";display:block;position:absolute;left:5px;top:1px;width:4px;height:8px;margin:0;background:0 0;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}:is(#wpsl-content-wrap,.wpsl-onboarding) .wpsl-multiselect-menu input[type=checkbox]:focus-visible{outline:2px solid #6fac34;outline-offset:2px}.wpsl-multiselect-tag{display:flex;align-items:center;background-color:#dbeafe;color:#1e40af;font-size:14px;padding:5px 5px 5px 8px;border-radius:var(--wpsl-radius,3px);max-width:100%}.wpsl-multiselect-tag:hover{background-color:#c8ddfa}.wpsl-multiselect-tag-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;flex:1;height:20px;line-height:20px}.wpsl-multiselect-tag-remove{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;cursor:pointer;border-radius:50%;transition:background-color .2s ease;flex-shrink:0}.wpsl-multiselect-tag-remove:hover path{fill:#000}.wpsl-multiselect-tag-remove svg{width:12px;height:12px}