.catalog-hero{width:100%;max-width:1592px;margin:16px auto 0;padding-inline:24px;display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:start;color:#202522}.catalog-hero__catalog{position:relative;z-index:2;display:block;min-width:0}.catalog-hero__panel{border:1px solid #dce5dd;border-radius:8px;background:#fff}.catalog-hero summary{list-style:none;cursor:pointer}.catalog-hero summary::-webkit-details-marker{display:none}.catalog-hero__heading{display:flex;align-items:center;gap:14px;min-height:48px;padding:10px 18px;border-radius:7px;background:#008e43;color:#fff;font-size:18px;font-weight:600;line-height:1.4}.catalog-hero__panel[open]>.catalog-hero__heading{border-radius:7px 7px 0 0}.catalog-hero__heading .icon{flex:0 0 22px;width:22px;height:22px;margin:0}.catalog-hero__links{margin:0;padding:0;list-style:none}.catalog-hero__links>li{border-bottom:1px solid #edf0ed}.catalog-hero__category-link{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 18px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;color:inherit}.catalog-hero__category-link:hover{background:#f4f6f4;color:#008e43}.catalog-hero__category-icon{flex:0 0 25px;width:25px;height:25px}.catalog-hero__category-icon img{display:block;width:100%;height:100%;object-fit:contain}.catalog-hero__chevron{flex:0 0 14px;width:14px;height:14px;margin-inline-start:auto;color:#819489}.catalog-hero__search{position:relative;display:flex;align-items:center;margin:14px;border:1px solid #e5eae5;border-radius:5px;background:#f4f6f4}.catalog-hero__search:focus-within{border-color:#008e43}.catalog-hero__search input[type=search]{width:100%;min-width:0;min-height:40px;padding:10px 44px 10px 12px;border:0;border-radius:inherit;outline-offset:2px;background:transparent;color:inherit;font:inherit;font-size:12px}.catalog-hero__search input::placeholder{color:#78857c;opacity:1}.catalog-hero__search button{position:absolute;inset-inline-end:0;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:#768a7e;cursor:pointer}.catalog-hero__search .icon{width:18px;height:18px;margin:0}.catalog-hero__slider{position:relative;z-index:1;display:block;min-width:0;overflow:hidden;border-radius:8px;background:#f4f6f4}.catalog-hero__slider .js-hero-banner-slider{position:relative;width:100%;aspect-ratio:var(--hero-desktop-ratio, 1121 / 485);overflow:hidden}.catalog-hero__slider .swiper-wrapper{display:flex;height:100%}.catalog-hero__slider .swiper-slide{flex-shrink:0;width:100%;min-width:0;height:100%}.catalog-hero__slider .hero-banner__slide,.catalog-hero__slider picture,.catalog-hero__slider .hero-banner__image{display:block;width:100%;height:100%}.catalog-hero__slider .hero-banner__slide{position:relative}.catalog-hero__slider .hero-banner__image{object-fit:contain}.catalog-hero__slider .hero-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.catalog-hero__slider .hero-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;padding:32px 48px;pointer-events:none}.catalog-hero__slider .hero-banner__title{display:block;max-width:var(--hero-title-width, 800px);margin-bottom:14px;color:#fff;font-size:var(--hero-title-size, 40px);font-weight:700;line-height:1.2}.catalog-hero__slider .hero-banner__text{max-width:var(--hero-text-width, 600px);margin:0;color:#fff;font-size:var(--hero-text-size, 18px);line-height:1.5}.catalog-hero__slider .hero-banner__nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0 12px;pointer-events:none}.catalog-hero__slider .slider-arrow{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;pointer-events:auto}.catalog-hero__slider .slider-arrow svg{width:26px;height:26px;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 60%))}.catalog-hero__slider .slider-arrow svg path{stroke:#fff;stroke-width:3}.catalog-hero__slider .hero-banner__pagination{display:none}.catalog-hero :is(a,button,input,summary):focus-visible{outline:2px solid #008e43;outline-offset:-2px}.catalog-hero__slider :is(a,button):focus-visible{outline-color:#fff}@media screen and (min-width:1000px){.catalog-hero__slider{align-self:stretch;min-height:0}.catalog-hero__slider .js-hero-banner-slider{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}}@media screen and (max-width:999px){.catalog-hero{grid-template-columns:minmax(0,1fr);padding-inline:16px;gap:12px}.catalog-hero__heading{font-size:16px}}@media screen and (max-width:767px){.catalog-hero__slider .swiper:not(.swiper-initialized) .swiper-wrapper{gap:10px}.catalog-hero__slider .js-hero-banner-slider{aspect-ratio:var(--hero-mobile-ratio, 695 / 365)}.catalog-hero__slider .hero-banner__content{padding:20px 24px}.catalog-hero__slider .hero-banner__title{font-size:var(--hero-title-mobile-size, 24px)}.catalog-hero__slider .hero-banner__text{font-size:var(--hero-text-mobile-size, 16px)}.catalog-hero__slider .hero-banner__nav{display:none}.catalog-hero__slider .hero-banner__pagination{position:static;display:flex;justify-content:center;gap:8px;min-height:28px;padding:10px;background:#fff}.catalog-hero__slider .swiper-pagination-bullet{width:8px;height:8px;margin:0;padding:0;border:0;border-radius:50%;background:#c9d6cc;opacity:1}.catalog-hero__slider .swiper-pagination-bullet-active{background:#008e43}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/catalog-hero.css.map */
