.m-faq-chat{background:var(--m-faq-chat-bg);padding-top:var(--m-faq-chat-top-pad);padding-bottom:var(--m-faq-chat-bottom-pad);overflow:hidden}.m-faq-chat__page-width{max-width:var(--m-faq-chat-max-width);margin:0 auto;padding-left:4rem;padding-right:4rem}.m-faq-chat__inner{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.5fr);gap:var(--m-faq-chat-col-gap);align-items:start}.m-faq-chat__left{position:relative}.m-faq-chat__heading{margin:0;color:var(--m-faq-chat-heading-color);font-family:Georgia,Times New Roman,Times,serif;font-size:var(--m-faq-chat-heading-size);font-weight:400;line-height:1.05;letter-spacing:-.02em;max-width:14ch}.m-faq-chat__right{min-width:0}.m-faq-chat__list{display:flex;flex-direction:column;gap:var(--m-faq-chat-row-gap)}.m-faq-chat__item{display:flex;flex-direction:column;gap:12px}.m-faq-chat__item--left{align-items:flex-start}.m-faq-chat__item--center{align-items:center}.m-faq-chat__item--right{align-items:flex-end}.m-faq-chat__question-wrap,.m-faq-chat__answer-wrap{width:100%;display:flex}.m-faq-chat__item--left .m-faq-chat__question-wrap,.m-faq-chat__item--left .m-faq-chat__answer-wrap{justify-content:flex-start}.m-faq-chat__item--center .m-faq-chat__question-wrap,.m-faq-chat__item--center .m-faq-chat__answer-wrap{justify-content:center}.m-faq-chat__item--right .m-faq-chat__question-wrap,.m-faq-chat__item--right .m-faq-chat__answer-wrap{justify-content:flex-end}.m-faq-chat__question,.m-faq-chat__answer{box-sizing:border-box}.m-faq-chat__question{width:min(100%,var(--m-faq-chat-question-width));padding:1.35rem 1.6rem;border-radius:var(--m-faq-chat-bubble-radius);background:var(--m-faq-chat-question-bg);color:var(--m-faq-chat-question-text);font-size:var(--m-faq-chat-question-size);font-weight:400;line-height:1.3;letter-spacing:-.01em;transform:translate(var(--m-faq-chat-question-offset))}.m-faq-chat__answer{width:min(100%,var(--m-faq-chat-answer-width));padding:1.55rem 1.7rem;border-radius:var(--m-faq-chat-card-radius);background:var(--m-faq-chat-answer-bg);color:var(--m-faq-chat-answer-text);font-size:var(--m-faq-chat-answer-size);line-height:1.45;transform:translate(var(--m-faq-chat-answer-offset))}.m-faq-chat__answer.rte p{margin:0}.m-faq-chat__answer.rte p:not(:last-child){margin-bottom:.8em}.m-faq-chat__footer{margin-top:2.8rem;display:flex;justify-content:flex-end}.m-faq-chat__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.95rem 1.6rem;border:1px solid var(--m-faq-chat-heading-color);border-radius:999px;background:transparent;color:var(--m-faq-chat-heading-color);text-decoration:none;font-size:14px;line-height:1;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.m-faq-chat__button:hover{background:var(--m-faq-chat-heading-color);color:var(--m-faq-chat-bg)}.m-faq-chat__button--disabled{opacity:.7;pointer-events:none}.m-faq-chat__item--reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.m-faq-chat__item--reveal.is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:1199px){.m-faq-chat__page-width{padding-left:3rem;padding-right:3rem}.m-faq-chat__inner{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);gap:3rem}.m-faq-chat__heading{font-size:calc(var(--m-faq-chat-heading-size) * .84)}.m-faq-chat__question{width:min(100%,max(300px,var(--m-faq-chat-question-width)))}.m-faq-chat__answer{width:min(100%,max(380px,var(--m-faq-chat-answer-width)))}}@media screen and (max-width:989px){.m-faq-chat__inner{grid-template-columns:1fr;gap:2.6rem}.m-faq-chat__heading{max-width:none}.m-faq-chat__footer{justify-content:flex-start}}@media screen and (max-width:749px){.m-faq-chat{padding-top:max(56px,calc(var(--m-faq-chat-top-pad) * .62));padding-bottom:max(56px,calc(var(--m-faq-chat-bottom-pad) * .62))}.m-faq-chat__page-width{padding-left:1.8rem;padding-right:1.8rem}.m-faq-chat__inner{gap:2.2rem}.m-faq-chat__heading{font-size:clamp(32px,8vw,42px);line-height:1}.m-faq-chat__list{gap:22px}.m-faq-chat__item,.m-faq-chat__item--left,.m-faq-chat__item--center,.m-faq-chat__item--right{align-items:stretch}.m-faq-chat__question-wrap,.m-faq-chat__answer-wrap{justify-content:flex-start!important}.m-faq-chat__question,.m-faq-chat__answer{width:100%;transform:none}.m-faq-chat__question{padding:1.2rem 1.3rem;font-size:clamp(13px,3.5vw,15px)}.m-faq-chat__answer{padding:1.2rem 1.3rem;font-size:clamp(13px,3.5vw,15px);line-height:1.5}.m-faq-chat__footer{margin-top:2rem}.m-faq-chat__button{width:100%;min-height:46px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/m-faq-chat.css.map */
