.product-faq{display:grid;grid-template-columns:1fr;gap:24px;padding:40px 0;color:#111}@media only screen and (min-width:1050px){.product-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;padding:80px 0}}.product-faq__intro{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.product-faq__tag{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--font-body-family);font-weight:600}.product-faq__tag-square{flex-shrink:0;width:8px;height:8px;background-color:currentColor}.product-faq__heading{margin:0;font-family:var(--font-heading-family);font-size:32px;font-weight:600;line-height:.942;text-transform:uppercase}@media only screen and (min-width:768px){.product-faq__heading{font-size:40px}}@media only screen and (min-width:1050px){.product-faq__heading{font-size:52px}}.product-faq__list{display:flex;flex-direction:column;border-top:1px solid rgba(17,17,17,.1)}.product-faq__item{border-bottom:1px solid rgba(17,17,17,.1)}.product-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;list-style:none;cursor:pointer}.product-faq__summary::-webkit-details-marker{display:none}.product-faq__summary .icon-chevron-down{flex-shrink:0;width:18px;height:18px}.product-faq__question{flex:1;font-family:var(--font-body-family);font-weight:500}.product-faq__answer{padding:0 32px 24px 0;color:#1119}.product-faq__answer p{margin:0 0 1em}.product-faq__answer p:last-child{margin-bottom:0}.product-faq__answer a{color:inherit;text-decoration:underline}@media(hover:hover)and (pointer:fine){.product-faq__summary:hover .product-faq__question{text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-product-faq.css.map */
