.nav-shop-by__heading{margin:0;color:rgb(var(--text-color));font-size:17px;font-weight:700;line-height:1.3}.nav-shop-by__sub{margin:4px 0 0;color:rgb(var(--text-color) / .6);font-size:14px;line-height:1.4}.nav-shop-by__head{margin-bottom:16px}.nav-shop-by__cta{margin-top:20px}.nav-letters{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.nav-letters__letter{display:flex;align-items:center;justify-content:center;height:40px;border-radius:8px;background-color:rgb(var(--text-color) / .05);color:rgb(var(--text-color));font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s ease,color .15s ease}a.nav-letters__letter:hover,a.nav-letters__letter:focus-visible{background-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.nav-letters__letter.is-empty{background-color:transparent;box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .08);color:rgb(var(--text-color) / .25)}.nav-shop-by__mega-body{display:grid;gap:32px;padding:8px 0 24px}.nav-brand__row+.nav-brand__row{margin-top:24px}.nav-brand__row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.nav-brand__arrows{display:flex;flex-shrink:0;gap:6px}.nav-brand__arrows[hidden]{display:none}.nav-brand__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgb(var(--text-color) / .15);border-radius:50%;background:#fff;color:rgb(var(--text-color));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.nav-brand__arrow .icon{width:14px;height:14px}.nav-brand__arrow:hover:not(:disabled){border-color:rgb(var(--btn-bg-color));background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.nav-brand__arrow:disabled{opacity:.35;cursor:default}.nav-brand__logos{--per-row: 3;--row-gap: 10px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-row) - 1) * var(--row-gap)) / var(--per-row));gap:var(--row-gap);margin:0;padding:2px 0 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.nav-brand__logos::-webkit-scrollbar{display:none}.nav-brand__logos>li{scroll-snap-align:start}.nav-brand__logo{display:flex;align-items:center;justify-content:center;height:64px;padding:10px 12px;overflow:hidden;border:1px solid rgb(var(--text-color) / .1);border-radius:12px;background-color:#fff;color:rgb(var(--text-color));text-align:center;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.nav-brand__logo:hover,.nav-brand__logo:focus-visible{border-color:rgb(var(--btn-bg-color));box-shadow:0 6px 18px #00000014}.nav-brand__logo img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;transform:scale(var(--logo-scale, 1));transition:transform .2s ease}.nav-brand__logo:hover img{transform:scale(calc(var(--logo-scale, 1) * 1.05))}.nav-brand__logo-text{font-size:15px;font-weight:700;line-height:1.2}.nav-brand__logo:hover .nav-brand__logo-text{color:rgb(var(--btn-bg-color))}.nav-shop-by__body{padding:4px 0 16px}.nav-type__toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;border-radius:999px;background-color:rgb(var(--text-color) / .06)}.nav-type__option{padding:10px 14px;border:0;border-radius:999px;background:transparent;color:rgb(var(--text-color));font-size:15px;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease}.nav-type__option:not(.is-active):hover{color:rgb(var(--btn-bg-color))}.nav-type__option.is-active{background-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.nav-type__panel .nav-shop-by__heading{margin-bottom:8px}.nav-type__links{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:0;padding:0;list-style:none}.nav-type__link{display:block;padding:8px 0;color:rgb(var(--text-color) / .85);font-size:15px;font-weight:500;text-decoration:none;transition:color .15s ease}.nav-type__link:hover,.nav-type__link:focus-visible{color:rgb(var(--btn-bg-color))}@media(min-width:600px)and (max-width:768.98px){.nav-brand__logos{--per-row: 4}}@media(min-width:769px){.child-nav--dropdown.nav-shop-by__panel{width:380px;max-width:none}.nav-shop-by__body{padding:8px 8px 12px}.nav-shop-by__mega-body{grid-template-columns:340px minmax(0,1fr);gap:0;padding:8px 0}.nav-brand__az{padding-right:48px}.nav-brand__featured{padding-left:48px;border-left:1px solid rgb(var(--text-color) / .1)}.nav-brand__logos{--per-row: 4;--row-gap: 14px}.nav-brand__logo{height:84px;padding:14px 18px}}@media(min-width:1280px){.nav-shop-by__mega-body{grid-template-columns:380px minmax(0,1fr)}.nav-brand__az{padding-right:64px}.nav-brand__featured{padding-left:64px}.nav-brand__logos{--per-row: 6}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nav-shop-by.css.map */
