.header-wrapper{background-color:var(--header-background, #ffffff);color:var(--header-text-color, #000000);border-bottom:1px solid #e0e0e0}.header-wrapper a{color:var(--header-text-color, #000000)}.header{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;max-width:100%}.header__heading{margin:0}.header__heading-link{text-decoration:none;display:block}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading-logo{max-height:40px;width:auto;height:auto}.header__fallback-text{font-family:Karla,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:1.2rem;letter-spacing:.05em;color:#333;text-transform:uppercase}.header__user-info{display:flex;align-items:center;gap:.75rem;font-family:Karla,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875em;color:#000}.header__user-email{font-weight:400}.header__user-icon{width:24px;height:24px;background-color:#f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center}.header__user-icon svg{width:14px;height:14px;fill:#000}.header__user-cart{display:flex;align-items:center}.header__user-cart .link{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:6px;transition:background-color .2s ease;text-decoration:none}.header__user-cart .link:hover{background-color:#0000000d}.header__user-cart .icon-cart{width:30px;height:30px;color:var(--header-text-color, #000000);transition:color .2s ease,transform .2s ease;transform:scale(1.1);filter:drop-shadow(.4px 0 0 currentColor) drop-shadow(-.4px 0 0 currentColor) drop-shadow(0 .4px 0 currentColor) drop-shadow(0 -.4px 0 currentColor)}.header__user-cart .link:hover .icon-cart{color:rgba(var(--color-foreground),.8)}.header__user-cart .link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}#menu-button{display:flex;display:none;width:28px;height:22px;justify-content:space-between;flex-direction:column;margin-top:3px;cursor:pointer}.menu-button-line{width:100%;height:3px;background-color:#000}.header .left-group{display:flex;align-items:center;gap:10px}.header-nav{display:flex;justify-content:center;gap:3rem}.header-nav .nav-link{text-decoration:none;font-weight:600;font-size:1.1em;letter-spacing:.1em;text-transform:uppercase;transition:opacity .3s ease}.section-header{position:sticky;top:0;z-index:1000}.mobile-menu-drawer{display:none;position:fixed;top:0;left:-250px;width:250px;height:100%;background-color:#fff;z-index:1000;transition:left .3s ease-in-out}.mobile-menu-drawer.open{left:0}.mobile-menu-nav{display:flex;flex-direction:column;gap:15px;padding:20px 15px 20px 35px}.mobile-menu-nav a.nav-link{font-size:1.25em;color:#000;text-transform:uppercase;text-decoration:none;font-weight:600}.mobile-menu-close{display:flex;justify-content:flex-start;align-items:center;gap:5px;padding:20px 20px 20px 35px;font-size:1.25em;cursor:pointer;font-weight:600}#mobile-menu-close-cross{display:flex;flex-direction:column;gap:5px;cursor:pointer;width:24px;height:24px;position:relative}.mobile-menu-close-line{width:100%;height:3px;background-color:#000;position:absolute;top:10px}#mobile-menu-close-cross span:first-child{transform:rotate(45deg)}#mobile-menu-close-cross span:last-child{transform:rotate(-45deg)}@media screen and (max-width:1200px){.header .nav-overlay{display:none}#menu-button{display:flex}.mobile-menu-drawer{display:block}}@media screen and (max-width:768px){.header{padding:.75rem 1rem}.header__heading-logo{max-height:32px}.header__fallback-text{font-size:1rem}.header__user-info{font-size:.8rem;gap:.5rem}.header__user-email{display:none}.header-nav .nav-link{font-size:1rem}}@media screen and (max-width:480px){.header__heading-logo{max-height:28px}.header__fallback-text,.header-nav .nav-link{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-header.css.map */
