@import "https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#11110f;--color-background-soft:#191917;--color-background-mute:#22211e;--color-text:#eae6dc;--color-text-muted:#88857c;--color-gold:#c5a66d;--color-gold-light:#dfc594;--color-gold-dark:#9e805c;--color-border:#c5a66d38;--color-border-hover:#c5a66d80;--font-primary:"Libre Bodoni", Georgia, serif;--font-secondary:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container-width:1800px;--footer-height:24px}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;width:100%;min-height:100%}body{width:100%;min-width:320px;min-height:100vh;color:var(--color-text);background:var(--color-background);font-family:var(--font-secondary);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-weight:400;line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:#514536;border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--color-gold-dark)}::selection{color:var(--color-background);background:var(--color-gold)}:focus-visible{outline:1px solid var(--color-gold);outline-offset:4px}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}#app{flex-direction:column;width:100%;min-height:100vh;display:flex}a{color:#9e806c;text-decoration:none;transition:all .4s}main:not(.store){isolation:isolate;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Libre Bodoni,serif;font-weight:400;display:flex;position:relative}main:not(.store):before{content:"";z-index:-1;opacity:.48;background-image:url(/background.png);background-position:50% 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}h1{font-size:104px}h2{font-size:34px}@media (width<=768px){h1{font-size:56px!important}h2{text-align:center;font-size:28px!important}}footer{z-index:1000;background:#222;justify-content:space-between;align-items:center;width:100%;min-height:24px;display:flex;position:relative}.bg_img[data-v-e31d7736]{z-index:0;opacity:.6;width:100%;min-width:1400px;height:calc(100% - 24px);position:fixed;top:0}main[data-v-e31d7736]{margin-top:-24px}.container[data-v-e31d7736]{z-index:100;background:linear-gradient(#0000 0%,#00000040 2%,#00000073 8% 90%,#00000040 98%,#0000 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:4%;padding:16px 0 64px;display:flex}.cta[data-v-e31d7736]{z-index:100;flex-direction:column;justify-content:center;align-items:center;gap:4rem;display:flex}.cta button[data-v-e31d7736]{text-align:left;cursor:pointer;width:450px;color:var(--color-text);background:0 0;border:none;border-bottom:4px solid #dcdcdcbf;padding:0 96px 12px 0;font-size:48px;font-weight:200;transition:padding 1s}.cta button[data-v-e31d7736]:hover{padding-left:15px;transition:padding 1s}.cta button.mailto[data-v-e31d7736]{text-align:right;padding:0 0 12px 96px;transition:padding 1s}.cta button.mailto[data-v-e31d7736]:hover{padding-right:15px;transition:padding 1s}.info[data-v-e31d7736]{text-align:left;opacity:0;filter:blur(12px);pointer-events:none;width:100%;font-size:18px;font-weight:200;transition:opacity .5s,filter .7s,transform .5s;transform:translateY(8px)}.info.visible[data-v-e31d7736]{opacity:1;filter:blur();pointer-events:auto;transform:translateY(0)}@media (width<=768px){.container[data-v-e31d7736]{padding:12px 20px 48px}.cta[data-v-e31d7736]{gap:3rem;width:100%}.cta button[data-v-e31d7736]{width:80%;padding-right:40px;font-size:32px}.cta button.mailto[data-v-e31d7736]{padding-left:40px}footer[data-v-e31d7736]{font-size:10px}.logo[data-v-e31d7736]{position:relative;left:calc(50% - 50px);margin-left:0!important}}.product-card[data-v-1872b078]{--gold:#c5a66d;--gold-soft:#c5a66d59;background:#191713bf;border:1px solid #c5a66d29;flex-direction:column;width:100%;min-width:0;padding:12px;transition:border-color .4s,background .4s,transform .4s;display:flex}.product-card[data-v-1872b078]:hover{background:#231e17e6;border-color:#c5a66d73;transform:translateY(-4px)}.carousel[data-v-1872b078]{aspect-ratio:1;background:#201d18;width:100%;position:relative;overflow:hidden}.carousel-viewport[data-v-1872b078]{cursor:pointer;position:absolute;inset:0;overflow:hidden}.carousel-track[data-v-1872b078]{width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:flex}.carousel-track img[data-v-1872b078]{object-fit:cover;-webkit-user-select:none;user-select:none;flex:0 0 100%;width:100%;height:100%;transition:transform 1s}.product-card:hover .carousel-track img[data-v-1872b078]{transform:scale(1.025)}.carousel-arrow[data-v-1872b078]{z-index:5;color:#eae6dc;opacity:0;cursor:pointer;background:#14120fa6;border:1px solid #dcc8af4d;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:28px;line-height:1;transition:opacity .3s,background .3s,border-color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel:hover .carousel-arrow[data-v-1872b078]{opacity:1}.carousel-arrow[data-v-1872b078]:hover{background:var(--gold);border-color:var(--gold);color:#17140f}.arrow-left[data-v-1872b078]{left:16px}.arrow-right[data-v-1872b078]{right:16px}.carousel-pagination[data-v-1872b078]{z-index:5;align-items:center;gap:7px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.pagination-point[data-v-1872b078]{cursor:pointer;background:#ffffff73;border:none;width:18px;height:2px;padding:0;transition:width .3s,background .3s}.pagination-point.point-active[data-v-1872b078]{background:var(--gold);width:32px}.image-counter[data-v-1872b078]{z-index:5;color:#eae6dc;letter-spacing:2px;text-shadow:0 1px 5px #000;font-size:10px;position:absolute;bottom:13px;right:16px}.image-counter span[data-v-1872b078]{color:var(--gold);padding:0 3px}.discover-overlay[data-v-1872b078]{z-index:3;color:#fff;letter-spacing:2px;text-transform:uppercase;opacity:0;pointer-events:none;background:#0f0d0a59;justify-content:center;align-items:center;gap:12px;font-size:11px;transition:opacity .4s;display:flex;position:absolute;inset:0}.product-card:hover .discover-overlay[data-v-1872b078]{opacity:1}.discover-arrow[data-v-1872b078]{color:var(--gold);font-size:18px}.product-infos[data-v-1872b078]{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 4px 16px;display:flex}.product-texts[data-v-1872b078]{flex:1;min-width:0}.product-title[data-v-1872b078]{color:#eae6dc;margin:0 0 7px;font-family:Libre Bodoni,Georgia,serif;font-size:21px;font-weight:400;line-height:1.3;transition:color .3s}.product-card:hover .product-title[data-v-1872b078]{color:var(--gold-light,#dfc594)}.product-subtitle[data-v-1872b078]{color:#969087;margin:0;font-size:12px;line-height:1.5}.product-price[data-v-1872b078]{color:#e5d9c6;white-space:nowrap;flex-shrink:0;padding-top:2px;font-family:Libre Bodoni,Georgia,serif;font-size:19px}.product-price span[data-v-1872b078]{color:var(--gold);font-size:14px}.product-card-footer[data-v-1872b078]{color:#777167;letter-spacing:2px;border-top:1px solid #c5a66d26;justify-content:space-between;padding:12px 4px 4px;font-size:8px;display:flex}.add-cart-button[data-v-1872b078]{width:100%;color:var(--gold);letter-spacing:1.8px;cursor:pointer;background:0 0;border:0;border-top:1px solid #c5a66d26;justify-content:space-between;align-items:center;padding:14px 5px;font-size:9px;font-weight:600;transition:color .25s;display:flex}.add-cart-button[data-v-1872b078]:hover{color:var(--gold-light,#dfc594)}@media (width<=768px){.carousel-arrow[data-v-1872b078]{opacity:1;width:36px;height:36px}.product-title[data-v-1872b078]{font-size:18px}.product-price[data-v-1872b078]{font-size:17px}.product-infos[data-v-1872b078]{padding-top:16px}.discover-overlay[data-v-1872b078]{display:none}}@media (prefers-reduced-motion:reduce){.carousel-track[data-v-1872b078],.product-card[data-v-1872b078],.carousel-track img[data-v-1872b078]{transition:none}}.store[data-v-45633511]{--gold:#c5a66d;--gold-light:#dfc594;--text:#eae6dc;--muted:#969087;--border:#c5a66d38;isolation:isolate;min-height:calc(100vh - 24px);color:var(--text);background:#11110f;position:relative}.store[data-v-45633511]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#11110fd1,#11110fe6),url(/background.png) 50%/cover fixed;position:absolute;inset:0}.store-container[data-v-45633511]{width:100%;max-width:1800px;margin:auto;padding:0 64px}.store-header[data-v-45633511]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:32px;padding:64px 0 48px;display:flex}.brand[data-v-45633511]{flex-direction:column;gap:12px;display:flex}.eyebrow[data-v-45633511]{color:var(--gold);letter-spacing:4px;font-size:10px;font-weight:600}.brand h1[data-v-45633511]{letter-spacing:-2px;margin:0;font-family:Libre Bodoni,Georgia,serif;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.1}.brand h1 span[data-v-45633511]{color:var(--gold)}.brand p[data-v-45633511]{color:var(--muted);letter-spacing:1px;margin:4px 0 0;font-size:14px}.store-nav[data-v-45633511]{align-items:center;gap:18px;display:flex}.nav-link[data-v-45633511]{color:var(--muted);letter-spacing:1px;font-size:12px}.nav-link[data-v-45633511]:hover{color:var(--gold-light)}.cart-button[data-v-45633511]{border:1px solid var(--border);color:var(--gold-light);letter-spacing:1.5px;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:14px 16px;font-size:10px;display:flex}.cart-button span[data-v-45633511]{background:var(--gold);color:#111;border-radius:50%;place-items:center;min-width:20px;height:20px;font-size:10px;display:grid}.account-button[data-v-45633511],.outline-button[data-v-45633511]{color:var(--text);border:1px solid var(--border);letter-spacing:1px;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:15px 20px;font-size:11px;transition:all .25s;display:flex}.account-button[data-v-45633511]:hover,.outline-button[data-v-45633511]:hover{color:#111;background:var(--gold);border-color:var(--gold)}.arrow[data-v-45633511]{font-size:17px}.intro[data-v-45633511]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:76px 0 80px;display:flex}.intro h2[data-v-45633511]{margin:18px 0 14px;font-family:Libre Bodoni,Georgia,serif;font-size:clamp(30px,4vw,48px);font-weight:400}.intro p[data-v-45633511]{max-width:560px;color:var(--muted);font-size:14px;line-height:1.9}.intro-mark[data-v-45633511]{color:#c5a66d2b;font-family:Libre Bodoni,Georgia,serif;font-size:150px;line-height:1}.collection[data-v-45633511]{padding:72px 0 100px}.collection-heading[data-v-45633511]{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.collection-heading h2[data-v-45633511]{margin:15px 0 0;font-family:Libre Bodoni,Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400}.product-count[data-v-45633511]{color:var(--muted);letter-spacing:2px;font-size:10px}.toolbar[data-v-45633511]{grid-template-columns:minmax(240px,1fr) repeat(3,minmax(150px,190px));gap:12px;margin-bottom:38px;display:grid}.search-box[data-v-45633511]{border:1px solid var(--border);color:var(--gold);align-items:center;gap:12px;padding:0 15px;display:flex}.search-box span[data-v-45633511]{font-size:24px}.search-box input[data-v-45633511],.toolbar select[data-v-45633511]{width:100%;min-width:0;height:48px;color:var(--text);border:1px solid var(--border);font:inherit;background:#ffffff06;outline:none;font-size:12px}.search-box input[data-v-45633511]{background:0 0;border:0}.search-box input[data-v-45633511]::placeholder{color:#77736b}.toolbar select[data-v-45633511]{padding:0 12px}.toolbar select option[data-v-45633511]{color:#eee;background:#171714}.products-wrapper[data-v-45633511]{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:48px 30px;display:grid}.state-panel[data-v-45633511]{text-align:center;border:1px solid var(--border);min-height:260px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.state-panel h3[data-v-45633511]{color:var(--text);font-family:Libre Bodoni,Georgia,serif;font-size:25px;font-weight:400}.state-panel p[data-v-45633511]{max-width:500px;font-size:13px;line-height:1.8}.loader[data-v-45633511]{border:2px solid var(--border);border-top-color:var(--gold);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin-45633511}@keyframes spin-45633511{to{transform:rotate(360deg)}}.store-bottom[data-v-45633511]{border-top:1px solid var(--border);color:var(--muted);letter-spacing:3px;justify-content:space-between;padding:24px 0 40px;font-size:9px;display:flex}@media (width<=1050px){.store-container[data-v-45633511]{padding:0 32px}.nav-link[data-v-45633511]{display:none}.toolbar[data-v-45633511]{grid-template-columns:1fr 1fr}}@media (width<=650px){.store-container[data-v-45633511]{padding:0 20px}.store-header[data-v-45633511]{flex-direction:column;align-items:stretch;padding:40px 0}.store-nav[data-v-45633511],.account-button[data-v-45633511],.cart-button[data-v-45633511]{width:100%}.store-nav[data-v-45633511]{flex-wrap:wrap}.intro[data-v-45633511]{padding:50px 0}.intro-mark[data-v-45633511]{display:none}.collection[data-v-45633511]{padding:48px 0 64px}.collection-heading[data-v-45633511]{align-items:flex-start;gap:12px}.product-count[data-v-45633511]{white-space:nowrap;padding-top:5px}.toolbar[data-v-45633511]{grid-template-columns:1fr}.products-wrapper[data-v-45633511]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 14px}.store-bottom[data-v-45633511]{flex-direction:column;gap:12px}}@media (width<=390px){.products-wrapper[data-v-45633511]{grid-template-columns:1fr}}.gallery[data-v-5bb38145]{width:100%;min-width:0}.main-image[data-v-5bb38145]{aspect-ratio:4/3;background:#201d18;border:1px solid #c5a66d33;width:100%;position:relative;overflow:hidden}.main-image>img[data-v-5bb38145]{object-fit:contain;cursor:zoom-in;width:100%;height:100%;animation:.45s imageAppear-5bb38145}.empty-gallery[data-v-5bb38145]{color:#88857c;justify-content:center;align-items:center;width:100%;height:100%;font-family:Libre Bodoni,Georgia,serif;font-size:18px;display:flex}.image-counter[data-v-5bb38145]{color:#eae6dc;letter-spacing:2px;pointer-events:none;background:#0f0d0abf;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:flex;position:absolute;bottom:20px;right:20px}.counter-separator[data-v-5bb38145]{color:#c5a66d}.fullscreen-button[data-v-5bb38145]{z-index:3;color:#eae6dc;cursor:pointer;opacity:0;background:#0f0d0aa6;border:1px solid #dcc8af4d;justify-content:center;align-items:center;width:38px;height:38px;font-size:23px;transition:opacity .3s,background .3s;display:flex;position:absolute;top:18px;right:18px}.main-image:hover .fullscreen-button[data-v-5bb38145]{opacity:1}.fullscreen-button[data-v-5bb38145]:hover{color:#17140f;background:#c5a66d}.gallery-arrow[data-v-5bb38145]{z-index:2;color:#eae6dc;cursor:pointer;opacity:0;background:#0f0d0a99;border:1px solid #dcc8af59;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-family:Georgia,serif;font-size:30px;transition:opacity .3s,background .3s,color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.main-image:hover .gallery-arrow[data-v-5bb38145]{opacity:1}.gallery-arrow[data-v-5bb38145]:hover{color:#17140f;background:#c5a66d}.arrow-left[data-v-5bb38145]{left:20px}.arrow-right[data-v-5bb38145]{right:20px}.thumbnails-wrapper[data-v-5bb38145]{width:100%;margin-top:18px;overflow:auto hidden}.thumbnails[data-v-5bb38145]{gap:12px;width:max-content;min-width:100%;display:flex}.thumbnail[data-v-5bb38145]{cursor:pointer;opacity:.55;background:#201d18;border:1px solid #c5a66d26;flex:0 0 88px;width:88px;height:88px;padding:3px;transition:opacity .3s,border-color .3s;overflow:hidden}.thumbnail[data-v-5bb38145]:hover{opacity:.85}.thumbnail-active[data-v-5bb38145]{opacity:1;border-color:#c5a66d}.thumbnail img[data-v-5bb38145]{object-fit:cover;width:100%;height:100%}.gallery-caption[data-v-5bb38145]{color:#88857c;letter-spacing:2px;border-top:1px solid #c5a66d2e;justify-content:space-between;margin-top:18px;padding-top:14px;font-size:9px;display:flex}.fullscreen-viewer[data-v-5bb38145]{z-index:99999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(#27221bfa,#0a0a09fc);flex-direction:column;width:100%;height:100dvh;padding:24px 40px;display:flex;position:fixed;inset:0}.viewer-header[data-v-5bb38145]{border-bottom:1px solid #c5a66d33;flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.viewer-brand[data-v-5bb38145]{color:#dfc594;letter-spacing:2px;flex-direction:column;gap:4px;font-family:Libre Bodoni,Georgia,serif;font-size:17px;display:flex}.viewer-brand small[data-v-5bb38145]{color:#88857c;letter-spacing:3px;font-family:sans-serif;font-size:8px}.viewer-counter[data-v-5bb38145]{color:#eae6dc;letter-spacing:2px;font-family:Libre Bodoni,Georgia,serif;font-size:19px}.viewer-counter span[data-v-5bb38145]{color:#c5a66d;padding:0 8px}.viewer-close[data-v-5bb38145]{color:#eae6dc;cursor:pointer;background:0 0;border:1px solid #c5a66d4d;justify-content:center;align-items:center;width:44px;height:44px;font-size:30px;font-weight:200;transition:color .3s,background .3s;display:flex}.viewer-close[data-v-5bb38145]:hover{color:#17140f;background:#c5a66d}.viewer-stage[data-v-5bb38145]{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 80px;display:flex;position:relative}.viewer-image-zoom[data-v-5bb38145]{cursor:zoom-in;touch-action:pan-y;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.viewer-image-zoom.is-zoomed[data-v-5bb38145]{cursor:zoom-out}.viewer-image[data-v-5bb38145]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);filter:drop-shadow(0 15px 35px #00000080);transition:transform .18s;display:block;transform:scale(1)}.viewer-image-zoom.is-zoomed .viewer-image[data-v-5bb38145]{transform:scale(var(--zoom-level,2.2));transition:transform .12s ease-out}.zoom-indicator[data-v-5bb38145]{z-index:5;color:#dfc594;letter-spacing:1px;pointer-events:none;background:#0f0d0ad9;border:1px solid #c5a66d4d;padding:7px 12px;font-size:11px;position:absolute;bottom:18px;right:24px}.zoom-indicator-enter-active[data-v-5bb38145],.zoom-indicator-leave-active[data-v-5bb38145]{transition:opacity .2s}.zoom-indicator-enter-from[data-v-5bb38145],.zoom-indicator-leave-to[data-v-5bb38145]{opacity:0}.viewer-arrow[data-v-5bb38145]{z-index:2;color:#eae6dc;cursor:pointer;background:#14120f99;border:1px solid #c5a66d4d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-family:Georgia,serif;font-size:36px;transition:color .3s,background .3s,border-color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.viewer-arrow[data-v-5bb38145]:hover{color:#17140f;background:#c5a66d;border-color:#c5a66d}.viewer-arrow-left[data-v-5bb38145]{left:0}.viewer-arrow-right[data-v-5bb38145]{right:0}.viewer-footer[data-v-5bb38145]{border-top:1px solid #c5a66d33;flex-direction:column;flex-shrink:0;align-items:center;gap:18px;padding-top:20px;display:flex}.viewer-thumbnails[data-v-5bb38145]{justify-content:center;gap:10px;max-width:100%;display:flex;overflow-x:auto}.viewer-thumbnail[data-v-5bb38145]{cursor:pointer;opacity:.4;background:#201d18;border:1px solid #c5a66d26;flex:0 0 64px;width:64px;height:64px;padding:2px;transition:opacity .3s,border-color .3s;overflow:hidden}.viewer-thumbnail[data-v-5bb38145]:hover{opacity:.8}.viewer-thumbnail-active[data-v-5bb38145]{opacity:1;border-color:#c5a66d}.viewer-thumbnail img[data-v-5bb38145]{object-fit:cover;width:100%;height:100%}.viewer-help[data-v-5bb38145]{color:#777167;letter-spacing:2px;gap:28px;font-size:9px;display:flex}.viewer-enter-active[data-v-5bb38145],.viewer-leave-active[data-v-5bb38145]{transition:opacity .3s}.viewer-enter-from[data-v-5bb38145],.viewer-leave-to[data-v-5bb38145]{opacity:0}.image-fade-enter-active[data-v-5bb38145],.image-fade-leave-active[data-v-5bb38145]{transition:opacity .2s}.image-fade-enter-from[data-v-5bb38145],.image-fade-leave-to[data-v-5bb38145]{opacity:0}@keyframes imageAppear-5bb38145{0%{opacity:.5}to{opacity:1}}@media (width<=768px){.gallery-arrow[data-v-5bb38145]{opacity:1;width:38px;height:38px}.fullscreen-button[data-v-5bb38145]{opacity:1}.thumbnail[data-v-5bb38145]{flex-basis:68px;width:68px;height:68px}.fullscreen-viewer[data-v-5bb38145]{padding:16px}.viewer-stage[data-v-5bb38145]{padding:20px 40px}.viewer-arrow[data-v-5bb38145]{width:38px;height:38px;font-size:26px}.viewer-thumbnail[data-v-5bb38145]{flex-basis:48px;width:48px;height:48px}.viewer-help[data-v-5bb38145]{gap:12px;font-size:8px}}@media (width<=480px){.viewer-brand[data-v-5bb38145]{font-size:13px}.viewer-brand small[data-v-5bb38145]{font-size:7px}.viewer-counter[data-v-5bb38145]{font-size:14px}.viewer-close[data-v-5bb38145]{width:36px;height:36px}.viewer-stage[data-v-5bb38145]{padding:16px 30px}.viewer-footer[data-v-5bb38145]{gap:12px}.viewer-help[data-v-5bb38145]{letter-spacing:1px;gap:8px;font-size:7px}}@media (prefers-reduced-motion:reduce){.viewer-enter-active[data-v-5bb38145],.viewer-leave-active[data-v-5bb38145],.image-fade-enter-active[data-v-5bb38145],.image-fade-leave-active[data-v-5bb38145],.viewer-image[data-v-5bb38145]{transition:none}.main-image>img[data-v-5bb38145]{animation:none}}.infos[data-v-16505d5d]{flex-direction:column;width:100%;padding:0 8px;display:flex}.info-section[data-v-16505d5d]{border-top:1px solid #c5a66d40;padding:28px 0}.section-label[data-v-16505d5d]{color:var(--color-gold,#c5a66d);letter-spacing:3px;margin-bottom:22px;font-size:9px;font-weight:600;display:block}.introduction[data-v-16505d5d]{border-top:none;padding-top:0}.introduction h2[data-v-16505d5d]{color:#eae6dc;margin-bottom:14px;font-family:Libre Bodoni,Georgia,serif;font-size:clamp(28px,2.5vw,38px);font-weight:400;line-height:1.3}.subtitle[data-v-16505d5d]{color:var(--color-gold-light,#dfc594);margin-bottom:22px;font-family:Libre Bodoni,Georgia,serif;font-size:18px;font-style:italic}.intro-description[data-v-16505d5d]{color:#aaa397;font-size:13px;line-height:1.9}.specifications[data-v-16505d5d]{flex-direction:column;gap:16px;display:flex}.specification[data-v-16505d5d]{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.spec-label[data-v-16505d5d]{color:#88857c;font-size:12px}.spec-value[data-v-16505d5d]{color:#eae6dc;text-align:right;font-family:Libre Bodoni,Georgia,serif;font-size:15px}.description-content[data-v-16505d5d]{flex-direction:column;gap:18px;display:flex}.description-content p[data-v-16505d5d]{color:#aaa397;text-align:justify;font-size:13px;line-height:1.9}.purchase-section[data-v-16505d5d]{background:#c5a66d0e;border:1px solid #c5a66d40;margin-top:12px;padding:28px}.purchase-heading[data-v-16505d5d]{border-bottom:1px solid #c5a66d33;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.purchase-heading .section-label[data-v-16505d5d]{margin:0}.availability[data-v-16505d5d]{color:#a8b89b;align-items:center;gap:8px;font-size:11px;display:flex}.availability.reserved[data-v-16505d5d]{color:#d8bd83}.availability.sold[data-v-16505d5d]{color:#c18e83}.availability.reserved .availability-dot[data-v-16505d5d]{box-shadow:none;background:#d2ae65}.availability.sold .availability-dot[data-v-16505d5d]{box-shadow:none;background:#b77e72}.empty-specifications[data-v-16505d5d],.unavailable-message[data-v-16505d5d]{color:#aaa397;font-size:12px;line-height:1.8}.unavailable-message[data-v-16505d5d]{text-align:center;border:1px solid #c5a66d40;padding:18px}.availability-dot[data-v-16505d5d]{background:#8da77b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #8da77b80}.purchase-price[data-v-16505d5d]{flex-direction:column;gap:8px;padding:26px 0;display:flex}.price-label[data-v-16505d5d]{color:#88857c;letter-spacing:1px;font-size:11px}.purchase-price>div[data-v-16505d5d]{color:#eae6dc;font-family:Libre Bodoni,Georgia,serif;font-size:38px}.currency[data-v-16505d5d]{color:var(--color-gold,#c5a66d);font-size:25px}.contact-button[data-v-16505d5d]{color:#17140f;background:var(--color-gold,#c5a66d);border:1px solid var(--color-gold,#c5a66d);letter-spacing:2px;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;padding:18px 22px;font-size:11px;font-weight:600;transition:background .3s,color .3s;display:flex}.contact-button[data-v-16505d5d]:hover{color:var(--color-gold-light,#dfc594);background:0 0}.contact-arrow[data-v-16505d5d]{font-size:19px;transition:transform .3s}.contact-button:hover .contact-arrow[data-v-16505d5d]{transform:translate(3px,-3px)}.purchase-note[data-v-16505d5d]{color:#88857c;text-align:center;margin-top:18px;font-size:11px;line-height:1.7}@media (width<=550px){.infos[data-v-16505d5d]{padding:0}.purchase-section[data-v-16505d5d]{padding:20px}.purchase-price>div[data-v-16505d5d]{font-size:32px}.specification[data-v-16505d5d]{gap:12px}}.work-view[data-v-1af88247]{--gold:#c5a66d;--gold-light:#dfc594;--text:#eae6dc;--muted:#969087;--border:#c5a66d38;isolation:isolate;width:100%;min-height:calc(100vh - 24px);color:var(--text);background:#11110f;position:relative}.work-view[data-v-1af88247]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#11110fd1,#11110fe6),url(/background.png) 50%/cover fixed;position:absolute;inset:0}.work-container[data-v-1af88247]{width:100%;max-width:1800px;margin:auto;padding:0 64px}.work-header[data-v-1af88247]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:100px;display:flex}.back-button[data-v-1af88247]{color:var(--muted);letter-spacing:1px;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:12px 0;font-size:12px;display:flex}.back-button[data-v-1af88247]:hover{color:var(--gold-light)}.back-arrow[data-v-1af88247]{font-size:20px;transition:transform .2s}.back-button:hover .back-arrow[data-v-1af88247]{transform:translate(-5px)}.header-reference[data-v-1af88247]{color:var(--gold-light);letter-spacing:2px;flex-direction:column;align-items:flex-end;font-family:Libre Bodoni,Georgia,serif;font-size:17px;display:flex}.header-reference span[data-v-1af88247]{color:var(--muted);letter-spacing:3px;margin-top:4px;font-size:8px}.work-heading[data-v-1af88247]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;padding:64px 0 40px;display:flex}.eyebrow[data-v-1af88247]{color:var(--gold);letter-spacing:4px;font-size:10px;font-weight:600}.work-heading h1[data-v-1af88247]{color:var(--text);letter-spacing:-1px;margin:14px 0 0;font-family:Libre Bodoni,Georgia,serif;font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.2}.work-subtitle[data-v-1af88247]{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.7}.work-reference[data-v-1af88247]{color:var(--muted);letter-spacing:2px;flex-shrink:0;padding-bottom:8px;font-size:10px}.work-cart-action[data-v-1af88247]{border:1px solid var(--border);background:#191713b3;margin-top:22px;padding:20px}.add-work-button[data-v-1af88247]{border:1px solid var(--gold);background:var(--gold);color:#17140f;letter-spacing:1.5px;cursor:pointer;justify-content:space-between;width:100%;padding:17px 18px;font-size:10px;font-weight:600;display:flex}.add-work-button[data-v-1af88247]:hover:not(:disabled){color:var(--gold-light);background:0 0}.add-work-button[data-v-1af88247]:disabled{opacity:.65;cursor:default}.view-cart-button[data-v-1af88247]{color:var(--gold-light);cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:11px;text-decoration:underline}.work-cart-action p[data-v-1af88247]{color:var(--muted);font-size:11px}.work-layout[data-v-1af88247]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:80px;padding:56px 0 100px;display:grid}.gallery-column[data-v-1af88247],.infos-column[data-v-1af88247]{min-width:0}.state-panel[data-v-1af88247]{text-align:center;min-height:400px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.state-panel h1[data-v-1af88247]{color:var(--text);margin:18px 0 5px;font-family:Libre Bodoni,Georgia,serif;font-size:36px;font-weight:400}.state-panel p[data-v-1af88247]{max-width:520px;font-size:13px;line-height:1.8}.state-symbol[data-v-1af88247]{color:var(--gold);font-family:Libre Bodoni,Georgia,serif;font-size:64px}.outline-button[data-v-1af88247]{color:var(--text);border:1px solid var(--border);letter-spacing:1px;cursor:pointer;background:0 0;margin-top:20px;padding:14px 20px;font-size:10px}.outline-button[data-v-1af88247]:hover{color:#111;background:var(--gold)}.loader[data-v-1af88247]{border:2px solid var(--border);border-top-color:var(--gold);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin-1af88247}@keyframes spin-1af88247{to{transform:rotate(360deg)}}.work-bottom[data-v-1af88247]{border-top:1px solid var(--border);color:var(--muted);letter-spacing:2px;justify-content:space-between;gap:20px;padding:24px 0 40px;font-size:9px;display:flex}@media (width<=1100px){.work-layout[data-v-1af88247]{gap:42px}}@media (width<=850px){.work-container[data-v-1af88247]{padding:0 32px}.work-layout[data-v-1af88247]{grid-template-columns:1fr;gap:42px}}@media (width<=550px){.work-container[data-v-1af88247]{padding:0 20px}.work-header[data-v-1af88247]{min-height:80px}.header-reference[data-v-1af88247]{font-size:13px}.work-heading[data-v-1af88247]{flex-direction:column;align-items:flex-start;padding:40px 0 28px}.work-heading h1[data-v-1af88247]{font-size:36px}.work-reference[data-v-1af88247]{padding:0}.work-layout[data-v-1af88247]{gap:32px;padding:32px 0 64px}.work-bottom[data-v-1af88247]{flex-direction:column;gap:12px}}
