.ls-nav__user{position:relative;display:inline-flex}.ls-nav__user-btn{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;background:transparent;border:1px solid var(--ls-border, rgba(0,0,0,.12));border-radius:999px;cursor:pointer;font-family:inherit;color:inherit;transition:background .2s,border-color .2s}.ls-nav__user-btn:hover{background:#0000000a;border-color:#00000038}.ls-nav__user-avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--ls-primary, #BB2126);color:#fff;font-family:var(--ls-font-headline, inherit);font-weight:800;font-size:13px;letter-spacing:.02em;flex-shrink:0}.ls-nav__user-name{font-family:var(--ls-font-body, inherit);font-weight:700;font-size:14px;letter-spacing:-.01em;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-nav__user-chevron{transition:transform .25s cubic-bezier(.22,1,.36,1);opacity:.6}.ls-nav__user-btn[aria-expanded=true] .ls-nav__user-chevron{transform:rotate(180deg)}.ls-nav__user-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:240px;background:#fff;border:1px solid var(--ls-border, rgba(0,0,0,.08));border-radius:16px;box-shadow:0 20px 48px #00000024,0 4px 16px #0000000f;padding:8px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .25s cubic-bezier(.22,1,.36,1),visibility .25s;z-index:999}.ls-nav__user-btn[aria-expanded=true]+.ls-nav__user-menu{opacity:1;visibility:visible;transform:translateY(0)}.ls-nav__user-item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;color:inherit;text-decoration:none;font-family:var(--ls-font-body, inherit);font-size:14px;font-weight:500;transition:background .15s}.ls-nav__user-item:hover{background:#0000000d}.ls-nav__user-item svg{color:var(--ls-primary, #BB2126);flex-shrink:0}.ls-nav__user-item--muted{color:#0000009e}.ls-nav__user-item--muted svg{color:currentColor}.ls-nav__user-divider{height:1px;background:#00000014;margin:6px 10px}@media(max-width:640px){.ls-nav__user-name{display:none}.ls-nav__user-btn{padding:4px;border:none}.ls-nav__user-menu{right:0;min-width:220px}}.ls-topbar{padding:8px 16px;font-size:12px;font-weight:500;background:var(--ls-bg-alt);color:var(--ls-text-sub);overflow:hidden;max-height:60px;transition:max-height .28s cubic-bezier(.4,0,.2,1),padding .28s cubic-bezier(.4,0,.2,1)}.ls-topbar__inner{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.ls-topbar__text{flex:0 1 auto;text-align:center;line-height:1.4}.ls-lang-switcher--topbar{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0;padding:1px;background:transparent;display:inline-flex;gap:1px}.ls-lang-switcher--topbar .ls-lang-form{margin:0;display:inline-flex;gap:1px}.ls-lang-switcher--topbar .ls-lang-btn{padding:2px 6px;font-size:10px;letter-spacing:.6px;font-weight:600;line-height:1.4;opacity:.55;background:transparent;border-radius:4px}.ls-lang-switcher--topbar .ls-lang-btn:hover{opacity:.85;background:transparent}.ls-lang-switcher--topbar .ls-lang-btn.active{opacity:1;background:transparent;color:currentColor;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}@media(max-width:640px){.ls-topbar{padding:8px 14px;font-size:11px}.ls-topbar__inner{gap:4px;flex-direction:column;align-items:center;justify-content:center}.ls-topbar__text{padding:0;font-size:11px;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.ls-topbar__link{margin-left:0!important;display:inline-block}.ls-lang-switcher--topbar{display:none!important}}.ls-topbar a,.ls-topbar__link{font-weight:700;color:var(--ls-primary);text-decoration:none;margin-left:6px}.ls-topbar a:hover,.ls-topbar__link:hover{opacity:.8}.ls-nav{position:relative;z-index:100;background:var(--ls-nav-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--ls-border);transition:background .4s,border-color .4s,padding .25s ease}.shopify-section.ls-header-section.is-sticky .ls-nav{position:sticky;top:0;z-index:100}.ls-nav__inner{display:flex;justify-content:space-between;align-items:center;padding:12px 48px;max-width:1440px;margin:0 auto}.ls-nav__left{display:flex;align-items:center;gap:32px}.ls-nav__logo{display:flex;align-items:center;gap:8px;text-decoration:none}.ls-nav__logo-icon{width:30px;height:30px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;color:#fff;background:var(--ls-primary);transition:background .4s}.ls-nav__logo-text{font-size:16px;font-weight:800;color:var(--ls-text);letter-spacing:-.5px;transition:color .4s}.ls-nav__logo-img{display:block;height:auto;max-height:80px;object-fit:contain}.ls-nav__logo-img--light,[data-mode=mym] .ls-nav__logo-img--dark,[data-mode=lshl] .ls-nav__logo-img--dark{display:none}[data-mode=mym] .ls-nav__logo-img--light,[data-mode=lshl] .ls-nav__logo-img--light{display:block}.ls-nav__menu{display:flex;gap:4px}.ls-nav__menu-item{display:flex;align-items:center;gap:4px;padding:8px 20px;font-size:16px;font-weight:500;color:var(--ls-text-sub);background:none;border:none;border-radius:24px;cursor:pointer;transition:all .25s;font-family:var(--ls-font-family)}.ls-nav__menu-item:hover{background:#0000000a;color:var(--ls-text)}.ls-nav__menu-item.active{color:#fff;border-radius:24px}.ls-nav__menu-item.active[data-mega-trigger*=mega-ac]{background:#b4975a;color:#fff}.ls-nav__menu-item.active[data-mega-trigger*=mega-mym]{background:#008e97;color:#fff}.ls-nav__menu-item.active[data-mega-trigger*=mega-lshl]{background:#552583;color:#fff}.ls-nav__menu-item.active[data-mega-trigger*=mega-shop]{background:#232021;color:#fff}[data-mode=mym] .ls-nav__menu-item:hover,[data-mode=lshl] .ls-nav__menu-item:hover{background:#ffffff1a}[data-mode=mym] .ls-nav__menu-item.active[data-mega-trigger*=mega-ac],[data-mode=lshl] .ls-nav__menu-item.active[data-mega-trigger*=mega-ac]{background:#b4975a}[data-mode=mym] .ls-nav__menu-item.active[data-mega-trigger*=mega-mym],[data-mode=lshl] .ls-nav__menu-item.active[data-mega-trigger*=mega-lshl]{background:#fff3}.ls-nav__arrow{width:10px;height:6px;transition:transform .2s}.ls-nav__menu-item.active .ls-nav__arrow{transform:rotate(180deg)}.ls-nav__menu-item.active .ls-nav__arrow{stroke:#fff}.ls-nav__right{display:flex;gap:8px;align-items:center}.ls-nav__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:var(--ls-text);text-decoration:none;transition:background .2s,color .3s}.ls-nav__cart:hover{background:#0000000f}[data-mode=mym] .ls-nav__cart,[data-mode=lshl] .ls-nav__cart{color:#fff}[data-mode=mym] .ls-nav__cart:hover,[data-mode=lshl] .ls-nav__cart:hover{background:#ffffff26}.ls-nav__cart-badge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--ls-primary);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center;letter-spacing:0;font-family:var(--ls-font-headline, inherit);box-shadow:0 0 0 2px var(--ls-nav-bg, #fff);pointer-events:none}.ls-nav__cart[data-empty=true] .ls-nav__cart-badge{display:none}[data-mode=mym] .ls-nav__cart-badge,[data-mode=lshl] .ls-nav__cart-badge{background:var(--ls-primary);box-shadow:0 0 0 2px var(--ls-nav-bg)}@media(max-width:640px){.ls-nav__cart{width:36px;height:36px}.ls-nav__cart svg{width:20px;height:20px}}.ls-lang-switcher{display:flex;gap:2px;padding:3px;border-radius:999px;background:#0000000d;margin-right:8px}[data-mode=mym] .ls-lang-switcher,[data-mode=lshl] .ls-lang-switcher{background:#ffffff1a}.ls-lang-form{margin:0}.ls-lang-btn{padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:1px;background:transparent;border:none;border-radius:999px;cursor:pointer;color:var(--ls-text-muted);font-family:var(--ls-font-family);transition:all .2s}.ls-lang-btn.active{background:var(--ls-text);color:var(--ls-bg)}[data-mode=mym] .ls-lang-btn.active,[data-mode=lshl] .ls-lang-btn.active{background:#fff;color:#232021}.ls-lang-btn:hover:not(.active){color:var(--ls-text)}.ls-nav__btn-login{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;font-size:15px;font-weight:700;letter-spacing:-.01em;border-radius:999px;border:1.5px solid transparent;background:transparent;color:var(--ls-text);text-decoration:none;cursor:pointer;transition:background .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1)}.ls-nav__btn-login:hover{background:#2320210f}.ls-nav__btn-login:focus-visible{outline:2px solid var(--ls-text);outline-offset:2px}.ls-nav__btn-signup{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 24px;font-size:15px;font-weight:700;letter-spacing:-.01em;border-radius:999px;border:1.5px solid var(--ls-btn-bg, #232021);background:var(--ls-btn-bg, #232021);color:var(--ls-btn-text, #ffffff);text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #23202114}.ls-nav__btn-signup:hover{transform:translateY(-1px);box-shadow:0 6px 16px #23202129}.ls-nav__btn-signup:active{transform:translateY(0);box-shadow:0 1px 2px #23202114}.ls-nav__btn-signup:focus-visible{outline:2px solid var(--ls-btn-bg, #232021);outline-offset:3px}.ls-nav__hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;position:relative;z-index:10050}.ls-nav__hamburger span{display:block;width:22px;height:2px;background:var(--ls-text);border-radius:2px;transition:all .3s}.ls-mega-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:90;opacity:0;pointer-events:none;transition:opacity .3s}.ls-mega-overlay.open{opacity:1;pointer-events:auto}.ls-mega{position:fixed;top:0;left:0;right:0;z-index:95;background:#fff;border-bottom:1px solid #e8e8e8;opacity:0;pointer-events:none;transform:translateY(-8px);transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.ls-mega__inner{padding:48px 48px 56px;max-width:1400px;margin:0 auto}.ls-mega--mym .ls-mega__inner,.ls-mega--lshl .ls-mega__inner{padding-right:0;position:relative}.ls-mega--mym .ls-mega__heading,.ls-mega--lshl .ls-mega__heading{padding-right:400px}.ls-mega--mym .ls-mega__columns,.ls-mega--lshl .ls-mega__columns{grid-template-columns:1fr 1fr 1fr;padding-right:400px}.ls-mega--mym .ls-mega__feature-card,.ls-mega--lshl .ls-mega__feature-card{position:absolute;top:0;bottom:0;right:0;width:380px}.ls-mega.open{opacity:1;pointer-events:auto;transform:translateY(0);top:56px}.ls-mega__heading{margin-bottom:32px;padding-top:32px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;border-bottom:1px solid rgba(35,32,33,.08);padding-bottom:24px}.ls-mega__heading-logo{display:flex;align-items:center;flex-shrink:0}.ls-mega__heading-logo-img{display:block;width:auto;height:44px;max-width:160px;object-fit:contain;object-position:left center}.ls-mega__heading-body{display:flex;flex-direction:column;gap:2px;min-width:0}.ls-mega__heading-kicker{font-family:var(--ls-font-body);font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#bb2126;margin-bottom:4px}.ls-mega--mym .ls-mega__heading-kicker{color:#00b0bb}.ls-mega--lshl .ls-mega__heading-kicker{color:#fdb927}.ls-mega__heading-link{font-family:var(--ls-font-headline);font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.02em;line-height:1;color:#232021;text-decoration:none;display:inline-flex;align-items:center;gap:12px;transition:opacity .2s cubic-bezier(.22,1,.36,1)}.ls-mega__heading-link:hover svg{transform:translate(4px)}.ls-mega__heading-link svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.ls-mega__heading-link:hover{opacity:.7}.ls-mega__heading-link svg{stroke:#232021}.ls-mega__heading-link--static,.ls-mega__col-header--static,.ls-mega__link--static{cursor:default;pointer-events:none}.ls-mega__heading-link--static:hover,.ls-mega__col-header--static:hover,.ls-mega__link--static:hover{opacity:1;color:inherit}.ls-mega__columns{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:40px;align-items:start}.ls-mega--mym .ls-mega__columns,.ls-mega--lshl .ls-mega__columns{align-items:stretch}.ls-mega__col-header{display:inline-flex;align-items:center;gap:6px;font-family:var(--ls-font-body);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#8a807b;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1)}.ls-mega__col-header:hover{color:#232021}.ls-mega__col-header svg{stroke:currentColor;width:12px;height:12px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ls-mega__col-header:hover svg{transform:translate(3px)}.ls-mega__col-divider{height:1px;background:#23202114;margin:14px 0 6px}.ls-mega__link{display:block;padding:8px 0;font-family:var(--ls-font-headline);font-size:16px;font-weight:600;letter-spacing:-.005em;color:#232021;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1),padding-left .25s cubic-bezier(.22,1,.36,1);border:none;position:relative}.ls-mega__link:hover{color:var(--mega-accent, #BB2126);padding-left:6px}.ls-mega--mym .ls-mega__link:hover{color:#00b0bb}.ls-mega--lshl .ls-mega__link:hover{color:#7b4fb8}.ls-mega__desc{display:block;font-family:var(--ls-font-body);font-size:12px;font-weight:500;color:#8a807b;margin-top:2px;letter-spacing:.01em}.ls-mega__products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-self:stretch}.ls-mega__product{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0}.ls-mega__product-media{aspect-ratio:3 / 4;background:#ebe5dd;overflow:hidden;margin-bottom:12px}.ls-mega__product-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ls-mega__product:hover .ls-mega__product-media img{transform:scale(1.04)}.ls-mega__product-title{font-family:var(--ls-font-body);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#232021;display:inline-flex;align-items:center;gap:6px;transition:gap .25s ease}.ls-mega__product:hover .ls-mega__product-title{gap:10px}@media(max-width:900px){.ls-mega__products{grid-template-columns:1fr;gap:12px}.ls-mega__product{flex-direction:row;align-items:center;gap:14px}.ls-mega__product-media{width:80px;aspect-ratio:1 / 1;margin-bottom:0;flex-shrink:0}}.ls-mega__ctas{display:flex;flex-direction:column;gap:12px;align-self:center}.ls-mega__cta-pill{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;font-size:15px;font-weight:700;color:#fff;background:#232021;border-radius:32px;text-decoration:none;transition:background .2s;white-space:nowrap}.ls-mega__cta-pill:hover{background:#333}.ls-mega__cta-pill svg{stroke:#fff}.ls-mega__feature-card{position:relative;min-width:360px;width:360px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;align-self:stretch}.ls-mega__feature-card--mym{background:#008e97}.ls-mega__feature-card--lshl{background:#552583}.ls-mega__feature-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ls-mega__feature-card__img img{width:100%;height:100%;object-fit:cover;object-position:center top;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);backface-visibility:hidden}.ls-mega__feature-card__img--placeholder{font-size:12px;color:#ffffff4d}.ls-mega__feature-card__content{position:relative;z-index:2;padding:48px 32px 32px}.ls-mega__feature-card--mym .ls-mega__feature-card__content{background:linear-gradient(to top,rgba(0,142,151,1) 0%,rgba(0,142,151,.95) 40%,rgba(0,142,151,.6) 70%,transparent 100%)}.ls-mega__feature-card--lshl .ls-mega__feature-card__content{background:linear-gradient(to top,rgba(85,37,131,1) 0%,rgba(85,37,131,.95) 40%,rgba(85,37,131,.6) 70%,transparent 100%)}.ls-mega__feature-card__title{font-size:20px;font-weight:800;color:#fff}.ls-mega__feature-card__desc{font-size:13px;color:#ffffffb3;margin-top:4px}.ls-mega__feature-card__btn{display:inline-block;margin-top:16px;padding:12px 28px;border-radius:28px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .2s;width:fit-content}.ls-mega__feature-card--mym .ls-mega__feature-card__btn{background:#fff;color:#008e97}.ls-mega__feature-card--lshl .ls-mega__feature-card__btn{background:#fdb927;color:#552583}.ls-mega__feature-card__btn:hover{opacity:.9}.ls-mega--mym{background:#008e97}.ls-mega--mym .ls-mega__heading-link,.ls-mega--mym .ls-mega__col-header,.ls-mega--mym .ls-mega__col-header svg{color:#fff;stroke:#fff}.ls-mega--mym .ls-mega__col-divider{background:#ffffff26}.ls-mega--mym .ls-mega__link{color:#fffc}.ls-mega--mym .ls-mega__link:hover{color:#fff}.ls-mega--mym .ls-mega__desc{color:#ffffff80}.ls-mega--mym .ls-mega__heading-link svg{stroke:#fff}.ls-mega--lshl{background:#552583}.ls-mega--lshl .ls-mega__heading-link,.ls-mega--lshl .ls-mega__col-header,.ls-mega--lshl .ls-mega__col-header svg{color:#fff;stroke:#fff}.ls-mega--lshl .ls-mega__col-divider{background:#ffffff26}.ls-mega--lshl .ls-mega__link{color:#fffc}.ls-mega--lshl .ls-mega__link:hover{color:#fff}.ls-mega--lshl .ls-mega__desc{color:#ffffff80}.ls-mega--lshl .ls-mega__heading-link svg{stroke:#fff}.ls-mobile-drawer{position:fixed;top:0;right:-100%;width:85%;max-width:380px;height:100vh;background:#fff;z-index:200;display:flex;flex-direction:column;transition:right .3s cubic-bezier(.16,1,.3,1);box-shadow:-8px 0 32px #00000026}.ls-mobile-drawer.open{right:0}.ls-mobile-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eee}.ls-mobile-drawer__close{font-size:28px;background:none;border:none;cursor:pointer;color:#232021}.ls-mobile-drawer__body{flex:1;overflow-y:auto;padding:16px 24px}.ls-mobile-drawer__item{border-bottom:1px solid #f0f0f0}.ls-mobile-drawer__item summary{padding:16px 0;font-size:16px;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.ls-mobile-drawer__item summary:after{content:"+";font-size:18px;color:#999}.ls-mobile-drawer__item[open] summary:after{content:"-"}.ls-mobile-drawer__links{padding:0 0 16px}.ls-mobile-drawer__links a{display:block;padding:8px 0;font-size:14px;color:#666;text-decoration:none}.ls-mobile-drawer__footer{padding:20px 24px;border-top:1px solid #eee;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.ls-nav__inner{padding:12px 16px}.ls-nav__menu,.ls-nav__right{display:none}.ls-nav__hamburger{display:flex}.ls-mega{display:none}.ls-topbar{font-size:11px;padding:8px 12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ls-header.css.map */
