@keyframes appear-form-spinner{to{transform:rotate(360deg)}}.elementor-widget.elementor-widget-appear-image{height:var(--appear-image-widget-height, auto)}@media only screen and (max-width: 767px){.elementor-widget.elementor-widget-appear-image{width:100%}}.elementor-widget.elementor-widget-appear-image>.elementor-widget-container,.elementor-widget.elementor-widget-appear-image .appear-widget-wrapper{height:var(--appear-image-container-height, auto)}@media only screen and (max-width: 1024px){.elementor-widget.elementor-widget-appear-image{--appear-image-fill-widget-height: auto;--appear-image-fill-container-height: auto;--appear-image-fill-height: 50rem}}.appear-image{display:var(--appear-image-display, block);flex-direction:column;width:100%;box-sizing:border-box;height:var(--appear-image-layout-height, auto)}.appear-image__header{flex-shrink:0;margin-bottom:2rem}.appear-image__title{margin-block:var(--appear-margin-heading, 0 0.5em);font-family:var(--appear-font-family-primary, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--appear-font-size-h3);line-height:var(--appear-line-height-h3);opacity:0;margin:0}@media only screen and (max-width: 1024px){.appear-image__title{font-size:var(--appear-font-size-h3-tablet)}}@media only screen and (max-width: 767px){.appear-image__title{font-size:var(--appear-font-size-h3-mobile)}}.elementor-editor-active .appear-image__title{opacity:1}.appear-widget--entered .appear-image__title{opacity:1}.appear-image__wrapper{position:relative;width:100%;overflow:hidden;z-index:0;aspect-ratio:var(--appear-image-ratio, 16/9);height:var(--appear-image-frame-height, auto);min-height:var(--appear-image-min-height, auto)}.appear-image__wrapper img{display:block;width:var(--appear-image-size-width, 100%);height:var(--appear-image-size-height, var(--appear-image-img-height, auto));position:var(--appear-image-position, relative);aspect-ratio:var(--appear-image-ratio, 16/9);inset:0;object-fit:cover;object-position:var(--appear-focal-x, 50%) var(--appear-focal-y, 50%);backface-visibility:hidden;will-change:opacity,transform;opacity:0}.elementor-editor-active .appear-image__wrapper img{opacity:1}.appear-widget--entered .appear-image__wrapper img{opacity:1}.appear-image--limit-original-size .appear-image__wrapper{width:fit-content;max-width:100%;height:auto;min-height:0;margin-inline:auto}.appear-image--limit-original-size .appear-image__wrapper img{position:relative;max-width:max-content;max-height:max-content}.appear-image__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;z-index:1}@media only screen and (max-width: 1024px){.appear-image__content{padding:3rem}}.appear-image__description{font-size:var(--appear-font-size-body-sm);line-height:var(--appear-line-height-body-sm);flex:0 0 auto;margin-top:auto;padding:.25rem 1rem .6rem 1rem;background-color:var(--theme-color-primary, rgba(0, 0, 0, 0.85));color:var(--theme-color-secondary, #fff);text-align:left;text-decoration:none;border-radius:0;text-wrap:balance;outline:0;appearance:none;transition:fill 175ms linear,outline 175ms linear,color 175ms linear,background-color 175ms linear,border-color 175ms linear;width:var(--description-width, auto);max-width:min(60%,128rem);order:5;opacity:0}@media only screen and (max-width: 1024px){.appear-image__description{font-size:var(--appear-font-size-body-sm-tablet)}}@media only screen and (max-width: 767px){.appear-image__description{font-size:var(--appear-font-size-body-sm-mobile)}}.elementor-editor-active .appear-image__description{opacity:1}.appear-widget--entered .appear-image__description{opacity:1}@media only screen and (max-width: 1024px){.appear-image__description{max-width:100%}}.appear-slideshow .appear-image__description{margin-top:0;margin-bottom:auto;order:1}.appear-image__overlay{flex:0 0 auto;display:block;margin:auto 0 0 0;background-color:var(--theme-color-primary, rgba(0, 0, 0, 0.85));color:var(--theme-color-secondary, #fff);padding:2rem;width:60%;max-width:800px;order:3;opacity:0}.elementor-editor-active .appear-image__overlay{opacity:1}.appear-widget--entered .appear-image__overlay{opacity:1}@media only screen and (max-width: 767px){.appear-image__overlay{padding:1.5rem;width:100%}}.appear-image__overlay-description{font-size:var(--appear-font-size-body-lg);line-height:var(--appear-line-height-body-lg)}@media only screen and (max-width: 1024px){.appear-image__overlay-description{font-size:var(--appear-font-size-body-lg-tablet)}}@media only screen and (max-width: 767px){.appear-image__overlay-description{font-size:var(--appear-font-size-body-lg-mobile)}}.appear-image__overlay-cta.appear-button{display:inline-flex;position:relative;align-items:center;justify-content:center;padding:.4445em 1.65em .6em;background-color:var(--theme-color-secondary, transparent);border:2px solid var(--theme-color-primary, var(--appear-theme-color-text, var(--appear-color-text, var(--rb-webshop-color-text, #1d2327))));color:var(--theme-color-primary, var(--appear-theme-color-text, var(--appear-color-text, var(--rb-webshop-color-text, #1d2327))));font-family:var(--appear-font-family-primary, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--appear-font-size-body-sm);line-height:var(--appear-line-height-button);font-weight:500;text-align:center;text-decoration:none;border-radius:100px;overflow:hidden;outline:0;appearance:none;text-indent:0;transition:color 175ms linear,border-color 175ms linear,background-color 175ms linear,text-indent 350ms var(--default-easing, cubic-bezier(0.215, 0.61, 0.355, 1));cursor:pointer;margin-top:2rem;border-color:var(--theme-color-primary, #fff);color:var(--theme-color-primary, #fff)}.appear-image__overlay-cta.appear-button::before{content:"";position:absolute;top:50%;left:1.5rem;width:.45rem;height:.72rem;margin-top:.05rem;background-color:currentColor;opacity:0;transform:translate(-0.75rem, -50%);transition:transform 350ms var(--default-easing, cubic-bezier(0.215, 0.61, 0.355, 1)),opacity 250ms linear;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.414 0 7.1 5.686 1.414 11.372 0 9.958l4.271-4.271L0 1.414z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.414 0 7.1 5.686 1.414 11.372 0 9.958l4.271-4.271L0 1.414z'/%3E%3C/svg%3E") center/contain no-repeat}@media only screen and (max-width: 1024px){.appear-image__overlay-cta.appear-button{font-size:var(--appear-font-size-body-tablet)}}@media only screen and (max-width: 767px){.appear-image__overlay-cta.appear-button{font-size:var(--appear-font-size-body-mobile)}}@media(hover: hover),(-moz-touch-enabled: 0),(pointer: fine){.appear-image__overlay-cta.appear-button:hover{border-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));text-indent:.6rem}.appear-image__overlay-cta.appear-button:hover::before{opacity:1;transform:translate(0, -50%)}}@media(hover: none),(hover: on-demand),(-moz-touch-enabled: 1),(pointer: coarse){.appear-image__overlay-cta.appear-button:active{border-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));text-indent:.6rem}.appear-image__overlay-cta.appear-button:active::before{opacity:1;transform:translate(0, -50%)}}.appear-image__overlay-cta.appear-button:focus-visible{border-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));text-indent:.6rem}.appear-image__overlay-cta.appear-button:focus-visible::before{opacity:1;transform:translate(0, -50%)}.appear-image__overlay-cta.appear-button.appear-button--solid{background-color:var(--theme-color-primary, var(--page-color-text, var(--appear-theme-color-primary, var(--appear-color-primary, var(--rb-webshop-color-primary, #1d2327)))));border-color:var(--theme-color-primary, var(--page-color-text, var(--appear-theme-color-primary, var(--appear-color-primary, var(--rb-webshop-color-primary, #1d2327)))));color:#fff}@media(hover: hover),(-moz-touch-enabled: 0),(pointer: fine){.appear-image__overlay-cta.appear-button.appear-button--solid:hover{background-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));border-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));color:#fff}}@media(hover: none),(hover: on-demand),(-moz-touch-enabled: 1),(pointer: coarse){.appear-image__overlay-cta.appear-button.appear-button--solid:active{background-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));border-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));color:#fff}}.appear-image__overlay-cta.appear-button.appear-button--solid:focus-visible{background-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));border-color:var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)));color:#fff}@media only screen and (max-width: 1024px){.appear-image__overlay-cta.appear-button{margin-top:1.5rem}}.appear-image__overlay-cta.appear-button:hover{background-color:rgba(0,0,0,0);color:var(--theme-color-secondary, var(--page-color-text, var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)))));border-color:var(--theme-color-secondary, var(--page-color-text, var(--appear-theme-color-accent, var(--appear-color-accent, var(--rb-webshop-color-accent, #2271b1)))))}/*# sourceMappingURL=image.widget.css.map */
