.faq-page{padding:var(--site-page-top) var(--page-margin) 8rem}.faq-page__layout{display:grid;grid-template-columns:11.75rem minmax(16rem,62rem) minmax(12rem,12.5rem);column-gap:2rem;align-items:flex-start;justify-content:space-between;padding-inline:0;width:100%}.faq-page__sidebar{padding-block-start:0}.faq-page__sidebar-heading{margin:0 0 1rem;font-family:var(--font-body--family);font-size:11.5px;line-height:14px;font-weight:500;letter-spacing:.02em}.faq-page__sidebar-list{margin:0;padding:0 0 0 1.4rem;display:block}.faq-page__sidebar-item{display:flex;gap:15px;font-family:var(--font-body--family);font-size:12px;line-height:14px;letter-spacing:.02em;margin:0 0 .25rem}.faq-page__sidebar-index{font-size:smaller;line-height:1;vertical-align:super;letter-spacing:.02em}.faq-page__sidebar-label{font-family:ABC Diatype Medium}.faq-page__main{max-width:30rem}.faq-page__eyebrow{margin:0 0 2rem;font-family:var(--font-body--family);font-size:12px;line-height:14px;text-transform:capitalize;opacity:.5}.faq-page__intro{margin:0 0 2.8rem;font-family:var(--font-body--family);font-size:.75rem;line-height:1rem;max-width:20.5rem}.faq-page__intro.rte p,.faq-page__contact-text.rte p,.faq-group__rows .text-block p{margin:0}.faq-page__intro.rte,.faq-page__contact-text.rte,.faq-group__rows .text-block{font-size:.75rem;line-height:1rem}.faq-group__rows .text-block>*{font-size:.75rem!important;line-height:1rem!important}.faq-page__intro :first-child{margin-top:0}.faq-page__intro :last-child{margin-bottom:0}.faq-page__groups{display:flex;flex-direction:column;gap:2.95rem}.faq-page__groups>.group-block{width:100%;padding:0}.faq-page__groups>.group-block>.group-block-content{display:flex;flex-direction:column;gap:27px;width:100%}.faq-page__groups>.group-block>.group-block-content>.text-block:first-child{margin:0;font-family:var(--font-body--family);font-size:12px;line-height:14px;text-transform:uppercase;opacity:.5}.faq-page__groups>.group-block>.group-block-content>.accordion{display:flex;flex-direction:column;width:100%}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom{display:block;width:100%}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details{width:100%;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary{width:100%;min-height:27px;padding:17px 0;gap:1rem;font-family:var(--font-body--family);font-size:.75rem;line-height:.875rem;letter-spacing:-.12px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary .svg-wrapper{width:6px;height:6px;flex:0 0 6px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary :is(.ode-icon-plus,.ode-icon-close){display:block;position:relative;width:24px;height:14px;flex:0 0 24px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary :is(.ode-icon-plus,.ode-icon-close)>svg{position:absolute;top:4px;left:9px;width:6px;height:6px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary .ode-icon-bracket{position:absolute;top:0;font-family:"ABC Diatype Edu",var(--font-body--family);font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.12px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary .ode-icon-bracket--start{left:0}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom summary .ode-icon-bracket--end{right:0}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details:not([open]) .ode-icon-close{display:none}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details:not([open]) .ode-icon-plus{display:block}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details[open] .ode-icon-close{display:block}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details[open] .ode-icon-plus{display:none}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details-content{padding-block-end:30px!important;padding-right:40px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .details-content p{line-height:14px}.faq-page__groups>.group-block>.group-block-content>.accordion accordion-custom .text-block{max-width:100%}.faq-page__contact{width:12.5rem;display:flex;flex-direction:column;gap:0;padding-block-start:2.15rem}.faq-page__contact-media{width:100%}.faq-page__contact-placeholder,.faq-page__contact-image{width:100%;aspect-ratio:200 / 249;object-fit:cover;display:block;background:rgb(var(--color-foreground-rgb) / .12)}.faq-page__contact-copy{display:block;margin-top:15px;font-size:12px;line-height:16px;letter-spacing:.2px}.faq-page__contact-label{margin:0;display:inline-block;font-family:var(--font-body--family);margin-right:.7rem;vertical-align:super;font-size:smaller;line-height:1;letter-spacing:0;float:left}.faq-page__contact-copy a{text-decoration:underline;text-underline-offset:1px}.faq-page__contact-text{margin:0;display:inline;font-family:var(--font-body--family);font-size:11px;line-height:13px}.faq-page__contact-text :first-child{margin-top:0}.faq-page__contact-text :last-child{margin-bottom:0}@media screen and (max-width:749px){.faq-page{padding:var(--site-page-top) var(--page-margin) 5rem}.faq-page__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.faq-page__sidebar{width:100%;margin-bottom:3.15rem;padding-block-start:0}.faq-page__sidebar-heading{margin-bottom:.85rem}.faq-page__sidebar-list{padding-inline-start:1.4rem}.faq-page__main{max-width:unset;width:100%}.faq-page__eyebrow{margin-bottom:1.4rem}.faq-page__intro{margin-bottom:2.2rem;max-width:20.5rem}.faq-page__groups{gap:2.5rem}.faq-page__contact{width:100%;max-width:18.4rem;margin:4.3rem 0 0 auto;padding-block-start:0}.faq-page__contact-placeholder,.faq-page__contact-image{aspect-ratio:184 / 229}.faq-page__contact-label{margin-right:.45rem;font-size:8px;line-height:11px}.faq-page__contact-text{font-size:9px;line-height:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ode-faq.css.map */
