.b2b-faq.b2b-section{padding:48px;color:var(--b2b-text, #fff)}.b2b-faq__inner.b2b-container{max-width:1344px;margin-inline:auto;padding-inline:0;display:flex;flex-direction:column;align-items:stretch;gap:72px}.b2b-faq__header{text-align:center}.b2b-faq__title{margin:0;font-family:var(--b2b-font-display);font-size:var(--b2b-fs-display, 48.83px);font-weight:var(--b2b-fw-medium, 500);line-height:1.15;letter-spacing:0;color:var(--b2b-text, #fff)}.b2b-faq__list{display:flex;flex-direction:column;width:100%}.b2b-faq__item{border-bottom:1.2px solid var(--b2b-color-faded, #201d22)}.b2b-faq__item:last-child{border-bottom:none}.b2b-faq__item[open]{border-bottom-color:var(--b2b-color-card-bd, #262e4d)}.b2b-faq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;min-height:92px;padding:32px 0;list-style:none;cursor:pointer;color:inherit}.b2b-faq__summary::-webkit-details-marker{display:none}.b2b-faq__summary::marker{content:""}.b2b-faq__question{flex:1;min-width:0;font-family:var(--b2b-font-display);font-size:32px;font-weight:var(--b2b-fw-medium, 500);line-height:1.15;color:var(--b2b-faq-question-color, var(--b2b-text, #fff))}.b2b-faq__toggle{position:relative;flex-shrink:0;width:44px;height:44px;border:1.2px solid var(--b2b-color-faded, #201d22);border-radius:50%;color:var(--b2b-text, #fff)}.b2b-faq__toggle:before,.b2b-faq__toggle:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.b2b-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.b2b-faq__item[open] .b2b-faq__toggle:before{transform:translate(-50%,-50%) rotate(45deg)}.b2b-faq__item[open] .b2b-faq__toggle:after{transform:translate(-50%,-50%) rotate(-45deg)}.b2b-faq__panel{padding:0 0 32px}.b2b-faq__answer{max-width:798px;font-size:18px;font-weight:var(--b2b-fw-light, 300);line-height:1.5;color:var(--b2b-faq-answer-color, rgba(196, 193, 199, 1))}.b2b-faq__answer>*:first-child{margin-top:0}.b2b-faq__answer>*+*{margin-top:1em}.b2b-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.b2b-faq__answer a:is(:hover,:focus-visible){color:var(--b2b-text-muted, rgba(255, 255, 255, .72))}.b2b-faq__empty{margin:0;text-align:center;font-size:16px;font-weight:var(--b2b-fw-light, 300);color:var(--b2b-text-muted, rgba(255, 255, 255, .6))}.b2b-faq__item[open] .b2b-faq__summary{align-items:flex-start;min-height:0;padding:32px 0 0}.b2b-faq__item[open] .b2b-faq__panel{padding:32px 0}@media(max-width:767px){.b2b-faq.b2b-section{padding:16px}.b2b-faq__inner.b2b-container{gap:48px;padding-block:32px 0}.b2b-faq__title{font-size:27.34px;line-height:1.28;word-break:break-word}.b2b-faq__item[open]{border-bottom-color:var(--b2b-color-faded, #201d22)}.b2b-faq__summary{align-items:flex-start;min-height:0;padding:18px 0;gap:16px}.b2b-faq__item:not([open]) .b2b-faq__summary{min-height:92px;box-sizing:border-box}.b2b-faq__question{font-size:20px;line-height:1.4;word-break:break-word}.b2b-faq__item[open] .b2b-faq__question{line-height:1.2}.b2b-faq__toggle{width:44px;height:44px}.b2b-faq__panel{padding:0 0 18px}.b2b-faq__answer{max-width:none;font-size:12px;line-height:1.4}.b2b-faq__answer a{color:inherit}.b2b-faq__answer a:is(:hover,:focus-visible){color:var(--b2b-text, #fff)}.b2b-faq__item[open] .b2b-faq__summary{padding:18px 0 0}.b2b-faq__item[open] .b2b-faq__panel{padding:12px 0 18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/b2b-faq.css.map */
