.cart-header-bg.svelte-q4r2c1{background:linear-gradient(-50deg,#2d7fa4,#04baba)}.cart-footer-custom.svelte-q4r2c1{box-shadow:0 -11px 10px -8px #e0e0e0}.cart-widget__content.svelte-1sbbvpv{max-height:40vh;overflow-y:auto}@media (min-height:520px){.cart-widget__content.svelte-1sbbvpv{max-height:50vh}}@media (min-height:700px){.cart-widget__content.svelte-1sbbvpv{max-height:45vh}}@media (min-height:900px){.cart-widget__content.svelte-1sbbvpv{max-height:55vh}}@media (min-height:1080px){.cart-widget__content.svelte-1sbbvpv{max-height:65vh}}.tab-active.svelte-zerq0q{--tw-text-opacity:1;color:rgb(0 144 144/var(--tw-text-opacity,1))}.search-item.svelte-1moky0d{align-items:center;border-bottom-width:1px;display:grid;gap:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:.75rem;line-height:1rem;padding:.5rem 1rem}@media (min-width:1024px){.search-item.svelte-1moky0d{font-size:1rem;line-height:1.5rem}}.search-item.svelte-1moky0d{grid-template-columns:45px 1fr auto;transition:all .15s ease}@media (min-width:768px){.search-item.svelte-1moky0d{grid-template-columns:60px 1fr auto}}.search-item.svelte-1moky0d:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));box-shadow:inset 3px 0 #51a0c4}.search-item__thumbnail.svelte-1moky0d{-o-object-fit:contain;object-fit:contain}.search-item__name.svelte-1moky0d{cursor:pointer;font-weight:600;text-align:left}@media (min-width:1024px){.search-item__name.svelte-1moky0d{padding-left:2rem;padding-right:2rem}}.search-item__name.svelte-1moky0d{overflow:hidden;text-overflow:ellipsis}.search-item__price.svelte-1moky0d{overflow:hidden;text-align:right}.search-results.svelte-pcf1d1{border-radius:.25rem;position:absolute;top:3.5rem;width:100%;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.search-results__footer.svelte-pcf1d1{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.search-results__footer.svelte-pcf1d1:hover{box-shadow:inset 3px 0 #51a0c4}.search-results__footer__btn.svelte-pcf1d1{flex:1 1 0%;font-weight:600;text-align:left}.search-results__footer__btn.svelte-pcf1d1:hover{font-weight:600;--tw-text-opacity:1;color:rgb(37 110 143/var(--tw-text-opacity,1))}.search-results__footer__close.svelte-pcf1d1{align-items:center;display:flex;gap:.25rem}.search-results__footer__close.svelte-pcf1d1 p:where(.svelte-pcf1d1){margin-bottom:.125rem}.search-results__footer__close.svelte-pcf1d1:hover{font-weight:600;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));cursor:pointer}.search.svelte-1l1f1gs{position:relative}.search-bar.svelte-1l1f1gs{align-items:center;display:flex}.search-bar.svelte-1l1f1gs input:where(.svelte-1l1f1gs){border-radius:.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:48px;width:100%}.search-icon.svelte-1l1f1gs{color:#d1d5db;position:absolute;right:1rem}header.svelte-1wdz6z6{position:sticky;top:0;z-index:10;--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));background:linear-gradient(-50deg,#2d7fa4,#04baba);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.nav-container.svelte-1wdz6z6{width:100%}@media (min-width:640px){.nav-container.svelte-1wdz6z6{max-width:640px}}@media (min-width:768px){.nav-container.svelte-1wdz6z6{max-width:768px}}@media (min-width:1024px){.nav-container.svelte-1wdz6z6{max-width:1024px}}@media (min-width:1280px){.nav-container.svelte-1wdz6z6{max-width:1280px}}@media (min-width:1536px){.nav-container.svelte-1wdz6z6{max-width:1536px}}.nav-container.svelte-1wdz6z6{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr;margin-left:auto;margin-right:auto;padding:1rem}@media (min-width:768px){.nav-container.svelte-1wdz6z6{gap:2rem;grid-template-columns:auto 1fr auto}}.nav-container.svelte-1wdz6z6 .logo:where(.svelte-1wdz6z6){min-width:110px}.nav-container.svelte-1wdz6z6 .logo:where(.svelte-1wdz6z6) img:where(.svelte-1wdz6z6){margin-left:auto;margin-right:auto;max-height:60px;max-width:140px}@media (min-width:768px){.nav-container.svelte-1wdz6z6 .logo:where(.svelte-1wdz6z6) img:where(.svelte-1wdz6z6){margin:0;max-height:auto;max-width:100%}}.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6){display:none}@media (min-width:768px){.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6){display:block}}@media (min-width:1024px){.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6) .tablet-icons:where(.svelte-1wdz6z6){display:none}}.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6) .tablet-icons:where(.svelte-1wdz6z6){height:100%}.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6) .tablet-icons:where(.svelte-1wdz6z6) svg{color:#fff}.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6) .desktop-icons:where(.svelte-1wdz6z6){display:none}@media (min-width:1024px){.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6) .desktop-icons:where(.svelte-1wdz6z6){align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);justify-items:center;position:relative}}.nav-container.svelte-1wdz6z6 .buttons:where(.svelte-1wdz6z6) .desktop-icons:where(.svelte-1wdz6z6) .cart-desktop:where(.svelte-1wdz6z6){align-items:center;display:flex;padding-bottom:.5rem;padding-top:.5rem}.app-bar-bg.svelte-1dpzpeh{background:linear-gradient(-50deg,#2d7fa4,#04baba)}.sidenav.svelte-iztphf{height:100%;min-height:100vh;position:fixed;z-index:30}.sidenav.svelte-iztphf,.sidenav__container.svelte-iztphf{top:0;right:0;bottom:0;left:0;overflow:hidden}.sidenav__container.svelte-iztphf{position:absolute}.sidenav__container__main-content.svelte-iztphf{bottom:0;display:flex;left:0;max-width:89vw;position:fixed;top:0}.sidenav__container__main-content__panel.svelte-iztphf{display:flex;flex-direction:column;height:100%;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sidenav__container__main-content__panel.svelte-iztphf .panel-content:where(.svelte-iztphf){flex:1 1 0%;position:relative}.sidenav__container__main-content__slide-over-panel.svelte-iztphf{max-width:32rem;position:relative;width:100vw}.close-button__container.svelte-iztphf{display:flex;margin-right:-2.75rem;padding-right:.75rem;padding-top:.75rem;position:absolute;right:0;top:0}@media (min-width:640px){.close-button__container.svelte-iztphf{padding-right:1rem}}@media (min-width:768px){.close-button__container.svelte-iztphf{margin-right:-3rem}}.close-button__container.svelte-iztphf .close-button:where(.svelte-iztphf){border-radius:.375rem}.close-button__container.svelte-iztphf .close-button:where(.svelte-iztphf),.close-button__container.svelte-iztphf .close-button:where(.svelte-iztphf):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.close-button__container.svelte-iztphf .close-button:where(.svelte-iztphf):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.nav-header-bg.svelte-1hh4kvm{background:linear-gradient(-50deg,#2d7fa4,#04baba)}.tab-active.svelte-1hh4kvm{--tw-text-opacity:1;color:rgb(0 144 144/var(--tw-text-opacity,1))}.selected-thumbnail.svelte-sei300{border-width:2px;--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.qty-input.svelte-teucms{-moz-appearance:textfield}.qty-input.svelte-teucms::-webkit-inner-spin-button,.qty-input.svelte-teucms::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.disabled-btn.svelte-183y128{background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.disabled-btn.svelte-183y128,.disabled-text-area.svelte-183y128{cursor:not-allowed;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.disabled-text-area.svelte-183y128{background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}:root{--startupKitAccent:#f43f5e}.ribbon.svelte-8nb8e1{height:150px;overflow:hidden;position:absolute;width:150px}.ribbon.svelte-8nb8e1:after,.ribbon.svelte-8nb8e1:before{border:5px solid var(--startupKitAccent);content:"";display:block;filter:brightness(60%);position:absolute;z-index:-1}.ribbon.svelte-8nb8e1 span:where(.svelte-8nb8e1){background-color:var(--startupKitAccent);box-shadow:0 5px 10px #0000001a;color:#fff;display:block;font:700 14px/1 Lato,sans-serif;padding:17px 0;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);width:225px;z-index:1}.top-left.svelte-8nb8e1{left:-10px;top:-10px}.top-left.svelte-8nb8e1:after,.top-left.svelte-8nb8e1:before{border-left-color:transparent;border-top-color:transparent}.top-left.svelte-8nb8e1:before{right:0;top:0}.top-left.svelte-8nb8e1:after{bottom:0;left:0}.top-left.svelte-8nb8e1 span:where(.svelte-8nb8e1){right:-25px;top:30px;transform:rotate(-45deg)}.pagewrap.svelte-18l30ss{display:flex;flex-direction:column;height:100%;min-height:100vh;position:relative}main.svelte-18l30ss{align-items:stretch;display:flex;flex-grow:1;overflow:auto}
