:root{--jl-dark: #1B1410;--jl-espresso: #2A1D11;--jl-brown: #3A2A1B;--jl-cream: #FBF3E4;--jl-cream-deep: #F4E8D0;--jl-sand: #C9B391;--jl-raffia: #D9C39A;--jl-gold: #E9A82A;--jl-gold-deep: #C98A14;--jl-camel: #B5895A;--jl-rule: rgba(58, 42, 27, .16);--jl-display: var(--font-heading--family, "Cormorant Garamond", Georgia, serif);--jl-body: var(--font-body--family, "Montserrat", system-ui, sans-serif);--jl-accent: var(--font-accent--family, "Caveat", cursive);--jl-leather-camel: #B5895A;--jl-leather-black: #231914;--jl-leather-orange: #C8631E;--jl-leather-green: #3E4A2C;--jl-edge: clamp(20px, 5vw, 36px)}body.jlore-home,body.jlore-product,body.jlore-story,body.jlore-collection{--jl-display: "Cormorant Garamond", Georgia, serif;--jl-body: "Montserrat", system-ui, sans-serif;--jl-accent: "Caveat", cursive;--jl-mono: "JetBrains Mono", ui-monospace, monospace}body.jlore-home{overflow-x:hidden}body.jlore-product,body.jlore-story,body.jlore-collection{font-family:var(--jl-body);font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased}.jl-display{font-family:var(--jl-display);font-weight:400;letter-spacing:-.01em;line-height:.95}.jl-italic{font-family:var(--jl-display);font-style:italic;font-weight:400}.jl-script{font-family:var(--jl-accent);font-weight:400;font-style:normal;letter-spacing:.01em}.jl-eyebrow{font-family:var(--jl-body);font-weight:500;font-size:11px;letter-spacing:.32em;text-transform:uppercase}.jl-mono{font-family:var(--jl-mono, var(--jl-body));letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.jl-card__name,.jl-card__price{font-family:var(--jl-display);font-style:italic;font-weight:400;line-height:1.1}.jl-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 28px;border:1px solid var(--jl-dark);background:var(--jl-dark);color:var(--jl-cream);font-family:var(--jl-body);font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.jl-btn:hover{background:var(--jl-gold);border-color:var(--jl-gold);color:var(--jl-dark)}.jl-btn--invert{background:var(--jl-cream);color:var(--jl-dark);border-color:var(--jl-cream)}.jl-btn--invert:hover{background:var(--jl-gold);border-color:var(--jl-gold);color:var(--jl-dark)}.jl-btn--ghost{background:transparent;color:var(--jl-dark)}.jl-btn--ghost:hover{background:var(--jl-dark);color:var(--jl-cream)}.jl-arrow{display:inline-block;transition:transform .25s ease}a:hover .jl-arrow,button:hover .jl-arrow{transform:translate(4px)}.jl-text-link{font-family:var(--jl-body);font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:4px;display:inline-flex;gap:10px;align-items:center}.jl-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.jl-section-head h2{line-height:.98}.jl-ph{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.jl-ph-raffia{background-color:var(--jl-raffia);background-image:repeating-linear-gradient(45deg,rgba(58,42,27,.18) 0 1px,transparent 1px 6px),repeating-linear-gradient(-45deg,rgba(58,42,27,.18) 0 1px,transparent 1px 6px),repeating-linear-gradient(0deg,rgba(58,42,27,.08) 0 1px,transparent 1px 12px),repeating-linear-gradient(90deg,rgba(58,42,27,.08) 0 1px,transparent 1px 12px)}.jl-ph-leather{background-color:var(--jl-camel);background-image:radial-gradient(circle at 20% 30%,rgba(0,0,0,.18) 0 1.4px,transparent 2px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.16) 0 1.2px,transparent 2px),radial-gradient(circle at 40% 80%,rgba(0,0,0,.15) 0 1.5px,transparent 2px);background-size:14px 14px,18px 18px,12px 12px}.jl-ph-dark{background-color:var(--jl-espresso)}.jl-ph-label{position:absolute;left:14px;bottom:14px;color:var(--jl-brown);opacity:.55}@media(prefers-reduced-motion:reduce){.jl-arrow{transition:none}}.jlore-home #header-group .announcement-bar,.jlore-collection #header-group .announcement-bar,.jlore-home #header-group .announcement-bar .section-background,.jlore-collection #header-group .announcement-bar .section-background{background-color:var(--jl-brown)!important}.jlore-home #header-group .announcement-bar,.jlore-collection #header-group .announcement-bar{border-block-end:0;color:var(--jl-cream)!important}.jlore-home .announcement-bar .announcement-bar__text,.jlore-collection .announcement-bar .announcement-bar__text,.jlore-home .announcement-bar .announcement-bar__slide,.jlore-collection .announcement-bar .announcement-bar__slide,.jlore-home .announcement-bar .announcement-bar__slides,.jlore-collection .announcement-bar .announcement-bar__slides{color:var(--jl-cream)!important}.jlore-home .announcement-bar .announcement-bar__slides,.jlore-collection .announcement-bar .announcement-bar__slides,.jlore-home .announcement-bar .announcement-bar__slide,.jlore-collection .announcement-bar .announcement-bar__slide{font-family:var(--jl-body);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.jlore-home .announcement-bar.spacing-style,.jlore-collection .announcement-bar.spacing-style{--padding-block-start: 10px;--padding-block-end: 10px}.jlore-home #header-group .header,.jlore-collection #header-group .header{border-bottom:1px solid var(--jl-rule);background:var(--jl-cream)}.jlore-home #header-group .header .menu-list__link,.jlore-collection #header-group .header .menu-list__link,.jlore-home #header-group .header .header-actions__text-style,.jlore-collection #header-group .header .header-actions__text-style,.jlore-home #header-group .header .search-action--text .header-actions__action,.jlore-collection #header-group .header .search-action--text .header-actions__action,.jlore-home #header-group .header .account-button--text .account-button__text,.jlore-collection #header-group .header .account-button--text .account-button__text,.jlore-home #header-group .header .header-actions__cart-icon--text,.jlore-collection #header-group .header .header-actions__cart-icon--text,.jlore-home #header-group .header .header-actions__action,.jlore-collection #header-group .header .header-actions__action{font-family:var(--jl-body);font-size:11px!important;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.jlore-home #header-group .header-logo__image,.jlore-collection #header-group .header-logo__image{height:34px;width:auto}.jlore-home #header-group .localization-wrapper,.jlore-collection #header-group .localization-wrapper,.jlore-home #header-group .dropdown-localization,.jlore-collection #header-group .dropdown-localization{display:none!important}@media(min-width:750px){.jlore-home #header-group .header,.jlore-collection #header-group .header{padding-block:18px}.jlore-home #header-group .header .menu-list__link,.jlore-collection #header-group .header .menu-list__link{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;position:relative;padding-block:6px}.jlore-home #header-group .header .menu-list__link:hover:after,.jlore-collection #header-group .header .menu-list__link:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--jl-brown)}}.jl-grid{display:grid;grid-template-columns:repeat(var(--jl-cols, 4),1fr);gap:28px 24px}.jl-card{display:block;color:inherit;text-decoration:none}.jl-card__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--jl-cream-deep)}.jl-card__main,.jl-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jl-card__main{transform:scale(var(--jl-zoom, 1.4));transform-origin:center 70%;transition:transform .5s ease,opacity .4s ease}.jl-card__alt,.jl-card__alt--detail{opacity:0;transition:opacity .4s ease}.jl-card__alt--detail{display:flex;align-items:center;justify-content:center}.jl-card__alt--detail .jl-ph-leather{position:absolute;top:0;right:0;bottom:0;left:0}.jl-card__detail-label{position:relative;z-index:2;color:#fbf3e48c;left:auto;bottom:auto}.jl-card:hover .jl-card__alt,.jl-card:hover .jl-card__alt--detail{opacity:1}.jl-card:hover .jl-card__main{opacity:0}.jl-badge{position:absolute;top:12px;left:12px;background:var(--jl-cream);color:var(--jl-dark);padding:5px 9px;font-family:var(--jl-body);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;z-index:3}.jl-badge--gold{background:var(--jl-gold)}.jl-badge--dark{background:var(--jl-dark);color:var(--jl-cream)}.jl-card__qv{position:absolute;left:12px;right:12px;bottom:12px;background:var(--jl-cream);color:var(--jl-dark);text-align:center;padding:11px;font-family:var(--jl-body);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease;z-index:3}.jl-card:hover .jl-card__qv{opacity:1;transform:translateY(0)}.jl-card__cat{font-family:var(--jl-body);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#3a2a1b8c;margin-top:14px;margin-bottom:0}.color-scheme-dark .jl-card__cat{color:#fbf3e499}.jl-card__meta{padding:4px 0;margin-top:0;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.jl-card__name{font-size:22px;line-height:1.1;font-family:var(--jl-display)}.jl-card__price{font-size:20px;font-family:var(--jl-display)}@media(max-width:1100px){.jl-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.jl-card__name{font-size:18px}.jl-card__price{font-size:17px}}@media(prefers-reduced-motion:reduce){.jl-card__main,.jl-card__alt,.jl-card__qv{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jlore-homepage.css.map */
