.sok-faq{display:flex;flex-direction:column;align-items:center;gap:40px;padding-top:20px;padding-bottom:clamp(72px,13.3vw,120px)}.sok-faq__heading{font-size:clamp(34px,8.5vw,56px);line-height:1.08;text-align:center}.sok-faq__list{display:flex;flex-direction:column;gap:10px;width:100%}.sok-faq__item{border-radius:16px;background:#f3eee7;transition:background-color .2s ease}.sok-faq__item[open]{background:#ede7de}.sok-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(18px,5vw,24px) clamp(18px,5vw,26px);font-family:var(--sok-font-heading);font-size:clamp(18px,4.6vw,22px);line-height:1.25;list-style:none;cursor:pointer}.sok-faq__q::-webkit-details-marker{display:none}.sok-faq__icon{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:var(--sok-stone);color:var(--sok-coal);transition:background-color .3s,color .3s}.sok-faq__icon:before,.sok-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:currentColor;transition:transform .3s ease}.sok-faq__icon:after{transform:rotate(90deg)}.sok-faq__item[open] .sok-faq__icon{background:var(--sok-coal);color:var(--sok-stone)}.sok-faq__item[open] .sok-faq__icon:after{transform:rotate(0)}.sok-faq__a{display:grid;grid-template-rows:1fr}.sok-faq__a-inner{overflow:hidden;min-height:0}.sok-faq__answer{padding:0 clamp(18px,5vw,82px) 26px clamp(18px,5vw,26px);font-size:17px;line-height:1.6;color:var(--sok-text-2)}.sok-faq__answer p{margin:0}@supports (interpolate-size: allow-keywords){.sok-faq__item{interpolate-size:allow-keywords}.sok-faq__item::details-content{height:0;overflow:clip;transition:height .4s var(--sok-ease-panel),content-visibility .4s allow-discrete}.sok-faq__item[open]::details-content{height:auto}.sok-faq__answer{opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .4s var(--sok-ease-panel)}.sok-faq__item[open] .sok-faq__answer{opacity:1;transform:none}}.sok-faq__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:clamp(22px,6vw,32px) clamp(18px,5vw,30px);border-radius:18px;overflow:hidden;background-position:center 70%}.sok-faq__cta-copy{display:flex;flex-direction:column;gap:6px;max-width:480px}.sok-faq__cta-title{font-size:clamp(22px,5.6vw,28px);line-height:1.15}.sok-faq__cta-text{font-size:17px;line-height:1.5}.sok-faq__cta-actions{display:flex;flex-wrap:wrap;gap:10px}.sok-faq__cta-btn{height:50px;padding:0 22px;font-size:16px}.sok-faq__cta-call,.sok-faq__cta-call:hover{background:#49020399;color:var(--sok-stone);font-weight:500}.sok-faq--split{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,4vw,64px);padding-top:clamp(56px,9vw,110px);padding-bottom:clamp(56px,9vw,110px)}.sok-faq--split .sok-faq__heading{flex:1 1 300px;max-width:420px;font-size:clamp(32px,6vw,52px);line-height:1.06;text-align:left}.sok-faq--split .sok-faq__list{flex:2 1 520px;min-width:0;width:auto}.sok-faq--split .sok-faq__item{background:var(--sok-chip)}.sok-faq--split .sok-faq__item[open]{background:var(--sok-sand)}.sok-faq--split .sok-faq__answer{font-size:clamp(15px,4vw,17px)}.sok-bg-sand .sok-faq--split .sok-faq__item[open]{background:var(--sok-stone)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-sok-faq.css.map */
