@media(max-width: 575.98px){.hidden-xs{display:none}}@media(min-width: 576px)and (max-width: 767.98px){.hidden-sm{display:none}}@media(min-width: 768px)and (max-width: 991.98px){.hidden-md{display:none}}@media(min-width: 992px)and (max-width: 1199.98px){.hidden-lg{display:none}}@media(min-width: 1200px){.hidden-xl{display:none}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-l-0{margin-left:0}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.p-t-0{padding-top:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-r-0{padding-right:0}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-b-0{padding-bottom:0}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-l-0{padding-left:0}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.font-light{font-weight:300}.font-normal{font-weight:normal}.font-semibold{font-weight:600}.font-bold{font-weight:bold}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.alert-sm{font-size:14px;padding:7px 10px;margin-bottom:10px}.alert-xs{font-size:12px;padding:3px 8px;margin-bottom:5px}.max-width-max-content{max-width:max-content}.word-break-break-word{word-break:break-word}.word-break-break-all{word-break:break-all}.white-space-break-spaces{white-space:break-spaces}.white-space-nowrap{white-space:nowrap}.white-space-normal{white-space:normal}.alert-black{border-radius:0;background:#393d3c;color:#fff}@media(min-width: 1600px){.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@font-face{font-family:"fontello";src:url("../../fonts/fontello.eot?39631554");src:url("../../fonts/fontello.eot?39631554#iefix") format("embedded-opentype"),url("../../fonts/fontello.woff2?39631554") format("woff2"),url("../../fonts/fontello.woff?39631554") format("woff"),url("../../fonts/fontello.ttf?39631554") format("truetype"),url("../../fonts/fontello.svg?39631554#fontello") format("svg");font-weight:normal;font-style:normal}[class^=icon-allergy-]:before,[class*=" icon-allergy-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;line-height:1;display:inline-block;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-allergy-sugar:before{content:""}.icon-allergy-nuts:before{content:""}.icon-allergy-peanuts:before{content:""}.icon-allergy-gluten:before{content:""}.icon-allergy-mushroom:before{content:""}.icon-allergy-fish:before{content:""}.icon-allergy-corn:before{content:""}.icon-allergy-lupin:before{content:""}.icon-allergy-mustard:before{content:""}.icon-allergy-molluscs:before{content:""}.icon-allergy-crustaceans:before{content:""}.icon-allergy-sulphur-dioxide:before{content:""}.icon-allergy-sesame:before{content:""}.icon-allergy-soy:before{content:""}.icon-allergy-milk:before{content:""}.icon-allergy-egg:before{content:""}.icon-allergy-celery:before{content:""}.icon-allergy-hot:before{content:""}.icon-allergy-sugarless:before{content:""}.icon-allergy-yeastless:before{content:""}.icon-allergy-glutenless:before{content:""}.icon-allergy-lactoseless:before{content:""}.icon-allergy-milkless:before{content:""}.icon-allergy-additiveless:before{content:""}.icon-allergy-bio:before{content:""}.icon-allergy-vegan:before{content:""}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.print-content{padding:0 5px;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.print-content .day-row{font-size:13px}.print-content .day-row .day-header .day-title{display:block;text-align:center;font-size:20px;font-weight:600}.print-content .day-row .group-wrapper-group-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.print-content .day-row .group-title .title{font-size:17px}.order-form-container{max-width:650px;margin:0 auto}.fixed-controls{z-index:1000;position:fixed;bottom:0;right:0;width:auto}.fixed-controls .fixed-control-wrapper{text-align:right}.fixed-controls .fixed-control-wrapper .fixed-control{text-align:center;background:#424242;color:#fff;text-decoration:none;display:inline-block;width:50px;height:50px;position:relative;vertical-align:bottom;border-bottom:1px solid #424242;margin-bottom:-1px}.fixed-controls .fixed-control-wrapper .fixed-control:not(:last-child){margin-right:3px}.fixed-controls .fixed-control-wrapper .fixed-control .icon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fixed-controls .mobile-control-container{width:100%;background:#424242;border-top:1px solid red;display:block}.fixed-controls .mobile-control-container .control-button{display:block;padding:10px 0;font-size:12px}.fixed-controls .mobile-control-container .control-button:hover{text-decoration:none}.fixed-controls .mobile-control-container .control-button:hover .text{color:red}.fixed-controls .mobile-control-container .control-button:hover .icon{color:red}.fixed-controls .mobile-control-container .control-button.next-button{text-align:right;padding-right:15px}.fixed-controls .mobile-control-container .control-button.next-button .icon{margin-left:5px}.fixed-controls .mobile-control-container .control-button.previous-button{padding-left:15px}.fixed-controls .mobile-control-container .control-button.previous-button .icon{margin-right:5px}.fixed-controls .mobile-control-container .control-button.disabled .text{color:#999}.fixed-controls .mobile-control-container .control-button.disabled .icon{color:#999}.fixed-controls .mobile-control-container .control-button .text{color:#fff;vertical-align:middle;text-transform:uppercase}.fixed-controls .mobile-control-container .control-button .icon{color:red;font-size:20px;vertical-align:middle}.week-container{font-family:Montserrat,sans-serif}.week-container .week-row{display:none}.week-container .week-row.active{display:block}.week-container .week-row .day-container .day-row{animation:day-row-crawl-in .5s;margin-bottom:25px}@keyframes day-row-crawl-in{0%{-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);-webkit-transform:translate(0, -10px);transform:translate(0, -10px);opacity:0}100%{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.week-container .week-row .day-container .day-row.open .open-info{display:none}.week-container .week-row .day-container .day-row.open .day-header-inner-wrapper .icon{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.week-container .week-row .day-container .day-row.open .day-footer{display:block}.week-container .week-row .day-container .day-row .day-footer{display:none;padding:15px 0;text-align:center}.week-container .week-row .day-container .day-row .day-footer .day-toggle-button{display:inline-block;color:#666}.week-container .week-row .day-container .day-row:not(.unavailable,.history) .day-header-inner-wrapper{cursor:pointer}.week-container .week-row .day-container .day-row:not(.unavailable,.history) .day-header-inner-wrapper:hover .icon{color:#f07675}.week-container .week-row .day-container .day-row:not(.unavailable,.history) .day-header-inner-wrapper .day-title .date{color:#eb4847}.week-container .week-row .day-container .day-row:not(.unavailable,.history) .day-header-inner-wrapper .icon{color:#eb4847}.week-container .week-row .day-container .day-row.history .day-header-inner-wrapper{cursor:pointer}.week-container .week-row .day-container .day-row.history .day-header-inner-wrapper .day-title .name{color:#b6b6b6}.week-container .week-row .day-container .day-row.history .day-header-inner-wrapper .icon{color:#b6b6b6}.week-container .week-row .day-container .day-row.history .open-info{color:#b6b6b6}.week-container .week-row .day-container .day-row.unavailable .day-header-inner-wrapper .day-title .name{color:#b6b6b6}.week-container .week-row .day-container .day-row.unavailable .day-header-inner-wrapper .icon{display:none}.week-container .week-row .day-container .day-row.unavailable .open-info{display:none}.week-container .week-row .day-container .day-row .warning-container{padding-top:3px}.week-container .week-row .day-container .day-row.vacation .day-warning{color:#000}.week-container .week-row .day-container .day-row.vacation .day-warning::before{content:"";font-family:"Font Awesome 5 Pro";margin-right:5px}.week-container .week-row .day-container .day-row.vacation .open-info{display:none}.week-container .week-row .day-container .day-row .open-info{color:#eb4847;font-size:14px;cursor:pointer}.week-container .week-row .day-container .day-row .day-header-inner-wrapper{display:flex;justify-content:space-between;font-size:14px;text-decoration:none;outline:none;padding-bottom:5px;border-bottom:1px solid #dadada}.week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title{font-weight:500;text-transform:uppercase}.week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title .name{color:#1f1f1f}.week-container .week-row .day-container .day-row .day-header-inner-wrapper .day-title .date{color:#bebebe}.week-container .week-row .day-container .day-row .day-header-inner-wrapper .icon{color:#b1b1b1;font-size:18px;-moz-transition:.1s linear transform;-ms-transition:.1s linear transform;-webkit-transition:.1s linear transform;transition:.1s linear transform;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.week-container .week-row .day-container .day-row .day-warning{color:#b6b6b6;font-size:14px}.week-container .week-row .day-container .day-row .day-info{padding:30px;background:#fff;border:1px solid #dbdbdb;border-radius:10px;margin-bottom:15px;text-align:center}.week-container .week-row .day-container .day-row .group-container .group-wrapper-title{font-size:22px;color:#eb4847;padding:20px 20px 0;text-align:center;font-weight:500}.week-container .week-row .day-container .day-row .group-container .group-wrapper-subtitle{text-align:center;margin-bottom:20px;font-size:13px;color:#9a9a9a;font-style:italic}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container{padding:30px;background:#fff;border:1px solid #dbdbdb;border-radius:10px;margin-bottom:30px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .title{font-weight:600;font-size:14px;color:#1f1f1f;text-align:center;padding-bottom:20px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices{max-width:600px;margin:0 auto}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row{display:grid;grid-template-columns:1fr auto;grid-gap:15px;position:relative;font-size:14px;color:#1f1f1f;font-weight:500}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row:not(:last-child){padding-bottom:10px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row:not(:last-child)::after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:1px;background:#dbdbdb}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row .rations .ration-separator{display:inline-block;margin-right:5px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row .rations .ration{display:inline-block}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row .rations .ration .price{color:#eb4847;display:inline-block;margin-right:5px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row .rations .ration .name{text-transform:lowercase;display:inline-block}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container{padding:30px;background:#fff;border:1px solid #dbdbdb;border-radius:10px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .group-title{text-align:center;position:relative}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .group-title::before{content:"";position:absolute;left:50%;top:50%;width:60%;height:1px;background:#d5d5d5;z-index:1;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .group-title .title{display:inline-block;font-size:14px;color:#1f1f1f;font-weight:600;padding:5px 15px;border:1px solid #d5d5d5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:10;position:relative;background:#fff}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container{padding:10px 0}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row{padding:10px 0;display:flex;justify-content:space-between;position:relative}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row:nth-child(2n){background-color:rgba(0,0,0,.05)}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container{display:flex;align-items:center}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .image-container{position:relative;display:inline-table}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .image-container .main-image.has-gallery{cursor:pointer}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .image-container .image-count{position:absolute;font-size:10px;right:0;bottom:0;background:rgba(0,0,0,.6);padding:0 4px;color:#fff;text-align:center;pointer-events:none}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container{padding-left:20px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .name{color:#1f1f1f;font-weight:500}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .ingredients{color:#4e4e4e}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .short-description{font-size:13px;color:#666}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .allergy-container-mobile{display:none;font-size:20px;margin-right:5px;line-height:1}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .allergy-container .allergy{font-size:18px;color:#eb8947}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .allergy-container .allergy:hover,.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .allergy-container .allergy:focus{color:#f0a775}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .allergy-container .allergy:not(:last-child){margin-right:5px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container{display:flex;padding-right:20px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration{padding:10px;background:#fafafa;border:1px solid #c1c1c1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration:not(:last-child){margin-right:20px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .text{font-size:14px;font-weight:600;color:#1f1f1f;padding-bottom:5px;text-align:center;text-transform:uppercase}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper{display:flex;align-items:center}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .price{padding-right:10px;color:#1f1f1f;font-size:14px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper{display:flex;align-items:center}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper.centralize{margin:0 auto}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .control-button{display:inline-block;text-align:center;color:#fff;background:#eb4847;font-weight:700;font-size:26px;line-height:1;width:26px;outline:none;text-decoration:none}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .control-button:hover,.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .control-button:focus{background:#f07675}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .ration-input{width:34px;height:26px;text-align:center;background:#fff;color:#959595;-moz-appearance:textfield}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .ration-input::-webkit-outer-spin-button,.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .control-wrapper .ration-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.week-wrapper{padding:30px 0;background-color:#fafafa}.week-wrapper .current-week-date-range{text-align:center;margin-bottom:15px;margin-top:30px;font-size:20px}.week-wrapper .current-week-date-range .print-week-button{margin-left:5px}.week-wrapper .week-control-container{margin-bottom:60px;display:flex;justify-content:space-between;font-family:Montserrat,sans-serif}.week-wrapper .week-control-container .control-button{display:flex;align-items:center;color:#1f1f1f;font-size:14px;font-weight:500;padding:5px 10px;width:150px;border:1px solid #d8d8d8;text-transform:uppercase}.week-wrapper .week-control-container .control-button:hover,.week-wrapper .week-control-container .control-button:focus{border:1px solid #eb4949;text-decoration:none}.week-wrapper .week-control-container .control-button:hover .icon,.week-wrapper .week-control-container .control-button:focus .icon{color:#eb4949}.week-wrapper .week-control-container .control-button .icon{color:#b1b1b1;font-size:24px}.week-wrapper .week-control-container .control-button.previous-button .icon{padding-right:10px}.week-wrapper .week-control-container .control-button.next-button{justify-content:flex-end}.week-wrapper .week-control-container .control-button.next-button .icon{padding-left:10px}.week-wrapper .week-control-container .control-button.next-button .text{text-align:right}.cart-wrapper{padding:40px 0;font-family:Montserrat,sans-serif}.cart-wrapper .cart-head{border:1px solid #424242;background:#424242;padding:30px 20px;text-align:center}.cart-wrapper .cart-head .title{font-size:22px;color:#fff;text-transform:uppercase}.cart-wrapper .cart-body-wrapper{position:relative;padding:40px 30px;background:#fff;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.cart-wrapper .cart-body-wrapper .cart-loading{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.1);top:0;left:0}.cart-wrapper .cart-body-wrapper .cart-loading .icon{font-size:36px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row{display:grid;grid-template-columns:1fr 2fr 2fr 1fr;position:relative;padding:10px 0;align-items:center;color:#1f1f1f;font-size:14px;font-weight:500}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#d5d5d5}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .date{align-self:center;display:inline-block;border:1px solid #d5d5d5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;font-weight:600;padding:5px 10px;max-width:90%}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .type{font-size:12px;font-weight:600;margin-right:5px;border-radius:5px;background-color:#6683b3;padding:0 5px;color:#fff;text-transform:uppercase}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .name .title{font-weight:600;text-transform:uppercase}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .total-price{font-weight:600;text-align:right}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .allergy-container{align-self:center}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .allergy-container .allergy{display:inline-block;padding:1px 4px;font-size:11px;background:#ccc;border-radius:3px;margin-right:2px;color:#fff}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .allergy-container .allergy.active{background:#6683b3}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container{display:flex;justify-content:center;padding-top:10px}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration{position:relative;text-align:center}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration:not(:last-child){margin-right:20px}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .text{font-size:14px;font-weight:600;color:#1f1f1f;text-align:center;text-transform:uppercase}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .price{position:absolute;top:-15px;width:100%;left:0;text-align:center}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper{display:flex;align-items:center}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper .control-button{display:inline-block;text-align:center;color:#4e4e4e;font-weight:700;font-size:26px;line-height:1;width:26px;outline:none;text-decoration:none}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper .control-button:hover,.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper .control-button:focus{background:rgba(0,0,0,.1)}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper .ration-input{width:34px;height:26px;text-align:center;background:#fff;color:#959595;-moz-appearance:textfield;border:none}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper .ration-input::-webkit-outer-spin-button,.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .control-wrapper .ration-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-delivery-price{display:flex;justify-content:space-between;padding:30px 0;font-size:14px;font-weight:600}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-delivery-price .data-container .name{color:#eb8947;text-transform:uppercase}.cart-wrapper .cart-footer{border:1px solid #dbdbdb;background:#fafafa;padding:30px 20px;display:flex;justify-content:space-between;color:#333;font-size:14px}.cart-wrapper .cart-footer .wrapping-select-container{display:flex;flex-direction:column}.cart-wrapper .cart-footer .wrapping-select-container .title{font-weight:600;padding-right:10px;text-transform:uppercase}.cart-wrapper .cart-footer .wrapping-select-container .wrapping-selectpicker{background:#e6e6e6;border:none;color:#1f1f1f;max-height:26px;font-weight:500;padding:0 5px;border-radius:5px;margin-top:5px}.cart-wrapper .cart-footer .wrapping-select-container .dropdown-toggle{padding:3px 5px}.cart-wrapper .cart-footer .wrapping-select-container .dropdown-menu{padding:2px 0}.cart-wrapper .cart-footer .wrapping-select-container .dropdown-menu .dropdown-item{padding:5px}.cart-wrapper .cart-footer .cart-price-container{max-width:400px;margin-left:auto}.cart-wrapper .cart-footer .cart-price-container .item{display:grid;grid-template-columns:repeat(2, 1fr);text-align:right;position:relative}.cart-wrapper .cart-footer .cart-price-container .item:last-child{padding-top:20px}.cart-wrapper .cart-footer .cart-price-container .item:last-child::before{content:"";position:absolute;left:0;top:10px;width:100%;height:1px;background:#ccc}.cart-wrapper .cart-footer .cart-price-container .item .text{text-transform:uppercase}.week-advance-warning{background-color:#e4b117;padding:15px;color:#fff;margin-bottom:15px;text-align:left}.week-advance-warning .cart-warning-dates .cart-warning-date{font-style:italic}.week-advance-warning .cart-warning-dates .cart-warning-date:not(:last-child){margin-right:10px}.cart-warning{background-color:#dc3545;padding:15px;color:#fff;margin-bottom:15px;text-align:left}.cart-warning .cart-warning-dates .cart-warning-date{font-style:italic}.cart-warning .cart-warning-dates .cart-warning-date:not(:last-child){margin-right:10px}.form-wrapper{padding:30px 0;background:#fff}.form-wrapper .default-form .form-head{background:#424242}.form-wrapper .custom-form .button-container .form-control-button{background:#424242}.form-wrapper .total-price{text-align:center;margin-bottom:15px}.form-wrapper .total-price .total-price-text{margin-right:5px}.loading-screen{z-index:55;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.loading-screen .icon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:48px;color:#fff}.lg-backdrop{background:rgba(0,0,0,.6)}@media(max-width: 991px){.fixed-controls{width:100%}.week-container{margin:0 -10px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-title{padding:0}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container{padding:5px;margin-bottom:15px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .title{padding-bottom:5px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row{display:block;text-align:center}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row .name{padding-bottom:0}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row:not(:last-child){padding-bottom:20px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-price .menu-prices-container .prices .menu-price-row:not(:last-child)::after{bottom:10px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container{padding:0;border:none;background:rgba(0,0,0,0)}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container{padding:0}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row{padding:5px 0;flex-direction:row;align-items:center;min-height:65px;position:relative}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row::before{position:absolute;top:50%;right:15px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-family:"Font Awesome 5 Pro";content:"";color:#000;font-size:54px;font-weight:700;opacity:.1}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row.active .control-container{display:flex}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container{z-index:2}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .image-container{margin-right:5px;flex-shrink:0}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container{padding-left:0;text-align:left}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .name{font-size:12px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container .ingredients{font-size:11px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container{display:none;align-items:center;padding:20px 15px;flex-direction:row;position:absolute;background:rgba(0,0,0,.7);width:100%;top:0;left:0;z-index:5;justify-content:flex-end;height:100%}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration{margin-top:15px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .text{padding-bottom:0;line-height:1.05;font-size:12px;color:#fff}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper .price{font-weight:600;color:#fff;position:absolute;top:-20px;font-size:13px;text-align:center;padding:0;width:100%}.cart-wrapper .cart-body-wrapper,.cart-wrapper .cart-footer,.cart-wrapper .cart-head{margin:0 -15px}.cart-wrapper .cart-body-wrapper{padding:15px}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row{grid-template-columns:100%;grid-row-gap:10px;padding:5px 0}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .food-outer-data-wrapper{display:flex;flex-direction:row;justify-content:space-between}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .date{max-width:none;background:#424242;color:#fff;border:none;border-radius:0;text-align:left}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .name{text-align:left}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .total-price{text-align:left}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .price{text-align:left}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container{flex-direction:column;padding:5px 0 5px 5px}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration:not(:last-child){margin-bottom:15px}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .text{padding-bottom:0;line-height:1.05;font-size:12px;text-align:left}.cart-wrapper .cart-body-wrapper .cart-food-container .cart-food-row .control-container .ration .price{font-size:13px;text-align:left}.cart-wrapper .cart-head{border-radius:0}.cart-wrapper .cart-footer{border-radius:0}}@media(max-width: 767px){.cart-wrapper .cart-footer{flex-direction:column}.cart-wrapper .cart-footer .wrapping-select-container{margin-bottom:20px}.cart-wrapper .cart-footer .cart-price-container{align-self:stretch;max-width:none;margin-left:0}.cart-wrapper .cart-footer .cart-price-container .item{grid-template-columns:62% 38%}.cart-wrapper .cart-footer .cart-price-container .item .text{text-transform:uppercase;text-align:left}}@media(max-width: 575px){.week-container .week-row .day-container .day-row .day-info{padding:15px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row:not(:last-child){padding:10px 0;margin-bottom:15px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .image-container{padding-bottom:15px}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .info-container .data-container{padding:0}.week-container .week-row .day-container .day-row .group-container .group-wrapper-group-container .group-row .food-container .food-row .control-container .ration .ration-input-wrapper{flex-direction:column;margin-right:0}.cart-wrapper .cart-footer .wrapping-select-container{flex-direction:column}.cart-wrapper .cart-footer .wrapping-select-container .text{padding-bottom:10px}}
