@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";*{box-sizing:border-box}html,body{color:#fff;background-color:#000;margin:0;padding:0;font-family:Inter,sans-serif}.header.svelte-1elxaub{z-index:100;color:#111;background:#fff;border-bottom:1px solid #eaecf0;width:100%;padding-bottom:10px;position:relative}.header.transparent.svelte-1elxaub{color:#fff;background:0 0;border-bottom:none;position:absolute;top:0;left:0}.header-container.svelte-1elxaub{box-sizing:border-box;justify-content:space-between;align-items:center;width:90%;height:44px;margin:22px auto 0;padding:0;display:flex}.logo.svelte-1elxaub{flex-shrink:0;align-items:center;display:flex}.logo.svelte-1elxaub img:where(.svelte-1elxaub){width:auto;height:40px;display:block}.navigation.svelte-1elxaub{align-items:center;gap:32px;display:flex}.nav-link.svelte-1elxaub{letter-spacing:.01em;color:#111;opacity:.7;white-space:nowrap;font-size:12px;font-style:normal;font-weight:510;line-height:100%;text-decoration:none;transition:opacity .2s}.header.transparent.svelte-1elxaub .nav-link:where(.svelte-1elxaub){color:#fff}.nav-link.active.svelte-1elxaub,.nav-link.svelte-1elxaub:hover{opacity:1}.header-actions.svelte-1elxaub{align-items:center;gap:40px;display:flex}.header-action.svelte-1elxaub{color:#111;cursor:pointer;box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:opacity .2s;display:flex;position:relative}.header.transparent.svelte-1elxaub .header-action:where(.svelte-1elxaub){color:#fff}.header-action.svelte-1elxaub:hover{opacity:.7}.cart-action.svelte-1elxaub{position:relative}.cart-action.svelte-1elxaub>div:where(.svelte-1elxaub){justify-content:center;align-items:center;transition:transform .2s;display:flex}.cart-has-items.svelte-1elxaub{transform:scale(1.15)}.cart-pop.svelte-1elxaub{animation:.35s svelte-1elxaub-cart-pop}.notification-action.svelte-1elxaub{position:relative}.notification-badge.svelte-1elxaub{color:#fff;box-sizing:border-box;background:#ff7a00;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:7px;right:7px}.header.transparent.svelte-1elxaub .notification-badge:where(.svelte-1elxaub){border-color:#111}@keyframes svelte-1elxaub-cart-pop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1.15)}}.cart-badge.svelte-1elxaub{color:#fff;transform-origin:50%;background:#ff7a00;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;right:-2px}.badge-pop.svelte-1elxaub{animation:.4s svelte-1elxaub-badge-pop}@keyframes svelte-1elxaub-badge-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{transform:scale(1)}}.profile-menu-wrapper.svelte-1elxaub{position:relative}.profile-dropdown.svelte-1elxaub{z-index:100;background:#0d0d0d;border:1px solid #374151;border-radius:8px;width:190px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #00000014}.profile-dropdown.svelte-1elxaub a:where(.svelte-1elxaub),.profile-dropdown.svelte-1elxaub button:where(.svelte-1elxaub){box-sizing:border-box;color:#fff;border-radius:5px;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.profile-dropdown.svelte-1elxaub button:where(.svelte-1elxaub){cursor:pointer;text-align:left;background:0 0;border:0;font-family:inherit}.profile-dropdown.svelte-1elxaub a:where(.svelte-1elxaub):hover,.profile-dropdown.svelte-1elxaub button:where(.svelte-1elxaub):hover{color:#f3f4f6;background:#111827}.dropdown-divider.svelte-1elxaub{background:#2a2a2a;height:1px;margin:5px 0}.menu-button.svelte-1elxaub{color:#111;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.header.transparent.svelte-1elxaub .menu-button:where(.svelte-1elxaub){color:#fff}.mobile-navigation.svelte-1elxaub{display:none}.mobile-account-link.svelte-1elxaub{color:#fff;letter-spacing:.01em;opacity:.8;align-items:center;gap:12px;padding:16px 4px;font-size:13px;font-weight:510;text-decoration:none;transition:opacity .2s;display:flex}.mobile-account-link.svelte-1elxaub:hover{opacity:1}button.mobile-account-link.svelte-1elxaub{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}@media (width<=1024px){.header-container.svelte-1elxaub{box-sizing:border-box;width:85%;max-width:none;height:44px;margin:28px auto 0;padding:0}.navigation.svelte-1elxaub{gap:20px}.nav-link.svelte-1elxaub{font-size:11px}.header-actions.svelte-1elxaub{gap:8px}}@media (width<=768px){.header-container.svelte-1elxaub{width:100%;height:64px;padding:0 20px}.navigation.svelte-1elxaub{display:none}.logo.svelte-1elxaub img:where(.svelte-1elxaub){height:34px}.header-actions.svelte-1elxaub{gap:16px}.profile-action.svelte-1elxaub{display:none}.menu-button.svelte-1elxaub{display:flex}.mobile-navigation.svelte-1elxaub{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);background:#000000f2;border-top:1px solid #ffffff14;flex-direction:column;width:100%;max-height:calc(100vh - 64px);padding:20px;display:flex;overflow-y:auto}.mobile-section.svelte-1elxaub{border-bottom:1px solid #ffffff14;flex-direction:column;margin-bottom:18px;padding-bottom:18px;display:flex}.mobile-section.svelte-1elxaub:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mobile-section-title.svelte-1elxaub{color:#fff6;letter-spacing:.08em;margin-bottom:6px;font-size:9px;font-weight:600}.mobile-nav-link.svelte-1elxaub{color:#fff;opacity:.7;letter-spacing:.01em;border-radius:4px;align-items:center;min-height:44px;padding:0 4px;font-size:13px;font-weight:510;text-decoration:none;transition:background .2s,opacity .2s;display:flex}.mobile-nav-link.svelte-1elxaub:hover,.mobile-nav-link.active.svelte-1elxaub{opacity:1;background:#ffffff0a}.mobile-account-link.svelte-1elxaub{color:#d0d0d0;border-radius:4px;align-items:center;gap:13px;min-height:44px;padding:0 4px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex}.mobile-account-link.svelte-1elxaub svg{color:#bdbdbd;flex-shrink:0}.mobile-account-link.svelte-1elxaub:hover{color:#fff;background:#ffffff0a}.mobile-account-link.svelte-1elxaub:hover svg{color:#fff}}@media (width<=480px){.header-container.svelte-1elxaub{height:60px;padding:0 16px}.logo.svelte-1elxaub img:where(.svelte-1elxaub){height:30px}.header-actions.svelte-1elxaub{gap:14px}.header-action.svelte-1elxaub svg,.menu-button.svelte-1elxaub svg{width:20px;height:20px}.cart-badge.svelte-1elxaub{width:14px;height:14px;font-size:8px;top:10px;right:6px}.mobile-navigation.svelte-1elxaub{max-height:calc(100vh - 60px);padding:16px}}.svelte-jz8lnl{box-sizing:border-box}.footer.svelte-jz8lnl{width:100%;padding:100px 32px}.footer-container.svelte-jz8lnl{align-items:flex-start;gap:100px;width:90%;min-height:420px;margin:0 auto;display:flex}.footer-brand.svelte-jz8lnl{width:48%;max-width:520px}.footer-logo.svelte-jz8lnl{align-items:center;text-decoration:none;display:inline-flex}.footer-logo.svelte-jz8lnl img:where(.svelte-jz8lnl){object-fit:contain;width:52px;height:auto;display:block}.footer-description.svelte-jz8lnl{color:#ffffffb3;max-width:528px;margin:18px 0 0;font-size:13px;font-weight:400;line-height:1.35}.footer-social.svelte-jz8lnl{align-items:center;gap:18px;margin-top:22px;display:flex}.footer-social.svelte-jz8lnl a:where(.svelte-jz8lnl){justify-content:center;align-items:center;text-decoration:none;transition:transform .2s,opacity .2s;display:flex}.footer-social.svelte-jz8lnl img:where(.svelte-jz8lnl){filter:brightness(0)invert();opacity:.7;width:18px;height:18px}.footer-social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{transform:translateY(-2px)}.footer-social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover img:where(.svelte-jz8lnl){opacity:1}.footer-contact.svelte-jz8lnl{flex-direction:column;gap:18px;margin-top:22px;display:flex}.contact-item.svelte-jz8lnl{color:#ffffffb3;align-items:flex-start;gap:11px;font-size:13px;line-height:1.4;display:flex}.contact-item.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#999;text-decoration:none;transition:color .2s}.contact-item.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.phone-numbers.svelte-jz8lnl{gap:22px;display:flex}.footer-navigation.svelte-jz8lnl{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;min-width:0;display:grid}.footer-column.svelte-jz8lnl{min-width:80px}.footer-column.svelte-jz8lnl h3:where(.svelte-jz8lnl){color:#fff;margin:4px 0 10px;font-size:13px;font-weight:500}.footer-column.svelte-jz8lnl ul:where(.svelte-jz8lnl){flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-column.svelte-jz8lnl li:where(.svelte-jz8lnl){margin:0;padding:0}.footer-column.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#ffffffb3;font-size:13px;font-weight:400;line-height:1.3;text-decoration:none;transition:color .2s}.footer-column.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.footer-bottom.svelte-jz8lnl{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:100%;max-width:1390px;height:55px;margin:-55px auto 0;display:flex;position:relative}.footer-bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){color:#fff;margin:0;font-size:13px}@media (width<=1024px){.footer.svelte-jz8lnl{padding:0}.footer-container.svelte-jz8lnl{flex-direction:column;gap:50px;padding:50px 40px 80px}.footer-brand.svelte-jz8lnl{width:100%;max-width:520px}.footer-navigation.svelte-jz8lnl{grid-template-columns:repeat(4,1fr);gap:30px;width:100%;display:grid}.footer-column.svelte-jz8lnl{min-width:0}}@media (width<=600px){.footer-container.svelte-jz8lnl{border-radius:0;flex-direction:column;min-height:auto;padding:50px 25px 90px}.footer-brand.svelte-jz8lnl{width:100%;max-width:600px}.footer-navigation.svelte-jz8lnl{flex-wrap:wrap;gap:40px 25px;width:100%;display:flex}.footer-column.svelte-jz8lnl{width:calc(50% - 13px)}.footer-bottom.svelte-jz8lnl{text-align:center;width:100%;height:auto;margin:0;padding:25px 20px;position:static}.footer-bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0}}@media (width<=480px){.footer.svelte-jz8lnl{padding:10px}.footer-container.svelte-jz8lnl{padding:0 20px}.footer-navigation.svelte-jz8lnl{flex-direction:column;gap:30px}.footer-column.svelte-jz8lnl{width:100%}.footer-description.svelte-jz8lnl{font-size:12px}.phone-numbers.svelte-jz8lnl{flex-direction:column;gap:5px}.footer-bottom.svelte-jz8lnl{padding:20px}.footer-bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){font-size:12px}}.construction-banner.svelte-ueio5t{color:#000;text-align:center;background:#ffd400;width:100%;padding:12px 20px}.construction-banner.svelte-ueio5t p:where(.svelte-ueio5t){letter-spacing:.01em;margin:0;font-size:15px;font-weight:700;line-height:1.4}@media (width<=480px){.construction-banner.svelte-ueio5t p:where(.svelte-ueio5t){font-size:13px}}.site-layout.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}.site-body.svelte-12qhfyh{flex-direction:column;flex:1;display:flex;position:relative}.site-content.svelte-12qhfyh{flex:1}
