#post_search_group{margin-right:1rem;position:relative;width:100%}#post_search_group #searchfield_icons{align-items:center;background-color:transparent;border-color:transparent;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:48px;z-index:1}#post_search_group #search-button.hidden,#post_search_group #search-loader.hidden{display:none}#post_search_group input.search{padding-left:48px;position:relative;z-index:0}#post_search_group button#post_search_clear{align-items:center;background-color:transparent;border-color:transparent;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:48px;z-index:1}#searchModal .modal-header .btn-close{margin:0}#searchModal #dataempty.hidden,#searchModal #datatitle_categories.hidden,#searchModal #datatitle_products.hidden,#searchModal #livesearchsubmit.hidden,#searchModal #post_search_clear.hidden{display:none}#searchModal #livesearchsubmit{border-radius:0;width:100%}#searchModal .modal-body{margin:0;padding:0}#searchModal #datatitle_categories,#searchModal #datatitle_products{background-color:#e7eef2;border-bottom:1px solid #c5d3dc;border-top:1px solid #c5d3dc;display:block;font-weight:700;padding:.5rem 1rem}#searchModal #datafetch_categories,#searchModal #datafetch_products{font-size:.7875rem}#searchModal #datafetch_categories .list-group-item-action:active,#searchModal #datafetch_categories .list-group-item-action:focus,#searchModal #datafetch_categories .list-group-item-action:hover,#searchModal #datafetch_products .list-group-item-action:active,#searchModal #datafetch_products .list-group-item-action:focus,#searchModal #datafetch_products .list-group-item-action:hover{background-color:#e3eff9;color:#16476e}#searchModal #datafetch_products a{align-items:center;display:flex;gap:1rem}#searchModal #datafetch_products a img{border-radius:3px;height:50px;max-height:50px;max-width:50px;min-height:50px;min-width:50px;overflow:hidden;width:50px}#searchModal #datafetch_products a .content .price{font-weight:700}#searchModal #datafetch_products a .content span{display:block}#searchModal .product-search-form{padding:1rem}#searchModal .product-search-form form.product-search-form{align-items:flex-start;padding:0;position:relative}#searchModal .product-search-form form.product-search-form .product-search-field-clear:after,#searchModal .product-search-form form.product-search-form:before{align-items:center;background-color:transparent;border-color:transparent;bottom:0;display:flex;font-family:Font Awesome\ 6 Pro;justify-content:center;left:0;position:absolute;top:0;width:48px;z-index:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}#searchModal .product-search-form form.product-search-form .product-search-field-clear{right:0}#searchModal .product-search-form form.product-search-form .product-search-field-clear:after{content:"";transform:translateX(-100%)}#searchModal .product-search-form form.product-search-form:before{content:""}#searchModal .product-search-form form.product-search-form:not(.show-submit-button) .product-search-field-clear{bottom:0;display:flex;flex:auto;height:auto;margin:auto 0;overflow:visible;padding:0;position:absolute;right:0;top:0;width:0}#searchModal .product-search-form input.product-search-field.blinker{background-image:url(images/spinner.45601b13.gif);background-position-x:calc(100% - 12px)}#searchModal .product-search-form input.product-search-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid #e7eef2;border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:.9rem;font-weight:400;line-height:1.5;padding:.375rem .75rem .375rem 48px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){#searchModal .product-search-form input.product-search-field{transition:none}}#searchModal .product-search-form input.product-search-field:focus{background-color:var(--bs-body-bg);border-color:#8ba3b7;box-shadow:0 0 0 .25rem rgba(22,71,110,.25);color:var(--bs-body-color);outline:0}#searchModal .product-search-form input.product-search-field::-webkit-date-and-time-value{height:1.5em}#searchModal .product-search-form input.product-search-field::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}#searchModal .product-search-form input.product-search-field::placeholder{color:var(--bs-secondary-color);opacity:1}#searchModal .product-search-form input.product-search-field:disabled{background-color:var(--bs-secondary-bg);opacity:1}#searchModal .product-search-form input.product-search-field:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:shade-color(#16476e,5%)}#searchModal .product-search-form input.product-search-field:hover:not(:disabled):not([readonly])::file-selector-button{background-color:shade-color(#16476e,5%)}#searchModal .product-search-form .show-submit-button button[type=submit]{margin-left:.5rem;--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:0.9rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(26,36,38,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;--bs-btn-color:#fff;--bs-btn-bg:#16476e;--bs-btn-border-color:#16476e;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#396384;--bs-btn-hover-border-color:#2d597d;--bs-btn-focus-shadow-rgb:57,99,132;--bs-btn-active-color:#fff;--bs-btn-active-bg:#456c8b;--bs-btn-active-border-color:#2d597d;--bs-btn-active-shadow:inset 0 3px 5px rgba(26,36,38,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#16476e;--bs-btn-disabled-border-color:#16476e}@media(prefers-reduced-motion:reduce){#searchModal .product-search-form .show-submit-button button[type=submit]{transition:none}}#searchModal .product-search-form .show-submit-button button[type=submit]:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}#searchModal .product-search-form .show-submit-button button[type=submit]:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}#searchModal .product-search-results .search-results{border-collapse:collapse}#searchModal .product-search-results tbody td{padding:.5rem}#searchModal .product-search-results tbody .entry.product .title{font-family:Montserrat,sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem}#searchModal .product-search-results tbody .entry a{color:#16476e}#searchModal .product-search-results tbody .entry a .price .sale-price-prefix{font-size:.7875rem}#searchModal .product-search-results tbody .entry a .price ins bdi,#searchModal .product-search-results tbody .entry a .price>.woocommerce-Price-amount>bdi{font-size:1.125rem}#searchModal .product-search-results tbody .entry a .wps_add_to_cart{font-size:.7875rem;margin-top:.5rem}
