.ted-faq-home{--ted-faq-accent: #0e5a61;--ted-faq-text: #1a1a1a;--ted-faq-muted: rgba(26, 26, 26, .55);--ted-faq-border: rgba(26, 26, 26, .1);background:#f9f7f5;padding:5.6rem 0}@media(min-width:768px){.ted-faq-home{padding:8rem 0}}.shopify-section:has(.ted-specifications)+.shopify-section:has(.ted-faq-home)>.xo-section{padding-top:0!important}.ted-faq-home__inner{max-width:84rem;margin:0 auto;padding:0 1.6rem}@media(min-width:768px){.ted-faq-home__inner{padding:0 2.4rem}}.ted-faq-home__header{text-align:center;margin:0 auto 3.2rem;padding:0 1.6rem}@media(min-width:768px){.ted-faq-home__header{margin-bottom:4.8rem}}.ted-faq-home__eyebrow{margin:0 0 1rem}@media(min-width:768px){.ted-faq-home__eyebrow{margin-bottom:1.2rem}}.ted-faq-home__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-2-scale) * 3.6rem);line-height:1.08;letter-spacing:-.03em;color:var(--ted-faq-text);white-space:nowrap}@media(min-width:768px){.ted-faq-home__heading{font-size:calc(var(--font-heading-2-scale) * 4.8rem)}}@media(min-width:992px){.ted-faq-home__heading{font-size:calc(var(--font-heading-2-scale) * 5.6rem)}}.ted-faq-home__heading-dot{color:var(--ted-faq-accent)}.ted-faq-home__list{border-top:1px solid var(--ted-faq-border)}.ted-faq-home__item{border-bottom:1px solid var(--ted-faq-border)}.ted-faq-home__item .xo-collapse{background:transparent}.ted-faq-home__item .xo-collapse__trigger{gap:1.6rem;padding:1.6rem 0;align-items:center}@media(min-width:768px){.ted-faq-home__item .xo-collapse__trigger{padding:1.8rem 0}}.ted-faq-home__item .xo-collapse__trigger[xo-active]{padding-bottom:0}.ted-faq-home__item .xo-collapse__trigger-title{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale) * 1.55rem);font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--ted-faq-text);opacity:1;text-align:left}@media(min-width:768px){.ted-faq-home__item .xo-collapse__trigger-title{font-size:calc(var(--font-body-scale) * 1.7rem)}}.ted-faq-home__item .xo-collapse__trigger-title p{margin:0}.ted-faq-home__item .xo-collapse__trigger-icon{width:3.2rem;height:3.2rem;border:1px solid var(--ted-faq-accent);border-radius:50%;flex-shrink:0}@media(min-width:768px){.ted-faq-home__item .xo-collapse__trigger-icon{width:3.6rem;height:3.6rem}}.ted-faq-home__item .xo-collapse__trigger-icon-default,.ted-faq-home__item .xo-collapse__trigger-icon-active{color:var(--ted-faq-accent)}.ted-faq-home__item .xo-collapse__trigger-icon-default svg path,.ted-faq-home__item .xo-collapse__trigger-icon-active svg path{fill:var(--ted-faq-accent)}.ted-faq-home__item .xo-collapse__trigger-icon-default svg,.ted-faq-home__item .xo-collapse__trigger-icon-active svg{width:1.4rem;height:1.4rem}.ted-faq-home__item .xo-collapse__content{padding:.8rem 0 1.6rem;color:var(--ted-faq-muted);font-size:calc(var(--font-body-scale) * 1.45rem);line-height:1.55;max-width:none;width:100%;opacity:1}@media(min-width:768px){.ted-faq-home__item .xo-collapse__content{padding:.8rem 4.8rem 1.8rem 0;font-size:calc(var(--font-body-scale) * 1.55rem);width:100%}}@media(min-width:992px){.ted-faq-home__item .xo-collapse__content{width:100%}}.ted-faq-home__item .xo-collapse__content p{margin:0 0 1rem}.ted-faq-home__item .xo-collapse__content p:last-child,.ted-faq-home__item .xo-collapse__content ul:last-child{margin-bottom:0}.ted-faq-home__item .ted-available-languages__intro{color:var(--ted-faq-muted)}#ted-faq-languages{scroll-margin-top:calc(var(--header-sticky-height, 80px) + 20px)}.ted-faq-contact{display:flex;align-items:flex-start;gap:1.2rem;margin-top:3.2rem;text-align:left}@media(min-width:768px){.ted-faq-contact{margin-top:4rem;gap:1.4rem}}.ted-faq-contact__icon{flex-shrink:0;width:3.6rem;height:3.6rem;color:var(--ted-faq-accent, #0e5a61);margin-top:.1rem}.ted-faq-contact__icon svg{display:block;width:100%;height:100%}.ted-faq-contact__copy{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}.ted-faq-contact__prompt{margin:0;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:500;line-height:1.35;color:var(--ted-faq-text, #1a1a1a)}@media(min-width:768px){.ted-faq-contact__prompt{font-size:calc(var(--font-body-scale) * 1.6rem)}}.ted-faq-contact__link{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.45rem);font-weight:500;line-height:1.3;color:var(--ted-faq-accent, #0e5a61);text-decoration:none;transition:opacity .2s ease}.ted-faq-contact__link:hover{opacity:.75}.ted-faq-contact__arrow{font-size:1.1em;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ted-faq-home.css.map */
