.DPsFla_shell{max-width:1260px;color:var(--foreground,#182521);margin:38px auto 50px;padding:0 26px}.DPsFla_heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.DPsFla_heading h2{letter-spacing:-.04em;margin:7px 0 10px;font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.17}.DPsFla_heading p{color:#586b62;max-width:760px;margin:0;font-size:.96rem;line-height:1.65}.DPsFla_eyebrow{color:#168152;letter-spacing:.12em;font-size:.73rem;font-weight:800}.DPsFla_status{color:#3f6553;border:1px solid #c9d8ce;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:9px 13px;font-size:.8rem;font-weight:700;display:inline-flex}.DPsFla_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.DPsFla_card{background:#fff;border:1px solid #dde8df;border-radius:19px;flex-direction:column;min-height:226px;padding:22px;display:flex;box-shadow:0 7px 22px #19332209}.DPsFla_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.DPsFla_shop{color:#39614b;font-size:.77rem;font-weight:800}.DPsFla_discount{color:#14673b;background:#e9f5ec;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:.75rem;font-weight:800;display:inline-flex}.DPsFla_card h3{letter-spacing:-.015em;margin:17px 0 12px;font-size:1.09rem;line-height:1.4}.DPsFla_details{color:#65766c;flex-direction:column;gap:5px;margin-top:auto;font-size:.78rem;display:flex}.DPsFla_details strong{color:#4f6156;font-weight:600}.DPsFla_card a{color:#126e42;border-top:1px solid #edf2ed;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:15px;font-size:.83rem;font-weight:800;text-decoration:none;display:flex}.DPsFla_card a:hover{text-decoration:underline}.DPsFla_footnote{color:#6b7d72;margin:17px 0 0;font-size:.77rem}@media (max-width:850px){.DPsFla_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.DPsFla_shell{margin:28px auto 37px;padding:0 17px}.DPsFla_grid{grid-template-columns:1fr}.DPsFla_heading{display:block}.DPsFla_status{margin-top:14px}.DPsFla_card{min-height:unset}}.DPsFla_filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.DPsFla_search{color:#597060;background:#fff;border:1px solid #cfddd3;border-radius:12px;flex:270px;align-items:center;gap:10px;padding:11px 13px;display:flex}.DPsFla_search input{width:100%;min-width:0;font:inherit;color:#182521;background:0 0;border:0;outline:none}.DPsFla_selectWrap select{color:#182521;max-width:100%;font:inherit;background:#fff;border:1px solid #cfddd3;border-radius:12px;padding:12px}.DPsFla_counter{color:#41644e;font-size:.84rem;font-weight:750}.DPsFla_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DPsFla_error{color:#9b3b2d}.DPsFla_empty{color:#607066;padding:24px 0}.DPsFla_more{cursor:pointer;color:#15653e;font:inherit;background:#fff;border:1px solid #b7d3c3;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:24px auto 0;padding:13px 22px;font-size:.9rem;font-weight:750;display:flex}.DPsFla_more:hover{background:#eff8f1}.DPsFla_more:disabled{opacity:.55;cursor:default}
