:root{--lpl-pin:#1E3A2B;--lpl-pinF:#142A1F;--lpl-mousse:#4F6B4A;--lpl-creme:#F7F3EA;--lpl-sable:#EDE6D6;--lpl-ligne:#DDD5C3;--lpl-ambre:#E3B15A;--lpl-ambreF:#8A5A12;--lpl-encre:#1B2B22;--lpl-gris:#4A5A50}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .h3{font-weight:500;letter-spacing:0;line-height:1.08}html h4,html .h4,html h5,html .h5{letter-spacing:.02em}html body{color:rgba(var(--color-foreground),.85)}html .button,html .shopify-challenge__button,html .customer button{min-height:5.2rem;padding:0 3.2rem;letter-spacing:.08rem;font-weight:500}html .button--secondary{--color-button:var(--color-background)}html .announcement-bar__message{font-size:1.2rem;letter-spacing:.2rem;text-transform:uppercase}html .header__heading-link .h2{font-family:var(--font-heading-family);font-size:3rem;font-weight:500;letter-spacing:0}html .header__menu-item{font-size:1.5rem;letter-spacing:.04rem}html .card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.6rem;letter-spacing:.02rem;line-height:1.35}html .card-information .price{color:var(--lpl-pin);font-weight:500;font-size:1.5rem}html .card__badge .badge{padding:.5rem 1.2rem;font-size:1.1rem;letter-spacing:.1rem;text-transform:uppercase}html .card-wrapper:hover .card__media img{transform:scale(1.03)}html .card__media img{transition:transform .5s ease}html .product__title h1{font-size:clamp(3.4rem,4.4vw,4.8rem)}html .product__info-container .price-item{font-size:2.2rem;color:var(--lpl-pin)}html .product__description{font-size:1.6rem;line-height:1.7}html .product__description table{width:100%;border-collapse:separate;border-spacing:0;margin:2.4rem 0;background:var(--lpl-creme);border:1px solid var(--lpl-ligne);border-radius:16px;overflow:hidden;font-size:1.5rem}html .product__description th,html .product__description td{padding:1.2rem 1.6rem;text-align:left;border-bottom:1px solid var(--lpl-ligne);vertical-align:top}html .product__description tr:last-child th,html .product__description tr:last-child td{border-bottom:0}html .product__description th{font-weight:400;color:var(--lpl-gris);width:42%}html .product__description td{font-weight:500;color:var(--lpl-encre)}html .product__description em{display:block;font-size:1.35rem;color:var(--lpl-gris);font-style:normal;background:var(--lpl-sable);border-radius:14px;padding:1.4rem 1.6rem;margin-top:1.6rem}html .product-form__input--pill input[type=radio]+label{padding:1.1rem 2.2rem;font-size:1.45rem;letter-spacing:.04rem}html .product-form__input--pill input[type=radio]:checked+label{background:var(--lpl-pin);color:var(--lpl-creme);border-color:var(--lpl-pin)}html .facets__summary,html .facet-filters__label{letter-spacing:.06rem}html .collection .title-wrapper{display:none}html .footer-block__heading{font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:0;font-weight:500}html .footer .newsletter-form__field-wrapper .field__input{background:#f7f3ea14}html .main-page-title{font-size:clamp(3.6rem,5vw,5.6rem)}html .page-width--narrow .rte{font-size:1.7rem;line-height:1.75}html .rte h2{font-size:3rem;margin:4rem 0 1.2rem}html .rte h3{font-size:2.4rem;margin:3.2rem 0 1rem}@media(max-width:749px){html .announcement-bar__message{font-size:1.05rem;letter-spacing:.12rem;padding:.8rem 0}html .header__heading-link .h2{font-size:2.3rem}html .header{padding-top:1rem;padding-bottom:1rem}html .button{min-height:5rem;padding:0 2.4rem}html .lph-hero{background:linear-gradient(180deg,#142a1fdb,#142a1f99 70%,#142a1f59),url(/cdn/shop/files/photo-1583606912476-ade881613c81.jpg?width=1000) center/cover no-repeat,#142a1f}html .lph-dark{background:linear-gradient(180deg,#142a1fe6,#142a1fa8),url(/cdn/shop/files/photo-1774272815272-f69e85d9d7c2.jpg?width=1000) center/cover no-repeat,#142a1f}html .lph-hero .lph-w{padding-top:6.4rem!important;padding-bottom:7.2rem!important}html .lph-hero h1{font-size:4.8rem;margin-bottom:1.6rem}html .lph-hero .lph-lead{margin-bottom:2.8rem}html .lph-hero .lph-btn,html .lph-dark .lph-btn,html .lph-story .lph-btn,html .lph-alt .lph-g2 .lph-btn{width:100%}html .lph-btn{min-height:5.2rem;padding:0 2.4rem;font-size:1.45rem}html .lph-sec{padding:5.6rem 0}html .lph-h2{font-size:3.4rem;margin-bottom:1.4rem}html .lph-ey{font-size:1.1rem;margin-bottom:1.2rem}html .lph-head{margin-bottom:2.8rem}html .lph-headrow{margin-bottom:2.4rem;gap:1.2rem}html .lph-reass{padding:2.4rem 0}html .lph-reass .lph-g4{gap:2rem 1.2rem}html .lph-reass p{font-size:1.8rem}html .lph-tile{aspect-ratio:4/5;border-radius:14px}html .lph-tile h3{font-size:2.2rem}html .lph-tile span{font-size:1.2rem}html .lph-headrow+.lph-g4{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -1.6rem;padding:0 1.6rem .4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}html .lph-headrow+.lph-g4::-webkit-scrollbar{display:none}html .lph-headrow+.lph-g4 .lph-pc{flex:0 0 70%;scroll-snap-align:start}html .lph-pc .im{border-radius:14px}html .lph-pc h3{font-size:1.5rem}html .lph-r45{aspect-ratio:4/3}html .lph-alt .lph-g2>.lph-r45{order:2}html .lph-card{padding:2.4rem 2rem}html .lph-num{font-size:4.8rem}html .lph-t1{font-size:2.4rem;margin-top:1rem}html .lph-list li{font-size:1.55rem}html .lph-story p,html .lph-lead{font-size:1.6rem}html .lph-legal{font-size:1.15rem;padding:1.4rem 1.6rem;line-height:1.6}html .lpc-w{padding:4rem 1.6rem 3.6rem}html .lpc-bc{margin-bottom:2rem;font-size:1.2rem}html .lpc h1{font-size:3.8rem;margin-bottom:1.4rem}html .lpc-d{font-size:1.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}html .lpc-n{margin-top:2rem;font-size:1.15rem}html .collection .grid{column-gap:1.2rem;row-gap:2.4rem}html .card__heading,html .card-information .price{font-size:1.4rem}html .card__badge .badge{font-size:1rem;padding:.4rem 1rem}html .product__title h1{font-size:3.2rem}html .product__info-container .price-item{font-size:2rem}html .product__info-container{padding-top:1.2rem}html .product-form__input--pill input[type=radio]+label{padding:1rem 1.8rem;margin:.4rem .6rem .4rem 0}html .product__description{font-size:1.5rem}html .product__description table{font-size:1.4rem;margin:1.8rem 0}html .product__description th,html .product__description td{padding:1rem 1.2rem}html .product__description th{width:45%}html .lpx-r{gap:.6rem}html .lpx-r div{padding:1.2rem .6rem;font-size:1.15rem}html .lpx-r svg{width:2rem;height:2rem;margin-bottom:.6rem}html .lpx summary{font-size:2rem;padding:1.6rem 0}html .lpx .bd{font-size:1.45rem}html body.lps-on{padding-bottom:7.6rem}html .main-page-title{font-size:3.6rem}html .page-width--narrow .rte{font-size:1.55rem}html .rte h2{font-size:2.5rem;margin-top:3.2rem}html .footer-block__heading{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lpl.css.map */
