.brew-product-faq{background:#f7f8f3;color:#303030;padding-block:clamp(48px,5vw,84px);font-family:Poppins,sans-serif}.brew-product-faq__inner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,88px)}.brew-product-faq__heading{margin:0 0 46px;color:inherit;font-family:NeueMetana,sans-serif;font-weight:700;font-size:clamp(24px,2.5vw,38px);line-height:1.4;letter-spacing:0}.brew-product-faq__hours,.brew-product-faq__response,.brew-product-faq__more{font-size:clamp(14px,1.15vw,18px);line-height:1.55}.brew-product-faq__hours p{margin:0}.brew-product-faq__response{margin:24px 0 12px}.brew-product-faq__chat{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 17px 8px 11px;border-radius:8px;background:#303030;color:#fff;font-family:NeueMetana,sans-serif;font-size:clamp(14px,1.1vw,17px);font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .16s ease}.brew-product-faq__chat:hover{background:#171717}.brew-product-faq__chat-icon{flex-shrink:0;color:#25d366}.brew-product-faq__panel{padding:14px clamp(18px,2vw,32px);border-radius:10px;background:#303030;color:#f7f8f3}.brew-product-faq__item{margin:0;border-bottom:1px solid #5d5d5b}.brew-product-faq__item:last-child{border-bottom:0}.brew-product-faq__summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding-block:20px;list-style:none;color:#f7f8f3;font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.45;cursor:pointer;transition:color .16s ease}.brew-product-faq__summary::-webkit-details-marker{display:none}.brew-product-faq__summary::marker{content:""}.brew-product-faq__panel .brew-product-faq__summary:hover,.brew-product-faq__panel .brew-product-faq__summary:focus-visible{color:#a9fd06}.brew-product-faq__toggle{flex:0 0 16px;transition:transform .16s ease}.brew-product-faq__item[open] .brew-product-faq__toggle{transform:rotate(45deg)}.brew-product-faq__answer{padding-bottom:30px;font-size:clamp(14px,1.05vw,17px);font-weight:400;line-height:1.45;overflow-wrap:anywhere}.brew-product-faq__answer p{margin:0 0 1em}.brew-product-faq__answer p:last-child{margin-bottom:0}.brew-product-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.brew-product-faq__more{margin:20px 0 0;text-align:right}.brew-product-faq p.brew-product-faq__more a{color:inherit;font-weight:600;text-decoration:none}.brew-product-faq p.brew-product-faq__more a:hover{color:#a9fd06;text-decoration:underline}.brew-product-faq a:focus-visible,.brew-product-faq__summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.brew-product-faq__chat:focus-visible{outline-color:#303030}@media(max-width:749px){.brew-product-faq__inner{width:var(--brew-mobile-content-width);grid-template-columns:minmax(0,1fr);gap:28px}.brew-product-faq__support{text-align:center}.brew-product-faq__heading{margin-bottom:16px;font-size:clamp(16px,4.1vw,22px);line-height:1.25}.brew-product-faq__heading br:first-of-type{display:none}.brew-product-faq__hours{font-size:13px;line-height:1.4}.brew-product-faq__response,.brew-product-faq__chat-icon{display:none}.brew-product-faq__chat{margin-top:16px;min-height:40px;padding:8px 20px;border-radius:999px;font-size:14px}.brew-product-faq__panel{padding:8px 16px;border-radius:24px;background:#e8e9e6;color:#303030}.brew-product-faq__item{border-bottom-color:#a1a29f}.brew-product-faq__summary{min-height:56px;gap:12px;padding:16px 8px;font-size:13px;color:#303030}.brew-product-faq__panel .brew-product-faq__summary:hover,.brew-product-faq__panel .brew-product-faq__summary:focus-visible{color:#6c8e22}.brew-product-faq__toggle{flex-basis:14px;width:14px;height:14px}.brew-product-faq__answer{padding:0 8px 24px;font-size:12px;line-height:1.5}.brew-product-faq__more{margin-top:12px;text-align:center;font-size:12px}}@media(prefers-reduced-motion:reduce){.brew-product-faq__chat,.brew-product-faq__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brewthis-product-faq.css.map */
