.product-navigation{position:relative;z-index:4;display:grid;grid-template-columns:308px minmax(0,1fr);align-items:start;gap:16px;box-sizing:border-box;width:100%;max-width:1592px;margin:16px auto 0;padding-inline:24px;color:#202522}.product-navigation *,.product-navigation *:before,.product-navigation *:after{box-sizing:border-box}.product-navigation__catalog{position:relative;min-width:0}.product-navigation__toggle{display:flex;align-items:center;gap:13px;min-height:48px;margin:0;padding:10px 18px;border:0;border-radius:7px;background:#008e43;color:#fff;font-size:17px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.product-navigation__toggle::-webkit-details-marker{display:none}.product-navigation__toggle::marker{content:""}.product-navigation__toggle:hover{background:#00773a}.product-navigation__menu-icon{flex:0 0 22px;width:22px;height:22px}.product-navigation__chevron{flex:0 0 16px;width:16px;height:16px;margin-inline-start:auto}.product-navigation__catalog[open] .product-navigation__chevron{transform:rotate(90deg)}.product-navigation__dropdown{position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow:hidden;border:1px solid #dce5dd;border-radius:7px;background:#fff;box-shadow:0 8px 24px #2025221a}.product-navigation__links{margin:0;padding:0;border-bottom:1px solid #edf0ed;list-style:none}.product-navigation__links>li+li{border-top:1px solid #e8ede8}.product-navigation__link{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:54px;padding:12px 18px;color:#202522;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.product-navigation__category-icon{display:block;flex:0 0 25px;width:25px;height:25px}.product-navigation__category-icon img{display:block;width:100%;height:100%;object-fit:contain}.product-navigation__link-chevron{flex:0 0 14px;width:14px;height:14px;margin-inline-start:auto;color:#819489}.product-navigation__link:hover{background:#f4f7f2;color:#008e43}.product-navigation__search{position:relative;display:flex;align-items:center;margin:14px;border:1px solid #e5eae5;border-radius:5px;background:#f4f6f4}.product-navigation__search:focus-within{border-color:#008e43}.product-navigation__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}.product-navigation__search input::placeholder{color:#78857c;opacity:1}.product-navigation__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}.product-navigation__search button svg{width:22px;height:22px}.product-navigation__breadcrumbs{display:flex;align-items:center;min-width:0;min-height:48px;padding:12px 20px;border-radius:7px;background:#f4f7f2}.product-navigation .breadcrumbs{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 0;min-width:0;margin:0;overflow:visible;color:#4d6556;font-size:12px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.product-navigation .breadcrumbs a{color:#6c7c70;font-size:inherit;font-weight:inherit;text-decoration:none}.product-navigation .breadcrumbs a:hover{color:#008e43;text-decoration:underline}.product-navigation .breadcrumbs__separator{margin-inline:14px;color:#a0afa3}.product-navigation .breadcrumbs__current{opacity:1}.product-navigation--breadcrumbs-only{grid-template-columns:minmax(0,1fr)}.product-navigation :is(a,summary,button,input):focus-visible{outline:2px solid #008e43;outline-offset:3px}.product-navigation__toggle:focus-visible{outline-offset:-4px;outline-color:#fff}@media screen and (min-width:768px)and (max-width:999px){.product-navigation{grid-template-columns:248px minmax(0,1fr)}.product-navigation__toggle{font-size:15px}}@media screen and (max-width:999px){.product-navigation{padding-inline:16px}}@media screen and (max-width:767px){.product-navigation{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}.product-navigation__breadcrumbs{padding:12px 16px}.product-navigation .breadcrumbs__separator{margin-inline:8px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/product-navigation.css.map */
