.g-budget{overflow:hidden}.g-budget__header{text-align:center;margin-bottom:2.4rem}.g-budget__heading{margin:0}.g-budget__sub{margin:.8rem auto 0;max-width:56rem;font-size:1.6rem;color:rgba(var(--color-foreground),.72)}.g-budget__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--g-budget-cols, 5),1fr);gap:1.4rem}.g-budget__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:16rem;padding:2rem 1.2rem;border-radius:2.2rem;background:var(--g-tint-soft);color:var(--g-tint-ink);text-align:center;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.g-budget__tile:hover,.g-budget__tile:focus-visible{transform:translateY(-.4rem);background:var(--g-tint);color:#fff;box-shadow:0 1.2rem 2.6rem rgba(var(--color-shadow),.2)}.g-budget__heading-line{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.g-budget__amount{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.6rem,3vw,3.6rem);line-height:1}.g-budget__desc{display:block;margin-top:.2rem;max-width:16rem;font-size:1.2rem;opacity:.9}@media screen and (max-width:989px){.g-budget__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.g-budget__grid--scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding:.4rem 1.6rem 1.2rem;margin:0 -1.5rem;gap:1.2rem}.g-budget__grid--scroll .g-budget__cell{flex:0 0 58%;scroll-snap-align:center}.g-budget__tile{min-height:13rem;width:100%}}@media(prefers-reduced-motion:reduce){.g-budget__tile{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-gumtti-budget.css.map */
