#lj-store{--ink:#24251f;--paper:#fbfaf7;--gold:#877141;--line:#dfdcd3;background:var(--paper);color:var(--ink);font:14px/1.6 Arial,sans-serif;text-align:left}#lj-store *{box-sizing:border-box}#lj-store button,#lj-store input,#lj-store select{font:inherit}#lj-store button,#lj-store a,#lj-store select{touch-action:manipulation}#lj-store button{cursor:pointer}#lj-store a{color:inherit;text-decoration:none}#lj-store button{color:inherit;background:none;border:0}#lj-store :focus-visible{outline:3px solid #99783c;outline-offset:4px}#lj-store h1,#lj-store h2,#lj-store h3,#lj-store p{margin:0}#lj-store h1,#lj-store h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.8px;line-height:1.12}#lj-store .lj-announcement{padding:9px 5%;background:#282c25;color:#fff;display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.6px}#lj-store .lj-announcement span{letter-spacing:.6px}#lj-store .lj-header{display:flex;align-items:center;justify-content:space-between;padding:22px 5%;border-bottom:1px solid var(--line);gap:24px}#lj-store .lj-brand{display:flex;flex-direction:column;align-items:center;flex-shrink:0}#lj-store .lj-brand b{font:42px/1 Georgia,serif;letter-spacing:-4px}#lj-store .lj-brand b span{font-size:26px;margin-left:7px;color:var(--gold)}#lj-store .lj-brand small{font-size:8px;letter-spacing:2px;margin-top:7px}#lj-store nav{display:flex;gap:27px}#lj-store nav button{font-size:12px;padding:7px 0}#lj-store .lj-bag{font-size:12px}#lj-store .lj-search{padding:20px 5% 16px;display:grid;grid-template-columns:220px 1fr;align-items:center;gap:3px 30px;border-bottom:1px solid var(--line)}#lj-store .lj-search label{font-size:10px;letter-spacing:1.7px}#lj-store .lj-search-field{display:flex;border-bottom:1px solid #9e9c92;align-items:center;gap:14px}#lj-store .lj-search-field>span{font-size:32px;line-height:1}#lj-store .lj-search input{border:0;background:transparent;padding:10px 0;flex:1;min-width:0;color:var(--ink);outline-offset:0}#lj-store .lj-search button{padding:10px 8px}#lj-store .lj-search p{grid-column:2;font-size:10px;color:#6e6e64;margin-top:3px}#lj-store .lj-hero{display:grid;grid-template-columns:1fr 1fr;min-height:535px}#lj-store .lj-hero-copy{padding:70px 10% 25px;background:#eae7dd}#lj-store .lj-eyebrow{font-size:10px;letter-spacing:2px;margin-bottom:18px}#lj-store h1{font-size:clamp(48px,5.5vw,82px);margin:26px 0}#lj-store h1 em{color:#7b6842;font-weight:400}#lj-store .lj-hero-copy>p:not(.lj-eyebrow){max-width:320px;font-size:13px;color:#55574e;line-height:1.9}#lj-store .lj-primary{background:#292e26;color:#fff;padding:16px 22px;margin-top:30px;display:flex;justify-content:space-between;gap:45px;font-size:12px}#lj-store .lj-hero-caption{display:flex;justify-content:space-between;gap:10px;margin-top:56px;font-size:9px;color:#68695e}#lj-store .lj-hero-photo{background:#f1eee8;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}#lj-store .lj-hero-photo img{width:100%;height:535px;object-fit:contain;mix-blend-mode:multiply;padding:40px}#lj-store .lj-photo-mark{position:absolute;top:30px;left:35px;font-size:10px;letter-spacing:2px;line-height:1.7}#lj-store .lj-photo-label{position:absolute;bottom:27px;right:35px;font-size:10px;letter-spacing:2px}#lj-store .lj-values{display:flex;justify-content:space-around;gap:15px;padding:20px 5%;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:1.4px;text-transform:uppercase}#lj-store .lj-values span:before{content:'✧';margin-right:13px;color:var(--gold)}#lj-store .lj-collections,#lj-store .lj-results{padding:65px 5% 12px}#lj-store .lj-section-title{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px}#lj-store h2{font-size:36px}#lj-store .lj-section-title .lj-eyebrow{margin-bottom:12px;color:#756644}#lj-store .lj-section-title button{border-bottom:1px solid;padding:0 0 5px;font-size:12px;white-space:nowrap}#lj-store .lj-category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}#lj-store .lj-category-card{padding:0;text-align:left;min-width:0}#lj-store .lj-category-card .lj-category-photo{overflow:hidden;background:#efede7;aspect-ratio:4/5}#lj-store .lj-category-card img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}#lj-store .lj-category-card:hover img{transform:scale(1.07)}#lj-store .lj-category-name{display:flex;justify-content:space-between;font-family:Georgia,serif;font-size:20px;padding-top:12px}#lj-store .lj-category-card small{font-size:10px;color:#6e7066}#lj-store select{max-width:45%;padding:10px;border:1px solid var(--line);background:transparent;color:var(--ink)}#lj-store .lj-result-meta{display:flex;justify-content:space-between;font-size:12px;color:#65665e;gap:20px;margin-bottom:24px}#lj-store .lj-result-meta button{text-decoration:underline}#lj-store .lj-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;min-height:180px}#lj-store .lj-product{min-width:0}#lj-store .lj-product-photo{aspect-ratio:1;background:#f0eee9;overflow:hidden;position:relative}#lj-store .lj-product img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}#lj-store .lj-product:hover img{transform:scale(1.04)}#lj-store .lj-product h3{font-size:11px;letter-spacing:.3px;line-height:1.7;font-weight:400;margin:13px 0 7px}#lj-store .lj-product-price{font-size:13px;color:#77633a}#lj-store .lj-stock{position:absolute;bottom:10px;left:10px;background:#fff;padding:3px 7px;font-size:10px}#lj-store .lj-pagination{display:flex;justify-content:center;align-items:center;gap:25px;margin:40px 0}#lj-store .lj-pagination button{border:1px solid var(--line);padding:10px 18px}#lj-store button:disabled{opacity:.35;cursor:default}#lj-store .lj-empty{grid-column:1/-1;padding:40px 0;font-size:17px}#lj-store .lj-visit{margin:35px 5% 0;background:#2e352c;color:#f7f4e9;padding:55px 6%;display:grid;grid-template-columns:1.4fr 1fr;gap:30px}#lj-store .lj-visit h2{font-size:46px}#lj-store .lj-visit address{font-style:normal;font-size:13px;margin:18px 0;color:#d1d5c9}#lj-store .lj-visit a{display:inline-block;border-bottom:1px solid #a9ae9a;margin:0 20px 8px 0;font-size:12px}#lj-store .lj-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:55px 5% 35px}#lj-store .lj-footer p{font:italic 23px Georgia,serif}#lj-store .lj-footer>span{font-size:10px;color:#777}#lj-store [hidden]{display:none!important}@media(min-width:1600px){#lj-store{max-width:1600px;margin:auto}}@media(max-width:1000px){#lj-store nav{gap:12px}#lj-store .lj-hero-copy{padding:45px 9% 25px}#lj-store .lj-hero-photo img{height:510px;padding:20px}#lj-store .lj-category-grid{grid-template-columns:repeat(3,1fr)}#lj-store .lj-products{grid-template-columns:repeat(3,minmax(0,1fr))}#lj-store .lj-search{grid-template-columns:180px 1fr}#lj-store .lj-bag{display:none}}@media(max-width:650px){#lj-store .lj-announcement{font-size:8px;letter-spacing:.5px}#lj-store .lj-announcement span{font-size:9px}#lj-store .lj-header{flex-direction:column;gap:18px;padding:18px 5% 12px}#lj-store nav{width:100%;justify-content:space-between;gap:6px;flex-wrap:wrap}#lj-store nav button{font-size:10px}#lj-store .lj-search{display:block;padding:16px 5%}#lj-store .lj-search label{font-size:8px}#lj-store .lj-search input{font-size:12px}#lj-store .lj-search p{font-size:9px;margin-top:6px}#lj-store .lj-hero{grid-template-columns:1fr;min-height:0}#lj-store .lj-hero-copy{padding:35px 7% 22px}#lj-store h1{font-size:56px;margin:20px 0}#lj-store .lj-hero-caption{margin-top:28px}#lj-store .lj-hero-photo img{height:330px;padding:30px}#lj-store .lj-photo-mark{top:20px;left:25px;font-size:9px}#lj-store .lj-values{font-size:8px;gap:7px;padding:15px 4%;letter-spacing:.3px}#lj-store .lj-values span:before{margin-right:5px}#lj-store .lj-collections,#lj-store .lj-results{padding:38px 5% 0}#lj-store .lj-section-title{align-items:start;flex-direction:column;gap:18px}#lj-store h2{font-size:30px;letter-spacing:-1px}#lj-store .lj-category-grid{grid-template-columns:repeat(2,1fr);gap:22px 14px}#lj-store .lj-category-name{font-size:21px}#lj-store .lj-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}#lj-store select{max-width:100%;width:100%}#lj-store .lj-result-meta{font-size:10px;align-items:start}#lj-store .lj-visit{grid-template-columns:1fr;padding:32px 7%;margin-top:15px}#lj-store .lj-visit h2{font-size:36px}#lj-store .lj-footer{flex-direction:column;gap:24px;padding:35px 5%}#lj-store .lj-eyebrow{font-size:8px}#lj-store .lj-pagination{font-size:12px;gap:14px}}@media(prefers-reduced-motion:reduce){#lj-store *{transition:none!important;scroll-behavior:auto!important}}
#lj-store .lj-hero-photo img{object-fit:cover;padding:0} #lj-store .lj-photo-mark,#lj-store .lj-photo-label{background:rgba(251,250,247,.85);padding:8px 12px}
#lj-store .lj-category-card .lj-category-photo{aspect-ratio:1;background:#f0ede6} #lj-store .lj-category-card img{display:block;object-fit:contain;mix-blend-mode:normal}

#lj-store .lj-brand b{font-size:38px;letter-spacing:-2px}#lj-store .lj-brand small{letter-spacing:1.1px}#lj-store .lj-bag{display:block}#lj-store .lj-announcement{gap:10px}

#lj-store input::placeholder{color:#686b61;opacity:1}

body.lj-unified{margin:0}#lj-store .lj-product img{aspect-ratio:1}#lj-store .lj-category-card img{aspect-ratio:1}

body.lj-unified:not(.lj-interior) .pls-mobile-menu,body.lj-unified:not(.lj-interior) .pls-search-popup,body.lj-unified:not(.lj-interior) .pls-search-popup-wrap,body.lj-unified:not(.lj-interior) .pls-mobile-navbar,body.lj-unified:not(.lj-interior) .pls-mask-overaly,body.lj-unified:not(.lj-interior) .pls-back-to-top{display:none!important}
