@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@100;200;300;400;500;600;700;800;900;950&family=Poppins:wght@100;200;300;400;500;600;700;800;900;950&family=Playfair+Display:wght@100;200;300;400;500;600;700;800;900;950&family=Inter:wght@100;200;300;400;500;600;700;800;900;950&family=Manrope:wght@100;200;300;400;500;600;700;800;900;950&display=swap";img,svg{max-width:100%;height:auto}p:last-child{margin-bottom:0;margin-top:0}picture{display:inherit}*{box-sizing:border-box!important}.container{padding:0 20px;margin:0 auto;width:100%;max-width:1430px;position:relative}.faq{color:#000;display:flex;gap:30px;position:relative;max-width:100%;min-width:auto;min-height:1px;flex-shrink:0;font-family:Inter," sans-serif";padding:72px 40px;justify-content:center}@media(min-width:641px)and (max-width:1024px){.faq{padding:72px 40px;flex-direction:column}}@media(max-width:640px){.faq{gap:15px;flex-direction:column;padding:40px 24px}}.faq__content{display:flex;gap:16px;position:relative;flex-grow:1;max-width:535px;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;min-height:1px;flex-shrink:1;flex-direction:column;justify-content:flex-start}@media(min-width:641px)and (max-width:1024px){.faq__content{width:100%;flex-basis:auto;justify-content:center;max-width:100%}}@media(max-width:640px){.faq__content{flex-basis:auto;width:100%;justify-content:center;max-width:100%}}.faq__title{font-size:52px;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Playfair Display,"sans-serif";font-weight:700;line-height:54px;overflow-wrap:break-word;margin:0}@media(min-width:641px)and (max-width:1024px){.faq__title{text-align:center}}@media(max-width:640px){.faq__title{font-size:30px;text-align:center;line-height:36px}}.faq__text{font-size:52px;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Playfair Display,"sans-serif";font-weight:400;line-height:54px;overflow-wrap:break-word}@media(min-width:641px)and (max-width:1024px){.faq__text{text-align:center}}@media(max-width:640px){.faq__text{font-size:30px;text-align:center;line-height:36px}}.faq__list{display:flex;gap:10px;position:relative;flex-grow:1;max-width:700px;flex-basis:0;min-height:1px;align-items:center;flex-shrink:1;flex-direction:column}@media(min-width:641px)and (max-width:1024px){.faq__list{flex-basis:auto;justify-content:center;max-width:100%}}@media(max-width:640px){.faq__list{flex-basis:auto;justify-content:center;max-width:100%}}.faq__item{display:flex;position:relative;gap:16px;width:100%;padding-top:10px;flex-direction:column;padding-bottom:10px;border-radius:8px}.faq__item:not(:last-child):after{content:"";position:absolute;left:0;bottom:-5px;width:100%;border-bottom:1px solid #e5e7eb}.faq__item.active .faq__item-answer{display:block}.faq__item.active .faq__item-title svg{transform:rotate(180deg)}.faq__item-title{cursor:pointer;display:flex;row-gap:15px;position:relative;min-width:auto;-moz-column-gap:15px;column-gap:15px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:space-between}.faq__item-title span{flex-grow:1;font-size:16px;flex-basis:auto;flex-shrink:1;font-family:DM Sans,"sans-serif";font-weight:700;line-height:20px;overflow-wrap:break-word;letter-spacing:-.5px}.faq__item-title svg{transition:transform .2s ease-in}.faq__item-answer{display:none;width:100%;font-size:16px;flex-basis:auto;flex-shrink:0;font-family:DM Sans,"sans-serif";font-weight:400;line-height:24px;overflow-wrap:break-word}.faq__item-answer a{color:#000;font-weight:500;text-decoration:underline}.faq-nav{font-family:Manrope,"sans-serif";color:#1c1c1c;padding:4px 40px 24px;background-color:#fff}@media(min-width:641px)and (max-width:1024px){.faq-nav{padding:24px 30px}}@media(max-width:640px){.faq-nav{padding:24px 16px}}.faq-nav__header{margin:40px 0;padding:0 30px}@media(max-width:767px){.faq-nav__header{padding:0 16px;margin-bottom:0}}.faq-nav__header-wrapper{display:flex;max-width:1360px;margin:0 auto;overflow:hidden;background:#fff}@media(max-width:767px){.faq-nav__header-wrapper{justify-content:center}}.faq-nav__title{background:#f6f6f7;border-radius:10px;padding:28px 32px;margin:0;font-weight:500;font-family:Playfair Display," sans-serif";letter-spacing:-1px;font-size:clamp(32px,3vw,43px)}@media(max-width:767px){.faq-nav__title{padding:20px;font-size:clamp(20px,5vw,28px);text-align:center}}.faq-nav__inner{display:flex;max-width:1360px;margin:0 auto;overflow:hidden;background:#fff}@media(max-width:768px){.faq-nav__inner{flex-direction:column}}.faq-nav__sidebar{width:350px;min-width:350px;flex-shrink:0;background:#fff}@media(max-width:450px){.faq-nav__sidebar{width:100%;min-width:100%}}.faq-nav__sidebar-title{font-size:18px;font-weight:600;padding:24px 0 6px;margin:0}@media(max-width:767px){.faq-nav__sidebar-title{display:none}}.faq-nav__categories{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.faq-nav__category-link{display:flex;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;color:#1c1c1c;font-size:16px;font-weight:600;line-height:1.4;transition:background-color .15s ease;cursor:pointer}.faq-nav__category-link:hover,.faq-nav__category-link--active{background-color:#f1f1f1}.faq-nav__category-link--active .faq-nav__category-chevron{transform:rotate(0)}@media(max-width:450px){.faq-nav__category-link{font-size:16px}}.faq-nav__category-icon{width:45px;height:45px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.faq-nav__category-icon img{width:45px;height:45px;-o-object-fit:contain;object-fit:contain;display:block}.faq-nav__category-name{flex:1}.faq-nav__category-chevron{flex-shrink:0;color:#000;transform:rotate(90deg);transition:transform .2s ease,color .2s ease}.faq-nav__content{flex:1;min-width:0;padding:16px 40px 32px 80px;max-width:900px}@media(min-width:641px)and (max-width:1024px){.faq-nav__content{padding:24px}}@media(max-width:640px){.faq-nav__content{padding:20px 0}}.faq-nav-mobile-trigger{display:none;padding:15px 44px 15px 15px;background:#fff;border:1px solid #ddd;cursor:pointer;gap:10px;align-items:center;border-radius:10px;position:relative}.faq-nav-mobile-trigger .chevron{flex-shrink:0;position:absolute;right:12px;top:18px;color:#000;transform:rotate(90deg);transition:transform .2s ease,color .2s ease}.faq-nav-mobile-trigger.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-nav-mobile-trigger.is-open .chevron{transform:rotate(-90deg)}.faq-nav-mobile-trigger .active-category-name{font-size:16px;font-weight:500}.faq-nav-mobile-trigger .active-category-icon{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.faq-nav-mobile-trigger .active-category-icon img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;display:block}@media(max-width:767px){.faq-nav-mobile-trigger{display:flex}.faq-nav__categories{display:none;position:absolute;width:100%;z-index:100;background:#fff;border:1px solid #ddd;box-shadow:0 4px 6px #0000001a}.faq-nav__categories.is-open{width:calc(100% - 32px);display:block;max-width:350px}}@media(max-width:767px)and (max-width:450px){.faq-nav__categories.is-open{max-width:100%}}@media(max-width:767px){.faq-nav__category-chevron{display:none}}.faq-nav__group{padding-bottom:48px;display:none}.faq-nav__group:last-child{padding-bottom:0}.faq-nav__group--active{display:block}.faq-nav__group-title{font-size:clamp(20px,5vw,28px);font-weight:400;color:#000;margin:0 0 14px;padding:0;line-height:1.2;font-family:Playfair Display," sans-serif";letter-spacing:-1px}@media(max-width:767px){.faq-nav__group-title{margin:10px 0 24px}}.faq-nav__item{border:1px solid #f6f6f7;border-radius:10px;margin-bottom:12px;background:#f6f6f7;overflow:hidden}.faq-nav__item:last-child{margin-bottom:0}.faq-nav__item--active .faq-nav__item-answer{display:block}.faq-nav__item--active .faq-nav__item-icon-plus{display:none}.faq-nav__item--active .faq-nav__item-icon-minus{display:flex}.faq-nav__item-question{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:400;line-height:1.4;color:#1c1c1c;transition:background-color .15s ease}.faq-nav__item-question:hover{background-color:#f6f6f7}.faq-nav__item-question:focus-visible{outline:2px solid #1c1c1c;outline-offset:-2px}.faq-nav__item-question-text{flex:1}.faq-nav__item-icon{flex-shrink:0;margin-top:-2px;width:24px;height:24px;color:#000}.faq-nav__item--active .faq-nav__item-question{font-weight:500}.faq-nav__item-icon-plus{display:flex;align-items:center;justify-content:center}.faq-nav__item-icon-minus{display:none;align-items:center;justify-content:center}.faq-nav__item-answer{display:none;padding:0 20px 18px;font-size:16px;font-weight:500;line-height:1.4;color:#000;margin-top:5px}.faq-nav__item-answer p{margin:0 0 10px}.faq-nav__item-answer p:last-child{margin-bottom:0}.faq-nav__item-answer a{color:#1c1c1c;font-weight:500;text-decoration:underline}.faq-nav__item-answer a:hover{opacity:.75}.faq-nav__item-answer ul,.faq-nav__item-answer ol{margin:6px 0 10px 20px;padding:0}.faq-nav__item-answer ul li,.faq-nav__item-answer ol li{margin-bottom:4px}@media(max-width:767px){.faq-nav__item-answer{font-size:14px;margin-top:-5px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/faq.css.map */
