:root{--font-heading-family:"Gilda Display","EB Garamond",Georgia,serif;--lod-italique:"EB Garamond",Georgia,serif;--lod-olive:#888261;--lod-or:#a8873c;--lod-ivoire:#fbf8f2;--lod-sable:#f1ebdf}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:lod-vt-out .22s ease both}::view-transition-new(root){animation:lod-vt-in .32s cubic-bezier(.2,.7,.2,1) both}@keyframes lod-vt-out{to{opacity:0}}@keyframes lod-vt-in{0%{opacity:0;transform:translateY(6px)}}.card-wrapper .card__media img{transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .35s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.03)}.lod-univers__tuile img,.lod-menu-v__tuile img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lod-univers__tuile:hover img,.lod-menu-v__tuile:hover img{transform:scale(1.03)}}.quick-add{display:none!important}.card-wrapper .card__information{padding-bottom:.4rem}.lod-carte-titre__desc{font-size:1.25rem!important;line-height:1.4!important;color:rgba(var(--color-foreground),.72)!important;font-family:var(--font-body-family)!important;letter-spacing:.01em!important}@media screen and (max-width:749px){#shopify-chat,inbox-online-store-chat{--lod-chat:1}body.lod-tpl-product inbox-online-store-chat,body.lod-tpl-product #shopify-chat{bottom:74px!important}body.lod-tpl-cart inbox-online-store-chat,body.lod-tpl-cart #shopify-chat{display:none!important}}@media screen and (max-width:749px){.product__media-list{align-items:flex-start}.product__media-list .product__media{padding-top:100%!important}.product__media-list .product__media img{object-fit:cover}.product__media-wrapper .slider-buttons{margin-top:-.4rem}.product__info-container>*:first-child{margin-top:0}.lod-titre__nom{font-size:3.2rem!important}.lod-titre__desc{font-size:1.4rem!important}.product__info-container .price{margin-top:.2rem}}.product__accordion summary .icon-accordion{display:none}.product__accordion summary .accordion__title{font-family:var(--font-heading-family);font-size:1.9rem;letter-spacing:.01em;font-weight:500}.product__accordion summary .icon-caret{display:none}.product__accordion summary{position:relative;padding-right:3rem}.product__accordion summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:300;line-height:1;transition:transform .3s ease}.product__accordion details[open]>summary:after{transform:translateY(-50%) rotate(45deg)}.product-form__quantity.lod-sans-quantite,.product__info-container .lod-sans-quantite{display:none!important}@media screen and (max-width:749px){.collection-hero--with-image .collection-hero__image-container{min-height:20rem!important;max-height:24rem}.collection-hero__inner{gap:1.2rem}.collection-hero__title{font-size:3rem}}.lod-repli{position:relative}.lod-repli.is-replie{max-height:9.6em;overflow:hidden}.lod-repli.is-replie:after{content:"";position:absolute;inset:auto 0 0;height:3.2em;background:linear-gradient(rgba(var(--color-background),0),rgb(var(--color-background)))}.lod-repli__btn{display:inline-block;margin-top:.8rem;padding:0;border:0;background:none;font:inherit;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.35rem;cursor:pointer}.lod-voir-plus{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:3.2rem}.lod-voir-plus__btn{min-width:24rem}.lod-voir-plus__compte{font-size:1.25rem;color:rgba(var(--color-foreground),.65)}.lod-voir-plus__barre{width:16rem;height:2px;background:rgba(var(--color-foreground),.12)}.lod-voir-plus__barre span{display:block;height:100%;background:var(--lod-olive);transition:width .5s ease}.lod-menu-v{display:grid;gap:1.2rem;padding:1.6rem 2rem .8rem}.lod-menu-v__tuile{position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none;background:var(--lod-sable)}.lod-menu-v__tuile img{display:block;width:100%;height:100%;object-fit:cover}.lod-menu-v__tuile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000 45%,#14150c8c)}.lod-menu-v__nom{position:absolute;left:1.2rem;right:1.2rem;bottom:1rem;z-index:1;font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.1}.lod-menu-v__sur{display:block;font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.9;margin-bottom:.3rem}.lod-menu-v__grand{aspect-ratio:16/9}.lod-menu-v__grand .lod-menu-v__nom{font-size:2.4rem}.lod-menu-v__grille{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.lod-menu-v__grille .lod-menu-v__tuile{aspect-ratio:1}.lod-menu-v__boutique{display:flex;gap:1.2rem;align-items:center;margin:1.2rem 2rem 0;padding:1.4rem 1.6rem;background:var(--lod-sable);color:rgb(var(--color-foreground));text-decoration:none;font-size:1.3rem;line-height:1.45}.lod-menu-v__boutique svg{flex:none;width:2.2rem;height:2.2rem;color:var(--lod-olive)}.lod-menu-v__boutique strong{display:block;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:500}.menu-drawer .list-social{display:flex;gap:.4rem;flex-wrap:wrap}.menu-drawer__menu-item{font-size:1.6rem}@media(prefers-reduced-motion:no-preference){.menu-drawer .lod-menu-v>*{opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1)}details[open]>.menu-drawer .lod-menu-v>*{opacity:1;transform:none}details[open]>.menu-drawer .lod-menu-v>*:nth-child(2){transition-delay:.06s}}.lod-garanties{background:var(--lod-sable)}.lod-garanties__in{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem;padding-block:2rem}.lod-garanties a{display:flex;gap:1rem;align-items:flex-start;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.3rem;line-height:1.35}.lod-garanties svg{flex:none;width:2.2rem;height:2.2rem;color:var(--lod-olive)}.lod-garanties strong{display:block;font-weight:500;font-size:1.35rem}.lod-garanties span{color:rgba(var(--color-foreground),.65)}@media screen and (max-width:749px){.lod-garanties__in{grid-template-columns:1fr 1fr;gap:1.4rem 1.2rem;padding-block:1.6rem}.lod-garanties a{font-size:1.2rem}}body.lod-tpl-index .lod-reassure{display:none}.lod-univers{padding-block:4.8rem}.lod-univers__titre{margin:0 0 2.4rem;font-size:clamp(2.8rem,3.6vw,4rem)}.lod-univers__grille{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.lod-univers__tuile{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;color:#fff;text-decoration:none;background:var(--lod-sable)}.lod-univers__tuile img{width:100%;height:100%;object-fit:cover;display:block}.lod-univers__tuile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000 50%,#14150c99)}.lod-univers__texte{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:1}.lod-univers__nom{display:block;font-family:var(--font-heading-family);font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.1}.lod-univers__lien{display:inline-block;margin-top:.6rem;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:.2rem}@media screen and (max-width:749px){.lod-univers{padding-block:3.2rem}.lod-univers__grille{grid-template-columns:1fr 1fr;gap:.8rem}.lod-univers__texte{left:1rem;right:1rem;bottom:1rem}.lod-univers__lien{font-size:1rem}}.lod-fondatrice .image-with-text__text.rte{position:relative}.lod-fondatrice.is-replie .image-with-text__text.rte{max-height:15em;overflow:hidden}.lod-fondatrice.is-replie .image-with-text__text.rte:after{content:"";position:absolute;inset:auto 0 0;height:5em;background:linear-gradient(rgba(var(--color-background),0),rgb(var(--color-background)))}.lod-fondatrice__actions{display:flex;gap:1.6rem;justify-content:center;flex-wrap:wrap;margin-top:1.6rem}cart-notification .cart-notification-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;pointer-events:none;max-width:none;padding:0}cart-notification .cart-notification-wrapper:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#14150c52;opacity:0;transition:opacity .35s ease}cart-notification .cart-notification{position:absolute;top:0;right:0;bottom:0;left:auto;width:min(42rem,100%);max-width:none;height:100%;margin:0;padding:2.4rem 2.4rem calc(2.4rem + env(safe-area-inset-bottom,0px));border:0;border-left:1px solid rgba(var(--color-foreground),.08);background:var(--lod-ivoire);transform:translate(100%);transition:transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s .45s;visibility:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:1.6rem;pointer-events:auto;box-shadow:-12px 0 40px #14150c14}cart-notification .cart-notification.active{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.7,.2,1)}cart-notification .cart-notification-wrapper:has(.cart-notification.active):before{opacity:1;pointer-events:auto}cart-notification .cart-notification__header{align-items:center}cart-notification .cart-notification__heading{font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.01em;text-transform:none}cart-notification .cart-notification__heading svg{color:var(--lod-olive)}cart-notification .cart-notification-product{padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}cart-notification .cart-notification-product__image{width:9rem;margin-right:1.4rem}cart-notification .cart-notification-product__name{font-family:var(--font-heading-family);font-size:1.8rem}cart-notification .cart-notification__links{margin-top:auto;display:grid;gap:1rem}cart-notification #cart-notification-form .button{width:100%}cart-notification .cart-notification__links .link{justify-self:center}@media screen and (max-width:749px){cart-notification .cart-notification{top:auto;height:auto;max-height:88vh;width:100%;transform:translateY(100%);border-left:0;border-top:1px solid rgba(var(--color-foreground),.08);padding:2rem 2rem calc(2rem + env(safe-area-inset-bottom,0px))}cart-notification .cart-notification.active{transform:none}}.lod-panier-plus{display:grid;gap:1.4rem}.lod-panier-plus .lod-seuil{margin:0}.lod-panier-plus__total{display:flex;justify-content:space-between;align-items:baseline;font-size:1.5rem}.lod-panier-plus__total strong{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:500}.lod-panier-plus__note{display:flex;gap:1rem;align-items:flex-start;padding:1.2rem 1.4rem;background:var(--lod-sable);font-size:1.3rem;line-height:1.45}.lod-panier-plus__note svg{flex:none;width:2rem;height:2rem;color:var(--lod-olive)}.lod-panier-plus .lod-seuil{padding:1.4rem 1.6rem;background:#f3eee3;border:1px solid rgba(158,155,117,.5)}.lod-panier-plus .lod-seuil__titre{margin:0 0 1rem;font-size:1.4rem;line-height:1.4}.lod-panier-plus .lod-seuil__titre strong{font-weight:400;font-family:var(--font-heading-family);font-size:1.7rem;color:#888261}.lod-panier-plus .lod-seuil__barre{position:relative;height:3px;background:#3f44241f;overflow:hidden}.lod-panier-plus .lod-seuil__barre span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#c9a24c,#a87f2e)}@media(prefers-reduced-motion:no-preference){.lod-panier-plus .lod-seuil__barre span{animation:lod-barre 1.1s cubic-bezier(.2,.7,.2,1) both;transform-origin:left}@keyframes lod-barre{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lod-seuil.is-gagne .lod-seuil__barre span{background:linear-gradient(90deg,#a8873c,#e8cd84,#a8873c)!important;background-size:200% 100%!important;animation:lod-barre 1.1s cubic-bezier(.2,.7,.2,1) both,lod-brille 2.4s ease 1.1s infinite!important}@keyframes lod-brille{0%{background-position:100% 0}to{background-position:-100% 0}}}.lod-envol{position:fixed;z-index:200;pointer-events:none;border-radius:50%;object-fit:cover;box-shadow:0 8px 24px #14150c33;transition:transform .75s cubic-bezier(.5,0,.2,1),opacity .75s ease}@keyframes lod-sursaut{0%,to{transform:scale(1)}40%{transform:scale(1.18)}}.lod-sursaut{animation:lod-sursaut .45s ease}@media(prefers-reduced-motion:no-preference){.lod-ecrit{animation:lod-ecrit .9s cubic-bezier(.4,0,.2,1) both}@keyframes lod-ecrit{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}}.lod-compo{max-width:42rem;margin:0 auto 2rem;background:var(--lod-sable);overflow:hidden;border:1px solid rgba(var(--color-foreground),.08)}.lod-compo__scene{position:relative;aspect-ratio:1;overflow:hidden;background:#efe6dc}.lod-compo__chaine{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.lod-compo__pierre{position:absolute;transform:translate(-50%) rotate(var(--lod-rot,0deg));transform-origin:50% 50%;background-repeat:no-repeat;border-radius:50%;box-shadow:0 3px 7px #3c1e1459,inset 0 0 0 1px #ffffff1f}.lod-compo__pierre.is-couchee{transform:translate(-50%,-50%) rotate(var(--lod-rot,0deg))}.lod-compo__pierre[data-forme=goutte]{border-radius:0;box-shadow:none;filter:drop-shadow(0 3px 4px rgba(60,30,20,.35));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140'%3E%3Cpath d='M50 0C30 38 1 68 1 95a49 45 0 0 0 98 0C99 68 70 38 50 0z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140'%3E%3Cpath d='M50 0C30 38 1 68 1 95a49 45 0 0 0 98 0C99 68 70 38 50 0z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.lod-compo__perle:after{content:"";position:absolute;left:50%;top:78%;width:62%;height:62%;transform:translate(-50%);border-radius:50%;background:inherit;box-shadow:inherit}.lod-compo__tige{position:absolute;transform:translate(-50%);background:center/100% 100% no-repeat}.lod-compo__pierre[data-forme=detouree]{border-radius:0;box-shadow:none;background-repeat:no-repeat;-webkit-mask:none;mask:none}.lod-compo__perle{position:absolute;transform:translate(-50%);border-radius:50%;box-shadow:inset -1px -1px 2px #00000059,inset 1px 1px 1px #fff9}.lod-compo__pierre.is-arrivee{animation:lod-glisse .75s cubic-bezier(.2,.8,.25,1.05) both}.lod-compo__pierre.is-couchee.is-arrivee{animation:lod-glisse-c .75s cubic-bezier(.2,.8,.25,1.05) both}.lod-compo__perle.is-arrivee{animation:lod-fondu .5s ease .35s both}@keyframes lod-glisse{0%{opacity:0;transform:translate(-50%,-35%) rotate(var(--lod-rot,0deg)) scale(.92)}60%{opacity:1}to{opacity:1;transform:translate(-50%) rotate(var(--lod-rot,0deg))}}@keyframes lod-glisse-c{0%{opacity:0;transform:translate(-50%,-85%) rotate(var(--lod-rot,0deg)) scale(.92)}60%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--lod-rot,0deg))}}@keyframes lod-fondu{0%{opacity:0}to{opacity:1}}.lod-compo__legende{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.4rem;font-size:1.3rem;background:var(--lod-ivoire);border-top:1px solid rgba(var(--color-foreground),.08)}.lod-compo__legende strong{display:block;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:500;line-height:1.2}.lod-compo__sur{display:block;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.lod-compo__note{font-size:1.15rem;color:rgba(var(--color-foreground),.55);text-align:right}@media(prefers-reduced-motion:reduce){.lod-compo__pierre.is-arrivee,.lod-compo__perle.is-arrivee{animation:none}}body:has(cart-notification .cart-notification.active) inbox-online-store-chat,body:has(cart-notification .cart-notification.active) #shopify-chat{display:none!important}.product__accordion.accordion{margin-top:0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:0}.product__accordion.accordion:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.12)}.lod-acc+.product__accordion,.lod-acc:last-of-type+*{margin-top:0}.product__accordion summary{padding:1.4rem 3rem 1.4rem 0}.product__accordion .accordion__title{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:400;line-height:1.3}.product__accordion .summary__title .icon{display:none}.product__accordion summary:after{right:0;font-weight:400;color:var(--lod-vert,#888261)}.lod-acc summary:after{font-weight:400}@media screen and (max-width:749px){.collection-hero__image-container{display:none!important}.collection-hero.collection-hero--with-image{padding:0}.collection-hero__inner{padding-top:2rem;padding-bottom:0}.collection-hero__text-wrapper{padding:0}.collection-hero__title{font-size:2.6rem;margin-bottom:.8rem}.collection-hero__description{font-size:1.4rem;line-height:1.5}.collection-hero__description.lod-repli.is-replie,.collection-hero__description .lod-repli.is-replie{max-height:4.5em}.collection-hero+* .section-template--padding,.collection-hero~.shopify-section .collection{padding-top:1.6rem}}.product__accordion .accordion__title{font-size:1.7rem!important;font-weight:400!important}.product__info-container .product__description:has(.lod-acc){margin-bottom:0}@media screen and (max-width:749px){.collection-hero__text-wrapper{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.collection-hero__inner{padding-top:0!important;padding-bottom:0!important}}em,i,blockquote em,.lodm-manifeste__signature,.lodm-maison__signature,.lodm-hero__titre em{font-family:var(--lod-italique)}.cart-item .product-option,.cart-item dd,.cart-item dt{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.cart-item--lie td{padding-top:0}.cart-item--lie .cart-item__name{font-size:1.45rem}.cart-item--lie .cart-item__details{border-left:2px solid rgba(168,135,60,.45);padding-left:1.2rem}.cart-item--lie .lod-qte-lie,.lod-barre-paiement{display:none}@media(max-width:749px){.lod-barre-paiement{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0));background:#fbf8f2;border-top:1px solid rgba(136,130,97,.2);box-shadow:0 -6px 20px #1e1e1414;transform:translateY(110%);transition:transform .35s ease}.lod-barre-paiement.is-on{transform:none}.lod-barre-paiement span{display:block;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#888261}.lod-barre-paiement strong{font-size:1.9rem;font-weight:500}.lod-barre-paiement .button{min-width:auto;padding:0 2.4rem;margin:0}body.lod-barre-active shopify-chat{display:none!important}}@media(max-width:749px){shopify-chat{transition:opacity .3s ease}html.lod-defile shopify-chat{opacity:0;pointer-events:none}}body:has(cart-notification .cart-notification.active) shopify-chat,body:has(#cart-notification.active) shopify-chat{display:none!important}@media(min-width:990px){.lod-mega{display:grid;grid-template-columns:1fr 24rem;gap:4.8rem;align-items:start;padding-top:1rem;padding-bottom:1rem}.header .lod-mega .mega-menu__list{display:grid;justify-content:stretch;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 4rem;padding:0;margin:0}.mega-menu .lod-mega .mega-menu__list--condensed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 4rem}.header .lod-mega .mega-menu__list>li{min-width:0;width:auto;padding-right:0}.lod-mega .mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:1.75rem;letter-spacing:.01em;color:#2c3019}.lod-mega .mega-menu__list--condensed .mega-menu__link--level-2{font-family:var(--font-body-family);font-size:1.5rem}.lod-mega .mega-menu__list ul .mega-menu__link{font-size:1.4rem;padding:.3rem 0}.lod-mega__carte{display:block;text-decoration:none;color:#2c3019}.lod-mega__carte img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .8s ease}.lod-mega__carte:hover img{transform:scale(1.03)}.lod-mega__carte>span{display:block;margin-top:1.2rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:#888261}.lod-mega__carte{overflow:hidden}}.product-form:has(.product-form__submit[disabled]) .shopify-payment-button,.product-form:has(.product-form__submit[aria-disabled=true]) .shopify-payment-button{display:none!important}.restock-alerts-sms-channel-form{display:none!important}.restock-alerts-notify-button{font-family:var(--font-body-family)!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important}html body button.nm-wishlist-button.nm-wishlist-button{font-family:var(--font-body-family)!important;font-size:1.3rem!important;letter-spacing:.06em!important;color:#3b3d2c!important}html body button.nm-wishlist-open-list-button.nm-wishlist-open-list-button{background:#888261!important;color:#fbf8f2!important;border:0!important;border-radius:0!important;font-family:var(--font-body-family)!important;font-size:1.15rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:0 6px 18px #1e1e1426!important}.lod-completer{margin:0 0 2.4rem;text-align:left}.lod-completer__titre{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.25;color:#2c3019}.lod-completer__titre small{display:block;margin-top:.4rem;font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.02em;color:#6d6a55}.lod-completer__liste{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.lod-completer__item{display:grid;grid-template-columns:6.4rem 1fr;gap:1.4rem;align-items:center;padding:1rem;background:#fbf8f2;border:1px solid rgba(136,130,97,.22)}.lod-completer__img img{display:block;width:6.4rem;height:6.4rem;object-fit:cover}.lod-completer__info{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:1.2rem;align-items:center}.lod-completer__nom{grid-column:1;font-size:1.4rem;color:#2c3019;text-decoration:none;line-height:1.3}.lod-completer__prix{grid-column:1;font-size:1.3rem;color:#888261}.lod-completer__form,.lod-completer__info>a.lod-completer__ajout{grid-column:2;grid-row:1/3;margin:0}.lod-completer__ajout{display:inline-flex;align-items:center;justify-content:center;min-height:3.8rem;padding:0 1.6rem;border:1px solid #888261;background:#fff;color:#2c3019;font:inherit;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .3s,color .3s}.lod-completer__ajout:hover{background:#888261;color:#fbf8f2}.lod-completer--compact{margin:1.6rem 0}.lod-completer--compact .lod-completer__titre{font-size:1.6rem}.lod-completer--compact .lod-completer__titre small{font-size:1.15rem}.lod-completer--compact .lod-completer__item{grid-template-columns:5.2rem 1fr;padding:.8rem}.lod-completer--compact .lod-completer__img img{width:5.2rem;height:5.2rem}.lod-ensemble{display:flex;gap:1.4rem;align-items:center;margin:1.6rem 0 0;padding:1.2rem;border:1px solid rgba(136,130,97,.35);background:#fbf8f2;color:#2c3019;text-decoration:none;transition:border-color .3s}.lod-ensemble:hover{border-color:#888261}.lod-ensemble__img img{display:block;width:7.2rem;height:7.2rem;object-fit:cover}.lod-ensemble__txt{display:flex;flex-direction:column;gap:.3rem}.lod-ensemble__sur{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:#888261}.lod-ensemble__nom{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.25}.lod-ensemble__prix{font-size:1.4rem;color:#2c3019}.lod-alternatives{margin:2rem 0 0;padding:1.8rem 0 0;border-top:1px solid rgba(136,130,97,.25)}.lod-alternatives__titre{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.8rem;color:#2c3019}.lod-alternatives__liste{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none}.lod-alternatives__liste a{display:flex;flex-direction:column;gap:.4rem;color:#2c3019;text-decoration:none}.lod-alternatives__img{display:block;aspect-ratio:1;overflow:hidden;background:#f1ebdf}.lod-alternatives__img img{width:100%;height:100%;object-fit:cover}.lod-alternatives__nom{font-size:1.25rem;line-height:1.3}.lod-alternatives__prix{font-size:1.2rem;color:#888261}.lod-alternatives__tout{display:inline-block;margin-top:1.2rem;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:#888261}@media(max-width:749px){.lod-alternatives__liste{grid-template-columns:repeat(2,1fr)}}.lod-doux{margin:1.2rem 0 0;font-size:1.35rem;color:#6d6a55}.lod-doux a{color:#2c3019;text-underline-offset:.3rem}.lod-stock{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-size:1.35rem;color:#2c3019}.lod-stock[hidden]{display:none}.lod-stock__point{width:.7rem;height:.7rem;border-radius:50%;background:#b0703a;box-shadow:0 0 #b0703a80;animation:lodPoint 2s ease-out infinite}@keyframes lodPoint{0%{box-shadow:0 0 #b0703a73}70%{box-shadow:0 0 0 .8rem #b0703a00}to{box-shadow:0 0 #b0703a00}}.lod-achat-fixe{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#fbf8f2f7;border-top:1px solid rgba(136,130,97,.25);box-shadow:0 -8px 24px #2c301914;transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.lod-achat-fixe.is-on{transform:none}.lod-achat-fixe__info{display:flex;flex-direction:column;min-width:0;flex:1}.lod-achat-fixe__nom{font-family:var(--font-heading-family);font-size:1.6rem;color:#2c3019;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lod-achat-fixe__prix{font-size:1.3rem;color:#888261}.lod-achat-fixe__bouton{flex:none;min-height:4.6rem;padding:0 2rem;border:0;background:#888261;color:#fbf8f2;font:inherit;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.lod-achat-fixe__bouton[disabled]{opacity:.55}@media(min-width:750px){.lod-achat-fixe{display:none}}html.lod-achat-fixe-on .nm-wishlist-open-list-button,html.lod-achat-fixe-on shopify-chat{opacity:0!important;pointer-events:none!important}.lod-completer__nom small{display:block;font-size:1.15rem;color:#6d6a55;line-height:1.3}.lod-assorti{margin:1.6rem 0 0;padding:1.4rem 1.4rem .6rem;border:1px solid rgba(136,130,97,.35);background:#fbf8f2}.lod-assorti__titre{margin:0 0 1rem;font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;color:#888261}.lod-assorti__item{display:grid;grid-template-columns:6.4rem 1fr auto;gap:1.4rem;align-items:center;padding-bottom:1rem}.lod-assorti__item+.lod-assorti__item{padding-top:1rem;border-top:1px solid rgba(136,130,97,.18)}.lod-assorti__img img{display:block;width:6.4rem;height:6.4rem;object-fit:cover}.lod-assorti__txt{display:flex;flex-direction:column;gap:.2rem;color:#2c3019;text-decoration:none;min-width:0}.lod-assorti__nom{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.2}.lod-assorti__type{font-size:1.2rem;color:#6d6a55;line-height:1.3}.lod-assorti__prix{font-size:1.35rem;color:#888261}.lod-assorti__form{margin:0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/lod-premium.css.map */
