.lk-atelier{--lk-paper: #faf8f4;--lk-ink: #211d19;--lk-field: #e7dfd3;--lk-dark: #28241f;color:var(--lk-ink);background:var(--lk-paper)}.lk-atelier ::selection{color:var(--lk-paper);background:var(--lk-ink)}.lk-atelier a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.lk-atelier h1,.lk-atelier h2{font-family:var(--heading-font-family);text-transform:none;font-weight:var(--heading-font-weight);letter-spacing:-.025em;line-height:1.02;text-wrap:balance}.lk-atelier p{font-size:18px;line-height:1.6;max-width:48ch}.lk-hero{display:grid;grid-template-columns:40% 60%;padding:28px;gap:0;align-items:stretch}.lk-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px 40px 24px 12px}.lk-hero h1{font-size:clamp(64px,7.4vw,112px);line-height:.96;margin:0 0 28px}.lk-hero h1 span,.lk-hero h1 em{display:block}.lk-hero h1 em{font-weight:inherit}.lk-hero-copy p{margin:0 0 24px;max-width:32ch}.lk-action{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 25px;color:var(--lk-paper);background:var(--lk-ink);font-size:16px;line-height:1.4;text-align:center;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.lk-action:hover{opacity:.86;transform:translateY(-2px)}.lk-text-link{display:inline-flex;align-items:center;min-height:44px;font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.lk-hero-copy>.lk-text-link{margin-top:14px}.lk-hero-media{position:relative;min-width:0;min-height:640px;padding:18px 0 0}.lk-hero-lifestyle{margin:0;min-width:0;align-self:center}.lk-hero-lifestyle>a,.lk-hero-lifestyle picture{display:block}.lk-hero-lifestyle-image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.lk-hero-lifestyle figcaption{padding:14px 0;font-size:16px;line-height:1.5}.lk-hero-product{display:flex;flex-direction:column;width:67%;min-width:0;margin:0 0 0 auto;background:var(--lk-photo)}.lk-hero-product>a{display:block;height:460px;min-height:0;overflow:hidden}.lk-hero-image{width:100%;height:100%;object-fit:contain;transition:transform .6s ease}.lk-hero-product>a:hover .lk-hero-image{transform:scale(1.025)}.lk-hero-product figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:18px 20px;font-size:16px;line-height:1.5}.lk-hero-media .lk-hero-product figcaption{order:0}.lk-hero-bag{position:absolute;left:0;bottom:0;width:33%;margin:0}.lk-hero-bag>a{height:240px}.lk-hero-bag figcaption{font-size:15px;padding:14px 16px}.lk-hero-product figcaption a{text-decoration:underline;text-underline-offset:4px}.lk-hero-product figcaption span{flex-shrink:0}.lk-hero-empty{padding:52px;background:var(--lk-field);align-content:center}.lk-shop-section{padding:100px 28px}.lk-edit-navigation{justify-content:flex-start;gap:12px 28px;margin-bottom:28px}.lk-edit-navigation button{min-height:44px;padding:8px 0;font-size:clamp(18px,2vw,24px);line-height:1.4;color:var(--lk-ink);opacity:.6}.lk-edit-navigation button[aria-current=true]{opacity:1;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}.lk-edit-navigation button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.lk-edit-panel>p{margin-bottom:24px}.lk-edit-panel>.lk-text-link{margin-top:24px}.lk-section-heading{display:grid;grid-template-columns:1fr auto;align-items:end;gap:12px 48px;margin-bottom:36px}.lk-section-heading h2{margin:0;font-size:clamp(30px,4vw,54px);max-width:28ch}.lk-section-heading p{grid-column:1;margin:0}.lk-section-heading>a{grid-column:2;grid-row:1 / 3}.lk-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;--product-list-items-per-row: 4}.lk-products .product-card{min-width:0}.lk-products .product-card__image{aspect-ratio:4 / 5;object-fit:contain}.lk-products .product-card__info{padding-top:18px}.lk-products .product-title{text-transform:none;font-family:var(--text-font-family);font-size:16px;line-height:1.45;letter-spacing:0}.lk-print-story{display:grid;grid-template-columns:55% 45%;margin:0 28px 100px;background:var(--lk-field)}.lk-print-story-media{display:block;min-width:0}.lk-print-story-image{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:contain}.lk-print-story-copy{align-self:center;padding:clamp(28px,4vw,64px)}.lk-print-story h2{font-size:clamp(34px,4.4vw,60px);margin:0 0 24px}.lk-print-story p{margin:0 0 24px}.lk-origin{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:88px 40px;margin:20px 28px 0;color:var(--lk-paper);background:var(--lk-dark)}.lk-origin h2{font-size:clamp(34px,4.4vw,60px);margin:0}.lk-origin p{margin:0 0 28px}.lk-action-light{background:var(--lk-paper);color:var(--lk-ink)}.lk-explore{padding:100px 28px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:48px}.lk-explore h2{font-size:clamp(34px,4.4vw,60px);margin:0;max-width:16ch}.lk-explore-links{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.lk-explore-links a{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:clamp(22px,2.4vw,34px);line-height:1.4;min-height:44px;text-decoration:underline;text-underline-offset:8px;text-decoration:none;transition:transform .2s ease}.lk-explore-links a>span:first-child{text-decoration:underline;text-underline-offset:8px}.lk-explore-links .lk-print-note{font:16px/1.5 var(--text-font-family);max-width:38ch;text-decoration:none}.lk-explore-links a:hover{transform:translate(6px)}@media(max-width:999px){.lk-hero{grid-template-columns:1fr;min-height:auto;padding:20px}.lk-hero-copy{padding:28px 0 36px}.lk-hero h1{font-size:clamp(54px,10vw,78px);margin-bottom:24px}.lk-hero-copy p{font-size:17px;max-width:35ch;margin-bottom:24px}.lk-hero-media{min-height:600px;max-width:720px;width:100%;margin-inline:auto}.lk-hero-product>a{height:440px}.lk-hero-bag>a{height:260px}.lk-hero-image{aspect-ratio:1}.lk-hero-product figcaption{padding:16px;gap:16px;font-size:15px}.lk-shop-section{padding:72px 20px}.lk-section-heading{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.lk-section-heading h2{font-size:clamp(30px,7vw,44px)}.lk-section-heading>a{grid-column:1;grid-row:auto}.lk-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;--product-list-items-per-row: 2}.lk-print-story{grid-template-columns:1fr;margin:0 20px 72px}.lk-print-story-copy{padding:32px 24px 40px}.lk-origin{grid-template-columns:1fr;gap:28px;padding:40px 24px;margin:0 20px}.lk-origin h2{font-size:clamp(32px,7vw,48px)}.lk-explore{grid-template-columns:1fr;padding:72px 20px;gap:28px}.lk-explore h2{font-size:38px}}@media(max-width:699px){.lk-hero-lifestyle--mobile .lk-hero-lifestyle-image{aspect-ratio:2 / 3}.lk-hero-copy{padding-block:20px 24px}.lk-hero-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;min-height:0;padding-top:0}.lk-hero-product{width:auto;margin:0}.lk-hero-product>a{height:220px}.lk-hero-product figcaption{font-size:14px;padding:14px}.lk-hero-bag{position:static;width:auto}.lk-hero-bag>a{height:220px}.lk-hero-bag figcaption{font-size:14px;padding:12px}}.lk-hero--campaign{grid-template-columns:1fr;padding:0}.lk-hero--campaign .lk-hero-lifestyle,.lk-hero--campaign .lk-hero-copy{grid-area:1 / 1}.lk-hero--campaign .lk-hero-lifestyle-image{aspect-ratio:2 / 1}.lk-hero--campaign .lk-hero-copy{position:relative;z-index:1;align-self:end;justify-self:end;width:34%;max-width:480px;padding:28px;margin:0 48px 90px 0;background:var(--lk-paper)}.lk-hero--campaign h1{font-size:clamp(44px,5.5vw,80px);margin-bottom:20px}.lk-hero--campaign .lk-hero-lifestyle figcaption{padding-inline:28px}@media(max-width:999px)and (min-width:700px){.lk-hero--campaign .lk-hero-copy{width:35%;padding:22px;margin:0 28px 68px 0}.lk-hero--campaign h1{font-size:38px;margin-bottom:16px}.lk-hero--campaign .lk-hero-copy p{margin-bottom:16px}}@media(max-width:699px){.lk-hero--campaign .lk-hero-lifestyle--mobile .lk-hero-lifestyle-image{aspect-ratio:2 / 3;object-position:var(--lk-hero-mobile-x, 50%) center}.lk-hero--campaign .lk-hero-copy{grid-area:1 / 1;width:auto;max-width:none;justify-self:stretch;margin:0;padding:28px 20px 36px}.lk-hero--campaign .lk-hero-lifestyle{grid-area:2 / 1}.lk-hero--campaign h1{font-size:42px;margin-bottom:18px}.lk-hero--campaign .lk-hero-lifestyle figcaption{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.lk-atelier *,.lk-atelier *:before,.lk-atelier *:after{transition:none!important;animation:none!important}}.lk-print-families{padding:0 28px 100px}.lk-category-shortcuts{padding:72px 28px 0}.lk-category-tile{min-height:44px}.lk-category-shortcuts .lk-print-tile-image{object-fit:contain;background:#f5f3f0}.lk-category-shortcuts .lk-print-tile-caption{font-size:clamp(22px,2.1vw,30px)}.lk-print-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lk-print-tile{display:block;min-width:0;text-decoration:none}.lk-print-tile-image{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.lk-print-tile-caption{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;padding-top:18px;font-size:clamp(22px,2.4vw,34px);line-height:1.3}.lk-print-tile-caption .lk-print-note{font:16px/1.5 var(--text-font-family)}.lk-print-tile:hover .lk-print-tile-caption>span:first-child{text-decoration:underline;text-underline-offset:6px}@media(max-width:999px){.lk-print-families{padding:0 20px 72px}.lk-print-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.lk-print-tile-caption{padding-top:12px;flex-direction:column;align-items:flex-start}}@media(max-width:999px){.lk-category-shortcuts{padding:48px 20px 0}}.lk-journal{padding:40px 28px 0}.lk-journal figure{margin:0}.lk-journal img{width:100%;display:block}.lk-journal h1 span{display:block}.lk-journal-cover-copy{display:grid;grid-template-columns:7fr 4fr;align-items:end;gap:6vw;padding-bottom:40px}.lk-journal-cover-copy h1{font-size:clamp(52px,7.2vw,104px);margin:0;line-height:.98;letter-spacing:-.045em;text-wrap:nowrap}.lk-journal-cover-copy p{margin:0 0 20px;max-width:34ch}.lk-journal-action{display:inline-flex;align-items:center;min-height:44px;font-size:18px;text-decoration:underline;text-underline-offset:6px}.lk-journal-cover-photo picture{display:block;overflow:hidden}.lk-journal-cover-photo picture img{height:auto;animation:lk-journal-settle 1.1s ease-out both}.lk-journal figcaption{font-size:15px;line-height:1.5;padding-top:14px}.lk-journal-cover-photo figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:0 28px}.lk-journal-cover-photo figcaption>span{margin-right:auto}.lk-journal-cover-photo figcaption a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.lk-journal-intro{display:grid;grid-template-columns:7fr 4fr;gap:6vw;align-items:end;padding:112px 0 64px;scroll-margin-top:110px}.lk-journal-intro h2{font-size:clamp(32px,4.2vw,60px);margin:0;max-width:16ch}.lk-journal-intro p{margin:0;max-width:34ch}.lk-journal-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8vw;padding-top:112px}.lk-journal-story-visual{position:relative}.lk-wardrobe-copy{color:var(--lk-wardrobe-ink, var(--lk-ink))}.lk-wardrobe-copy h2{color:inherit;font-size:clamp(32px,4.2vw,60px);line-height:1.08;margin:0 0 20px}.lk-wardrobe-copy p{color:inherit;margin:0;max-width:34ch}.lk-journal-story-visual--intro>.lk-wardrobe-copy{position:absolute;left:calc(4% + 92% * var(--lk-wardrobe-x, 0));top:calc(4% + 92% * var(--lk-wardrobe-y, 0));transform:translate(var(--lk-wardrobe-tx, 0%),var(--lk-wardrobe-ty, 0%));width:26%;pointer-events:none}@media(min-width:1000px){.lk-wardrobe-copy[data-desktop-position$=-center]{--lk-wardrobe-x: .5;--lk-wardrobe-tx: -50%}.lk-wardrobe-copy[data-desktop-position$=-right]{--lk-wardrobe-x: 1;--lk-wardrobe-tx: -100%}.lk-wardrobe-copy[data-desktop-position^=middle-]{--lk-wardrobe-y: .5;--lk-wardrobe-ty: -50%}.lk-wardrobe-copy[data-desktop-position^=bottom-]{--lk-wardrobe-y: 1;--lk-wardrobe-ty: -100%}.lk-journal-story-visual--intro>.lk-wardrobe-copy[data-desktop-position=photo]{left:auto;top:40%;right:4%;transform:none}}.lk-journal-story-visual--intro>.lk-wardrobe-copy h2{font-size:clamp(28px,3vw,46px);max-width:none}.lk-journal-story-visual--intro>.lk-wardrobe-copy h2 span{display:block;white-space:nowrap}.lk-journal-story-visual--intro>.lk-wardrobe-copy p{font-size:18px;line-height:1.4}.lk-wardrobe-flow{grid-column:1 / -1;padding-bottom:40px}@media(max-width:999px){.lk-journal-stories{padding-top:64px}.lk-wardrobe-copy{color:var(--lk-wardrobe-mobile-ink, var(--lk-ink))}.lk-journal-story-visual--intro>.lk-wardrobe-copy{width:28%}.lk-wardrobe-copy[data-mobile-position$=-center]{--lk-wardrobe-x: .5;--lk-wardrobe-tx: -50%}.lk-wardrobe-copy[data-mobile-position$=-right]{--lk-wardrobe-x: 1;--lk-wardrobe-tx: -100%}.lk-wardrobe-copy[data-mobile-position^=middle-]{--lk-wardrobe-y: .5;--lk-wardrobe-ty: -50%}.lk-wardrobe-copy[data-mobile-position^=bottom-]{--lk-wardrobe-y: 1;--lk-wardrobe-ty: -100%}.lk-journal-story-visual--intro>.lk-wardrobe-copy[data-mobile-position=photo]{left:auto;top:43%;right:4%;transform:none}.lk-journal-story-visual--intro>.lk-wardrobe-copy h2{font-size:28px;margin-bottom:14px}.lk-journal-story-visual--intro>.lk-wardrobe-copy p{font-size:16px;line-height:1.3}}@media(max-width:699px){.lk-journal-story-visual--intro>.lk-wardrobe-copy h2{font-size:clamp(22px,6.5vw,28px)}}.lk-journal-story{min-width:0;padding-bottom:96px}.lk-journal-story:first-child{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;align-items:center}.lk-journal-story-photo{min-width:0}.lk-journal-story-photo img{height:auto}.lk-journal-story:first-child .lk-journal-story-photo{grid-column:1 / 7}.lk-journal-story:first-child .lk-journal-story-copy{grid-column:8 / 13}.lk-journal-story-copy{min-width:0;padding-top:28px}.lk-journal-story:first-child .lk-journal-story-copy{padding:32px 0}.lk-journal-story h2{font-size:clamp(32px,3.8vw,54px);margin:0 0 24px;max-width:17ch}.lk-journal-story-copy>p{margin:0 0 24px}.lk-journal-story--3{padding-top:144px}.lk-journal-story--3 .lk-journal-story-photo{width:86%;margin-left:auto}.lk-journal-story--3 .lk-journal-story-copy{padding-left:14%}.lk-journal-primary{display:flex;align-items:center;min-height:44px;font-size:17px;line-height:1.5;text-decoration:underline;text-underline-offset:5px;margin-bottom:12px}@media(min-width:1000px){.lk-journal-story--2 .lk-journal-story-copy>h2{margin-left:auto;text-align:right}.lk-journal-story--2 .lk-journal-story-copy>p{margin-left:auto;text-align:right}.lk-journal-story--2 .lk-journal-story-copy>.lk-journal-primary{justify-content:flex-end;text-align:right}}.lk-journal-shop summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;list-style:none}.lk-journal-shop summary::-webkit-details-marker{display:none}.lk-journal-shop summary:after{content:"+";font-size:26px}.lk-journal-shop[open] summary:after{content:"\2212"}.lk-journal-shop summary:focus-visible{outline:3px solid currentColor;outline-offset:5px}.lk-journal-shop ul{list-style:none;margin:16px 0;padding:0}.lk-journal-shop li{padding:12px 0}.lk-journal-shop li a{display:flex;justify-content:space-between;gap:18px;align-items:start;min-height:44px;font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.lk-journal-shop li a>span:last-child{white-space:nowrap}.lk-journal .lk-journal-note{font-size:14px;line-height:1.5}.lk-journal-shop li .lk-journal-note{display:block;margin-top:2px}.lk-journal-finishing-edit{padding-bottom:104px}.lk-journal-finishing-edit .lk-journal-intro{padding-top:0;padding-bottom:48px}.lk-journal-finishing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start}.lk-journal-finishing-piece{min-width:0}.lk-journal-finishing-piece img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:contain;border-radius:8px}.lk-journal-finishing-piece a{display:block;text-decoration:none}.lk-journal-finishing-piece figcaption{font-size:16px;padding-top:20px}.lk-journal-finishing-piece figcaption span{display:block;margin-top:8px}.lk-journal-finishing-piece a:hover figcaption{text-decoration:underline;text-underline-offset:5px}.lk-journal-index{display:grid;grid-template-columns:1fr 1fr;gap:8vw;margin:0 28px 72px;padding:48px;background:var(--lk-field)}.lk-journal-index h2{font-size:clamp(32px,4vw,54px);margin:0 0 24px;max-width:15ch}.lk-journal-index p{margin:0;max-width:26ch}.lk-journal-index>div:last-child{display:grid;grid-template-columns:1fr;gap:8px}.lk-journal-index a{font-size:clamp(20px,2vw,28px);display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:48px;text-decoration:none}.lk-journal-index a:hover{text-decoration:underline;text-underline-offset:6px}.lk-journal-index a span{font-size:22px}.lk-atelier--editorial .lk-print-families{padding-top:0;padding-bottom:80px}.lk-atelier--editorial .lk-print-families .lk-print-tile-image{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:contain;border-radius:8px;background:var(--lk-paper)}.lk-atelier--editorial .lk-print-tile-caption{font-size:clamp(22px,2vw,28px)}.lk-atelier--editorial .lk-origin{margin:0;padding:64px 76px;gap:8vw;align-items:center}.lk-atelier--editorial .lk-origin p{font-size:20px}@keyframes lk-journal-settle{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes lk-journal-rise{0%{transform:translateY(18px)}to{transform:translateY(0)}}@supports (animation-timeline: view()){.lk-journal-story-photo,.lk-journal-story-copy>h2,.lk-journal-story-copy>p{animation:lk-journal-rise linear both;animation-timeline:view();animation-range:entry 0% entry 25%}}@media(max-width:999px){.lk-journal{padding:28px 20px 0}.lk-journal-cover-copy{grid-template-columns:1fr;gap:24px;padding-bottom:28px}.lk-journal-cover-copy h1{font-size:clamp(50px,9vw,76px)}.lk-journal-cover-copy p{max-width:44ch}.lk-journal-intro{padding:64px 0 40px;grid-template-columns:1fr;gap:24px}.lk-journal-intro h2{max-width:20ch}.lk-journal-stories{column-gap:40px}.lk-journal-story:first-child{gap:24px}.lk-journal-story:first-child .lk-journal-story-copy{grid-column:7 / 13}.lk-journal-story h2{font-size:32px}.lk-journal-story--3{padding-top:80px}.lk-journal-finishing-grid{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.lk-journal-index{margin:0 20px 56px;padding:32px;gap:40px}.lk-atelier--editorial .lk-origin{padding:48px 40px}.lk-atelier--editorial .lk-origin p{font-size:18px}}@media(max-width:699px){.lk-journal-cover-copy h1{font-size:clamp(42px,11.5vw,72px)}.lk-journal-cover-copy p{font-size:17px}.lk-journal-cover-photo figcaption{gap:0 18px}.lk-journal-stories{display:block}.lk-journal-story,.lk-journal-story:first-child{display:block;padding-bottom:64px}.lk-journal-story-photo{width:100%}.lk-journal-story-copy,.lk-journal-story:first-child .lk-journal-story-copy{width:100%;padding:24px 0 0}.lk-journal-story--2 .lk-journal-story-photo{width:92%;margin-left:auto}.lk-journal-story--3{padding-top:0}.lk-journal-story--3 .lk-journal-story-photo{width:86%;margin-left:0}.lk-journal-story--3 .lk-journal-story-copy{padding-left:0}.lk-journal-story h2{max-width:19ch;margin-bottom:20px}.lk-journal-story-copy>p{font-size:17px}.lk-journal-shop li a{gap:14px}.lk-journal-finishing-edit{padding:8px 0 64px}.lk-journal-finishing-grid{gap:28px 18px}.lk-journal-finishing-piece figcaption{font-size:15px;padding-top:12px}.lk-journal-index{grid-template-columns:1fr;gap:28px;padding:28px 24px}.lk-journal-index>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.lk-journal-index a{font-size:18px;line-height:1.4}.lk-journal-index a span{display:none}.lk-atelier--editorial .lk-print-families{padding-bottom:56px}.lk-atelier--editorial .lk-origin{gap:24px;padding:40px 28px}}@media(prefers-reduced-motion:reduce){.lk-journal *,.lk-journal *:before,.lk-journal *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lk-sets{padding:clamp(56px,7vw,100px) var(--lk-space,28px);color:var(--lk-ink,#211d19);background:var(--lk-paper,#faf8f4);--button-background: 33 29 25;--border-color: 33 29 25}.lk-sets-heading{max-width:70ch;margin-bottom:40px}.lk-sets-heading h2{margin:0 0 18px;font:var(--heading-font-weight) clamp(38px,5vw,68px)/1.05 var(--heading-font-family);letter-spacing:-.025em;text-transform:none}.lk-sets-heading p{font-size:18px;line-height:1.6}.lk-set-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.lk-set{min-width:0}.lk-set-image-link{display:block}.lk-set-image{display:block;width:100%;aspect-ratio:3 / 4;object-fit:contain;background:var(--lk-field,#e7dfd3)}.lk-set-title-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin:18px 0 12px}.lk-set-title-row h3{margin:0;font:var(--heading-font-weight) clamp(28px,3vw,40px)/1.1 var(--heading-font-family);text-transform:none;letter-spacing:-.025em}.lk-set-pieces{display:grid;gap:12px}.lk-set-pieces :is(.product-title,price-list){font-size:14px;line-height:1.45}.lk-set-pieces button{min-height:44px;align-items:center}.lk-sets a:focus-visible,.lk-sets button:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(min-width:700px)and (max-width:999px){.lk-set-grid{grid-template-columns:1fr;gap:56px}.lk-set{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.lk-set-image-link{grid-row:1 / 3}.lk-set-title-row{align-self:start;margin-top:0}.lk-set-pieces{align-self:start}}@media(max-width:699px){.lk-sets{padding:56px 20px}.lk-sets-heading{margin-bottom:28px}.lk-set-grid{grid-template-columns:1fr;gap:56px}.lk-set-image{aspect-ratio:4 / 5}.lk-set-title-row h3{font-size:32px}}.lk-services{color:#211d19;background:#e7dfd3;padding:56px 28px 64px}.lk-services :is(h2,h3,p){margin:0}.lk-services :is(h2,h3){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:none;letter-spacing:-.025em;line-height:1.15}.lk-services h2{font-size:clamp(30px,3vw,44px);margin-bottom:32px}.lk-services__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 36px}.lk-services__link{display:block;min-width:0;min-height:44px;padding-block:8px;text-decoration:none}.lk-services__link h3{font-size:clamp(21px,2vw,26px);margin-bottom:14px;text-decoration:underline;text-underline-offset:5px}.lk-services__link p{font-size:16px;line-height:1.55;max-width:32ch}.lk-services__link:hover h3{text-decoration-thickness:2px}.lk-services__link:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media(max-width:999px){.lk-services{padding:40px 20px 48px}.lk-services__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}}@media(max-width:399px){.lk-services__links{gap:24px 20px}.lk-services__link h3{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
