.lp-pdp{--u-accent: #b08a4e;--u-glow: #e9cf98}.lp-pdp[data-finish=black]{--u-accent: #6f6a63;--u-glow: #d9d4cc}.lp-pdp[data-finish=wood]{--u-accent: #8a5a36;--u-glow: #ddb48a}.lp-pdp[data-finish=white],.lp-pdp[data-finish=transparent],.lp-pdp[data-finish=neutral]{--u-accent: #7e8c8a;--u-glow: #dbe5e2}.lp-pdp.gradient{background:var(--u-bone)}.lp-pdp .product-media-container{background:#fff;border-color:transparent}.lp-pdp .product__media.media{background:transparent}.lp-pdp .thumbnail{background:var(--u-bone);border-color:transparent}.lp-pdp .product__media img,.lp-pdp .thumbnail img{mix-blend-mode:multiply}.lp-pdp .thumbnail{border:1px solid transparent}.lp-pdp .thumbnail[aria-current]{border-color:var(--u-accent);box-shadow:none}.lp-pdp .product__media-icon{background:color-mix(in srgb,var(--u-bone) 80%,transparent);border-color:var(--lp-line)}.lp-pdp .product__media-list>.product__media-item:first-child img{view-transition-name:var(--pimg)}.lp-pdp .product__title h1{font-size:clamp(4rem,4.2vw,6rem);line-height:1;letter-spacing:-.015em}.lp-pdp .lp-pdp-category,.lp-pdp .product-form__input .form__label{font-family:var(--u-mono);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--u-graphite)}.lp-pdp .lp-pdp-category:before{content:"";display:inline-block;width:2.4rem;height:1px;margin-right:1rem;vertical-align:.35em;background:var(--u-accent)}.lp-pdp .lp-pdp-price .price{font-family:var(--u-serif);font-size:3.2rem;font-weight:400;letter-spacing:0}.lp-pdp .lp-pdp-chapter__heading h2{font-size:clamp(3.8rem,3.8vw,5.6rem);line-height:1.02}.lp-pdp-chapter__heading .lp-eyebrow,.lp-pdp .lp-eyebrow{font-family:var(--u-mono)}.lp-pdp .lp-product-specs dt,.lp-pdp-materials dt{font-family:var(--u-mono);font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.lp-pdp .product-form__input--pill input[type=radio]:checked+label{background:var(--u-ink);border-color:var(--u-ink);color:var(--u-bone)}.lp-pdp-buy .product-form__submit{letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}.u-cartel{margin-top:.8rem;padding:2rem 0 0;border-top:1px solid var(--u-ink)}.u-cartel__eyebrow{display:flex;justify-content:space-between;gap:1rem;margin:0 0 1.6rem;font:500 1rem/1.4 var(--u-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--u-graphite)}.u-cartel__ref{letter-spacing:.06em}.u-cartel__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}.u-cartel__drawing{margin:0;color:var(--u-ink)}.u-cartel__drawing svg{display:block;width:100%;height:auto;overflow:visible}.u-cartel__piece{stroke-width:1.4;fill:color-mix(in srgb,var(--u-glow) 22%,transparent)}.u-cartel__facade{stroke:var(--u-graphite);stroke-dasharray:2 3;opacity:.7}.u-cartel__dim{stroke:var(--u-graphite);stroke-width:.8}.u-cartel__accent{stroke:var(--u-accent);stroke-width:1.4}.u-cartel__labels{font:9px var(--u-mono);letter-spacing:.04em}.u-cartel__drawing figcaption{margin-top:.8rem;font-size:1.05rem;line-height:1.5;color:var(--u-graphite)}.u-cartel__facts{margin:0;display:grid;gap:0}.u-cartel__facts>div{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--lp-line)}.u-cartel__facts dt{font:1rem/1.6 var(--u-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--u-graphite)}.u-cartel__facts dd{margin:0;font-size:1.3rem;line-height:1.55;color:var(--u-ink);overflow-wrap:anywhere}.u-cartel__grid:not(:has(.u-cartel__drawing)){grid-template-columns:1fr}.lp-pdp-sticky:not([hidden]){background:color-mix(in srgb,var(--u-bone) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top-color:var(--u-ink)!important}.lp-pdp-sticky__info strong{font-family:var(--u-serif);font-size:2.1rem!important;font-weight:400!important}.lp-pdp-sticky .button{text-transform:uppercase;letter-spacing:.08em}@media(max-width:749px){.lp-pdp .product__title h1{font-size:clamp(3.6rem,10.5vw,4.6rem)}.lp-pdp .lp-pdp-price .price{font-size:2.9rem}.u-cartel__grid{grid-template-columns:1fr}.u-cartel__drawing{max-width:34rem}}@media print{.lp-pdp .product__media img{mix-blend-mode:normal}}.lp-pdp .product,.lp-pdp .product__media-wrapper{position:relative}.lp-pdp .product-media-container{background:#fff;overflow:hidden}.u-stage{position:absolute;left:0;right:0;top:0;height:5rem;pointer-events:none;z-index:1}.u-stage__cote{position:absolute;left:50%;top:3.2rem;width:min(56%,46rem);transform:translate(-50%);height:1.4rem;border-inline:1px solid var(--u-ink);text-align:center;font:500 1.1rem/1 var(--u-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--u-ink)}.u-stage__cote:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--u-ink);opacity:.55}.u-stage__cote>span{position:relative;top:-1.1rem;padding:0 1rem;background:var(--u-bone)}.lp-pdp{overflow-x:clip}.lp-pdp .u-h1-tail{font-style:italic;color:#7c5c30}@media(min-width:990px){.lp-pdp .u-h1-tail{display:block}}.lp-pdp .product-form__input--pill input[type=radio]+label.u-tile{display:inline-flex;align-items:center;gap:1.4rem;min-width:14rem;min-height:6.4rem;padding:0 1.4rem 0 1rem;margin:.4rem .8rem 0 0;border-radius:1.6rem;border:1.5px solid color-mix(in srgb,var(--u-ink) 22%,transparent);background:transparent;color:var(--u-ink);text-align:left;transition:border-color .25s,background-color .25s,transform .25s}.lp-pdp .product-form__input--pill input[type=radio]+label.u-tile:hover{transform:translateY(-2px)}.lp-pdp .product-form__input--pill input[type=radio]:checked+label.u-tile{background:color-mix(in srgb,var(--u-glow) 30%,transparent);border-color:var(--u-accent);color:var(--u-ink)}.u-tile__disc{flex:none;width:3.6rem;height:3.6rem;display:grid;place-items:center}.u-tile__disc:before{content:"";width:clamp(1.4rem,calc(var(--d) * .09rem),3.6rem);aspect-ratio:1;border-radius:50%;border:1.5px solid var(--u-graphite)}input:checked+.u-tile .u-tile__disc:before{border-color:var(--u-accent);background:var(--u-accent)}.u-tile__txt{display:flex;flex-direction:column;gap:.3rem}.u-tile__val{font-family:var(--u-serif);font-size:2rem;line-height:1;letter-spacing:0;text-transform:none}.u-tile__price{font-size:1.2rem;color:var(--u-graphite);letter-spacing:0}.lp-pdp .quantity{border-radius:999px;min-height:60px}.lp-pdp .quantity:before,.lp-pdp .quantity:after{border-radius:999px;box-shadow:none}.lp-pdp .quantity{border:1px solid color-mix(in srgb,var(--u-ink) 22%,transparent)}.lp-pdp-buy .product-form__submit{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;min-height:60px;padding:0 .8rem 0 2.6rem;border-radius:999px;background:var(--u-cta)!important;color:#14110e!important;border:0;box-shadow:0 14px 30px -14px color-mix(in srgb,#7c5c30 75%,transparent);font-size:1.25rem;font-weight:600;letter-spacing:.14em;transition:transform .2s}.lp-pdp-buy .product-form__submit:before,.lp-pdp-buy .product-form__submit:after{display:none}.lp-pdp-buy .product-form__submit:hover:not([disabled]){transform:translateY(-1px);background:#a17d44!important}.lp-pdp-buy .product-form__submit[disabled]{opacity:.55}.u-cta-total{font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none;opacity:.8}.u-cta-total:not(:empty):before{content:"\b7  "}.u-cta-arrow{margin-left:auto;width:4.4rem;height:4.4rem;border-radius:50%;background:#14110e;color:#f4efe6;display:grid;place-items:center;flex:none}.lp-pdp-buy .product-form__submit.loading .u-cta-arrow{visibility:hidden}.lp-pdp-buy .shopify-payment-button__button{border-radius:999px!important;overflow:hidden;min-height:46px}.lp-pdp-buy .shopify-payment-button__more-options{font-size:1.15rem}.u-assurances{list-style:none;margin:.6rem 0 0!important;padding:1.6rem 0 0;border-top:1px solid color-mix(in srgb,var(--u-ink) 10%,transparent);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.u-assurances li{display:flex;flex-direction:column;gap:.6rem;font-size:1.2rem;line-height:1.4;color:var(--u-ink)}.u-assurances svg{color:var(--u-accent)}@media(min-width:990px){.lp-pdp .product{align-items:start}.lp-pdp .product__media-wrapper{min-height:calc(100svh - 14rem);display:flex;flex-direction:column;justify-content:center}.lp-pdp .lp-pdp-order-summary{display:none}.lp-pdp .product__info-container{gap:1.2rem 1.2rem}.u-cartel-band{max-width:72rem;margin:6rem 0 0 auto}.lp-pdp .product-media-container.constrain-height.media-fit-contain{--constrained-height: min( calc(100svh - 30rem) , 62rem)}.lp-pdp .product__info-wrapper{position:relative;z-index:4}.lp-pdp .product__info-container{padding:3.4rem 3.6rem 3rem;border-radius:2.8rem;background:#fffcf6a8;border:1px solid rgba(27,23,19,.07);box-shadow:0 30px 80px -40px #5a3c1973;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.lp-pdp .product__title h1{font-size:clamp(4.4rem,4vw,5.8rem);line-height:.98}.lp-pdp .lp-pdp-price .price{font-size:4.6rem}}@media(max-width:989px){.u-stage__cote{top:1.4rem;width:64%;font-size:1rem}.lp-pdp .product-form__input--pill input[type=radio]+label.u-tile{min-width:0;width:calc(50% - .6rem);margin-right:.6rem;min-height:5.6rem;padding:0 1rem 0 .8rem;gap:.8rem;border-radius:1.4rem}.u-tile__val{font-size:1.8rem}.u-tile__price{font-size:1.1rem}}.u-cartel-band{margin-top:3rem}.u-cartel-band .u-cartel{margin-top:0}@media(min-width:990px){.u-stage{position:relative;order:-1;height:3.4rem;margin:0 0 .8rem}.u-stage__cote{top:1.6rem}}.lp-pdp-sticky .button{border-radius:999px;background:var(--u-accent);color:#14110e;border:0;box-shadow:0 12px 26px -12px color-mix(in srgb,#7c5c30 75%,transparent);font-weight:600}.lp-pdp-sticky .button:before,.lp-pdp-sticky .button:after{display:none}.lp-pdp-sticky .button:hover:not([disabled]){background:#a17d44;color:#14110e}@media(max-width:749px){.lp-pdp .product__info-container>.lp-pdp-buy{grid-column:1 / -1}.lp-pdp-buy .product-form__submit{white-space:nowrap}}.lp-pdp{--u-cta: #b08a4e}.lp-pdp-sticky .button{background:var(--u-cta)}.u-only-mobile{display:none}@media(max-width:749px){.u-only-desktop{display:none!important}.u-only-mobile{display:block}.lp-pdp .lp-gallery-note.u-only-mobile{grid-column:1 / -1;font-size:1.1rem;line-height:1.5;color:var(--u-graphite);padding:0;margin:0}.lp-pdp .product__info-container>[id^=PoigneoSummary]{order:5}.lp-pdp .product__title h1{font-size:clamp(3.4rem,9.6vw,4rem);line-height:.98}.lp-pdp .product__media-wrapper{margin-bottom:1.4rem}.lp-breadcrumbs{padding-top:1rem;padding-bottom:.2rem;font-size:.9rem}.lp-pdp .lp-pdp-category{margin-bottom:.6rem}.lp-pdp .slider-buttons{margin-top:.4rem}.lp-pdp .slider-counter{font-family:var(--u-mono);font-size:1rem;letter-spacing:.14em}.lp-pdp-sticky:not([hidden]){padding:1.2rem 1.6rem max(1.2rem,env(safe-area-inset-bottom))}.lp-pdp-sticky .button{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:56px;padding:0 .6rem 0 2rem;letter-spacing:.12em}.lp-pdp-sticky .button:after{content:"";display:block;position:static;width:4.2rem;height:4.2rem;border-radius:50%;box-shadow:none;flex:none;background:#14110e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4efe6' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 1.7rem no-repeat}}@media(max-width:749px){.lp-pdp .product-media-container.constrain-height.media-fit-contain{--constrained-height: min(64vw, 27rem)}.lp-pdp .slider-buttons{margin-top:0}.lp-pdp .slider-button{height:3.6rem}.lp-pdp-sticky:not([hidden]){grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:1rem}.lp-pdp-sticky .button{white-space:nowrap;font-size:1.15rem;letter-spacing:.08em;padding-left:1.6rem}}.u-scene-chip{display:none}@media(max-width:749px){body:has(.lp-pdp) .lp-breadcrumbs{display:none}.lp-pdp .product__media-icon{display:none}.lp-pdp .slider-buttons{justify-content:flex-start;padding-left:0}.lp-pdp .slider-buttons .slider-button{display:none}.lp-pdp .slider-counter{min-width:0;font-size:1.05rem;letter-spacing:.18em;color:var(--u-graphite)}.u-scene-chip{position:absolute;right:0;bottom:.2rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;height:3.6rem;padding:0 1.4rem 0 .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--u-ink) 20%,transparent);background:color-mix(in srgb,#fffcf6 80%,transparent);color:var(--u-ink);font-size:1.2rem;cursor:pointer}.u-scene-chip img{width:2.6rem;height:2.6rem;border-radius:50%;object-fit:cover}.lp-pdp .product__info-container{grid-template-columns:minmax(0,1fr) auto;column-gap:1.6rem}.lp-pdp .product__info-container>.product__title{grid-column:1;grid-row:1}.lp-pdp .product__info-container>.lp-pdp-price{grid-column:2;grid-row:1;align-self:end;flex-direction:column;align-items:flex-end;gap:.2rem;padding:0 0 .4rem}.lp-pdp .product__info-container>.lp-pdp-price .price{font-size:3rem;line-height:1;white-space:nowrap}.lp-pdp .product__info-container>.lp-pdp-price .caption-large{font-size:1.05rem;text-align:right}.lp-pdp .product__title h1{font-size:clamp(3.1rem,8.6vw,3.6rem)}.lp-pdp .product__info-container>.product__tax{order:4;margin-top:0}.lp-pdp .product__info-container>.product-form__quantity{grid-column:1 / -1}.lp-pdp variant-selects .product-form__input--pill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.lp-pdp .product-form__input--pill input[type=radio]+label.u-tile{width:auto;min-width:0;margin:0}.lp-pdp variant-selects .form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.u-stock{--u-ok: #2f8a57;display:inline-flex;align-items:center;gap:.8rem;margin:.8rem 0 0;padding:.5rem 1.1rem .5rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--u-ok) 9%,transparent);border:1px solid color-mix(in srgb,var(--u-ok) 22%,transparent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.05rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#22593b;white-space:nowrap}.u-stock__dot{position:relative;flex:none;width:.8rem;height:.8rem;border-radius:50%;background:var(--u-ok);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--u-ok) 18%,transparent),0 0 .8rem color-mix(in srgb,var(--u-ok) 70%,transparent)}.u-stock__dot:after{content:none}@keyframes u-stock-pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(3.2);opacity:0}}.u-stock--sold_out{--u-ok: #8a8178;color:var(--u-graphite)}.u-stock--sold_out .u-stock__dot:after{animation:none;display:none}@media(prefers-reduced-motion:reduce){.u-stock__dot:after{animation:none;display:none}}@media(max-width:749px){.lp-pdp .lp-pdp-price .u-stock{margin-top:.6rem;padding:.4rem .9rem .4rem .7rem;font-size:.95rem;letter-spacing:.14em;gap:.6rem}}.lp-pdp .product-form__quantity .price-per-item__container{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.lp-pdp .lp-qty-presets{display:flex;gap:.6rem;align-items:center}.lp-pdp .lp-qty-preset{min-width:4.4rem;height:4.4rem;padding:0 1rem;border-radius:999px;border:1px solid var(--lp-line);background:transparent;color:var(--u-ink);font-family:var(--u-serif);font-size:1.8rem;line-height:1;cursor:pointer;transition:border-color .2s,background-color .2s}.lp-pdp .lp-qty-preset:hover{border-color:var(--u-accent)}.lp-pdp .lp-qty-preset[aria-pressed=true]{background:color-mix(in srgb,var(--u-glow) 30%,transparent);border-color:var(--u-accent)}.lp-pdp .lp-qty-preset:focus-visible{outline:2px solid var(--u-accent);outline-offset:2px}.lp-pdp .lp-qty-hint{margin-left:.4rem;font-family:var(--u-sans);font-size:1.15rem;letter-spacing:0;text-transform:none;color:var(--u-graphite)}.lp-pdp .lp-qty-degressif{flex-basis:100%;margin:.2rem 0 0;font-size:1.25rem;line-height:1.4;color:var(--u-graphite)}.lp-pdp .lp-qty-degressif strong{font-weight:600;color:var(--u-ink)}.lp-pdp .lp-promo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.3rem;margin:0 0 1.8rem;padding:.8rem .8rem .8rem 1.5rem;border-radius:1.6rem;background:linear-gradient(105deg,color-mix(in srgb,var(--u-glow) 34%,#fffaf2),#fffaf2 72%);border:1px solid color-mix(in srgb,var(--u-accent) 40%,transparent);box-shadow:0 12px 30px -22px #5a3c198c}.lp-pdp .lp-promo[hidden]{display:none}.lp-pdp .lp-promo__rate{font-family:var(--u-serif);font-size:3rem;line-height:1;color:var(--u-ink);padding-right:1.3rem;border-right:1px dashed color-mix(in srgb,var(--u-accent) 65%,transparent);white-space:nowrap}.lp-pdp .lp-promo__rate small{font-size:.55em}.lp-pdp .lp-promo__text{margin:0;display:flex;flex-direction:column;gap:.3rem;min-width:0}.lp-pdp .lp-promo__line{font-size:1.3rem;line-height:1.3;color:var(--u-ink)}.lp-pdp .lp-promo__code{display:inline-block;margin-left:.2rem;padding:.1rem .6rem;font-family:var(--u-mono);font-size:1.15rem;letter-spacing:.14em;border:1px dashed var(--u-accent);border-radius:.5rem;background:#ffffffa6;white-space:nowrap}.lp-pdp .lp-promo__until{font-size:1.1rem;line-height:1.3;color:var(--u-graphite)}.lp-pdp .lp-promo__copy{flex:none;min-height:4.4rem;padding:0 1.5rem;border:1px solid var(--u-ink);border-radius:999px;background:var(--u-ink);color:var(--u-bone);font-family:var(--u-mono);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s}.lp-pdp .lp-promo__copy:hover{background:var(--u-ink-2)}.lp-pdp .lp-promo__copy:focus-visible{outline:2px solid var(--u-accent);outline-offset:2px}.lp-pdp .lp-promo.is-copied .lp-promo__copy{background:transparent;color:var(--u-ink)}@media(max-width:749px){.lp-pdp .product__info-container>.lp-promo{grid-column:1 / -1;grid-row:1;margin-bottom:1.4rem}.lp-pdp .product__info-container:has(>.lp-promo:not([hidden]))>.product__title,.lp-pdp .product__info-container:has(>.lp-promo:not([hidden]))>.lp-pdp-price{grid-row:2}.lp-pdp .lp-promo{gap:1.1rem;padding:.7rem .7rem .7rem 1.3rem}.lp-pdp .lp-promo__rate{font-size:2.6rem;padding-right:1.1rem}.lp-pdp .lp-promo__line{font-size:1.2rem}.lp-pdp .lp-promo__code{font-size:1.05rem;letter-spacing:.1em}.lp-pdp .lp-promo__until{font-size:1.05rem}.lp-pdp .lp-promo__copy{padding:0 1.2rem;font-size:.95rem}}@media(max-width:380px){.lp-pdp .lp-promo{gap:1rem;padding-left:1.2rem}.lp-pdp .lp-promo__rate{font-size:2.6rem;padding-right:1rem}.lp-pdp .lp-promo__copy{padding:0 1.1rem}}@media(prefers-reduced-motion:reduce){.lp-pdp .lp-promo__copy{transition:none}}.lp-pdp .lp-pdp-order-summary:empty{display:none}.lp-pdp .product__media-list>.product__media-item:first-child img,.lp-pdp .product__media-list>.product__media-item--variant img{transform:scale(var(--u-hero, 1));transform-origin:50% 54%}.lp-pdp .product-media-modal img{transform:none}.u-cartel__source{margin:1.4rem 0 0;font-size:1.1rem;line-height:1.5;color:var(--u-graphite)}.lp-pdp .lp-delivery-estimate{margin:.4rem 0 0;color:var(--u-ink)}.lp-pdp .lp-delivery-estimate strong{font-weight:600}.lp-simple{max-width:112rem;margin:clamp(4rem,7vw,9rem) auto 0;display:grid;gap:clamp(5rem,8vw,11rem)}.lp-feat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.4rem,5vw,7rem);align-items:center}.lp-feat--reverse .lp-feat__media{order:2}.lp-feat--text{grid-template-columns:minmax(0,1fr);max-width:64rem}.lp-feat__media{margin:0;aspect-ratio:1;background:#fff;border-radius:2rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.lp-feat__media img{width:100%;height:100%;object-fit:cover;display:block}.lp-feat__media img[src*=-cotes]{object-fit:contain;padding:4%}.lp-feat__media--diagram{padding:2.4rem;background:color-mix(in srgb,var(--u-glow) 18%,#fff)}.lp-feat__media--diagram>*{width:100%}.lp-feat__text h2{font-family:var(--u-serif);font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.05;margin:0 0 1.8rem;letter-spacing:-.01em}.lp-feat__text p{font-size:1.6rem;line-height:1.75;color:var(--u-graphite);margin:0 0 1.6rem;max-width:52rem}.lp-simple__block>h2{font-family:var(--u-serif);font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.05;margin:0 0 2.6rem}.lp-tips__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.lp-tips__grid>div{padding:2.4rem;border-radius:1.8rem;background:#fff9;border:1px solid rgba(27,23,19,.08)}.lp-tips__grid h3{font-family:var(--u-mono);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.2rem;color:var(--u-ink)}.lp-tips__grid p{font-size:1.45rem;line-height:1.7;margin:0 0 1.2rem;color:var(--u-graphite)}.lp-faq-simple{max-width:82rem}.lp-faq-simple .lp-pdp-accordions details summary h3{font-size:1.7rem}.u-cartel-band{max-width:112rem;margin-left:auto;margin-right:auto}@media(max-width:749px){.lp-simple{gap:5.2rem;margin-top:4rem}.lp-feat,.lp-feat--reverse{grid-template-columns:1fr;gap:2rem}.lp-feat--reverse .lp-feat__media{order:0}.lp-feat__media{border-radius:1.6rem}.lp-feat__text p{font-size:1.5rem}.lp-tips__grid{grid-template-columns:1fr;gap:1.2rem}.lp-tips__grid>div{padding:2rem}}.lp-pdp{--x-ink: #16130F;--x-mute: #4A433A;--x-soft: #5E564A;--x-line: #E2DACB;--x-sand: #EFE7D8;--x-brass: #B08A4E;--x-brass-ink: #7A5A26}.lp-pdp .product-media-container{border-radius:2.4rem}.lp-pdp .lp-pdp-category{font-family:var(--u-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--x-brass-ink)}.lp-pdp .lp-pdp-category:before{display:none}.lp-pdp .u-h1-tail{font-style:normal;color:inherit}.lp-pdp .lp-pdp-lead{font-size:1.6rem;line-height:1.6;color:var(--x-mute);margin-top:1.2rem}.lp-pdp .lp-pdp-summary,.lp-pdp .u-stock{display:none}.lp-pdp .lp-pdp-price .price{color:var(--x-ink)}.lp-pdp variant-selects .product-form__input--pill{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.4rem,1fr));gap:.8rem}.lp-pdp variant-selects .form__label{position:static!important;width:100%!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1rem;font-size:1.4rem;font-weight:600;color:var(--x-ink);letter-spacing:0;text-transform:none}.lp-pdp .lp-legend-hint{font-weight:400;color:var(--x-soft)}.lp-pdp .lp-legend-link{font-weight:400;font-size:1.3rem;color:var(--x-ink);text-underline-offset:.3rem;white-space:nowrap}.lp-pdp .product-form__input--pill input[type=radio]+label{margin:0!important;width:auto!important;min-width:0!important;min-height:5.6rem;padding:1rem 1.4rem!important;border-radius:1.4rem!important;border:1.5px solid var(--x-line)!important;background:#fff!important;color:var(--x-ink)!important;box-shadow:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;text-align:left;font-size:1.5rem;font-weight:600;letter-spacing:0}.lp-pdp .product-form__input--pill input[type=radio]+label:hover{border-color:var(--x-brass)!important}.lp-pdp .product-form__input--pill input[type=radio]:checked+label{border-color:var(--x-ink)!important;box-shadow:inset 0 0 0 1px var(--x-ink)!important;background:#fffdf8!important;color:var(--x-ink)!important}.lp-pdp .product-form__input--pill input[type=radio]+label.u-tile{min-height:6.4rem}.lp-pdp .u-tile__disc{display:none!important}.lp-pdp .u-tile__txt{display:flex;flex-direction:column;gap:.2rem}.lp-pdp .u-tile__val{font-family:var(--u-sans);font-size:1.5rem;font-weight:600}.lp-pdp .u-tile__price{font-size:1.25rem;font-weight:400;color:var(--x-soft)}.lp-pdp .quantity{min-height:4.4rem;height:4.4rem;background:#fff;border:1.5px solid var(--x-line)}.lp-pdp .lp-qty-preset{font-family:var(--u-sans);font-size:1.4rem;font-weight:600;min-width:4.8rem;height:4.4rem;border:1.5px solid var(--x-line);background:#fff;color:var(--x-ink)}.lp-pdp .lp-qty-preset[aria-pressed=true]{background:var(--x-ink);border-color:var(--x-ink);color:#fff}.lp-pdp .lp-qty-degressif{background:var(--x-sand);border-radius:1.2rem;padding:1.1rem 1.4rem;font-size:1.4rem;color:var(--x-ink)}.lp-pdp-buy .product-form__submit{background:var(--x-ink)!important;color:#fff!important;justify-content:center;padding:0 2.4rem;min-height:6rem;box-shadow:none;font-size:1.5rem;letter-spacing:.06em}.lp-pdp-buy .product-form__submit:hover:not([disabled]){background:#2a251f!important;transform:none}.lp-pdp .u-cta-arrow{display:none}.lp-pdp .u-cta-total{opacity:1;font-size:1.5rem;font-weight:600;letter-spacing:0}.lp-pdp-sticky .button{background:var(--x-ink)!important;color:#fff!important}.lp-pdp-sticky .button:after{background-color:var(--x-brass)!important}.lp-pdp .lp-ship-card{background:#fff;border:1px solid var(--x-line);border-radius:1.6rem;padding:1.6rem 1.8rem;display:flex;flex-direction:column;gap:1rem;margin-top:.4rem}.lp-pdp .lp-ship-card__line{display:flex;gap:1rem;align-items:flex-start;margin:0;font-size:1.4rem;line-height:1.5;color:var(--x-ink)}.lp-pdp .lp-ship-card__line svg{flex:none;margin-top:.1rem}.lp-pdp .lp-ship-card__line strong{font-weight:600}.lp-pdp .lp-ship-card__bar{height:.6rem;background:var(--x-sand);border-radius:999px;overflow:hidden}.lp-pdp .lp-ship-card__bar span{display:block;height:100%;width:0;background:var(--x-brass);border-radius:999px;transition:width .3s ease}.lp-pdp .lp-ship-card__msg{margin:0;font-size:1.3rem;line-height:1.5;color:var(--x-mute)}.lp-pdp .lp-ship-card__links{margin:0;font-size:1.25rem;color:var(--x-soft)}.lp-pdp .lp-ship-card__links a{color:var(--x-soft)}.lp-pdp .lp-assortis__title{font-family:var(--u-mono);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:var(--x-brass-ink)}.lp-pdp .u-assurances li{flex-direction:row;align-items:flex-start;gap:.8rem;font-size:1.3rem;color:var(--x-mute)}.lp-pdp .u-assurances svg{flex:none;color:var(--x-brass-ink)}@media(min-width:990px){.lp-pdp .u-h1-tail{display:inline}.lp-pdp .product__title h1{font-size:clamp(4.4rem,3.9vw,5.6rem);line-height:1}.lp-pdp .product__info-container{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:.6rem 0 0}}@media(max-width:749px){.lp-pdp .product__info-container>[id^=PoigneoSummary]{order:0;grid-column:1 / -1}.lp-pdp .lp-pdp-lead{font-size:1.5rem;margin-top:.4rem}.lp-pdp variant-selects .product-form__input--pill{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-pdp .lp-legend-hint{display:none}}.lp-pdp .lp-x{margin:clamp(6rem,9vw,12rem) 0 0;display:grid;gap:clamp(7rem,10vw,12rem);color:var(--x-ink)}.lp-pdp .lp-x-sec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,6vw,7.2rem);align-items:center}.lp-pdp .lp-x-dc{align-items:start}.lp-pdp .lp-x-feat{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lp-pdp .lp-x-feat--rev{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lp-pdp .lp-x .lp-x-eyebrow{font-family:var(--u-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--x-brass-ink);margin:0 0 1.4rem}.lp-pdp .lp-x-h2{font-family:var(--u-serif);font-weight:400;font-size:clamp(3.4rem,3.4vw,4.6rem);line-height:1.05;letter-spacing:-.01em;margin:0 0 1.8rem;color:var(--x-ink)}.lp-pdp .lp-x-copy>p{font-size:1.7rem;line-height:1.75;color:var(--x-mute);margin:0 0 1.6rem;max-width:56rem}.lp-pdp .lp-x-link{font-size:1.5rem;font-weight:600;color:var(--x-ink);text-underline-offset:.4rem}.lp-pdp .lp-x-media{margin:0;border-radius:2.8rem;overflow:hidden;aspect-ratio:4 / 3;background:#e9e4da}.lp-pdp .lp-x-media img{width:100%;height:100%;object-fit:cover;display:block}.lp-pdp .lp-x-media--cotes{background:#fff}.lp-pdp .lp-x-media--cotes img{object-fit:contain;padding:4%}.lp-pdp .lp-x-media--diagram{background:#fff;display:flex;align-items:center;justify-content:center;padding:3.2rem}.lp-pdp .lp-x-media--diagram>*{width:100%}.lp-pdp .lp-x-specs .u-cartel{background:#fff;border-radius:2.4rem;padding:3.2rem;margin:0;max-width:none}.lp-pdp .lp-x-tips{display:block}.lp-pdp .lp-x-head{margin-bottom:2.8rem}.lp-pdp .lp-x-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.lp-pdp .lp-x-cards li{background:#fff;border-radius:2rem;padding:2.8rem;display:flex;flex-direction:column;gap:1.2rem}.lp-pdp .lp-x-num{font-family:var(--u-serif);font-size:4.4rem;line-height:1;color:var(--x-brass)}.lp-pdp .lp-x-cards h3{margin:0;font-family:var(--u-sans);font-size:1.8rem;font-weight:600;color:var(--x-ink)}.lp-pdp .lp-x-cards p{margin:0;font-size:1.5rem;line-height:1.65;color:var(--x-mute)}.lp-pdp .lp-x-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.lp-pdp .lp-x-acc details summary h3{font-size:1.8rem}.lp-related .related-products__heading{font-family:var(--u-serif);font-weight:400;font-size:clamp(3.4rem,3.4vw,4.6rem);line-height:1.05}.lp-related .card__inner,.lp-related .card__media,.lp-related .card .media{border-radius:2rem;overflow:hidden}@media(max-width:989px){.lp-pdp .lp-x-sec,.lp-pdp .lp-x-feat,.lp-pdp .lp-x-feat--rev,.lp-pdp .lp-x-faq{grid-template-columns:minmax(0,1fr);gap:2.4rem}.lp-pdp .lp-x-feat--rev .lp-x-media{order:-1}.lp-pdp .lp-x-cards{grid-template-columns:minmax(0,1fr);gap:1.2rem}.lp-pdp .lp-x-specs .u-cartel{padding:2.2rem}.lp-pdp .lp-x-copy>p{font-size:1.6rem}}.lp-pdp variant-selects .form__label,.lp-pdp variant-selects .form__label *{font-family:var(--u-sans)!important;text-transform:none!important;letter-spacing:0!important}.lp-pdp .lp-x-specs .u-cartel{border:0!important}.lp-pdp .lp-ship-card{margin:1.2rem 0 .4rem}@media(max-width:749px){.lp-pdp .u-assurances li{flex-direction:column;gap:.5rem}}.lp-pdp .quantity{border-radius:999px;overflow:hidden}.lp-pdp .quantity:before,.lp-pdp .quantity:after{display:none}@media(min-width:750px){.lp-pdp .product__info-container>.product-form__input.product-form__quantity,.lp-pdp .product__info-container>.product-form__quantity,.lp-pdp .product__info-container>.lp-pdp-buy{grid-column:1 / -1!important}}.lp-pdp .lp-x-media--diagram{aspect-ratio:auto;padding:clamp(2.4rem,4vw,4.8rem)}.lp-pdp .lp-x-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line)}.lp-pdp .lp-x-why__item{padding:3.2rem 2.8rem;display:flex;flex-direction:column;gap:.8rem}.lp-pdp .lp-x-why__item:first-child{padding-left:0}.lp-pdp .lp-x-why__item:last-child{padding-right:0}.lp-pdp .lp-x-why__item+.lp-x-why__item{border-left:1px solid var(--x-line)}.lp-pdp .lp-x .lp-x-why__t{margin:0;font-family:var(--u-serif);font-weight:400;font-size:3rem;line-height:1.1;color:var(--x-ink)}.lp-pdp .lp-x-why__item p{margin:0;font-size:1.5rem;line-height:1.6;color:var(--x-mute)}@media(max-width:749px){.lp-pdp .lp-x-why{grid-template-columns:minmax(0,1fr)}.lp-pdp .lp-x-why__item{padding:2rem 0}.lp-pdp .lp-x-why__item+.lp-x-why__item{border-left:0;border-top:1px solid var(--x-line)}.lp-pdp .lp-x .lp-x-why__t{font-size:2.6rem}}.lp-pdp-buy .shopify-payment-button{margin-top:1rem}.lp-pdp-buy .shopify-payment-button__button{border-radius:999px!important;overflow:hidden;min-height:5.2rem}.lp-pdp-buy .shopify-payment-button__button--unbranded{background:#fff!important;color:var(--x-ink)!important;border:1.5px solid var(--x-line)!important;font-weight:600;letter-spacing:.02em}.lp-pdp-buy .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--x-ink)!important}.lp-pdp-buy .shopify-payment-button__more-options{color:var(--x-soft);font-size:1.25rem}.lp-pdp-buy .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-row-gap: 8px}.lp-pdp-buy shopify-google-pay-button,.lp-pdp-buy shopify-apple-pay-button,.lp-pdp-buy shopify-paypal-button{display:block;border-radius:999px;overflow:hidden}.lp-pdp .lp-key{background:#fff;border:1px solid var(--x-line);border-radius:1.6rem;padding:1.8rem 2rem 1.4rem;margin:1.6rem 0 0}.lp-pdp .lp-key__eyebrow{margin:0 0 1.2rem;font-family:var(--u-mono);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--x-brass-ink)}.lp-pdp .lp-key__list{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.lp-pdp .lp-key__list li{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:1.2rem;align-items:start}.lp-pdp .lp-key__mark{width:2.2rem;height:2.2rem;border-radius:50%;background:var(--x-sand);color:var(--x-brass-ink);display:inline-flex;align-items:center;justify-content:center;margin-top:.1rem}.lp-pdp .lp-key__txt{display:flex;flex-direction:column;gap:.2rem;min-width:0}.lp-pdp .lp-key__txt strong{font-weight:600;font-size:1.5rem;line-height:1.35;color:var(--x-ink);letter-spacing:0}.lp-pdp .lp-key__txt span{font-size:1.4rem;line-height:1.5;color:var(--x-mute)}.lp-pdp .lp-key{overflow:hidden}.lp-pdp .lp-key__foot{margin:1.8rem -2rem -1.4rem;padding:1.4rem 2rem 1.5rem;background:#f8f3ea;border-top:1px solid var(--x-line)}.lp-pdp .lp-key__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1rem}@media screen and (max-width:749px){.lp-pdp .lp-key__foot{margin-left:-1.6rem;margin-right:-1.6rem;padding-left:1.6rem;padding-right:1.6rem}.lp-pdp .lp-key{padding-left:1.6rem;padding-right:1.6rem}}.lp-pdp .lp-key__facts--one{grid-template-columns:minmax(0,1fr)}.lp-pdp .lp-key__facts li{display:flex;align-items:center;gap:.9rem;min-width:0}.lp-pdp .lp-key__chip{flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;border:1px solid var(--x-line);color:var(--x-brass-ink);display:inline-flex;align-items:center;justify-content:center}.lp-pdp .lp-key__facts li>span:last-child{display:flex;flex-direction:column;min-width:0}.lp-pdp .lp-key__facts strong{font-weight:600;font-size:1.35rem;line-height:1.3;color:var(--x-ink)}.lp-pdp .lp-key__facts small{font-size:1.2rem;line-height:1.35;color:var(--x-mute)}.lp-pdp .lp-key__vat{margin:1.2rem 0 0;padding-top:1rem;border-top:1px dashed var(--x-line);font-family:var(--u-mono);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--x-soft)}.u-stage__cote{width:auto;height:auto;border-inline:0}.u-stage__cote:before{display:none}.u-stage__cote>span{top:0;display:inline-block;padding:.45rem 1.1rem;border:1px solid color-mix(in srgb,var(--u-ink) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--u-bone) 88%,transparent)}.lp-pdp .lp-x-specs-acc{background:#fff;border:1px solid var(--x-line);border-radius:2rem;overflow:hidden;align-self:start}.lp-pdp .lp-x-specs-acc>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem}.lp-pdp .lp-x-specs-acc>summary::-webkit-details-marker{display:none}.lp-pdp .lp-x-specs-acc__head{display:flex;flex-direction:column;gap:.4rem;min-width:0}.lp-pdp .lp-x-specs-acc__t{font-family:var(--u-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--x-brass-ink)}.lp-pdp .lp-x-specs-acc__s{font-size:1.5rem;line-height:1.45;color:var(--x-ink)}.lp-pdp .lp-x-specs-acc[open] .lp-faq__plus:after{transform:none}.lp-pdp .lp-x-specs-acc__body{padding:0 2.4rem 2.4rem;display:grid;gap:1.6rem}.lp-pdp .lp-x-specs-acc__note{margin:0;font-size:1.45rem;line-height:1.6;color:var(--x-mute)}.lp-pdp .lp-x-specs-acc__img{margin:0;border:1px solid var(--x-line);border-radius:1.4rem;overflow:hidden;background:#fff}.lp-pdp .lp-x-specs-acc__img img{display:block;width:100%;height:auto}.lp-pdp .lp-x-specs-acc .u-cartel{margin:0;padding:0;border:0;background:transparent}.lp-pdp .lp-x-specs-acc .u-cartel__eyebrow{display:none}.lp-pdp .lp-x-specs-acc .lp-x-link{font-size:1.4rem}@media(max-width:749px){.lp-pdp .lp-x-specs-acc>summary{padding:1.6rem 1.8rem}.lp-pdp .lp-x-specs-acc__body{padding:0 1.8rem 1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/univers-product.css.map */
