.events-categories{background:var(--color-background);color:var(--color-text);padding:clamp(40px,5vw,60px) var(--space-outer)}.events-categories__inner{max-width:1720px;margin:0 auto}.events-categories__header{margin-bottom:22px;text-align:center}.events-categories__title{margin:0;color:#183428;font-weight:600;letter-spacing:0}.events-categories__header .section-introduction__heading.fs-heading-3-base{line-height:1.2}.events-categories__tabs{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2vw,34px);margin-top:22px;overflow-x:auto;padding:0 0 8px;scrollbar-width:thin}.events-categories__tab{flex:0 0 auto;border:0;border-radius:0;background:transparent;color:#050505;cursor:pointer;font:inherit;font-size:var(--font-18);font-weight:600;letter-spacing:0;line-height:1.3;padding:4px 0;text-align:center;transition:color .2s var(--easing)}.events-categories__tab:hover,.events-categories__tab:focus-visible,.events-categories__tab.is-active{color:#a21717}.events-categories__tab:focus-visible{outline:2px solid currentColor;outline-offset:4px}.events-categories__slider{width:100%;position:relative}.events-categories__slider .carousel__navigation{display:flex!important;position:static!important;transform:none!important;justify-content:center;gap:16px;margin-top:20px;pointer-events:auto}.events-categories__slider .carousel__nav-button{flex:0 0 auto}.events-categories__grid{align-items:stretch}.events-categories__slide{height:auto;display:flex}.events-categories__slide[hidden]{display:none}.events-categories__grid .article-item__image-wrapper{display:block;overflow:hidden}.events-categories__empty{margin:0;text-align:center}@media screen and (max-width:1440px){.events-categories__tab{font-size:var(--font-14)}.events-categories__header{margin-bottom:10px}}@media screen and (max-width:990px){.events-categories__tabs{justify-content:initial;padding-inline:12px}}@media screen and (max-width:719px){.events-categories{padding-top:36px;padding-bottom:44px}.events-categories__header{margin-bottom:18px}.events-categories__tabs{justify-content:flex-start;margin-left:calc(var(--space-outer) * -1);margin-right:calc(var(--space-outer) * -1);padding-left:var(--space-outer);padding-right:var(--space-outer)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/template-events-tabs.css.map */
