.breadcrumbs{display:flex;padding:0 30px;justify-content:center;align-items:center}.breadcrumbs__button{margin-right:16px}.breadcrumbs__container{display:flex;align-items:baseline;overflow-x:auto}.breadcrumbs__container::-webkit-scrollbar{width:0}@media only screen and (max-width:860px){.breadcrumbs__container{align-items:center}}.breadcrumbs__container li{flex-shrink:0;display:flex;align-items:center}.breadcrumbs__container li a{font-weight:700;font-size:.85em;line-height:114%;color:var(--main-color-75);display:flex;align-items:center;transition:var(--transition)}@media only screen and (max-width:860px){.breadcrumbs__container li a{padding:2px 0}}.breadcrumbs__container li a:hover span{border-color:inherit}.breadcrumbs__container li a span{transition:var(--transition);border-bottom:1px solid rgba(0,0,0,0)}.breadcrumbs__container li a .icon{width:12px;height:12px}.breadcrumbs__container li>span{font-weight:700;font-size:.85em;line-height:114%;display:flex;align-items:center;color:var(--main-color)}.breadcrumbs .btn{flex-shrink:0}.page-404__content{display:flex;flex-direction:column;align-items:center;gap:15px;padding:80px 0;text-align:center}@media only screen and (max-width:580px){.page-404__content{padding:50px 0}}@media only screen and (max-width:440px){.page-404__content{padding:30px 0 0}}.page-404__image{display:flex;padding:35px;border:1px solid var(--gray);border-radius:50%;margin-bottom:15px}@media only screen and (max-width:580px){.page-404__image{margin-bottom:0}}@media only screen and (max-width:440px){.page-404__image{padding:20px}}.page-404__image .icon{width:80px;height:80px}.page-404__image .icon svg path{stroke:var(--main-color-75)}.page-404__title{font-weight:700;font-size:1.375em;line-height:115%}.page-404__actions{display:flex;flex-wrap:wrap;gap:30px}@media only screen and (max-width:580px){.page-404__actions{flex-direction:column;gap:10px}}