.search-trigger-button.svelte-6cvca9{background-color:#000;border-radius:.75rem;padding:.5rem .75rem;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.search-trigger-button.svelte-6cvca9:hover{background-color:#111;border-color:#ffa94d}.modal-backdrop.svelte-bbw2yo{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:flex-start;padding-top:10vh;z-index:2000}.search-modal.svelte-bbw2yo{background:#171b1f;width:min(600px,90vw);max-height:80vh;overflow-y:auto;border-radius:1rem;padding:2rem;box-shadow:0 1rem 2rem #00000040;position:relative}.search-input.svelte-bbw2yo{width:100%}.search-results.svelte-bbw2yo{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.result-entry.svelte-bbw2yo{text-decoration:none;color:#f1f1f1!important;padding:1rem;margin:.25rem;background:#889099;border-radius:.5rem}.result-entry.svelte-bbw2yo:hover{background:#4c8ac9;border-radius:.5rem}.navbar.svelte-ayra0r{background-color:#000;padding:.75rem 1rem}.navbar.svelte-ayra0r .nav-link:where(.svelte-ayra0r){font-family:Oswald,sans-serif;font-size:.8em;font-weight:500;line-height:1em;color:#fff;cursor:pointer;text-transform:uppercase;padding:1rem}.navbar.svelte-ayra0r .nav-link:where(.svelte-ayra0r):hover,.navbar.svelte-ayra0r .nav-link:where(.svelte-ayra0r):focus,.navbar.svelte-ayra0r .nav-link:where(.svelte-ayra0r):active{color:orange}.navbar.svelte-ayra0r a.navbar-brand:where(.svelte-ayra0r) img:where(.svelte-ayra0r){height:1.5rem}.navbar.svelte-ayra0r .navbar-collapse.collapse:where(.svelte-ayra0r){border:none!important;box-shadow:none!important}.navbar.svelte-ayra0r .btn.btn-primary.nav-cart:where(.svelte-ayra0r){background-color:#000}.navbar.svelte-ayra0r ul.dropdown-menu:where(.svelte-ayra0r){z-index:1050;background-color:#0f0f0f}.navbar.svelte-ayra0r a.dropdown-item:where(.svelte-ayra0r){color:#fff;font-family:Oswald,sans-serif;font-size:.8em;font-weight:500;line-height:1em;text-transform:uppercase;padding:1rem}.navbar.svelte-ayra0r a.dropdown-item:where(.svelte-ayra0r):hover{background-color:#0f0f0f;color:orange}.navbar.svelte-ayra0r a.nav-cart:where(.svelte-ayra0r){background-color:#000}body{font-family:Roboto,sans-serif;font-size:1rem;line-height:2rem;background-color:#fff}strong{font-weight:700!important}p{margin-top:1rem;margin-bottom:1rem;color:#171b1f}h1,h2,h3,h4,h5,h6{letter-spacing:.01rem!important;line-height:1.625;font-family:Oswald,sans-serif;color:#171b1f!important;text-transform:none}h1{font-size:2rem;font-weight:800}h2{font-size:1.875rem;font-weight:500}h3{font-size:1.5rem;font-weight:500}h4{font-size:1.25rem;font-weight:500}h5{font-size:1.125rem;font-weight:500}h6{font-size:1rem;font-weight:500}ul li{color:#171b1f}footer{background-color:#171b1f}footer p,footer h5,footer h6{color:#889099!important}footer img{width:300px;aspect-ratio:300/90;display:block}footer hr{border:none;height:1px;background-color:var(--bs-light);margin:1rem 0}a.btn.btn-primary{background-color:#ff6a00;border:1px solid #f99d3a;color:#fff}button.btn-primary,button.btn-primary:hover{background-color:#ff6a00;border:1px solid #f99d3a}main.flex-1.p-4{padding:0!important}.lucide-house{width:15px}.breadcrumb{background-color:#171b1f;margin:0;padding-left:1rem}a.breadcrumb-home-link{width:20px}.breadcrumb a,.breadcrumb span{color:#889099;font-size:.85rem}hr{border:1px solid #f99d3a;opacity:.25}.icon-white{color:#fff}.toast{animation:fadeInUp .3s ease-in-out}.toast-body{background-color:#f99d3a}.toast-body p{color:#fff}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.toast .remove-btn{width:24px;height:24px;font-size:1rem;background-color:transparent;color:#6c757d;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.toast .remove-btn:hover{color:#000}
