.lw-trust{margin:12px 0 0;color:var(--chalk-2,#b9b7ad);font:400 13px/1.45 var(--body,system-ui,sans-serif)}
.lw-trust svg{flex:0 0 16px;margin-top:2px;color:var(--chalk,#ecebe3)}
.lw-trust__promise{display:flex;gap:8px;margin:0 0 10px;color:var(--chalk,#ecebe3)}
.lw-trust__promise strong{font-weight:700}
.lw-trust__strip{list-style:none;margin:0;padding:10px 12px;border:1px solid #2e2d2a;border-radius:4px;background:#141413;display:grid;gap:8px}
.lw-trust__strip li{display:flex;gap:8px;align-items:flex-start}
.lw-trust__strip a{color:var(--chalk,#ecebe3);text-decoration:underline}
.lw-trust--drawer{margin-top:10px;font-size:12px}
.lw-trust--drawer .lw-trust__strip{padding:8px 10px}
@media(min-width:750px){.lw-trust--pdp .lw-trust__strip{grid-template-columns:1fr 1fr}}
.lw-specs{max-width:1200px;margin:0 auto;padding:40px var(--gut,20px);color:var(--chalk,#ecebe3)}
.lw-specs__h{font:400 28px/1.1 var(--display,Impact,sans-serif);text-transform:uppercase;margin:0 0 16px}
.lw-specs__list{display:grid;gap:1px;background:#2e2d2a;border:1px solid #2e2d2a;border-radius:4px;margin:0 0 20px}
.lw-specs__row{display:grid;grid-template-columns:40% 1fr;gap:12px;padding:10px 12px;background:#141413;font-size:14px}
.lw-specs__row dt{color:var(--chalk-3,#86847b)}.lw-specs__row dd{margin:0}
.lw-specs__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.lw-specs__grid img{width:100%;height:auto;aspect-ratio:1;display:block;object-fit:cover;border-radius:4px;background:#1d1a19}
@media(min-width:750px){.lw-specs__grid{grid-template-columns:repeat(4,1fr)}}
.lw-trust--drawer{background:#141413;border:1px solid #2e2d2a;border-radius:4px;padding:10px 12px}
.lw-trust--drawer .lw-trust__strip{border:0;padding:0;background:none}
.lwb-tail .lw-trust{margin:12px 0 14px}
.lw-rating{display:inline-flex;align-items:center;gap:6px;margin:6px 0 10px;color:var(--chalk,#ecebe3);font:500 14px/1.2 var(--body,system-ui,sans-serif);text-decoration:none}
.lw-rating__stars{position:relative;display:inline-block;color:#4a4842;letter-spacing:2px;font-size:15px}
.lw-rating__stars i{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--chalk,#ecebe3);font-style:normal}
.lw-rating__n{color:var(--chalk-2,#b9b7ad);text-decoration:underline;text-underline-offset:2px}
html{scroll-behavior:smooth}
