:root{--font-heading-family:"Cormorant Garamond","Cormorant",Georgia,serif;--lod-olive:#3f4424;--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:#3f4424}.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,#3f4424)}.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}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lod-premium.css.map */
