.itinerayDayCard[data-astro-cid-3yk6veqj]{width:320px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:5px;box-shadow:4px 4px 6px #000000a6}.itinerayDayCard[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj].link{width:100%;display:flex;flex-direction:column;height:100%}.itinerayDayCard[data-astro-cid-3yk6veqj] .blockInfos[data-astro-cid-3yk6veqj]{display:flex;flex:1;flex-direction:column;justify-content:space-between;width:100%;box-sizing:border-box}.itinerayDayCard[data-astro-cid-3yk6veqj] .blockInfos[data-astro-cid-3yk6veqj] .detailsInfos[data-astro-cid-3yk6veqj]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:.25rem;gap:.5rem}.itinerayDayCard[data-astro-cid-3yk6veqj] .blockInfos[data-astro-cid-3yk6veqj] .bottomInfos[data-astro-cid-3yk6veqj]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:.25rem 1rem;gap:.5rem;background-color:var(--c-primary-color);color:var(--c-background-default);border-radius:0 0 5px 5px}.itinerayDayCard[data-astro-cid-3yk6veqj] .blockInfos[data-astro-cid-3yk6veqj] .bottomInfos[data-astro-cid-3yk6veqj] .flagCountry[data-astro-cid-3yk6veqj]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.3rem}.itinerayDayCard[data-astro-cid-3yk6veqj] .blockInfos[data-astro-cid-3yk6veqj] .detailsInfos[data-astro-cid-3yk6veqj] .countriesTowns[data-astro-cid-3yk6veqj]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .btn_actions[data-astro-cid-3yk6veqj]{display:flex;flex-direction:column;align-items:center;gap:.6rem;position:absolute;left:50%;bottom:2.2rem;transform:translate(-50%);z-index:2;margin:0;width:calc(100% - 1rem);padding:0 .5rem;box-sizing:border-box}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .btn_actions[data-astro-cid-3yk6veqj] .btn[data-astro-cid-3yk6veqj]{width:auto;max-width:240px}.imgLocalisation[data-astro-cid-3yk6veqj]{display:block;width:1.1rem;height:auto}.itinerayDayCard[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj] .title[data-astro-cid-3yk6veqj]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;box-sizing:border-box;padding-top:0;padding-bottom:0;padding-left:.5rem;padding-right:.5rem;background-color:var(--c-primary-color);color:var(--c-background-default);border-radius:5px 5px 0 0}.itinerayDayCard[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj] .photoInfos[data-astro-cid-3yk6veqj]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--c-background-default)}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj],.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] img{width:100%;height:auto;position:relative;display:flex;flex-direction:column;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .photographInfos[data-astro-cid-3yk6veqj]{position:absolute;bottom:0;right:0;width:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-right:.1rem;margin-bottom:.1rem;padding:.1rem .25rem;color:var(--c-background-default);background:#0000001a;border-radius:6px}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .travelTitleInfos[data-astro-cid-3yk6veqj]{position:absolute;top:0;width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:.1rem;margin-bottom:.1rem;padding:.1rem .25rem;background:linear-gradient(to bottom,#00000073,#00000026);border-radius:6px}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .dayNumberInfos[data-astro-cid-3yk6veqj]{position:absolute;bottom:0;left:0;width:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:.1rem;margin-bottom:.1rem;padding:.1rem .25rem;color:var(--c-background-default);background-color:#0000004d;border-radius:6px}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .travelTitleInfos[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj] h2[data-astro-cid-3yk6veqj]{font-family:var(--f-font-default);font-weight:var(--f-font-weight-bold);color:var(--c-background-default);font-size:1.25rem;letter-spacing:0em;line-height:1.3;margin-top:.4rem;margin-bottom:.4rem;text-align:center}@media screen and (max-width:991px){.imgLocalisation[data-astro-cid-3yk6veqj]{width:1rem;height:auto}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .travelTitleInfos[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj] h2[data-astro-cid-3yk6veqj]{font-size:1.125rem;letter-spacing:.01em;line-height:1.4;margin-top:.3px;margin-bottom:.3px;text-align:center}}@media screen and (max-width:767px){.imgLocalisation[data-astro-cid-3yk6veqj]{width:.9rem;height:auto}.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .travelTitleInfos[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj] h2[data-astro-cid-3yk6veqj]{font-size:1rem;letter-spacing:.02em;line-height:1.5;margin-top:.15rem;margin-bottom:.15rem;text-align:center}}@media screen and (max-width:477px){.itinerayDayCard[data-astro-cid-3yk6veqj] .imgWrapper[data-astro-cid-3yk6veqj] .travelTitleInfos[data-astro-cid-3yk6veqj] a[data-astro-cid-3yk6veqj] h2[data-astro-cid-3yk6veqj]{font-size:1rem;letter-spacing:.02em;line-height:1.5;margin-top:.15rem;margin-bottom:.15rem;text-align:center}}
