#MainContent:has(.gs-faq){--gs-fq-card: #ffffff;--gs-fq-line: rgba(123, 52, 54, .12);--gs-fq-ink: #1f1a1a;--gs-fq-text: rgba(31, 26, 26, .82);--gs-fq-accent: #7b3436;--gs-fq-accent-hover: #5f2628;--gs-fq-tint: rgba(123, 52, 54, .05);--gs-fq-radius: 1.2rem;--gs-fq-shadow: 0 .1rem .6rem rgba(60, 33, 33, .04);--gs-fq-width: 84rem;background-color:#f7f3f1;padding:4.8rem 5rem 6.4rem}#MainContent:has(.gs-faq) .gs-faq{box-sizing:border-box;width:100%;max-width:var(--gs-fq-width);margin:0 auto;color:var(--gs-fq-text);font-family:var(--font-body-family)}#MainContent:has(.gs-faq) .gs-faq p{margin:0;font-size:1.6rem;line-height:1.65;letter-spacing:.01em}#MainContent:has(.gs-faq) .gs-faq a:not(.gs-faq__button){color:var(--gs-fq-accent);text-decoration:underline;text-decoration-color:#7b343659;text-underline-offset:.3rem;overflow-wrap:anywhere}#MainContent:has(.gs-faq) .gs-faq a:not(.gs-faq__button):hover{color:var(--gs-fq-accent-hover);text-decoration-color:currentColor}#MainContent:has(.gs-faq) .gs-faq__intro{max-width:76rem;margin:0 0 4rem}#MainContent:has(.gs-faq) .gs-faq__title{margin:0 0 2rem;font-family:var(--font-heading-family);font-size:3.6rem;font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--gs-fq-ink)}#MainContent:has(.gs-faq) .gs-faq__title:after{content:"";display:block;width:4.8rem;height:.3rem;margin-top:1.4rem;border-radius:999px;background:var(--gs-fq-accent)}#MainContent:has(.gs-faq) .gs-faq__group{margin:0 0 4rem}#MainContent:has(.gs-faq) .gs-faq__group-title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--gs-fq-ink)}#MainContent:has(.gs-faq) .gs-faq__list{display:flex;flex-direction:column;gap:1rem}#MainContent:has(.gs-faq) .gs-faq__item{background:var(--gs-fq-card);border:.1rem solid var(--gs-fq-line);border-radius:var(--gs-fq-radius);box-shadow:var(--gs-fq-shadow);transition:border-color .15s ease}#MainContent:has(.gs-faq) .gs-faq__item[open]{border-color:#7b343647}#MainContent:has(.gs-faq) .gs-faq__q{position:relative;display:block;padding:1.8rem 5.6rem 1.8rem 2.4rem;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.45;letter-spacing:.01em;color:var(--gs-fq-ink);border-radius:var(--gs-fq-radius)}#MainContent:has(.gs-faq) .gs-faq__q::-webkit-details-marker{display:none}#MainContent:has(.gs-faq) .gs-faq__q::marker{content:""}#MainContent:has(.gs-faq) .gs-faq__q:before,#MainContent:has(.gs-faq) .gs-faq__q:after{content:"";position:absolute;top:50%;right:2.4rem;width:1.4rem;height:.2rem;margin-top:-.1rem;border-radius:999px;background:var(--gs-fq-accent);transition:transform .15s ease,opacity .15s ease}#MainContent:has(.gs-faq) .gs-faq__q:after{transform:rotate(90deg)}#MainContent:has(.gs-faq) .gs-faq__item[open]>.gs-faq__q:after{transform:rotate(0);opacity:0}#MainContent:has(.gs-faq) .gs-faq__q:hover{color:var(--gs-fq-accent)}#MainContent:has(.gs-faq) .gs-faq__q:focus-visible{outline:.2rem solid var(--gs-fq-accent);outline-offset:-.2rem}#MainContent:has(.gs-faq) .gs-faq__a{padding:0 2.4rem 2.2rem}#MainContent:has(.gs-faq) .gs-faq__a p{padding-top:1.4rem;border-top:.1rem solid var(--gs-fq-line)}#MainContent:has(.gs-faq) .gs-faq__cta{box-sizing:border-box;margin:1.2rem 0 0;padding:3.2rem;text-align:center;background:var(--gs-fq-tint);border:.1rem solid var(--gs-fq-line);border-radius:var(--gs-fq-radius)}#MainContent:has(.gs-faq) .gs-faq__cta-title{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.2;color:var(--gs-fq-ink)}#MainContent:has(.gs-faq) .gs-faq__cta p{max-width:56rem;margin:0 auto 2.2rem}#MainContent:has(.gs-faq) .gs-faq__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}#MainContent:has(.gs-faq) .gs-faq__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1.2rem 2.8rem;border:.1rem solid var(--gs-fq-accent);border-radius:.8rem;background:var(--gs-fq-accent);color:#fff;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-decoration:none;transition:background-color .15s ease,color .15s ease}#MainContent:has(.gs-faq) .gs-faq__button:hover{background:var(--gs-fq-accent-hover);border-color:var(--gs-fq-accent-hover);color:#fff}#MainContent:has(.gs-faq) .gs-faq__button--secondary{background:#fff;color:var(--gs-fq-accent)}#MainContent:has(.gs-faq) .gs-faq__button--secondary:hover{background:#f3e9e8;border-color:var(--gs-fq-accent);color:var(--gs-fq-accent)}#MainContent:has(.gs-faq) .gs-faq__button:focus-visible{outline:.2rem solid var(--gs-fq-accent);outline-offset:.3rem}@media(prefers-reduced-motion:reduce){#MainContent:has(.gs-faq) .gs-faq__item,#MainContent:has(.gs-faq) .gs-faq__q:before,#MainContent:has(.gs-faq) .gs-faq__q:after,#MainContent:has(.gs-faq) .gs-faq__button{transition:none}}@media screen and (max-width:749px){#MainContent:has(.gs-faq){padding:2.8rem 1.5rem 4rem}#MainContent:has(.gs-faq) .gs-faq p{font-size:1.5rem}#MainContent:has(.gs-faq) .gs-faq__intro{margin-bottom:3rem}#MainContent:has(.gs-faq) .gs-faq__title{margin-bottom:1.6rem;font-size:2.8rem}#MainContent:has(.gs-faq) .gs-faq__title:after{width:4rem;margin-top:1.1rem}#MainContent:has(.gs-faq) .gs-faq__group{margin-bottom:3.2rem}#MainContent:has(.gs-faq) .gs-faq__group-title{font-size:2rem}#MainContent:has(.gs-faq) .gs-faq__q{padding:1.6rem 4.8rem 1.6rem 1.8rem;font-size:1.5rem}#MainContent:has(.gs-faq) .gs-faq__q:before,#MainContent:has(.gs-faq) .gs-faq__q:after{right:1.8rem}#MainContent:has(.gs-faq) .gs-faq__a{padding:0 1.8rem 2rem}#MainContent:has(.gs-faq) .gs-faq__cta{padding:2.8rem 1.8rem}#MainContent:has(.gs-faq) .gs-faq__buttons{flex-direction:column}#MainContent:has(.gs-faq) .gs-faq__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gs-faq.css.map */
