

/* Start:/local/templates/.default/css/user_block.css?1630494436485*/
.header__user-auth{
    display: flex;
    align-items: center;
    max-width: 224px;
    height: 100%;
    margin: 0 auto;
    padding: 0 16px;
    margin: 0px 16px;
}
.header__user-auth:hover span, .header__user-auth:hover i{
    color: #ed7817;
}
.header__user-auth span{
    padding: 0 4px;
    overflow: hidden;
    font-weight: 500;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.header__user-auth i{
    position: relative;
    font-size: 20px;
}
/* End */


/* Start:/local/templates/.default/css/custom_global.css?175075331462174*/
[v-cloak] {
    display: none !important;
}
body,html{
    overflow-x: hidden;
}
body{
    padding-right: 0 !important;
}
body.body_fixed{
    position: fixed;
    overflow-y: scroll;
    width: 100%;
}
img {
    max-height: 100%;
    object-fit: cover;
}
iframe{
    border: 0;
    width: 100%;
    height: 100%;
}
.pointer {
    cursor: pointer;
}
.js-counter-input::-webkit-outer-spin-button,
.js-counter-input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

.js-counter-input[type=number] {
    -moz-appearance:textfield; /* Firefox */
}
.basket_product_add_popup_title {

}

.popup-add-service .modal-title {
    font-size: 20px;
    line-height: 110%;
    text-align: center;
    margin-right: 0;
}

.add_service--prod-added {
    text-align: center;
    padding-bottom: 24px;
    margin-bottom: 24px;
    border-bottom: 1px solid #D9DADA;
}
.add2Basket_popup_wrap {
    width: 568px;
    max-width: 100%;
    padding: 0 32px 22px;
}
.add2Basket_popup_wrap .add_service--prod-added {
    margin-bottom: 0;
}
.add2Basket_popup_wrap .popup-window-titlebar {
    height: 35px;
}
.add2Basket_popup_wrap.popup-window-with-titlebar .popup-window-content {
    padding: 0;
}
.popup-window-buttons {
    display: flex;
    justify-content: flex-end;
    padding-top: 25px;
}
.add2Basket_popup_wrap .buy-popup-btn {
    font-family: 'GT Eesti Pro Text';
    font-weight: 500;
    font-size: 13px;
    line-height: 140%;
    text-align: center;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    color: #000;
    padding: 11px 24px;
    border: 2px solid #000000;
    margin-left: 16px;
    background: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.add2Basket_popup_wrap .buy-popup-btn:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.add2Basket_popup_wrap .popup-window-close-icon:after {
    background-image: url('/img/close_icon_popup.svg');
    width: 16px;
    height: 16px;
    background-size: contain;
}
.add2Basket_popup_wrap .popup-window-titlebar-close-icon {
    top: 12px;
    right: 12px;
}
.main-page .step__rect{
    width: 100%;
    height: 120px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: start;
    padding: 20px;
    margin-top: 10px;
}
.main-page .step {
    min-width: calc(33.333% - 24px);
    margin-left: 0;
}
.main-page .step__title{
    margin-left: 0;
}
.main-page .step__rect--secondary h3, .main-page .step__rect--secondary .h3 {
    color: #fff;
}
.main-page .step__rect--red h3, .main-page .step__rect--red .h3 {
    color: #fff;
}
.main-page .step__button {
    width: 100%;
    height: 40px;
    font-size: 13px;
    position: initial;
    right: unset;
    color: #fff;
    background-color: #ed7817;
    border-color: #ed7817;
}
.main-page .step:not(:last-child) {
    margin-bottom: 16px;
}
.btn-primary:hover {
    color: #fff;
    background-color: #dc7015;
    border-color: #dc7015;
}
.main-page .steps-note {
    font-size: 0.875rem;
}
.main-page .steps-note .underline-stroke-link{
    padding-right: 0;
}
ymaps .balloon-office,
.services_popup .balloon-office{
    box-shadow: none;
    font-family: 'GT Eesti Pro Text',sans-serif;
    padding: 28px 32px 28px 32px;
}
.balloon-office__info .office-info{
    padding-bottom: 8px;
}
.balloon-office__info .office-info:last-child{
    padding-bottom: 0;
}
.office-info .office-info__content{
    font-weight: 400;
    padding-left: 20px;
    width: calc(100% - 60px);
}
.balloon-office .balloon-office__info{
    font-size: 14px;
    line-height: 19.6px;
    padding-top: 28px;
}
.balloon-office .balloon-office__info .btn{
    width: 130px;
    margin-top: 8px;
}
.balloon-office strong{
    font-weight: 500;
}
.balloon-office .balloon-office__title{
    font-size: 20px;
    line-height: 22px;
    margin-bottom: 0px;
    padding-bottom: 0;
    padding-right: 35px;
}
.office-info .office-info__content .office-info__phone{
    letter-spacing: 1px;
}
.balloon-office__uslugi{
    margin-top: 12px;
    font-size: 14px;
}
.balloon-office__uslugi svg{
    margin-right: 9px;
}
.office-info__address~a{
    color:  #ED7817;
    text-decoration: none;
}
ymaps ymaps[class$="-balloon__close"]{
    margin-right: 5px;
    margin-top: -2px;
}
ymaps ymaps[class$="-balloon__close-button"],
.services_popup .close-popup{
    opacity: 0.7;
    -webkit-transition: opacity .15s ease;
    -moz-transition: opacity .15s ease;
    -ms-transition: opacity .15s ease;
    -o-transition: opacity .15s ease;
    transition: opacity .15s ease;
}
.services_popup .close-popup{
    top: 12px;
    right: 14px;
}
ymaps ymaps[class$="-balloon__close-button"]:hover{
    opacity: 1;
}
ymaps ymaps[class$="-balloon__close"] + ymaps[class$="-balloon__content"]{
    margin-right: 0;
    padding: 0;
}
ymaps ymaps[class$="-balloon__content"] > ymaps{
    height: min-content !important;
    overflow: auto !important;
    max-height: 401px;
}
.office-info__email:hover, .office-info__phone:hover{
    color: #dc7015;
    text-decoration: underline;
}
.order__balance{
    background-color: #F3F2F2;
    padding: 1rem;
    margin-bottom: 32px;
}
.order__balance i{
    margin-right: 8px;
}
.order__balance-value{
    font-size: 22px;
    line-height: 24px;
    margin-left: 8px;
    font-weight: 500;
    white-space: nowrap;
}
.order__balance-icon{
    align-items: center;
}
.pickup-link span{
    border-bottom: 1px #000000 dashed;
}
.pickup-link span:hover{
    color: #ed7817;
}
.pickup-link{
    color: #000000;
    text-decoration: none;
    width: max-content;
}
.pickup-link i{
    font-size: 32px;
    margin-right: 21px;
}
#delivery_filial .delivery-nearest-date i,
.product-page .product-tabs .delivery-nearest-date i{
    font-size: 18px;
}
.product-page .warehouses-table{
    font-feature-settings: 'tnum' on, 'lnum' on, 'ss04' on;
}
.content-page__body .delivery-nearest-date {
    display: flex;
    align-items: center;
    padding: 10px;
    margin-top: 24px;
    background-color: #f3f2f2;
}
.content-page__body .delivery-nearest-date i {
    position: relative;
    top: -1px;
    margin-right: 10px;
    font-size: 22px;
}
.content-page__body .delivery-info{
    margin-top: 25px;
}
.content-page__body .delivery-info__content strong{
    font-size: 1.125rem;
}
.content-page__body .delivery-info__icon{
    padding-right: 0;
}
.content-page__body .delivery-info__icon .icn-delivery{
    font-size: 40px;
}
.content-page__body .delivery-info__content{
    margin-left: 20px;
}
.paysystems{
    display: flex;
    flex-wrap: wrap;
}
.paysystems .paysystems-item{
    margin-right: 18px;
    margin-bottom: 8px;
    line-height: normal;
}
.paysystems .paysystems-item i{
    font-size: 18px;
    margin-right: 12px;
}
.mobile-menu__item-name.special_accent{
    background-color: #fab82e;
}
.mobile-menu__item-name.special i{
    font-size: 26px
}
.mobile-menu__item-name.special_accent i{
    font-size: 20px;
    padding-left: 4px;
}
.mobile-menu__item-name.special span{
    padding-left: 9px;
}
.product-page .pricelist-catalog-link{
    width: max-content;
}
.catalog-page_search .dropdown-menu{
    width: 217px;
    max-height: 326px;
    overflow: hidden;
    padding-bottom: 12px;
    padding-right: 4px;
}
.catalog-page_search .dropdown-menu ul {
    max-height: 290px;
    overflow-y: auto;
}
.catalog-page_search .dropdown-menu .dropdown-item{
    padding-right: 20px;
}
.catalog-page_search .form-check .form-check-input{
    cursor: pointer;
}
.catalog-page_search .dropdown-menu .dropdown-item:last-child{
    margin-bottom: 0;
}
.catalog-page_search .form-check-label{
    white-space: normal;
    line-height: 22.4px;
}
.catalog-page_search .dropdown-filter ::-webkit-scrollbar {
    width: 6px;
}
.catalog-page_search .dropdown-filter ::-webkit-scrollbar-thumb {
    background-color: #D9DADA;
    border-radius: 8px;
}
.catalog-page_search .dropdown-filter ::-webkit-scrollbar-track{
    background: #ffffff;
}
.footer-cookie-popup .btn{
    padding: 0 24px;
}
.footer-cookie-popup .btn:hover{
    background: #000000;
    border-color: #000000;
    color: #ffffff;
}
.footer-cookie-popup{
    width: 100%;
    padding: 12px 16px;
    background: #FEF4DD;
    position: fixed;
    left: 0;
    bottom: 62px;
    font-size: 14px;
    z-index: 9999999999;
}
.footer-cookie-popup a,
.footer-cookie-popup__link{
    color: inherit;
    text-decoration: underline;
    cursor: pointer;
}
.footer-cookie-popup a:hover,
.footer-cookie-popup__link:hover{
    color: #c89325;
}

.page-content .base-wrapper .specialoffers-block table  p{
    padding-bottom: 0;
}
.page-content .base-wrapper .border,
.page-content .page_title.border{
    border: none !important;
    margin-bottom: 2rem;
}
.services_popup .popup_office.balloon-office{
    max-width: 400px;
}
.header-fixed{
    padding-top: 120px;
    padding-right: 0px !important;
}
.header-fixed__wrapper{
    padding-right: 0px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}
.header-fixed-search-page{
    padding-right: 0px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
    background-color: #fff;
}
.body-scroll__disabled .header-fixed__wrapper {
    padding-right: 17px;
}
.header-main__favourite,
.header-main__favourite:hover{
    color: #000;
    text-decoration: none;
}
.header-main__favourite i{
    font-size: 20px;
}
.header-main__favourite .badge{
    display: flex;
}
.header-main__cart .badge{
    width: auto;
}
.header-bottom__item{
    width: 20%;
}
.header-bottom__item a,
.header-bottom__item i{
    display: flex;
    align-items: center;
}
.cabinet_wishlist-empty i{
    font-size: 18px;
}
.catalog-item__delete{
    display: inline-flex;
    padding: 15px;
    margin-left: 10px;
    cursor: pointer;
}
.catalog-item__delete i{
    color: #868786;
    transition: 0.15s;
}
.catalog-item__delete:hover i{
    color: #000000;
}
.catalog-item_wishlist-icon-wrap{
    display: flex;
}
.catalog-item_wishlist-icon-wrap i{
    font-size: 30px;
    margin-right: 8px;
}
.catalog-item_wishlist-icon-wrap{
    max-width: 275px;
}
.catalog-item_blocked .catalog-item__icon{
    color: #868786;
}
.catalog-item_blocked .catalog-item__icon{
    background: #D9DADA;
}
.catalog-item:not(.catalog-item_blocked) .catalog-item__icon:hover{
    background-color: #dc7015;
    border-color: #dc7015;
    transition: 0.15s;
}
.catalog-item_blocked,
.catalog-item_blocked a{
    color: #868786;
}
.cabinet_wishlist-deleted{
    height: 100%;
    padding: 28px 0;
    position: absolute;
    z-index: 2;
    background-color: #fff;
    left: 0;
    top: 0;
    color: #000000;
}
.cabinet_wishlist-deleted .catalog-item-delete__cancel{
    color: #ed7817;
    text-decoration: none;
    font-weight: 400;
    margin: 0;
    cursor: pointer;
}
.cabinet_wishlist-deleted .catalog-item-delete__cancel:hover{
    color: #dc7015;
}
.cabinet_wishlist-deleted > span{
    font-weight: 500;
    margin: 0 8px;
}
.cabinet_wishlist .table .catalog-item{
    position: relative;
}
.cabinet_wishlist .table .catalog-item .catalog-item-delete{
    padding: 0;
}
.product-page .product-tabs .delivery-title{
    flex-direction: row;
    align-items: center;
}

.metalloprokat-img img{
    object-fit: cover;
    width: 100%;
    max-width: 100%;
}
.metalloprokat-img{
    margin-right: 24px;
}
.metalloprokat-text{
    margin: 40px 0;
}
.metalloprokat-title_sm{
    font-size: 26px;
    font-weight: 500;
}
.metalloprokat-list-item__title{
    font-size: 20px;
    font-weight: 500;
}
.metalloprokat-list-item{
    margin-bottom: 40px;
    display: flex;
}
.metalloprokat-list-item svg{
    width: 64px;
    height: 64px;
    margin-right: 26px;
}
.metalloprokat-list-item__desc{
    width: calc(100% - 90px);
}
.metalloprokat-list .col-md-6:nth-child(odd) .metalloprokat-list-item{
    padding-left: 12px;
}
.metalloprokat-list .col-md-6:nth-child(even) .metalloprokat-list-item{
    padding-right: 12px;
}
.metalloprokat-title{
    margin-bottom: 40px;
}
.metalloprokat-block p{
    margin-bottom: 10px;
}
@media (max-width: 767px) {
    .metalloprokat-list-item__desc{
        width: 100%;
    }
    .metalloprokat-img{
        margin-right: 0;
        margin-bottom: 24px;
        margin-top: 24px;
    }
    .main-page .title-block.metalloprokat-title{
        margin-bottom: 24px;
    }
    .metalloprokat-text{
        margin: 0;
        margin-bottom: 24px;
    }
    .metalloprokat-title_sm{
        font-size: 20px;
    }
    .metalloprokat-list-item{
        flex-direction: column;
        margin-bottom: 24px;
    }
    .metalloprokat-list-item svg{
        margin-bottom: 16px;
        margin-right: 0;
    }
    .metalloprokat-list-item__title{
        font-size: 16px;
    }
    .metalloprokat-list .col-md-6:nth-child(odd) .metalloprokat-list-item{
        padding-left: 0;
    }
    .metalloprokat-list .col-md-6:nth-child(even) .metalloprokat-list-item{
        padding-right: 0;
    }
    .product-page.pickup-page .product-tabs .warehouses-tabs .nav-link{
        font-size: 16px;
    }
    .product-page .product-tabs .delivery-title .delivery-title__text span{
        font-size: 18px;
    }
    .add2Basket_popup_wrap .popup-window-buttons {
        flex-direction: column;
        flex-wrap: wrap;
    }
    .add2Basket_popup_wrap .buy-popup-btn {
        margin-left: 0 !important;
        margin-bottom: 0.2em !important;
        width: 100%;
    }
    .main-page .steps-block-container .steps-block{
        flex-direction: row;
        overflow-x: scroll;
        width: 100%;
    }
    .main-page .step span,
    .main-page .step h3{
        line-height: normal;
    }
    .main-page .step{
        min-width: 70vw;
        margin-left: 15px;
    }
    .table .catalog-item .catalog-item-td{
        padding-left: 0;
    }
    .catalog-item__available{
        text-align: left;
        display: flex;
        align-items: baseline;
    }
    .catalog-item__available img{
        margin-right: 5px;
    }
}
.add_service--prod-added-icon {
    display: inline-block;
    width: 32px;
    height: 32px;
    background-image: url('/img/green_check.png');
    background-size: contain;
    background-repeat: no-repeat;

}
.add_service--prod-added-message {
    font-size: 16px;
    line-height: 140%;
    color: #000;
    font-family: 'GT Eesti Pro Text';
}

.popup-add-service__amount-title span {
    font-weight: normal;
    display: block;
}
.popup-add-service__total-title {
    display: flex;
    height: 40px;
    align-items: flex-end;
}
.popup-add-service__label {
    text-align: center;
}

.popup-add-service__label .icn-saw::before {
    background-image: url(/img/pila.svg);
    content: "";
    width: 32px;
    height: 32px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
}
.header-main__favourite-container{
    display: none;
}
@media (min-width: 767px){
    .checkout-success .product-info__data-text{
        white-space: nowrap;
    }
}
@media (min-width: 1023px) {
    .product.backet-list__list{
        width: 100%;
    }
}
@media (min-width: 1024px) {
    #modal3.popup-add-service .modal-dialog {
        width: 740px;
    }
    .main-page .step__rect h3, .main-page .step__rect .h3 {
        font-size: 20px;
    }
    .main-page .step__rect span {
        font-size: 1rem;
    }
    .main-page .step__button {
        width: 163px;
        margin: 8px auto 0;
    }
    .header-main__favourite-container{
        display: flex;
    }
    .modal.show .modal-dialog{
        height: 100%;
        display: flex;
        margin: 0 auto;
    }
    .modal.show .modal-dialog.modal-catalog,.modal.show .modal-dialog .modal-content{
        margin: auto;
    }
    .modal.show .modal-dialog.modal-catalog .modal-content{
        margin-top: 180px;
    }
}

.list-privacy {
    list-style: none;
}

.agreement-title {
    padding-bottom: 30px;
}

h1.page_title.container {
    padding-bottom: 15px;
    padding-left: 0;
}

i.modal-close {
    top: 6px;
    right: 6px;
    padding: 10px;
}
.management-page__item-background{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.main-page .title-block_left{
    text-align: left;
}
@media (min-width : 768px) {
    .container, .container-sm{
        max-width: unset;
        padding: 0 32px;
    }
    i.modal-close {
        top: 14px;
        right: 14px;
    }
    .main-page .step__rect h3, .main-page .step__rect .h3 {
        font-size: 18px;
    }
    .main-page .step__rect span {
        font-size: 14px;
    }
    .main-page .step__button {
        margin-top: 8px;
    }
    .main-page .step {
        min-width: calc(33.333% - 16px);
        margin-left: 16px;
    }
    .main-page .step:first-child {
        margin-left: 0;
    }
    .main-page .steps-note {
        font-size: 12px;
    }
    .main-page .steps-block-container .steps-block {
        flex-direction: row;
        justify-content: space-between;
    }
    .modal-content .modal-body .balloon-map,.modal-content .modal-body .balloon-input{
        left: 53px;
    }
    .modal-fullscreen .modal-header{
        padding-left: 53px !important;
    }
}
.management-page__item-background{
    width: 100%;
    height: 360px;
}
@media (min-width: 1024px) {
    .container, .container-sm{
        max-width: 904px;
        padding: 0;
    }
    .main-page .step {
        min-width: calc(33.333% - 24px);
        margin-left: 24px;
    }
    .main-page .steps-note {
        font-size: 0.875rem;
    }
    .footer-cookie-popup {
        width: 540px;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0;
    }
}
@media (min-width: 1200px) {
    .footer-cookie-popup {
        bottom: 10px;
    }
}
/* ПА добавления металлообработки */
.popup-add-service .popup-add-service__item,
.popup-add-service__item{
    height: auto;
}

.cart__info a {
    text-decoration-style: dotted;
    color: #000000;
}

.text-decoration-inherit{
    text-decoration: inherit;
}
.color-inherit{
    color: inherit;
}
.hover-inherit:hover{
    color: inherit;
}
.cursor-pointer{
    cursor: pointer;
}
.breadcrumb{
    margin-top: 15px;
}
.breadcrumb-item span {
    font-size: 0.875rem;
    color: #868786;
    text-decoration: none;
}
.header-main__logo--menu-btn{
    display: none;
    width: 29px;
    height: 29px;
    position: absolute;
}
.base-wrapper .tbl{
    font-size: 14px;
}
base-wrapper p~h3,
base-wrapper ul~h3{
    margin-top: 40px;
}
.total-block__hint_promocode_promocode-error{
    color: #E32112;
    font-size: 14px;
    line-height: 19px;
}
.product-info__wrap.price .product-info__title span,
.total-block__item-price_promo-new-price,
.total-block__hint_promocode_promocode-error{
    display: none;
}
.product-info__title.product-info__title_promo,
.total-block__item.total-block__item-price_promo .total-block__item-price{
    color: #000000;
    white-space: nowrap;
}
.total-block__item.total-block__item-price_promo .total-block__item-title{
    white-space: nowrap;
}
.total-block__item-price{
    display: flex;
    align-items: flex-end;
}
.product-info__title > div{
    display: inline;
}
.product-info__title.product-info__title_promo > div,
.total-block__item.total-block__item-price_promo .total-block__item-price_promo-old-price{
    display: inline;
    color: #000000;
    text-decoration-line: line-through;
    font-weight: 300;
    font-size: 14px;
    margin-right: 10px;
}
.total-block__item.total-block__item-price_promo .total-block__item-price_promo-old-price{
    margin-right: 4px;
}
.product-info__wrap.price .product-info__title.product-info__title_promo > span,
.total-block__item.total-block__item-price_promo  .total-block__item-price_promo-new-price{
    display: inline;
}
.total-block__item.total-block__item-price_promo ~ .total-block__item-info{
    display: block;
}
.nav-menu-item_accent .nav-menu-header_accent{
    color: #000;
    cursor: pointer;
}
.dropdown-menu-side__item_accent i.icn-sale{
    font-size: 20px;
    padding-left: 3px;
    margin-top: 0;
}
.nav-menu-item_accent i.icn-sale{
    font-size: 23px;
    padding-left: 5px;
}
.nav-menu-item_accent .nav-menu-header:hover:not(.collapsed) {
    cursor: pointer;
}
@media (max-width: 1023.98px) {
    .header-fixed{
        padding-top: 0;
    }
    .header-fixed__wrapper {
        position: static;
    }
    .total-block__hint_promocode_promocode-error{
        width: 100%;
    }
    .footer-x-light{
        padding-bottom: 62px;
    }
    .footer{
        padding-bottom: 64px;
    }
    #popmechanic-container-66701.popmechanic-desktop .popmechanic-js-wrapper #popmechanic-form-66701 .popmechanic-main{
        width: 100%;
        padding: 0 40px 40px;
        height: auto;
    }
    #popmechanic-container-66701.popmechanic-desktop .popmechanic-js-wrapper #popmechanic-form-66701 .popmechanic-title{
        font-size: 20px;
        margin-bottom: 0.9em;
        text-align: center;
    }
    #popmechanic-container-66701.popmechanic-desktop .popmechanic-js-wrapper #popmechanic-form-66701 .popmechanic-header{
        margin-bottom: 26px;
        margin-top: 40px;
        margin-right: 0;
        text-align: center;
        overflow: hidden;
    }
    #popmechanic-container-66701.popmechanic-desktop .popmechanic-js-wrapper #popmechanic-form-66701 .popmechanic-subtitle{
        font-size: 14px;
        text-align: center;
    }
    #popmechanic-container-66701.popmechanic-desktop .popmechanic-js-wrapper #popmechanic-form-66701 .popmechanic-button{
        margin-bottom: 16px;
        margin-right: 0;
    }
    #popmechanic-container-66701.popmechanic-desktop .popmechanic-js-wrapper #popmechanic-form-66701 .popmechanic-content{
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: flex-start;
    }
}
@media (max-width: 767.98px) {
    .breadcrumb{
        margin-top: 8px;
    }
    .base-wrapper .tbl{
        width: 100%;
        white-space: inherit;
        overflow-x: auto;
        display: block;
    }
    .header-main__logo--menu-btn{
        width: 24px;
        height: 22px;
    }
    .breadcrumb-item:nth-last-child(-n+2),
    .breadcrumb-item.breadcrumb_hide:first-child {
        display:block;
    }
    .breadcrumb-item:nth-last-child(-n+2)::before,
    .breadcrumb-item.breadcrumb_hide:first-child::before{
        padding-right: .25rem;
        padding-left: 0;
        font-family: EvrazIcon;
        content: "";
        color: #868786;
        float: left;
    }
    .breadcrumb-item.active,
    .breadcrumb-item.breadcrumb_hide {
        display: none;
    }
    .services_popup .popup_office.balloon-office{
        padding: 16px;
        padding-top: 24px;
    }
    .services_popup .popup_office.balloon-office{
        max-width: 100%;
        width: 100%;
        transform: none;
        overflow-y: auto;
    }
    .services_popup .popup_office.balloon-office{
        position: fixed;
        left: 0;
        top: 0;
        height: 100vh !important;
        z-index: 101;
    }
    .services_popup{
        z-index: 101;
    }
    .catalog-item_wishlist-icon-wrap > i{
        display: none;
    }
    .catalog-item__delete{
        margin-left: 15px;
        padding-right: 0;
        padding-left: 0;
    }
    .main-page .price-update-info{
        padding-top: 24px;
    }
    .service-card .img-fluid{
        height: 100%;
        width: 100%;
        object-fit: cover;
        max-height: 152px;
    }
}

.evraz-hover:hover{
    color: #ed7817;
}
@media (min-width: 1300px) {
    .footer-cookie-popup {
        width: 700px;
    }
}
@media (min-width: 1280px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1160px;
    }
    .delivery-address .link-button {
        margin-top: 0;
    }
}
@media (min-width: 1440px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1320px;
    }
    .delivery-address .link-button {
        margin-top: 112px;
    }
    .main-page .step__rect h3, .main-page .step__rect .h3 {
        font-size: 26px;
    }
    .main-page .step__rect span {
        font-size: 20px;
    }
}
@media (min-width: 1810px) {
    .footer-cookie-popup{
        width: 1200px;
    }
}
.delivery-address .link-button {
    color: #ed7817;
    height: 20px;
}
.delivery-address .link-button:hover{
    color: #dc7015;
}
.delivery-address .link-button:focus{
    box-shadow: 0 0 0 2px #fbe4d1;
}
.delivery-place__city{
    display: inline-block;
    height: 20px;
    margin-bottom: 1rem;
    padding-bottom: 0;
}
.delivery-place__city:focus{
    box-shadow: 0 0 0 2px #fbe4d1;
}

.form-control-error{
    color: #000;
    background-color: #fff;
    border-color: #ed7817;
    outline: 0;
    box-shadow: 0 0 0 4px #fbe4d1;
}


.delivery-date__day #validation_date_pickup,
.delivery-date__interval #validation_time_pickup,
.delivery-date__day #validation_date_delivery,
.delivery-date__interval #validation_date_time {
    margin-left:0px;
}

.address-form-input {
    display:flex;
}
.address-form-input_max-width .input-group{
    max-width: 640px;
}
.checkout-page .link-button {
    margin: 0px 0 0 10px;
}
.header-main__cart{
    text-decoration: none;
    z-index: 995;
}

#order-auth-form {
    margin-top: 1.5rem!important;
}

#order-auth-form .btn-close {
    position: absolute;
    top: -10px;
    right: -10px;
    z-index: 2;
    padding: 1.25rem 1.25rem;
}

#order-auth-form input#auth_code_input {
    width: 200px;
}
.send-new-code.send-new-code_disabled:hover {
    text-decoration: none;
}
.email-static.d-flex{
    flex-wrap: wrap;
}
.email-static.d-flex span{
    word-break: break-all;
}
.checkout-page .delivery-customer{
    /*display: flex;*/
    flex-direction: row-reverse;
    justify-content: space-between;
}
.checkout-page .delivery-customer__login{
    display: block;
}
.checkout-page .delivery-customer__login div{
    white-space: nowrap;
}
.checkout-page .delivery-customer__login a{
    margin-left: 0;
}
.catalog-page_search-result{
    font-size: 20px;
}
@media (max-width: 1440px) {
    .management-page__item-background{
        height: 400px;
    }
}
@media (max-width: 1279.98px){
    .catalog-page .pricelist-change-region-link{
        white-space: nowrap;
    }
    .catalog-page .title-block__content_left{
        align-items: center;
        margin-right: 2rem;
    }
    .management-page__item-background{
        height: 415px;
    }
    .product-page .values__item:nth-child(4n+4) {
        margin-right: 8px;
    }
    .dropdown-user .dropdown-toggle span{
        max-width: 138px;
    }
    .checkout-success .product-info__data {
        justify-content: flex-end;
        flex-wrap: wrap;
    }
    .checkout-success .product-info__data-text{
        margin-left: 1rem;
    }
    .total-block__item-dots{
        min-width: 10px;
    }
    .main-page .slider .carousel__main-img{
        flex-basis: auto;
    }
}
@media (max-width: 1024px) and (min-width: 650px){
    .management-page__item-background{
        height: 315px;
    }
}
@media (max-width: 767.98px){
    .checkout-success .product-info__data-text{
        margin-left: 0;
    }
}
@media (max-width: 574px){
    .management-page__item-background{
        height: 350px;
    }
    .paysystems{
        flex-direction: column;
    }
}
@media (max-width: 499px){
    .management-page__item-background{
        height: 650px;
    }
}
@media (max-width: 425px){
    .management-page__item-background{
        height: 570px;
    }
    .footer-cookie-popup .btn{
        width: 100%;
    }
}
@media (max-width: 375px){
    .management-page__item-background{
        height: 500px;
    }
}
@media (max-width: 350px){
    .management-page__item-background{
        height: 450px;
    }
}
.header-bottom__item_active .header-bottom__item-name, .header-bottom__item_active i{
    color: #ed7817;
}

.select-user-fieldset label {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.select-user-fieldset span {
    color:#565655;
}

.select-users label {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.select-users span {
    color:#565655;
}

#order-auth-form #auth_code.d-none {
    display: none !important;
}
.nav-ul li .nav-link{
    white-space: nowrap;
}
.nav-ul li:hover .nav-link{
    border-bottom: #ed7817 2px solid;
}
.product-page .product-tabs .product-main-tabs.nav-ul li:hover .nav-link,
.product-page .product-tabs .product-main-tabs.nav-ul li .nav-link.active {
    border-bottom: #ed7817 2px solid;
    margin-bottom: -1.2pt;
    transition: border .0s;
}
.nav-ul li{
    padding: 0 1.5rem 0 0;
    border-bottom: 1px solid #d9dada;
}
.nav-ul{
    width: 100%;
    padding: 4px 0;
    margin: 0;
    list-style-type: none;
    display: flex;
    overflow-x: auto;
}
.nav-ul .nav-link{
    padding: 1rem 0;
}
.product-page .product-tabs .nav.product-main-tabs{
    border-bottom: none;
}
.product-page .product-tabs .nav.product-main-tabs a{
    margin-right: 0;
}
.nav-ul li:last-child{
    padding-right: 0;
}
@media screen and (min-width: 1024px) {
    .cabinet-section__item-name {
        min-width: 195px;
    }
    .nav--no-wrap{
        flex-wrap: wrap;
    }
    .nav-ul,.product-page .product-tabs .nav.product-main-tabs.nav-ul{
        flex-wrap: wrap;
    }
}

.payment-info .container {
    max-width: unset;
    padding: 0;
}
.payment-info .info .location-container__location span{
    border-bottom: 1px dashed #000000;
}
.payment-info .info .location-container__location{
    display: inline-block;
}
.payment-info .info .location-container__location:hover span{
    border-color: #ed7817;
}
.payment-info .info .location-container__location:hover{
    color: #ed7817;
}
.payment-info .pills-payment-info-nav .nav-link{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.payment-info .pills-payment-info-nav .nav-link i{
    font-size: 20px;
}

.buyout-form__left-elem-text{
    font-size: 13px;
    font-weight: 500;
    letter-spacing: .04em;
}
.buyout-form__right-title-big{
    margin-bottom: 24px;
}
.buyout-form__right-tabs{
    margin-bottom: 32px;
}
.buyout-form__right-tab{
    border-width: 2px;
}
.buyout-form__upload-container{
    margin-top: 16px;
}
.accordion-rules .product-document__icon{
    align-items: center;
}
.buyout-form__form-right-table .product-document__text,
.accordion-rules .document__text, .product-document__text{
    margin-left: 24px;
}
.accordion-rules p{
    margin-bottom: 16px;
}
.accordion-rules .p_list span{
    display: block;
    margin-bottom: 9px;
}
.accordion-rules ol > li{
    font-weight: 500;
    margin-bottom: 12px;
}
.accordion-rules ol > li > ol{
    margin-top: 16px;
}
.accordion-rules ol li ol li,
.accordion-rules ol li ul li{
    font-weight: 400;
}
.accordion-rules li { display: block }
.accordion-rules ol,
.accordion-rules ul {
    counter-reset: item;
    position: relative;
    padding-left: 2.2rem;
}
.accordion-rules li:before {
    position: absolute;
    left: 0;
    content: counters(item, ".") ". ";
    counter-increment: item
}
.accordion-rules li ol li:before {
    content: counters(item, ".") "";
}.accordion-rules li ul li:before {
     content: '•';
 }
.accordion-rules ol.ol_normal > li{
    font-weight: 400;
}
.accordion-rules ol li ul{
    padding-left: 26px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.accordion-rules  ol li ul li:before{
    left: 10px;
}
.accordion-rules .accordion-body > ol > li{
    margin-top: 24px;
}
.accordion-rules button span{
    min-width: 200px;
}
.accordion-rules .accordion-button{
    padding: 17px 0;
    text-align: left;
}
.accordion-rules .accordion-button:hover,
.accordion-rules .accordion-button{
    border-bottom: 1px solid #d9dada;
    background-color: #ffffff;
}
.accordion-rules .accordion-button__close{
    justify-content: flex-end;
    border: none;
    padding: 0;
}
.accordion-rules .accordion-button__close:focus,
.accordion-rules .accordion-button__close:hover{
    border: none;
    box-shadow: none;
}
.accordion-rules .accordion-button:focus{
    box-shadow: none;
}
.searchInfo .input-group-text{
    cursor: pointer;
}
.searchInfo .form-control:focus{
    border-color: #d9dada;
    box-shadow: none
}
.searchInfo .form-control{
    border-right: none;
    padding-right: 0;
}
.searchInfo .form-control+.input-group-text{
    background: #fff;
    border-left: none;
    color: #868786;
}
.searchInfo .form-control::placeholder{
    color: #868786;
}
.searchInfo-select ~ .select-menu li:focus,
.searchInfo-select ~ .select-menu li:hover,
.searchInfo-select ~ .select-menu li:visited{
    color: #ed7817;
}
.select .select-menu.show{
    min-height: min-content;
}
.nav-menu-secondary .nav-menu__item-text{
    font-size: 13px;
    position: relative;
    padding-right: 8px;
}
.product-document_empty{
    display: none;
}
.document__icon, .product-document__icon{
    align-items: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
}
.icn-doc::before {
    content: "\e962";
}
.icn-jpg::before {
    content: "\e963";
}
.icn-pptx::before {
    content: "\e964";
}
/*.header-main__cart:hover{
    filter:none
}*/


/** Полка на главной*/
.catalog_page_main .carousel-multi .carousel-inner .carousel-item .product {
    margin: 0 1%;
    border: none;
    max-width: 50%;
}
.catalog_page_main .carousel-multi .carousel-inner{
    margin-left: 0;
    margin-right: 0;
}
.product__name{
    margin-bottom: 8px;
    margin-top: 8px;
}
.product__link{
    margin-top: auto;
}
.products-tabs .nav-item{
    display: flex;
}
#products-tab{
    align-items: normal;
}
.catalog_page_main .product__title{
    letter-spacing: -0.02em;
    font-size: 1.4em;
}
.product__image-container{
    max-height: 200px;
    height: 100%;
    width: 100%;
}
.product__image-container .product__image{
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.catalog_page_main .icn-cart{
    padding: 10px 24px;
    font-size: 20px;
}
.catalog_page_main .icn-cart,#catalog_page .catalog-item__icon, .sales-table .catalog-item__icon{
    color: #fff;
    background-color: #ed7817;
    position: relative;
}
.catalog_page_main .catalog-item-checked .icn-cart, .catalog_page_main .icn-cart:hover{
    background-color: #dc7015;
}
.catalog-item-checked .icn-cart::after, .catalog-item-checked .catalog-item__icon::after {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 3px;
    right: 2px;
    content: "";
    background-color: #fff;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.75 7.33329L0 3.99996L1.25 2.88885L3.75 5.11107L8.75 0.666626L10 1.77774L3.75 7.33329Z' fill='%23000'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 80%;
    border-radius: 100%;
}
.icn-cart__container{
    height: 40px;
    margin-top: auto;
    display: flex;
    align-items: center;
}
.catalog_page_main .card  {
    outline: none;
    border: none;
}
.catalog_page_main .carousel-control-next-icon, .catalog_page_main .carousel-control-prev-icon {
    margin-top: 60px;
    align-self: start;
}
@media screen and (min-width: 1296px) {
    .catalog_page_main .carousel-control-next-icon, .catalog_page_main .carousel-control-prev-icon {
        margin-top: 45px;
    }
}
@media screen and (max-width: 1296px) and (min-width: 1280px) {
    .catalog_page_main .carousel-control-next-icon, .catalog_page_main .carousel-control-prev-icon {
        margin-top: 75px;
    }
}
@media (min-width: 1024px){
    .main-page .title-block.title-block__main-goods{
        text-align: center;
    }
    .catalog_page_main .card  {
        max-width: 23%;
    }
    .catalog_page_main .product__name{
        margin-bottom: 30px;
    }
    .catalog_page_main  .carousel-inner{
        margin-left: 0;
        margin-right: 0;
    }
    .service-page .cart {
        max-width: 100%;
    }
}
@media (min-width: 1400px){
    .catalog_page_main .card  {
        max-width: 14.6%;
    }
    .catalog_page_main .product__title{
        font-size: 1.25em;
    }
}
.body_iframe{
    overflow: hidden;
}
.contacts-menu__info-phone span{
    font-size: inherit;
    padding-left: 0;
}
.act-filter__wrap.monitoring-filter {
    justify-content: normal;
}
.basket__icon-container{
    width: 40px;
    height: 40px;
}
.basket__icon-container img{
    object-fit: contain;
    width: 100%;
    height: 100%;
}
.header-main__cart.header-main__cart_include .badge{
    top: 4px;
    right: -12px;
}
.dropdown-contacts .phone span{
    border-bottom: none;
}
.dropdown-contacts .phone > span {
    border-bottom: 1px dotted #000;
}
.iframe_html{
    height: 100%;
    overflow: hidden;
}
.header .dropdown-contacts .phone span {
    margin-left: 0;
}
.header .dropdown-contacts .phone > span {
    margin-left: 10px;
}

.header-main__cart .cart-product__service .cart-product-close {
    padding-top: 0 !important;
}
.cart-product__quantity{
    font-size: 14px;
    margin-top: 2px;
}

.base-wrapper > ul,
.base-wrapper > ol {
    padding-left: 0;
    list-style: none;
}
.accordion .accordion-item .accordion-button span,
.accordion .accordion-item .accordion-button i{
    color: #000000;
}
.accordion-rules .accordion-button:hover, .accordion-rules .accordion-button{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #000000;
}
.count-selector__value input{
    min-width: 65px;
    border-radius: 0;
    -webkit-border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: textfield;
}
.footer-contacts__value{
    width: max-content;
    cursor: auto;
}
a.footer-contacts__value{
    cursor: pointer;
}
.product-page .values__item{
    width: calc(25% - (8px / 4 * 4));
}
.tab-pane.product-documents .product-document{
    margin-top: 1.5rem;
    margin-bottom: 0;
    width: max-content;
    max-width: 100%;
}
@media (min-width: 1280px){
    .product-page .values__item:nth-child(6n+6){
        margin-right: 8px;
    }
    .product-page .values__item {
        width: calc(16.666% - (8px / 6 * 6));
    }
    .modal-catalog .dropdown-menu-side__item{
        height: 72px;
    }
}
.header .header-main__cart .dropdown-menu{
    min-width: 310px;
}
.header .dropdown-menu,.vacancies__popup{
    z-index: 10000;
}
.filter .dropdown-filter .dropdown-menu{
    margin-top: 8px;
}
.warehouses__map-link.underline-hover-link:hover{
    color: #DD6908;
    text-decoration: none;
}
.warehouses__map-link{
    padding-top: 4px;
}
button.warehouses__map-link{
    background: none;
    outline: none;
    border: none;
}
.route-map__popup .modal-header{
    padding: 31px 24px;
    padding-bottom: 27px;
}
.route-map__popup .modal-close.icn-close{
    font-size: 20px;
}
.route-map__popup .warehouses__map-link i{
    font-size: 20px;
}
.route-modal__header{
    display: flex;
    flex-wrap: wrap;
}
.route-modal__header .warehouses__map-link{
    display: flex;
    align-items: center;
    margin-right: 24px;
}
.warehouses__map-link_load{
    white-space: nowrap;
}
.total-block__hint_promocode{
    flex-direction: column;
    align-items: normal;
    margin-bottom: 24px;
}
.total-block__hint_promocode.show .total-block__hint_promocode__container i{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.total-block__hint_promocode.promo-active{
    outline: 2px solid #ED7817;
}
.total-block__hint_promocode .total-block__hint_promocode__field-input{
    text-transform: uppercase;
    padding-right: 12px;
}
.total-block__hint_promocode .total-block__hint_promocode__field-input::placeholder{
    text-transform: none;
}
.total-block__hint_promocode i{
    font-size: 18px;
}
.total-block__hint_promocode .total-block__hint_promocode__container,
.total-block__hint_promocode__close{
    cursor: pointer;
}
.total-block__hint_promocode .total-block__hint_promocode__btn{
    margin-left: 4px;
}
.total-block__hint_promocode__description,
.total-block__hint_promocode__description-alert{
    display: none;
}
.total-block__hint_promocode .input-group{
    display: none;
}
.total-block__hint_promocode.show .input-group,
.total-block__hint_promocode__field{
    display: flex;
}
.total-block__hint_promocode__description{
    font-size: 14px;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}
.total-block__hint_promocode__description i{
    padding-left: 7px;
}
.total-block__hint_promocode__description i:hover, .total-block__hint_promocode__description i:focus{
    color: #000000;
}
.total-block__hint_promocode .total-block__hint_promocode__text span{
    padding-left: 0;
    display: none;
}
.total-block__hint_promocode.active .total-block__hint_promocode__text span{
    display: inline;
}
.total-block__hint_promocode__uppercase{
    text-transform: uppercase;
}
.gray-bg.checkout-cart-page{
    flex: 1 0 auto;
}
#specify_request_container.specify-request-container-fixed,
#search_result_table_header.search-result-table-header-fixed,
#result_search_container.result-search-container-fixed,
#filter_form_container.fixed-filter-form{
    padding-right: 0px;
    position: fixed;
    top: 0;
    z-index: 1000;
    background-color: #fff;
}
.specify-request-text{
    font-size: 16px;
}
.catalog-page_search .table tr:nth-child(1) th{
    vertical-align: middle;
    padding: 0.5rem;
}
@media (min-width: 1024px) and (max-width: 1439.98px) {
    .total-block__hint_promocode .total-block__hint_promocode__btn{
        padding: 0 10px;
    }
}
@media (min-width: 1024px) and (max-width: 1279px) {
    .total-block__hint_promocode__field{
        flex-direction: column;
    }
    .total-block__hint_promocode .total-block__hint_promocode__btn{
        width: 100%;
        margin-left: 0;
        margin-top: 5px;
    }
}
@media screen and (max-width: 1023px) {
    .route-map__popup .modal-body{
        flex-grow: 1;
    }
    .total-block__hint_promocode{
        margin-bottom: 24px;
        padding-right: 16px;
    }
    .total-block__hint_promocode .total-block__hint_promocode__btn{
        padding: 0 16px;
    }
    .total-block__hint_promocode .total-block__hint_promocode__field-input::placeholder{
        font-size: 14px;
    }
    .catalog-page_search .table th,
    .catalog-page_search .table tr,
    .catalog-page_search .table td,
    .catalog-page_search .table .catalog-switch span{
        font-size: 14px;
    }
    .catalog-page_search-result{
        font-size: 16px;
    }
    .specify-request-text{
        font-size: 14px;
    }
}
@media screen and (max-width: 767px) {
    .warehouses__map-link{
        padding-top: 8px;
    }
    .route-map__popup .modal-header{
        padding: 1rem;
    }
}
a.warehouses-table__phone {
    text-decoration: none;
    color: #000;
}
a.warehouses-table__mail {
    text-decoration: none;
    color: #000;
    font-weight: 400;
}
a.warehouses-table__phone:hover{
    color: #ed7817;
}
.document, .product-document{
    width: max-content;
}

.delivery-page__alert {
    font-size: 16px;
    font-weight: 500;
    display: flex;
}

.delivery-page__alert a {
    margin-left: 0;
}
.delivery-page__alert i {
    margin-right: 9px;
}
.delivery-page__alert .icn-warning-color::before {
    font-size: 18px;
}

/**Локация**/
#modalLocation .modal-title {
    margin-bottom: 15px;
}
.modal-subtitle{
    margin-bottom: 20px;
    line-height: 20px;
}
@media (max-width: 1023.98px) {
    .location-warning__buttons{
        flex-wrap: wrap;
    }
    .location-warning__button{
        margin-top: 12px;
    }
}
.location-warning__city-link{
    color: #000;
    border-bottom: 1px dotted;
    text-decoration: none;
}
.location-warning__city-link:hover,
.location-warning__city-link:hover,
.location-warning__city-link:hover{
    color: #DD6908;
    border-bottom: 1px dotted #DD6908;
}
.location-warning__text span{
    padding-top: 4px;
}
.location-warning__text{
    font-weight: 500;
    font-size: 16px;
    padding: 7px 0 0;
}
.location-warning__text i{
    margin-left: -26px;
}
.location-warning__text span,.location-warning__text i {
    vertical-align: middle;
}
.location-warning__icn{
    margin-right: 8px;
    font-size: 20px;
}
.location-warning__buttons{
    display: flex;
}
.location-warning__button:first-child{
    margin-right: 16px;
}
.location-warning__other a:not(:last-of-type){
    margin: 0 10px;
}
.location-warning__inner{
    padding-left: 35px;
    padding-right: 35px;
}
@media (min-width: 1024px) {
    .location-warning__inner {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-left: 52px;
        padding-right: 52px;
        margin-bottom: 28px;
    }
    .location-warning__text{
        padding-top: 0;
    }
    .location-warning__text span{
        display: inline-block;
    }
    .location-warning__buttons{
        flex-wrap: nowrap;
    }
    .location-warning__buttons{
        margin-top: 0;
    }
    .location-warning__other,  .location-warning__text{
        font-size: 16px;
    }
    .badge{
        top: -3px;
    }
    div.title-search-result{
        min-width: 513px;
    }
}

/* css для браузеров, с отключенным js */
.js-disabled .filter:hover .dropdown-menu.sorting {
    display: block;
    transform: translate3d(0px, 33px, 0px);
}
.js-disabled .dropdown-contacts:hover .dropdown-menu,
.js-disabled .header-menu__more:hover .dropdown-menu,
.js-disabled .dropdown-location:hover .dropdown-menu{
    display: block;
    top: 100%;
}
.js-disabled .header-menu__more:hover .dropdown-menu{
    right: 0;
}
.js-disabled .dropdown-location:hover .dropdown-menu{
    left: 0;
}
.js-disabled .nav-link-show-ya-map {
    display: none;
}
.js-disabled #serviceEquipment .tab-content>.tab-pane{
    display: block;
    opacity: 1;
}
.js-disabled #serviceEquipment #equipment_region{
    display: none;
}
.js-disabled .buyout-form__right-elem{
    display: block;
}
.js-disabled .carousel-multi .carousel-inner{
    overflow-x: auto;
}
.js-disabled .carousel-item{
    display: flex;
    margin-right: initial;
}
.js-disabled .services-main .carousel-item{
    width: auto;
    margin-right: 20px;
}
.js-disabled .services-main .carousel-item .card, .js-disabled .employees .carousel-item .card{
    width: 100%;
}
.js-disabled #reviewsCarousel .carousel-item{
    min-width: 100%;
}
.js-disabled .employees .carousel-item img{
    max-height: 330px;
    object-fit: contain;
}
.js-disabled .carousel-control-prev, .js-disabled .carousel-control-next{
    display: none;
}
/* / */

