/* wpo-26 Animación aviso cookies */
#CybotCookiebotDialog {
    transform: translateY(-100%);
    will-change: transform;
    animation-name: pop_up;
    animation-duration: 1s;
    animation-fill-mode: forwards;
}


@keyframes pop_up_animate {
    from { transform: translateY(-100%); }
    to { transform: translateY(0); }
}
/* end wpo-26 Animación aviso cookies */

.message.global.cookie, #cookieNoticeContainer{
	height: 100%;
    background: rgba(0,0,0,0.5);
    padding: 0;
    margin: 0;
	font-size:14px;
	display:flex;
	text-align:center;
	width: 100%;
    display: block;
    border-top: 1px solid #e7e7e7;
    z-index:2000000002 !important;
    top: 0;
    position: fixed;
    left: 0;
}

.message.global.cookie > div[role="document"], #cookieNoticeContainer #cookieNotice{
	max-width: 980px;
    width: 90%;
    top: 50%;
    position: absolute;
    opacity: 1;
    background: white;
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    left: 50%;
    max-height: 200px;
    height: 90%;
    border-radius: 10px;
    padding: 40px;
}

#cookieNoticeContainer #cookieNotice .confirm{
    color: #fff;
    background-color: #08c;
    border-color: #08c #08c #069;
    font-family: Poppins;
    letter-spacing: .01em;
    font-weight: 700;
    line-height: 1.42857;
    padding: 0.8em 2em;
    margin-top: 20px;
    display: inline-block;
}

.message.global.cookie > div[role="document"] p{
    margin-top: 20px;
    padding: 0 120px;
    margin-bottom: 30px;
}

@media only screen and (max-width: 700px) {
	.message.global.cookie > div[role="document"], #cookieNoticeContainer #cookieNotice{
		max-height: 250px !important;
	}
	
	.message.global.cookie > div[role="document"] p{
	    padding: 0 !important;
	}
}