.list-event-card{display:flex;gap:.5rem;background-color:var(--neutral-900);border-radius:.5rem;padding:1rem}.list-event-card__poster{display:flex;flex-direction:column;margin-inline:auto}.list-event-card__poster img{width:100%;height:auto;max-width:-moz-max-content;max-width:max-content}.list-event-card__poster span{display:block;font-size:var(--extraSmallSize);color:var(--neutral-400)}@media screen and (max-width: 900px){.list-event-card{display:grid;grid-template-columns:1fr}}.list-event-card__content{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;width:100%}.list-event-card__content__header{display:flex;gap:.25rem}@media screen and (max-width: 420px){.list-event-card__content__header{flex-direction:column}}@media screen and (min-width: 420px){.list-event-card__content__date:after{content:" - "}}.list-event-card__content__title{font-size:var(--largeSize);font-weight:var(--bold)}.list-event-card__content__text{display:flex;flex-direction:column;gap:.5rem}.list-event-card__content__text__type{background-color:var(--yellow-800);padding:.3125rem;border-radius:.3125rem;width:-moz-fit-content;width:fit-content}.list-event-card__content__button{display:flex;justify-content:flex-end}.list-event-card__content .button--primary{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 900px){.list-event-card__content .button--primary{width:100%}}@media screen and (max-width: 899px){.desktop-only{display:none!important}}@media screen and (min-width: 900px){.mobile-only{display:none!important}}:root{--phonePortraitBreakpoint: 420px;--tabletBreakpoint: 1024px;--tabletPortraitBreakpoint: 900px;--menuBreakpoint: 56.25em}.store-events__title{text-align:center;margin:var(--interBlocMargin) auto}.store-events__description{margin:var(--interBlocMargin) auto}.store-events__all__title{border-bottom:.0625rem solid black;padding-bottom:.5rem}.store-events__all__list{display:flex;flex-direction:column;margin-top:var(--interBlocMargin);gap:var(--interBlocMargin)}.store-events__all__empty{margin-top:.625rem;background-color:var(--green-950);border:2px solid var(--green-900);border-radius:.5rem;padding:2rem}.store-events__see-others{text-align:center;margin-top:1.25rem}
