 .btn-primary:not(:disabled):hover,.btn-primary:not(:disabled):active,.btn-primary:not(:disabled):not(.disabled):active{transform:translate3d(0,4px,0);}img{max-width:100%;height:auto;margin:0 auto;}a.btn:hover{transform:translateY(-2px);color:#fff;}a.btn:hover:after{opacity:1;}.btnbar{display:flex;justify-content:start;gap:1rem;margin-top:2rem;flex-wrap:wrap;}.btnbar>.btn{margin:0;height:fit-content;}.title-block{display:grid;justify-content:space-between;align-items:end;margin:0rem 0 2rem;grid-template-columns:65% 25%;gap:5%;}.title-block h2,.title-block h4{margin:0;line-height:1.25;font-size:24px;margin-bottom:20px;}.title-block h2{color:var(--text-black);margin:0;}p{color:var(--color2);}.bedanktbestelling{max-width:600px;margin:auto;}.bedanktbestelling .title-block{display:flex;}.bedanktbestelling .title-block h2{font-size:42px;line-height:1;}.bedanktbestelling p{color:#000;}.prodsum{padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;border-radius:1rem;margin-bottom:1rem;}.prodsum>.ps{border-radius:1rem;overflow:hidden;background:#fff;padding:1rem;}.prodsum>.ps>img{width:100%;height:100%;height:30vw;object-fit:contain;max-height:250px;}@media (min-width: 768px){.title-block h2,.title-block h4{font-size:32px;margin-bottom:0;}}@media (min-width: 992px){.prodsum>.ps{padding:2rem;}p{font-size:18px;font-weight:400;}}