.page-qr-stands{--sc-ink:#252922;--sc-muted:#74766e;--sc-gold:#9b773b;--sc-line:#dfdfd4;--sc-paper:#faf9f5;--sc-card:#fffefa;--sc-stage:#eeece4;background:var(--sc-paper);color:var(--sc-ink)}
html[data-appearance="dark"] .page-qr-stands,html[data-theme="dark"] .page-qr-stands,.page-qr-stands.dark{--sc-ink:#eeeae0;--sc-muted:#b5b5a9;--sc-gold:#d7b574;--sc-line:#42453b;--sc-paper:#20241f;--sc-card:#292e27;--sc-stage:#33372e}
.sc-main{overflow:clip}.sc-main *,.sc-modal *{box-sizing:border-box}.sc-main [hidden],#sc-detail [hidden],.sc-up[hidden]{display:none!important}.sc-main button,.sc-modal button,.sc-up{font:inherit;cursor:pointer}.sc-main a,.sc-modal a{-webkit-tap-highlight-color:transparent}.sc-main :focus-visible,.sc-modal :focus-visible,.sc-up:focus-visible{outline:3px solid var(--sc-gold);outline-offset:5px}.sc-main .wrap{max-width:1320px;width:calc(100% - 80px)}.sc-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-top:48px;padding-bottom:62px}.sc-breadcrumb{display:block;font-size:12px;color:var(--sc-muted);margin-bottom:52px}.sc-breadcrumb span{margin-left:12px}.sc-eyebrow{font-size:11px;font-weight:750;letter-spacing:.17em;color:var(--sc-gold);display:flex;align-items:center;gap:10px;margin:0 0 22px}.sc-eyebrow i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px #ac884e16}.sc-hero h1{font-size:clamp(48px,5.7vw,80px);line-height:1.06;letter-spacing:-.065em;font-weight:550;margin:0 0 27px}.sc-main em{font-family:Georgia,serif;font-weight:400;color:var(--sc-gold)}.sc-lead{font-size:16px;line-height:1.8;max-width:410px;color:var(--sc-muted);margin-bottom:30px}.sc-hero-actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.sc-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:50px;background:var(--sc-ink);color:var(--sc-paper)!important;border:1px solid transparent;border-radius:9px;padding:13px 23px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s,background .22s;cursor:pointer}.sc-button:hover{transform:translateY(-3px);background:var(--sc-gold)}.sc-text-link{font-size:13px;font-weight:650;text-underline-offset:6px;color:var(--sc-ink);line-height:1.5}.sc-text-link:hover{text-decoration:underline}.sc-hero-meta{display:flex;align-items:center;gap:24px;margin-top:44px;font-size:11px;color:var(--sc-muted);line-height:1.5}.sc-hero-meta span+span{border-left:1px solid var(--sc-line);padding-left:24px}.sc-hero-meta b{font-size:29px;color:var(--sc-ink);margin-right:8px;font-weight:500;letter-spacing:-.04em}.sc-hero-art{position:relative;isolation:isolate;aspect-ratio:1/1.13;background:var(--sc-stage);border-radius:180px 180px 18px 18px;display:grid;align-items:center;overflow:hidden;padding:36px 20px 66px}.sc-hero-art>img{width:100%;height:100%;object-fit:contain;position:relative;z-index:1;animation:sc-float 8s ease-in-out infinite;filter:drop-shadow(0 20px 16px #261b0d18)}.sc-art-label{position:absolute;top:46px;left:0;right:0;text-align:center;font-size:9px;letter-spacing:.17em;color:var(--sc-muted);z-index:2}.sc-orbit{position:absolute;width:85%;aspect-ratio:1;border:1px solid #a68b5526;border-radius:50%;left:7.5%;top:14%;animation:sc-orbit 24s linear infinite}.sc-orbit:after,.sc-orbit:before{content:'';position:absolute;inset:24px;border:1px solid #a68b551a;border-radius:50%}.sc-orbit:after{inset:50px}.sc-art-caption{position:absolute;bottom:25px;left:30px;right:30px;display:flex;align-items:center;justify-content:space-between;z-index:2}.sc-art-caption span{display:block;font-size:9px;letter-spacing:.12em;color:var(--sc-muted);margin-bottom:7px}.sc-art-caption b{font-size:20px;font-weight:500}.sc-art-caption>a{border:1px solid var(--sc-line);width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:var(--sc-ink);background:var(--sc-card)}.sc-promise{border-top:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line);display:grid;grid-template-columns:repeat(3,1fr);padding:24px 0;gap:20px}.sc-promise p{margin:0;font-size:12px;font-weight:650;display:flex;align-items:center;gap:18px}.sc-promise span{color:var(--sc-gold);font-size:10px}.sc-promise p+p{border-left:1px solid var(--sc-line);padding-left:35px}.sc-collection{padding-top:96px;scroll-margin-top:110px}.sc-section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:33px}.sc-main h2{font-size:clamp(32px,3.6vw,49px);font-weight:500;letter-spacing:-.05em;line-height:1.13;margin:0}.sc-section-head>p{font-size:13px;line-height:1.8;color:var(--sc-muted);margin:0}.sc-toolbar{display:flex;gap:22px;align-items:center;justify-content:space-between}.sc-filters{display:flex;gap:6px;flex-wrap:wrap}.sc-filters button{border:1px solid transparent;color:var(--sc-muted);background:transparent;padding:10px 17px;min-height:43px;border-radius:7px;font-size:12px;transition:all .2s}.sc-filters button[aria-pressed="true"]{background:var(--sc-ink);color:var(--sc-paper)}.sc-filters button:hover{border-color:var(--sc-line)}.sc-filters span{font-size:9px;opacity:.65;margin-left:4px}.sc-search{display:flex;align-items:center;gap:10px;border:1px solid var(--sc-line);border-radius:8px;padding:0 13px;width:230px;min-height:43px;background:var(--sc-card)}.sc-search input{font:inherit!important;font-size:12px!important;min-width:0;width:100%;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--sc-ink)!important;margin:0!important;padding:10px 0!important}.sc-search span[aria-hidden]{font-size:22px;color:var(--sc-muted)}.sc-count{margin:20px 0 15px;font-size:11px;color:var(--sc-muted)}.sc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.sc-card{min-width:0;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-card);overflow:hidden;transition:box-shadow .3s,transform .3s}.sc-card:hover{box-shadow:0 15px 35px #282c2110;transform:translateY(-5px)}.sc-photo{display:block;position:relative;aspect-ratio:1.08;background:var(--sc-stage);overflow:hidden}.sc-photo img{width:100%;height:100%;object-fit:contain;padding:24px;transition:transform .6s cubic-bezier(.2,.7,.3,1);filter:drop-shadow(0 9px 9px #241b1012)}.sc-card:hover img{transform:scale(1.055)}.sc-code{position:absolute;left:18px;top:17px;font-size:10px;letter-spacing:.11em;color:var(--sc-muted);z-index:1}.sc-expand{position:absolute;bottom:16px;right:16px;border-radius:50%;background:var(--sc-card);width:34px;height:34px;display:grid;place-items:center;font-size:17px;color:var(--sc-ink)}.sc-card-body{padding:23px}.sc-small{font-size:10px;color:var(--sc-gold);letter-spacing:.02em}.sc-card h3{font-size:24px;letter-spacing:-.03em;font-weight:550;margin:7px 0 12px}.sc-card p{font-size:12px;line-height:1.7;color:var(--sc-muted);min-height:41px;margin:0 0 22px}.sc-card-bottom{border-top:1px solid var(--sc-line);padding-top:17px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:var(--sc-muted)}.sc-card-bottom a{font-size:11px;color:var(--sc-ink);font-weight:700;display:flex;align-items:center;gap:9px}.sc-empty{text-align:center;padding:70px 20px;border:1px dashed var(--sc-line);border-radius:12px}.sc-empty p{color:var(--sc-muted);margin-bottom:25px}.sc-disclaimer{font-size:11px;line-height:1.8;color:var(--sc-muted);max-width:770px;margin:27px auto 0;text-align:center}.sc-process{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-top:110px;padding-top:60px;padding-bottom:60px;border-top:1px solid var(--sc-line)}.sc-process h2{margin-bottom:30px}.sc-process ol{list-style:none;padding:0;margin:0;display:grid;gap:28px}.sc-process li{display:flex;gap:25px;border-bottom:1px solid var(--sc-line);padding-bottom:24px}.sc-process li>span{color:var(--sc-gold);font-size:12px;padding-top:5px}.sc-process h3{margin:0 0 10px;font-size:17px;font-weight:600;letter-spacing:-.02em}.sc-process p{font-size:12px;line-height:1.8;color:var(--sc-muted);margin:0;max-width:320px}.sc-closing{text-align:center;background:var(--sc-stage);border-radius:16px;padding:62px 24px;margin-bottom:85px}.sc-closing .sc-eyebrow{justify-content:center}.sc-closing h2{margin-bottom:28px}.sc-up{position:fixed;right:23px;bottom:80px;width:42px;height:42px;border-radius:50%;background:var(--sc-ink);color:var(--sc-paper);border:0;z-index:30;box-shadow:0 6px 20px #0002}
#sc-detail{background:var(--sc-card);color:var(--sc-ink);border:1px solid var(--sc-line);border-radius:18px;padding:0;width:min(940px,calc(100% - 40px));max-height:calc(100dvh - 48px);overscroll-behavior:contain}#sc-detail::backdrop{background:#171d17a8;backdrop-filter:blur(7px)}#sc-detail[open]{animation:sc-modal-in .25s ease-out}.sc-modal{position:relative;display:grid;grid-template-columns:1fr 1fr}.sc-close{position:absolute;z-index:5;right:12px;top:12px;border:1px solid var(--sc-line);background:var(--sc-card);color:var(--sc-ink);border-radius:50%;width:38px;height:38px;font-size:25px!important;line-height:1}.sc-modal-photo{position:relative;background:var(--sc-stage);padding:26px 20px 66px;min-height:530px;display:flex;align-items:center}.sc-modal-photo>img{width:100%;height:440px;object-fit:contain}.sc-photo-tabs{position:absolute;bottom:22px;left:15px;right:15px;display:flex;justify-content:center;gap:4px}.sc-photo-tabs button{background:var(--sc-card);border:1px solid var(--sc-line);border-radius:7px;padding:10px 12px;font-size:10px;color:var(--sc-muted);min-height:40px}.sc-photo-tabs button[aria-pressed=true]{background:var(--sc-ink);color:var(--sc-paper);border-color:var(--sc-ink)}.sc-modal-copy{padding:60px 35px 38px}.sc-modal-copy h2{font-size:40px;line-height:1.1;font-weight:500;letter-spacing:-.04em;margin:0 0 20px}.sc-modal-copy>p:not(.sc-eyebrow){font-size:13px;line-height:1.8;color:var(--sc-muted)}.sc-modal-copy dl{margin:25px 0}.sc-modal-copy dl>div{display:flex;gap:15px;justify-content:space-between;font-size:11px;border-bottom:1px solid var(--sc-line);padding:13px 0}.sc-modal-copy dt{color:var(--sc-muted)}.sc-modal-copy dd{margin:0;text-align:right;font-weight:600}.sc-modal-copy .sc-modal-note{font-size:11px!important;line-height:1.75;margin:20px 0}.sc-modal-copy>.sc-button{display:flex;margin:20px 0 16px}.sc-modal-copy>.sc-text-link{font-size:11px}.sc-reveal{animation:sc-reveal .65s both}.sc-main.motion-paused *,.sc-main.motion-paused *:before,.sc-main.motion-paused *:after{animation:none!important;transition:none!important}.sc-main.motion-paused .sc-card:hover,.sc-main.motion-paused .sc-card:hover img{transform:none}.sc-loading{opacity:.5}
@keyframes sc-float{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(1deg)}}@keyframes sc-orbit{50%{transform:scale(1.07)}}@keyframes sc-reveal{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-modal-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1450px){.sc-hero{gap:100px}.sc-hero-art{max-height:600px}.sc-hero h1{font-size:84px}}
@media(max-width:1050px){.sc-main .wrap{width:calc(100% - 48px)}.sc-hero{gap:30px}.sc-hero h1{font-size:58px}.sc-hero-art{border-radius:130px 130px 14px 14px}.sc-grid{gap:18px}.sc-card-body{padding:18px}.sc-card-bottom{flex-wrap:wrap}.sc-process{gap:45px}}
@media(max-width:760px){.sc-main .wrap{width:calc(100% - 36px)}.sc-hero{grid-template-columns:1fr;padding-top:20px;gap:36px;padding-bottom:38px}.sc-breadcrumb{margin-bottom:30px}.sc-hero h1{font-size:58px}.sc-lead{font-size:14px;max-width:440px}.sc-hero-meta{margin-top:25px}.sc-hero-art{max-width:490px;width:100%;margin:auto;aspect-ratio:1.1;border-radius:140px 140px 14px 14px;padding-bottom:55px}.sc-art-label{top:30px}.sc-art-caption{bottom:20px}.sc-hero-art>img{max-height:380px}.sc-promise{gap:12px;padding:20px 0}.sc-promise p{font-size:10px;line-height:1.5;gap:6px;align-items:start;flex-direction:column}.sc-promise p+p{padding-left:15px}.sc-collection{padding-top:56px}.sc-section-head{display:block}.sc-section-head>p{margin-top:18px;font-size:12px}.sc-toolbar{align-items:stretch;flex-direction:column;gap:12px}.sc-filters{gap:2px}.sc-filters button{padding:9px 12px;font-size:11px}.sc-search{width:100%}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.sc-photo img{padding:13px}.sc-code{left:11px;top:11px;font-size:8px}.sc-card-body{padding:15px}.sc-small{font-size:9px}.sc-card h3{font-size:20px}.sc-card p{font-size:11px;min-height:56px;margin-bottom:15px}.sc-card-bottom{font-size:9px;gap:12px}.sc-card-bottom a{font-size:10px}.sc-expand{width:28px;height:28px;bottom:10px;right:10px}.sc-process{grid-template-columns:1fr;gap:35px;margin-top:60px;padding:38px 0}.sc-process h2{font-size:36px}.sc-closing{padding:44px 20px;margin-bottom:40px}.sc-closing h2{font-size:36px}#sc-detail{width:calc(100% - 20px);max-height:calc(100dvh - 24px);border-radius:12px}.sc-modal{grid-template-columns:1fr}.sc-modal-photo{min-height:310px;height:340px;padding:18px 30px 65px}.sc-modal-photo>img{height:255px}.sc-modal-copy{padding:30px 24px}.sc-modal-copy h2{font-size:32px}.sc-modal-copy .sc-eyebrow{margin-bottom:14px}.sc-close{position:fixed;right:20px;top:20px}}
@media(max-width:360px){.sc-grid{grid-template-columns:1fr}.sc-hero h1{font-size:48px}.sc-filters button{padding:8px 9px}.sc-hero-actions{gap:17px}.sc-hero-actions .sc-button{padding:12px 16px}}
@media(prefers-reduced-motion:reduce){.sc-main *,.sc-main *:before,.sc-main *:after,#sc-detail{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sc-card:hover,.sc-card:hover img{transform:none}}

.sc-up{display:none!important}
.sc-photo,.sc-modal-photo{background:#fff}
.sc-hero-art{background:#fff}
.sc-hero-art{padding:65px 30px 86px;color:#252922}.sc-hero-art>img,.sc-photo img{filter:none}.sc-hero-art>img{min-height:0;max-height:445px}.sc-art-label,.sc-code,.sc-art-caption span{color:#74766e}.sc-art-caption>a{background:#faf9f5;color:#252922;border-color:#dfdfd4}

@media(min-width:761px) and (max-width:900px){.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.motion-paused #sc-detail[open]{animation:none!important;opacity:1!important;transform:none!important}

.sc-variant-intro{border:1px solid var(--sc-line);border-radius:12px;padding:20px 24px;margin-bottom:24px;background:var(--sc-card)}.sc-variant-intro strong{font-size:15px;font-weight:600}.sc-variant-intro p{font-size:12px;line-height:1.7;color:var(--sc-muted);margin:8px 0 0}.sc-card .sc-variants{font-size:10px;color:var(--sc-gold);margin:-8px 0 17px;min-height:0}.sc-price{font-size:23px;font-weight:650;color:var(--sc-ink);white-space:nowrap;letter-spacing:-.035em}.sc-card-bottom small{display:block;font-size:9px;font-weight:400;color:var(--sc-muted);margin-top:3px;letter-spacing:0}.sc-modal-copy dd{max-width:70%;line-height:1.6}.sc-modal-copy dt{flex-shrink:0}.sc-price-note{font-size:11px!important;color:var(--sc-gold)!important}.sc-zoom-area{padding:0;border:0;background:#fff;width:100%;height:440px;display:block;position:relative;overflow:hidden;cursor:zoom-in!important;border-radius:5px}.sc-zoom-area img{width:100%;height:100%;object-fit:contain;transition:transform .55s ease}.sc-zoom-area[aria-pressed=true]{cursor:zoom-out!important}.sc-zoom-area[aria-pressed=true] img{animation:none!important;transform:scale(2)}.sc-zoom-hint{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);background:#faf9f5e8;color:#252922;border:1px solid #deded3;border-radius:20px;padding:7px 11px;white-space:nowrap;font-size:10px;z-index:2}.sc-card.sc-in-view .sc-photo img{animation:sc-autozoom 5s ease-in-out 1}.sc-card .sc-photo:hover img,.sc-card:focus-within .sc-photo img{animation:none;transform:scale(1.22)}.sc-zoom-area.sc-auto img{animation:sc-autozoom 5s ease-in-out 1}.sc-zoom-area.sc-auto[aria-pressed=true] img{animation:none}.sc-main.motion-paused .sc-photo img{animation:none!important}.sc-main.motion-paused .sc-card:focus-within img{transform:none}.sc-main.motion-paused .sc-zoom-area img{animation:none!important;transition:none!important}.sc-card h3,.sc-card p,.sc-modal-copy dd{overflow-wrap:anywhere}
@keyframes sc-autozoom{0%,100%{transform:scale(1)}50%{transform:scale(1.16)}}
@media(max-width:760px){.sc-zoom-area{height:255px}.sc-variant-intro{padding:17px}.sc-price{font-size:21px}.sc-card .sc-variants{font-size:9px}}
@media(prefers-reduced-motion:reduce){.sc-card .sc-photo img,.sc-zoom-area.sc-auto img{animation:none!important}.sc-card .sc-photo:hover img,.sc-card:focus-within .sc-photo img{transform:none}.sc-zoom-area img{transition:none}}
