:root{--gold:#af873b;--ink:#332a1b}body{color:var(--ink);background:#fcf8ed}em{color:#ac8237}.eyebrow{color:#98712d}.section-head>p,.catalog-card>p,.swipe-hint{color:#756749}.ribbon{background:#e5d3a7;color:#655020;border-color:#c4a262}.collection{background:linear-gradient(130deg,#fffcf4,#f4ecdb)}.collection:before{opacity:.04}.catalog-photo{border-color:#c9aa70;box-shadow:0 10px 28px #77562017}.catalog-controls button{border-color:#ad843d;color:#685026}.catalog-controls button:hover{background:#9d7735;color:white}.steps article{background:#efe4cd80;border-color:#ba964f}.steps article:hover{background:#e7d7b7}.steps article>span{color:#ac8237}.steps p{color:#766446}.process{background:#fcf8ed;border-color:#ddcba5}.dream{background:#f4ead4}.dream>p:not(.eyebrow){color:#705f43}.text-link{border-color:#b38a44}.dream-word{color:#ad843d12}.order{background:#eee0c3;color:#332a1b;background-image:linear-gradient(90deg,#f3e7cde0,#e6ce9fbf),url('hand-sewing.png');background-size:cover;background-position:center}.order:before{opacity:.035;mix-blend-mode:multiply}.order .eyebrow{color:#88601e}.order em{color:#96702f}.order>div>p:not(.eyebrow){color:#665538}.order-card{background:#fff9ebde;border:1px solid #b79453;box-shadow:0 20px 60px #80612825}.order-card select{background:#fbf3e3;color:#443519;border-color:#c8ab74}.order-card .light{background:linear-gradient(120deg,#e0c38a,#c39a51);border-color:#a78038;color:#392b15}.order-card small{color:#786545}.phone{color:#6b512b}.floating{background:linear-gradient(135deg,#d6b773,#aa813b);color:#241c11;border-color:#efd99e;box-shadow:0 8px 25px #7d602e33}.floating:hover{box-shadow:0 10px 30px #7d602e44}.craft{background-image:linear-gradient(90deg,#221b1070,#2b210fde 60%,#2b210ff2),url('hand-sewing.png')}.craft .eyebrow,.craft-points span{color:#e5c88e}.craft-copy h2 em{color:#e5c88e}.craft-copy>p,.craft-points p{color:#eee0c4}.craft .needle{background:#674e2455;border-color:#ceb17077;color:#e3c184}.craft-points{background:#48371966;border-color:#ceb17077}.craft-points h3{color:#fff2d8}footer{background:#f6edda}footer p,footer>span{color:#716044}.progress{background:#c7a352}header,header.scrolled{border-color:#b4986055;background:#f1e7d2f5}header nav a:after{background:#b58b42}.hero .light{border-color:#d6b873}.hero-copy h1 em{color:#e1c68c}.hero .eyebrow{color:#e8d5a6}@media(max-width:700px){.craft{background-image:linear-gradient(0deg,#2b210ff5,#2b210fe0 65%,#2b210fa6),url('hand-sewing.png')}.order{background-image:linear-gradient(#f2e5cded,#ead8b6eb),url('hand-sewing.png')}}


