.cart-total.svelte-2skr4x{padding:2em 0;border-top:2px solid #ccc}.cart-total.svelte-2skr4x div:where(.svelte-2skr4x){display:flex;justify-content:space-between;align-items:center}.cart-total.svelte-2skr4x div:where(.svelte-2skr4x) p:where(.svelte-2skr4x),.cart-total.svelte-2skr4x div:where(.svelte-2skr4x) span:where(.svelte-2skr4x){font-size:1.8em;font-weight:500}.cart-total.svelte-2skr4x div:where(.svelte-2skr4x) p:where(.svelte-2skr4x){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-total.svelte-2skr4x div:where(.svelte-2skr4x) span:where(.svelte-2skr4x){width:50%;text-align:right;font-size:1.5em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-total.svelte-2skr4x a:where(.svelte-2skr4x){width:100%;text-align:center;display:block;margin:1.5em 0;background:#e79984;padding:1em 2em;border-radius:3em;text-decoration:none;cursor:pointer;transition:.3s;border:1px solid #000000}.cart-total.svelte-2skr4x a:where(.svelte-2skr4x):hover{opacity:.85}.cart-item.svelte-2skr4x{margin-bottom:2em;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x){height:100px;width:calc(100% - 100px - 2em);margin-left:2em}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) :where(.svelte-2skr4x){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-bottom:where(.svelte-2skr4x){margin-top:1em;display:flex;justify-content:space-between;align-items:end}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-bottom:where(.svelte-2skr4x) p:where(.svelte-2skr4x){font-size:.8em;font-weight:600;width:80px;text-align:right;margin-left:1em}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-bottom:where(.svelte-2skr4x) div:where(.svelte-2skr4x){display:flex;align-items:center;box-shadow:0 2px 4px #0000001a}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-bottom:where(.svelte-2skr4x) div:where(.svelte-2skr4x) input:where(.svelte-2skr4x){width:50px;height:35px;text-align:center;font-size:1.2em}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-bottom:where(.svelte-2skr4x) div:where(.svelte-2skr4x) span:where(.svelte-2skr4x){width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#f0db5d;cursor:pointer;transition:.3s}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-bottom:where(.svelte-2skr4x) div:where(.svelte-2skr4x) span:where(.svelte-2skr4x):hover{opacity:.85}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-top:where(.svelte-2skr4x){display:flex;justify-content:space-between;margin-bottom:.5em}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-top:where(.svelte-2skr4x) div:where(.svelte-2skr4x){width:80%}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-top:where(.svelte-2skr4x) h3:where(.svelte-2skr4x){font-size:1.2em}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-top:where(.svelte-2skr4x) h4:where(.svelte-2skr4x){font-size:.8em;margin-top:.5em}.cart-item.svelte-2skr4x .cart-item-info:where(.svelte-2skr4x) .cart-info-top:where(.svelte-2skr4x) span:where(.svelte-2skr4x){cursor:pointer}.cart-item.svelte-2skr4x .img-error:where(.svelte-2skr4x){width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:10px;background-color:#f0f0f0;box-shadow:0 2px 5px #0000001a}.cart-item.svelte-2skr4x img:where(.svelte-2skr4x){width:100px;height:100px;object-fit:cover;border-radius:10px;box-shadow:0 2px 5px #0000001a}.cart-items.svelte-2skr4x{display:flex;flex-direction:column;padding:2em;overflow-y:auto;height:calc(100vh - (45px + 2em))}.cart-empty.svelte-2skr4x{display:flex;justify-content:center;align-items:center}.cart-empty.svelte-2skr4x p:where(.svelte-2skr4x){margin-top:2em;padding:1em;text-align:center;width:80%;border-bottom:2px solid #ccc}.cart-top.svelte-2skr4x{border-top-left-radius:1em;background:#f0db5d;display:flex;justify-content:space-between;align-items:center;padding:1.5em 2em}.cart-top.svelte-2skr4x span:where(.svelte-2skr4x){height:45px;width:45px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:100%;border:1px solid #000000}.cart.svelte-2skr4x,.cart-overlay.svelte-2skr4x{position:fixed;top:0;right:0;transition:.3s}.cart-overlay.svelte-2skr4x{background:#00000080;z-index:2000;width:100vw;height:100vh;display:none}.cart-overlay.active.svelte-2skr4x{display:block}.cart.svelte-2skr4x{background:#fff;z-index:2001;width:30em;max-width:100vw;height:100vh;right:-30em;border-top-left-radius:1em;border-bottom-left-radius:1em}.cart.active.svelte-2skr4x{right:0}.res-menu.svelte-xfcghr{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;z-index:2000;padding:3em;background:#fff;transition:.3s}.res-menu.active.svelte-xfcghr{left:0!important}.res-menu.svelte-xfcghr .res-menu-logo:where(.svelte-xfcghr){width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ccc}.res-menu.svelte-xfcghr .res-menu-logo:where(.svelte-xfcghr) div:where(.svelte-xfcghr){display:flex;align-items:center}.res-menu.svelte-xfcghr .res-menu-logo:where(.svelte-xfcghr) img:where(.svelte-xfcghr){height:40px;width:auto}.res-menu.svelte-xfcghr .res-menu-logo:where(.svelte-xfcghr) p:where(.svelte-xfcghr){font-family:Tangerine,cursive;font-weight:700;font-style:normal;font-size:2em;margin-left:.5em}.res-menu.svelte-xfcghr .res-menu-logo:where(.svelte-xfcghr) span:where(.svelte-xfcghr){cursor:pointer}.res-menu.svelte-xfcghr .res-menu-links:where(.svelte-xfcghr){display:flex;flex-direction:column}.res-menu.svelte-xfcghr .res-menu-links:where(.svelte-xfcghr) a:where(.svelte-xfcghr){font-size:1.5em;text-decoration:none;padding:.5em}.res-hamburger.svelte-xfcghr{display:none;cursor:pointer}@media (max-width: 830px){.res-hamburger.svelte-xfcghr{display:flex;align-items:center}}.header.svelte-xfcghr{width:100%;padding:1em 3em;border-bottom:2px solid #ccc;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 2px 4px #0000001a}.header.active.svelte-xfcghr{position:fixed;width:100vw;top:0;left:0;z-index:1000}.header-logo.svelte-xfcghr{display:flex;align-items:center}@media (max-width: 830px){.header-logo.svelte-xfcghr{display:none}}.header-logo.svelte-xfcghr img:where(.svelte-xfcghr){height:40px;width:auto}.header-logo.svelte-xfcghr p:where(.svelte-xfcghr){font-family:Tangerine,cursive;font-weight:700;font-style:normal;font-size:2em;margin-left:.5em}@media (max-width: 830px){.header-links.svelte-xfcghr{display:none}}.header-links.svelte-xfcghr a:where(.svelte-xfcghr){margin:0 1.5em;font-size:1.2em;text-decoration:none;transition:.3s;border-bottom:1px solid transparent}.header-links.svelte-xfcghr a:where(.svelte-xfcghr):hover{border-bottom:1px solid #000}.header-icons.svelte-xfcghr{display:flex}.header-icons.svelte-xfcghr span:where(.svelte-xfcghr){margin:0 .5em;display:flex;align-items:center;justify-content:center;height:2.5em;width:2.5em;border-radius:100%;background-color:#e79984;transition:.3s;cursor:pointer;box-shadow:0 4px 6px #0000001a}.header-icons.svelte-xfcghr span:where(.svelte-xfcghr):hover{opacity:.85}.footer.svelte-1n0lrwl{background:#f0db5d;padding:2em}.footer-top.svelte-1n0lrwl{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-top.svelte-1n0lrwl>div:where(.svelte-1n0lrwl){margin:2em}.footer-btm.svelte-1n0lrwl{display:flex;justify-content:center;align-items:center;padding:2em}.footer-btm.svelte-1n0lrwl p:where(.svelte-1n0lrwl){font-size:1em;font-weight:600}.footer-links.svelte-1n0lrwl{display:flex;flex-direction:column}.footer-links.svelte-1n0lrwl a:where(.svelte-1n0lrwl){margin-bottom:1.5em;text-decoration:none;border-bottom:1px solid transparent;transition:.3s}.footer-links.svelte-1n0lrwl a:where(.svelte-1n0lrwl):hover:not(.footer-link-last){border-color:#000}.footer-links.svelte-1n0lrwl .footer-link-last:where(.svelte-1n0lrwl){color:#fff;background:#e79984;padding:.5em 1.5em;border-radius:1.5em}.footer-secure.svelte-1n0lrwl h3:where(.svelte-1n0lrwl){margin-bottom:1em}.footer-secure.svelte-1n0lrwl div:where(.svelte-1n0lrwl){display:flex;align-items:center}.footer-secure.svelte-1n0lrwl img:where(.svelte-1n0lrwl){width:auto;height:40px;margin-right:10px}.footer-socials.svelte-1n0lrwl h3:where(.svelte-1n0lrwl){margin-bottom:1em}.footer-socials.svelte-1n0lrwl div:where(.svelte-1n0lrwl){display:flex;align-items:center;justify-content:center}.footer-socials.svelte-1n0lrwl a:where(.svelte-1n0lrwl){width:auto;height:35px;margin-right:1em}.footer-socials.svelte-1n0lrwl img:where(.svelte-1n0lrwl){width:100%;height:100%;transition:.3s}.footer-socials.svelte-1n0lrwl img:where(.svelte-1n0lrwl):hover{transform:scale(1.03)}
