accordion-component{display:block}.p80-accordion__item{overflow:hidden;background:rgb(var(--color-background));transition:height var(--duration-default) ease-in-out}.p80-accordion__item:has(summary:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.p80-accordion__item:last-of-type{border-bottom:solid .1rem rgba(var(--color-strong-line),1)}.p80-accordion__item .custom-input{padding-top:.1rem}.p80-accordion__summary{position:relative;display:flex;align-items:center;column-gap:1.6rem;padding-top:1.6rem;padding-bottom:1.6rem;font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);color:rgb(var(--color-foreground));border-top:solid .1rem;border-color:rgba(var(--color-strong-line),1);cursor:pointer;font-family:var(--font-body-family-secondary);letter-spacing:var(--letter-spacing-tagline-regular);text-transform:uppercase;font-weight:700}.p80-accordion__item[open]:not(.p80-accordion__item--closing) .p80-accordion__summary,.p80-accordion__item--opening .p80-accordion__summary{border-color:rgba(var(--color-foreground),1)}.p80-accordion__summary svg{position:relative!important;right:.6rem!important;top:unset!important;width:1.2rem;height:1.2rem;margin-left:auto;transform:rotate(0);transition:transform var(--duration-default) ease-in-out;flex-shrink:0}.p80-accordion__item.p80-accordion__item--active .p80-accordion__summary svg{transform:rotate(-180deg)}.p80-accordion__content{padding-bottom:2.4rem;padding-left:0}.p80-accordion__content>*{margin-top:0;padding:0;font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);color:rgb(var(--color-foreground))}.p80-accordion__content>*:last-child{margin-bottom:0}accordion-component,accordion-note-component,.p80-accordion__item{display:block}@media (min-width: 990px){.p80-accordion .p80-accordion__wrapper--left{display:flex;align-items:flex-start;column-gap:2.4rem}.p80-accordion .p80-accordion__wrapper--left .p80-accordion__heading{max-width:40rem}.p80-accordion .p80-accordion__wrapper--left .p80-accordion__items{flex:1}.p80-accordion__summary{padding-top:2.4rem;padding-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/p80-accordion.css.map */
