.btn,.ConfirmCookie__agree-button{background-color:#000;font-family:"PT Serif",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:6.1111111111vw;color:#fff;line-height:1.3;font-weight:700;border:0;text-rendering:optimizeLegibility;text-decoration:none;vertical-align:middle;text-transform:uppercase;letter-spacing:.05em;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;z-index:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:1024px){.btn,.ConfirmCookie__agree-button{font-size:1.756954612vw;line-height:1.333}}.btn:before,.ConfirmCookie__agree-button:before{content:attr(data-text);width:100%;position:absolute;left:0;opacity:0;-webkit-transform:translateY(-3em);transform:translateY(-3em);-webkit-transition:all .25s ease;transition:all .25s ease}.btn>span,.ConfirmCookie__agree-button>span{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all .25s ease;transition:all .25s ease}.btn:focus,.btn:hover,.ConfirmCookie__agree-button:focus,.ConfirmCookie__agree-button:hover{color:#fff;text-decoration:none}.btn:focus:before,.btn:hover:before,.ConfirmCookie__agree-button:focus:before,.ConfirmCookie__agree-button:hover:before{opacity:1;-webkit-transform:translate(0);transform:translate(0)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.btn:focus:before,.btn:hover:before,.ConfirmCookie__agree-button:focus:before,.ConfirmCookie__agree-button:hover:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.btn:focus>span,.btn:hover>span,.ConfirmCookie__agree-button:focus>span,.ConfirmCookie__agree-button:hover>span{opacity:0;-webkit-transform:translateY(3em);transform:translateY(3em)}.btn--circle{word-spacing:5em;width:41.6666666667vw;height:41.6666666667vw;border-radius:50%}@media screen and (min-width:1024px){.btn--circle{width:14.6412884334vw;height:14.6412884334vw}}.btn--rectangle{border-radius:0;padding:6.9444444444vw 1.1713030747vw}@media screen and (min-width:1024px){.btn--rectangle{padding:1.8301610542vw 1.1713030747vw}}.ConfirmCookie__dialog{background-color:#fff;border-top:3px solid #000;font-family:"PT Serif",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.8888888889vw;line-height:1.35;color:#000;width:100vw;max-width:100%;position:fixed;right:0;bottom:0;z-index:1000;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.3888888889vw 4.7222222222vw 1.3888888889vw 0}@media screen and (min-width:1024px){.ConfirmCookie__dialog{padding:0;font-size:1.0248901903vw}}.ConfirmCookie__dialog--hidden{-webkit-transform:translateY(30em);transform:translateY(30em)}.ConfirmCookie__message{width:100%;padding:0 4.1666666667vw 0 4.7222222222vw}@media screen and (min-width:1024px){.ConfirmCookie__message{max-width:69.4444444444vw;padding:0 1.8301610542vw 0 2.196193265vw}}.ConfirmCookie__message_paragraph:before{content:attr(data-content)}.ConfirmCookie__details-link{text-decoration:underline;margin-left:.5555555556vw;color:#000}.ConfirmCookie__details-link:focus,.ConfirmCookie__details-link:hover{text-decoration:none;color:#000}.ConfirmCookie__agree-button{background-color:#fff;color:#000;border-radius:0;padding:6.9444444444vw 1.1713030747vw}@media screen and (min-width:1024px){.ConfirmCookie__agree-button{padding:.7320644217vw}}.ConfirmCookie__agree-button:before{content:"OK"}.ConfirmCookie__agree-button:focus,.ConfirmCookie__agree-button:hover{color:#000}