.cookie-notice__wrapper{
    position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 1004;
    background:#ffffffd4;
    padding: 32px 0;
    box-shadow: -1px -9px 19px -8px rgb(0 0 0 / 29%);
    display: none;
}
.cookie-notice-btn-flex {
    display: flex;
    flex-direction: column;
    gap: 5px;
    width: 327px;
}

.cookie-notice-btn-flex .cookie-notice-btn-more {
    padding: 0 50px;
    margin-left: auto;
    font-size: 16px;
    flex: none;
    height: 49px;
    background: #025692;
    opacity: 1;
    cursor: pointer;
    color: white;
    text-decoration: none;
    font-weight: bold;
    width: 327px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.cookie-notice{
    color: white;
}

.cookie-notice__wrapper a{
    color: #025692;
}
.cookie-notice__wrapper .btn{
    padding: 0 125px ;
    margin-left: auto;
    font-size: 16px;
    flex: none;
    height: 49px;
    background: #80907c;
    opacity: 1;
    cursor: pointer;
}

.cookie-notice__wrapper .btn span{
    color: white;
}
.cookie-notice__wrapper p {
    color: black;
}
.cookie-notice__wrapper .cookie-notice-container {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    padding: 0px 40px;
    max-width: 1530px;
}
@media (max-width: 800px) {
    .cookie-notice__wrapper .btn {  width: 100%;   padding: 0 22px;margin-bottom: 10px;}
}
@media (max-width: 600px) {
    .cookie-notice-btn-flex {width: 100%}
    .cookie-notice-btn-flex .cookie-notice-btn-more { font-size: 12px;margin-bottom: 10px}
    .cookie-notice__wrapper .btn span { font-size: 12px;}
    .cookie-notice__wrapper {     padding: 0px 0;}
    .cookie-notice__wrapper .cookie-notice-container {    max-width: 100%;    padding: 20px 20px;  align-items: flex-start;   flex-direction: column-reverse;}
    .cookie-notice__wrapper .btn { margin-left: unset;font-size: 12px;}
    .cookie-notice__wrapper p { font-size: 10px; }
    .cookie-notice__wrapper .btn { height: 50px}
}