@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Pinyon+Script&display=swap";:root{--house-paper:#ebe9e5;--house-ink:#24211e;--house-muted:#66615a;--house-rule:#d6d0c6;--house-serif:"Cormorant Garamond",Georgia,serif;--house-script:"Pinyon Script","Brush Script MT",cursive;--house-sans:Arial,Helvetica,sans-serif}html,body,.page-wrapper,#MainContent,.content-for-layout{background:var(--house-paper)!important;color:var(--house-ink)}*,*:before,*:after{box-sizing:border-box}#header-group{background:var(--house-paper);border-bottom:1px solid var(--house-rule)}.lcp-house-header,.lcp-house-footer,.lcp-house-home,.lcp-house-pdp,.lcp-house-about{color:var(--house-ink);background:var(--house-paper)}.lcp-house-header a,.lcp-house-footer a,.lcp-house-home a,.lcp-house-pdp a,.lcp-house-about a{color:inherit}.lcp-house-shell{max-width:1420px;margin-inline:auto;padding-inline:clamp(18px,2.5vw,36px)}.lcp-house-meta,.lcp-house-eyebrow{font:700 10px/1.6 var(--house-sans);letter-spacing:.13em;text-transform:uppercase}.lcp-house-rule{border:0;border-top:1px solid var(--house-rule);margin:0}.lcp-house-header{width:100%}.lcp-house-header-inner{display:flex;align-items:center;gap:22px;min-height:70px}.lcp-house-logo{font:500 34px/1 var(--house-serif);text-decoration:none;letter-spacing:-.055em;white-space:nowrap}.lcp-house-nav{display:flex;align-items:center;gap:24px;margin-left:auto}.lcp-house-nav a,.lcp-house-bag,.lcp-house-menu summary,.lcp-house-menu nav a{font:700 11px/1.5 var(--house-sans);letter-spacing:.1em;text-decoration:none}.lcp-house-bag{white-space:nowrap}.lcp-house-menu{display:none}.lcp-house-footer{border-top:1px solid var(--house-rule);padding:35px 0 22px;margin-top:40px}.lcp-house-footer-top{display:flex;justify-content:space-between;gap:22px;align-items:start}.lcp-house-footer-nav{display:flex;gap:15px 22px;flex-wrap:wrap}.lcp-house-footer-nav a{font:700 10px/1.6 var(--house-sans);letter-spacing:.08em;text-decoration:none}.lcp-house-footer-bottom{margin-top:40px;padding-top:18px;border-top:1px solid var(--house-rule);display:flex;justify-content:space-between;gap:12px;font:10px/1.6 var(--house-sans);color:var(--house-muted)}.lcp-house-home{padding-bottom:35px}.lcp-house-running{display:flex;justify-content:space-between;gap:15px;padding:16px 0 12px;border-bottom:1px solid var(--house-rule);color:var(--house-muted)}.lcp-house-home-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(22px,2.7vw,40px);padding:30px 0 46px;align-items:center;border-bottom:3px double var(--house-ink)}.lcp-house-hero h1{font:500 clamp(48px,5.2vw,82px)/.96 var(--house-serif);letter-spacing:-.035em;margin:15px 0 11px;overflow-wrap:break-word}.lcp-house-hero .lcp-house-deck{font:italic clamp(20px,2.2vw,27px)/1.2 var(--house-serif);margin:0 0 18px}.lcp-house-prose{font:400 20px/1.47 var(--house-serif);max-width:70ch}.lcp-house-prose p{margin:0 0 14px}.lcp-house-price{font:500 24px/1.3 var(--house-serif);margin:20px 0 14px}.lcp-house-button{display:inline-flex;align-items:center;justify-content:center;min-height:51px;padding:12px 25px;background:var(--house-ink);color:var(--house-paper)!important;border:1px solid var(--house-ink);font:700 11px/1.3 var(--house-sans);letter-spacing:.1em;text-decoration:none;cursor:pointer}.lcp-house-button:hover{background:transparent;color:var(--house-ink)!important}.lcp-house-figure{margin:0;min-width:0}.lcp-house-hero-photo{display:block;min-height:310px;background:#eae6dd}.lcp-house-hero-photo img,.lcp-house-gallery img{width:100%;height:auto;display:block;object-fit:contain}.lcp-house-figure figcaption{font:10px/1.6 var(--house-sans);letter-spacing:.09em;color:var(--house-muted);padding-top:10px}.lcp-house-section{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);gap:clamp(22px,2.7vw,40px);padding:30px 0;border-bottom:1px solid var(--house-rule)}.lcp-house-section h2,.lcp-house-about h2{font:500 clamp(31px,3.3vw,43px)/1.1 var(--house-serif);margin:8px 0 0}.lcp-house-section .lcp-house-button{margin-top:15px}.lcp-house-script{font:400 clamp(48px,5.2vw,68px)/1.05 var(--house-script);margin:10px 0 3px;text-align:center}.lcp-house-about{padding:16px 0 44px}.lcp-house-about-header{text-align:center;padding:19px 0 25px;border-bottom:3px double var(--house-ink)}.lcp-house-about-section{padding:27px 0;border-bottom:1px solid var(--house-rule)}.lcp-house-about-heading{font:700 10px/1.6 var(--house-sans);letter-spacing:.13em}.lcp-house-about-copy{max-width:100%}.lcp-house-about-section.has-photo .lcp-house-about-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:clamp(20px,2.7vw,40px)}.lcp-house-about figure{margin:0}.lcp-house-about figure img{display:block;width:100%;height:auto}.lcp-house-about figcaption{font:10px/1.5 var(--house-sans);letter-spacing:.08em;color:var(--house-muted);margin-top:9px}.lcp-house-about-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:19px 0}.lcp-house-about-making{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.lcp-house-sign{font:400 42px/1 var(--house-script);margin:20px 0 5px}.lcp-house-pdp{padding:20px 0 45px}.lcp-house-breadcrumb{font:700 10px/1.5 var(--house-sans);letter-spacing:.1em;padding-bottom:17px;border-bottom:1px solid var(--house-rule)}.lcp-house-pdp-grid{display:grid;grid-template-columns:minmax(0,1.2727fr) minmax(0,1fr);gap:clamp(22px,2.8vw,42px);padding-top:24px}.lcp-house-pdp h1{font:500 clamp(38px,3.8vw,58px)/1.04 var(--house-serif);margin:12px 0}.lcp-house-pdp .lcp-house-pdp-main-image{background:#eae6dd}.lcp-house-pdp .lcp-house-pdp-main-image img{display:block;width:100%;height:auto;object-fit:contain}.lcp-house-pdp-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.lcp-house-pdp-thumbs img{width:100%;height:auto;display:block}.lcp-house-pdp label{display:block;font:700 11px/1.5 var(--house-sans);letter-spacing:.09em;margin:20px 0 8px}.lcp-house-pdp select{width:100%;min-height:48px;border:1px solid var(--house-ink);background:var(--house-paper);color:var(--house-ink);padding:10px 14px;font-size:16px}.lcp-house-pdp button.lcp-house-button{width:100%;margin-top:20px}.lcp-house-pdp button:disabled{opacity:.5;cursor:not-allowed}.lcp-house-pdp .rte{font:400 19px/1.47 var(--house-serif);margin-top:24px}.lcp-house-pdp .rte h3{font-size:24px;margin:15px 0 7px}.lcp-house-pdp .rte ul{padding-left:24px}.lcp-house-pdp summary{cursor:pointer;padding:14px 0;font:600 13px var(--house-sans)}.lcp-house-pdp details{border-top:1px solid var(--house-rule)}.lcp-house-pdp details:last-child{border-bottom:1px solid var(--house-rule)}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid #8b775e;outline-offset:3px}@media(max-width:760px){.lcp-house-header-inner{min-height:62px;gap:15px}.lcp-house-nav{display:none}.lcp-house-bag{margin-left:auto}.lcp-house-menu{display:block;position:relative}.lcp-house-menu summary{list-style:none;min-height:44px;display:flex;align-items:center;cursor:pointer}.lcp-house-menu summary::-webkit-details-marker{display:none}.lcp-house-menu nav{position:absolute;right:0;top:100%;z-index:90;min-width:min(280px,84vw);padding:10px 18px;background:var(--house-paper);border:1px solid var(--house-rule);display:grid}.lcp-house-menu nav a{padding:13px 0;border-bottom:1px solid var(--house-rule)}.lcp-house-home-grid,.lcp-house-section,.lcp-house-pdp-grid,.lcp-house-about-section.has-photo .lcp-house-about-layout{grid-template-columns:1fr}.lcp-house-home-grid{padding:17px 0 30px}.lcp-house-hero h1{font-size:clamp(46px,9vw,62px)}.lcp-house-figure{grid-row:1}.lcp-house-hero-photo{min-height:0}.lcp-house-section{padding:25px 0}.lcp-house-about-making{grid-template-columns:1fr}.lcp-house-about-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.lcp-house-footer-top,.lcp-house-footer-bottom{flex-direction:column}.lcp-house-prose{font-size:19px}}@media(max-width:390px){.lcp-house-hero h1{font-size:clamp(42px,11vw,50px)}.lcp-house-about-photos{grid-template-columns:1fr}}@media(min-width:961px){.lcp-house-about-section:not(.has-photo) .lcp-house-about-layout>.lcp-house-about-copy,.lcp-house-about-section>.lcp-house-about-copy:not(.lcp-house-prose){display:grid;grid-template-columns:minmax(170px,.28fr) minmax(0,.72fr);column-gap:clamp(20px,2.7vw,40px);align-items:start}.lcp-house-about-section:not(.has-photo) .lcp-house-about-layout>.lcp-house-about-copy>.lcp-house-about-heading,.lcp-house-about-section>.lcp-house-about-copy:not(.lcp-house-prose)>.lcp-house-about-heading{grid-column:1;grid-row:1;margin:0}.lcp-house-about-section:not(.has-photo) .lcp-house-about-layout>.lcp-house-about-copy>h2,.lcp-house-about-section>.lcp-house-about-copy:not(.lcp-house-prose)>h2{grid-column:1;grid-row:2}.lcp-house-about-section:not(.has-photo) .lcp-house-about-layout>.lcp-house-about-copy>.lcp-house-prose,.lcp-house-about-section>.lcp-house-about-copy:not(.lcp-house-prose)>.lcp-house-prose{grid-column:2;grid-row:1/span 2}.lcp-house-about-section:has(>.lcp-house-about-heading){display:grid;grid-template-columns:minmax(170px,.28fr) minmax(0,.72fr);column-gap:clamp(20px,2.7vw,40px);align-items:start}.lcp-house-about-section:has(>.lcp-house-about-heading)>.lcp-house-about-heading{grid-column:1;grid-row:1;margin:0}.lcp-house-about-section:has(>.lcp-house-about-heading)>h2{grid-column:1;grid-row:2}.lcp-house-about-section:has(>.lcp-house-about-heading)>.lcp-house-prose{grid-column:2;grid-row:1/span 2}.lcp-house-about-section:has(>.lcp-house-about-heading)>.lcp-house-about-making{grid-column:1/-1}.lcp-house-about-section>.lcp-house-prose.lcp-house-about-copy{max-width:970px;margin-left:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.lcp-house-policy{color:var(--house-ink);background:var(--house-paper);padding-bottom:60px}.lcp-house-policy-head{padding:28px 0 34px;border-bottom:3px double var(--house-ink)}.lcp-house-policy-head h1{font:500 clamp(37px,3.7vw,58px)/1.05 var(--house-serif);margin:8px 0 13px}.lcp-house-policy-head .lcp-house-prose{margin:0;font-size:20px}.lcp-house-policy-layout{display:grid;grid-template-columns:minmax(180px,.25fr) minmax(0,.75fr);gap:clamp(20px,4vw,58px);padding:26px 0}.lcp-house-policy-index{display:grid;align-content:start;gap:15px;position:sticky;top:20px;align-self:start}.lcp-house-policy-index a{font:700 11px/1.5 var(--house-sans);letter-spacing:.075em;text-decoration:none;color:var(--house-ink)}.lcp-house-policy-body section{border-bottom:1px solid var(--house-rule);padding:8px 0 30px;margin-bottom:26px;scroll-margin-top:30px}.lcp-house-policy-body h2{font:500 clamp(28px,2.7vw,39px)/1.12 var(--house-serif);margin:9px 0 18px}.lcp-house-policy-body p:not(.lcp-house-eyebrow){font:400 20px/1.46 var(--house-serif);margin:0 0 16px;max-width:72ch}.lcp-house-policy-body a,.lcp-house-home a:not(.lcp-house-button):not(.lcp-house-logo){text-underline-offset:4px}@media(max-width:760px){.lcp-house-policy-layout{grid-template-columns:1fr;gap:14px}.lcp-house-policy-index{position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lcp-house-policy-index>p{grid-column:1/-1}.lcp-house-policy-head{padding:22px 0}.lcp-house-policy-body p:not(.lcp-house-eyebrow){font-size:19px}}.lcp-house-letter{max-width:1060px;margin-inline:auto}.lcp-house-letter .lcp-house-about-header{padding:22px 0 27px}.lcp-house-letter-copy{padding:32px 0 10px}.lcp-house-letter-copy.lcp-house-prose{font-size:clamp(19px,1.7vw,22px);line-height:1.49;max-width:none}.lcp-house-letter-copy p{margin:0 0 17px}.lcp-house-letter-close{border-top:1px solid var(--house-rule);padding:15px 0 28px}.lcp-house-letter-close .lcp-house-sign{margin:18px 0 4px}@media(max-width:760px){.lcp-house-letter .lcp-house-about-header{padding:18px 0 20px}.lcp-house-letter-copy{padding:23px 0 6px}.lcp-house-letter-copy.lcp-house-prose{font-size:19px;line-height:1.5}}.lcp-house-about{background-color:var(--house-paper);color:var(--house-ink)}.lcp-house-letter .lcp-house-script{font:700 clamp(38px,4.5vw,58px)/1.12 Georgia,"Times New Roman",serif;letter-spacing:-.035em}.lcp-house-letter-copy.lcp-house-prose{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(17px,1.35vw,19px);line-height:1.66;letter-spacing:normal;max-width:70ch;margin-inline:auto}.lcp-house-letter-copy p{margin:0 0 1.05em}.lcp-house-letter-copy .lcp-house-meta{font:700 12px/1.45 Arial,Helvetica,sans-serif;letter-spacing:.1em;margin:34px 0 12px}.lcp-house-letter-copy .lcp-house-meta:first-child{margin-top:0}.lcp-house-letter-close .lcp-house-sign{font:italic 600 28px/1.2 Georgia,Times New Roman,serif}@media(max-width:760px){.lcp-house-letter-copy.lcp-house-prose{font-size:17px;line-height:1.7;max-width:100%}.lcp-house-letter-copy .lcp-house-meta{margin-top:28px}}:root{--lc-ivory: var(--house-paper);--lcp-paper-grain: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cfilter%20id%3D%22grain%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.79%20.91%22%20numOctaves%3D%224%22%20seed%3D%2273%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22512%22%20height%3D%22512%22%20filter%3D%22url(%23grain)%22%20opacity%3D%22.80%22%2F%3E%3C%2Fsvg%3E")}html,body,.page-wrapper,#MainContent,.content-for-layout,#header-group,.lcp-house-header,.lcp-house-footer,.lcp-house-home,.lcp-house-pdp,.lcp-house-about,.lcp-house-policy,.lcp-house-menu nav,.lcp-cat-header,.lcp-cat-footer,.lcp-cat-mobile-menu nav{background-color:var(--house-paper)!important;background-image:var(--lcp-paper-grain)!important;background-repeat:repeat!important;background-size:512px 512px!important}.lcp-house-cart-actions{display:inline-flex;align-items:center}.lcp-house-header .lcp-house-bag{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--house-ink);font-family:var(--house-sans);font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.5;text-decoration:none;white-space:nowrap;cursor:pointer}.lcp-house-cart-icon{display:inline-flex;align-items:center;justify-content:center}.lcp-house-cart-actions .cart-bubble{--cart-bubble-background: var(--house-ink);--cart-bubble-text: var(--house-paper)}.lcp-house-header .lcp-house-bag:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}@media(max-width:760px){.lcp-house-cart-actions{margin-left:auto}.lcp-house-bag{margin-left:0}}.lcp-house-shipping-trigger{cursor:pointer}.lcp-house-footer-nav .lcp-house-footer-shipping{border:0;padding:0;margin:0;border-radius:0;background:transparent;color:inherit;text-align:left;font:700 10px/1.6 var(--house-sans);letter-spacing:.08em}.lcp-house-footer-nav .lcp-house-footer-shipping:hover,.lcp-house-policy-shipping-trigger:hover{text-decoration:underline;text-underline-offset:.15em}.lcp-house-shipping-row{border-top:1px solid var(--house-rule)}.lcp-house-pdp .lcp-house-shipping-row-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border:0;background:transparent;color:var(--house-ink);text-align:left;font:600 13px/1.4 var(--house-sans)}.lcp-house-shipping-row-trigger span{font-size:19px;font-weight:400}.lcp-house-policy-shipping-trigger{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;text-decoration:underline;text-underline-offset:.15em}.lcp-house-shipping-popover[popover]{position:fixed;inset:auto;top:50%;left:50%;translate:-50% -50%;margin:0;display:none;width:min(440px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px 26px 26px;border:1px solid #aaa399;border-top:3px double var(--house-ink);border-radius:2px;background:#f3f1eb;background-image:none;color:var(--house-ink);box-shadow:0 18px 50px #16141138;font-family:Georgia,Times New Roman,serif;line-height:1.57}.lcp-house-shipping-popover:popover-open{display:block}.lcp-house-shipping-popover::backdrop{background:#1414111a}.lcp-house-shipping-popover-top{display:flex;align-items:start;justify-content:space-between;gap:20px}.lcp-house-shipping-popover-top .lcp-house-meta{margin:0;color:var(--house-muted)}.lcp-house-shipping-popover h2{margin:15px 0 13px;font:700 31px/1.1 Georgia,Times New Roman,serif;letter-spacing:-.025em}.lcp-house-shipping-popover p{margin:0 0 17px;font-size:15px}.lcp-house-shipping-popover dl{margin:0}.lcp-house-shipping-popover dl>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;padding:13px 0;border-top:1px solid var(--house-rule)}.lcp-house-shipping-popover dt{font:700 10px/1.5 var(--house-sans);letter-spacing:.08em}.lcp-house-shipping-popover dd{margin:0;font-size:14px}.lcp-house-shipping-close{min-width:36px;min-height:36px;display:grid;place-items:center;margin:-10px -10px 0 0;border:0;border-radius:0;background:transparent;color:var(--house-ink);font:28px/1 Georgia,serif;cursor:pointer}.lcp-house-shipping-full-policy{display:inline-block;margin-top:18px;padding-bottom:3px;border-bottom:1px solid currentColor;color:var(--house-ink);font:700 11px/1.4 var(--house-sans);letter-spacing:.08em;text-decoration:none}.lcp-house-shipping-trigger:focus-visible,.lcp-house-shipping-close:focus-visible,.lcp-house-shipping-full-policy:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}@media(max-width:480px){.lcp-house-shipping-popover[popover]{padding:20px}.lcp-house-shipping-popover dl>div{grid-template-columns:1fr;gap:4px}}.lcp-house-pdp-video-row{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--house-rule);padding:4px 0}.lcp-house-pdp .lcp-house-watch-video{display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:5px;row-gap:2px;min-height:44px;max-width:100%;margin:0;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--house-ink);font:700 10px/1.5 var(--house-sans);letter-spacing:.09em;text-align:left;text-decoration:none;cursor:pointer}.lcp-house-pdp .lcp-house-watch-video:hover .lcp-house-video-label,.lcp-house-pdp .lcp-house-watch-video:focus-visible .lcp-house-video-label{text-decoration:underline;text-underline-offset:3px}.lcp-house-video-index{color:var(--house-muted)}.lcp-house-video-arrow{margin-left:4px;font-size:12px;line-height:1}.lcp-house-video-popover[popover]{display:none;position:fixed;inset:auto;top:50%;left:50%;translate:-50% -50%;margin:0;width:min(500px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow-y:auto;padding:16px;border:1px solid #aaa399;border-top:3px double var(--house-ink);border-radius:0;background:#f3f1eb;color:var(--house-ink);box-shadow:0 24px 70px #16141142}.lcp-house-video-popover:popover-open{display:block}.lcp-house-video-popover::backdrop{background:#14141166}.lcp-house-video-popover-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:0 0 14px}.lcp-house-video-popover-header .lcp-house-meta{margin:0 0 7px;color:var(--house-muted)}.lcp-house-video-popover-header h2{margin:0;font:600 clamp(18px,4vw,24px)/1.2 Georgia,"Times New Roman",serif}.lcp-house-video-close{flex:0 0 38px;min-width:38px;min-height:38px;margin:-7px -6px 0 0;display:grid;place-items:center;border:0;border-radius:0;background:transparent;color:var(--house-ink);font:28px/1 Georgia,serif;cursor:pointer}.lcp-house-video-media{display:flex;justify-content:center;background:#151515}.lcp-house-video-media video{display:block;width:auto;max-width:100%;height:auto;max-height:min(72dvh,720px);aspect-ratio:404 / 720;object-fit:contain}.lcp-house-watch-video:focus-visible,.lcp-house-video-close:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}@media(max-width:480px){.lcp-house-video-caption{font-size:9px}.lcp-house-video-popover[popover]{padding:12px}.lcp-house-video-media video{max-height:68dvh}}.lcp-house-finish-photo[hidden],.lcp-house-finish-reference[hidden]{display:none!important}.lcp-house-finish-photo,.lcp-house-finish-reference{width:100%}.lcp-house-pdp .lcp-house-finish-caption{margin:9px 0 0;color:var(--house-muted);font:700 10px/1.6 var(--house-sans);letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.lcp-house-pdp .lcp-house-finish-caption{font-size:10px;line-height:1.55}}.lcp-house-returns-trigger{cursor:pointer}.lcp-house-returns-text-link,.lcp-house-policy-returns-trigger{padding:0;margin:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.14em;text-align:left}.lcp-house-footer-nav .lcp-house-footer-returns{border:0;padding:0;margin:0;border-radius:0;background:transparent;color:inherit;text-align:left;font:700 10px/1.6 var(--house-sans);letter-spacing:.08em}.lcp-house-footer-nav .lcp-house-footer-returns:hover{text-decoration:underline;text-underline-offset:.15em}.lcp-house-returns-row{border-top:1px solid var(--house-rule)}.lcp-house-pdp .lcp-house-returns-row-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border:0;border-radius:0;background:transparent;color:var(--house-ink);text-align:left;font:600 13px/1.4 var(--house-sans)}.lcp-house-returns-row-trigger span{font-size:19px;font-weight:400}.lcp-house-returns-popover[popover]{position:fixed;inset:auto;top:50%;left:50%;translate:-50% -50%;margin:0;display:none;width:min(460px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px 26px 26px;border:1px solid #aaa399;border-top:3px double var(--house-ink);border-radius:2px;background:#f3f1eb;background-image:none;color:var(--house-ink);box-shadow:0 18px 50px #16141138;font-family:Georgia,Times New Roman,serif;line-height:1.57}.lcp-house-returns-popover:popover-open{display:block}.lcp-house-returns-popover::backdrop{background:#1414111a}.lcp-house-returns-popover-top{display:flex;align-items:start;justify-content:space-between;gap:20px}.lcp-house-returns-popover-top .lcp-house-meta{margin:0;color:var(--house-muted)}.lcp-house-returns-popover h2{margin:15px 0 13px;font:700 29px/1.1 Georgia,Times New Roman,serif;letter-spacing:-.025em}.lcp-house-returns-popover p{margin:0 0 17px;font-size:15px}.lcp-house-returns-popover dl{margin:0}.lcp-house-returns-popover dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:13px 0;border-top:1px solid var(--house-rule)}.lcp-house-returns-popover dt{font:700 10px/1.5 var(--house-sans);letter-spacing:.08em}.lcp-house-returns-popover dd{margin:0;font-size:14px}.lcp-house-returns-popover .lcp-house-returns-legal-note{margin-top:17px;font-size:13px;color:var(--house-muted)}.lcp-house-returns-close{min-width:36px;min-height:36px;display:grid;place-items:center;margin:-10px -10px 0 0;border:0;border-radius:0;background:transparent;color:var(--house-ink);font:28px/1 Georgia,serif;cursor:pointer}.lcp-house-returns-full-policy{display:inline-block;margin-top:4px;padding-bottom:3px;border-bottom:1px solid currentColor;color:var(--house-ink);font:700 11px/1.4 var(--house-sans);letter-spacing:.08em;text-decoration:none}.lcp-house-returns-trigger:focus-visible,.lcp-house-returns-close:focus-visible,.lcp-house-returns-full-policy:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}@media(max-width:480px){.lcp-house-returns-popover[popover]{padding:20px}.lcp-house-returns-popover dl>div{grid-template-columns:1fr;gap:4px}}.lcp-house-contact{background-color:var(--house-paper);color:var(--house-ink);padding:clamp(42px,6vw,86px) 0 clamp(74px,9vw,128px)}.lcp-house-contact-inner{width:min(100%,630px);margin-inline:auto}.lcp-house-contact-intro{margin:0 0 35px}.lcp-house-contact-intro .lcp-house-meta{margin:0 0 14px;color:var(--house-muted)}.lcp-house-contact-intro h1{margin:0 0 14px;font:500 clamp(45px,6vw,66px)/1.05 var(--house-serif)}.lcp-house-contact-intro>p:not(.lcp-house-meta){margin:0 0 14px;font:400 18px/1.5 Georgia,Times New Roman,serif}.lcp-house-contact .lcp-house-contact-email a{color:var(--house-ink);text-underline-offset:4px;overflow-wrap:anywhere}.lcp-house-contact-intro .lcp-house-contact-order-note{color:var(--house-muted);font-size:14px!important}.lcp-house-contact-form{display:grid;gap:22px}.lcp-house-contact-field{display:grid;gap:8px}.lcp-house-contact-field label{font:700 11px/1.5 var(--house-sans);letter-spacing:.09em}.lcp-house-contact-field input,.lcp-house-contact-field textarea{display:block;width:100%;min-width:0;min-height:49px;padding:12px 14px;background:var(--house-paper);color:var(--house-ink);border:1px solid var(--house-ink);border-radius:0;font:400 16px/1.45 var(--house-sans)}.lcp-house-contact-field textarea{min-height:170px;resize:vertical}.lcp-house-contact-field input:focus-visible,.lcp-house-contact-field textarea:focus-visible{outline:2px solid #8b775e;outline-offset:2px}.lcp-house-contact .lcp-house-contact-submit{justify-self:start;margin-top:2px}.lcp-house-contact-feedback{padding:13px 15px;border:1px solid var(--house-rule);font:400 15px/1.5 var(--house-sans)}.lcp-house-contact-feedback p,.lcp-house-contact-feedback ul{margin:0}.lcp-house-contact-error{border-color:#9a4e42}.lcp-house-contact-success{border-color:var(--house-muted)}@media(max-width:760px){.lcp-house-contact{padding-top:32px}.lcp-house-contact-intro{margin-bottom:29px}.lcp-house-contact .lcp-house-contact-submit{width:100%}}.lcp-house-product-overview{margin:24px 0 22px;max-width:65ch}.lcp-house-product-overview>.lcp-house-eyebrow{margin:0 0 10px;color:var(--house-muted)}.lcp-house-product-intro{margin:0 0 23px;font:400 clamp(18px,1.65vw,20px)/1.5 Georgia,"Times New Roman",serif;text-wrap:pretty}.lcp-house-spec-heading{margin:0 0 12px;font:700 11px/1.5 var(--house-sans);letter-spacing:.12em;text-transform:uppercase}.lcp-house-product-specs{margin:0}.lcp-house-product-specs>div{display:grid;grid-template-columns:minmax(95px,.3fr) minmax(0,.7fr);gap:12px;padding:11px 0;border-top:1px solid var(--house-rule)}.lcp-house-product-specs>div:last-child{border-bottom:1px solid var(--house-rule)}.lcp-house-product-specs dt{margin:0;font:700 10px/1.55 var(--house-sans);letter-spacing:.08em}.lcp-house-product-specs dd{margin:0;font:400 16px/1.48 Georgia,Times New Roman,serif}@media(max-width:480px){.lcp-house-product-specs>div{grid-template-columns:90px minmax(0,1fr)}.lcp-house-product-intro{font-size:17px;line-height:1.55}}.lcp-house-sticky-cart{display:none}.lcp-house-sticky-cart[hidden]{display:none!important}@media(max-width:760px){.lcp-house-pdp{padding-bottom:calc(116px + env(safe-area-inset-bottom,0px))}.lcp-house-sticky-cart:not([hidden]){position:fixed;z-index:80;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,3vw,20px);min-height:74px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top:1px solid var(--house-rule);background-color:var(--house-paper);background-image:var(--lcp-paper-grain);background-repeat:repeat;background-size:512px 512px;color:var(--house-ink);box-shadow:0 -4px 18px #19171317}.lcp-house-sticky-summary{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.lcp-house-sticky-finish{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 10px/1.4 var(--house-sans);letter-spacing:.07em;text-transform:uppercase}.lcp-house-sticky-price{font:600 clamp(17px,4.2vw,21px)/1.2 var(--house-serif);white-space:nowrap}.lcp-house-pdp .lcp-house-sticky-submit{flex:0 0 auto;min-width:124px;min-height:46px;padding:11px 16px;margin:0;border:1px solid var(--house-ink);border-radius:0;background:var(--house-ink);color:var(--house-paper);font:700 10px/1.3 var(--house-sans);letter-spacing:.08em;cursor:pointer}.lcp-house-pdp .lcp-house-sticky-submit:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}.lcp-house-pdp .lcp-house-sticky-submit:disabled{opacity:.5;cursor:not-allowed}body:has(#cart-drawer dialog[open]) .lcp-house-sticky-cart{visibility:hidden;pointer-events:none}}@media(max-width:380px){.lcp-house-pdp .lcp-house-sticky-submit{min-width:112px;padding-inline:10px}}.lcp-house-footer-bottom{align-items:center;flex-wrap:wrap}.lcp-house-region{margin-inline-start:auto;max-width:100%;color:var(--house-ink)}.lcp-house-region-form{display:flex;align-items:center;gap:10px;margin:0}.lcp-house-region-form label{display:block;flex:0 0 auto;color:var(--house-muted);font:700 10px/1.5 var(--house-sans);letter-spacing:.07em}.lcp-house-region-form select{max-width:min(250px,55vw);min-height:40px;min-width:0;padding:8px 26px 8px 10px;border:1px solid var(--house-rule);border-radius:0;background:var(--house-paper);color:var(--house-ink);font:400 12px/1.35 var(--house-sans);cursor:pointer}.lcp-house-region-form select:focus-visible,.lcp-house-region-form button:focus-visible{outline:2px solid var(--house-ink);outline-offset:2px}.lcp-house-region-form button{min-height:40px;padding:8px 10px;border:1px solid var(--house-ink);background:transparent;color:inherit;font:700 10px/1.3 var(--house-sans)}@media(max-width:760px){.lcp-house-footer-bottom{align-items:flex-start}.lcp-house-region{width:100%;margin-inline-start:0}.lcp-house-region-form{flex-wrap:wrap;gap:8px}.lcp-house-region-form label{min-width:108px}.lcp-house-region-form select{max-width:min(290px,100%);flex:1 1 210px}}.lcp-house-hero-photo .lcp-house-hero-image-open{display:block;width:100%;margin:0;padding:0;background:transparent;border:0;border-radius:0;cursor:zoom-in;text-align:inherit}.lcp-house-hero-photo .lcp-house-hero-image-open img{display:block;width:100%;height:auto}.lcp-house-hero-photo .lcp-house-hero-image-open:focus-visible,.lcp-house-image-close:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}.lcp-house-image-popover[popover]{display:none;position:fixed;inset:auto;top:50%;left:50%;translate:-50% -50%;box-sizing:border-box;width:min(1120px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow-y:auto;margin:0;padding:16px;border:1px solid #aaa399;border-top:3px double var(--house-ink);border-radius:0;background:#f3f1eb;color:var(--house-ink);box-shadow:0 20px 60px #12110f38}.lcp-house-image-popover:popover-open{display:block}.lcp-house-image-popover::backdrop{background:#141412a6}.lcp-house-image-popover-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.lcp-house-image-popover-top .lcp-house-meta{margin:0;font:700 10px/1.55 var(--house-sans);letter-spacing:.08em}.lcp-house-image-close{display:grid;flex:0 0 auto;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--house-ink);font:28px/1 Georgia,Times New Roman,serif;cursor:pointer}.lcp-house-image-popover>img{display:block;width:100%;max-height:calc(100dvh - 112px);height:auto;object-fit:contain}@media(max-width:760px){.lcp-house-image-popover[popover]{padding:12px}}.lcp-house-pdp .lcp-house-finish-reference-note{margin:3px 0 0;max-width:60ch;color:var(--house-muted);font:400 13px/1.5 var(--house-sans);text-wrap:pretty}.lcp-house-finish-reference-note[hidden]{display:none!important}@media(max-width:760px){.lcp-house-pdp .lcp-house-finish-reference-note{font-size:12px;line-height:1.55}}.lcp-house-pdp .lcp-house-pdp-zoom-trigger{display:block;width:100%;margin:0;padding:0;border:0;border-radius:0;text-align:inherit;-webkit-appearance:none;appearance:none;cursor:zoom-in}.lcp-house-pdp .lcp-house-pdp-zoom-trigger:focus-visible,.lcp-house-pdp-zoom-close:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}.lcp-house-pdp-image-popover[popover]{display:none;position:fixed;inset:auto;top:50%;left:50%;translate:-50% -50%;box-sizing:border-box;width:min(1120px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow-y:auto;margin:0;padding:16px;border:1px solid #aaa399;border-top:3px double var(--house-ink);border-radius:0;background:#f3f1eb;color:var(--house-ink);box-shadow:0 20px 60px #12110f38}.lcp-house-pdp-image-popover:popover-open{display:block}.lcp-house-pdp-image-popover::backdrop{background:#141412a6}.lcp-house-pdp-zoom-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.lcp-house-pdp-zoom-head .lcp-house-meta{margin:0;font:700 10px/1.55 var(--house-sans);letter-spacing:.08em}.lcp-house-pdp-zoom-close{display:grid;flex:0 0 auto;place-items:center;width:44px;height:44px;border:0;border-radius:0;padding:0;background:transparent;color:var(--house-ink);font:28px/1 Georgia,Times New Roman,serif;cursor:pointer}.lcp-house-pdp-zoom-photo[hidden],.lcp-house-pdp-zoom-note[hidden]{display:none!important}.lcp-house-pdp-zoom-photo img{display:block;width:100%;height:auto;max-height:calc(100dvh - 160px);object-fit:contain}.lcp-house-pdp-zoom-note{margin:12px 0 0;color:var(--house-muted);font:400 13px/1.5 var(--house-sans)}@media(max-width:760px){.lcp-house-pdp-image-popover[popover]{padding:12px}.lcp-house-pdp-zoom-note{font-size:12px}}.lcp-house-home .lcp-house-hero-photo{box-sizing:border-box;padding:clamp(10px,1.35vw,18px);border:1px solid var(--house-rule);border-radius:0;background:#eae6dd}.lcp-house-home .lcp-house-hero-photo figcaption{margin-top:12px;padding:9px 0 0;border-top:1px solid var(--house-rule);color:var(--house-muted);font:700 10px/1.6 var(--house-sans);letter-spacing:.11em;text-transform:uppercase}.lcp-house-pdp .lcp-house-pdp-zoom-trigger{box-sizing:border-box;padding:clamp(10px,1.35vw,18px);border:1px solid var(--house-rule);border-radius:0;background:#eae6dd}.lcp-house-pdp .lcp-house-finish-caption{margin:12px 0 0;padding:9px 0 0;border-top:1px solid var(--house-rule);color:var(--house-muted);font:700 10px/1.6 var(--house-sans);letter-spacing:.11em;text-transform:uppercase}.lcp-house-pdp .lcp-house-finish-reference-note{margin-top:5px}@media(max-width:760px){.lcp-house-home .lcp-house-hero-photo,.lcp-house-pdp .lcp-house-pdp-zoom-trigger{padding:10px}.lcp-house-home .lcp-house-hero-photo figcaption,.lcp-house-pdp .lcp-house-finish-caption{font-size:9px;letter-spacing:.075em}}.lcp-house-pdp .lcp-house-pdp-production-timing{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:2px;margin:15px 0 -4px;color:var(--house-muted);font:700 10px/1.6 var(--house-sans);letter-spacing:.07em}.lcp-house-pdp .lcp-house-pdp-production-label{color:var(--house-ink)}@media(max-width:760px){.lcp-house-pdp .lcp-house-pdp-production-timing{margin-top:13px;font-size:10px;line-height:1.6}}.lcp-house-pdp .lcp-house-pdp-object-facts{margin:9px 0 0;color:var(--house-muted);font:700 10px/1.6 var(--house-sans);letter-spacing:.07em;text-transform:uppercase;text-wrap:pretty}.lcp-house-pdp .lcp-house-pdp-object-facts+.lcp-house-price{margin-top:13px}@media(max-width:760px){.lcp-house-pdp .lcp-house-pdp-object-facts{font-size:10px;line-height:1.6}}.lcp-house-pdp .lcp-house-pdp-design-title{margin-bottom:6px;overflow-wrap:break-word}.lcp-house-pdp .lcp-house-pdp-design-subtitle{margin:0 0 15px;color:var(--house-muted);font:700 11px/1.6 var(--house-sans);letter-spacing:.11em;text-transform:uppercase;text-wrap:pretty}@media(max-width:760px){.lcp-house-pdp .lcp-house-pdp-design-title{margin-bottom:5px}.lcp-house-pdp .lcp-house-pdp-design-subtitle{margin-bottom:13px;font-size:10px}}.lcp-house-pdp .lcp-house-pdp-study-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin-top:14px}.lcp-house-pdp .lcp-house-pdp-study{min-width:0;margin:0;padding:clamp(7px,.8vw,10px);border:1px solid var(--house-rule);background:#eae6dd}.lcp-house-pdp .lcp-house-pdp-study-open{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.lcp-house-pdp .lcp-house-pdp-study-open img{display:block;width:100%;height:auto;object-fit:contain}.lcp-house-pdp .lcp-house-pdp-study figcaption{margin-top:8px;padding-top:8px;border-top:1px solid var(--house-rule);color:var(--house-muted);font:700 10px/1.5 var(--house-sans);letter-spacing:.07em;text-transform:uppercase}.lcp-house-pdp .lcp-house-pdp-study-open:focus-visible{outline:2px solid var(--house-ink);outline-offset:3px}.lcp-house-pdp .lcp-house-pdp-study-note{margin:9px 0 4px;color:var(--house-muted);font:400 12px/1.5 var(--house-sans)}@media(max-width:760px){.lcp-house-pdp .lcp-house-pdp-study-grid{gap:10px}.lcp-house-pdp .lcp-house-pdp-study{padding:7px}.lcp-house-pdp .lcp-house-pdp-study figcaption{font-size:9px;line-height:1.45}.lcp-house-pdp .lcp-house-pdp-study-note{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/lcp-house.css.map */
