.effect-block:not(.effect-selena){overflow:hidden;text-align:center}.effect-block:not(.effect-selena) .image{position:relative;display:block;max-width:100%;object-fit:cover}.effect-block:not(.effect-selena) .image.slider{opacity:unset}.effect-block:not(.effect-selena) .figcaption{cursor:pointer;padding:32px;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;z-index:12;width:100%;height:100%}.effect-block:not(.effect-selena) .figcaption.after,.effect-block:not(.effect-selena) .figcaption.before{pointer-events:none}.effect-block:not(.effect-selena) .figcaption.not-clickable,.effect-block:not(.effect-selena) .figcaption.not-clickable *{pointer-events:none!important}.effect-block:not(.effect-selena) .layer{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:var(--gallery-image-animation-layer-color)}.effect-block:not(.effect-selena) .image-title{word-spacing:-2px;margin:0!important;color:#fff}.effect-block:not(.effect-selena) .image-description .description{margin:0;letter-spacing:1px;color:#fff}.effect-block:not(.effect-selena).effect-default{position:relative}.effect-block:not(.effect-selena).effect-default .image{position:absolute}.effect-block:not(.effect-selena).effect-default .figcaption{text-align:left}.effect-block:not(.effect-selena).effect-default .figcaption .text-block{bottom:0;left:0;width:100%}.effect-block:not(.effect-selena).effect-default .layer{opacity:0}.effect-block:not(.effect-selena).effect-default .image-description,.effect-block:not(.effect-selena).effect-default .image-title{transform:translateY(0);transition:transform .35s;position:absolute;left:0;width:100%;padding:0 32px;bottom:30px}.effect-block:not(.effect-selena).effect-default .image-description{opacity:0;top:100%}.effect-block:not(.effect-selena).effect-default:hover .layer{opacity:1}.effect-block:not(.effect-selena).effect-default:hover .image-description,.effect-block:not(.effect-selena).effect-default:hover .image-title{transition-delay:.05s;transition-duration:.35s}.effect-block:not(.effect-selena).effect-default:hover .image-title{transform:translateY(-40px)}.effect-block:not(.effect-selena).effect-default:hover .image-description{opacity:1;transform:translateY(-60px)}@media only screen and (max-width:576px){.effect-block:not(.effect-selena).effect-default:hover .image-title{transform:translateY(-80px);font-size:.8rem}.effect-block:not(.effect-selena).effect-default:hover .image-description{opacity:1;transform:translateY(-100px);font-size:.8rem}}.effect-block:not(.effect-selena).effect-lilly{position:relative}.effect-block:not(.effect-selena).effect-lilly .image{max-width:none;width:calc(100% + 50px)!important;transition:opacity .35s,transform .35s;transform:translateX(-40px)}.effect-block:not(.effect-selena).effect-lilly .figcaption{text-align:left}.effect-block:not(.effect-selena).effect-lilly .layer{opacity:0}.effect-block:not(.effect-selena).effect-lilly .image-description,.effect-block:not(.effect-selena).effect-lilly .image-title{transform:translateY(0);transition:transform .35s;position:absolute;left:0;width:100%;padding:0 32px;bottom:30px}.effect-block:not(.effect-selena).effect-lilly .image-description{opacity:0;top:100%}.effect-block:not(.effect-selena).effect-lilly:hover .layer{opacity:1}.effect-block:not(.effect-selena).effect-lilly:hover .image{transform:translateY(0)}.effect-block:not(.effect-selena).effect-lilly:hover .image-description,.effect-block:not(.effect-selena).effect-lilly:hover .image-title{transition-delay:.05s;transition-duration:.35s}.effect-block:not(.effect-selena).effect-lilly:hover .image-title{transform:translateY(-40px)}.effect-block:not(.effect-selena).effect-lilly:hover .image-description{opacity:1;transform:translateY(-60px)}@media only screen and (max-width:576px){.effect-block:not(.effect-selena).effect-lilly:hover .image-title{transform:translateY(-80px);font-size:.8rem}.effect-block:not(.effect-selena).effect-lilly:hover .image-description{opacity:1;transform:translateY(-100px);font-size:.8rem}}.effect-block:not(.effect-selena).effect-sadie{position:relative}.effect-block:not(.effect-selena).effect-sadie .figcaption:before{position:absolute;top:0;left:0;width:100%;height:100%}.effect-block:not(.effect-selena).effect-sadie .layer{opacity:0;transform:translate3d(0,50%,0);transition:opacity .35s,transform .35s}.effect-block:not(.effect-selena).effect-sadie .image-title{position:absolute;top:50%;left:0;width:100%;transition:transform .35s,color .35s;transform:translate3d(0,-50%,0)}.effect-block:not(.effect-selena).effect-sadie .image-description{transition:opacity .35s,transform .35s;position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;transform:translate3d(0,10px,0)}.effect-block:not(.effect-selena).effect-sadie:hover .image-title{transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}.effect-block:not(.effect-selena).effect-sadie:hover .image-description,.effect-block:not(.effect-selena).effect-sadie:hover .layer{opacity:1;transform:translateZ(0)}.effect-block:not(.effect-selena).effect-honey{position:relative}.effect-block:not(.effect-selena).effect-honey .image{transition:opacity .35s}.effect-block:not(.effect-selena).effect-honey .figcaption{padding:20px 5px}.effect-block:not(.effect-selena).effect-honey .figcaption:before{position:absolute;bottom:0;left:0;width:100%;height:10px;content:"";transform:translateY(10px);transition:transform .35s;background:var(--gallery-image-animation-layer-color)}.effect-block:not(.effect-selena).effect-honey .image-title{position:absolute;bottom:0;left:0;padding:20px;width:100%;text-align:left;transform:translate3d(0,-30px,0);transition:transform .35s}.effect-block:not(.effect-selena).effect-honey .layer{opacity:0;transform:translate3d(0,10px,0);transition:transform .35s}.effect-block:not(.effect-selena).effect-honey:hover .figcaption:before,.effect-block:not(.effect-selena).effect-honey:hover .image-title{opacity:1;transform:translateY(0)}.effect-block:not(.effect-selena).effect-honey:hover .layer{opacity:1;transform:translateZ(0)}.effect-block:not(.effect-selena).effect-roxy{position:relative}.effect-block:not(.effect-selena).effect-roxy .figcaption{padding:48px;text-align:left}.effect-block:not(.effect-selena).effect-roxy .figcaption:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:"";opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(-20px,0,0)}.effect-block:not(.effect-selena).effect-roxy .image-description{margin-top:10px;opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(-10px,0,0)}.effect-block:not(.effect-selena).effect-roxy .image{max-width:none;width:calc(100% + 60px)!important;transition:opacity .35s,transform .35s;transform:translateX(-50px)}.effect-block:not(.effect-selena).effect-roxy .layer{opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(-20px,0,0)}.effect-block:not(.effect-selena).effect-roxy:hover .image{opacity:.7;transform:translateX(0)}.effect-block:not(.effect-selena).effect-roxy:hover .image.slider{opacity:unset}.effect-block:not(.effect-selena).effect-roxy:hover .figcaption:before,.effect-block:not(.effect-selena).effect-roxy:hover .image-description,.effect-block:not(.effect-selena).effect-roxy:hover .layer{opacity:1;transform:translateZ(0)}.effect-block:not(.effect-selena).effect-sarah{position:relative}.effect-block:not(.effect-selena).effect-sarah .image{max-width:none;width:calc(100% + 20px)!important;transition:opacity .35s,transform .35s;transform:translateX(-10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.effect-block:not(.effect-selena).effect-sarah .figcaption{text-align:left}.effect-block:not(.effect-selena).effect-sarah .image-title{position:relative;overflow:hidden;padding:17px 0}.effect-block:not(.effect-selena).effect-sarah .image-title:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:"";transition:transform .35s;transform:translate3d(-101%,0,0)}.effect-block:not(.effect-selena).effect-sarah .layer{opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(-100%,0,0)}.effect-block:not(.effect-selena).effect-sarah .image-description{padding:14px 0;opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(100%,0,0)}.effect-block:not(.effect-selena).effect-sarah:hover .image{opacity:.4;transform:translateX(0)}.effect-block:not(.effect-selena).effect-sarah:hover .image.slider{opacity:unset}.effect-block:not(.effect-selena).effect-sarah:hover .image-title:after{transform:translateZ(0)}.effect-block:not(.effect-selena).effect-sarah:hover .image-description,.effect-block:not(.effect-selena).effect-sarah:hover .layer{opacity:1;transform:translateZ(0)}.effect-block:not(.effect-selena).effect-steve{z-index:auto;overflow:hidden;position:relative}.effect-block:not(.effect-selena).effect-steve .image-title:before,.effect-block:not(.effect-selena).effect-steve:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";transition:opacity .35s}.effect-block:not(.effect-selena).effect-steve:before{opacity:0}.effect-block:not(.effect-selena).effect-steve .figcaption{z-index:1}.effect-block:not(.effect-selena).effect-steve .image{opacity:1;transition:transform .35s;transform:perspective(1000px) translateZ(0)}.effect-block:not(.effect-selena).effect-steve .image.slider{opacity:unset}.effect-block:not(.effect-selena).effect-steve .image-title{position:relative;margin-top:32px;padding:8px;background:var(--gallery-image-animation-layer-color)}.effect-block:not(.effect-selena).effect-steve .image-description{margin-top:16px;padding:8px;font-weight:800;opacity:0;transition:opacity .35s,transform .35s;transform:scale3d(.9,.9,1);background:var(--gallery-image-animation-layer-color)}.effect-block:not(.effect-selena).effect-steve:hover:before{opacity:1}.effect-block:not(.effect-selena).effect-steve:hover .image{transform:perspective(1000px) scale(1.05)}.effect-block:not(.effect-selena).effect-steve:hover .image-description{opacity:1;transform:scaleX(1)}.effect-block:not(.effect-selena).effect-steve:hover .image-title:before{opacity:0}.effect-block:not(.effect-selena).effect-goliath{position:relative}.effect-block:not(.effect-selena).effect-goliath .image,.effect-block:not(.effect-selena).effect-goliath .image-title{transition:transform .35s}.effect-block:not(.effect-selena).effect-goliath .image{-webkit-backface-visibility:hidden;backface-visibility:hidden}.effect-block:not(.effect-selena).effect-goliath .image-description,.effect-block:not(.effect-selena).effect-goliath .image-title{position:absolute;left:0;padding:0 32px;width:100%}.effect-block:not(.effect-selena).effect-goliath .image-title{bottom:30px}.effect-block:not(.effect-selena).effect-goliath .image-description{text-transform:none;opacity:0;top:100%;transition:opacity .35s,transform .35s;transform:translateZ(0)}.effect-block:not(.effect-selena).effect-goliath:hover .image{transform:translateY(-80px)}.effect-block:not(.effect-selena).effect-goliath:hover .image-title{transform:translate3d(0,-100px,0)}.effect-block:not(.effect-selena).effect-goliath:hover .image-description{opacity:1;transform:translate3d(0,-60px,0)}@media only screen and (max-width:576px){.effect-block:not(.effect-selena).effect-goliath:hover .image-title{transform:translateY(-80px);font-size:.8rem}.effect-block:not(.effect-selena).effect-goliath:hover .image-description{opacity:1;transform:translateY(-100px);font-size:.8rem}}.effect-block:not(.effect-selena).effect-apollo{position:relative}.effect-block:not(.effect-selena).effect-apollo .image{transition:opacity .35s,transform .35s;transform:scale(1.05)}.effect-block:not(.effect-selena).effect-apollo .figcaption:before{position:absolute;top:-280%;width:100%;height:400%;transform:rotate(-45deg) translateX(50%);content:"";transition:transform .6s;background:var(--gallery-image-animation-elem-color)}.effect-block:not(.effect-selena).effect-apollo .layer{opacity:0;transition:opacity .35s,transform .35s;transform:scale3d(1.05,1.05,1)}.effect-block:not(.effect-selena).effect-apollo .image-description .description{position:absolute;right:0;bottom:0;padding:0 16px;margin:32px;max-width:200px;text-align:right;opacity:0;transition:opacity .35s}.effect-block:not(.effect-selena).effect-apollo .image-title{text-align:left}.effect-block:not(.effect-selena).effect-apollo:hover .image{transform:scale(1)}.effect-block:not(.effect-selena).effect-apollo:hover .figcaption:before{transform:rotate(-45deg) translateX(-350%)}.effect-block:not(.effect-selena).effect-apollo:hover .layer{opacity:1;transform:scaleX(1)}.effect-block:not(.effect-selena).effect-apollo:hover .image-description .description{opacity:1;transition-delay:.1s}.effect-block:not(.effect-selena).effect-Soft-Fade{position:relative}.effect-block:not(.effect-selena).effect-Soft-Fade .figcaption{opacity:0;align-items:center;justify-content:center;display:flex;flex-direction:column;text-align:center;transition:all .4s ease 0s}.effect-block:not(.effect-selena).effect-Soft-Fade .layer{content:"";position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:#000;opacity:0}.effect-block:not(.effect-selena).effect-Soft-Fade:hover .figcaption,.effect-block:not(.effect-selena).effect-Soft-Fade:hover .layer{opacity:1}.gallery-wrapper-container:has(.galleryElement__image__wrapper){padding:0!important}.gallery-wrapper-container{width:100%}.gallery-wrapper-container .galleryItem .effect-block:not(.effect-selena) a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}