.product-faq__inner{max-width:1600px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);column-gap:96px;align-items:start}.product-faq .product-faq__header{margin:0;text-align:left;position:sticky;top:80px}.product-faq .product-faq__heading{margin:0;text-align:left;color:#393636;font-size:42px;font-style:normal;font-weight:500;line-height:55px;letter-spacing:.6px}.product-faq .product-faq__content,.product-faq .product-faq__accordion{width:100%}.product-faq .toggle-parent{border-bottom:1px solid rgba(53,53,53,.65);padding:0}.product-faq .toggle-parent:first-child{border-top:0}.product-faq .toggle-header{position:relative;margin:0;padding:20px 40px 20px 0;cursor:pointer;color:#393636;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.6px}.product-faq .toggle-header:after{content:"";position:absolute;right:15px;top:50%;width:10px;height:10px;border-right:2px solid rgba(196,196,196,1);border-bottom:2px solid rgba(196,196,196,1);transform:translateY(-50%) rotate(45deg);transition:transform .25s ease}.product-faq .toggle-header.toggle-active:after{transform:translateY(-35%) rotate(-135deg)}.product-faq .toggle-child{display:none;padding:0 56px 28px 0;color:#555;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.65}.product-faq .toggle-parent.toggle-active .toggle-child{display:block}.product-faq .toggle-child p{margin:0 0 16px}.product-faq .toggle-child p:last-child{margin-bottom:0}.product-faq .product-faq__contact{display:none}@media screen and (max-width:1200px){.product-faq__inner{column-gap:64px;padding:0 32px}.product-faq .toggle-header{font-size:clamp(20px,1.9vw,28px)}}@media screen and (max-width:989px){.product-faq__inner{grid-template-columns:1fr;row-gap:32px;padding:0 24px}.product-faq .product-faq__header{position:static}.product-faq__heading{max-width:420px}}@media screen and (max-width:749px){.product-faq__inner{padding:0 20px;row-gap:24px}.product-faq__heading{font-size:38px;line-height:1.04}.product-faq .toggle-header{padding:20px 40px 20px 0;font-size:16px}.product-faq .toggle-child{padding:0 0 20px;font-size:15px;line-height:1.6}.product-faq .product-faq__heading{color:#000;text-align:center;font-size:34px;font-weight:500;line-height:43px;letter-spacing:.6px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-product-faq.css.map */
