@import url(https://fonts.googleapis.com/css2?family=Titillium+Web&display=swap);@font-face{font-family:Yarin;src:url(../fonts/Yarin.ttf.43771cf3.woff) format("woff"),url(../img/Yarin.ttf.1ad43237.svg#Yarin) format("svg"),url(../fonts/Yarin.ttf.2c4cdbba.eot),url(../fonts/Yarin.ttf.2c4cdbba.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}.b-toast.b-toast-solid .toast{border:2px solid #b3782c}.b-toast-warning .toast .toast-header{color:#652111;background-color:#ed9f38}.page-link{color:#652111}.page-link:focus,.page-link:hover,.page-link:visited{color:#290c06}.page-item.active .page-link{color:#ed9f38;background-color:#652111;border-color:#652111}.btn-danger{background-color:#d12020}.btn-primary,.btn-primary:focus,.btn-primary:visited,.label-primary{font-weight:700;color:#fff;background-color:#d12020;border-color:#d12020}.btn-primary.active,.btn-primary:active,.btn-primary:hover{background-color:#921818!important;border-color:#921818!important}.btn-secondary,.btn-secondary:focus,.btn-secondary:visited,.label-secondary{font-weight:700;color:#ed9f38;background-color:#652111;border-color:#652111}.btn-secondary.active,.btn-secondary:active,.btn-secondary:hover{background-color:#290c06!important;border-color:#290c06!important}body,html{height:100%;font-weight:400}#app,body,html{min-height:100vh}body{color:#652111;font-size:1rem;font-family:Titillium Web,sans-serif}img{max-width:100%}.screenMinHeight{min-height:100vh}.btn{position:relative;outline:none!important}.btn .buttonFaSpin{position:absolute;top:.6rem;left:.4rem}.btnLong{padding:.7rem 1.8rem}.btnLong .buttonFaSpin{position:absolute;top:.9rem;left:.7rem}.creamBg{background:#f0ede0}.offWhiteBg{background:#f7f7f7}.disabled{cursor:not-allowed}h1,h2{font-family:Yarin,sans-serif;font-size:3rem;text-transform:uppercase}a{color:#652111;outline:none!important}a:hover{color:#290c06;text-decoration:none!important}select:-moz-focusring,select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important;background-image:none!important;border:0}.bgDark{background:#652111}.card-header{background:#ed9f38}.card-body{background:#f0ede0}.container{padding:0 1.8rem;max-width:1500px}@media only screen and (max-width:575px){.container{padding:0 1rem}}.form-container{max-width:38rem;margin:0 auto}.cursorPointer{cursor:pointer}.nl2br{white-space:pre-line}.verticalCenter{display:flex;align-items:center;height:100%}.verticalCenterContent{width:100%}@media only screen and (max-width:575px){.verticalCenter{display:block}}.error .ilosc,.error input.form-control,.error textarea.form-control{border:1px solid #d12020}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-break{word-break:break-all}.inputValidationSpinner{position:absolute;right:.4rem;top:.8rem;z-index:1}.b-calendar__calendar .b-calendar__header{margin-bottom:.7rem}.b-calendar__calendar .b-calendar__header .month{font-weight:700;font-size:1.8rem}.b-calendar__calendar .b-calendar__weekdays{display:flex;margin-bottom:1.25rem;text-align:center;background:#ed9f38;color:#652111;font-weight:700}.b-calendar__calendar .b-calendar__weekdays .weekday{width:14.28571%;padding:.25rem .5rem}.b-calendar__calendar .b-calendar__dates{display:flex;flex-wrap:wrap;position:relative}.b-calendar__calendar .b-calendar__dates:after{content:"";position:absolute;bottom:0;background-color:#fff;height:1px;width:100%;z-index:1}.b-calendar__calendar .b-calendar__dates .date{border-right:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);font-weight:200;min-height:4.5rem;padding:.25rem .5rem;position:relative;width:14.28571%}.b-calendar__calendar .b-calendar__dates .date.blank{background-color:rgba(0,0,0,.02);color:rgba(0,0,0,.2)}.b-calendar__calendar .b-calendar__dates .date.no-border-right{border-right:none}.b-calendar__calendar .b-calendar__dates .date.today{background-color:rgba(0,123,255,.2)}.b-calendar__calendar .b-calendar__dates .date .weekday{display:none}.b-calendar__calendar .b-calendar__dates .date .day{font-weight:700}.b-calendar__calendar .b-calendar__dates .date .content{text-align:left}.b-calendar__calendar .b-calendar__dates .date .additional{font-size:.75em;position:absolute;bottom:.25rem;left:.5rem}.b-calendar__calendar .b-calendar__dates .date .additional .year{padding-right:.25rem;font-size:.75em}.header{position:fixed;z-index:900;width:100%;background-color:#ed9f38;border-bottom:1px solid #b3782c}.header .btn{color:#652111}.header .logo{display:inline-block;padding:1em 3em}.header .btn-order{background:#d12020;color:#fff}.header .btn-basket{background:#652111;color:#ed9f38}.header .dropdown-menu{background:#ed9f38}.header .phone-order-info{display:inline-block;text-align:left;padding:.5rem 1rem 0}.over-header-logo{position:relative;top:0;z-index:901;width:18rem;padding:1rem 5rem}.home-slider{font-size:1.8rem}.home-slider .baner{width:100%}.home-slider h1{padding:4rem 0}.home-slider .btn-order{background:#d12020;color:#fff;font-size:1.8rem;margin-bottom:1rem}.home-availability .text-center{margin:3rem 0}.home-availability .text-center form{max-width:36rem;margin:0 auto}.home-availability .text-center form .form-group .form-control{width:100%}.btn-shadow{box-shadow:2px 3px 3px #888}.homeCircleIcon{width:9rem;height:9rem;margin:0 auto;border-radius:50%;background:#fff}.homeCircleIcon .homeIconBread{width:100%;padding:2.7rem 1rem}.homeCircleIcon .homeIconCallendar{width:100%;padding:2.4rem}.homeCircleIcon .homeIconOption{width:100%;padding:2.2rem 1rem}.home-address{font-size:1.8rem;background-image:url(../img/klos-background.a07c76a0.svg);background-position:50%;background-repeat:no-repeat}.home-address img{width:12rem}.footer{background:#f0ede0}.footer .btn-order{background:#d12020;color:#fff}.footer .socials{font-size:1.8rem}.product-on-list{width:25%;padding:.5rem;display:inline-block}.orderSteps{font-family:Yarin,sans-serif;font-size:1.3rem}.orderSteps .stepCircle{display:inline-block;border-radius:50%;background:#f0ede0;text-align:center;width:2.2rem;height:2.2rem;padding-top:.2rem;margin-right:.3rem}.orderSteps .stepCircle.active{background:#ed9f38}.orderSteps .activeStep{border-bottom:1px solid #652111}.inputAmount{width:1.7rem;text-align:center}.error .inputAmount{border:1px solid #d12020}.order-summary-day-box{border-bottom:1px solid #652111;background:#ed9f38}.order-summary-day-box .date-header{padding:.5rem}.order-summary-day-box .products{flex-grow:1;background:#fff;border:3px solid #ed9f38}.order-summary-day-box .products .product-box{border:1px solid #ed9f38;padding:.2rem}.order-summary-day-box .products .product-name{width:30%}.order-summary-day-box .products .product-amount,.order-summary-day-box .products .product-price{width:15%;text-align:right}.order-summary-day-box .products .product-sum{width:40%;text-align:right;padding:0 .2rem}.order-summary-day-box .products .delivery-status{width:20%;text-align:center;color:#652111;background:#f0ede0}.orderSteps .stepCircle.active.activeCircleStep{background-color:#652111;color:#fff}@media (max-width:799px){.header{position:relative}.over-header-logo{display:none}.text-md-center{text-align:center!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.stepLabel{display:none}.stepLabel.activeStep{display:inline-block}.sm-rotate90{transform:rotate(90deg)}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btn.focus,.btn:focus{outline:none;box-shadow:0 0 0 0 rgba(0,123,255,.25)}.hr-sect{display:flex;flex-basis:100%;align-items:center;color:rgba(0,0,0,.35);margin:8px 0}.hr-sect:after,.hr-sect:before{content:"";flex-grow:1;background:rgba(0,0,0,.35);height:1px;font-size:0;line-height:0;margin:0 8px}