
.eb-brand-lockup{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;vertical-align:middle;color:inherit}
.eb-brand-lockup>img{width:39px!important;height:39px!important;max-height:39px!important;max-width:39px!important;object-fit:contain!important;flex:none}
.eb-brand-lockup>strong{font-family:Georgia,"Times New Roman",serif;font-size:20px;line-height:1;letter-spacing:.09em;font-weight:700}
.eb-legal-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin:22px 0 8px;font-size:13px;line-height:1.5}
.eb-legal-links a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.eb-privacy-prompt{position:fixed;bottom:12px;left:12px;right:12px;z-index:9999;max-width:660px;margin:auto;padding:18px 20px;background:#181919;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:18px;box-shadow:0 14px 50px #0005;font-size:14px;line-height:1.55}
.eb-privacy-prompt p{margin:0 0 12px;color:#eee}
.eb-privacy-prompt .eb-privacy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px}
.eb-privacy-prompt button{border:1px solid #ccc;background:#fff;color:#161616;border-radius:9px;padding:10px 13px;font:inherit;cursor:pointer}
.eb-privacy-prompt button[data-eb-consent="yes"]{background:#a78349;border-color:#a78349;color:#131313}
.eb-privacy-prompt a{color:#fff;text-decoration:underline}
.eb-public-notice{padding:10px 16px;margin:10px 0 20px;border-left:3px solid #b49258;background:#fff9eb;color:#46351f;border-radius:6px;font-size:14px}
:focus-visible{outline:2px solid #946b35!important;outline-offset:3px}
@media(max-width:600px){.eb-brand-lockup>img{width:30px!important;height:30px!important;max-height:30px!important}.eb-brand-lockup>strong{font-size:16px}.eb-legal-links{font-size:13px}.eb-privacy-prompt{bottom:8px;left:8px;right:8px;padding:15px}small,.fine,.cart-note,.muted{font-size:12px;line-height:1.5}}

body small{font-size:max(12px,.75rem);line-height:1.5}
.eb-brand-lockup>img{height:auto}
