.hampelmann-stem__inner{padding-top:36px;padding-bottom:56px}.hampelmann-stem__heading{text-align:center;margin-bottom:24px}.hampelmann-stem__heading h2{margin:0;font-family:var(--font-body-family);font-size:clamp(2.4rem,3vw,3rem);font-weight:700}.hampelmann-stem__heading p{margin:4px 0 0;font-size:1.5rem}.hampelmann-stem__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;margin:0;padding:0;list-style:none}.hampelmann-stem__card{display:flex;flex-direction:column;align-items:center;height:100%;color:inherit;text-decoration:none;border-radius:8px}.hampelmann-stem__card:focus-visible{outline:3px solid currentColor;outline-offset:5px}.hampelmann-stem__card:hover h3{text-decoration:underline;text-underline-offset:4px}.hampelmann-stem__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.hampelmann-stem__card h3{margin:14px 4px 0;text-align:center;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.45;font-weight:700}@media screen and (max-width:749px){.hampelmann-stem__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.hampelmann-stem__card h3{font-size:1.4rem;margin-top:8px}.hampelmann-stem__inner{padding-top:28px;padding-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
