:root{--brand-ink: #121212;--brand-ink-rgb: 18 18 18;--brand-surface: #ffffff;--brand-surface-rgb: 255 255 255;--brand-surface-alt: #f4f1ec;--brand-accent: #b08a3e;--brand-accent-rgb: 176 138 62;--brand-accent-dark: #8f6f31;--brand-accent-soft: #d8b774;--brand-sale: #9e2b25;--brand-muted: #7a7772;--brand-hairline: rgb(var(--brand-ink-rgb) / .12);--brand-hairline-strong: rgb(var(--brand-ink-rgb) / .24);--brand-ink-secondary: #3d3b38;--brand-ink-tertiary: #5e5b57;--oaa-font: var(--font-body--family, "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--oaa-display-size: clamp(1.875rem, 1.3rem + 2.6vw, 3.5rem);--oaa-display-lh: 1.05;--oaa-display-ls: -.02em;--oaa-display-weight: 300;--oaa-h1-size: clamp(1.375rem, 1.15rem + 1.15vw, 2.5rem);--oaa-h1-lh: 1.1;--oaa-h1-ls: -.01em;--oaa-h1-weight: 300;--oaa-h2-size: clamp(1.1875rem, 1.05rem + .7vw, 1.875rem);--oaa-h2-lh: 1.15;--oaa-h2-ls: -.01em;--oaa-h2-weight: 400;--oaa-h3-size: clamp(1rem, .94rem + .35vw, 1.375rem);--oaa-h3-lh: 1.25;--oaa-h3-weight: 500;--oaa-body-lg-size: clamp(.9375rem, .9rem + .15vw, 1.0625rem);--oaa-body-lg-lh: 1.6;--oaa-body-lg-weight: 300;--oaa-body-size: .9375rem;--oaa-body-lh: 1.55;--oaa-body-weight: 400;--oaa-meta-size: .8125rem;--oaa-meta-lh: 1.4;--oaa-meta-ls: .04em;--oaa-meta-weight: 500;--oaa-micro-size: .6875rem;--oaa-micro-lh: 1.4;--oaa-micro-ls: .08em;--oaa-micro-weight: 500;--oaa-space-1: 4px;--oaa-space-2: 8px;--oaa-space-3: 12px;--oaa-space-4: 16px;--oaa-space-5: 24px;--oaa-space-6: 32px;--oaa-space-7: 48px;--oaa-space-8: 64px;--oaa-space-9: 96px;--oaa-space-10: 128px;--oaa-section-gap: clamp(2rem, 1rem + 4vw, 6rem);--oaa-section-gap-tight: clamp(1.25rem, .75rem + 2vw, 3rem);--oaa-container: 82.5rem;--oaa-gutter: 32px;--oaa-radius-button: 0;--oaa-radius-card: 2px;--oaa-radius-pill: 999px;--oaa-shadow: 0 8px 32px rgb(var(--brand-ink-rgb) / .08);--oaa-motion-hero: .5s;--oaa-motion-hero-stagger: 80ms;--oaa-motion-card-image: .3s;--oaa-motion-card-cta: .2s;--oaa-motion-menu: .18s;--oaa-motion-drawer: .29s;--oaa-motion-accordion: .24s;--oaa-motion-scent: .7s;--oaa-motion-scent-stagger: .12s;--oaa-motion-atc: .4s;--oaa-ease: cubic-bezier(.33, 1, .68, 1);--narrow-page-width: 82.5rem;--focus-outline-width: 2px;--minimum-touch-target: 44px;--color-primary: var(--brand-accent);--color-accent: var(--brand-accent);--color-link: var(--brand-ink);--color-link-hover: var(--brand-accent);--color-foreground: var(--brand-ink);--color-foreground-rgb: var(--brand-ink-rgb);--color-background: var(--brand-surface);--color-background-rgb: var(--brand-surface-rgb);--font-h1--size: var(--oaa-h1-size);--font-h1--line-height: var(--oaa-h1-lh);--font-h1--letter-spacing: var(--oaa-h1-ls);--font-h1--weight: var(--oaa-h1-weight);--font-h2--size: var(--oaa-h2-size);--font-h2--line-height: var(--oaa-h2-lh);--font-h2--letter-spacing: var(--oaa-h2-ls);--font-h2--weight: var(--oaa-h2-weight);--font-h3--size: var(--oaa-h3-size);--font-h3--line-height: var(--oaa-h3-lh);--font-h3--weight: var(--oaa-h3-weight);--font-paragraph--size: var(--oaa-body-size);--font-paragraph--line-height: var(--oaa-body-lh)}body{font-family:var(--oaa-font);color:var(--brand-ink);background-color:var(--brand-surface)}.oaa-scope ul,.oaa-scope ol{list-style:none;padding-inline-start:0;margin:0}.oaa-scope ul li::marker,.oaa-scope ol li::marker{content:""}.oaa-scope .rte ul,.oaa-scope .rte ol,.oaa-scope .oaa-accordion__panel ul,.oaa-scope .oaa-accordion__panel ol{list-style:revert;padding-inline-start:1.25em;margin-block:var(--oaa-space-3)}.oaa-scope .rte ul li::marker,.oaa-scope .rte ol li::marker{content:revert}.oaa-display,.oaa-h1,.oaa-h2,.oaa-h3{font-family:var(--oaa-font);color:var(--brand-ink);margin:0;text-wrap:balance}.oaa-display{font-size:var(--oaa-display-size);line-height:var(--oaa-display-lh);letter-spacing:var(--oaa-display-ls);font-weight:var(--oaa-display-weight)}.oaa-h1{font-size:var(--oaa-h1-size);line-height:var(--oaa-h1-lh);letter-spacing:var(--oaa-h1-ls);font-weight:var(--oaa-h1-weight)}.oaa-h2{font-size:var(--oaa-h2-size);line-height:var(--oaa-h2-lh);letter-spacing:var(--oaa-h2-ls);font-weight:var(--oaa-h2-weight)}.oaa-h3{font-size:var(--oaa-h3-size);line-height:var(--oaa-h3-lh);letter-spacing:var(--oaa-h3-ls);font-weight:var(--oaa-h3-weight)}.oaa-body-lg{font-size:var(--oaa-body-lg-size);line-height:var(--oaa-body-lg-lh);font-weight:var(--oaa-body-lg-weight);color:var(--brand-ink-secondary);margin:0;text-wrap:pretty}.oaa-body{font-size:var(--oaa-body-size);line-height:var(--oaa-body-lh);font-weight:var(--oaa-body-weight);color:var(--brand-ink);margin:0}.oaa-meta{font-size:var(--oaa-meta-size);line-height:var(--oaa-meta-lh);letter-spacing:var(--oaa-meta-ls);font-weight:var(--oaa-meta-weight);color:var(--brand-muted)}.oaa-micro{font-size:var(--oaa-micro-size);line-height:var(--oaa-micro-lh);letter-spacing:var(--oaa-micro-ls);font-weight:var(--oaa-micro-weight);text-transform:uppercase;color:var(--brand-muted);margin:0}.oaa-micro--accent{color:var(--brand-accent)}.oaa-container{width:100%;max-width:calc(var(--oaa-container) + (var(--oaa-gutter) * 2));margin-inline:auto;padding-inline:var(--oaa-gutter);box-sizing:border-box}@media(max-width:989px){.oaa-container{--oaa-gutter: 24px}}@media(max-width:749px){.oaa-container{--oaa-gutter: 16px}}.oaa-section{padding-block:var(--oaa-section-gap)}.oaa-section--tight{padding-block:var(--oaa-section-gap-tight)}.oaa-section--alt{background-color:var(--brand-surface-alt)}.oaa-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--oaa-space-4) var(--oaa-space-6);margin-block-end:var(--oaa-space-6)}@media(max-width:749px){.oaa-section-head{margin-block-end:var(--oaa-space-4);flex-direction:column;align-items:flex-start}.oaa-section-head>*{width:100%}}.oaa-section-head__text{display:flex;flex-direction:column;gap:var(--oaa-space-3);min-width:0}.oaa-rule{border:0;border-block-start:1px solid var(--brand-hairline);margin:0}.oaa-scope img,.oaa-scope video,.oaa-scope iframe{max-inline-size:100%;block-size:auto;display:block}.oaa-btn{--oaa-btn-bg: var(--brand-ink);--oaa-btn-fg: var(--brand-surface);--oaa-btn-border: var(--brand-ink);display:inline-flex;align-items:center;justify-content:center;gap:var(--oaa-space-2);min-height:var(--minimum-touch-target);padding-block:14px;padding-inline:var(--oaa-space-5);border:1px solid var(--oaa-btn-border);border-radius:var(--oaa-radius-button);background-color:var(--oaa-btn-bg);color:var(--oaa-btn-fg);font-family:var(--oaa-font);font-size:var(--oaa-meta-size);font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s var(--oaa-ease),color .2s var(--oaa-ease),border-color .2s var(--oaa-ease)}.oaa-btn:hover{--oaa-btn-bg: var(--brand-accent);--oaa-btn-border: var(--brand-accent);--oaa-btn-fg: var(--brand-ink)}.oaa-btn--secondary{--oaa-btn-bg: transparent;--oaa-btn-fg: var(--brand-ink);--oaa-btn-border: var(--brand-ink)}.oaa-btn--secondary:hover,.oaa-btn--accent{--oaa-btn-bg: var(--brand-accent);--oaa-btn-fg: var(--brand-ink);--oaa-btn-border: var(--brand-accent)}.oaa-btn--accent:hover{--oaa-btn-bg: var(--brand-accent-dark);--oaa-btn-border: var(--brand-accent-dark)}.oaa-btn--ghost{--oaa-btn-bg: transparent;--oaa-btn-fg: var(--brand-ink);--oaa-btn-border: transparent;padding-inline:0;border-block-end:1px solid var(--brand-ink);min-height:auto;padding-block:var(--oaa-space-2)}.oaa-btn--ghost:hover{--oaa-btn-fg: var(--brand-accent);border-block-end-color:var(--brand-accent)}.oaa-btn--on-image{--oaa-btn-bg: var(--brand-surface);--oaa-btn-fg: var(--brand-ink);--oaa-btn-border: var(--brand-surface)}.oaa-btn--on-image:hover{--oaa-btn-bg: var(--brand-accent);--oaa-btn-fg: var(--brand-ink);--oaa-btn-border: var(--brand-accent)}.oaa-btn--outline-light{--oaa-btn-bg: transparent;--oaa-btn-fg: var(--brand-surface);--oaa-btn-border: rgb(var(--brand-surface-rgb) / .7)}.oaa-btn--outline-light:hover{--oaa-btn-bg: var(--brand-accent);--oaa-btn-fg: var(--brand-ink);--oaa-btn-border: var(--brand-accent)}.oaa-btn--block{width:100%}.oaa-btn[disabled],.oaa-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.oaa-scope :focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--focus-outline-width) solid var(--brand-accent)!important;outline-offset:2px;border-radius:1px}.oaa-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.header a:hover,.header__nav a:hover,.header-menu a:hover{color:var(--brand-accent)}.header .cart-bubble,.cart-bubble,[class*=cart-bubble]{background:var(--brand-accent)!important;color:var(--brand-ink)!important;font-weight:500}.button--primary,button.button--primary,a.button--primary,.shopify-payment-button__button--unbranded{background:var(--brand-ink)!important;color:var(--brand-surface)!important;border:1px solid var(--brand-ink)!important;border-radius:0!important;letter-spacing:.08em;text-transform:uppercase;font-weight:500;transition:background-color .2s var(--oaa-ease),border-color .2s var(--oaa-ease)}.button--primary:hover,button.button--primary:hover,a.button--primary:hover{background:var(--brand-accent)!important;border-color:var(--brand-accent)!important;color:var(--brand-ink)!important}.button--secondary,button.button--secondary,a.button--secondary{background:transparent!important;color:var(--brand-ink)!important;border:1px solid var(--brand-ink)!important;border-radius:0!important}.button--secondary:hover{background:var(--brand-accent)!important;border-color:var(--brand-accent)!important;color:var(--brand-ink)!important}.button,.quantity-selector,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea{border-radius:0!important;border-color:var(--brand-hairline-strong);font-family:var(--oaa-font)}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:var(--brand-accent)}a{color:inherit}p a,.rte a,.oaa-scope a[href]:not(.oaa-btn):not([class*=__link]):not([class*=__card]):not(nav a):not(.header a){color:var(--brand-ink);text-decoration:underline;text-decoration-color:var(--brand-accent);text-underline-offset:4px;transition:color .16s var(--oaa-ease)}p a:hover,.rte a:hover{color:var(--brand-accent)}.pagination [aria-current=page],.pagination__item--current{background:var(--brand-ink)!important;color:var(--brand-surface)!important}.oaa-scope hr,hr{border-color:var(--brand-hairline)}::selection{background:rgb(var(--brand-accent-rgb) / .35);color:var(--brand-ink)}@media(max-width:989px){.header,header.header,.header-section{padding-block:var(--oaa-space-3);border-block-end:1px solid var(--brand-hairline)}.header__inner,.header-inner{padding-inline:var(--oaa-space-4)}.header__icon,.header__menu-drawer-toggle,.header-drawer__toggle,button[aria-controls*=drawer],button[aria-controls*=menu]{inline-size:44px;block-size:44px;display:grid;place-items:center}.theme-drawer,.drawer,[class*=drawer__dialog]{background:var(--brand-surface)}.theme-drawer__title,.drawer__title,.theme-drawer__header,.drawer__header{padding:var(--oaa-space-5) var(--oaa-space-4);border-block-end:1px solid var(--brand-hairline)}.header-drawer__menu>li,.drawer__nav>li,.header-drawer li[class*=item],ul[class*=mobile-menu]>li,ul[class*=drawer-menu]>li,[class*=drawer-menu-item]{border-block-end:1px solid var(--brand-hairline)}.header-drawer a,.drawer__nav a,ul[class*=mobile-menu] a,ul[class*=drawer-menu] a,[class*=drawer-menu-item] a,[class*=drawer-menu-item] button{display:flex!important;align-items:center;justify-content:space-between;min-height:56px!important;padding-inline:var(--oaa-space-4)!important;font-family:var(--oaa-font);font-size:var(--oaa-body-size);font-weight:500;letter-spacing:.02em;color:var(--brand-ink);text-decoration:none}.header-drawer a:hover,.drawer__nav a:hover,[class*=drawer-menu-item] a:hover,[class*=drawer-menu-item] button:hover{color:var(--brand-accent);background:var(--brand-surface-alt)}[class*=drawer] [class*=submenu]>summary:after,[class*=drawer-menu-item] button:after{content:"\203a";margin-inline-start:auto;color:var(--brand-accent);font-size:18px;line-height:1}.announcement-bar,[class*=announcement]{font-size:11px!important;letter-spacing:.06em;padding-block:10px!important}.oaa-section,.shopify-section>section{padding-block-start:clamp(2rem,5vw,3rem);padding-block-end:clamp(2rem,5vw,3rem)}.oaa-btn{padding-inline:var(--oaa-space-4);font-size:12px;letter-spacing:.07em}.card-list,[class*=product-grid]{--grid-columns: 2 !important}}@media(max-width:479px){.oaa-h1,h1{font-size:1.5rem}.oaa-display{font-size:1.9rem;line-height:1.08}.oaa-hero__actions .oaa-btn{width:100%}}@media(prefers-reduced-motion:no-preference){.oaa-reveal{opacity:0;translate:0 16px;animation:oaa-reveal var(--oaa-motion-hero) var(--oaa-ease) forwards;animation-delay:calc(var(--oaa-reveal-index, 0) * var(--oaa-motion-hero-stagger))}}@keyframes oaa-reveal{to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.oaa-scope *,.oaa-scope *:before,.oaa-scope *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[dir=rtl] .oaa-flip{scale:-1 1}[dir=rtl]{--oaa-body-lh: 1.7;--oaa-body-lg-lh: 1.7}
/*# sourceMappingURL=/cdn/shop/t/10/assets/oaa-tokens.css.map */
