.pteaser{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 0;padding:16px 20px;background-color:#f3f6fa;border-radius:15px;text-decoration:none;color:#303236}
.pteaser:hover{color:#303236;text-decoration:none;background-color:#eef2f7}
.pteaser:focus{color:#303236;text-decoration:none}
.pteaser:focus-visible{outline:2px solid #d86500;outline-offset:2px}
.pteaser__b{display:flex;flex-direction:column;gap:4px;flex:1;min-width:180px}
.pteaser__title{font-family:AktivGroteskEx,sans-serif;font-size:15px;font-weight:700;color:#303236}
.pteaser__t{font-size:13px;line-height:1.4;color:#5b6777;overflow-wrap:anywhere}
.pteaser__a{font-size:13px;font-weight:600;color:#d86500;border-bottom:1px solid rgba(216,101,0,0.3);white-space:nowrap;transition:border-color 0.2s}
.pteaser:hover .pteaser__a{border-bottom-color:#d86500}
#postavki{scroll-margin-top:96px}
.product-page__cases{padding:32px 0 8px}
.pcase__t{font-family:AktivGroteskEx,sans-serif;font-size:20px;font-weight:700;margin:0 0 8px;color:#303236}
.pcase__st{font-size:15px;color:#5b6777;max-width:80ch;margin:0 0 20px}
.pcase__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}
.pcase__i{background:#fff;border:1px solid rgba(18,18,18,0.08);border-radius:15px;padding:14px}
.pcase__co{font-family:AktivGroteskEx,sans-serif;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px;color:#303236;overflow-wrap:anywhere}
.pcase__m{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}
.pcase__m li{font-size:12px;color:#5b6777;background:#f3f6fa;border-radius:4px;padding:3px 8px}
.pcase__m li.is-rep{background:#fff6d6;color:#8a6400}
.pcase__foot{margin:24px 0 0}
.pcase__foot a{display:inline-block;font-size:15px;font-weight:600;color:#d86500;border-bottom:1px solid rgba(216,101,0,0.3);text-decoration:none;transition:border-color 0.2s;padding-bottom:2px}
.pcase__foot a:hover{border-bottom-color:#d86500;text-decoration:none}
.pcase__spec b{color:#303236}
@media(max-width:600px){.pteaser{flex-direction:column;align-items:flex-start;gap:12px}.pteaser__a{align-self:flex-start}}
