

/* Start:/local/components/aurus/model/templates/long/style.css?17561248941791*/
.page:has(.fly-menu) .p-model__block:has(> .p-model__finish){
    margin-bottom: 50px;
}

@media (max-width: 1366px) {
    .page:has(.fly-menu) .p-model__block:has(> .p-model__finish){
        margin-bottom: unset;
    }
}

.fly-menu{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 12;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    column-gap: 50px;
    background: #EFEFEF;
    width: 100%;
    min-height: 50px;
    padding: 10px 20px 6px 20px;
    box-sizing: border-box;
}

@media (max-width: 1366px) {
    .fly-menu{
        display: none !important;
    }
}

.fly-menu__link{
    font-size: 12px;
    text-transform: uppercase;
    color: #b88560;
    text-decoration: none;
    line-height: 28px;
    letter-spacing: 0.21em;
    font-weight: 600;
    display: flex;
    align-items: center;
    position: relative;
    padding-bottom: 1px;

}
.fly-menu__link::before{
    content: '';
    display: block;
    width: 4px;
    height: 4px;
    background: #b88560;
    margin: 0 8px;
    margin-bottom: -1px;
}

.bx-mac .fly-menu__link::before{
    margin-bottom: 3px;
}

.fly-menu__link::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #b88560;
    transform: scaleX(1);
    transform-origin: left;
    transition: transform 0.4s ease;
}

.fly-menu__link:hover::after {
    transform: scaleX(1);
}

.fly-menu__link:not(:hover)::after {
    transform: scaleX(0);
    transform-origin: right;
}

.fly-menu__link.active::after {
    transition: transform 0.2s ease;
    transform: scaleX(1) !important;
}
.fly-menu__link--hidden {display: none;}
/* End */


/* Start:/local/templates/aurus/components/bitrix/breadcrumb/.default/style.min.css?1704875020467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */
/* /local/components/aurus/model/templates/long/style.css?17561248941791 */
/* /local/templates/aurus/components/bitrix/breadcrumb/.default/style.min.css?1704875020467 */
