@font-face{font-family:LMCMarcellus;src:url(lucia-material-marcellus.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:LMCMulish;src:url(lucia-material-mulish.ttf) format("truetype");font-weight:400 500;font-display:swap}@font-face{font-family:LMCMulish;src:url(lucia-material-mulish-semibold.ttf) format("truetype");font-weight:600 700;font-display:swap}body:has(lucia-material-navigation) .shopify-section-group-footer-group>footer.footer{margin-top:0!important}.lucia-material-intro,.lucia-material-outro{margin:0;padding:0}.lmi,.lmo{box-sizing:border-box;font:500 16px/1.5 LMCMulish,Arial,sans-serif;letter-spacing:0;color:var(--lmb-ink,#171b18);background:var(--lmb-background,#fff)}.lmi *,.lmo *{box-sizing:border-box}.lucia-material-intro .lmi{padding:var(--lmb-space-top,40px) 4vw var(--lmb-space-bottom,36px)!important;text-align:center}.lmi h1{margin:0 0 12px;font:400 var(--lmb-title-size,42px)/1.2 LMCMarcellus,Georgia,serif;letter-spacing:0;color:inherit;text-wrap:balance;overflow-wrap:break-word}.lmi__description{max-width:680px;margin-inline:auto;color:var(--lmb-muted,#666d67);font-size:15px;line-height:1.6}.lmi__description p,.lmo__description p{margin:0}.lmi__description p+p,.lmo__description p+p{margin-top:8px}.lmo{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:var(--lmb-space-top,48px) 4vw var(--lmb-space-bottom,48px)}.lmo__copy{min-width:0}.lmo h2{margin:0 0 10px;font:400 var(--lmb-title-size,30px)/1.25 LMCMarcellus,Georgia,serif;letter-spacing:0;color:inherit;text-wrap:balance;overflow-wrap:break-word}.lmo__description{max-width:640px;color:var(--lmb-muted,#666d67);font-size:14px}.lmo__link{display:inline-flex;flex:0 0 auto;align-items:center;gap:24px;max-width:100%;min-height:44px;font-size:14px;line-height:1.5;color:var(--lmb-accent,#8f6428)!important;text-decoration:none}.lmo__link span{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;overflow-wrap:anywhere}.lmo__link svg{width:20px;height:16px;flex-shrink:0;transition:transform .24s ease}.lmo__link:hover svg{transform:translate(3px)}.lmo__link:focus-visible,.lmi__description a:focus-visible,.lmo__description a:focus-visible{outline:2px solid var(--lmb-accent,#8f6428);outline-offset:6px}@media(max-width:1100px){.lucia-material-intro .lmi{padding:calc(var(--lmb-space-top,40px)*.8) 26px calc(var(--lmb-space-bottom,36px)*.8888889)!important}.lmi h1{font-size:calc(var(--lmb-title-size,42px)*.857142857)}}@media(max-width:760px){.lmo{display:grid;grid-template-columns:minmax(0,1fr)}.lmo__link{justify-self:start}}@media(max-width:600px){.lucia-material-intro .lmi{padding:var(--lmb-mobile-top,28px) 22px var(--lmb-mobile-bottom,28px)!important}.lmi h1{font-size:calc(var(--lmb-title-size,42px)*.714285714);margin-bottom:10px}.lmi__description{font-size:14px}.lmo{padding:var(--lmb-mobile-top,36px) 22px var(--lmb-mobile-bottom,36px);gap:20px}.lmo h2{font-size:calc(var(--lmb-title-size,30px)*.866666667)}}@media(max-width:360px){.lmi h1{font-size:calc(var(--lmb-title-size,42px)*.666666667)}}@media(prefers-reduced-motion:reduce){.lmo__link svg{transition:none}}.bls-wrapper:has(lucia-material-navigation){overflow-x:clip;overflow-y:visible}body:has(lucia-material-navigation) .section-header:has(#page-header){position:sticky;top:0;z-index:9;transform:none!important}body:has(lucia-material-navigation) #page-header,body:has(lucia-material-navigation) #sticky-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%;height:auto!important;transform:none!important;animation:none!important;transition:none!important}body:has(lucia-material-navigation) #page-header .headerSpace{display:none!important}body:has(lucia-material-navigation) #page-header{border-bottom:0!important}body:has(lucia-material-navigation) #sticky-header{box-shadow:none!important}.lucia-material-navigation{position:sticky;top:var(--lmc-header-height,80px);z-index:8}.lmc,.lmn{box-sizing:border-box;font-family:LMCMulish,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:500;letter-spacing:0;color:#171b18}.lucia-material-navigation .lmn{padding:0!important;margin:0}.lmc *,.lmn *{box-sizing:border-box}.lmc a,.lmn a{color:inherit;text-decoration:none}.lmc a:focus-visible,.lmn a:focus-visible,.lmn select:focus-visible{outline:2px solid var(--lmc-accent,#a87528);outline-offset:4px}.lmc__sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;padding:0!important;margin:-1px!important}.lmn{display:block;background:var(--lmn-background,#f1f0eb);border-block:1px solid #d9d7d0;transition:opacity .15s}.lmn[hidden]{display:none}.lmn.is-menu-covered{visibility:hidden;pointer-events:none}.lmn__links{display:flex;justify-content:space-between;gap:20px;overflow-x:auto;padding:0 4vw;scrollbar-width:none}.lmn__links::-webkit-scrollbar{display:none}.lmn__links a{position:relative;display:flex;flex:none;align-items:center;gap:9px;min-height:58px;white-space:nowrap;font-size:12px;color:#666d67}.lmn__links a:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--lmn-accent,#a87528);transform:scaleX(0)}.lmn__links a[aria-current],.lmn__links a:hover{color:#171b18}.lmn__links a[aria-current]:after,.lmn__links a:hover:after{transform:scaleX(1)}.lmn__links small{font-size:10px;color:#74746e}.lmn__mobile{display:none}.lmc{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;width:min(1920px,100%);margin-inline:auto;padding:var(--lmc-space-top,64px) 4vw var(--lmc-space-bottom,64px);background:var(--lmc-surface,#fff);color:var(--lmc-ink,#171b18);scroll-margin-top:var(--lmc-offset,140px);min-width:0}.lmc__header{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(240px,400px);align-self:start;align-items:end;gap:16px 40px;min-width:0}.lmc__kicker{display:flex;align-items:baseline;gap:32px;margin-bottom:8px;font-size:12px;line-height:1.5;font-weight:600;text-transform:uppercase;color:var(--lmc-accent,#a87528)}.lmc h2{font:400 clamp(calc(var(--lmc-title-size,48px)*.75),calc(3.5vw*var(--lmc-title-scale,1)),var(--lmc-title-size,48px))/1.16 LMCMarcellus,Georgia,serif;letter-spacing:0;color:inherit;margin:0;overflow-wrap:break-word}.lmc__description{font-size:15px;line-height:1.6;color:#666d67;max-width:400px;margin:0 0 4px}.lmc__description p{font:inherit;color:inherit;margin:0}.lmc__description p+p{margin-top:8px}.lmc__feature{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:end;gap:16px 32px;min-width:0;min-height:0}.lmc__collection{display:flex;align-items:center;gap:14px;align-self:start;width:fit-content;max-width:100%;min-height:44px;flex-shrink:0;font-size:13px;line-height:1.5;color:var(--lmc-accent,#a87528)!important}.lmc__collection span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.lmc__collection svg{width:20px;height:16px;flex-shrink:0}.lmc figure{margin:0;min-width:0;min-height:0;position:relative;overflow:hidden}.lmc__material{aspect-ratio:4/3;background:#fff}.lmc__material>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lmc__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 16px;min-width:0;min-height:0}.lmc__product{display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;min-width:0;min-height:0;gap:0;border:0;background:transparent}.lmc__product-image-link{display:block;aspect-ratio:1;min-height:0;min-width:0;-webkit-touch-callout:none;touch-action:pan-y}.lmc__product-image{height:100%;width:100%}.lmc__product-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.lmc__studio{mix-blend-mode:multiply}.lmc__scene{opacity:0;background:var(--lmc-surface,#fff);pointer-events:none;transition:opacity .42s cubic-bezier(.4,0,.2,1)}.lmc__product-image.is-scene-visible .lmc__scene{opacity:1}.lmc__rank{position:absolute;top:8px;left:0;font-size:11px;color:#73746d;line-height:1.4;z-index:1;font-variant-numeric:tabular-nums}.lmc__product-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:10px 0 0;border-top:1px solid #e7e3dc;text-align:center;gap:6px}.lmc h3{font:600 13px/1.5 LMCMulish,Arial,sans-serif;letter-spacing:0;color:inherit;margin:0 0 4px;overflow-wrap:anywhere}.lmc__meta{display:flex;justify-content:center;flex-wrap:wrap;align-self:center;align-items:baseline;gap:4px 10px;font-size:14px;line-height:1.5}.lmc__price{font-weight:600;white-space:nowrap}.lmc__options{font-size:11px;color:#666d67}.lmc__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;background:#f6f5f2}.lmc__placeholder svg{max-height:140px;width:100%}@media(min-width:1000px){.lmc{grid-template-columns:minmax(240px,.36fr) minmax(0,1fr);column-gap:clamp(28px,4vw,72px)}.lmc__feature{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:16px}.lmc__material{flex:1 1 0;aspect-ratio:auto}.lmc__products{grid-column:2;grid-row:2}}@media(min-width:1000px)and (min-height:681px){.lmc{grid-template-rows:96px minmax(0,1fr);row-gap:20px;height:calc(100svh - var(--lmc-offset,140px));min-height:0;padding-top:var(--lmc-space-top,64px);padding-bottom:var(--lmc-space-bottom,64px)}.lmc__products{grid-template-rows:repeat(2,minmax(0,1fr));align-self:stretch;gap:20px 16px;height:100%}.lmc__product-image-link{height:100%;aspect-ratio:auto}.lmc__product-copy{min-height:72px}.lmc.lmc--expanded{height:auto;min-height:calc(100svh - var(--lmc-offset,140px));grid-template-rows:auto auto}.lmc--expanded .lmc__product-image-link{aspect-ratio:1}}@media(min-width:1101px)and (max-height:680px){.lmc__products{row-gap:60px}}@media(max-width:999px){.lmc__material{order:-1}.lmc__products{gap:40px 20px}.lmc h3{font-size:12px}}@media(min-width:761px)and (max-width:999px){.lmc{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}.lmc__header{grid-column:1;grid-row:1;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}.lmc__feature{grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr)}.lmc__products{grid-column:1/-1;grid-row:2}}@media(max-width:760px){.lmn__links{display:none}.lmn__mobile{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 22px;min-height:58px}.lmn__mobile label{font-size:12px;color:#666d67}.lmn__mobile select{max-width:72%;min-height:44px;padding:8px 8px 8px 10px;border:0;border-radius:0;background-color:transparent;background-image:none;color:#171b18;font:600 14px/1.5 LMCMulish,Arial,sans-serif;-webkit-appearance:auto;appearance:auto;cursor:pointer}.lmc__header{grid-template-columns:minmax(0,1fr)}.lmc h2{font-size:min(var(--lmc-title-size,48px),36px)}.lmc__description{max-width:520px;margin:0}.lmc__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lmc{padding-inline:22px;gap:24px}.lmc__kicker{font-size:10px;gap:20px}.lmc__feature{grid-template-columns:minmax(0,1fr);gap:12px}.lmc__material{aspect-ratio:16/9}.lmc__collection{gap:12px}.lmc__collection svg{flex-basis:16px}.lmc__products{gap:32px 14px}.lmc__product-image-link{aspect-ratio:1.1}.lmc__studio{transform:scale(.84)}.lmc__rank{font-size:10px}.lmc__meta{gap:3px 8px}.lmc__options{font-size:10px}}@media(max-width:360px){.lmc h2{font-size:min(var(--lmc-title-size,48px),32px)}.lmn__mobile{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.lmc *,.lmn *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lucia-material-page.css.map */
