.nextdev--multicolumn{box-sizing:border-box;background:var(--nextdev-color-bone);padding:44px 0;font-family:var(--nextdev-font-body);color:var(--nextdev-color-ink);line-height:normal;letter-spacing:0}.nextdev--multicolumn :where(h1,h2,h3,h4,h5,h6){font-family:var(--nextdev-font-display)}.nextdev--multicolumn :where(button,input,select,textarea){font-family:var(--nextdev-font-body)}.nextdev--multicolumn *,.nextdev--multicolumn *:before,.nextdev--multicolumn *:after{box-sizing:border-box;letter-spacing:0}.nextdev--multicolumn__container{width:100%;max-width:1440px;margin:0 auto;padding:0 16px;display:flex;flex-direction:column;gap:32px}.nextdev--multicolumn__heading{margin:0;font-family:var(--nextdev-font-display);font-weight:600;font-size:32px;line-height:1.25;letter-spacing:.6px;text-transform:none;text-align:center;color:var(--nextdev-color-ink)}.nextdev--multicolumn__text{max-width:800px;margin:-16px auto 0;font-size:18px;line-height:1.6;text-align:center}.nextdev--multicolumn__text,.nextdev--multicolumn__text *{letter-spacing:.24px}.nextdev--multicolumn__text p{margin:0}.nextdev--multicolumn__text p+p{margin-top:8px}.nextdev--multicolumn__text a{color:inherit;text-decoration:underline}.nextdev--multicolumn--cream{background:var(--nextdev-color-cream)}.nextdev--multicolumn--cream .nextdev--multicolumn__card{background:var(--nextdev-color-bone)}.nextdev--multicolumn--icons .nextdev--multicolumn__card{justify-content:flex-start;align-items:center;gap:16px;text-align:center}.nextdev--multicolumn--icons .nextdev--multicolumn__card-media{width:96px;height:96px;aspect-ratio:auto;border-radius:0}.nextdev--multicolumn--icons .nextdev--multicolumn__card-media img{object-fit:contain}.nextdev--multicolumn--circles .nextdev--multicolumn__card-title{display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin:0 auto 8px;border-radius:50%;background:var(--nextdev-color-bar-brown);color:var(--nextdev-color-bone);font-size:28px;letter-spacing:0}.nextdev--multicolumn--circles .nextdev--multicolumn__card{align-items:center;text-align:center}.nextdev--multicolumn__grid{display:flex;gap:16px;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:0 16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:16px;scroll-padding-right:16px}.nextdev--multicolumn__grid::-webkit-scrollbar{display:none}.nextdev--multicolumn__card{flex-shrink:0;width:240px;scroll-snap-align:start;display:flex;flex-direction:column;gap:24px;background:#fffc;border-radius:12px;padding:16px}.nextdev--multicolumn__card-media{width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden}.nextdev--multicolumn__card-media img{display:block;width:100%;height:100%;object-fit:cover}.nextdev--multicolumn__card-text{display:flex;flex-direction:column;gap:8px}.nextdev--multicolumn__card-title{margin:0;font-family:var(--nextdev-font-display);font-weight:600;font-size:24px;line-height:normal;letter-spacing:.6px;text-transform:none;color:var(--nextdev-color-ink)}.nextdev--multicolumn__card-desc{margin:0;font-size:18px;line-height:1.6}.nextdev--multicolumn__card-desc p{margin:0}.nextdev--multicolumn__card-desc p+p{margin-top:8px}.nextdev--multicolumn__card-desc ul,.nextdev--multicolumn__card-desc ol{margin:0;padding-left:20px}.nextdev--multicolumn__card-desc a{color:inherit;text-decoration:underline}.nextdev--multicolumn__card-desc,.nextdev--multicolumn__card-desc *{letter-spacing:.24px}@media screen and (max-width:749px){.nextdev--multicolumn--stack .nextdev--multicolumn__grid{flex-direction:column;width:100%;margin-left:0;margin-right:0;padding:0;overflow-x:visible;scroll-snap-type:none}.nextdev--multicolumn--stack .nextdev--multicolumn__card{width:auto}}@media screen and (min-width:1024px){.nextdev--multicolumn{padding-top:var(--nextdev-multicolumn-pad-top, 96px);padding-bottom:var(--nextdev-multicolumn-pad-bottom, 96px)}.nextdev--multicolumn__container{padding:0 80px}.nextdev--multicolumn__grid{display:grid;grid-template-columns:repeat(var(--nextdev-multicolumn-columns, 3),minmax(0,1fr));grid-auto-rows:1fr;width:100%;margin-left:0;margin-right:0;padding:0;overflow-x:visible}.nextdev--multicolumn__card{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/nextdev-multicolumn.css.map */
