summary .icon-plus,summary .icon-minus{position:absolute;height:11px;right:1.5rem;top:calc(50% - .5rem)}summary .icon-minus{height:2px;top:calc(50% + -0px)}summary .icon-minus,summary.is_open .icon-plus{display:none}summary.is_open .icon-minus{display:block}.faq .title{text-align:center;margin-bottom:0;letter-spacing:0px}.faq .sub-title-text{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.faq-accordian{width:100%;max-width:760px;margin-left:auto;margin-right:auto}.faq-accordian .accordion-heading{font-weight:600;line-height:24px;font-size:20px;letter-spacing:1px;padding-bottom:15px;margin-bottom:0;font-family:var(--font-body-family)}.faq-accordian .accordion{margin:0;border:none}.faq-accordian .accordion+.accordion-heading{margin-top:80px}.faq-accordian .accordion summary{padding-top:25px;padding-bottom:15px;border-bottom:.5px solid #747474;padding-left:10px}.faq-accordian .accordion summary:hover .icon{color:#c7bbaf}.faq-accordian .accordion .accordion__title{letter-spacing:.85px;font-size:17px;line-height:20px;font-family:var(--font-body-family);font-weight:500}.faq-accordian .accordion__content{margin-bottom:10px;padding:25px 0 0 10px;max-width:700px;display:none}.faq-accordian .accordion__content,.faq-accordian .accordion__content p{font-size:16px;letter-spacing:0px;line-height:1.6}.faq-accordian .accordion .faq_Click.is_open{border-bottom:.5px solid #747474}.faq-accordian .accordion .faq_Click.is_open+.accordion__content{display:block}.faq-accordian .accordion:has(.is_open)+.accordion .faq_Click{border-top:none}.faq-main-wrapper{position:relative;display:grid;grid-template-columns:1fr 3fr 1fr}.faq-scroll-tab{position:sticky;top:140px;margin-top:50px;display:flex;flex-flow:column;align-self:flex-start;margin-left:-20px;padding-right:20px}.faq-scroll-tab a{font-size:14px;letter-spacing:.84px;text-decoration:none;color:currentcolor;line-height:18px;font-weight:500}.faq-scroll-tab a.active,.faq-scroll-tab a:hover{font-size:14px;font-weight:800;letter-spacing:.84px;color:#000}.faq-scroll-tab a:not(:last-child){margin-bottom:35px}.faq-main-wrapper .faq-scroll-tab.mobi-box{display:none}@media(max-width:749px){.faq-box-main-wrapper div[class*=section-template--]{padding-top:40px;padding-bottom:50px}.faq-main-wrapper{grid-template-columns:auto}.faq-main-wrapper .faq-scroll-tab{margin-left:0;padding-right:0;margin-top:40px;margin-bottom:10px;position:static;display:flex;flex-flow:row}.faq-main-wrapper .faq-scroll-tab a{margin-bottom:0;margin-right:45px;width:auto}.faq-main-wrapper .faq-scroll-tab.desk-box{display:none}.faq-main-wrapper .faq-scroll-tab.mobi-box{display:flex;overflow:hidden;margin-right:-20px}.faq-accordian .accordion-heading{font-size:18px;letter-spacing:.9px;line-height:22px;padding-bottom:5px;margin-top:30px}.faq-accordian .accordion+.accordion-heading{margin-top:40px}.faq-accordian .accordion summary{padding-top:25px;font-size:15px;letter-spacing:.75px;line-height:19px;padding-bottom:12px;padding-left:0}.faq-accordian .accordion summary .icon-plus{right:0;top:calc(50% + .21rem)}.faq-accordian .accordion summary .icon-minus{right:0;top:calc(50% + 6px)}.faq-accordian .accordion summary:hover .icon{color:currentcolor}.faq-accordian .accordion__content{margin-bottom:5px;padding:20px 0 0}.faq-accordian .accordion__content,.faq-accordian .accordion__content p{font-size:15px;letter-spacing:.3px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/faq.css.map */
