.lf-header{--lf-navy: #1b2a4a;--lf-navy-2: #26406e;--lf-accent: #2e6db4;--lf-ink: #16202e;--lf-muted: #5b6578;--lf-sky: #a9c4ea;--lf-line: rgba(27, 42, 74, .1);--lf-soft: #f4f6fa;--lf-ease: cubic-bezier(.2, .7, .2, 1)}.lf-header.header-wrapper--border-bottom{border-bottom-color:var(--lf-line)}.lf-header .header__icon,.lf-header .header__icon--menu{color:var(--lf-navy)}.lf-header .cart-count-bubble{background-color:var(--lf-navy);color:#fff;font-weight:600}.lf-header .sp-icon{flex-shrink:0}.lf-header .header__menu-item{color:var(--lf-navy);font-weight:500;letter-spacing:0;padding:1.2rem 1.4rem}.lf-header summary.header__menu-item{padding-right:2.8rem}.lf-header .header__menu-item .icon-caret{right:.9rem;color:var(--lf-navy)}.lf-header .header__menu-item span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;padding-bottom:.3rem;text-decoration:none;transition:background-size .25s var(--lf-ease)}.lf-header .header__menu-item:hover span,.lf-header details[open]>.header__menu-item span,.lf-header .header__active-menu-item{background-size:100% 2px;color:var(--lf-navy);text-decoration:none}.lf-header details[open]>.header__menu-item,.lf-header .header__menu-item:hover{color:var(--lf-navy);text-decoration:none}.lf-header .header__menu-item:focus-visible{outline:2px solid var(--lf-accent);outline-offset:-2px;border-radius:6px;box-shadow:none}@media screen and (min-width:990px)and (max-width:1199px){.lf-header .header--middle-left{column-gap:1.2rem}.lf-header .header__menu-item{font-size:1.4rem;padding:1.2rem .9rem}.lf-header summary.header__menu-item{padding-right:2.4rem}.lf-header .header__menu-item .icon-caret{right:.6rem}}.lf-header .mega-menu__content{background:#fff;border-top:1px solid var(--lf-line);box-shadow:0 24px 40px -24px #1b2a4a47;padding-top:3rem;padding-bottom:3.4rem}.lf-mega{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;align-items:start;color:var(--lf-ink);font-family:var(--font-body-family);letter-spacing:0;line-height:1.4}.lf-mega--promo{grid-template-columns:minmax(0,1fr) 30rem}.lf-mega__title{margin:0 0 1.2rem;color:var(--lf-muted);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lf-mega__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem 2.8rem;list-style:none;margin:0;padding:0}.lf-mega__list--az{grid-auto-flow:column;grid-template-rows:repeat(var(--lf-az-rows, 5),auto)}.lf-mega__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 -1rem;padding:.75rem 1rem;border-radius:8px;color:var(--lf-ink);font-size:1.5rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lf-mega__link:hover,.lf-mega__link.is-current{background:var(--lf-soft);color:var(--lf-navy)}.lf-mega__link.is-current .lf-mega__name{font-weight:600}.lf-mega__link:focus-visible,.lf-mega__sublink:focus-visible,.lf-mega__all:focus-visible{outline:2px solid var(--lf-accent);outline-offset:0;box-shadow:none}.lf-mega__name{min-width:0;overflow-wrap:anywhere}.lf-mega__count,.lf-drawer__count{flex-shrink:0;min-width:2.6rem;padding:.1rem .7rem;border-radius:999px;background:#eef2f8;color:var(--lf-muted);font-size:1.2rem;font-variant-numeric:tabular-nums;line-height:1.6;text-align:center}.lf-mega__link:hover .lf-mega__count{background:#fff;color:var(--lf-navy)}.lf-mega__sub{list-style:none;margin:0 0 .6rem;padding:0}.lf-mega__sublink{display:block;padding:.4rem 0;color:var(--lf-muted);font-size:1.4rem;text-decoration:none}.lf-mega__sublink:hover{color:var(--lf-navy);text-decoration:underline;text-underline-offset:.3rem}.lf-mega__all{display:inline-flex;align-items:center;gap:.6rem;margin-top:2rem;padding-bottom:.2rem;border-bottom:1.5px solid currentColor;color:var(--lf-navy);font-size:1.4rem;font-weight:600;text-decoration:none}.lf-mega__all:hover{color:var(--lf-accent)}.lf-mega__all .sp-icon{transition:transform .2s var(--lf-ease)}.lf-mega__all:hover .sp-icon{transform:translate(3px)}.lf-mega__promo{display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem;border-radius:16px;background:linear-gradient(150deg,var(--lf-navy) 0%,var(--lf-navy-2) 100%);color:#fff;text-decoration:none;transition:transform .25s var(--lf-ease),box-shadow .25s var(--lf-ease)}.lf-mega__promo:hover{transform:translateY(-2px);box-shadow:0 16px 30px -18px #1b2a4a99}.lf-mega__promo:focus-visible{outline:2px solid var(--lf-accent);outline-offset:3px;box-shadow:none}.lf-mega__promo-eyebrow{color:var(--lf-sky);font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lf-mega__promo-title{font-size:2rem;font-weight:600;line-height:1.25;text-wrap:balance}.lf-mega__thumbs{display:flex;gap:.8rem}.lf-mega__thumb{display:block;width:7.6rem;height:7.6rem;overflow:hidden;border-radius:10px;background:#fff}.lf-mega__thumb img{display:block;width:100%;height:100%;padding:.4rem;object-fit:contain}.lf-mega__promo-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:.6rem;margin-top:.4rem;padding:.9rem 1.6rem;border-radius:999px;background:#fff;color:var(--lf-navy);font-size:1.4rem;font-weight:600}@media screen and (min-width:990px)and (max-width:1199px){.lf-mega{gap:3rem}.lf-mega--promo{grid-template-columns:minmax(0,1fr) 26rem}.lf-mega__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.4rem}.lf-mega__list--az{grid-template-rows:repeat(var(--lf-az-rows-md, 6),auto)}.lf-mega__thumb{width:6.4rem;height:6.4rem}}.lf-header .menu-drawer{background-color:#fff}.lf-header .menu-drawer__navigation-container{grid-template-rows:auto 1fr auto;align-content:stretch}.lf-header .menu-drawer__navigation{padding:.8rem 0 0}.lf-header .menu-drawer__navigation>.menu-drawer__menu>li{margin-bottom:0;border-bottom:1px solid var(--lf-line)}.lf-header .menu-drawer__menu-item{padding:1.35rem 2.4rem;color:var(--lf-ink);font-size:1.7rem;font-weight:500;letter-spacing:0}.lf-header .menu-drawer summary.menu-drawer__menu-item{padding-right:5rem}.lf-header .menu-drawer__menu-item>.svg-wrapper{right:2.4rem;color:var(--lf-navy)}.lf-header .menu-drawer__menu-item--active{background-color:var(--lf-soft);color:var(--lf-navy);box-shadow:inset 3px 0 0 var(--lf-navy)}.lf-header .menu-drawer__menu-item:hover,.lf-header .menu-drawer__menu-item:focus{background-color:var(--lf-soft);color:var(--lf-navy)}.lf-header .menu-drawer__menu-item:focus-visible,.lf-header .menu-drawer__close-button:focus-visible{outline:2px solid var(--lf-accent);outline-offset:-2px;box-shadow:none}.lf-header .menu-drawer__submenu{background-color:#fff}.lf-header .menu-drawer__close-button{margin-top:0;padding:1.6rem 2.4rem;border-bottom:1px solid var(--lf-line);color:var(--lf-navy);font-size:1.5rem;font-weight:600;letter-spacing:0}.lf-header .menu-drawer__close-button .svg-wrapper{color:var(--lf-navy)}.lf-header .menu-drawer__submenu .menu-drawer__menu{padding:.6rem 0 2.4rem}.lf-header .menu-drawer__submenu .menu-drawer__menu li{margin-bottom:0}.lf-header .menu-drawer__submenu .menu-drawer__menu-item{justify-content:space-between;gap:1.2rem;padding-top:1.1rem;padding-bottom:1.1rem;font-size:1.6rem;font-weight:400}.lf-header .menu-drawer__submenu .lf-drawer__all{margin-top:.8rem;color:var(--lf-navy);font-weight:600;text-decoration:underline;text-underline-offset:.35rem}.lf-drawer{display:flex;flex-direction:column;gap:1.2rem;padding:2rem 2.4rem 2.4rem;color:var(--lf-ink);font-family:var(--font-body-family);letter-spacing:0;line-height:1.4}.lf-drawer__card{display:grid;gap:.4rem;padding:1.8rem 2rem;border-radius:14px;background:linear-gradient(135deg,var(--lf-navy) 0%,var(--lf-navy-2) 100%);color:#fff;text-decoration:none}.lf-drawer__card-eyebrow{color:var(--lf-sky);font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lf-drawer__card-title{font-size:1.8rem;font-weight:600;line-height:1.3}.lf-drawer__card-cta{display:inline-flex;align-items:center;justify-self:start;gap:.6rem;margin-top:.8rem;padding:.8rem 1.5rem;border-radius:999px;background:#fff;color:var(--lf-navy);font-size:1.4rem;font-weight:600}.lf-drawer__help{display:flex;align-items:center;gap:1.2rem;padding:1.3rem 1.4rem;border:1px solid var(--lf-line);border-radius:12px;color:var(--lf-ink);text-decoration:none}.lf-drawer__help:hover{border-color:#1b2a4a40;background:var(--lf-soft)}.lf-drawer__help-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background:#e8f6ee;color:#1f8f4e}.lf-drawer__help-text{display:grid;gap:.2rem;min-width:0}.lf-drawer__help-title{color:var(--lf-navy);font-size:1.5rem;font-weight:600}.lf-drawer__help-sub{color:var(--lf-muted);font-size:1.3rem}.lf-drawer__help>.sp-icon{margin-left:auto;color:var(--lf-muted)}.lf-drawer__card:focus-visible,.lf-drawer__help:focus-visible,.lf-drawer__links a:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px;box-shadow:none}.lf-drawer__trust{margin:.2rem 0 0;color:var(--lf-muted);font-size:1.3rem}.lf-drawer__links{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;list-style:none;margin:0;padding:0}.lf-drawer__links a{display:inline-block;padding:.6rem 0;color:var(--lf-ink);font-size:1.4rem;text-decoration:underline;text-decoration-color:#1b2a4a4d;text-underline-offset:.35rem}.lf-drawer__links a:hover{color:var(--lf-navy);text-decoration-color:currentColor}.lf-header .menu-drawer__utility-links{background-color:var(--lf-soft)}.lf-header .menu-drawer__account{color:var(--lf-navy);font-size:1.5rem;font-weight:500;letter-spacing:0}body:has(.lf-header #Details-menu-drawer-container[open]) .lf-wa{opacity:0;visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.lf-header .header__menu-item span,.lf-mega__link,.lf-mega__all .sp-icon,.lf-mega__promo{transition:none}.lf-mega__promo:hover,.lf-mega__all:hover .sp-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lf-header.css.map */
