@layer layout{.accordion-grid{--accordion-grid-gap: 12px;--accordion-grid-card-padding-block: 24px;--accordion-grid-card-padding-inline: 40px;--accordion-grid-panel-gap: 40px;--accordion-grid-header-gap: 24px;--accordion-grid-open-background: rgb(var(--background));--accordion-grid-open-text-color: rgb(var(--text-color));--accordion-grid-open-muted-text-color: rgb(var(--text-color) / .55)}.accordion-grid__inner{display:flex;flex-direction:column;gap:48px}.accordion-grid__header{display:flex;flex-direction:column;gap:var(--accordion-grid-header-gap);max-width:1280px;margin-inline:auto;width:100%}.accordion-grid__header--mobile-center{text-align:center;align-items:center}.accordion-grid__header--mobile-left{text-align:start;align-items:flex-start}.accordion-grid__content{max-width:1280px;width:100%}.accordion-grid__header--mobile-center .accordion-grid__content{margin-inline:auto}@media screen and (min-width:750px){.accordion-grid__header--desktop-center{text-align:center;align-items:center}.accordion-grid__header--desktop-left{text-align:start;align-items:flex-start}.accordion-grid__header--desktop-left .accordion-grid__content{margin-inline:0}.accordion-grid__header--desktop-center .accordion-grid__content{margin-inline:auto}}.accordion-grid__rows{display:grid;grid-template-columns:repeat(var(--accordion-grid-columns, 2),minmax(0,1fr));grid-auto-flow:row dense;gap:var(--accordion-grid-gap);width:100%}.accordion-grid__card{display:flex;flex-direction:column;background:#fff;min-width:0}.accordion-grid__card.is-open{background:var(--accordion-grid-open-background);color:var(--accordion-grid-open-text-color)}.accordion-grid__card.is-open .accordion-grid__trigger{color:var(--accordion-grid-open-text-color)}.accordion-grid__trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;width:100%;height:100%;padding-block:var(--accordion-grid-card-padding-block);padding-inline:var(--accordion-grid-card-padding-inline);border:0;background:transparent;color:rgb(var(--text-color));text-align:start;cursor:pointer}.accordion-grid__trigger-text{display:flex;flex-direction:column;gap:12px;min-width:0;padding-block:8px}.accordion-grid__trigger-title,.accordion-grid__trigger-subtitle{margin:0}.accordion-grid__trigger-subtitle.subheading{color:rgb(var(--subheading-text-color))}.accordion-grid__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.accordion-grid__card.is-open .accordion-grid__icon{transform:rotate(180deg)}.accordion-grid__panel{grid-column:1 / -1;background:var(--accordion-grid-open-background);color:var(--accordion-grid-open-text-color);padding-block:var(--accordion-grid-card-padding-block);padding-inline:var(--accordion-grid-card-padding-inline)}.accordion-grid__panel-columns{display:grid;gap:var(--accordion-grid-panel-gap)}.accordion-grid__panel-columns--two{grid-template-columns:repeat(2,minmax(0,1fr))}.accordion-grid__panel-column{display:flex;flex-direction:column;gap:12px;min-width:0}.accordion-grid__panel-label{margin:0}.accordion-grid__panel-label.subheading{text-transform:uppercase}.accordion-grid__panel-content{color:var(--accordion-grid-panel-content-color, var(--accordion-grid-open-muted-text-color))}.accordion-grid__panel-content--small :is(p,li,span){font-size:13px;line-height:1.4}.accordion-grid__panel-content.prose :is(strong,b){color:var(--accordion-grid-panel-content-color, var(--accordion-grid-open-text-color));font-weight:500}@media screen and (max-width:749px){.accordion-grid{--accordion-grid-gap: 8px;--accordion-grid-card-padding-block: 12px;--accordion-grid-card-padding-inline: 20px;--accordion-grid-panel-gap: 24px;--accordion-grid-header-gap: 12px}.accordion-grid__inner{gap:20px}.accordion-grid__rows{grid-template-columns:1fr;gap:0}.accordion-grid__card{margin-top:var(--accordion-grid-gap)}.accordion-grid__card:first-child{margin-top:0}.accordion-grid__trigger{gap:16px;align-items:center}.accordion-grid__trigger-text{gap:2px;padding-block:0}.accordion-grid__panel{padding-block:16px 20px;padding-inline:20px}.accordion-grid__panel-columns--two{grid-template-columns:1fr}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/accordion-grid.css.map */
