:root{--lp-ink:#27352e;--lp-paper:#faf8f3;--lp-stone:#ece7df;--lp-line:#d5d1c7;--lp-muted:#59635b;--lp-accent:#865b37;--font-heading-family:Georgia,"Times New Roman",serif}body{letter-spacing:.015em;color:var(--lp-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;color:var(--lp-ink)}a{color:inherit}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--lp-accent);outline-offset:5px}.button{min-height:50px;padding:0 2.6rem;letter-spacing:.035em;font-size:1.35rem;font-weight:500}.button:after,.button:before{box-shadow:none}.button:hover{background:#3a4c41;color:#fff}.header-wrapper{background:var(--lp-paper)}.header{max-width:1440px}.header__heading-link .h2{font-size:2.6rem;letter-spacing:-.06em;white-space:nowrap;color:var(--lp-ink)}.header__menu-item{font-size:1.3rem;padding:1.2rem 1.4rem;letter-spacing:.02em}.header__icons .icon{width:1.8rem;height:1.8rem}.announcement-bar__message{font-size:1.1rem;letter-spacing:.14em;min-height:3.5rem;padding:.8rem 0}.announcement-bar__message span{line-height:1.5}.lp-eyebrow{font:500 1.05rem/1.6 var(--font-body-family,Arial,sans-serif);letter-spacing:.19em;text-transform:uppercase;margin:0 0 2.2rem;color:var(--lp-muted)}.lp-hero{display:grid;grid-template-columns:46% 54%;max-width:1600px;margin:auto;background:var(--lp-paper);min-height:630px}.lp-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:7rem clamp(2.4rem,5vw,8rem)}.lp-hero .lp-hero__headline{font-size:clamp(5.5rem,5.85vw,9rem);line-height:1.02;margin:0 0 2.8rem;max-width:65rem}.lp-hero__description{font-size:1.6rem;line-height:1.8;max-width:38rem;color:var(--lp-muted)}.lp-hero__description p{margin:0}.lp-actions{display:flex;align-items:flex-start;flex-direction:column;gap:2.2rem;margin-top:3.8rem}.lp-actions .button{display:inline-flex;gap:2.4rem}.lp-text-link{display:inline-block;font-size:1.3rem;line-height:1.6;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.5rem}.lp-text-link span{margin-left:1.8rem}.lp-text-link:hover{color:var(--lp-accent)}.lp-hero__note{display:flex;gap:1.5rem;align-items:center;margin-top:5.4rem;max-width:32rem}.lp-hero__note p{font-size:1.1rem;line-height:1.65;color:var(--lp-muted);margin:0}.lp-rule{height:1px;width:3rem;background:var(--lp-muted);flex:0 0 3rem}.lp-hero__visual{position:relative;min-width:0;min-height:630px;background:#e6dac6}.lp-hero__image{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.lp-hero__caption{position:absolute;bottom:3rem;left:3rem;right:3rem;display:flex;justify-content:space-between;gap:1.5rem;background:#faf8f3f5;padding:1.7rem 2rem;font-size:1.15rem;text-decoration:none}.lp-hero__vertical{position:absolute;right:1.4rem;top:2.6rem;writing-mode:vertical-rl;font-size:.85rem;letter-spacing:.2em;background:var(--lp-paper);padding:1.1rem .65rem}.lp-section{padding-top:9rem;padding-bottom:8rem}.lp-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:4rem;margin-bottom:3.6rem}.lp-section-heading .lp-eyebrow{margin-bottom:1.2rem}.lp-section-heading h2{font-size:clamp(3.2rem,3.5vw,5rem);line-height:1.12;margin:0}.lp-section-heading>p{max-width:32rem;font-size:1.3rem;line-height:1.8;color:var(--lp-muted);margin:0}.lp-collections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.lp-collection{text-decoration:none;min-width:0}.lp-collection__image{position:relative;aspect-ratio:4/5;background:#f0ede6;overflow:hidden}.lp-collection__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.lp-collection:hover img{transform:scale(1.025)}.lp-collection__number{position:absolute;top:1.5rem;left:1.5rem;font-size:1rem;background:var(--lp-paper);padding:.3rem .7rem}.lp-collection__title{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.8rem 0;border-bottom:1px solid var(--lp-line)}.lp-collection__title h3{font-size:2.3rem;margin:0 0 .4rem;letter-spacing:-.025em}.lp-collection__title p{font-size:1.1rem;color:var(--lp-muted);margin:0}.lp-measure{display:grid;grid-template-columns:1fr 1fr;gap:8rem;padding:6.5rem;background:var(--lp-stone);margin:1rem auto 8rem;max-width:calc(1400px - 10rem)}.lp-measure__intro h2{font-size:clamp(3.5rem,3.4vw,5rem);line-height:1.1;margin:0 0 2rem}.lp-measure__intro .rte{font-size:1.4rem;color:var(--lp-muted);line-height:1.9;max-width:37rem}.lp-measure__intro .lp-text-link{margin-top:1.7rem}.lp-measure__diagram{align-self:center;min-width:0}.lp-measure__diagram svg{display:block;width:100%;height:auto;max-height:220px}.lp-measure__diagram>p{text-align:center;font-size:1.05rem;color:var(--lp-muted)}.lp-measure__links{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2.7rem}.lp-measure__links a{display:flex;align-items:center;gap:1.4rem;min-height:44px;padding:.6rem 1.3rem;border:1px solid #aaa99d;text-decoration:none;font-size:1.1rem}.lp-measure__links a:hover{background:var(--lp-paper)}.lp-editorial{display:grid;grid-template-columns:1fr 1fr;gap:0;padding-top:2rem;padding-bottom:9rem}.lp-editorial__image{aspect-ratio:1/1;background:var(--lp-stone);overflow:hidden}.lp-editorial__image img{display:block;width:100%;height:100%;object-fit:cover}.lp-editorial__copy{padding:6rem 7rem;align-self:center}.lp-editorial__copy h2{font-size:clamp(3.5rem,3.5vw,5rem);line-height:1.1;margin:0 0 2.6rem}.lp-editorial__copy .rte{font-size:1.4rem;line-height:1.9;color:var(--lp-muted)}.lp-editorial__copy .lp-text-link{margin-top:2rem}.collection__title .title,.title-wrapper-with-link .title{font-size:4rem}.card__heading{font-family:var(--font-body-family,Arial,sans-serif);font-size:1.3rem;line-height:1.6;letter-spacing:0}.card__information{padding-top:1.6rem}.card__media img{object-fit:contain!important}.price{font-size:1.4rem;letter-spacing:.015em}.card__content .price{margin-top:.6rem!important}.collection .grid{column-gap:2.4rem;row-gap:3.8rem}.card--standard>.card__content .card__information{padding-bottom:1.2rem}.title-wrapper-with-link{align-items:end}.collection-hero__title{font-size:5rem;line-height:1.1}.collection-hero__description{max-width:62rem;font-size:1.5rem;color:var(--lp-muted)}.product__title h1{font-size:clamp(3rem,3vw,4.6rem);line-height:1.15}.product__description{font-size:1.4rem;line-height:1.85}.product-form__input .form__label{font-size:1.1rem;letter-spacing:.06em}.product-form__input--pill input[type=radio]+label{border-radius:0;font-size:1.2rem;min-height:44px;display:inline-flex;align-items:center}.product__info-container>*+*{margin:2.2rem 0}.product__text.caption-with-letter-spacing{font-size:1rem;letter-spacing:.17em}.lp-product-specs{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);padding:2.3rem 0}.lp-product-specs h2{font-size:2.2rem;margin:0 0 1.5rem}.lp-product-specs dl{font-size:1.2rem;margin:0 0 1.6rem}.lp-product-specs dl>div{display:grid;grid-template-columns:1fr 1.2fr;gap:1.2rem;padding:.65rem 0}.lp-product-specs dt{color:var(--lp-muted)}.lp-product-specs dd{margin:0}.lp-product-specs .lp-text-link{font-size:1.1rem}.footer{border-top:1px solid var(--lp-line)}.footer-block__heading{font-size:2.3rem}.footer-block__details-content{font-size:1.25rem}.footer-block__details-content .list-menu__item--link{font-size:1.2rem}.footer__copyright{font-size:1rem}.footer__content-bottom{border-color:var(--lp-line)}.footer-block--newsletter{display:none}.main-page-title{font-size:clamp(3.5rem,4vw,5.8rem);line-height:1.1}.rte h2{font-size:2.8rem}.rte table{width:100%;font-size:1.25rem}.rte td,.rte th{overflow-wrap:anywhere}.contact .field input,.contact .field textarea{font-size:1.4rem}@media(min-width:990px){.page-width{padding-left:5rem;padding-right:5rem}.lp-section,.lp-editorial{max-width:1400px}.header__inline-menu{margin-left:3rem}.lp-hero__copy{padding-right:5rem}}@media(max-width:1100px){.lp-hero,.lp-hero__visual{min-height:560px}.lp-hero__copy{padding:5rem 3.5rem}.lp-measure{margin-left:3rem;margin-right:3rem;padding:5rem 4rem;gap:4rem}.lp-editorial__copy{padding:3rem 4rem}}@media(max-width:749px){.header__heading-link .h2{font-size:2.2rem}.header{padding:1.4rem 1.8rem}.announcement-bar__message{font-size:.9rem;letter-spacing:.1em}.lp-hero{grid-template-columns:1fr;min-height:0}.lp-hero__copy{padding:2.8rem 2.4rem 3rem}.lp-eyebrow{font-size:.95rem;margin-bottom:1.7rem}.lp-hero .lp-hero__headline{font-size:4.8rem;max-width:36rem;margin-bottom:1.8rem}.lp-hero__description{font-size:1.4rem;max-width:33rem}.lp-actions{gap:1.8rem;margin-top:2.8rem}.lp-hero__note{margin-top:2.8rem}.lp-hero__visual{min-height:0;aspect-ratio:16/9}.lp-hero__image{object-position:center 75%}.lp-hero__caption{bottom:1.8rem;left:1.8rem;right:1.8rem;padding:1.2rem 1.5rem}.lp-hero__vertical{display:none}.lp-section{padding:5.2rem 2rem}.lp-section-heading{display:block;margin-bottom:2.6rem}.lp-section-heading h2{font-size:3.8rem}.lp-section-heading>p{margin-top:1.5rem;font-size:1.2rem}.lp-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.4rem}.lp-collection__title h3{font-size:2rem}.lp-collection__title p{font-size:1rem}.lp-collection__title{padding:1.4rem 0}.lp-collection__number{left:1rem;top:1rem}.lp-measure{display:block;margin:0 1.5rem 5rem;padding:3.5rem 2.4rem;max-width:none}.lp-measure__intro h2{font-size:3.8rem}.lp-measure__diagram{margin-top:3rem}.lp-measure__links{gap:.7rem}.lp-measure__links a{font-size:1rem;padding:.6rem 1rem;gap:1rem}.lp-editorial{grid-template-columns:1fr;padding:0 2rem 5rem}.lp-editorial__copy{padding:3.5rem .5rem 0}.lp-editorial__copy h2{font-size:3.8rem}.collection__title .title,.title-wrapper-with-link .title{font-size:3.4rem}.collection .grid{column-gap:1.5rem;row-gap:2.5rem}.card__heading{font-size:1.15rem}.price{font-size:1.2rem}.collection-hero__title{font-size:3.7rem}.product__title h1{font-size:3.2rem}.lp-product-specs dl>div{grid-template-columns:1fr 1fr}.main-page-title{font-size:4rem}}@media(max-width:359px){.lp-hero .lp-hero__headline{font-size:4.2rem}.lp-hero__copy{padding-left:2rem;padding-right:2rem}.lp-collection__title h3{font-size:1.8rem}.lp-measure{padding-left:1.8rem;padding-right:1.8rem}.lp-measure__links a{padding:.6rem .8rem}.header__heading-link .h2{font-size:1.9rem}}@media(prefers-reduced-motion:reduce){.lp-collection__image img{transition:none}.lp-collection:hover img{transform:none}}.lp-lot-calculator{display:block;background:var(--lp-stone);padding:2rem}.lp-lot-calculator h2{font-size:2.1rem;margin:0 0 1.5rem}.lp-lot-calculator label{font-size:1.15rem;display:block;margin-bottom:.8rem}.lp-lot-calculator__row{display:flex;align-items:center;gap:1.6rem}.lp-lot-calculator input{width:8rem;min-height:44px;padding:1rem;border:1px solid var(--lp-muted);background:var(--lp-paper)}.lp-lot-calculator button{background:none;border:0;border-bottom:1px solid;cursor:pointer;padding:0;min-height:44px;text-align:left;font-size:1.05rem}.lp-lot-calculator output{display:block;font-size:1.15rem;margin-top:1.2rem}.lp-lot-calculator>p{font-size:1rem;color:var(--lp-muted);line-height:1.7;margin-bottom:0}.lp-lead{font-size:1.8rem;line-height:1.85;color:var(--lp-muted)}.lp-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin:4rem 0}.lp-step{display:block;font-size:1.2rem;letter-spacing:.15em;color:var(--lp-accent);margin-bottom:1.2rem}.lp-guide-grid h2{font-size:2.4rem;margin-top:0}.lp-guide-grid p{font-size:1.3rem;line-height:1.85}.lp-guide-figure{margin:4rem 0;background:var(--lp-stone);padding:2rem}.lp-guide-figure svg{width:100%;height:auto;display:block}.lp-guide-figure figcaption{text-align:center;font-size:1rem;line-height:1.7;padding:0 2rem 1rem;color:var(--lp-muted)}.lp-pills{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0 3rem}.lp-pills a{display:inline-flex;align-items:center;min-height:44px;padding:1rem 1.5rem;border:1px solid var(--lp-line);font-size:1.2rem;text-decoration:none}.lp-pills a:hover{background:var(--lp-stone)}.rte details{border-top:1px solid var(--lp-line);padding:1.8rem 0}.rte details summary{font-size:1.4rem;line-height:1.7;cursor:pointer}.rte details p{font-size:1.3rem;line-height:1.8}@media(max-width:749px){.lp-guide-grid{grid-template-columns:1fr;gap:2rem}.lp-guide-grid h2{font-size:2.6rem}.lp-guide-figure{padding:1rem}.lp-guide-figure figcaption{padding-left:.5rem;padding-right:.5rem}.lp-lead{font-size:1.6rem}}.lp-product-summary{font-size:1.5rem;line-height:1.6;margin-top:1rem!important}.lp-product-pack{display:inline-block;font-size:1.1rem;border:1px solid var(--lp-line);padding:.5rem .8rem;margin-top:0!important}.lp-gallery-note{font-size:1.15rem;line-height:1.7;color:var(--lp-muted);padding:1.4rem 0;margin:0}.lp-purchase-details{font-size:1.2rem;line-height:1.7;border-top:1px solid var(--lp-line);padding-top:1.3rem;color:var(--lp-muted)}.lp-purchase-details p{margin:.6rem 0}.lp-purchase-details strong{color:var(--lp-ink)}.lp-purchase-details a{text-underline-offset:.3rem}.lp-shipping-progress{font-size:1.2rem;line-height:1.6;padding:1.5rem;background:var(--lp-paper);margin-bottom:1.8rem}.lp-shipping-progress p{margin:0 0 .8rem}.lp-shipping-progress__track{height:4px;background:var(--lp-line)}.lp-shipping-progress__track span{display:block;height:100%;background:var(--lp-ink)}.lp-shipping-progress .lp-shipping-progress__note{font-size:1rem;margin:.8rem 0 0;color:var(--lp-muted)}.lp-collections--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:749px){.lp-collections--3{grid-template-columns:1fr}.lp-collections--3 .lp-collection{display:grid;grid-template-columns:38% 1fr;gap:1.8rem}.lp-collections--3 .lp-collection__image{aspect-ratio:1}.lp-collections--3 .lp-collection__title{align-self:center}.lp-gallery-note{font-size:1.1rem}}:root{--lp-ink:#332b24;--lp-paper:#f7f4ed;--lp-stone:#ebe5da;--lp-line:#d9d1c5;--lp-muted:#685f54;--lp-accent:#76533a}body{background:var(--lp-paper);letter-spacing:.006em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.045em;text-wrap:balance}.button{min-height:52px;font-size:1.3rem;font-weight:600;letter-spacing:.02em;border:1px solid transparent;transition:background-color .18s,color .18s}.button:hover{background:#554334;color:#fff}.button--secondary{border-color:currentColor}.lp-text-link{text-underline-offset:.5rem;min-height:30px;font-weight:500;font-size:1.3rem;border-bottom-color:var(--lp-line)}.lp-text-link:hover{border-bottom-color:currentColor;color:var(--lp-ink)}.lp-eyebrow{font-size:1rem;letter-spacing:.19em;color:var(--lp-muted);font-weight:600}.header{padding-top:2.3rem;padding-bottom:2.3rem}.header__heading-link .h2{font-size:3.4rem;letter-spacing:-.07em}.header__menu-item{font-size:1.3rem;padding:1.2rem 1.3rem}.header__active-menu-item{text-underline-offset:.7rem}.header__icons .icon{width:2rem;height:2rem}.announcement-bar__message{font-family:var(--font-body-family,Arial,sans-serif);font-size:1rem;letter-spacing:.12em;min-height:3.4rem}.utility-bar{border-bottom-color:var(--lp-line)}.lp-hero{grid-template-columns:41% 59%;min-height:620px;background:var(--lp-paper)}.lp-hero__copy{padding:5.2rem clamp(2.8rem,4.2vw,6.7rem);min-width:0;justify-content:center}.lp-hero__copy>.lp-eyebrow{display:none}.lp-hero .lp-hero__headline{font-size:clamp(6rem,6.55vw,10.4rem);line-height:.99;margin:0 0 2.8rem;max-width:none;font-weight:400}.lp-hero .lp-hero__headline>span:not(.lp-hero__category),.lp-hero .lp-hero__headline>em{display:block}.lp-hero .lp-hero__headline>em{font-weight:400;letter-spacing:-.06em}.lp-hero .lp-hero__category{display:block;font:600 1rem/1.5 var(--font-body-family,Arial,sans-serif);text-transform:uppercase;letter-spacing:.2em;margin-bottom:3.6rem}.lp-hero__description{font-size:1.5rem;line-height:1.75;max-width:34rem;color:var(--lp-muted)}.lp-actions{gap:1.6rem;margin-top:2.9rem}.lp-actions .button{width:auto;min-width:230px;justify-content:space-between;gap:3rem}.lp-hero__note{display:block;font-size:1.05rem;line-height:1.6;color:var(--lp-muted);max-width:none;margin:3.5rem 0 0;padding-top:1.6rem;border-top:1px solid var(--lp-line)}.lp-hero__visual{margin:0;min-height:620px;background:#ddc7aa}.lp-hero__image{object-position:center center}.lp-hero__edition{position:absolute;top:2.8rem;right:3rem;color:#332b24;font-size:.9rem;letter-spacing:.18em;font-weight:600}.lp-hero__caption{position:absolute;display:block;bottom:2.4rem;left:2.8rem;right:2.8rem;background:#f7f4edf7;padding:1.4rem 1.8rem;border:1px solid rgba(51,43,36,.12)}.lp-hero__caption>a{display:flex;justify-content:space-between;gap:2rem;align-items:center;min-height:2.6rem;text-decoration:none;font:400 1.8rem/1.4 Georgia,serif;color:var(--lp-ink)}.lp-hero__caption small{display:block;font-size:.95rem;color:var(--lp-muted);margin-top:.3rem}.lp-services{border-block:1px solid var(--lp-line)}.lp-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-services a{display:flex;align-items:center;gap:1.8rem;padding:2.5rem 2.8rem;text-decoration:none;border-right:1px solid var(--lp-line);min-width:0}.lp-services a:first-child{padding-left:0}.lp-services a:last-child{border:0;padding-right:0}.lp-services__number{font:italic 2.5rem Georgia,serif;color:var(--lp-accent)}.lp-services strong{font-size:1.3rem;font-weight:600;display:block;line-height:1.5}.lp-services small{font-size:1.05rem;color:var(--lp-muted);display:block;line-height:1.6;margin-top:.3rem}.lp-services__arrow{margin-left:auto;font-size:1.7rem}.lp-services a:hover .lp-services__arrow{color:var(--lp-accent)}.lp-section{padding-top:10rem;padding-bottom:8rem}.lp-section-heading{align-items:end;gap:4rem;margin-bottom:4rem}.lp-section-heading h2{font-size:clamp(3.7rem,4.2vw,6rem);max-width:70rem;line-height:1.05}.lp-section-heading>p{font-size:1.4rem;max-width:31rem;line-height:1.75}.lp-collections{gap:2.4rem}.lp-collection__image{aspect-ratio:4/5;background:var(--lp-stone)}.lp-collection__image img{object-fit:cover;transition:transform .45s ease}.lp-collection__number{top:1.8rem;left:1.8rem;padding:0;background:none;font-size:1.1rem;color:var(--lp-ink)}.lp-collection__title{padding:2rem 0;align-items:start}.lp-collection__title h3{font-size:3.7rem;line-height:1.2;letter-spacing:-.045em;margin-bottom:.5rem}.lp-collection__title p{font-size:1.2rem}.lp-collection__title>span{font-size:2rem;margin-top:.5rem}.lp-collection:nth-child(2){padding-top:4rem}.lp-collection:nth-child(3){padding-top:8rem}.collection__title .title,.title-wrapper-with-link .title{font-size:clamp(3.4rem,3.7vw,5rem);line-height:1.1}.card__inner{background:var(--lp-stone)}.card-wrapper .card__media{border:1px solid rgba(51,43,36,.05)}.card__information{padding-top:1.9rem}.card__heading{font-family:var(--font-body-family,Arial,sans-serif);font-size:1.45rem;line-height:1.45;letter-spacing:0;text-wrap:pretty;font-weight:500}.card__content .price{font-size:1.55rem;margin-top:1rem!important}.card-information .caption-large{font-size:1.1rem;line-height:1.7;color:var(--lp-muted)}.lp-editorial{padding-top:2rem;padding-bottom:10rem;grid-template-columns:1fr 1fr;gap:0;align-items:center}.lp-editorial__image{aspect-ratio:4/5;max-height:700px;background:var(--lp-stone)}.lp-editorial__copy{padding:6rem clamp(3rem,5.5vw,8rem)}.lp-editorial__copy h2{font-size:clamp(3.8rem,4.4vw,6.4rem);line-height:1.06;white-space:pre-line}.lp-editorial__copy .rte{max-width:36rem;font-size:1.5rem;line-height:1.8}.lp-editorial__copy .lp-eyebrow{max-width:26rem;line-height:1.7}.lp-editorial__copy .lp-text-link{margin-top:2.5rem}.lp-measure{background:var(--lp-ink);color:var(--lp-paper);padding:6.5rem;gap:7rem;margin-bottom:10rem}.lp-measure h2,.lp-measure .lp-eyebrow,.lp-measure .lp-text-link{color:var(--lp-paper)}.lp-measure h2{font-size:clamp(3.8rem,3.8vw,5.6rem);line-height:1.06;white-space:pre-line}.lp-measure .rte,.lp-measure__diagram>p{color:#e0d7c9}.lp-measure__diagram svg rect{fill:var(--lp-ink)}.lp-measure__links a{border-color:#a69a87;font-size:1.15rem;padding:.8rem 1.5rem}.lp-measure__links a:hover{color:var(--lp-ink);background:var(--lp-paper)}.lp-journal{padding-bottom:9rem}.lp-journal .lp-section-heading h2{font-size:clamp(3.4rem,3.8vw,5.1rem);max-width:66rem}.lp-journal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;border-top:1px solid var(--lp-line)}.lp-journal__grid article{display:flex;gap:2.5rem;padding:3.4rem 0;border-bottom:1px solid var(--lp-line);position:relative;min-width:0}.lp-journal__grid article>span:last-child{margin-left:auto;font-size:2.1rem}.lp-journal__grid article>div{min-width:0}.lp-journal__number{font:italic 3.4rem Georgia,serif;color:var(--lp-accent)}.lp-journal__grid .lp-eyebrow{margin:0 0 1.4rem;font-size:.9rem}.lp-journal__grid h3{font-size:2.8rem;line-height:1.15;margin:0 0 1.5rem;max-width:43rem}.lp-journal__grid h3 a{text-decoration:none}.lp-journal__grid h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lp-journal__grid p:not(.lp-eyebrow){font-size:1.25rem;color:var(--lp-muted);line-height:1.8;margin:0;max-width:40rem}.lp-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:8rem;padding-top:2rem;padding-bottom:10rem}.lp-faq h2{font-size:clamp(3.6rem,4vw,5.6rem);line-height:1.05;margin:0 0 2.5rem}.lp-faq .lp-eyebrow{margin-bottom:1.4rem}.lp-faq details{border-bottom:1px solid var(--lp-line);padding:1.9rem 0}.lp-faq details:first-child{border-top:1px solid var(--lp-line)}.lp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:28px;list-style:none;cursor:pointer}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary h3{font:500 1.55rem/1.5 var(--font-body-family,Arial,sans-serif);letter-spacing:0;margin:0;text-wrap:pretty}.lp-faq__plus{flex:0 0 15px;width:15px;height:15px;position:relative}.lp-faq__plus:before,.lp-faq__plus:after{content:"";position:absolute;background:currentColor;inset:7px 0 auto;height:1px}.lp-faq__plus:after{transform:rotate(90deg)}.lp-faq details[open] .lp-faq__plus:after{transform:none}.lp-faq .rte{font-size:1.35rem;line-height:1.8;color:var(--lp-muted);padding-top:1rem}.lp-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.2rem;padding-top:2.4rem;padding-bottom:1rem;font-size:1.05rem;line-height:1.65;color:var(--lp-muted)}.lp-breadcrumbs a{min-height:24px;display:inline-flex;align-items:center;text-underline-offset:.4rem}.lp-breadcrumbs [aria-current]{overflow-wrap:anywhere}.collection-hero__inner{padding-top:3rem;padding-bottom:3.6rem;border-bottom:1px solid var(--lp-line)}.collection-hero__title{font-size:clamp(4.2rem,4.7vw,6.6rem);line-height:1.05;margin:0 0 2rem!important}.collection-hero__description{max-width:76rem;line-height:1.8;font-size:1.45rem}.collection-hero__description p{margin:1rem 0}.facets-container{padding-top:1rem}.facets__form{gap:1.8rem}.facets__heading,.facet-filters__label,.facet-filters__sort{font-size:1.2rem}.product__title h1{font-size:clamp(3.8rem,4vw,5.7rem);line-height:1.06;margin-top:0;max-width:55rem}.product__title{margin-bottom:1.8rem}.product__info-container .price{font-size:2.3rem;font-weight:500}.product__info-container .lp-product-summary{font-size:1.3rem;color:var(--lp-muted)}.product__info-container .lp-product-pack{font-size:1.1rem;padding:.5rem 1rem;border-color:var(--lp-line)}.product__info-container>*+*{margin:1.8rem 0}.product-form__input{margin-bottom:1.2rem}.product-form__input--pill input[type=radio]+label{background:transparent;border:1px solid var(--lp-line);padding:1rem 1.5rem;margin:.7rem .5rem 0 0}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--lp-ink);background:var(--lp-ink);color:var(--lp-paper)}.product-form__buttons{max-width:none}.product-form__submit{font-size:1.4rem;min-height:56px;letter-spacing:.02em}.lp-lot-calculator{padding:1.8rem 2rem;border:1px solid var(--lp-line);background:transparent}.lp-lot-calculator h2{font:500 1.45rem var(--font-body-family,Arial,sans-serif);letter-spacing:0;margin-bottom:1rem}.lp-lot-calculator__row{gap:1.5rem}.lp-lot-calculator button{font-size:1.2rem;text-underline-offset:.4rem}.lp-lot-calculator output{font-size:1.2rem;line-height:1.65}.lp-purchase-details{padding-top:1rem;font-size:1.15rem}.lp-purchase-details p{margin:.5rem 0}.lp-gallery-note{font-size:1.05rem;line-height:1.65;max-width:65rem;padding:1.2rem 0}.lp-product-specs{padding:2rem 0}.lp-product-specs h2{font:500 1.5rem var(--font-body-family,Arial,sans-serif);letter-spacing:0}.lp-product-specs dl{font-size:1.2rem}.lp-product-details{display:grid;grid-template-columns:.85fr 1.3fr;gap:9rem;padding-top:7rem;padding-bottom:8rem;border-top:1px solid var(--lp-line);margin-top:2rem}.lp-product-details__intro h2{font-size:clamp(3.5rem,4vw,5.2rem);line-height:1.06;max-width:36rem;margin:0 0 2rem}.lp-product-details__intro>p:not(.lp-eyebrow){font-size:1.4rem;line-height:1.8;max-width:33rem;color:var(--lp-muted)}.lp-product-details__intro .lp-text-link{margin-top:2rem}.lp-product-details__body{min-width:0}.lp-product-story{font-size:1.4rem;line-height:1.85}.lp-product-story>p:first-child{font-size:1.75rem;line-height:1.8;margin-top:0}.lp-product-story h2{font-size:2.6rem;margin:3rem 0 1.4rem;letter-spacing:-.025em}.lp-product-story li{padding-left:.2rem;margin:.3rem 0}.lp-traceability{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);padding:1.8rem 0;margin-top:3rem}.lp-traceability summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;list-style:none;cursor:pointer;min-height:28px}.lp-traceability summary h3{font:500 1.4rem/1.5 var(--font-body-family,Arial,sans-serif);margin:0;letter-spacing:0}.lp-traceability summary::-webkit-details-marker{display:none}.lp-traceability .rte{font-size:1.25rem;line-height:1.8;overflow-wrap:anywhere}.lp-traceability h4{font-size:1.3rem;font-weight:600}.footer{background:var(--lp-ink);color:var(--lp-paper);border:0}.footer h2,.footer h3,.footer .footer-block__heading,.footer a,.footer p,.footer span{color:inherit}.footer .footer-block--brand_information .footer-block__heading{font-size:4.5rem}.footer-block__heading{font-size:2.5rem;line-height:1.2;margin-bottom:2.2rem}.footer-block__details-content{color:#e1d8cd;font-size:1.25rem;line-height:1.8}.footer-block__details-content .list-menu__item--link{font-size:1.2rem;color:#e1d8cd}.footer__content-bottom{border-color:#61574c;padding-top:2.6rem}.footer__copyright{color:#e1d8cd}.footer .copyright__content{font-size:1rem}.footer a:hover{text-underline-offset:.4rem;color:#fff}.footer a:focus-visible,.lp-measure a:focus-visible{outline-color:#f7f4ed}.cart__empty-text{font-size:clamp(3.8rem,5vw,6.4rem)}.cart-drawer .drawer__heading{font-size:3rem}.cart-drawer .drawer__inner{background:var(--lp-paper)}.drawer__close{width:44px;height:44px}.lp-shipping-progress{background:var(--lp-stone)}.cart__footer .totals__total{font-size:2.4rem}.shopify-policy__container{max-width:84rem!important;padding:4rem 2.4rem 8rem!important}.shopify-policy__title h1{font-size:clamp(3.6rem,4vw,5.6rem);line-height:1.1}.shopify-policy__body{font-size:1.4rem;line-height:1.85}.main-page-title{font-size:clamp(4rem,4.7vw,6.5rem)}.article-template__title{font-size:clamp(3.8rem,4.7vw,6.2rem);line-height:1.1}@media(min-width:990px){.header__inline-menu{margin-left:2.8rem}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:51%;width:calc(51% - var(--grid-desktop-horizontal-spacing)/2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:49%;width:calc(49% - var(--grid-desktop-horizontal-spacing)/2);padding-left:6rem}}@media(min-width:1600px){.lp-hero{border-inline:1px solid var(--lp-line)}}@media(min-width:750px)and (max-width:1099px){.lp-hero{grid-template-columns:45% 55%;min-height:570px}.lp-hero__visual{min-height:570px}.lp-hero__copy{padding:3.8rem 3rem}.lp-hero .lp-hero__headline{font-size:6.8rem}.lp-hero .lp-hero__category{margin-bottom:2.8rem}.lp-hero__description{font-size:1.4rem}.lp-hero__note{margin-top:2.5rem}.lp-services a{padding:2.2rem 1.7rem;gap:1.2rem}.lp-services__number{display:none}.lp-services strong{font-size:1.2rem}.lp-services small{font-size:1rem}.lp-services__arrow{display:none}.lp-faq{gap:4rem}.lp-product-details{gap:5rem}.lp-measure{gap:3rem;padding:4rem}.lp-collection__title h3{font-size:3rem}}@media(max-width:749px){.header{padding:1.5rem 1.8rem}.header__heading-link .h2{font-size:2.6rem}.announcement-bar__message{font-size:.88rem;letter-spacing:.06em;min-height:3rem}.header__icons .icon{width:2rem;height:2rem}.lp-hero{grid-template-columns:1fr;min-height:0}.lp-hero__copy{padding:3.2rem 2.4rem 2.8rem}.lp-hero .lp-hero__headline{font-size:6.5rem;line-height:.98;margin-bottom:2rem;max-width:none}.lp-hero .lp-hero__category{font-size:.9rem;margin-bottom:2rem;letter-spacing:.16em}.lp-hero .lp-hero__headline>span:not(.lp-hero__category),.lp-hero .lp-hero__headline>em{display:inline}.lp-hero .lp-hero__headline>em{white-space:nowrap}.lp-hero__description{font-size:1.4rem;line-height:1.7;max-width:37rem}.lp-actions{margin-top:2.2rem;gap:1.3rem}.lp-actions .button{min-width:0;width:100%;min-height:50px;padding-inline:2rem}.lp-actions .lp-text-link{font-size:1.2rem;min-height:28px;align-self:center}.lp-hero__note{font-size:.98rem;margin-top:1.8rem;padding-top:1.3rem;text-align:center;white-space:normal}.lp-hero__visual{min-height:0;aspect-ratio:6/5}.lp-hero__image{object-position:62% center}.lp-hero__edition{top:1.8rem;right:1.8rem;font-size:.8rem;letter-spacing:.1em}.lp-hero__caption{bottom:1.6rem;left:1.6rem;right:1.6rem;padding:1rem 1.3rem}.lp-hero__caption>a{font-size:1.7rem;min-height:2.2rem}.lp-hero__caption small{font-size:.85rem}.lp-services__grid{display:block;padding:0 2.4rem}.lp-services a,.lp-services a:first-child,.lp-services a:last-child{border-right:0;border-bottom:1px solid var(--lp-line);padding:1.6rem 0;gap:1.5rem}.lp-services a:last-child{border:0}.lp-services__number{font-size:2.1rem}.lp-services strong{font-size:1.2rem}.lp-services small{font-size:1.05rem;margin-top:.1rem}.lp-section{padding:5.8rem 2.4rem 5.4rem}.lp-section-heading{display:block;margin-bottom:3rem}.lp-section-heading h2{font-size:4rem;line-height:1.08}.lp-section-heading>p{font-size:1.3rem;max-width:36rem;margin-top:1.8rem}.lp-section-heading .lp-text-link{margin-top:2rem}.lp-collections--3{grid-template-columns:1fr;gap:2.4rem}.lp-collections--3 .lp-collection{display:grid;grid-template-columns:45% 1fr;gap:2rem;padding-top:0}.lp-collections--3 .lp-collection__image{aspect-ratio:4/5}.lp-collection__number{top:1rem;left:1rem;font-size:.9rem}.lp-collection__title{padding:1.5rem 0;align-self:center}.lp-collection__title h3{font-size:3rem;line-height:1.15;margin-bottom:.8rem}.lp-collection__title p{font-size:1.1rem;line-height:1.65}.lp-collection__title>span{font-size:1.6rem}.collection__title .title,.title-wrapper-with-link .title{font-size:3.6rem}.collection .grid{row-gap:3.5rem}.card__heading{font-size:1.5rem;line-height:1.5}.card__content .price{font-size:1.6rem}.card-information .caption-large{font-size:1.15rem}.card__information{padding-top:1.6rem}.lp-editorial{display:flex;flex-direction:column;padding:0 2.4rem 5.8rem}.lp-editorial__image{width:100%;aspect-ratio:5/4;max-height:none}.lp-editorial__copy{padding:3rem 0 0}.lp-editorial__copy h2{font-size:4.1rem;line-height:1.06;margin-bottom:2rem}.lp-editorial__copy .lp-eyebrow{max-width:none;font-size:.9rem;margin-bottom:1.6rem}.lp-editorial__copy .rte{font-size:1.4rem;max-width:none}.lp-editorial__copy .lp-text-link{margin-top:1.5rem}.lp-measure{margin:0 1.6rem 5.5rem;padding:3.3rem 2.4rem;max-width:none}.lp-measure h2{font-size:3.9rem}.lp-measure__intro .rte{font-size:1.3rem}.lp-measure__diagram{margin-top:2rem}.lp-measure__diagram>p{font-size:1rem;line-height:1.6}.lp-measure__links{margin-top:2rem}.lp-measure__links a{font-size:1.05rem;gap:1rem;padding:.7rem 1.1rem}.lp-journal{padding:0 2.4rem 5.8rem}.lp-journal .lp-section-heading h2{font-size:3.7rem}.lp-journal__grid{grid-template-columns:1fr;gap:0}.lp-journal__grid article{padding:2.7rem 0;gap:1.7rem}.lp-journal__number,.lp-journal__grid h3{font-size:2.7rem}.lp-journal__grid p:not(.lp-eyebrow){font-size:1.2rem}.lp-journal__grid article>span:last-child{font-size:1.7rem}.lp-faq{grid-template-columns:1fr;gap:2.8rem;padding:0 2.4rem 5.8rem}.lp-faq h2{font-size:3.8rem}.lp-faq summary h3{font-size:1.4rem}.lp-faq .rte{font-size:1.3rem}.lp-faq details{padding:1.6rem 0}.lp-breadcrumbs{padding:1.8rem 2rem .7rem;font-size:.95rem;gap:.5rem .8rem}.collection-hero__inner{padding-top:2rem;padding-bottom:2.4rem}.collection-hero__title{font-size:4rem}.collection-hero__description{font-size:1.35rem}.product__title h1{font-size:3.9rem;line-height:1.08}.product__info-container .price{font-size:2.1rem}.product__info-container>*+*{margin:1.6rem 0}.lp-product-details{grid-template-columns:1fr;gap:3rem;padding:4rem 2.4rem 5rem;margin-top:0}.lp-product-details__intro h2{font-size:3.8rem;max-width:none}.lp-product-details__intro>p:not(.lp-eyebrow){max-width:none;font-size:1.3rem}.lp-product-details__intro .lp-text-link{margin-top:1rem}.lp-product-story{font-size:1.35rem}.lp-product-story>p:first-child{font-size:1.55rem}.lp-product-story h2{font-size:2.5rem}.lp-product-specs dl>div{grid-template-columns:1fr 1.3fr}.lp-lot-calculator{padding:1.6rem}.lp-lot-calculator__row{align-items:center;gap:1.2rem}.lp-lot-calculator button{font-size:1.1rem;flex:1}.footer-block.grid__item{margin:2.6rem 0}.footer__content-top{padding-left:2.4rem;padding-right:2.4rem}.footer-block__heading{font-size:2.6rem;margin-bottom:1.4rem}.footer-block__details-content .list-menu__item--link{font-size:1.25rem;min-height:40px;padding:1rem 0}.footer-block__details-content{font-size:1.3rem}.footer__content-bottom{padding-top:2rem}.footer .policies{gap:1.2rem}.footer .policies li{display:block;margin:0}.footer .copyright__content{font-size:1.05rem;line-height:1.8}.footer .policies li:before{display:none}.footer .policies a{display:inline-block;min-height:24px}}@media(max-width:359px){.lp-hero .lp-hero__headline{font-size:5.6rem}.lp-hero__copy{padding-inline:2rem}.lp-section,.lp-editorial,.lp-journal,.lp-faq{padding-left:2rem;padding-right:2rem}.lp-collection__title h3{font-size:2.65rem}.lp-collections--3 .lp-collection{gap:1.4rem}.lp-measure{padding-left:1.8rem;padding-right:1.8rem}.product__title h1{font-size:3.5rem}}@media(prefers-reduced-motion:reduce){.button,.lp-collection__image img{transition:none}.lp-collection:hover img{transform:none}}.lp-collection-note{font-size:1rem;line-height:1.7;color:var(--lp-muted);margin:2.4rem 0 0}.lp-collection:last-child .lp-collection__image img{object-position:80% center}.lp-editorial__image{position:relative}.lp-editorial__credit{position:absolute;bottom:1.6rem;left:1.6rem;right:1.6rem;display:block;width:max-content;max-width:calc(100% - 3.2rem);background:var(--lp-paper);color:var(--lp-muted);padding:.5rem .8rem;font-size:.9rem;line-height:1.5;margin:0}.header__icons .icon-cart-empty,.header__icons .icon-cart{width:4rem;height:4rem}.footer-block__brand-info .footer-block__heading{font-size:3.6rem;letter-spacing:-.06em}.product-form__input.lp-option--fixed{display:none}.lp-collection-advice{padding:.6rem 0!important;border-top:0!important}.lp-collection-advice summary{font-size:1.2rem!important;min-height:28px;text-decoration:underline;text-underline-offset:.4rem}.lp-collection-advice>div{padding-top:.8rem}@media(max-width:749px){.product__media-wrapper .product-media-container.constrain-height.media-fit-contain{--constrained-height:min(74vw,30rem);--constrained-min-height:0px}.lp-gallery-note{padding-top:.8rem;line-height:1.55}.product__info-container .lp-product-summary{margin-top:1rem!important;margin-bottom:.8rem}.product__info-container .lp-product-pack{margin-bottom:.8rem}.lp-collection-advice summary{font-size:1.1rem!important}}.collection .grid{--grid-mobile-horizontal-spacing:2.4rem;--grid-desktop-horizontal-spacing:2.4rem}@media(max-width:749px){.collection .grid{--grid-mobile-horizontal-spacing:1.5rem}.lp-collection__number{padding:.2rem .6rem;background:var(--lp-paper);color:var(--lp-ink)}.footer-block--menu .footer-block__details-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.footer-block--menu .footer-block__details-content .list-menu__item--link{min-height:44px;padding:.5rem 0;line-height:1.35}.footer .footer__copyright{text-align:center}.footer .copyright__content{display:block;letter-spacing:.02em}.footer .copyright__content+.copyright__content{margin-top:.2rem;color:#a99f93}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 2rem;margin-top:1.8rem;max-width:36rem;margin-left:auto;margin-right:auto}.footer .policies li{display:inline-flex;align-items:center}.footer .policies li .copyright__content{display:inline;margin:0;color:inherit}.footer .policies a,.footer .policies .lp-cookie-preferences{display:inline-flex;align-items:center;min-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ligne-prise.css.map */
