/* Carmesi: crimson, charcoal, stone gray and warm white. */
:root{color-scheme:light;--paper:#f4f1eb;--ink:#272727;--muted:#696766;--line:#d5d0ca;--bronze:#8c263d;--pale:#e6e1db}
.proposal{background:#792238;color:#fff6ef}
.header{background:#232120;color:#f7f4ed;border-color:#444244}
.brand-symbol img{filter:invert(1);mix-blend-mode:screen}
.header nav>button span{color:#dca2ae}
.header nav a:hover,.header nav a.active,.header nav>button:hover{border-color:#c67287}
.hero,.hero-editorial{background:#f1eee9}
.hero-editorial h1 em{color:#8c263d}
.hero-mosaic-photo:after{background:#262527}
.hero-number{color:#52494c}
.values-strip{background:#8a293e;color:#fff8f2;border-color:#8a293e}
.values-strip span:before{color:#f4c5c7}
.weapon-section{background:#e3e0dc;border-color:#cecbc7}
.weapon-picture{background:#f1ede7}
.all-weapons .weapon-picture{background:#e6dfd9}
.home-collections{background:#f4f1eb}
.home-featured{background:#eae7e2}
.card-picture,.thumbnails button{background:#e2e0df}
.card-save{background:#faf5eeeb}
.button.dark{background:#87263b;color:#fff8f0;border-color:#87263b}
.button.dark:hover{background:#691b2e}
.filter-tabs button[aria-pressed=true]{background:#8a293e;color:#fff8f2}
.editorial{background:#282625;color:#faf6ef}
.editorial-copy .eyebrow{color:#e6a2a7}
.editorial-copy p{color:#d0cbc8}
.editorial-copy a{color:#faf6ef;border-color:#be9c9e}
.page-head{background:#e7e3df}
.option-buttons button[aria-pressed=true]{background:#eadddb;border-color:#8a293e}
.option-buttons button.swatch{background:transparent}
.footer{background:#232120;color:#f7f3eb;border-color:#494547}
.footer .eyebrow{color:#e7a6aa}
.footer p,.footer small,.footer-bottom{color:#c7c2bd}
.footer-bottom{border-color:#484447}
dialog::backdrop{background:#20191caa}

.header{--logo-filter:invert(1);--logo-blend:screen}
