@media(min-width:600px){.megamenu__cardlist li{width:calc(33% - 24px)}
}
@media(min-width:1024px){.megamenu__cards{overflow-y:scroll;width:calc(70% - 16px);max-height:calc(100vh - 88px);min-height:calc(100vh - 88px);padding-right:24px;margin:0}
.sticky .megamenu__cards{max-height:calc(100vh - 80px);min-height:calc(100vh - 80px)}
.megamenu__cards.container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:content-box;box-sizing:content-box;width:760px;padding-right:232px;padding-left:16px}
.megamenu__cards.container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.megamenu__cards--compact .megamenu__cardlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-delay:0;transition-delay:0}
.megamenu__cards__title{font-family:TiemposHeadline-Bold,Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px;margin-top:48px;margin-bottom:40px;text-align:left}
.megamenu__alert{margin:56px 0 24px 0}
.megamenu__card,.megamenu__card.swiper-slide{border-radius:8px;padding:24px}
.megamenu__card .megamenu__card__image,.megamenu__card.swiper-slide .megamenu__card__image{position:relative;top:0;will-change:top;-webkit-transition:top .16667s cubic-bezier(.66,-.1,.74,.73);transition:top .16667s cubic-bezier(.66,-.1,.74,.73)}
.megamenu__card.swiper-slide__link:focus .megamenu__card__image,.megamenu__card.swiper-slide__link:hover .megamenu__card__image,.megamenu__card__link:focus .megamenu__card__image,.megamenu__card__link:hover .megamenu__card__image{top:-16px}
}
@media(min-width:1312px){.megamenu__cards.container{width:876px;padding-right:324px}
.megamenu__cards.container{width:876px;padding-right:324px}
}