.custom-faq-section{padding-top:var(--custom-faq-padding-top);padding-bottom:var(--custom-faq-padding-bottom);background:var(--primary-color)}.custom-faq-section__layout{display:flex;align-items:flex-start;justify-content:center;gap:clamp(4rem,5.208vw,10rem)}.custom-faq-section--image-right .custom-faq-section__layout{flex-direction:row-reverse}.custom-faq-section__media{width:38%;flex:0 0 38%;overflow:hidden;border-radius:2.5rem}.custom-faq-section__image{display:block;width:100%;height:auto;object-fit:cover}.custom-faq-section__main{width:min(100%,133.4rem)}.custom-faq-section--with-image .custom-faq-section__main{width:58%}.custom-faq-section__header{display:flex;flex-direction:column;align-items:center;max-width:90rem;margin:0 auto 4.5rem;text-align:center}.custom-faq-section--with-image .custom-faq-section__header{align-items:flex-start;margin-right:0;margin-left:0;text-align:left}.custom-faq-section__subheading{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin-bottom:1rem}.custom-faq-section__subheading:before{content:"";width:3.2rem;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='6' viewBox='0 0 36 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.6665 3.16699L35.1665 3.16699L35.1665 2.16699L34.6665 2.16699L34.6665 2.66699L34.6665 3.16699ZM5.33317 2.66699C5.33317 1.19423 4.13926 0.000322773 2.6665 0.000322644C1.19374 0.000322515 -0.000163903 1.19423 -0.000164032 2.66699C-0.000164161 4.13975 1.19374 5.33366 2.6665 5.33366C4.13926 5.33366 5.33317 4.13975 5.33317 2.66699ZM34.6665 2.66699L34.6665 2.16699L2.6665 2.16699L2.6665 2.66699L2.6665 3.16699L34.6665 3.16699L34.6665 2.66699Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position:left center;flex:0 0 3.2rem}.custom-faq-section__subheading:after{content:"";width:3.2rem;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='6' viewBox='0 0 36 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 2.16699H0V3.16699H0.5V2.66699V2.16699ZM29.8333 2.66699C29.8333 4.13975 31.0272 5.33366 32.5 5.33366C33.9728 5.33366 35.1667 4.13975 35.1667 2.66699C35.1667 1.19423 33.9728 0.000325441 32.5 0.000325441C31.0272 0.000325441 29.8333 1.19423 29.8333 2.66699ZM0.5 2.66699V3.16699H32.5V2.66699V2.16699H0.5V2.66699Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position:right center;flex:0 0 3.2rem}.custom-faq-section--with-image .custom-faq-section__subheading:before{display:none}.custom-faq-section__heading.common-heading{margin:0 0 1.5rem;text-transform:none}.custom-faq-section__heading.common-heading em{color:var(--green_headingFont);font-style:italic}.custom-faq-section__intro{color:var(--dark_bodyFont);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-300);line-height:1.65}.custom-faq-section__intro p,.custom-faq-section__answer-inner p{margin:0}.custom-faq-section__items{display:flex;flex-direction:column;gap:2.5rem}.custom-faq-section__item{overflow:hidden;border:1px solid color-mix(in srgb,var(--secondary-color) 14%,transparent);border-radius:2rem;background:transparent;transition:background-color .3s ease,border-color .3s ease}.custom-faq-section__item.is-open{border-color:var(--white);background:var(--white)}.custom-faq-section__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;min-height:8.4rem;padding:2rem 3.2rem;border:0;background:transparent;color:var(--dark_headingFont);cursor:pointer;text-align:left}.custom-faq-section__question-text{font-family:var(--PlayfairDisplay-font);font-size:var(--font30);font-weight:var(--fontWeight-400);line-height:1.35}.custom-faq-section__toggle{position:relative;width:4.2rem;height:4.2rem;flex:0 0 4.2rem;border-radius:50%;background:var(--white);color:var(--greenish);transition:background-color .3s ease,color .3s ease,transform .3s ease}.custom-faq-section__toggle-line{position:absolute;top:50%;left:50%;display:block;width:1.8rem;height:.2rem;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease}.custom-faq-section__toggle-line--vertical{transform:translate(-50%,-50%) rotate(90deg)}.custom-faq-section__item.is-open .custom-faq-section__toggle{background:var(--secondary-color);color:var(--white)}.custom-faq-section__item.is-open .custom-faq-section__toggle-line--vertical{opacity:0;transform:translate(-50%,-50%) rotate(0)}.custom-faq-section__answer{height:0;overflow:hidden;transition:height .4s ease}.custom-faq-section__item.is-open .custom-faq-section__answer{height:auto}.custom-faq-section__answer-inner{margin:0 3.2rem;padding:2.2rem 5rem 2.5rem 1rem;border-top:1px dashed color-mix(in srgb,var(--secondary-color) 16%,transparent);color:var(--dark_bodyFont);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-300);line-height:1.65}.custom-faq-section__load-more-wrap{display:flex;justify-content:center;margin-top:4.5rem}.custom-faq-section__load-more-wrap[hidden]{display:none}.custom-faq-section__load-more.button{gap:1.5rem;padding:14px 20px 14px 25px}.custom-faq-section__load-more-icon,.custom-faq-section__load-more-icon svg{display:block;width:3rem;height:3rem}.custom-faq-section__load-more-icon{transform:rotate(90deg)}@media screen and (max-width:989px){.custom-faq-section__layout{gap:4rem}.custom-faq-section__media{width:36%;flex-basis:36%}.custom-faq-section--with-image .custom-faq-section__main{width:60%}.custom-faq-section__question{min-height:7.2rem;padding:1.6rem 2.2rem}.custom-faq-section__answer-inner{margin:0 2.2rem}}@media screen and (max-width:749px){.custom-faq-section{padding-top:var(--custom-faq-padding-top-mobile);padding-bottom:var(--custom-faq-padding-bottom-mobile)}.custom-faq-section__layout,.custom-faq-section--image-right .custom-faq-section__layout{flex-direction:column}.custom-faq-section__media,.custom-faq-section--with-image .custom-faq-section__main{width:100%;flex-basis:auto}.custom-faq-section__media{border-radius:1.5rem}.custom-faq-section__header,.custom-faq-section--with-image .custom-faq-section__header{align-items:center;margin-bottom:3.5rem;text-align:center}.custom-faq-section__subheading{gap:.8rem}.custom-faq-section__subheading:before,.custom-faq-section__subheading:after,.custom-faq-section--with-image .custom-faq-section__subheading:before{display:block;width:2.2rem;flex-basis:2.2rem}.custom-faq-section__items{gap:1.5rem}.custom-faq-section__item{border-radius:1.5rem}.custom-faq-section__question{min-height:6.4rem;padding:1.4rem 1.6rem}.custom-faq-section__toggle{width:3.6rem;height:3.6rem;flex-basis:3.6rem}.custom-faq-section__answer-inner{margin:0 1.6rem;padding:2rem 0 2.4rem;line-height:1.55}.custom-faq-section__load-more-wrap{margin-top:3.5rem}}@media(prefers-reduced-motion:reduce){.custom-faq-section__item,.custom-faq-section__toggle,.custom-faq-section__toggle-line,.custom-faq-section__answer{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom_FAQ_section.css.map */
