.faqs{display:grid;gap:20px;padding-top:var(--margin-top-mobile, 50px);padding-bottom:var(--margin-bottom-mobile, 50px)}.faqs__container{max-width:calc(var(--faqs-maxw, 600px) + var(--container-padding) * 2)}.faqs__button{width:100%}.faqs__button--upper{text-transform:uppercase}@media screen and (min-width:480px){.faqs__button{max-width:327px}}@media screen and (min-width:992px){.faqs{display:grid;gap:40px;padding-top:var(--margin-top-desktop, 80px);padding-bottom:var(--margin-bottom-desktop, 80px)}}.faqs:not(.faqs--ia-lndg) .accordion-item{--accordion-icon-inset: 8px}.faqs:not(.faqs--ia-lndg) .accordion-item:not(.accordion-item--no-border):first-child{border-block-start:0}.faqs:not(.faqs--ia-lndg) .accordion-item__button{padding-block:16px;font-family:var(--ff-body);font-size:16px;line-height:1.5;color:var(--brand-ink)}.faqs:not(.faqs--ia-lndg) .accordion-item__body{font-family:var(--ff-body);font-size:16px;line-height:1.5}.faqs__list--full{max-width:1140px;margin-inline:auto}.faqs__list .faqs__button{margin-top:28px}.faqs__split{max-width:calc(1140px + var(--container-padding) * 2)}.faqs__layout{display:grid;gap:48px}.faqs__chat{padding-top:32px}.faq-chat{position:relative;display:flex;flex-direction:column;max-width:460px;margin-inline:auto}.faq-chat>*+*{margin-top:18px}.faq-chat__bubble{position:relative;padding:20px 24px;border-radius:24px;font-family:var(--ff-body);font-size:15px;line-height:1.45}.faq-chat__bubble p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.faq-chat__slot{display:grid}.faq-chat__slot>*{grid-area:1 / 1}.faq-chat__slot>.faq-chat__bubble,.faq-chat__slot>.faq-chat__typing{justify-self:start;align-self:start}.faq-chat__bubble--question{align-self:flex-end;max-width:82%;border:1.5px solid var(--brand-violet);border-bottom-right-radius:6px;background:var(--brand-white);color:var(--brand-violet);transform-origin:bottom right}.faq-chat__bubble--reply{align-self:flex-start;max-width:82%;border-bottom-left-radius:6px;background:var(--brand-gradient-primary);color:var(--brand-white);transform-origin:bottom left}.faq-chat__bubble--indent{margin-left:78px}.faq-chat__heart{position:absolute;top:-19px;left:-19px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--brand-violet);color:var(--brand-white)}.faq-chat__heart svg{display:block;width:26px;height:26px;fill:currentColor}.faq-chat__typing{display:none}.faq-chat__answer-row{display:flex;align-items:flex-end;gap:14px;margin-left:-20px}.faq-chat__avatar{flex:none;width:84px;height:84px}.faq-chat__avatar img{display:block;width:100%;height:100%}@media(prefers-reduced-motion:no-preference){faq-chat:not(:defined) [data-chat-el]{opacity:0}}.faq-chat.is-ready .faq-chat__bubble{opacity:0;transform:translateY(14px) scale(.97);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1)}.faq-chat.is-ready .faq-chat__bubble--reply{transform:translateY(26px) scale(.97)}.faq-chat.is-ready .faq-chat__heart{opacity:0;transform:scale(.3);transition:opacity .32s ease,transform .32s cubic-bezier(.34,1.56,.64,1)}.faq-chat.is-ready .faq-chat__avatar{opacity:0;transform:scale(.8);transition:opacity .38s ease,transform .38s cubic-bezier(.34,1.56,.64,1)}.faq-chat.is-ready .faq-chat__bubble.is-shown,.faq-chat.is-ready .faq-chat__heart.is-shown,.faq-chat.is-ready .faq-chat__avatar.is-shown{opacity:1;transform:none}.faq-chat.is-ready .faq-chat__typing{display:flex;align-items:center;gap:6px;padding:16px 20px;border-radius:24px 24px 24px 6px;background:var(--brand-gradient-primary);opacity:0;transform:scale(.4);transform-origin:bottom left;transition:opacity .26s cubic-bezier(.34,1.56,.64,1),transform .26s cubic-bezier(.34,1.56,.64,1)}.faq-chat.is-ready .faq-chat__typing.is-shown{opacity:1;transform:scale(1)}.faq-chat__typing span{flex:none;width:7px;height:7px;border-radius:50%;background:var(--brand-white);animation:faq-chat-dot-bounce .95s infinite ease-in-out}.faq-chat__typing:not(.is-shown) span{animation-play-state:paused}.faq-chat__typing span:nth-child(2){animation-delay:.13s}.faq-chat__typing span:nth-child(3){animation-delay:.26s}@keyframes faq-chat-dot-bounce{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-5px);opacity:1}}@media screen and (max-width:749px){.faq-chat__bubble--indent{margin-left:48px}.faq-chat__answer-row{gap:12px;margin-left:0}.faq-chat__avatar{width:64px;height:64px}}@media screen and (min-width:992px){.faqs:not(.faqs--ia-lndg){gap:21px}.faqs:not(.faqs--ia-lndg) .accordion-item__button{padding-block:17px;font-size:18px}.faqs__list .faqs__button{width:auto;max-width:none}}@media screen and (min-width:1100px){.faqs__layout{grid-template-columns:minmax(0,460px) minmax(0,1fr);column-gap:clamp(48px,9vw,117px);align-items:start;max-width:1140px;margin-inline:auto}.faqs__chat{padding-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/311/assets/section-faqs.css.map */
