:root{--lgbn-ink: var(--ux-ink, #171517);--lgbn-red: #B00000;--lgbn-line: #eeeeee;--lgbn-tile: #f4f2ef;--lgbn-muted: #8a8a8a}.ux-mega .lgb-mega-groups{display:flex!important;flex-wrap:nowrap;align-items:flex-start;gap:48px}.ux-mega .lgb-mega-group{flex:0 0 auto;min-width:0;max-width:none!important;width:auto!important}.lgb-mega-group .ux-mega__group-title{margin-bottom:14px}.lgb-mega-chips{display:grid;grid-template-columns:repeat(var(--lgb-cols, 4),118px);gap:18px 14px;list-style:none;margin:0;padding:0}.lgb-mega-chip{display:flex;flex-direction:column;gap:7px;color:var(--lgbn-ink);text-decoration:none}.lgb-mega-chip__img{display:block;width:118px;aspect-ratio:4 / 5;overflow:hidden;background:var(--lgbn-tile)}.lgb-mega-chip__img img{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;transition:transform .35s}.lgb-mega-chip:hover .lgb-mega-chip__img img{transform:scale(1.05)}.lgb-mega-chip__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.lgb-mega-chip:hover .lgb-mega-chip__label,.lgb-mega-chip.is-active .lgb-mega-chip__label{text-decoration:underline;text-underline-offset:3px}.lgb-mega-chip__count{font-size:11px;color:var(--lgbn-muted);letter-spacing:.02em;margin-top:-3px}@media(max-width:1280px){.lgb-mega-chips{grid-template-columns:repeat(var(--lgb-cols, 4),100px)}.lgb-mega-chip__img{width:100px}.ux-mega .lgb-mega-groups{gap:32px}}.lgb-mnav-panel{background:#fff}.lgb-mnav-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--lgbn-line)}.lgb-mnav-head__logo img{display:block;width:130px;height:auto}.lgb-mnav-scroll{padding:16px 16px 28px}.lgb-mnav-promo{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:4px 14px;align-items:center;padding:14px 16px 14px 14px;margin-bottom:14px;background:var(--lgbn-ink);border-left:3px solid var(--lgbn-red);color:#fff;text-decoration:none}.lgb-mnav-promo__eyebrow{grid-area:1 / 1;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffa6;white-space:nowrap}.lgb-mnav-promo__heading{grid-area:2 / 1;margin:0;font-size:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap}.lgb-mnav-promo__arrow{grid-area:1 / 2 / span 2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.4);color:#fff;font-size:15px}.lgb-mnav-cards{display:flex;flex-direction:column;gap:12px}.lgb-mnav-card{overflow:hidden;background:var(--lgbn-tile)}.lgb-mnav-card__head{position:relative;display:block;list-style:none;cursor:pointer;height:190px}.lgb-mnav-card__head::-webkit-details-marker{display:none}.lgb-mnav-card__media,.lgb-mnav-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.lgb-mnav-card__head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000009e,#0000002e 45%,#0000 70%)}.lgb-mnav-card__text{position:absolute;left:18px;bottom:18px;z-index:1;color:#fff;display:flex;flex-direction:column}.lgb-mnav-card__title{font-size:28px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.1}.lgb-mnav-card__count{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.9;margin-top:6px}.lgb-mnav-card__chev{position:absolute;right:16px;bottom:18px;z-index:1;width:36px;height:36px;background:#fff;color:var(--lgbn-ink);display:flex;align-items:center;justify-content:center;transition:transform .2s}.lgb-mnav-card__chev svg{width:14px;height:14px}.lgb-mnav-card[open] .lgb-mnav-card__chev{transform:rotate(180deg)}.lgb-mnav-card__body{padding:14px 14px 16px;background:#fff;border:1px solid var(--lgbn-line);border-top:0}.lgb-mnav-shopall{display:flex;justify-content:space-between;font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--lgbn-ink);text-decoration:none;padding:4px 2px 12px;border-bottom:1px solid var(--lgbn-line);margin-bottom:14px}.lgb-mnav-group{margin:14px 2px 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#777}.lgb-mnav-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 10px;margin:0;padding:0;list-style:none}.lgb-mnav-chip{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:var(--lgbn-ink)}.lgb-mnav-chip__img{display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--lgbn-tile)}.lgb-mnav-chip__img img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.lgb-mnav-chip__label{font-size:12px;text-align:center;line-height:1.25}.lgb-mnav-list{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--lgbn-line)}.lgb-mnav-list>li{border-bottom:1px solid var(--lgbn-line)}.lgb-mnav-row{display:flex;align-items:center;justify-content:space-between;padding:15px 4px;font-size:16px;letter-spacing:.05em;text-transform:uppercase;color:var(--lgbn-ink);text-decoration:none;list-style:none;cursor:pointer}.lgb-mnav-row::-webkit-details-marker{display:none}.lgb-mnav-row--sale span:first-child{color:var(--lgbn-red);font-weight:600}.lgb-mnav-badge{background:var(--lgbn-red);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px}.lgb-mnav-row__arrow{color:#999}.lgb-mnav-row__chev svg{width:14px;height:14px;transition:transform .2s}.lgb-mnav-acc[open] .lgb-mnav-row__chev svg{transform:rotate(180deg)}.lgb-mnav-acc__list{list-style:none;margin:0 0 12px;padding:4px 0 0 4px}.lgb-mnav-acc__list a{display:block;padding:9px 0;color:#444;text-decoration:none;font-size:15px}.lgb-mnav-usps{list-style:none;display:flex;flex-direction:column;gap:12px;margin:22px 0 0;padding:16px 2px;border-top:1px solid var(--lgbn-ink);border-bottom:1px solid #e6e6e6;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lgbn-ink);line-height:1.4}.lgb-mnav-usps li{display:flex;align-items:center;gap:12px}.lgb-mnav-usps span{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--lgbn-ink);font-size:9px;line-height:1}.lgb-mnav-social{margin-top:18px;justify-content:center}@media(max-width:359px){.lgb-mnav-card__head{height:170px}.lgb-mnav-promo__eyebrow{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lgb-nav.css.map */
