:root{--lj-ink: #252525;--lj-paper: #f1f1ef;--lj-rule: #d8d8d5;--font-body-family: Arial, Helvetica, sans-serif;--font-heading-family: Arial, Helvetica, sans-serif}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--lj-ink);font-family:Arial,Helvetica,sans-serif;font-weight:400}h1,h2,h3,h4,.h0,.h1,.h2{font-family:Arial,Helvetica,sans-serif;font-weight:400}a{color:inherit}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.lj-header a,.lj-footer a{text-decoration:none}.lj-header{position:relative;z-index:20;height:104px;background:#fff}.lj-home .lj-header{position:absolute;top:0;left:0;width:100%;background:transparent;color:#fff}.lj-header__top{height:68px;padding:0 4%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.lj-brand{font-size:19px;letter-spacing:6px;line-height:1.3;white-space:nowrap}.lj-header__tools{display:flex;gap:24px;align-items:center;justify-content:flex-end}.lj-icon{display:flex;align-items:center;justify-content:center;width:30px;height:36px;padding:3px;background:transparent;border:0;color:inherit;cursor:pointer}.lj-icon svg{width:24px;height:24px}.lj-cart{position:relative}.lj-cart__count{position:absolute;right:-7px;top:-2px;font-size:10px}.lj-nav{display:flex;justify-content:center;gap:34px;height:36px;align-items:flex-start}.lj-nav a{font-size:10px;text-transform:uppercase;letter-spacing:2.2px;padding:2px 0 6px;border-bottom:1px solid transparent}.lj-nav a:hover{border-bottom-color:currentColor}.lj-menu summary{list-style:none;cursor:pointer;width:36px}.lj-menu summary::-webkit-details-marker{display:none}.lj-menu__panel{position:absolute;left:0;top:104px;background:#fff;color:var(--lj-ink);width:min(420px,100vw);padding:34px 42px 44px;box-shadow:0 12px 20px #0001}.lj-menu__panel a{display:block;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin:0 0 24px}.lj-menu__note{font-size:12px;letter-spacing:1px;color:#777}.lj-home main{margin-top:0}.lj-hero{position:relative;height:min(65.5vw,100svh);min-height:640px;isolation:isolate;color:#fff;overflow:hidden;background:#252622}.lj-hero__image,.lj-artist__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.lj-hero:after,.lj-artist:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;z-index:-1}.lj-hero__content{position:absolute;left:5%;right:5%;bottom:17%;text-align:center}.lj-eyebrow{font-size:11px;letter-spacing:3.5px;text-transform:uppercase;line-height:1.6;margin:0 0 22px}.lj-hero h1{color:#fff;font-size:clamp(20px,2.5vw,38px);letter-spacing:6px;line-height:1.5;margin:0 0 28px;text-transform:uppercase;font-weight:400}.lj-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:16px 30px;border:1px solid #fff;background:#fff;color:#222;font-size:10px;letter-spacing:2.2px;line-height:1.3;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.lj-button:hover{background:#242424;color:#fff;border-color:#242424}.lj-button--outline{border-color:#aaa;background:transparent}.lj-collection{background:var(--lj-paper);padding:55px 5% 60px;text-align:center}.lj-section-title{font-size:24px;letter-spacing:4px;text-transform:uppercase;line-height:1.5;margin:0 0 44px}.lj-collection .lj-eyebrow{font-size:10px;margin-bottom:12px;letter-spacing:2.5px}.lj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5%;max-width:1500px;margin:auto}.lj-art{text-align:center;min-width:0}.lj-art__image-link{display:flex;width:100%;height:400px;align-items:flex-end;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;color:inherit}.lj-art__image-link img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;transition:transform .35s}.lj-art__image-link:hover img{transform:translateY(-5px)}.lj-art__artist{font-size:10px;letter-spacing:2.8px;text-transform:uppercase;margin:27px 0 9px}.lj-art__title{font-size:13px;letter-spacing:.5px;margin:0 0 7px}.lj-art__price{font-size:12px;letter-spacing:1.4px;margin:0 0 13px}.lj-art .lj-button{font-size:9px;min-height:39px;padding:12px 25px}.lj-collection__all{margin:40px 0 0}.lj-text-link{display:inline-block;font-size:10px;letter-spacing:2px;text-transform:uppercase;text-underline-offset:7px}.lj-artist{position:relative;isolation:isolate;height:560px;color:#fff;display:flex;align-items:center;overflow:hidden}.lj-artist__content{padding:8%;max-width:620px}.lj-artist .lj-eyebrow{margin-bottom:25px}.lj-journal{padding:60px 3% 68px;background:var(--lj-paper);text-align:center}.lj-journal .lj-section-title{font-size:21px;margin-bottom:10px}.lj-journal__intro{font-size:12px;letter-spacing:1.3px;margin:0 0 34px}.lj-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1600px;margin:auto}.lj-editorial{display:block;text-decoration:none;text-align:left;background:none;border:0;padding:0;color:inherit;cursor:pointer;width:100%}.lj-editorial img{width:100%;height:250px;object-fit:cover;display:block;transition:opacity .25s}.lj-editorial:hover img{opacity:.85}.lj-editorial h3{font-size:13px;letter-spacing:1.7px;text-transform:uppercase;line-height:1.6;margin:18px 0 8px}.lj-editorial p{font-size:12px;color:#666;line-height:1.7;margin:0}.lj-about{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:90px 9%;background:#fff;align-items:center}.lj-about h2{font-size:28px;letter-spacing:3px;text-transform:uppercase;line-height:1.5;margin:0 0 24px}.lj-about p{font-size:15px;line-height:1.9;color:#666;max-width:600px}.lj-about__detail{width:100%;max-height:440px;object-fit:cover}.lj-contact{padding:70px 9%;background:#f7f7f5}.lj-contact__wrap{display:grid;grid-template-columns:1fr 1.3fr;gap:12%;max-width:1300px;margin:auto}.lj-contact h2{font-size:25px;letter-spacing:3px;text-transform:uppercase;line-height:1.5;margin:0 0 20px}.lj-contact p{font-size:14px;color:#666;line-height:1.8}.lj-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lj-field{display:flex;flex-direction:column;gap:8px;text-align:left}.lj-field--wide{grid-column:1/-1}.lj-field label{font-size:10px;letter-spacing:1.5px;text-transform:uppercase}.lj-field input,.lj-field textarea{border:1px solid #c9c9c5;background:transparent;border-radius:0;padding:12px;width:100%;font-size:15px;color:#222}.lj-field textarea{resize:vertical;min-height:110px}.lj-contact .lj-button{width:100%;background:#262626;color:#fff;border-color:#262626;margin-top:20px}.lj-contact .lj-button:hover{background:#fff;color:#222}.lj-feedback{padding:15px;border:1px solid #555;font-size:14px}.lj-footer{padding:40px 5% 28px;background:#fff}.lj-footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:35px}.lj-footer .lj-brand{font-size:13px;letter-spacing:4px}.lj-footer__links{display:flex;gap:24px;font-size:11px}.lj-footer__bottom{border-top:1px solid #ddd;padding-top:22px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.7px;color:#777;gap:20px}.lj-footer__policies{display:flex;flex-wrap:wrap;gap:20px}.lj-dialog{border:0;padding:0;max-width:1000px;width:90vw;max-height:90svh;color:#222;background:#fff}.lj-dialog::backdrop{background:#0009}.lj-dialog__close{position:absolute;right:15px;top:15px;z-index:1;background:#fff;border:0;cursor:pointer;padding:8px;display:flex}.lj-dialog__close svg{width:22px;height:22px}.lj-dialog__body{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:50px;align-items:center}.lj-dialog__body img{max-width:100%;max-height:65svh;object-fit:contain;margin:auto;display:block}.lj-dialog h2{font-size:22px;line-height:1.5;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}.lj-dialog p{font-size:14px;line-height:1.9;color:#666}.lj-dialog .lj-button{margin-top:20px;border-color:#222}.lj-dialog__meta{font-size:10px!important;letter-spacing:2px;text-transform:uppercase}.lj-empty{font-size:14px;padding:40px;text-align:center}.lj-gallery-page{padding:65px 5%;background:var(--lj-paper)}.lj-gallery-page>h1{text-align:center;text-transform:uppercase;letter-spacing:4px;font-size:28px;margin:0 0 50px}.lj-search-input{width:100%;padding:15px;border:1px solid #aaa;margin-bottom:18px}.lj-search-dialog{max-width:650px}.lj-search-dialog form{padding:65px 40px 40px}.lj-search-dialog label{display:block;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.lj-search-dialog .lj-button{border-color:#222}.lj-home .content-for-layout{flex:0}.product__title h1,.collection-hero__title,.main-page-title,.blog__title,.cart__heading{text-transform:uppercase;letter-spacing:3px;font-weight:400}.product__title h1{font-size:29px}.product-form__submit,.shopify-payment-button__button,.button{border-radius:0}.product__info-container .price{font-size:18px;letter-spacing:1px}.card__heading{text-transform:uppercase;font-size:13px;letter-spacing:1.5px}.card__information{text-align:center}.card__content .price{text-align:center;font-size:13px}.section-header{z-index:20}@media(min-width:1600px){.lj-art__image-link{height:460px}}@media(max-width:989px){.lj-art__image-link{height:300px}.lj-hero{min-height:580px}.lj-brand{font-size:16px;letter-spacing:4px}.lj-hero h1{letter-spacing:4px;font-size:27px}.lj-artist{height:440px}.lj-editorial img{height:200px}.lj-about{gap:7%;padding:65px 7%}.lj-contact__wrap{gap:7%}.lj-dialog__body{padding:40px;gap:25px}}@media(max-width:600px){html{scroll-padding-top:75px}.lj-header{height:92px}.lj-header__top{height:58px;padding:0 5%}.lj-header__tools{gap:12px}.lj-brand{font-size:12px;letter-spacing:3px}.lj-icon{width:25px;height:30px}.lj-icon svg{width:22px;height:22px}.lj-nav{gap:23px}.lj-nav a{font-size:8px;letter-spacing:1.6px}.lj-menu__panel{top:92px;padding:30px}.lj-hero{height:83svh;min-height:560px;max-height:850px}.lj-hero__image{object-position:50% center}.lj-hero__content{bottom:13%;left:7%;right:7%}.lj-eyebrow{font-size:9px;letter-spacing:2.5px}.lj-hero h1{font-size:23px;letter-spacing:3px;line-height:1.6;margin-bottom:24px}.lj-button{min-height:44px;font-size:9px;padding:14px 23px}.lj-collection{padding:40px 6%}.lj-section-title{font-size:20px;letter-spacing:3px;margin-bottom:32px}.lj-grid{grid-template-columns:1fr;gap:45px;max-width:360px}.lj-art__image-link{height:350px}.lj-art__artist{margin-top:22px}.lj-artist{height:420px}.lj-artist__image{object-position:62% center}.lj-artist__content{padding:8%;align-self:flex-end;margin-bottom:30px}.lj-journal{padding:45px 6%}.lj-journal__grid{grid-template-columns:1fr;gap:35px}.lj-editorial img{height:270px}.lj-journal__intro{font-size:11px;letter-spacing:.5px}.lj-about{grid-template-columns:1fr;gap:30px;padding:50px 7%}.lj-about h2{font-size:23px}.lj-about p{font-size:14px}.lj-about__detail{max-height:300px}.lj-contact{padding:50px 7%}.lj-contact__wrap{grid-template-columns:1fr;gap:25px}.lj-fields{grid-template-columns:1fr}.lj-field{grid-column:1/-1}.lj-footer{padding:35px 7% 25px}.lj-footer__top,.lj-footer__bottom{flex-direction:column;gap:25px}.lj-footer__links{flex-wrap:wrap;gap:20px}.lj-dialog__body{grid-template-columns:1fr;padding:45px 25px 30px;gap:25px}.lj-dialog__body img{max-height:45svh}.lj-dialog h2{font-size:18px}.lj-gallery-page{padding:45px 7%}.lj-search-dialog form{padding:60px 25px 30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}@media(min-width:990px){.lj-art__image-link{height:min(33vw,480px)}.lj-art__image-link img{max-width:90%}}.lj-cart svg{width:40px;height:40px;max-width:none;flex-shrink:0}@media(max-width:600px){.lj-cart svg{width:34px;height:34px}}@media(min-width:990px){.lj-header__top{height:86px}.lj-header{height:124px}.lj-menu__panel{top:124px}.lj-brand{font-size:24px;letter-spacing:7px}.lj-nav a{font-size:12px;letter-spacing:2.4px}.lj-hero h1{font-size:40px;letter-spacing:6px}.lj-button{font-size:12px;padding-left:38px;padding-right:38px}.lj-eyebrow{font-size:13px}.lj-section-title{font-size:32px}.lj-collection .lj-eyebrow,.lj-art__artist{font-size:12px}.lj-art .lj-button{font-size:11px;min-height:46px;padding:14px 35px}.lj-journal .lj-section-title{font-size:29px}.lj-journal__intro{font-size:14px}.lj-artist{height:560px}}.lj-editorial__media{display:block;overflow:hidden;height:250px}.lj-editorial__media img{height:100%;width:100%;object-fit:cover}.lj-editorial--color .lj-editorial__media img{transform:scale(2.5);transform-origin:52% 16%}.lj-editorial--icons .lj-editorial__media img{transform:scale(1.9);transform-origin:50% 30%}@media(max-width:989px){.lj-editorial__media{height:200px}}@media(max-width:600px){.lj-editorial__media{height:270px}}.lj-menu__panel{width:min(420px,100%)}@media(max-width:600px){.lj-header .lj-brand{font-size:10px;letter-spacing:2px}}@media(max-width:360px){.lj-header .lj-brand{font-size:9.5px;letter-spacing:1px}}.lj-empty--wide{grid-column:1 / -1}.lj-journal__empty{max-width:570px;margin:30px auto 15px;font-size:14px;line-height:1.9;color:#666;text-align:center}.lj-editor-hint{font-size:12px;max-width:600px;margin:25px auto 0;padding:15px;border:1px dashed #aaa}.lj-editorial__read{display:inline-block;margin-top:18px;font-size:10px;text-transform:uppercase;letter-spacing:1.8px;border-bottom:1px solid #999;padding-bottom:5px}.lj-journal-card--text{border-top:1px solid var(--lj-rule);padding-top:20px}.lj-product-details{margin:25px 0;padding:15px 0;border-top:1px solid var(--lj-rule);border-bottom:1px solid var(--lj-rule)}.lj-product-details>div{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:7px 0;font-size:14px}.lj-product-details dt{color:#777}.lj-product-details dd,.lj-product-details dd p{margin:0}.main-blog .title--primary,.article-template__title{font-size:clamp(25px,3vw,38px);font-weight:400;letter-spacing:3px;text-transform:uppercase}.main-blog{padding-top:65px;padding-bottom:65px}.article-template__content{max-width:780px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.9}.article-template__content img{max-width:100%;height:auto}@media(max-width:600px){.lj-footer .lj-brand{font-size:11px;letter-spacing:2px}.main-blog{padding-top:40px;padding-bottom:40px}.lj-product-details>div{grid-template-columns:90px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lester-gallery.css.map */
