.p_consent__page{padding:60px 200px}.p_consent__page h1,.p_consent__page h2,.p_consent__page h3,.p_consent__page h4{font-size:1.2em;margin-bottom:5px}.p_consent__page__header{margin-bottom:30px;max-width:768px}.p_consent__page__config__item{margin:15px 0;max-width:550px}.p_consent__page__config__item__switch{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:7.5px;margin-bottom:12px}.p_consent__page__config__item__switch p{font-weight:bold}.p_consent__page__config__item__switch__label{position:relative;display:inline-block;width:30px;height:17px}.p_consent__page__config__item__switch__label input{opacity:0;width:0;height:0}.p_consent__page__config__item__switch__label input:checked+.p_consent__page__config__item__switch__label__switch{background-color:#2196f3}.p_consent__page__config__item__switch__label input:checked+.p_consent__page__config__item__switch__label__switch::before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.p_consent__page__config__item__switch__label input:focus+.p_consent__page__config__item__switch__label__switch{box-shadow:0 0 1px #2196f3}.p_consent__page__config__item__switch__label__switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.p_consent__page__config__item__switch__label__switch::before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.p_consent__page__config__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:15px}.p_consent__page__policy{margin-top:60px}.p_consent__page__policy__item{margin-top:15px;max-width:768px}.p_consent__page__policy__item .p_consent__page__policy__item{padding-left:15px}.p_consent__page__policy__item a{color:#000;text-decoration:underline}.p_consent__page__config__buttons__text{max-height:0;overflow:hidden;transition:.5s;padding-top:10px}@media screen and (max-width: 1200px){.p_consent__page{padding:60px 90px}}@media screen and (max-width: 1050px){.p_consent__page{padding:60px 7%}.p_consent__page__policy__item .p_consent__page__policy__item{padding-left:0}}/*# sourceMappingURL=page.css.map */
