.faq-help-center{background:var(--faq-bg-color);color:var(--faq-text-color);font-family:inherit;-webkit-font-smoothing:antialiased}.faq-help-center__inner{max-width:var(--faq-max-width);margin:0 auto;padding:0}.faq-help-center__header{padding:56px 48px 40px}.faq-help-center__title{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--faq-heading-color);margin:0 0 8px}.faq-help-center__subtitle{font-size:15px;line-height:1.6;color:var(--faq-text-color);max-width:520px;margin:0}.faq-help-center__search{margin-top:28px;position:relative;max-width:520px}.faq-help-center__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--faq-border-color);pointer-events:none}.faq-help-center__search-input{width:100%;padding:14px 16px 14px 44px;border:1px solid var(--faq-border-color);border-radius:8px;font-size:14px;font-family:inherit;background:var(--faq-bg-color);color:var(--faq-heading-color);outline:none;transition:border-color .15s ease}.faq-help-center__search-input:focus{border-color:var(--faq-heading-color)}.faq-help-center__search-input::placeholder{color:#8a8a8a}.faq-help-center__categories{padding:24px 48px;display:flex;gap:8px;flex-wrap:wrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.faq-help-center__categories::-webkit-scrollbar{display:none}.faq-help-center__pill{padding:8px 18px;border:1px solid var(--faq-border-color);border-radius:100px;font-size:13px;font-weight:500;font-family:inherit;color:var(--faq-heading-color);cursor:pointer;transition:all .15s ease;background:transparent;white-space:nowrap;flex-shrink:0}.faq-help-center__pill:hover{border-color:#bb1c1e}.faq-help-center__pill--active{background:#bb1c1e;color:var(--faq-pill-active-text);border-color:#bb1c1e}.faq-help-center__pill--active:hover{border-color:#bb1c1e}.faq-help-center__group{border-bottom:1px solid var(--faq-border-color)}.faq-help-center__group[hidden]{display:none}.faq-help-center__group-title{padding:32px 48px 0;font-size:20px;font-weight:600;letter-spacing:-.04em;color:var(--faq-heading-color);margin:0}.faq-help-center__item{border-bottom:1px solid var(--faq-border-color)}.faq-help-center__group .faq-help-center__item:last-child{border-bottom:none}.faq-help-center__question{display:flex;align-items:center;justify-content:space-between;padding:20px 48px;cursor:pointer;gap:16px;list-style:none;transition:background-color .1s ease}.faq-help-center__question::-webkit-details-marker{display:none}.faq-help-center__question::marker{content:""}.faq-help-center__question:hover{background-color:#fafafa}.faq-help-center__question-text{font-size:15px;font-weight:500;color:var(--faq-heading-color);flex:1}.faq-help-center__question-icon{flex-shrink:0;width:16px;height:16px;color:var(--faq-text-color);transition:transform .2s ease}.faq-help-center__question-icon svg{width:100%;height:100%}.faq-help-center__item[open] .faq-help-center__question-icon{transform:rotate(45deg)}.faq-help-center__answer{padding:0 48px 24px;font-size:14px;line-height:1.7;color:var(--faq-text-color);max-width:680px}.faq-help-center__answer a{color:var(--faq-heading-color);text-decoration:underline;text-underline-offset:2px}.faq-help-center__answer p{margin:0 0 12px}.faq-help-center__answer p:last-child{margin-bottom:0}.faq-help-center__no-results{padding:48px;text-align:center;font-size:14px;color:var(--faq-text-color);opacity:.5}.faq-help-center__no-results[hidden]{display:none}.faq-help-center__contact{padding:48px}.faq-help-center__contact-title{font-size:20px;font-weight:600;letter-spacing:-.04em;color:var(--faq-heading-color);margin:0 0 8px}.faq-help-center__contact-subtitle{font-size:14px;color:var(--faq-text-color);margin:0 0 24px}.faq-help-center__contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.faq-help-center__contact-card{border:1px solid var(--faq-border-color);border-radius:12px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:140px;transition:border-color .15s ease}.faq-help-center__contact-card-title{font-size:15px;font-weight:600;color:var(--faq-heading-color);margin:0 0 4px}.faq-help-center__contact-card-desc{font-size:13px;color:var(--faq-text-color);line-height:1.4;margin:0}.faq-help-center__contact-btn{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:10px 20px;border:1px solid #BB1C1E;border-radius:100px;font-size:13px;font-weight:600;font-family:inherit;color:#bb1c1e;background:transparent;text-decoration:none;width:fit-content;transition:all .15s ease}.faq-help-center__contact-btn:hover{background:#bb1c1e;color:#fff;border-color:#bb1c1e}.faq-help-center__contact-btn--wa{border-color:#bb1c1e;color:#bb1c1e}.faq-help-center__contact-btn--wa:hover{background:#bb1c1e;color:#fff;border-color:#bb1c1e}.faq-help-center__contact-links{margin-top:16px}.faq-help-center__contact-link{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--faq-border-color);font-size:14px;font-weight:500;color:var(--faq-heading-color);text-decoration:none;transition:opacity .15s ease}.faq-help-center__contact-link:last-child{border-bottom:none}.faq-help-center__contact-link:hover{opacity:.6}@media screen and (max-width:749px){.faq-help-center__header{padding:36px 20px 28px}.faq-help-center__title{font-size:24px}.faq-help-center__subtitle{font-size:14px}.faq-help-center__search{margin-top:20px}.faq-help-center__categories{padding:16px 20px;flex-wrap:nowrap;gap:6px}.faq-help-center__pill{padding:7px 14px;font-size:12px}.faq-help-center__group-title{padding:24px 20px 0;font-size:17px}.faq-help-center__question{padding:16px 20px}.faq-help-center__question-text{font-size:14px}.faq-help-center__answer{padding:0 20px 20px;font-size:13px}.faq-help-center__contact{padding:28px 20px}.faq-help-center__contact-grid{grid-template-columns:1fr;gap:10px}.faq-help-center__contact-card{min-height:auto;padding:20px}.faq-help-center__no-results{padding:32px 20px}}.hero-custom{position:relative;display:block;width:100%;padding-top:var(--hero-padding-top);padding-bottom:var(--hero-padding-bottom);background-color:var(--hero-bg-color);border-radius:var(--hero-border-radius);overflow:hidden}.hero-custom__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero-custom__bg-image{width:100%;height:100%;object-fit:cover}.hero-custom__container{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:2rem;max-width:var(--hero-max-width);margin:0 auto;padding:0 1.5rem;align-items:center}@media(min-width:768px){.hero-custom__container{grid-template-columns:1fr 1fr;padding:0 2rem}}.hero-custom__content{display:flex;flex-direction:column;gap:var(--hero-content-gap)}.hero-custom__title{margin:0;color:var(--hero-title-color);font-size:var(--hero-title-size);letter-spacing:var(--hero-title-spacing);line-height:1.1;font-weight:700}.hero-custom__description{color:var(--hero-description-color);font-size:var(--hero-description-size);letter-spacing:var(--hero-description-spacing);line-height:1.5}.hero-custom__items{display:flex;flex-direction:column;gap:var(--hero-items-gap);list-style:none;margin:0;padding:0}.hero-custom__item{display:flex;align-items:center;gap:.75rem}.hero-custom__item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--item-icon-color);width:var(--item-icon-size);height:var(--item-icon-size)}.hero-custom__item-icon svg{width:100%;height:100%}.hero-custom__item-text{color:var(--item-text-color);font-size:var(--item-text-size);line-height:1.4}.hero-custom__cta-wrapper{margin-top:.5rem}.hero-custom__cta{display:inline-block;padding:var(--hero-cta-padding-y) var(--hero-cta-padding-x);background-color:var(--hero-cta-bg);color:var(--hero-cta-color);font-size:var(--hero-cta-font-size);font-weight:600;text-decoration:none;border-radius:var(--hero-cta-radius);transition:opacity .2s ease,transform .2s ease}.hero-custom__cta:hover{opacity:.9;transform:translateY(-1px)}.hero-custom__image{display:flex;justify-content:center;align-items:center}.hero-custom__img{max-width:100%;height:auto;border-radius:8px}@media(max-width:767px){.hero-custom__title{font-size:calc(var(--hero-title-size) * .7)}.hero-custom__description{font-size:calc(var(--hero-description-size) * .9)}.hero-custom__image{order:-1}}.promo-progress{padding:1.2rem 1.5rem 1.4rem;background:#fafafa;border-bottom:1px solid #F0F0F0}.promo-progress__tiers{display:flex;gap:.6rem;margin-bottom:1rem}.promo-progress__tier{flex:1;display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border-radius:.6rem;background:#fff;border:1.5px solid #E5E5E5;transition:all .35s ease}.promo-progress__tier--complete{background:#ecfdf5;border-color:#16a34a}.promo-progress__tier--unlocked,.promo-progress__tier--claimed{background:#fff7ed;border-color:#f97316}.promo-progress__tier-icon{width:2.6rem;height:2.6rem;min-width:2.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e5e5e5;color:#999;transition:all .35s ease}.promo-progress__tier-icon--complete{background:#16a34a;color:#fff}.promo-progress__tier-icon--unlocked,.promo-progress__tier-icon--claimed{background:#f97316;color:#fff}.promo-progress__tier-label{display:block;font-size:1.1rem;font-weight:700;line-height:1.2;color:#666}.promo-progress__tier--complete .promo-progress__tier-label{color:#16a34a}.promo-progress__tier--unlocked .promo-progress__tier-label,.promo-progress__tier--claimed .promo-progress__tier-label{color:#f97316}.promo-progress__tier-sub{display:block;font-size:1rem;color:#999;line-height:1.3}.promo-progress__claim-btn{display:block;width:100%;margin-top:1rem;padding:.9rem 1.2rem;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;border:none;border-radius:.6rem;cursor:pointer;font-size:1.3rem;font-weight:700;letter-spacing:.03em;text-align:center;box-shadow:0 4px 14px #f9731659;animation:promo-pulse 2s infinite;transition:transform .2s ease,opacity .2s ease}.promo-progress__claim-btn:hover{transform:scale(1.02)}.promo-progress__claim-btn:disabled{opacity:.6;cursor:not-allowed;animation:none}@keyframes promo-pulse{0%,to{box-shadow:0 4px 14px #f9731659}50%{box-shadow:0 4px 24px #f973168c}}.promo-progress__claimed-msg{margin-top:.8rem;padding:.6rem 1rem;background:#fff7ed;border-radius:.6rem;border:1px solid #FDBA74;font-size:1.1rem;color:#9a3412;display:flex;align-items:center;justify-content:center;gap:.6rem}.promo-progress__claimed-msg strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