.act-filter__contract{
    font-size: 1rem;
    height: 40px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.checkout-payment__success-message {
    font-weight: 375;
    font-size: 20px;
    line-height: 1.4;
}

/* унификация табов */
.nav-global-block
{
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-width: thin;
}
.nav-global-block .nav-item {
    border-bottom: none;
    padding: 0;
}
.nav-global-block .nav-link {
    padding: 1rem;
}

/* компонент оборудования */
.nav-item_equipment .nav-link{
    padding: 1rem;
    height: 100%;
    font-size: 16px;
}
.nav-item_equipment:first-child .nav-link {
    padding-left: 0 !important;
}
.nav-item_equipment:last-child .nav-link {
    padding-right: 0 !important;
}
.nav-item_equipment .nav-link:focus{
    box-shadow: none;
}
.nav-item_equipment .nav-link__space{
    width: 24px;
    pointer-events: none;
}
.nav.equipment-block__tabs{
    padding-left: calc(var(--bs-gutter-x)/ 2);
}
@media screen and (max-width: 767px) {
    .service-block.service-block__equipment{
        display: flex;
        overflow-x: auto;
    }
    .service-block__equipment .service-card{
        min-width: 200px;
        width: 200px;
        padding-bottom: 0;
        margin-top: 0;
    }
}
.applicability__title{
    font-size: 26px;
}
.applicability__list{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.applicability__item{
    padding: 7px 0;
    display: flex;
}
.applicability__text{
    font-weight: 500;
    font-size: 14px;
    text-transform: uppercase;
    padding-left: 15px;
}
#order-list-exchange {
    width: 100%;
}
.lk-template__list {
    padding-left: 0rem;
}
.btn-loader__text{
    display: flex;
    align-items: center;
}
.dropdown-menu li:last-child a.btn .spinner-border{
    width: 1.5rem;
    height: 1.5rem;
}
.dropdown-menu li:last-child a.btn{
    min-width: 156px;
}

.checkout-operator-block {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 16px
}
.checkout-operator-block-text {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px;
    background-color: #fef4dd;
    border: 1px solid #fde3ab;
}
.checkout-operator-block-text .icn-warning-color {
    font-size: 18px;
}
.checkout-operator-block-text-message {
    margin-left: 8px;
    font-weight: 375;
    font-size: 16px;
}
@media screen and (max-width: 600px) {
    .checkout-operator-block {
        flex-wrap: wrap;
    }
    .checkout-operator-block-text {
        margin-bottom: 15px;
        width: 100%;
        justify-content: flex-start;
    }
    .checkout-operator-block .btn {
        width: 100%;
    }
}

.catalog-page .title-block .pricelist-catalog-block {
    width: 100%;
    text-align: right;
    margin-top: 3px;
}
.pricelist-catalog-link {
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
    color: #000;
    border-bottom: 1px dotted;
}
.catalog-page .pricelist-change-region-link {
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
    color: #000;
    border-bottom: 1px dotted;
    margin-left: 1rem;
}
.pricelist-catalog-link:hover,
.catalog-page .pricelist-change-region-link:hover {
    border-bottom: none;
}
.city-list .city-list__nav{
    border-bottom: 1px solid #d9dada;
}
.city-list .nav-link{
    font-size: 16px;
    font-weight: 400;
    text-transform: inherit;
    padding: 16px 0;
    margin-right: 16px;
    margin-bottom: -2px;
}
.nav-link:focus {
    box-shadow: none;
}
.specify-request{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    font-size: 14px;
}
.search_tap{
    height: 40px;
    display: flex;
    align-items: center;
    padding: 5px 12px;
    margin-bottom: 8px;
    margin-right: 8px;
    font-weight: 500;
    color: #000;
    border: 1px solid #d9dada;
    outline: 1px solid #ffffff;
    text-decoration: none;
}
.search_tap:hover{
    border: 1px solid #ed7817;
    outline: 1px solid #ed7817;
    color: #000;
}

@media screen and (max-width: 1023.98px) {
    .catalog-page .title-block .pricelist-catalog-block {
        text-align: left;
        margin-top: 16px;
    }
    .catalog-page .filter .dropdown-toggle {
        padding: 0 1rem 1rem 4px;
    }
    .filter .dropdown-filter_mobile .dropdown-toggle{
        padding-left: 0;
    }
    .main-page .price-update-info{
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-top: 32px;
    }
    .mobile-menu__item-name i.icn-file-xl {
        font-size: 26px;
    }
    .checkout-success .product{
        width: 100%;
    }
    .catalog-page_search,
    .catalog-page_search .catalog-switch span{
        font-size: 14px !important;
    }
}

@media screen and (max-width: 450px) {
    .catalog-page .title-block__content_left {
        flex-wrap: wrap;
    }
    .catalog-page .title-block__content_left h1 {
        width: 100%;
    }
    .catalog-page .pricelist-change-region-link {
        margin-left: 0;
    }
    .city-list .city-list__nav li{
        width: 50%;
    }
    .city-list .nav-link{
        margin-right: 0;
        text-align: center;
    }
}
#footer-title h1{
    font-size: .875rem;
    font-weight: 400;
}

@media screen and (max-width: 768px) {
    .footer-cookie-popup .btn {
        margin-top: 20px;
    }
    .tab-pane.product-documents .product-document{
        padding-right: 2rem;
    }
    .footer-logos .mt-custom {
        margin-top: 20px !important;
    }
    .mt-custom-mobile{
        margin-top: 3rem;
    }
    .order__balance-icon{
        align-items: flex-start;
    }
    .order__balance-value{
        display: block;
        margin-left: 0;
    }
    ymaps .balloon-office{
        width: 100vw !important;
        padding: 20px !important;
        max-width: 100vw;
    }
    .offices-map .ymap-container .offices-map__container,
    #bx-maps,
    #bx-mf-maps{
        height: 400px !important;
    }
    #bx-mf-maps .ymaps-2-1-79-balloon__tail {
        left: 60px;
    }

    ymaps ymaps[class$="-balloon__close"] + ymaps[class$="-balloon__content"] > ymaps{
        position: fixed;
        width: 100% !important;
        height: 100vh !important;
        left: 0;
        top: 0;
    }
    ymaps ymaps[class$="-islets_balloon_layout_panel"]{
        height: 100vh !important;
    }
    ymaps ymaps[class$="-balloon-panel"]{
        -webkit-transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -o-transform: none !important;
        transform: none !important;
    }
    ymaps ymaps[class$="-balloon__close"]{
        margin-right: 12px;
        margin-top: 14px;
    }
    ymaps ymaps[class$="-balloon__layout"] ymaps[class$="-balloon__close-button"]{
        position: fixed;
        left: calc(100vw - 45px);
        top: 13px;
    }
    ymaps ymaps[class$="-balloon-overlay"]{
        left: unset !important;
        right: -89w !important;
    }
    ymaps ymaps[class$="-balloon-pane"]{
        z-index: 10000 !important;
    }
    ymaps ymaps[class$="-copyrights-pane"]{
        z-index: 10001 !important;
    }
    ymaps .balloon-office{
        padding: 24px 16px 16px;
        width: 100vw;
        z-index: 2;
        position: fixed;
        top: 0;
        left: 0;
        height: 100vh;
        -webkit-transform: translateZ(0);
    }
    .balloon-office .balloon-office__info .btn{
        width: 100%;
        margin-top: 0;
    }
    .balloon-office .balloon-office__info{
        padding-top: 16px;
    }
    .offices-map .ymap-container .offices-map__container.bx-maps_fixed,
    #bx-mf-maps.bx-maps_fixed,
    #bx-maps.bx-maps_fixed{
        position: fixed;
        left: 0;
        top: 0;
        height: 100vh !important;
        z-index: 101;
        -webkit-transform: translateZ(0);
    }
    .offices-map .ymap-container .offices-map__container.bx-maps_fixed ymaps[class$="-map-copyrights-promo"],
    #bx-mf-maps.bx-maps_fixed ymaps[class$="-map-copyrights-promo"],
    #bx-maps.bx-maps_fixed ymaps[class$="-map-copyrights-promo"]{
        position: fixed;
        bottom: 0;
    }
    .offices-map .ymap-container .offices-map__container.bx-maps_fixed ymaps[class$="-map"],
    #bx-maps.bx-maps_fixed ymaps[class$="-map"],
    #bx-maps.bx-maps_fixed ymaps[class$="-islets_map-lang-ru"],
    #bx-mf-maps.bx-maps_fixed ymaps[class$="-map"],
    #bx-mf-maps.bx-maps_fixed ymaps[class$="-islets_map-lang-ru"]{
        height: 100% !important;
        width: 100% !important;
    }
    .balloon-office__info .office-info{
        flex-direction: column;
        padding-bottom: 16px;
    }
    .office-info .office-info__content{
        padding-left: 0;
        padding-top: 8px;
    }
    .product-page .product-tabs .warehouses-tabs .active{
        margin-bottom: 0;
    }
}

.footer-logos .ml-custom{
    margin-right: 22px;
}
.commercial-offer-list {
    padding-bottom: 39px;
}
.commercial-offer-list .title-block {
    margin-bottom: 24px;
}
.commercial-offer-list .banner {
    margin-top: 0;
}
.commercial-offer-list .order-composition__document {
    align-items: center;
    min-height: 0;
    margin-bottom: 17px;
}
.commercial-offer-list .order-composition__document-info {
    margin-bottom: 0;
    margin-left: 18px;
}
.commercial-offer-list .product-document__name {
    margin-bottom: 0;
}
.row .sale-page__no-sales{
    max-width: 872px;
    margin: 3.3rem auto 0;
}
.sale-page__no-sales h1{
    font-size: 1.3rem;
}
.product-page .product-tabs.container .nav a{
    margin-right: 0;
}
@media screen and (min-width: 768px) {
    .commercial-offer-list .banner__info {
        padding: 0 40px 24px;
    }

    .row .sale-page__no-sales {
        margin: 1.2rem auto 0;
    }

    .sale-page__no-sales h1 {
        font-size: 2rem;
        line-height: 2.2rem;
    }
    .product-page .product-tabs.container .warehouses-tabs .nav-link{
        padding: 10px 20px;
    }
}

@media screen and (min-width: 1024px) {

    .row .sale-page__no-sales {
        margin: 8.35rem auto 4.1rem;
    }

    .sale-page__no-sales h1 {
        font-size: 2rem;
    }
}
@media screen and (max-width: 1279.98px) and (min-width: 1024px) {
    .footer-logos .ml-custom{
        margin-right: 14px;
    }
    .total-block{
        font-feature-settings: unset;
    }
}

.vk-link img{
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/images/vk.svg");
}

.youtube-link img{
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/images/youtube.svg");
}

.telegram-link img{
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/images/telegram.svg");
}

.ok-link img{
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/images/ok.svg");
}

.vk-link img:hover{
    content: url("/local/templates/.default/images/vk_hover.svg");
}

.youtube-link img:hover{
    content: url("/local/templates/.default/images/youtube_hover.svg");
}

.telegram-link img:hover{
    content: url("/local/templates/.default/images/telegram_hover.svg");
}

.ok-link img:hover{
    content: url("/local/templates/.default/images/ok_hover.svg");
}

.dashed-caption{
    border-bottom: 1px dashed #000000;
    color: #000;
    text-decoration: none;
    margin-left: 5px;
}

.desktop-phone {
    pointer-events: none;
}
.companies-list__content.search__res{
    background: #ffffff;
    padding: 0 16px 16px 16px;
    box-shadow: 0 20px 15px rgba(0,21,51,.05), 0 20px 32px -8px rgba(0,21,51,.1);
}
.search__res-match{
    font-weight: 500;
    color: #000;
}

.catalog-item__info{
    min-width: 100px;
}

.catalog-info-price{
    font-size: .875rem;
}

@media screen and (max-width: 768px) {
    .desktop-phone {
        pointer-events: auto;
    }
}
@media screen and (max-width: 570px) {
    .catalog-item__info{
        min-width: 80px;
    }
}

.hotline-div{
    align-items: center;
    display: flex;
}

/* select user */

.user-type__label {
    font-weight: 500;
    color: #000;
    padding-left: 0.5em;
}
p.select-user__item {
    color: #565655;
}

.main-users-group__block {
    max-height: 12rem;
    overflow: auto;
}
.main-users-group__block .form-check,
.main-users-group__block .form-check-label{
    max-width: none;
    width: 100%;
}
.custom-scroll {
    scrollbar-width: thin;
    scrollbar-color: #D9DADA rgba(255, 255, 255, 0);
}
/* Chrome, Edge, Safari */
.custom-scroll::-webkit-scrollbar {
    width: 18px;
}
.custom-scroll::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0);
}
.custom-scroll::-webkit-scrollbar-thumb {
    box-shadow: inset 5px 0 0 0 #D9DADA; /* change color to your bg color */
    border-radius: 3px;
    border: 3px solid rgba(255, 255, 255, 0);
}
.spinner-border.small-spinner__btn {
    width: 1.5rem;
    height: 1.5rem;
}
.evraz-vue-elements-window-modal.discount-modal .evraz-vue-elements-window-modal-window{
    height: 100%;
    width: 100%;
}
.evraz-vue-elements-window-modal.discount-modal .modal-header{
    padding: 0;
    align-items: flex-start;
    border-bottom: none;
}
.evraz-vue-elements-window-modal.discount-modal .modal-footer .btn:hover{
    color: #fff;
    background-color: #000;
    border-color: #000;
}

.ask-operator{
    padding-top: 20px;
}

.ask-operator__buttons {
    display: flex;
    justify-content: space-around;
    margin-bottom: 30px;
    margin-top: 30px;
}

.ask-operator__buttons .btn {
    width: 40%;
}
.btn {
    line-height: normal;
}
a:hover {
    color: #DD6908;
}
.header-menu__item:not(:first-child){
    margin-left: 32px;
}
.dropdown-contacts{
    margin-left: 0;;
}
.dropdown-contacts .mail{
    margin-left: 20px;
}
.header-menu__item_custom a i{
    color: #ed7817;
    margin-right: 6px;
}
.mobile-menu__link_custom i{
    color: #ed7817;
    margin-right: 10px;
}

.modal-catalog .menu-catalog .dropdown-menu-side .dropdown-menu-main__list > li{
    padding-top: 0;
    width: 100%;
}
.modal-catalog .dropdown-menu-side .dropdown-menu-main__list .dropdown-menu-item__content-item{
    line-height: 22px;
}
.modal-catalog .menu-catalog .dropdown-menu-main__list .dropdown-menu-item__content-item.dropdown-menu-item__content-item_grey,
.modal-catalog .menu-catalog .mobile-menu__link.mobile-menu__link_grey{
    color: #676767;
}
.mobile-menu .mobile-menu__item .mobile-menu__item-name_small i{
    font-size: 26px;
    width: 32px;
    text-align: center;
    color: #ed7817;
}

.header-main__cart .cart-product__service.cart-product__service_disabled{
    color: #868786 !important;
}

@media screen and (min-width: 1024px) {
    .evraz-vue-elements-window-modal.discount-modal .evraz-vue-elements-window-modal-window{
        max-width: 478px;
    }
    .evraz-vue-elements-window-modal.discount-modal .modal-title{
        font-weight: 500;
        font-size: 32px;
        line-height: 110%;
        margin-bottom: 24px;
    }
    .evraz-vue-elements-window-modal.discount-modal .evraz-vue-elements-window-modal-window{
        height: auto;
        width: auto;
    }
    .footer-cookie-popup{
        padding: 14px 30px;
    }
}

/* End */


/* Start:/local/templates/.default/css/web_chat.css?17399496891033*/
.bx-livechat-box .bx-livechat-body{
    background-image: none;
    background-color: #F3F2F2;
}
.bx-livechat-head .bx-livechat-title{
    font-family: 'GT Eesti Pro Text';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    color: #2C2C2E;
}
.bx-livechat-control-btn{
    -webkit-filter: invert(100%);
    filter: invert(100%);
}
@media screen and (max-width: 1023px) {
    .b24-widget-button-wrapper.b24-widget-button-position-bottom-right{
        bottom: 155px !important;
        right: 14px;
    }
    .b24-widget-button-block{
        width: 59px;
        height: 59px;
    }
    .b24-widget-button-inner-mask{
        height: 75px;
    }
}
.bx-livechat-control-box-active{
    display: none;
}
.bx-imopenlines-form-wrapper .bx-imopenlines-form-success{
    display: none;
}
.b24-widget-button-wrapper{
    z-index: 993 !important;
}
.bx-livechat-wrapper{
    z-index: 994 !important;
}
div:has(.bx-livechat-wrapper){
    z-index: 994;
}
.bx-livechat-box b {
    font-weight: bold;
}

/* End */


