:root{--text-xs: clamp(.6875rem, .65rem + .15vw, .75rem);--text-sm: clamp(.8125rem, .78rem + .15vw, .875rem);--text-base: clamp(.9375rem, .9rem + .18vw, 1.0625rem);--text-md: clamp(1.0625rem, 1rem + .25vw, 1.25rem);--text-lg: clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--text-xl: clamp(1.625rem, 1.35rem + 1.1vw, 2.25rem);--text-2xl: clamp(2rem, 1.55rem + 1.8vw, 3rem);--section-padding-block: clamp(80px, 10vw, 160px);--container-max-width: 1440px;--container-padding-inline: clamp(20px, 4vw, 64px);--duration-base: .3s;--ease-out: cubic-bezier(.25, .46, .45, .94);--color-text-muted: color-mix(in srgb, var(--color-foreground) 65%, var(--color-background));--color-primary-action: #835531;--color-primary-action-hover: color-mix(in srgb, var(--color-primary-action) 85%, black)}body{font-family:var(--font-body--family),sans-serif;font-size:var(--text-base);font-weight:400;line-height:1.65;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-display--family),serif;font-weight:400;line-height:1.15;letter-spacing:-.01em}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4{font-size:var(--text-md)}h5{font-size:var(--text-base)}h6{font-size:var(--text-sm)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em;transition:opacity var(--duration-base) var(--ease-out)}a:hover{opacity:.7}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.875em 2em;border:1px solid transparent;border-radius:2px;font-family:var(--font-body--family),sans-serif;font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;line-height:1;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.btn--primary{background-color:var(--color-primary-action);color:var(--color-white, #fff);border-color:var(--color-primary-action)}.btn--primary:hover{background-color:var(--color-primary-action-hover);border-color:var(--color-primary-action-hover);opacity:1}.btn--secondary{background-color:transparent;color:var(--color-foreground);border-color:var(--color-foreground)}.btn--secondary:hover{background-color:var(--color-foreground);color:var(--color-background);opacity:1}.btn--ghost{background-color:transparent;color:var(--color-foreground);border-color:transparent;padding-inline:0}.btn--ghost:hover{color:var(--color-accent);opacity:1}.shopify-section{padding-block:var(--section-padding-block)}.shopify-section-group-header-group,.shopify-section-group-footer-group,.shopify-section-group-header-group .shopify-section,.shopify-section-group-footer-group .shopify-section,.shopify-section:has(.hero),.shopify-section:has(.collection-hero),.shopify-section:has(.product),.shopify-section:has(.trust-strip){padding-block:0}.shopify-policy__container{padding-block:var(--section-padding-block)}.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-text-muted)}.font-display{font-family:var(--font-display--family),serif}.font-body{font-family:var(--font-body--family),sans-serif}.uppercase{text-transform:uppercase;letter-spacing:.1em}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
