 .an-products{padding:40px 0 62px;scroll-margin-top:24px}.an-products header{text-align:center;max-width:720px;margin:0 auto 35px}.an-products header .an-title{margin-bottom:16px}.an-products header .an-body{max-width:470px;margin:auto}.an-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:35px 28px}.an-products__card{min-width:0}.an-products__image-link{display:block;aspect-ratio:1.05;background:#F2ECEA;overflow:hidden}.an-products__image-link img,.an-products__image-link svg,.an-products__image{width:100%;height:100%!important;object-fit:contain!important}.an-products h3{font:normal 19px/1.4 Arial,Helvetica,sans-serif;overflow-wrap:anywhere;margin:16px 0 8px}.an-products h3 a{text-decoration:none}.an-products h3 a:hover{text-decoration:underline;text-underline-offset:4px}.an-products__price{font-size:12px;color:#675C62;margin:0}.an-products__empty{border-block:1px solid #DED4D7;text-align:center;padding:27px 0;color:#675C62;font-size:13px;line-height:1.8}@media(max-width:749px){.an-products{padding:30px 0 40px}.an-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.an-products h3{font-size:17px}.an-products header .an-body{font-size:13px}}
 .an-route{padding:40px 0}.an-route__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.an-route h2{font:normal 20px/1.4 Arial,Helvetica,sans-serif;overflow-wrap:anywhere;margin:14px 0 10px}.an-route h2 a{text-decoration:none}@media(max-width:749px){.an-route__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.an-route h2{font-size:17px}}
