:root{--color-accent: #8aa441;--color-background: #13160b;--color-text: #ffffff;--color-text-secondary: #cccccc;--color-border: #333333;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-heading: var(--font-body);--spacing-unit: 8px;--container-width: 1200px;--header-height: 70px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body);line-height:1.5;padding-top:var(--header-height)}a{color:var(--color-accent);text-decoration:none}button{background:var(--color-accent);border:none;color:#fff;cursor:pointer;font-family:var(--font-body);padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 3);border-radius:4px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}body:not(.js-enabled) .js-only{display:none}body.js-enabled .no-js-only{display:none}.header{background-color:#13160bf2;padding:var(--spacing-unit) 0;width:100%;position:fixed;top:0;left:0;z-index:100;height:var(--header-height);display:flex;align-items:center;box-shadow:0 2px 10px #0000004d}.header__content{display:flex;justify-content:space-between;align-items:center;max-width:var(--container-width);margin:0 auto;padding:0 calc(var(--spacing-unit) * 2);width:100%}.header__logo,.header__logo-text{display:block;font-size:1.5rem;font-weight:700}.header__actions{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 2)}.cart-icon-button{background:transparent;padding:var(--spacing-unit);position:relative;display:flex;align-items:center;justify-content:center}.cart-count{position:absolute;top:0;right:0;background:var(--color-accent);color:#fff;font-size:.75rem;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon{color:var(--color-text)}.currency-selector{position:relative}.currency-selector__select{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border);padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit) * 1.5);border-radius:4px;cursor:pointer;font-family:var(--font-body)}.currency-selector__select:focus{outline:2px solid var(--color-accent)}@media screen and (max-width: 768px){.header__content{padding:0 var(--spacing-unit)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/theme.css.map */
