html,body,.page-container{background:var(--lbp-creme);color:var(--lbp-encre)}body.template-product,body.template-product .page-container,body.template-product .lbp:not(.lbp-strip){background:var(--lbp-blanc)}.lbp{background:transparent;font-size:16px;line-height:1.6}.lbp-wrap{max-width:1240px;padding-inline:clamp(16px,4vw,48px)}.lbp h1{font-size:clamp(40px,5.2vw,68px);line-height:1.02;letter-spacing:-.02em}.lbp .lbp-lab{font-weight:600;font-size:12px;letter-spacing:.14em}.lbp-sechead .lbp-lab:before,.lbp-edito .lbp-lab:before,.lbp-carou-head .lbp-lab:before,.lbp-chero .lbp-lab:before{content:"";display:block;width:34px;height:11px;margin:0 auto 14px;background:var(--lbp-stripe-fine)}.lbp-sechead--row .lbp-lab:before,.lbp-carou-head .lbp-lab:before,.lbp-edito .lbp-lab:before,.lbp-chero .lbp-lab:before{margin-left:0;margin-right:auto}.lbp .lbp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;border-radius:999px;font-size:17px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1;padding:0 28px;background:var(--lbp-encre);border:2px solid var(--lbp-encre)}.lbp .lbp-btn:hover{background:#273968;border-color:#273968}.lbp .lbp-btn--gh{background:transparent;color:var(--lbp-encre)}.lbp .lbp-btn--gh:hover{background:var(--lbp-encre);color:#fff}.lbp .lbp-cta,.lbp .lbp-sticky__cta{border-radius:999px;background:var(--lbp-rouge);color:#fff;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;outline:1.5px dashed rgba(255,255,255,.62);outline-offset:-6px}.lbp .lbp-cta:hover,.lbp .lbp-sticky__cta:hover{background:var(--lbp-rouge-2)}.lbp-card .lbp-ph,.lbp-mat .lbp-ph{border-radius:18px}.lbp-univ .lbp-ph,.lbp-edito>.lbp-ph,.lbp-gd .lbp-ph{border-radius:220px 220px 18px 18px}.lbp-card .lbp-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:8px;background:var(--lbp-stripe);opacity:0;transition:opacity .25s;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lbp-card:hover .lbp-ph:after{opacity:1}.lbp-card .lbp-pz,.lbp-price{color:var(--lbp-encre)}.lbp-card .lbp-pz s,.lbp-price s{color:var(--lbp-rouge)}.lbp-hdr{position:sticky;top:0;z-index:40;background:#fffffff0;-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--lbp-trait2)}.lbp-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;gap:16px}.lbp-bar>.lbp-mainnav{grid-column:1;margin:0;justify-self:start}.lbp-bar>.lbp-brand{grid-column:2;justify-self:center}.lbp-bar>.lbp-tools{grid-column:3;justify-self:end}.lbp-mainnav>ul{gap:30px}.lbp-mainnav>ul>li>a,.lbp .lbp-tools :is(a,button,summary){font-size:15.5px;font-weight:500}body.template-product .lbp-hdr{background:#fffffff0}.lbp-mainnav>ul>li>a,.lbp .lbp-tools :is(a,button,summary){letter-spacing:0;text-transform:none;font-size:15px;font-weight:500}:is(.lbp-hdr,.lbp-drawer) .lbp-brand{display:flex;flex-direction:column;align-items:center;line-height:1}:is(.lbp-hdr,.lbp-drawer) .lbp-brand span{font-family:var(--lbp-dsp);font-size:32px;font-weight:400;letter-spacing:-.01em;text-transform:none;line-height:1}:is(.lbp-hdr,.lbp-drawer) .lbp-brand small{margin-top:5px;font-family:var(--lbp-ui);font-size:11.5px;letter-spacing:.06em;font-weight:500;color:var(--lbp-gris)}.lbp-hero--split{background:var(--lbp-creme)}.lbp-hero--split:after{content:"";position:absolute;left:0;right:0;bottom:0;height:9px;z-index:4;background:var(--lbp-stripe-fine);background-color:var(--lbp-blanc);pointer-events:none}@media(min-width:941px){.lbp-hero--split{height:auto;min-height:720px}.lbp-hero--split .lbp-hcontent .lbp-wrap{padding-right:48px}.lbp.lbp-hero--split .lbp-hcontent :is(h1,.lbp-h1x){font-size:clamp(44px,5.4vw,76px);margin-bottom:8px}.lbp-hero--split .lbp-hcontent p:not(.lbp-h1x){font-family:var(--lbp-ui);font-size:20px;max-width:38ch;color:var(--lbp-gris)}.lbp-hero--split .lbp-slide__img{top:72px;bottom:auto;left:auto;right:max(40px,calc((100% - 1240px)/2));width:min(42%,500px);aspect-ratio:5 / 6.2;height:auto;border-radius:0;overflow:visible}.lbp-hero--split .lbp-slide__img:before{content:"";position:absolute;top:22px;right:-22px;bottom:-22px;left:22px;border-radius:260px 260px 26px 26px;background:var(--lbp-stripe);opacity:.55;z-index:0;pointer-events:none}.lbp-hero--split .lbp-slide__img img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:260px 260px 26px 26px}}.lbp-svc{background:var(--lbp-blanc);border-bottom:1px solid var(--lbp-trait2)}.lbp-svc .lbp-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:stretch}.lbp-svc .lbp-wrap>div,.lbp-svc .lbp-wrap>div+div,.lbp-svc .lbp-wrap>div:nth-child(2):not(:last-child){max-width:none;text-align:left;padding:28px 24px;border-right:0;border-left:1px solid var(--lbp-trait2)}.lbp-svc .lbp-wrap>div:first-child{border-left:0;padding-left:0}@media(max-width:800px){.lbp-svc .lbp-wrap{grid-template-columns:1fr 1fr}}.lbp-card .lbp-ph{aspect-ratio:4 / 4.6;border-radius:18px}.lbp .lbp-card h3{font-size:23px;margin-top:12px}.lbp-foot{padding:80px 0 40px}.lbp .lbp-foot h2{font-family:var(--lbp-ui);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--lbp-creme)}.lbp .lbp-burger{display:none;width:42px;height:42px;border:1.5px solid var(--lbp-trait);border-radius:999px;font-size:0;color:transparent;background:var(--lbp-blanc) url(icones/menu.svg) center / 20px 20px no-repeat}@media(max-width:1040px){.lbp-bar{display:grid;grid-template-columns:auto 1fr auto;height:70px;align-items:center}.lbp .lbp-burger{display:inline-block;grid-column:1}.lbp-brand{grid-column:2;justify-self:center}.lbp-tools{grid-column:3;justify-self:end}.lbp-tools>.lbp-tool-txt,.lbp-tools>.lbp-t-account{display:none}.lbp-wrap{padding-inline:20px}html body .lbp-strip [data-lbp-slide]{display:flex;white-space:nowrap}.lbp-hero,.lbp-hero--split,.lbp-hero--split .lbp-slide,.lbp-hero--split .lbp-slide.is-on{height:auto;min-height:0;position:relative;display:block;background:var(--lbp-creme)}.lbp-hero--split .lbp-slide:after{display:none}.lbp-hero--split .lbp-slide.is-on{display:flex;flex-direction:column}.lbp-hero--split .lbp-hcontent{position:relative;inset:auto;order:-1;padding:28px 0 8px}.lbp.lbp-hero--split .lbp-hcontent :is(h1,.lbp-h1x){color:var(--lbp-encre);font-size:40px}.lbp-hero--split .lbp-hcontent p:not(.lbp-h1x){color:var(--lbp-gris);font-family:var(--lbp-ui);font-size:18px}.lbp-hero--split .lbp-slide__img{position:relative;inset:auto;width:min(88%,420px);margin:20px auto 28px;aspect-ratio:5 / 6.2;height:auto;overflow:visible}.lbp-hero--split .lbp-slide__img:before{content:"";position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;border-radius:180px 180px 18px 18px;background:var(--lbp-stripe);opacity:.55;z-index:0}.lbp-hero--split .lbp-slide__img img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:180px 180px 18px 18px}.lbp.lbp-hero--split .lbp-hcontent .lbp-btn{background:var(--lbp-encre);color:#fff;border-color:var(--lbp-encre)}.lbp.lbp-hero--split .lbp-hcontent .lbp-btn--gh{background:transparent;color:var(--lbp-encre);border-color:var(--lbp-encre)}.lbp .lbp-hcontent .lbp-btn{flex:1 1 100%;width:100%;min-height:54px;padding:0 18px;font-size:16px;letter-spacing:0;text-transform:none;white-space:normal}.lbp-acts{flex-direction:column;align-items:stretch}.lbp-svc .lbp-wrap{grid-template-columns:1fr}.lbp-svc .lbp-wrap>div,.lbp-svc .lbp-wrap>div+div,.lbp-svc .lbp-wrap>div:nth-child(2):not(:last-child){border-left:0;padding-left:0;margin-top:0;border-top:1px solid var(--lbp-trait2)}.lbp-svc .lbp-wrap>div:first-child{border-top:0}}.lbp-foot{background:var(--lbp-encre);color:var(--lbp-sur-marine);border-top:0}.lbp-foot .lbp-brand,.lbp .lbp-foot h2,.lbp-foot a{color:#fff}.lbp .lbp-foot h2,.lbp-fbrand p,.lbp-fbot{color:var(--lbp-sur-marine)}.lbp-fgrid,.lbp-foot .lbp-fgrid{border-bottom-color:#ffffff29}.lbp-fgrid li a:hover,.lbp-fbot a:hover{border-bottom-color:#fff}html body:not(#_) :is(.btn,.btn--primary,.btn--secondary,.pebble-pill-cta,[class$=__submit],.shopify-challenge__button):not(.lbp *,.btn--link){border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-size:16px!important;font-weight:600!important;font-family:var(--lbp-ui)!important;background:var(--lbp-encre)!important;border-color:var(--lbp-encre)!important}html body:not(#_) :is(.cart__checkout,.checkout__button):not(.lbp *,.btn--link){border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;background:var(--lbp-rouge)!important;border-color:var(--lbp-rouge)!important;outline:1.5px dashed rgba(255,255,255,.62);outline-offset:-6px}html body .main-content{background:var(--lbp-creme)}html body.template-product .main-content,html body.template-cart .main-content,html body.template-cart .cart-section .section-container{background:var(--lbp-blanc)!important}html body .lbp.lbp-strip{background:var(--lbp-encre);border-bottom:0}html body .lbp-strip .lbp-wrap{display:block;width:100%;max-width:none;min-height:42px;height:42px;padding:0 24px}html body .lbp-strip__track{position:relative;height:42px}html body .lbp-strip [data-lbp-slide]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;gap:14px;margin:0;padding:0 8px;box-sizing:border-box;letter-spacing:.01em;text-transform:none;font-weight:500;font-size:14.5px;line-height:1.35;color:#f2ede3;white-space:nowrap;text-align:center;opacity:0;visibility:hidden;transition:opacity .45s ease}html body .lbp-strip [data-lbp-slide].is-on{opacity:1;visibility:visible}.lbp-strip .lc-pill{background:#b3302a;color:#fff;font-style:normal;font-weight:600;font-size:12.5px;line-height:1.2;padding:3px 10px;border-radius:999px;flex:0 0 auto}html body .lbp-strip [data-lbp-slide]+[data-lbp-slide]:before{content:none}.lbp-strip a{color:#fff}.pebble-policy,.pebble-contact,.pebble-about,.pebble-faq,.pebble-faq-hub,.pebble-withdrawal,.pebble-account,.pebble-order-track{--pp-bg: var(--lbp-creme);--pp-ink: var(--lbp-encre);--pp-muted: var(--lbp-gris);--pp-line: var(--lbp-trait);--pp-panel: var(--lbp-blanc);--pp-soft: var(--lbp-ecru-2);--pp-radius: 18px;--pc-bg: var(--lbp-creme);--pc-ink: var(--lbp-encre);--pc-muted: var(--lbp-gris);--pc-line: var(--lbp-trait);--pc-panel: var(--lbp-blanc);--pc-soft: var(--lbp-ecru-2);--pc-radius: 18px;--pa-ink: var(--lbp-encre);--pa-muted: var(--lbp-gris);--pa-line: var(--lbp-trait);--pa-soft: var(--lbp-ecru-2);--pa-panel: var(--lbp-blanc);--pa-radius: 18px;color:var(--lbp-encre);background:var(--lbp-creme)}.pebble-policy__content,.pebble-contact__form-panel,.pebble-contact__aside-inner,.pebble-about__panel,.pebble-faq__card,.pebble-withdrawal__panel{background:var(--lbp-blanc);border-radius:18px}.pebble-policy__title,.pebble-contact__title,.pebble-about__title,.pebble-faq-hub__title,.pebble-withdrawal__title,.shopify-policy__title,html body.template-cart .cart__heading :is(h1,.h1,.section-title){font-family:var(--lbp-dsp);font-weight:400;color:var(--lbp-encre);letter-spacing:-.02em}.pebble-policy__rte,.shopify-policy__body{max-width:72ch}html body .main-content :is(input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],textarea,select):not(.lbp *){border-radius:14px!important;border:1px solid var(--lbp-trait)!important;background:var(--lbp-blanc)!important;color:var(--lbp-encre);font-family:var(--lbp-ui)}html body .main-content :is([class*=__card],[class*=__panel],[class*=__box],details,.accordion):not(.lbp *,.lbp-card){border-radius:18px!important}html body .main-content :is([class*=__chip],[class*=__pill],[class*=__tag]):not(.lbp *){border-radius:999px!important}html body:not(#_) :is(.cart .checkout__button,.checkout__button.btn--full-width,.minicart-container .checkout__button,.cart-item__button-container .checkout__button,mini-cart .checkout__button,.minicart-container .pebble-promo-form__submit){border-radius:999px!important;background:var(--lbp-rouge)!important;border:1.5px solid var(--lbp-rouge)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--lbp-ui)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;outline:1.5px dashed rgba(255,255,255,.62)!important;outline-offset:-6px!important}html body:not(#_) :is(.cart .checkout__button,.checkout__button.btn--full-width,.minicart-container .checkout__button,mini-cart .checkout__button):hover{background:var(--lbp-rouge-2)!important;border-color:var(--lbp-rouge-2)!important}html body:not(#_) :is(.pebble-minicart-empty__cta,.cart__empty .btn,.cart a>.btn:not(.checkout__button)){border-radius:999px!important;background:var(--lbp-encre)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:16px!important}html body:is(.template-cart) .cart-item__manager,html body :is(mini-cart,.minicart-container) .cart-item__manager{border-radius:999px!important;border-color:var(--lbp-trait)!important;overflow:hidden}html body.template-cart .cart__right,html body.template-cart .cart__footer,html body :is(mini-cart,.minicart-container) details:has(>summary.link_collapsing_title){background:var(--lbp-ecru-2)!important;border-radius:18px!important}html body .cart .cart__footer-subtotal,html body.template-cart .quantity__button--delete{letter-spacing:.04em;text-transform:none;font-weight:500}html body :is(details.minicart-popup,details.minicart,.minicart-popup) mini-cart,html body .minicart :is(.menu-drawer--right,.menu-drawer--left){background:var(--lbp-blanc)!important;color:var(--lbp-encre)}html body :is(mini-cart,.minicart-container) :is(button,a,input,select,.btn):not(.checkout__button){border-radius:14px}html body .search-popup-modal{background:var(--lbp-creme)}html body .search-popup-modal .section-title{font-family:var(--lbp-dsp)!important;color:var(--lbp-encre)}html body .search-popup-modal .input-group{border:1px solid var(--lbp-trait)!important;border-radius:999px!important;background:var(--lbp-blanc)!important;padding-inline:8px}html body .search-popup-modal input.search__input{border-radius:999px!important}.shopify-policy__container{max-width:760px;margin-inline:auto;padding:64px clamp(16px,4vw,48px) 96px}.shopify-policy__title{font-family:var(--lbp-dsp);font-size:clamp(32px,4vw,48px);color:var(--lbp-encre)}html body.template-blog :is(.main-content,.section-container,.blog),html body.template-article :is(.main-content,.section-container),html body.template-search .main-content,html body.template-404 .main-content,html body.template-customers .main-content,html body[class*=template-customers] .main-content{background:var(--lbp-creme)!important;color:var(--lbp-encre)}html body .seo-404 :is(h1,h2,.h1,.h2){font-family:var(--lbp-dsp);color:var(--lbp-encre)!important}.lbp-foot{background:#1c2b54!important;color:#cdd3e0;padding:80px 0 28px;border-top:0}.lbp-foot .lbp-brand{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.lbp-foot .lbp-brand span{font-family:"DM Serif Display",Georgia,serif;font-size:30px;font-weight:400;color:#f2ede3;line-height:1}.lbp .lbp-foot h2{font-family:Hanken Grotesk,system-ui,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#f2ede3!important;line-height:1.3!important}.lbp-foot .lbp-fgrid{border-bottom:0;padding-bottom:24px;font-size:15px}.lbp-foot .mega{margin-top:12px}@media(max-width:640px){:is(.lbp-hdr) .lbp-brand span{font-size:25px}:is(.lbp-hdr) .lbp-brand small{display:none}html body .lbp-strip .lbp-wrap,html body .lbp-strip__track{height:42px;min-height:42px}}html body .lbp-wrap{max-width:1240px}html body .lbp-top-group:has(.lbp-strip){--lbp-strip-h: 42px}html body .lbp-hdr{background:#fffffff0;border-bottom:1px solid #E8E3D8}html body .lbp-hdr .lbp-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;gap:0}html body .lbp-hdr .lbp-mainnav{grid-column:1;grid-row:1;justify-self:start;align-self:stretch;margin:0;height:84px}html body .lbp-hdr .lbp-brand{grid-column:2;grid-row:1;justify-self:center;align-self:center;display:flex;flex-direction:column;align-items:center;gap:0;text-decoration:none}html body .lbp-hdr .lbp-tools{grid-column:3;grid-row:1;justify-self:end;align-self:center;display:flex;align-items:center;gap:4px;text-transform:none;letter-spacing:0}html body .lbp-hdr .lbp-mainnav>ul{display:flex;gap:6px;height:84px;margin:0;padding:0;list-style:none;align-items:stretch}html body .lbp-hdr .lbp-mainnav>ul>li{display:flex;align-items:stretch}html body .lbp-hdr .lbp-mainnav>ul>li>a{display:inline-flex;align-items:center;height:84px;padding:0 14px;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15.5px;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;color:#1c2b54;border-bottom:0;position:relative}html body .lbp-hdr .lbp-mainnav>ul>li>a:after{content:"";position:absolute;left:14px;right:14px;bottom:24px;height:2px;background:#1c2b54;transform:scaleX(0);transform-origin:left}html body .lbp-hdr .lbp-mainnav>ul>li:hover>a:after,html body .lbp-hdr .lbp-mainnav>ul>li.is-open>a:after{transform:scaleX(1)}html body :is(.lbp-hdr,.lbp-drawer) .lbp-brand span{font-family:"DM Serif Display",Georgia,serif;font-size:32px;font-weight:400;letter-spacing:-.01em;text-transform:none;line-height:1;color:#1c2b54}html body :is(.lbp-hdr,.lbp-drawer) .lbp-brand small{display:block;margin-top:5px;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:11.5px;letter-spacing:.06em;font-weight:500;color:#4f5869;text-transform:none}html body .lbp-hdr .lbp-tool-txt{margin-right:12px;padding:6px 0;font-size:15.5px;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;color:#1c2b54;border:0}html body .lbp-hdr .lbp-ib{position:relative;width:44px;height:44px;display:inline-grid;place-items:center;border-radius:50%;padding:0;border:0;background:transparent;color:#1c2b54;text-decoration:none;letter-spacing:0;text-transform:none;line-height:0;cursor:pointer}html body .lbp-hdr .lbp-ib:hover{background:#f7f4ee;border:0}html body .lbp-hdr .lbp-tools .lbp-ib>svg{display:block;width:22px;height:22px;flex:none}html body .lbp-hdr .lbp-tools .cart-bubble{position:absolute;top:1px;right:-1px;display:inline-grid;place-items:center;width:16px;height:16px;min-width:16px;border-radius:50%;background:#1c2b54;color:#fff;font-size:10px;font-weight:600;letter-spacing:0;line-height:1;padding:0;margin:0}html body .lbp-hdr .lbp-tools .cart-bubble:before,html body .lbp-hdr .lbp-tools .cart-bubble:after{content:none}html body .lbp-hdr .lbp-tools .cart-bubble.hide{display:inline-grid}html body .lbp-panel{background:#fff;border-top:1px solid #E8E3D8;border-bottom:0;box-shadow:0 30px 50px -30px #1c2b5459}html body .lbp-panel:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(to bottom,#1C2B54 0 2px,transparent 2px 4px)}html body .lbp-panel__in{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr)) 300px;gap:40px;padding-top:40px;padding-bottom:44px}html body .lbp-panel__in--plain{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}html body .lbp-panel__col .lbp-lab{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:13.5px;font-weight:500;letter-spacing:0;text-transform:none;color:#4f5869;margin-bottom:14px}html body .lbp-panel__col li{list-style:none;margin:0 0 12px}html body .lbp-panel__col li a{font-family:"DM Serif Display",Georgia,serif;font-size:21px;line-height:1.15;color:#1c2b54;text-decoration:none;border:0;padding:0}html body .lbp-panel__col li a:hover{color:#b3302a;border:0}html body .lc .trust .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;max-width:1240px;margin:0 auto;padding:0 40px}html body .lc .titem{display:flex;align-items:center;gap:14px;min-width:0;padding:28px 22px;border-left:1px solid #E8E3D8;text-align:left}html body .lc .titem:first-child{border-left:0;padding-left:0}html body .lc .titem b{display:block;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;color:#1c2b54;line-height:1.3}html body .lc .titem>div>span{display:block;font-size:14px;color:#4f5869;line-height:1.4}html body .lc .ring{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:#f2ede3;display:grid;place-items:center}html body .lc .titem .fpay{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}html body .lbp-foot{background:#1c2b54;color:#cdd3e0;padding:80px 0 0;border-top:0}html body .lbp-foot .lbp-fgrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding-bottom:28px;border-bottom:0;align-items:start}html body .lbp-foot .lbp-brand{align-items:flex-start;text-align:left;text-decoration:none}html body .lbp-foot .lbp-brand span{font-family:"DM Serif Display",Georgia,serif;font-size:30px;font-weight:400;color:#f2ede3;letter-spacing:0;text-transform:none;line-height:1}html body .lbp .lbp-foot h2{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:#f2ede3;margin:0 0 16px;line-height:1.3}html body .lbp-foot a{color:#cdd3e0;text-decoration:none}html body .lbp-foot .lbp-fgrid li{list-style:none;margin:0 0 10px}html body .lbp-foot .lbp-fgrid li a{font-size:15px;border:0}html body .lbp-foot .lbp-fgrid li a:hover{color:#f2ede3}html body .lbp-foot .lbp-fbrand p{max-width:46ch;margin-top:12px;color:#cdd3e0;font-size:15px}html body .lbp-foot .lbp-fbot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px dashed rgba(220,120,110,.55);margin-top:8px;padding:22px 0 26px;color:#cdd3e0;font-size:13px}html body .lbp-foot .lbp-fpay{display:flex;flex-wrap:wrap;gap:6px}html body .lbp-foot .lbp-fpay span{font-size:11px;font-weight:700;border:1px solid #3A4A7A;border-radius:6px;padding:3px 7px;color:#f2ede3}html body .lbp-foot .lc{background:transparent;color:inherit}html body .lbp-foot{overflow-x:clip}html body .lbp-foot .mega{margin:8px 0 0;max-width:100%;font-size:min(150px,calc((100vw - 88px) / 7.7))}html body .lbp-foot .lbp-flegal{margin:0 0 18px;font-size:12px;color:#8e97ad}html body.template-index .shopify-section{margin:0;padding:0}html body .lc .add{position:absolute;right:14px;bottom:14px;width:46px;height:46px;border-radius:50%;background:#1c2b54;border:0;padding:0}@media(max-width:1040px){html body .lbp-hdr .lbp-bar{grid-template-columns:auto minmax(0,1fr) auto;column-gap:16px;height:70px}html body .lbp-hdr .lbp-burger{display:inline-grid;place-items:center;grid-column:1;grid-row:1;width:44px;height:44px;padding:0;border:1.5px solid #DCD6CA;border-radius:50%;background:#fff;color:#1c2b54}html body .lbp-hdr .lbp-burger svg{display:block;width:20px;height:20px}html body .lbp-hdr .lbp-mainnav{display:none}html body .lbp-hdr .lbp-brand{grid-column:2;grid-row:1}html body .lbp-hdr .lbp-tools{grid-column:3;grid-row:1}html body .lbp-top-group:has(.lbp-strip){--lbp-strip-h: 42px}html body .lc .trust .wrap{grid-template-columns:1fr 1fr;padding:0 20px}html body .lc .titem,html body .lc .titem:first-child{border-left:0;padding:18px 12px 18px 0}html body .lbp-foot .lbp-fgrid{grid-template-columns:1fr 1fr}html body .lbp-foot .lbp-fbrand{grid-column:1 / -1}}html body .lbp-hdr .lbp-tools>:is(details,menu-drawer){display:flex;align-items:center;align-self:center;height:44px;margin:0;padding:0;position:relative}html body .lbp-hdr .lbp-tools summary.lbp-ib{display:inline-grid!important;place-items:center;width:44px;height:44px;margin:0;padding:0!important;line-height:0;list-style:none;overflow:visible}html body .lbp-hdr .lbp-tools summary.lbp-ib::-webkit-details-marker,html body .lbp-hdr .lbp-tools summary.lbp-ib::marker{display:none;content:""}html body .shopify-section:has(.lbp-foot){background:#1c2b54!important;color:#cdd3e0}html body .lbp-foot .lbp-wrap{padding-left:40px;padding-right:40px}html body .lbp-foot .lbp-fbrand{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;text-align:left}html body .lbp-foot .lbp-brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:flex-start;grid-column:auto;justify-self:start;width:auto;margin:0;padding:0;text-align:left;text-decoration:none}html body footer .lbp-foot .lbp-fgrid h2,html body footer .lbp-foot .lbp-fgrid .lbp-flab{font-family:Hanken Grotesk,system-ui,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#f2ede3!important;line-height:1.3!important;margin:0 0 16px!important;opacity:1!important}html body .lbp-foot .lbp-fgrid li a,html body .lbp-foot .lbp-fbot,html body .lbp-foot .lbp-flegal{color:#cdd3e0!important}html body:not(.template-index) .main-content .lc .docgrid{grid-template-columns:minmax(0,1fr) minmax(0,280px)}html body:not(.template-index) .main-content .lc :is(.docgrid>*,.docside,.gift>div,.ok,.fields,.rte){min-width:0;max-width:100%}html body .main-content .lc .docside h2:not(.lbp *){font-family:"DM Serif Display",Georgia,serif!important;font-size:22px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#1c2b54!important;margin:0 0 8px!important;max-width:100%;overflow-wrap:anywhere}html body .main-content .lc .docside :is(p,a,nav){max-width:100%;overflow-wrap:anywhere}@media(max-width:900px){html body:not(.template-index) .main-content .lc .docgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){html body .lbp-foot .lbp-wrap,html body:not(.template-index) .lc .wrap.doc,html body:not(.template-index) .lc .wrap.collpage{padding-left:16px;padding-right:16px}html body .lbp-foot .mega{font-size:min(150px,calc((100vw - 40px) / 7.7))}html body .lc .toolbar,html body .lc .collpage .subs,html body .lc .collpage .onfilters{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}html body .lc .toolbar::-webkit-scrollbar,html body .lc .collpage .subs::-webkit-scrollbar,html body .lc .collpage .onfilters::-webkit-scrollbar{display:none}html body .lc .toolbar details,html body .lc .toolbar .sort{flex:0 0 auto;width:auto;max-width:none}html body .lc .toolbar .sort{margin-left:0}html body .lc .toolbar summary,html body .lc .collpage .subs a,html body .lc .collpage .onfilters a{white-space:nowrap;flex:0 0 auto}html body .lc .trust .wrap{grid-template-columns:1fr}html body :is(.lbp-hdr) .lbp-brand{min-width:0;overflow:hidden}html body :is(.lbp-hdr) .lbp-brand span{font-size:clamp(20px,5.6vw,25px)}html body :is(.lbp-hdr,.lbp-drawer) .lbp-brand small{display:block;margin-top:3px;font-size:clamp(9px,2.5vw,11px);line-height:1.2;letter-spacing:.03em;white-space:nowrap}}html body :is(.lbp-hdr,.lbp-drawer) .lbp-brand__word{display:block;width:auto;max-width:100%;height:calc(32px * 111.8 / 150);object-fit:contain;object-position:center}html body .lbp-foot .lbp-brand__word{display:block;width:auto;max-width:100%;height:28px;object-fit:contain;object-position:left center}html body .lbp-foot .lbp-wordmark{display:block;width:100%;height:auto;margin:8px 0 0}@media(max-width:1040px){html body .lbp-hdr .lbp-brand{justify-self:stretch;width:100%;min-width:0;max-width:100%;overflow:hidden}html body .lbp-hdr .lbp-tools [data-lbp-search]{display:none}html body .lbp-hdr .lbp-brand__word{width:100%;max-width:100%;min-width:0;height:24px;object-fit:contain;object-position:center}html body .lbp-drawer .lbp-brand{flex:1 1 auto;min-width:0;align-items:flex-start;overflow:hidden}html body .lbp-drawer .lbp-brand__word{width:auto;max-width:100%;height:22px;object-fit:contain;object-position:left center}html body .lbp-drawer__head{height:auto;min-height:72px;padding:10px 16px;gap:12px}html body .lbp-drawer__close{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:1.5px solid #DCD6CA;border-radius:50%;background:#fff;color:#1c2b54;letter-spacing:0;text-transform:none;line-height:0}html body .lbp-drawer__close svg{display:block;width:18px;height:18px}}html body dialog.lbp-drawer{position:fixed;inset:0 auto 0 0;z-index:80;width:min(420px,88vw);height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#1c2b54;overflow-y:auto}html body dialog.lbp-drawer :is(a,summary,button){color:#1c2b54}html body .lc .gtag{background:transparent;clip-path:none;overflow:visible}html body .lc .gtag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fff;clip-path:polygon(22% 0,78% 0,100% 13%,100% 100%,0 100%,0 13%);border-radius:0 0 18px 18px;pointer-events:none}html body .lc .gtag.dark{background:transparent}html body .lc .gtag.dark:after{background:#1c2b54}html body .lc .gtag>:not(.twine){position:relative;z-index:1}html body .lc .gtag:before{z-index:3}html body .lc .twine{z-index:2;top:-39px;width:70px;height:88px;margin-left:-35px}html body .lc :is(.section,.sec,.p-section) h2:before{content:none!important;display:none!important}html body .lc .proof .wrap{display:grid;grid-template-columns:1.05fr 1fr;grid-template-areas:"photo copy" "photo list";gap:28px 80px;align-items:center}html body .lc .proofcopy{grid-area:copy;min-width:0}html body .lc .proofph{grid-area:photo;min-width:0}html body .lc .proof .plist{grid-area:list;margin-top:0;min-width:0}@media(max-width:1080px){html body.template-index{overflow-x:clip}html body .lc .hero .arch-wrap,html body .lc .about .photo-wrap{width:100%;max-width:none;justify-self:stretch;box-sizing:border-box}html body .lc .hero .arch-wrap{padding:0 22px 22px 0}html body .lc .hero .arch-stripe{top:22px;right:0;bottom:0;left:22px}html body .lc .hero .seal{right:30px;top:12px}html body .lc .about .photo-wrap{padding:22px 0 0 22px}html body .lc .about .photo-stripe{top:0;right:22px;bottom:22px;left:0}html body .lc .proof .wrap{grid-template-columns:1fr;grid-template-areas:"copy" "photo" "list";gap:28px}}html body .lc .lc-rail--photos{display:none}@media(min-width:641px){html body .lc .trust .wrap{display:block}html body .lc .trust .lc-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1080px)and (min-width:641px){html body .lc .trust .lc-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html body.template-index .lc .wrap{padding-left:20px;padding-right:20px}html body .lc .hero .arch .note{white-space:normal;text-align:center;max-width:calc(100% - 28px)}html body .lc .hero .lead{max-width:none}html body .lc .hero .ctas{flex-direction:column;align-items:stretch;width:100%}html body .lc .hero .ctas .btn{width:100%;max-width:none;box-sizing:border-box}html body .lc-rail.lc-rail,html body .lbp-rail.lbp-rail{display:flex;grid-template-columns:none;grid-auto-columns:unset;grid-auto-flow:unset;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}html body .lc-rail.lc-rail::-webkit-scrollbar,html body .lbp-rail.lbp-rail::-webkit-scrollbar{display:none}html body .lc-rail.lc-rail:before,html body .lc-rail.lc-rail:after,html body .lbp-rail.lbp-rail:before,html body .lbp-rail.lbp-rail:after{content:"";flex:0 0 10%}html body .lc-rail.lc-rail>*,html body .lbp-rail.lbp-rail>*{flex:0 0 80%;width:80%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box}html body .lc .trust .wrap{padding-top:8px;padding-bottom:16px}html body .lc .trust .titem,html body .lc .trust .titem:first-child{padding:18px 4px;border-left:0}html body .lc .proof .wrap{grid-template-columns:1fr;grid-template-areas:"copy" "photo" "list";gap:24px}html body .lc .proof .pi,html body .lc .proof .pi:last-child{display:flex;flex-direction:column;gap:8px;grid-template-columns:none;margin:0;padding:16px;border:1px solid #E8E3D8;border-radius:16px;background:#fff}html body .lc .proof .pi .num{font-size:28px}html body .lc .proof .pi h3{font-size:17px;margin:0}html body .lc .proof .pi p{font-size:14px;margin:0}html body .lc .main-ph:has(.lc-rail--photos>*){overflow:visible;aspect-ratio:auto;border-radius:0;background:none}html body .lc .main-ph:has(.lc-rail--photos>*)>img{display:none}html body .lc .lc-rail--photos{display:flex}html body .lc .lc-rail--photos>*{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:22px;background:linear-gradient(180deg,#eae4d8,#dcd4c5)}html body .lc .lc-rail--photos img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}html body .lc .crumbs{max-width:100%;min-width:0}html body .lc .crumbs ol{display:block;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html body .lc .crumbs li,html body .lc .crumbs a{display:inline;white-space:nowrap}@media(max-width:640px){html body.template-product .lc .related .wrap{padding-left:20px;padding-right:20px}html body.template-product .lc .related .who-head{align-items:stretch;width:100%;min-width:0;gap:20px}html body.template-product .lc .related .who-head>div,html body.template-product .lc .related h2,html body.template-product .lc .related .lead{min-width:0;max-width:100%}html body.template-product .lc .related .ulink{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:54px;padding:0 20px;border-radius:999px;background:#1c2b54;background-image:none;color:#fff;font-size:17px;font-weight:600}html body.template-product .lc .related .add{left:12px;right:12px;width:auto;height:48px;border-radius:999px!important;padding:0 16px!important}html body.template-product .lc .related .add svg{display:none}html body.template-product .lc .related .add:after{content:"Ajouter";color:#fff;font-size:16px;font-weight:600}}@media(max-width:1080px){html body .lc .thumbs{scrollbar-width:none;overflow-y:hidden}html body .lc .thumbs::-webkit-scrollbar{display:none}}@media only screen and (max-width:779px){html body .lbp-hdr:has(details[open] mini-cart){backdrop-filter:none;-webkit-backdrop-filter:none}html body :is(details.minicart-popup,details.minicart,.minicart-popup,.header-pebble-action.minicart)[open] mini-cart{padding-bottom:var(--lbp-pc-h, 0px)!important}html.lbp-pc-open body :is(mini-cart,.minicart-container) .lbp-cart-guar{display:none!important}html body .cart.added .cart__footer[data-sticky-mobile=true]{bottom:var(--lbp-pc-h, 0px)!important;max-height:calc(100svh - var(--lbp-pc-h, 0px));overflow-y:auto}}html body .main-content .lc .gtag.dark :is(h1,h2,h3):not(.lbp *){color:#f2ede3!important}@media only screen and (max-width:779px){html body .page-container section.cart-section,html body .page-container section.cart-section .section-container{container-type:normal}html body.template-cart .cart-section .cart__right{z-index:99}html body.template-cart:has([data-lc-cartbar]){padding-bottom:calc(84px + var(--lbp-pc-h, 0px))}html body .lc .toolbar .sort{field-sizing:content;max-width:200px}}html body .lc-line{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0 16px;align-items:start;width:100%;padding:18px 0;border-bottom:1px solid #E6E0D5}html body .lc-line--drawer{grid-template-columns:76px minmax(0,1fr);gap:0 14px;padding:16px 0}html body .lc-line__img{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f2ede3}html body .lc-line__img :is(img,svg){display:block;width:100%;height:100%;object-fit:cover}html body .lc-line__body{min-width:0}html body:not(#_) .lc-line__title{display:block;font-family:var(--lbp-dsp, Georgia, serif)!important;font-size:17px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:#1c2b54!important;text-decoration:none}html body:not(#_) .lc-line--drawer .lc-line__title{font-size:16px!important}html body .lc-line__variant{margin:3px 0 0;font-size:14px;line-height:1.4;color:#5b6478}html body .lc-line__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 0;line-height:1.2}html body .lc-line__now{font-size:16px;font-weight:700;color:#1c2b54}html body .lc-line__was{font-size:14px;color:#7a8090}html body .lc-line__off{padding:2px 7px;border-radius:999px;background:#b3302a;color:#fff;font-size:12px;font-weight:600}html body .lc-line__promo{margin:4px 0 0;font-size:13px;color:#b3302a}html body .lc-line__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px}html body .lc-line .cart-item__manager{height:40px;margin:0!important}html body:not(#_) .lc-line .lc-line__remove{display:inline;width:auto!important;height:auto!important;padding:0!important;border:0!important;background:none!important;font-size:13.5px;color:#5b6478!important;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}html body .lc-line .lc-line__remove:hover{color:#b3302a!important}html body .lbp-top-group:has(details[open] mini-cart),html body .lbp-hdr:has(details[open] mini-cart){z-index:10050}html body .lc-cartbar{display:none}@media only screen and (max-width:779px){html body .lc-cartbar{position:fixed;left:0;right:0;bottom:var(--lbp-pc-h, 0px);z-index:70;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #E6E0D5;box-shadow:0 -6px 24px #1c2b5414;transform:translateY(110%);transition:transform .25s ease}html body .lc-cartbar.is-on{transform:none}html body .lc-cartbar__total{display:flex;flex-direction:column;margin:0;line-height:1.2}html body .lc-cartbar__total span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5b6478}html body .lc-cartbar__total b{font-size:18px;color:#1c2b54}html body:not(#_) .lc-cartbar__btn{flex:0 0 auto;min-height:48px;padding:0 28px;border:0!important;border-radius:999px!important;background:#b3302a!important;color:#fff;font-size:16px;font-weight:600;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/chaussonnerie.css.map */
