.ywpp-content-blocker,.ywpp-content-blocker *{box-sizing:border-box}.ywpp-content-blocker .ywpp-content-blocker-title p.ywpp-content-blocker-headline{color:#42513d;font-weight:bold;text-transform:uppercase;font-size:1.2rem;line-height:1;margin:0;margin-bottom:.2em}.ywpp-content-blocker .ywpp-content-blocker-title p.ywpp-content-blocker-subtitle{color:rgba(0,0,0,.6);font-size:.7rem;line-height:1;margin:0}.ywpp-content-blocker .ywpp-content-blocker-description{font-size:1rem}.ywpp-content-blocker button.ywpp-enable-button .ywpp-enable-button-label{font-size:1rem;color:#000}.ywpp-content-blocker .ywpp-content-blocker-footer small{font-size:80%}.ywpp-content-blocker .ywpp-content-blocker-footer,.ywpp-content-blocker .ywpp-content-blocker-footer a{color:rgba(0,0,0,.4)}.ywpp-content-blocker{position:relative}.ywpp-content-blocker:not(.unblocked).active{background:repeating-linear-gradient(-45deg, #eeeeee, #eeeeee 10px, #f2f2f2 10px, #f2f2f2 20px)}.ywpp-content-blocker.unblocked{background:none}.ywpp-content-blocker-blocked{display:grid;opacity:0;grid-template-areas:"overlap";justify-items:center;align-items:center;width:100%;transition:opacity .2s}.active .ywpp-content-blocker-blocked{opacity:1}.ywpp-content-blocker-blocked.is-full-width .ywpp-content-blocker-inner{width:100%;height:100%}.ywpp-content-blocker-blocked.has-max-width .ywpp-content-blocker-inner{width:100%;max-width:450px;height:auto}.ywpp-content-blocker-blocked.has-fixed-ratio .ywpp-content-blocker-inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);overflow-y:auto;max-height:100%}.ywpp-content-blocker-spacer{grid-area:overlap;position:relative;height:0;width:100%;display:block}.ywpp-content-blocker-inner{grid-area:overlap;display:grid;grid-template-rows:1fr auto;gap:.8rem;position:relative;padding:1rem 1rem 0 1rem;background:#fff;color:rgba(0,0,0,.8);border:1px solid #42513d;border-radius:3px}@media(min-width: 768px){.ywpp-content-blocker-inner{gap:1rem}}.ywpp-content-blocker-image,.ywpp-content-blocker-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.ywpp-content-blocker-message{position:relative;display:grid;align-self:flex-start;gap:.8rem;margin:0}.ywpp-content-blocker-header{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem}.ywpp-content-blocker-header .ywpp-content-blocker-icon{display:inline-block;width:2.5rem;height:2.5rem;position:relative;border-radius:3px;background-color:#42513d}@media(min-width: 768px){.ywpp-content-blocker-header .ywpp-content-blocker-icon{width:3.25rem;height:3.25rem}}.ywpp-content-blocker-header .ywpp-content-blocker-icon:before{content:"";display:block;position:absolute;left:25%;top:25%;width:50%;height:50%;background-color:#fff;mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/default.svg);mask-size:contain;mask-position:center center;mask-repeat:no-repeat}[data-type=facebook-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/facebook.svg)}[data-type=google-maps-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/maps.svg)}[data-type=mapbox-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/maps.svg)}[data-type=instagram-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/instagram.svg)}[data-type=linkedin-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/linkedin.svg)}[data-type=personio-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/personio.svg)}[data-type=soundcloud-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/soundcloud.svg)}[data-type=spotify-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/spotify.svg)}[data-type=tik-tok-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/tiktok.svg)}[data-type=twitter-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/twitter.svg)}[data-type=vimeo-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/vimeo.svg)}[data-type=xing-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/xing.svg)}[data-type=x-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/x.svg)}[data-type=youtube-blocked] .ywpp-content-blocker-header .ywpp-content-blocker-icon:before{mask-image:url(../../../../plugins/yeah-wp-privacy/public/img/youtube.svg)}.ywpp-content-blocker-content{display:grid;gap:.8rem}.ywpp-content-blocker-footer{position:relative;display:flex;padding-bottom:1rem}.ywpp-content-blocker .ywpp-content-blocker-enable{margin-bottom:1rem}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button{border:none;background:none;outline:none;margin:0;padding:0;color:rgba(0,0,0,.8);display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button .ywpp-enable-button-toggle{position:relative;display:inline-flex;width:2.6rem;height:1.6rem;border-radius:.8rem;background-color:rgba(0,0,0,.3);transition:background-color .2s}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button .ywpp-enable-button-toggle:after{content:"";display:block;position:absolute;left:3px;top:3px;width:calc(1.6rem - 6px);height:calc(1.6rem - 6px);border-radius:50%;background-color:#fff;transform:translateX(0);transition:transform .2s}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button .ywpp-enable-button-label{margin-left:1rem;font-weight:bold}@media(hover: hover){.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button:hover .ywpp-enable-button-toggle{background-color:#bccb8e}}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button:focus-visible .ywpp-enable-button-toggle{outline-offset:2px;outline:2px solid #42513d}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button.active .ywpp-enable-button-toggle{background-color:#34c759 !important}.ywpp-content-blocker .ywpp-content-blocker-enable .ywpp-enable-button.active .ywpp-enable-button-toggle:after{transform:translateX(1rem)}.ywpp-content-blocker-unblocked{position:relative;display:none}.ywpp-content-blocker-unblocked:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:40px;border:2px solid rgba(66,81,61,.3);border-top:2px solid #42513d;border-radius:50%;animation:load .8s linear infinite}@keyframes load{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}
