.gallery-layout-shell{width:100%;position:relative;container-type:inline-size}.gallery-layout-shell .gallery-layout[data-gallery-layout]{border-radius:14px;gap:8px;height:clamp(260px,37vw,460px);position:relative;overflow:hidden;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:2fr 1fr 1fr!important;transition:none!important;display:grid!important}.gallery-layout-shell .gallery-layout>*{background:var(--azul-niebla,#edf2f6);border:0;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden;grid-area:auto!important}.gallery-layout-shell .gallery-layout>* img,.gallery-layout-shell .gallery-layout>* video{object-fit:cover;width:100%;height:100%;display:block}.gallery-layout-shell .gallery-layout>:first-child{grid-area:1/1/3!important}.gallery-layout-shell .gallery-layout>:nth-child(2){grid-area:1/2!important}.gallery-layout-shell .gallery-layout>:nth-child(3){grid-area:1/3!important}.gallery-layout-shell .gallery-layout>:nth-child(4){grid-area:2/2/auto/4!important}.gallery-layout-shell [data-gallery-layout^=featured]>:nth-child(4){grid-column:2!important}.gallery-layout-shell [data-gallery-layout^=featured]>:nth-child(5){grid-area:2/3!important}.gallery-layout-shell [data-gallery-layout=featured-right]{grid-template-columns:1fr 1fr 2fr!important}.gallery-layout-shell [data-gallery-layout=featured-right]>:first-child{grid-column:3!important}.gallery-layout-shell [data-gallery-layout=featured-right]>:nth-child(2),.gallery-layout-shell [data-gallery-layout=featured-right]>:nth-child(4){grid-column:1!important}.gallery-layout-shell [data-gallery-layout=featured-right]>:nth-child(3),.gallery-layout-shell [data-gallery-layout=featured-right]>:nth-child(5){grid-column:2!important}.gallery-layout-shell [data-gallery-layout=featured-left][data-gallery-count="4"]>:nth-child(4){grid-column:2/4!important}.gallery-layout-shell [data-gallery-layout=featured-right][data-gallery-count="4"]>:nth-child(4){grid-column:1/3!important}.gallery-layout-shell .gallery-layout[data-gallery-count="2"],.gallery-layout-shell .gallery-layout[data-gallery-count="3"]{grid-template-columns:2fr 1fr!important}.gallery-layout-shell .gallery-layout[data-gallery-count="2"]>:nth-child(2){grid-row:1/3!important}.gallery-layout-shell .gallery-layout[data-gallery-count="2"]>:first-child,.gallery-layout-shell .gallery-layout[data-gallery-count="3"]>:first-child{grid-column:1!important}.gallery-layout-shell .gallery-layout[data-gallery-count="2"]>:nth-child(2),.gallery-layout-shell .gallery-layout[data-gallery-count="3"]>:nth-child(2){grid-column:2!important}.gallery-layout-shell .gallery-layout[data-gallery-count="3"]>:nth-child(3){grid-area:2/2!important}.gallery-layout-shell .gallery-layout[data-gallery-layout=balanced]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gallery-layout-shell .gallery-layout[data-gallery-layout=balanced]>*{grid-area:auto!important}.gallery-layout-shell .gallery-layout[data-gallery-count="1"]{grid-template-rows:1fr!important;grid-template-columns:1fr!important}.gallery-layout-shell .gallery-layout[data-gallery-count="1"]>:first-child{grid-area:1/1!important}.gallery-layout-shell .gallery-layout[data-gallery-count="2"][data-gallery-layout=balanced]{grid-template-rows:1fr!important}.gallery-layout-shell .gallery-layout[data-gallery-count="3"][data-gallery-layout=balanced]>:first-child{grid-column:1/3!important}@container (width<=680px){.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-layout]{gap:5px;height:280px;grid-template-columns:1.5fr 1fr!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout>:nth-child(-n+3){display:block!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout>:first-child{grid-area:1/1/3!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout>:nth-child(2){grid-area:1/2!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout>:nth-child(3){grid-area:2/2!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout>:nth-child(n+4){display:none!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-count="2"]>:nth-child(2){grid-row:1/3!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-count="1"]{grid-template-columns:1fr!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-count="1"]>:first-child{grid-row:1!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-layout=balanced]{grid-template-columns:1fr 1fr!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-layout=balanced]>*{grid-area:auto!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-count="3"][data-gallery-layout=balanced]>:first-child,.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-count="4"][data-gallery-layout=balanced]>:first-child{grid-column:1/3!important}}.gallery-layout-shell .gallery-layout.gallery-layout[data-gallery-layout=custom]{scroll-snap-type:none;grid-auto-rows:clamp(110px,14cqw,160px);grid-auto-flow:row;grid-template-rows:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;height:auto!important;overflow:hidden!important}.gallery-layout-shell .gallery-layout[data-gallery-layout=custom]>*{grid-column:span var(--tile-width,1)!important;grid-row:span var(--tile-height,1)!important;display:block!important}.gallery-layout-shell .gallery-layout[data-gallery-layout]>button{max-width:none;width:100%!important;height:100%!important;margin:0!important}@container (width<=680px){.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-layout=custom]{grid-auto-rows:clamp(120px,32cqw,160px);grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}.gallery-layout-shell:not([data-preview-desktop]) .gallery-layout[data-gallery-layout=custom]>*{grid-column:span min(var(--tile-width,1), 2)!important;grid-row:span var(--tile-height,1)!important;display:block!important}}
