.section-multicolumn{--gap: var(--grid-spacing)}.section-multicolumn__head{margin-bottom:calc(var(--section-spacing-unit-size) * 1.25)}.section-multicolumn__grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols-desktop, 3),minmax(0,1fr));align-items:stretch}@media screen and (max-width: 989px){.section-multicolumn__grid{grid-template-columns:repeat(var(--cols-tablet, 3),minmax(0,1fr))}}@media screen and (max-width: 749px){.section-multicolumn__grid.section-multicolumn__grid--swipe{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(var(--mobile-swipe-card-width, 80%),1fr);grid-template-columns:unset;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.75rem;gap:var(--gap)}.section-multicolumn__grid.section-multicolumn__grid--swipe .section-multicolumn__card{scroll-snap-align:start}.section-multicolumn__grid.section-multicolumn__grid--swipe::-webkit-scrollbar{height:0}}.section-multicolumn__card{border-radius:var(--radius-md);overflow:hidden;height:100%;display:flex;flex-direction:column}.section-multicolumn__media,.section-multicolumn__media .media{width:100%}.section-multicolumn__content{padding:calc(var(--section-spacing-unit-size) * var(--card-padding, 2));display:flex;flex-direction:column;height:100%;gap:.75rem}.section-multicolumn__title{margin:0}.section-multicolumn__title{padding-bottom:.75rem;border-bottom:1px solid rgba(var(--color-foreground),.18)}@media screen and (max-width: 749px){.section-multicolumn__title{padding-bottom:.65rem}}.section-multicolumn__divider{width:100%;height:0;border-top:1px solid rgba(var(--color-foreground),.18)}.section-multicolumn__meta>div+div{border-top:1px solid rgba(var(--color-foreground),.18);padding-top:.9rem;margin-top:.2rem}.section-multicolumn__meta{display:grid;gap:.75rem}.section-multicolumn__kicker{font-weight:600;font-size:1em;letter-spacing:.02em;opacity:.85;margin-bottom:.25rem}.section-multicolumn__text{opacity:.9}.section-multicolumn__cta{margin-top:auto}@media screen and (max-width: 749px){.section-multicolumn__kicker{font-size:1.3rem;line-height:1.2;font-weight:600;letter-spacing:.02em}.section-multicolumn__text{font-size:1.2rem;line-height:1.45}}@media screen and (max-width: 749px){.section-multicolumn__title{font-size:var(--title-size-mobile, 1.4rem);line-height:var(--title-lineheight-mobile, 1.2)}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/section-multicolumn.css.map */
