/* Piedra: neutral stone, warm white, charcoal and muted bronze. Legacy URL: oliva.html. */
:root{color-scheme:light;--paper:#f1ece6;--ink:#342e2c;--muted:#746c67;--line:#d4cbc3;--bronze:#8b604d;--pale:#e5dcd4}
.proposal{background:#403633;color:#f5efea}
.header{background:#4a3e39;color:#faf5ef;border-color:#73635b}
.brand-symbol img{filter:invert(1);mix-blend-mode:screen}
.header nav>button span{color:#ddc0ad}
.header nav a:hover,.header nav a.active,.header nav>button:hover{border-color:#d5b59c}
.hero,.hero-editorial{background:#eee8e1}
.hero-art:after{background:linear-gradient(0deg,#3f3028d9,transparent 48%)}
.values-strip{background:#85614e;color:#fff8ef;border-color:#85614e}
.values-strip span:before{color:#efd4be}
.weapon-section{background:#e1d9d1;border-color:#cfc2b8}
.weapon-section .weapon-picture{width:65%;margin-inline:auto;background:#eee7e0}
.weapon-section .section-heading .eyebrow{color:#765343}
.home-collections{background:#f1ece6}
.home-featured{background:#f9f4ee}
.home-featured .product-card:nth-child(odd) .card-picture{background:#e6dbd1}
.home-featured .product-card:nth-child(even) .card-picture{background:#e7dfd8}
.card-picture,.thumbnails button{background:#e6ded7}
.card-save{background:#f8f1e9eb}
.editorial{background:#4a3931;color:#faf3e9}
.editorial-copy .eyebrow{color:#ddba9e}
.editorial-copy p{color:#ded0c6}
.editorial-copy a{color:#faf3e9;border-color:#c3ad9c}
.page-head{background:#e8e0d8}
.weapon-picture{background:#eae3dc}
.all-weapons .weapon-picture{background:#ded2c7}
.button.dark:hover{background:#574238}
.option-buttons button[aria-pressed=true]{background:#e5d7ca}
.option-buttons button.swatch{background:transparent}
.footer{background:#e0d5ca;border-color:#cbbbad}
dialog::backdrop{background:#35272199}
.filter-panel{background:#faf4ed}

.header{--logo-filter:invert(1);--logo-blend:screen}
