:root{--curio-color-near-black: #171310;--curio-color-warm-charcoal: #241e19;--curio-color-aged-paper: #f1e7d2;--curio-color-antique-ivory: #e8d8bc;--curio-color-antique-gold: #a98752;--curio-color-walnut: #60462f;--curio-color-dusty-rose: #76504d;--curio-color-moss: #4f5946;--curio-background-primary: var(--curio-color-aged-paper);--curio-background-dark: var(--curio-color-near-black);--curio-surface-paper: var(--curio-color-antique-ivory);--curio-surface-elevated: #f7efdf;--curio-text-primary: var(--curio-color-near-black);--curio-text-muted: var(--curio-color-walnut);--curio-text-on-dark: var(--curio-color-aged-paper);--curio-border: rgba(96, 70, 47, .34);--curio-accent: var(--curio-color-antique-gold);--curio-space-2xs: .4rem;--curio-space-xs: .8rem;--curio-space-sm: 1.6rem;--curio-space-md: 2.4rem;--curio-space-lg: 4rem;--curio-space-xl: 6.4rem;--curio-space-2xl: 9.6rem;--curio-radius-sm: .2rem;--curio-radius-md: .4rem;--curio-border-width: .1rem;--curio-shadow-soft: 0 1.2rem 3.6rem rgba(23, 19, 16, .12);--curio-shadow-card: 0 .8rem 2.4rem rgba(23, 19, 16, .1);--curio-button-height: 4.8rem;--curio-button-padding-inline: 2.8rem;--curio-card-background: var(--curio-surface-paper);--curio-card-border: var(--curio-border-width) solid var(--curio-border);--curio-card-radius: var(--curio-radius-md);--curio-card-shadow: var(--curio-shadow-card)}body{background-color:var(--curio-background-primary);color:rgba(var(--color-foreground),.82);letter-spacing:.035rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.015em;line-height:1.12}.button,.shopify-challenge__button,.customer button{min-height:var(--curio-button-height);padding-inline:var(--curio-button-padding-inline);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.card-wrapper .card{transition:box-shadow .18s ease,transform .18s ease}@media(prefers-reduced-motion:no-preference){.card-wrapper:hover .card{transform:translateY(-.2rem)}}::selection{color:var(--curio-color-near-black);background:var(--curio-color-antique-gold)}.section-header{position:relative;background:var(--curio-color-near-black)}.section-header .header-wrapper{color:var(--curio-text-on-dark);background:linear-gradient(#0a0806e6,#0a0806e6),url(curio-hero-still-life-v2.png) center 34% / cover no-repeat;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.section-header .header-wrapper--border-bottom{border-color:#a98752b8}.section-header .header__inline-menu{justify-self:center}.section-header .header__menu-item{color:inherit;font-family:var(--font-heading-family)}.section-header .header__icon{color:var(--curio-accent)}.section-header.scrolled-past-header,.section-header.shopify-section-header-sticky{position:fixed;top:0;right:0;left:0}.section-header .header{width:100%;max-width:153.6rem;min-height:13rem;padding:1.1rem clamp(2.4rem,2.9vw,4.5rem);grid-template-columns:minmax(31rem,36rem) minmax(65rem,1fr) auto}.section-header .header__heading-logo-wrapper--approved{width:clamp(25rem,25vw,35rem)}.section-header .header__heading-logo-wrapper--approved{display:flex;height:9.2rem;align-items:center;overflow:visible;color:var(--curio-text-on-dark)}.section-header .curio-wordmark__emblem{display:block;flex:0 0 12.4rem;height:9.8rem;overflow:hidden}.section-header .curio-wordmark__emblem img{width:100%;height:100%;object-fit:contain}.section-header .curio-wordmark__copy{display:flex;flex-direction:column;margin-left:.5rem}.section-header .curio-wordmark__name{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:400;letter-spacing:.08em;line-height:.95;text-transform:uppercase;white-space:nowrap}.section-header .curio-wordmark__name b{color:var(--curio-accent);font-weight:400}.section-header .curio-wordmark__tagline{margin-top:.65rem;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.section-header .header__menu-item{padding-inline:clamp(1rem,1.25vw,1.9rem);font-size:clamp(1.55rem,1.38vw,2rem);white-space:nowrap}.section-header .header__menu-item .icon-caret{width:1rem;margin-left:.7rem}.section-header .header__icon{transform:scale(.9)}.section-header .header__icons{gap:.6rem}.section-header .header__menu-item,.section-header .header__icon,.section-header .header__heading-link{color:inherit}@media(prefers-reduced-motion:reduce){.section-header .header-wrapper{transition:none}}body:has(#MainContent .curio-hero) .footer{margin-top:0;border-top:.1rem solid rgba(169,135,82,.65);background:var(--curio-color-near-black);color:var(--curio-text-on-dark)}body:has(#MainContent .curio-hero) .footer__content-top{max-width:136rem;padding-top:6.4rem;padding-bottom:5rem}body:has(#MainContent .curio-hero) .footer-block--newsletter{align-items:flex-start;justify-content:space-between;gap:4rem;border-top:.1rem solid rgba(169,135,82,.34);padding-top:3.6rem}body:has(#MainContent .curio-hero) .footer-block__newsletter{text-align:left}body:has(#MainContent .curio-hero) .footer-block__heading{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}body:has(#MainContent .curio-hero) .footer .newsletter-form__field-wrapper{min-width:min(42rem,90vw)}body:has(#MainContent .curio-hero) .footer__content-bottom{border-top-color:#a9875257;padding-block:2.4rem}@media screen and (max-width:989px){.section-header .header{min-height:8.2rem;grid-template-columns:1fr 2fr 1fr;padding:.8rem 2rem}.section-header .header__heading-logo-wrapper--approved{width:18rem}.section-header .header__heading-logo-wrapper--approved{height:6rem}.section-header .curio-wordmark__emblem{flex-basis:6.5rem;height:5.8rem}.section-header .curio-wordmark__name{font-size:2rem}.section-header .curio-wordmark__tagline{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/curio-theme.css.map */
