.lamp-journal-reader{display:block}.lamp-journal,.lamp-newsletter{--editorial-gap: var(--space-lg, 2rem);--editorial-space-sm: var(--space-sm, 1rem);--editorial-space-xs: var(--space-xs, .75rem);--editorial-space-md: var(--space-md, 1.5rem);--editorial-space-xl: var(--space-xl, 3rem);--editorial-gutter: clamp(1rem, 4vw, 4rem);--editorial-section-space: clamp(3rem, 6vw, 6rem);--editorial-max-width: var(--page-width, 90rem);--editorial-reading-width: 66ch;--editorial-control-size: 3rem;--editorial-line: color-mix(in srgb, currentColor 28%, transparent);--editorial-card-radius: 0;--editorial-title-size: clamp(1.3rem, 1.8vw, 1.75rem);--editorial-heading-size: clamp(2rem, 4vw, 3.5rem);--editorial-body-size: 1.0625rem;--editorial-small-size: .9375rem;--editorial-eyebrow-size: .8125rem;--editorial-reading-size: clamp(1.0625rem, 1.3vw, 1.1875rem);--editorial-line-height: 1.7;--editorial-rule-width: .0625rem;--editorial-focus-width: .1875rem;--editorial-focus-offset: .25rem;--editorial-motion-duration: .18s;--editorial-weight-normal: 400;--editorial-weight-strong: 600;min-width:0;width:min(100%,var(--editorial-max-width));max-width:100%;margin-inline:auto;padding:var(--editorial-section-space) var(--editorial-gutter);color:inherit;font-family:inherit;font-size:var(--editorial-body-size);line-height:var(--editorial-line-height);text-align:start}.lamp-journal__intro{max-width:52rem;margin-block-end:var(--editorial-space-xl)}.lamp-journal :is(.lamp-journal__eyebrow,.lamp-journal__heading,.lamp-journal__description),.lamp-newsletter :is(.lamp-newsletter__eyebrow,.lamp-newsletter__heading,.lamp-newsletter__description){max-width:100%;margin:0;color:inherit}.lamp-journal__eyebrow,.lamp-newsletter__eyebrow{font-size:var(--editorial-eyebrow-size);font-weight:var(--editorial-weight-strong);letter-spacing:.08em;text-transform:uppercase}.lamp-journal .lamp-journal__heading,.lamp-newsletter .lamp-newsletter__heading{margin-block:var(--editorial-space-xs) var(--editorial-space-sm);font-family:inherit;font-size:var(--editorial-heading-size);font-weight:var(--editorial-weight-normal);line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.lamp-journal__description,.lamp-newsletter__description{font-size:var(--editorial-body-size);line-height:1.6}.lamp-journal__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:var(--editorial-space-xl) var(--editorial-gap);min-width:0}.lamp-journal__entry{min-width:0;max-width:100%;border-block-end:var(--editorial-rule-width) solid var(--editorial-line);scroll-margin-block-start:7rem}.lamp-journal__summary{display:block;min-height:var(--editorial-control-size);max-width:100%;list-style:none;cursor:pointer;scroll-margin-block-start:7rem}.lamp-journal__summary::marker,.lamp-journal__summary::-webkit-details-marker{display:none;content:""}.lamp-journal .lamp-journal__summary-heading{display:flex;flex-direction:column;max-width:100%;margin:0;font-family:inherit;font-size:inherit;font-weight:var(--editorial-weight-normal);line-height:inherit;letter-spacing:normal;text-align:start}.lamp-journal__entry:not([open]) .lamp-journal__summary,.lamp-journal__entry:not([open]) .lamp-journal__summary-heading{height:100%}.lamp-journal__media{display:block;flex:none;width:100%;overflow:hidden;background:color-mix(in srgb,currentColor 4%,transparent);border-radius:var(--editorial-card-radius);aspect-ratio:4 / 3}.lamp-journal .lamp-journal__image{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center}.lamp-journal__card-copy{display:flex;flex:1;flex-direction:column;align-items:start;gap:var(--editorial-space-sm);padding-block:var(--editorial-space-md)}.lamp-journal__title{display:block;font-size:var(--editorial-title-size);font-weight:var(--editorial-weight-strong);line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.lamp-journal__excerpt{display:block;max-width:38ch;font-size:var(--editorial-small-size);font-weight:var(--editorial-weight-normal);line-height:1.6;letter-spacing:normal}.lamp-journal__action{display:flex;align-items:center;justify-content:space-between;gap:var(--editorial-space-sm);width:100%;min-height:var(--editorial-control-size);margin-block-start:auto;font-size:var(--editorial-small-size);font-weight:var(--editorial-weight-strong)}.lamp-journal__arrow{flex:none;width:1.5rem;height:1.5rem;transition:transform var(--editorial-motion-duration) ease}.lamp-journal__close{display:none}.lamp-journal__summary:hover .lamp-journal__title{text-decoration:underline;text-decoration-thickness:var(--editorial-rule-width);text-underline-offset:var(--editorial-focus-offset)}.lamp-journal__summary:hover .lamp-journal__arrow{transform:translate(.25rem)}.lamp-journal__entry[open]{grid-column:1 / -1;padding-block-end:var(--editorial-space-xl)}.lamp-journal-reader--enhanced:has([open]) .lamp-journal__entry:not([open]){display:none}.lamp-journal__entry[open] .lamp-journal__summary-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:var(--editorial-gap)}.lamp-journal__entry[open] .lamp-journal__title{max-width:25ch;font-size:var(--editorial-heading-size)}.lamp-journal__entry[open] .lamp-journal__read{display:none}.lamp-journal__entry[open] .lamp-journal__close{display:inline}.lamp-journal__entry[open] .lamp-journal__arrow{transform:rotate(-90deg)}.lamp-journal__reader{max-width:var(--editorial-reading-width);margin-inline:auto;padding-block-start:var(--editorial-space-xl);font-size:var(--editorial-reading-size)}.lamp-article{font-size:inherit;line-height:var(--editorial-line-height)}.lamp-article :is(.lamp-article__introduction,.lamp-article__paragraph,.lamp-article__closing){max-width:100%;margin:0 0 var(--editorial-space-md);font-size:inherit;color:inherit;line-height:var(--editorial-line-height)}.lamp-article .lamp-article__heading{max-width:100%;margin-block:var(--editorial-space-xl) var(--editorial-space-sm);font-family:inherit;font-size:var(--editorial-title-size);font-weight:var(--editorial-weight-strong);line-height:1.35;letter-spacing:-.02em}.lamp-article .lamp-article__closing{margin-block-start:var(--editorial-space-xl);padding-block-start:var(--editorial-space-md);border-block-start:var(--editorial-rule-width) solid var(--editorial-line)}.lamp-article__reference{margin-block:var(--editorial-space-lg, 2rem) var(--editorial-space-md);font-size:var(--editorial-small-size)}.lamp-journal :is(.lamp-journal__back,.lamp-journal__page-link){display:inline-flex;align-items:center;min-height:var(--editorial-control-size);margin-inline-end:var(--editorial-space-md);font-size:var(--editorial-small-size)}.lamp-journal :is(.lamp-journal__back,.lamp-journal__page-link,.lamp-article__reference a),.lamp-newsletter :is(.lamp-newsletter__privacy a,.lamp-newsletter__errors a){color:inherit;text-decoration:underline;text-decoration-thickness:var(--editorial-rule-width);text-underline-offset:var(--editorial-focus-offset)}.lamp-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--editorial-space-xl);border-block-start:var(--editorial-rule-width) solid var(--editorial-line)}.lamp-newsletter__intro,.lamp-newsletter__form,.lamp-newsletter__preview{min-width:0}.lamp-newsletter__form,.lamp-newsletter__preview-fields{display:block;width:100%;max-width:100%}.lamp-newsletter__label{display:block;margin-block-end:var(--editorial-space-xs);font-size:var(--editorial-small-size);font-weight:var(--editorial-weight-strong)}.lamp-newsletter__email-row{display:flex;flex-wrap:wrap;gap:var(--editorial-space-xs);min-width:0}.lamp-newsletter__email{flex:1 1 14rem;min-width:0;width:100%;min-height:var(--editorial-control-size);padding:var(--editorial-space-xs) var(--editorial-space-sm);border:var(--editorial-rule-width) solid currentColor;font-family:inherit;font-size:var(--editorial-body-size);line-height:1.5;color:inherit;background:transparent;border-radius:var(--editorial-card-radius)}.lamp-newsletter__submit{flex:0 1 auto;min-width:7rem;max-width:100%;min-height:var(--editorial-control-size);padding:var(--editorial-space-xs) var(--editorial-space-md);border:var(--editorial-rule-width) solid currentColor;font-family:inherit;font-size:var(--editorial-body-size);font-weight:var(--editorial-weight-strong);line-height:1.5;color:inherit;background:color-mix(in srgb,currentColor 7%,transparent);border-radius:var(--editorial-card-radius);cursor:pointer}.lamp-newsletter__submit:hover:not(:disabled){background:color-mix(in srgb,currentColor 13%,transparent)}.lamp-newsletter__consent{display:flex;align-items:flex-start;gap:var(--editorial-space-xs);min-height:var(--editorial-control-size);margin-block-start:var(--editorial-space-md);font-size:var(--editorial-small-size);line-height:1.6;cursor:pointer}.lamp-newsletter__checkbox{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-block-start:.125rem;accent-color:currentColor;cursor:pointer}.lamp-newsletter__privacy{margin-block-start:var(--editorial-space-xs);font-size:var(--editorial-small-size)}.lamp-newsletter__privacy a{display:inline-flex;align-items:center;min-height:var(--editorial-control-size)}.lamp-newsletter__errors,.lamp-newsletter__success,.lamp-newsletter__preview-note{margin-block-end:var(--editorial-space-md);padding:var(--editorial-space-sm);border:var(--editorial-rule-width) solid currentColor;font-size:var(--editorial-small-size);line-height:1.6}.lamp-newsletter__preview-fields{min-inline-size:0;margin:0;padding:0;border:0}.lamp-newsletter__preview :is(.lamp-newsletter__email,.lamp-newsletter__submit,.lamp-newsletter__checkbox,.lamp-newsletter__consent){cursor:not-allowed}.lamp-journal :focus-visible,.lamp-newsletter :focus-visible{outline:var(--editorial-focus-width) solid currentColor;outline-offset:var(--editorial-focus-offset)}:is(.lamp-journal--quiet-gallery,.lamp-journal--room-ritual,.lamp-journal--nordic-still-life,.lamp-journal--tactile-calm) :is(.lamp-journal__heading,.lamp-journal__title),:is(.lamp-newsletter--quiet-gallery,.lamp-newsletter--room-ritual,.lamp-newsletter--nordic-still-life,.lamp-newsletter--tactile-calm) .lamp-newsletter__heading{font-family:var(--font-display--family, inherit);font-weight:var(--editorial-weight-normal)}.lamp-journal--precision-studio,.lamp-journal--clear-essentials{--editorial-gap: var(--space-md, 1.5rem)}.lamp-journal--soft-companion,.lamp-newsletter--soft-companion{--editorial-card-radius: 1.5rem}.lamp-journal--demonstration-first,.lamp-newsletter--demonstration-first,.lamp-journal--spectrum-modern,.lamp-newsletter--spectrum-modern{--editorial-card-radius: .75rem;--editorial-weight-strong: 700}.lamp-journal--color-field,.lamp-newsletter--color-field{--editorial-heading-size: clamp(2.25rem, 5vw, 4.5rem);--editorial-weight-normal: 600}@media(max-width:65rem){.lamp-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lamp-newsletter{grid-template-columns:minmax(0,1fr)}.lamp-newsletter__form,.lamp-newsletter__preview{max-width:42rem}}@media(max-width:38rem){.lamp-journal__grid{grid-template-columns:minmax(0,1fr)}.lamp-journal__entry[open] .lamp-journal__summary-heading{grid-template-columns:minmax(0,1fr);gap:0}.lamp-journal__reader{padding-block-start:var(--editorial-space-md)}.lamp-newsletter__submit{flex-grow:1}}@media(prefers-reduced-motion:reduce){.lamp-journal__arrow{transition:none}}@media(forced-colors:active){.lamp-journal :focus-visible,.lamp-newsletter :focus-visible{outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/concept-editorial.css.map */
