.cards-grid--scroll{display:inline-flex;gap:var(--gutter, var(--s0))}.cards-grid--scroll>*{flex:1 1 0;min-width:var(--card-min-width);max-width:var(--card-max-width)}@media (max-width: 767px){.cards-grid--scroll>*{min-width:auto;max-width:auto;width:75vw}}.cards-grid--wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--card-min-width),1fr));gap:var(--gutter, var(--s0))}@media (min-width: 900px){.cards-grid--scroll-mobile{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--card-min-width),1fr));gap:var(--gutter, var(--s0))}}@media (max-width: 899px){.cards-grid--scroll-mobile{display:inline-flex;gap:var(--gutter, var(--s0))}.cards-grid--scroll-mobile>*{min-width:auto;max-width:auto;width:75vw}}.cards-stacked{display:flex;flex-direction:column}.cards-stacked>div{flex:1}.card-overlay-text-grid{display:grid;height:100%;width:100%;grid-template-columns:1fr;grid-template-rows:repeat(12,minmax(0,auto));grid-auto-rows:minmax(0,auto)}.card-overlay-text-grid>*{grid-row-start:var(--row-start);grid-row-end:-1}@media (max-width: 767px){.card-overlay-text-grid>*{grid-row-start:var(--row-start-mobile)}}.cards-variant-description{border-top:1px solid #e0e0e0;padding-top:var(--s-1);padding-bottom:var(--s-1)}.cards-variant-savings{position:absolute;top:0;right:var(--s-1);background-color:var(--color-2);color:#fff;border-radius:3px;padding:var(--s-3) var(--s-1);font-size:var(--t-1)}
/*# sourceMappingURL=/cdn/shop/t/404/assets/section-cards.css.map */
