@font-face{font-family:'Morgenlicht Cormorant Garamond';src:url('assets/fonts/cormorant-garamond-latin.woff2') format('woff2');font-style:normal;font-weight:500 700;font-display:swap}@font-face{font-family:'Morgenlicht Karla';src:url('assets/fonts/karla-latin.woff2') format('woff2');font-style:normal;font-weight:400 700;font-display:swap}
.msm-juwelier-reacties{overflow:hidden;padding:clamp(90px,11vw,150px) max(20px,calc((100% - 1180px)/2));background:var(--m-ink);color:var(--m-surface)}.msm-juwelier-reacties *{box-sizing:border-box}.msm-juwelier-reacties h2{font:500 clamp(58px,9vw,115px)/.9 var(--m-font-display);background:linear-gradient(105deg,var(--m-surface) 30%,var(--m-primary) 48%,var(--m-surface) 66%);background-size:220% 100%;background-clip:text;color:transparent;animation:maShine 5s linear infinite;overflow-wrap:anywhere}.msm-juwelier-reacties>div{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.msm-juwelier-reacties article{border-top:1px solid var(--m-primary);padding-top:20px}@keyframes maShine{to{background-position:-220% 0}}@media(max-width:650px){.msm-juwelier-reacties>div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.msm-juwelier-reacties h2{animation:none;background-position:0}}@media(prefers-reduced-motion:reduce){.msm-juwelier-reacties *{animation:none!important;transition:none!important}}
.msm-juwelier-reacties h2{animation-iteration-count:1;animation-fill-mode:forwards}
