.category-navigation-item--active .category-navigation-item__title,.category-navigation-item__title,.text-h1,.text-h1--semi-bold,.text-h1-light,.text-h2,.text-h2--semi-bold,.text-h2-light,.text-h3,.text-h3--semi-bold,.text-h3-light,.text-h4,.text-h4--semi-bold,.text-h4-light,.text-h5,.text-h5--semi-bold,.text-h5-light,.text-h6,.text-h6--semi-bold,.text-h6-light{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.05em;text-transform:uppercase}.category-navigation-item--active .category-navigation-item__title b,.category-navigation-item--active .category-navigation-item__title strong,.category-navigation-item__title b,.category-navigation-item__title strong,.text-h1 b,.text-h1 strong,.text-h1--semi-bold b,.text-h1--semi-bold strong,.text-h1-light b,.text-h1-light strong,.text-h2 b,.text-h2 strong,.text-h2--semi-bold b,.text-h2--semi-bold strong,.text-h2-light b,.text-h2-light strong,.text-h3 b,.text-h3 strong,.text-h3--semi-bold b,.text-h3--semi-bold strong,.text-h3-light b,.text-h3-light strong,.text-h4 b,.text-h4 strong,.text-h4--semi-bold b,.text-h4--semi-bold strong,.text-h4-light b,.text-h4-light strong,.text-h5 b,.text-h5 strong,.text-h5--semi-bold b,.text-h5--semi-bold strong,.text-h5-light b,.text-h5-light strong,.text-h6 b,.text-h6 strong,.text-h6--semi-bold b,.text-h6--semi-bold strong,.text-h6-light b,.text-h6-light strong{font-weight:var(--sbw-font-weight--semi-bold)}.category-navigation-item__title,.text-h5,.text-h5-light{font:var(--sbw-font-h5)}.category-navigation-item--active .category-navigation-item__title,.text-h5--semi-bold{font:var(--sbw-font-h5--semi-bold)}.category-navigation-item{color:#575855;display:grid;grid-template-columns:minmax(0,var(--sbw-rs-26)) var(--sbw-rs-16) auto}.category-navigation-item--active .category-navigation-item__icon,.category-navigation-item--active .category-navigation-item__title{color:#25c7b3}.category-navigation-item:hover,.category-navigation-item:hover .category-navigation-item__icon,.category-navigation-item:hover .category-navigation-item__title{color:#e94e1b;cursor:pointer;transition:color var(--sbw-transition-hover)}.category-navigation-item:hover .category-navigation-item__progress-bar-progress{background-color:#e94e1b;cursor:pointer;transition:background-color var(--sbw-transition-hover)}.category-navigation-item__top{grid-column:span 3;grid-row:2;margin-top:var(--sbw-rs-10)}@media (min-width: 900px){.category-navigation-item__top{grid-row:1;margin-bottom:var(--sbw-rs-26);margin-top:0}}.category-navigation-item__progress-bar{background-color:#cccbcb4d;height:4px;width:100%}.category-navigation-item__progress-bar-progress{background-color:#25c7b3;height:100%;transform-origin:left;transition:transform .25s}.category-navigation-item__icon,.category-navigation-item__title{transition:font-weight var(--sbw-duration-super-slow) var(--sbw-easing-default),color var(--sbw-duration-super-slow) var(--sbw-easing-default)}.category-navigation-item__icon{align-self:center;font-size:var(--sbw-rs-26);grid-column:1;justify-self:center;max-width:100%}.category-navigation-item__title{grid-column:3;justify-self:left}.category-navigation-item__text{grid-column:3;margin-bottom:var(--sbw-rs-16);margin-top:var(--sbw-rs-16)}@media (min-width: 900px){.category-navigation-item__text{display:block}}.category-navigation-item__link-icon{grid-column:3}@media (min-width: 900px){.category-navigation-item__link-icon{display:block}}.text-h1,.text-h1--semi-bold,.text-h1-light,.text-h2,.text-h2--semi-bold,.text-h2-light,.text-h3,.text-h3--semi-bold,.text-h3-light,.text-h4,.text-h4--semi-bold,.text-h4-light,.text-h5,.text-h5--semi-bold,.text-h5-light,.text-h6,.text-h6--semi-bold,.text-h6-light{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.05em;text-transform:uppercase}.text-h1 b,.text-h1 strong,.text-h1--semi-bold b,.text-h1--semi-bold strong,.text-h1-light b,.text-h1-light strong,.text-h2 b,.text-h2 strong,.text-h2--semi-bold b,.text-h2--semi-bold strong,.text-h2-light b,.text-h2-light strong,.text-h3 b,.text-h3 strong,.text-h3--semi-bold b,.text-h3--semi-bold strong,.text-h3-light b,.text-h3-light strong,.text-h4 b,.text-h4 strong,.text-h4--semi-bold b,.text-h4--semi-bold strong,.text-h4-light b,.text-h4-light strong,.text-h5 b,.text-h5 strong,.text-h5--semi-bold b,.text-h5--semi-bold strong,.text-h5-light b,.text-h5-light strong,.text-h6 b,.text-h6 strong,.text-h6--semi-bold b,.text-h6--semi-bold strong,.text-h6-light b,.text-h6-light strong{font-weight:var(--sbw-font-weight--semi-bold)}.text-h1,.text-h1-light{font:var(--sbw-font-h1)}.text-h2,.text-h2-light{font:var(--sbw-font-h2)}.text-h3,.text-h3-light{font:var(--sbw-font-h3)}.text-h4,.text-h4-light{font:var(--sbw-font-h4)}.text-h5,.text-h5-light{font:var(--sbw-font-h5)}.text-h6,.text-h6-light{font:var(--sbw-font-h6)}.text-h1--semi-bold{font:var(--sbw-font-h1--semi-bold)}.text-h2--semi-bold{font:var(--sbw-font-h2--semi-bold)}.text-h3--semi-bold{font:var(--sbw-font-h3--semi-bold)}.text-h4--semi-bold{font:var(--sbw-font-h4--semi-bold)}.text-h5--semi-bold{font:var(--sbw-font-h5--semi-bold)}.text-h6--semi-bold{font:var(--sbw-font-h6--semi-bold)}.text-p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-copy)}.text-p-bold{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-copy--semi-bold)}.text-p-big-bold{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-copy--big--semi-bold);letter-spacing:.05em}.text-p-big-light{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-copy--big--light);letter-spacing:.05em}.text-p-sm{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-copy--small);letter-spacing:.05em}.text-accordion-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-accordion-panel__font-header);letter-spacing:.05em;text-decoration:underline;text-transform:uppercase}.text-form-field-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-form-field-label);letter-spacing:.05em;text-transform:uppercase}.text-form-field-user-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-form-field-label);letter-spacing:.05em}.text-newsletter-form-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-form-field-label);letter-spacing:.05em;text-transform:uppercase}.text-newsletter-form-input--footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-newsletter-form-input);letter-spacing:.05em;text-transform:uppercase}.text-card-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-card-title);letter-spacing:.05em;text-transform:uppercase}.default-link-hover-behavior,.text-link:not(:disabled){cursor:pointer;transition:color var(--sbw-transition-hover)}.default-link-hover-behavior:hover,.text-link:hover:not(:disabled){color:#e94e1b}.text-link{text-align:inherit}.text-link:not(:disabled){text-decoration:underline}.button-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:var(--sbw-font-button);letter-spacing:.05em;text-transform:uppercase}.section-categories{--sbw-categories-slider__slide-gap: var(--sbw-rs-42);-moz-column-gap:0;column-gap:0;display:grid;--sbw-viewport-indent: calc((100vw - var(--sbw-page-width))/2);--sbw-viewport-to-grid-spacing: calc(var(--sbw-viewport-indent) + var(--sbw-page-indent) + var(--sbw-content-indent));grid-template-areas:"categories categories categories categories categories categories categories" "slider slider slider  slider     slider  slider slider" ".      .      buttons buttons    buttons .      .";grid-template-columns:[viewport-start] var(--sbw-viewport-indent) [page-start] var(--sbw-page-indent) [content-start] var(--sbw-content-indent) var(--sbw-section-grid__sidebar--left) var(--sbw-content-indent) [content-end] var(--sbw-page-indent) [page-end] var(--sbw-viewport-indent) [viewport-end]}@media (min-width: 900px){.section-categories{align-items:end;grid-template-areas:". . categories categories . slider  slider  slider  slider" ". . .          .          . buttons buttons .       ."}}.section-categories__navigation{grid-area:categories;margin-bottom:var(--sbw-rs-68)}@media (min-width: 900px){.section-categories__navigation{bottom:var(--sbw-section__padding-vertical);margin-bottom:0;position:sticky}}.section-categories__navigation>.swiper{padding-left:var(--sbw-viewport-to-grid-spacing)}@media (min-width: 900px){.section-categories__navigation>.swiper{max-width:none;padding-left:0;width:100%}}.section-categories__navigation>.swiper>.swiper-wrapper{margin-left:calc(var(--sbw-slider-gap)*-1)}@media (min-width: 900px){.section-categories__navigation>.swiper>.swiper-wrapper{display:flex;flex-direction:column;justify-content:flex-end;row-gap:var(--sbw-rs-26)}}@media (min-width: 900px){.section-categories__navigation>.swiper>.swiper-wrapper>.swiper-slide{flex:1;margin:0!important;transform:none!important;width:auto!important}}.section-categories__navigation>.swiper>.swiper-wrapper>.swiper-slide .category-navigation-item{padding-left:var(--sbw-slider-gap)}.section-categories__slider{grid-area:slider}.section-categories .section-categories__slider>.swiper{align-self:flex-end;height:auto;min-width:0;overflow:hidden;padding-left:var(--sbw-viewport-to-grid-spacing);width:100%}@media (min-width: 900px){.section-categories .section-categories__slider>.swiper{padding-left:0}}.section-categories .section-categories__slider>.swiper>.swiper-wrapper{margin-left:calc(var(--sbw-slider-gap)*-1)}.section-categories .section-categories__slider>.swiper>.swiper-wrapper>.swiper-slide{padding-left:calc(var(--sbw-slider-gap))}.section-categories__pagination-controls{display:flex;font-size:28px;grid-area:buttons;margin-top:var(--sbw-rs-26);padding-left:var(--sbw-content-indent);padding-right:var(--sbw-content-indent)}@media (min-width: 900px){.section-categories__pagination-controls{justify-content:flex-end;padding:0}}.section-categories__pagination-controls .pagination-controls{flex:1;flex-flow:row-reverse nowrap;gap:var(--sbw-rs-16);justify-content:space-between}@media (min-width: 900px){.section-categories__pagination-controls .pagination-controls{flex:0;flex-direction:column;justify-content:space-between}}
