.enz-fp+.enz-fp{margin-top:104px}
.enz-fp .enz-vis{display:block;text-decoration:none}
.enz-fp .enz-vis>.enz-media{aspect-ratio:1/1;background:#f3f6f5;transition:transform .5s ease,box-shadow .5s ease}
.enz-fp .enz-vis:hover>.enz-media{transform:translateY(-4px);box-shadow:0 24px 50px rgba(15,33,40,.14)}
.enz-fp__t{font-size:clamp(28px,3.4vw,44px)}
.enz-fp__t a{color:inherit;text-decoration:none}
.enz-fp__t a:hover{color:var(--e-acc)}
.enz-fp__rate{margin:16px 0 0!important}
.enz-fp__price{font-size:26px;font-weight:900;color:var(--e-acc);margin:16px 0 4px;line-height:1.1}
.enz-fp__price s{font-size:17px;color:var(--e-muted);font-weight:500;margin-left:10px}
.enz-fp .enz-pd-list{margin:22px 0 0}
.enz-fp__cta{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}
.enz-fp__more{color:var(--e-ink);font-weight:800;font-size:15px;text-decoration:none}
.enz-fp__more:hover{color:var(--e-acc)}
.enz-fp__more span{display:inline-block;transition:transform .2s}
.enz-fp__more:hover span{transform:translateX(4px)}
@media(max-width:849px){.enz-fp+.enz-fp{margin-top:64px}.enz-fp__cta .enz-btn{flex:1 1 100%}}