// Cookie Banner .cookie-notice { background: rgba(0,0,0,1) !important; border-top: 2px solid #ffffff; @cookie-font: Helvetica, Arial, Sans-serif; font-size: 70% !important; font-weight: 300 !important; line-height: 1.6em !important; letter-spacing: 0.05em !important; justify-content: center !important; align-items: center !important; position: fixed !important; top: auto !important; bottom: 0px !important; padding-top: 40px!important; padding-bottom: 40px !important; } .cookie-notice a { color: #ffffff ; } #sqsp-cookie-banner-accept { background: hsla(190, 60%, 90%, 0.80) !important; @cookie-font: Helvetica, Arial, Sans-serif; font-size: 80%; font-weight: 300; line-height: 1.6em; letter-spacing: 0.2em; border-radius: 5px; } // Cookie Banner on Tablets @media only screen and (min-width: 641px) and (max-width: 780px) { .cookie-notice { font-size: 80% !important; padding-top: 30px; padding-bottom: 30px; } } // Cookie Banner on Phones @media only screen and (max-width: 640px) { .cookie-notice { font-size: 85% !important; padding: 30px !important; font-size: 75%; text-align: center; } #sqsp-cookie-banner-accept { margin-top: 20px !important; } }