#preferences-modal{overflow-y:scroll;z-index:100000001}#preferences-modal,#preferences-modal .overlay{align-items:center;bottom:0;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%}#preferences-modal .close-modal{right:20px;top:20px}#preferences-modal .overlay{background-color:hsla(30,8%,95%,.8);display:flex;opacity:1;z-index:0}#preferences-modal .form-white-wrap{background:#172135;margin:0 auto;max-width:780px;padding:40px;z-index:1}#preferences-modal .form-white-wrap *{color:#fff}#preferences-modal .form .h3{font-size:40px}#cookies-grid{margin-top:40px;max-width:700px}.cookie-grid-row{display:grid;grid-template-columns:30% 50% 1fr;grid-row-gap:0;border-bottom:1px solid grey}.cookie-grid-row:last-child{border-bottom:none}.grid-cell{padding:20px 10px}.grid-cell:first-child{padding-left:0}.grid-cell:last-child{padding-right:0}.grid-cell .cookies-category,.grid-cell.toggle-wrap{font-size:14px}.grid-cell p:not(.cookies-category){font-size:12px}.cookie-toggle{height:0;visibility:hidden;width:0}.cookie-toggle-label{background:grey;border-radius:100px;cursor:pointer;display:block!important;display:block;height:25px;position:relative;width:50px}.cookie-toggle-label:after{background:#fff;border-radius:40px;content:"";height:15px;left:5px;position:absolute;top:5px;transition:.3s;width:15px}.cookie-toggle:checked+.cookie-toggle-label{background:#ff5a65}.cookie-toggle:checked+.cookie-toggle-label:after{left:calc(100% - 5px);transform:translateX(-100%)}#cookie-btn-wrap{margin-top:20px;width:100%}@media(min-width:1200px) and (min-height:400px){#preferences-modal .form-white-wrap{margin-top:40px}}@media(min-width:1200px) and (min-height:800px){#preferences-modal .form-white-wrap{margin-top:100px}}@media(min-width:1700px){#preferences-modal .form-white-wrap{margin-top:250px}}@media (max-width:639px){#preferences-modal{padding-top:0}#preferences-modal .form .h3{font-size:32px}.cookie-grid-row{grid-template-columns:repeat(1,1fr);margin-bottom:40px;padding-bottom:40px}.grid-cell{padding:0}.grid-cell:first-child{padding-bottom:20px}.toggle-wrap{margin-top:20px}.cookie-grid-row:last-child{margin-bottom:0}#cookie-btn-wrap{flex-direction:column;gap:0;margin-top:0}#cookie-btn-wrap a{margin:10px 0;text-align:center}}