.mobile-content.svelte-11veyqa{max-width:1600px;margin:0 auto;padding:0 20px}.mobile-nav.svelte-11veyqa{background-color:#eae9e9;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;visibility:hidden;transform:translate(-100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s linear .3s;z-index:1000}.mobile-nav.open.svelte-11veyqa{opacity:1;pointer-events:all;visibility:visible;transform:translate(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.mobile-content.svelte-11veyqa{max-width:1600px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:20px}@media (min-width: 644px){.mobile-content.svelte-11veyqa{padding:0 72px}}@media (min-width: 1260px){.mobile-content.svelte-11veyqa{padding:0 120px}}@media (min-width: 1600px){.mobile-content.svelte-11veyqa{padding:0 20px}}.cart-link.svelte-11veyqa{position:relative;display:block;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));color:#000;font-family:Cuprum,sans-serif;font-weight:400;font-size:24px;letter-spacing:.2px;transition:all 1s ease-out}.cart-link.svelte-11veyqa:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));background-color:#000;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.cart-link.svelte-11veyqa:hover:after{transform:scaleX(1)}header.svelte-znklvd{width:100%;height:64px;background-color:#55a3e3;box-shadow:0 4px 4px #00000040;color:#fff;position:fixed;top:0;z-index:1001}@media (min-width: 644px){header.svelte-znklvd{height:96px}}header.svelte-znklvd .header-content:where(.svelte-znklvd){max-width:1600px;margin:0 auto;padding:0 20px;display:flex;align-items:center;height:100%;justify-content:space-between}@media (min-width: 644px){header.svelte-znklvd .header-content:where(.svelte-znklvd){padding:0 72px}}@media (min-width: 1260px){header.svelte-znklvd .header-content:where(.svelte-znklvd){padding:0 120px}}@media (min-width: 1600px){header.svelte-znklvd .header-content:where(.svelte-znklvd){padding:0 20px}}header.svelte-znklvd .logo-link:where(.svelte-znklvd){display:inline-block}header.svelte-znklvd .logo:where(.svelte-znklvd){width:65px;height:65px;transition:transform .3s ease}@media (min-width: 644px){header.svelte-znklvd .logo:where(.svelte-znklvd){width:150px;height:150px}}@media (hover: hover){header.svelte-znklvd .logo:where(.svelte-znklvd):hover{transform:scale(1.1)}}header.svelte-znklvd .authorize:where(.svelte-znklvd){position:relative;color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));font-family:Cuprum,sans-serif;font-weight:400;font-size:18px;line-height:27px;letter-spacing:.8px;transition:all 1s ease-out}header.svelte-znklvd .authorize:where(.svelte-znklvd):after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));background-color:#fff;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}header.svelte-znklvd .authorize:where(.svelte-znklvd):hover:after{transform:scaleX(1)}@media (min-width: 644px){header.svelte-znklvd .authorize:where(.svelte-znklvd){font-size:24px}}header.svelte-znklvd .desktop-nav:where(.svelte-znklvd){display:none}@media (min-width: 1260px){header.svelte-znklvd .desktop-nav:where(.svelte-znklvd){display:flex;flex-wrap:wrap;gap:20px;width:40%;height:60%}}header.svelte-znklvd .cart-link:where(.svelte-znklvd){position:relative;color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));font-family:Cuprum,sans-serif;font-weight:400;font-size:24px;line-height:10px;letter-spacing:.8px;transition:all 1s ease-out;white-space:nowrap}header.svelte-znklvd .cart-link:where(.svelte-znklvd):after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));background-color:#fff;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}header.svelte-znklvd .cart-link:where(.svelte-znklvd):hover:after{transform:scaleX(1)}header.svelte-znklvd .menu-toggle:where(.svelte-znklvd){display:inline-block;background:none;border:none;cursor:pointer;width:24px;height:24px}@media (min-width: 644px){header.svelte-znklvd .menu-toggle:where(.svelte-znklvd){width:32px;height:32px}}@media (min-width: 1260px){header.svelte-znklvd .menu-toggle:where(.svelte-znklvd){display:none}}header.svelte-znklvd .menu-icon:where(.svelte-znklvd){width:24px;height:24px;transition:transform .3s ease}@media (hover: hover){header.svelte-znklvd .menu-icon:where(.svelte-znklvd):hover{transform:scale(1.1)}}@media (min-width: 644px){header.svelte-znklvd .menu-icon:where(.svelte-znklvd){width:32px;height:32px}}footer.svelte-42u028{margin-top:96px;background-color:#55a3e3;width:100%;border-radius:40px 40px 0 0;padding-bottom:22px}@media (min-width: 644px){footer.svelte-42u028{padding-bottom:40px}}.footer-content.svelte-42u028{max-width:1600px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:28px}@media (min-width: 644px){.footer-content.svelte-42u028{padding:0 72px}}@media (min-width: 1260px){.footer-content.svelte-42u028{padding:0 120px}}@media (min-width: 1600px){.footer-content.svelte-42u028{padding:0 20px}}.section-about.svelte-42u028{display:flex;flex-direction:column;margin-top:48px;align-items:center;gap:20px}@media (min-width: 644px){.section-about.svelte-42u028{gap:24px}}@media (min-width: 1260px){.section-about.svelte-42u028{flex-direction:row;align-items:flex-start;gap:25%}}.section-contacts.svelte-42u028{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media (min-width: 644px){.section-contacts.svelte-42u028{display:grid;gap:10%;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1260px){.section-contacts.svelte-42u028{margin-right:19%}}@media (min-width: 1600px){.section-contacts.svelte-42u028{margin-right:29%}}.section-contacts-links.svelte-42u028{display:flex;gap:1em;flex-direction:column}.section-contacts-links-link.svelte-42u028{position:relative;color:#fff;font-size:18px;font-family:Roboto,sans-serif;font-weight:700;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5))}.section-contacts-links-link.svelte-42u028:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));background-color:#fff;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.section-contacts-links-link.svelte-42u028:hover:after{transform:scaleX(1)}@media (min-width: 1260px){.section-contacts-links-link.svelte-42u028{font-size:24px}}.contact-item.svelte-42u028{display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media (min-width: 644px){.contact-item.svelte-42u028{gap:12px}}@media (min-width: 1260px){.contact-item.svelte-42u028{flex-direction:row;gap:15px;align-items:baseline}}.contact-socials.svelte-42u028{display:flex;gap:20px}.social-icon.svelte-42u028{transition:transform .3s ease}.social-icon.svelte-42u028:hover{transform:scale(1.1)}h1.svelte-42u028{color:#fff;font-size:30px;text-wrap:nowrap;letter-spacing:1.5px}h2.svelte-42u028{color:#fff;font-family:Roboto,sans-serif;font-size:20px;letter-spacing:1.5px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5))}@media (min-width: 1260px){h2.svelte-42u028{font-size:24px}}p.svelte-42u028{color:#fff;font-size:18px;line-height:20px;font-family:Cuprum,sans-serif;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));letter-spacing:.8px}p.svelte-42u028 span:where(.svelte-42u028){font-family:Dela Gothic One,sans-serif;color:#85fd7d}@media (min-width: 644px){p.svelte-42u028{font-size:20px;letter-spacing:1.2px}}@media (min-width: 1260px){p.svelte-42u028{font-size:24px;line-height:27px}}.cart-nav.svelte-1qww6o6{background-color:#eae9e9;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;visibility:hidden;transform:translate(-100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s linear .3s;z-index:2000}@media (min-width: 1260px){.cart-nav.svelte-1qww6o6{width:50%}}.cart-nav.open.svelte-1qww6o6{opacity:1;pointer-events:all;visibility:visible;transform:translate(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.cart-content.svelte-1qww6o6{max-width:1600px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;justify-content:center;height:100%;gap:20px}@media (min-width: 644px){.cart-content.svelte-1qww6o6{padding:0 72px}}@media (min-width: 1260px){.cart-content.svelte-1qww6o6{padding:0 120px}}@media (min-width: 1600px){.cart-content.svelte-1qww6o6{padding:0 20px}}.cart-menu.svelte-1qww6o6{display:flex;flex-direction:row;align-items:center;width:100%;height:64px;background-color:#55a3e3;box-shadow:0 4px 4px #00000040;position:fixed;top:0;padding:5%}.cart-menu.svelte-1qww6o6 h2:where(.svelte-1qww6o6){color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));margin:0 auto}.cart-menu.svelte-1qww6o6 .close-icon:where(.svelte-1qww6o6){width:24px;height:24px;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));margin-left:auto}.cart-menu.svelte-1qww6o6 .close-icon:where(.svelte-1qww6o6):hover{transform:scale(1.1);transition:transform .3s ease-in-out}@media (min-width: 644px){.cart-menu.svelte-1qww6o6{height:96px}}.cart-items.svelte-1qww6o6{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.cart-item.svelte-1qww6o6{display:flex;border:black 2px solid;border-radius:10px;align-items:center;padding:0 10% 0 0;background-color:#aca6a6;color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5));width:70%;transition:transform .3s ease}.cart-item.svelte-1qww6o6:hover{transform:scale(1.1)}.cart-item-image.svelte-1qww6o6{width:50px;height:50px;border-radius:10px;margin-right:10px;flex-shrink:0}@media (min-width: 644px){.cart-item-image.svelte-1qww6o6{width:70px;height:70px}}.cart-item-name.svelte-1qww6o6{font-size:14px;font-family:Roboto,sans-serif;color:#fff;font-weight:700;text-align:center;margin:0 auto;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.5))}@media (min-width: 644px){.cart-item-name.svelte-1qww6o6{font-size:18px}}.cart-summary.svelte-1qww6o6{display:flex;flex-direction:column;align-items:center;margin-top:20px;gap:10px}.cart-summary.svelte-1qww6o6 .total-price:where(.svelte-1qww6o6){font-size:18px;font-weight:700;color:#000}.cart-summary.svelte-1qww6o6 .order-button:where(.svelte-1qww6o6){background-color:#55a3e3;color:#fff;border:none;border-radius:5px;padding:10px 20px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.cart-summary.svelte-1qww6o6 .order-button:where(.svelte-1qww6o6):hover{background-color:#298bdc}button.svelte-1qww6o6{background-color:transparent;border:none;color:red;cursor:pointer;font-size:20px;transition:transform .3s ease}button.svelte-1qww6o6:hover{transform:scale(1.5)}.menu-toggle.svelte-1qww6o6{display:inline-block;background:none;border:none;cursor:pointer;width:24px;height:24px}@media (min-width: 644px){.menu-toggle.svelte-1qww6o6{width:32px;height:32px}}.notification.svelte-7402w6{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:9999}.notification-content.svelte-7402w6{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 2px 8px #0003;min-width:300px;text-align:center}.notification.info.svelte-7402w6 .notification-content:where(.svelte-7402w6){border:2px solid #1976d2}.notification.success.svelte-7402w6 .notification-content:where(.svelte-7402w6){border:2px solid #4caf50}.notification.error.svelte-7402w6 .notification-content:where(.svelte-7402w6){border:2px solid #d32f2f}.notification.auth.svelte-7402w6 .notification-content:where(.svelte-7402w6){border:2px solid #ffa000}button.svelte-7402w6{margin-top:1rem;padding:.5rem 1.5rem;border-radius:5px;border:none;background:#1976d2;color:#fff;font-size:1rem;cursor:pointer}button.svelte-7402w6+button:where(.svelte-7402w6){margin-left:1rem;background:#d32f2f}.wrapper.svelte-dlat03{display:flex;flex-direction:column;min-height:100vh;transition:filter .3s ease}.wrapper.blurred.svelte-dlat03{filter:blur(5px)}.content.svelte-dlat03{flex:1}.fixed-icon.svelte-dlat03{position:fixed;top:20%;left:20px;z-index:1000;background:none;border:none;padding:0;cursor:pointer}.fixed-icon.svelte-dlat03 img:where(.svelte-dlat03){width:40px;height:40px}
