:root{--color-cream-white: #F7F3EE;--color-cream-warm: #EDE3D5;--color-cream-deep: #DBC9AF;--color-wood-dark: #3D322C;--color-wood-medium: #7A6553;--color-wood-light: #A89480;--color-warm-gold: #C9A87C;--color-warm-gold-soft: #D4B896;--color-cream-light: #F7F3EE;--color-cream: #EDE3D5;--color-cream-dark: #DBC9AF;--color-text-dark: #3D322C;--color-text-medium: #7A6553;--color-text-light: #A89480;--color-accent: #C9A87C;--color-accent-soft: #D4B896;--color-warm-orange: #C9A87C;--color-warm-orange-soft: #D4B896;--color-bg-primary: #F5F1EA;--color-bg-secondary: #EDE3D5;--color-bg-dark: #3D322C;--color-bg-warm: #F0E8DC;--color-bg-light: #FAF7F3;--color-border-light: rgba(201, 168, 124, .15);--color-border-medium: rgba(201, 168, 124, .25);--shadow-card-dark: 0 8px 40px rgba(0, 0, 0, .35);--font-logo: "Cormorant Garamond", Georgia, serif;--font-heading: "Cormorant Garamond", Georgia, serif;--font-nav: "Montserrat", -apple-system, sans-serif;--font-body: "Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--transition-smooth: cubic-bezier(.25, .46, .45, .94);--shadow-card: 0 4px 24px rgba(61, 50, 44, .08)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--color-wood-medium);background-color:var(--color-cream-white)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-wood-dark);line-height:1.2}.button{display:inline-block;padding:16px 32px;font-family:var(--font-body);font-size:12px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;text-align:center;border:1px solid var(--color-wood-dark);background-color:transparent;color:var(--color-wood-dark);cursor:pointer;transition:all .3s ease}.button:hover{background-color:var(--color-wood-dark);color:#fff}.button--primary{background-color:var(--color-warm-gold);border-color:var(--color-warm-gold);color:#fff}.button--primary:hover{background-color:var(--color-wood-dark);border-color:var(--color-wood-dark)}.rte p{margin:0 0 16px}.rte p:last-child{margin-bottom:0}.placeholder-svg{width:100%;height:100%;fill:var(--color-cream-deep);background-color:var(--color-cream-warm)}.page-width{max-width:1200px;margin:0 auto;padding:0 20px}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.gradient{background:var(--gradient-background)}@media screen and (min-width:750px){.page-width{padding:0 40px}}@media screen and (min-width:1200px){.page-width{padding:0 60px}}.reveal-on-scroll{opacity:0;transform:translateY(40px);transition:opacity .8s var(--transition-smooth),transform .8s var(--transition-smooth)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.product-story-card:nth-child(1){transition-delay:0s}.product-story-card:nth-child(2){transition-delay:.1s}.product-story-card:nth-child(3){transition-delay:.2s}.product-story-card:nth-child(4){transition-delay:.3s}.product-story-card:nth-child(5){transition-delay:.4s}.product-story-card:nth-child(6){transition-delay:.5s}html{scroll-behavior:smooth}::selection{background-color:var(--color-warm-gold);color:#fff}:focus-visible{outline:2px solid var(--color-warm-gold);outline-offset:2px}img{background-color:var(--color-cream-warm)}a{transition:color .3s ease}
/*# sourceMappingURL=/cdn/shop/t/195/assets/base.css.map */
