li.ocean-control-focused{box-shadow:4px 0 0 #eee,-10px 0 0 #06214e}.components-modal__screen-overlay:has(.ocean-customize-search-modal){background:rgba(243,242,246,.82);z-index:99999999999}.ocean-customize-search-modal{--ocean-search-background:#06214e;--ocean-search-border:#021026;--ocean-search-text:#fff;--ocean-search-placeholder:#d9e8ff;--ocean-search-badge-background:#ededed;--ocean-search-badge-text:#000;--ocean-search-accent:#d9e8ff;--ocean-search-toggle-background:#06214e;background:var(--ocean-search-background);border:0;border-radius:5px;box-shadow:0 40px 50px -26px #838383;color:var(--ocean-search-text);max-height:min(520px,100vh - 16px);overflow:hidden;width:min(800px,100vw - 16px)}.ocean-customize-search-modal.is-light-theme{--ocean-search-background:#fff;--ocean-search-border:#ddd;--ocean-search-text:#06214e;--ocean-search-placeholder:#afafaf;--ocean-search-badge-background:#06214e;--ocean-search-badge-text:#fff;--ocean-search-accent:#2ea1fb;--ocean-search-toggle-background:rgba(248,249,252,.75)}.ocean-customize-search-modal .components-modal__header{display:none}.ocean-customize-search-modal .components-modal__content,.ocean-customize-search-modal .components-modal__content.hide-header{background:var(--ocean-search-background);margin-top:0;padding:0}.ocean-customize-search-toolbar{align-items:center;background:var(--ocean-search-background);border-bottom:1px solid var(--ocean-search-border);display:flex;height:60px;position:relative}.ocean-customize-search-icon{color:var(--ocean-search-placeholder);font-size:30px;height:30px;left:20px;line-height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:2}.ocean-customize-search-input[type=search]{appearance:none;border:0;border-radius:0;box-sizing:border-box;font-size:25px;font-weight:200;height:59px;line-height:2;margin:0;padding:0 105px 0 70px;width:100%}.ocean-customize-search-input[type=search],.ocean-customize-search-input[type=search]:focus{background:var(--ocean-search-background);box-shadow:none;color:var(--ocean-search-text);outline:0}.ocean-customize-search-input[type=search]:focus{border:0}.ocean-customize-search-input[type=search]::placeholder{color:var(--ocean-search-placeholder);opacity:1}.ocean-customize-search-input[type=search]::-webkit-search-cancel-button{display:none}.ocean-customize-search-close.components-button,.ocean-customize-search-theme-toggle.components-button{align-items:center;display:flex;height:25px;justify-content:center;min-width:25px;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.ocean-customize-search-theme-toggle.components-button{background:var(--ocean-search-toggle-background);border:1px solid var(--ocean-search-border);border-radius:5px;box-shadow:0 4px 15px -11px #072250;color:var(--ocean-search-accent);right:50px}.ocean-customize-search-theme-toggle.components-button .dashicons{font-size:14px;height:14px;line-height:14px;width:14px}.ocean-customize-search-theme-toggle.components-button:focus-visible,.ocean-customize-search-theme-toggle.components-button:hover{background:var(--ocean-search-text);color:var(--ocean-search-background)}.ocean-customize-search-close.components-button{background:transparent;border:0;box-shadow:none;color:var(--ocean-search-text);font-size:22px;font-weight:400;line-height:1;right:10px}.ocean-customize-search-close.components-button:focus-visible,.ocean-customize-search-close.components-button:hover{background:transparent;color:var(--ocean-search-accent)}.ocean-customize-search-results{max-height:400px;overflow-y:auto;overscroll-behavior:contain}.ocean-customize-search-result{align-items:center;animation:ocean-search-fade-in .4s;background:var(--ocean-search-background);border:0;border-radius:0;color:var(--ocean-search-text);cursor:pointer;display:flex;font-size:14px;gap:0;line-height:1.6;margin:0;min-height:52px;padding:8px 20px;text-align:start;width:100%}.ocean-customize-search-result:focus-visible,.ocean-customize-search-result:hover{background:#d9e8ff;color:#06214e;outline:0}.ocean-customize-search-result>.dashicons-editor-break{background:rgba(248,249,252,.75);border:1px solid #f8f9fc;border-radius:5px;box-shadow:0 4px 20px -7px #06214e;color:#2ea1fb;flex:0 0 22px;font-size:12px;font-weight:700;height:22px;line-height:14px;padding:3px 2px;visibility:hidden;width:22px}.ocean-customize-search-result:focus-visible>.dashicons-editor-break,.ocean-customize-search-result:hover>.dashicons-editor-break{visibility:visible}.ocean-customize-search-result:focus-visible .ocean-customize-search-location,.ocean-customize-search-result:hover .ocean-customize-search-location{background:#f8f9fc;color:#2ea1fb}.ocean-customize-search-modal.is-light-theme .ocean-customize-search-result:focus-visible .ocean-customize-search-location,.ocean-customize-search-modal.is-light-theme .ocean-customize-search-result:hover .ocean-customize-search-location{background:#2ea1fb;color:#f8f9fc}.ocean-customize-search-modal.is-light-theme .ocean-customize-search-result:focus-visible .ocean-customize-search-location .dashicons,.ocean-customize-search-modal.is-light-theme .ocean-customize-search-result:hover .ocean-customize-search-location .dashicons{color:#fff}.ocean-customize-search-location{align-items:center;background:var(--ocean-search-badge-background);border-radius:2px;color:var(--ocean-search-badge-text);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:500;gap:2px;line-height:1;margin:2px 8px 2px 0;padding:4px 6px}.ocean-customize-search-location .dashicons{color:var(--ocean-search-accent);font-size:10px;height:10px;line-height:10px;width:10px}.ocean-customize-search-label{flex:1 1 auto;line-height:1.6;min-width:0}@keyframes ocean-search-fade-in{0%{opacity:0}to{opacity:1}}#ocean-wp-customize-search{background:#f0f0f1;border:0;border-right:1px solid #dcdcde;border-top:4px solid #f0f0f1;box-sizing:content-box;cursor:pointer;display:block;height:41px;left:50px;padding:0 2px 0 0;position:absolute;top:0;transition:color .15s ease-in-out,border-color .15s ease-in-out,background .15s ease-in-out;width:45px}#ocean-wp-customize-search:hover{background:#fff;border-top-color:#06214e;color:#06214e}#ocean-wp-customize-search a.customize-controls-ocean-search{box-sizing:border-box;color:#3c434a;display:block;height:100%;padding:10px 0;text-align:center;text-decoration:none;width:100%}:root[dir=rtl] #ocean-wp-customize-search{border-left:1px solid #dcdcde;border-right:0;left:auto;right:50px}:root[dir=rtl] .ocean-customize-search-icon{left:auto;right:20px}:root[dir=rtl] .ocean-customize-search-input[type=search]{padding-left:105px;padding-right:70px}:root[dir=rtl] .ocean-customize-search-theme-toggle.components-button{left:50px;right:auto}:root[dir=rtl] .ocean-customize-search-close.components-button{left:10px;right:auto}:root[dir=rtl] .ocean-customize-search-location{margin-left:8px;margin-right:0}@media(max-width:480px){.ocean-customize-search-modal{width:calc(100vw - 12px)}.ocean-customize-search-result{padding-left:12px;padding-right:12px}}
