html{scroll-behavior:smooth}.metal-home{background:#fbfaf7}.metal-hero{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:6%;padding-top:38px;padding-bottom:48px}.metal-copy h1{font-size:clamp(38px,4.4vw,66px);line-height:1.08;letter-spacing:-.04em;margin:20px 0 25px;font-weight:500}.metal-copy h1 em{color:var(--accent);font-weight:400}.metal-lede{font-size:17px;line-height:1.8;max-width:500px;color:#565b54}.metal-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin:28px 0 18px}.metal-secondary{font-weight:600;border-bottom:1px solid;padding-bottom:4px}.metal-note{font-size:12px;line-height:1.65;color:#666b63}.metal-hero-image{display:block;position:relative;border-radius:6px;overflow:hidden}.metal-hero-image>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.metal-image-caption{position:absolute;left:14px;right:14px;bottom:14px;padding:16px;background:#fffffff0;backdrop-filter:blur(8px);font-size:12px;display:flex;justify-content:space-between;gap:14px}.metal-image-caption b{white-space:nowrap}.metal-value{background:var(--accent);color:#fff;padding:17px 0}.metal-value>.wrap{display:flex;justify-content:space-around;gap:20px;font-size:12px;letter-spacing:.05em}.metal-section{padding-top:72px;padding-bottom:72px;scroll-margin-top:20px}.metal-section-head{display:flex;justify-content:space-between;gap:48px;align-items:end;margin-bottom:32px}.metal-section h2,.metal-how h2{font-size:clamp(28px,3vw,42px);line-height:1.2;font-weight:500;letter-spacing:-.025em;margin:10px 0 16px}.metal-section-head>p{max-width:360px;font-size:14px;line-height:1.8;color:#656960}.metal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 25px}.metal-card-image{display:block;position:relative;overflow:hidden;border-radius:4px}.metal-card-image img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;transition:transform .35s}.metal-card-image:hover img{transform:scale(1.025)}.metal-card-image>span{position:absolute;bottom:12px;left:12px;background:#fffef2ed;padding:6px 10px;font-size:9px;letter-spacing:.09em}.metal-card h3{font-size:21px;font-weight:500;line-height:1.25;margin:17px 0 10px}.metal-card>p{font-size:13px;line-height:1.7;color:#60665e;min-height:65px}.metal-card-links{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #dedfd5;padding-top:14px;font-size:12px;font-weight:600}.metal-card-links a:last-child{color:var(--accent)}.metal-how{background:#eeeee6;padding:58px 0}.metal-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:30px}.metal-steps b{font-size:14px;color:var(--accent)}.metal-steps h3{font-size:23px;font-weight:500;margin:10px 0}.metal-steps p,.metal-bottom p{font-size:14px;line-height:1.8;color:#5e645c}.metal-bottom{display:grid;grid-template-columns:1fr 1fr;gap:12%}.metal-faq details{padding:17px 0;border-bottom:1px solid #ddd}.metal-faq summary{cursor:pointer;font-size:14px;font-weight:600}.metal-faq h2{font-size:28px}.metal-product{padding-top:24px;padding-bottom:65px}.metal-crumb{font-size:12px;color:#666;margin-bottom:25px;line-height:1.8}.metal-product-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:6%}.metal-stage{position:relative;border-radius:5px;overflow:hidden;background:#eee;aspect-ratio:1}.metal-stage .metal-slide{display:none;width:100%;height:100%;object-fit:contain}.metal-stage .metal-slide.active{display:block}.metal-stage-label{position:absolute;bottom:14px;left:14px;background:#fffef3de;padding:6px 12px;font-size:10px;letter-spacing:.08em}.metal-thumbs{display:flex;gap:10px;overflow-x:auto;padding:12px 2px}.metal-thumbs button{flex:0 0 65px;padding:0;background:none;border:2px solid transparent;border-radius:3px;overflow:hidden;cursor:pointer}.metal-thumbs button[aria-pressed=true]{border-color:var(--accent)}.metal-thumbs img{display:block;width:65px;height:65px;object-fit:cover}.metal-product-copy h1{font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.025em;margin:14px 0 20px}.metal-product-intro{line-height:1.8;color:#60665e}.metal-purchase{background:#f0f0e7;border:1px solid #deded2;padding:24px;margin:25px 0}.metal-purchase strong{font-size:20px}.metal-purchase p{font-size:14px;line-height:1.8}.metal-purchase .btn{display:block;text-align:center;width:100%}.metal-purchase small{display:block;font-size:11px;text-align:center;margin-top:14px}.metal-product-details{font-size:14px;line-height:1.8;margin-bottom:26px}.metal-product-details h2{font-size:22px}.metal-product-details li{margin:7px 0}.metal-home .btn,.metal-product .btn{background:var(--accent);color:white;padding:14px 23px;border-radius:3px;text-decoration:none}.metal-home a:focus-visible,.metal-product a:focus-visible,.metal-thumbs button:focus-visible{outline:3px solid #bd864b;outline-offset:4px}.metal-header-links{display:flex;gap:24px;font-size:13px;align-items:center}.metal-subnav{display:flex;gap:27px;padding-top:10px;padding-bottom:15px;font-size:12px}.metal-footer-note{max-width:400px}.brand-type small{font-size:9px}.metal-home .eyebrow,.metal-product .eyebrow{font-size:10px;letter-spacing:.17em}
@media(max-width:800px){.metal-hero{gap:25px;grid-template-columns:1fr;padding-top:25px}.metal-copy h1{font-size:44px}.metal-hero-image{max-width:600px}.metal-value>.wrap{flex-wrap:wrap;gap:10px;font-size:10px}.metal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.metal-section{padding-top:42px;padding-bottom:42px}.metal-section-head{display:block}.metal-section-head>p{max-width:none}.metal-bottom,.metal-product-grid{grid-template-columns:1fr;gap:30px}.metal-steps{gap:24px}.metal-product-copy h1{font-size:34px}.metal-header-links{gap:15px;font-size:12px}.metal-subnav{overflow-x:auto;white-space:nowrap;gap:20px}.metal-card-links{flex-direction:column}.metal-card>p{min-height:0}.metal-image-caption{font-size:10px}}
@media(max-width:480px){.metal-copy h1{font-size:39px}.metal-steps{grid-template-columns:1fr;gap:20px}.metal-card h3{font-size:18px}.metal-header-links{flex-wrap:wrap}.mast{gap:18px}.metal-actions{gap:17px}.metal-actions .btn{width:100%;text-align:center}.metal-card-image>span{font-size:7px;left:6px;bottom:6px;padding:4px 6px}.metal-product{padding-top:14px}.metal-purchase{padding:20px}.metal-image-caption{flex-direction:column;gap:4px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.metal-card-image img{transition:none}}
.metal-product-grid>*,.metal-hero>*,.metal-bottom>*{min-width:0}.metal-header-links a,.metal-subnav a{text-decoration:none}.metal-header-links a:hover,.metal-subnav a:hover{text-decoration:underline}.woocommerce ul.products li.product a.button[href*="etsy.com/listing/"]{display:inline-block}
