.faq-section.faq-section--v2{--faq-ink: var(--color-primary, #0b4d27);--faq-accent: #dd6311;--faq-text: #5f6452;--faq-question: #212806;--faq-line: #edebe4;--faq-chip: #eef6f4;padding:95px 0 96px;background-color:var(--faq-bg, #f6f3ec)}.faq-v2{display:grid;grid-template-columns:400px minmax(0,1fr);column-gap:72px;align-items:start;width:min(1200px,100% - 48px);margin-inline:auto}.faq-v2__eyebrow{margin:0;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:var(--faq-accent)}.faq-v2__title{margin:17px 0 0;font-size:40px;font-weight:600;line-height:45px;letter-spacing:-.01em;color:var(--faq-ink)}.faq-v2__title em{font-family:ITC Clearface Std,serif;font-style:italic;font-weight:400;color:var(--faq-accent)}.faq-v2__text{margin:15px 0 0;font-size:17px;line-height:24px;letter-spacing:-.01em;color:var(--faq-text)}.faq-v2__help{margin-top:15px}.faq-v2__help .m-help{gap:16px;padding:20px 22px;border:1px solid #e3ded2;border-radius:12px;background:#fff;box-shadow:0 1px 2px #14180f0d,0 10px 24px #14180f12}.faq-v2__help .m-help__img{flex:0 0 52px;width:52px;height:52px}.faq-v2__help .m-help__title{margin:0 0 6px;font-size:16px;line-height:22px;color:var(--faq-question)}.faq-v2__help .m-help__title b{font-weight:600}.faq-v2__help .m-help__body{margin:0;font-size:14px;line-height:22px;color:var(--faq-text)}.faq-v2__help .m-help__body a{font-weight:500;color:var(--faq-question)}.faq-v2__help .m-help__body a[href^="mailto:"]{overflow-wrap:anywhere}.faq-v2__help .m-help__hours{margin:10px 0 0;font-size:13px;line-height:18px;color:var(--faq-text);opacity:.8}.faq-section--v2 .faq-container{max-width:none;margin:0;padding:8px 28px;border-radius:20px;background-color:#fff}.faq-section--v2 .faq-item{border-bottom:1px solid var(--faq-line)}.faq-section--v2 .faq-item:last-child{border-bottom:none}.faq-section--v2 .faq-header{gap:16px;padding:18px 0;transition:padding .4s cubic-bezier(.4,0,.2,1)}.faq-section--v2 .faq-item.is-open .faq-header{padding-bottom:12px}.faq-section--v2 .faq-header__title{margin:0;font-size:var(--faq-q-size, 18px);font-weight:600;line-height:28px;color:var(--faq-question)}.faq-v2__icon{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--faq-chip);color:var(--faq-ink);transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .2s ease,color .2s ease}.faq-section--v2 .faq-item.is-open .faq-v2__icon{transform:rotate(180deg);background-color:var(--faq-ink);color:#fff}.faq-section--v2 .faq-content__text{padding-bottom:16px;font-size:16px;line-height:23px;letter-spacing:-.01em;color:var(--faq-text)}.faq-section--v2 .faq-content__text p{margin:0}.faq-section--v2 .faq-content__text p+p{margin-top:10px}.faq-section--v2 .faq-content__text a{font-weight:500;color:var(--faq-ink)}@media(max-width:989px){.faq-v2{grid-template-columns:minmax(0,1fr);row-gap:32px}}@media(max-width:767px){.faq-section.faq-section--v2{padding:56px 0}.faq-v2{width:calc(100% - 32px);row-gap:28px}.faq-v2__eyebrow{font-size:13px}.faq-v2__title{margin-top:12px;font-size:30px;line-height:35px}.faq-v2__text{margin-top:14px;font-size:16px;line-height:23px}.faq-v2__help{margin-top:20px}.faq-v2__help .m-help{gap:14px;padding:18px}.faq-section--v2 .faq-container{padding:4px 18px;border-radius:16px}.faq-section--v2 .faq-header{padding:16px 0}.faq-section--v2 .faq-item.is-open .faq-header{padding-bottom:10px}.faq-section--v2 .faq-header__title{font-size:var(--faq-q-size-mobile, 16px);line-height:22px}.faq-section--v2 .faq-content__text{padding-bottom:16px;font-size:15px;line-height:22px}}@media(prefers-reduced-motion:reduce){.faq-section--v2 .faq-header,.faq-v2__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/section-pdp-faq-v2.css.map */
