@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(cinzel-400.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(cinzel-500.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(cinzel-600.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(cinzel-700.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(jost-300.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(jost-400.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(jost-500.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(jost-600.woff2) format("woff2")}:root{--font-heading-family: "Cinzel", "Trajan Pro", Georgia, serif;--font-heading-weight: 600;--font-heading-style: normal;--font-body-family: "Jost", "Century Gothic", system-ui, sans-serif;--font-body-weight: 300;--font-body-weight-bold: 600;--km-gold: #c79a3e;--km-gold-bright: #ecca7c;--km-gold-pale: #f3e2b3;--km-gold-deep: #8a6a25;--km-gold-grad: linear-gradient(135deg, #f3e2b3 0%, #ecca7c 22%, #c79a3e 52%, #9a7528 78%, #e6c067 100%);--km-line: rgba(199, 154, 62, .16);--km-line-soft: rgba(199, 154, 62, .09);--km-ease: cubic-bezier(.22, .61, .36, 1);--km-anim-duration: .8s;--km-anim-distance: 30px;--km-container-pad: 16px}@media screen and (min-width:990px){:root{--km-container-pad: 40px}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.04em;line-height:1.08}.h0{letter-spacing:.02em;line-height:1.02}body{font-weight:var(--font-body-weight);letter-spacing:.01em}.km-gold-text,.km-gold-text *{background:var(--km-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.km-eyebrow{display:inline-block;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:var(--km-gold-bright)}.km-rule{inline-size:120px;block-size:1px;border:0;background:linear-gradient(90deg,var(--km-gold),transparent);margin-block:2.4rem;margin-inline:0}.km-frame{position:relative;display:block}.km-frame__corner{position:absolute;inline-size:16px;block-size:16px;border:1px solid var(--km-gold);z-index:2;pointer-events:none}.km-frame__corner--tl{inset-block-start:6px;inset-inline-start:6px;border-inline-end:0;border-block-end:0}.km-frame__corner--br{inset-block-end:6px;inset-inline-end:6px;border-inline-start:0;border-block-start:0}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem;transition:color .4s var(--km-ease),background-color .4s var(--km-ease),box-shadow .4s var(--km-ease)}.header__menu-item,.list-menu__item--link{font-family:var(--font-heading-family);letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem}::selection{background:#c79a3e4d;color:#fff}@supports (scrollbar-color: auto){html{scrollbar-color:var(--km-gold-deep) transparent}}.card__heading{letter-spacing:.03em}.km-countdown{display:flex;align-items:flex-start;gap:clamp(12px,2.4vw,28px)}.km-countdown__unit{text-align:center;min-inline-size:54px}.km-countdown__num{display:block;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.1rem,4vw,3rem);line-height:1;font-variant-numeric:tabular-nums}.km-countdown__tag{display:block;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin-block-start:8px}.km-countdown__sep{font-family:var(--font-heading-family);font-size:clamp(1.6rem,3vw,2.4rem);color:var(--km-gold-deep);padding-block-start:2px}.km-fallback-logo{block-size:auto;inline-size:auto;max-block-size:56px}@media screen and (min-width:990px){.km-fallback-logo{max-block-size:64px}}.km-footer-credit__link{color:var(--km-gold-bright);transition:color .25s var(--km-ease)}.km-footer-credit__link:hover{color:var(--km-gold-pale)}.km-wishlist-toggle{display:inline-flex;align-items:center;gap:8px}.km-wishlist-toggle.is-active{color:var(--km-gold-bright);border-color:var(--km-gold)}.km-wishlist-toggle.is-active .km-icon{fill:currentColor}.km-product-trust{display:grid;gap:1.2rem;margin-block-start:1.6rem;padding:0;list-style:none}.km-product-trust__item{display:flex;align-items:center;gap:1rem}.km-product-trust__icon{color:var(--km-gold-bright);display:inline-flex;flex-shrink:0}.km-product-trust__text{font-size:1.25rem;color:rgba(var(--color-foreground),.75)}.km-shipbar{padding:1.4rem 1.6rem;border:1px solid var(--km-line);margin-block-end:1.6rem}.km-shipbar__msg{font-size:1.2rem;margin:0 0 1rem;color:rgba(var(--color-foreground),.85);display:flex;align-items:center;gap:6px}.km-shipbar__track{block-size:4px;background:rgba(var(--color-foreground),.14);border-radius:999px;overflow:hidden}.km-shipbar__fill{display:block;block-size:100%;background:var(--km-gold-grad);border-radius:999px;transition:inline-size .5s var(--km-ease)}.km-shipbar--reached .km-shipbar__msg,.km-shipbar--reached .km-icon{color:var(--km-gold-bright)}@media(prefers-reduced-motion:reduce){.km-shipbar__fill{transition:none}}@media(prefers-reduced-motion:reduce){.button,.product-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-brand.css.map */
