.main-faq{--faq-scroll-offset: calc(var(--announcement-offset, 0px) + var(--header-offset, 0px) + 16px);padding-block:calc(var(--announcement-offset, 0px) + var(--header-offset, 0px) + clamp(40px,10vw,150px)) 0;overflow-anchor:none}.main-faq .faq__desktop{display:none}.main-faq .faq__mobile,.main-faq .faq__list{display:flex;flex-direction:column;gap:12px}.main-faq .faq__mobile{margin-top:clamp(20px,3vw,40px)}.main-faq .faq__q{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin:0;padding:16px 18px;border:0;background:var(--color-ink);color:var(--white);cursor:pointer;font-family:var(--font-body);font-size:24px;font-weight:700;line-height:1.25;text-align:left;transition:background-color .25s ease,color .25s ease}.main-faq .faq__q span,.main-faq .faq__acc-head span{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.main-faq .faq__q svg,.main-faq .faq__acc-head svg{flex:0 0 auto;width:13px;height:11px;transform:rotate(0);transition:transform .36s cubic-bezier(.22,1,.36,1)!important;will-change:transform}.main-faq .faq__q[aria-expanded=true] svg,.main-faq .faq__acc-item[open]:not(.is-closing) .faq__acc-head svg{transform:rotate(180deg)}.main-faq .faq__a-title{margin:0 0 14px;font-family:var(--font-heading);font-size:clamp(20px,2vw,28px);font-weight:700;text-transform:uppercase}.main-faq .faq__a{min-width:0;font-size:24px;line-height:1.6;animation:faq-content-in .36s cubic-bezier(.22,1,.36,1) both}.main-faq .faq__a p{margin:0 0 1em;font-size:24px;font-weight:400}.main-faq .faq__a ul,.main-faq .faq__acc-body ul{margin:12px 0;padding-left:1.2em}.main-faq .faq__acc-item{min-width:0;margin:0}.main-faq .faq__acc-head{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;width:calc(100% + (var(--page-pad, 0px) * 2));margin-inline:calc(var(--page-pad, 0px) * -1);padding:16px 15px;list-style:none;background:var(--color-ink);color:var(--white);cursor:pointer;font-family:var(--font-body);font-size:20px;font-weight:700;line-height:1.25}.main-faq .faq__acc-head::-webkit-details-marker{display:none}.main-faq .faq__acc-body{box-sizing:border-box;display:block;min-width:0;padding:18px 0 8px;overflow-wrap:break-word;font-size:20px}@keyframes faq-content-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.main-faq .faq__acc-body p{margin:0 0 1em;font-size:20px}@media(min-width:900px){.main-faq .faq__desktop{display:grid;grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(20px,3vw,44px);margin-top:clamp(20px,3vw,40px)}.main-faq .faq__mobile{display:none}.main-faq .faq__detail{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-faq.css.map */
