:root{--j-charcoal: #343434;--j-cream: #F0EDE8;--j-camel: #8B6F47;--j-brown: #5C4433;--j-bg: var(--j-cream);--j-fg: var(--j-charcoal);--j-accent: var(--j-camel);--j-rule: rgba(52, 52, 52, .16);--j-rule-strong: rgba(52, 52, 52, .32);--j-rule-camel: rgba(139, 111, 71, .4);--j-fg-muted: rgba(52, 52, 52, .62);--j-cream-muted: rgba(240, 237, 232, .66);--j-font: "Jost", ui-sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;--j-serif: var(--j-font);--j-track-heading: .08em;--j-track-label: .16em;--j-track-pill: .22em;--j-fg-body: rgba(52, 52, 52, .85);--j-parchment: rgba(139, 111, 71, .07);--j-frame: rgba(52, 52, 52, .07);--j-radius: 0px;--j-radius-sm: 2px;--j-space-1: 8px;--j-space-2: 16px;--j-space-3: 24px;--j-space-4: 40px;--j-space-5: 64px;--j-space-6: 96px;--j-space-7: 144px;--j-gutter: clamp(20px, 5vw, 72px);--j-max: 1440px;--j-ease: cubic-bezier(.22, .61, .36, 1);--j-glass-bg: rgba(240, 237, 232, .65);--j-glass-blur: blur(16px) saturate(140%);--j-glass-border: 1px solid rgba(240, 237, 232, .45);--j-glass-highlight: 1px 1px 0px 0px rgba(240, 237, 232, .6) inset, 0 20px 40px -15px rgba(52, 52, 52, .07);--j-glass-radius: 2px;--j-glass-bg-dark: rgba(240, 237, 232, .1);--j-glass-border-dark: 1px solid rgba(240, 237, 232, .22);--j-glass-highlight-dark: 1px 1px 0px 0px rgba(240, 237, 232, .18) inset, 0 20px 40px -15px rgba(52, 52, 52, .18)}.jouri-scope,body.jouri-brand{background-color:var(--j-bg);color:var(--j-fg);font-family:var(--j-font);font-weight:400;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jouri-scope *,.jouri-scope *:before,.jouri-scope *:after{box-sizing:border-box}.j-wrap{max-width:var(--j-max);margin-inline:auto;padding-inline:var(--j-gutter)}.j-section{padding-block:clamp(56px,9vw,var(--j-space-6))}.j-eyebrow{font-size:11px;font-weight:400;letter-spacing:var(--j-track-label);text-transform:uppercase;color:var(--j-fg-muted);margin:0}.j-heading{font-family:var(--j-font);font-weight:300;font-size:clamp(28px,3.2vw,34px);line-height:1.15;letter-spacing:var(--j-track-heading);text-transform:uppercase;margin:0}.j-display{font-family:var(--j-font);font-weight:300;font-size:clamp(40px,6.2vw,76px);line-height:1.02;letter-spacing:.02em;text-transform:uppercase;margin:0;text-wrap:balance}.j-display em,.j-heading em,.j-serif em{font-style:italic;font-weight:400}.j-serif{font-family:var(--j-font);font-weight:300;font-size:clamp(22px,2.6vw,32px);line-height:1.3;letter-spacing:.01em;text-transform:none;margin:0}.j-serif--italic{font-style:italic;font-weight:400}.j-body{font-size:15px;line-height:1.7;color:var(--j-fg-body);margin:0;max-width:62ch}.j-body--tight{font-size:15px}.j-invert .j-body{color:var(--j-cream-muted)}.j-price{font-size:15px;letter-spacing:.02em}.j-price s{color:var(--j-fg-muted);margin-right:var(--j-space-1);text-decoration-thickness:1px}.j-product-name{font-size:15px;font-weight:400;letter-spacing:.01em;text-transform:none;margin:0}.j-serif,.j-finder__heading,.j-story__heading,.j-pyr__panel-desc,.j-pdp__title{text-transform:none}:where(.jouri-scope) a{color:inherit;text-decoration:none}.j-link{display:inline-block;font-size:13px;letter-spacing:var(--j-track-label);text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid var(--j-rule-strong);transition:border-color .22s var(--j-ease),color .22s var(--j-ease)}.j-link:hover{color:var(--j-accent);border-bottom-color:var(--j-camel)}.j-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--j-space-1);min-height:48px;padding:0 32px;border-radius:var(--j-radius);border:1px solid var(--j-charcoal);background:var(--j-charcoal);color:var(--j-cream);font-family:var(--j-font);font-size:13px;font-weight:400;letter-spacing:var(--j-track-label);text-transform:uppercase;cursor:pointer;transition:background-color .22s var(--j-ease),color .22s var(--j-ease),border-color .22s var(--j-ease)}.j-btn:hover{background:var(--j-brown);border-color:var(--j-brown)}.j-btn--ghost{background:transparent;color:var(--j-charcoal)}.j-btn--ghost:hover{background:var(--j-charcoal);color:var(--j-cream)}.j-btn--on-dark{background:var(--j-cream);color:var(--j-charcoal);border-color:var(--j-cream)}.j-btn--on-dark:hover{background:transparent;color:var(--j-cream)}.j-btn[disabled]{opacity:.45;cursor:not-allowed}.j-invert{background:var(--j-charcoal);color:var(--j-cream)}.j-invert .j-eyebrow{color:var(--j-cream-muted)}.j-invert .j-link{border-bottom-color:#f0ede866}.j-invert .j-link:hover{color:var(--j-cream);border-bottom-color:var(--j-cream)}.j-ground--cream{background:var(--j-cream)}.j-ground--parchment{background:var(--j-parchment)}.j-ground--charcoal{background:var(--j-charcoal);color:var(--j-cream)}.j-rule{border:0;border-top:1px solid var(--j-rule);margin:0}.j-media{position:relative;overflow:hidden;background:#3434340d;border-radius:var(--j-radius)}.j-media>img,.j-media>svg{display:block;width:100%;height:100%;object-fit:cover}.j-media--3x4{aspect-ratio:3 / 4}.j-media--4x5{aspect-ratio:4 / 5}.j-media--1x1{aspect-ratio:1 / 1}.j-media--16x9{aspect-ratio:16 / 9}.j-media .placeholder-svg{width:100%;height:100%;fill:#34343424;background:#3434340a}.j-ph{display:block;width:100%;height:100%}.j-ph__ground{fill:#3434340d}.j-ph__mark{fill:none;stroke:#34343438;stroke-width:1;vector-effect:non-scaling-stroke}.j-ph__rule{stroke:#34343429;stroke-width:1;vector-effect:non-scaling-stroke}.j-invert .j-ph__ground{fill:#f0ede80f}.j-invert .j-ph__mark{stroke:#f0ede84d}.j-invert .j-ph__rule{stroke:#f0ede833}.j-logo{display:inline-block;line-height:0}.j-logo .j-logo__mark{height:auto}.j-logo .j-logo__fallback{display:inline-block;font-size:20px;font-weight:300;letter-spacing:.12em;text-transform:uppercase;line-height:1}.j-logo .j-logo__mark--wordmark{display:block;width:var(--j-logo-w, 140px)}.j-logo .j-logo__mark--monogram{display:none;width:calc(var(--j-logo-w, 140px) * .28)}@media(max-width:480px){.j-logo .j-logo__mark--wordmark,.j-logo .j-logo__fallback{display:none}.j-logo .j-logo__mark--monogram{display:block}}.jouri-scope :focus-visible{outline:1px solid var(--j-camel);outline-offset:3px}@media(prefers-reduced-motion:reduce){.jouri-scope *,.jouri-scope *:before,.jouri-scope *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.j-card__link{display:block}.j-card__media{margin-bottom:var(--j-space-2)}.j-card__media>img,.j-card__media>svg{transition:transform .7s var(--j-ease)}.j-card__link:hover .j-card__media>img,.j-card__link:hover .j-card__media>svg{transform:scale(1.03)}.j-card__media{position:relative}.j-card__media .j-card__quick{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--j-space-2);padding:11px 14px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .42s var(--j-ease),transform .52s var(--j-ease),background-color .42s var(--j-ease)}.j-card__link:hover .j-card__quick,.j-card__link:focus-visible .j-card__quick{opacity:1;transform:translateY(0)}.j-card__quick-label{font-size:11px;line-height:1;letter-spacing:var(--j-track-label);text-transform:uppercase;color:var(--j-fg)}.j-card__quick-arrow{display:block;line-height:0;color:var(--j-camel)}.j-card__quick-arrow svg{display:block;overflow:visible}.j-card__quick-arrow line,.j-card__quick-arrow polyline{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke;transition:transform .42s var(--j-ease)}.j-card__link:hover .j-card__quick-arrow line,.j-card__link:hover .j-card__quick-arrow polyline{transform:translate(3px)}@media(hover:none){.j-card__media .j-card__quick{opacity:1;transform:translateY(0)}}.j-card__meta{display:grid;gap:6px}.j-card__vendor{margin:0;font-size:11px;letter-spacing:var(--j-track-label);text-transform:uppercase;color:var(--j-camel)}.j-card__type{margin:0;font-size:11px;letter-spacing:var(--j-track-label);text-transform:uppercase;color:var(--j-fg-muted)}.jouri-liquid-glass{background:var(--j-glass-bg);-webkit-backdrop-filter:var(--j-glass-blur);backdrop-filter:var(--j-glass-blur);border:var(--j-glass-border);border-radius:var(--j-glass-radius);box-shadow:var(--j-glass-highlight);transition:transform .62s var(--j-ease),background-color .42s var(--j-ease),border-color .42s var(--j-ease)}.j-invert .jouri-liquid-glass,.jouri-liquid-glass--dark{background:var(--j-glass-bg-dark);border:var(--j-glass-border-dark);box-shadow:var(--j-glass-highlight-dark)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.jouri-liquid-glass{background:#f0ede8ed}.j-invert .jouri-liquid-glass,.jouri-liquid-glass--dark{background:#343434e6}}.jouri-glass-pill{display:inline-flex;align-items:center;gap:var(--j-space-1);margin:0;padding:7px 14px;background:var(--j-glass-bg);-webkit-backdrop-filter:var(--j-glass-blur);backdrop-filter:var(--j-glass-blur);border:var(--j-glass-border);border-radius:var(--j-glass-radius);box-shadow:var(--j-glass-highlight);font-size:11px;font-weight:400;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--j-fg);white-space:nowrap}.j-invert .jouri-glass-pill{background:var(--j-glass-bg-dark);border:var(--j-glass-border-dark);box-shadow:var(--j-glass-highlight-dark);color:var(--j-cream)}.jouri-glass-pill:before{content:"";flex:0 0 auto;width:10px;height:1px;background:var(--j-camel)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.jouri-glass-pill{background:#f0ede8ed}.j-invert .jouri-glass-pill{background:#343434e6}}.jouri-scope [hidden]{display:none!important}.jouri-scope :focus-visible{outline:2px solid var(--j-camel);outline-offset:4px}.j-announcement.j-invert{background:var(--j-charcoal);color:var(--j-cream)}.j-empty-media{position:relative;display:grid;place-items:center;width:100%}.j-empty-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.j-empty-media>span{position:relative;padding:20px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--j-fg-muted);text-align:center}.j-card__actions{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.j-card__actions>*{flex:1}.j-card__actions form{margin:0}.j-card__actions .j-btn{width:100%;padding:12px;font-size:10px;letter-spacing:.08em;min-height:44px}.j-card__sold{font-size:12px;padding:12px}.j-quick-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(960px,94vw);max-height:90svh;padding:42px;border:1px solid var(--j-rule);overflow:auto}.j-quick-dialog::backdrop{background:#141414a6}.j-quick-dialog__close{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;background:none;font-size:28px;cursor:pointer}.j-quick-dialog__grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.j-quick-dialog .j-media>img{object-fit:contain}.j-quick-dialog__info{min-width:0}.j-quick-dialog__info .j-heading{overflow-wrap:anywhere}.j-quick-dialog__info{display:grid;gap:24px}.j-quick-dialog form{display:grid;gap:16px}.j-quick-dialog label{font-size:12px}.j-quick-dialog select{width:100%;min-height:48px;background:transparent;border:1px solid var(--j-rule);padding:8px;color:var(--j-charcoal)}.j-slide-hero__pause[aria-pressed=true]{background:#f0ede833}@media(max-width:749px){.j-quick-dialog{padding:48px 20px 24px}.j-quick-dialog__grid{grid-template-columns:1fr}}body.jouri-brand #header-component[transparent] .header__row--top{margin:12px;width:calc(100% - 24px);background-color:#f0ede8f0!important;border:1px solid var(--j-rule)}body.jouri-brand #header-component[transparent]{--header-logo-display:block}.j-faq__anchor{display:block;position:relative;top:-100px}@media(prefers-reduced-motion:reduce){.jouri-scope *,.jouri-scope *:before,.jouri-scope *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jouri-brand.css.map */
