*{box-sizing:border-box}html{font-size:16px}body.frontend,.is-root-container{font-family:"Montserrat";font-weight:500;hyphens:auto;line-height:1.4}body.frontend.no-transition,.is-root-container.no-transition{transition:none !important}body.frontend.no-transition *,.is-root-container.no-transition *{transition:none !important}body.frontend button,body.frontend input,body.frontend textarea,body.frontend select,.is-root-container button,.is-root-container input,.is-root-container textarea,.is-root-container select{font-family:"Montserrat";font-weight:500}body.frontend ul li,body.frontend ol li,.is-root-container ul li,.is-root-container ol li{list-style-position:inside}body.frontend a:not(.comp-button),.is-root-container a:not(.comp-button){text-decoration:none;color:var(--wp--preset--color--turquoise);transition:opacity .15s;text-decoration:underline}body.frontend h1,body.frontend h2,body.frontend h3,body.frontend h4,body.frontend h5,body.frontend h6,.is-root-container h1,.is-root-container h2,.is-root-container h3,.is-root-container h4,.is-root-container h5,.is-root-container h6{font-family:"Allround Gothic Demi"}body.frontend h1,.is-root-container h1{font-size:2em}body.frontend h2,.is-root-container h2{font-size:2em}body.frontend h3,.is-root-container h3{font-size:1.5em}body.frontend h4,.is-root-container h4{font-size:1.25em}body.frontend h5,.is-root-container h5{font-size:1em}body.frontend h6,.is-root-container h6{font-size:.75em}body.frontend .mt-2,.is-root-container .mt-2{margin-top:2rem}body.frontend .mb-2,.is-root-container .mb-2{margin-bottom:2rem}#ui-datepicker-div{display:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.swiper-pagination:focus-visible{outline:2px solid #000 !important}main,.is-root-container{display:flex;flex-direction:column;justify-content:center;align-items:center}main>p,.is-root-container>p{margin-block-start:0;margin-block-end:0;max-width:var(--wp--custom--spacing--content-size);padding:2rem}main .wp-block,.is-root-container .wp-block{max-width:none !important}main .block,.is-root-container .block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}main .block.alignwide .block-inner,.is-root-container .block.alignwide .block-inner{max-width:var(--wp--custom--spacing--wide-size)}main .block.alignfull .block-inner,.is-root-container .block.alignfull .block-inner{max-width:none}main .block .block-inner,.is-root-container .block .block-inner{width:100%;max-width:var(--wp--custom--spacing--content-size);padding:0 2rem}main .custom-checkbox,.is-root-container .custom-checkbox{position:relative;width:1.5rem;height:1.5rem;border:solid .12em var(--wp--preset--color--darkgrey);background:var(--wp--preset--color--white);flex-shrink:0;cursor:pointer}main .custom-checkbox>input,.is-root-container .custom-checkbox>input{width:100%;height:100%;margin:0;opacity:0;cursor:pointer}main .custom-checkbox>input:checked+.icon svg,.is-root-container .custom-checkbox>input:checked+.icon svg{opacity:1}main .custom-checkbox>input:focus+.icon,.is-root-container .custom-checkbox>input:focus+.icon{outline:2px solid #000}main .custom-checkbox .icon,.is-root-container .custom-checkbox .icon{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;padding:.15rem}main .custom-checkbox .icon>svg,.is-root-container .custom-checkbox .icon>svg{width:100%;height:100%;fill:var(--wp--preset--color--generic);opacity:0}body:not(.wp-admin) .animation-left-to-right{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}body:not(.wp-admin) .animation-right-to-left{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}body:not(.wp-admin) .animation-top-to-bottom{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body:not(.wp-admin) .animation-bottom-to-top{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}body:not(.wp-admin) .animation-opacity{opacity:0}body:not(.wp-admin) .animation-scale{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}body:not(.wp-admin) .animation-duration-0{transition:0ms}body:not(.wp-admin) .animation-duration-150{transition:.15s}body:not(.wp-admin) .animation-duration-300{transition:.3s}body:not(.wp-admin) .animation-duration-450{transition:.45s}body:not(.wp-admin) .animation-duration-600{transition:.6s}body:not(.wp-admin) .animation-duration-750{transition:.75s}body:not(.wp-admin) .animation-delay-0{transition-delay:0ms}body:not(.wp-admin) .animation-delay-150{transition-delay:.15s}body:not(.wp-admin) .animation-delay-300{transition-delay:.3s}body:not(.wp-admin) .animation-delay-450{transition-delay:.45s}body:not(.wp-admin) .animation-delay-600{transition-delay:.6s}body:not(.wp-admin) .animation-delay-750{transition-delay:.75s}body:not(.wp-admin) .visible .animation-left-to-right,body:not(.wp-admin) .visible .animation-right-to-left{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body:not(.wp-admin) .visible .animation-top-to-bottom,body:not(.wp-admin) .visible .animation-bottom-to-top{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body:not(.wp-admin) .visible .animation-opacity{opacity:1}body:not(.wp-admin) .visible .animation-scale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery{display:flex;flex-wrap:wrap;margin:0 -1rem}.gallery.gallery-columns-1 .gallery-item{width:calc(100%/1)}.gallery.gallery-columns-2 .gallery-item{width:calc(100%/2)}.gallery.gallery-columns-3 .gallery-item{width:calc(100%/3)}.gallery.gallery-columns-4 .gallery-item{width:calc(100%/4)}.gallery.gallery-columns-5 .gallery-item{width:calc(100%/5)}.gallery.gallery-columns-6 .gallery-item{width:calc(100%/6)}.gallery.gallery-columns-7 .gallery-item{width:calc(100%/7)}.gallery.gallery-columns-8 .gallery-item{width:calc(100%/8)}.gallery.gallery-columns-9 .gallery-item{width:calc(100%/9)}.gallery .gallery-item{margin:0;padding:1rem;cursor:pointer}.gallery .gallery-item .gallery-icon{position:relative}.gallery .gallery-item .gallery-icon:before{content:"";display:block;padding-top:56.25%}.gallery .gallery-item .gallery-icon img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border:none}.BorlabsCookie._brlbs-cb-default ._brlbs-content-blocker ._brlbs-default{background:var(--wp--preset--color--brightgrey)}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.1);transform:scale(1.1)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.1);transform:scale(1.1)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:3;position:fixed;width:100%;max-height:100vh;left:0;top:0;transition:.15s;pointer-events:none}header.menu-open~.header-sidebar{opacity:1}header.menu-open~.header-sidebar .entry{pointer-events:all}header.menu-open .header-content:before{content:"";background:var(--wp--preset--color--turquoise-90)}header.menu-open .header-content .col-menu .burger-menu{color:var(--wp--preset--color--white)}header.menu-open .header-content .col-menu .burger-menu .burger{background-color:var(--wp--preset--color--white)}header.menu-open .header-content .col-menu .burger-menu .burger span:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:0;background-color:var(--wp--preset--color--turquoise)}header.menu-open .header-content .col-menu .burger-menu .burger span:nth-child(2){opacity:0;background-color:var(--wp--preset--color--turquoise)}header.menu-open .header-content .col-menu .burger-menu .burger span:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-top:0;background-color:var(--wp--preset--color--turquoise)}header.menu-open .header-content .col-menu .burger-menu .text{color:var(--wp--preset--color--white)}header.menu-open .header-content .col-logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.menu-open .nav-menu{opacity:1;pointer-events:all;visibility:visible}header .header-content{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--wp--custom--spacing--content-size);padding:1rem 2rem;pointer-events:all;position:relative}header .header-content:before{content:"";position:absolute;width:100vw;height:100%;background:var(--wp--preset--color--white);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:background-color .15s;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}header .header-content .col-menu{z-index:1}header .header-content .col-menu .burger-menu{display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0;outline:none;border:none;background:0 0;cursor:pointer;font-size:1em;transition:color .15s}@media (max-width:475px){header .header-content .col-menu .burger-menu{font-size:.75em}}header .header-content .col-menu .burger-menu .burger{position:relative;width:3.5em;height:3.5em;background-color:var(--wp--preset--color--turquoise);border-radius:999999em;cursor:pointer;transition:.15s}header .header-content .col-menu .burger-menu .burger.no-transition{transition:none}header .header-content .col-menu .burger-menu .burger.no-transition span{transition:none}header .header-content .col-menu .burger-menu .burger span{position:absolute;left:50%;top:50%;display:block;width:2em;height:.1752em;background-color:var(--wp--preset--color--white);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:.15s;opacity:1}header .header-content .col-menu .burger-menu .burger span:nth-child(1){margin-top:-.6em}header .header-content .col-menu .burger-menu .burger span:nth-child(3){margin-top:.6em}header .header-content .col-menu .burger-menu .text{font-size:1.25em;font-weight:700;text-transform:uppercase;margin-left:1em;color:var(--wp--preset--color--black);font-family:"Allround Gothic Demi";transition:color .15s}header .header-content .col-logo{width:175px;margin-left:3rem;transition:filter .15s}header .header-content .col-logo .logo:focus-visible .comp-image .image-box img{outline:2px solid #000;outline-offset:2px}header .nav-menu{background:var(--wp--preset--color--turquoise);position:relative;width:100%;height:100vh;z-index:2;transition:opacity .15s;opacity:0;overflow:auto;pointer-events:none;visibility:hidden}header .nav-menu>div{display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;overflow:auto}header .nav-menu>div .menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;max-width:var(--wp--custom--spacing--content-size);height:auto;margin:0;padding:3rem 1rem;padding-right:4rem}header .nav-menu>div .menu .menu-item{position:relative;list-style-type:none;margin-bottom:.5em}header .nav-menu>div .menu .menu-item:nth-last-child(1){margin-bottom:0}header .nav-menu>div .menu .menu-item.submenu-open>.parent-item svg{-webkit-transform:translate(0,-50%) rotate(90deg);-moz-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}header .nav-menu>div .menu .menu-item.submenu-open .sub-menu-wrap{visibility:visible !important}header .nav-menu>div .menu .menu-item.no-click>a{pointer-events:none;cursor:default}header .nav-menu>div .menu .menu-item.no-click>a:hover{opacity:1}header .nav-menu>div .menu .menu-item>a{color:var(--wp--preset--color--white);text-decoration:none}header .nav-menu>div .menu .menu-item>.sub-menu-wrap>.sub-menu{padding:0}header .nav-menu>div .menu .menu-item>.parent-item{display:flex;position:relative;margin:0;padding:0;background:0 0;border:none;outline:none;color:var(--wp--preset--color--white);font-size:1.1rem;cursor:pointer}header .nav-menu>div .menu .menu-item>.parent-item svg{position:absolute;left:-.75em;top:50%;width:.35em;fill:var(--wp--preset--color--white);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);transition:transform .15s}header .nav-menu>div .menu>.menu-item{padding:1rem 2rem}@media (max-width:767px){header .nav-menu>div .menu>.menu-item{width:100%}}@media (max-width:475px){header .nav-menu>div .menu>.menu-item{padding:1rem 1.75rem}}header .nav-menu>div .menu>.menu-item>a{font-family:"Allround Gothic Demi";font-size:1.2rem;font-weight:700;text-transform:uppercase}header .nav-menu>div .menu>.menu-item>.sub-menu-wrap>.sub-menu{margin-top:1rem}header .nav-menu>div .menu>.menu-item>.sub-menu-wrap>.sub-menu>.menu-item>a{font-size:1.1rem}header .nav-menu>div .menu>.menu-item>.sub-menu-wrap>.sub-menu>.menu-item>.sub-menu-wrap{height:0;overflow:hidden;transition:height .15s;visibility:hidden}header .nav-menu>div .menu>.menu-item>.sub-menu-wrap>.sub-menu>.menu-item>.sub-menu-wrap>.sub-menu>.menu-item{margin-bottom:0}header .nav-menu>div .menu>.menu-item>.sub-menu-wrap>.sub-menu>.menu-item>.sub-menu-wrap>.sub-menu>.menu-item>a{font-size:.8rem}header .nav-menu>.comp-image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1;pointer-events:none}header .nav-menu>.comp-image .image-box{padding-top:unset !important;height:100%}header .nav-menu>.comp-image .image-box img{object-fit:cover;object-position:right bottom}.header-alert{display:flex;justify-content:center;align-items:center;background:var(--wp--preset--color--orange);position:relative;transition:height .3s;height:auto;overflow:hidden;visibility:visible}.header-alert.alert-closed{height:0;visibility:hidden}.header-alert .alert-content{display:flex;justify-content:center;align-items:center;width:100%;max-width:var(--wp--custom--spacing--content-size);padding:1rem 2rem;position:relative}.header-alert .alert-content .alert-text{text-align:center;max-width:calc(100% - 4rem)}.header-alert .alert-content .alert-text .headline{font-size:1.5em;font-family:"Allround Gothic Demi"}.header-alert .alert-content .alert-text a{color:inherit;text-decoration:underline}.header-alert .alert-content .alert-close{position:absolute;right:1rem;top:1rem;background:0 0;border:none;outline:none;cursor:pointer}.header-alert .alert-content .alert-close svg{width:1.5rem;height:1.5rem}.header-sidebar{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;position:fixed;z-index:3;right:0;font-size:1rem;margin-top:4em;transition:opacity .15s;pointer-events:none}@media (max-width:767px),(max-height:600px){.header-sidebar{opacity:0;font-size:.8em}}.header-sidebar:before{content:"";position:absolute;top:0;right:-.1em;width:calc(4em + .2em);height:100%;background:var(--wp--preset--color--white-50);opacity:.9;z-index:-1;border-right:none;border-top-left-radius:1em;border-bottom-left-radius:1em;font-size:1em;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);-webkit-box-shadow:inset 0px 0px 0px .1em var(--wp--preset--color--turquoise);-moz-box-shadow:inset 0px 0px 0px .1em var(--wp--preset--color--turquoise);box-shadow:inset 0px 0px 0px .1em var(--wp--preset--color--turquoise)}.header-sidebar .entry{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;font-size:1em;transition:transform .15s;-webkit-transform:translateX(calc(100% - 4em));-moz-transform:translateX(calc(100% - 4em));-ms-transform:translateX(calc(100% - 4em));transform:translateX(calc(100% - 4em));transition:.15s;border-top-left-radius:1em;border-bottom-left-radius:1em;pointer-events:all}@media (max-width:767px),(max-height:600px){.header-sidebar .entry{pointer-events:none}}.header-sidebar .entry.entry-open{transform:translateX(0);background:var(--wp--preset--color--whiteturquoise)}.header-sidebar .entry.entry-open>button.close,.header-sidebar .entry.entry-open>a.close{visibility:visible}.header-sidebar .entry.entry-open .content{visibility:visible}.header-sidebar .entry>button,.header-sidebar .entry>a{width:4em;height:4em;background:0 0;padding:0;margin:0;border:none;font-size:1em;padding:.75em .5em;flex-shrink:0;cursor:pointer}.header-sidebar .entry>button .comp-image,.header-sidebar .entry>a .comp-image{height:100%}.header-sidebar .entry>button .comp-image .image-box,.header-sidebar .entry>a .comp-image .image-box{height:100%;padding-top:inherit !important}.header-sidebar .entry>button .comp-image .image-box img,.header-sidebar .entry>a .comp-image .image-box img{width:100%;height:100%;object-fit:contain}.header-sidebar .entry>button svg,.header-sidebar .entry>a svg{width:100%;height:100%;fill:var(--wp--preset--color--turquoise)}.header-sidebar .entry>button.close,.header-sidebar .entry>a.close{visibility:hidden}.header-sidebar .entry .content{display:flex;justify-content:center;align-items:center;visibility:hidden}.header-sidebar .entry .content .comp-searchform form{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transition:transform .15s}.header-sidebar .entry .content .comp-searchform form input{max-width:50vw}@media (max-width:767px){.header-sidebar .entry .content .comp-searchform form input{max-width:150px}}.header-sidebar .entry .content .comp-searchform>button{display:none}.comp-image{width:100%}.comp-image .image-box{width:100%;position:relative}.comp-image .image-box img{width:100%;height:100%;position:absolute;left:0;top:0}.comp-searchform{display:flex;font-size:1rem}.comp-searchform.comp-searchform-open form{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transition:transform .15s}.comp-searchform.comp-searchform-closed form{transition:transform .15s}.comp-searchform button{padding:0;border:none;background:0 0;cursor:pointer;font-size:inherit}.comp-searchform button svg{height:1rem}.comp-searchform form{display:flex;justify-content:center;align-items:center;gap:.5em;position:relative;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;font-size:inherit}.comp-searchform form label{font-weight:600}.comp-searchform form .search-input{position:relative}.comp-searchform form .search-input input{font-size:inherit;border-radius:2em;padding:.25em 2em .25em .5em}.comp-searchform form .search-input button{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;width:2rem;height:100%}.block.intro{padding-top:4rem;padding-bottom:4rem}.block.intro .block-inner .intro-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.block.intro .block-inner .intro-inner h1.turquoise span:nth-child(2){color:var(--wp--preset--color--turquoise)}.block.intro .block-inner .intro-inner h1.orange span:nth-child(2){color:var(--wp--preset--color--orange)}.block.intro .block-inner .intro-inner .icon-headline{display:flex;flex-direction:column;align-items:center;gap:1rem}.block.intro .block-inner .intro-inner .icon-headline .icon{width:6rem;height:6rem}.block.intro .block-inner .intro-inner .icon-headline .icon .comp-image{width:100%}.block.intro .block-inner .intro-inner .icon-headline h1{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.block.intro .block-inner .intro-inner .icon-headline h1 span{display:block;text-align:center}.block.intro .block-inner .intro-inner .text{text-align:center;max-width:800px;margin:-1rem 0}.block.intro .block-inner .intro-inner .text ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--wp--preset--color--turquoise);position:relative}footer a{color:var(--wp--preset--color--white)}footer .totop{position:absolute;right:1rem;top:-1rem;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);border:none;border-radius:999999px;background:var(--wp--preset--color--white-50);width:3rem;height:3rem;outline:none;cursor:pointer;flex-shrink:0}footer .totop.hidden{display:none}footer .totop svg{fill:var(--wp--preset--color--turquoise);width:1.5rem}footer .footer-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:var(--wp--custom--spacing--content-size);padding:3rem 2rem;color:var(--wp--preset--color--white);gap:1.5rem}footer .footer-content a:not(.comp-button){color:var(--wp--preset--color--white)}footer .footer-content .row-upper{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:8rem}footer .footer-content .row-upper .text{margin:-1rem 0;align-self:flex-end}footer .footer-content .row-lower{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;row-gap:1.5rem;column-gap:4rem}footer .footer-content .row-lower .text-cols{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;row-gap:1rem;column-gap:2rem}footer .footer-content .row-lower .text-cols .col{margin:-1rem 0}footer .footer-content .row-lower .legal{display:flex;justify-content:flex-start;align-items:flex-start;align-self:flex-end;flex-wrap:wrap;column-gap:1rem;row-gap:.5rem}@keyframes lightboxOpen{0%{opacity:0}100%{opacity:1}}@keyframes lightboxClose{0%{opacity:1}100%{opacity:0}}.comp-lightbox{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.comp-lightbox{backdrop-filter:blur(10px)}}.comp-lightbox.transition-to-inactive{display:block;animation:lightboxClose .15s linear}.comp-lightbox.active{display:block;animation:lightboxOpen .15s linear;opacity:1}.comp-lightbox:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--wp--preset--color--black);opacity:.8}.comp-lightbox button{background:0 0;margin:0;padding:1rem;border:none;outline:none;cursor:pointer;pointer-events:all}.comp-lightbox button.hidden{display:none}.comp-lightbox .lightbox-close{position:absolute;right:0;top:0;z-index:2}.comp-lightbox .lightbox-close svg{width:2.5rem;height:2.5rem;fill:#fff}.comp-lightbox .lightbox-navigation{position:absolute;left:0;top:50%;width:100%;z-index:1;pointer-events:none}.comp-lightbox .lightbox-navigation .prev,.comp-lightbox .lightbox-navigation .next{position:absolute;top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.comp-lightbox .lightbox-navigation .prev{left:0}.comp-lightbox .lightbox-navigation .next{right:0}.comp-lightbox .lightbox-navigation svg{width:2.5rem;height:2.5rem;fill:#fff}.comp-lightbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;padding:3rem 6rem}