.faq-categories{color:var(--color-petrol-blue, #0d3b66)}.faq-categories__header{margin:0 auto;max-width:96rem;text-align:center}.faq-categories__heading{color:var(--color-petrol-blue, #0d3b66);font-family:var(--font-heading-family);font-size:48px;font-weight:400;letter-spacing:0;line-height:52px;margin:0 0 2.4rem}.faq-categories__intro{color:var(--color-petrol-blue, #0d3b66);font-family:var(--font-body-family);font-size:14px;font-weight:300;line-height:26px;margin:0 auto}.faq-categories__intro p{margin:0}.faq-categories__nav{align-items:center;background-color:rgb(var(--color-background));display:flex;flex-wrap:wrap;gap:43px;justify-content:center;margin:3.2rem auto 0;max-width:100%;position:sticky;top:var(--header-height, 0);z-index:3}.faq-categories__nav.is-stuck{box-shadow:0 4px 7px -4px #86cbc936}.faq-categories__nav-link{color:var(--color-petrol-blue, #0d3b66);font-family:var(--font-heading-family);font-size:24px;font-weight:400;line-height:52px;text-decoration:none}.faq-categories__nav-link:hover{text-decoration:underline;text-underline-offset:.3rem}.faq-categories__nav-link.is-active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.faq-categories__content{margin:88px auto 0;max-width:96rem}.faq-categories__category-title{color:var(--color-petrol-blue, #0d3b66);font-family:var(--font-heading-family);font-size:40px;font-weight:400;letter-spacing:0;line-height:52px;margin:128px 0 40px;scroll-margin-top:calc(var(--header-height, 0px) + 8rem);text-align:center}.faq-categories__content>.faq-categories__category-title:first-child{margin-top:0}.faq-categories__item{background-color:var(--color-turquoise, #f1f9f5);color:var(--color-petrol-blue, #0d3b66);margin-bottom:.8rem;padding:24px 16px}.faq-categories__summary{align-items:center;cursor:pointer;display:flex;gap:1.6rem;justify-content:space-between;list-style:none;padding:0}.faq-categories__summary::-webkit-details-marker{display:none}.faq-categories__question{color:#000;font-family:var(--font-heading-family);font-size:20px;font-weight:400;line-height:120%;letter-spacing:0;text-align:left}.faq-categories__icon{align-items:center;display:inline-flex;flex:0 0 auto;height:.8rem;justify-content:center;transition:transform var(--duration-short) ease;width:1.2rem}.faq-categories__icon svg,.faq-categories__summary .icon-caret{height:.8rem;inset:auto;margin:0;position:static;width:1.2rem}.faq-categories__item[open] .faq-categories__icon{transform:rotate(180deg)}.faq-categories__answer{color:#000;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:120%;margin-top:16px;padding:0}.faq-categories__answer p{margin:0}.faq-categories__answer p+p{margin-top:1rem}.faq-categories__answer a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.faq-categories__media{margin:5.6rem calc(50% - 50vw);overflow:hidden;width:100vw}.faq-categories__image{display:block;height:auto;width:100%}@media screen and (max-width:749px){.faq-categories__header,.faq-categories__content{padding-left:32px!important;padding-right:32px!important}.faq-categories__header{margin-bottom:0}.faq-categories__heading{font-size:36px;line-height:1.2}.faq-categories__nav{column-gap:43px;flex-wrap:nowrap;justify-content:flex-start;margin-top:2.4rem;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 32px .8rem!important;scroll-padding-inline:32px;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq-categories__nav::-webkit-scrollbar{display:none}.faq-categories__nav-link{flex:0 0 auto;white-space:nowrap}.faq-categories__category-title{font-size:32px;line-height:1.3;margin:4rem 0 2rem}.faq-categories__summary{padding:0}.faq-categories__answer{margin-top:16px;padding:0}.faq-categories__media{margin:4rem calc(50% - 50vw);width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-faq-categories.css.map */
