@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Itim&display=swap);b,body,em,i,ol,p,u,ul{font-family:Raleway,sans-serif}h1,h2,h3,h4,h5{font-family:Itim}h1{font-size:30px;text-align:center;text-decoration:underline;margin-bottom:32px;margin-top:32px}h2{font-size:24px;text-align:center;text-decoration:underline;margin-bottom:24px;margin-top:24px}.order-table,a,li,ol,p,span,ul{font-size:21px}.form-input,.form-select{font-size:18px}.inner{max-width:1200px;margin:0 auto}header{background:#ee2677;overflow:auto}header .inner{height:200px;padding:50px 0}header .logo{width:200px;float:left}header .order-btn{float:left}header .menu{width:600px;list-style:none;padding:0;margin:0 auto;position:relative;top:-14px}header .menu li{float:left;width:calc(100% / 3);text-align:center;font-family:Itim;line-height:100px}header .menu li a{color:#fff;font-size:32px}header .socials{width:200px;float:right;text-align:right}header .socials button{background:0 0;border:0;width:72px;height:72px;margin:20px 10px;outline:0;cursor:pointer}header .socials button img{width:72px;height:72px}.img-responsive{width:100%;max-width:1200px;margin:0 auto;display:block}.columns{max-width:1200px;margin:0 auto}.section-2{background:#e6a194;color:#fff;padding:24px 0}.section-2 .col-6{padding:0 32px 32px}.section-2 ol{margin:0 24px;padding:0;list-style-position:outside}.section-2 ol li{line-height:1.4;margin:0;padding-left:8px}.section-3{min-height:600px}.section-4{padding:32px 0;background:#ee2677;color:#fff}.section-5{background:#e6a194;color:#fff;padding:24px 0 128px}.section-5 ul{width:280px;margin:0 auto 24px}.section-5 ul li{list-style:none;margin:0;padding:0;height:64px}.section-5 button{background:0 0;border:0;height:48px;line-height:48px;outline:0;cursor:pointer}.section-5 button img{width:48px;height:48px;float:left}.section-5 button span{display:inline-block;margin-left:24px;color:#fff}.section-5 .subline{width:320px;text-align:center;margin:0 auto}.section-5 .subline p{font-size:14px}.order-module{padding-bottom:64px}.order-module .col-category{text-align:center;padding-bottom:24px}.order-module .col-extra{padding-bottom:24px}.order-module .col-extra h3{color:#ee2677}.order-module hr.menu-separate{opacity:1;border:0;border-top:1px solid #707070;margin:40px 0}.order-module .col-product{height:150px}.order-module .col-product .name{font-size:21px;font-weight:700;margin-bottom:12px}.order-module .col-product .description p{display:inline-block;margin:0 12px 0 0;line-height:1.2}.order-module .col-product .description .price-inline{display:inline-block;border-bottom:2px solid #000}.order-module .col-product .description .price-block{display:inline-block;clear:both;border-bottom:2px solid #000}.order-module .col-product.col-product--large{height:200px}.order-module h2{color:#ee2677;font-size:40px;margin:0}.order-module h2.stand-alone{margin-bottom:24px}.order-module h3{font-size:24px;margin-bottom:24px}.order-module span.price{text-decoration:underline;font-size:21px;font-weight:500}.order-module u{font-size:24px;display:block;margin-bottom:24px}.order-module form a{color:#000;text-decoration:underline}.order-module .form-group{margin-bottom:24px}.order-module .form-group .form-icon{height:32px;width:32px}.order-module .form-group .description,.order-module .form-group .name{padding-left:32px;display:block}.order-module .form-group .name{font-size:21px;font-weight:700;margin-bottom:12px}.order-module .form-group .place{font-weight:300;padding-left:32px;display:block;font-size:21px;margin-bottom:12px}.order-module .form-group .description{font-size:21px;line-height:1.3}.order-module .form-checkbox input:checked+.form-icon,.order-module .form-radio input:checked+.form-icon,.order-module .form-switch input:checked+.form-icon{background:0 0;border-color:inherit}.order-module .form-checkbox input:checked+.form-icon:after,.order-module .form-radio input:checked+.form-icon:after,.order-module .form-switch input:checked+.form-icon:after{content:' ';display:block;background:url(svg-heart-green.26a2bcbce58fafec3f8d.svg) center/100% auto no-repeat;height:26px;width:26px;position:relative;top:4px;left:2px;z-index:10}.order-module button.btn.btn-primary{background:#ee2677;border-color:#ee2677;color:#fff;border-radius:12px;height:48px;line-height:48px;padding:0;margin:0;width:100%;max-width:270px;float:right}.order-overview{background:#e87ea1;padding-bottom:32px;color:#fff;overflow:auto}.order-overview a{color:#fff;text-decoration:underline}.order-overview .inner{margin:0 auto}.order-overview .filling-wrap{display:block}.order-overview .filling-wrap .filling{text-decoration:underline;font-weight:500}.order-overview .order-table{width:100%;margin-bottom:32px}.order-overview .order-table div.columns{border-bottom:1px dotted #fff;padding:8px 0}.order-overview .order-table div.category{font-weight:700}.order-overview .order-table div.price,.order-overview .order-table div.price-subtotal{font-weight:500;text-align:right}.order-overview .order-table div.action{text-align:right}.order-overview .order-table div.columns.total{border-bottom:0;border-top:1px solid #fff}.order-overview .order-table div.subtotal{font-weight:700;text-align:right}.order-finish{overflow:auto;padding-bottom:32px}.order-finish .intro p{max-width:400px;margin:0 auto 24px;text-align:center}.order-finish h2{margin:24px 0}.order-finish .col-order-data{max-width:600px;margin:0 auto}.order-finish .col-order-data .col-sm-12{padding:4px}.order-finish .col-order-data .form-input{border-radius:4px;padding-left:24px;min-height:64px;line-height:64px}.order-finish .col-order-data textarea.form-input{border-radius:4px;padding-left:24px;padding-top:24px;margin:4px;width:calc(100% - 8px);height:auto;line-height:24px}.order-finish .col-order-data .form-select{border-radius:4px;padding-left:24px;height:64px}.order-finish button.btn.btn-primary{margin:32px auto 0;float:none}.order-finish .form-dates{width:400px;margin:0 auto}#basket-preview{position:fixed;left:12px;bottom:24px;height:48px;line-height:48px;text-align:center;background:#e6a194;z-index:100;box-shadow:0 0 4px rgba(0,0,0,.4);border:0;border-radius:50%;color:#fff;width:48px}#basket-preview i.fa{margin-right:12px}#basket-preview.badge[data-badge]::after{position:absolute;right:-4px;top:-2px;width:24px;height:24px;color:#fff;background:#ee2677}.snackbar-container{transition:all .5s ease;transition-property:top,right,bottom,left,opacity;font-family:Itim;background-color:#cfd747;position:fixed;display:block;color:#fff;opacity:0;z-index:9999}.snackbar-container img{height:48px;float:left;margin-right:12px;position:relative;top:-8px}.snackbar-container p{padding-top:24px;padding-left:24px;font-size:16px;float:left}.snackbar-container .action{background:inherit;display:block;border:none;font-size:inherit;text-transform:none;width:auto;float:right;color:#ee2677!important;padding:0 24px 0 0;margin-top:20px;cursor:pointer}.snackbar-container .action a{color:#ee2677!important}.snackbar-pos.top-center{bottom:auto!important;top:0;left:0;right:0;transform:translate(0,0)}@media (max-width:1100px){header .inner{height:140px;padding:40px 0}header .menu{width:50vw;top:-28px}header .menu li{line-height:90px}header .menu li a{font-size:21px}header .socials{width:150px;margin-top:-16px}header .socials button,header .socials button img{width:48px;height:48px}header .logo{width:120px}.inner{max-width:calc(100% - 48px)}}@media (max-width:640px){h1{font-size:24px;text-align:center;text-decoration:underline;margin-bottom:24px}.form-input,.form-select,.order-table,a,li,ol,p,span,ul{font-size:16px}header .inner{height:80px;padding:20px 0}header .logo{width:18vw;margin-left:1vw;margin-right:1vw;margin-top:1.5vw}header .menu{display:none}header .order-btn{background:0 0;border:1px solid #fff;margin:0;color:#fff;width:100px;line-height:38px;border-radius:6px;font-size:16px;float:right;text-align:center}header .socials{width:100px;margin-top:0}header .socials button{margin:4px 0 0 12px;height:32px;width:32px;padding:0}header .socials button img{height:32px;width:32px}.inner{max-width:calc(100vw - 32px)}.section-5 ul{width:240px;margin-bottom:24px}.section-5 ul li{height:48px}.section-5 ul li button{line-height:32px}.section-5 ul li button img{height:32px;width:32px}.order-module .col-category{text-align:center}.order-module h2{color:#ee2677;font-size:30px}.order-module h3{font-size:18px;margin-bottom:18px}.order-module span.price{font-size:21px}.order-module u{font-size:16px}.order-module .form-group{margin-bottom:24px}.order-module .form-group .form-icon{height:32px;width:32px}.order-module .form-group .description,.order-module .form-group .name{padding-left:32px;display:block}.order-module .form-group .name{font-size:16px;font-weight:700;margin-bottom:4px}.order-module .form-group .place{font-size:16px}.order-module .form-group .description{font-size:16px;margin-bottom:8px}.order-module .col-product{height:auto}.order-module .col-btn button.btn.btn-primary{width:100%;max-width:100%;margin:24px 0}.snackbar-container .action a{width:100%;margin-bottom:12px}.snackbar-container .action p{margin:0}}