.crumb{font-size:17px;color:#555}.crumb a{color:#2d2d2d}
.prod{background:#fff;border:1px solid #e8ebf0;padding:0 0 30px;text-align:center}
.prod img{width:100%;height:316px;object-fit:cover;display:block}
.prod h4{font-size:20px;margin:30px 0 10px}
.stars{display:inline-flex;gap:3px;color:#f3b61c}
.prod .old{display:block;text-decoration:line-through;color:#888;font-size:16px;margin-top:14px}
.prod .new{display:block;color:#ec4c60;font-size:20px;margin:4px 0 20px}
.cart{display:inline-flex;align-items:center;gap:8px;background:#ec4c60;color:#fff;border:0;border-radius:4px;height:46px;padding:0 18px;font-size:15px;cursor:pointer}
.wt{font-size:21px;font-weight:400;font-family:Lato,sans-serif;color:#2d2d2d;padding-bottom:10px;position:relative;margin-bottom:24px;display:inline-block}
.wt:after{content:"";position:absolute;left:0;bottom:0;width:52px;height:2px;background:#ec4c60}
.bs{display:flex;gap:16px;align-items:center;padding:10px 0}
.bs img{width:96px;height:76px;object-fit:cover}
.bs h5{font-size:16px;margin-bottom:6px}
.cat{list-style:none;margin:0;padding:0}
.cat li{padding:10px 0;border-bottom:1px solid #e3e6ec;font-size:16px;display:flex;align-items:center;gap:12px;color:#555}
.cat li svg{color:#333}
.tags{display:flex;flex-wrap:wrap;gap:8px}
.tags a{border:1px solid #dfe3ea;background:#fff;padding:7px 12px;color:#2d2d2d;font-size:16px;border-radius:2px}
.pg{display:inline-flex;border:1px solid #dfe3ea;background:#fff;font-size:17px}
.pg a{padding:9px 14px;border-right:1px solid #dfe3ea;color:#2d2d2d;min-width:33px;text-align:center}
.pg a:last-child{border-right:0}
.pg a.on{background:#ec4c60;color:#fff}
@media (max-width:900px){.foot .cols{grid-template-columns:1fr;padding:60px 16px}}
