[data-v-33cab933]:root{--default-focus-color:#1b1b1a}.CollectionDestinationsCardsItem[data-v-33cab933]{opacity:0;transition:all .6s;transform:translateY(-30px)}@media (width>=768px){.CollectionDestinationsCardsItem[data-v-33cab933]{transition:all 1s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(n){transition-delay:0s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(2n){transition-delay:.3s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(3n){transition-delay:.6s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(4n){transition-delay:.9s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(5n){transition-delay:1.2s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(6n){transition-delay:1.5s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(7n){transition-delay:1.8s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(8n){transition-delay:2.1s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(9n){transition-delay:2.4s}.CollectionDestinationsCardsItem[data-v-33cab933]:nth-child(10n){transition-delay:2.7s}}.CollectionDestinationsCardsItem--visible[data-v-33cab933]{opacity:1;transform:translateY(0)}.CollectionDestinationsCardsItem__item[data-v-33cab933]{aspect-ratio:8/10;color:var(--fouquets-cards-bg);display:block;position:relative;overflow:hidden}@media (hover:hover){html[data-theme=fouquets] .CollectionDestinationsCardsItem__item[data-v-33cab933]:hover:after,html[data-theme=fouquets] .CollectionDestinationsCardsItem__item[data-v-33cab933]:hover:before{transform:scaleY(1)}.CollectionDestinationsCardsItem__item:hover img[data-v-33cab933]{transform:scale(1)}}html[data-theme=fouquets] .CollectionDestinationsCardsItem__item[data-v-33cab933]:before{content:"";transform-origin:50% 0;will-change:transform;z-index:1;background-image:url(../img/fouquets-edge-5.svg);background-size:contain;height:20px;transition:transform .5s;position:absolute;top:0;left:-1px;right:-1px;transform:scaleY(0)}html[data-theme=fouquets] .CollectionDestinationsCardsItem__item[data-v-33cab933]:after{content:"";transform-origin:50% 100%;will-change:transform;z-index:1;background-image:url(../img/fouquets-edge-1.svg);background-size:100% 100%;height:40px;transition:transform .5s;position:absolute;bottom:0;left:-1px;right:-1px;transform:scaleY(0)}.CollectionDestinationsCardsItem__img[data-v-33cab933]{width:100%}@media (hover:hover){.CollectionDestinationsCardsItem__img[data-v-33cab933]{will-change:transform;transition:transform .8s;transform:scale(1.05)}}.CollectionDestinationsCardsItem__link[data-v-33cab933]{color:#000;text-transform:uppercase;padding:.5rem 0;font-family:Jost,sans-serif;font-weight:400;display:block}[data-v-bc2fb140]:root{--default-focus-color:#1b1b1a}html[data-theme=fouquets] .CollectionDestinationsCards[data-v-bc2fb140]{--collection-cards-bg:#faf7f3}html[data-theme=heritage] .CollectionDestinationsCards[data-v-bc2fb140]{--collection-cards-bg:#f4ede4}.CollectionDestinationsCards[data-v-bc2fb140]{max-width:2056px;overflow:hidden}.CollectionDestinationsCards__content[data-v-bc2fb140]{background-color:var(--collection-cards-bg);margin:0 -2rem;padding:4rem 1.5rem}@media (width>=768px){.CollectionDestinationsCards__content[data-v-bc2fb140]{margin:0 -4rem;padding:4rem}}@media (width>=1024px){.CollectionDestinationsCards__content[data-v-bc2fb140]{margin:0 -9rem;padding:9rem}}.CollectionDestinationsCards__title[data-v-bc2fb140]{text-align:center;text-transform:uppercase;font-size:24px;font-weight:300}html[data-theme=fouquets] .CollectionDestinationsCards__title[data-v-bc2fb140]{font-family:Wedding Gothic ATF,sans-serif}html[data-theme=heritage] .CollectionDestinationsCards__title[data-v-bc2fb140]{font-family:Ricordi Marmo,serif}@media (width>=640px){.CollectionDestinationsCards__title[data-v-bc2fb140]{font-size:30px}}@media (width>=768px){.CollectionDestinationsCards__title[data-v-bc2fb140]{font-size:40px}}.CollectionDestinationsCards__list[data-v-bc2fb140]{margin:2rem 0 0}@media (width>=768px){.CollectionDestinationsCards__list[data-v-bc2fb140]{margin:4rem 0 0}}.CollectionDestinationsCards__list[data-v-bc2fb140] .CarouselNavigation__prev{left:1.25rem}@media (width>=1280px){.CollectionDestinationsCards__list[data-v-bc2fb140] .CarouselNavigation__prev{left:2.5rem}}.CollectionDestinationsCards__list[data-v-bc2fb140] .CarouselNavigation__next{right:1.25rem}@media (width>=1280px){.CollectionDestinationsCards__list[data-v-bc2fb140] .CarouselNavigation__next{right:2.5rem}}.CollectionDestinationsCards__list-item[data-v-bc2fb140]{margin:1.5rem 0 0}
