@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";@tailwind base;@tailwind components;@tailwind utilities;:root{--bg-obsidian: #FAF8F5;--bg-charcoal: #F5F2EB;--bg-travertine: #F0ECE1;--bg-ivory: #FAF8F5;--accent-brass: #8A5D2E;--accent-brass-light: #C5A880;--accent-amber: #9E5A3C;--text-parchment: #1A1715;--text-muted: #5A524C;--text-ink: #141210;background-color:#faf8f5;color:#1a1715}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#faf8f5}::-webkit-scrollbar-thumb{background:#d8cebf;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8a5d2e}.thumb{pointer-events:none;position:absolute;height:0;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.thumb::-webkit-slider-runnable-track{background:transparent;border:transparent}.thumb::-moz-range-track{background:transparent;border:transparent}.thumb--zindex-3{z-index:30}.thumb--zindex-4{z-index:40}.thumb::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#c0a080;border:2px solid #0a0a0a;border-radius:50%;cursor:pointer;height:18px;width:18px;margin-top:-7px;pointer-events:all;position:relative;transition:transform .2s ease,box-shadow .2s ease}.thumb:active::-webkit-slider-thumb{transform:scale(1.2);box-shadow:0 0 0 4px #c0a08033}.thumb::-moz-range-thumb{background-color:#c0a080;border:2px solid #0a0a0a;border-radius:50%;cursor:pointer;height:18px;width:18px;pointer-events:all;position:relative;transition:transform .2s ease}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::selection{background-color:#c0a080;color:#0a0a0a}
