@media screen and (max-width:767px){.cookie-modal{position:fixed;bottom:0;width:100%;transform:translate(0);z-index:1000;background-color:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5);border:2px solid var(--primary-color)}.cookie-modal h1{font-size:1.5rem;margin-bottom:15px}.cookie-modal p{font-size:1rem;margin-bottom:15px}.cookie-modal .buttons{display:flex;justify-content:space-between;width:100%;gap:1vw}.cookie-modal .buttons .accept{background-color:#fff;color:var(--primary-color)}.cookie-modal .buttons .accept,.cookie-modal .buttons .accept-all{padding:10px 20px;border-radius:7.5px;border:2px solid var(--primary-color);cursor:pointer;transition:all .3s ease-in-out;width:100%}.cookie-modal .buttons .accept-all{background-color:var(--primary-color);color:#fff}}@media screen and (min-width:768px){.cookie-modal{position:fixed;bottom:5%;left:5%;max-width:500px;transform:translate(-5%,-5%);z-index:1000;background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5);border:1px solid var(--primary-color)}.cookie-modal h1{font-size:1.5rem;margin-bottom:15px}.cookie-modal p{font-size:1rem;margin-bottom:15px}.cookie-modal .buttons{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1vw}.cookie-modal .buttons .accept{background-color:#fff;color:var(--primary-color)}.cookie-modal .buttons .accept,.cookie-modal .buttons .accept-all{padding:10px 20px;border:2px solid var(--primary-color);cursor:pointer;transition:all .3s ease-in-out;width:100%;border-radius:7.5px}.cookie-modal .buttons .accept-all{background-color:var(--primary-color);color:#fff}}