﻿html{height:100%;box-sizing:border-box;font-size:12px;scroll-behavior:smooth;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}input[type=number]{-moz-appearance:textfield!important;}*,*:before,*:after{box-sizing:inherit;}body{margin:0;padding:0;overflow-x:hidden;background-color:#ededed;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";}.bg-primary{background-color:#8c0001!important;color:#fff;}.bg-secondary{background-color:#898989!important;color:#fff;}.bg-light{background-color:#fff!important;color:#898989;}.bg-dark{background-color:#000!important;color:#fff;}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:visited,.btn-primary:focus{background-color:#8c0001!important;border-color:#730001!important;color:#fff;}.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:visited,.btn-secondary:focus{background-color:#898989!important;border-color:#7c7c7c!important;color:#fff;}.btn-light,.btn-light:hover,.btn-light:active,.btn-light:visited,.btn-light:focus{background-color:#fff!important;border-color:#f2f2f2!important;color:#898989;}.btn-dark,.btn-dark:hover,.btn-dark:active,.btn-dark:visited,.btn-dark:focus{background-color:#000!important;border-color:#000!important;color:#fff;}.text-primary{color:#8c0001!important;}.text-secondary{color:#898989!important;}.text-light{color:#fff!important;}.text-dark{color:#000!important;}.transition,main .page.success-page,main .page.basket-page,main .page.add-to-basket-page,.loader-wrapper{transition:all .6s ease;}.overlay-bg{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;}.alpha-0{opacity:0;}.alpha-1{opacity:.1;}.alpha-2{opacity:.2;}.alpha-3{opacity:.3;}.alpha-4{opacity:.4;}.alpha-5{opacity:.5;}.alpha-6{opacity:.6;}.alpha-7{opacity:.7;}.alpha-8{opacity:.8;}.alpha-9{opacity:.9;}.alpha-10{opacity:1;}body.modalOpen{overflow:hidden;}#app{position:relative;}header .navbar-top{height:56px;}header .figure-img{max-width:48px;}header p{text-align:justify;}footer{display:flex;align-items:center;}footer .copyright{margin:0 auto;}.loader-wrapper{position:fixed;z-index:10000000;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;}::-webkit-input-placeholder{color:#8c0001;}:-ms-input-placeholder{color:#8c0001;}::placeholder{color:#8c0001;}main .page{position:relative;}main .page.order-page .heading #categories-list{overflow-x:auto;}main .page.order-page .heading #categories-list a{background-color:#fff;color:#000;white-space:nowrap;border-radius:5px;font-weight:bold;text-decoration:none;cursor:pointer;}main .page.order-page .heading #categories-list a.active{background-color:#000;color:#fff;}main .page.order-page .content .categories .category .title{background-color:#f7f7f7;}main .page.order-page .content .categories .category .menu-items{margin-bottom:20px;}main .page.order-page .content .categories .category .menu-items .menu-item{cursor:pointer;}main .page.order-page .content .categories .category .menu-items .menu-item hr{border-color:#8c0001;}main .page.order-page .content .categories .category .menu-items .menu-item:last-of-type{margin-bottom:50px;}main .page.order-page .content .categories .category .menu-items .menu-item:last-of-type hr{display:none;}main .page.order-page .basket-btn-wrapper{left:0;right:0;bottom:0;padding:6px 12px 6px 12px;width:100%;background-color:#fff;}main .page.order-page .basket-btn-wrapper.unsticky{position:absolute!important;}main .page.order-page .basket-btn-wrapper .basket-btn{width:100%;}main .page.welcome-page{position:fixed;top:0;bottom:0;left:-102vw;width:calc(100vw + 2px);z-index:10000;}main .page.welcome-page.shown{left:0;}main .page.welcome-page .content{margin-top:130px;}main .page.welcome-page .content .logo{width:50%;max-width:400px;}main .page.welcome-page .content .menu-btn{position:absolute;left:12vw;right:10vw;bottom:5vw;width:calc(80% - 24px);}main .page.add-to-basket-page{position:fixed;top:0;bottom:0;left:-102vw;width:calc(100vw + 2px);z-index:12000;overflow-y:auto;}main .page.add-to-basket-page.shown{left:0;}main .page.add-to-basket-page .content{margin-top:80px;margin-bottom:80px;}main .page.add-to-basket-page .content textarea#comments{background-color:#e5e5e5;}main .page.add-to-basket-page .content input#quantity{background-color:#e5e5e5;height:44px;text-align:center;font-size:2em;}main .page.add-to-basket-page .content .add-to-basket{left:12px;right:12px;bottom:6px;}main .page.add-to-basket-page .content .add-to-basket.shown{position:fixed;}main .page.add-to-basket-page .content .add-to-basket .minus-btn{border-radius:50%;font-size:3.7em;cursor:pointer;}main .page.add-to-basket-page .content .add-to-basket .plus-btn{border-radius:50%;cursor:pointer;font-size:3.7em;}main .page.basket-page{position:fixed;top:0;bottom:0;left:-102vw;width:calc(100vw + 2px);z-index:11000;overflow-y:auto;}main .page.basket-page.shown{left:0;}main .page.basket-page .content{margin-top:80px;}main .page.basket-page .content .order-items{margin-bottom:50px;}main .page.basket-page .content .order-items .order-item .edit-btn{cursor:pointer;font-size:1.6em;}main .page.basket-page .content .order-items .order-item hr{border-color:#8c0001;}main .page.basket-page .content .order-items .order-item:last-of-type hr{display:none;}main .page.basket-page .content .order-btn{position:absolute;left:12px;right:12px;bottom:6px;width:calc(100% - 24px);}main .page.basket-page .content .order-btn.shown{position:fixed;}main .page.success-page{position:fixed;top:0;bottom:0;left:-102vw;width:calc(100vw + 2px);z-index:13000;}main .page.success-page.shown{left:0;}main .page.success-page .content{margin-top:80px;}main .page.success-page .content .promo-MrPlato{position:absolute;left:12px;right:12px;bottom:60px;width:calc(100% - 24px);}main .page.success-page .content .menu-btn{position:absolute;left:12px;right:12px;bottom:6px;width:calc(100% - 24px);}