.page--template_faq .content-for-layout-container.page-width{max-width:none;padding:0}.page--template_faq .content-for-layout-container .content-for-layout{background-color:rgb(var(--color-yogurt));padding:0 2rem}@media screen and (max-width:989px){.page--template_faq .content-for-layout-container .content-for-layout{padding:0 1rem}}.faq-header{border-bottom:2px solid rgb(var(--color-black))}.faq-header .page-width{display:flex}.faq-header .right-hand svg{transform:scaleX(-1)}.faq-header .right-hand,.faq-header .left-hand{display:flex;align-items:flex-end}.faq-header .title{max-width:56rem;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:4rem}.faq-header .title h1{text-align:center}.page--template_faq .content-for-layout-container{display:grid;grid-template-columns:1fr}.page--template_faq .sidebar .list-unstyled{display:flex;flex-direction:column;justify-content:center;align-items:center}.page--template_faq .faq-image-banner{border-top:2px solid rgb(var(--color-black))}.page--template_faq .faq-nav-item{font-size:22px;line-height:normal;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:.22px;padding-top:14px;padding-bottom:14px}.page--template_faq h2.collapsible-content__heading{color:rgb(var(--color-black));font-size:36px;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}.page--template_faq .collapsible-content-wrapper-narrow,.page--template_faq .accordion__content{padding-left:0;padding-right:0}.page--template_faq .accordion__content p strong{font-family:var(--font-heading-family)}.page--template_faq .accordion{border-bottom:2px solid rgb(var(--color-black))}.page--template_faq .accordion:first-of-type{border-top:none}.page--template_faq .accordion summary svg{margin-left:auto}.page--template_faq .accordion details[open] summary svg line:last-of-type{display:none}.page--template_faq .collapsible-content__heading{margin-bottom:1.5rem}.page--template_faq .accordion details{padding:2rem 0}.page--template_faq .accordion summary{padding:0;align-items:center}.page--template_faq .accordion details[open] summary{margin-bottom:1.5rem}.page--template_faq .accordion details[open] .accordion__content{margin-bottom:2rem}@media screen and (max-width:989px){.page--template_faq .faq-header .title h1{font-size:48px;line-height:100%;letter-spacing:-.48px}.page--template_faq .sidebar{overflow-x:scroll}.page--template_faq .sidebar:after{content:"";display:block;width:100%;height:2px;background-color:rgb(var(--color-black));position:absolute;left:0}.page--template_faq .sidebar .list-unstyled{display:inline-flex;flex-direction:row;padding-top:1rem;padding-bottom:1rem;padding-left:2px;padding-right:1rem}.page--template_faq .sidebar .list-unstyled li{white-space:nowrap;margin:0 3rem 0 0}}@media screen and (min-width:990px){.page--template_faq .faq-nav-item{min-height:40px;line-height:26px;text-align:center}.page--template_faq .sidebar .list-unstyled .list-menu__item--link{padding:1rem 2rem}.page--template_faq .sidebar{padding:4rem 0}.page--template_faq .content-for-layout-container{grid-template-columns:1fr 3fr}.page--template_faq .content-for-layout{border-left:2px solid rgb(var(--color-black))}.page--template_faq .collapsible-content-wrapper-narrow{margin:0;padding-right:1.6rem;padding-left:4.8rem;max-width:83rem}.page--template_faq .accordion details{padding:3rem 0}.page--template_faq .accordion details[open] .accordion__content{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/page-faqs.css.map */
