.stl-offer__per{font-style:normal;font-size:15px;font-weight:600;color:#5b6480;margin-left:-6px}
.stl-offer__total{font-size:13.5px;color:#5b6480;margin:-8px 0 16px}
/* mobile polish */
@media(max-width:767px){
.stl-reason__media img{aspect-ratio:auto;height:auto}
.stl-reason__media{margin-top:4px}
.stl-reason__top{margin-bottom:10px}
.stl-reason h2{font-size:25px;margin-bottom:10px}
.stl-reason__body p{padding:0;margin-bottom:10px}
.stl-docnote{font-size:14.5px;padding:12px 14px;margin-top:14px}
.stl-hero__img img{aspect-ratio:1/1}
.stl-hero h1{font-size:29px}
.stl-by{justify-content:flex-start}
.stl-stats{padding:34px 0}
.stl-stat{padding:14px 16px;gap:14px}
.stl-offer__card{padding:22px 16px}
.stl-offer__deal{font-size:24px}
.stl-offer__price b{font-size:28px}
.stl-badges--grid{gap:8px}
.stl-badges--grid .stl-badge{padding:9px 10px;gap:8px}
.stl-badge__ic{width:30px;height:30px}.stl-badge__ic svg{width:17px;height:17px}
.stl-badge__t b{font-size:12.5px}.stl-badge__t small{font-size:10.5px}
.stl-quote{padding:18px}
.stl-quotes,.stl-reviews{padding:36px 0}
body.stl-body .stl-reviews{padding-bottom:120px}
.stl-sticky .stl-btn{font-size:16px;padding:13px 16px}
}
