

/* Start:/local/templates/alhemer_optik/css/faq.css?1777386988624*/
.faq-top{
    position: relative;
    max-width: 800px;
    margin: 48px auto 0 auto;
}

.faq-top--img{
    width: 48px;
    height: 48px;
    position: absolute;
    left: -9%;
}

body h1{
    font-weight: 500;
    font-size: 40px;
    line-height: 110.00000000000001%;
    letter-spacing: -4%;
    text-align: center;
    width: 100%;
    display: block;
    margin-bottom: 32px;
}

@media (max-width: 1439px) {
    .faq-top{
        max-width: unset;
    }

   .faq-top a{
       display: none;
   }
}

@media (max-width: 767px) {
    .faq-top a{
        display: none;
    }
}



/* End */


/* Start:/local/templates/alhemer_optik/components/bitrix/breadcrumb/.default/style.min.css?1777394320254*/
.bx-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px}.bx-breadcrumb .bx-breadcrumb-item,.bx-breadcrumb .bx-breadcrumb-item span{font-weight:400;color:#d8ccba}.bx-breadcrumb .bx-breadcrumb-item.end span{color:var(--brown)}
/* End */


/* Start:/local/templates/alhemer_optik/components/bitrix/catalog.section.list/switch_section/style.css?1777394533530*/
.news--title{font-weight:500;font-size:40px;line-height:110.00000000000001%;letter-spacing:-4%;text-align:center;width:100%;display:block;margin-top:32px}ul{list-style:none}.news--sections{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:32px}.news--sections-item{font-weight:600;line-height:122%;letter-spacing:-2%;color:#000000E0;background-color:#f4eFE64D;padding:12px 16px;border-radius:100px;cursor:pointer}.news--sections-item.active{color:var(--white);background-color:var(--cherry)}
/* End */


/* Start:/local/templates/alhemer_optik/components/bitrix/system.pagenavigation/visual/style.min.css?1777394397588*/
.bx_pagination_bottom .bx_pagination_section_one{display:flex;justify-content:center}.bx_pagination_bottom .bx_pagination_page li.bx_active{font-weight:600;font-size:16px;letter-spacing:0;text-align:center;color:var(--cherry);border-bottom:1px solid var(--cherry)}.bx_pagination_bottom .bx_pagination_page ul{display:flex;align-items:center;gap:8px;padding:0}body .bx_pagination_bottom .bx_pagination_page ul li{width:48px;height:48px;display:flex;justify-content:center;align-items:center;align-content:center}@media (max-width:767px){.bx_pagination_bottom .bx_pagination_page ul{gap:0}}
/* End */


/* Start:/local/templates/alhemer_optik/components/bitrix/news.list/faq/style.css?17773869881389*/
.faq-container {
    max-width: 800px;
    margin: 28px auto 112px auto;
}

.faq-item {
    background: var(--lite-gray);
    border-radius: 12px;
    padding: 16px;
    margin-bottom: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
}

.faq-header {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.number {
    color: var(--brown);
    background: var(--white);
    font-weight: 400;
    line-height: 122%;
    letter-spacing: -2%;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 16px;
}

.title {
    flex-grow: 1;
    font-weight: 600;
    font-size: 20px;
    line-height: 122%;
    letter-spacing: -2%;
}

.arrow {
    width: 32px;
    height: 32px;
    transform: rotate(90deg);
    transition:all .5s ease-in-out ;
}

.active .arrow{
    transform: rotate(270deg);
}

.content {
    margin-top: 20px;
 	display: none;
    transition:all .5s ease-in-out ;
}

.active .content{
    display: block;
}

.content p {
    margin-bottom: 10px;
}

.content ul {
    list-style: none;
    padding-left: 15px;
}

.content li {
    position: relative;
    margin-bottom: 8px;
    padding-left: 15px;
}

.content li::before {
    content: "•";
    position: absolute;
    left: 0;
}

@media (max-width: 1439px) {
    .faq-container{
        max-width: unset;
    }
}
/* End */
/* /local/templates/alhemer_optik/css/faq.css?1777386988624 */
/* /local/templates/alhemer_optik/components/bitrix/breadcrumb/.default/style.min.css?1777394320254 */
/* /local/templates/alhemer_optik/components/bitrix/catalog.section.list/switch_section/style.css?1777394533530 */
/* /local/templates/alhemer_optik/components/bitrix/system.pagenavigation/visual/style.min.css?1777394397588 */
/* /local/templates/alhemer_optik/components/bitrix/news.list/faq/style.css?17773869881389 */
