/* v64: compact Melting Tanks first fold + size picker */
body.wmf.term-6181 .chero{padding-top:18px!important;padding-bottom:18px!important;min-height:0!important}
body.wmf.term-6181 .chero h1{font-size:clamp(1.6rem,2.6vw,2.3rem)!important;margin-bottom:6px!important}
body.wmf.term-6181 .chero .lead,body.wmf.term-6181 .chero p{font-size:.95rem;margin:4px 0!important}
body.wmf.term-6181 .chero .chimg,body.wmf.term-6181 .chero .feat,body.wmf.term-6181 .chero .hnote,body.wmf.term-6181 .chero .trust,body.wmf.term-6181 .chero .cta{display:none!important}
body.wmf.term-6181 .chero .chgrid{display:block!important}
body.wmf.term-6181 .chero .lead{max-width:980px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.wmf.term-6181 .chero .eyebrow{display:none}
body.wmf .v64-sp{margin:10px 0 12px;background:#fff;border:1px solid #e3e7ee;border-radius:16px;padding:14px 16px}
body.wmf .v64-sp-hd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:10px}
body.wmf .v64-sp-hd h2{margin:0;font-size:1.25rem}
body.wmf .v64-sp-hd p{margin:0;color:#5b6678;font-size:.88rem}
body.wmf .v64-sp-in{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:stretch}
body.wmf .v64-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;align-content:start}
body.wmf .v64-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:42px;padding:4px 2px;border:1px solid #cfd6e1;border-radius:10px;background:#f7f9fb;color:#0f1d33;cursor:pointer;font:inherit;transition:background .15s,border-color .15s,transform .15s}
body.wmf .v64-chip b{font-size:.95rem}
body.wmf .v64-chip small{font-size:.7rem;color:#5b6678}
body.wmf .v64-chip:hover,body.wmf .v64-chip:focus-visible{border-color:#0f1d33;outline:none;transform:translateY(-1px)}
body.wmf .v64-chip.on{background:#0f1d33;border-color:#0f1d33;color:#fff}
body.wmf .v64-chip.on small{color:#c9d3e3}
body.wmf .v64-pv{display:grid;grid-template-columns:104px 1fr;gap:10px;align-items:center;background:#f7f9fb;border:1px solid #e3e7ee;border-radius:12px;padding:10px}
body.wmf .v64-pv-img{aspect-ratio:1/1;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:8px}
body.wmf .v64-pv-img img{max-width:100%;max-height:100%;object-fit:contain}
body.wmf .v64-pv h3{margin:0 0 4px;font-size:1.05rem}
body.wmf .v64-c{margin:0 0 4px;display:flex;flex-direction:column;font-size:.85rem;color:#1d2a3f}
body.wmf .v64-pr{margin:0;font-size:.9rem}
body.wmf .v64-pr b{font-size:1.1rem}
body.wmf .v64-ld{margin:2px 0 8px;font-size:.78rem;color:#0a7a3e}
body.wmf .v64-act{display:flex;gap:10px;align-items:center}
body.wmf .v64-act .btn{min-height:38px;padding:0 16px;display:inline-flex;align-items:center}
body.wmf .v64-view{font-size:.85rem;font-weight:600;color:#1a4fa0;text-decoration:underline}
@media (max-width:900px){body.wmf .v64-sp-in{grid-template-columns:1fr}}
@media (max-width:600px){body.wmf .v64-chips{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}body.wmf .v64-chip{flex:0 0 72px;scroll-snap-align:start}body.wmf .v64-pv{grid-template-columns:96px 1fr}body.wmf .v64-sp{padding:12px}}
/* v64: NASA reviews prominent in the reviews marquee */
body.wmf .rb-list li.rb-nasa blockquote{border:1px solid rgba(254,134,0,.55);box-shadow:0 0 0 1px rgba(254,134,0,.25),0 8px 24px -10px rgba(254,134,0,.5)}
body.wmf .rb-list li.rb-nasa footer{color:#ffb35c;font-weight:700}
body.wmf .rb-list li.rb-nasa footer::before{content:"NASA";display:inline-block;margin-right:8px;padding:2px 7px;border-radius:999px;background:#0b3d91;color:#fff;font-size:.7rem;letter-spacing:.06em;vertical-align:middle}
/* v64: home hero "2-3X faster melting using HALF the electricity" highlight */
body.wmf .v64-hl{color:#38d3ff;font-weight:800;font-size:1.35em;letter-spacing:.01em;text-shadow:0 0 14px rgba(56,211,255,.35)}
body.wmf .fh-float.f1 .v64-hb{font-size:.9rem;line-height:1.25;max-width:230px;color:#fff}
body.wmf .fh-float.f1 .v64-hb .v64-hl{font-size:1.5em;display:inline-block}
body.wmf .fh-chips .v64-hl{font-size:1.2em}
body.wmf .fh-stats .v64-hl{font-size:1.1em}
/* v64: Shop by Industry tiles with real WaxMelters photos (3 x 3) */
body.wmf .wx-ind .v64-ind{padding:0 0 16px;overflow:hidden}
body.wmf .v64-ind-ph{display:flex;align-items:center;justify-content:center;height:150px;background:#fff;border-bottom:1px solid #e3e7ee;margin-bottom:10px;padding:10px}
body.wmf .v64-ind-ph img{max-height:100%;max-width:100%;object-fit:contain}
body.wmf .wx-ind .v64-ind h3,body.wmf .wx-ind .v64-ind p,body.wmf .wx-ind .v64-ind .wx-more{padding:0 18px}
body.wmf .wx-ind .v64-ind.wx-hot{border-color:rgba(254,134,0,.6)}
/* v64: hero badge sits above the tank image (whole melter visible) */
body.wmf.wmf.wmf.wmf .fh-float.f1.v64-top{position:relative;left:auto;top:auto;right:auto;bottom:auto;margin:0 0 12px;width:fit-content;max-width:100%;padding:10px 16px;z-index:2}
body.wmf.wmf.wmf.wmf .fh-float.f1.v64-top .v64-hb{max-width:none;font-size:1rem;white-space:normal}
body.wmf.wmf.wmf.wmf .fh-float .v64-hb b.v64-hl{display:inline;font:800 1.6em/1 Oswald,sans-serif;color:#38d3ff;text-shadow:0 0 14px rgba(56,211,255,.35)}
@media(max-width:600px){body.wmf.wmf.wmf.wmf .fh-float.f1.v64-top{margin:0 auto 10px}}
/* v64: hero claim in the text column */
body.wmf .v64-claim{margin:10px 0 6px;font-size:1.15rem;color:#e8eefb;font-weight:600;line-height:1.35}
body.wmf .v64-claim .v64-hl{font:800 1.7em/1 Oswald,sans-serif;color:#38d3ff;text-shadow:0 0 14px rgba(56,211,255,.35);letter-spacing:.01em}
/* v64: smaller review tiles (about 4 across on desktop, 2 on tablet, 1 swipe-width on mobile) */
body.wmf.wmf.wmf .revbar .rb-track .rb-list li{flex:0 0 clamp(210px,21vw,262px)!important;width:clamp(210px,21vw,262px)!important;min-width:0}
body.wmf.wmf.wmf .revbar .rb-list blockquote{padding:9px 11px!important;display:flex;flex-direction:column;gap:3px}
body.wmf.wmf.wmf .revbar .rb-list p{font-size:.78rem!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:5!important;-webkit-box-orient:vertical;overflow:hidden;margin:0!important}
body.wmf.wmf.wmf .revbar .rb-list footer{font-size:.7rem!important;line-height:1.3}
body.wmf .revbar .rb-more{font-size:.7rem;font-weight:700;color:#9fc1ff;text-decoration:underline}
body.wmf .rb-list li.rb-nasa footer::before{font-size:.62rem;padding:1px 6px}
@media (min-width:700px) and (max-width:1023px){body.wmf.wmf.wmf .revbar .rb-track .rb-list li{flex-basis:calc(45vw - 30px)!important;width:calc(45vw - 30px)!important}}
@media (max-width:699px){body.wmf.wmf.wmf .revbar .rb-track .rb-list li{flex-basis:76vw!important;width:76vw!important}}
/* v65: hero line over the image, just above the tank's top rim */
body.wmf.wmf.wmf.wmf .fh-float.f1.v65-rim{left:50%;right:auto;top:18px;bottom:auto;transform:translateX(-50%);width:max-content;max-width:92%;padding:7px 14px;z-index:3}
body.wmf.wmf.wmf.wmf .fh-float.f1.v65-rim .v64-hb{max-width:none;font-size:.92rem;white-space:nowrap}
@media(max-width:600px){body.wmf.wmf.wmf.wmf .fh-float.f1.v65-rim{top:-6px;padding:4px 9px}body.wmf.wmf.wmf.wmf .fh-float.f1.v65-rim .v64-hb{font-size:.72rem}body.wmf.wmf.wmf.wmf .fh-float.f1.v65-rim .v64-hb b.v64-hl{font-size:1.45em}}
/* v66: larger "Trusted by..." heading above the customer logos (~30%) */
body.wmf.wmf.wmf.wmf .tstrip.big .tl{font-size:17px;font-weight:700;line-height:1.45;color:#2a3a55}
@media(max-width:600px){body.wmf.wmf.wmf.wmf .tstrip.big .tl{font-size:15px}}
/* v66: uniform 5 stars on every review tile */
body.wmf .revbar .rb-list blockquote::before{content:"\2605\2605\2605\2605\2605";display:block;color:#f5b400;font-size:.72rem;letter-spacing:.12em;line-height:1}
/* v66: 5 gold stars above the "Real customer reviews" heading */
body.wmf .revbar .rb-head > div::before{content:"\2605\2605\2605\2605\2605";display:block;color:#f5b400;font-size:1.05rem;letter-spacing:.14em;line-height:1;margin:0 0 4px;text-shadow:0 0 10px rgba(245,180,0,.35)}
