@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";:root{--lwl-color-muted:color-mix(in srgb, var(--lwl-color-text) 74%, var(--lwl-color-background));--lwl-color-surface:color-mix(in srgb, var(--lwl-color-secondary) 13%, var(--lwl-color-background));--lwl-color-surface-strong:color-mix(in srgb, var(--lwl-color-secondary) 28%, var(--lwl-color-background));--lwl-color-line:color-mix(in srgb, var(--lwl-color-text) 22%, var(--lwl-color-background));--lwl-color-control:color-mix(in srgb, var(--lwl-color-text) 52%, var(--lwl-color-background));--lwl-color-focus:color-mix(in srgb, var(--lwl-color-accent) 60%, var(--lwl-color-text));--lwl-color-link:color-mix(in srgb, var(--lwl-color-accent) 45%, var(--lwl-color-text));--lwl-color-primary-strong:color-mix(in srgb, var(--lwl-color-primary) 60%, var(--lwl-color-text));--lwl-color-primary-hover:color-mix(in srgb, var(--lwl-color-primary) 88%, var(--lwl-color-text));--lwl-color-success:color-mix(in srgb, var(--lwl-color-secondary) 32%, var(--lwl-color-text));--lwl-color-success-soft:color-mix(in srgb, var(--lwl-color-secondary) 22%, var(--lwl-color-background));--lwl-color-danger:#9b2c20;--lwl-color-danger-soft:color-mix(in srgb, var(--lwl-color-danger) 8%, var(--lwl-color-background))}:root{--lwl-body-font:Playfair,serif;--lwl-heading-font:Playfair,serif;--text:var(--lwl-color-text);--background:var(--lwl-color-background);--primary:var(--lwl-color-primary);--secondary:var(--lwl-color-secondary);--accent:var(--lwl-color-accent);--paper:var(--lwl-color-background);--espresso:var(--lwl-color-text);--muted:var(--lwl-color-muted);--line:var(--lwl-color-line);--brass:var(--lwl-color-primary-strong)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--espresso);font:400 16px/1.65 Playfair,serif}.skip-link{position:absolute;left:-999px}.skip-link:focus{left:16px;top:16px;background:var(--espresso);color:var(--lwl-color-background);padding:10px;z-index:99}h1,h2,h3,h4,h5,.lwl-wordmark{font-family:Playfair,serif;font-weight:700;letter-spacing:-.04em}h1{font-size:clamp(42px,6vw,92px);line-height:1.02}h2{font-size:clamp(32px,4vw,58px);line-height:1.06}.lwl-header{position:relative;z-index:20;background:var(--paper);transition:background .35s,color .35s,box-shadow .35s}.lwl-header.is-overlay{position:absolute;inset:0 0 auto;background:transparent;color:var(--lwl-color-background)}.lwl-header.is-overlay.is-solid{position:fixed;background:var(--paper);color:var(--espresso);box-shadow:0 1px color-mix(in srgb,var(--lwl-color-text) 14.51%,transparent)}.lwl-utility{display:flex;justify-content:space-between;padding:8px 4%;border-bottom:1px solid currentColor;font-size:10px;letter-spacing:.15em}.lwl-header-main{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 4%}.lwl-logo-link{color:inherit;text-decoration:none}.lwl-logo{display:block;max-width:290px;max-height:72px;width:auto}.lwl-wordmark{display:block;font-size:clamp(29px,3vw,45px);line-height:1}.lwl-logo-link small{display:block;margin-top:8px;letter-spacing:.18em;font-size:9px}.lwl-motto{font:italic 18px Georgia,serif}.lwl-actions{display:flex;gap:20px;font-size:13px}.lwl-actions a,.lwl-nav a{color:inherit;text-decoration:none}.lwl-nav{display:flex;justify-content:center;gap:36px;border-bottom:1px solid currentColor}.lwl-nav>a,.lwl-nav summary{padding:14px 8px;cursor:pointer;list-style:none;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.lwl-nav details{position:static}.lwl-nav summary::-webkit-details-marker{display:none}.lwl-dropdown{position:absolute;left:0;right:0;top:100%;display:grid;grid-template-columns:1fr 3fr;gap:50px;padding:42px 7%;background:var(--paper);color:var(--espresso);box-shadow:0 20px 35px color-mix(in srgb,var(--lwl-color-text) 12.55%,transparent);animation:drop .25s ease}.lwl-dropdown-links{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lwl-dropdown-links a{display:block;padding:6px 0;font-family:Georgia,serif}.lwl-dropdown-links .lwl-child{font:14px Arial,sans-serif;color:var(--muted)}@keyframes drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.lwl-hero{min-height:100svh;position:sticky;top:0;display:grid;place-items:center;overflow:hidden;background:var(--lwl-color-text);color:var(--lwl-color-background)}.lwl-hero-image,.lwl-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lwl-hero-shade{background:color-mix(in srgb,var(--lwl-color-text) 33.33%,transparent)}.lwl-hero-copy{position:relative;z-index:1;max-width:850px;text-align:center;padding:150px 24px 60px}.lwl-hero h1{margin:25px 0;color:var(--lwl-color-background)}.lwl-hero p{max-width:570px;margin:18px auto}.lwl-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase}.lwl-button{display:inline-block;margin-top:18px;padding:15px 28px;border:1px solid currentColor;background:var(--lwl-color-primary);color:var(--lwl-color-text);text-decoration:none;font-size:12px;letter-spacing:.12em}.lwl-section{position:relative;z-index:2;padding:90px max(5%,calc((100vw - 1450px)/2));background:var(--paper)}.lwl-section h2{margin:14px 0 30px}.lwl-tabs{display:flex;gap:25px;flex-wrap:wrap;margin-bottom:30px}.lwl-tabs a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:6px}.lwl-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.lwl-card{color:inherit;text-decoration:none}.lwl-card img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;background:var(--lwl-color-surface)}.lwl-card h3{font-size:21px;margin:14px 0 3px}.lwl-card p{color:var(--muted);margin:0}.lwl-collection-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:330px 330px;gap:20px}.lwl-collection-card{position:relative;overflow:hidden;border-radius:20px;color:var(--lwl-color-background);text-decoration:none;background:var(--lwl-color-primary)}.lwl-collection-card:first-child{grid-row:span 2}.lwl-collection-card:nth-child(2){grid-column:span 2}.lwl-collection-card img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.lwl-collection-card:hover img{transform:scale(1.04)}.lwl-collection-card>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:end;padding:25px;background:linear-gradient(transparent 20%,color-mix(in srgb,var(--lwl-color-text) 81.18%,transparent))}.lwl-collection-card h3{font-size:clamp(26px,3vw,44px);margin:5px 0}.lwl-reviews{background:var(--espresso);color:var(--paper)}.lwl-review-empty{max-width:700px;padding:35px;border:1px solid color-mix(in srgb,var(--lwl-color-background) 31.37%,transparent);text-align:center;margin:30px auto}.lwl-review-empty>div{color:var(--lwl-color-primary-strong);letter-spacing:.2em;font-size:20px}.lwl-footer{position:relative;z-index:3;padding:68px 5% 25px;background:var(--espresso);color:var(--paper)}.lwl-footer-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:35px}.lwl-footer-brand{grid-column:span 2}.lwl-footer .lwl-wordmark{color:var(--paper)}.lwl-footer-logo{display:block;max-width:270px;max-height:80px;filter:brightness(0) invert(1)}.lwl-footer p{max-width:300px;font-size:14px}.lwl-footer h3{font:11px Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--lwl-color-background)}.lwl-footer-grid a{display:block;padding:5px 0;color:inherit;text-decoration:none;font-size:14px}.lwl-hanging-lights{display:flex;justify-content:flex-end;gap:8%;height:340px;overflow:hidden}.lwl-hanging-lights i{display:block;width:120px;height:240px;border-top:1px solid var(--lwl-color-line);position:relative}.lwl-hanging-lights i:after{content:"\25d2";position:absolute;top:220px;left:34px;color:var(--lwl-color-background);font-size:70px}.lwl-hanging-lights i:nth-child(2){height:190px}.lwl-hanging-lights i:nth-child(2):after{top:170px}.lwl-hanging-lights i:nth-child(3){height:270px}.lwl-hanging-lights i:nth-child(3):after{top:250px}.lwl-footer-art{margin:35px -5% 0}.lwl-footer-art img{width:100%;max-height:420px;object-fit:cover}.lwl-footer-bottom{border-top:1px solid color-mix(in srgb,var(--lwl-color-background) 25.1%,transparent);padding-top:18px;display:flex;justify-content:space-between;font-size:12px}.lwl-product{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:60px;padding:60px 5%;background:var(--paper)}.lwl-product-media{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.lwl-product-media img{width:100%;aspect-ratio:4/5;object-fit:cover}.lwl-buybox{position:sticky;top:25px;align-self:start}.lwl-buybox h1{font-size:clamp(38px,4vw,66px);margin:12px 0}.lwl-price{font-size:22px}.lwl-meta{display:flex;gap:20px;border-block:1px solid var(--line);padding:15px 0;margin:20px 0;color:var(--muted);font-size:13px}.lwl-buybox form{display:grid;gap:9px}.lwl-buybox input{padding:13px;border:1px solid var(--lwl-color-control);background:transparent}.lwl-add{background:var(--lwl-color-primary);color:var(--lwl-color-text);text-align:center;width:100%;cursor:pointer}.lwl-accordions{margin-top:35px}.lwl-accordions details{border-top:1px solid var(--line);padding:18px 0}.lwl-accordions summary{cursor:pointer;font-family:Georgia,serif;font-size:20px}.lwl-cart-items article{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:20px 0;border-top:1px solid var(--line)}.lwl-cart-items img{width:130px}.lwl-cart-total{font-size:22px}.rte{max-width:850px;line-height:1.85}.rte img{max-width:100%;height:auto}input,textarea,select{font:inherit;padding:13px;border:1px solid var(--lwl-color-control);background:transparent;max-width:600px}@media(max-width:760px){.lwl-utility span:last-child,.lwl-motto,.lwl-actions a:nth-child(2){display:none}.lwl-header-main{padding:20px 5%}.lwl-logo{max-width:190px;max-height:58px}.lwl-actions{gap:10px;font-size:12px}.lwl-nav{gap:0;justify-content:space-around;flex-wrap:wrap}.lwl-nav>a,.lwl-nav summary{font-size:10px;padding:12px 6px}.lwl-dropdown{grid-template-columns:1fr;padding:25px;gap:20px}.lwl-dropdown-links{grid-template-columns:1fr 1fr}.lwl-section{padding:55px 5%}.lwl-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lwl-collection-grid{grid-template-columns:1fr 1fr;grid-template-rows:300px 230px 230px;gap:14px}.lwl-collection-card:first-child,.lwl-collection-card:nth-child(2){grid-column:span 2;grid-row:auto}.lwl-product{grid-template-columns:1fr;padding:25px 5%;gap:30px}.lwl-product-media{grid-template-columns:1fr 1fr}.lwl-buybox{position:static}.lwl-footer-grid{grid-template-columns:1fr 1fr}.lwl-footer-brand{grid-column:1/-1}.lwl-hanging-lights{height:250px}.lwl-hanging-lights i{transform:scale(.75);transform-origin:bottom}.lwl-footer-bottom{font-size:11px}}button,input,textarea,select{font-family:inherit}a,button,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--lwl-color-focus);outline-offset:4px}.lwl-button{min-height:48px;border-radius:8px;letter-spacing:.06em}.lwl-button:hover{background:var(--lwl-color-primary-hover);color:var(--lwl-color-text)}.lwl-card img{border-radius:12px}.lwl-card h3{font-size:1rem;line-height:1.5;letter-spacing:0}.lwl-card p{font-size:.875rem}.rte{color:var(--text);font-family:Playfair,serif}.rte h2{font-size:2.369rem;line-height:1.2}.rte h3{font-size:1.777rem;line-height:1.25}.rte a{text-underline-offset:4px}.rte table{display:block;max-width:100%;overflow:auto}.template-list-collections .lwl-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:360px;gap:24px}.template-list-collections .lwl-collection-card:first-child,.template-list-collections .lwl-collection-card:nth-child(2){grid-column:auto;grid-row:auto}.template-list-collections .lwl-collection-card h3{font-size:1.777rem!important;line-height:1.2;letter-spacing:-.02em}.template-search #MainContent input{min-height:48px;border-radius:8px}.shopify-policy__container{max-width:900px!important;padding:64px 24px!important}.shopify-policy__title h1{font-size:clamp(2.369rem,5vw,4.21rem);line-height:1.15}.shopify-policy__body{font-family:Playfair,serif;color:var(--text)}@media(max-width:760px){.template-list-collections .lwl-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:270px;gap:16px}.template-list-collections .lwl-collection-card>div{padding:18px}.template-list-collections .lwl-collection-card h3{font-size:1.333rem!important}.rte h2{font-size:1.777rem}.rte h3{font-size:1.333rem}.shopify-policy__container{padding:40px 20px!important}}@media(max-width:400px){.template-list-collections .lwl-collection-grid{grid-template-columns:1fr;grid-auto-rows:300px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lwl-collection-card img{transition:none}.lwl-collection-card:hover img{transform:none}}.lwl-bag .lwl-bag__checkout{border-radius:8px;font-family:Playfair,serif;font-size:1rem;font-weight:700}.lwl-page>h1{font-size:clamp(2.369rem,5vw,4.21rem);line-height:1.15;letter-spacing:-.025em}.lwl-page .lwl-accordions summary{font-family:Playfair,serif;font-size:1.333rem;line-height:1.5;min-height:44px}::selection{background:var(--lwl-color-secondary);color:var(--lwl-color-text)}input,textarea{caret-color:var(--lwl-color-text)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-color:var(--lwl-color-focus)}.template-index{--lwl-home-heading-size:clamp(36px,3.4vw,48px);--lwl-home-section-space:64px;--lwl-home-gutter:max(5%, calc((100vw - 1450px)/2) );--lwl-home-control-bg:color-mix(in srgb,var(--lwl-color-primary) 10%,var(--lwl-color-background));--lwl-home-control-hover:color-mix(in srgb,var(--lwl-color-primary) 20%,var(--lwl-color-background));--lwl-home-ease:cubic-bezier(.16,1,.3,1)}.template-index .lwl-section{padding:var(--lwl-home-section-space) var(--lwl-home-gutter)}.template-index #MainContent :is(h2,h3){text-wrap:balance}.template-index #MainContent p{text-wrap:pretty}@media(max-width:760px){.template-index{--lwl-home-heading-size:36px;--lwl-home-section-space:48px}}#MainContent :is(.lux-cat,.lux-contact,.lwl-collections,.lwl-faq-editorial,.lwl-page,.lwl-search,.lwl-tracking-help,#lwl-pdp){font-family:Poppins,sans-serif}#MainContent :is(.lux-cat,.lux-contact,.lwl-collections,.lwl-faq-editorial,.lwl-page,.lwl-search,.lwl-tracking-help,#lwl-pdp) :is(h1,h2,h3,h4,label,select,input,textarea,button,summary){font-family:Poppins,sans-serif!important}#MainContent :is(.lux-cat,.lux-contact,.lwl-page,.lwl-search,.lwl-tracking-help,#lwl-pdp) :is(h1,h2,h3){font-weight:500!important;text-wrap:balance}#MainContent :is(.lux-cat,.lux-contact,.lwl-page,.lwl-search) p{text-wrap:pretty}#MainContent .lux-cat .lux-cat-badge{color:var(--lwl-color-text)}#MainContent #pdp-reviews :is(.jdgm-star,.jm-star-rating__font-icon){color:#80621b!important}#MainContent #pdp-reviews .jdgm-rev__timestamp,#MainContent #pdp-reviews .jm-reviewer-info__details span[style*=--jm-review-widget-lighter-text-color]{color:var(--lwl-color-muted)!important}#MainContent #pdp-reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color:#80621b!important;--jm-widget-primary-color:#80621b!important;--jm-review-widget-lighter-text-color:var(--lwl-color-muted)!important}#lwl-updates{scroll-margin-top:160px}#MainContent .lwl-search-form{display:flex;gap:12px;align-items:stretch;max-width:720px;margin:32px 0}#MainContent .lwl-search h1{font-size:clamp(2.25rem,5vw,3rem);line-height:1.15}#MainContent .lwl-search-empty h2{font-size:24px;line-height:1.3}#MainContent .lwl-search-form input[type=search]{flex:1;min-width:0;min-height:48px;padding:12px 16px;border:1px solid var(--lwl-color-control);border-radius:8px;background:var(--lwl-color-background);color:var(--lwl-color-text);font:inherit}#MainContent .lwl-search-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#MainContent .lwl-search .lwl-card h2{font-size:16px;line-height:1.5;letter-spacing:0;margin:12px 0 8px;text-wrap:pretty}#MainContent .lwl-search-count{margin-bottom:24px;font-size:14px}#MainContent .lwl-search-empty{padding:48px 0;max-width:640px}#MainContent .lwl-search-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:48px}#MainContent .lwl-search-pagination :is(a,.current){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--lwl-color-line);border-radius:8px}#MainContent .lwl-search-pagination .current{background:var(--lwl-color-text);color:var(--lwl-color-background)}#MainContent .lwl-search :is(a,input,button):focus-visible{outline:3px solid var(--lwl-color-focus);outline-offset:4px}#MainContent .lwl-tracking-help{max-width:900px;margin-inline:auto;padding-top:48px;padding-bottom:48px}#MainContent .lwl-tracking-help[hidden]{display:none}#MainContent .lwl-tracking-help h1{font-size:clamp(32px,5vw,48px);line-height:1.15;margin-bottom:24px}#MainContent .lwl-tracking-help p{font-size:16px;line-height:1.7;max-width:65ch}#MainContent .lwl-tracking-links{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:24px}#MainContent .lwl-tracking-links>a{min-height:44px;display:inline-flex;align-items:center}#MainContent [data-tracking-app],#MainContent [data-tracking-app] :is(h1,h2,h3,p,label,input,textarea,button){font-family:Poppins,sans-serif}#lwl-pdp .mobile-bar[hidden]{display:none}#lwl-pdp .mobile-configuration{display:block;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.5;color:var(--lwl-color-text)}#MainContent #lwl-pdp .z-choice{display:flex;flex-direction:column}#MainContent #lwl-pdp .z-choice label{order:0}#MainContent #lwl-pdp .z-choice select{order:1}#MainContent #lwl-pdp .z-choice-value{display:block;order:2;margin-top:8px;font-size:12px;line-height:1.5;overflow-wrap:anywhere;color:var(--lwl-color-muted)}@media(max-width:989px){#MainContent #lwl-pdp{padding-bottom:160px}}@media(max-width:600px){#MainContent #lwl-pdp.lwl-pdp--zephyr .z-options{grid-template-columns:minmax(0,1fr);gap:16px}#MainContent #lwl-pdp.lwl-pdp--zephyr .z-choice select{min-width:0;font-family:Poppins,sans-serif}#MainContent #lwl-pdp .mobile-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}#MainContent #lwl-pdp .mobile-bar>div{display:contents}#MainContent #lwl-pdp .mobile-product-title{grid-column:1;grid-row:2}#MainContent #lwl-pdp .mobile-configuration{grid-column:1/-1;grid-row:1}#MainContent #lwl-pdp .mobile-bar [data-mobile-price]{grid-column:1;grid-row:3}#MainContent #lwl-pdp .mobile-bar [data-mobile-add]{grid-column:2;grid-row:2/4;max-width:none;min-width:128px}#MainContent .lux-contact-methods{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:32px;padding-bottom:32px}#MainContent .lux-contact-methods :is(p,address,a){overflow-wrap:normal;word-break:normal}#MainContent .lwl-search-form{gap:8px}#MainContent .lwl-search-form .lwl-button{padding:12px 16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lwl.css.map */