/* Start:/docs/5.0/dist/css/evrazui.min.css?1725025002306519*/
@charset "UTF-8";/*!
 * Bootstrap v5.0.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#2070df;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#e32112;--bs-orange:#ed7817;--bs-yellow:#fab82e;--bs-green:#4a8f40;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#868786;--bs-gray-dark:#343a40;--bs-red-hover:#d61305;--bs-orange-hover:#dd6908;--bs-light-gray:#eaeaea;--bs-primary:#fab82e;--bs-secondary:#ed7817;--bs-success:#4a8f40;--bs-info:#2070df;--bs-warning:#fab82e;--bs-danger:#e32112;--bs-light:#f3f2f2;--bs-gray:#d9dada;--bs-dark:#000;--bs-font-sans-serif:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}.news-page{margin-bottom:40px}@media (min-width:768px){.news-page{margin-bottom:80px}}.news-page__items{display:grid;grid-template-columns:repeat(1,1fr);gap:32px 24px}@media (min-width:768px){.news-page__items{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.news-page__items{grid-template-columns:repeat(4,1fr)}}.news-page__item{color:unset;text-decoration:none}.news-page__item:hover{color:#ed7817;text-decoration:none}.news-page__item img{width:100%;height:170px;-o-object-fit:cover;object-fit:cover}.news-page__item-date{padding:16px 0 10px;font-size:.875rem;color:#565655}.news-page__btn-wrapper{display:flex;justify-content:center;margin-top:2rem}.article-page{margin-bottom:40px}@media (min-width:768px){.article-page{margin-bottom:80px}}.article-page__content-wrapper{max-width:648px;margin:16px auto 32px}.article-page__content-wrapper img{width:100%;height:354px;-o-object-fit:cover;object-fit:cover;margin-bottom:24px}.article-page p+p{margin-top:10px}.article-page h1{margin-bottom:24px;line-height:44px}.article-page h2{margin-bottom:16px}.article-page__date{margin-top:32px;margin-bottom:16px;font-size:.875rem;color:#565655}.article-page__back-link{display:flex;align-items:center;font-size:16px;color:#565655;text-decoration:none}.article-page__back-link:hover{color:#565655;text-decoration:none}.article-page__back-link i{font-size:20px}.article-page__back-link span{padding-left:8px}.article-page__news-item{color:unset;text-decoration:none}.article-page__news-item:hover{color:#ed7817;text-decoration:none}.article-page__news-item img{width:100%;height:170px;-o-object-fit:cover;object-fit:cover}.article-page__news-date{padding:16px 0 10px;font-size:.875rem;color:#565655}.carousel{position:relative}@media (min-width:768px){.carousel:not([data-bs-ride=false]):hover .carousel-indicators .active::after{-webkit-animation-play-state:paused;animation-play-state:paused}.carousel:not([data-bs-ride=false]) .carousel-indicators .active{position:relative;background-color:rgba(237,120,23,.2)}.carousel:not([data-bs-ride=false]) .carousel-indicators .active::after{position:absolute;top:0;left:0;width:0;height:4px;content:"";background-color:#ed7817;-webkit-animation:animate-active-indicator 5s ease-out infinite;animation:animate-active-indicator 5s ease-out infinite}}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;height:100%;position:relative;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{width:100%;height:100%;transition:transform .6s ease-in-out;position:relative;display:none;float:left;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;color:#000;text-align:center;background:0 0;border:0;opacity:1;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:hover,.carousel-control-prev:hover{color:#000;text-decoration:none;outline:0;opacity:.8}.carousel-control-prev{left:-.75rem}@media (min-width:1280px){.carousel-control-prev{left:-.5rem}}.carousel-control-next{right:-.75rem}@media (min-width:1280px){.carousel-control-next{right:-.5rem}}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2.5rem;height:2.5rem;background-color:#d9dada;background-repeat:no-repeat;background-position:50%;background-size:60%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23000'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.33091 4.58414L8.6238 5.29124L4.91424 9.0008L17.5 9.0008H18.5V11.0008H17.5L4.91424 11.0008L8.6238 14.7104L9.33091 15.4175L7.9167 16.8317L7.20959 16.1246L1.79292 10.7079L1.08582 10.0008L1.79292 9.29369L7.20959 3.87703L7.9167 3.16992L9.33091 4.58414Z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23000'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.393 3.16992L12.1001 3.87703L17.5168 9.2937L18.2239 10.0008L17.5168 10.7079L12.1001 16.1246L11.393 16.8317L9.97881 15.4175L10.6859 14.7104L14.3955 11.0008L1.80969 11.0008L0.809692 11.0008L0.809693 9.0008L1.80969 9.0008L14.3955 9.0008L10.6859 5.29124L9.97881 4.58414L11.393 3.16992Z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:-2rem;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:3rem;height:4px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#ed7817;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.2;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}@media (max-width:767.98px){.carousel-indicators [data-bs-target]{width:4px;height:4px;background-color:#d9dada;opacity:1}}.carousel-indicators .active{opacity:1}@media (max-width:767.98px){.carousel-indicators .active{background-color:#ed7817;opacity:1}}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark:not([data-bs-ride=false]) .carousel-indicators .active{background-color:#fff}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#fff;opacity:1}@media (max-width:767.98px){.carousel-dark .carousel-indicators [data-bs-target] .active{background-color:#ed7817}}.carousel-dark .carousel-caption{color:#000}@media (max-width:767.98px){.carousel-multi .carousel-control-next,.carousel-multi .carousel-control-prev{display:none}}.carousel-multi .carousel-inner{left:50%;display:flex;width:100%;transform:translateX(-50%)}.carousel-multi .carousel-inner .carousel-item-next,.carousel-multi .carousel-inner .carousel-item-prev,.carousel-multi .carousel-inner .carousel-item.active{display:flex;width:100%}.carousel-multi .carousel-inner .carousel-item .card{flex:0 0 auto;margin:0 1%;border:none}@media (max-width:767.98px){.carousel-multi .carousel-inner .carousel-item .card{flex:1 1 auto;min-width:80%;margin:0 2.5%}}.carousel-multi .carousel-inner .carousel-item-end,.carousel-multi .carousel-inner .carousel-item-start{transform:translateX(0)}@-webkit-keyframes animate-active-indicator{from{width:0}to{width:100%}}@keyframes animate-active-indicator{from{width:0}to{width:100%}}.count-selector{width:135px;height:40px;display:flex;justify-content:space-between}.count-selector__decrement,.count-selector__increment{width:33px;height:100%;display:flex;align-items:center;justify-content:center;font-size:25px;color:#868786;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;border:1px solid #d9dada}.count-selector__decrement.disabled,.count-selector__increment.disabled{color:#e8e9e9;cursor:default}.count-selector__value{width:67px;height:100%;flex-grow:1}.count-selector__value input{width:100%;height:100%;text-align:center;border:1px solid #d9dada;border-right:none;border-left:none;outline:0}.count-selector__value input:focus{border:2px solid #fab82e}@media (min-width:1024px){.count-selector{width:147px;height:48px}}.header-top{width:100%;height:40px;display:flex;align-items:center;background-color:#f3f2f2}.header-top-col{display:flex;padding-right:0;padding-left:0;line-height:40px}.header-main{width:100%;height:56px;box-sizing:content-box;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.header-main{width:100%;height:80px}}.header-main__logo{width:140px;height:auto}@media (min-width:768px){.header-main__logo{width:180px;height:auto}}.header-main__catalog-btn{height:40px;padding:0 20px;margin-left:56px;font-size:13px}.header-main__catalog-btn i{margin-right:10px;font-size:20px}.header-main__catalog-btn .icn-close{display:none}.header-main__catalog-btn.active .icn-bars{display:none}.header-main__catalog-btn.active .icn-close{display:unset}.header-main__search{position:relative;flex-grow:1}.header-main__search .input-group{position:relative;display:none}@media (min-width:1024px){.header-main__search .input-group{display:flex;width:100%;margin-left:32px}}.header-main__search .input-group .search-icn{position:absolute;z-index:5;flex-grow:0;padding:10px;margin:0;font-size:20px;color:#868786}.header-main__search .input-group .form-control{padding-left:2.5rem}.header-main__search .btn{position:absolute;right:0;z-index:3;align-items:center;width:95px;font-size:13px}.header-main__search-but{display:flex;justify-content:space-between;width:100px;margin-left:auto;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#868786}@media (min-width:1024px){.header-main__search-but{display:none}}.header-main__search-but i{font-size:18px}.header-main__cart{position:relative;z-index:5;height:100%}.header-main__cart:hover{background-color:#fff;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25))}.header-main__cart .cart-product{position:relative}.header-main__cart .cart-product:hover>i{display:block}.header-main__cart .cart-product:first-child{padding-top:0!important}.header-main__cart .cart-product:first-child i{padding-top:0}.header-main__cart .cart-product:last-child{padding-bottom:0!important}.header-main__cart .cart-product:not(:last-child){border-bottom:1px solid #d9dada}.header-main__cart .cart-product-wrap{height:294px;margin:16px 8px 16px 0;overflow-y:scroll}.header-main__cart .cart-product-wrap::-webkit-scrollbar{width:6px}.header-main__cart .cart-product-wrap::-webkit-scrollbar-track{background-color:transparent}.header-main__cart .cart-product-wrap::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:6px}.header-main__cart .cart-product__title{position:relative;margin-right:24px}.header-main__cart .cart-product__title a{width:256px;overflow:hidden;white-space:nowrap}.header-main__cart .cart-product__title-blur{position:absolute;top:0;right:0;width:30px;height:100%;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}.header-main__cart .cart-product__service{position:relative}.header-main__cart .cart-product__service:hover>i{display:block}.header-main__cart .cart-product-close{position:absolute;top:2px;right:7px;display:none;padding:16px 0 0 4px;font-size:.75rem;font-weight:600;color:#868786;cursor:pointer}.header-main__cart .badge{width:1rem;height:1rem;display:flex}.header-main__cart i{font-size:20px;color:#000}@media (max-width:1023.98px){.header-main--search-focused{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;box-sizing:border-box;align-items:baseline;justify-content:baseline;padding:20px 32px;background:#fff}}@media (max-width:767.98px){.header-main--search-focused{padding:20px 12px}}@media (max-width:1023.98px){.header-main--search-focused .header-main__search-btn{display:none}}.header-main--search-focused .search__cancel,.header-main--search-focused .search__popular,.header-main--search-focused .search__res{display:block}.header-main--search-focused .header-main__logo,.header-main--search-focused .header-main__search-but{display:none}.header-main--search-focused .input-group{display:flex}.dropdown{display:inline-flex}.dropdown:hover{background-color:#fff}.dropdown .dropdown-toggle{padding:0 16px}.dropdown-location .dropdown-toggle{display:flex;align-items:center;font-weight:500}.dropdown-location .dropdown-toggle i{font-size:20px}.dropdown-location .city{display:flex;align-items:center}.dropdown-location .city span{margin:0 5px}.dropdown-location .dropdown-menu{width:20rem;padding:1.5rem 1rem;margin-top:-2px!important}@media (min-width:768px){.dropdown-location .dropdown-menu{width:48rem;padding:2rem}}@media (min-width:1024px){.dropdown-location .dropdown-menu{width:13.25rem;padding:1.375rem 1.25rem 1.5rem 1rem}}@media (min-width:1280px){.dropdown-location .dropdown-menu{width:13rem}}.dropdown-location .dropdown-menu .btn{display:flex;justify-content:space-between;width:18rem;padding:0;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#000;text-transform:unset;background-color:#fff;border:none}@media (min-width:768px){.dropdown-location .dropdown-menu .btn{width:704px;font-weight:500}}@media (min-width:1024px){.dropdown-location .dropdown-menu .btn{width:164px;font-weight:400}}.dropdown-location .dropdown-menu .btn.active,.dropdown-location .dropdown-menu .btn.focus,.dropdown-location .dropdown-menu .btn:hover{color:#ed7817;box-shadow:none}.dropdown-location .dropdown-menu .btn i{margin-top:.25rem}.dropdown-location .dropdown-menu .divider{margin:16px 0;color:#d9dada}.modal-catalog{display:flex;flex-direction:column;width:904px;max-width:unset;margin-top:7.5rem}@media (min-width:1280px){.modal-catalog{width:1320px}}.modal-catalog .menu-catalog{display:flex;flex-direction:column;padding:0 2rem 2rem}@media (min-width:1280px){.modal-catalog .menu-catalog{flex-direction:row}}.modal-catalog .dropdown-menu-catalog{display:flex;flex-direction:row}.modal-catalog .dropdown-menu-main__list{display:flex;flex-wrap:wrap;padding:0;margin:0;width:100%}.modal-catalog .dropdown-menu-main__list li{display:block;width:33%;padding-top:2rem}.modal-catalog .dropdown-menu-main__list li a{padding:0}.modal-catalog .dropdown-menu-main__list li a:hover{color:#ed7817}.modal-catalog .dropdown-menu-main__list li a:focus{box-shadow:0 0 0 2px #fbe4d1}.modal-catalog .dropdown-menu-main__list li i{position:absolute;margin-top:-.25rem;font-size:2rem}.modal-catalog .dropdown-menu-main__list .dropdown-menu-item{margin:0 1.5rem;color:#000;text-decoration:none;white-space:nowrap}.modal-catalog .dropdown-menu-main__list .dropdown-menu-item__header{font-size:.875rem;padding-left:47px;font-weight:500;text-transform:uppercase}.modal-catalog .dropdown-menu-main__list .dropdown-menu-item__content{width:70%;padding-left:4.5rem;margin-top:8px}@media (min-width:1280px){.modal-catalog .dropdown-menu-main__list .dropdown-menu-item__content{width:unset}}.modal-catalog .dropdown-menu-main__list .dropdown-menu-item__content li{width:auto;padding-top:.5rem}.modal-catalog .dropdown-menu-main__list .dropdown-menu-item__content-item{font-size:1rem;line-height:2;color:#000;text-decoration:none}.modal-catalog .dropdown-menu-side{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2rem 0 0}.modal-catalog .dropdown-menu-side i{font-size:1.5rem}@media (min-width:1280px){.modal-catalog .dropdown-menu-side i{margin-top:-.125rem}}.modal-catalog .dropdown-menu-side__item{display:flex;align-items:center;padding:.8125rem;color:#000;text-decoration:none;background-color:#f3f2f2;margin-bottom:24px}.modal-catalog .dropdown-menu-side__item:hover{color:#ed7817}.modal-catalog .dropdown-menu-side__item_accent{background-color:#fab82e}.modal-catalog .dropdown-menu-side__item_accent:hover{color:#fff}.modal-catalog .dropdown-menu-side__item:focus{box-shadow:0 0 0 2px #fbe4d1}@media (min-width:1280px){.modal-catalog .dropdown-menu-side__item{padding:1.5rem}}.modal-catalog .dropdown-menu-side__item-header{font-size:.875rem;font-weight:500;margin-left:1rem;text-transform:uppercase;white-space:nowrap;line-height:normal}.dropdown-user{position:relative;z-index:5;align-items:center;height:80px;margin-right:16px;margin-left:16px}.dropdown-user:hover{background-color:#fff;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25))}.dropdown-user .dropdown-toggle{display:flex;align-items:center;max-width:224px;height:100%;margin:0 auto}@media (min-width:1440px){.dropdown-user .dropdown-toggle{max-width:320px}}.dropdown-user .dropdown-toggle span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px;font-weight:500}.dropdown-user .dropdown-toggle i{position:relative;font-size:20px}.dropdown-user .dropdown-menu{width:253px;margin-top:-3px!important;box-shadow:none}@media (min-width:1024px){.dropdown-user .dropdown-menu{width:261px}}@media (min-width:1280px){.dropdown-user .dropdown-menu{width:320px}}.dropdown-user .dropdown-menu li:first-child a{padding-top:19px}.dropdown-user .dropdown-item{display:flex;justify-content:space-between;line-height:1.25}.dropdown-user .dropdown-item.logout{padding-top:25px;color:#868786}.dropdown-user .dropdown-item.logout i{font-size:20px}.dropdown-user .badge{width:20px;height:20px;line-height:1.5}.dropdown-contacts{margin-left:40px;line-height:1rem}.dropdown-contacts .dropdown-toggle{display:flex;align-items:center;font-weight:500}.dropdown-contacts .dropdown-toggle i{font-size:20px}.dropdown-contacts .dropdown-menu{width:510px;padding:24px;margin-top:-2px!important}.dropdown-contacts .phone{display:flex;align-items:center}.dropdown-contacts .phone span{margin-left:10px;border-bottom:1px dotted #000}.dropdown-contacts .mail{display:flex;align-items:center;margin:0 5px 0 23px}.dropdown-contacts .mail span{margin-left:13px;border-bottom:1px dotted #000}.dropdown-trigger{cursor:pointer}.dropdown-trigger span{font-weight:500}.dropdown-trigger i{position:relative;top:3px;font-size:20px}.header-menu{display:inline-flex;margin-bottom:0;margin-left:auto;list-style:none}.header-menu__item a{color:#000;text-decoration:none}.header-menu__item a:hover{color:#ed7817}.header-menu__item a:focus{border:1px solid #fbe4d1}.header-menu__item .dropdown{margin-top:-3px}.header-menu__item .dropdown span{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.header-menu__item:not(:first-child){margin-left:30px}.header-menu__more .dropdown-menu{width:320px;margin:-2px 0 0 1px!important}.title-block{margin-bottom:1.5rem}@media (min-width:1024px){.title-block{margin-bottom:2rem}}.title-block__brand-art{width:81px;height:4px;display:inline-flex;justify-content:space-between;min-width:24px;background-color:#ed7817}.title-block__brand-art::before{width:43px;height:4px;display:block;min-width:43px;content:"";background-color:#fab82e}.title-block__brand-art::after{width:14px;height:4px;display:block;min-width:14px;content:"";background-color:#e32112}.total-block{padding:32px 16px;margin:24px 0 0;color:#000;background-color:#fff;font-feature-settings:"tnum" on,"lnum" on,"ss04" on}@media (min-width:768px){.total-block{padding:32px;margin-bottom:24px}}@media (min-width:1024px){.total-block{margin-top:0}}.total-block__wrapper{position:-webkit-sticky;position:sticky;top:32px}.total-block__title{margin-bottom:24px;font-size:20px}@media (min-width:768px){.total-block__title{font-size:24px}}@media (min-width:1024px){.total-block__title{font-size:26px}}.total-block__item{display:flex;margin-bottom:16px}.total-block__item:last-child{margin-bottom:24px}.total-block__item-wrap{margin-bottom:32px}.total-block__item-title{margin-bottom:0}.total-block__item-dots{flex-grow:1;margin-right:4px;margin-left:4px;border-bottom:1px dotted #d9dada}.total-block__item-price{margin-bottom:0;font-weight:500}.total-block__item-info{font-size:.875rem;color:#565655}.total-block__btn{width:100%;min-height:56px;padding:16px 32px;margin-bottom:0;font-size:1rem;white-space:normal}@media (min-width:768px){.total-block__btn{margin-bottom:24px}}.total-block__quick-order{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-bottom:2px dotted #d9dada}.total-block__quick-order:hover{cursor:pointer}.total-block__hint{display:flex;align-items:center;justify-content:flex-start;padding:24px 32px;background-color:#fff}@media (max-width:767.98px){.total-block__hint{top:-32px}}.total-block__hint i{font-size:32px}.total-block__hint span{padding-left:24px;font-size:.875rem}.total-block__consent{margin-bottom:24px;font-size:.875rem}@media (min-width:768px) and (max-width:1023.98px){.total-block__consent{text-align:center}}.total-block__callback{margin-bottom:0}@media (min-width:768px) and (max-width:1023.98px){.total-block__callback{display:flex;align-items:center;justify-content:center;width:auto}}.total-block .form-check-label{font-size:.875rem}.subscription{display:flex;padding:2rem 0;background-color:#f3f2f2;border-bottom:1px solid #d9dada}.subscription__title{display:flex}@media (min-width:768px){.subscription__title{display:none}}@media (min-width:1280px){.subscription__title{display:flex;flex-basis:33.3333%}}.subscription__title-text{display:flex;flex-direction:column}.subscription__form{display:flex;flex-direction:column}@media (min-width:768px){.subscription__form{flex-basis:50%}}@media (min-width:1280px){.subscription__form{flex-basis:33.3333%;flex-direction:row;align-items:center}}.subscription__form-title{display:none}@media (min-width:768px){.subscription__form-title{display:flex}}@media (min-width:1280px){.subscription__form-title{display:none}}.subscription__form-control{width:100%;margin-bottom:1rem}@media (min-width:768px){.subscription__form-control{margin-right:-2px;margin-bottom:0}}.subscription__form-control .form-control-invalid{margin-top:5px}.subscription .form{margin-top:16px}@media (min-width:768px){.subscription .form{display:flex}}@media (min-width:1280px){.subscription .form{width:100%;margin-top:0}}.subscription button{width:100%}@media (min-width:768px){.subscription button{width:auto;max-width:144px}}@media (min-width:1024px){.subscription button{max-width:134px}}@media (min-width:1280px){.subscription button{max-width:150px}}.subscription__brand{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.subscription__brand{flex-basis:50%;justify-content:flex-start}}@media (min-width:1280px){.subscription__brand{flex:1 0 auto;justify-content:center}}@media (min-width:1440px){.subscription__brand{justify-content:flex-start}}.subscription-brand-art{position:relative;width:287px}.subscription-brand-art__main{width:205px}@media (min-width:1440px){.subscription-brand-art__main{width:290px}}.subscription-brand-art__main img{width:100px;height:107px;position:relative;z-index:2;margin:0 0 -8px 48px}@media (min-width:1440px){.subscription-brand-art__main img{width:145px;height:140px;margin-bottom:-4px;margin-left:68px}}.subscription-brand-art__main div:last-child{width:205px;height:42px;position:absolute;bottom:0;left:0;background-color:#fab82e}@media (min-width:1440px){.subscription-brand-art__main div:last-child{width:290px;height:57px}}.subscription-brand-art__item:nth-child(2){width:30px;height:30px;position:absolute;bottom:42px;left:205px;background-color:#ed7817}@media (min-width:1440px){.subscription-brand-art__item:nth-child(2){width:48px;height:48px;bottom:57px;left:290px}}.subscription-brand-art__item:last-child{width:43px;height:13px;position:absolute;bottom:72px;left:235px;background-color:#e32112}@media (min-width:1440px){.subscription-brand-art__item:last-child{width:60px;height:18px;bottom:105px;left:338px}}.footer{display:flex;width:100%;padding:30px 0 20px;background-color:#f3f2f2}.footer-contacts__email,.footer-contacts__phone{display:flex;flex-direction:column;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.footer-contacts__email a:hover,.footer-contacts__phone a:hover{color:#ed7817}.footer-contacts__phone{margin-top:24px}.footer-contacts__email{margin-top:16px}.footer-contacts__label{font-size:14px;color:#565655}.footer-contacts__value{margin-top:3px;font-size:20px;font-weight:500;color:#000;text-decoration:none;cursor:pointer}.footer-contacts__value:hover{color:#000}.footer-menu ul{padding:0;margin-top:32px;list-style:none}@media (min-width:1024px){.footer-menu ul{margin-top:0}}.footer-menu li{display:block;margin-bottom:10px}.footer-menu li a{font-size:16px;color:#000;text-decoration:none}.footer-menu li a:hover{color:#ed7817}.footer-menu li a:focus{border:1px solid #fbe4d1}.footer-logos{height:90px;margin-bottom:20px}@media (min-width:1024px){.footer-logos{display:flex}}.footer-brand-art{display:flex;width:100%;margin:40px 0}.footer-brand-art__item:nth-child(1){width:16px;height:16px;position:relative;top:4px;min-width:16px;background-color:#fab82e}.footer-brand-art__item:nth-child(2){width:100%;height:4px;background-color:#ed7817}.footer-brand-art__item:nth-child(3){width:88px;height:8px;position:relative;bottom:8px;min-width:88px;background-color:#e32112}.footer-bottom ul{padding:0;list-style:none}.footer-bottom li{margin-top:10px}.footer-bottom li a{color:#000;text-decoration:none}.footer-bottom li a:hover{color:#ed7817}.footer-bottom li a:focus{border:1px solid #fbe4d1}.footer-bottom a,.footer-bottom span{font-size:14px}@media (min-width:768px){.footer-bottom ul{display:flex;justify-content:flex-end}.footer-bottom ul li{margin-top:0}.footer-bottom ul li:not(:first-child){margin-left:20px}}.footer-x-light{font-size:.875rem;background-color:#f3f2f2}.footer-x-light__wrap{padding-top:32px;padding-bottom:32px;border-top:1px solid #d9dada}.footer-light{position:relative;padding-top:32px;padding-bottom:32px;line-height:1.5em;background-color:#f3f2f2}.footer-light__title{font-size:24px;font-weight:500}@media (min-width:768px){.footer-light__title{font-size:32px;line-height:1.2em}}.footer-light__figure{position:relative}.footer-light__figure img{position:absolute;top:-61px;left:0;z-index:1;width:165px}@media (min-width:1024px){.footer-light__figure img{top:-82px;width:220px}}.footer-light__input{margin-top:10px;margin-top:28px}@media (min-width:768px){.footer-light__input{min-width:258px;margin-top:0}}.footer-light__button{width:100%;margin-top:20px;color:#fff}.footer-light__button:hover{color:#fff}@media (min-width:768px){.footer-light__button{margin-top:0}}@media (min-width:768px){.footer-light__form{box-sizing:content-box;display:flex;height:40px;margin-top:40px}}@media (min-width:768px){.footer-light__form-wrapper{display:flex;align-items:center;height:100%}}@media (min-width:1280px){.footer-light{height:220px}.footer-light .container,.footer-light .row{height:100%}}.footer-brand-art-2{display:flex;margin-top:80px}.footer-brand-art-2__item:nth-child(1){width:100%;height:47px;position:relative;top:4px;width:100%;height:42px;background-color:#fab82e}@media (min-width:768px){.footer-brand-art-2__item:nth-child(1){width:100%;height:57px}}.footer-brand-art-2__item:nth-child(2){width:30px;height:28px;position:relative;top:-24px;min-width:30px;background-color:#ed7817}@media (min-width:768px){.footer-brand-art-2__item:nth-child(2){width:40px;height:40px;top:-35px;min-width:40px}}.footer-brand-art-2__item:nth-child(3){width:43px;height:13x;position:relative;top:-36px;min-width:43px;background-color:#e32112}@media (min-width:768px){.footer-brand-art-2__item:nth-child(3){width:59px;height:18px;top:-53px;min-width:59px}}.main-page .slider{background-color:#fef4dd}@media (min-width:1024px){.main-page .slider{border-bottom:2px solid #fab82e}}.main-page .slider .carousel{height:320px}@media (min-width:768px){.main-page .slider .carousel{height:280px}}@media (min-width:1024px){.main-page .slider .carousel{position:relative;width:100%}}.main-page .slider .carousel__main-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;margin-top:20px;font-size:.875rem;font-weight:500;text-decoration:none;border-color:#000}.main-page .slider .carousel__main{width:100%;height:100%;display:flex;flex-direction:column;padding:30px 0 48px}@media (min-width:768px){.main-page .slider .carousel__main{flex-direction:row;align-items:center;justify-content:space-between;padding:50px 0 48px}}@media (min-width:1280px){.main-page .slider .carousel__main{padding:0}}.main-page .slider .carousel__main-info{display:flex;flex-basis:50%;flex-direction:column;align-self:baseline;justify-content:center}@media (min-width:1280px){.main-page .slider .carousel__main-info{align-self:flex-start;padding-top:46px}}.main-page .slider .carousel__main-img{display:flex;flex-basis:50%;align-self:center}@media (min-width:768px){.main-page .slider .carousel__main-img{align-self:flex-end}}@media (min-width:1280px){.main-page .slider .carousel__main-img{align-self:flex-start;justify-content:center}}.main-page .slider .carousel__main-img img{align-self:flex-end;max-width:300px;max-height:103px}@media (min-width:768px){.main-page .slider .carousel__main-img img{max-width:100%;max-height:initial}}.main-page .slider .carousel__title{margin-bottom:0;color:#000;text-transform:uppercase}@media (min-width:768px){.main-page .slider .carousel__title{margin-bottom:6px}}.main-page .slider .carousel__subtitle{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;color:#000}@media (min-width:768px){.main-page .slider .carousel__subtitle{font-size:1rem}}@media (min-width:1280px){.main-page .slider .carousel__subtitle{font-size:1.25rem}}.main-page .slider .carousel-indicators{bottom:-2.5rem}@media (min-width:1024px){.main-page .slider .carousel-indicators{position:absolute;bottom:0;display:flex;align-items:flex-end;width:100%;margin:0 auto}.main-page .slider .carousel-indicators [data-bs-target]{flex:1 1 auto;height:50px;margin:0;text-indent:initial;background-color:#fff;border:none;box-shadow:0 10px 30px rgba(79,105,118,.1);opacity:1}.main-page .slider .carousel-indicators [data-bs-target]::after{display:none}.main-page .slider .carousel-indicators [data-bs-target]:not(:last-child){border-right:1px solid #eaeaea}.main-page .slider .carousel-indicators .active{height:60px;background-color:#fab82e;box-shadow:0 5px 20px rgba(81,81,81,.2)}.main-page .slider .carousel-indicators .active:not(:last-child){border-right:none}}.main-page .slider .carousel-indicators__item{display:none}.main-page .slider .carousel-indicators__item span{margin-left:10px;font-weight:500}.main-page .slider .carousel-indicators__item i{font-size:32px}@media (min-width:1024px){.main-page .slider .carousel-indicators__item{display:flex;align-items:center;justify-content:center;height:100%}.main-page .slider .carousel-indicators__item span{font-size:.875rem}}@media (min-width:1280px){.main-page .slider .carousel-indicators__item span{font-size:1rem}}.main-page .slider .carousel-indicators__item--mobile{width:100%;height:48px;position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fab82e}@media (min-width:1024px){.main-page .slider .carousel-indicators__item--mobile{display:none}}.main-page .price-update-info{padding-top:46px}@media (min-width:768px){.main-page .price-update-info{padding-top:40px}}@media (min-width:1024px){.main-page .price-update-info{text-align:center}}.main-page .title-block{margin-bottom:40px}.main-page .title-block__subtitle{font-size:20px}@media (min-width:768px){.main-page .title-block{text-align:center}.main-page .title-block h2{font-size:40px}.main-page .title-block__tabs{display:flex;justify-content:center}}.main-page .nav-link:focus{box-shadow:none}.main-page .nav-link{font-size:.875rem;font-weight:500}.main-page .steps-block-container .steps-block{display:flex;flex-direction:column}@media (min-width:768px){.main-page .steps-block-container .steps-block{flex-direction:row;justify-content:space-between}}.main-page .steps-note{font-size:.875rem}@media (min-width:768px){.main-page .steps-note{font-size:12px}}@media (min-width:1024px){.main-page .steps-note{font-size:.875rem}}.main-page .step{width:calc(100% - 25px)}@media (min-width:768px){.main-page .step{min-width:calc(33.333% - 16px);margin-left:16px}.main-page .step:first-child{margin-left:0}}@media (min-width:1024px){.main-page .step{min-width:calc(33.333% - 24px);margin-left:24px}}.main-page .step:not(:last-child){margin-bottom:16px}.main-page .step__rect{width:100%;height:120px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:start;padding:20px;margin-top:10px}@media (min-width:768px){.main-page .step__rect span{font-size:14px}.main-page .step__rect h3{font-size:18px}}@media (min-width:1024px){.main-page .step__rect span{font-size:1rem}.main-page .step__rect h3{font-size:20px}}@media (min-width:1440px){.main-page .step__rect span{font-size:20px}.main-page .step__rect h3{font-size:26px}}.main-page .step__rect-title{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.main-page .step__rect--primary{background-color:#fab82e}.main-page .step__rect--secondary{color:#fff;background-color:#ed7817}.main-page .step__rect--secondary h3{color:#fff}.main-page .step__rect--red{height:144px;color:#fff;background-color:#e32112}.main-page .step__rect--red h3{color:#fff}@media (min-width:768px){.main-page .step__rect--red{height:120px}}.main-page .step__button{width:100%;height:40px;font-size:13px}.main-page .step__button span{padding-left:4px}@media (min-width:768px){.main-page .step__button{margin-top:8px}}@media (min-width:1024px){.main-page .step__button{width:163px;margin:8px auto 0}}.main-page .warehouse{display:flex;flex-direction:column;padding-bottom:30px}.main-page .warehouse:not(:last-child){border-bottom:1px solid #d9dada}.main-page .warehouse:first-child span:first-child{margin-top:20px}.main-page .warehouse span{font-size:1rem}.main-page .warehouse__name{margin-top:32px}.main-page .warehouse__name,.main-page .warehouse__phone{font-weight:500}.main-page .warehouse__phone{margin-bottom:6px}.main-page .warehouse__label{margin-top:20px;margin-bottom:10px;color:#868786}.main-page .warehouses-table thead{border-top:none}.main-page .warehouses-table thead th{padding-top:0;font-weight:500;color:#000}@media (max-width:767.98px){.main-page .warehouses-table tr:nth-child(2) td{padding-top:0}}.main-page .warehouses-table tr:nth-last-child(-n+2) td{padding-bottom:0;border-bottom:none}.main-page .warehouses-table td{width:25%}.main-page .warehouses-table td span{display:inline-block}@media (min-width:768px){.main-page .warehouses-table td span{margin-bottom:4px}}.main-page .warehouses-table__phone{font-weight:500}@media (max-width:767.98px){.main-page .products-tabs{display:flex;flex-wrap:nowrap;align-items:flex-start;width:auto;margin-bottom:2rem;overflow-x:auto}.main-page .products-tabs::-webkit-scrollbar{width:0;height:0;background:0 0}}.main-page .review-person{display:flex;margin-top:10px}@media (min-width:768px){.main-page .review-person{margin-top:0}}.main-page .review-person__ava{width:66px;height:66px;border:1px solid #d9dada}.main-page .review-person__name{font-size:.875rem;font-weight:500;color:#000}@media (min-width:1024px){.main-page .review-person__name{font-size:1rem}}.main-page .review-person__company{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.75rem;color:#565655}@media (min-width:1024px){.main-page .review-person__company{font-size:.875rem}}.main-page .review-person__info{display:flex;flex-direction:column;justify-content:space-between;height:66px;margin-left:14px}@media (min-width:1024px){.main-page .review-person__info{flex-direction:row;justify-content:space-between;width:100%;margin-left:30px}.main-page .review-person__info .raiting{margin-top:-3px}}.main-page .review-person__main-info{display:flex;flex-direction:column;justify-content:space-between;height:40px}.main-page .raiting img{width:12px;height:12px}@media (min-width:768px){.main-page .review{padding:20px 30px;border:1px solid #d9dada}}@media (min-width:1024px){.main-page .review{padding:30px}.main-page .review__text{margin-top:-30px;margin-left:97px}}.main-page .review__text{display:flex;flex-direction:column}.main-page .review__short-quote{display:inline-block;margin-top:15px;font-size:.75rem;font-weight:500;color:#000}@media (min-width:768px){.main-page .review__short-quote{font-size:.875rem}}@media (min-width:1024px){.main-page .review__short-quote{font-size:1rem}}.main-page .review__quote{display:inline-block;padding-left:10px;margin-top:20px;border-left:1px solid #b1b2b2}.main-page .review__quote p{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.75rem;color:#868786}.main-page .review__quote p:last-child{margin-bottom:0}@media (min-width:1024px){.main-page .review__quote p{font-size:.875rem}}.main-page .show-more-button-wrapper{width:100%;text-align:center}.main-page .show-more-button-wrapper__button{width:100%}@media (min-width:1024px){.main-page .show-more-button-wrapper__button{display:inline-flex;width:auto}}.product-page time{font-weight:500}.product-page .title-block .price-update{margin-top:8px;font-size:.875rem;color:#000}.product-page .title-block__content{display:flex;flex-direction:column}@media (min-width:1024px){.product-page .title-block__content{flex-direction:row;align-items:center;justify-content:space-between}.product-page .title-block__content .price-update{width:auto;margin-top:0}}@media (min-width:768px) and (max-width:1023.98px){.product-page .title-block__content h1{margin-bottom:1rem}}.product-page .auth-warning{margin-top:20px;margin-bottom:16px;background-color:#fef4dd;border:1px solid #fde3ab}@media (min-width:768px){.product-page .auth-warning{margin-bottom:32px}}.product-page .auth-warning__inner{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0}@media (max-width:767.98px){.product-page .auth-warning .container{padding-right:0;padding-left:0}}.product-page .auth-warning a,.product-page .auth-warning span{font-size:.875rem}@media (min-width:768px){.product-page .auth-warning a,.product-page .auth-warning span{font-size:1rem}}.product-page .auth-warning .icn-user-bold{position:relative;top:2px;margin-right:10px;font-size:20px}.product-page .auth-warning .icn-close{font-size:20px;cursor:pointer}.product-page .auth-warning a{color:#ed7817;text-decoration:none}.product-page .product-main-row{justify-content:space-between}.product-page .gallery{width:100%;height:100%}@media (min-width:1024px){.product-page .gallery{height:221px}}.product-page .values{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.product-page .values__item{display:inline-flex;align-items:center;justify-content:center;width:calc(25% - (8px / 4 * 3));height:32px;margin-right:8px;margin-bottom:10px;cursor:pointer;border:1px solid #d9dada}.product-page .values__item--selected{border-color:#ed7817;border-width:2px}.product-page .values__item:hover{border-color:#ed7817;border-width:2px}.product-page .values__item--more{border:none}.product-page .values__item--more span{border-bottom:1px dotted #000}@media (max-width:1279.98px){.product-page .values__item:nth-child(4n+4){margin-right:0}}@media (min-width:1280px){.product-page .values__item{width:calc(16.666% - (8px / 6 * 5));margin-right:8px}.product-page .values__item:nth-child(6n+6){margin-right:0}}.product-page .main-info__title{display:inline-block;margin-bottom:10px;font-size:.875rem;font-weight:500}@media (min-width:1024px){.product-page .main-info__title{font-size:1rem}}.product-page .main-info__question-icon{position:relative;top:4px;font-size:19px;color:#b1b2b2;cursor:pointer}.product-page .main-info__props{position:relative;display:flex;flex-direction:column}.product-page .main-info__prop-separator{position:relative;bottom:-12px;flex-grow:1;height:2px;margin:0 10px;border-bottom:1px dotted #b1b2b2}.product-page .main-info__prop{display:flex;justify-content:space-between;margin-top:15px;text-align:left}.product-page .main-info__prop span{font-size:.875rem}.product-page .main-info__prop span:last-child{width:110px}@media (min-width:1280px){.product-page .main-info__prop span:last-child{width:150px}}.product-page .cart{margin-top:32px}@media (min-width:768px){.product-page .cart{margin-top:0}}.product-page .cart .nav-item a{padding-top:13px;padding-right:24px;padding-left:24px;font-weight:500}.product-page .cart__content{padding:26px 16px 0;border:1px solid #e8e9e9}@media (min-width:768px){.product-page .cart__content{padding:42px 16px 0}}@media (min-width:1024px){.product-page .cart__content{padding:17px 20px 0}}@media (min-width:1440px){.product-page .cart__content{padding:17px 28px 0}}.product-page .cart__title{display:inline-block;margin-bottom:3px;font-size:.875rem;font-weight:500;white-space:nowrap}@media (min-width:1024px){.product-page .cart__title{margin-bottom:6px;font-size:1rem}}.product-page .cart__price{display:flex;flex-direction:column;margin-bottom:24px}.product-page .cart__price:first-child{margin-bottom:0}@media (min-width:1024px){.product-page .cart__price{margin-bottom:0}}@media (min-width:1280px){.product-page .cart__price{flex-direction:row}.product-page .cart__price .cart__main-price{width:40%}.product-page .cart__price .cart__discount-price{width:60%;margin-top:10px}}.product-page .cart__main-price{margin-bottom:4px;font-size:26px;font-weight:500}@media (min-width:1024px){.product-page .cart__main-price{margin-bottom:0}}.product-page .cart__main-price span{font-size:20px}.product-page .cart__discount-price{font-size:.875rem}.product-page .cart__discount-price span{font-weight:500}.product-page .cart__discount-condition{color:#868786;white-space:nowrap}.product-page .cart__availability{margin-top:4px;font-size:.875rem;color:#4a8f40}.product-page .cart__availability i{margin-right:4px;font-size:1rem;vertical-align:middle}@media (min-width:1024px){.product-page .cart__availability{margin-top:12px;font-size:.875rem;font-weight:500;text-transform:uppercase}.product-page .cart__availability i{margin-right:11px}}.product-page .cart__calculator{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){.product-page .cart__calculator{flex-direction:row;margin-top:20px}}.product-page .cart__total-inner{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-wrap:wrap}.product-page .cart__amount{margin-bottom:16px}@media (min-width:1024px){.product-page .cart__amount{width:50%;padding-right:16px;margin-bottom:0}}@media (min-width:1440px){.product-page .cart__amount{width:40%}}.product-page .cart__amount .count-selector{width:120px}@media (max-width:767.98px){.product-page .cart__total span{margin-bottom:0}}@media (min-width:1024px){.product-page .cart__total{width:60%;margin-left:24px}}@media (min-width:1280px){.product-page .cart__total{margin-left:0}}.product-page .cart__total-price{display:flex;align-items:center;padding-right:12px;margin-right:12px;margin-bottom:4px;font-size:20px;font-weight:500}@media (min-width:1024px){.product-page .cart__total-price{margin-bottom:5px}}@media (min-width:1280px){.product-page .cart__total-price{border-right:1px solid #d9dada}}@media (max-width:1023.98px){.product-page .cart__total-price{border-right:1px solid #d9dada}}.product-page .cart__total-product{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;color:#868786}.product-page .cart__total-product i{position:relative;top:2px;font-size:19px}@media (min-width:1024px){.product-page .cart__total-product{flex-direction:row;padding-left:0}.product-page .cart__total-product>span:first-child{padding-right:6px;margin-right:6px;border-right:1px solid #d9dada}.product-page .cart__total-product>span:last-child{position:relative}}@media (min-width:1280px){.product-page .cart__total-product{flex-direction:column}.product-page .cart__total-product>span:first-child{padding-right:0;margin-right:0;border-right:none;margin-bottom:1px}.product-page .cart__total-product>span:last-child{position:relative;top:0}}.product-page .cart__button{display:flex;flex-direction:column;margin-top:24px}.product-page .cart__button button{width:100%;height:56px}.product-page .cart__button button i{margin-right:10px;font-size:20px}.product-page .cart__button a{margin-top:15px;font-size:.875rem}@media (min-width:1024px){.product-page .cart__button{flex-direction:row;align-items:center;height:56px;margin-top:16px}.product-page .cart__button button{width:147px}.product-page .cart__button a{display:flex;align-items:center;margin-top:0;margin-left:24px}}@media (min-width:1280px){.product-page .cart__button button{width:229px}.product-page .cart__button a{margin-left:29px}}.product-page .cart__info{display:flex;flex-direction:column;margin-top:24px}@media (min-width:1024px){.product-page .cart__info{margin-top:10px}}.product-page .cart__info i{position:relative;top:4px;left:4px;font-size:20px}.product-page .cart__info span{display:inline-block;margin-bottom:10px;font-size:.875rem;line-height:140%}@media (min-width:768px){.product-page .cart__info span{margin-bottom:6px}}@media (min-width:1024px){.product-page .cart__info span{margin-bottom:10px}}@media (min-width:1280px){.product-page .cart__info span{margin-bottom:8px}}.product-page .cart__info span:nth-child(2){margin-bottom:10px}@media (min-width:768px){.product-page .cart__info span:nth-child(2){margin-bottom:0}}.product-page .cart__info span:last-child{margin-bottom:11px}@media (min-width:1280px){.product-page .cart__info span:last-child{margin-bottom:20px}}.product-page .cart__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;height:56px}.product-page .cart__bottom::before{position:absolute;top:0;left:-10px;display:block;width:calc(100% + 20px);height:1px;content:"";background-color:#e8e9e9}@media (min-width:768px){.product-page .cart__bottom::before{left:-20px;width:calc(100% + 40px)}}.product-page .cart__bottom a,.product-page .cart__bottom span{font-size:.875rem}.product-page .cart__bottom i{position:relative;top:3px;margin-right:4px;font-size:20px}@media (min-width:1024px){.product-page .cart__bottom i{margin-right:8px}}.product-page .cart__bottom a{margin-top:6px}.product-page .product-tabs{margin-top:36px}.product-page .product-tabs .product-main-tabs::-webkit-scrollbar{width:0;height:0;background:0 0}.product-page .product-tabs .product-main-tabs .nav-link:not(.active){border-bottom:none}.product-page .product-tabs .nav{display:flex;flex-wrap:nowrap;align-items:flex-start;width:auto;margin-bottom:2rem;overflow-x:auto;border-bottom:1px solid #d9dada;scrollbar-width:none}@media (min-width:1024px){.product-page .product-tabs .nav{margin-bottom:2.5rem}}@media (max-width:1279.98px){.product-page .product-tabs .nav{justify-content:flex-start}}.product-page .product-tabs .nav a{padding-right:0;padding-left:0;margin-right:30px}.product-page .product-tabs .nav .nav-link{font-size:13px;font-weight:500;white-space:nowrap}.product-page .product-tabs .nav .nav-link:focus{box-shadow:none}@media (min-width:768px){.product-page .product-tabs .nav .nav-link{font-size:1rem}}.product-page .product-tabs .tab-pane{margin-bottom:2rem}@media (min-width:1024px){.product-page .product-tabs .tab-pane{margin-bottom:2.5rem}}.product-page .product-tabs i{font-size:40px}@media (min-width:768px){.product-page .product-tabs i{vertical-align:middle}}.product-page .product-tabs .delivery-title{display:flex;flex-direction:column;margin-top:20px}@media (min-width:768px){.product-page .product-tabs .delivery-title{flex-direction:row;align-items:center;margin-top:25px}}.product-page .product-tabs .delivery-title__title{margin-top:12px;margin-bottom:8px;font-size:1.125rem;font-weight:500}@media (min-width:768px){.product-page .product-tabs .delivery-title__title{margin:0}}.product-page .product-tabs .delivery-title__text{display:flex;flex-direction:column}@media (min-width:768px){.product-page .product-tabs .delivery-title__text{margin-left:20px}}.product-page .product-tabs .delivery-title__text span{font-weight:500}.product-page .product-tabs .delivery-title h3{margin-top:10px}@media (min-width:768px){.product-page .product-tabs .delivery-title h3{margin-bottom:4px}}.product-page .product-tabs .delivery-table__value{font-weight:500}.product-page .product-tabs .delivery-table__value span{display:flex;font-size:14px;font-weight:400}.product-page .product-tabs .delivery-table-title{display:inline-block;margin-top:24px;margin-bottom:8px;font-weight:500}.product-page .product-tabs .delivery .icn-small-truck{font-size:24px}.product-page .product-tabs .delivery .icn-medium-truck{font-size:28px}.product-page .product-tabs .delivery .icn-big-truck{font-size:30px}.product-page .product-tabs .delivery .icn-crane-truck{font-size:37px}.product-page .product-tabs .delivery-calculator{margin-top:20px}.product-page .product-tabs .delivery-calculator button{height:40px;padding:0 20px;font-size:13px;font-weight:500;color:#000}.product-page .product-tabs .delivery-calculator i{position:relative;top:-1px;margin-right:10px;font-size:1rem}.product-page .product-tabs .delivery-nearest-date{display:flex;align-items:center;padding:10px;margin-top:24px;background-color:#f3f2f2}.product-page .product-tabs .delivery-nearest-date span{font-size:1rem}.product-page .product-tabs .delivery-nearest-date i{position:relative;top:-1px;margin-right:10px;font-size:22px}.product-page .product-tabs .warehouses-tabs{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px;margin-bottom:0;border-bottom:1px solid #d9dada}@media (min-width:768px){.product-page .product-tabs .warehouses-tabs{display:inline-flex;width:auto;border-bottom:none}}.product-page .product-tabs .warehouses-tabs .nav-item:first-child{margin-right:20px}.product-page .product-tabs .warehouses-tabs .nav-link{align-items:center;justify-content:space-around;padding:16px 0;font-size:13px;background-color:transparent;border:none}@media (min-width:768px){.product-page .product-tabs .warehouses-tabs .nav-link{height:40px;padding:0 20px;border:1px solid #d9dada}}.product-page .product-tabs .warehouses-tabs .active{border-bottom:2px solid #ed7817}@media (min-width:768px){.product-page .product-tabs .warehouses-tabs .active{border:2px solid #ed7817}}.product-page .warehouse{display:flex;flex-direction:column;padding-bottom:24px;border-bottom:1px solid #d9dada}.product-page .warehouse:first-child .warehouse__name{margin-top:40px}.product-page .warehouse span{font-size:1rem}.product-page .warehouse__name{margin-top:24px}.product-page .warehouse__name,.product-page .warehouse__phone{font-weight:500}.product-page .warehouse__phone{margin-bottom:6px}.product-page .warehouse__label{margin-top:20px;margin-bottom:10px;color:#868786}.product-page .warehouses-table{margin-top:24px}.product-page .warehouses-table td{width:25%}.product-page .warehouses-table__phone{display:inline-block;margin-bottom:4px;font-weight:500}.balloon-office{position:relative;max-width:500px;padding:20px;background:#fff;box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03)}.balloon-office__title{display:block;padding-bottom:5px;font-size:26px}.balloon-office__route-btn{font-size:16px;font-weight:500;color:#ed7817;white-space:nowrap;cursor:pointer}.balloon-office__info{padding-top:20px}.balloon-office__close{position:absolute;top:20px;right:20px;font-size:18px;color:#565655}.balloon-office__close i{font-size:inherit!important}.office-info{display:flex;padding-bottom:10px}.office-info__phone{padding-bottom:5px;font-weight:500;letter-spacing:.5px}.office-info__email,.office-info__phone{display:block;color:#000;text-decoration:none}.office-info__label{width:100px;color:#565655}.office-info__content{width:calc(100% - 100px);padding-left:50px;font-weight:500}.office-info__address{color:#000}.base-wrapper{margin:65px 0}.base-wrapper h2{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.base-wrapper p{display:flex;flex-direction:column;padding-bottom:30px;font-size:16px}.base-wrapper .content{line-height:1.375}.catalog-page .title-block__content{display:flex;flex-direction:column}@media (min-width:768px){.catalog-page .title-block__content .price-update{width:auto}}@media (min-width:1024px){.catalog-page .title-block__content{flex-direction:row;align-items:center;justify-content:space-between}.catalog-page .title-block__content .price-update{margin-top:0}}.catalog-page .title-block__content_left{display:flex;align-items:baseline}.catalog-page .title-block__content_left span{display:none}@media (min-width:768px){.catalog-page .title-block__content_left span{display:inline-block;margin-left:1rem;font-size:.875rem;color:#868786}}.catalog-page .title-block .price-update{margin-top:8px;font-size:.875rem;color:#000}.catalog-page .title-block .price-update time{font-weight:500}.catalog-page .auth-warning{margin-top:24px;margin-bottom:24px;background-color:#fef4dd;border:1px solid #fde3ab}@media (max-width:767.98px){.catalog-page .auth-warning{margin-top:16px;margin-bottom:0}}.catalog-page .auth-warning__inner{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0}@media (max-width:767.98px){.catalog-page .auth-warning .container{padding-right:0;padding-left:0}}.catalog-page .auth-warning a,.catalog-page .auth-warning span{font-size:.875rem}@media (min-width:768px){.catalog-page .auth-warning a,.catalog-page .auth-warning span{font-size:1rem}}.catalog-page .auth-warning .icn-user-bold{position:relative;top:2px;margin-right:10px;font-size:20px}.catalog-page .auth-warning .icn-close{font-size:20px;cursor:pointer}.catalog-page .auth-warning a{color:#ed7817;text-decoration:none}.catalog-page .promo{padding:14px 10px;margin-bottom:1.5rem;background-color:#fef4dd}.catalog-page .promo-item{display:flex;align-items:center;justify-content:space-around}.catalog-page .promo-item i{margin-right:.5rem;font-size:30px}.catalog-page .promo-item__text{font-size:14px}.catalog-page .promo-item__text span{white-space:nowrap}.catalog-page .promo-item:last-child{white-space:nowrap}.catalog-page .icn-question-circle{color:#565655}.catalog-page .table{margin-bottom:1.75rem}.catalog-page .table td:nth-child(2),.catalog-page .table th:nth-child(2){width:30%}.catalog-page .table td:nth-child(3),.catalog-page .table th:nth-child(3){width:25%}.catalog-page .table td:nth-child(4),.catalog-page .table th:nth-child(4){width:20%}.catalog-page .table td:nth-child(5),.catalog-page .table th:nth-child(5){width:25%}@media (max-width:767.98px){.catalog-page .table td,.catalog-page .table th{width:50%}}.catalog-page .table tr{vertical-align:top}.catalog-page .table th>a{color:#000}.catalog-page .table .catalog-switch{justify-content:flex-end;color:#000}@media (min-width:768px){.catalog-page .table .catalog-switch{justify-content:center}}@media (min-width:1024px){.catalog-page .table .catalog-switch{justify-content:flex-start}}.catalog-page .table .catalog-switch .form-check{margin-bottom:0}.catalog-page .table .catalog-switch .form-check-input{margin-right:.5rem;margin-left:.5rem}.catalog-page .table .catalog-item{vertical-align:middle}.catalog-page .table .catalog-item__price{font-weight:500}@media (min-width:768px){.catalog-page .table .catalog-item__price{text-align:center}}@media (min-width:1024px){.catalog-page .table .catalog-item__price{text-align:right}}.catalog-page .table .catalog-item__icon{padding:10px;margin-right:0;color:#fff;background-color:#ed7817}@media (min-width:768px){.catalog-page .table .catalog-item__icon{padding:.6rem 1rem}}.catalog-page .table .catalog-item-checked{position:relative}.catalog-page .table .catalog-item-checked .catalog-item__icon{position:relative}.catalog-page .table .catalog-item-checked .catalog-item__icon::after{width:16px;height:16px;position:absolute;top:4px;right:2px;content:"";background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.75 7.33329L0 3.99996L1.25 2.88885L3.75 5.11107L8.75 0.666626L10 1.77774L3.75 7.33329Z' fill='%23000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:80%;border-radius:100%}.catalog-page .table-more{width:100%;padding:.75rem 1.5rem;margin-bottom:2.5rem}@media (min-width:768px){.catalog-page .table-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.catalog-page .info h2{font-size:32px}.catalog-page .info p{margin-bottom:0}@media (min-width:768px){.catalog-page .info p{margin-bottom:1rem}}.catalog-page .filter-modal .modal-header{padding:0;margin-bottom:24px;border-bottom:none}.catalog-page .filter-modal .modal-header h5{margin:0}.catalog-page .filter-modal .modal-header span{color:#868786}.catalog-page .filter-modal .modal-header i{padding-right:6px;vertical-align:text-top}.catalog-page .filter-modal .modal-list{padding:0;margin:0}.catalog-page .filter-modal .modal-list__item{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.catalog-page .filter-modal .modal-list__item>span:last-child{color:#868786}.catalog-page .filter-modal .modal-list__item a{color:#000;text-decoration:none}.catalog-page .sorting{padding:0}.catalog-page .sorting ul{margin:.25rem 0 0}.catalog-page .sorting ul .dropdown-item{padding:0}.catalog-page .sorting ul .dropdown-item:last-child{margin-bottom:0}.catalog-page .sorting ul a{width:100%;padding:17px 25px;color:#000;text-decoration:none}.catalog-page .sorting ul a:active,.catalog-page .sorting ul a:hover{color:#dd6908;background-color:#f3f2f2}.nav-menu{width:100%}.nav-menu-item{padding:0 25px}.nav-menu-item i{position:absolute;font-size:32px}.nav-menu-item+.nav-menu-item{margin-top:35px;line-height:2}.nav-menu-item_accent,.nav-menu-item_grey{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:22px;padding-right:62px;padding-bottom:22px;background-color:#f3f2f2}.nav-menu-item_accent a,.nav-menu-item_grey a{color:#000;text-decoration:none}.nav-menu-item_accent{background-color:#fab82e}.nav-menu-item_accent i.icn-sale{font-size:26px;padding-left:4px}.nav-menu-item__counter{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:#fff;background:#ed7817;border-radius:8px}.nav-menu-header{padding-left:47px;font-size:.875rem;font-weight:500;text-transform:uppercase}.nav-menu-header:hover{color:#ed7817;cursor:pointer}.nav-menu-header:hover:not(.collapsed){cursor:initial}.nav-menu-header:not(.collapsed){color:#ed7817}.nav-menu-header_accent{white-space:nowrap;cursor:pointer;color:#000}.nav-menu-header_accent:not(.collapsed){color:#000}.nav-menu-header_accent:hover{color:#fff}.nav-menu-header_accent:hover:not(.collapsed){color:#fff}.nav-menu-content{display:flex;flex-direction:column;padding-top:10px;padding-left:47px}.nav-menu-content.collapsed{display:none}.nav-menu-content-item{font-size:.875rem;line-height:2.3;color:#000;text-decoration:none}.nav-menu-content-item:hover{color:#ed7817;cursor:pointer}.nav-menu-content-item.active{font-weight:500;color:#ed7817;cursor:initial}.nav-menu-secondary{padding:0;margin:0;list-style:none}.nav-menu-secondary .nav-menu__item{display:flex;align-items:center;padding:16px 16px 16px 20px;cursor:pointer}.nav-menu-secondary .nav-menu__item:hover{color:#ed7817}.nav-menu-secondary .nav-menu__item-text{margin-right:8px;font-size:.75rem;font-weight:500;text-transform:uppercase}.nav-menu-secondary .nav-menu__item.active{padding:16px;color:#ed7817;border-left:4px solid #ed7817}.checkout-cart-page{padding:1.5rem 0 2rem}@media (min-width:768px){.checkout-cart-page{padding:1.5rem 0 4rem}}@media (min-width:1024px){.checkout-cart-page{padding:2rem 0 4rem}}@media (max-width:767.98px){.checkout-cart-page .cart-main{padding:0}}.checkout-cart-page .cart-warning{order:2;margin-bottom:1.5rem}@media (min-width:1024px){.checkout-cart-page .cart-warning{order:1}}.checkout-cart-page .product{order:1;margin-bottom:1rem}@media (min-width:1024px){.checkout-cart-page .product{order:2}}.checkout-cart-page .product-item{position:relative;padding:1rem;background-color:#fff}.checkout-cart-page .product-item:not(:last-child){border-bottom:1px solid #d9dada}.checkout-cart-page .product-item__close{margin-left:.75rem;font-size:.75rem;font-weight:600;color:#868786;cursor:pointer}.checkout-cart-page .product-info{display:flex;justify-content:space-between;margin-bottom:.75rem}@media (min-width:768px){.checkout-cart-page .product-info{margin-bottom:1rem}}.checkout-cart-page .product-info__wrap{display:flex;flex-wrap:wrap;margin-bottom:.75rem}@media (min-width:768px){.checkout-cart-page .product-info__wrap{flex-direction:column;margin-bottom:0}.checkout-cart-page .product-info__wrap.name{width:50%}.checkout-cart-page .product-info__wrap.quantity{width:30%;margin-left:24px}.checkout-cart-page .product-info__wrap.price{align-items:flex-end;width:25%}}@media (min-width:1024px){.checkout-cart-page .product-info__wrap.price{width:35%}}@media (min-width:1280px){.checkout-cart-page .product-info__wrap.price{width:25%}.checkout-cart-page .product-info__wrap.quantity{margin-left:5%}}.checkout-cart-page .product-info__title{display:block;margin-right:.5rem;margin-bottom:.25rem}.checkout-cart-page .product-info__subtitle{font-size:.875rem;line-height:1.6;color:#868786;vertical-align:middle}.checkout-cart-page .product-info__subtitle.black{color:#000}.checkout-cart-page .product-info__change{display:block;font-size:.875rem;color:#565655;cursor:pointer}.checkout-cart-page .product-info__change:hover{color:#dd6908}.checkout-cart-page .product-service__add{display:flex;align-items:center;cursor:pointer}.checkout-cart-page .product-service__add:hover i,.checkout-cart-page .product-service__add:hover span{color:#dd6908}.checkout-cart-page .product-service__add i{font-size:20px;color:#ed7817}.checkout-cart-page .product-service__add span{padding-left:4px;font-size:.875rem;color:#565655}.checkout-cart-page .product-service-info{padding-left:1.5rem;border-left:1px solid #d9dada}@media (min-width:768px){.checkout-cart-page .product-service-info__wrap.name{width:calc(50% - 16px)}}.checkout-cart-page .info{display:flex;align-items:center;justify-content:flex-start;padding:1.5rem 2rem;background-color:#fff}.checkout-cart-page .info__text{margin-left:1.5rem}.checkout-cart-page .missing-products{order:3;margin-bottom:1.5rem;background-color:#fff}.checkout-cart-page .missing-products-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1rem;color:#868786;border-bottom:1px solid #d9dada}.checkout-cart-page .missing-products-header__title{margin-bottom:0;font-weight:500;color:#868786}.checkout-cart-page .missing-products-header__btn{white-space:nowrap;border-bottom:1px dotted #d9dada}.checkout-cart-page .missing-products-header__btn:hover{color:#ed7817;cursor:pointer;border-color:#ed7817}.checkout-cart-page .missing-products-body{padding:1rem;color:#868786}@media (min-width:768px){.checkout-cart-page .missing-products-body{padding:1.5rem 1rem}}.checkout-cart-page .missing-products-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-feature-settings:"tnum" on,"lnum" on,"ss04" on}.checkout-cart-page .missing-products-item:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.checkout-cart-page .missing-products-item{flex-direction:row}}.checkout-cart-page .missing-products-item__wrap{margin-bottom:.75rem}.checkout-cart-page .missing-products-item__title{margin-bottom:.25rem;color:#868786}.checkout-cart-page .missing-products-item__btn{padding:.75rem 1.5rem}.checkout-cart-page .cross-sell{order:4;padding:2rem 0;margin-bottom:1.5rem;background-color:#fff}@media (min-width:768px){.checkout-cart-page .cross-sell{padding:2rem}}.checkout-cart-page .cross-sell-title{padding:0 1rem;margin-bottom:1.5rem}@media (min-width:768px){.checkout-cart-page .cross-sell-title{padding:0}}.checkout-cart-page .cross-sell__wrap{display:flex;align-items:flex-start;justify-content:space-between;height:calc(100% - 54px);overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media (min-width:768px){.checkout-cart-page .cross-sell__wrap{overflow:initial}}.checkout-cart-page .cross-sell-item{display:flex;flex:1;flex-direction:column;justify-content:space-between;height:100%;margin-right:1rem}.checkout-cart-page .cross-sell-item:first-child{margin-left:1rem}@media (min-width:768px){.checkout-cart-page .cross-sell-item{margin-right:1.5rem}.checkout-cart-page .cross-sell-item:first-child{margin-left:0}.checkout-cart-page .cross-sell-item:last-child{margin-right:0}}.checkout-cart-page .cross-sell-item__img{width:170px;margin-bottom:.5rem}@media (min-width:768px){.checkout-cart-page .cross-sell-item__img{width:193px}}@media (min-width:1024px){.checkout-cart-page .cross-sell-item__img{width:160px}}@media (min-width:1440px){.checkout-cart-page .cross-sell-item__img{width:200px}}.checkout-cart-page .cross-sell-item__price{margin-bottom:.5rem}.checkout-cart-page .cross-sell-item__price span{font-size:1rem}.checkout-cart-page .cross-sell-item__title{margin-bottom:.25rem}.checkout-cart-page .cross-sell-item__subtitle{color:#565655}.checkout-cart-page .cross-sell-item__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.75rem 1.5rem;margin-top:.75rem;margin-right:0;color:#fff;cursor:pointer;background-color:#ed7817}.checkout-cart-footer{margin-top:0}.filter .dropdown-toggle{padding:9px 10px}@media (max-width:1023.98px){.filter{margin-bottom:1.5rem}.filter .dropdown{display:none}.filter .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;border:none}.filter .dropdown-toggle span{margin-right:auto;margin-left:.25rem}.filter .dropdown-toggle .icn-chevron-down{padding:0;transform:rotate(-90deg)}.filter .dropdown-menu{position:fixed;top:0;left:0;z-index:6;width:100vw;height:100vh;background-color:#fff}}.filter>button{display:none}.filter-mobile{box-sizing:initial;margin-bottom:0}@media (max-width:1023.98px){.filter-mobile{position:absolute;top:0;left:0;z-index:5;width:100%;height:100vh;padding:2.75rem 2rem;background-color:#fff}}@media (max-width:767.98px){.filter-mobile{padding:1.5rem 1rem .85rem}}.filter-mobile .dropdown{display:flex}.filter-mobile .filter-button{align-items:center;margin-bottom:1.5rem;font-size:20px;font-weight:500}.filter-mobile .filter-button__icon:first-child{display:none}.filter-mobile .filter-button__icon:last-child{display:inline}.filter-mobile .filter-button .dropdown{display:flex}@media (min-width:768px){.filter-mobile .filter-button{font-size:26px}}.filter-mobile>button{position:absolute;bottom:24px;left:50%;display:flex;width:85%;margin:0 auto;transform:translateX(-50%)}@media (min-width:768px){.filter-mobile>button{position:static;width:100%;margin-top:2.25rem;transform:translateX(0)}}.filter-button{color:#000}.filter-button__icon{margin-right:.5rem;font-size:20px}.filter-button__icon:first-child{display:inline}.filter-button__icon:last-child{display:none}.filter-button--active{color:#ed7817}.filter-button--active>a i{color:#ed7817}.filter-clean{display:none;color:#868786;margin-bottom:16px;background:0 0;border:none}.filter-clean:hover{color:#ed7817}.filter-clean i{padding-right:.3rem}@media (max-width:1023.98px){.filter_mobile{margin-bottom:1px}.filter_mobile .dropdown-toggle{padding-left:4px;justify-content:flex-start}.filter_mobile .dropdown-toggle i.dropdown-filter__icon-sort{font-size:16px;font-weight:400}}@media (max-width:1023.98px){.filter .dropdown-filter_mobile{display:block;margin-bottom:0;margin-right:0}.filter .dropdown-filter_mobile .dropdown-toggle{border-color:#d9dadc;outline-color:#fff}}.filter-modal-content{padding-top:15px}.filter-modal-content.modal-content{padding-left:0;padding-right:0}.filter-modal-content.modal-content .modal-header{padding-left:1rem;padding-right:1rem;margin-bottom:19px;padding-top:12px}@media (min-width:768px) and (max-width:1023.98px){.filter-modal-content.modal-content .modal-header{padding-left:2rem;padding-right:2rem}}.filter-modal-content.modal-content .modal-header span i{padding-right:1px}.filter-modal-content.modal-content .modal-footer{padding:1.25rem 1rem}@media (min-width:768px) and (max-width:1023.98px){.filter-modal-content.modal-content .modal-footer{padding-left:2rem;padding-right:2rem}}.filter-modal-content.modal-content .modal-body{padding-left:20px;padding-right:20px;padding-bottom:3.6rem}@media (min-width:768px) and (max-width:1023.98px){.filter-modal-content.modal-content .modal-body{padding-left:2rem;padding-right:2rem}}.filter-modal-content.modal-content .modal-body .accordion-collapse.show{border-bottom:none}.filter-modal-content.modal-content .modal-body .accordion-item{margin-bottom:.625rem}@media (min-width:768px) and (max-width:1023.98px){.filter-modal-content.modal-content .modal-body .accordion-item{margin-bottom:20px}}.filter-modal-content.modal-content .modal-body .accordion-body{padding:0 2.5rem 0 0}.filter-modal-content.modal-content .modal-body .accordion-body .form-check{margin-bottom:0;padding-bottom:.625rem;width:100%}.filter-modal-content.modal-content .modal-body .accordion-body .form-check-label{display:flex;align-items:baseline;justify-content:space-between}.filter-modal-content.modal-content .modal-body .accordion-body .form-check-label span{color:#868786;font-size:14px;font-weight:375}.filter-modal-content.modal-content .modal-body .accordion-button{padding-top:0;padding-bottom:8px}.filter-modal-content.modal-content .modal-body .accordion-button:hover{background-color:inherit}.filter-modal-content.modal-content .modal-body .accordion-button:focus{box-shadow:none}.filter-modal-content.modal-content .modal-body .accordion-button.collapsed{border-bottom:none}.service-block{display:grid;grid-template-columns:repeat(1,1fr)}.service-block--small-card{grid-template-columns:repeat(1,1fr);grid-gap:16px}@media (min-width:768px){.service-block{grid-template-columns:repeat(2,1fr)}.service-block--small-card{grid-template-columns:repeat(3,1fr);grid-gap:24px}}@media (min-width:1024px){.service-block{grid-template-columns:repeat(3,1fr)}.service-block--small-card{grid-template-columns:repeat(4,1fr)}}@media (min-width:1440px){.service-block{grid-template-columns:repeat(4,1fr)}.service-block--small-card{grid-template-columns:repeat(6,1fr);grid-gap:24px}}.service-card{padding-bottom:32px;margin-top:16px}.service-card__img{width:100%;height:120px;margin-bottom:24px;overflow:hidden}.service-card__img img{min-width:100%;min-height:100%}@media (min-width:768px){.service-card{padding:24px 32px;margin:0 -1px -1px 0;border:1px solid #d9dada}.service-card--small{padding:0;border:none}}.service-card h3{margin:0;font-size:20px}.service-card .prices-list{margin-top:16px}.service-card .prices-list ul{padding-left:0;margin:0}.service-card .prices-list ul li:last-child{padding-bottom:0}.service-card .prices-list-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}@media (min-width:768px){.service-card .prices-list-item{align-items:initial}}.service-card .prices-list-item a{margin-right:5px}.service-card .prices-list-item__price{margin-left:5px;font-weight:500;white-space:nowrap}.service-card .prices-list-item__price i{position:relative;top:2px;font-size:20px}.service-card .price-separator{position:relative;flex-grow:1;height:16px;border-bottom:1px dotted #b1b2b2}.service-branches__item{display:grid;grid-template-columns:36px 1fr}.service-branches__item:not(:last-child){margin-bottom:32px}.service-branches__item-wrap:first-child{margin-bottom:32px}@media (min-width:768px){.service-branches__item-wrap:first-child{margin-right:16px;margin-bottom:0}}.service-branches__item-letter{font-weight:500;color:#868786}.service-branches__item-column{display:grid;grid-auto-flow:row;row-gap:32px}.service-branches__item-row{display:flex;flex-direction:column}.service-branches__item-row a:not(:last-child){margin-bottom:16px}.service-branches__item-title{margin-bottom:16px;font-size:1.125rem;font-weight:500}.service-branches-map{width:100%;height:486px}.news-card{padding:24px 12px}.news-card img{width:100%;margin-bottom:16px}.news-card .date{margin-bottom:8px;font-size:14px;line-height:20px;color:#565655}.news-card .title{font-size:16px;font-weight:800;line-height:22px;color:#000}.error-page{padding:3rem 0}@media (min-width:768px){.error-page{padding:5rem 0}}@media (min-width:1024px){.error-page{padding:150px 0}}.error-page .brand-art-left{display:flex}.error-page .brand-art-left__item:first-child{width:35px;height:16px;position:relative;background-color:#fab82e}@media (min-width:768px){.error-page .brand-art-left__item:first-child{width:70px;height:32px}}@media (min-width:1280px){.error-page .brand-art-left__item:first-child{width:140px;height:64px}}.error-page .brand-art-left__item:last-child{width:8px;height:17px;position:relative;top:16px;background-color:#ed7817}@media (min-width:768px){.error-page .brand-art-left__item:last-child{width:16px;height:34px;top:32px}}@media (min-width:1280px){.error-page .brand-art-left__item:last-child{width:32px;height:68px;top:64px}}.error-page .brand-art-right{align-self:flex-end}.error-page .brand-art-right__item{width:43px;height:4px;position:relative;background-color:#e32112}@media (min-width:768px){.error-page .brand-art-right__item{width:86px;height:8px}}@media (min-width:1280px){.error-page .brand-art-right__item{width:172px;height:16px}}.error-page__wrap{display:flex}.error-page-main{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:space-between;margin:0 10px}@media (min-width:1024px){.error-page-main{flex-direction:row;margin:0 1.5rem}}@media (min-width:1280px){.error-page-main{margin:0 52px}}.error-page-main__title{flex:1 1 50%;font-size:100px;font-weight:500}@media (min-width:1024px){.error-page-main__title{font-size:180px;line-height:.75}}.error-page-main__wrap{flex:1 1 50%}.error-page-main__subtitle{margin-bottom:1.5rem}@media (max-width:767.98px){.error-page-main__subtitle{font-size:1.2rem}}.error-page-link{display:flex}.error-page-link__wrap{display:flex;flex-direction:column}@media (min-width:1024px){.error-page-link__wrap{flex:0 1 50%}}.error-page-link__wrap:first-child{margin-right:1rem}.error-page-link__item{font-size:.75rem;white-space:nowrap}@media (min-width:768px){.error-page-link__item{font-size:1rem}}.error-page-link__item:first-child{margin-bottom:1.5rem}@media (min-width:1440px){.ts-type-radio{max-width:640px}}.ts-type-radio__cheapest-msg{display:flex;justify-content:flex-end}.ts-type-radio__cheapest-msg span{padding:2px 8px;font-size:.75rem;font-weight:500;background-color:#fab82e}.ts-type-radio__item-wrapper{position:relative;margin-bottom:16px}.ts-type-radio__item-wrapper:last-child{margin-bottom:0}.ts-type-radio__item{width:100%;padding:16px 16px 16px 52px;box-shadow:inset 0 0 0 1px #d9dada}.ts-type-radio__item-price,.ts-type-radio__item-title{margin-bottom:4px;font-size:1rem;font-weight:500}.ts-type-radio__item-price{text-align:right;white-space:nowrap}.ts-type-radio__item-warning{display:flex;margin-top:16px}.ts-type-radio__item-warning i{font-size:20px}.ts-type-radio__item-warning span{padding-left:6px;font-size:.875rem}.ts-type-radio__item-main{font-size:.875rem}@media (min-width:768px){.ts-type-radio__item-main{flex-basis:60%}}@media (min-width:1024px) and (max-width:1439.98px){.ts-type-radio__item-main{flex-basis:50%}}@media (min-width:1440px){.ts-type-radio__item-main{flex-basis:60%}}.ts-type-radio__item-additional{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px;font-size:.875rem}@media (min-width:768px){.ts-type-radio__item-additional{flex-basis:40%;margin-top:0}}@media (min-width:1024px) and (max-width:1439.98px){.ts-type-radio__item-additional{flex-basis:50%}}@media (min-width:1440px){.ts-type-radio__item-additional{flex-basis:40%}}.ts-type-radio__item-additional i{margin-right:8px;font-size:30px}@media (min-width:768px){.ts-type-radio__item-additional i{margin:0}}.ts-type-radio .form-check-input{position:absolute;top:16px;left:16px}.ts-type-radio .form-check-input:checked~.ts-type-radio__item{box-shadow:inset 0 0 0 2px #ed7817}.ts-type-radio .form-check-input[disabled]{background-color:#fff;border-color:#b1b2b2;opacity:1}.ts-type-radio .form-check-input[disabled]~.ts-type-radio__item{color:#868786;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f3f2f2;box-shadow:inset 0 0 0 1px #d9dada}.checkout-page{padding-bottom:24px;background:#f3f2f2}@media (min-width:1440px){.checkout-page__left{min-width:898px}.checkout-page__right{max-width:422px}}.checkout-page hr{margin:0;background-color:#d9dada}.checkout-page h3{margin-bottom:24px}.checkout-page .form-switch{margin-bottom:4px}.checkout-page .title-block{padding-top:32px;background-color:#f3f2f2}.checkout-page .nav-buttons-block{display:flex;flex-wrap:nowrap;align-items:center;overflow-x:auto;background-color:#fff}.checkout-page .nav-buttons-block li{width:100%}.checkout-page .nav-buttons-block li+li{margin-left:16px}.checkout-page .nav-buttons-block__item{padding:10px;font-size:13px;font-weight:500;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 2px #d9dada}.checkout-page .nav-buttons-block__item.active,.checkout-page .nav-buttons-block__item:hover{box-shadow:0 0 0 2px #ed7817}.checkout-page .nav-buttons-block.delivery{margin:0}.checkout-page .nav-buttons-block.delivery .nav-buttons-block__item{padding:17px 24px;font-size:1rem}.checkout-page .nav-buttons-block.customer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px}@media (min-width:1440px){.checkout-page .delivery-customer{flex-direction:row-reverse;justify-content:space-between}.checkout-page .delivery-customer>div:last-child{width:640px;margin-right:24px}}.checkout-page .delivery-customer__login{display:flex;margin-bottom:24px}@media (min-width:1440px){.checkout-page .delivery-customer__login{display:block;margin-bottom:24px}}.checkout-page .delivery-customer__login a{display:inline-block;margin-left:8px}@media (min-width:1440px){.checkout-page .delivery-customer__login a{padding-top:4px;margin-left:0}}.checkout-page .link-button{display:flex;align-items:center;margin-top:8px;color:#ed7817;white-space:nowrap;cursor:pointer}@media (min-width:1440px){.checkout-page .link-button{margin-top:0;margin-left:24px}}.checkout-page .link-button i{padding-right:6px;font-size:20px}.checkout-page .link-button:hover{color:#dd6908}.checkout-page .delivery-date{margin-top:34px}@media (min-width:768px){.checkout-page .delivery-date{display:flex}.checkout-page .delivery-date.pickup{display:block}.checkout-page .delivery-date div+div{margin-left:24px}}@media (min-width:1024px){.checkout-page .delivery-date.pickup .delivery-date__day{width:225px}}@media (min-width:1440px){.checkout-page .delivery-date.pickup .delivery-date__day{width:248px}}.checkout-page .delivery-date.pickup .delivery-date__interval{margin-top:16px;margin-left:0}.checkout-page .delivery-date__day{width:248px}.checkout-page .delivery-date__interval{margin-top:24px}@media (min-width:768px){.checkout-page .delivery-date__interval{margin-top:0}}.checkout-page .delivery-date__interval .select{width:184px}.checkout-page .transport-types-info{margin-top:24px}.checkout-page .transport-types-info span{font-size:1rem;color:#565655}.checkout-page .transport-types-info i{padding-right:6px;font-size:20px;color:#000}.checkout-page .delivery-info-text{font-size:.875rem;color:#565655}.checkout-page .delivery-payment-info{font-size:1rem;color:#565655}.checkout-page .warehouse-distance{margin-top:16px;color:#565655}@media (min-width:1440px){.checkout-page .warehouse-distance{margin-top:12px}}.checkout-page .warehouse-distance i{position:relative;top:2px;font-size:20px}.warehouse-block{display:flex;flex-direction:column}@media (min-width:768px){.warehouse-block{flex-direction:row}}.warehouse-block__info-wrapper,.warehouse-block__map{width:100%}.warehouse-block__name{font-size:1.125rem;font-weight:500}.warehouse-block__change{margin-left:16px;font-size:1.125rem;color:#ed7817;cursor:pointer}@media (min-width:1024px) and (max-width:1439.98px){.warehouse-block__change{margin-top:8px;margin-left:0}}.warehouse-block__change:hover{color:#dd6908}.warehouse-block__success-msg{display:flex;align-items:center;margin-top:8px}.warehouse-block__success-msg span{padding-left:6px;color:#4a8f40}.warehouse-block__success-msg i{font-size:20px}.warehouse-block__info-wrapper{display:flex}@media (min-width:768px){.warehouse-block__info-wrapper{padding-right:24px}}.warehouse-block__info-wrapper .icn-location{margin-right:10px;font-size:22px}.warehouse-block__map{margin-top:24px}@media (min-width:768px){.warehouse-block__map{margin-top:0}}.warehouse-block__map img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}@media (min-width:1440px){.warehouse-block__map img{height:310px}}.content-block{width:100%;padding:32px 16px 40px;background-color:#fff}@media (min-width:768px){.content-block{padding:32px}}.form-check{max-width:100%}.cart-popup{padding:40px}.cart-popup .popup-title{margin-bottom:20px;font-size:20px;font-weight:500}.cart-popup .popup-wrapper{margin-bottom:30px}@media (min-width:1024px){.popup-cart .modal-dialog{width:864px}}.popup-cart .modal-content{padding:24px 16px 16px}@media (min-width:768px){.popup-cart .modal-content{padding:0}}.popup-cart .modal-title{margin-bottom:16px}@media (min-width:768px){.popup-cart .modal-title{padding:40px 24px 24px 40px;margin:0;border-bottom:1px solid #d9dada}}.popup-cart .modal-body{display:flex;flex-direction:column}@media (min-width:768px){.popup-cart .modal-body{flex-direction:row;flex-grow:1}}.popup-cart__params{overflow-y:auto}@media (min-width:768px){.popup-cart__params{width:calc(100% - 301px);border-right:1px solid #d9dada}}@media (min-width:1024px){.popup-cart__params{width:calc(100% - 279px)}}.popup-cart__info{position:fixed;right:0;bottom:0;left:0;padding:10px 16px 16px;background-color:#fff}@media (min-width:768px){.popup-cart__info{position:relative;width:301px;padding:26px 55px 40px 39px}}@media (min-width:1024px){.popup-cart__info{width:279px;padding:26px 39px 40px 33px}}.popup-cart__price{display:flex;flex-direction:column}@media (min-width:768px){.popup-cart__price{margin-bottom:16px}}.popup-cart__main-price{font-size:26px;font-weight:500}.popup-cart__main-price span{font-size:20px}.popup-cart__discount-price{font-size:.875rem}.popup-cart__discount-condition{color:#868786}.popup-cart__subtitle{font-size:.875rem;font-weight:500}@media (min-width:768px){.popup-cart__subtitle{font-size:1rem}}.popup-cart__buy-click{display:flex;align-items:center;cursor:pointer}.popup-cart__buy-click i{font-size:20px}.popup-cart__buy-click span{margin-left:14px;font-size:.875rem;border-bottom:1px dotted #000}.popup-cart__feature{margin-top:16px}@media (min-width:768px){.popup-cart__feature{margin:33px 40px 0}}@media (min-width:1024px){.popup-cart__feature{margin-bottom:40px}}.popup-cart__feature-icon{position:relative;top:4px;display:none;font-size:20px;color:#b1b2b2;cursor:pointer}@media (min-width:768px){.popup-cart__feature-icon{display:inline-block}}.popup-cart__feature-values{display:inline-flex;flex-wrap:wrap;width:100%;margin-top:4px}@media (min-width:768px){.popup-cart__feature-values{margin-top:10px}}.popup-cart__feature-item{min-width:72px;height:32px;margin-right:8px;margin-bottom:10px}.popup-cart__feature-item_label{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:7px;cursor:pointer;box-shadow:inset 0 0 0 1px #d9dada}.popup-cart__feature-item_label:hover{box-shadow:inset 0 0 0 2.01px #fab82e}.popup-cart__feature-item_input{position:absolute;opacity:0}.popup-cart__feature-item_input:checked~.popup-cart__feature-item_label{box-shadow:inset 0 0 0 2.01px #fab82e}.popup-cart__feature-btn{width:100%;margin-top:24px}@media (min-width:768px){.popup-cart__feature-btn{width:auto;margin-top:115px}}@media (min-width:1024px){.popup-cart__feature-btn{margin-top:102px}}.popup-cart__button{display:flex;align-items:center;margin-top:12px}@media (min-width:768px){.popup-cart__button{margin-top:16px}}.popup-cart__button-control{width:100%}@media (min-width:768px){.popup-cart__button-control{height:56px;margin-bottom:16px}}.popup-cart__button-control i{margin-right:8px}.popup-cart__button-favorite{padding:0 16px;font-size:20px;cursor:pointer}@media (min-width:768px){.popup-cart__button-favorite{display:none}}@media (min-width:768px){.popup-cart .count-selector{width:auto;height:48px}}.popup-cart__calculator{display:flex;width:100%}@media (min-width:768px){.popup-cart__calculator{flex-direction:column}}.popup-cart__total-inner{display:flex;margin-top:3px}@media (min-width:768px){.popup-cart__total-inner{margin-top:0}}.popup-cart__amount{margin-bottom:16px}.popup-cart__amount-title{display:inline-block;margin-bottom:3px;font-size:.875rem;font-weight:500}@media (min-width:768px){.popup-cart__amount-title{margin-bottom:6px;font-size:1rem}}.popup-cart__total{margin-left:16px}@media (max-width:767.98px){.popup-cart__total span{margin-bottom:0}}@media (min-width:768px){.popup-cart__total{margin-left:0}}.popup-cart__total-price{display:flex;align-items:center;height:40px;padding-right:12px;font-size:1.125rem;font-weight:500;border-right:1px solid #d9dada}.popup-cart__total-product{display:flex;flex-direction:column;padding-left:10px;margin-top:3px;font-size:.875rem;color:#868786}@media (min-width:768px){.popup-cart__total-product{margin-top:-7px}}.popup-cart__total-product i{position:relative;top:2px;font-size:20px;cursor:pointer}.checkout-popup{padding:40px}.checkout-popup .popup-title{margin-bottom:20px;font-size:20px;font-weight:500}.checkout-popup .popup-wrapper{margin-bottom:30px}.popup-empty-basket__text{font-size:1rem}.popup-empty-basket__text:first-child{margin-bottom:10px}@media (min-width:1024px){.popup-empty-basket .modal-dialog{width:568px}}@media (min-width:1024px){.popup-quick-order .modal-dialog{width:568px}}.popup-quick-order__consent{font-size:.875rem}.popup-item-info__name{font-size:.875rem;font-weight:500}@media (min-width:1024px){.popup-item-info__name{font-size:1rem}}.popup-item-info__length{margin-top:4px;font-size:.875rem;color:#565655}@media (min-width:768px){.popup-item-info__length{font-size:1rem}}.popup-item-info__type{margin-left:4px;font-size:.875rem;font-weight:500}.popup-item-info__type--mobile{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;color:#565655}@media (min-width:768px){.popup-item-info__type--mobile{font-size:1rem}}.popup-item-info__quantity{font-weight:500}@media (min-width:1024px){.popup-error .modal-content{padding:0}}.popup-error .modal-footer{justify-content:flex-start}@media (min-width:1024px){.popup-error .modal-footer{margin:28px 70px 74px}}.popup-error img{width:64px;height:64px;margin-bottom:28px}@media (min-width:1024px){.popup-error .modal-dialog{width:540px}.popup-error .modal-body{margin:74px 70px 0}}@media (min-width:1024px){.popup-add-product .modal-dialog{width:568px}}.popup-add-product .nav-item a{font-weight:500}.popup-add-product__content{padding:24px;border:1px solid #e8e9e9}.popup-add-product__title{display:inline-block;margin-top:16px;margin-bottom:8px;font-size:1rem;font-weight:500}.popup-add-product__price{display:flex;justify-content:space-between}@media (min-width:1280px){.popup-add-product__price{flex-direction:row}.popup-add-product__price .cart__discount-price,.popup-add-product__price .cart__main-price{width:50%}.popup-add-product__price .cart__discount-price{margin-top:10px}}.popup-add-product__main-price{flex-basis:50%;font-size:26px;font-weight:500}.popup-add-product__discount-price{flex-basis:50%;margin-left:16px;font-size:.875rem}.popup-add-product__discount-condition{margin-left:5px;color:#868786}.popup-add-product__calculator{display:flex;flex-direction:column-reverse;width:100%}@media (min-width:768px){.popup-add-product__calculator{flex-direction:row}}@media (min-width:768px){.popup-add-product__total{margin-left:24px}}.popup-add-product__total-price{display:flex;align-items:center;padding-right:10px;font-size:26px;font-weight:500;border-right:1px solid #d9dada}.popup-add-product__total-info{display:flex;flex-direction:column;padding-left:10px;font-size:.875rem;color:#868786}.popup-add-product__total-info i{position:relative;top:2px;font-size:19px}@media (min-width:1024px){.popup-auth .modal-dialog{width:540px}.popup-auth .modal-content{padding:74px 72px 79px}}.popup-auth form{margin:16px 0 24px}@media (min-width:1024px){.popup-auth form{margin-top:28px 0}}.popup-auth__social-wrap{margin-top:24px}@media (min-width:1024px){.popup-auth__social-wrap{margin-top:32px}}@media (min-width:1024px){.popup-auth__social-text{font-weight:500}}.popup-auth__social-facebook{width:27px}.popup-auth__social-google{width:29px;margin-left:16px}.warehouse-popup{padding:40px}.warehouse-popup .popup-title{margin-bottom:20px;font-size:20px;font-weight:500}.warehouse-popup .popup-wrapper{margin-bottom:30px}.popup-warehouse .modal-body{display:flex;flex-direction:column;flex-grow:1}@media (min-width:1024px){.popup-warehouse .modal-body{flex-direction:row}}.popup-warehouse .modal-content{padding:0}@media (max-width:767.98px){.popup-warehouse__map{order:2;height:calc(100vh - 150px)!important}}@media (min-width:1024px){.popup-warehouse__map{width:calc(100% - 360px);opacity:1!important}}.popup-warehouse__map--full{width:100%;padding-top:70px}.popup-warehouse__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-warehouse__list-wrap{width:100%;box-shadow:0 1px 3px rgba(0,21,51,.05),0 0 32px -8px rgba(0,21,51,.1)}@media (min-width:1024px){.popup-warehouse__list-wrap{width:360px}}.popup-warehouse__list-title{padding:24px 16px 0}@media (min-width:768px){.popup-warehouse__list-title{padding:44px 32px 0}}@media (min-width:1024px){.popup-warehouse__list-title{padding:32px 24px 0}}.popup-warehouse__list-title_text{margin-bottom:16px;font-size:1.125rem;font-weight:500}@media (max-width:767.98px){.popup-warehouse__nav{border-bottom:1px solid #d9dada}}@media (min-width:1024px){.popup-warehouse__nav{display:none}}.popup-warehouse__nav-item{padding:10px 0 12px;font-size:13px;font-weight:500;text-transform:uppercase;cursor:pointer}.popup-warehouse__nav-item:first-child{margin-right:24px}.popup-warehouse__nav-item:hover{color:#dd6908}.popup-warehouse__nav-item.active,.popup-warehouse__nav-item:hover{border-bottom:2px solid #ed7817}@media (max-width:767.98px){.popup-warehouse__search{display:none}}.popup-warehouse__search-wrap{padding:16px;border-bottom:1px solid #d9dada}@media (min-width:768px) and (max-width:1023.98px){.popup-warehouse__search-wrap{border-top:1px solid #d9dada}}@media (min-width:768px){.popup-warehouse__search-wrap{padding:16px 32px}}@media (min-width:1024px){.popup-warehouse__search-wrap{padding:16px 24px}}.popup-warehouse__search-wrap i{position:absolute;top:10px;right:10px;font-size:20px;color:#868786}.popup-warehouse__warning{padding:24px 16px 16px;background:#f3f2f2;border-bottom:1px solid #d9dada}@media (min-width:768px){.popup-warehouse__warning{padding:24px 32px 16px}}@media (min-width:1024px){.popup-warehouse__warning{padding:24px 24px 16px}}.popup-warehouse__warning-title{margin-bottom:10px;font-size:1.125rem;font-weight:500}.popup-warehouse__warning i{font-size:20px}.popup-warehouse__warning span{padding-left:6px;font-size:.875rem}.popup-warehouse__item{position:relative;padding:24px 36px 24px 16px;cursor:pointer;border-bottom:1px solid #d9dada}.popup-warehouse__item::after{position:absolute;top:calc((100% - 20px)/ 2);right:8px;font-family:EvrazIcon,serif;font-size:20px;color:#ed7817;content:""}@media (min-width:768px){.popup-warehouse__item{padding-left:32px}}@media (min-width:1024px){.popup-warehouse__item{padding:24px 36px 24px 24px}}.popup-warehouse__item-wrap{height:calc(100vh - 180px);overflow:auto}@media (min-width:768px){.popup-warehouse__item-wrap{height:calc(100vh - 200px)}}@media (min-width:1024px){.popup-warehouse__item-wrap{height:calc(100vh - 150px)}}.popup-warehouse__item-wrap::-webkit-scrollbar{width:12px}.popup-warehouse__item-wrap::-webkit-scrollbar-track{background-color:transparent}.popup-warehouse__item-wrap::-webkit-scrollbar-thumb{background-color:#d9dada;border:3px solid #fff;border-radius:6px}.popup-warehouse__item-info{display:flex;justify-content:space-between;margin-bottom:8px;font-weight:500}.popup-warehouse__item-info span{white-space:nowrap}.popup-warehouse__item-info span+span{margin-left:16px}.popup-warehouse__item-address{margin-bottom:8px;line-height:1.4}.popup-warehouse__item-status{display:flex;align-items:center}.popup-warehouse__item-status i{padding-right:6px;font-size:20px}.popup-warehouse__info{padding:16px}@media (min-width:768px){.popup-warehouse__info{padding:44px 32px}}@media (min-width:1024px){.popup-warehouse__info{padding:32px 24px 52px}}.popup-warehouse__info-back{display:flex;align-items:center;color:#868786;cursor:pointer}.popup-warehouse__info-back i{padding-right:6px;font-size:20px}.popup-warehouse__info-item{flex-grow:1;margin-left:8px}.popup-warehouse__info-warning{display:flex;padding:16px;background:#fef4dd;border:1px solid #fde3ab}.popup-warehouse__info-warning i{margin-right:8px;font-size:20px}.popup-warehouse__info-wrap{display:flex;margin:16px 0}@media (min-width:1024px){.popup-warehouse__info-wrap{margin:32px 0 24px}}.popup-warehouse__details{font-size:.875rem}.popup-warehouse__details-label{margin:16px 0 8px;font-weight:500}.popup-warehouse__details-product{width:50%}.popup-warehouse__details-col{width:65px}.popup-warehouse__details-col:first-child{width:80px}.popup-warehouse__details-title{display:flex;padding:8px 0}.popup-warehouse__details-title.gray{color:#565655}.popup-warehouse__details-title:not(:last-child){border-bottom:1px solid #d9dada}.popup-address-edit.show{display:flex!important;align-items:center;justify-content:center}@media (max-width:1023.98px){.popup-address-edit.show{display:block!important}}.popup-address-edit__title{margin-bottom:4px;font-size:1.25rem;font-weight:500}@media (min-width:1024px){.popup-address-edit__title{font-size:26px}}.popup-address-edit__subtitle{margin-bottom:24px;color:#868786}.popup-address-edit__nav{margin-bottom:24px}.popup-address-edit__map{height:calc(100vh - 154px)}@media (min-width:1024px){.popup-address-edit__map{height:auto;opacity:1!important}}.popup-address-edit__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.popup-phone-edit .modal-dialog{width:540px}}.checkout-success{margin:0 auto 40px}@media (min-width:1024px){.checkout-success{max-width:594px;margin-bottom:72px}}@media (min-width:1280px){.checkout-success{max-width:none;margin:0 155px 40px}}@media (min-width:1440px){.checkout-success{max-width:870px;margin:0 auto 40px}}.checkout-success h1{margin-bottom:24px}@media (min-width:768px){.checkout-success h1{margin-bottom:16px}}.checkout-success h3{margin-bottom:16px}@media (min-width:768px){.checkout-success h3{margin-bottom:24px}}.checkout-success__wrapper{position:relative}@media (max-width:1023.98px){.checkout-success__wrapper{padding:0}}.checkout-success__text-wrapper{padding:0 12px}@media (min-width:1024px){.checkout-success__text-wrapper{padding:0}}.checkout-success__text{font-size:1.25rem}.checkout-success .info{padding:32px 16px 40px;margin:24px 0;line-height:1.4;background-color:#f3f2f2}@media (min-width:768px){.checkout-success .info{padding:32px 32px 40px;margin:32px 12px}}@media (min-width:1024px){.checkout-success .info{margin:32px 0}}.checkout-success .info__item-wrapper{padding-left:36px}.checkout-success .info__item-title{display:flex;align-items:center;margin-bottom:4px}.checkout-success .info__item-title i{font-size:20px}.checkout-success .info__item-title span{padding-left:16px;color:#565655}.checkout-success .info p+p{margin-top:4px}.checkout-success .order{margin:0 12px}@media (min-width:1024px){.checkout-success .order{margin:0}}.checkout-success .order__title{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px}@media (min-width:768px){.checkout-success .order__title{flex-direction:row;align-items:flex-end;margin-bottom:24px}}.checkout-success .order__header{display:none;padding:8px 0;color:#868786;border-top:1px solid #d9dada;border-bottom:1px solid #d9dada}@media (min-width:768px){.checkout-success .order__header{display:flex}}.checkout-success .order__header-left{flex-basis:60%}.checkout-success .order__header-right{flex-basis:40%}.checkout-success .product{margin-bottom:1.5rem;border-top:1px solid #d9dada}@media (min-width:768px){.checkout-success .product{border:0}}.checkout-success .product-item{margin-bottom:1rem}.checkout-success .product-item:not(:last-child){border-bottom:1px solid #d9dada}.checkout-success .product-item:first-child{margin-top:1rem}@media (min-width:768px){.checkout-success .product-info{margin-bottom:1rem}}.checkout-success .product-info__title{display:flex;flex-direction:column;margin-bottom:.75rem}@media (min-width:768px){.checkout-success .product-info__title{flex-basis:calc(60% - 20px);margin-right:20px}}.checkout-success .product-info__data{display:flex;flex-direction:column}@media (min-width:768px){.checkout-success .product-info__data{flex-basis:40%;flex-direction:row;justify-content:space-between}}.checkout-success .product-info__data-text{margin-bottom:.75rem}@media (min-width:768px){.checkout-success .product-info__data-text{margin-bottom:0}}.checkout-success .product-info__subtitle,.checkout-success .product-info__total{font-size:.875rem;color:#565655}.checkout-success .product-info__subtitle{padding-top:4px;line-height:1.6}.checkout-success .product-service__title{display:flex;flex-direction:column;margin-bottom:.75rem}@media (min-width:768px){.checkout-success .product-service__title{flex-basis:60%;margin-bottom:0}}.checkout-success .product-service__info{padding-left:.75rem;margin-bottom:1rem;border-left:1px solid #d9dada}.success-brand-art{position:absolute;display:none}@media (min-width:1024px){.success-brand-art{display:block}}.success-brand-art.yellow{background-color:#fab82e}@media (min-width:1024px){.success-brand-art.yellow{width:99px;height:64px;top:368px;left:0}}@media (min-width:1440px){.success-brand-art.yellow{width:140px;height:64px}}.success-brand-art.orange{background-color:#ed7817}@media (min-width:1024px){.success-brand-art.orange{width:32px;height:68px;top:432px;left:99px}}@media (min-width:1440px){.success-brand-art.orange{left:140px}}.success-brand-art.red{background-color:#e32112}@media (min-width:1024px){.success-brand-art.red{width:131px;height:16px;top:530px;right:0}}@media (min-width:1440px){.success-brand-art.red{width:172px;height:16px}}@media (min-width:1024px){.popup-add-service .modal-dialog{width:568px}}.popup-add-service .modal-footer .btn-primary.disabled,.popup-add-service .modal-footer .btn-primary:disabled{color:#868786;background-color:#d9dada;border:#d9dada}@media (max-width:767.98px){.popup-add-service .modal-footer button{width:50%}}@media (max-width:1023.98px){.popup-add-service .modal-footer button{width:48.85%}}.popup-add-service.cart .modal-body{padding:24px 16px 0}@media (min-width:768px){.popup-add-service.cart .modal-body{padding:36px 32px 0}}.popup-add-service.cart .modal-content{padding:0}.popup-add-service.cart .modal-footer{padding:0 16px 16px}@media (min-width:768px){.popup-add-service.cart .modal-footer{padding:0 32px 40px}}.popup-add-service__success{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:24px;border-bottom:1px solid #d9dada}.popup-add-service__success i{padding-bottom:5px;font-size:60px}.popup-add-service__heading{display:flex;justify-content:center;padding:24px 0}.popup-add-service__title{font-weight:500}.popup-add-service__parts{display:flex;flex-direction:column}@media (min-width:768px){.popup-add-service__parts{flex-direction:row}}.popup-add-service__parts-item{margin-top:16px}@media (min-width:768px){.popup-add-service__parts-item{margin-top:0}.popup-add-service__parts-item:not(:last-child){margin-right:16px}}.popup-add-service__parts-item input{width:100%}@media (min-width:768px){.popup-add-service__parts-item input{width:157.3px}}.popup-add-service__item{width:100%;height:112px;position:relative;min-width:155px}.popup-add-service__item+.popup-add-service__item{margin-left:8px}.popup-add-service__item-price{margin-top:4px;font-weight:500}.popup-add-service__label{display:flex;flex-direction:column;align-items:center;height:100%;padding:12px 16px 16px;cursor:pointer;box-shadow:inset 0 0 0 1px #d9dada}.popup-add-service__label:hover{box-shadow:inset 0 0 0 2.01px #fab82e}.popup-add-service__label i{font-size:32px}.popup-add-service__input{position:absolute;opacity:0}.popup-add-service__input:checked~.popup-add-service__label{box-shadow:inset 0 0 0 2.01px #fab82e}.popup-add-service__warning{display:flex;width:100%;padding:16px 17px;font-size:.875rem;background-color:#fef4dd;border:1px solid #fde3ab}.popup-add-service__warning i{margin-right:8px;font-size:18px}.popup-add-service__description{height:96px}.popup-add-service__file{display:flex;align-items:center;cursor:pointer}.popup-add-service__file i{margin-right:6px;font-size:20px}.popup-add-service__file-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px;cursor:pointer;border:1px dotted #b1b2b2}.popup-add-service__file-drop i{padding-bottom:5px;font-size:20px;color:#868786}.popup-add-service__file-drop span{font-size:.875rem}.popup-add-service__file-text{border-bottom:1px dotted #000}.popup-add-service__file-hint{margin-top:8px;font-size:.875rem;color:#565655}.popup-add-service__message{display:flex;align-items:center;font-size:.875rem}.popup-add-service__message i{margin-right:24px;font-size:32px}.popup-add-service__discount{position:absolute;top:13px;left:-20px;height:0;font-size:.875rem;font-weight:500;text-transform:uppercase;border-right:25px solid transparent;border-bottom:18px solid #fab82e;border-left:18px solid transparent;transform:rotate(-47deg)}.popup-add-service__amount-title{margin-bottom:8px;font-weight:500}.popup-add-service__total{margin-left:24px;font-weight:500}.popup-add-service__total-title{margin-bottom:8px}.popup-add-service__total-price{margin-top:12px;font-size:26px}@media (min-width:1024px){.popup-add-service__total-price{margin-top:15px}}.popup-add-service__load-file{display:flex;align-items:center;font-size:16px;cursor:pointer}.popup-add-service__load-file-img{margin-right:8px}.popup-add-service__load-file-text{border-bottom:1px dashed #000}.popup-add-service__info{display:flex}.popup-add-service__info-img{margin-right:24px}.popup-add-service__info-text{font-size:14px}.popup-add-service__icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:sans-serif;font-size:28px;text-align:center;border:2px solid #000;border-radius:16px}.contacts-page__subtitle{margin-bottom:1.5rem}.contacts-page__nav{margin-bottom:1.5rem}.contacts-page__nav .nav-link{font-size:1rem;font-weight:500}.contacts-page-branches{margin-bottom:2.5rem}.contacts-page-branches__nav{display:flex;flex-direction:column}@media (min-width:768px){.contacts-page-branches__nav{flex-direction:row;align-items:baseline;justify-content:space-between}}.contacts-page-branches__info{margin:1rem 0 2rem;color:#868786}@media (min-width:768px){.contacts-page-branches__info{margin:0}}.contacts-page-branches__info i{vertical-align:middle}.contacts-page-branches__wrap{display:flex;flex-direction:column}@media (min-width:768px){.contacts-page-branches__wrap{flex-direction:row}}.contacts-page-branches__column{flex:1 1 25%}.contacts-page-branches__link{margin-bottom:1rem}.contacts-page-branches__link a{margin-right:.5rem}.contacts-page-branches__link i{vertical-align:middle}.contacts-page-company{margin-bottom:2.5rem}@media (min-width:320px){.contacts-page-company .table td{width:25%}.contacts-page-company .table td:first-child{width:18%}}@media (min-width:1024px){.contacts-page-company .table td:first-child{width:25%}}.contacts-page-company .table-mobile__wrap{margin-bottom:2.5rem}.contacts-page-company .table-mobile__wrap>div:not(:last-child){padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #d9dada}.contacts-page-company .table-mobile__title{color:#868786}.contacts-page-contacts{margin-bottom:2.5rem}.contacts-page-contacts__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width:768px){.contacts-page-contacts__wrap{flex-direction:row;align-items:center}}.contacts-page-contacts__info{width:100%;margin-top:1.5rem}@media (min-width:768px){.contacts-page-contacts__info{margin-top:0;margin-left:2.5rem}}.contacts-page-contacts__position{font-size:.875rem;color:#565655}.contacts-page-contacts__email{font-size:.875rem}.contacts-page-contacts__btn{width:100%;margin-top:1rem}@media (min-width:768px){.contacts-page-contacts__btn{width:auto}}.contacts-page-contacts__btn i{margin-right:.5rem;font-size:16px}.branches-page{margin-bottom:4rem}.branches-page section{margin-bottom:2.5rem}.branches-page__subtitle{margin-bottom:1.5rem}.branches-page__nav{margin-bottom:1.5rem}.branches-page__nav .nav-link{font-size:1rem;font-weight:500}@media (min-width:320px){.branches-page-contacts .table td{width:25%}.branches-page-contacts .table td:first-child{width:18%}}@media (min-width:1024px){.branches-page-contacts .table td:first-child{width:25%}}.branches-page-contacts .table-mobile__wrap{margin-bottom:2.5rem}.branches-page-contacts .table-mobile__wrap>div:not(:last-child){padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #d9dada}.branches-page-contacts .table-mobile__title{color:#868786}.branches-page .employees-item{display:flex;flex-direction:column;margin-top:.75rem}.branches-page .employees-item__name{margin-bottom:.5rem}.branches-page .employees-item__email,.branches-page .employees-item__phone,.branches-page .employees-item__position{font-size:.875rem}.branches-page .employees-item__phone,.branches-page .employees-item__position{color:#565655}.branches-page .requisites__item{margin-bottom:1rem}.branches-page .services__wrap{display:flex;flex-direction:column}@media (min-width:768px){.branches-page .services__wrap{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.branches-page .services-card{min-width:330px;min-height:444px;padding:1.5rem 2rem;border:1px solid #d9dada}.branches-page .services-card:not(:first-child):not(:nth-child(2n+1)){border-left:none}.branches-page .services-card:not(:first-child):not(:nth-child(2)){border-top:none}}@media (min-width:1280px){.branches-page .services-card:not(:first-child):not(:nth-child(2)){border-top:1px solid #d9dada}.branches-page .services-card:not(:first-child){border-left:none}}.branches-page .services-card img{width:100%;margin-bottom:1rem}.branches-page .services-card__item{display:flex;align-items:baseline;margin-bottom:.75rem}.branches-page .services-card__name{margin-bottom:1rem}.branches-page .services-card__link{display:flex;flex-direction:column}.branches-page .services-card__price{white-space:nowrap}.branches-page .services-card__dots{flex-grow:1;margin-right:.25rem;margin-left:.25rem;border-bottom:1px dotted #d9dada}.delivery-table{padding-bottom:10px}.delivery-table__header{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;padding-right:20px;color:#868786;border:1px solid #d9dada;border-right:none;border-left:none}.delivery-table__header-item-icon,.delivery-table__header-item-type{width:200px}.delivery-table__item{display:flex;flex-direction:column;padding:10px 0 20px;border-bottom:1px solid #d9dada}.delivery-table__title{margin-bottom:10px;font-weight:500}.delivery-table__subtitle{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem}.delivery-table__subtitle--fz-base{font-size:1rem}.delivery-table__icon{margin:5px 0 5px -6px}.delivery-table__icon--big{font-size:2rem}.delivery-table__label{color:#868786}.delivery-table__value{font-weight:500}@media (min-width:768px){.delivery-table{border-bottom:1px solid #d9dada}.delivery-table__item{width:100%;height:60px;flex-direction:row;align-items:center;justify-content:space-between;padding:0;padding-right:20px;border-bottom:none}.delivery-table__item span{margin:0}.delivery-table__icon{order:1;width:200px;margin:0;margin-top:12px}.delivery-table__title{order:0;width:200px}.delivery-table__subtitle{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.delivery-table__value{order:2}.delivery-table__city{order:3}.delivery-table__country{order:4}}.delivery-address{display:flex;flex-direction:column;flex-wrap:wrap}.delivery-address--gray{background-color:#f3f2f2}@media (min-width:1280px){.delivery-address{flex-direction:row;justify-content:space-between}.delivery-address__form{width:620px}.delivery-address .link-button{margin-top:90px}}.footnote{padding-top:16px;color:#565655}.footnote ul{padding-left:16px}.footnote li{padding-bottom:20px}.delivery-info{display:flex}.delivery-info--top-offset{padding-top:20px}.delivery-info__icon{padding-right:12px}.delivery-info i{font-size:49px}.delivery-info__content strong{padding-bottom:10px}.delivery-place__title{display:block;padding-bottom:1rem}.delivery-place__city{padding-bottom:1rem}.delivery-place__city span{border-bottom:1px dashed #000}.delivery-page .delivery-address .link-button{color:#ed7817;cursor:pointer}@media (min-width:1280px){.delivery-page .delivery-address .link-button{margin-top:auto!important;margin-bottom:25px}}.delivery-page__alert i{margin-right:5px}.delivery-page__alert a{margin-left:5px;color:inherit!important;text-decoration:none!important;letter-spacing:1px;white-space:nowrap}.balloon-address{display:none;padding:50px;background-color:#fff}.custom-suggestions{position:absolute;top:41px;display:none;width:100%;padding:10px 0;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;background-color:#fff;box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03)}.custom-suggestions__label{display:block;padding:0 10px 10px;font-family:inherit;font-size:1rem;font-weight:inherit;color:#868786}.custom-suggestions__list{padding:0;margin:0;list-style-type:none}.custom-suggestions__list li{display:block;padding:5px 12px;cursor:pointer}.custom-suggestions__list li:hover{background-color:#fde3ab}.custom-suggestions__list li span{color:#ed7817}.balloon-map{position:absolute;top:120px;left:10px;z-index:50;max-width:382px;padding:25px;background:#fff;border-radius:4px;box-shadow:0 0 32px -8px rgba(0,21,51,.1)}@media (max-width:767.98px){.balloon-map{top:auto;bottom:0;left:auto;width:100%;max-width:100%}}.balloon-map__address{display:block;padding-bottom:20px;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500}.document,.product-document{display:flex;min-height:45px;margin-bottom:20px;color:#000;text-decoration:none;cursor:pointer}.document__text,.product-document__text{display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.document__name,.product-document__name{margin-bottom:4px;font-size:1rem;cursor:pointer}.document__size,.product-document__size{font-size:1rem;color:#868786}.document__size--small,.product-document__size--small{font-size:.875rem}.document__icon,.product-document__icon{display:flex;align-items:center;font-size:32px;color:#000}.city-list ul{margin:0;list-style-type:none}.city-list__parent{display:flex;flex-direction:column;flex-wrap:wrap;max-height:480px;padding-left:0;overflow:hidden;list-style-type:none}@media (max-width:1023.98px){.city-list__parent{max-height:800px;overflow-y:auto}}@media (max-width:767.98px){.city-list__parent{flex-wrap:nowrap}}.city-list__parent>li{position:relative}.city-list__parent>li>span{position:absolute;top:0;left:0;font-size:.875rem;font-weight:500;color:#868786;text-transform:uppercase}.city-list__inner{padding-left:20px;margin:0;list-style-type:none}.city-list__inner li{margin-bottom:10px}.city-list.special .city-list__parent{columns-count:4}.city-list.special .city-list__inner li{margin-bottom:16px}.payment-info .container{max-width:1240px;padding:0 1rem}.payment-info__wrap{margin-bottom:2rem}.payment-info p{margin-bottom:1rem}.payment-info .title-block__content{margin-top:.25rem;font-weight:500}.payment-info .pills-payment-info-nav .nav-link{display:flex;justify-content:space-between;width:17rem;padding:1rem;font-size:13px;color:#000;background-color:#fff}.payment-info .pills-payment-info-nav .nav-link.active,.payment-info .pills-payment-info-nav .nav-link.focus{color:#ed7817;border-left:4px solid #ed7817;box-shadow:none}.payment-info .pills-payment-info-nav .nav-link i{margin-top:1px}.payment-info .select{margin-bottom:2.5rem}.payment-info .pills-top-menu-payment-tab .form-select{margin-bottom:2.5rem}.payment-info .info h2,.payment-info .info h5{margin-bottom:2rem}.payment-info .info h3{margin-bottom:1.5rem}.payment-info .info h6{margin-bottom:.5rem}.payment-info .info ul{padding-left:1.5rem}.payment-info .info .location-container{padding:1.5rem;background-color:#f3f2f2}.payment-info .info .location-container__location{cursor:pointer}.payment-info .info .location-container__location .border-bottom{border-bottom:1px dotted #000}.payment-info .info .payment-lists{display:flex;flex-direction:column;margin:1.5rem 0}.payment-info .info .payment-lists li:not(:last-of-type){padding-bottom:.5rem}@media (min-width:1280px){.payment-info .info .payment-lists{flex-direction:row}.payment-info .info .payment-lists__block{width:50%}.payment-info .info .payment-lists ul{margin-bottom:0}}.payment-info .info .payment-notes{padding-top:1.5rem;font-size:.875rem;color:#565655;border-top:1px solid #d9dada}.payment-info .info .payment-notes__list{margin-bottom:0}.payment-info .info .payment-notes__list li:not(:last-of-type){padding-bottom:1.5rem}.payment-info .info .payment-options__desc{margin-top:2.5rem}.payment-info .info .payment-options__desc-header img{width:3rem;margin-right:.5rem}.payment-info .info .payment-options__desc-header .logos{margin-bottom:1.5rem}.payment-info .info .payment-options__desc-content li:not(:last-of-type){padding-bottom:1rem}.payment-info .info .payment-options__desc-note{font-size:.875rem;color:#565655}.gallery{width:100%;height:auto}.gallery__items{display:flex;max-width:270px;padding:0;margin-top:15px;overflow-x:auto;list-style:none}@media (max-width:1023.98px){.gallery__items{max-width:100%}}@media (max-width:1023.98px){.gallery__image-wrap{display:none}}.gallery__image{width:100%;height:270px;max-width:270px;cursor:pointer;background-repeat:no-repeat;background-size:cover}@media (max-width:1279.98px){.gallery__image{height:200px}}@media (max-width:1023.98px){.gallery__image{height:180px;width:180px}}.gallery__item{width:33px;height:33px;min-width:33px;margin:0 3px;cursor:pointer}@media (max-width:1023.98px){.gallery__item{width:180px;height:180px;min-width:180px;margin:0 8px}}@media (max-width:319.98px){.gallery__item{width:120px;height:120px;min-width:120px}}.gallery__item:first-child{margin-left:0}.gallery__item:last-child{margin-right:0}.gallery__item--active div{border:2px solid #fab82e}@media (max-width:1023.98px){.gallery__item--active div{border-width:0}}.gallery__item-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;border:2px solid #eaeaea}@media (max-width:1023.98px){.gallery__item-image{border-width:0}}.gallery-popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1100;display:none;justify-content:center}.gallery-popup--active{display:flex}.gallery-popup__close{position:absolute;top:20px;right:20px;cursor:pointer}.gallery-popup__items{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;position:relative;display:flex;align-items:center;justify-content:center;padding:0;margin:50px auto 0}.gallery-popup__list{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.gallery-popup__item{width:60px;height:60px;margin:0 3px;cursor:pointer}.gallery-popup__item:first-child{margin-left:0}.gallery-popup__item:last-child{margin-right:0}.gallery-popup__item-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;border:2px solid #eaeaea}.gallery-popup__item-image--active{border:2px solid #fab82e}@media (max-width:1023.98px){.gallery-popup__item{display:none}}.gallery-popup__content{position:relative;z-index:2;padding:50px;margin:auto;background-color:#fff;box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03)}@media (max-width:1023.98px){.gallery-popup__content{width:100%;height:auto;padding:135px 16px 50px;margin:auto 0}}.gallery-popup__wrapper{width:100%;height:100%;position:absolute;z-index:1;background:#fff;opacity:.7}.gallery-popup__image-wrap{width:600px;height:600px;margin:auto}@media (max-width:1023.98px){.gallery-popup__image-wrap{width:280px;height:280px}}.gallery-popup__image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.gallery-popup__arrow{width:10px;height:10px;position:absolute;cursor:pointer;border-bottom:2px solid #000;border-left:2px solid #000}.gallery-popup__arrow--left{left:-10px;transform:rotate(45deg)}@media (max-width:1023.98px){.gallery-popup__arrow--left{left:-20px}}.gallery-popup__arrow--right{right:-10px;transform:rotate(-135deg)}@media (max-width:1023.98px){.gallery-popup__arrow--right{right:-20px}}.gallery-popup__pagination{display:none}@media (max-width:1023.98px){.gallery-popup__pagination{display:block;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:500}}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0s .3s;z-index:100}.datepicker.-from-top-{transform:translateY(-8px)}.datepicker.-from-right-{transform:translateX(8px)}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.-from-left-{transform:translateX(-8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--time{border-top:1px solid #efefef;display:flex;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--cells{display:flex;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{color:#fff;border:none;background:#5cc4ef}.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:flex;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.2857142857 %}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--years{height:170px}.datepicker--cells-years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.datepicker--nav{display:flex;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.custom-datepicker{width:310px;height:auto;border-color:#fff}.custom-datepicker .datepicker{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.custom-datepicker .datepicker--pointer{display:none}.custom-datepicker .datepicker--cell-day{width:14.2857142857%;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.custom-datepicker .datepicker--cell-month{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.custom-datepicker .datepicker--cell-year{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.custom-datepicker .datepicker--nav{width:auto;height:40px;position:relative;margin:15px 0;border-color:#fff}.custom-datepicker .datepicker--nav-action{position:absolute;width:20px}.custom-datepicker .datepicker--nav-action path{stroke:#000}.custom-datepicker .datepicker--nav-action:hover{background:#fff}.custom-datepicker .datepicker--nav-action:first-child{right:35px}.custom-datepicker .datepicker--nav-action:last-child{right:15px}.custom-datepicker .datepicker--day-name{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px;color:#000}.custom-datepicker .datepicker--nav-title{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:500}.custom-datepicker .datepicker--nav-title i{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.custom-datepicker .datepicker--button{flex:inherit;padding:0 24px;color:#000;background:#fff}.custom-datepicker .datepicker--buttons{display:flex;justify-content:space-around;margin:10px 0 30px;border-color:#fff}.custom-datepicker .datepicker__accept-btn{display:flex;align-items:center;justify-content:center;padding:0 24px;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:13px;font-weight:500;color:#fff;text-transform:uppercase;cursor:pointer;background:#ed7817;border-radius:0}.custom-datepicker .datepicker__controls-wrap{display:flex;justify-content:space-between;margin:25px 10px 0}.custom-datepicker .datepicker__control{text-align:center}.custom-datepicker .datepicker__control-wrap{width:100%;padding:7px 18px;margin-right:8px;font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:13px;font-weight:500;color:#000;text-transform:uppercase;cursor:pointer;border:1px solid #d9dada}.custom-datepicker .datepicker__control-wrap:hover{color:#fff;background:#ed7817}.custom-datepicker .datepicker__control-wrap:last-child{margin-right:0}.date-picker{width:312px;height:40px;padding-left:12px;background:#fff;border:1px solid #d9dada}.date-picker:focus{border:1px solid #ed7817;outline:#ed7817}.datepicker{box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03)!important;transform:translateY(-10px)!important}.datepicker .-focus-{background:#fde3ab}.datepicker .-selected-.-focus-{background:#fab82e}.datepicker .-current-{color:#000!important}.datepicker .-range-from-{border-color:#fbe4d1;background:#fde3ab}.datepicker .-range-to-{border-color:#fbe4d1;background:#fde3ab}.datepicker--cell.-in-range-{background:#fde3ab}.datepicker .-selected-.-current-{background:#fab82e;color:#000}.datepicker--cell{border-radius:0!important}.datepicker--nav-action.-disabled-{visibility:inherit}.datepicker .-selected-{background:#fab82e;color:#000}.datepicker--button{font-family:"GT Eesti Pro Text",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.header-bottom{position:fixed;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:space-between;padding:10px 0 8px;background-color:#fff;border-top:2px solid #f3f2f2}@supports (-webkit-touch-callout:none){.header-bottom{padding:12px 0}}@media (min-width:768px){.header-bottom{padding:16px 32px 4px}}@media (min-width:1024px){.header-bottom{display:none}}@media (max-width:1023.98px){.header-bottom~.modal-backdrop{position:relative;height:0}}.header-bottom__item{display:flex;flex-direction:column;align-items:center;width:25%;font-size:.75rem;color:#565655}.header-bottom__item i{padding-bottom:5px;font-size:22px}.header-bottom__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.popup-menu .modal-content{padding:0}@media (min-width:768px){.popup-menu .modal-content{padding:24px 16px}}.mobile-menu__item{display:flex;justify-content:space-between;padding:16px}.mobile-menu__item-name{display:flex;align-items:center;padding-right:16px}.mobile-menu__item-name.special{padding:16px;margin-bottom:16px;color:#000;text-decoration:none;background-color:#f3f2f2}.mobile-menu__item-name.special:hover{color:#000;text-decoration:none}.mobile-menu__item-name i{font-size:32px}.mobile-menu__item-name span{padding-left:4px;font-size:1rem;color:#000}.mobile-menu__link{display:block;padding:16px;color:#000;text-decoration:none}.mobile-menu__link:hover{color:#000;text-decoration:none}.mobile-menu__sub{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:#fff}.mobile-menu__sub-title{display:flex;align-items:center;padding:24px 16px 16px}@media (min-width:768px){.mobile-menu__sub-title{padding:24px 32px 16px}}.mobile-menu__sub-title i{padding-right:8px;font-size:20px}@media (min-width:768px){.mobile-menu__sub a{padding:16px 32px}}.mobile-menu .icn-chevron-right{font-size:20px;color:#868786}.user-menu{padding:16px}.user-menu__item{display:flex;justify-content:space-between;padding:16px 0;line-height:1.25;color:#000;text-decoration:none}.user-menu__item:hover{color:#000;text-decoration:none}.user-menu__item.logout{padding-top:25px;color:#868786}.user-menu__item.logout i{font-size:20px}.user-menu .badge{width:20px;height:20px;line-height:1.5}.search__res{margin-top:6px}@media (min-width:1024px){.search__res{position:absolute;left:32px;z-index:10;width:calc(100% - 32px);padding:16px;margin-top:0;background:#fff;box-shadow:0 1px 15px rgba(0,21,51,.05),0 0 32px -8px rgba(0,21,51,.1)}}@media (min-width:1280px){.search__res{box-shadow:0 20px 15px rgba(0,21,51,.05),0 20px 32px -8px rgba(0,21,51,.1)}}.search__res a{color:#000;text-decoration:none}.search__res a:hover{color:#000;text-decoration:none}.search__res-match{color:#ed7817}@media (min-width:1024px){.search__res-match{font-weight:500;color:#000}}.search__res-item{display:flex;padding:10px 0}.search__res-goods{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.search__res-title{padding:10px 0;color:#868786}.search__res-category{display:flex;align-items:center;padding:5px 0}.search__res-category i{padding-right:4px;font-size:32px}.search__cancel{display:none;padding-left:16px;color:#868786;cursor:pointer}.search__popular{display:none;margin-top:16px;color:#868786}.search__popular-item{display:flex;align-items:center;padding:10px 0;color:#000;text-decoration:none}.search__popular-item:hover{color:#000;text-decoration:none}.search__popular-item i{font-size:20px;color:#868786}.search__popular-item span{padding-left:4px;color:#000}.contacts-menu{padding:24px 16px}@media (min-width:768px){.contacts-menu{padding-top:0;padding-bottom:0}}.contacts-menu__info{display:flex;margin:0 -8px}@media (max-width:767.98px){.contacts-menu__info{flex-direction:column;margin:0}}.contacts-menu__info-text{display:flex;align-items:center}.contacts-menu__info-success{color:#4a8f40}.contacts-menu__info-blocks{display:flex;flex-direction:column;justify-content:space-between;width:50%;margin:0 8px}@media (max-width:767.98px){.contacts-menu__info-blocks{width:100%;margin:0}}.contacts-menu__info-phone{margin:12px 0;font-size:20px;font-weight:500}.contacts-menu__info-send-order{line-height:1.4}@media (max-width:767.98px){.contacts-menu__info-callback{margin:16px 0 24px}}.contacts-menu__info button{width:100%;height:40px;margin-top:23px;font-weight:500}.contacts-menu__info button span{padding-left:7px;font-size:13px}.contacts-menu__info i{font-size:18px}.contacts-menu__info span{padding-left:5px;font-size:1rem}.contacts-menu__hours-label{margin-bottom:12px;font-size:1rem;font-weight:500}.contacts-menu__hours-delimiter{position:relative;top:-3px;flex-grow:1;margin:0 2px;border-bottom:1px dotted #b1b2b2}.contacts-menu__hours-slot{display:flex}.contacts-menu__hours-slot:first-of-type{margin-bottom:12px}.contacts-menu__manager{display:flex}.contacts-menu__manager-ava{width:40px;height:40px}.contacts-menu__manager-info{margin-left:12px}.contacts-menu__manager-name{padding-top:2px;font-weight:500}.contacts-menu__manager-position{padding-top:5px;color:#868786}.contacts-menu__manager-phone{margin-top:20px;font-size:20px;font-weight:500}.contacts-menu__manager-mail{margin-top:10px}.contacts-menu__manager-mail_value{margin-top:10px;font-size:1rem}.contacts-menu .divider{margin:24px 0;color:#d9dada}.contacts-menu__hours-slot+.contacts-menu__hours-slot{margin-top:12px}.management-page__directors-title{margin-bottom:24px}@media (min-width:768px){.management-page__directors-title{margin-bottom:32px}}.management-page__items{display:grid;grid-template-columns:repeat(1,1fr);gap:32px 24px}@media (min-width:768px){.management-page__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.management-page__items{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.management-page__items{grid-template-columns:repeat(4,1fr)}}@media (min-width:1440px){.management-page__items{grid-template-columns:repeat(5,1fr)}}.management-page__item{cursor:pointer}.management-page__item img{width:100%}.management-page__item-name{display:block;margin:12px 0 8px}.management-page__item-info{font-size:.875rem;line-height:1.4;color:#565655}.management-page__item-info span{display:block}.management-page__managers{padding-bottom:40px;background-color:#f3f2f2}.management-page__managers-title{padding:40px 0 24px;margin:0}@media (min-width:768px){.management-page__managers-title{padding-bottom:32px}}@media (min-width:1024px){.popup-manager .modal-dialog{width:630px}}.popup-manager .modal-content{padding-top:60px;padding-bottom:60px}@media (min-width:1024px){.popup-manager .modal-content{max-height:75vh;overflow-y:scroll}}@media (min-width:1024px){.popup-manager .modal-body{display:flex;flex-direction:column}}.popup-manager__bio{overflow-y:auto}.popup-manager__info{display:flex;flex-direction:column;margin-bottom:24px}@media (min-width:1024px){.popup-manager__info{flex-direction:row;margin-bottom:32px}}.popup-manager__info img{width:100%}@media (min-width:1024px){.popup-manager__info img{width:auto;padding-right:14px}}.popup-manager__info-name{margin-top:16px;margin-bottom:0}@media (min-width:1024px){.popup-manager__info-name{margin-top:4px}}.popup-manager__info-company{margin-top:24px;line-height:1.4}@media (min-width:1024px){.popup-manager__info-company{margin:32px 0 0}}.popup-manager__info-company_name{padding-bottom:6px}.popup-manager__info-company span{display:block}.buyout-form__content{display:flex}@media (max-width:767.98px){.buyout-form__content{flex-direction:column}}.buyout-form__left{flex-basis:25%;margin-right:35px}.buyout-form__left-elem{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;text-transform:uppercase;cursor:pointer;border-left:4px solid #fff}.buyout-form__left-elem--active{color:#ed7817;border-left:4px solid #ed7817}.buyout-form__left-elem--active div{border-color:#ed7817}.buyout-form__left-elem-arrow{width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(135deg)}.buyout-form__left-elem-arrow--mod{margin-top:5px;margin-left:12px;transition-duration:.2s;transform:rotate(45deg)}.buyout-form__right{flex-basis:75%;margin-bottom:80px;margin-left:35px}.buyout-form__right-elem{display:none}@media (max-width:767.98px){.buyout-form__right-elem{margin-top:15px}}.buyout-form__right-elem--active{display:block}.buyout-form__right-title{margin-bottom:25px;font-size:26px;font-weight:500}.buyout-form__right-title-big{margin-bottom:35px;font-size:32px}.buyout-form__right-subtitle{margin-bottom:15px;font-size:1rem;line-height:1.375}.buyout-form__right-item{margin-bottom:25px;font-size:1rem;line-height:140%;color:#000}.buyout-form__right-item-link{color:#000;text-decoration:none;border-bottom:1px solid #fab82e}.buyout-form__right-info{font-size:.875rem;line-height:140%;color:#565655}.buyout-form__right-tabs{display:flex;margin-bottom:40px}.buyout-form__right-tab{padding:11px 16px;margin-right:16px;font-size:13px;font-weight:500;color:#000;text-transform:uppercase;cursor:pointer;border:1px solid #d9dada}.buyout-form__right-tab--active{border:1px solid #ed7817}.buyout-form__first-part{display:flex}@media (max-width:1023.98px){.buyout-form__first-part{flex-direction:column}}.buyout-form__form-left{flex-basis:55%;margin-right:30px}.buyout-form__form-input-title{margin-bottom:15px;font-weight:500}.buyout-form__form-right{flex-basis:35%;margin-left:30px}@media (max-width:1023.98px){.buyout-form__form-right{margin-left:0}}.buyout-form__form-right-input{display:none}.buyout-form__form-right-title{margin-bottom:8px;font-size:26px;font-weight:500}.buyout-form__form-right-label{margin-left:6px;border-bottom:1px dashed #000}.buyout-form__form-right-label-wrap{display:flex;align-items:center}@media (max-width:1023.98px){.buyout-form__form-right--first{margin-top:40px}}.buyout-form__form .buyout-form__form-right--first{display:none}.buyout-form__form--table .buyout-form__form-right--first{display:block}.buyout-form__form--table .buyout-form__second-part{display:none}.buyout-form__form--table .buyout-form__btn--table{display:block}.buyout-form__input{width:100%;height:40px;padding:5px;border:1px solid #d9dada;outline:#fff}.buyout-form__input-title{margin-bottom:8px;font-size:1rem;font-weight:500;color:#000}.buyout-form__input-wrap{display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between;margin-bottom:15px}.buyout-form__input-wrap--right{margin-right:10px}.buyout-form__input-wrap--left{margin-left:10px}@media (max-width:1023.98px){.buyout-form__input-wrap--left{margin-left:0}}.buyout-form__input-container{display:flex;justify-content:space-between}@media (max-width:1023.98px){.buyout-form__input-container{flex-direction:column}}.buyout-form__btn{padding:11px 24px;margin-top:25px;font-size:13px;font-weight:500;color:#fff;text-transform:uppercase;background:#ed7817;border:0}.buyout-form__btn--table{display:none}@media (max-width:1023.98px){.buyout-form__btn--table{display:block}}@media (max-width:1023.98px){.buyout-form__btn--form{display:none}}.buyout-form__second-part{margin-top:40px}.buyout-form__products-block{display:flex}@media (max-width:1023.98px){.buyout-form__products-block{flex-direction:column}}.buyout-form__product-title{display:flex;align-items:center;font-size:20px;font-weight:500;line-height:140%;color:#000;cursor:pointer}.buyout-form__product-title--active .buyout-form__left-elem-arrow{transform:rotate(225deg);margin-top:-5px}.buyout-form__product-template{display:none}.buyout-form__product-add{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;display:flex;cursor:pointer}.buyout-form__product-add-text{margin-left:10px;font-size:1rem;color:#ed7817}.buyout-form__product-add-icon{width:12px;height:auto;position:relative;display:flex;align-items:center;justify-content:center}.buyout-form__product-input{display:none}.buyout-form__product-input--active{display:block}.buyout-form__product-delete{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;display:none;margin-top:10px;font-size:1rem;color:#868786;cursor:pointer}.buyout-form__product-delete-icon{width:12px;height:auto;position:relative;display:flex;align-items:center;justify-content:center;margin-top:-2px;margin-right:12px;transform:rotate(45deg)}.buyout-form__product-move-container{margin-bottom:15px}.buyout-form__plus{width:2px;height:12px;background:#ed7817}.buyout-form__plus--horizont{position:absolute;transform:rotate(90deg)}.buyout-form__plus--grey{background:#868786}.buyout-form__table-title{margin-bottom:16px}.buyout-form__upload-wrap{display:flex;align-items:center}.buyout-form__upload-container{margin-top:30px}.buyout-form__products-wrap--delete .buyout-form__product-delete{display:flex}.buyout-form__uploaded-template{display:none}.buyout-form__uploaded-info{font-size:.875rem;color:#868786;text-transform:uppercase}.buyout-form__uploaded-container{margin-top:15px;margin-bottom:15px;margin-left:20px}.about-company{padding:0 1rem;margin-top:45px;margin-bottom:32px}@media (min-width:768px){.about-company{padding:0;margin-top:76px;margin-bottom:80px}}.about-company .title-block{margin-bottom:0}.about-company .title-block h1{font-size:2rem}@media (min-width:768px){.about-company .title-block h1{font-size:76px;font-weight:400}}.about-company .title-block .brand-art{display:flex}.about-company .title-block .brand-art__item:first-child{width:116px;height:32px;position:relative;top:-17px;left:-16px;background-color:#fab82e}@media (min-width:768px){.about-company .title-block .brand-art__item:first-child{width:140px;height:45px;top:-32px;left:2px}}.about-company .title-block .brand-art__item:last-child{width:23px;height:49px;position:relative;left:-24px;background-color:#ed7817}@media (min-width:768px){.about-company .title-block .brand-art__item:last-child{width:32px;height:68px;top:-10px;left:-5px}}.about-company__items{font-size:.875rem;line-height:1.4}.about-company__items p{padding-top:1rem}.about-company__items img{position:relative;width:100%;-o-object-fit:cover;object-fit:cover;margin-top:1rem}@media (min-width:768px){.about-company__items{font-size:1rem}.about-company__items img{margin-top:0}}.about-company__item{padding-bottom:8px}.about-company__item .item-header{margin:22px 0 24px}.about-company__item .item-header h6{position:relative;z-index:10;margin-bottom:0;font-size:72px;font-weight:500;line-height:79px}.about-company__item .item-header p{position:relative;top:-8px;max-width:230px;padding:0;font-size:1rem}@media (min-width:768px){.about-company__item .item-header{margin:0}.about-company__item .item-header h6{position:relative;font-size:152px;line-height:167px}.about-company__item .item-header p{font-size:20px}}.about-company__item .item-body{margin:24px 0 8px}@media (min-width:768px){.about-company__item .item-body{margin:24px 26px 24px 0}}.about-company__item .item-body p{position:relative;padding:0 0 24px}.about-company__item .item-body p:last-of-type{padding:0}.about-company__item .item-body p a{text-decoration:none}.about-company__item .brand-art{z-index:0;display:flex}.about-company__item .brand-art__yellow{width:196px;height:34px;position:relative;top:62px;left:-16px;background-color:#fab82e}@media (min-width:768px){.about-company__item .brand-art__yellow{width:423px;height:34px;left:0}}.about-company__item .brand-art__orange{width:17px;height:32px;position:relative;top:96px;left:-16px;background-color:#ed7817}@media (min-width:768px){.about-company__item .brand-art__orange{width:25px;height:32px;left:0}}.about-company__item .brand-art__red{width:91px;height:16px;position:relative;top:128px;left:-16px;background-color:#e32112}@media (min-width:768px){.about-company__item .brand-art__red{width:199px;height:16px;left:0}}@media (min-width:768px){.about-company__item{padding-bottom:0}.about-company__item:not(:last-child){margin-bottom:124px}.about-company__item p{font-size:1rem}.about-company__item .item-image{display:flex;justify-content:center}.about-company__item .item-content{max-width:50%}}@media (min-width:768px){.about-company .intro .item-content{margin-top:52px;margin-right:26px}.about-company .intro .item-image{margin-top:52px}}@media (min-width:1280px){.about-company .intro .item-content{margin-top:0}.about-company .intro .item-image{position:relative;top:-42px;width:55%;margin-top:0}}.about-company .branches .brand-art__side-yellow{position:absolute;left:0;z-index:0;display:flex;width:16px;height:110px;margin-top:16px;background-color:#fab82e}@media (min-width:768px){.about-company .branches .brand-art__side-yellow{width:32px;height:110px;margin-top:0}}@media (min-width:1024px){.about-company .branches .brand-art__side-yellow{width:87px;height:110px;left:5.9vw}}@media (min-width:1280px){.about-company .branches .brand-art__side-yellow{left:7vw}}@media (min-width:1440px){.about-company .branches .brand-art__side-yellow{left:4.2vw}}@media (min-width:768px){.about-company .branches .item-content{order:1;margin-top:7.5px;margin-left:5px}.about-company .branches .item-header h6{top:-70px;padding-left:87px}.about-company .branches .item-header p{top:-90px;padding-left:92px}.about-company .branches .item-body{padding-left:92px;margin:0}.about-company .branches .item-body p{max-width:545px}.about-company .branches .item-image{justify-content:unset}}@media (min-width:1024px){.about-company .branches .item-content{margin-left:64px}.about-company .branches .item-body{padding-left:64px}.about-company .branches .item-image{padding-left:64px}}@media (min-width:1280px){.about-company .branches .item-content{margin-left:75px}.about-company .branches .item-body{padding-left:92px}.about-company .branches .item-image{padding-left:87px}}.about-company .equipment .item-header{margin-bottom:32px}.about-company .equipment .item-image .brand-art{align-items:flex-end}.about-company .equipment .item-image .brand-art__side-orange{position:relative;bottom:155px;left:100%;z-index:0;display:flex;margin-bottom:-155px;width:16px;height:155px;background-color:#ed7817}@media (min-width:768px){.about-company .equipment .item-image .brand-art__side-orange{width:32px;height:155px;bottom:0;left:0;margin-bottom:0}}@media (min-width:1024px){.about-company .equipment .item-image .brand-art__side-orange{width:116px;height:155px}}@media (min-width:1280px){.about-company .equipment .item-image .brand-art__side-orange{width:116px;height:155px}}@media (min-width:768px){.about-company .equipment .item-content{margin-right:32px}.about-company .equipment .item-header{margin-bottom:0}.about-company .equipment .item-header h6{top:-70px;padding-left:16px}.about-company .equipment .item-header p{top:-90px;max-width:410px;padding-left:16px}.about-company .equipment .item-body{padding-left:16px;margin:0}.about-company .equipment .item-body p{max-width:501px;margin-bottom:83px}.about-company .equipment .item-image{max-width:426px;padding-top:144px}}@media (min-width:1024px){.about-company .equipment .item-content{margin-right:64px}.about-company .equipment .item-header h6{padding-left:68px}.about-company .equipment .item-header p{max-width:310px;padding-left:58px}.about-company .equipment .item-body{padding-left:69px}.about-company .equipment .item-image{margin-left:64px}}@media (min-width:1280px){.about-company .equipment .item-header h6{padding-left:79px}.about-company .equipment .item-header p{max-width:420px;padding-left:69px}.about-company .equipment .item-body{padding-left:69px;margin-top:32px}}.about-company .quality .brand-art__horizontal-yellow{position:relative;top:16px;left:-16px;z-index:0;display:flex;width:103px;height:21px;background-color:#fab82e}@media (min-width:768px){.about-company .quality .brand-art__horizontal-yellow{width:302px;height:21px;top:0;left:25%}}@media (min-width:1024px){.about-company .quality .brand-art__horizontal-yellow{left:302px}}@media (min-width:1280px){.about-company .quality .brand-art__horizontal-yellow{left:calc(50% - 200px)}}.about-company .quality .brand-art__horizontal-red{position:relative;left:-16px;z-index:0;display:flex;width:59px;height:17px;background-color:#e32112}@media (min-width:768px){.about-company .quality .brand-art__horizontal-red{width:119px;height:38px;left:49%}}@media (min-width:768px){.about-company .quality .item-content{width:unset;max-width:unset}.about-company .quality .item-content .item-body{max-width:50%}.about-company .quality .item-content .item-image{max-width:648px}.about-company .quality .item-content:last-child{margin-top:40px}.about-company .quality .item-content:last-child .item-image{flex-direction:row}.about-company .quality .item-content:last-child img{max-width:50%;padding-right:16px}.about-company .quality .item-content:last-child .item-body{flex-direction:column;justify-content:center;margin:0}}@media (min-width:1280px){.about-company .quality .item-content:last-child .item-image{margin-left:0}.about-company .quality .item-content:last-child .item-body{margin-left:10px}}@media (min-width:1440px){.about-company .quality .item-content .item-body{margin:53px 26px 53px 0}.about-company .quality .item-content:last-child img{padding-right:24px}}.about-company .offers{margin-top:56px}.about-company .offers .item-header{margin-bottom:16px}.about-company .offers .item-header h2{position:relative;z-index:10;font-size:32px;line-height:1.1}@media (min-width:768px){.about-company .offers .item-header{margin-bottom:40px}.about-company .offers .item-header h2{font-size:72px;font-weight:400;line-height:79.2px}}.about-company .offers .brand-art__yellow{width:327px;height:28px;top:-15px;left:-16px}@media (min-width:768px){.about-company .offers .brand-art__yellow{width:448px;height:56px;top:-25px;left:25vw}}@media (min-width:1024px){.about-company .offers .brand-art__yellow{width:565px;height:56px;left:200px}}.about-company .offers .brand-art__orange{width:77px;height:16px;top:13px;left:-16px}@media (min-width:768px){.about-company .offers .brand-art__orange{width:88px;height:31px;top:30px;left:25vw}}@media (min-width:1024px){.about-company .offers .brand-art__orange{width:164px;height:31px;left:200px}}.about-company .offers .item-content{max-width:100%}.about-company .offers .item-body{flex-direction:column;margin:0}.about-company .offers .offer{margin-bottom:32px}.about-company .offers .offer img{width:64px;margin-top:0}.about-company .offers .offer-content{margin-top:16px}.about-company .offers .offer-content h3{font-size:1rem}@media (min-width:768px){.about-company .offers .offer-content{margin-top:0;margin-left:24px}.about-company .offers .offer-content h3{margin-bottom:16px;font-size:1.25rem}}@media (min-width:768px){.about-company .offers .offer:nth-child(2){order:3}.about-company .offers .offer:nth-child(3){order:5}.about-company .offers .offer:nth-child(4){order:2}.about-company .offers .offer:nth-child(5){order:4}.about-company .offers .offer:nth-child(6){order:6}.about-company .offers .offer:nth-child(n+4){margin-left:calc(50% + 32px)}.about-company .offers .offer:nth-child(-n+3){margin-right:calc(50% + 32px)}.about-company .offers .offer:not(:first-child){margin-bottom:14px}}@media (min-width:1280px){.about-company .offers .offer:nth-child(n+4){margin-left:calc(50% + 90px)}.about-company .offers .offer:nth-child(-n+3){margin-right:calc(50% + 90px)}.about-company .offers .offer:not(:first-child){margin-bottom:14px}}.about-company .metalwork .item-header h2{position:relative;z-index:10;font-size:2rem}@media (min-width:768px){.about-company .metalwork .item-header h2{padding-left:14px;font-size:72px;font-weight:400;line-height:79.2px}}.about-company .metalwork .item-header .brand-art__yellow{width:248px;height:56px;top:-56px}@media (min-width:768px){.about-company .metalwork .item-header .brand-art__yellow{width:253px;height:110px;top:-100px}}.about-company .metalwork .item-body{position:relative;top:-56px}.about-company .metalwork .item-body img{margin:24px 0 16px}@media (min-width:768px){.about-company .metalwork .item-body{top:-100px;margin-bottom:76px}.about-company .metalwork .item-body img{margin:0}.about-company .metalwork .item-body .item-content{max-width:50%;margin:26px 24px 26px 0}}@media (min-width:1280px){.about-company .metalwork .item-body .item-content{max-width:636px;margin:54px 38px 0 0}}.about-company .metalwork .item-body__yellow{width:100vw;height:648px;position:relative;top:-56px;left:-16px;z-index:0;padding:14px 16px 16px;background-color:#fab82e}@media (min-width:768px){.about-company .metalwork .item-body__yellow{width:calc(100vw - 64px);height:500px;left:0;justify-content:space-between;padding:30px 46px}.about-company .metalwork .item-body__yellow h3{margin-bottom:16px}}@media (min-width:1024px){.about-company .metalwork .item-body__yellow{width:100%;height:480px}}@media (min-width:1280px){.about-company .metalwork .item-body__yellow{width:100%;height:380px}}@media (min-width:1440px){.about-company .metalwork .item-body__yellow{width:100%;height:304px}}.about-company .metalwork .item-body__yellow-content{margin-bottom:16px}.about-company .metalwork .item-body__yellow-content span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px dotted #000}.about-company .metalwork .item-body__yellow-content p:first-of-type{font-size:1rem;line-height:1.6}@media (min-width:768px){.about-company .metalwork .item-body__yellow-content{margin-bottom:32px}.about-company .metalwork .item-body__yellow-content span{display:initial;border-bottom:1px dotted #000}.about-company .metalwork .item-body__yellow-content p:first-of-type{padding-top:0;font-size:1.25rem;line-height:1.1}}@media (min-width:1280px){.about-company .metalwork .item-body__yellow-content{max-width:35%;margin-right:54px}.about-company .metalwork .item-body__yellow-content span{display:initial;border-bottom:1px dotted #000}.about-company .metalwork .item-body__yellow-content p:first-of-type{padding-top:0;font-size:1.25rem;line-height:1.1}}@media (min-width:1440px){.about-company .metalwork .item-body__yellow-content{max-width:525px}}@media (min-width:1024px){.about-company .metalwork .item-body__yellow .service-block{grid-template-columns:repeat(2,1fr)}}.about-company .metalwork .item-body__yellow .service-card{padding:32px 32px 16px;margin:0;background:#fff;border:1px solid #d9dada}.about-company .metalwork .item-body__yellow .service-card:not(:first-child){position:relative;left:-2px;border-left:none}.about-company .metalwork .item-body__yellow .img-fluid{margin-bottom:0}.about-company .benefits{margin-top:172px}@media (min-width:768px){.about-company .benefits{margin-top:234px}}.about-company .benefits .item-header h2{position:relative;z-index:10;font-size:2rem}@media (min-width:768px){.about-company .benefits .item-header h2{font-size:72px;font-weight:400}}@media (max-width:767.98px){.about-company .benefits .item-header .brand-art{width:calc(100vw - 16px)}}.about-company .benefits .item-header .brand-art__yellow{width:100vw;height:27px;top:-18px;left:0}@media (min-width:768px){.about-company .benefits .item-header .brand-art__yellow{width:400px;height:27px;top:-32px;left:25%}}@media (min-width:1024px){.about-company .benefits .item-header .brand-art__yellow{width:648px;height:27px;top:-32px;left:22%}}.about-company .benefits .item-content{position:relative;top:-32px;width:100%;max-width:unset}.about-company .benefits .item-body{margin:40px 0 0}.about-company .benefits .item-body p{padding-bottom:24px}.about-company .benefits .item-body ol{padding-left:16px;margin-bottom:8px}.about-company .benefits .item-body li{padding-left:16px}.about-company .benefits .item-body li:not(:last-of-type){padding-bottom:16px}@media (min-width:768px){.about-company .benefits .item-body{max-width:50%;margin:32px 23px 56px 0}}@media (min-width:1280px){.about-company .benefits .item-body{max-width:638px;margin:48px 23px 56px 0}}@media (min-width:768px){.about-company .benefits .item-image{justify-content:unset;width:50%}}.about-company .benefits .brand-art__horizontal-red{position:relative;top:-48px;left:-16px;width:16px;height:16px;background-color:#e32112}@media (min-width:768px){.about-company .benefits .brand-art__horizontal-red{width:301px;height:23px;top:-55px;left:40px}}@media (min-width:1024px){.about-company .benefits .brand-art__horizontal-red{left:146px}}@media (min-width:1280px){.about-company .benefits .brand-art__horizontal-red{left:27%}}@media (min-width:1440px){.about-company .benefits .brand-art__horizontal-red{left:25%}}.about-company .benefits .brand-art__horizontal-orange{position:relative;top:-32px;left:-22px;width:94px;height:15px;background-color:#ed7817}@media (min-width:768px){.about-company .benefits .brand-art__horizontal-orange{width:90px;height:25px;left:40px}}@media (min-width:1024px){.about-company .benefits .brand-art__horizontal-orange{left:146px}}@media (min-width:1280px){.about-company .benefits .brand-art__horizontal-orange{left:27%}}@media (min-width:1440px){.about-company .benefits .brand-art__horizontal-orange{left:25%}}.about-company .entity-details{margin-top:26px}.about-company .entity-details .item-header h2{font-size:32px}@media (min-width:768px){.about-company .entity-details .item-header h2{font-size:72px;font-weight:400}}.about-company .entity-details .item-header .brand-art{position:relative;top:-.5px;display:flex}.about-company .entity-details .item-header .brand-art__item:first-child{width:116px;height:32px;position:relative;top:-17px;left:-16px;background-color:#fab82e}@media (min-width:768px){.about-company .entity-details .item-header .brand-art__item:first-child{width:140px;height:45px;top:-32px;left:2px}}.about-company .entity-details .item-header .brand-art__item:last-child{width:23px;height:49px;position:relative;left:-24px;background-color:#ed7817}@media (min-width:768px){.about-company .entity-details .item-header .brand-art__item:last-child{width:32px;height:68px;top:-10px;left:-5px}}.about-company .entity-details .item-body p:not(:last-of-type){padding:0 0 16px}.about-company .entity-details .item-body:last-child{width:90%}.about-company .entity-details .item-body:last-child p:first-of-type{font-size:1rem;font-weight:500}@media (min-width:1024px){.about-company .entity-details .item-body:last-child p:first-of-type{font-size:1.25rem}}@media (min-width:1024px){.about-company .entity-details .item-body{margin-top:16px}}.service-page .nav-menu-item:not(:first-child){margin-top:32px}.service-page .nav-menu-header{max-width:200px;padding-left:0}.service-page .nav-menu-content{padding-top:5px;padding-left:0}.service-page .title-block{margin-bottom:16px}@media (min-width:768px){.service-page .title-block{margin-bottom:32px}}.service-page .service-main-row{justify-content:space-between;margin-bottom:12px}@media (min-width:1024px){.service-page .service-main-row{margin-bottom:56px}}.service-page .gallery{width:100%;height:100%;margin-top:16px}@media (min-width:768px){.service-page .gallery{margin-top:0}}.service-page .gallery img{width:100%}@media (min-width:1024px){.service-page .gallery img{width:200px}}.service-page .cart{margin-top:24px}@media (min-width:1024px){.service-page .cart{max-width:535px;margin-top:0;margin-left:24px}}.service-page .cart__actual-price{font-size:26px;font-weight:500}.service-page .cart__actual-price span{font-size:20px}.service-page .cart__old-price{padding-left:16px;font-size:.875rem;color:#ed7817;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.service-page .cart__button{margin-top:16px}.service-page .cart__button .btn{width:100%}@media (min-width:768px){.service-page .cart__button .btn{width:100%;height:56px}}@media (min-width:1024px){.service-page .cart__button .btn{width:176px;height:56px}}.service-page .cart__note{max-width:230px;margin-top:16px;font-size:.875rem;line-height:20px;color:#565655}@media (min-width:768px){.service-page .cart__note{max-width:unset}}@media (min-width:1024px){.service-page .cart__note{font-size:1rem}}.service-page .cart__warning{margin-top:16px;background-color:#fef4dd;border:1px solid #fde3ab}@media (min-width:1024px){.service-page .cart__warning{max-width:535px}}.service-page .cart__warning-inner{display:flex;padding:10px}@media (min-width:1024px){.service-page .cart__warning-inner{padding-left:16px}}.service-page .cart__warning-inner i{font-size:20px}.service-page .cart__warning-inner p{padding-top:3px;margin-left:8px;font-size:.875rem;line-height:1.2}@media (min-width:1024px){.service-page .cart__warning-inner p{margin-left:12px;font-size:1rem}}@media (min-width:1024px){.service-page .popup-service .modal-dialog{width:568px}.service-page .popup-service .modal-content{padding:36px 34px}.service-page .popup-service .modal-close{top:16px;right:16px}}.service-page .popup-service__description{width:calc(100% - 4px);margin-left:2px}.service-page .popup-service__description:focus{box-shadow:0 0 0 2px #fbe4d1}.service-page .popup-service__file{margin-left:2px}.service-page .popup-service h3{padding-left:2px;margin-bottom:16px}.service-page .popup-service label{padding-left:2px}.service-page .popup-service input,.service-page .popup-service textarea{width:calc(100% - 4px);margin-left:2px}.service-page .popup-service input:focus,.service-page .popup-service textarea:focus{box-shadow:0 0 0 2px #fbe4d1}.service-page .popup-service .modal-footer{padding:0 16px 8px;margin:0}@media (min-width:768px){.service-page .popup-service .modal-footer{padding:0}}@media (min-width:1024px){.service-page .popup-service .modal-footer{position:relative;flex-wrap:nowrap;justify-content:space-between;margin-top:24px}}.service-page .popup-service .modal-footer .buttons{width:100%}@media (min-width:1024px){.service-page .popup-service .modal-footer .buttons{justify-content:flex-end}}.service-page .popup-service .modal-footer button{margin:0 0 96px}@media (min-width:768px){.service-page .popup-service .modal-footer button{margin-top:24px}}@media (min-width:1024px){.service-page .popup-service .modal-footer button{width:auto;height:40px;margin:0 0 0 16px}}.service-page .service-tabs .service-main-tabs{margin-top:32px}@media (min-width:1024px){.service-page .service-tabs .service-main-tabs{margin-top:44px}.service-page .service-tabs .service-main-tabs .nav-link{font-size:1rem}}.service-page .service-tabs .tab-pane{margin-top:40px}@media (min-width:1024px){.service-page .service-tabs .tab-pane{margin-top:44px}}.service-page .service-tabs .tab-pane p{padding-top:8px;padding-right:22px}@media (min-width:1024px){.service-page .service-tabs .tab-pane p{padding-right:0;line-height:1.4}}.service-page .service-tabs .service__props{margin-top:16px}.service-page .service-tabs .service__props:first-of-type p{padding-top:0}.service-page .service-tabs .service__props-title{font-weight:500;line-height:1.4}.service-page .service-tabs .service__props-list{position:relative;display:flex;flex-direction:column}.service-page .service-tabs .service__prop{display:flex;justify-content:space-between;padding-top:12px;font-size:.875rem;text-align:left}.service-page .service-tabs .service__prop span:first-child{max-width:132px}@media (min-width:768px){.service-page .service-tabs .service__prop span:first-child{max-width:unset}}.service-page .service-tabs .service__prop-separator{position:relative;bottom:-12px;flex-grow:1;height:2px;margin:0 4px;border-bottom:1px dotted #b1b2b2}.service-page .service-tabs .warehouses-tabs{margin-top:16px}.service-page .service-tabs .warehouses-tabs .nav-item:first-child{margin-right:20px}.service-page .service-tabs .warehouses-tabs .nav-link{align-items:center;justify-content:space-around;height:40px;padding:0 20px;font-size:13px;background-color:transparent;border:1px solid #d9dada}.service-page .service-tabs .warehouses-tabs .nav-link:focus{box-shadow:none}.service-page .service-tabs .warehouses-tabs .active{border:2px solid #ed7817}.service-page .service-tabs .warehouses-mobile td{padding:24px 0}.service-page .service-tabs .warehouses-mobile tr:first-child td{padding-top:0}.service-page .service-tabs .warehouses-mobile tr:last-child td{border-bottom:none}.service-page .service-tabs .warehouses-mobile .warehouse{display:flex;flex-direction:column;padding-bottom:24px;border-bottom:1px solid #d9dada}.service-page .service-tabs .warehouses-mobile .warehouse:first-child .warehouse__name{margin-top:40px}.service-page .service-tabs .warehouses-mobile .warehouse span{font-size:1rem}.service-page .service-tabs .warehouses-mobile .warehouse__name{margin-top:24px}.service-page .service-tabs .warehouses-mobile .warehouse__name,.service-page .service-tabs .warehouses-mobile .warehouse__phone{font-weight:500}.service-page .service-tabs .warehouses-mobile .warehouse__phone{margin-bottom:6px}.service-page .service-tabs .warehouses-mobile .warehouse__label{margin-top:20px;margin-bottom:10px;color:#868786}.service-page .service-tabs .warehouses-table{margin-top:24px}.service-page .service-tabs .warehouses-table td{width:25%}.service-page .service-tabs .warehouses-table__phone{display:inline-block;margin-bottom:4px;font-weight:500}.cart-empty{display:flex;flex-grow:1;justify-content:center;padding:64px 0 80px}@media (min-width:768px){.cart-empty{padding:98px 0 83px}}.cart-empty__inner{position:relative;display:flex;flex-direction:column;align-items:center;max-width:100%;padding:0 16px}.cart-empty__inner img{width:270px;height:130px;z-index:2;max-width:100%;margin-left:18px}@media (max-width:319.98px){.cart-empty__inner img{width:200px;height:96px;max-width:none;margin-left:0;-o-object-fit:cover;object-fit:cover}}@media (min-width:768px){.cart-empty__inner img{width:425px;height:188px;margin-left:0}}.cart-empty__yellow{width:256px;height:27px;position:absolute;top:98px;left:-1px;background-color:#fab82e}@media (max-width:319.98px){.cart-empty__yellow{width:185px;height:27px;top:69px;left:-1px}}@media (min-width:768px){.cart-empty__yellow{width:474px;height:48px;top:140px;left:-107px}}@media (min-width:1280px){.cart-empty__yellow{width:572px;height:48px;top:140px;left:-205px}}.cart-empty__orange{width:16.5px;height:34px;position:absolute;top:64px;left:255px;background-color:#ed7817}@media (max-width:319.98px){.cart-empty__orange{top:35px;left:184px}}@media (min-width:768px){.cart-empty__orange{width:29px;height:60px;top:80px;left:367px}}.cart-empty__red{width:47px;height:5px;position:absolute;top:40px;left:271px;background-color:#e32112}@media (max-width:319.98px){.cart-empty__red{top:21px;left:201px}}@media (min-width:768px){.cart-empty__red{width:111px;height:9px;top:45px;left:395px}}.cart-empty__title{display:flex;align-items:center;max-width:155px;margin:32px 0 24px}@media (min-width:768px){.cart-empty__title{max-width:none}}.vacancy{margin-top:32px;margin-bottom:80px}.vacancy__content{display:flex;justify-content:space-between;margin-top:24px}@media (max-width:767.98px){.vacancy__content{flex-direction:column}}.vacancy__content__left{flex-basis:80%}.vacancy__content__right{flex-basis:20%}.vacancy__profile{width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:24px;background:#f3f2f2}.vacancy__profile-img{width:96px;height:96px;background-position:center;background-size:contain;border-radius:48px}.vacancy__profile-title{margin-bottom:25px;font-weight:500}.vacancy__info-wrap{margin-top:24px}.vacancy__info-description{margin-top:8px}.vacancy__info-name{line-height:140%;color:#868786}.vacancy__back{position:relative;display:flex;align-items:center;margin-bottom:30px;cursor:pointer}.vacancy__back-arrow{width:8px;height:8px;position:absolute;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(-45deg)}.vacancy__back-arrow-horizontal{width:15px;height:auto;position:absolute;border-top:2px solid #000}.vacancy__back-arrow-wrap{display:flex;align-items:center}.vacancy__back-link{margin-left:25px;color:#565655;text-decoration:none}.vacancy__header{display:flex;align-items:center}.vacancy__header-separator{width:auto;height:25px;margin:0 10px;color:#868786}.vacancy__organization{color:#868786}.vacancy__city{color:#868786}.vacancy__title{margin:8px 0;font-size:32px;font-weight:500}@media (max-width:767.98px){.vacancy__title{font-size:24px}}.vacancy__subtitle{font-weight:500}.vacancy__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;padding:17px 24px;margin:32px 0;font-weight:500;color:#fff;text-transform:uppercase;cursor:pointer;background:#ed7817}.vacancy__btn--mod{align-self:flex-end;margin:0;font-size:13px}@media (max-width:1023.98px){.vacancy__btn--mod{width:100%;height:auto;margin-top:15px}}.vacancy__list-wrap{margin-top:32px}.vacancy__list-name{margin-bottom:16px;font-size:26px;font-weight:500}@media (max-width:767.98px){.vacancy__list-name{font-size:20px}}.vacancy__item{line-height:140%}.vacancy__popup{width:100%;height:100%;position:fixed;top:0;z-index:110;display:none;align-items:center;justify-content:center}.vacancy__popup--active{display:flex}.vacancy__popup-background{width:100%;height:100%;background:rgba(28,28,28,.8)}.vacancy__popup-content{position:absolute;padding:36px 32px;background:#fff}@media (max-width:1023.98px){.vacancy__popup-content{width:100%;height:100%}}.vacancy__popup-input{width:100%;height:40px;padding:5px 12px;border:1px solid #d9dada;outline:#fff}.vacancy__popup-input-wrapper{display:flex;flex-direction:column;justify-content:center;cursor:pointer}.vacancy__popup-input-title{margin-bottom:8px;font-size:1rem;font-weight:500;color:#000}.vacancy__popup-input-wrap{display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between;margin-bottom:24px}.vacancy__popup-input-wrap--right{margin-right:10px}.vacancy__popup-input-wrap--left{margin-left:10px}@media (max-width:1023.98px){.vacancy__popup-input-wrap--left{margin-left:0}}.vacancy__popup-input-container{display:flex;justify-content:space-between}@media (max-width:1023.98px){.vacancy__popup-input-container{flex-direction:column}}.vacancy__popup-footer{display:flex;justify-content:space-between}@media (max-width:1023.98px){.vacancy__popup-footer{flex-direction:column}}.vacancy__popup-close{position:absolute;top:20px;right:20px;cursor:pointer}.vacancy__popup-title{margin-bottom:24px;font-size:26px;font-weight:500}.vacancy__uploaded-template{display:none}.vacancy__uploaded-info{font-size:.875rem;color:#868786;text-transform:uppercase}.vacancy__uploaded-container{margin-top:15px;margin-bottom:15px;margin-left:20px}.cabinet__subtitle{margin-bottom:16px}.cabinet-section:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #d9dada}@media (min-width:1024px){.cabinet-section:not(:last-child){padding-bottom:48px;margin-bottom:32px}}.cabinet-section__wrap{display:flex;flex-direction:column}.cabinet-section__item{display:flex;flex-direction:column}@media (min-width:1024px){.cabinet-section__item{flex-direction:row}}.cabinet-section__item:not(:last-child){margin-bottom:16px}.cabinet-section__item span:not(:last-child){margin-bottom:8px}@media (min-width:1024px){.cabinet-section__item span:not(:last-child){margin-bottom:0}}.cabinet-section__item-name{color:#868786}@media (min-width:1024px){.cabinet-section__item-name{flex-basis:30%}}@media (min-width:1280px){.cabinet-section__item-name{flex-basis:20%}}.cabinet-section__item-action{color:#ed7817;cursor:pointer}.cabinet-section__item-action i{margin-right:4px}.cabinet-section__item-action span:not(:last-child){margin-right:16px}.cabinet-section__text-light{color:#868786}.cabinet-section.recent-operations .cabinet-section__item{padding-bottom:16px}.cabinet-section.recent-operations .cabinet-section__item:not(:last-child){margin-bottom:16px;border-bottom:1px solid #d9dada}.cabinet-section.recent-operations .cabinet-section__item-img{width:48px;height:48px;position:relative;padding-top:9px;padding-left:8px;margin-right:28px;font-size:30px;color:#fff;background-color:#868786;border-radius:50%}.cabinet-section.recent-operations .cabinet-section__item-img::after{width:20px;height:20px;position:absolute;top:-3px;right:-4px;font-family:Evrazicon;font-size:.875rem;color:#868786;text-align:center;content:"";background-color:#fff;border-radius:50%}.cabinet-section.recent-operations .cabinet-section__item-info{font-weight:500}.cabinet-section.recent-operations .cabinet-section__item.green .cabinet-section__item-img{background-color:#4a8f40}.cabinet-section.recent-operations .cabinet-section__item.green .cabinet-section__item-img::after{content:""}.cabinet-section.recent-operations .cabinet-section__item.green .cabinet-section__item-price{color:#4a8f40}.cabinet .manager{max-width:280px;padding:16px 20px;border:1px solid #d9dada}.cabinet .manager-info{display:flex;flex-direction:column;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #d9dada}.cabinet .manager-info__img{margin-bottom:8px}.cabinet .manager-info__name{text-align:center}.cabinet .manager-info__position{font-size:.875rem;color:#868786}.cabinet .manager-contacts{display:flex;flex-direction:column;font-size:.875rem}.cabinet .manager-contacts__phone{color:#000;text-decoration:none}.cabinet .manager-contacts__email{margin-bottom:12px;color:#ed7817;text-decoration:none}.cabinet .balance{padding:16px;margin-bottom:24px;background-color:#f3f2f2}@media (min-width:1024px){.cabinet .balance{margin-bottom:32px}}.cabinet .balance__quantity{margin-left:10px;font-size:22px;font-weight:500}.cabinet .balance__icn{font-size:20px;vertical-align:text-bottom}.cabinet .banner{width:100vw;padding-top:30px;margin-top:48px;margin-left:-16px;background-color:#f3f2f2}@media (min-width:768px){.cabinet .banner{width:100%;margin-left:0}}.cabinet .banner__wrap{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.cabinet .banner__wrap::after{width:100%;height:159px;position:absolute;top:0;left:0;content:"";background-image:url("/docs/5.0/assets/img/evraz/personal-cabinet/box.svg");background-repeat:no-repeat;background-position:center bottom;background-size:contain}@media (min-width:768px){.cabinet .banner__wrap::after{height:191px}}.cabinet .banner-brand-art{display:flex;align-items:flex-end;width:100%;height:147px;margin-top:8px;margin-bottom:40px}@media (min-width:768px){.cabinet .banner-brand-art{width:78%;margin-top:40px}}.cabinet .banner-brand-art__item:nth-child(1){position:relative;top:4px;flex-grow:1;min-width:235px;height:52px;background-color:#fab82e}@media (min-width:768px){.cabinet .banner-brand-art__item:nth-child(1){width:629px;height:48px}}.cabinet .banner-brand-art__item:nth-child(2){width:29px;height:60px;position:relative;top:-44px;background-color:#ed7817}.cabinet .banner-brand-art__item:nth-child(3){width:24px;height:10px;position:relative;top:-134px;background-color:#e32112}@media (min-width:768px){.cabinet .banner-brand-art__item:nth-child(3){width:105px;height:9px}}.cabinet .banner__info{padding:0 16px 24px;text-align:center}@media (min-width:768px){.cabinet .banner__info{padding:0 64px 24px}}.cabinet__back-link{margin-bottom:16px;color:#868786}.cabinet__back-link i{vertical-align:text-top}.cabinet-input-group__input{border-right:none}.cabinet-input-group__icon{color:#868786;background-color:transparent;border-left:none}.vacancies{margin-bottom:80px}.vacancies__content{display:flex}@media (max-width:1023.98px){.vacancies__content{flex-direction:column}}.vacancies__left{flex-basis:25%}.vacancies__right{flex-basis:75%;margin-left:24px}@media (max-width:1023.98px){.vacancies__right{margin-left:0}}.vacancies__subtitle{margin-bottom:32px;font-size:32px;font-weight:500;line-height:110%}@media (max-width:1023.98px){.vacancies__subtitle{margin-top:32px;font-size:24px}}.vacancies__location{display:flex;flex-direction:column;margin-bottom:32px}.vacancies__location-desc{margin-bottom:8px;font-weight:500}.vacancies__location-name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;border-bottom:1px dashed #000}.vacancies__location-name-img{margin-right:8px}.vacancies__location-wrap{display:flex;cursor:pointer}.vacancies__location-wrap--template{display:none}.vacancies__info-wrap{margin-left:20px}@media (max-width:1023.98px){.vacancies__info-wrap{margin-top:16px;margin-left:0}}.vacancies__info-description{margin-top:8px}.vacancies__info-name{display:flex;align-items:center;min-height:25px;line-height:140%;color:#868786}.vacancies__header{display:flex;align-items:center}.vacancies__header-separator{width:auto;height:25px;margin:0 10px;color:#868786}.vacancies__organization{color:#868786}.vacancies__city{color:#868786}.vacancies__selected-elem{width:100%;height:auto;position:relative;padding:10px;cursor:pointer;border:1px solid #d9dada}.vacancies__selected-elem--template{display:none}.vacancies__arrow{width:12px;height:12px;position:absolute;top:12px;right:10px;border-bottom:2px solid #000;border-left:2px solid #000;transition-duration:.2s;transform:rotate(-45deg)}.vacancies__filter{width:100%;height:auto;position:absolute;display:none;padding:0;list-style:none;outline:#fff;box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03)}.vacancies__filter--active .vacancies__selected-elem{border:1px solid #ed7817}.vacancies__filter--active .vacancies__filter{display:block}.vacancies__filter--active .vacancies__arrow{top:15px;transform:rotate(135deg)}.vacancies__filter-wrap{position:relative}.vacancies__filter-item{padding:9px;background:#fff}.vacancies__filter-item:hover{cursor:pointer;background:#fef4dd}.vacancies__filter:focus{border:1px solid #ed7817}.vacancies__filter-title{margin-bottom:8px;font-weight:500}.vacancies__list{padding:0;margin:0;list-style:none}.vacancies__item{display:flex;justify-content:space-between;padding:24px;border:1px solid #d9dada;border-top:0 solid #d9dada}.vacancies__item:first-child{border-top:1px solid #d9dada}@media (max-width:1023.98px){.vacancies__item{flex-direction:column;padding:16px 0;border-right:0 solid #d9dada;border-left:0 solid #d9dada}}.vacancies__position{display:block;margin-top:8px;font-size:20px;font-weight:500;color:#000;text-decoration:none;cursor:pointer}.vacancies__position:hover{color:#ed7817}.vacancies__price{font-weight:500}@media (max-width:1023.98px){.vacancies__price{margin-top:16px}}.vacancies__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:11px 24px;margin-top:32px;font-size:13px;text-transform:uppercase;cursor:pointer;border:2px solid #000}@media (max-width:1023.98px){.vacancies__btn{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center}}.vacancies__popup{width:100%;height:100%;position:fixed;top:0;z-index:110;display:none;align-items:center;justify-content:center}.vacancies__popup--active{display:flex}.vacancies__popup-background{width:100%;height:100%;background:rgba(28,28,28,.8)}.vacancies__popup-content{width:760px;height:auto;position:absolute;top:30px;padding:36px 32px;background:#fff}@media (max-width:1023.98px){.vacancies__popup-content{width:100%;height:100%;overflow-y:scroll}}.vacancies__popup-close{position:absolute;top:20px;right:20px;cursor:pointer}.vacancies__popup-title{margin-top:20px;margin-bottom:24px;font-size:26px;font-weight:500}.vacancies__popup-input{width:100%;height:40px;max-width:380px;padding:5px 12px;border:1px solid #d9dada;outline:#fff}@media (max-width:767.98px){.vacancies__popup-input{max-width:inherit}}.vacancies__popup-list{width:auto;height:480px;display:flex;flex-direction:column;flex-wrap:wrap;padding:0;margin-top:12px}@media (max-width:767.98px){.vacancies__popup-list{width:auto;height:auto}}.vacancies__popup-item{display:flex;margin-top:12px}.vacancies__popup-cities{margin-left:24px}.vacancies__popup-city{margin-top:12px;font-size:.875rem;line-height:140%;cursor:pointer}.vacancies__popup-city:first-child{margin-top:0}.vacancies__popup-letter{font-size:.875rem;font-weight:500;color:#868786}.vacancies__popup-template{display:none}dl dd,dl dt{padding:8px 0;margin-bottom:0;font-size:16px;font-weight:400;line-height:140%;color:#868786}dl dd{color:#000}dl.no-paddings dd,dl.no-paddings dt{padding:0}dl.no-paddings dt{padding-top:12px}dl.no-paddings dd{padding-bottom:12px}.lk-template{display:flex}.lk-template__left{flex-basis:25%}@media (max-width:1023.98px){.lk-template__left{display:none}}.lk-template__right{flex-basis:75%;width:100%;margin-left:24px}@media (max-width:1023.98px){.lk-template__right{flex-basis:100%;margin-left:0}}.lk-template__right .nav-item:first-child .nav-link{padding-left:0}.lk-template__right .nav-item:last-child .nav-link{padding-right:0}.lk-template__list{list-style:none}.lk-template__title{width:auto;height:48px;display:flex;align-items:center;padding-left:16px;font-size:13px;font-weight:500;line-height:140%;text-transform:uppercase;border-left:4px solid #fff}.lk-template__title--active{color:#ed7817;border-left:4px solid #ed7817}.lk-template__title:hover{color:#ed7817}.lk-template__item{cursor:pointer}.lk-template__item-wrap{display:flex;align-items:center}.lk-template__info{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-left:8px;font-size:12px;font-weight:500;color:#fff;background:#ed7817;border-radius:8px}.lk-template td,.lk-template th{width:25%}@media (max-width:767.98px){.lk-template td,.lk-template th{width:50%}}.orders{margin-bottom:60px}.orders__filters{display:none}.orders__filters--active{display:flex}@media (max-width:767.98px){.orders__filters--active{flex-direction:column;margin-top:10px}}.orders__filters-wrap{display:flex;flex-direction:row-reverse;justify-content:flex-end;min-height:40px;margin-bottom:24px}@media (max-width:767.98px){.orders__filters-wrap{flex-direction:column}}.orders__filters-btn{display:flex;align-items:center;margin-left:12px;color:#ed7817;cursor:pointer}@media (max-width:767.98px){.orders__filters-btn{margin-left:0}}.orders__filters-btn-text{margin-left:8px}.orders__search-wrap{position:relative;margin-right:12px}@media (max-width:767.98px){.orders__search-wrap{margin-right:0;margin-bottom:12px}}.orders__search-icon{position:absolute;top:12px;right:12px;font-size:20px;color:#868786;cursor:pointer}.orders__title{font-size:40px;font-weight:500}.orders__title-wrap{display:flex;align-items:flex-end;margin-bottom:32px}.orders__count{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:5px;margin-left:20px;font-size:14px;color:#868786}.orders__list{padding:0;list-style:none}.orders__item{margin-bottom:24px;box-shadow:1px 2px 10px rgba(0,0,0,.05)}.orders__item--canceled .orders__header{opacity:.6}.orders__item--canceled .orders__main{opacity:.6}.orders__item:last-child{margin-bottom:0}.orders__header{display:flex;justify-content:space-between;padding:16px;background:#f3f2f2}@media (max-width:767.98px){.orders__header{flex-direction:column}}.orders__header-info{display:flex}@media (max-width:767.98px){.orders__header-info{flex-direction:column}}.orders__header-buttons{display:flex;margin-top:8px}.orders__header-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px 8px;margin-left:8px;font-size:14px;cursor:pointer;border:1px solid #d9dada}.orders__header-btn:first-child{margin-left:0}.orders__header-btn--accept{color:#4a8f40;background:#e7f0e6;border:1px solid #b5d5b0}.orders__header-btn--warning{color:#ed7817;background:#fef4dd;border:1px solid #fde3ab}.orders__header-btn--danger{color:#e32112;background:#fadcd9;border:1px solid #f4a6a0}.orders__header-price{font-size:18px;font-weight:500}.orders__header-weight{margin-top:8px;font-size:14px;color:#565655;text-align:end}@media (max-width:767.98px){.orders__header-weight{text-align:start}}@media (max-width:767.98px){.orders__header-content{margin-top:16px}}@media (max-width:767.98px){.orders__main{display:none}}.orders__order-date{margin-left:16px;font-size:14px}@media (max-width:767.98px){.orders__order-date{margin-top:4px;margin-left:0}}.orders__order-number{font-weight:500;color:#ed7817;text-transform:uppercase}.orders__order-part{display:flex;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid #d9d9d9}.orders__order-part-container{display:flex;align-items:center}.orders__order-items{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;margin-top:3px;margin-left:16px}.orders__order-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:16px;border-bottom:1px solid #fab82e}.orders__order-item:first-child{margin-left:0}.orders__order-stock{color:#565655;text-align:end}.orders__footer{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;cursor:pointer}@media (max-width:767.98px){.orders__footer{flex-direction:column}}.orders__footer-left{flex-basis:60%}@media (max-width:1023.98px){.orders__footer-left{flex-basis:40%}}.orders__footer-right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center}@media (max-width:767.98px){.orders__footer-right{flex-direction:column;width:100%}}.orders__footer-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:16px}.orders__footer-btn:first-child{margin-left:0}@media (max-width:767.98px){.orders__footer-btn:first-child{margin-top:0}}.orders__footer-btn--dark{color:#868786}.orders__footer-btn--light{color:#ed7817}.orders__footer-btn--big{padding:11px 24px;font-size:13px;font-weight:500;color:#fff;text-transform:uppercase;background:#ed7817}@media (max-width:767.98px){.orders__footer-btn--big{width:100%;text-align:center}}@media (max-width:1023.98px){.orders__footer-btn{margin-top:16px}}@media (max-width:767.98px){.orders__footer-btn{margin-left:0}}.orders__footer-info{display:flex;align-items:flex-start}@media (max-width:1023.98px){.orders__footer-info{margin-bottom:16px}}.orders__footer-info-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;min-width:16px;color:#fff;background:#ed7817;border-radius:8px}@media (max-width:1023.98px){.orders__footer-info-icon{margin-top:3px}}.orders__footer-info-text{margin-left:8px}.orders__more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:11px 24px;font-size:13px;font-weight:500;color:#000;text-transform:uppercase;border:2px solid #000}@media (max-width:1023.98px){.orders__more{width:100%;text-align:center}}.act__title{margin-bottom:24px}@media (min-width:1024px){.act__title{margin-bottom:32px}}.act-filter{padding:16px;background-color:#f3f2f2}.act-filter__title{margin-bottom:16px}.act-filter__wrap{display:flex;flex-direction:column}.act-filter__wrap .input-group,.act-filter__wrap .select{width:100%;margin-right:0;margin-bottom:16px;background-color:#fff}.act-filter__wrap .input-group>input::-moz-placeholder{color:#565655}.act-filter__wrap .input-group>input::placeholder,.act-filter__wrap .select>span{color:#565655}@media (min-width:1024px){.act-filter__wrap{flex-direction:row;align-items:center;justify-content:space-between}.act-filter__wrap .input-group,.act-filter__wrap .select{width:314px;margin-right:12px;margin-bottom:0}}.act-filter__btn{margin-bottom:16px}@media (min-width:1024px){.act-filter__btn{margin-right:12px;margin-bottom:0}}.act-filter__clear{white-space:nowrap}.act-filter__clear i{vertical-align:text-top}.act-list{margin-bottom:24px}.act-list tr:first-child td{border-top:1px solid #d9dada}@media (min-width:1024px){.act-list{margin-bottom:32px}}.act__info{font-size:1rem;font-weight:400}.act .text-primary{color:#ed7817!important}.act__icn-close{font-size:20px}.order{margin-bottom:64px}.order__popup-content{max-width:450px}@media (max-width:1023.98px){.order__popup-content{max-width:initial}}.order__container{display:flex}@media (max-width:1279.98px){.order__container{flex-direction:column}}@media (max-width:1023.98px){.order__container{flex-direction:row}}@media (max-width:767.98px){.order__container{flex-direction:column}}.order__left{flex-basis:50%;margin-right:50px}@media (max-width:1279.98px){.order__right{margin-top:24px}}@media (max-width:1023.98px){.order__right{margin-top:0}}@media (max-width:767.98px){.order__right{margin-top:24px}}.order__status{padding:2px 8px;margin-left:8px;text-align:center;background:#f3f2f2;border:1px solid #d9dada}.order__status:first-child{margin-left:0}.order__status-block{display:flex;margin-bottom:32px}.order__header{display:flex;align-items:flex-end;margin-bottom:18px;font-weight:500}@media (max-width:767.98px){.order__header{flex-direction:column;align-items:flex-start;margin-bottom:10px}}.order__title{font-size:40px;font-weight:500}@media (max-width:1279.98px){.order__title{font-size:36px}}@media (max-width:1023.98px){.order__title{font-size:30px}}@media (max-width:767.98px){.order__title{font-size:26px}}.order__title-date{margin-bottom:5px;margin-left:10px;font-size:26px}@media (max-width:1279.98px){.order__title-date{font-size:23px}}@media (max-width:1023.98px){.order__title-date{font-size:22px}}@media (max-width:767.98px){.order__title-date{margin-left:0;font-size:16px}}.order__info{display:flex;margin-top:24px}.order__info:first-child{margin-top:0}.order__info-text{margin-top:4px}.order__info-text--email{font-feature-settings:"tnum" on}.order__info-title{margin-top:4px;font-weight:500}.order__info-icon{margin-top:-3px;margin-right:18px}.order__info-header{display:flex}.order__info-header-item{margin-left:16px}.order__info-header-item:first-child{margin-left:0}.order__info-header-item--gray{color:#868786}.order__info-header-item--orange{display:flex;align-items:center;color:#ed7817;cursor:pointer}.order__info-header-item--margin{margin-top:4px}.order__info-header-item-img{margin-right:8px}.order__documents{display:flex;flex-direction:column}.order__documents-wrap{margin-top:16px}.order__btn{display:flex;align-items:center;margin-top:16px;color:#868786;cursor:pointer}.order__btn:first-child{margin-top:0}.order__btn-icon{margin-right:10px}.order__btn-text{height:100%}.order__btn-close{position:relative;display:flex;align-items:center;margin-left:8px}.order__btn-close-top{position:absolute;width:12px;border-top:2px solid #868786;transform:rotate(45deg)}.order__btn-close-left{position:absolute;width:12px;border-top:2px solid #868786;transform:rotate(-45deg)}.order__btn--big{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;display:flex;align-items:center;justify-content:center;padding:11px 24px;margin-bottom:24px;color:#fff;text-transform:uppercase;background:#ed7817}@media (max-width:767.98px){.order__btn--big{width:100%}}.order__btn-img{margin-right:16px}.order-composition{margin-top:40px}@media (max-width:767.98px){.order-composition__main{margin-bottom:32px}}.order-composition__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px}@media (max-width:767.98px){.order-composition__header{flex-direction:column;align-items:flex-start}}.order-composition__header-item{line-height:140%;color:#868786}.order-composition__header-item--center{margin-left:100px}.order-composition__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:26px;font-weight:500}.order-composition__header-btn{padding:11px 24px;font-size:13px;font-weight:500;color:#000;text-align:center;text-transform:uppercase;cursor:pointer;border:2px solid #000}@media (max-width:767.98px){.order-composition__header-btn{width:100%;margin-top:18px}}.order-composition__row{display:grid;padding:16px 0;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #d9dada}@media (max-width:767.98px){.order-composition__row{display:flex;flex-direction:column}}.order-composition__row--small{padding:8px 0}@media (max-width:767.98px){.order-composition__row--small{display:none}}.order-composition__row--without{padding-top:0;border-width:0}@media (max-width:767.98px){.order-composition__row--without{padding-bottom:0;margin-bottom:16px;border-left:1px solid #d9dada}}.order-composition__row-price{font-size:20px;font-weight:500;text-align:end}@media (max-width:767.98px){.order-composition__row-price{text-align:start}}@media (max-width:767.98px){.order-composition__row-price--mod{padding-left:24px}}.order-composition__row-size{margin-left:100px;font-weight:500;line-height:140%}@media (max-width:767.98px){.order-composition__row-size{margin-bottom:12px;margin-left:0}}.order-composition__row-size--spacer{margin-bottom:0}.order-composition__row-name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #fab82e}.order-composition__row-name--border{border-width:0}.order-composition__row-name--bold{font-size:20px;font-weight:500}.order-composition__row-item--border{padding-left:24px;border-left:1px solid #d9dada}@media (max-width:767.98px){.order-composition__row-item--border{border-left:0 solid #d9dada}}@media (max-width:767.98px){.order-composition__row-item{margin-bottom:12px}}.order-composition__row-info{margin-top:4px;font-size:14px;color:#565655}.order-composition__icon{font-size:32px;color:#000;border-width:0}.order-composition__documents{display:flex;flex-direction:column}.order-composition__documents-wrap{margin-top:16px}.order-composition__document{display:flex;text-decoration:none}.order-composition__document-info{display:flex;flex-direction:column;margin-bottom:16px;margin-left:20px}.payment-methods{padding-right:22px;margin-top:-15px}.payment-methods__title{margin-bottom:32px;font-size:20px;font-weight:500}.payment-methods__item{display:flex;align-items:center;padding:20px;margin-bottom:24px;cursor:pointer;border:1px solid #d9dada}.payment-methods__item--active{border:1px solid #ed7817}.payment-methods__icon{margin-right:8px}.payment-methods__text-info{font-size:14px;color:#565655}.payment-methods__btn{padding:11px 24px;margin-right:8px;font-size:13px;font-weight:500;text-align:center;text-transform:uppercase;cursor:pointer}@media (max-width:1023.98px){.payment-methods__btn{width:50%;height:auto}}@media (max-width:767.98px){.payment-methods__btn{width:100%;height:auto}}.payment-methods__btn:last-child{margin-right:0}.payment-methods__btn--dark{border:2px solid #000}@media (max-width:767.98px){.payment-methods__btn--dark{margin-top:24px}}.payment-methods__btn--orange{color:#fff;background:#ed7817;border:2px solid #ed7817}.payment-methods__btn-wrap{display:flex;justify-content:flex-end}@media (max-width:767.98px){.payment-methods__btn-wrap{flex-direction:column-reverse}}.load-proxy__title{margin-bottom:24px;font-size:26px;font-weight:500}.load-proxy__drop-area{margin-bottom:8px}.load-proxy__info{color:#565655}.load-proxy__btn{padding:11px 24px;font-size:13px;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background:#ed7817;border:2px solid #ed7817}@media (max-width:1023.98px){.load-proxy__btn{width:100%;height:auto}}.load-proxy__btn-wrap{display:flex;justify-content:flex-end;margin-top:24px}@media (max-width:767.98px){.load-proxy__btn-wrap{flex-direction:column-reverse}}.repeat-order{min-width:450px}@media (max-width:767.98px){.repeat-order{min-width:initial}}.repeat-order__title{font-size:26px;font-weight:500}.repeat-order__title-wrap{display:flex;margin-bottom:8px}.repeat-order__title-icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;margin-right:24px;color:#fff;background:#ed7817;border-radius:9px}.repeat-order__btn{padding:11px 24px;margin-top:24px;margin-right:8px;font-size:13px;font-weight:500;text-align:center;text-transform:uppercase;cursor:pointer}@media (max-width:1023.98px){.repeat-order__btn{width:50%;height:auto}}@media (max-width:767.98px){.repeat-order__btn{width:100%;height:auto}}.repeat-order__btn:last-child{margin-right:0}.repeat-order__btn--dark{border:2px solid #000}.repeat-order__btn--orange{color:#fff;background:#ed7817;border:2px solid #ed7817}.repeat-order__btn-wrap{display:flex;justify-content:flex-end}@media (max-width:767.98px){.repeat-order__btn-wrap{flex-direction:column-reverse}}.repeat-order__info{margin-left:42px}.cancel-order{min-width:450px}@media (max-width:767.98px){.cancel-order{min-width:initial}}.cancel-order__header{display:flex;margin-bottom:24px}.cancel-order__icon{width:10px;height:10px;margin-top:1px;margin-left:1px;background-color:#fff;-webkit-clip-path:polygon(20% 0%,0% 20%,30% 50%,0% 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0%,50% 30%);clip-path:polygon(20% 0%,0% 20%,30% 50%,0% 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0%,50% 30%)}.cancel-order__icon-wrap{width:18px;height:18px;display:flex;align-items:center;justify-content:center;min-width:18px;margin-right:16px;background-color:#e32112;border-radius:9px}.cancel-order__btn{padding:11px 24px;margin-top:24px;margin-right:8px;font-size:13px;font-weight:500;text-align:center;text-transform:uppercase;cursor:pointer}@media (max-width:1023.98px){.cancel-order__btn{width:50%;height:auto}}@media (max-width:767.98px){.cancel-order__btn{width:100%;height:auto}}.cancel-order__btn:last-child{margin-right:0}.cancel-order__btn--dark{border:2px solid #000}.cancel-order__btn--red{color:#fff;background:#e32112;border:2px solid #e32112}.cancel-order__btn-wrap{display:flex;justify-content:flex-end}@media (max-width:767.98px){.cancel-order__btn-wrap{flex-direction:column-reverse}}.cancel-order__title{margin-bottom:8px;font-size:26px;font-weight:500}.cancel-order__select{margin-bottom:24px}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e8e9e9;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#fab82e;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1100;display:none;justify-content:center;font-weight:initial;text-transform:initial;cursor:initial}.popup--active{display:flex}.popup__content{position:relative;z-index:2;padding:35px 38px;margin:auto;overflow-y:auto;color:#000;background-color:#fff;box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03)}@media (max-width:1023.98px){.popup__content{width:100%;height:100%;padding:35px 32px;margin:auto 0}}.popup__wrapper{width:100%;height:100%;position:absolute;z-index:1;background:#fff;opacity:.7}.popup__close{position:absolute;top:20px;right:20px;cursor:pointer}.select{position:relative}.select.disabled .select-toggle{color:#adb5bd;pointer-events:none;background-color:transparent}.select-toggle{display:flex;align-items:center;min-width:10rem;height:40px;padding:12px;cursor:pointer;background:0 0;border:1px solid #e8e9e9;border-radius:0}.select-toggle::after{position:absolute;right:10px;display:block;width:16px;height:10px;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:16px 12px}.select-toggle:active,.select-toggle:focus,.select-toggle:hover{border-color:#ed7817;box-shadow:0 0 0 .25rem #fbe4d1}.select-toggle.show::after{transform:rotate(180deg)}.select-menu{position:absolute;top:-2px!important;z-index:1000;display:none;min-width:100%;padding-left:0;margin:0;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:none;box-shadow:0 10px 15px -8px rgba(0,0,0,.3),0 1px 7px 2px rgba(0,0,0,.03);font-size:1rem}.select-menu li{display:flex;align-items:center;height:40px;cursor:pointer}.select-menu li:focus,.select-menu li:hover,.select-menu li:visited{color:#fab82e;background-color:#fff}.select-menu-start{--bs-position:start}.select-menu-start[data-bs-popper]{right:auto;left:0}.select-menu-end{--bs-position:end}.select-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:320px){.select-menu-sm-start{--bs-position:start}.select-menu-sm-start[data-bs-popper]{right:auto;left:0}.select-menu-sm-end{--bs-position:end}.select-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.select-menu-md-start{--bs-position:start}.select-menu-md-start[data-bs-popper]{right:auto;left:0}.select-menu-md-end{--bs-position:end}.select-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1024px){.select-menu-lg-start{--bs-position:start}.select-menu-lg-start[data-bs-popper]{right:auto;left:0}.select-menu-lg-end{--bs-position:end}.select-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1280px){.select-menu-xl-start{--bs-position:start}.select-menu-xl-start[data-bs-popper]{right:auto;left:0}.select-menu-xl-end{--bs-position:end}.select-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1440px){.select-menu-xxl-start{--bs-position:start}.select-menu-xxl-start[data-bs-popper]{right:auto;left:0}.select-menu-xxl-end{--bs-position:end}.select-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .select-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropend .select-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .select-toggle::after{vertical-align:0}.dropstart .select-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .select-toggle::before{vertical-align:0}.select-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.select-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#000;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.select-item:focus,.select-item:hover{color:#000;background-color:#e8e9e9}.select-item.active,.select-item:active{color:#fff;text-decoration:none;background-color:#ed7817}.select-menu.show{display:block}.select-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#868786;white-space:nowrap}.select-item-text{display:block;padding:.25rem 1rem;color:#000}.select-menu-dark{color:#d9dada;background-color:#343a40;border-color:rgba(0,0,0,.15)}.select-menu-dark .select-item{color:#d9dada}.select-menu-dark .select-item:focus,.select-menu-dark .select-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.select-menu-dark .select-item.active,.select-menu-dark .select-item:active{color:#fff;background-color:#ed7817}.select-menu-dark .select-item.disabled,.select-menu-dark .select-item:disabled{color:#adb5bd}.select-menu-dark .select-divider{border-color:rgba(0,0,0,.15)}.select-menu-dark .select-item-text{color:#d9dada}.select-menu-dark .select-header{color:#adb5bd}.order-payment{max-width:880px;margin:0 auto 60px}@media (max-width:1023.98px){.order-payment{margin:0 0 60px}}.order-payment__title{margin-bottom:24px;font-size:26px;font-weight:500}.order-payment__span{color:#565655}.order-payment__btn{padding:11px 24px;margin-right:24px;font-size:13px;font-weight:500;text-align:center;text-transform:uppercase;cursor:pointer}@media (max-width:767.98px){.order-payment__btn{width:100%;margin-bottom:16px}.order-payment__btn:last-child{margin-bottom:0}}.order-payment__btn:last-child{margin-right:0}.order-payment__btn-wrap{display:flex;margin-top:8px}@media (max-width:767.98px){.order-payment__btn-wrap{flex-direction:column}}.order-payment__btn--dark{border:2px solid #000}.order-payment__btn--orange{color:#fff;background:#ed7817;border:2px solid #ed7817}.order-payment__info{padding:32px;margin-top:28px;background:#f3f2f2}@media (max-width:767.98px){.order-payment__info{padding:32px 16px}}.order-payment__info-title{font-size:26px;font-weight:500}.order-payment__info-container{display:flex}@media (max-width:767.98px){.order-payment__info-container{flex-direction:column}}.order-payment__info-content{display:flex;flex-basis:55%;padding-right:30px;margin-top:24px}.order-payment__info-content:first-child{flex-basis:45%}@media (max-width:767.98px){.order-payment__info-content{padding-right:0}}.order-payment__info-icon{margin-right:24px}.order-payment__info-light{margin-bottom:4px;color:#565655}.order-payment__info-bold{margin-bottom:4px;font-weight:500}.order-payment__info-normal{margin-bottom:4px}.order-payment__info-normal--mod{font-feature-settings:"tnum" on}.product{display:flex;flex-direction:column;font-size:.875rem}.product__image{width:100%}.product__title{margin:10px 0;font-size:26px;font-weight:500;color:#000}.product__code{margin:10px 0;color:#565655}.product__units{font-size:1rem}.product__controls .btn-close{position:relative;float:right;font-size:12px;background-size:12px}@media (min-width:768px){.product{width:60%;font-size:1rem}}@media (min-width:1024px){.product{width:100%;font-size:1rem}}.city-search{-moz-column-count:3;column-count:3}.city-search__city{display:flex;margin-bottom:10px;font-size:14px}.city-search__city-letter{width:12px;margin-right:24px;font-weight:500;color:#868786}.city-search__city-letter--hide{opacity:0}.city-search__template{display:none}@media (max-width:1023.98px){.city-search{-moz-column-count:2;column-count:2}}@media (max-width:767.98px){.city-search{-moz-column-count:1;column-count:1}}.ripple-block{background-color:#ed7817!important;background-image:linear-gradient(90deg,#ed7817,#f4ae74)}.ripple{position:absolute;top:50%;left:50%;z-index:-1;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:100px;opacity:0;-webkit-animation:ripple 2s 1;animation:ripple 2s 1}@-webkit-keyframes ripple{0%{opacity:1;transform:scale(0)}100%{opacity:0;transform:scale(1)}}@keyframes ripple{0%{opacity:1;transform:scale(0)}100%{opacity:0;transform:scale(1)}}.ripple:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.ripple:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.animated{-webkit-animation:mymove 2s;animation:mymove 2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated-slow{-webkit-animation:mymove 3s;animation:mymove 3s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.rubber-band{-webkit-animation-name:rubber-band;animation-name:rubber-band}@-webkit-keyframes rubber-band{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}@keyframes rubber-band{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{transform:none}}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{transform:none}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-in-left{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}@keyframes fade-in-left{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-in-right{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes fade-in-right{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-in-down{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}@keyframes fade-in-down{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.light-speed-in{-webkit-animation-name:light-speed-in;animation-name:light-speed-in;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes light-speed-in{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{opacity:1;transform:skewX(-5deg)}100%{opacity:1;transform:none}}@keyframes light-speed-in{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{opacity:1;transform:skewX(-5deg)}100%{opacity:1;transform:none}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-in{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoom-in{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-out{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoom-out{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #d9dada!important}.border-0{border:0!important}.border-top{border-top:1px solid #d9dada!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #d9dada!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #d9dada!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #d9dada!important}.border-start-0{border-left:0!important}.border-primary{border-color:#fab82e!important}.border-secondary{border-color:#ed7817!important}.border-success{border-color:#4a8f40!important}.border-info{border-color:#2070df!important}.border-warning{border-color:#fab82e!important}.border-danger{border-color:#e32112!important}.border-light{border-color:#f3f2f2!important}.border-gray{border-color:#d9dada!important}.border-dark{border-color:#000!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-10{width:10%!important}.w-25{width:25%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-60{width:60%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.mw-400px{max-width:400px!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-basis-33{flex-basis:33.3333%!important}.flex-basis-25{flex-basis:25%!important}.flex-basis-40{flex-basis:40%!important}.flex-basis-50{flex-basis:50%!important}.flex-basis-60{flex-basis:60%!important}.flex-basis-75{flex-basis:75%!important}.flex-basis-100{flex-basis:100%!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.gap-c{gap:.75rem!important}.gap-32{gap:2rem!important}.gap-40{gap:2.5rem!important}.gap-50{gap:3.125rem!important}.gap-64{gap:4rem!important}.gap-80{gap:5rem!important}.gap-96{gap:6rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-c{margin:.75rem!important}.m-32{margin:2rem!important}.m-40{margin:2.5rem!important}.m-50{margin:3.125rem!important}.m-64{margin:4rem!important}.m-80{margin:5rem!important}.m-96{margin:6rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-c{margin-right:.75rem!important;margin-left:.75rem!important}.mx-32{margin-right:2rem!important;margin-left:2rem!important}.mx-40{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-50{margin-right:3.125rem!important;margin-left:3.125rem!important}.mx-64{margin-right:4rem!important;margin-left:4rem!important}.mx-80{margin-right:5rem!important;margin-left:5rem!important}.mx-96{margin-right:6rem!important;margin-left:6rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-c{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-32{margin-top:2rem!important;margin-bottom:2rem!important}.my-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.my-64{margin-top:4rem!important;margin-bottom:4rem!important}.my-80{margin-top:5rem!important;margin-bottom:5rem!important}.my-96{margin-top:6rem!important;margin-bottom:6rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-c{margin-top:.75rem!important}.mt-32{margin-top:2rem!important}.mt-40{margin-top:2.5rem!important}.mt-50{margin-top:3.125rem!important}.mt-64{margin-top:4rem!important}.mt-80{margin-top:5rem!important}.mt-96{margin-top:6rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-c{margin-right:.75rem!important}.me-32{margin-right:2rem!important}.me-40{margin-right:2.5rem!important}.me-50{margin-right:3.125rem!important}.me-64{margin-right:4rem!important}.me-80{margin-right:5rem!important}.me-96{margin-right:6rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-c{margin-bottom:.75rem!important}.mb-32{margin-bottom:2rem!important}.mb-40{margin-bottom:2.5rem!important}.mb-50{margin-bottom:3.125rem!important}.mb-64{margin-bottom:4rem!important}.mb-80{margin-bottom:5rem!important}.mb-96{margin-bottom:6rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-c{margin-left:.75rem!important}.ms-32{margin-left:2rem!important}.ms-40{margin-left:2.5rem!important}.ms-50{margin-left:3.125rem!important}.ms-64{margin-left:4rem!important}.ms-80{margin-left:5rem!important}.ms-96{margin-left:6rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.p-c{padding:.75rem!important}.p-32{padding:2rem!important}.p-40{padding:2.5rem!important}.p-50{padding:3.125rem!important}.p-64{padding:4rem!important}.p-80{padding:5rem!important}.p-96{padding:6rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.px-c{padding-right:.75rem!important;padding-left:.75rem!important}.px-32{padding-right:2rem!important;padding-left:2rem!important}.px-40{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-50{padding-right:3.125rem!important;padding-left:3.125rem!important}.px-64{padding-right:4rem!important;padding-left:4rem!important}.px-80{padding-right:5rem!important;padding-left:5rem!important}.px-96{padding-right:6rem!important;padding-left:6rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-c{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-32{padding-top:2rem!important;padding-bottom:2rem!important}.py-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-50{padding-top:3.125rem!important;padding-bottom:3.125rem!important}.py-64{padding-top:4rem!important;padding-bottom:4rem!important}.py-80{padding-top:5rem!important;padding-bottom:5rem!important}.py-96{padding-top:6rem!important;padding-bottom:6rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-c{padding-top:.75rem!important}.pt-32{padding-top:2rem!important}.pt-40{padding-top:2.5rem!important}.pt-50{padding-top:3.125rem!important}.pt-64{padding-top:4rem!important}.pt-80{padding-top:5rem!important}.pt-96{padding-top:6rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pe-c{padding-right:.75rem!important}.pe-32{padding-right:2rem!important}.pe-40{padding-right:2.5rem!important}.pe-50{padding-right:3.125rem!important}.pe-64{padding-right:4rem!important}.pe-80{padding-right:5rem!important}.pe-96{padding-right:6rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-c{padding-bottom:.75rem!important}.pb-32{padding-bottom:2rem!important}.pb-40{padding-bottom:2.5rem!important}.pb-50{padding-bottom:3.125rem!important}.pb-64{padding-bottom:4rem!important}.pb-80{padding-bottom:5rem!important}.pb-96{padding-bottom:6rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.ps-c{padding-left:.75rem!important}.ps-32{padding-left:2rem!important}.ps-40{padding-left:2.5rem!important}.ps-50{padding-left:3.125rem!important}.ps-64{padding-left:4rem!important}.ps-80{padding-left:5rem!important}.ps-96{padding-left:6rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-s{font-size:.75rem!important}.fs-m{font-size:.875rem!important}.fs-l{font-size:1rem!important}.fs-xl{font-size:1.125rem!important}.fs-xxl{font-size:1.25rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-md{line-height:1.5!important}.lh-base{line-height:1.3!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.opacity-0{opacity:0!important}.opacity-1{opacity:1!important}.opacity-50{opacity:.5!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#fab82e!important}.text-secondary{color:#ed7817!important}.text-success{color:#4a8f40!important}.text-info{color:#2070df!important}.text-warning{color:#fab82e!important}.text-danger{color:#e32112!important}.text-light{color:#f3f2f2!important}.text-gray{color:#d9dada!important}.text-dark{color:#000!important}.text-gray-600{color:#868786!important}.text-gray-700{color:#565655!important}.text-white{color:#fff!important}.text-body{color:#000!important}.text-muted{color:#868786!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#fab82e!important}.bg-secondary{background-color:#ed7817!important}.bg-success{background-color:#4a8f40!important}.bg-info{background-color:#2070df!important}.bg-warning{background-color:#fab82e!important}.bg-danger{background-color:#e32112!important}.bg-light{background-color:#f3f2f2!important}.bg-gray{background-color:#d9dada!important}.bg-dark{background-color:#000!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:0!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:0!important}.rounded-2{border-radius:0!important}.rounded-3{border-radius:0!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:0!important}.rounded-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-end{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-start{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:320px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.w-sm-10{width:10%!important}.w-sm-25{width:25%!important}.w-sm-40{width:40%!important}.w-sm-45{width:45%!important}.w-sm-50{width:50%!important}.w-sm-60{width:60%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-basis-33{flex-basis:33.3333%!important}.flex-sm-basis-25{flex-basis:25%!important}.flex-sm-basis-40{flex-basis:40%!important}.flex-sm-basis-50{flex-basis:50%!important}.flex-sm-basis-60{flex-basis:60%!important}.flex-sm-basis-75{flex-basis:75%!important}.flex-sm-basis-100{flex-basis:100%!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.gap-sm-c{gap:.75rem!important}.gap-sm-32{gap:2rem!important}.gap-sm-40{gap:2.5rem!important}.gap-sm-50{gap:3.125rem!important}.gap-sm-64{gap:4rem!important}.gap-sm-80{gap:5rem!important}.gap-sm-96{gap:6rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-c{margin:.75rem!important}.m-sm-32{margin:2rem!important}.m-sm-40{margin:2.5rem!important}.m-sm-50{margin:3.125rem!important}.m-sm-64{margin:4rem!important}.m-sm-80{margin:5rem!important}.m-sm-96{margin:6rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-c{margin-right:.75rem!important;margin-left:.75rem!important}.mx-sm-32{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-40{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-sm-50{margin-right:3.125rem!important;margin-left:3.125rem!important}.mx-sm-64{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-80{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-96{margin-right:6rem!important;margin-left:6rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-c{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-sm-32{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-sm-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.my-sm-64{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-80{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-96{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-c{margin-top:.75rem!important}.mt-sm-32{margin-top:2rem!important}.mt-sm-40{margin-top:2.5rem!important}.mt-sm-50{margin-top:3.125rem!important}.mt-sm-64{margin-top:4rem!important}.mt-sm-80{margin-top:5rem!important}.mt-sm-96{margin-top:6rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-c{margin-right:.75rem!important}.me-sm-32{margin-right:2rem!important}.me-sm-40{margin-right:2.5rem!important}.me-sm-50{margin-right:3.125rem!important}.me-sm-64{margin-right:4rem!important}.me-sm-80{margin-right:5rem!important}.me-sm-96{margin-right:6rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-c{margin-bottom:.75rem!important}.mb-sm-32{margin-bottom:2rem!important}.mb-sm-40{margin-bottom:2.5rem!important}.mb-sm-50{margin-bottom:3.125rem!important}.mb-sm-64{margin-bottom:4rem!important}.mb-sm-80{margin-bottom:5rem!important}.mb-sm-96{margin-bottom:6rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-c{margin-left:.75rem!important}.ms-sm-32{margin-left:2rem!important}.ms-sm-40{margin-left:2.5rem!important}.ms-sm-50{margin-left:3.125rem!important}.ms-sm-64{margin-left:4rem!important}.ms-sm-80{margin-left:5rem!important}.ms-sm-96{margin-left:6rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.p-sm-c{padding:.75rem!important}.p-sm-32{padding:2rem!important}.p-sm-40{padding:2.5rem!important}.p-sm-50{padding:3.125rem!important}.p-sm-64{padding:4rem!important}.p-sm-80{padding:5rem!important}.p-sm-96{padding:6rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.px-sm-c{padding-right:.75rem!important;padding-left:.75rem!important}.px-sm-32{padding-right:2rem!important;padding-left:2rem!important}.px-sm-40{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-sm-50{padding-right:3.125rem!important;padding-left:3.125rem!important}.px-sm-64{padding-right:4rem!important;padding-left:4rem!important}.px-sm-80{padding-right:5rem!important;padding-left:5rem!important}.px-sm-96{padding-right:6rem!important;padding-left:6rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-c{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-sm-32{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-sm-50{padding-top:3.125rem!important;padding-bottom:3.125rem!important}.py-sm-64{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-80{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-96{padding-top:6rem!important;padding-bottom:6rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pt-sm-c{padding-top:.75rem!important}.pt-sm-32{padding-top:2rem!important}.pt-sm-40{padding-top:2.5rem!important}.pt-sm-50{padding-top:3.125rem!important}.pt-sm-64{padding-top:4rem!important}.pt-sm-80{padding-top:5rem!important}.pt-sm-96{padding-top:6rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pe-sm-c{padding-right:.75rem!important}.pe-sm-32{padding-right:2rem!important}.pe-sm-40{padding-right:2.5rem!important}.pe-sm-50{padding-right:3.125rem!important}.pe-sm-64{padding-right:4rem!important}.pe-sm-80{padding-right:5rem!important}.pe-sm-96{padding-right:6rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.pb-sm-c{padding-bottom:.75rem!important}.pb-sm-32{padding-bottom:2rem!important}.pb-sm-40{padding-bottom:2.5rem!important}.pb-sm-50{padding-bottom:3.125rem!important}.pb-sm-64{padding-bottom:4rem!important}.pb-sm-80{padding-bottom:5rem!important}.pb-sm-96{padding-bottom:6rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.ps-sm-c{padding-left:.75rem!important}.ps-sm-32{padding-left:2rem!important}.ps-sm-40{padding-left:2.5rem!important}.ps-sm-50{padding-left:3.125rem!important}.ps-sm-64{padding-left:4rem!important}.ps-sm-80{padding-left:5rem!important}.ps-sm-96{padding-left:6rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}.opacity-sm-0{opacity:0!important}.opacity-sm-1{opacity:1!important}.opacity-sm-50{opacity:.5!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.w-md-10{width:10%!important}.w-md-25{width:25%!important}.w-md-40{width:40%!important}.w-md-45{width:45%!important}.w-md-50{width:50%!important}.w-md-60{width:60%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-basis-33{flex-basis:33.3333%!important}.flex-md-basis-25{flex-basis:25%!important}.flex-md-basis-40{flex-basis:40%!important}.flex-md-basis-50{flex-basis:50%!important}.flex-md-basis-60{flex-basis:60%!important}.flex-md-basis-75{flex-basis:75%!important}.flex-md-basis-100{flex-basis:100%!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.gap-md-c{gap:.75rem!important}.gap-md-32{gap:2rem!important}.gap-md-40{gap:2.5rem!important}.gap-md-50{gap:3.125rem!important}.gap-md-64{gap:4rem!important}.gap-md-80{gap:5rem!important}.gap-md-96{gap:6rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-c{margin:.75rem!important}.m-md-32{margin:2rem!important}.m-md-40{margin:2.5rem!important}.m-md-50{margin:3.125rem!important}.m-md-64{margin:4rem!important}.m-md-80{margin:5rem!important}.m-md-96{margin:6rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-c{margin-right:.75rem!important;margin-left:.75rem!important}.mx-md-32{margin-right:2rem!important;margin-left:2rem!important}.mx-md-40{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-md-50{margin-right:3.125rem!important;margin-left:3.125rem!important}.mx-md-64{margin-right:4rem!important;margin-left:4rem!important}.mx-md-80{margin-right:5rem!important;margin-left:5rem!important}.mx-md-96{margin-right:6rem!important;margin-left:6rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-c{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-md-32{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-md-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.my-md-64{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-80{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-96{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-c{margin-top:.75rem!important}.mt-md-32{margin-top:2rem!important}.mt-md-40{margin-top:2.5rem!important}.mt-md-50{margin-top:3.125rem!important}.mt-md-64{margin-top:4rem!important}.mt-md-80{margin-top:5rem!important}.mt-md-96{margin-top:6rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-c{margin-right:.75rem!important}.me-md-32{margin-right:2rem!important}.me-md-40{margin-right:2.5rem!important}.me-md-50{margin-right:3.125rem!important}.me-md-64{margin-right:4rem!important}.me-md-80{margin-right:5rem!important}.me-md-96{margin-right:6rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-c{margin-bottom:.75rem!important}.mb-md-32{margin-bottom:2rem!important}.mb-md-40{margin-bottom:2.5rem!important}.mb-md-50{margin-bottom:3.125rem!important}.mb-md-64{margin-bottom:4rem!important}.mb-md-80{margin-bottom:5rem!important}.mb-md-96{margin-bottom:6rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-c{margin-left:.75rem!important}.ms-md-32{margin-left:2rem!important}.ms-md-40{margin-left:2.5rem!important}.ms-md-50{margin-left:3.125rem!important}.ms-md-64{margin-left:4rem!important}.ms-md-80{margin-left:5rem!important}.ms-md-96{margin-left:6rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.p-md-c{padding:.75rem!important}.p-md-32{padding:2rem!important}.p-md-40{padding:2.5rem!important}.p-md-50{padding:3.125rem!important}.p-md-64{padding:4rem!important}.p-md-80{padding:5rem!important}.p-md-96{padding:6rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.px-md-c{padding-right:.75rem!important;padding-left:.75rem!important}.px-md-32{padding-right:2rem!important;padding-left:2rem!important}.px-md-40{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-md-50{padding-right:3.125rem!important;padding-left:3.125rem!important}.px-md-64{padding-right:4rem!important;padding-left:4rem!important}.px-md-80{padding-right:5rem!important;padding-left:5rem!important}.px-md-96{padding-right:6rem!important;padding-left:6rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-c{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-md-32{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-md-50{padding-top:3.125rem!important;padding-bottom:3.125rem!important}.py-md-64{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-80{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-96{padding-top:6rem!important;padding-bottom:6rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pt-md-c{padding-top:.75rem!important}.pt-md-32{padding-top:2rem!important}.pt-md-40{padding-top:2.5rem!important}.pt-md-50{padding-top:3.125rem!important}.pt-md-64{padding-top:4rem!important}.pt-md-80{padding-top:5rem!important}.pt-md-96{padding-top:6rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pe-md-c{padding-right:.75rem!important}.pe-md-32{padding-right:2rem!important}.pe-md-40{padding-right:2.5rem!important}.pe-md-50{padding-right:3.125rem!important}.pe-md-64{padding-right:4rem!important}.pe-md-80{padding-right:5rem!important}.pe-md-96{padding-right:6rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.pb-md-c{padding-bottom:.75rem!important}.pb-md-32{padding-bottom:2rem!important}.pb-md-40{padding-bottom:2.5rem!important}.pb-md-50{padding-bottom:3.125rem!important}.pb-md-64{padding-bottom:4rem!important}.pb-md-80{padding-bottom:5rem!important}.pb-md-96{padding-bottom:6rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.ps-md-c{padding-left:.75rem!important}.ps-md-32{padding-left:2rem!important}.ps-md-40{padding-left:2.5rem!important}.ps-md-50{padding-left:3.125rem!important}.ps-md-64{padding-left:4rem!important}.ps-md-80{padding-left:5rem!important}.ps-md-96{padding-left:6rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}.opacity-md-0{opacity:0!important}.opacity-md-1{opacity:1!important}.opacity-md-50{opacity:.5!important}}@media (min-width:1024px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.w-lg-10{width:10%!important}.w-lg-25{width:25%!important}.w-lg-40{width:40%!important}.w-lg-45{width:45%!important}.w-lg-50{width:50%!important}.w-lg-60{width:60%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-basis-33{flex-basis:33.3333%!important}.flex-lg-basis-25{flex-basis:25%!important}.flex-lg-basis-40{flex-basis:40%!important}.flex-lg-basis-50{flex-basis:50%!important}.flex-lg-basis-60{flex-basis:60%!important}.flex-lg-basis-75{flex-basis:75%!important}.flex-lg-basis-100{flex-basis:100%!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.gap-lg-c{gap:.75rem!important}.gap-lg-32{gap:2rem!important}.gap-lg-40{gap:2.5rem!important}.gap-lg-50{gap:3.125rem!important}.gap-lg-64{gap:4rem!important}.gap-lg-80{gap:5rem!important}.gap-lg-96{gap:6rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-c{margin:.75rem!important}.m-lg-32{margin:2rem!important}.m-lg-40{margin:2.5rem!important}.m-lg-50{margin:3.125rem!important}.m-lg-64{margin:4rem!important}.m-lg-80{margin:5rem!important}.m-lg-96{margin:6rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-c{margin-right:.75rem!important;margin-left:.75rem!important}.mx-lg-32{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-40{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-lg-50{margin-right:3.125rem!important;margin-left:3.125rem!important}.mx-lg-64{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-80{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-96{margin-right:6rem!important;margin-left:6rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-c{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-lg-32{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-lg-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.my-lg-64{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-80{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-96{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-c{margin-top:.75rem!important}.mt-lg-32{margin-top:2rem!important}.mt-lg-40{margin-top:2.5rem!important}.mt-lg-50{margin-top:3.125rem!important}.mt-lg-64{margin-top:4rem!important}.mt-lg-80{margin-top:5rem!important}.mt-lg-96{margin-top:6rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-c{margin-right:.75rem!important}.me-lg-32{margin-right:2rem!important}.me-lg-40{margin-right:2.5rem!important}.me-lg-50{margin-right:3.125rem!important}.me-lg-64{margin-right:4rem!important}.me-lg-80{margin-right:5rem!important}.me-lg-96{margin-right:6rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-c{margin-bottom:.75rem!important}.mb-lg-32{margin-bottom:2rem!important}.mb-lg-40{margin-bottom:2.5rem!important}.mb-lg-50{margin-bottom:3.125rem!important}.mb-lg-64{margin-bottom:4rem!important}.mb-lg-80{margin-bottom:5rem!important}.mb-lg-96{margin-bottom:6rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-c{margin-left:.75rem!important}.ms-lg-32{margin-left:2rem!important}.ms-lg-40{margin-left:2.5rem!important}.ms-lg-50{margin-left:3.125rem!important}.ms-lg-64{margin-left:4rem!important}.ms-lg-80{margin-left:5rem!important}.ms-lg-96{margin-left:6rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.p-lg-c{padding:.75rem!important}.p-lg-32{padding:2rem!important}.p-lg-40{padding:2.5rem!important}.p-lg-50{padding:3.125rem!important}.p-lg-64{padding:4rem!important}.p-lg-80{padding:5rem!important}.p-lg-96{padding:6rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.px-lg-c{padding-right:.75rem!important;padding-left:.75rem!important}.px-lg-32{padding-right:2rem!important;padding-left:2rem!important}.px-lg-40{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-lg-50{padding-right:3.125rem!important;padding-left:3.125rem!important}.px-lg-64{padding-right:4rem!important;padding-left:4rem!important}.px-lg-80{padding-right:5rem!important;padding-left:5rem!important}.px-lg-96{padding-right:6rem!important;padding-left:6rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-c{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-lg-32{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-lg-50{padding-top:3.125rem!important;padding-bottom:3.125rem!important}.py-lg-64{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-80{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-96{padding-top:6rem!important;padding-bottom:6rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pt-lg-c{padding-top:.75rem!important}.pt-lg-32{padding-top:2rem!important}.pt-lg-40{padding-top:2.5rem!important}.pt-lg-50{padding-top:3.125rem!important}.pt-lg-64{padding-top:4rem!important}.pt-lg-80{padding-top:5rem!important}.pt-lg-96{padding-top:6rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pe-lg-c{padding-right:.75rem!important}.pe-lg-32{padding-right:2rem!important}.pe-lg-40{padding-right:2.5rem!important}.pe-lg-50{padding-right:3.125rem!important}.pe-lg-64{padding-right:4rem!important}.pe-lg-80{padding-right:5rem!important}.pe-lg-96{padding-right:6rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.pb-lg-c{padding-bottom:.75rem!important}.pb-lg-32{padding-bottom:2rem!important}.pb-lg-40{padding-bottom:2.5rem!important}.pb-lg-50{padding-bottom:3.125rem!important}.pb-lg-64{padding-bottom:4rem!important}.pb-lg-80{padding-bottom:5rem!important}.pb-lg-96{padding-bottom:6rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.ps-lg-c{padding-left:.75rem!important}.ps-lg-32{padding-left:2rem!important}.ps-lg-40{padding-left:2.5rem!important}.ps-lg-50{padding-left:3.125rem!important}.ps-lg-64{padding-left:4rem!important}.ps-lg-80{padding-left:5rem!important}.ps-lg-96{padding-left:6rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}.opacity-lg-0{opacity:0!important}.opacity-lg-1{opacity:1!important}.opacity-lg-50{opacity:.5!important}}@media (min-width:1280px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.w-xl-10{width:10%!important}.w-xl-25{width:25%!important}.w-xl-40{width:40%!important}.w-xl-45{width:45%!important}.w-xl-50{width:50%!important}.w-xl-60{width:60%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-basis-33{flex-basis:33.3333%!important}.flex-xl-basis-25{flex-basis:25%!important}.flex-xl-basis-40{flex-basis:40%!important}.flex-xl-basis-50{flex-basis:50%!important}.flex-xl-basis-60{flex-basis:60%!important}.flex-xl-basis-75{flex-basis:75%!important}.flex-xl-basis-100{flex-basis:100%!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.gap-xl-c{gap:.75rem!important}.gap-xl-32{gap:2rem!important}.gap-xl-40{gap:2.5rem!important}.gap-xl-50{gap:3.125rem!important}.gap-xl-64{gap:4rem!important}.gap-xl-80{gap:5rem!important}.gap-xl-96{gap:6rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-c{margin:.75rem!important}.m-xl-32{margin:2rem!important}.m-xl-40{margin:2.5rem!important}.m-xl-50{margin:3.125rem!important}.m-xl-64{margin:4rem!important}.m-xl-80{margin:5rem!important}.m-xl-96{margin:6rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-c{margin-right:.75rem!important;margin-left:.75rem!important}.mx-xl-32{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-40{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xl-50{margin-right:3.125rem!important;margin-left:3.125rem!important}.mx-xl-64{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-80{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-96{margin-right:6rem!important;margin-left:6rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-c{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-xl-32{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xl-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.my-xl-64{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-80{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-96{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-c{margin-top:.75rem!important}.mt-xl-32{margin-top:2rem!important}.mt-xl-40{margin-top:2.5rem!important}.mt-xl-50{margin-top:3.125rem!important}.mt-xl-64{margin-top:4rem!important}.mt-xl-80{margin-top:5rem!important}.mt-xl-96{margin-top:6rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-c{margin-right:.75rem!important}.me-xl-32{margin-right:2rem!important}.me-xl-40{margin-right:2.5rem!important}.me-xl-50{margin-right:3.125rem!important}.me-xl-64{margin-right:4rem!important}.me-xl-80{margin-right:5rem!important}.me-xl-96{margin-right:6rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-c{margin-bottom:.75rem!important}.mb-xl-32{margin-bottom:2rem!important}.mb-xl-40{margin-bottom:2.5rem!important}.mb-xl-50{margin-bottom:3.125rem!important}.mb-xl-64{margin-bottom:4rem!important}.mb-xl-80{margin-bottom:5rem!important}.mb-xl-96{margin-bottom:6rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-c{margin-left:.75rem!important}.ms-xl-32{margin-left:2rem!important}.ms-xl-40{margin-left:2.5rem!important}.ms-xl-50{margin-left:3.125rem!important}.ms-xl-64{margin-left:4rem!important}.ms-xl-80{margin-left:5rem!important}.ms-xl-96{margin-left:6rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.p-xl-c{padding:.75rem!important}.p-xl-32{padding:2rem!important}.p-xl-40{padding:2.5rem!important}.p-xl-50{padding:3.125rem!important}.p-xl-64{padding:4rem!important}.p-xl-80{padding:5rem!important}.p-xl-96{padding:6rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.px-xl-c{padding-right:.75rem!important;padding-left:.75rem!important}.px-xl-32{padding-right:2rem!important;padding-left:2rem!important}.px-xl-40{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xl-50{padding-right:3.125rem!important;padding-left:3.125rem!important}.px-xl-64{padding-right:4rem!important;padding-left:4rem!important}.px-xl-80{padding-right:5rem!important;padding-left:5rem!important}.px-xl-96{padding-right:6rem!important;padding-left:6rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-c{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-xl-32{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xl-50{padding-top:3.125rem!important;padding-bottom:3.125rem!important}.py-xl-64{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-80{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-96{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pt-xl-c{padding-top:.75rem!important}.pt-xl-32{padding-top:2rem!important}.pt-xl-40{padding-top:2.5rem!important}.pt-xl-50{padding-top:3.125rem!important}.pt-xl-64{padding-top:4rem!important}.pt-xl-80{padding-top:5rem!important}.pt-xl-96{padding-top:6rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pe-xl-c{padding-right:.75rem!important}.pe-xl-32{padding-right:2rem!important}.pe-xl-40{padding-right:2.5rem!important}.pe-xl-50{padding-right:3.125rem!important}.pe-xl-64{padding-right:4rem!important}.pe-xl-80{padding-right:5rem!important}.pe-xl-96{padding-right:6rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.pb-xl-c{padding-bottom:.75rem!important}.pb-xl-32{padding-bottom:2rem!important}.pb-xl-40{padding-bottom:2.5rem!important}.pb-xl-50{padding-bottom:3.125rem!important}.pb-xl-64{padding-bottom:4rem!important}.pb-xl-80{padding-bottom:5rem!important}.pb-xl-96{padding-bottom:6rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.ps-xl-c{padding-left:.75rem!important}.ps-xl-32{padding-left:2rem!important}.ps-xl-40{padding-left:2.5rem!important}.ps-xl-50{padding-left:3.125rem!important}.ps-xl-64{padding-left:4rem!important}.ps-xl-80{padding-left:5rem!important}.ps-xl-96{padding-left:6rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.opacity-xl-0{opacity:0!important}.opacity-xl-1{opacity:1!important}.opacity-xl-50{opacity:.5!important}}@media (min-width:1440px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.w-xxl-10{width:10%!important}.w-xxl-25{width:25%!important}.w-xxl-40{width:40%!important}.w-xxl-45{width:45%!important}.w-xxl-50{width:50%!important}.w-xxl-60{width:60%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-basis-33{flex-basis:33.3333%!important}.flex-xxl-basis-25{flex-basis:25%!important}.flex-xxl-basis-40{flex-basis:40%!important}.flex-xxl-basis-50{flex-basis:50%!important}.flex-xxl-basis-60{flex-basis:60%!important}.flex-xxl-basis-75{flex-basis:75%!important}.flex-xxl-basis-100{flex-basis:100%!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.gap-xxl-c{gap:.75rem!important}.gap-xxl-32{gap:2rem!important}.gap-xxl-40{gap:2.5rem!important}.gap-xxl-50{gap:3.125rem!important}.gap-xxl-64{gap:4rem!important}.gap-xxl-80{gap:5rem!important}.gap-xxl-96{gap:6rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-c{margin:.75rem!important}.m-xxl-32{margin:2rem!important}.m-xxl-40{margin:2.5rem!important}.m-xxl-50{margin:3.125rem!important}.m-xxl-64{margin:4rem!important}.m-xxl-80{margin:5rem!important}.m-xxl-96{margin:6rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-c{margin-right:.75rem!important;margin-left:.75rem!important}.mx-xxl-32{margin-right:2rem!important;margin-left:2rem!important}.mx-xxl-40{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xxl-50{margin-right:3.125rem!important;margin-left:3.125rem!important}.mx-xxl-64{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-80{margin-right:5rem!important;margin-left:5rem!important}.mx-xxl-96{margin-right:6rem!important;margin-left:6rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-c{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-xxl-32{margin-top:2rem!important;margin-bottom:2rem!important}.my-xxl-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xxl-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.my-xxl-64{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-80{margin-top:5rem!important;margin-bottom:5rem!important}.my-xxl-96{margin-top:6rem!important;margin-bottom:6rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-c{margin-top:.75rem!important}.mt-xxl-32{margin-top:2rem!important}.mt-xxl-40{margin-top:2.5rem!important}.mt-xxl-50{margin-top:3.125rem!important}.mt-xxl-64{margin-top:4rem!important}.mt-xxl-80{margin-top:5rem!important}.mt-xxl-96{margin-top:6rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-c{margin-right:.75rem!important}.me-xxl-32{margin-right:2rem!important}.me-xxl-40{margin-right:2.5rem!important}.me-xxl-50{margin-right:3.125rem!important}.me-xxl-64{margin-right:4rem!important}.me-xxl-80{margin-right:5rem!important}.me-xxl-96{margin-right:6rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-c{margin-bottom:.75rem!important}.mb-xxl-32{margin-bottom:2rem!important}.mb-xxl-40{margin-bottom:2.5rem!important}.mb-xxl-50{margin-bottom:3.125rem!important}.mb-xxl-64{margin-bottom:4rem!important}.mb-xxl-80{margin-bottom:5rem!important}.mb-xxl-96{margin-bottom:6rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-c{margin-left:.75rem!important}.ms-xxl-32{margin-left:2rem!important}.ms-xxl-40{margin-left:2.5rem!important}.ms-xxl-50{margin-left:3.125rem!important}.ms-xxl-64{margin-left:4rem!important}.ms-xxl-80{margin-left:5rem!important}.ms-xxl-96{margin-left:6rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.p-xxl-c{padding:.75rem!important}.p-xxl-32{padding:2rem!important}.p-xxl-40{padding:2.5rem!important}.p-xxl-50{padding:3.125rem!important}.p-xxl-64{padding:4rem!important}.p-xxl-80{padding:5rem!important}.p-xxl-96{padding:6rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-c{padding-right:.75rem!important;padding-left:.75rem!important}.px-xxl-32{padding-right:2rem!important;padding-left:2rem!important}.px-xxl-40{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xxl-50{padding-right:3.125rem!important;padding-left:3.125rem!important}.px-xxl-64{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-80{padding-right:5rem!important;padding-left:5rem!important}.px-xxl-96{padding-right:6rem!important;padding-left:6rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-c{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-xxl-32{padding-top:2rem!important;padding-bottom:2rem!important}.py-xxl-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xxl-50{padding-top:3.125rem!important;padding-bottom:3.125rem!important}.py-xxl-64{padding-top:4rem!important;padding-bottom:4rem!important}.py-xxl-80{padding-top:5rem!important;padding-bottom:5rem!important}.py-xxl-96{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pt-xxl-c{padding-top:.75rem!important}.pt-xxl-32{padding-top:2rem!important}.pt-xxl-40{padding-top:2.5rem!important}.pt-xxl-50{padding-top:3.125rem!important}.pt-xxl-64{padding-top:4rem!important}.pt-xxl-80{padding-top:5rem!important}.pt-xxl-96{padding-top:6rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pe-xxl-c{padding-right:.75rem!important}.pe-xxl-32{padding-right:2rem!important}.pe-xxl-40{padding-right:2.5rem!important}.pe-xxl-50{padding-right:3.125rem!important}.pe-xxl-64{padding-right:4rem!important}.pe-xxl-80{padding-right:5rem!important}.pe-xxl-96{padding-right:6rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.pb-xxl-c{padding-bottom:.75rem!important}.pb-xxl-32{padding-bottom:2rem!important}.pb-xxl-40{padding-bottom:2.5rem!important}.pb-xxl-50{padding-bottom:3.125rem!important}.pb-xxl-64{padding-bottom:4rem!important}.pb-xxl-80{padding-bottom:5rem!important}.pb-xxl-96{padding-bottom:6rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.ps-xxl-c{padding-left:.75rem!important}.ps-xxl-32{padding-left:2rem!important}.ps-xxl-40{padding-left:2.5rem!important}.ps-xxl-50{padding-left:3.125rem!important}.ps-xxl-64{padding-left:4rem!important}.ps-xxl-80{padding-left:5rem!important}.ps-xxl-96{padding-left:6rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}.opacity-xxl-0{opacity:0!important}.opacity-xxl-1{opacity:1!important}.opacity-xxl-50{opacity:.5!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=evrazui.min.css.map */
