.wp-pcard__low{display:block;margin-top:2px;font-size:12px;color:var(--wp-muted)}.wp-gal__viz,.wp-pcard__viz{position:absolute;left:12px;bottom:12px;z-index:2;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--wp-ink);font-size:12px;font-weight:700;letter-spacing:.01em;pointer-events:none}.wp-pcard__viz{left:10px;bottom:10px;font-size:11px;padding:3px 8px}.wp-pdp__calc{display:flex;justify-content:center;margin-top:6px;font-size:15px}.wp-pdp__calc .wp-icon{width:20px;height:20px}.wp-figure,.wp-spec__fig,.wp-val__fig{container-type:inline-size}.wp-dia text{font-size:13px;font-weight:400}.wp-dia .wp-dia__b{font-weight:700}@container (max-width:479px){.wp-dia text{font-size:15px}}@container (max-width:399px){.wp-dia text{font-size:17.5px}}@container (max-width:335px){.wp-dia text{font-size:20px}}@container (max-width:289px){.wp-dia text{font-size:23px}}.wp-spec__note--s{display:none}@container (max-width:459px){.wp-spec__dim{font-size:16.5px}.wp-spec__lbl,.wp-spec__note{font-size:15px}.wp-spec__note--l{display:none}.wp-spec__note--s{display:inline}}@container (max-width:379px){.wp-spec__dim{font-size:19px}.wp-spec__lbl,.wp-spec__note{font-size:18px}}@container (max-width:319px){.wp-spec__dim{font-size:22px}.wp-spec__lbl,.wp-spec__note{font-size:21.5px}}@container (max-width:379px){.wp-val__dim{font-size:15px}}@container (max-width:299px){.wp-val__dim{font-size:18.5px}}@container (max-width:339px){.wp-girthfig__t{font-size:16px}}.wp-girthval__fig{flex:none}.wp-girthval__fig .wp-girthval__art{display:block}.wp-girthval__cap{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;font-size:11.5px;font-weight:700;line-height:1.2;text-align:center;color:#4f5a53}.wp-girthval__cap span + span{color:#1e3b2f}.wp-table--plain th:not(:last-child),.wp-table--plain td:not(:last-child){padding-right:12px}@media (max-width:400px){.wp-sticky__name{font-size:13.5px;letter-spacing:-0.01em}}.wp a .wp-soc__more,.wp span.wp-soc__more{padding:8px 4px;font-size:clamp(11.5px,3.6vw,14px)}.wp .wp-soc__more>span{max-width:100%;overflow-wrap:anywhere}.wp-wall .wp-wall__filter{flex-wrap:wrap}@media (max-width:359px){.wp-wall .wp-wall__filter button{padding:0 8px}}