button,hr,input{overflow:visible}html{line-height:1.25;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;height:100vh;font:18px/1.25 Arial,Helvetica,sans-serif;background:#24292d;display:flex}article,footer,main,nav,section{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects;cursor:pointer;text-decoration:none}b,strong{font-weight:bolder}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.25;margin:0}button,select{text-transform:none}input,select,textarea{-webkit-appearance:none;-moz-appearance:none}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:ButtonText dotted 1px}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"kr-icons";src:url(/fonts/kr-icons-v1.eot)format("embedded-opentype"),url(/fonts/kr-icons-v1.ttf)format("truetype"),url(/fonts/kr-icons-v1.woff)format("woff"),url(/fonts/kr-icons-v1.svg)format("svg");font-display:swap;font-weight:400;font-style:normal}[class*=" kr-"],[class^=kr-]{font-family:"kr-icons"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kr-signout::before{content:""}.kr-phone::before{content:""}.kr-instagram::before{content:""}.kr-plus::before{content:""}.kr-reorder::before{content:""}.kr-envelope::before{content:""}.kr-remove::before{content:""}.kr-pushpin::before{content:""}.kr-twitter::before{content:""}.kr-facebook::before{content:""}.kr-google_plus::before{content:""}.kr-angle_up::before{content:""}.kr-angle_down::before{content:""}*{box-sizing:border-box}.body--fixed{position:fixed}.progressive{transition:filter 1s ease-out;filter:blur(5px);max-width:100%}.progressive.replaced{filter:none}.flex-fill{display:flex}.flex-fill>div{flex:1}.nobr{white-space:nowrap}.content{flex:1 0 calc(100% - 320px);position:relative}.banner{min-height:500px;padding:20px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase;position:relative}.banner__bg,.banner__heading::before{position:absolute;left:0;right:0;bottom:0}.banner__bg{background-position:center;background-repeat:no-repeat;background-size:cover;filter:brightness(65%)!important;top:0;z-index:-1}.banner__heading{color:#d4ae82;font-size:72px;position:relative;margin-bottom:24px;padding-bottom:10px}.banner__heading::before{background:#d4ae82;height:1px;max-width:170px;margin:auto;content:""}.banner__text{color:#fff;font-size:24px;max-width:750px}.two-halves{display:flex}.two-halves>*{width:50%}.two-thirds{display:flex;align-items:flex-start}.two-thirds>:first-child{width:66.6666666667%}.two-thirds>:last-child{width:33.3333333333%}.two-thirds:nth-child(even){background:#2c3236}.two-thirds--banner>:first-child{width:100%}.three-fourths{display:flex}.three-fourths>:first-child{width:75%}.three-fourths>:last-child{width:25%}.three-fourths:nth-child(even){background:#2c3236}.button{background:0 0;border:1px solid #fff;color:#fff;text-transform:uppercase;padding:20px 40px;cursor:pointer;margin:auto;display:block}.button--save{background:#323639;border:0;padding:5px 15px;display:inline-block}.button--price{background:#eee;color:#333;display:block;text-align:center;border:0;padding:5px 15px}.button-wrapper{text-align:right}.table{width:100%;background:#fff;margin-bottom:10px;border-collapse:collapse}.table a{color:#000}.table td,.table th{padding:8px;border:1px solid #f4f4f4}.table td:first-child,.table th:first-child{width:30px}.table tr:nth-child(odd){background:#f9f9f9}.table thead{font-weight:700}.table thead td{background:#eee}.form input,.form select,.form textarea{border:1px solid #f4f4f4;width:100%;padding:4px}.form select{background:#fff;border-radius:0}.form textarea{height:150px;resize:vertical}.form__price{display:flex;margin-bottom:10px}.form__price :not(:last-child){flex:1;margin-right:15px}.form__price .kr-plus,.form__price .kr-remove{display:flex;align-items:center;margin-right:10px;cursor:pointer;color:#333}.form__price--hidden{display:none}.section-title{height:430px;display:flex;align-items:center;justify-content:center;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover}.section-title div{color:#fff;text-transform:uppercase;font-size:35px;position:relative;margin-bottom:24px;padding-bottom:10px;max-width:90%;width:100%!important}.section-title div::before{background:#d4ae82;position:absolute;left:0;right:0;bottom:0;height:1px;max-width:400px;margin:auto;content:""}.menu{width:320px;height:100%;text-align:center;flex:1 0 320px}.menu--fixed{width:320px;position:fixed;top:0;bottom:0;background:#8f2315;overflow:hidden}.menu--fixed-inner{overflow-y:auto;height:100%}.menu--mobile{position:fixed;height:56px;left:0;right:0;top:0;background:#8f2315;padding:10px;z-index:99;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);display:none}.menu--mobile a{height:100%;display:block;margin:auto;width:100px}.menu--mobile .menu__logo{height:100%;margin:0 auto}.menu--mobile .menu__controls{color:#d4ae82;position:absolute;top:16px;left:16px;font-size:26px}.menu__logo{max-width:210px;margin:65px auto;height:210px}.menu__link{text-transform:uppercase;display:block;color:#fff;letter-spacing:1px;padding:18px 0;line-height:1;border-top:1px solid #313539}.menu__link--selected{color:#8f2315;background:#fff}.menu__link--languages{display:flex;color:#d4b794;padding:0;cursor:pointer;align-items:center;text-transform:none;border-bottom:1px solid #313539}.menu__link-lang{padding:18px 0;flex:1}.menu__social,.menu__socials{display:flex;align-items:center;justify-content:center;margin:40px 0}.menu__social{color:#8f2315;background:#fff;border-radius:50%;font-size:0;width:40px;height:40px;margin:0 5px}.menu__social::before{font-size:17px}.scroll-up{background:#333;border-radius:4px 4px 0 0;bottom:0;color:#fff;height:35px;position:fixed;right:30px;width:48px;opacity:.9;z-index:98;font-size:22px;line-height:33px;text-align:center;cursor:pointer;display:none;transition:background .3s ease,opacity .3s ease}.footer{text-align:center;padding:55px;background:#313539}.footer i{display:block;color:#d4ae82;font-size:21px;margin-right:15px}.footer__contacts-heading{color:#fff;text-transform:uppercase;font-size:30px;margin-bottom:30px}.footer__contacts-list{margin:auto;display:inline-block}.footer__contacts-item{display:flex;align-items:center;margin-bottom:20px}.footer__contacts-value{font-size:25px;color:#ccc;text-align:left}.warning{position:fixed;left:0;right:0;bottom:0;background:#8f2315;color:#fff;text-align:center;padding:20px}.warning__close{position:absolute;top:5px;right:5px;cursor:pointer}#snow,.popup{position:fixed;top:0;left:0;right:0;bottom:0}.popup{cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);z-index:1}.popup::before{content:"";color:#fff;font-family:"kr-icons";position:absolute;top:10px;right:10px;font-size:30px}.popup__image{max-width:800px;max-height:800px;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}#snow{pointer-events:none}@media (max-width:1200px){.three-fourths{display:block}.three-fourths>*{width:100%!important}}@media (max-width:770px){.three-fourths,.two-thirds,body{display:block}.three-fourths>*,.two-thirds>*{width:100%!important}.banner{min-height:400px}.banner__heading{font-size:52px}.banner__text{font-size:24px}.desktop-only{display:none}.form__price :not(:last-child){margin-right:8px}.content{width:100vw}.section-title{height:210px;padding:0 30px}.menu{height:56px;width:auto}.menu--mobile{display:block}.menu--fixed{left:-100vw;width:100vw;top:56px;z-index:99}.menu--fixed-inner{width:100%!important}.menu--fixed .menu__logo{display:none}.menu__link-lang--selected{color:#fff}.footer{padding:50px 10px}.popup::before{top:66px}}@media not all and (hover:none){.button{transition:background .3s ease}.button:hover{background:rgba(255,255,255,.05)}.button--save:hover{background:#121315}.button--price:hover{background:#eee}.menu__link{transition:color .3s ease}.menu__link:hover{color:#d4ae82}.menu__link-lang{transition:background .3s ease}.menu__link-lang:hover{background:#fff}.menu__link-lang--selected:hover{background:#d4ae82;color:#fff}.scroll-up:hover{background:#c0996b;opacity:1}}@media (min-width:771px){.menu--fixed{left:0!important}}