h3,.title-h3{color:var(--font-color-black);font-family:var(--primaryFont);font-weight:700;font-size:clamp(1rem,.9rem + .5vw,1.5rem);padding:10px 0}h4,.title-h4{color:var(--font-color-black);font-family:var(--primaryFont);font-weight:700;font-size:clamp(.875rem,.739rem + .68vw,1.25rem)}.green-btn{background-color:var(--aquarelle-mint);padding:7px 17px;display:flex;gap:14px;align-items:center;color:var(--beer-garden);font-weight:700;transition:var(--transition-duration)}.green-btn:hover{opacity:.5}.pagination{margin-top:16px;display:flex;gap:8px}.page-numbers{border-radius:4px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.08);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.08);box-shadow:0px 0px 8px 0px rgba(0,0,0,.08);font-size:12px;font-weight:700;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.page-numbers.current{color:var(--white);background-color:var(--beer-garden)}.score{font-family:var(--secondaryFont);font-weight:700;font-size:12px;color:var(--white);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--beer-garden);border-radius:2px;flex-shrink:0}.button-nav{background-color:var(--beer-garden);padding:9px 50px;border-radius:4px;color:var(--white);font-weight:700;font-size:clamp(.625rem,.575rem + .25vw,.875rem);text-transform:uppercase;margin-right:auto;opacity:1;transition:var(--transition-duration)}.button-nav:hover{opacity:.8}