.klc-views-box{margin-top:22px;padding:15px;border:1px solid #ffffff20;border-radius:8px;background:#ffffff04}
.klc-views-box h4{margin:0 0 12px;color:#ead6b2;font-size:11px;font-weight:750;line-height:1.5}
.klc-views-box dl{margin:0;display:grid;gap:0}
.klc-views-box dl>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 0;border-bottom:1px solid #ffffff0b}
.klc-views-box dt{font-size:10px;color:#b9c6d9;line-height:1.6}
.klc-views-box dd{margin:0;color:#ead6b2;font-size:11px;line-height:1.6;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}
.klc-site-footer .klc-views-box p{font-size:8px;color:#93a4bd;line-height:1.7;margin:10px 0 0}
.klc-product-views{display:flex;align-items:center;gap:7px;margin:12px 0 19px;font-size:12px;color:#68778b;line-height:1.5}
.klc-product-views [data-klc-product-views]{font-weight:750;color:#003087;font-variant-numeric:tabular-nums}
.klc-product-views svg{flex-shrink:0;color:#8c9bab}
.klc-footer-credit{font-size:10px;line-height:1.8;color:#acbad0}
.klc-footer-credit a{font-weight:800;color:#e3c58f}
.klc-footer-credit a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}
.klc-footer-credit a:focus-visible{outline:2px solid #c5a059;outline-offset:4px}
@media(max-width:980px){.klc-footer-bottom{flex-wrap:wrap}.klc-footer-credit{font-size:10px}}
@media(max-width:640px){.klc-views-box{margin-top:20px}.klc-views-box h4{font-size:12px}.klc-views-box dl{grid-template-columns:1fr 1fr;column-gap:20px}.klc-views-box dt{font-size:9px}.klc-views-box dd{font-size:11px}.klc-site-footer .klc-views-box p{font-size:8px}.klc-product-views{font-size:11px}}
