.u-tt-uppercase{text-transform:uppercase}.u-ff-zubr{font-family:Zubr,serif}.u-ff-normal{font-family:Myriad Pro,Tahoma,Geneva,sans-serif}.u-text-center{text-align:center}div{box-sizing:border-box}.button--component{display:inline-block;line-height:1;background-color:transparent;appearance:none;box-shadow:none;border-radius:0;cursor:pointer;text-decoration:none;font-family:inherit;color:#fff;font-style:normal;line-height:1.16;text-align:center;letter-spacing:1.3px;text-transform:uppercase;width:100%;flex:0 1 100%;max-width:100%;margin-bottom:8px;padding:.5em;font-family:Zubr,serif;border:4px solid #e1b54d;transition:background-color .3s ease,color .3s ease,border-color .3s ease;font-size:22px;font-weight:400}.button--component:active,.button--component:focus,.button--component:hover{text-decoration:none;background-color:#e1b54d;outline:none}.button--component.-outline{border-color:#023006}.button--component.-outline:active,.button--component.-outline:focus,.button--component.-outline:hover{background-color:#e1b54d;border-color:#e1b54d}.button--component.-settings{font-size:17px}.button--option{display:inline-block;line-height:1;background-color:transparent;appearance:none;box-shadow:none;border-radius:0;cursor:pointer;text-decoration:none;font-family:inherit;border:none;width:100%;flex:1 1 100%;background-color:#023006;color:#fff;font-weight:700;font-size:13px;line-height:1.15385;padding:19px;text-align:center}.button--option:active,.button--option:focus,.button--option:hover{text-decoration:none;background-color:#e1b54d;outline:none}.button--option.-active{color:#fff;background-color:#e1b54d}.cookies--modal{max-width:100%;width:570px;max-height:100%;margin:auto;color:#fff}.cookies--modal>.content{background-color:#003805;padding:60px 40px}.cookies--modal.-settings{z-index:9999}.cookies--modal.-settings>.content{padding:0;display:flex;justify-content:center;flex-direction:column}.cookies--logo{text-align:center;padding-top:25px;padding-bottom:55px}.cookies--title{font-size:25px;line-height:1.16;font-weight:400;text-align:center;margin-bottom:15px}.cookies--text>.paragraph{font-size:13px;line-height:1.15385;margin-bottom:1em}.cookies--text>.paragraph.-gray{color:#6f7377}.cookies--text>.paragraph>.link{color:#e1b54d;text-decoration:underline}.cookies--text>.paragraph>.link:focus,.cookies--text>.paragraph>.link:hover{color:inherit}.cookies--btns{margin-top:10px;display:flex;justify-content:space-between;flex-wrap:wrap}.cookies--nav{text-align:right;color:#a1a3a4;font-size:10px}.cookies--nav>.pl{margin-right:10px}.cookies--nav>.en{margin-left:6px}.cookies--nav>a{color:#a1a3a4;text-decoration:none;text-transform:uppercase;font-weight:700}.cookies--nav>a.active{color:#ad8f59}.cookies--nav>.wai{margin-left:25px;color:#f8e71c;text-decoration:underline}.cookies--overflow{overflow:auto;height:100%;max-height:85%}.cookies--cloak{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9998;display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.5)}.cookies--cloak.-bg:before,.cookies--cloak.-hide-overlay:before{display:none}.cookies--header{padding:40px 24px;display:flex;justify-content:space-between;align-items:center}.cookies--header>.title{flex:1 0 auto;font-size:20px;line-height:1.5}.cookies--header>.input{text-align:right;padding:0;flex:0 0 100%;width:100%;margin-left:20px}.cookies--settings>.settings-menu>button:not(:first-of-type){border-top:1px solid #003805}.cookies--settings>.cookies-descriptions{position:relative;width:100%;flex:1 0 100%}.cookies--footer{margin-top:20px;padding:0 60px 40px;text-align:right}.cookie--description{padding:50px 60px;top:0;left:0;right:0;bottom:0;overflow:auto}.cookie--description:not(.-active){display:none;position:absolute}.cookie--description>.title{font-size:16px;line-height:1.3125;font-weight:700;margin-bottom:.875em}.cookie--description>.paragraph{font-size:12px;line-height:1.3;margin-bottom:1em;margin-top:0}.cookie--description .toggle--component{margin-top:20px}.toggle--component{text-align:left;position:relative;font-size:11px}.toggle--component>input{display:none}.toggle--component>input:checked+label:after,.toggle--component>input:disabled+label:after{transform:translate(15px,-50%);background-color:#e1b54d}.toggle--component>label{display:block;position:relative;padding-left:52px;vertical-align:middle;line-height:1.1428;font-family:Zubr,serif}.toggle--component>label:before{width:40px;height:17px;display:inline-block;border-radius:9px;transition:all .3s ease-in-out;border:4px solid #023006}.toggle--component>label:after,.toggle--component>label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}.toggle--component>label:after{width:25px;height:25px;border:4px solid #e1b54d;border-radius:50%;display:block;transition:all .2s ease-in-out}@media (min-width:480px){.cookies--header>.input{margin-top:0;flex:0 0 auto;width:auto;padding:0 33px}}@media (min-width:640px){.button--component{margin-bottom:0;width:48.5%;flex:0 1 48.5%;max-width:48.5%}.button--component.-settings{max-width:200px}.button--option{text-align:left;font-size:12px;padding:12px 12px 12px 25px}.cookies--modal>.content{padding:40px 50px;border-radius:7px}.cookies--title{font-size:28px;margin-bottom:20px}.cookies--text>.paragraph{font-size:14px}.cookies--btns{margin-top:15px}.cookies--header{padding:16px 25px}.cookies--header>.title{font-size:25px}.cookies--header .toggle--component br{display:none}.cookies--settings{display:flex;margin-top:10px}.cookies--settings>.settings-menu{flex:1 0 40%;width:40%;max-width:309px}.cookies--settings>.cookies-descriptions{flex:1 0 60%;width:60%}.cookies--footer{padding:0 25px 16px;margin-top:40px}.cookie--description{padding:10px 28px;min-height:220px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.cookie--description .paragraph:last-of-type{margin-bottom:30px}.cookie--description>.title{margin-bottom:.4em}.cookie--description .toggle--component{margin-top:auto}.toggle--component{font-size:13px}}@media (min-width:960px){.button--component{font-size:23px}.cookies--modal>.content{padding:40px 60px}.cookies--title{font-size:32px;margin-bottom:25px}.cookies--text>.paragraph{font-size:15px}.cookies--btns{margin-top:20px}}@media (max-width:640px){.cookies--title br{display:none}}