/* End */


/* Start:/local/js/evraz/vue/elements/officesmap/evraz.vue.elements.officesmap.css?1718290335421*/
.offices-map__preloader {
    display: flex;
    justify-content: center;
}

.offices-map__preloader img {
    align-self: center;
    height: 30px;
    width: 30px;
}

.offices-map__container {
    min-height: 500px;
    width: 100%;
}

@media (max-width: 425px){
    .offices-map__container {
        min-height: 300px;
        height: 100%;
    }

    ymaps .balloon-office {
        width: calc(100vw - 52px);
    }
}
/* End */


/* Start:/local/templates/.default/components/evraz.main/location/location_evraz_with_map/style.css?17403896461455*/
.city-list__inner a{
    color: #000000;
    text-decoration: none;
}
.city-list__inner {
    padding-left: 24px;
}
.city-list_title{
    line-height: 20px;
}
body .city-list__parent *{
    line-height: 1.3;
}
.city-list__parent{
    overflow-y: hidden;
}
.list_container .city-list__parent{
    max-height: 524px;
}
#modalLocation .evraz-location-list {
    align-items: center;
    display: flex;
}

#modalLocation .evraz-location-check {
    color: #4a8f40;
    font-size: 25px;
    height: 20px;
    line-height: 0.9;
    margin-right: 20px;
    opacity: 0;
}

