[data-v-01cc4623]:root{--padding-mobile:1.2rem}@media only screen and (min-width:768px) and (max-width:1023px){[data-v-01cc4623]:root{--padding-mobile:2.4rem}}.image-details .image[data-v-01cc4623]{aspect-ratio:368/500;height:100%;margin-bottom:.5rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1024px){.image-details .image[data-v-01cc4623]{aspect-ratio:330/475;height:100%;width:100%}}.image-details .title[data-v-01cc4623]{font-family:beaufort-pro,serif;font-size:clamp(16px,1.4rem,17px);font-weight:400;line-height:clamp(17px,1.6rem,18px);margin-bottom:.3rem}@media only screen and (min-width:768px) and (max-width:1023px){.image-details .title[data-v-01cc4623]{font-size:clamp(20px,1.8rem,21px);line-height:clamp(21px,2rem,22px)}}@media only screen and (min-width:1024px){.image-details .title[data-v-01cc4623]{font-size:clamp(16px,1.4rem,17px);line-height:clamp(17px,1.6rem,18px)}}.image-details .subtitle[data-v-01cc4623]{font-family:suisse-semibold,sans-serif;font-size:clamp(13px,1.3rem,16px);letter-spacing:-.012rem;line-height:clamp(17px,1.7rem,20px)}@media only screen and (min-width:768px) and (max-width:1023px){.image-details .subtitle[data-v-01cc4623]{font-size:clamp(17px,1.7rem,20px);line-height:clamp(21px,2.1rem,24px)}}@media only screen and (min-width:1024px){.image-details .subtitle[data-v-01cc4623]{font-size:clamp(13px,1.3rem,16px);line-height:clamp(17px,1.7rem,20px)}}.image-details.full .image[data-v-01cc4623]{aspect-ratio:unset;margin-bottom:1rem;width:100%}@media only screen and (min-width:1024px){.image-details.full .image[data-v-01cc4623]{aspect-ratio:444/607}}
