.refer-faq{background:#fff;padding:60px 20px}.refer-faq__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:48px;align-items:start}.refer-faq__heading{font-family:var(--font-heading-family);font-size:clamp(28px,4vw,42px);font-weight:300;line-height:1.1;color:#50000b;margin:0;position:sticky;top:120px}.refer-faq__list{list-style:none;padding:0;margin:0}.refer-faq__item{border-bottom:1px solid rgba(80,0,11,.12)}.refer-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:18px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-heading-family);font-size:17px;font-weight:500;color:#50000b;line-height:1.4;transition:color .2s}.refer-faq__question:hover{color:#a40011}.refer-faq__question-icon{flex-shrink:0;width:24px;height:24px;position:relative;transition:transform .3s ease}.refer-faq__question-icon:before,.refer-faq__question-icon:after{content:"";position:absolute;background:currentColor;transition:transform .3s ease}.refer-faq__question-icon:before{width:16px;height:1.5px;top:50%;left:50%;transform:translate(-50%,-50%)}.refer-faq__question-icon:after{width:1.5px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%)}.refer-faq__item.is-open .refer-faq__question-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.refer-faq__answer{overflow:hidden;max-height:0;transition:max-height .4s ease,padding .3s ease}.refer-faq__item.is-open .refer-faq__answer{max-height:500px}.refer-faq__answer-inner{padding:0 0 24px;font-family:var(--font-body-family);font-size:15px;line-height:1.7;color:#50000ba6}.refer-faq__answer-inner p{margin:0 0 8px}.refer-faq__answer-inner p:last-child{margin-bottom:0}@media screen and (max-width:749px){.refer-faq{padding:60px 16px}.refer-faq__inner{grid-template-columns:1fr;gap:40px}.refer-faq__heading{position:static}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/section-refer-a-friend-faq.css.map */
