body.page-template-page-faq .banner-inner .banner-left .common_heading{width:100%;max-width:75rem;margin:0;line-height:1;font-size:clamp(4rem,6.813vw,10.9rem)}.custom-faq-section{padding:var(--padding-100) 0 var(--padding-80)}.custom-faq-section .faq-header{margin-bottom:clamp(1.5rem,2.5vw,4rem);text-align:center}.faq-header .faq-subtitle{font-family:var(--interTightFont);font-weight:500;font-size:var(--size-18);line-height:1;letter-spacing:.2em;color:#ad8e5f;display:block;margin:0 0 1.5rem}.faq-header .faq-title{font-size:clamp(3rem,4.5vw,7.2rem);line-height:1;text-transform:capitalize;color:#211f14;margin:0 0 6rem}.faq-header .faq-title span{display:block;font-style:italic;color:#34593c}.faq-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(3rem,3.125vw,5rem);align-items:flex-start;row-gap:2rem}.faq-grid .faq-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.faq-grid .faq-item{padding-block:clamp(1.5rem,2.188vw,3.5rem)}.faq-grid .faq-item:first-child{padding-top:0}.faq-grid .faq-item:last-child{padding-bottom:0}.faq-grid .faq-item .faq-question{width:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;padding:0;font-family:var(--secondaryFont);font-weight:400;font-size:var(--size-28);line-height:1.2;text-transform:capitalize;color:#183124;gap:1.5rem;text-align:left;cursor:pointer}.faq-grid .faq-item .faq-question .faq-icon{width:5.2rem;height:5.2rem;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;border-radius:50%;border:1px solid #211001;transition:.45s ease;pointer-events:none}.faq-grid .faq-item .faq-question .faq-icon:before,.faq-grid .faq-item .faq-question .faq-icon:after{content:"";display:block;position:absolute;background:#211001;transition:.45s ease}.faq-grid .faq-item .faq-question .faq-icon:before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-grid .faq-item .faq-question .faq-icon:after{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-grid .faq-item.active .faq-question .faq-icon{background:linear-gradient(90deg,#71962d,#165931 68.16%);border-color:transparent}.faq-grid .faq-item.active .faq-question .faq-icon:after{display:none}.faq-grid .faq-item.active .faq-question .faq-icon:before{background:var(--whiteColor)}.faq-grid .faq-item .faq-answer{height:0;overflow:hidden;transition:height .35s ease}.faq-grid .faq-item .faq-answer .faq-answer-inner{padding-top:15px;width:100%;max-width:72rem;font-size:var(--size-20);line-height:1.6;color:#211001}@media only screen and (max-width:1440px){body.page-template-page-faq .banner-inner .banner-left .common_heading{max-width:59rem}}@media only screen and (max-width:1199px){body.page-template-page-faq .banner-inner .banner-left .common_heading{max-width:42rem}}@media only screen and (max-width:991px){.faq-grid{grid-template-columns:1fr}.faq-grid .faq-item .faq-question .faq-icon{width:4.5rem;height:4.5rem}.faq-grid .faq-column:first-child .faq-item{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:clamp(1.5rem,2.188vw,3.5rem)}.faq-grid .faq-item .faq-answer .faq-answer-inner{font-size:15px;padding-top:8px}.faq-grid .faq-item .faq-question{font-size:1.8rem}body.page-template-page-faq .banner-inner .banner-left .common_heading{max-width:32rem}}@media only screen and (max-width:480px){body.page-template-page-faq .banner-inner .banner-left .common_heading{max-width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-faq.css.map */
