:root{--primary: hsl(0, 0%, 97%);--secondary: hsl(210, 28%, 23%);--third: hsl(24, 82%, 53%);--accent: hsl(165, 75%, 27%);--primary__opacity: hsla(0, 0%, 75%, .3);--primary_nav__opacity: hsla(0, 0%, 75%, .2);--secondary__opacity: hsla(210, 28%, 23%, .8);--third__opacity: hsl(24, 82%, 53%, .9);--accent__opacity: hsla(165, 75%, 27%, .8);--text: hsl(0, 0%, 0%);--shadow: hsla(0, 0%, 0%, .1);--box_shadow: 10px 10px 19px var(--shadow), -10px -10px 19px var(--shadow);--text__opacity: hsl(0, 0%, 0%, .5);--refraction: .5rem;--light__refraction: 5px;--liquid-border: 3px solid rgba(135, 135, 135, .05);--box-shadow: 2px 2px 6px rgba(0, 0, 0, .15), -2px -2px 6px rgba(255, 255, 255, .8);--modal-box-shadow: .5rem .5rem 1.75rem .5rem var(--text__opacity);--light-modal-box-shadow: 0 .25rem 1.25rem -1rem var(--text__opacity), 0 .5rem 1.75rem -.625rem var(--text__opacity);--blur: blur(var(--refraction));--light__blur: blur(var(--light__refraction));--bp-filter: var(--blur) saturate(1.2);--light-bp-filter: : var(--light__blur) saturate(1.2)}[data-theme=dark]{--primary: hsl(217, 45%, 10%);--secondary: hsl(0, 0%, 92%);--third: hsl(15, 100%, 41%);--accent: hsl(168, 83%, 21%);--primary__opacity: hsl(217, 45%, 32%, .3);--primary_nav__opacity: hsl(217, 45%, 32%, .2);--secondary__opacity: hsl(0, 0%, 92%, .8);--third__opacity: hsl(15, 100%, 41%, .9);--accent__opacity: hsl(168, 83%, 21%, .8);--text: hsl(0, 0%, 97%);--text__opacity: hsl(0, 0%, 97%, .5);--shadow: hsla(0, 0%, 100%, .1);--box_shadow: 10px 10px 19px var(--shadow), -10px -10px 19px var(--shadow)}._imagesContainer_11x3s_44{width:clamp(16rem,100dvw,45rem);display:grid;margin:2rem auto 6.5rem;justify-self:center}._imagesContainer_11x3s_44 ._title_11x3s_50{width:calc(100vw - 2rem);font-size:3rem;margin:2.5rem 2rem 3rem}._imagesContainer_11x3s_44 ._containerPhotos_11x3s_55{width:inherit;margin:0 -.5rem}._imagesContainer_11x3s_44 ._containerPhotos_11x3s_55 ._namePhoto_11x3s_59{font-size:2.4rem;padding:2rem 1rem 1rem}._imagesContainer_11x3s_44 ._containerPhotos_11x3s_55 div{width:inherit;position:relative}._imagesContainer_11x3s_44 ._containerPhotos_11x3s_55 div img{width:100%;height:auto;object-fit:contain;border-color:transparent;background-color:var(--primary__opacity)}._imagesContainer_11x3s_44 ._containerPhotos_11x3s_55 div a{display:none}._imagesContainer_11x3s_44 ._containerPhotos_11x3s_55 div:hover a{display:flex}
