.btn-white-layer{position:relative}.btn-white-layer:before{background:#fff;content:"";height:calc(100% + 2px);left:-1px;opacity:0;position:absolute;top:-1px;transition:opacity .15s ease-in-out;width:calc(100% + 2px)}@font-face{font-display:block;font-family:os-theme-icons;font-style:normal;font-weight:400;src:url(https://cdn.sumup.store/assets/v1692.0.0/cookie-banner/fonts/os-theme-icons.c9a65399.eot);src:url(https://cdn.sumup.store/assets/v1692.0.0/cookie-banner/fonts/os-theme-icons.c9a65399.eot#iefix) format("embedded-opentype"),url(https://cdn.sumup.store/assets/v1692.0.0/cookie-banner/fonts/os-theme-icons.e1d7adb5.ttf) format("truetype"),url(https://cdn.sumup.store/assets/v1692.0.0/cookie-banner/fonts/os-theme-icons.d6b055c8.woff) format("woff"),url(https://cdn.sumup.store/assets/v1692.0.0/cookie-banner/images/os-theme-icons.694af5c7.svg#os-theme-icons) format("svg")}.cookie-banner,.cookie-settings{align-items:center;background:#fff;border-bottom:none;border-top:1px solid rgba(0,0,0,.063);bottom:-100%;color:#000;display:flex;flex-direction:column;height:auto;margin:0;max-height:100%;padding:1.5rem 0;position:fixed;transition:all .5s ease-in-out;width:100%;z-index:9999}@media (min-width:768px){.cookie-banner,.cookie-settings{padding:2.5rem 0}}.cookie-banner .btn-1,.cookie-settings .btn-1{background:#000;color:#fff}.cookie-banner .btn-2,.cookie-settings .btn-2{border-color:#000;color:#000}.cookie-banner .btn-2:active,.cookie-settings .btn-2:active{background-color:#0000000d}.cookie-banner .toggle input[type=checkbox]+label:before,.cookie-settings .toggle input[type=checkbox]+label:before{background:rgba(0,0,0,.125)}.cookie-banner a,.cookie-settings a{color:#000;font-weight:700}.cookie-banner.active,.cookie-settings.active{bottom:0;transition:all .5s ease-in-out}.cookie-banner h3,.cookie-banner h4,.cookie-settings h3,.cookie-settings h4{word-break:break-word}.cookie-banner h4,.cookie-settings h4{margin:0}.cookie-banner-description h3,.cookie-settings-description h3{margin-top:0}.cookie-banner-description p,.cookie-settings-description p{margin-bottom:1.5rem;margin-top:0}.cookie-banner-actions>button,.cookie-settings-actions>button{width:100%}.cookie-banner-actions>button:first-child,.cookie-settings-actions>button:first-child{margin-bottom:1rem}@media (min-width:768px){.cookie-banner-actions>button,.cookie-settings-actions>button{padding-left:.5rem;padding-right:.5rem}.cookie-banner{flex-direction:row}.cookie-banner p{margin-bottom:0}.cookie-banner-description h3{margin-bottom:1.5rem}}@media (min-width:1248px){.cookie-banner-actions{display:flex;flex-direction:row-reverse;margin-top:1rem}.cookie-banner-actions>button:first-child{margin-bottom:0}.cookie-banner-actions>button:last-child{margin-right:1.5rem}}.cookie-settings{align-items:flex-start}@media (max-width:479.98px){.cookie-settings.active{bottom:0;flex-direction:inherit;height:100%;overflow:auto;top:0}}@media screen and (orientation:landscape) and (max-height:570px){.cookie-settings.active{bottom:0;flex-direction:inherit;height:100%;overflow:auto;top:0}}@media (min-width:1248px){.cookie-settings{flex-direction:row}.cookie-settings-actions{margin-top:0}}@media (min-width:768px){.cookie-settings p{margin-bottom:1rem;margin-top:.5rem}.cookie-settings-description h3{margin-bottom:1rem}}.cookie-settings .toggle{margin-bottom:1.5rem}@media (min-width:768px){.cookie-settings-actions{display:flex;flex-direction:row-reverse;margin-top:1rem;width:100%}.cookie-settings-actions>button{min-width:220px}.cookie-settings-actions>button:first-child{margin-bottom:0}.cookie-settings-actions>button:last-child{margin-right:1.5rem}}@media (min-width:768px) and (min-width:768px){.cookie-settings-actions>button{width:auto}}