.affordable-section{background:#fff;border-block:1px solid #cbc8be;scroll-margin-top:85px}.affordable-top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.affordable-top h2{font-size:clamp(2.8rem,6vw,6rem);font-weight:400;letter-spacing:-.055em;margin:0}.affordable-top p{font-size:1rem;line-height:1.6;max-width:38ch}.affordable-link,.buy{display:inline-block;padding:14px 20px;background:#151512;color:#fff;font:500 1rem/1.3 system-ui;border:1px solid #151512}.affordable-link:hover,.buy:hover{background:#333}.affordable-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.affordable-preview img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;background:#f2f0e9}.affordable-preview h3{font:400 1.4rem Georgia;margin:12px 0 6px}.affordable-preview p{font:400 .9rem/1.5 system-ui;margin:0}.affordable-mobile{display:none}@media(max-width:800px){.affordable-top{display:block}.affordable-top .affordable-link{margin-bottom:12px}.affordable-preview{grid-template-columns:1fr 1fr;gap:20px 12px}.affordable-preview h3{font-size:1.15rem}.affordable-mobile{display:block;margin-top:24px;font:500 1rem system-ui;text-decoration:underline}}@media(max-width:420px){.affordable-preview{grid-template-columns:1fr}}

.affordable-preview s{color:#666}.affordable-preview .discount{font-size:14px;color:#235c38}
