.template-memoire,.template-memoire .listing-memories-section tbody tr th:not(.empty):after,.template-memoire .listing-memories__sticky{transition:color .3s ease-out,background .3s ease-out}.template-memoire .listing-memories__list,.template-memoire .listing-memories__search,.template-memoire .main__categories{color:#000;transition:opacity .3s ease-out}.template-memoire--balade .listing-memories__list,.template-memoire--balade .listing-memories__search,.template-memoire--balade .main__categories{opacity:0;pointer-events:none}.template-memoire--balade .listing-memories__sticky:after{opacity:0}.template-memoire--balade .listing-memories__balade-mobile{position:sticky;top:var(--app-header-height);z-index:9}.template-memoire--balade .sticky__balade{z-index:8}.balade{height:calc(100vh - var(--app-header-height) - var(--app-header-top-height));left:0;opacity:0;pointer-events:none;position:sticky;top:var(--app-header-height);transition:opacity .3s ease-out;width:100%;z-index:6}.balade.is-active{opacity:1}.balade:has(.balade-tease.is-stopped) .balade-tease.is-stopped{z-index:2}.balade:has(.balade-tease.is-stopped) .balade-tease:not(.is-stopped){animation-play-state:paused}.balade-tease{cursor:pointer;height:20vw;left:var(--random-position-x);opacity:0;pointer-events:none;position:absolute;top:var(--random-position-y);transform:translate3d(-50%,-50%,0);transition:opacity .6s ease-in-out;width:20vw}.balade-tease img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.balade-tease .balade-tease__container{transform:scale(1.15)}.balade-tease .balade-tease__container .wp-image{display:flex}.balade-tease.is-animating{opacity:1;pointer-events:auto}.balade-tease.is-animating .balade-tease__container{animation:up-scale 5s linear forwards}@keyframes up-scale{0%{transform:scale(.85)}to{transform:scale(1.15)}}.balade-tease.is-stopped{z-index:2}.balade-selected{background-color:#000000e6;top:0;right:0;bottom:0;left:0;position:fixed;transition:opacity .3s ease-out;z-index:100}.balade-selected__content{display:flex;gap:2rem;height:100%;padding-bottom:2.375rem;padding-top:2.375rem}@media screen and (max-width:813px){.balade-selected__content{flex-direction:column;gap:1rem;padding-top:4.375rem}}@media screen and (min-width:814px){.balade-selected__content{align-items:center}}.balade-selected__content .content__image{flex:1;height:100%;position:relative}@media screen and (min-width:814px){.balade-selected__content .content__image{max-width:50%}}.balade-selected__content .content__image img{height:100%;top:0;right:0;bottom:0;left:0;margin:0;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}@media screen and (min-width:814px){.balade-selected__content .content__image img{-o-object-position:right center;object-position:right center}}.balade-selected__content .content__infos>*{margin-bottom:.25rem}.balade-selected__content .content__infos .infos__cat,.balade-selected__content .content__infos .infos__title{font-size:1.25rem;font-weight:700;line-height:1.2}@media screen and (max-width:813px){.balade-selected__content .content__infos .infos__cat,.balade-selected__content .content__infos .infos__title{font-size:1rem}}.balade-selected__content .content__infos .infos__description{font-size:.75rem}.balade-selected__close{cursor:pointer;font-size:2rem;font-weight:900;padding:1rem;position:absolute;right:0;top:0}.balade-selected:not(.is-active){opacity:0;pointer-events:none}.switch-balade{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:.75rem;justify-content:center;outline:none;position:relative;text-decoration:none}.switch-balade__switch{border:.125rem solid;border-radius:1.5rem;height:1.5rem;min-width:2.5rem;position:relative;width:2.5rem}.switch-balade__switch:after{border:.125rem solid;border-radius:1rem;content:"";height:.75rem;left:.125rem;position:absolute;top:.125rem;width:.75rem}@media screen and (min-width:1501px){.switch-balade__switch:after{left:.15625rem;top:.15625rem}}.switch-balade__switch.is-active:after{background-color:currentcolor;left:inherit;right:.125rem}@media screen and (min-width:1501px){.switch-balade__switch.is-active:after{right:.15625rem}}.switch-balade__text{font-size:1.25rem;font-weight:500;line-height:1.3125rem;text-align:left}@media screen and (min-width:814px){.switch-balade__text{flex:1}}html{scroll-padding-top:calc(var(--app-header-height) + 5.625rem)}.listing-memories-section{align-items:flex-start;display:flex;--sticky-top:calc(var(--app-header-height) + 3.75rem)}.listing-memories-section h2{min-width:var(--left-balade-width);position:sticky;top:var(--sticky-top);width:var(--left-balade-width);z-index:1}@media screen and (max-width:813px){.listing-memories-section h2{display:none}}.listing-memories-section table{border-collapse:collapse;flex:1}.listing-memories-section tbody{border-bottom:.625rem solid transparent;border-top:.625rem solid transparent;position:relative}.listing-memories-section tbody:before{background-color:currentcolor;content:"";display:block;height:1px;position:relative;transform:translate3d(0,-.3125rem,0) scaleX(var(--scale-line-table,0));transform-origin:left center;width:100%;z-index:2}.listing-memories-section tbody:not(:last-child):after{display:none}.listing-memories-section tbody tr{border-bottom:.125rem solid transparent;border-top:.125rem solid transparent}.listing-memories-section tbody tr>:not(:last-child){padding-right:.5rem}.listing-memories-section tbody tr th{font-size:.75rem;text-align:left;vertical-align:middle}.listing-memories-section tbody tr th:not(.empty){position:sticky;top:var(--sticky-top);vertical-align:baseline;z-index:1}.listing-memories-section tbody tr th:not(.empty):after{background-color:var(--color-page-1,#fff);content:"";top:-.375rem;right:0;bottom:0;left:0;position:absolute;z-index:-1}@media screen and (min-width:814px){.listing-memories-section tbody tr th{width:10rem}}@media screen and (max-width:813px){.listing-memories-section tbody tr th{width:6.5rem}}.listing-memories-section tbody tr td:nth-child(2) a{font-size:1.25rem;font-weight:700;line-height:1.2}@media screen and (max-width:813px){.listing-memories-section tbody tr td:nth-child(2) a{font-size:1rem}}.listing-memories-section tbody tr td:nth-child(2)>p{font-size:.875rem;padding-bottom:.40625rem}@media screen and (min-width:814px){.listing-memories-section tbody tr td:nth-child(2)>p{display:none}}.listing-memories-section tbody tr td:nth-child(3){font-size:.75rem;width:20%}@media screen and (max-width:813px){.listing-memories-section tbody tr td:nth-child(3){display:none}}.listing-memories-section.is-selection tr td{opacity:.2}.listing-memories-section.is-selection tr.is-active td{opacity:1}.listing-memories-section.is-hovered tr td{opacity:.2!important}.listing-memories-section.is-hovered tr:hover td{opacity:1!important}:root{--padding-x:1rem}@media screen and (min-width:814px){:root{--padding-x:2rem}}@media screen and (min-width:1501px){:root{--padding-x:136px}}.h-small{font-size:.75rem}.listing-memories{min-height:100vh;padding-top:1.5rem;position:relative;--left-balade-width:10.625rem}.listing-memories:has(.balade.is-active){min-height:200svh}.listing-memories:has(.balade.is-active) .listing-memories__title{pointer-events:none}.listing-memories__title{margin-top:calc((100vh - var(--app-header-height) - var(--app-header-top-height))*-1);position:relative;text-align:center;z-index:10}@media screen and (max-width:813px){.listing-memories__title{font-size:3.25rem;margin-bottom:1rem}}.listing-memories__balade-mobile{position:relative}@media screen and (min-width:814px){.listing-memories__balade-mobile{display:none}}.listing-memories__balade-mobile .switch-balade{margin:0 auto 1rem}.listing-memories__search{border:1px solid;margin:0 auto 1rem;max-width:340px;position:relative;width:100%}.listing-memories__search span{color:currentcolor;cursor:pointer;font-size:23px;left:0;padding:20px;position:absolute;top:50%;transform:translateY(-50%)}.listing-memories__search input{background-color:transparent;border:1px solid transparent;font-size:1rem;min-height:46px;outline:none;padding:10px 63px;text-align:center;width:100%}@media screen and (min-width:814px){.listing-memories__search input{font-size:1.125rem}}.listing-memories__search input::-moz-placeholder{color:currentcolor}.listing-memories__search input,.listing-memories__search input::placeholder{color:currentcolor}.listing-memories__search input:focus{border-color:currentcolor}.listing-memories__search input::-webkit-search-cancel-button{display:none}.listing-memories__sticky{display:flex;min-height:3.75rem;padding-bottom:.5rem;position:sticky;top:var(--app-header-height);z-index:10}.listing-memories__sticky:after{background-color:var(--color-page-1,#fff);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transition:background-color .3s ease-out;z-index:-1}.listing-memories__sticky .sticky__balade{min-width:var(--left-balade-width);width:var(--left-balade-width)}@media screen and (max-width:813px){.listing-memories__sticky .sticky__balade{display:none}}.listing-memories__sticky .sticky__main{flex:1;margin-right:calc(var(--padding-x)*-1);overflow:hidden;width:10%}@media screen and (max-width:813px){.listing-memories__sticky .sticky__main{display:flex;flex-direction:column-reverse;margin-left:calc(var(--padding-x)*-1)}}.listing-memories__sticky .sticky__main .main__date{max-width:100%}@media screen and (max-width:813px){.listing-memories__sticky .sticky__main .main__date{margin-top:.5rem;overflow:initial;padding-left:calc(var(--padding-x) - .5625rem);padding-right:calc(var(--padding-x) - .5625rem);width:calc(100% - .75rem)}}.listing-memories__sticky .sticky__main .main__date .date__item{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;position:relative;text-decoration:none;white-space:nowrap}@media screen and (min-width:814px){.listing-memories__sticky .sticky__main .main__date .date__item{font-size:.75rem;height:1.75rem;max-width:2.75rem;min-width:2.75rem}.listing-memories__sticky .sticky__main .main__date .date__item.is-active{border-bottom:1px solid}.listing-memories__sticky .sticky__main .main__date .date__item:hover{font-weight:500}}@media screen and (max-width:813px){.listing-memories__sticky .sticky__main .main__date .date__item{font-size:1.5rem;font-size:1.75rem;font-weight:700;line-height:1.15;max-width:4.9375rem;min-width:4.9375rem;opacity:.1}.listing-memories__sticky .sticky__main .main__date .date__item.is-active{opacity:1}}@media screen and (max-width:813px) and screen and (max-width:813px){.listing-memories__sticky .sticky__main .main__date .date__item{font-size:1.25rem}}.listing-memories__sticky .sticky__main .main__categories{margin-right:var(--padding-x);margin-top:.5rem;max-width:100%;overflow:initial!important;width:calc(100% - var(--padding-x))}@media screen and (max-width:813px){.listing-memories__sticky .sticky__main .main__categories{margin-left:var(--padding-x);width:calc(100% - var(--padding-x)*2)}}.listing-memories__sticky .sticky__main .main__categories .categories__item{background:transparent;border:none;cursor:pointer;font-size:.75rem;min-width:-moz-min-content;min-width:min-content;outline:none;padding-left:.5rem;padding-right:.5rem;position:relative;text-decoration:none;white-space:nowrap;width:-moz-min-content;width:min-content}.listing-memories__sticky .sticky__main .main__categories .categories__item:first-child{padding-left:0!important}.listing-memories__sticky .sticky__main .main__categories .categories__item:last-child{padding-right:0!important}.listing-memories__sticky .sticky__main .main__categories .categories__item.is-active{opacity:1}.listing-memories__sticky .sticky__main .main__categories .categories__item.is-op{opacity:.2}@media screen and (max-width:813px){.listing-memories__sticky .sticky__main .main__categories .categories__item{font-size:1.25rem;font-weight:700;line-height:1.2}}@media screen and (max-width:813px) and screen and (max-width:813px){.listing-memories__sticky .sticky__main .main__categories .categories__item{font-size:1rem}}@media screen and (min-width:814px){.listing-memories__sticky .sticky__main .main__categories:hover>*{opacity:.2!important}.listing-memories__sticky .sticky__main .main__categories:hover>:hover{opacity:1!important}}.listing-memories__list{display:flex;flex-direction:column}.listing-memories__list.is-loading{cursor:wait;opacity:.5}.listing-memories__list.is-loading>*{pointer-events:none}.listing-memories__no-data{align-items:center;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1.15;padding-bottom:3.5rem;padding-top:3.5rem}@media screen and (max-width:813px){.listing-memories__no-data{font-size:1.25rem}}
