.accordion-toggle-item--section{border:none}.accordion-grid__accordion-heading{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;display:flex;align-items:center;gap:32px;cursor:pointer;width:100%;color:rgb(var(--color-foreground))}.accordion-grid__accordion-index{margin:0;font-size:12px;line-height:100%}.accordion-grid__accordion-title{color:rgb(var(--color-foreground));margin:0;font-size:24px;line-height:100%;flex:1;text-align:left}.accordion-grid__accordion-icons{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.accordion-grid__accordion-minus{width:20px;height:1px;background-color:rgb(var(--color-foreground));display:none}.accordion-grid__accordion-plus>svg{display:block;width:20px;height:20px}.accordion-toggle-item.is-open .accordion-grid__accordion-plus{display:none}.accordion-toggle-item.is-open .accordion-grid__accordion-minus{display:block}.accordion-toggle-item.is-open .accordion-grid__accordion-wrapper{grid-template-rows:1fr;padding:0 0 var(--padding-bottom-mobile)}.accordion-grid__content-grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);gap:30px;min-height:0;overflow:hidden}.accordion-grid__accordion-content{border-top:.5px solid transparent;transition:border-color .5s ease-out}.accordion-toggle-item.is-open .accordion-grid__accordion-content{border-top-color:rgb(var(--color-foreground))}.accordion-grid__accordion-content>h3{color:rgb(var(--color-foreground));font-size:20px;letter-spacing:1%}.accordion-grid__accordion-content>p{font-size:14px;line-height:140%}.accordion-grid__accordion-content :is(h1,h2,h3,h4,h5,h6,p){margin:16px 0 0}@media screen and (min-width:750px){.accordion-grid__accordion-index{font-size:14px}.accordion-grid__accordion-title{font-size:44px}.accordion-toggle-item.is-open .accordion-grid__accordion-wrapper{padding:16px 0 var(--padding-bottom)}.accordion-grid__content-grid{grid-template-columns:repeat(var(--grid-columns),1fr);gap:32px}.accordion-grid__accordion-content :is(h1,h2,h3,h4,h5,h6,p){margin:22px 0 0}.accordion-grid__accordion-content>h3{font-size:26px;line-height:100%;letter-spacing:0}.accordion-grid__accordion-content>p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-accordion-grid.css.map */
