#qyj-metal-accessories{--paper:#fbf9f4;--ink:#222824;--muted:#666c67;--line:#deddd5;--sage:#d7dfbd;--brown:#925a3f}#qyj-metal-accessories, #qyj-metal-accessories *{box-sizing:border-box}#qyj-metal-accessories{scroll-behavior:smooth}#qyj-metal-accessories{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 Arial,sans-serif}#qyj-metal-accessories a{color:inherit;text-decoration:none}#qyj-metal-accessories img{display:block;max-width:100%}#qyj-metal-accessories button{font:inherit}#qyj-metal-accessories .preview-note{padding:9px 5vw;text-align:center;background:#d7dfbd;font-size:12px;letter-spacing:.05em}#qyj-metal-accessories .shell{max-width:1340px;margin:auto;padding:0 4vw}#qyj-metal-accessories .site-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;border-bottom:1px solid var(--line)}#qyj-metal-accessories .logo{width:168px}#qyj-metal-accessories .nav{display:flex;gap:28px;font-size:13px}#qyj-metal-accessories .head-cta, #qyj-metal-accessories .btn{display:inline-block;border:1px solid var(--ink);padding:13px 21px;font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}#qyj-metal-accessories .btn.dark{background:var(--ink);color:#fff}#qyj-metal-accessories .btn.light{background:transparent}#qyj-metal-accessories .eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--brown);font-weight:700}#qyj-metal-accessories h1, #qyj-metal-accessories h2, #qyj-metal-accessories h3{font-family:Georgia,serif;font-weight:400;line-height:1.08;margin:0}#qyj-metal-accessories h1{font-size:clamp(44px,6vw,88px);letter-spacing:-.045em}#qyj-metal-accessories h2{font-size:clamp(34px,4.4vw,64px);letter-spacing:-.035em}#qyj-metal-accessories h3{font-size:25px}#qyj-metal-accessories .lead{font-size:18px;color:var(--muted);max-width:57ch}#qyj-metal-accessories .hero{display:grid;grid-template-columns:1fr 1.06fr;gap:5vw;align-items:center;padding:54px 0 88px}#qyj-metal-accessories .hero-copy{padding:22px 0}#qyj-metal-accessories .hero p{margin:25px 0}#qyj-metal-accessories .hero-media{background:#eff0e9;aspect-ratio:5/4;overflow:hidden}#qyj-metal-accessories .hero-media img{width:100%;height:100%;object-fit:cover}#qyj-metal-accessories .hero-actions{display:flex;gap:12px;flex-wrap:wrap}#qyj-metal-accessories .micro{color:var(--muted);font-size:12px}#qyj-metal-accessories .image-caption{margin-top:9px;color:var(--muted);font-size:12px}#qyj-metal-accessories .anchorbar{display:flex;gap:22px;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:17px 0;font-size:12px;text-transform:uppercase;letter-spacing:.08em}#qyj-metal-accessories .section{padding:88px 0}#qyj-metal-accessories .section-head{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:30px}#qyj-metal-accessories .section-head p{max-width:48ch;color:var(--muted);margin:0}#qyj-metal-accessories .showcase{display:grid;grid-template-columns:1.45fr 1fr;gap:18px}#qyj-metal-accessories .showcase-photo{background:#e8e8e3;aspect-ratio:5/4;overflow:hidden}#qyj-metal-accessories .showcase-photo img{width:100%;height:100%;object-fit:cover}#qyj-metal-accessories .showcase-side{display:grid;grid-template-rows:1fr 1fr;gap:18px}#qyj-metal-accessories .showcase-panel{padding:34px;background:#eeeae1;display:flex;flex-direction:column;justify-content:space-between}#qyj-metal-accessories .showcase-panel:nth-child(2){background:#e5e9d8}#qyj-metal-accessories .showcase-panel p{color:var(--muted);margin-bottom:0}#qyj-metal-accessories .three{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#qyj-metal-accessories .card{padding:30px;background:#f2f0e9;min-height:225px;border:1px solid var(--line)}#qyj-metal-accessories .card .number{font:italic 32px Georgia,serif;color:var(--brown)}#qyj-metal-accessories .card h3{margin:23px 0 10px}#qyj-metal-accessories .card p{color:var(--muted);margin:0;font-size:14px}#qyj-metal-accessories .alt{background:#f1f0e9}#qyj-metal-accessories .detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#qyj-metal-accessories .detail{background:#fff;border:1px solid var(--line);padding:26px;min-height:250px}#qyj-metal-accessories .detail h3{margin:12px 0}#qyj-metal-accessories .detail p{color:var(--muted);font-size:14px}#qyj-metal-accessories .swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px}#qyj-metal-accessories .swatch{text-align:center;padding:16px 6px;background:#fff;border:1px solid var(--line);font-size:12px}#qyj-metal-accessories .disc{display:block;width:50px;height:50px;border-radius:50%;margin:0 auto 12px;box-shadow:inset -8px -8px 15px #0002,inset 6px 6px 10px #fff8,0 4px 8px #0002}#qyj-metal-accessories .gold{background:#cfaa64}#qyj-metal-accessories .silver{background:#c8cbd0}#qyj-metal-accessories .copper{background:#ba7958}#qyj-metal-accessories .antique{background:#777258}#qyj-metal-accessories .specs{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}#qyj-metal-accessories .spec{padding:18px 0;border-bottom:1px solid var(--line);display:flex;gap:22px}#qyj-metal-accessories .spec b{min-width:115px;text-transform:uppercase;font-size:11px;letter-spacing:.09em}#qyj-metal-accessories .spec span{color:var(--muted);font-size:14px}#qyj-metal-accessories .video-box{display:grid;grid-template-columns:1fr 1fr;min-height:370px;background:#222824;color:#fff}#qyj-metal-accessories .video-visual{display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#647267,#303b34 45%,#161c19 100%)}#qyj-metal-accessories .play{display:grid;place-items:center;width:80px;height:80px;border:1px solid #ffffffa0;border-radius:50%;font-size:25px}#qyj-metal-accessories .video-copy{padding:55px;align-self:center}#qyj-metal-accessories .video-copy p{color:#cbd0ca}#qyj-metal-accessories .pending{display:inline-block;border:1px solid #ffffff5a;padding:8px 12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}#qyj-metal-accessories .quote{background:var(--sage);padding:85px 4vw;text-align:center}#qyj-metal-accessories .quote p{color:#545a51}#qyj-metal-accessories .footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:35px 0;color:var(--muted);font-size:12px;border-top:1px solid var(--line)}#qyj-metal-accessories .footer nav{display:flex;flex-wrap:wrap;gap:16px}#qyj-metal-accessories .footer a{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){#qyj-metal-accessories .nav{display:none}#qyj-metal-accessories .hero, #qyj-metal-accessories .showcase, #qyj-metal-accessories .video-box{grid-template-columns:1fr}#qyj-metal-accessories .hero{padding-top:32px}#qyj-metal-accessories .hero-media{order:-1}#qyj-metal-accessories .section{padding:65px 0}#qyj-metal-accessories .three, #qyj-metal-accessories .detail-grid{grid-template-columns:1fr 1fr}#qyj-metal-accessories .showcase-side{grid-template-columns:1fr 1fr;grid-template-rows:auto}#qyj-metal-accessories .section-head{display:block}#qyj-metal-accessories .section-head p{margin-top:20px}}@media(max-width:600px){#qyj-metal-accessories .shell{padding:0 20px}#qyj-metal-accessories .logo{width:130px}#qyj-metal-accessories .head-cta{padding:10px;font-size:10px}#qyj-metal-accessories .hero{gap:15px;padding-bottom:50px}#qyj-metal-accessories .hero-media{aspect-ratio:1.15}#qyj-metal-accessories .lead{font-size:16px}#qyj-metal-accessories .section{padding:52px 0}#qyj-metal-accessories .three, #qyj-metal-accessories .detail-grid, #qyj-metal-accessories .showcase-side, #qyj-metal-accessories .specs{grid-template-columns:1fr}#qyj-metal-accessories .card{min-height:0}#qyj-metal-accessories .swatches{grid-template-columns:repeat(2,1fr)}#qyj-metal-accessories .video-box{min-height:0}#qyj-metal-accessories .video-visual{min-height:250px}#qyj-metal-accessories .video-copy{padding:30px}#qyj-metal-accessories .quote{padding:60px 20px}}@media(max-width:600px){#qyj-metal-accessories .site-head{gap:10px}#qyj-metal-accessories .footer{align-items:flex-start}#qyj-metal-accessories .footer nav{width:100%}}@media(max-width:360px){#qyj-metal-accessories .site-head{flex-wrap:wrap}#qyj-metal-accessories .head-cta{margin-left:auto}}#qyj-metal-accessories .range-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#qyj-metal-accessories .range-card{border:1px solid #b7c9b4;border-radius:22px;background:#fff;padding:17px;text-align:center;min-height:195px}#qyj-metal-accessories .range-art{height:106px;border-radius:16px;background:#e8eae5;display:grid;place-items:center;margin-bottom:15px;color:#346c4c;font:48px Georgia,serif}#qyj-metal-accessories .range-card strong{display:block;font:20px Georgia,serif}#qyj-metal-accessories .range-card small{color:var(--muted)}#qyj-metal-accessories .case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#qyj-metal-accessories .case{padding:12px;background:#fff;border:1px solid var(--line)}#qyj-metal-accessories .case-visual{height:190px;background:linear-gradient(135deg,#e7eae5,#f6f4ec);display:grid;place-items:center;color:#79917f;font:italic 25px Georgia,serif;text-align:center}#qyj-metal-accessories .case h3{font-size:21px;margin:15px 8px 4px}#qyj-metal-accessories .case p{font-size:13px;color:var(--muted);margin:0 8px 10px}#qyj-metal-accessories .pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}#qyj-metal-accessories .pack{background:#fff;border:1px solid var(--line);padding:22px}#qyj-metal-accessories .pack-icon{height:90px;display:grid;place-items:center;color:#327252;font-size:38px}#qyj-metal-accessories .pack h3{font-size:21px}#qyj-metal-accessories .pack p{font-size:13px;color:var(--muted)}#qyj-metal-accessories .pack-photo{aspect-ratio:1.08;background-image:url('assets/qyj-packaging-concepts.webp');background-repeat:no-repeat;background-size:300% 200%;margin:-22px -22px 18px}#qyj-metal-accessories .pack:nth-child(1) .pack-photo{background-position:0% 0%}#qyj-metal-accessories .pack:nth-child(2) .pack-photo{background-position:50% 0%}#qyj-metal-accessories .pack:nth-child(3) .pack-photo{background-position:100% 0%}#qyj-metal-accessories .pack:nth-child(4) .pack-photo{background-position:0% 100%}#qyj-metal-accessories .pack:nth-child(5) .pack-photo{background-position:50% 100%}#qyj-metal-accessories .pack:nth-child(6) .pack-photo{background-position:100% 100%}#qyj-metal-accessories .attachment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}#qyj-metal-accessories .attachment{background:#fff;border:1px solid var(--line);padding:14px}#qyj-metal-accessories .attach-photo{aspect-ratio:4/3;background-image:url('assets/qyj-attachment-concepts.webp');background-repeat:no-repeat;background-size:200% 440%;margin-bottom:14px}#qyj-metal-accessories .attachment:nth-child(1) .attach-photo{background-position:0% 0%}#qyj-metal-accessories .attachment:nth-child(2) .attach-photo{background-position:100% 0%}#qyj-metal-accessories .attachment:nth-child(3) .attach-photo{background-position:0% 32.4%}#qyj-metal-accessories .attachment:nth-child(4) .attach-photo{background-position:100% 32.4%}#qyj-metal-accessories .attachment:nth-child(5) .attach-photo{background-position:0% 63.1%}#qyj-metal-accessories .attachment:nth-child(6) .attach-photo{background-position:100% 63.1%}#qyj-metal-accessories .attachment:nth-child(7) .attach-photo{background-position:0% 93.5%}#qyj-metal-accessories .attachment:nth-child(8) .attach-photo{background-position:100% 93.5%}#qyj-metal-accessories .attachment h3{font-size:20px;margin:0 0 5px}#qyj-metal-accessories .attachment p{font-size:12px;color:var(--muted);margin:0}#qyj-metal-accessories .product-detail-grid .card{background:#fff}#qyj-metal-accessories .detail-photo{aspect-ratio:1.15;background-image:url('assets/qyj-detail-concepts.webp');background-repeat:no-repeat;background-size:300% 100%;margin:-30px -30px 22px}#qyj-metal-accessories .product-detail-grid .card:nth-child(1) .detail-photo{background-position:0% 50%}#qyj-metal-accessories .product-detail-grid .card:nth-child(2) .detail-photo{background-position:50% 50%}#qyj-metal-accessories .product-detail-grid .card:nth-child(3) .detail-photo{background-position:100% 50%}#qyj-metal-accessories .product-detail-grid .card h3{margin-top:14px}#qyj-metal-accessories .product-detail-grid .card{padding:22px}#qyj-metal-accessories .product-detail-grid .detail-photo{margin:-22px -22px 18px}#qyj-metal-accessories .process-case-grid{grid-template-columns:repeat(4,1fr)}#qyj-metal-accessories .case-visual.process-photo{height:auto;aspect-ratio:1;background-image:url('assets/qyj-process-concepts.webp');background-repeat:no-repeat;background-size:200% 230%}#qyj-metal-accessories .case:nth-child(1) .process-photo{background-position:0% 0%}#qyj-metal-accessories .case:nth-child(2) .process-photo{background-position:100% 0%}#qyj-metal-accessories .case:nth-child(3) .process-photo{background-image:url('assets/qyj-printed-concept-v3.webp');background-size:cover;background-position:center}#qyj-metal-accessories .case:nth-child(4) .process-photo{background-image:url('assets/qyj-relief-concept-v2.webp');background-size:cover;background-position:center}#qyj-metal-accessories .range-art{width:70%;height:auto;aspect-ratio:3/4;margin:0 auto 15px;background-image:url('assets/qyj-range-concepts.webp');background-repeat:no-repeat;background-size:400% 215%;background-color:#222}#qyj-metal-accessories .range-card:nth-child(1) .range-art{background-position:0% 0%}#qyj-metal-accessories .range-card:nth-child(2) .range-art{background-position:33.333% 0%}#qyj-metal-accessories .range-card:nth-child(3) .range-art{background-position:66.667% 0%}#qyj-metal-accessories .range-card:nth-child(4) .range-art{background-position:100% 0%}#qyj-metal-accessories .range-card:nth-child(5) .range-art{background-position:0% 91%}#qyj-metal-accessories .range-card:nth-child(6) .range-art{background-position:33.333% 91%}#qyj-metal-accessories .range-card:nth-child(7) .range-art{background-position:66.667% 91%}#qyj-metal-accessories .range-card:nth-child(8) .range-art{background-position:100% 91%}#qyj-metal-accessories .faq-list{max-width:900px}#qyj-metal-accessories .faq-list details{border-bottom:1px solid var(--line);padding:21px 0}#qyj-metal-accessories .faq-list details:first-child{border-top:1px solid var(--line)}#qyj-metal-accessories .faq-list summary{cursor:pointer;font:23px Georgia,serif;list-style:none;display:flex;justify-content:space-between;gap:20px}#qyj-metal-accessories .faq-list summary::-webkit-details-marker{display:none}#qyj-metal-accessories .faq-list summary::after{content:'+';font:24px Arial,sans-serif;color:var(--brown)}#qyj-metal-accessories .faq-list details[open] summary::after{content:'−'}#qyj-metal-accessories .faq-list p{max-width:70ch;color:var(--muted);margin:14px 30px 0 0}@media(max-width:900px){#qyj-metal-accessories .range-grid{grid-template-columns:repeat(2,1fr)}#qyj-metal-accessories .case-grid, #qyj-metal-accessories .pack-grid, #qyj-metal-accessories .attachment-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){#qyj-metal-accessories .process-case-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){#qyj-metal-accessories .range-grid{gap:8px}#qyj-metal-accessories .range-card{min-height:155px;padding:9px;border-radius:15px}#qyj-metal-accessories .range-art{height:auto}#qyj-metal-accessories .range-card strong{font-size:16px}#qyj-metal-accessories .case-grid, #qyj-metal-accessories .pack-grid{grid-template-columns:1fr}#qyj-metal-accessories .attachment-grid{gap:8px}#qyj-metal-accessories .attachment{padding:7px}#qyj-metal-accessories .attachment h3{font-size:15px}#qyj-metal-accessories .case-visual{height:150px}}@media(max-width:600px){#qyj-metal-accessories .process-case-grid{grid-template-columns:1fr}}
  