.cookie-container{width:100%;text-align:left;max-width:50rem;margin:0 auto;font-size:0.8rem;background-color:#055DF4;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;padding-bottom:50px}.cookie-container h1{font-family:UnileverShillingBold;font-size:4.5rem;margin:20px 0}@media screen and (max-width: 600px){.cookie-container h1{font-size:2.5rem}}.cookie-container h2{font-family:UnileverShillingBold;font-size:2rem;color:white;margin:10px 0px}.cookie-container h3{font-family:UnileverShilling}.cookie-container p{width:100%;margin:0 auto;font-family:UnileverShilling;font-size:1rem}.cookie-container p a{color:white}.cookie-container .cookie-nav{list-style:none;padding:0}.cookie-container .cookie-nav li{padding:5px 0px;margin-bottom:5px}.cookie-container .cookie-nav li .btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;transition:all 0.3s}.cookie-container .cookie-nav li .btn-3:active{background:#7705BC;top:2px}.cookie-container .cookie-nav li .btn-3:before{position:absolute;height:100%;left:0;top:0;line-height:3;font-size:140%;width:60px}.cookie-container .cookie-nav li .btn-3e{overflow:hidden}.cookie-container .cookie-nav li .btn-3e:before{left:auto;right:10px;z-index:2}.cookie-container .cookie-nav li .btn-3e:after{width:0%;height:300%;background:#7705BC;z-index:1;right:0;top:0;margin:-5px 0 0 -5px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg)}.cookie-container .cookie-nav li .btn-3e:hover:after{width:25%}.cookie-container .cookie-nav li .btn-arrow{width:20%;height:100%;display:flex;justify-content:center;align-items:center;z-index:10}.cookie-container .cookie-nav li .btn-arrow svg{width:25%;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.cookie-container .cookie-nav li .btn-divider{height:calc(100% + 20px);border:1px solid #FFF;margin:-10px 0px;z-index:5}.cookie-container .cookie-nav li .button-wrapper{width:50%;display:flex;cursor:pointer}@media screen and (max-width: 500px){.cookie-container .cookie-nav li .button-wrapper{width:100%}}.cookie-container .cookie-nav li .button-wrapper a{z-index:5}.cookie-container .cookie-nav li .button-wrapper .btn-3e:after{z-index:-1}th,td,thead{border:1px solid white}td{width:25%;padding:5px;font-family:UnileverShilling;font-size:1rem}thead{text-align:center}