.sticky-popup.active .sticky-popup__wrapper{display:flex}.sticky-popup.active .sticky-popup__button--outside{display:none}.sticky-popup__wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}@media(max-width: 991.98px){.sticky-popup__wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--black);opacity:.4;pointer-events:none;z-index:1}}@media(min-width: 992px){.sticky-popup__wrapper{width:auto;bottom:0;right:0;top:unset;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;pointer-events:none}}.sticky-popup__wrapper::-webkit-scrollbar{display:none}.sticky-popup__inner{display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;width:100%}@media(min-width: 992px){.sticky-popup__inner{align-items:flex-start;flex-direction:row;justify-content:flex-end;margin:auto 0 0 auto;pointer-events:none}}.sticky-popup__inner>*{position:relative;z-index:2}@media(min-width: 992px){.sticky-popup__inner>*{pointer-events:all}}.sticky-popup__element{background-color:var(--wp--preset--color--dark);height:auto;width:100%;flex:1;padding:2rem 0 2.5rem}@media(min-width: 992px){.sticky-popup__element{max-width:32.5rem;width:35%;padding:2rem 1.5rem}}@media(min-width: 1360px){.sticky-popup__element{padding:clamp(1rem,0.1035714286*(var(--viewport-width, 100vw) - 75rem) + 1rem,2.8125rem) clamp(1rem,0.0571428571*(var(--viewport-width, 100vw) - 75rem) + 1rem,2rem)}}@media(min-width: 992px){.sticky-popup__container,.sticky-popup__button-container{padding:0;max-width:100%;width:auto;margin:0}}@media(min-width: 992px){.sticky-popup__button-container.container{transform:rotate(-90deg);position:relative;right:-1px;transform-origin:100% 100%;width:auto;max-width:100%;padding:0;margin:0}}.sticky-popup__content .acf-innerblocks-container>*{color:var(--wp--preset--color--white)}.sticky-popup__content .acf-innerblocks-container>*.wp-block-heading{margin-bottom:clamp(1rem,0.0142857143*(var(--viewport-width, 100vw) - 75rem) + 1rem,1.25rem)}@media(min-width: 992px){.sticky-popup__content p{font-size:clamp(0.875rem,0.0071428571*(var(--viewport-width, 100vw) - 75rem) + 0.875rem,1rem) !important}}.sticky-popup__button{font-family:var(--wp--preset--font-family--secondary-font);background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);border-radius:10px 10px 0 0;padding:clamp(0.8125rem,0.0214285714*(var(--viewport-width, 100vw) - 75rem) + 0.8125rem,1.1875rem) 1.375rem;display:grid;align-items:center;grid-template-columns:1fr 0.9375rem;gap:clamp(0.625rem,0.0178571429*(var(--viewport-width, 100vw) - 75rem) + 0.625rem,0.9375rem);white-space:nowrap}@media(hover: hover){.sticky-popup__button{cursor:pointer}}.sticky-popup__button:not(.sticky-popup__button--outside) svg{transform:rotate(90deg) scale(-1)}.sticky-popup__button--outside{position:fixed;top:25%;right:-1px;z-index:10;transform:rotate(-90deg);transform-origin:bottom right}.sticky-popup__button svg{transform:rotate(90deg)}.modal-open .sticky-popup__button--outside{display:none}
