.faq{display:block;max-width:73rem;margin:0 auto;padding:3.2rem 1.6rem 6.4rem;color:var(--m-dark)}.faq__head{margin-bottom:4rem;text-align:center}.faq__badge{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 2rem;padding:.6rem 1.4rem;border:1px solid var(--m-hairline);font-size:var(--m-text-base);line-height:1}.faq__title{margin:0 0 1.6rem;font-size:3.2rem;font-weight:400;line-height:1.1;letter-spacing:-.035em;color:inherit}.faq__intro{max-width:55rem;margin:0 auto;font-size:var(--m-text-base);line-height:1.6}.faq__intro p{margin:0}.faq__group{margin-bottom:4.8rem}.faq__group:last-child{margin-bottom:0}.faq__group-title{display:flex;align-items:center;gap:1rem;margin:0 0 .4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--m-hairline);font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:-.025em;color:inherit}.faq__group-title svg{width:1.8rem;height:1.8rem;flex:none}.faq__item{border-bottom:1px solid var(--m-hairline)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:1.8rem 0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--m-dark);font-family:inherit;font-size:var(--m-text-base);font-weight:400;line-height:1.4;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.faq__question svg{width:1.2rem;height:.8rem;flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq__question[aria-expanded=true] svg{transform:rotate(180deg)}.faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.faq__question[aria-expanded=true]+.faq__panel{grid-template-rows:1fr}.faq__answer{overflow:hidden;color:var(--m-dark);font-size:var(--m-text-base);line-height:1.6;opacity:0;transform:translateY(.6rem);transition:opacity .15s ease,transform .15s ease}.faq__question[aria-expanded=true]+.faq__panel .faq__answer{opacity:1;transform:translateY(0);transition:opacity .3s ease .1s,transform .35s cubic-bezier(.32,.72,0,1) .1s}.faq__answer p{margin:0 0 1.8rem}.faq__answer>:first-child{margin-top:0}.faq__answer ul,.faq__answer ol{margin:0 0 1.8rem;padding-left:2rem}.faq__answer a{color:var(--m-dark);text-decoration:underline;text-underline-offset:.3rem}.faq__more{margin-top:6.4rem;text-align:center}.faq__more-title{margin:0 0 1.2rem;font-size:2.4rem;font-weight:400;line-height:1.2;letter-spacing:-.03em;color:inherit}.faq__more-text{margin:0 0 2.4rem;color:var(--m-muted);font-size:var(--m-text-base);line-height:1.6}.faq__more-button{position:relative;display:inline-grid;place-items:center;min-width:17rem;height:4.6rem;padding:0 2.8rem;overflow:hidden;background-color:var(--m-dark);color:var(--m-white);font-size:var(--m-text-base);font-weight:500;text-decoration:none}.faq__more-label{grid-area:1 / 1;transition:transform .4s cubic-bezier(.32,.72,0,1)}.faq__more-label--next{transform:translateY(4.6rem)}@media(hover:hover){.faq__more-button:hover .faq__more-label{transform:translateY(-4.6rem)}.faq__more-button:hover .faq__more-label--next{transform:translateY(0)}}.faq__more-button:focus-visible .faq__more-label{transform:translateY(-4.6rem)}.faq__more-button:focus-visible .faq__more-label--next{transform:translateY(0)}@media screen and (min-width:750px){.faq{padding:6.4rem 2.4rem 9.6rem}.faq__head{margin-bottom:5.6rem}.faq__title{font-size:4rem}.faq__group{margin-bottom:6.4rem}.faq__group-title{font-size:2.2rem}.faq__more{margin-top:8rem}.faq__more-title{font-size:2.8rem}}@media(prefers-reduced-motion:reduce){.faq__panel,.faq__question svg,.faq__more-label{transition:none}.faq__answer,.faq__question[aria-expanded=true]+.faq__panel .faq__answer{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/faq-page.css.map */
