@font-face{font-family:Nunito;font-weight:400;font-display:swap;src:url(/fonts/nunito-400.woff2) format("woff2")}
@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/fonts/nunito-700.woff2) format("woff2")}
@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/fonts/nunito-800.woff2) format("woff2")}
@font-face{font-family:Nunito;font-weight:900;font-display:swap;src:url(/fonts/nunito-900.woff2) format("woff2")}
:root{--cream:#fff8ec;--paper:#fff;--ink:#2b2340;--muted:#5d5670;--sun:#ffc93c;--sun2:#fff1c7;--coral:#c23a27;--coral2:#ffe3dc;--sky:#1f6fb2;--sky2:#dff0ff;--grass:#2e7d32;--grass2:#e3f4e1;--plum:#6b3fa0;--plum2:#efe5fb;--line:#efe3cf;--r:22px;--shadow:0 6px 18px rgba(80,50,10,.08)}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}
body{margin:0;font-family:Nunito,ui-rounded,"SF Pro Rounded","Segoe UI",system-ui,sans-serif;color:var(--ink);background:var(--cream);font-size:17px;line-height:1.55;overflow-x:hidden}
a{color:var(--sky);text-underline-offset:2px}h1,h2,h3{line-height:1.2;font-weight:900;letter-spacing:-.01em}
h1{font-size:30px;margin:.3em 0 .35em}h2{font-size:24px;margin:1.4em 0 .5em}h3{font-size:19px;margin:0 0 6px}
p,li{max-width:70ch}img{max-width:100%}
.wrap{max-width:1180px;margin:0 auto;padding:0 16px}.narrow{max-width:760px}
header.site{background:var(--cream);border-bottom:2px dashed var(--line);position:relative;z-index:50}
header.site .wrap{display:flex;align-items:center;justify-content:space-between;min-height:62px;gap:12px}
.logo{font-weight:900;font-size:19px;color:var(--ink);text-decoration:none;display:flex;align-items:center;gap:9px;line-height:1.1}.logo b{color:var(--coral)}
.logo .mark{width:28px;height:28px;border-radius:9px;background:var(--sun);box-shadow:0 0 0 4px var(--sun2);display:grid;place-items:center;font-size:16px;flex:none}
nav.main{display:none;gap:2px;flex-wrap:wrap}nav.main a{color:var(--ink);text-decoration:none;font-weight:800;padding:9px 11px;border-radius:999px;font-size:16px}nav.main a:hover,nav.main a[aria-current]{background:var(--sun2)}
.menubtn{min-height:44px;min-width:44px;border-radius:999px;border:2px solid var(--line);background:#fff;font-weight:900;padding:0 14px;cursor:pointer}
#drawer{display:none;background:#fff;border-bottom:2px dashed var(--line);padding:8px 0 14px}#drawer.open{display:block}
#drawer .grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}#drawer a{display:block;padding:11px 12px;border-radius:14px;background:var(--cream);text-decoration:none;color:var(--ink);font-weight:800}
@media(min-width:1000px){nav.main{display:flex}.menubtn{display:none}#drawer{display:none!important}}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border-radius:999px;border:0;background:var(--coral);color:#fff;font:inherit;font-weight:900;text-decoration:none;cursor:pointer;box-shadow:0 3px 0 #a92f1f;text-align:center;line-height:1.2}
.btn:active{transform:translateY(2px);box-shadow:0 1px 0 #a92f1f}.btn.sky{background:var(--sky);box-shadow:0 3px 0 #14507f}.btn.ghost{background:#fff;color:var(--ink);box-shadow:0 0 0 2px var(--line) inset}.btn.sm{min-height:44px;padding:9px 14px;font-size:15px}
:focus-visible{outline:3px solid var(--sky);outline-offset:2px}
input,select,textarea{-webkit-appearance:none;appearance:none;font:inherit;font-size:17px;line-height:1.3;min-height:48px;padding:10px 14px;border:2px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);width:100%}
textarea{min-height:110px;resize:vertical}
select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%232b2340' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}
input[type=checkbox],input[type=radio]{-webkit-appearance:auto;appearance:auto;width:22px;height:22px;min-height:0;flex:none}
label{font-weight:800;font-size:15px;display:flex;flex-direction:column;gap:4px}
.muted,.meta{color:var(--muted);font-size:15px}.small{font-size:14px}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.hero{background:linear-gradient(180deg,var(--sky2),#fff6dc);border-radius:0 0 32px 32px;padding:26px 0 30px}
.hero h1{font-size:33px;max-width:720px}.hero h1 em{font-style:normal;color:var(--coral)}.hero .lead{font-size:19px;max-width:620px;margin:0 0 18px}
.kicker{display:inline-block;background:#fff;border-radius:999px;padding:6px 14px;font-weight:900;font-size:14px;color:var(--coral)}
.askbox{background:#fff;border-radius:var(--r);padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;max-width:640px}
.chips{display:flex;flex-wrap:wrap;gap:8px}
.chip{min-height:44px;padding:9px 15px;border-radius:999px;border:2px solid var(--line);background:#fff;font-weight:800;font-size:15px;cursor:pointer;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:6px;line-height:1.2}
.chip[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.chip:hover{border-color:var(--sun)}
.grid{display:grid;gap:16px}.g2,.g3,.g4{grid-template-columns:1fr}
@media(min-width:700px){.g2{grid-template-columns:1fr 1fr}.g3{grid-template-columns:1fr 1fr}.g4{grid-template-columns:1fr 1fr}h1{font-size:38px}.hero h1{font-size:44px}}
@media(min-width:1000px){.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}}
.card{background:#fff;border-radius:var(--r);padding:18px;box-shadow:var(--shadow);border-top:6px solid var(--sun);min-width:0;display:flex;flex-direction:column;gap:8px}
.card h3 a{color:var(--ink);text-decoration:none}.card h3 a:hover{text-decoration:underline}
.card.sky{border-color:var(--sky)}.card.coral{border-color:var(--coral)}.card.grass{border-color:var(--grass)}.card.plum{border-color:var(--plum)}
.tile{display:block;background:#fff;border-radius:var(--r);padding:18px;box-shadow:var(--shadow);text-decoration:none;color:var(--ink);border-top:6px solid var(--sun)}
.tile b{display:block;font-size:19px;font-weight:900;margin-bottom:4px}.tile span{color:var(--muted);font-size:15px}.tile:hover{transform:translateY(-1px)}
.tile .ic{font-size:28px;display:block;margin-bottom:6px}
/* product card art (no scraped images: illustrated color blocks) */
.art{border-radius:16px;height:118px;display:flex;align-items:flex-end;justify-content:space-between;padding:12px 14px;position:relative;overflow:hidden}
.art .glyph{font-size:46px;line-height:1;filter:saturate(.9)}.art .brand{font-weight:900;font-size:13px;background:rgba(255,255,255,.85);padding:4px 10px;border-radius:999px;max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.art::before{content:"";position:absolute;width:140px;height:140px;border-radius:50%;right:-30px;top:-50px;background:rgba(255,255,255,.35)}
.a-sun{background:linear-gradient(135deg,#ffe08a,#ffc93c)}.a-sky{background:linear-gradient(135deg,#cfe7ff,#8cc2f0)}.a-coral{background:linear-gradient(135deg,#ffd9cf,#ff9f8a)}.a-grass{background:linear-gradient(135deg,#d7f0d3,#9fd49a)}.a-plum{background:linear-gradient(135deg,#efe5fb,#c9aef0)}.a-sand{background:linear-gradient(135deg,#fff3dc,#f0d6a8)}
.badges{display:flex;flex-wrap:wrap;gap:6px}
.b{font-size:13px;font-weight:800;padding:4px 10px;border-radius:999px;background:var(--cream);line-height:1.3}
.b.deal{background:var(--coral);color:#fff}.b.heir{background:var(--grass2);color:#1d5a20}.b.adv{background:var(--sky2);color:#14507f}.b.free{background:var(--grass);color:#fff}.b.tier{background:var(--plum2);color:var(--plum)}
.price{font-weight:900;font-size:18px}.price s{color:var(--muted);font-weight:700;font-size:15px;margin-left:6px}
.why{margin:0}.drawback{margin:0;font-size:15px;color:var(--muted)}.drawback b{color:var(--ink)}
.agebox{background:var(--sun2);border-radius:14px;padding:10px 12px;font-size:14px;line-height:1.45}
.warn{background:var(--coral2);border-radius:14px;padding:10px 12px;font-size:14px}
.note{background:var(--sky2);border-radius:14px;padding:10px 12px;font-size:14px}
.card .actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}
.disc{font-size:13px;color:var(--muted)}
/* sections */
section{margin:28px 0}.band{background:#fff;border-radius:28px;padding:22px 18px;box-shadow:var(--shadow)}
.band.sun{background:var(--sun2)}.band.sky{background:var(--sky2)}.band.grass{background:var(--grass2)}.band.coral{background:var(--coral2)}.band.plum{background:var(--plum2)}
.quote{font-size:21px;font-weight:900;line-height:1.35;margin:0}
.evi{background:#fff;border-radius:18px;padding:16px;border-left:6px solid var(--sky);box-shadow:var(--shadow)}
.evi .str{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--sky)}
.evi .cite{font-size:14px;color:var(--muted)}
.reply{background:#fff;border-radius:18px;padding:16px;box-shadow:var(--shadow);border-left:6px solid var(--coral)}
.reply .they{font-weight:900;margin:0 0 6px}.reply .you{margin:0 0 6px}
.crumbs{font-size:14px;margin:14px 0 0;color:var(--muted)}.crumbs a{color:var(--muted)}
footer.site{margin-top:48px;background:var(--ink);color:#f3eefc;padding:30px 0 40px}
footer.site a{color:#fff}footer.site .cols{display:grid;gap:18px;grid-template-columns:1fr 1fr}@media(min-width:900px){footer.site .cols{grid-template-columns:2fr 1fr 1fr 1fr}}
footer.site h4{margin:0 0 8px;font-size:15px;text-transform:uppercase;letter-spacing:.06em;color:var(--sun)}footer.site ul{list-style:none;margin:0;padding:0}footer.site li{margin:6px 0}
footer .fine{font-size:13px;color:#cfc6e4;margin-top:20px}
/* browse */
.toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--cream);padding:10px 0;border-bottom:2px dashed var(--line)}
.filters{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media(min-width:900px){.filters{grid-template-columns:repeat(6,1fr)}}
.fl{grid-column:1/-1}@media(min-width:900px){.fl{grid-column:auto}}
.count{font-weight:900;margin:12px 0}
details.more{background:#fff;border-radius:16px;padding:10px 14px}details.more summary{font-weight:900;cursor:pointer;min-height:28px}
.toggles{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
/* helper */
.plan{display:grid;gap:14px}.phase{background:#fff;border-radius:18px;padding:16px;box-shadow:var(--shadow);border-left:6px solid var(--grass)}
.phase h3 .t{color:var(--muted);font-weight:800;font-size:15px;margin-left:6px}
.pack{columns:1}@media(min-width:700px){.pack{columns:2}}.pack li{break-inside:avoid;margin:4px 0}
.ailabel{font-size:13px;font-weight:900;background:var(--plum2);color:var(--plum);border-radius:999px;padding:4px 10px;display:inline-block}
.loading{opacity:.6}
table.simple{border-collapse:collapse;width:100%;background:#fff;border-radius:16px;overflow:hidden;font-size:15px}table.simple th,table.simple td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}table.simple th{background:var(--sun2)}
.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.look{border-radius:24px;padding:20px;color:var(--ink)}.look h3{font-size:22px}
.tierrow{display:grid;gap:12px}@media(min-width:900px){.tierrow{grid-template-columns:repeat(3,1fr)}}
.printonly{display:none}
@media print{header.site,footer.site,.noprint,#drawer,.toolbar{display:none!important}body{background:#fff;font-size:13pt}.printonly{display:block}.card,.band,.phase{box-shadow:none;border:1px solid #ccc}a{color:#000;text-decoration:none}}
.letter{background:#fff;border-radius:16px;padding:18px;box-shadow:var(--shadow);white-space:pre-wrap;font-size:16px}
.copybtn{margin-top:8px}
.notice{background:var(--sun);border-radius:16px;padding:12px 16px;font-weight:800}
ul.check{list-style:none;padding:0}ul.check li{padding-left:30px;position:relative;margin:8px 0}ul.check li::before{content:"✓";position:absolute;left:4px;color:var(--grass);font-weight:900}
ul.x li::marker{content:"✗  ";color:var(--coral);font-weight:900}
.toc{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}
.hero.home{margin:0 -16px;padding:26px 16px 32px}
.herogrid{display:grid;gap:22px;align-items:center}
.sample{background:#fff;border-radius:var(--r);padding:18px;box-shadow:var(--shadow);border-top:6px solid var(--grass);display:none}
.seq{list-style:none;padding:0;margin:10px 0 0;counter-reset:q}.seq li{position:relative;padding:8px 0 8px 44px;border-bottom:1px dashed var(--line)}.seq li::before{counter-increment:q;content:counter(q);position:absolute;left:0;top:8px;width:30px;height:30px;border-radius:50%;background:var(--grass2);color:var(--grass);font-weight:900;display:grid;place-items:center}
.seq b{display:block}.seq span{color:var(--muted);font-size:15px}
@media(min-width:1000px){.hero.home{border-radius:0 0 40px 40px;padding:40px 32px 44px}.herogrid{grid-template-columns:1.15fr .85fr}.sample{display:block}}
label:has(> input[type=checkbox]){min-height:44px;cursor:pointer}

.fb{font-size:15px;margin:.4em 0;padding:8px 10px;border-left:4px solid var(--grass);background:var(--grass2);border-radius:0 10px 10px 0}
.fbbox ul li{margin:4px 0}

/* ---- real images ---- */
.art{display:block;height:auto;aspect-ratio:4/3;padding:0;background:#fff;border:1px solid var(--line,#eee3d3);border-radius:16px;overflow:hidden;position:relative}
.art::before{display:none}
.art img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .25s ease}
.art.cover img{object-fit:cover}
.card:hover .art img{transform:scale(1.03)}
.art .brand{position:absolute;left:10px;bottom:10px;font-weight:800;font-size:12.5px;background:rgba(255,255,255,.92);padding:4px 10px;border-radius:999px;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px 3px rgba(0,0,0,.08)}
.pdp{display:grid;gap:22px;margin-top:14px;align-items:start}
.pdpimg{margin:0}
.pimg{display:block;background:#fff;border:1px solid var(--line,#eee3d3);border-radius:22px;overflow:hidden;aspect-ratio:1/1}
.pimg img{width:100%;height:100%;object-fit:contain;display:block}
.pimg.cover img{object-fit:cover}
.pdpimg figcaption{font-size:13px;color:var(--muted,#6b6257);margin-top:6px}
.pdptext h1{margin:.2em 0 .1em}
.byline{margin:0 0 .6em;color:var(--muted,#6b6257);font-weight:700}
@media (min-width:860px){.pdp{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px}.pdpimg{position:sticky;top:86px}.pdptext{max-width:62ch}}
@media (max-width:859px){.pimg{max-width:520px;margin:0 auto}}

/* ---- room looks ---- */
.looks{display:grid;gap:16px;grid-template-columns:1fr}
.looktile{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center;background:#fff;border:2px solid var(--line);border-radius:20px;overflow:hidden;color:var(--ink);text-decoration:none;min-height:120px}
.lt-img{display:block;height:100%;min-height:120px;background:#f6efe3}.lt-img img{width:100%;height:100%;object-fit:cover;display:block}
.lt-txt{display:flex;flex-direction:column;gap:4px;padding:12px 14px 12px 0}.lt-txt b{font-size:18px;line-height:1.2}.lt-txt span{font-size:15px;color:var(--muted)}.lt-go{color:var(--coral)!important;font-weight:800}
@media (min-width:760px){.looks{grid-template-columns:1fr 1fr}}
@media (min-width:1100px){.looks{grid-template-columns:repeat(4,1fr)}.looktile{grid-template-columns:1fr;grid-template-rows:auto 1fr}.lt-img{aspect-ratio:4/3;min-height:0}.lt-txt{padding:14px 16px 18px}}
.lookhero{display:grid;gap:18px;margin-top:14px;border-radius:28px;padding:18px;background:var(--plum2)}
.lookhero.a-sky{background:var(--sky2)}.lookhero.a-grass{background:var(--grass2)}.lookhero.a-sun{background:var(--sun2)}.lookhero.a-plum{background:var(--plum2)}
.lh-img{margin:0}.lh-img img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:20px;display:block;background:#fff}
.lh-img figcaption{font-size:13px;color:var(--muted);margin-top:6px}
.lh-txt .lead{font-size:19px;max-width:60ch}
@media (min-width:900px){.lookhero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding:34px;gap:36px}.lh-img img{aspect-ratio:3/2}}
.mosaic{display:grid;grid-template-columns:1fr 1fr;gap:12px}
@media (min-width:900px){.mosaic{grid-template-columns:repeat(4,1fr);gap:18px}}
.mz{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none;font-weight:700;font-size:15px;line-height:1.25;min-height:44px}
.mz-img{display:block;aspect-ratio:1/1;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.mz-img img{width:100%;height:100%;object-fit:contain;display:block}
.mz-p{color:var(--muted);font-weight:800}

/* ---- where to buy ---- */
.wtb{background:#fff;border:2px solid var(--line);border-radius:20px;padding:16px;margin:16px 0}
.wtb h2{margin:0 0 8px;font-size:22px}
.wtb ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.wtb-row{display:grid;gap:10px;align-items:center;padding:12px;border-radius:14px;background:var(--cream)}
.wtb-row .btn{width:100%;justify-content:center;text-align:center}
.wtb-who{display:flex;flex-direction:column;gap:2px}.wtb-who b{font-size:17px}
.wtb-tag{align-self:flex-start;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;background:var(--grass2);color:var(--grass);padding:2px 8px;border-radius:999px}
.wtb-tag.sky{background:var(--sky2);color:var(--sky)}
.wtb-p{font-weight:900;font-size:20px}
.note-row{background:transparent;padding:4px 2px}
@media (min-width:560px){.wtb-row{grid-template-columns:1fr auto auto}.wtb-row .btn{width:auto;min-width:200px}.note-row{grid-template-columns:1fr}}
/* ---- shops directory ---- */
.shopbar{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 16px}
.shopbar .chip{min-height:44px;cursor:pointer;font:inherit;font-weight:800}
.shopbar .chip[aria-pressed="true"]{background:var(--ink);color:#fff;border-color:var(--ink)}
.shops{display:grid;gap:14px;grid-template-columns:1fr}
@media (min-width:700px){.shops{grid-template-columns:1fr 1fr}}
@media (min-width:1100px){.shops{grid-template-columns:repeat(3,1fr)}}
.shop{background:#fff;border:2px solid var(--line);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}
.shop[hidden]{display:none}
.shop-imgs{display:grid;gap:1px;background:var(--line);aspect-ratio:3/1}
.shop-imgs.n1{grid-template-columns:1fr}.shop-imgs.n2{grid-template-columns:1fr 1fr}.shop-imgs.n3{grid-template-columns:1fr 1fr 1fr}
.shop-imgs img{width:100%;height:100%;object-fit:contain;background:#fff;display:block;min-height:0}
.shop-imgs.n1 img{object-fit:contain}
.shop-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}
.shop-body h3{margin:0;font-size:20px}.shop-body p{margin:0}
.shop-picks{margin:4px 0 8px;padding-left:18px;font-size:15px}.shop-picks li{margin:2px 0}
.shop-picks a{display:inline-block;padding:3px 0}
.shop-act{margin-top:auto;display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.shop-imgs.n3 img{object-fit:cover}
.wtb .disc{margin:10px 0 0}
footer.site h2.fh{margin:0 0 8px;font-size:15px;text-transform:uppercase;letter-spacing:.06em;color:var(--sun)}
#results:empty{min-height:150vh}
.wtb-tag{color:#1d5e22}.wtb-tag.sky{color:#14507f}
/* helper sequence thumbnails */
.phase ul.seq{list-style:none;padding:0;margin:.4em 0 0;display:grid;gap:10px}
@media (min-width:900px){.phase ul.seq{grid-template-columns:1fr 1fr;gap:12px 20px}}
.seq li{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;font-size:16px;line-height:1.35}
.seq-img{display:block;width:72px;height:72px;border-radius:14px;overflow:hidden;background:#fff;border:1px solid var(--line)}
.seq-img img{width:100%;height:100%;object-fit:contain;display:block}.seq-img.cover img{object-fit:cover}
.seq li > span > a{font-weight:800;display:inline-block;padding:2px 0}
.seq .b.free{font-size:12px;padding:1px 8px;vertical-align:2px}
@media (max-width:600px){.seq li{grid-template-columns:60px 1fr;gap:10px}.seq-img{width:60px;height:60px}}
/* browse: collapsible filters on phones, sticky bar on desktop */
.fsum{display:none}
@media (max-width:759px){
 .toolbar{position:static}
 .fbox{background:#fff;border:2px solid var(--line);border-radius:18px;padding:0 12px}
 .fsum{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-weight:900;font-size:18px;cursor:pointer;list-style:none}
 .fsum::-webkit-details-marker{display:none}
 .fsum::after{content:"Show";font-size:15px;color:var(--sky);font-weight:800;margin-left:auto}
 .fbox[open] .fsum::after{content:"Hide"}
 .fcount{background:var(--ink);color:#fff;border-radius:999px;padding:2px 10px;font-size:13px;margin-left:8px}
 .fcount:empty{display:none}
 .fbox[open]{padding-bottom:12px}
}
.b.classic{background:#2b2340;color:#fff}
.wtb .pnote{margin:12px 0 0;font-size:.92rem;color:#5b5147}
