:root{--b-olive:#3f4a36;--b-cream:#f5efe3;--b-brass:#b79a5a;--b-charcoal:#2c2c2c}.gs-header{position:sticky;z-index:20;top:0;background:rgba(245,239,227,.96)!important;border-bottom:1px solid rgba(63,74,54,.25)!important;backdrop-filter:blur(10px)}.gs-header-inner{max-width:1300px!important;min-height:80px;padding:9px 32px!important;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:28px}.gs-logo img{max-height:none!important;max-width:none!important;object-fit:contain}.gs-nav{display:flex;align-items:center;gap:24px}.gs-nav a{margin:0!important;padding:8px 0;color:var(--b-charcoal)!important;font-family:Montserrat,Arial,sans-serif;font-size:11px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase}.gs-cart-btn{border-color:var(--b-olive)!important;border-radius:0!important;padding:9px 13px!important}.gs-cart-btn:hover{background:var(--b-olive)!important}.container{max-width:1240px}.gs-page-title,.shop .shop-header h1,.product .product-info h1{font-family:'Cormorant Garamond',Georgia,serif!important;color:var(--b-charcoal)!important}.btn-dark{background:var(--b-olive)!important;border-color:var(--b-olive)!important;border-radius:0!important}.btn-outline-dark{border-color:var(--b-olive)!important;color:var(--b-olive)!important;border-radius:0!important}.shop .category-pill{border-radius:0!important;border-color:rgba(63,74,54,.3)!important}.shop .category-pill.active{background:var(--b-olive)!important;border-color:var(--b-olive)!important}.shop .product-card{border-radius:0!important;box-shadow:none!important;border-color:rgba(63,74,54,.2)!important}.shop .product-card-body{background:#fff}.shop .product-image-wrap{background:#eee6d9!important}.product .product-media-main{border-radius:0!important;background:#eee6d9!important;border-color:rgba(63,74,54,.2)!important}.product .product-price{color:var(--b-olive)!important}.gs-footer{background:var(--b-olive)!important;color:var(--b-cream)!important}.gs-footer a,.gs-footer p{color:rgba(245,239,227,.75)!important}.gs-footer h4{color:var(--b-brass)!important;font-family:Montserrat,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:11px}@media(max-width:700px){.gs-header-inner{padding:9px 20px!important}.gs-nav{gap:9px}.gs-nav a{font-size:9px!important}.gs-nav a:not(.gs-cart-btn){display:none}}
