.faq-page{background:#fff;color:#1d1f22}.faq-page__hero{margin:0}.faq-page__hero--simple{padding-top:4rem;padding-bottom:3rem;margin-bottom:2.4rem;text-align:center;width:100%;max-width:none}.faq-page__hero-inner{width:100%;max-width:72rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.faq-page__title{margin:0}.faq-page__subtitle{margin:.8rem auto 0;max-width:56rem;color:rgba(var(--color-foreground),.8)}.faq-page__subtitle a{color:inherit;text-decoration:underline;text-underline-offset:.18rem}.faq-page__main{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:6rem;padding-top:5rem;padding-bottom:8rem}.faq-page__nav{align-self:start;position:sticky;top:2rem}.faq-page__nav-list{margin:0;padding:1.6rem;border:.1rem solid #d9dde1;background:#fff}.faq-page__nav-link{display:block;color:#1d1f22;text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem;font-weight:600;text-decoration:none;padding:.85rem 0}.faq-page__groups{min-width:0}.faq-page__group+.faq-page__group{margin-top:5.4rem}.faq-page__group-title{margin:0 0 2rem;font-size:2.8rem;line-height:1.12;font-weight:500}.faq-page__item{border-bottom:0}.faq-page__question{list-style:none;position:relative;cursor:pointer;margin:0;padding:1.35rem 3.2rem 1.35rem 0;font-size:1.76rem;line-height:1.35;font-weight:500;letter-spacing:.005em;transition:color .2s ease}.faq-page__question::-webkit-details-marker{display:none}.faq-page__question:after{content:"";position:absolute;right:.4rem;top:50%;width:.8rem;height:.8rem;border-right:.1rem solid #8f949b;border-bottom:.1rem solid #8f949b;transform:translateY(-60%) rotate(45deg);transition:transform .2s ease}.faq-page__item[open] .faq-page__question:after{transform:translateY(-35%) rotate(-135deg)}.faq-page__answer{padding:0 3.2rem 1.3rem 0;color:#1d1f22c7;font-size:1.35rem;line-height:1.55}.faq-page__answer p{margin:0}.faq-page__answer p+p{margin-top:1rem}@media(hover:hover)and (pointer:fine){.faq-page__item:hover .faq-page__question,.faq-page__question:focus-visible{color:#6f7379;text-decoration:none}.faq-page__item:hover .faq-page__question:after,.faq-page__question:focus-visible:after{border-color:#555}}@media screen and (max-width:989px){.faq-page__main{grid-template-columns:1fr;gap:2.8rem;padding-top:0}.faq-page__nav{position:static;margin-left:calc(-1 * var(--page-width-margin));margin-right:calc(-1 * var(--page-width-margin));border-top:.1rem solid #d9dde1;border-bottom:.1rem solid #d9dde1;background:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch}.faq-page__nav-list{border:0;display:flex;align-items:center;gap:2.4rem;white-space:nowrap;padding:0 2rem;background:transparent;min-width:max-content}.faq-page__nav-link{padding:1.5rem 0;font-size:1.08rem;letter-spacing:.07em}.faq-page__group+.faq-page__group{margin-top:3.8rem}.faq-page__group-title{font-size:2.5rem;margin-bottom:1.6rem}.faq-page__question{font-size:1.68rem;line-height:1.35;padding:1.25rem 2.8rem 1.25rem 0}.faq-page__answer{padding:0 2.8rem 1.25rem 0;font-size:1.32rem}}@media screen and (max-width:749px){.faq-page__hero--simple{padding-top:4rem;padding-bottom:3rem}.faq-page__main{padding-bottom:6rem}.faq-page__group-title{font-size:2.3rem;line-height:1.1}.faq-page__question{font-size:1.56rem;line-height:1.35;padding-top:1.55rem;padding-bottom:1.55rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq-page.css.map */
