.category-mega{padding-top:4px}.category-mega__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.category-mega__layout--with-aside{grid-template-columns:minmax(0,1fr) minmax(19rem,24rem);gap:0 4rem}.category-mega__main{min-width:0}.category-mega__grid{display:grid;grid-template-columns:repeat(var(--category-mega-columns, 4),minmax(0,1fr));gap:0 var(--grid-desktop-horizontal-spacing, 3rem)}.category-mega__column{min-width:0}.category-mega__icon,.category-mega__icon--disabled{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin-bottom:1.2rem;padding:.8rem;border-radius:.6rem;background:rgba(var(--color-foreground),.04)}.category-mega__icon--disabled{cursor:default}.category-mega__icon-image{display:block;width:100%;height:100%;object-fit:contain}.category-mega__icon-image--placeholder{width:100%;height:100%;color:rgba(var(--color-foreground),.55)}.category-mega__title{display:block;font-size:calc(var(--font-heading-scale) * 1.7rem);font-weight:var(--font-heading-weight);line-height:calc(1 + .3 / var(--font-body-scale));text-decoration:none;margin-bottom:.8rem}.category-mega__title:hover{color:rgb(var(--color-link-hover))}.category-mega__title--active{text-decoration:underline;text-underline-offset:.3rem}.category-mega__sublist{display:flex;flex-direction:column;gap:.6rem}.category-mega__sublink{display:inline-block;font-size:calc(var(--font-body-scale) * 1.4rem);text-decoration:none}.category-mega__sublink:hover{color:rgb(var(--color-link-hover))}.category-mega__sublink--active{text-decoration:underline;text-underline-offset:.2rem}.category-mega__aside{border-left:1px solid rgba(var(--color-foreground),.12);padding-left:2.4rem}.nav-cta-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.nav-cta-buttons--desktop-mega{flex-direction:column;align-items:stretch;gap:1.2rem}.nav-cta-buttons--desktop-mega .nav-cta-buttons__item.button,.nav-cta-buttons--desktop-mega .nav-cta-buttons__item.button--secondary,.nav-cta-buttons--desktop-mega .nav-cta-buttons__item.link{text-align:center}.nav-cta-buttons--mobile{flex-direction:column;align-items:stretch;gap:1rem;padding:0 3.2rem 1.6rem}.nav-cta-buttons--mobile .nav-cta-buttons__item.button,.nav-cta-buttons--mobile .nav-cta-buttons__item.button--secondary,.nav-cta-buttons--mobile .nav-cta-buttons__item.link{text-align:center}@media screen and (max-width:1199px){.category-mega__grid{grid-template-columns:repeat(min(3,var(--category-mega-columns, 4)),minmax(0,1fr));gap:0 2rem}.category-mega__layout--with-aside{grid-template-columns:minmax(0,1fr) minmax(16rem,19rem);gap:0 2.4rem}}.menu-drawer__submenu .category-mobile__list{display:flex;flex-direction:column;padding:.4rem 2.6rem 1.6rem}.category-mobile__item{padding:1.6rem 0;border-bottom:1px solid rgba(var(--color-foreground),.12)}.category-mobile__item:last-child{border-bottom:none}.category-mobile__row{display:flex;align-items:flex-start;gap:1.6rem}.category-mobile__image-link,.category-mobile__row>span.category-mobile__image-link{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border-radius:0;background:transparent}.category-mobile__image{display:block;width:100%;height:100%;object-fit:contain}.category-mobile__image--placeholder{width:100%;height:100%;color:rgba(var(--color-foreground),.55)}.category-mobile__content{flex:1 1 auto;min-width:0}.category-mobile__title{display:block;font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:var(--font-heading-weight, var(--font-body-weight-bold));line-height:1.25;text-decoration:none;color:rgb(var(--color-foreground));margin-bottom:.8rem}.category-mobile__title--active{text-decoration:underline;text-underline-offset:.2rem}.category-mobile__sublist{display:flex;flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none}.category-mobile__sublink{display:inline-block;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.35;font-weight:var(--font-body-weight);text-decoration:none;color:rgba(var(--color-foreground),.85)}.category-mobile__sublink--active{text-decoration:underline;text-underline-offset:.2rem;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-category-megamenu.css.map */