#modalLocation .evraz-location-check.evraz-show {
    opacity: 1;
}

#modalLocation .evraz-location-city.evraz-text-bold {
    font-weight: 500;
}

.body-scroll__disabled {
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    position: fixed !important;
    width: 100% !important;
}

@media (max-width: 1023.98px){
    #modalLocation .city-list__parent {
        max-height: max-content;
        overflow-y: auto;
    }
}

@media screen and (max-width: 770px) {
    .city-list__parent{
        max-height: unset;
    }
}

#pills-tab a{
    cursor: pointer;
}
.city-list__parent li:hover span, #pills-tabContent .evraz-location-city:hover{
    color: var(--bs-orange-hover);
}
.city-item_selected{
    font-weight: 550;
}
.dropdown-location .text-light{
    color:var(--bs-secondary) !important;
}
/* End */


/* Start:/local/js/evraz/vue/directives/evraz.vue.directives.css?1647943776232*/
/* CSS классы для глобального использования в компонентах *************************************************************/
.evraz-vue-main-pointer-events-none {
    pointer-events: none;
}

/* End */


/* Start:/local/js/evraz/vue/elements/window/modal/evraz.vue.elements.window.modal.css?16843946331347*/
.scroll-disable {
    overflow: hidden;
}

.evraz-vue-elements-window-modal {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 111111;
}

.evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-back {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    position: relative;
    width: 100%;
}

.evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-window {
    padding: 40px;
    background-color: white;
    max-height: 100%;
    max-width: 100%;
    min-height: 50px;
    opacity: 0;
    overflow-y: auto;
    position: relative;
}

.evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-window.show {
    opacity: 1;
    transition: opacity 0.1s linear;
}

.evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-close {
    color: black;
    cursor: pointer;
    font-size: 18px;
    opacity: 0.5;
    padding: 5px;
    position: absolute;
    right: 16px;
    top: 20px;
}

.evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-close:hover {
    opacity: 1;
}
@media (min-width: 1024px) {
    .evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-window {
        min-width: 360px;
    }
    .evraz-vue-elements-window-modal .evraz-vue-elements-window-modal-close{
        right: 20px;
    }
}

/* End */


/* Start:/local/js/evraz/vue/elements/window/hint/evraz.vue.elements.window.hint.css?16875008191491*/
.hint-icn,
.product-page .product-tabs i.hint-icn
{
    font-size: 1.125rem;
}
.hint-icn:before {
    border: 1px solid #FFF;
    border-radius: 50%;
    background: #FFFFFF;
}
.modal-popup-hint {
    padding: 1rem;
    min-width: 18rem;
    min-height: 2.375rem;
    transform: scale(1);
    right: -100%;
    position: fixed;
    z-index: 999999;
}
.modal-popup-hint.animate {
    left: auto;
    right: 18px;
    top: auto;
    bottom: 18px;
    position: fixed;
    transition: right 3s;
}
.modal-popup-hint.error {
    border: 1px solid #E32112;
    background-color: #E32112 !important;
}
.modal-popup-hint.success {
    border: 1px solid #4A8F40;
    background-color: #4A8F40 !important;
}
.modal-hint {
    display: flex;
    width: 100%;
}
.modal-hint__item:first-child {
    width: 10%;
}
.modal-hint__item:nth-child(2) {
    width: 84%;
}
.modal-hint__item:last-child {
    width: 6%;
}
.modal-hint__item-title {
    color: #FFFFFF;
    font-size: 1rem;
    font-weight: 500;
}
.modal-hint__item-content {
    color: #FFFFFF;
    font-size: 1rem;
    font-weight: 375;
    padding-top: 0.25rem;
}
.modal-hint__item .icn-close {
    color: #FFFFFF;
    font-size: 1.125rem;
    cursor: pointer
}
.footer-brand-art__item:nth-child(3) {
    position: unset !important;
    margin-top: -8px !important;
}
@media (max-width: 575px) {
    .modal-popup-hint {
        min-width: auto;
        width: calc(100% - 32px);
    }
    .modal-popup-hint.animate {
        bottom: 75px;
    }
}
/* End */


