.accordions{padding:4rem 0 6.4rem}.accordions .section__heading{margin-block-end:calc(var(--section-spacing-unit-size) * 2.25)}.accordions .section__heading:last-child{margin-block-end:0}.accordion__button{display:flex;align-items:center;justify-content:space-between;text-decoration:underline solid transparent .1rem;text-underline-offset:.3rem;transition:text-decoration-color var(--duration-default);letter-spacing:var(--font-heading-letter-spacing);padding-block:.2rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}.accordion__button span{display:flex;align-items:center;gap:.8rem}.accordion__button svg{width:var(--font-heading-scale) * 1.6rem;aspect-ratio:1/1}.accordion__section{padding:1.6rem 0;border-block-end:.1rem solid rgba(var(--color-border),var(--alpha-border))}.accordions--spacing-compact .accordion__section{padding:.8rem 0}.accordion__section:first-child{padding-block-start:0}.accordion__section:last-child{padding-block-end:0;border-block-end:none}.accordion__icon{margin-inline-start:1.6rem;pointer-events:none}.accordion__body-inner{padding-block-start:2.4rem}.accordion__body p{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.75)}.accordion__body p:last-child{margin-block-end:0}@media(hover:hover){.accordion__button:hover{text-decoration-color:currentColor}}@media screen and (min-width:990px){.accordion__icon{margin-inline-start:3.2rem}.accordions{padding:6.4rem 0 calc(var(--section-spacing-unit-size) * 2)}.accordion__body p{margin-block-end:3rem}.accordion__section{padding:2rem 0}.accordions--spacing-compact .accordion__section{padding:1rem 0}}.accordion.accordion--icon-plus_minus .accordion__icon{position:relative;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex-shrink:0}.accordion.accordion--icon-plus_minus .accordion__icon>svg{position:absolute;width:1.6rem;height:1.6rem;transition:transform var(--duration-default)}.accordion.accordion--icon-plus_minus .accordion__icon>svg:last-child{transform:rotate(90deg)}.accordion.accordion--icon-plus_minus .accordion__section.is-active .accordion__icon>svg:last-child,.accordion.accordion--icon-plus_minus details[open] .accordion__icon>svg:last-child{transform:rotate(180deg)}.accordions--has-image{--accordions-image-height: 32rem;color:var(--accordions-content-text, var(--color-black-100))}.accordions--has-image .accordions__content-side{background:var(--accordions-content-bg, transparent)}.accordions--has-image .section__heading,.accordions--has-image .accordion__button,.accordions--has-image .accordion__body p{color:var(--accordions-content-text, var(--color-black-100))}.accordions__layout{display:grid;grid-template-columns:1fr;gap:.8rem}.accordions__image-side{width:100%;height:var(--accordions-image-height);overflow:hidden}.accordions__image-side picture,.accordions__image-side img{width:100%;height:100%;object-fit:cover;display:block}.accordions__content-side{display:flex;align-items:center;padding:4rem 2rem}.accordions__content-inner{width:100%}.accordions--mobile-image-top .accordions__image-side{order:1}.accordions--mobile-image-top .accordions__content-side,.accordions--mobile-image-bottom .accordions__image-side{order:2}.accordions--mobile-image-bottom .accordions__content-side{order:1}.accordions__view-all{margin-block-start:3.2rem;display:flex}.accordions__view-all .button{text-transform:none}.accordions:not(.accordions--has-image) .accordions__view-all{justify-content:center}@media screen and (min-width:990px){.accordions__layout{grid-template-columns:1fr 1fr;align-items:stretch}.accordions__image-side{height:var(--accordions-image-height)}.accordions__content-side{padding:8rem 12rem}.accordions--desktop-image-left .accordions__image-side{order:1}.accordions--desktop-image-left .accordions__content-side,.accordions--desktop-image-right .accordions__image-side{order:2}.accordions--desktop-image-right .accordions__content-side{order:1}.accordions__view-all{margin-block-start:4rem}}.product__accordion{padding-block:0;border-block-end:.1rem solid var(--color-light-grey-300)}.product__accordion .accordion__section{padding-block:0;border-block-end:0;border-radius:var(--radius-s)}.product__accordion .accordion__button{font-family:var(--font-family-aktiv-grotesk);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-15);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-0);color:var(--color-black-100);padding-block:1.2rem}.product__accordion .accordion__button span{gap:.6rem}.product__accordion .accordion__button span svg{width:1rem;height:1rem}.product__accordion .accordion__icon{position:relative;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;margin-inline-start:1.6rem;margin-inline-end:0}.product__accordion .accordion__icon>svg{position:absolute;width:1.4rem;height:1.4rem}.product__accordion .accordion__icon>svg:last-child{transform:rotate(90deg)}.product__accordion .accordion__section.is-active .accordion__icon>svg:last-child{transform:rotate(180deg)}.product__accordion .accordion__body p{color:var(--color-black-100);font-size:var(--font-size-body-14);line-height:var(--line-height-150);margin-block-end:.8rem}.product__accordion .accordion__body p:last-child{margin-block-end:0}.product__accordion summary:hover{cursor:pointer}.product__accordion .accordion__body-inner{padding-inline-end:0;padding-block:1.2rem}@media screen and (min-width:750px){.product__accordion .accordion__button{font-size:var(--font-size-body-14)}.product__accordion .accordion__body-inner{padding-block-start:2rem;padding-block-end:1.6rem}.product__accordion .accordion__body p{margin-block-end:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-accordions.css.map */
