.mrc-section.mrc-faq-hub{background:#fff}.mrc-faq-hub .mrc-section__inner{max-width:880px}.mrc-faq-hub__search{position:relative;max-width:560px;margin:0 auto 24px;display:flex;align-items:center;background:#fff;border:1px solid #E8DFD0;border-radius:999px;padding:0 14px 0 18px;height:46px;transition:border-color .2s ease,box-shadow .2s ease}.mrc-faq-hub__search:focus-within{border-color:#eb7220;box-shadow:0 0 0 4px #eb722014}.mrc-faq-hub__search-icon{color:#6b5f52;flex-shrink:0;margin-right:10px}.mrc-faq-hub__search input{flex:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:transparent;background-color:transparent!important;font-size:14px;font-family:inherit;color:#1a1714;outline:none!important;box-shadow:none!important;padding:12px 0;margin:0;height:100%;min-width:0;width:100%}.mrc-faq-hub__search input:focus,.mrc-faq-hub__search input:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.mrc-faq-hub__search input::placeholder{color:#6b5f52}.mrc-faq-hub__search input::-webkit-search-decoration,.mrc-faq-hub__search input::-webkit-search-cancel-button,.mrc-faq-hub__search input::-webkit-search-results-button,.mrc-faq-hub__search input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.mrc-faq-hub__search-clear{background:#f8f4ed;border:none;color:#6b5f52;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.mrc-faq-hub__search-clear:hover{background:#fbe9d9;color:#eb7220}.mrc-faq-hub__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:36px}.mrc-faq-hub__nav-link{display:inline-flex;align-items:center;padding:7px 14px;background:#fff;border:1px solid #E8DFD0;color:#6b5f52;text-decoration:none;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;letter-spacing:.005em;line-height:1.3;white-space:nowrap;border-radius:999px;transition:background .2s ease,color .2s ease,border-color .2s ease;cursor:pointer}.mrc-faq-hub__nav-link:hover{background:#fbe9d9;color:#eb7220;border-color:#fbe9d9}.mrc-faq-hub__nav-link--active{background:#1a1714;color:#fff;border-color:#1a1714}.mrc-faq-hub__nav-link--active:hover{background:#eb7220;border-color:#eb7220;color:#fff}@media(max-width:720px){.mrc-faq-hub__nav-link{font-size:11.5px;padding:6px 12px}}.mrc-faq-hub__categories{display:flex;flex-direction:column;gap:36px}.mrc-faq-hub__category{scroll-margin-top:100px}.mrc-faq-hub__category-heading{font-family:Georgia,serif;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#1a1714;margin:0 0 24px;text-align:center}.mrc-faq-hub__items{border-top:1px solid #E8DFD0}.mrc-faq-hub__item{border-bottom:1px solid #E8DFD0;transition:background-color .25s ease}.mrc-faq-hub__item:hover{background:#eb722008}.mrc-faq-hub__q{width:100%;background:transparent;border:none;padding:16px 0;display:grid;grid-template-columns:32px 1fr 40px;gap:16px;align-items:center;text-align:left;cursor:pointer;font-family:inherit;color:#1a1714;transition:color .2s ease}.mrc-faq-hub__q:hover{color:#eb7220}.mrc-faq-hub__q:focus-visible{outline:3px solid rgba(235,114,32,.5);outline-offset:4px;border-radius:4px}.mrc-faq-hub__num{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-style:italic;color:#eb7220;width:32px;text-align:left;line-height:1}.mrc-faq-hub__q-text{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:clamp(14px,1.3vw,16px);font-weight:500;line-height:1.35;letter-spacing:-.005em}.mrc-faq-hub__toggle{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #E8DFD0;position:relative;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;margin-left:auto}.mrc-faq-hub__q:hover .mrc-faq-hub__toggle{background:#eb7220;border-color:#eb7220}.mrc-faq-hub__toggle-h,.mrc-faq-hub__toggle-v{position:absolute;top:50%;left:50%;background:currentColor;transition:all .3s cubic-bezier(.4,0,.2,1)}.mrc-faq-hub__toggle-h{width:14px;height:2px;transform:translate(-50%,-50%)}.mrc-faq-hub__toggle-v{width:2px;height:14px;transform:translate(-50%,-50%)}.mrc-faq-hub__q:hover .mrc-faq-hub__toggle-h,.mrc-faq-hub__q:hover .mrc-faq-hub__toggle-v{background:#fff}.mrc-faq-hub__item--open .mrc-faq-hub__toggle{background:#eb7220;border-color:#eb7220;transform:rotate(45deg)}.mrc-faq-hub__item--open .mrc-faq-hub__toggle-h,.mrc-faq-hub__item--open .mrc-faq-hub__toggle-v{background:#fff}.mrc-faq-hub__item--open .mrc-faq-hub__num{color:#eb7220}.mrc-faq-hub__item--open .mrc-faq-hub__q-text{color:#1a1714}.mrc-faq-hub__a{overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.mrc-faq-hub__a[hidden]{display:none}.mrc-faq-hub__a-inner{padding:0 56px 18px 48px;font-size:13px;line-height:1.65;color:#6b5f52;animation:mrc-faq-hub-slide-in .4s cubic-bezier(.4,0,.2,1)}.mrc-faq-hub__a-inner p{margin:0 0 10px}.mrc-faq-hub__a-inner p:last-child{margin-bottom:0}.mrc-faq-hub__a-inner strong{color:#1a1714;font-weight:600}.mrc-faq-hub__a-inner a{color:#eb7220;text-decoration:underline;text-underline-offset:3px}.mrc-faq-hub__a-inner a:hover{color:#a14f22}.mrc-faq-hub__a-inner ul,.mrc-faq-hub__a-inner ol{margin:8px 0 12px;padding-left:20px}.mrc-faq-hub__a-inner li{margin-bottom:4px}@keyframes mrc-faq-hub-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.mrc-faq-hub__q{grid-template-columns:26px 1fr 32px;gap:12px;padding:14px 0}.mrc-faq-hub__a-inner{padding:0 32px 14px 38px}.mrc-faq-hub__toggle{width:30px;height:30px}.mrc-faq-hub__toggle-h{width:12px}.mrc-faq-hub__toggle-v{height:12px}}@media(prefers-reduced-motion:reduce){.mrc-faq-hub__toggle,.mrc-faq-hub__toggle-h,.mrc-faq-hub__toggle-v{transition:none}.mrc-faq-hub__a-inner{animation:none}}.mrc-faq-hub__no-results{text-align:center;font-size:14px;color:#6b5f52;padding:32px 16px;background:#fff;border:1px solid #E8DFD0;border-radius:12px;margin:24px 0 0}.mrc-faq-hub__contact{margin-top:36px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#fff;border:1px solid #E8DFD0;border-radius:12px;padding:22px 26px}@media(max-width:720px){.mrc-faq-hub__contact{grid-template-columns:1fr;padding:20px 18px}}.mrc-faq-hub__contact-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#eb7220;margin:0 0 4px}.mrc-faq-hub__contact-heading{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.005em;color:#1a1714;margin:0 0 4px}.mrc-faq-hub__contact-body{font-size:13px;line-height:1.5;color:#6b5f52;margin:0}.mrc-faq-hub__contact-actions{display:flex;gap:8px;flex-wrap:wrap}.mrc-faq-hub__contact-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:#1a1714;color:#fff;text-decoration:none;font-size:12.5px;font-weight:600;letter-spacing:.02em;border-radius:999px;transition:background .2s ease,transform .2s ease}.mrc-faq-hub__contact-btn:hover{background:#eb7220;transform:translateY(-1px)}.mrc-faq-hub__contact-btn--wa{background:#25d366}.mrc-faq-hub__contact-btn--wa:hover{background:#1ebe5d}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mrc-faq-hub.css.map */
