.jl-mega{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.06rem;display:flex;flex-wrap:wrap;gap:2.8rem;padding-top:2.8rem;padding-bottom:2.8rem;align-items:stretch;width:100%}.jl-mega__rail{flex:0 1 22rem;min-width:18rem;display:flex;flex-direction:column;gap:.4rem;border-right:1px solid rgba(var(--color-foreground),.12);padding-right:2rem}.jl-mega__rail-btn{width:100%;min-height:4.8rem;padding:0 1.4rem;border:0;border-radius:4px;background:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.5rem;font-weight:var(--font-body-weight);letter-spacing:.06rem;color:rgb(var(--color-foreground));text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.jl-mega__rail-btn[aria-selected=true],.jl-mega__rail-btn:hover{background:rgba(var(--color-foreground),.07)}.jl-mega__rail-btn:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.jl-mega__rail-count{color:rgba(var(--color-foreground),.6);font-weight:400}.jl-mega__all{margin-top:auto;padding:1.4rem 1.4rem 0;font-weight:var(--font-body-weight);font-size:1.4rem;color:rgb(var(--color-foreground))}.jl-mega__panel{flex:3 1 48rem;min-width:0}.jl-mega__panel[hidden]{display:none}.jl-mega__panel-title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2rem;letter-spacing:normal}.jl-mega__panel-title a{color:rgb(var(--color-foreground));text-decoration:none}.jl-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;list-style:none;margin:0;padding:0}.jl-tile{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.6rem .8rem 1.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:4px;text-decoration:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;font-weight:var(--font-body-weight);text-align:center;line-height:1.3;transition:border-color .15s,background-color .15s}.jl-tile:hover,.jl-tile[aria-current=page]{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}.jl-tile__icon{width:var(--jl-tile-box, 5.6rem);height:var(--jl-tile-box, 5.6rem);flex-shrink:0;border-radius:4px;background:rgba(var(--color-foreground),.06);display:flex;align-items:center;justify-content:center;overflow:hidden}.jl-tile__icon svg{width:60%;height:60%}.jl-mega__promos{flex:1 1 26rem;min-width:0;display:flex;flex-direction:column;gap:1.2rem}.jl-mega-promo{display:flex;gap:1.4rem;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.05);border-radius:4px;padding:1.2rem}.jl-mega-promo img,.jl-mega-promo .placeholder-svg{width:9.6rem;height:9.6rem;object-fit:cover;border-radius:4px;flex-shrink:0}.jl-mega-promo__text{display:flex;flex-direction:column;gap:.4rem}.jl-mega-promo__eyebrow{font-size:1.2rem;font-weight:var(--font-body-weight);letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.jl-mega-promo__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.7rem;letter-spacing:normal}.jl-mega-promo__body{font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.75)}.jl-menu-icon{display:inline-flex;margin-right:.6rem}.jl-menu-icon svg{width:2.2rem;height:2.2rem}.jl-menu-seasonal:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#c77a1e;margin-right:.8rem;vertical-align:middle}.jl-drawer-icon{display:inline-flex;width:2.6rem;height:2.6rem;margin-right:1.2rem;vertical-align:middle;flex-shrink:0}.jl-drawer-icon svg{width:100%;height:100%}.mega-menu__content.jl-dd--light{--color-background: 255, 255, 255;--color-foreground: 23, 22, 20;--gradient-background: #ffffff;background:#fff;color:#171614}.mega-menu__content.jl-dd--dark{--color-background: 0, 0, 0;--color-foreground: 244, 242, 238;--gradient-background: #000000;background:#000;color:#f4f2ee}.jl-tiles--plain .jl-tile{border-color:transparent;padding:1.2rem .6rem}.jl-tiles--plain .jl-tile:hover,.jl-tiles--plain .jl-tile[aria-current=page]{border-color:transparent;background:rgba(var(--color-foreground),.05)}.jl-tiles--plain .jl-tile__icon{background:transparent}.jl-tiles--plain .jl-tiles{grid-template-columns:repeat(auto-fill,minmax(calc(var(--jl-tile-box, 5.6rem) + 4rem),1fr))}a.jl-mega__rail-link{text-decoration:none}a.jl-mega__rail-link:hover .jl-mega__rail-count{color:rgb(var(--color-foreground))}.jl-menu-icon:not(:has(svg)){display:none}.header__menu-item .jl-menu-icon{align-self:center}
/*# sourceMappingURL=/cdn/shop/t/26/assets/jl-menu.css.map */
