@font-face{font-family:"Helvetica-Neue";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Bold";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Bold.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Bold.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-BoldItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-BoldItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-BoldItalic.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-CondensedBlack";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-CondensedBlack.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-CondensedBlack.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Italic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Italic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Italick.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-light";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Light.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Light.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-lightItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-LightItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-LightItalic.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Medium";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Medium.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Medium.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-Thin";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-Thin.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-Thin.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-UltraLight";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-UltraLight.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-UltraLight.ttf") format("truetype")}
@font-face{font-family:"Helvetica-Neue-UltraLightItalic";src:url("../../../clientlib-site/resources/fonts/HelveticaNeue-UltraLightItalic.woff") format("woff"),url("../../../clientlib-site/css/resources/fonts/HelveticaNeue-UltraLightItalic.ttf") format("truetype")}
@font-face{font-family:"OpenSans-Light";src:url("../../../clientlib-site/resources/fonts/OpenSans-Light.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Light.ttf") format("truetype")}
@font-face{font-family:"OpenSans";src:url("../../../clientlib-site/resources/fonts/OpenSans-Regular.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Regular.ttf") format("truetype")}
@font-face{font-family:"OpenSans-SemiBold";src:url("../../../clientlib-site/resources/fonts/OpenSans-SemiBold.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-SemiBold.ttf") format("truetype")}
@font-face{font-family:"OpenSans-Bold";src:url("../../../clientlib-site/resources/fonts/OpenSans-Bold.ttf") format("truetype"),url("../../../clientlib-site/css/resources/fonts/OpenSans-Bold.ttf") format("truetype")}
.author-mode .cookie-component:not(.author-mode) .alert-cookie{position:inherit;display:block}
.author-mode .cookie-component .modal-cookie{display:block;position:inherit}
.cookie-component:not(.author-mode) .alert-cookie{position:fixed;bottom:0;left:0;right:0;z-index:10}
.cookie-component .alert-cookie{-ms-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.9);padding:24px 0 0 0}
@media(min-width:768px){.cookie-component .alert-cookie{padding:32px 0}
}
.cookie-component .alert-cookie .title{margin-bottom:8px;font-family:"OpenSans";font-size:14px;font-weight:bold;line-height:20px;color:#181818;text-transform:uppercase}
@media(min-width:768px){.cookie-component .alert-cookie .title{font-size:16px;line-height:23px}
}
.cookie-component .alert-cookie p{margin-bottom:16px;font-family:"OpenSans";font-size:14px;line-height:24px;color:#000}
@media(min-width:768px){.cookie-component .alert-cookie p{margin-bottom:32px}
}
.cookie-component .alert-cookie .info{font-family:"OpenSans";font-size:14px;line-height:20px;color:#767676;margin-bottom:17px;display:flex;align-items:center}
.cookie-component .alert-cookie .info .icon{margin-right:8px;font-size:18px}
.cookie-component .alert-cookie .box-button .box-left{display:flex;flex-direction:column-reverse;align-items:center}
@media(min-width:1024px){.cookie-component .alert-cookie .box-button .box-left{flex-direction:row;margin-right:24px}
}
.cookie-component .alert-cookie .box-button .box-left>a{color:#0168d5;font-size:20px;margin-bottom:14px;font-family:"OpenSans-Bold"}
@media(min-width:1024px){.cookie-component .alert-cookie .box-button{display:flex;align-items:center;justify-content:space-evenly}
}
.cookie-component .modal-cookie{-ms-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.9);margin:0 -16px}
.cookie-component .modal-cookie .modal-content{background-color:transparent;border:0;padding:32px 0;box-shadow:none}
@media(min-width:768px){.cookie-component .modal-cookie .modal-content{padding:48px;border:1px solid #deedf2;background-color:#fff;box-shadow:0 0 16px 0 rgba(155,195,211,0.2)}
}
.cookie-component .modal-cookie .modal-header{font-family:"OpenSans";font-size:14px;letter-spacing:1.4px;line-height:20px;color:#000;text-transform:uppercase;border:0}
.cookie-component .modal-cookie .modal-header .icon{color:#a52742;font-size:20px}
@media(min-width:768px){.cookie-component .modal-cookie .modal-header{border-bottom:solid 1px #deedf2}
}
.cookie-component .modal-cookie .modal-header .box-close{display:flex;align-items:center;cursor:pointer}
.cookie-component .modal-cookie .text,.cookie-component .modal-cookie .dest{font-family:"OpenSans";font-size:14px;line-height:24px;color:#000;display:block}
@media(min-width:768px){.cookie-component .modal-cookie .text,.cookie-component .modal-cookie .dest{font-size:16px}
}
.cookie-component .modal-cookie .dest{font-family:"OpenSans"}
.cookie-component .modal-cookie form{margin-top:38px;margin-bottom:40px}
.cookie-component .modal-cookie label{font-weight:normal;display:flex;margin-bottom:16px}
.cookie-component .modal-cookie input+label:before{margin-top:5px}
.cookie-component .modal-cookie input:disabled:not(:checked)+label .text,.cookie-component .modal-cookie input:disabled:not(:checked)+label .dest{color:#767676}
.cookie-component .modal-cookie .modal-footer{border:0}
@media(min-width:768px){.cookie-component .modal-cookie .modal-footer{border-top:solid 1px #deedf2;padding-top:47px;margin-top:48px}
}