:focus-visible { outline: 3rem solid #e36028; outline-offset: 5rem; }a:focus-visible { outline: 3rem solid #e36028; outline-offset: 5rem; }[hidden] { display: none !important; }[id] { scroll-margin-top: 25rem; }.tecson-skip-link { position: fixed; left: 15rem; top: -100px; z-index: 10000; padding: 14rem 20rem; background: #fff; color: #0e317b; font-size: 16rem; }.tecson-skip-link:focus { top: 15rem; }.head__breadcrumbs .breadcrumbs__list,.head__breadcrumbs .breadcrumbs__link,.head__breadcrumbs .breadcrumbs__item { gap: 10px; }.head__breadcrumbs .breadcrumbs__item { font-size: 14px; line-height: 1.5; }.head__breadcrumbs .breadcrumbs__item svg { width: 12px; min-width: 12px; height: 12px; flex-shrink: 0; }.head__breadcrumbs .breadcrumbs__link svg { width: 13px; min-width: 13px; height: 13px; }.header__burger { display: none; }.header__link { white-space: nowrap; }.menu__link[aria-current="page"], .nav__link[aria-current="page"] { color: #e36028; }.tecson-content { padding-top: 55rem; padding-bottom: 70rem; font-size: 18rem; line-height: 1.65; }.tecson-search { padding-top: 45rem; padding-bottom: 75rem; }.tecson-search__form { display: flex; gap: 20rem; align-items: center; margin-bottom: 30rem; max-width: 900rem; }.tecson-search__form .search__input { flex: 1; min-width: 0; border: 1rem solid #d8dce5; }.tecson-search__meta { color: #626878; margin: 20rem 0; font-size: 16rem; line-height: 1.5; }.tecson-search__results { display: grid; gap: 24rem; }.tecson-search__result { padding: 25rem; border: 1rem solid #d8dce5; }.tecson-search__result h2 { color: #0e317b; font-size: 24rem; line-height: 1.25; font-weight: 700; margin-bottom: 15rem; }.tecson-search__result h2 a { color: inherit; }.tecson-search__result p { color: #282732; font-size: 16rem; line-height: 1.7; }.tecson-search__pagination { display: flex; gap: 20rem; align-items: center; margin-top: 30rem; font-size: 16rem; }.tecson-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }@media (max-width: 1200px) {.header__burger { display: flex; flex-shrink: 0; }.header__wrapper { overflow-y: auto; padding: 105rem 20rem 35rem; }.header__burger[aria-expanded="true"] span:nth-child(1) { transform: translateY(8rem) rotate(45deg); }.header__burger[aria-expanded="true"] span:nth-child(2) { opacity: 0; }.header__burger[aria-expanded="true"] span:nth-child(3) { transform: translateY(-8rem) rotate(-45deg); }.header__burger span { transition: transform .2s, opacity .2s; }.body--active .header { position: fixed; }}@media (max-width: 575px) {.head__title { font-size: clamp(32px, 9vw, 44px); line-height: 1.15; overflow-wrap: anywhere; }.products .titling__title,.offer .titling__title,.product__title,.tecson-catalog__description h2 { overflow-wrap: anywhere; }.offer__body, .offer__info, .product__titling { min-width: 0; }.tecson-search__form { flex-direction: column; align-items: stretch; }.tecson-search__result { padding: 20rem; }}@media (prefers-reduced-motion: reduce) {*, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }[data-aos] { opacity: 1 !important; transform: none !important; }}
/*# sourceMappingURL=tecson.tecson.css.3b298525d7ec4275deb1e421cbeb6eb3.css.map */
