

/* Start:/local/components/pecom/info/templates/faq/style.css?171380910216322*/
.qa-info, .qa-info button {
    font-family: Roboto, -apple-system, -system-ui, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.qa-info > div {
    box-sizing: border-box;
    max-width: 1290px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}

.qa-info.qa-info-detail > div {
    padding-left: 32px;
    padding-right: 32px;
}

.qa-info-search-top, .qa-info-detail-top {
    background: #FAFAFA;
}

.qa-info-search-top > div, .qa-info-detail-top > div {
    padding-top: 40px;
    padding-bottom: 40px;
    height: 242px;
}

.qa-info-search-top input {
    border: 1px solid #E4E6E7;
    box-sizing: border-box;
    border-radius: 3px;
    height: 56px;
    line-height: 20px;
    font-size: 16px;
    padding: 18px 16px;
    width: 611px;
    font-family: Roboto, -apple-system, -system-ui, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.qa-info-search-top .form-group {
    margin: 0px;
}

.qa-info-search-top button[type=reset] {
    width: 20px;
    height: 20px;
    background-image: url('/local/assets/img/icons/cross-cr.png');
    display: none;
    position: absolute;
    border: none;
    background-color: transparent;
    margin-left: -43px;
    margin-top: 19px;
    cursor: pointer;
}

.qa-info-search-top button[type=reset].active {
    display: inline-block;
}

.qa-info-search-top button[type=submit] {
    justify-content: center;
    align-items: center;
    padding: 16px 28px;
    background: #E4003C;
    border: 1px solid #E4003C;
    border-radius: 3px;
    width: 103px;
    height: 55px;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #FFFFFF;
    margin-left: 24px;
    cursor: pointer;
    position: relative;
    top: 2px;
}

.qa-info-hint {
    font-size: 13px;
    line-height: 18px;
    color: #757575;
    margin-top: 5px;
}

.qa-info a, .qa-info a:visited {
    color: #48538B;
    text-decoration: none;
}

.qa-info h1 {
    font-style: normal;
    font-weight: 600;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 40px;
    color: #2B2B2B;
}

.qa-info h2 {
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 32px;
    color: #2B2B2B;
    margin-bottom: 32px;
}

.qa-info-sections {
    background-color: #ffffff;
    padding-top: 60px;
    padding-bottom: 60px;
}

.qa-info-section {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 100px;
    padding-right: 20px;
}

.qa-info-section h2 a, .qa-info-section h2 a:visited {
    color: #2B2B2B;
}

.qa-info-section ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.qa-info-section ul > li {
    padding: 0px;
    margin-bottom: 32px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
}

.qa-info-section > div {
    padding-top: 10px;
}

a.qa-info-more-b, a.qa-info-more-b:visited {
    align-items: center;
    padding: 10px 28px;
    border: 1px solid #E4E6E7;
    border-radius: 3px;
    color: #2B2B2B;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
}

a.qa-info-more-m, a.qa-info-more-m:visited {
    display: none;
    font-size: 16px;
    line-height: 20px;
    color: #757575;
}

a.qa-info-more-m::after {
    content: " ";
    width: 14px;
    height: 10px;
    background: url('/local/components/pecom/info/templates/faq/images/arrow-gray.png');
    display: inline-block;
    margin-left: 9px;
}

/* Список */
.qa-info-list > div {
    padding-top: 40px;
    padding-bottom: 40px
}

.qa-info-goto {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 28px;
}

.qa-info-goto:before {
    content: '';
    width: 14px;
    height: 10px;
    margin-right: 5px;
    background-image: url('/local/components/pecom/info/templates/faq/images/arrow.svg');
    display: inline-block;
}

.qa-info-list-items {
    margin-top: 28px;
}

.qa-info-list-item {
    padding-top: 32px;
    padding-bottom: 32px;
}

.qa-info-list-items-w .qa-info-list-item {
    border-bottom: 1px dashed #E4E6E7;
}

.qa-info-list-items-w .qa-info-list-item:last-child {
    border-bottom: none;
}

a.qa-info-list-item-header, a.qa-info-list-item-header:visited {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
    color: #2B2B2B;
}

.qa-info-list-item-preview, .qa-info-list-item-preview > a, .qa-info-list-item-preview > a:visited {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #2B2B2B;
    margin-top: 12px
}

/* Пагинатор */
.pagination__icon {
    margin-left: 9px;
}

.pagination .paginator {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
}

.pagination .paginator a {
    padding: 4px 12px;
    margin: 0 0 24px !important;
    font-size: 18px;
    line-height: 1.4;
    font-weight: 400;
    text-decoration: none;
    color: #2b2b2b;
    background-color: #fff;
    border: 1px solid #e4e6e7;
    border-radius: 3px;
}

.pagination .paginator a._next, .pagination .paginator a._prev {
    display: flex;
    align-items: center;
    padding: 0;
    color: #48538b !important;
    font-size: 16px;
    line-height: 1.25;
    border: none;
    background-color: transparent;
}

.pagination .paginator a._prev::before {
    content: '';
    cursor: pointer;
    width: 14px;
    height: 10px;
    background-image: url('/local/components/pecom/info/templates/faq/images/arrow.svg');
    margin-right: 8px;
}

.pagination .paginator a._next::after {
    content: '';
    cursor: pointer;
    width: 14px;
    height: 10px;
    background-image: url('/local/components/pecom/info/templates/faq/images/arrow.svg');
    margin-left: 8px;
    transform: scale(-1, 1);
}

.pagination .paginator a:last-of-type:visited {
    color: #48538b;
}

.pagination .paginator a.active {
    color: #fff !important;
    background-color: #252069;
    border-color: #252069;
}

@media screen and (min-width: 360px) {
    .pagination__wrap {
        justify-content: flex-start;
    }

    .pagination__item {
        margin-right: 24px;
    }

    .pagination__item:last-of-type {
        margin-right: 0;
    }
}

@media screen and (min-width: 480px) {
    .pagination__item_tablet {
        display: inline-block;
    }
}

@media screen and (min-width: 525px) {
    .pagination .paginator {
        justify-content: flex-start;
    }

    .pagination .paginator a {
        margin: 0 24px 0 0 !important;
    }

    .pagination .paginator a:last-of-type {
        margin: 0 !important;
    }

    .pagination .paginator a:last-of-type::after {
        top: 12px;
    }
}

@media screen and (min-width: 768px) {
    .pagination {
        margin-top: 48px;
        flex-direction: row;
        align-items: center;
    }

    .pagination__wrap {
        margin-bottom: 0;
    }

    .pagination__item:last-of-type {
        margin-right: 23px;
    }
}

@media screen and (min-width: 1280px) {
    .pagination {
        margin-bottom: 120px;
    }
}


/* Детально */
.qa-info-detail-top > div {
    padding-top: 60px;
}

.qa-info-detail > div {
    background: #FFFFFF;
    border: 1px solid #E4E6E7;
    box-shadow: 0px 4px 16px rgb(209 209 209 / 25%);
    border-radius: 6px;
    position: relative;
    padding-top: 40px;
    padding-bottom: 40px;
    top: -116px;
}

.qa-info-detail h1 {
    font-style: normal;
    font-weight: 600;
    font-size: 36px;
    line-height: 46px;
    color: #2B2B2B;
    margin-bottom: 40px;
}

.qa-info-detail-content main {
    padding: 0px !important;
    margin: 0px !important;
}

@media (max-width: 1475px) and (min-width: 1025px) {
    .qa-info > div {
        padding-left: 110px;
        padding-right: 20px;
        margin-left: unset;
        margin-right: unset;
        max-width: 100%;
    }

    .qa-info.qa-info-detail > div {
        margin-left: 106px;
        margin-right: 16px;
    }
}

@media screen and (max-width: 1024px) {
    .qa-info > div {
        padding-left: 20px;
        padding-right: 20px;
    }

    .qa-info.qa-info-detail > div {
        margin-right: 16px;
        margin-left: 16px;
    }

    a.qa-info-more-b {
        display: none;
    }

    a.qa-info-more-m {
        display: inline;
    }
}

@media screen and (max-width: 800px) and (min-width: 480px) {
    .qa-info-search-top input {
        width: calc(100% - 130px);
        margin-right: 127px;
    }

    .qa-info-search-top button[type=submit] {
        float: right;
        margin-left: -130px;
    }

    .qa-info-search-top button[type=reset] {
        float: right;
        margin-left: -165px;
    }
}

.qa-info-hint.qa-info-m {
    display: none;
}

.qa-info-h2m {
    display: none;
}

@media screen and (max-width: 480px) {
    .qa-info-sections {
        padding-top: 0px;
    }

    .qa-info-section {
        display: block;
        margin: 0px;
        width: 100%;
        padding: 0px;
    }

    .qa-info-h2m {
        display: block;
        font-style: normal;
        font-weight: 500;
        font-size: 22px;
        line-height: 48px;
        color: #2B2B2B;
    }

    .qa-info-section h2 {
        margin: 0px;
    }

    .qa-info-section h2 a, .qa-info-section h2 a:visited {
        color: #48538B;
        font-size: 16px;
        line-height: 48px;
        font-style: normal;
        font-weight: 400;
    }

    .qa-info-section > ul, .qa-info-section > div {
        display: none;
    }

    .qa-info.qa-info-detail > div {
        padding-top: 0px;
        padding-left: 16px;
        padding-right: 16px;
        margin-right: 0px;
        margin-left: 0px;
        border: none;
        border-radius: 0px;
        background: #FAFAFA;
        box-shadow: none;
    }

    .qa-info-detail h1 {
        font-style: normal;
        font-size: 22px;
        line-height: 28px;
    }

    .qa-info-search-top input {
        width: 100%;
    }

    .qa-info-search-top button[type=submit] {
        width: 100%;
        margin-left: 0px;
        margin-top: 32px;
        position: static;
    }

    .qa-info-search-top button[type=reset] {
        margin: 0px;
        right: 35px;
        margin-top: -38px;
    }

    .qa-info-search-top > div {
        height: auto;
    }

    .qa-info-hint {
        display: none;
    }

    .qa-info-hint.qa-info-m {
        display: block;
    }

    .qa-info-search-top {
        background: #FFFFFF;
    }
}

/* New style */

.info-shipping-button-wrap {
    display: flex;
    justify-content: center;
}

.info-shipping-button {
    color: #48538b;
    position: relative;
    display: flex;
    align-items: center;
    gap: 0 15px;

    font-size: 18px
}

.info-shipping-button::before {
    content: "";
    position: relative;
    left: 0;
    width: 30px;
    height: 44px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('data:image/svg+xml,%3Csvg width="50" height="64" viewBox="0 0 50 64" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_1208_2385)"%3E%3Cpath d="M42.83 0.659912H7.17002C3.50002 0.659912 0.52002 3.63991 0.52002 7.30991V56.6999C0.52002 60.3699 3.50002 63.3499 7.17002 63.3499H42.82C46.49 63.3499 49.47 60.3699 49.47 56.6999V7.30991C49.48 3.63991 46.49 0.659912 42.83 0.659912ZM47.58 56.6899C47.58 59.3099 45.45 61.4399 42.83 61.4399H7.17002C4.55002 61.4399 2.42002 59.3099 2.42002 56.6899V7.30991C2.42002 4.68991 4.55002 2.55991 7.17002 2.55991H42.82C45.44 2.55991 47.57 4.68991 47.57 7.30991V56.6899H47.58Z" fill="black"/%3E%3Cpath d="M40.9302 6.36011H9.07021C7.50021 6.36011 6.22021 7.64011 6.22021 9.21011V17.9501C6.22021 19.5201 7.50021 20.8001 9.07021 20.8001H40.9202C42.4902 20.8001 43.7702 19.5201 43.7702 17.9501V9.20011C43.7802 7.63011 42.5002 6.36011 40.9302 6.36011ZM41.8802 17.9401C41.8802 18.4601 41.4502 18.8901 40.9302 18.8901H9.07021C8.55021 18.8901 8.12022 18.4601 8.12022 17.9401V9.20011C8.12022 8.68011 8.55021 8.25011 9.07021 8.25011H40.9202C41.4402 8.25011 41.8702 8.68011 41.8702 9.20011V17.9401H41.8802Z" fill="black"/%3E%3Cpath d="M13.6799 23.79H9.47988C7.90988 23.79 6.62988 25.07 6.62988 26.64V30.84C6.62988 32.41 7.90988 33.69 9.47988 33.69H13.6799C15.2499 33.69 16.5299 32.41 16.5299 30.84V26.64C16.5299 25.07 15.2499 23.79 13.6799 23.79ZM14.6299 30.84C14.6299 31.36 14.1999 31.79 13.6799 31.79H9.47988C8.95988 31.79 8.52988 31.36 8.52988 30.84V26.64C8.52988 26.12 8.95988 25.69 9.47988 25.69H13.6799C14.1999 25.69 14.6299 26.12 14.6299 26.64V30.84Z" fill="black"/%3E%3Cpath d="M27.0998 23.79H22.8998C21.3298 23.79 20.0498 25.07 20.0498 26.64V30.84C20.0498 32.41 21.3298 33.69 22.8998 33.69H27.0998C28.6698 33.69 29.9498 32.41 29.9498 30.84V26.64C29.9498 25.07 28.6698 23.79 27.0998 23.79ZM28.0498 30.84C28.0498 31.36 27.6198 31.79 27.0998 31.79H22.8998C22.3798 31.79 21.9498 31.36 21.9498 30.84V26.64C21.9498 26.12 22.3798 25.69 22.8998 25.69H27.0998C27.6198 25.69 28.0498 26.12 28.0498 26.64V30.84Z" fill="black"/%3E%3Cpath d="M40.5202 23.79H36.3202C34.7502 23.79 33.4702 25.07 33.4702 26.64V30.84C33.4702 32.41 34.7502 33.69 36.3202 33.69H40.5202C42.0902 33.69 43.3702 32.41 43.3702 30.84V26.64C43.3702 25.07 42.0902 23.79 40.5202 23.79ZM41.4702 30.84C41.4702 31.36 41.0402 31.79 40.5202 31.79H36.3202C35.8002 31.79 35.3702 31.36 35.3702 30.84V26.64C35.3702 26.12 35.8002 25.69 36.3202 25.69H40.5202C41.0402 25.69 41.4702 26.12 41.4702 26.64V30.84Z" fill="black"/%3E%3Cpath d="M13.6799 36.0901H9.47988C7.90988 36.0901 6.62988 37.3701 6.62988 38.9401V43.1401C6.62988 44.7101 7.90988 45.9901 9.47988 45.9901H13.6799C15.2499 45.9901 16.5299 44.7101 16.5299 43.1401V38.9401C16.5299 37.3701 15.2499 36.0901 13.6799 36.0901ZM14.6299 43.1401C14.6299 43.6601 14.1999 44.0901 13.6799 44.0901H9.47988C8.95988 44.0901 8.52988 43.6601 8.52988 43.1401V38.9401C8.52988 38.4201 8.95988 37.9901 9.47988 37.9901H13.6799C14.1999 37.9901 14.6299 38.4201 14.6299 38.9401V43.1401Z" fill="black"/%3E%3Cpath d="M27.0998 36.0901H22.8998C21.3298 36.0901 20.0498 37.3701 20.0498 38.9401V43.1401C20.0498 44.7101 21.3298 45.9901 22.8998 45.9901H27.0998C28.6698 45.9901 29.9498 44.7101 29.9498 43.1401V38.9401C29.9498 37.3701 28.6698 36.0901 27.0998 36.0901ZM28.0498 43.1401C28.0498 43.6601 27.6198 44.0901 27.0998 44.0901H22.8998C22.3798 44.0901 21.9498 43.6601 21.9498 43.1401V38.9401C21.9498 38.4201 22.3798 37.9901 22.8998 37.9901H27.0998C27.6198 37.9901 28.0498 38.4201 28.0498 38.9401V43.1401Z" fill="black"/%3E%3Cpath d="M40.5202 36.0901H36.3202C34.7502 36.0901 33.4702 37.3701 33.4702 38.9401V55.4401C33.4702 57.0101 34.7502 58.2901 36.3202 58.2901H40.5202C42.0902 58.2901 43.3702 57.0101 43.3702 55.4401V38.9401C43.3702 37.3701 42.0902 36.0901 40.5202 36.0901ZM41.4702 55.4401C41.4702 55.9601 41.0402 56.3901 40.5202 56.3901H36.3202C35.8002 56.3901 35.3702 55.9601 35.3702 55.4401V38.9401C35.3702 38.4201 35.8002 37.9901 36.3202 37.9901H40.5202C41.0402 37.9901 41.4702 38.4201 41.4702 38.9401V55.4401Z" fill="black"/%3E%3Cpath d="M13.6799 48.3899H9.47988C7.90988 48.3899 6.62988 49.6699 6.62988 51.2399V55.4399C6.62988 57.0099 7.90988 58.2899 9.47988 58.2899H13.6799C15.2499 58.2899 16.5299 57.0099 16.5299 55.4399V51.2399C16.5299 49.6699 15.2499 48.3899 13.6799 48.3899ZM14.6299 55.4399C14.6299 55.9599 14.1999 56.3899 13.6799 56.3899H9.47988C8.95988 56.3899 8.52988 55.9599 8.52988 55.4399V51.2399C8.52988 50.7199 8.95988 50.2899 9.47988 50.2899H13.6799C14.1999 50.2899 14.6299 50.7199 14.6299 51.2399V55.4399Z" fill="black"/%3E%3Cpath d="M27.0998 48.3899H22.8998C21.3298 48.3899 20.0498 49.6699 20.0498 51.2399V55.4399C20.0498 57.0099 21.3298 58.2899 22.8998 58.2899H27.0998C28.6698 58.2899 29.9498 57.0099 29.9498 55.4399V51.2399C29.9498 49.6699 28.6698 48.3899 27.0998 48.3899ZM28.0498 55.4399C28.0498 55.9599 27.6198 56.3899 27.0998 56.3899H22.8998C22.3798 56.3899 21.9498 55.9599 21.9498 55.4399V51.2399C21.9498 50.7199 22.3798 50.2899 22.8998 50.2899H27.0998C27.6198 50.2899 28.0498 50.7199 28.0498 51.2399V55.4399Z" fill="black"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_1208_2385"%3E%3Crect width="50" height="64" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}

@media screen and (max-width: 800px) {
    .info-shipping-button::before {
        content: none;
    }

    .info-shipping-button {
        font-size: 16px
    }
}
/* End */


/* Start:/local/templates/inner_vue_cli/components/bitrix/news.list/another_article/style.css?171380910266*/
.qa-info-detail-items-list__title h2 {
    margin-bottom: 0.5em;
}
/* End */
/* /local/components/pecom/info/templates/faq/style.css?171380910216322 */
/* /local/templates/inner_vue_cli/components/bitrix/news.list/another_article/style.css?171380910266 */
