.trusler-block--area-slider .outer-wrap--parcel-area-slider{padding-top:70px;position:relative}.trusler-block--area-slider .outer-wrap--parcel-area-slider .wrap--block-background{background:transparent url(../../../img-noopt/hp-aoe-photo-bg.webp) 0 0/cover no-repeat;height:calc(40% + 30px);top:-30px}.trusler-block--area-slider .outer-wrap--parcel-area-slider .wrap--block-background,.trusler-block--area-slider .outer-wrap--parcel-area-slider .wrap--block-background:after{display:block;left:0;position:absolute;width:100%}.trusler-block--area-slider .outer-wrap--parcel-area-slider .wrap--block-background:after{background-color:#fff;content:"";height:100%;opacity:.83;top:0}.trusler-block--area-slider .parcel-block-title{align-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.trusler-block--area-slider .parcel-block-title>*{align-self:auto;display:block;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.trusler-block--area-slider .area-slider__slides{padding:0 55px}.trusler-block--area-slider .splide__track{padding-top:max(0px,min(9.38vw,156px))}.trusler-block--area-slider li:nth-child(odd){transform:translateY(-100px)}.trusler-block--area-slider .splide__arrows [class^=splide__arrow]{background:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary);box-shadow:0 10px 30px -12px #000,inset 0 -20px 30px -20px hsla(0,0%,100%,.333),inset 0 5px 3px -3px hsla(0,0%,100%,.25);height:60px;opacity:.5;outline:none!important;transition-duration:.5s;transition-property:opacity;transition-timing-function:ease-out;width:60px}.trusler-block--area-slider .splide__arrows [class^=splide__arrow] svg path{fill:var(--wp--preset--color--base)}.trusler-block--area-slider .splide__arrows .splide__arrow--prev{left:40px}.trusler-block--area-slider .splide__arrows .splide__arrow--next{right:40px}.trusler-block--area-slider .posts-package{align-content:normal;align-items:normal;display:flex;flex-direction:column;flex-wrap:nowrap;gap:max(0px,min(4.32vw,70px));justify-content:normal}.trusler-block--area-slider .posts-package>*{align-self:auto;display:block;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.trusler-block--area-slider .inner-wrap--post-item{opacity:0;transform:translateY(-100px);transition-duration:1s;transition-property:all,transform;transition-timing-function:ease;visibility:hidden}.trusler-block--area-slider .inner-wrap--post-item a{-webkit-text-decoration:none;text-decoration:none}.trusler-block--area-slider .inner-wrap--post-item a h3{font:normal 500 18px/1em var(--wp--preset--font-family--playfair-display);letter-spacing:2px;margin:0 0 25px 25px;padding:20px 0 0 20px;position:relative;text-transform:uppercase}.trusler-block--area-slider .inner-wrap--post-item a h3:before{background-color:var(--wp--preset--color--primary);border-right:1px solid #fff;content:"";height:120px;left:0;position:absolute;top:0;transition-duration:.5s;transition-property:background-color;transition-timing-function:ease-out;width:2px;z-index:3}.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail{position:relative}.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail figure,.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail img{display:block;line-height:0;max-width:100%}.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail img{filter:grayscale(0);transition-duration:.5s;transition-property:all;transition-timing-function:ease-out}.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail .post-thumbnail__overlay{align-content:center;align-items:center;background-color:hsla(0,0%,100%,.25);color:var(--wp--preset--color--base);display:flex;flex-direction:row;flex-wrap:nowrap;height:calc(100% + 10px);justify-content:center;left:-5px;mix-blend-mode:hard-light;opacity:0;overflow:hidden;position:absolute;top:-5px;transition-duration:.5s;transition-property:all;transition-timing-function:ease-out;visibility:hidden;width:calc(100% + 10px);z-index:2}.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail .post-thumbnail__overlay>*{align-self:auto;display:block;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.trusler-block--area-slider .inner-wrap--post-item a .wrap--post-thumbnail .post-thumbnail__overlay h4{background-color:var(--wp--preset--color--primary);font:normal 400 11px/1.175em var(--wp--preset--font-family--libre-franklin);letter-spacing:2px;margin:0;padding:2em;text-transform:uppercase;transform:translateY(75%)}.trusler-block--area-slider .inner-wrap--post-item a:active h3:before,.trusler-block--area-slider .inner-wrap--post-item a:focus h3:before,.trusler-block--area-slider .inner-wrap--post-item a:hover h3:before{background-color:var(--wp--preset--color--secondary)}.trusler-block--area-slider .inner-wrap--post-item a:active img,.trusler-block--area-slider .inner-wrap--post-item a:focus img,.trusler-block--area-slider .inner-wrap--post-item a:hover img{filter:grayscale(.5)}.trusler-block--area-slider .inner-wrap--post-item a:active .wrap--post-thumbnail .post-thumbnail__overlay,.trusler-block--area-slider .inner-wrap--post-item a:focus .wrap--post-thumbnail .post-thumbnail__overlay,.trusler-block--area-slider .inner-wrap--post-item a:hover .wrap--post-thumbnail .post-thumbnail__overlay{opacity:1;visibility:visible}.trusler-block--area-slider .inner-wrap--post-item.post-in-viewport{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:1200px){.trusler-block--area-slider .area-slider__slides{padding:0}.trusler-block--area-slider .splide__track{padding-top:120px}}@media (max-width:768px){.trusler-block--area-slider .outer-wrap--parcel-area-slider .wrap--block-background{background-position:0 0;background-size:500%;height:95%;width:200%}.trusler-block--area-slider .outer-wrap--parcel-area-slider .wrap--block-background .block-background:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";display:block;height:200px;left:0;position:absolute;width:100%}}@media (max-width:560px){.trusler-block--area-slider .splide__track{padding-top:20px}.trusler-block--area-slider li:nth-child(odd){transform:none}.trusler-block--area-slider .splide__arrows [class^=splide__arrow]{height:36px;width:36px}.trusler-block--area-slider .splide__arrows .splide__arrow--prev{left:0}.trusler-block--area-slider .splide__arrows .splide__arrow--next{right:0}}
/*# sourceMappingURL=area-slider.min.css.map */
