.shopify-section:has(.faq-section){display:flex;justify-content:center}.faq-section{padding:120px 64px;background-color:#fff;max-width:1440px;margin:0}.faq-container{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.faq-left-column{display:flex;flex-direction:column}.faq-left-column .h2{margin:0 0 24px;color:var(--Color-Scheme-1-Text, #2A2C2D);font-size:48px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.96px}.faq-left-column .h6{color:var(--text-text-heading, #2A2C2D);text-align:left;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-top:0;margin-bottom:24px}.faq-left-column .text-regular{color:var(--text-text-heading, #2A2C2D);font-size:18px;font-style:normal;font-weight:400;line-height:150%}.faq-image-wrapper{margin-top:70px}.faq-image{width:100%;height:auto;border-radius:32px;object-fit:cover}.faq-image-default{display:block}.faq-image-tablet{display:none}.faq-right-column{display:flex;flex-direction:column;gap:0}.faq-block{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:-1px}.faq-toggle{width:100%;padding:36px 0;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;transition:all .3s ease}.faq-question{color:var(--text-text-heading, #2A2C2D);padding-right:20px;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.faq-icon{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:2px solid #E0D5D7;border-radius:50%;flex-shrink:0;transition:all .3s ease}.faq-icon svg{width:24px;height:24px;color:#2a2c2d;transition:all .3s ease}.faq-icon-plus{display:block}.faq-icon-minus,.faq-block.active .faq-icon-plus{display:none}.faq-block.active .faq-icon-minus{display:block}.faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-block.active .faq-content{max-height:500px;margin-top:-8px}.faq-answer{color:var(--text-text-heading, #2A2C2D);font-size:20px;font-style:normal;font-weight:400;line-height:150%;padding-bottom:36px}.faq-answer a{text-decoration:underline;text-underline-offset:2px}.faq-answer p{margin:0}.faq-answer p+p{margin-top:.5rem}@media screen and (max-width:958px){.faq-section{padding:80px 30px}.faq-image-default{display:none}.faq-image-tablet{display:block}}@media screen and (max-width:518px){.faq-left-column .h6{text-align:center}.faq-section{padding-top:0;padding-left:20px;padding-right:20px}.faq-left-column .h2{text-align:center;font-size:32px}.faq-left-column .h2,.faq-left-column .text-regular{text-align:center}.faq-container{display:flex;flex-direction:column;gap:40px}.faq-image-wrapper{margin-top:40px}.faq-section{padding-bottom:50px}.faq-left-column .h2{font-size:32px}.faq-left-column .text-regular{font-size:16px}.faq-question{font-size:20px}.faq-toggle{padding:18px 0}}@media screen and (max-width:350px){.faq-section{padding-left:10px!important;padding-right:10px!important}.faq-toggle{padding:16px 0}.faq-question{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom-faq.css.map */
