@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body{background:radial-gradient(125% 60% at 50% -8%,#fdf8ec,#faf8f5 55%) no-repeat;background-attachment:fixed}.page-title{font-family:Georgia,Cambria,Times New Roman,serif;font-weight:700;font-size:clamp(28px,4vw,44px);line-height:1.2;letter-spacing:-.015em;color:#1a1814}.section-title{font-family:Georgia,Cambria,Times New Roman,serif;font-weight:600;font-size:24px;letter-spacing:-.01em;color:#1a1814}:root{--source-jolykara: #7c5cbf;--source-adoreshop: #2a7abf;--source-bijoux-doccasion: #2e8a6e;--source-bijoux-or-occasion: #c97a3a;--source-desbijouxenor: #b33b7a;--source-18carats: #b8902a;--source-bijouxoccasions: #3a8080;--source-gemme-les-bijoux: #5c3a9e;--source-uneoccasionenor: #c04a2a;--source-bijoudoccasion: #5c8a3a;--source-artetor-bordeaux: #8a2a3a}.page-kicker{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page-kicker__dot{width:8px;height:8px;border-radius:50%;background:#c9a961}.page-kicker__label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#9e9892;font-weight:600}.blog-tag{display:inline-block;font-size:11px;color:#a78844;background:#c9a96126;padding:5px 11px;border-radius:9999px;letter-spacing:.02em;line-height:1.4}.blog-byline{display:inline-flex;align-items:center;gap:12px}.blog-avatar{width:42px;height:42px;flex-shrink:0;border-radius:9999px;background:linear-gradient(135deg,#f5ecd6,#c9a961);border:1px solid #a78844;color:#1a1814;display:grid;place-items:center;font-family:Georgia,Cambria,Times New Roman,serif;font-weight:700;font-size:17px}.blog-author-name{font-weight:600;font-size:15px;color:#1a1814}.blog-author-role{font-size:11px;color:#9e9892}.blog-post__body{font-size:17px;line-height:1.75;color:#1a1814;padding-top:48px}@media(min-width:640px){.blog-post__body{font-size:18px}}.blog-post__body>p{margin-bottom:16px}.blog-post__body>p:first-of-type:first-letter{font-family:Georgia,Cambria,Times New Roman,serif;float:left;font-size:4.8em;line-height:.82;font-weight:700;padding:8px 14px 0 0;color:#a78844}.blog-post__body h2{font-family:Georgia,Cambria,Times New Roman,serif;font-weight:700;font-size:clamp(25px,3vw,31px);line-height:1.18;letter-spacing:-.015em;margin:48px 0 16px;scroll-margin-top:calc(var(--header-total-height) + 24px)}.blog-post__body h2:before{content:"";display:block;width:34px;height:2px;background:#c9a961;margin-bottom:16px}.blog-post__body h3{font-family:Georgia,Cambria,Times New Roman,serif;font-weight:600;font-size:24px;margin:32px 0 12px}.blog-post__body strong{font-weight:700;color:#1a1814}.blog-post__body em{font-style:italic}.blog-post__body a{color:#a78844;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9a961;transition:color .2s ease;word-break:break-word}.blog-post__body a:hover{color:#b8953a}.blog-post__body hr~h2{font-size:17px;color:#6b6560;margin-top:32px}.blog-post__body hr~h2:before{display:none}.blog-post__body hr~p,.blog-post__body hr~ul{font-size:13px;color:#9e9892}.blog-post__body hr~ul a,.blog-post__body hr~p a{color:#6b6560;text-decoration-color:#cfc9c0}.blog-post__body hr~ul a:hover,.blog-post__body hr~p a:hover{color:#1a1814}.blog-post__body ul,.blog-post__body ol{margin:0 0 16px;padding-left:0;list-style:none}.blog-post__body li{position:relative;margin-bottom:12px}.blog-post__body ul>li{padding-left:30px}.blog-post__body ul>li:before{content:"";position:absolute;left:8px;top:.62em;width:6px;height:6px;border-radius:50%;background:#c9a961}.blog-post__body ol{counter-reset:olist}.blog-post__body ol>li{counter-increment:olist;padding-left:38px}.blog-post__body ol>li:before{content:counter(olist);position:absolute;left:0;top:.05em;width:24px;height:24px;border-radius:50%;background:#c9a96126;color:#a78844;font-family:Georgia,Cambria,Times New Roman,serif;font-weight:700;font-size:13px;display:grid;place-items:center}.blog-post__body hr{border:none;border-top:1px solid #e8e4de;margin:48px 0}.blog-post__body blockquote{margin:48px 0;padding:8px 0 8px 24px;border-left:3px solid #c9a961}.blog-post__body blockquote p{font-family:Georgia,Cambria,Times New Roman,serif;font-style:italic;font-size:clamp(22px,2.8vw,28px);line-height:1.32;color:#a78844;letter-spacing:-.01em;margin:0}.blog-post__body__table-wrap{margin:32px 0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e4de;border-radius:14px;box-shadow:0 2px 8px #0000000f}.blog-post__body__table-wrap table{width:100%;border-collapse:collapse;font-size:15px;background:transparent}.blog-post__body thead{background:#c9a96126}.blog-post__body th{text-align:left;padding:14px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#a78844;border-bottom:1px solid #e8e4de;vertical-align:bottom}.blog-post__body td{padding:13px 16px;border-bottom:1px solid #e8e4de;vertical-align:top;line-height:1.5}.blog-post__body tbody tr:last-child td{border-bottom:none}.blog-post__body tbody tr:nth-child(2n){background:#fffcf3}.blog-post__body code{font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:.88em;background:#f5f3f0;padding:2px 6px;border-radius:6px}.blog-post__body img{width:100%;border-radius:14px;border:1px solid #e8e4de;margin:32px 0 8px}.blog-post__body .keyfigures{margin:32px 0;background:#fff;border:1px solid #e8e4de;border-radius:14px;box-shadow:0 2px 8px #0000000f;overflow:hidden}.blog-post__body .keyfigures__head{padding:16px 24px;background:#fffcf3;border-bottom:1px solid #e8e4de;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#a78844}.blog-post__body .keyfigures__grid{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:639px){.blog-post__body .keyfigures__grid{grid-template-columns:1fr}}.blog-post__body .keyfigure{padding:24px;border-right:1px solid #e8e4de}.blog-post__body .keyfigure:last-child{border-right:none}@media(max-width:639px){.blog-post__body .keyfigure{border-right:none;border-bottom:1px solid #e8e4de}.blog-post__body .keyfigure:last-child{border-bottom:none}}.blog-post__body .keyfigure__num{font-family:Georgia,Cambria,Times New Roman,serif;font-weight:700;font-size:clamp(26px,4vw,34px);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#1a1814}.blog-post__body .keyfigure__label{margin-top:12px;font-size:13px;line-height:1.4;color:#6b6560}.blog-post__body .keyfigure--gold .keyfigure__num{color:#a78844}.blog-post__body .keyfigure--bad .keyfigure__num{color:#b33b3b}.blog-post__body .keyfigure--good .keyfigure__num{color:#2d7a4f}.blog-post__body .cta-card{margin:48px 0 8px;background:linear-gradient(135deg,#1f1b16,#2b261d);border-radius:20px;padding:32px;color:#fff;display:flex;align-items:center;gap:24px;flex-wrap:wrap;box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000f}.blog-post__body .cta-card__text{flex:1 1 280px}.blog-post__body .cta-card__title{font-family:Georgia,Cambria,Times New Roman,serif;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.01em}.blog-post__body .cta-card__title em{font-style:italic;color:#c9a961}.blog-post__body .cta-card__sub{margin-top:8px;font-size:15px;line-height:1.55;color:#ffffffb8}.blog-post__body .cta-card__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;background:#c9a961;color:#1f1b16;font-weight:600;font-size:15px;padding:15px 26px;border-radius:9999px;transition:background .2s ease,transform .2s ease;text-decoration:none}.blog-post__body .cta-card__btn:hover{background:#b8953a;color:#1f1b16;text-decoration:none;transform:translateY(-1px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:#1a1814;background-color:#faf8f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-x:clip}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}img{display:block;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--header-total-height: 64px}@media(max-width:1023px){:root{--header-total-height: 100px }}.page{min-height:100vh;display:flex;flex-direction:column}.page__content{flex:1;padding-top:calc(var(--header-total-height) + 64px)}
