.haven-collapsible-content-section--colored{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.haven-collapsible-content{position:relative;padding:3rem 1.5rem}.haven-collapsible-content--boxed{background-color:rgb(var(--haven-collapsible-box-background));color:rgb(var(--haven-collapsible-box-text));border-radius:2rem}.haven-collapsible-content__header{margin-bottom:2rem}.haven-collapsible-content__header--center{text-align:center}.haven-collapsible-content__header--right{text-align:right}.haven-collapsible-content__heading{margin:0;font-family:var(--font-heading-family);font-weight:700;line-height:1;color:rgb(var(--haven-collapsible-heading))}.haven-collapsible-content__heading.h1{font-size:2.9rem}.haven-collapsible-content__heading.h0{font-size:3.4rem}.haven-collapsible-content__subheading{margin-top:1rem;font-size:1.4rem;line-height:1.5}.haven-collapsible-content__subheading>*:first-child{margin-top:0}.haven-collapsible-content__subheading>*:last-child{margin-bottom:0}.haven-collapsible-content__list{margin:0 auto}.haven-collapsible-content__row.accordion{margin-top:0;margin-bottom:1rem;border-top:0;border-bottom:.1rem solid rgba(var(--haven-collapsible-box-text),.08)}.haven-collapsible-content__row.accordion:last-child{margin-bottom:0;border-bottom:0}.haven-collapsible-content__row summary{display:flex;align-items:center;cursor:pointer;padding:1.5rem 0;line-height:1;list-style:none}.haven-collapsible-content__row summary::-webkit-details-marker{display:none}.haven-collapsible-content__summary{display:flex;flex:1;justify-content:space-between;align-items:center;gap:2rem}.haven-collapsible-content__question.accordion__title{display:block;max-width:calc(100% - 4rem);min-height:1.6rem;margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1.3;color:rgb(var(--haven-collapsible-box-text));word-break:break-word}.haven-collapsible-content__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:2rem;color:rgb(var(--haven-collapsible-box-text));transition:transform .4s ease-in-out}.haven-collapsible-content__icon .icon{width:1.2rem;height:1.2rem;fill:currentColor}.haven-collapsible-content__row details[open]>summary .haven-collapsible-content__icon{transform:rotate(180deg)}.haven-collapsible-content__answer.accordion__content{padding:0 .6rem 1.5rem;font-size:1.4rem;line-height:1.6;word-break:break-word}.haven-collapsible-content__answer>*:first-child{margin-top:0}.haven-collapsible-content__answer>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.haven-collapsible-content{padding:4rem 3rem}.haven-collapsible-content--narrow .haven-collapsible-content__header,.haven-collapsible-content--narrow .haven-collapsible-content__list{max-width:80%;margin-left:auto;margin-right:auto}.haven-collapsible-content__header{margin-bottom:3rem}.haven-collapsible-content__heading.h1{font-size:3.8rem}.haven-collapsible-content__heading.h0{font-size:4.3rem}.haven-collapsible-content__subheading,.haven-collapsible-content__question.accordion__title,.haven-collapsible-content__answer.accordion__content{font-size:1.6rem}}@media screen and (min-width:990px){.haven-collapsible-content{padding:5rem 3rem}.haven-collapsible-content__heading.h1{font-size:4.3rem}.haven-collapsible-content__heading.h0{font-size:4.8rem}}@media screen and (min-width:1400px){.haven-collapsible-content__heading.h1{font-size:4.8rem}.haven-collapsible-content__heading.h0{font-size:5.6rem}}@media(prefers-reduced-motion:reduce){.haven-collapsible-content *{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/haven-collapsible-content.css.map */
