body.no-scroll{overflow:hidden}.commemoration{width:100%;overflow:auto}.story-container{position:relative;padding:4px 0 8px 0;width:fit-content;display:flex;gap:8px}.story-container .prevLinkTags,.story-container .nextLinkTags{position:absolute;top:50%;transform:translateY(-50%)}.story-container .wrap-story{display:flex;gap:8px;width:fit-content;overflow:auto;padding:4px 8px 8px 4px}.story-wrap.splide__slide.type-marque img{width:100%}.story{position:relative;width:112px;height:143px;overflow:hidden;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer;transform:translateY(0);transition:transform .3s ease}.story:hover{transform:translateY(-2px)}.story img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.story-content{position:absolute;bottom:0;width:100%;background:var(--dark-light);color:#fff;text-align:center;padding:8px;padding-top:0}.story-content::before{content:"";display:block;height:40px;background:linear-gradient(to top in oklab,var(--dark-light),transparent);position:absolute;bottom:100%;left:0;right:0}.story-content p{text-align:center;font-variant-numeric:lining-nums tabular-nums;font-family:Merriweather;font-size:1.2rem;font-style:italic;line-height:20px}.story:hover .story-content{opacity:1}.slider-container{position:fixed;top:-100%;left:-100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:70}.slider-container.active{opacity:1;visibility:visible;top:50%;left:50%;transform:translate(-50%,-50%);z-index:998}.slider{height:708px;width:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;position:relative}.slider-container .close-btn{cursor:pointer;display:flex;flex-flow:column;align-items:center;padding:10px}.slider-container .close-btn p{line-height:12px;font-size:1rem}#noMessage.slider-container .close-btn{margin-right:0;margin-left:auto}.slider-content{text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px}.slider-content p{margin:0}.nav-btn-story{position:absolute;top:50%;transform:translateY(-50%);border:0;padding:10px;cursor:pointer}@media screen and (max-width:999px){.commemoration{padding-left:16px;padding-right:16px}.right-btn,.left-btn{height:100%;width:25%}.left-btn{left:0}.right-btn{right:0}.logo-story{display:none}.slider-content{border-radius:0}}@media screen and (min-width:1000px){.commemoration{padding-top:2px}.logo-story{height:40px;position:fixed;top:24px;left:20px;z-index:994;img{display:none;}}.logo-story.show img{width:100%;height:100%;display:block;background-size:contain}.nav-btn-story{font-size:24px;color:#fff;background:rgba(0,0,0,.5)}.left-btn{left:-50px}.right-btn{right:-50px}.left-btn::before,.prevStoryTags::before{content:"left";font-family:icoLIM;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;overflow:hidden}.right-btn::before,.nextStoryTags::before{content:"right";font-family:icoLIM;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;overflow:hidden}}.prevStoryTags,.nextStoryTags{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;padding:10px;background-color:#f0f0f0;text-align:center;display:none;height:100%;align-items:center}.nextStoryTags{right:0;background:linear-gradient(-90deg,rgba(240,240,240,1) 0%,rgba(240,240,240,1) 40%,rgba(83,234,237,0) 100%)}.prevStoryTags{left:0;background:linear-gradient(90deg,rgba(240,240,240,1) 0%,rgba(240,240,240,1) 40%,rgba(83,234,237,0) 100%)}.wrap-story{transition:transform .5s ease-in-out}.story-interactions{position:absolute;top:0;width:100%;z-index:71;color:var(--background-000);display:flex;align-items:center;gap:4px;padding:8px;border-radius:8px 8px 0 0}.wrap-progress{width:100%;display:flex;gap:4px}.splide__progress,.progress__inactive{flex:1;background-color:var(--color-secondary-lighter)}.splide__progress .splide__progress__bar,.progress__inactive__full{background-color:var(--background-000);height:4px}.splide__progress__bar{transition:width .1s linear}.slide-information{position:absolute;bottom:0;width:100%;background-color:var(--dark-light)}.slide-information::before{content:"";display:block;height:128px;background:linear-gradient(to top in oklab,var(--dark-light),transparent);position:absolute;bottom:100%;left:0;right:0}.splide__list{width:100%;height:100%}.splide__progress__bar{height:3px;background:#ccc;transition:width .1s linear}.splide__slide{background-color:var(--text)}.splide__slide:not(.type-First)::before{content:"";display:block;height:192px;background:linear-gradient(to bottom in oklab,var(--dark-light) 64px,transparent);position:absolute;top:0;left:0;right:0;z-index:1}.splide__slide video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover}.splide__slide .slide-information{padding:0 16px 16px 16px}.splide__slide .slide-information p{color:var(--background-000);position:relative;text-align:left}.splide__slide.type-PenseeIllustree img{width:100%;object-fit:contain}.splide__slide.type-SouvenirPlaque{display:flex}.splide__slide.type-SouvenirPlaque img{object-fit:contain}.splide__slide.type-SouvenirMessage img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;margin:0}.slide-information .slider-text{font-size:1.4rem;line-height:24px;font-family:'Merriweather';text-align:left;color:var(--background-000);margin-top:0;font-weight:400}.slide-information .slider-info{font-size:1.2rem;line-height:20px;letter-spacing:.24px;margin-top:18px}.slide-information .story_actions{display:flex;gap:8px;margin-top:20px}.slide-information .story_actions button{display:flex;align-items:center;color:var(--background-000);background-color:transparent;border:1px solid var(--background-000);gap:8px;padding:8px 12px;border-radius:18px;font-size:1.4rem;font-weight:700;line-height:20px}.type-First .slide-information .story_actions button.add-story{background-color:var(--accent-500);color:var(--background-000)}.type-First .slide-information .story_actions button.share-story{border:1px solid var(--accent-500);background-color:transparent!important;color:var(--accent-500)}.splide__pagination{padding:0;position:relative;flex:1;display:flex;gap:4px}.splide__pagination li{flex:1;line-height:initial}.splide__pagination__page{background:#ffffff2e;margin:0;opacity:1;width:100%;height:4px;border-radius:0}.splide__pagination__page.is-active{background:#fff;transform:none}.story-imgs{position:relative;width:100%;height:100%}.story-imgs img,.story-imgs video{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;z-index:-1;transition:opacity 4.5s ease-in-out}.story-imgs img.next,.story-imgs video.next{z-index:0;opacity:1}.story-imgs img.active,.story-imgs video.active{z-index:0;animation:fadeInOut 4.5s infinite}.story-imgs video.one{opacity:1;transition:none}.story-imgs:has(.one) video.active{animation:none}@keyframes fadeInOut{0%{opacity:1}100%{opacity:0}}.type-marque{position:relative}.pseudos li{position:absolute;opacity:0;transition:opacity 1s ease-in-out;display:flex;flex-direction:column;align-items:center;gap:4px}.type-marque.is-next .pseudos li.active-fixe{animation:disappear .2s ease-in-out forwards}.pseudos li::before{content:'';display:inline-block;width:42px;height:42px;background:url(../images/etoile.png) 0 0/cover no-repeat}@keyframes appear{0%{opacity:0}100%{opacity:1}}@keyframes disappear{0%{opacity:1}100%{opacity:0}}.pseudos li[data-indexetoile="0"].active-fixe{animation-delay:.2s;animation:appear .2s ease-in-out forwards}.pseudos li[data-indexetoile="1"].active-fixe{animation-delay:.4s;animation:appear .4s ease-in-out forwards}.pseudos li[data-indexetoile="2"].active-fixe{animation-delay:.6s;animation:appear .6s ease-in-out forwards}.pseudos li[data-indexetoile="3"].active-fixe{animation-delay:.8s;animation:appear .8s ease-in-out forwards}.pseudos li[data-indexetoile="4"].active-fixe{animation-delay:1s;animation:appear 1s ease-in-out forwards}.pseudos li[data-indexetoile="5"].active-fixe{animation-delay:1.2s;animation:appear 1.2s ease-in-out forwards}.pseudos li[data-indexetoile="6"].active-fixe{animation-delay:1.4s;animation:appear 1.4s ease-in-out forwards}.pseudos li[data-indexetoile="7"].active-fixe{animation-delay:1.6s;animation:appear 1.6s ease-in-out forwards}.pseudos li[data-indexetoile="8"].active-fixe{animation-delay:1.8s;animation:appear 1.8s ease-in-out forwards}.pseudos li[data-indexetoile="9"].active-fixe{animation-delay:2s;animation:appear 2s ease-in-out forwards}.pseudos li[data-indexetoile="10"].active-fixe{animation-delay:2.2s;animation:appear 2.2s ease-in-out forwards}.pseudos li[data-indexetoile="11"].active-fixe{animation-delay:2.4s;animation:appear 2.4s ease-in-out forwards}.pseudos li[data-indexetoile="12"].active-fixe{animation-delay:2.6s;animation:appear 2.6s ease-in-out forwards}.pseudos li[data-indexetoile="13"].active-fixe{animation-delay:2.8s;animation:appear 2.8s ease-in-out forwards}.pseudos li[data-indexetoile="14"].active-fixe{animation-delay:3s;animation:appear 3s ease-in-out forwards}.pseudos li[data-indexetoile="15"].active-fixe{animation-delay:3.2s;animation:appear 3.2s ease-in-out forwards}.pseudos li[data-indexetoile="16"].active-fixe{animation-delay:3.4s;animation:appear 3.4s ease-in-out forwards}.pseudos li[data-indexetoile="17"].active-fixe{animation-delay:3.6s;animation:appear 3.6s ease-in-out forwards}.pseudos li[data-indexetoile="18"].active-fixe{animation-delay:3.8s;animation:appear 3.8s ease-in-out forwards}.pseudos li[data-indexetoile="19"].active-fixe{animation-delay:4s;animation:appear 4s ease-in-out forwards}.pseudos li[data-indexetoile="20"].active-fixe{animation-delay:4.2s;animation:appear 4.2s ease-in-out forwards}.pseudos li[data-indexetoile="21"].active-fixe{animation-delay:4.4s;animation:appear 4.4s ease-in-out forwards}.pseudos li[data-indexetoile="22"].active-fixe{animation-delay:4.6s;animation:appear 4.6s ease-in-out forwards}.pseudos li[data-indexetoile="23"].active-fixe{animation-delay:4.8s;animation:appear 4.8s ease-in-out forwards}.pseudos li[data-indexetoile="24"].active-fixe{animation-delay:5s;animation:appear 5s ease-in-out forwards}.pseudos li[data-indexetoile="25"].active-fixe{animation-delay:5.2s;animation:appear 5.2s ease-in-out forwards}.pseudos li[data-indexetoile="26"].active-fixe{animation-delay:5.4s;animation:appear 5.4s ease-in-out forwards}.pseudos li[data-indexetoile="27"].active-fixe{animation-delay:5.6s;animation:appear 5.6s ease-in-out forwards}.pseudos li[data-indexetoile="28"].active-fixe{animation-delay:5.8s;animation:appear 5.8s ease-in-out forwards}.pseudos li[data-indexetoile="29"].active-fixe{animation-delay:6s;animation:appear 6s ease-in-out forwards}.pseudos li[data-indexetoile="30"].active-fixe{animation-delay:6.2s;animation:appear 6.2s ease-in-out forwards}.pseudos li[data-indexetoile="0"].active{animation-delay:.2s;animation:appear .2s ease-in-out forwards,disappear .2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="1"].active{animation-delay:.4s;animation:appear .4s ease-in-out forwards,disappear .4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="2"].active{animation-delay:.6s;animation:appear .6s ease-in-out forwards,disappear .6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="3"].active{animation-delay:.8s;animation:appear .8s ease-in-out forwards,disappear .8s 2s ease-in-out forwards}.pseudos li[data-indexetoile="4"].active{animation-delay:1s;animation:appear 1s ease-in-out forwards,disappear 1s 2s ease-in-out forwards}.pseudos li[data-indexetoile="5"].active{animation-delay:1.2s;animation:appear 1.2s ease-in-out forwards,disappear 1.2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="6"].active{animation-delay:1.4s;animation:appear 1.4s ease-in-out forwards,disappear 1.4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="7"].active{animation-delay:1.6s;animation:appear 1.6s ease-in-out forwards,disappear 1.6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="8"].active{animation-delay:1.8s;animation:appear 1.8s ease-in-out forwards,disappear 1.8s 2s ease-in-out forwards}.pseudos li[data-indexetoile="9"].active{animation-delay:2s;animation:appear 2s ease-in-out forwards,disappear 2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="10"].active{animation-delay:2.2s;animation:appear 2.2s ease-in-out forwards,disappear 2.2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="11"].active{animation-delay:2.4s;animation:appear 2.4s ease-in-out forwards,disappear 2.4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="12"].active{animation-delay:2.6s;animation:appear 2.6s ease-in-out forwards,disappear 2.6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="13"].active{animation-delay:2.8s;animation:appear 2.8s ease-in-out forwards,disappear 2.8s 2s ease-in-out forwards}.pseudos li[data-indexetoile="14"].active{animation-delay:3s;animation:appear 3s ease-in-out forwards,disappear 3s 2s ease-in-out forwards}.pseudos li[data-indexetoile="15"].active{animation-delay:3.2s;animation:appear 3.2s ease-in-out forwards,disappear 3.2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="16"].active{animation-delay:3.4s;animation:appear 3.4s ease-in-out forwards,disappear 3.4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="17"].active{animation-delay:3.6s;animation:appear 3.6s ease-in-out forwards,disappear 3.6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="18"].active{animation-delay:3.8s;animation:appear 3.8s ease-in-out forwards,disappear 3.8s 2s ease-in-out forwards}.pseudos li[data-indexetoile="19"].active{animation-delay:4s;animation:appear 4s ease-in-out forwards,disappear 4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="20"].active{animation-delay:4.2s;animation:appear 4.2s ease-in-out forwards,disappear 4.2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="21"].active{animation-delay:4.4s;animation:appear 4.4s ease-in-out forwards,disappear 4.4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="22"].active{animation-delay:4.6s;animation:appear 4.6s ease-in-out forwards,disappear 4.6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="23"].active{animation-delay:4.8s;animation:appear 4.8s ease-in-out forwards,disappear 4.8s 2s ease-in-out forwards}.pseudos li[data-indexetoile="24"].active{animation-delay:5s;animation:appear 5s ease-in-out forwards,disappear 5s 2s ease-in-out forwards}.pseudos li[data-indexetoile="25"].active{animation-delay:5.2s;animation:appear 5.2s ease-in-out forwards,disappear 5.2s 2s ease-in-out forwards}.pseudos li[data-indexetoile="26"].active{animation-delay:5.4s;animation:appear 5.4s ease-in-out forwards,disappear 5.4s 2s ease-in-out forwards}.pseudos li[data-indexetoile="27"].active{animation-delay:5.6s;animation:appear 5.6s ease-in-out forwards,disappear 5.6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="28"].active{animation-delay:5.8s;animation:appear 5.8s ease-in-out forwards,disappear 5.8s 2s ease-in-out forwards}.pseudos li[data-indexetoile="29"].active{animation-delay:6s;animation:appear 6s ease-in-out forwards,disappear 6s 2s ease-in-out forwards}.pseudos li[data-indexetoile="30"].active{animation-delay:6.2s;animation:appear 6.2s ease-in-out forwards,disappear 6.2s 2s ease-in-out forwards}.pseudos li h2{display:flex;justify-content:center;font-size:1.2rem;line-height:20px;letter-spacing:.24px;background-color:var(--background-discreet-alt);border-radius:8px;padding:0 8px;margin:0;max-width:129px;min-height:24px}.splide__arrow{background-color:var(--background-000);outline:0 solid var(--accent-500);width:56px;height:56px;.ico_lim{font-size:2.4rem;display:contents;width:24px;height:24px;color:var(--accent-500);}}.splide__arrow:disabled:hover{outline:0}.splide__arrow:hover{outline-width:1px}.splide__arrow--next{right:-78px}.splide__arrow--prev{left:-78px}.splide__arrow svg{fill:var(--accent-500)}@media screen and (max-width:768px),screen and (max-height:684px){.slider{width:100vw;height:100svh;border-radius:0}.splide__arrow:hover,.splide__arrow:focus,.splide__arrow:focus-visible{border:0;outline:0}.splide__arrow svg{display:none}.splide__arrow--next,.splide__arrow--prev{width:50%;height:calc(100% - 84px - 64px);border-radius:0;background-color:transparent;bottom:96px;top:auto;transform:none}.splide__arrow--next{right:0}.splide__arrow--prev{left:0}.splide__arrow .ico_lim{display:none}}.slider-container:has(.type-First.is-active){.story-interactions{background-color:transparent;color:var(--text);}.story-interactions::after {display:none;}.splide__pagination__page {background:var(--text-discret);}.splide__pagination__page.is-active {background:var(--text);}}.story-wrap:first-child{.slide-information{background-color:transparent;height:calc(100% - 60px);p{color:var(--text);text-align:center;}.story_actions{justify-content:center;button{background-color:var(--accent-500);p{color:var(--background-000);}}}p.infos{color:var(--text-medium);}}.slide-information::before {display:none;}.defunt-infos {margin-top:116px;display:flex;flex-direction:column;align-items:center;img{width:32px;aspect-ratio:1 / 1;margin:8px;}}.defunt-actions {margin-top:124px;width:100%;&:not(:has(.slider-info.infos)){margin-bottom:38px;}}}.type-First .defunt-actions{position:absolute;bottom:16px;padding:0 16px;left:0}.story-wrap:first-child{font-family:Merriweather;background-color:var(--background-200);.nombre-annee{text-overflow:ellipsis;font-size:1.4rem;font-style:italic;font-weight:400;line-height:24px;margin-bottom:18px;}.identite,.civilite {font-size:2.6rem;line-height:40px;}.identite {font-family:Merriweather;font-size:26px;font-style:normal;font-weight:400;line-height:40px;}.message {font-size:1.4rem;line-height:24px;text-overflow:ellipsis;span{font-style:italic;}}.infos {font-family:"Merriweather Sans Variable";color:var(--text-medium);text-overflow:ellipsis;font-size:1.2rem;line-height:20px}}.bouton{cursor:pointer}.modal-story-add.open{animation:fadein .025s ease-in forwards;z-index:994}@keyframes fadein{0%{opacity:0}100%{opacity:1;background-color:var(--background-000)}}.modal-story-add .bougie::before,.modal-story-add .etoile::before{content:""}.story-modal,.form_actions_defunt,.modale_marques_sympathie,.liste_produits{.close-modal,.btClose {position:absolute;top:-52px;right:8px;background-color:transparent;border:1px solid var(--background-000);outline:0 solid var(--background-000);border-radius:24px;color:var(--background-000);padding:8px 12px;display:flex;align-items:center;gap:4px;cursor:pointer;margin:0;p{font-size:1.3rem;font-weight:700;line-height:20px;margin:0;}.ico_lim{font-size:1.1rem;display:contents;}}.close-modal:hover,.btClose:hover {outline-width:1px;}}.story-modal{top:auto;bottom:0;transform:initial;h2{text-align:center;text-overflow:ellipsis;font-size:1.4rem;line-height:24px;font-style:normal;font-weight:400 !important;line-height:24px !important;font-family:Merriweather;}ul {display:flex;flex-wrap:wrap;justify-content:center;gap:8px;li{padding-top:16px;width:102px;height:124px;border-radius:8px;cursor:pointer;button,a h3{font-size:1.2rem;line-height:15px;color:var(--accent-500);text-align:center;}button,a,.copyLink{display:flex;flex-direction:column;align-items:center;gap:8px;background-color:transparent;border:none;cursor:pointer;height:fit-content;color:var(--accent-500);text-align:center;.icon,.ico_lim{color:var(--background-000);padding:12px;border-radius:100px;background-color:var(--accent-500);width:fit-content;font-size:2.4rem;text-align:center;}}}li:hover{background-color:var(--secondary-300);}}}@media screen and (max-width:802px){::backdrop{background-color:#000}.story-modal{top:initial;bottom:0;transform:none;border-radius:8px 8px 0 0}.story-modal ul li{width:104px}.story-modal ul li{width:104px}.splide__slide .slide-information{padding:0 16px 46px 16px}.story-modal,.form_actions_defunt,.modale_marques_sympathie,.liste_produits{.close-modal,.btClose {right:8px;}}}.splide__arrow[disabled]{display:none}.bloc_logo a{background-image:url(../images/logo_libra_memoria-new.png);background-repeat:no-repeat}.storyOverlay{display:block;z-index:999}