.p-arrow{width:20px;height:20px;display:inline-block;flex:0 0 20px;vertical-align:middle;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.p-arrow-down{transform:rotate(135deg)}.p-arrow-left{transform:rotate(225deg)}.p-announcement .p-arrow{width:13px;height:13px}.p-nav summary .p-arrow{width:12px;height:12px;flex-basis:12px}.p-nav{gap:25px}.p-mega{grid-template-columns:1fr 1fr 1.15fr}.v55-menu-editorial{border-left:1px solid var(--p-line);padding-left:40px}.p-mega .p-arrow{width:16px;height:16px}.p-collections{grid-template-columns:repeat(4,minmax(0,1fr))}.p-collection{aspect-ratio:3/4}.p-collection h3{font-size:clamp(27px,2.5vw,39px);padding-right:33px}.p-collection>div{left:22px;right:22px;bottom:24px}.p-collection .p-kicker{font-size:8px}.p-circle{width:32px;height:32px}.p-circle .p-arrow{width:16px;height:16px}.p-more-categories>span{margin-right:0}.p-collection img{object-position:center}.p-newsletter-field button{display:flex;align-items:center;gap:12px}.p-text-link .p-arrow{margin-left:10px;width:17px;height:17px}.p-footer .p-arrow{width:14px;height:14px}
.v55-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.v55-feature-card{display:block;min-width:0}.v55-feature-photo{aspect-ratio:4/3;overflow:hidden;background:#e6e0d5}.v55-feature-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.v55-feature-card:hover .v55-feature-photo img{transform:scale(1.025)}.v55-feature-card .p-kicker,.v55-business-grid .p-kicker{margin:24px 0 12px;color:var(--p-muted);font-size:9px}.v55-feature-card h3,.v55-business-grid h3{font:400 clamp(28px,2.5vw,38px)/1.12 var(--p-serif);margin:0 0 14px}.v55-feature-card h3 .p-arrow{width:22px;height:22px;margin-left:8px}.v55-feature-card>p:not(.p-kicker),.v55-business-grid article>p:not(.p-kicker){font-size:13px;color:var(--p-muted);line-height:1.9;max-width:470px}.v55-discover{border-top:1px solid var(--p-line)}
.v55-editorial-hero{display:grid;grid-template-columns:1fr 1.1fr;background:#ece7de;min-height:590px}.v55-editorial-hero>div{align-self:center;padding:50px 5vw 65px 6vw}.v55-editorial-hero>img{width:100%;height:100%;object-fit:cover;min-height:590px;max-height:780px}.v55-editorial-hero h1{font:400 clamp(45px,5vw,76px)/1.04 var(--p-serif);letter-spacing:-.025em;margin:20px 0 28px}.v55-editorial-hero>div>p:not(.p-kicker){max-width:480px;font-size:14px;line-height:1.9;color:var(--p-muted)}.v55-editorial-hero .p-breadcrumb{margin-bottom:55px}.v55-quote{text-align:center;background:#30362d;color:#f5efe2;padding:85px 24px}.v55-quote h2{font:400 clamp(34px,4vw,59px)/1.15 var(--p-serif);max-width:1000px;margin:20px auto 35px}.v55-quote .p-button{background:#e9e2d6;border-color:#e9e2d6;color:#292721}.v55-article{max-width:860px;margin:0 auto;padding:65px 24px 85px}.v55-article-lead{font:400 27px/1.55 var(--p-serif);margin:0 0 55px}.v55-article section{padding:30px 0;border-top:1px solid var(--p-line)}.v55-article h2{font:400 36px/1.12 var(--p-serif);margin:10px 0 18px}.v55-article section p:not(.p-kicker){line-height:1.95;color:var(--p-muted);font-size:15px}.v55-article .p-button{margin-top:25px}.v55-back{margin-left:25px}.v55-business-jump{padding:25px 6vw;border-bottom:1px solid var(--p-line);display:flex;gap:35px;align-items:center}.v55-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.v55-benefits article{border-top:1px solid var(--p-line);padding:25px 0}.v55-benefits span{font:italic 28px var(--p-serif);color:var(--p-gold)}.v55-benefits h3{font:400 34px var(--p-serif);margin:15px 0}.v55-benefits p{color:var(--p-muted);font-size:13px;line-height:1.9}.v55-business-gallery{padding-top:0}.v55-business-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 30px}.v55-business-grid .v55-feature-photo{aspect-ratio:3/2}.v55-b2b-contact{background:#e9e5dc;display:grid;grid-template-columns:1fr 1fr;gap:7vw;max-width:none}.v55-b2b-contact>div>p:not(.p-kicker){max-width:420px;color:var(--p-muted);line-height:1.9;margin-top:25px}.v55-b2b-contact ol{padding-left:20px;color:var(--p-muted);font-size:13px;line-height:2.5}.v55-b2b-form label{display:block;font-size:11px;margin-bottom:18px}.v55-b2b-form input,.v55-b2b-form select,.v55-b2b-form textarea{display:block;width:100%;padding:13px;background:#f5f2eb;border:1px solid #c4beaf;border-radius:0;margin-top:7px;color:var(--p-ink);font:inherit;font-size:14px;box-sizing:border-box}.v55-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.v55-form-note{font-size:10px;line-height:1.7;color:var(--p-muted)}.v55-form-note a{text-decoration:underline}.v55-form-success{padding:20px;border:1px solid #6a795e;background:#edf0e7}.v55-collection-intro{display:grid;grid-template-columns:1fr 1fr;max-height:520px;background:#eae5db}.v55-collection-intro>img{width:100%;height:100%;min-height:400px;max-height:520px;object-fit:cover}.v55-collection-intro>div{align-self:center;padding:45px 6vw}.v55-collection-intro h2{font:400 clamp(37px,3.8vw,60px)/1.08 var(--p-serif);margin:15px 0 22px}.v55-collection-intro p:not(.p-kicker){font-size:13px;line-height:1.9;color:var(--p-muted)}.v55-collection-intro .p-text-link{margin-top:15px}
.v55-transformation{border-top:1px solid var(--p-line)}.v55-compare{position:relative;isolation:isolate;aspect-ratio:5/3;overflow:hidden;background:#e6dfd1}.v55-compare>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;pointer-events:none;user-select:none}.v55-compare-before{clip-path:inset(0 calc(100% - var(--reveal)) 0 0)}.v55-compare-label{position:absolute;top:22px;background:#f5f2ebe6;color:#292721;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:8px 15px;z-index:2;pointer-events:none}.v55-label-before{left:22px}.v55-label-after{right:22px}.v55-compare-line{position:absolute;top:0;bottom:0;left:var(--reveal);width:2px;background:#fff;transform:translateX(-50%);pointer-events:none;z-index:2}.v55-compare-line>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#f5f2eb;box-shadow:0 2px 12px #0003}.v55-compare-line svg{width:32px;height:24px}.v55-compare-range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3;touch-action:pan-y}.v55-compare:focus-within{outline:3px solid #968367;outline-offset:5px}.v55-compare-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:22px;align-items:center}.v55-compare-bottom p{font-size:11px;color:var(--p-muted)}.v55-compare-bottom>div{display:flex;gap:25px}
@media(max-width:1100px){.p-nav>a:last-child{display:block}.p-header{gap:18px}.p-nav{gap:20px}.p-collections{grid-template-columns:repeat(3,minmax(0,1fr))}.p-collection h3{font-size:32px}.v55-editorial-hero{min-height:500px}.v55-editorial-hero>img{min-height:500px}.v55-editorial-hero h1{font-size:53px}.v55-collection-intro>div{padding:35px}.v55-collection-intro h2{font-size:40px}}
@media(max-width:760px){.p-nav .p-desktop-nav,.p-nav>a:last-child{display:none}.p-mega{grid-template-columns:1fr 1fr;gap:25px 18px}.v55-menu-editorial{grid-column:1/-1;border-left:0;border-top:1px solid var(--p-line);padding:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.v55-menu-editorial .p-kicker{grid-column:1/-1}.p-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.p-collection:first-child{grid-column:auto;aspect-ratio:3/4}.p-collection>div{left:13px;right:13px;bottom:17px}.p-collection h3{font-size:26px;padding-right:0}.p-collection .p-kicker{font-size:6px}.p-collection .p-circle{display:none}.p-announcement{padding:9px 12px;font-size:8px;letter-spacing:.025em}.p-announcement .p-arrow{width:11px;height:11px}.v55-feature-grid{grid-template-columns:1fr;gap:38px}.v55-feature-card h3,.v55-business-grid h3{font-size:33px}.v55-feature-photo{aspect-ratio:3/2}.v55-editorial-hero{grid-template-columns:1fr;min-height:0}.v55-editorial-hero>div{padding:25px 22px 40px}.v55-editorial-hero .p-breadcrumb{margin-bottom:32px}.v55-editorial-hero h1{font-size:48px}.v55-editorial-hero>img{min-height:0;height:310px;max-height:none}.v55-quote{padding:55px 22px}.v55-quote h2{font-size:37px}.v55-article{padding:45px 22px 55px}.v55-article-lead{font-size:25px}.v55-back{display:table;margin:25px 0 0}.v55-benefits{grid-template-columns:1fr;gap:10px}.v55-business-grid{grid-template-columns:1fr;gap:40px}.v55-business-jump{padding:22px;flex-wrap:wrap;gap:22px}.v55-b2b-contact{grid-template-columns:1fr;gap:25px}.v55-form-grid{grid-template-columns:1fr;gap:0}.v55-b2b-form input,.v55-b2b-form select,.v55-b2b-form textarea{font-size:16px}.v55-collection-intro{grid-template-columns:1fr;max-height:none}.v55-collection-intro>img{min-height:0;height:280px}.v55-collection-intro>div{padding:35px 22px}.v55-collection-intro h2{font-size:40px}.v55-compare{aspect-ratio:1/1}.v55-compare-bottom{display:block}.v55-compare-bottom>div{gap:20px;flex-wrap:wrap;margin-top:18px}.v55-compare-label{top:15px}.v55-label-before{left:15px}.v55-label-after{right:15px}.p-newsletter-field{gap:8px}.p-newsletter-field button{gap:5px}.p-newsletter-field input{font-size:16px}}
@media(prefers-reduced-motion:reduce){.v55-feature-photo img{transition:none}}

/* Full product silhouette, including on narrow screens. */
.v55-feature-photo--full-lamp{background:#d6c5af}.v55-feature-photo--full-lamp img{object-fit:contain;object-position:center;transform:none!important}

@media(min-width:1101px){.p-collections>.p-collection:nth-child(9),.p-collections>.p-collection:nth-child(10){grid-column:span 2;aspect-ratio:3/2}}
@media(max-width:760px){.p-mega{max-height:calc(100dvh - 135px);overflow-y:auto;overscroll-behavior:contain}}

.v55-lighting-intro{max-height:none;align-items:center;background:#eae5db}.v55-lighting-intro>img{object-fit:contain;object-position:center;min-height:0;height:auto;max-height:640px;display:block;background:#eae5db}.v55-lighting-intro>div{padding:40px 5vw}@media(max-width:760px){.v55-lighting-intro>img{height:auto;max-height:520px;width:100%}.v55-lighting-intro>div{padding:32px 22px}}
