.hd{display:flex;justify-content:space-between;align-items:center;padding:14px 0 0}
.hd .logo{font:700 25px Georgia,serif;color:#e2b866;text-decoration:none;letter-spacing:.2px}
.hd span{display:flex;gap:8px}
.hd .hi{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.07);color:#e2b866}
.hd .hi svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.hd+.nav{padding-top:10px}
.acts{flex-wrap:wrap}
.acts .lst{flex:1 0 100%!important;padding:0 14px!important;gap:7px;text-decoration:none;min-height:48px}
.brow.fin .buy.lst{flex:0 0 auto!important;padding:0 14px!important;gap:7px;text-decoration:none}
.lst span{font:700 17px system-ui,sans-serif}
.abtn.shr svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.shr2{margin:14px 0 0;font-size:17px;text-align:center}
.shr2 a{color:#e2b866}
details.gmore summary{cursor:pointer;list-style:none;padding:15px 0;font:700 19px system-ui,sans-serif;color:#e2b866}
details.gmore summary::-webkit-details-marker{display:none}
details.gmore summary:after{content:" \203A"}
details.gmore[open] summary{display:none}
.card.cc{display:flex;gap:14px;align-items:flex-start}
.card.cc .ci{flex:0 0 64px;width:64px;height:96px;display:block;overflow:hidden;border-radius:3px;border:1px solid rgba(200,153,63,.4);background:#241d14;font-style:normal}
.card.cc .ci img{width:100%;height:100%;object-fit:cover;display:block}
.card.cc .ci div{font-size:11px!important;padding:3px!important;min-height:0!important;border:0!important}
.card.cc span{flex:1;min-width:0}
ul.cl.sr{list-style:none;padding:0;margin:0}
ul.cl.sr li{display:flex;gap:14px;border-top:1px solid rgba(200,153,63,.22);padding:16px 0}
ul.cl.sr .cv{flex:0 0 92px;max-width:92px;height:138px;padding:0;aspect-ratio:auto}
ul.cl.sr .bt{flex:1;min-width:0}
ul.cl.sr .no{font:600 17px system-ui,sans-serif;color:#a99874}
ul.cl.sr .t{display:block;font:600 22px Georgia,serif;color:#f0e2c4;text-decoration:none}
ul.cl.sr .hk{margin:6px 0;font-size:18px}
ul.cl.sr .gn{margin:6px 0;font-size:17px}
ul.cl.sr .bb{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
ul.cl.sr .go.lst{padding:10px 12px}
ul.cl.sr .go{display:inline-flex;align-items:center;gap:6px;background:#e2b866;color:#1a120a;font:700 17px system-ui,sans-serif;text-decoration:none;padding:10px 16px;border-radius:4px}
ul.cl.sr .go.lst{background:#2b2118;color:#e2b866;margin:0}
footer .fx{display:block;margin-bottom:6px}
.g-lead{margin:8px 0 4px;font:italic 400 19px/1.4 Georgia,serif;color:#d3c6a5}
.g-th{font-size:22px!important;margin:26px 0 8px!important}
.g-like{display:flex;gap:14px;overflow-x:auto;padding:4px 0 12px;-webkit-overflow-scrolling:touch}
.g-like .gl{flex:0 0 118px;text-decoration:none;color:#d3c6a5;font-size:15px;line-height:1.3}
.g-like .ci{display:block;width:118px;height:177px;border-radius:3px;overflow:hidden;border:1px solid rgba(200,153,63,.4);background:#241d14;margin-bottom:6px}
.g-like .ci img{width:100%;height:100%;object-fit:cover;display:block}
.g-like .ci div{min-height:0!important;border:0!important;font-size:13px!important}
.g-like b,.g-like span,.g-like .ci div{text-transform:none!important;letter-spacing:0!important}
.g-like b{display:block;color:#f0e2c4;font:600 16px/1.25 Georgia,serif}
.g-like span{display:block;color:#a99874}
