.component-gridalbum{background:var(--pmc-background);color:var(--color_text);color:var(--pmc-color,var(--color_text))}.component-gridalbum .title-block-default{color:var(--color_title);color:var(--pmc-title-color,var(--color_title));text-align:left;text-align:var(--pmc-title-text-align,left)}.component-gridalbum .pretitle-block-default{color:var(--color_title);color:var(--pmc-pretitle-color,var(--color_title))}.component-gridalbum-text{color:var(--color_text);color:var(--pmc-text-color,var(--color_text))}.component-gridalbum .container-fluid{max-width:1920px}.component-gridalbum .grid-image{padding:0 6px}.component-gridalbum .grid-image-item{width:100%;padding:0 8px;margin-bottom:18px}.component-gridalbum .grid-image-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.component-gridalbum .grid-image-item .aspect-ratio{padding-top:100%;padding-top:var(--pmc-grid-image-aspectratio,100%)}@media (min-width:576px){.component-gridalbum .grid-image-item{width:50%}}@media (min-width:991px){.component-gridalbum .grid-image-item{width:33.333333333%}.component-gridalbum .grid-image-item:nth-child(7n),.component-gridalbum .grid-image-item:nth-child(7n-1),.component-gridalbum .grid-image-item:nth-child(7n-2),.component-gridalbum .grid-image-item:nth-child(7n-3){width:25%}}.component-gridalbum .grid-image-item-overlay{bottom:0;left:0;right:0;top:0;color:#fff;color:var(--pmc-grid-image-overlay-color,#fff);padding:15px;display:flex;justify-content:center;justify-content:var(--pmc-grid-image-overlay-justify-content,center);align-items:flex-end;align-items:var(--pmc-grid-image-overlay-align-items,flex-end);text-align:center;text-align:var(--pmc-grid-image-overlay-text-align,center);background:radial-gradient(closest-side at 50%,at 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,52.2%,.333333) 0,rgba(0,0,0,.698039) 100%) 0 0 no-repeat padding-box;background:radial-gradient(closest-side at 50% 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,52.2%,.333333) 0,rgba(0,0,0,.698039) 100%) 0 0 no-repeat padding-box;background:var(--pmc-grid-image-overlay-background,radial-gradient(closest-side at 50%,at 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,52.2%,.333333) 0,rgba(0,0,0,.698039) 100%) 0 0 no-repeat padding-box);background:var(--pmc-grid-image-overlay-background,radial-gradient(closest-side at 50% 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,52.2%,.333333) 0,rgba(0,0,0,.698039) 100%) 0 0 no-repeat padding-box);transition:opacity .35s;opacity:0;font-weight:300;font-weight:var(--pmc-grid-image-overlay-title-font-weight,300)}.component-gridalbum .grid-image-item-overlay:hover{opacity:1}