.infinite-faq{--faq-line: rgba(0, 0, 0, .12);--faq-line-strong: rgba(0, 0, 0, .2);--faq-hover: rgba(0, 0, 0, .04);display:block;max-width:1080px;margin:var(--section-padding) auto}@media(min-width:768px){.infinite-faq{display:grid;grid-template-columns:minmax(180px,260px) 1fr;gap:0 60px;align-items:start}}.infinite-faq__head{margin-bottom:24px}@media(min-width:768px){.infinite-faq__head{position:sticky;top:calc(var(--theme-header-height, 0px) + 40px);margin-bottom:0}}.infinite-faq__heading{margin:0 0 10px;font-size:1.05em;letter-spacing:.02em}.infinite-faq__intro{font-size:.9em;line-height:1.6;opacity:.85}.infinite-faq__intro p:last-child{margin-bottom:0}.infinite-faq__list{border-top:1px solid var(--faq-line)}.infinite-faq__entry{border-bottom:1px solid var(--faq-line)}.infinite-faq__entry--hidden{display:none}.infinite-faq__entry .disclosure{margin:0;border:0}.infinite-faq__entry .disclosure__title{padding-top:20px;padding-bottom:20px;border:0;font-size:1em;font-weight:500}.infinite-faq__entry .disclosure__content,.infinite-faq__asked-a{max-width:68ch;line-height:1.75}.infinite-faq__entry p:first-child{margin-top:0}.infinite-faq__entry p:last-child{margin-bottom:0}.infinite-faq__asked{margin:10px 0;padding:20px 20px 22px;background:var(--faq-hover);border-left:2px solid currentColor;border-radius:0 8px 8px 0;animation:infinite-faq-in .24s ease}.infinite-faq__asked+.infinite-faq__asked{margin-top:12px}.infinite-faq__asked--unmatched{border-left-color:var(--faq-line-strong)}@keyframes infinite-faq-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.infinite-faq__asked{animation:none}}.infinite-faq__asked-q{margin:0 0 10px;font-size:1em;font-weight:500}.infinite-faq__asked-a{font-size:1em}.infinite-faq__closest-label{margin:0 0 8px;font-size:.75em;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.infinite-faq__closest-fallback{margin-top:14px;padding-top:12px;border-top:1px solid var(--faq-line);font-size:.92em;opacity:.95}.infinite-faq__closest-fallback p:last-child{margin-bottom:0}.infinite-faq__asked-a p:first-child{margin-top:0}.infinite-faq__asked-a p:last-child{margin-bottom:0}.infinite-faq__suggestions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.infinite-faq__suggestions-label{font-size:.7em;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.infinite-faq__suggest{padding:7px 14px;background:transparent;border:1px solid var(--faq-line-strong);border-radius:100px;font:inherit;font-size:.85em;color:inherit;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.infinite-faq__suggest:hover{border-color:currentColor;background:var(--faq-hover)}.infinite-faq__ask{display:flex;align-items:center;gap:10px;margin-top:20px;padding:2px 8px 2px 18px;background:var(--faq-hover);border:1px solid var(--faq-line);border-radius:14px;transition:border-color .2s ease}.infinite-faq__ask:focus-within{border-color:var(--faq-line-strong)}.infinite-faq__input,.infinite-faq__input:focus{flex:1 1 auto;min-width:0;padding:15px 0;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none;font:inherit;font-size:1em;color:inherit}.infinite-faq__input::placeholder{color:inherit;opacity:.65}.infinite-faq__send{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:none;border:0;border-radius:8px;color:inherit;opacity:.5;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.infinite-faq__send:hover{opacity:1;background:var(--faq-hover)}
/*# sourceMappingURL=/cdn/shop/t/65/assets/infinite-faq.css.map */
