.twz-cm-popup{--popup-maxwidth:380px;--popup-width:92%;--popup-padding:1rem;--popup-textsize:14px;--popup-consent-title-size:15px;width:min(92vw,380px) !important;max-width:380px !important;max-height:min(80vh,520px) !important;padding:1rem !important;font-size:14px !important;line-height:1.4 !important;overflow:auto !important}.twz-cm-popup__text :where(h2,h3,h4,h5){font-size:18px !important;line-height:1.3 !important;margin:0 0 .35em !important}.twz-cm-popup__text,.twz-cm-popup__text__inner,.twz-cm-popup__privacy-policy,.twz-cm-popup__cookies-cookie__title .more-info{font-size:14px !important}.twz-cm-popup__cookies-cookie{column-gap:1rem !important;padding-block:.65em !important}.twz-cm-popup__cookies-cookie__title{font-size:15px !important}.twz-cm-popup__cookies-cookie__check{flex:0 0 3.25rem !important;height:1.75rem !important}.twz-cm-popup__cookies-cookie__check-slider:before{height:1.4rem !important;width:1.4rem !important}.twz-cm-popup__buttons{gap:.75rem !important;margin-top:.75em !important}.twz-cm-popup__buttons button{padding:.55em .75em !important;font-size:14px !important}@media (max-width:767px){body.twz-cm-popup--style-bottom .twz-cm-popup{left:4% !important;right:auto !important;bottom:1rem !important;width:92vw !important;max-width:380px !important}}