/* Start:/local/js/evraz/vue/elements/window/backcall/evraz.vue.elements.window.backcall.css?16750857994655*/
.backcall-button{
    border: 2px solid #000000;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0 24px;
    gap: 8px;
    height: 40px;
    font-family: 'GT Eesti Pro Text', serif;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 140%;
    text-align: center;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    font-feature-settings: 'ss04' on;
    color: #000000;
    margin: 1rem 0;
}
.backcall-button:hover{
    color: #FFFFFF;
    background: #000000;
    border: 2px solid #000000;
    text-decoration: none;
}
.backcall-button i{
    font-size: 20px;
}
.backcall-title{
    font-family: 'GT Eesti Pro Text', serif;
    font-style: normal;
    font-weight: 500;
    font-size: 26px;
    line-height: 110%;
    font-feature-settings: 'ss04' on;
    color: #000000;
}
.backcall-phone-label{
    font-family: 'GT Eesti Pro Text', serif;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    display: flex;
    align-items: center;
    font-feature-settings: 'tnum' on, 'lnum' on, 'ss04' on;
    color: #000000;
    margin-left: 16px;
    padding-bottom: 8px;
}
@media (min-width: 1024px){
    .backcall-button {
        width: 100%;
    }
    .backcall-header{
        width: 521px;
    }
    .backcall-phone-input{
        width: 488px;
    }
    .backcall-modal-content{
        width: auto;
    }
    .backcall-phone-button{
        width: 488px;
    }
}
@media (max-width: 400px){
    .backcall-mobile-privacy-span{
        margin-left: 16px;
    }
}
.backcall-mobile-privacy-span{
    margin-right: 15px;
}
.backcall-header{
    border-bottom: none;
}
.backcall-phone-input{
    margin-left: 16px;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 1px 0 12px;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #d9dada;
    flex: none;
    order: 1;
    align-self: stretch;
    flex-grow: 0;
}
.backcall-phone-input:focus{
    color: #000;
    background-color: #fff;
    border-color: #ed7817;
    outline: 0;
    box-shadow: 0 0 0 4px #fbe4d1;
}
.backcall-phone-button{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0 24px;
    gap: 8px;
    height: 56px;
    background: #ED7817;
    flex: none;
    order: 1;
    flex-grow: 1;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 25px;
    margin-left: 16px;
    margin-bottom: 25px;
}
.backcall-phone-button:hover{
    color: #fff;
    background-color: #dc7015;
    border-color: #dc7015;
}
.backcall-privacy{
    font-family: 'GT Eesti Pro Text', serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    font-feature-settings: 'tnum' on, 'lnum' on, 'ss04' on;
    color: #000000;
    flex: none;
    order: 1;
    flex-grow: 1;
    margin-left: 16px;
}
.backcall-privacy-link{
    text-decoration: none;
}
.backcall-success-send{
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 16px !important;
    gap: 8px;
    width: 418px;
    height: 106px;
    background: #4A8F40;
    border: 1px solid #4A8F40;
    background-color: #4A8F40 !important;
    flex: none;
    order: 0;
}
.backcall-icn-success{
    font-size: 18px;
}
.backcall-icn-success:before{
    border: 1px solid #FFF;
    border-radius: 50%;
    background: #FFFFFF;
}
.backcall-success-span{
    font-family: 'GT Eesti Pro Text', serif;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 140%;
    display: flex;
    font-feature-settings: 'tnum' on, 'lnum' on, 'ss04' on;
    color: #FFFFFF;
    flex: none;
    order: 0;
    align-self: stretch;
    flex-grow: 0;
}
.backcall-modal-body{
    padding-bottom: 1rem;
}
.backcall-icn-close {
        color: #FFF !important;
        top: 0 !important;
        right: 2px !important;
        opacity: 1 !important;
}
.backcall-modal-success-animate{
    transform: scale(1);
    right: -100%;
}
.backcall-modal-success-animate-active{
    left: auto;
    right: 18px;
    top: auto;
    bottom: 20px;
    position: fixed !important;
    transition: right 3s !important;
}
.backcall-phone-button-disabled{
    pointer-events: none;
    color: #fff;
    background-color: #ed7817;
    border-color: #ed7817;
    opacity: 0.3;
}
.backcall-modal-content{
    padding: 0;
}
.evraz-vue-elements-window-modal-back-backcall{
    background-color: initial !important;
}
.backcall-privacy-link-ml{
    margin-left: 16px;
}
.backcall-hint-min-width {
    min-width: 343px;
}

