@layer salon-block{.b-vika-faq .fq{padding:120px var(--vk-pad);justify-content:space-between;align-items:flex-start;gap:64px;display:flex}.b-vika-faq .fq__head-col{flex-direction:column;flex:0 auto;align-items:flex-start;gap:20px;min-width:0;display:flex}.b-vika-faq .fq__title{color:var(--c-text)}.b-vika-faq .fq__list{flex-direction:column;flex:0 0 760px;gap:10px;min-width:0;display:flex}.b-vika-faq .fq__item{background:var(--c-card);border-radius:24px;padding:24px 28px;display:block}.b-vika-faq .fq__item[open]{background:var(--c-accent-soft)}.b-vika-faq .fq__head{font-family:var(--f-heading);letter-spacing:-.005em;cursor:pointer;align-items:center;gap:20px;font-size:20px;line-height:25px;list-style:none;display:flex}.b-vika-faq .fq__head::-webkit-details-marker{display:none}.b-vika-faq .fq__head::marker{content:""}.b-vika-faq .fq__question{min-width:0;color:var(--c-text);overflow-wrap:break-word;flex:auto}.b-vika-faq .fq__toggle{border:1px solid var(--c-line);width:34px;height:34px;color:var(--c-text);border-radius:50%;flex:none;position:relative}.b-vika-faq .fq__toggle:before,.b-vika-faq .fq__toggle:after{content:"";background:currentColor;width:9px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-vika-faq .fq__toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.b-vika-faq .fq__item[open] .fq__toggle{background:var(--c-btn);color:var(--c-btn-text);border-width:0}.b-vika-faq .fq__item[open] .fq__toggle:after{display:none}.b-vika-faq .fq__answer{white-space:pre-line;margin-top:12px}@container block (width<=1439px){.b-vika-faq .fq{gap:40px}.b-vika-faq .fq__list{flex:620px}}@container block (width<=1023px){.b-vika-faq .fq{flex-direction:column;align-items:stretch;gap:32px}.b-vika-faq .fq__list{flex:none}}@container block (width<=767px){.b-vika-faq .fq{gap:10px;padding:48px 16px}.b-vika-faq .fq__head-col{gap:10px}.b-vika-faq .fq__item{padding:24px 20px}.b-vika-faq .fq__head,.b-vika-faq .fq__question{font-size:18px;line-height:23px}.b-vika-faq .fq__li:has(>[data-hide-m]){display:none}}}
