.theme-accordion__item.accordion{--accordion-block-distance: 0;--accordion-distance: 0;display:block;width:100%;margin:0;background-color:rgb(var(--color-background-input));border:1px solid rgb(var(--color-foreground),.1);border-radius:max(var(--buttons-radius, .6rem),1rem);overflow:hidden}.theme-accordion__list .theme-accordion__item+.theme-accordion__item,.faq-accordion__category-heading+.theme-accordion__item{margin-top:var(--accordion-distance-setting, 1.2rem)}.theme-accordion__item.accordion summary.theme-accordion__summary{display:flex;align-items:center;list-style:none;cursor:pointer;color:rgb(var(--color-foreground))}.theme-accordion__summary::-webkit-details-marker{display:none}.theme-accordion__summary::marker{content:""}.theme-accordion__item.accordion .theme-accordion__content.accordion__content--no-icon,.theme-accordion__answer-body,.theme-accordion__answer-body.rte{color:rgb(var(--color-foreground))}.theme-accordion__item.accordion .theme-accordion__content.accordion__content--no-icon{padding-inline:2rem}.theme-accordion__item .theme-accordion__content a,.theme-accordion__answer-body.rte a{color:rgb(var(--color-foreground))}.theme-accordion__title{font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:var(--font-heading-weight, 600);line-height:1.35;color:rgb(var(--color-foreground))}.theme-accordion__toggle{min-width:2.4rem;width:2.4rem;height:2.4rem;border:none;background:transparent}.theme-accordion__toggle .summary-accordion__plus-minus{width:1.2rem;height:1.2rem}.theme-accordion__toggle .summary-accordion__icon-line{background:rgb(var(--color-foreground));height:.15rem;top:.525rem}.theme-accordion__item details[open]>.theme-accordion__summary .summary-accordion__icon-line:first-child{transform:rotate(0)}.theme-accordion__item details:not([open])>.theme-accordion__summary .summary-accordion__icon-line:first-child{transform:rotate(90deg)}.theme-accordion__answer-body>.theme-accordion__answer-part+.theme-accordion__answer-part{margin-top:1.6rem}.theme-accordion__answer-part img{display:block;max-width:min(100%,56rem);height:auto;border-radius:max(var(--buttons-radius, .6rem),.8rem)}.theme-accordion__answer-figure{margin:0;max-width:56rem}.theme-accordion__answer-caption{margin-top:.8rem!important;color:rgb(var(--color-foreground),.65)}.rte .content-accordion{display:block;width:100%;margin-block:1.6rem}.rte .content-accordion+.content-accordion{margin-top:1.2rem}.rte .content-accordion .theme-accordion__item+.theme-accordion__item{margin-top:1.2rem}.rte details.content-accordion:not(.theme-accordion__item){--accordion-block-distance: 0;background-color:rgb(var(--color-background-input));border:1px solid rgb(var(--color-foreground),.1);border-radius:max(var(--buttons-radius, .6rem),1rem);overflow:hidden}.rte .content-accordion .theme-accordion__item.accordion{--accordion-block-distance: 0}.rte .content-accordion .theme-accordion__item.accordion summary.theme-accordion__summary{gap:0;padding:5px 2rem}.rte .content-accordion .theme-accordion__item.accordion .theme-accordion__content.accordion__content--no-icon{padding:0 2rem 1.2rem}.rte details.content-accordion:not(.theme-accordion__item)>summary{display:flex;align-items:center;gap:0;padding:5px 2rem;list-style:none;cursor:pointer;color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:var(--font-heading-weight, 600);line-height:1.35}.rte details.content-accordion:not(.theme-accordion__item)>summary::-webkit-details-marker{display:none}.rte details.content-accordion:not(.theme-accordion__item)>summary::marker{content:""}.rte details.content-accordion:not(.theme-accordion__item)>.content-accordion__body{padding:0 2rem 1.2rem;color:rgb(var(--color-foreground))}.faq-accordion-section{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.faq-accordion__header{margin-bottom:3.6rem}.faq-accordion__header--center{text-align:center}.faq-accordion__header--center .faq-accordion__description{margin-inline:auto}.faq-accordion__title{margin-bottom:1.2rem;color:rgb(var(--color-foreground))}.faq-accordion__description{max-width:62rem;color:rgb(var(--color-foreground),.75);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.5}.faq-accordion__topic-nav{margin-bottom:3.6rem}.faq-accordion__topic-nav-label{font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:var(--font-heading-weight, 700);line-height:1.2;margin-bottom:1.2rem!important;color:rgb(var(--color-foreground))}.faq-accordion__topic-list{gap:.4rem 0}.faq-accordion__topic-item:not(:last-child) .faq-accordion__topic-link:after{content:"|";display:inline-block;margin-inline:.8rem;color:rgb(var(--color-foreground),.7);text-decoration:none;pointer-events:none}.faq-accordion__topic-link{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.faq-accordion__category-heading{margin-top:3.6rem;margin-bottom:1.2rem;color:rgb(var(--color-foreground))}.faq-accordion__groups>.faq-accordion__category-heading:first-child{margin-top:0}.faq-accordion__groups.theme-accordion__list .theme-accordion__item:first-child{margin-top:0}.faq-accordion-section .faq-accordion__groups .theme-accordion__item.accordion summary.theme-accordion__summary{gap:1rem;padding:1.4rem 2rem}.faq-accordion-section .faq-accordion__groups .theme-accordion__item.accordion .theme-accordion__content.accordion__content--no-icon{padding:0 2rem 1.4rem}@media screen and (min-width:750px){.faq-accordion-section .faq-accordion__groups .theme-accordion__item.accordion summary.theme-accordion__summary{padding:1.6rem 2.4rem}.faq-accordion-section .faq-accordion__groups .theme-accordion__item.accordion .theme-accordion__content.accordion__content--no-icon{padding:0 2.4rem 1.6rem}.theme-accordion__title{font-size:calc(var(--font-body-scale) * 1.8rem)}.rte .content-accordion .theme-accordion__item.accordion summary.theme-accordion__summary{padding:5px 2.4rem}.rte .content-accordion .theme-accordion__item.accordion .theme-accordion__content.accordion__content--no-icon{padding:0 2.4rem 1.2rem}.rte details.content-accordion:not(.theme-accordion__item)>summary{padding:5px 2.4rem;font-size:calc(var(--font-body-scale) * 1.8rem)}.rte details.content-accordion:not(.theme-accordion__item)>.content-accordion__body{padding:0 2.4rem 1.2rem}.faq-accordion__header{margin-bottom:4.8rem}.faq-accordion__description{font-size:calc(var(--font-body-scale) * 1.6rem)}.faq-accordion__topic-nav-label{font-size:calc(var(--font-heading-scale) * 3rem)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-accordion.css.map */