/* End */


/* Start:/local/templates/.default/components/itech/search.title/top_new/style.css?17004697271419*/
div.title-search-result {
	display: none;
	z-index: 9998;
}
.main-search {
	position: relative;
	width: auto;
	flex-grow: 1;
}
.search-results{
	max-height: 100%;
	background: #FFFFFF;
	box-sizing: border-box;
	z-index: 9998;
	overflow: auto;
}
.title-search-result .search__res {
	max-height: 60vh;
	overflow-y: auto;
}
.search__res .d-flex{
    width: 100%;
    justify-content: space-between;
}
.search__res-category img{
    width: 28px;
}
.search-results .ac_price{
    min-width: 74px;
    text-align: right;
}
@media screen and (max-width: 1024px) {
	.title-search-result .search__res{
		max-height: calc(100vh - 60px);
	}
}
.title-search-result_mobile{
	position: fixed !important;
	display: block !important;
	top: 62px !important;
}

.search__res-title{
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
}

.search__popular-item__container {
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
}

.search__res-all-clear{
	align-self: center;
	cursor: pointer;
}

.search__res-clear-item{
	align-self: center;
	color: #868786;
	cursor: pointer;
	font-size: 16px;
}

.header-main__search-input-clear {
	align-content: center;
	color: #868786;
	cursor: pointer;
	display: flex;
	margin-top: 12px;
	position: absolute;
	right: 14px;
	z-index: 3;
}

@media screen and (min-width: 1024px) {
	.header-main__search-input-clear {
		right: 108px;
	}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/sale.basket.basket.line/dropdown/style.css?1668061718130*/
.header-main__cart.header-main__cart_no-hover:hover{
    filter: none;
}
.header-main .header-main__cart{
    z-index: 992;
}
/* End */


/* Start:/local/components/evraz.custom/catalog.section.list/templates/main_metprod-new/style.css?1745313768663*/
@media (min-width: 1024px) {
    .popup-warehouse__item::after {
        right: 20px;
    }
    .popup-warehouse__item{
        padding-right: 42px;
    }
}
.dropdown-menu-side__item_accent .icn-sale {
    font-size: 24px;
}
.mobile-menu__item-name.special_accent{
    background: var(--bs-yellow);
    margin-bottom: 12px;
}
.mobile-menu .mobile-menu__item-name span,
.mobile-menu .icn-chevron-right,
.mobile-menu .mobile-menu__sub-title{
    cursor:pointer;
}

.mobile-menu .mobile-menu__item-name span:hover,
.mobile-menu .icn-chevron-right:hover,
.mobile-menu .mobile-menu__sub-title:hover,
.mobile-menu .mobile-menu__link:hover{
 color:var(--bs-secondary);
}
/* End */


/* Start:/local/templates/.default/components/bitrix/sale.basket.basket.line/main_mobile/style.css?163049443686*/
.header-bottom__item a.href_no-hover{
    text-decoration: none;
    color: #000;
}
/* End */


/* Start:/local/components/itech/system.auth.auth-popup/templates/vue_auth/style.css?17453137682146*/
.get-code-btn:disabled {
  opacity: 0.3;
  cursor: initial;
}
.get-code-btn:hover:disabled {
  color: #f57f29;
  background-color: #fff;
}
.bx-authform .disable {
  display: none !important;
}
.bx-authform{
  margin: inherit;
  max-width: inherit;
}

.change_email_button, .change_phone_button, .send-new-code:not(.send-new-code_disabled) {
  cursor: pointer;
}
.send-new-code.send-new-code_disabled{
  cursor: default;
}
span.modal-title{
  font-size: 1.5rem;
  margin-top: 0;
  font-weight: 500;
  color: #000;
}
.register-company-name-fieldset--clear{
  align-content: center;
  color: #000000;
  cursor: pointer;
  display: flex;
  margin-top: 12px;
  position: absolute;
  right: 14px;
  bottom: 12px;
  z-index: 3;
}
@media (min-width: 768px){
  span.modal-title{
    font-size: 1.625rem;
  }
}
@media (min-width: 1280px){
  span.modal-title{
    font-size: 2rem;
  }
}
.change-auth-type{
  cursor: pointer;
}


.body-scroll__disabled {
  overflow-x: hidden !important;
  overflow-y: scroll !important;
  position: fixed !important;
  width: 100% !important;
}
.mt-1 {
  margin-top: 0.5rem!important;
}
.login_form .disable {
  display: none !important;
}
.companies-list {
  position: absolute;
  left: 0;
  display: none;
  width: 100%;
  height: 200px;
  background: #ffffff;
  border: 1px solid #DEE0E6;
  box-sizing: border-box;
  border-radius: 0px 0px 4px 4px;
  z-index: 999;
  opacity: 0;
  transition: linear 200ms;
}
.companies-list__active {
  display: block;
  visibility: visible;
  opacity: 1;
}
.companies-list__content.search__res{
  left: 0;
  width: 100%;
  max-height: 300px;
  overflow-y: scroll;
}
.companies-list__content.search__res .search__res-item{
  flex-direction: column;
}
.ui-alert{
  border: 1px solid #F4A6A0;
  font-family: "GT Eesti Pro Text", sant-serif;
  font-size: 14px;
  font-weight: 375;
  line-height: 19.6px;
}
.ui-alert-close-btn:before{
  width: 15px;
}
.ui-alert-close-btn:after{
  height: 15px;
}
.ui-alert-close-btn{
  opacity: 1;
}

.modal-body.loader {
  display: flex;
  justify-content: center;
  align-items: center;
}

.modal-content .show-error {
  display:flex;
  min-height:351px
}
/* End */


/* Start:/local/js/evraz/vue/elements/captcha/evraz.vue.elements.captcha.css?1655440466133*/
.icn-refresh-color::before {
    content: "\e91b";
}
.spinner-border-small{
    color: #fab82e;
    width: 1rem;
    height: 1rem;
}

/* End */


/* Start:/local/js/evraz/vue/elements/yandexcaptchapolicy/evraz.vue.elements.yandexcaptchapolicy.css?1693305294376*/
.yandex-policy-block {
    position: fixed;
    bottom: 24px;
}
@media (min-width: 1024px) {
    .yandex-policy-block {
        position: initial;
        margin: 24px 0 0;
    }
}
.yandex-policy-link{
    color: #000;
    border-bottom: 1px dashed #000000;
    text-decoration: none;
}
.yandex-policy-link:hover{
    color: #ed7817;
    border-bottom: 1px dashed #ed7817;;
}

/* End */


/* Start:/local/js/evraz/vue/elements/selectusersprofile/evraz.vue.elements.selectusersprofile.css?168750081952*/
.operator-inner-form .form-check{
    width: 100%;
}
/* End */


/* Start:/local/js/evraz/vue/crm/openlines/dist/index.bundle.css?1691568855342*/
.evraz-b24-form-mutable-template {
    display: none;
}
.bx-im-message-content-text .bx24-arm-open-lines_btn {
    display: inline-block;
    margin-top: 0.5rem;
    padding: 0.3rem;
    border: 2px solid #ed7817;
    color: #fff;
    background: #ed7817;
}
.bx-im-message-content-text .bx24-arm-open-lines_btn:hover {
    cursor: pointer;
}

/* End */
/* /local/templates/.default/css/user_block.css?1630494436485 */
/* /local/templates/.default/css/custom_global.css?175075331462174 */
/* /local/templates/.default/css/web_chat.css?17399496891033 */
/* /docs/5.0/dist/css/evrazui.min.css?1725025002306519 */
/* /local/js/evraz/vue/elements/officesmap/evraz.vue.elements.officesmap.css?1718290335421 */
/* /local/templates/.default/components/evraz.main/location/location_evraz_with_map/style.css?17403896461455 */
/* /local/js/evraz/vue/directives/evraz.vue.directives.css?1647943776232 */
/* /local/js/evraz/vue/elements/window/modal/evraz.vue.elements.window.modal.css?16843946331347 */
/* /local/js/evraz/vue/elements/window/hint/evraz.vue.elements.window.hint.css?16875008191491 */
/* /local/js/evraz/vue/elements/window/backcall/evraz.vue.elements.window.backcall.css?16750857994655 */
/* /local/templates/.default/components/itech/search.title/top_new/style.css?17004697271419 */
/* /local/templates/.default/components/bitrix/sale.basket.basket.line/dropdown/style.css?1668061718130 */
/* /local/components/evraz.custom/catalog.section.list/templates/main_metprod-new/style.css?1745313768663 */
/* /local/templates/.default/components/bitrix/sale.basket.basket.line/main_mobile/style.css?163049443686 */
/* /local/components/itech/system.auth.auth-popup/templates/vue_auth/style.css?17453137682146 */
/* /local/js/evraz/vue/elements/captcha/evraz.vue.elements.captcha.css?1655440466133 */
/* /local/js/evraz/vue/elements/yandexcaptchapolicy/evraz.vue.elements.yandexcaptchapolicy.css?1693305294376 */
/* /local/js/evraz/vue/elements/selectusersprofile/evraz.vue.elements.selectusersprofile.css?168750081952 */
/* /local/js/evraz/vue/crm/openlines/dist/index.bundle.css?1691568855342 */
