.accordion{display:block;width:100%;border-top:1px solid var(--color-base-text);border-bottom:1px solid var(--color-base-text)}.accordion .accordion__trigger,.accordion h4{-webkit-appearance:none;appearance:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:1.6rem 0;border:0;background:transparent;color:inherit;font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:normal;line-height:130%;text-align:left;text-transform:uppercase;position:relative;cursor:pointer}button.accordion__trigger.label:not(:first-child){border-top:1px solid var(--color-base-text)}.accordion a{font-style:italic;text-decoration:underline;font-size:1.2rem}.accordion .accordion__trigger:after,.accordion h4:after{content:"+";flex-shrink:0;font-size:1.8rem;font-weight:400;line-height:1}.accordion .accordion__trigger.open:after,.accordion h4.open:after{content:"\2212"}.accordion .accordion-content{display:grid;grid-template-rows:0fr;opacity:0;margin:0;transition:grid-template-rows .35s ease,opacity .25s ease,margin .35s ease}.accordion .accordion__trigger.open+.accordion-content,.accordion h4.open+.accordion-content{grid-template-rows:1fr;opacity:1;margin-bottom:.8rem}.accordion .accordion-content__inner{overflow:hidden;min-height:0;padding:.4rem 0 0;white-space:break-spaces}.accordion .accordion-content__inner>*:first-child{margin-top:0}.accordion .accordion-content__inner>*:last-child{margin-bottom:0}.accordion h4+p{display:block;max-height:0;opacity:0;margin:0;overflow:hidden;white-space:break-spaces;transition:max-height .35s ease,opacity .25s ease,margin .35s ease}.accordion h4.open+p{max-height:40rem;opacity:1;margin-bottom:.8rem}
/*# sourceMappingURL=/cdn/shop/t/474/assets/component-accordion.css.map */
