.shop-mega{display:block;position:static}.shop-mega__bar{display:flex;align-items:center}.shop-mega__link{padding-right:.4rem}.shop-mega__toggle{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-left:-.2rem;padding:0;background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground))}.shop-mega__toggle .icon-caret{position:static;width:1rem;height:.6rem;transition:transform .2s ease}.shop-mega.is-open .shop-mega__toggle .icon-caret{transform:rotate(180deg)}.shop-mega__toggle:focus-visible{outline:2px solid #f78700;outline-offset:2px;border-radius:.4rem}.shop-mega__panel{position:absolute;left:0;right:0;top:100%;z-index:30;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.08);box-shadow:0 1.6rem 2.4rem -1.6rem #0000002e;max-height:calc(100vh - var(--header-bottom-position-desktop, 12rem) - 2rem);overflow-y:auto}.shop-mega__inner{padding-top:2.4rem;padding-bottom:3.2rem}.shop-mega__tabs{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3.2rem}.shop-mega__tab{font-family:StratumNo1,sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1;color:#000;background:#fff;border:1px solid #d4d4d4;border-radius:.6rem;padding:1.2rem 2rem;cursor:pointer;transition:border-color .15s,background-color .15s}.shop-mega__tab:hover{border-color:#000}.shop-mega__tab[aria-selected=true]{background:#f2f2f2;border-color:#000}.shop-mega__tab:focus-visible{outline:2px solid #f78700;outline-offset:2px}.shop-mega__pane{display:grid;grid-template-columns:minmax(14rem,1fr) minmax(22rem,1.6fr) minmax(0,2.6fr);gap:3.2rem;align-items:start}.shop-mega__pane[hidden]{display:none}.shop-mega__all{font-family:StratumNo1,Inter,sans-serif;font-weight:900;font-size:2.4rem;line-height:1.1;text-transform:uppercase;color:#000;text-decoration:none}.shop-mega__all:hover{color:#f78700}.shop-mega__count{margin:.6rem 0 0;font-family:StratumNo1,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.02em;font-size:1.2rem;color:#6b6b6b}.shop-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.shop-mega__item{font-family:StratumNo1,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;line-height:1.35;color:#000;text-decoration:none}.shop-mega__item:hover{text-decoration:underline;text-underline-offset:.3rem}.shop-mega__item--more{font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.shop-mega__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.shop-mega__card{display:block;color:#000;text-decoration:none}.shop-mega__card-media{display:block;aspect-ratio:4 / 3;border-radius:1.2rem;overflow:hidden;background:#f2f2f2}.shop-mega__card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.shop-mega__card:hover .shop-mega__card-media img{transform:scale(1.03)}.shop-mega__card-title{display:block;margin-top:1rem;font-family:StratumNo1,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem;line-height:1.3}@media(prefers-reduced-motion:reduce){.shop-mega__card-media img,.shop-mega__toggle .icon-caret{transition:none}}@media screen and (max-width:1199px){.shop-mega__pane{grid-template-columns:minmax(12rem,1fr) minmax(20rem,1.6fr) minmax(0,2fr);gap:2.4rem}}.section-header:has(shop-mega-menu.is-open),.section-header.shop-mega-open{z-index:30!important}.menu-drawer .drawer-shop-summary{font-family:StratumNo1,sans-serif!important;font-size:26px!important}.drawer-shop{list-style:none;margin:0;padding:0 0 2.4rem}.drawer-shop li a.drawer-shop__all{display:inline-block;margin:.4rem 3rem 1.2rem;padding:0;font-family:StratumNo1,sans-serif!important;font-weight:700;font-size:1.4rem!important;letter-spacing:.04em;text-transform:uppercase;color:#f78700;text-decoration:underline;text-underline-offset:.4rem}.drawer-shop li a.drawer-shop__item{display:flex;align-items:center;gap:1.4rem;padding:1rem 3rem;font-size:1.5rem!important;color:rgb(var(--color-foreground));text-decoration:none}.drawer-shop__item:hover,.drawer-shop__item:focus-visible{background:rgba(var(--color-foreground),.04)}.drawer-shop__thumb{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:#f2f2f2}.drawer-shop__thumb img{width:100%;height:100%;object-fit:cover;display:block}.drawer-shop__text{flex:1;display:flex;flex-direction:column;gap:.3rem;min-width:0}.drawer-shop__title{font-family:StratumNo1,sans-serif;font-weight:500;font-size:1.6rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.2}.drawer-shop__count{font-family:StratumNo1,sans-serif;font-weight:500;font-size:1.15rem;letter-spacing:.02em;text-transform:uppercase;color:#6b6b6b}.drawer-shop__item .icon-arrow{flex:0 0 1.4rem;width:1.4rem;opacity:.5}.section-header:has(#Details-menu-drawer-container[open]),body.overflow-hidden-tablet .section-header,body.overflow-hidden-desktop .section-header{z-index:30!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-shop-mega.css.map */
