.blockspare-carousel-wrap .slick-slider .slick-track{display:flex!important}.blockspare-blocks.blockspare-carousel-wrap .slick-slider .slick-arrow{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.blockspare-blocks.blockspare-carousel-wrap .slick-slider .slide-next.slick-arrow{left:inherit;right:0}.blockspare-carousel-wrap .blockspare-carousel-items{box-sizing:border-box;overflow:hidden}.wp-block-blockspare-blockspare-carousel[class*=bs-hover-style-] .blockspare-carousel-wrap .slick-list{overflow:visible!important}.wp-block-blockspare-blockspare-carousel[class*=bs-hover-style-] .blockspare-carousel-wrap:not(.has-gutter-space-0) .blockspare-carousel-items,.wp-block-blockspare-blockspare-carousel[class*=bs-hover-style-] .blockspare-carousel-wrap:not(.has-gutter-space-1) .blockspare-carousel-items{margin:-10px;padding:10px;width:calc(100% + 20px)!important}.wp-block-blockspare-blockspare-carousel[class*=bs-hover-style-] .blockspare-carousel-wrap.has-gutter-space-1 .blockspare-carousel-items{margin:-5px;padding:5px;width:calc(100% + 10px)!important}.blockspare-blocks.blockspare-carousel-wrap.bs-has-equal-height .blockspare-gallery-figure
img{aspect-ratio:3/2;display:inline-block;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-1 .slick-list{margin-left:-5px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-1 .slick-slide{margin-left:5px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-2 .slick-list{margin-left:-10px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-2 .slick-slide{margin-left:10px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-3 .slick-list{margin-left:-15px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-3 .slick-slide{margin-left:15px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-4 .slick-list{margin-left:-20px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-4 .slick-slide{margin-left:20px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-5 .slick-list{margin-left:-25px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-5 .slick-slide{margin-left:25px}.blockspare-carousel-items .blockspare-gallery-figure{display:flex;margin:0;overflow:hidden}.blockspare-carousel-items .blockspare-gallery-figure
img{width:100%}.blockspare-blocks.blockspare-carousel-wrap.blockspare-grayscale
img{filter:grayscale(1);transition:filter .4s ease}.blockspare-blocks.blockspare-carousel-wrap.blockspare-grayscale.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-blocks.blockspare-carousel-wrap.blockspare-sepia
img{filter:sepia(.5);transition:filter .4s ease}.blockspare-blocks.blockspare-carousel-wrap.blockspare-sepia.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-blocks.blockspare-carousel-wrap.blockspare-saturation
img{filter:saturate(3);transition:filter .4s ease}.blockspare-blocks.blockspare-carousel-wrap.blockspare-saturation.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-blocks.blockspare-carousel-wrap.blockspare-dim
img{filter:brightness(.5);transition:filter .4s ease}.blockspare-blocks.blockspare-carousel-wrap.blockspare-dim.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-blocks.blockspare-carousel-wrap.blockspare-vintage
img{filter:contrast(1.5) saturate(1.6) sepia(.7);transition:filter .4s ease}.blockspare-blocks.blockspare-carousel-wrap.blockspare-vintage.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel) .blockspare-carousel-items>div:not(.slick-slider){display:flex}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel) .blockspare-carousel-items>div:not(.slick-slider)>*{flex:1}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-1 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child),.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-2 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child):not(:nth-child(2)),.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-3 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child):not(:nth-child(2)):not(:nth-child(3)),.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-4 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)),.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-5 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)),.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-6 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)),.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).blockspare-slides-7 .blockspare-carousel-items>div:not(.slick-slider)>div:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)):not(:nth-child(7)){display:none}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-0 .blockspare-carousel-items>div:not(.slick-slider){gap:0}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-1 .blockspare-carousel-items>div:not(.slick-slider){gap:5px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-2 .blockspare-carousel-items>div:not(.slick-slider){gap:10px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-3 .blockspare-carousel-items>div:not(.slick-slider){gap:15px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-4 .blockspare-carousel-items>div:not(.slick-slider){gap:20px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-5 .blockspare-carousel-items>div:not(.slick-slider){gap:25px}.blockspare-blocks.blockspare-carousel-wrap:not(.blockspare-post-carousel).has-gutter-space-6 .blockspare-carousel-items>div:not(.slick-slider){gap:30px}.blockspare-masonry-wrapper{container-type:inline-size;position:relative}.blockspare-masonry-wrapper
ul{list-style:none!important;padding:0!important}.blockspare-masonry-wrapper
li{margin:0!important;padding:0!important}.blockspare-masonry-wrapper
img{height:auto;vertical-align:bottom;width:100%}.blockspare-masonry-wrapper figcaption.blockspare-gallery-caption{bottom:0;color:#fff;font-size:13px;max-height:100%!important;opacity:.9;overflow:auto;padding:30px
10px 10px!important;position:absolute!important;text-align:center;width:100%}.blockspare-masonry-wrapper figcaption.blockspare-gallery-caption
img{display:inline}.blockspare-masonry-wrapper .blockspare-gallery-figure{overflow:hidden}.blockspare-gallery-figure{position:relative}.blockspare-masonry-wrapper.dark figcaption.blockspare-gallery-caption{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.85));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.blockspare-masonry-wrapper.light figcaption.blockspare-gallery-caption{background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.85));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.has-lightbox .blockspare-gallery-figure:hover{cursor:zoom-in}@media(min-width:700px){.blockspare-masonry-wrapper .has-gutter-0{margin:0!important;max-width:100%!important}.blockspare-masonry-wrapper .has-gutter-5{margin:-2.5px!important;max-width:calc(100% + 5px)!important}.blockspare-masonry-wrapper .has-gutter-10{margin:-5px!important;max-width:calc(100% + 10px)!important}.blockspare-masonry-wrapper .has-gutter-15{margin:-7.5px!important;max-width:calc(100% + 15px)!important}.blockspare-masonry-wrapper .has-gutter-20{margin:-10px!important;max-width:calc(100% + 20px)!important}.blockspare-masonry-wrapper .has-gutter-25{margin:-12.5px!important;max-width:calc(100% + 25px)!important}.blockspare-masonry-wrapper .has-gutter-30{margin:-15px!important;max-width:calc(100% + 30px)!important}.blockspare-masonry-wrapper .has-gutter-35{margin:-17.5px!important;max-width:calc(100% + 35px)!important}.blockspare-masonry-wrapper .has-gutter-40{margin:-20px!important;max-width:calc(100% + 40px)!important}.blockspare-masonry-wrapper .has-gutter-45{margin:-22.5px!important;max-width:calc(100% + 45px)!important}.blockspare-masonry-wrapper .has-gutter-50{margin:-25px!important;max-width:calc(100% + 50px)!important}.blockspare-masonry-wrapper .has-gutter-0 .blockspare-gallery-figure{margin:0}.blockspare-masonry-wrapper .has-gutter-5 .blockspare-gallery-figure{margin:2.5px}.blockspare-masonry-wrapper .has-gutter-10 .blockspare-gallery-figure{margin:5px}.blockspare-masonry-wrapper .has-gutter-15 .blockspare-gallery-figure{margin:7.5px}.blockspare-masonry-wrapper .has-gutter-20 .blockspare-gallery-figure{margin:10px}.blockspare-masonry-wrapper .has-gutter-25 .blockspare-gallery-figure{margin:12.5px}.blockspare-masonry-wrapper .has-gutter-30 .blockspare-gallery-figure{margin:15px}.blockspare-masonry-wrapper .has-gutter-35 .blockspare-gallery-figure{margin:17.5px}.blockspare-masonry-wrapper .has-gutter-40 .blockspare-gallery-figure{margin:20px}.blockspare-masonry-wrapper .has-gutter-45 .blockspare-gallery-figure{margin:22.5px}.blockspare-masonry-wrapper .has-gutter-50 .blockspare-gallery-figure{margin:25px}}@media(max-width:699px){.blockspare-masonry-wrapper .has-gutter-0{margin:0!important;max-width:100%!important}.blockspare-masonry-wrapper .has-gutter-0 .blockspare-gallery-figure{margin:0}.blockspare-masonry-wrapper .has-gutter-5{margin:-2.5px!important;max-width:calc(100% + 5px)!important}.blockspare-masonry-wrapper .has-gutter-5 .blockspare-gallery-figure{margin:2.5px}.blockspare-masonry-wrapper .has-gutter-10{margin:-5px!important;max-width:calc(100% + 10px)!important}.blockspare-masonry-wrapper .has-gutter-10 .blockspare-gallery-figure{margin:5px}.blockspare-masonry-wrapper .has-gutter-15{margin:-7.5px!important;max-width:calc(100% + 15px)!important}.blockspare-masonry-wrapper .has-gutter-15 .blockspare-gallery-figure{margin:7.5px}.blockspare-masonry-wrapper .has-gutter-20{margin:-10px!important;max-width:calc(100% + 20px)!important}.blockspare-masonry-wrapper .has-gutter-20 .blockspare-gallery-figure{margin:10px}.blockspare-masonry-wrapper .has-gutter-25{margin:-12.5px!important;max-width:calc(100% + 25px)!important}.blockspare-masonry-wrapper .has-gutter-25 .blockspare-gallery-figure{margin:12.5px}.blockspare-masonry-wrapper .has-gutter-30{margin:-15px!important;max-width:calc(100% + 30px)!important}.blockspare-masonry-wrapper .has-gutter-30 .blockspare-gallery-figure{margin:15px}.blockspare-masonry-wrapper .has-gutter-35{margin:-17.5px!important;max-width:calc(100% + 35px)!important}.blockspare-masonry-wrapper .has-gutter-35 .blockspare-gallery-figure{margin:17.5px}.blockspare-masonry-wrapper .has-gutter-40{margin:-20px!important;max-width:calc(100% + 40px)!important}.blockspare-masonry-wrapper .has-gutter-40 .blockspare-gallery-figure{margin:20px}.blockspare-masonry-wrapper .has-gutter-45{margin:-22.5px!important;max-width:calc(100% + 45px)!important}.blockspare-masonry-wrapper .has-gutter-45 .blockspare-gallery-figure{margin:22.5px}.blockspare-masonry-wrapper .has-gutter-50{margin:-25px!important;max-width:calc(100% + 50px)!important}.blockspare-masonry-wrapper .has-gutter-50 .blockspare-gallery-figure{margin:25px}}.blockspare-masonry-wrapper .blockspare-gutter-wrap>ul:not(.masonry){display:flex;flex-wrap:wrap;grid-gap:initial!important}@container (min-width: 1200px){.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:16.6666666667%}.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item{width:20%}.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item{width:25%}}@container (max-width: 1200px){.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:20%}.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item{width:25%}.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item{width:33.3333333333%}}@container (max-width: 992px){.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:25%}.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item{width:33.3333333333%}.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item{width:50%}}@container (max-width: 480px){.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item,.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item,.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:100%}}@supports not (container-type:inline-size){@media screen and (min-width:1200px){.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:16.6666666667%}.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item{width:20%}.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item{width:25%}}@media screen and (max-width:1200px){.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:20%}.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item{width:25%}.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item{width:33.3333333333%}}@media screen and (max-width:992px){.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:25%}.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item{width:33.3333333333%}.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item{width:50%}}@media screen and (max-width:480px){.blockspare-gutter-wrap .has-grid-lrg .blockspare-gallery-item,.blockspare-gutter-wrap .has-grid-med .blockspare-gallery-item,.blockspare-gutter-wrap .has-grid-sml .blockspare-gallery-item{width:100%}}}.blockspare-masonry-wrapper.blockspare-grayscale
img{filter:grayscale(1);transition:all .3s ease-in-out}.blockspare-masonry-wrapper.blockspare-grayscale.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-masonry-wrapper.blockspare-sepia
img{filter:sepia(.35);transition:all .3s ease-in-out}.blockspare-masonry-wrapper.blockspare-sepia.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-masonry-wrapper.blockspare-saturation
img{filter:saturate(1.5);transition:all .3s ease-in-out}.blockspare-masonry-wrapper.blockspare-saturation.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-masonry-wrapper.blockspare-dim
img{filter:brightness(.7);transition:all .3s ease-in-out}.blockspare-masonry-wrapper.blockspare-dim.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}.blockspare-masonry-wrapper.blockspare-vintage
img{filter:contrast(1.2) saturate(1.5) sepia(.5);transition:all .3s ease-in-out}.blockspare-masonry-wrapper.blockspare-vintage.has-hover-effect .blockspare-gallery-figure:hover
img{filter:none}