.almila-route{display:block;padding:56px 0 24px;background:#fff;color:#4a4a4a}.almila-route *,.almila-route *:before,.almila-route *:after{box-sizing:border-box}.almila-route__inner{max-width:var(--almila-frame);margin:0 auto;padding:0 15px}.almila-route__title{margin:0;color:#1b1b1b;font:700 26px/1.2 var(--font-stack-header);font-weight:700!important;text-wrap:balance}.almila-route__rule{display:flex;width:60px;height:4px;margin-top:12px;overflow:hidden;border-radius:2px}.almila-route__rule span{flex:1}.almila-route__rule span:nth-child(1){background:#e41b49}.almila-route__rule span:nth-child(2){background:#f7a708}.almila-route__rule span:nth-child(3){background:#6dbef6}.almila-route__stops{position:relative;margin:28px 0 0;padding:0 0 0 32px;list-style:none}.almila-route__stops:before{content:"";position:absolute;left:6px;top:8px;bottom:0;width:4px;border-radius:2px;background:linear-gradient(180deg,#e41b49 0 33.33%,#f7a708 33.33% 66.66%,#6dbef6 66.66%)}.almila-route__stop{position:relative;padding-bottom:20px}.almila-route__stop:last-child{padding-bottom:0}.almila-route__stop:before{content:"";position:absolute;z-index:1;left:-32px;top:2px;width:16px;height:16px;border:3px solid #1e3a5f;border-radius:50%;background:#fff}.almila-route__stop:last-child:after{content:"";position:absolute;left:-32px;top:18px;bottom:0;width:16px;background:#fff}.almila-route__place{margin:0;color:#6b7075;font:600 14px/1.4 var(--font-stack-body)}.almila-route__stop-title{margin:2px 0 4px;color:#1b1b1b;font:700 20px/1.3 var(--font-stack-header);font-weight:700!important;text-wrap:balance}.almila-route__text{max-width:60ch;margin:0;color:#4a4a4a;font:400 16px/1.6 var(--font-stack-body)}.almila-route__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#1e3a5f;font:600 16px/1.4 var(--font-stack-body);text-decoration:underline;text-underline-offset:3px;transition:color .2s}.almila-route__link:hover{color:#e41b49}.almila-route__link .almila-3d-icon{flex:none;width:16px;height:16px}.almila-route__link:focus-visible{outline:3px solid var(--almila-focus, #0089c2);outline-offset:3px;border-radius:4px}@media(min-width:992px){.almila-route{padding:64px 0 32px}.almila-route__title{font-size:32px}.almila-route__stops{--almila-route-gap: 32px;display:grid;grid-template-columns:repeat(var(--almila-route-stops, 5),minmax(0,1fr));column-gap:var(--almila-route-gap);margin-top:40px;padding:36px 0 0}.almila-route__stops:before{left:0;right:calc((100% - (var(--almila-route-stops, 5) - 1) * var(--almila-route-gap)) / var(--almila-route-stops, 5) - 8px);top:6px;bottom:auto;width:auto;height:4px;background:linear-gradient(90deg,#e41b49 0 33.33%,#f7a708 33.33% 66.66%,#6dbef6 66.66%)}.almila-route__stop{padding-bottom:0}.almila-route__stop:before{left:0;top:-36px}.almila-route__stop:last-child:after{display:none}}@media(min-width:992px)and (max-width:1199.98px){.almila-route__stops{--almila-route-gap: 24px}.almila-route__stop-title{font-size:18px}}@media(prefers-reduced-motion:reduce){.almila-route__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/almila-route.css.map */
