.dk-sbol-text {
    -webkit-font-smoothing: antialiased;
    margin: 0
}

.dk-sbol-text_size_capitalize {
    font: 500 12px/16px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif;
    text-transform: uppercase
}

@media (min-width:768px) {
    .dk-sbol-text_size_capitalize {
        font: 500 12px/16px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

@media (min-width:1024px) {
    .dk-sbol-text_size_capitalize {
        font: 500 13px/16px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-text_size_caption,
.dk-sbol-text_size_sm {
    font: 400 13px/20px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif;
    letter-spacing: -.2px
}

@media (min-width:768px) {

    .dk-sbol-text_size_caption,
    .dk-sbol-text_size_sm {
        font: 400 13px/20px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

@media (min-width:1024px) {

    .dk-sbol-text_size_caption,
    .dk-sbol-text_size_sm {
        font: 400 13px/20px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-text_size_body2,
.dk-sbol-text_size_md {
    font: 400 15px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif;
    letter-spacing: -.3px
}

@media (min-width:768px) {

    .dk-sbol-text_size_body2,
    .dk-sbol-text_size_md {
        font: 400 15px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

@media (min-width:1024px) {

    .dk-sbol-text_size_body2,
    .dk-sbol-text_size_md {
        font: 400 15px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-text_size_lg {
    font: 400 16px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif;
    letter-spacing: -.3px
}

@media (min-width:768px) {
    .dk-sbol-text_size_lg {
        font: 400 18px/28px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

@media (min-width:1024px) {
    .dk-sbol-text_size_lg {
        font: 400 19px/28px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-text_capitalize {
    text-transform: uppercase
}

.dk-sbol-link {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: none;
    cursor: pointer;
    letter-spacing: -.3px;
    outline: none;
    padding: 0;
    text-decoration: none;
    transition: color .2s linear
}

.dk-sbol-link_withIcon {
    align-items: center;
    display: inline-flex
}

.dk-sbol-link__text_size_md.dk-sbol-link__text_iconPosition_left,
.dk-sbol-link__text_size_sm.dk-sbol-link__text_iconPosition_left {
    margin-left: 8px
}

.dk-sbol-link__text_size_lg.dk-sbol-link__text_iconPosition_left {
    margin-left: 16px
}

.dk-sbol-link__text_size_md.dk-sbol-link__text_iconPosition_right,
.dk-sbol-link__text_size_sm.dk-sbol-link__text_iconPosition_right {
    margin-right: 8px
}

.dk-sbol-link__text_size_lg.dk-sbol-link__text_iconPosition_right {
    margin-right: 16px
}

.dk-sbol-link_size_sm {
    font: 400 13px/20px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
}

@media (min-width:768px) {
    .dk-sbol-link_size_sm {
        font: 400 13px/20px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-link_size_md {
    font: 400 15px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
}

@media (min-width:768px) {
    .dk-sbol-link_size_md {
        font: 400 15px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

@media (min-width:1024px) {
    .dk-sbol-link_size_md {
        font: 400 15px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-link_size_lg {
    font: 400 16px/24px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
}

@media (min-width:768px) {
    .dk-sbol-link_size_lg {
        font: 400 18px/28px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

@media (min-width:1024px) {
    .dk-sbol-link_size_lg {
        font: 400 19px/28px SBSansText, OpenSans, Helvetica Neue, Helvetica, Arial, sans-serif
    }
}

.dk-sbol-link_withUnderline {
    text-decoration: underline;
    text-underline-offset: 2px
}

.dk-sbol-link_withUnderline:hover {
    text-underline-offset: 4px
}

.dk-sbol-link_color_green {
    color: #0D8523
}

.dk-sbol-link_color_green:hover {
    color: #095C18
}

.dk-sbol-link_color_green:active {
    color: #0A4014
}

.dk-sbol-link_color_orange {
    color: #D14D00
}

.dk-sbol-link_color_orange:hover {
    color: #85380C
}

.dk-sbol-link_color_orange:active {
    color: #5C2709
}

.dk-sbol-link_color_black {
    color: #262626
}

.dk-sbol-link_color_black:hover {
    color: rgba(38, 38, 38, .7)
}

.dk-sbol-link_color_black:active {
    color: #262626
}

.dk-sbol-link_color_violet {
    color: #A139E5
}

.dk-sbol-link_color_violet:hover {
    color: #722BA1
}

.dk-sbol-link_color_violet:active {
    color: #501A74
}

.dk-sbol-link.focus-visible {
    border-radius: 4px;
    outline: 2px solid #262626
}

.dk-sbol-link:focus-visible {
    border-radius: 4px;
    outline: 2px solid #262626
}

.static-collapsable {
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    margin: 0 -20px
}

.static-collapsable:last-of-type {
    border-bottom: none
}

@media (min-width:768px) {
    .static-collapsable {
        margin: 0 -40px
    }
}

@media (min-width:1024px) {
    .static-collapsable {
        margin: 0
    }
}

.static-collapsable_view_rounded {
    border: none
}

.static-collapsable+.static-collapsable {
    border-top: none
}

.static-collapsable__header {
    background: none;
    border: 0;
    cursor: pointer;
    display: block;
    padding: 36px 64px 36px 20px;
    position: relative;
    text-align: left
}

@media (min-width:768px) {
    .static-collapsable__header {
        padding-left: 40px;
        padding-right: 219px
    }
}

@media (min-width:1024px) {
    .static-collapsable__header {
        margin: 0;
        padding-left: 0;
        padding-right: 179px
    }
}

.static-collapsable__header:focus {
    outline: none
}

body:not(.pointer-events) .static-collapsable__header:focus {
    outline: 2px solid #262626
}

.static-collapsable__header:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuOTUxNSAxNC42MzQ3QzE2LjQyMDEgMTUuMTIxOCAxNy4xNzk5IDE1LjEyMTggMTcuNjQ4NSAxNC42MzQ3QzE4LjExNzIgMTQuMTQ3NiAxOC4xMTcyIDEzLjM1NzkgMTcuNjQ4NSAxMi44NzA4TDEyIDdMNi4zNTE0NyAxMi44NzA4QzUuODgyODQgMTMuMzU3OSA1Ljg4Mjg0IDE0LjE0NzYgNi4zNTE0NyAxNC42MzQ3QzYuODIwMSAxNS4xMjE4IDcuNTc5OSAxNS4xMjE4IDguMDQ4NTMgMTQuNjM0N0wxMiAxMC41Mjc3TDE1Ljk1MTUgMTQuNjM0N1oiIGZpbGw9IiMyMzIzMjMiLz4KPC9zdmc+Cg==);
    content: "";
    display: block;
    height: 24px;
    position: absolute;
    right: 20px;
    top: 36px;
    transform: rotate(180deg);
    width: 24px
}

@media (min-width:768px) {
    .static-collapsable__header:after {
        right: 40px
    }
}

@media (min-width:1024px) {
    .static-collapsable__header:after {
        right: 0
    }
}

@media (min-width:768px) {
    .static-collapsable__header:after {
        top: 40px
    }
}

@media (min-width:1024px) {
    .static-collapsable__header:after {
        top: 48px
    }
}

@media (min-width:768px) {
    .static-collapsable__header {
        padding-bottom: 40px
    }
}

@media (min-width:1024px) {
    .static-collapsable__header {
        padding-bottom: 48px
    }
}

@media (min-width:768px) {
    .static-collapsable__header {
        padding-top: 40px
    }
}

@media (min-width:1024px) {
    .static-collapsable__header {
        padding-top: 48px
    }
}

.static-collapsable_expanded .static-collapsable__header {
    background: #F7F9FA
}

@media (min-width:1024px) {
    .static-collapsable_expanded .static-collapsable__header {
        background: none;
        padding-bottom: 12px
    }
}

@media (min-width:768px) {
    @media (min-width:1024px) {
        .static-collapsable_expanded .static-collapsable__header {
            padding-bottom: 16px
        }
    }
}

@media (min-width:1024px) {
    @media (min-width:1024px) {
        .static-collapsable_expanded .static-collapsable__header {
            padding-bottom: 24px
        }
    }
}

.static-collapsable_expanded .static-collapsable__header:after {
    transform: rotate(0deg)
}

.static-collapsable__content {
    display: none;
    margin: 0 20px
}

@media (min-width:768px) {
    .static-collapsable__content {
        margin: 0 40px
    }
}

@media (min-width:1024px) {
    .static-collapsable__content {
        margin: 0
    }
}

.static-collapsable_expanded .static-collapsable__content {
    display: block
}

.static-collapsable_view_rounded .static-collapsable__header {
    background: #F7F9FA;
    border-radius: 16px;
    margin: 0;
    padding: 24px 74px 24px 24px
}

.static-collapsable_view_rounded .static-collapsable__header:after {
    right: 24px;
    top: 24px
}

.static-collapsable_view_rounded .static-collapsable__content {
    padding: 0 24px
}

.static-breadcrumbs__list {
    display: flex;
    margin: 0
}

.static-breadcrumbs__item {
    display: none
}

@media (min-width:768px) {
    .static-breadcrumbs__item {
        display: block
    }
}

.static-breadcrumbs__item+.static-breadcrumbs__item,
.static-breadcrumbs__item:first-of-type:last-of-type {
    padding-left: 13px;
    position: relative
}

@media (min-width:768px) {

    .static-breadcrumbs__item+.static-breadcrumbs__item,
    .static-breadcrumbs__item:first-of-type:last-of-type {
        margin-left: 8px
    }
}

.static-breadcrumbs__item+.static-breadcrumbs__item:before,
.static-breadcrumbs__item:first-of-type:last-of-type:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjc5ODEzIDQuNDcyMkwwLjE0NzE1OSAwLjg0OTQwM0MtMC4wNDgxNjg5IDAuNjU1NTIxIC0wLjA0ODUzMzkgMC4zNDA4MTQgMC4xNDYzNDMgMC4xNDY0ODNDMC4zNDIxNTQgLTAuMDQ4MDgwNCAwLjY1ODc0NyAtMC4wNDgxMzU4IDAuODU0MjIgMC4xNDU5NTNMNC44NTMxNiA0LjEyMjFDNS4wNDg4MSA0LjMxNjEyIDUuMDQ4OTIgNC42MzExOSA0Ljg1MzY2IDQuODI1NTlMMC44NTQyMiA4LjgwMTc0QzAuNjU4NzQ3IDguOTk1ODIgMC4zNDIxNTQgOC45OTU3NyAwLjE0Njc1MSA4LjgwMTYxQy0wLjA0ODg2ODMgOC42MDc1NyAtMC4wNDg4NjgzIDguMjkyNSAwLjE0NjQ1OSA4LjA5ODE3TDMuNzk4MTMgNC40NzIyWiIgZmlsbD0iIzI2MjYyNiIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPC9zdmc+Cgo=) no-repeat 50%;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: rotate(180deg);
    width: 5px
}

@media (min-width:768px) {

    .static-breadcrumbs__item+.static-breadcrumbs__item:before,
    .static-breadcrumbs__item:first-of-type:last-of-type:before {
        transform: rotate(0deg)
    }
}

.static-breadcrumbs__item:first-of-type:last-of-type:before {
    transform: rotate(180deg)
}

.static-breadcrumbs__item_white_all+.static-breadcrumbs__item_white_all:before,
.static-breadcrumbs__item_white_all:first-of-type:last-of-type:before,
.static-breadcrumbs__item_white_mobile+.static-breadcrumbs__item_white_mobile:before,
.static-breadcrumbs__item_white_mobile:first-of-type:last-of-type:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjc5ODEzIDQuNDcyMkwwLjE0NzE1OSAwLjg0OTQwM0MtMC4wNDgxNjg5IDAuNjU1NTIxIC0wLjA0ODUzMzkgMC4zNDA4MTQgMC4xNDYzNDMgMC4xNDY0ODNDMC4zNDIxNTQgLTAuMDQ4MDgwNCAwLjY1ODc0NyAtMC4wNDgxMzU4IDAuODU0MjIgMC4xNDU5NTNMNC44NTMxNiA0LjEyMjFDNS4wNDg4MSA0LjMxNjEyIDUuMDQ4OTIgNC42MzExOSA0Ljg1MzY2IDQuODI1NTlMMC44NTQyMiA4LjgwMTc0QzAuNjU4NzQ3IDguOTk1ODIgMC4zNDIxNTQgOC45OTU3NyAwLjE0Njc1MSA4LjgwMTYxQy0wLjA0ODg2ODMgOC42MDc1NyAtMC4wNDg4NjgzIDguMjkyNSAwLjE0NjQ1OSA4LjA5ODE3TDMuNzk4MTMgNC40NzIyWiIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIi8+Cjwvc3ZnPgoK) no-repeat 50%
}

@media (min-width:768px) {

    .static-breadcrumbs__item_white_mobile+.static-breadcrumbs__item_white_mobile:before,
    .static-breadcrumbs__item_white_mobile:first-of-type:last-of-type:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjc5ODEzIDQuNDcyMkwwLjE0NzE1OSAwLjg0OTQwM0MtMC4wNDgxNjg5IDAuNjU1NTIxIC0wLjA0ODUzMzkgMC4zNDA4MTQgMC4xNDYzNDMgMC4xNDY0ODNDMC4zNDIxNTQgLTAuMDQ4MDgwNCAwLjY1ODc0NyAtMC4wNDgxMzU4IDAuODU0MjIgMC4xNDU5NTNMNC44NTMxNiA0LjEyMjFDNS4wNDg4MSA0LjMxNjEyIDUuMDQ4OTIgNC42MzExOSA0Ljg1MzY2IDQuODI1NTlMMC44NTQyMiA4LjgwMTc0QzAuNjU4NzQ3IDguOTk1ODIgMC4zNDIxNTQgOC45OTU3NyAwLjE0Njc1MSA4LjgwMTYxQy0wLjA0ODg2ODMgOC42MDc1NyAtMC4wNDg4NjgzIDguMjkyNSAwLjE0NjQ1OSA4LjA5ODE3TDMuNzk4MTMgNC40NzIyWiIgZmlsbD0iIzI2MjYyNiIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPC9zdmc+Cgo=) no-repeat 50%
    }
}

.static-breadcrumbs__item:last-of-type {
    display: block
}

.static-breadcrumbs__link {
    border: 2px solid transparent;
    border-radius: 4px;
    box-sizing: border-box;
    color: rgba(38, 38, 38, .55);
    text-decoration: none;
    transition: color .2s linear
}

.static-breadcrumbs__link:hover {
    color: rgba(38, 38, 38, .7)
}

.static-breadcrumbs__link:active {
    color: #262626
}

body:not(.pointer-events) .static-breadcrumbs__link:focus {
    border: 2px solid #262626;
    color: #262626;
    outline: none
}

.static-breadcrumbs__item_white_all .static-breadcrumbs__link,
.static-breadcrumbs__item_white_mobile .static-breadcrumbs__link {
    color: #ffffff
}

@media (min-width:768px) {
    .static-breadcrumbs__item_white_mobile .static-breadcrumbs__link {
        color: rgba(38, 38, 38, .55)
    }
}

.kitt-ecosystem {
    z-index: 1000 !important
}

.sber-pay {
    background: linear-gradient(90deg, #EFFFCC, #EFFFCC .01%, #F8FFEB)
}

@media (min-width:414px) {
    .sber-pay {
        display: flex;
        justify-content: center
    }
}

@media (min-width:768px) {
    .sber-pay {
        height: 120px
    }
}

.sber-pay__container::-webkit-scrollbar {
    width: 0
}

.sber-pay__container {
    display: flex;
    overflow-x: hidden;
    overflow-y: clip;
    padding: 0 0 0 20px
}

@media (min-width:414px) {
    .sber-pay__container {
        justify-content: center;
        padding: 0 20px
    }
}

@media (min-width:768px) {
    .sber-pay__container {
        justify-content: space-between;
        max-width: 927px;
        padding: 0 47px
    }
}

@media (min-width:1366px) {
    .sber-pay__container {
        max-width: 770px
    }
}

.sber-pay__containerText {
    margin: 20px 0
}

.sber-pay__head {
    font-weight: 600;
    margin-bottom: 4px
}


.sber-pay__text:after {
    content: "›";
    display: inline-block;
    height: 5px;
    margin-left: 5px;
    position: relative;
    vertical-align: initial;
    width: auto
}

.sber-pay__container-img {
    align-items: center;
    display: flex
}

@media (min-width:414px) {
    .sber-pay__container-img {
        align-items: flex-end;
        display: flex
    }
}

.sber-pay__container-img::-webkit-scrollbar {
    width: 0
}

.sber-pay__img {
    bottom: -4px;
    height: 126px;
    margin-left: 10px;
    max-width: 270px;
    overflow-x: hidden;
    position: relative
}

@media (min-width:414px) {
    .sber-pay__img {
        margin-left: 0
    }
}

/*# sourceMappingURL=sberpay.css.map*/