.categories__bar{padding:2rem 1.6rem}.categories__bar-button{margin-top:.4rem}.categories__list:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:inherit}.categories__item{padding:.45rem .8rem}.categories__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-inline-end:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));border-block-end:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.categories__item-image{width:6rem}.banners-with-categories .section__content,.banners-with-categories .col__image-cards,.banners-with-categories .grid-banner,.banners-with-categories .grid-banner__inner,.banners-with-categories .grid-banner__item.large-banner{min-width:0;max-width:100%}.banners-with-categories .hero-banner{position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;aspect-ratio:2.13 / 1}.banners-with-categories .hero-banner .swiper-wrapper{position:absolute;top:0;height:100%;width:100%}.banners-with-categories .hero-banner .swiper-slide,.banners-with-categories .hero-banner .card-media,.banners-with-categories .hero-banner .card-media__media-wrapper,.banners-with-categories .hero-banner .card-media__media{height:100%;max-width:100%}.banners-with-categories .hero-banner .swiper-button.swiper-button--blank{z-index:3;top:50%;bottom:auto;width:4.4rem;height:4.4rem;margin-top:-2.2rem;background:#fff!important;border:.15rem solid #1d4531!important;border-radius:50%;color:#1d4531!important;box-shadow:0 .2rem .8rem #0000002e}.banners-with-categories .hero-banner .swiper-button.swiper-button--blank svg{width:1.8rem;height:1.8rem}.banners-with-categories .hero-banner .swiper-button-prev{inset-inline-start:1.6rem}.banners-with-categories .hero-banner .swiper-button-next{inset-inline-end:1.6rem}.banners-with-categories .hero-banner .content-overlay--middle-left,.banners-with-categories .hero-banner .content-overlay--middle-center{padding-inline-start:8rem}.banners-with-categories .hero-banner__dots{position:absolute;z-index:3;left:0;right:0;bottom:1.6rem;display:flex;justify-content:center;align-items:center;gap:.8rem;width:auto}.banners-with-categories .hero-banner__dots .swiper-pagination-bullet{width:1rem;height:1rem;margin:0;border-radius:50%;background:#ffffff73;border:.15rem solid #fff;box-shadow:0 0 0 .1rem #1d453173;opacity:1}.banners-with-categories .hero-banner__dots .swiper-pagination-bullet:before,.banners-with-categories .hero-banner__dots .swiper-pagination-bullet:after{display:none}.banners-with-categories .hero-banner__dots .swiper-pagination-bullet-active{background:#1d4531;border-color:#fff}@media(min-width:1200px){.banners-with-categories .hero-banner{aspect-ratio:2.21 / 1}}@media(min-width:1440px){.banners-with-categories .hero-banner{aspect-ratio:2.52 / 1}}@media(min-width:1024px){.categories__col{width:clamp(20%,26.8rem,30%)}}@media(min-width:1280px){.categories__col{width:clamp(20%,28.8rem,30%)}.categories__item{padding:.9rem .8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-banners-with-categories.css.map */
