#CateringHero{position:relative;width:100%;height:100%;overflow:hidden;border-bottom:2px solid #f2f2f2}#CateringHero .newConfirm{background-repeat:no-repeat;background-size:contain;background-position:100%;background-color:#fbf4ee;width:100%!important}#CateringHero .newConfirm .catering-confirmation-hero-help{display:block!important;margin-top:14px;padding-top:14px;border-top:1px solid #000;width:530px}#CateringHero .newConfirm .catering-confirmation-hero-help .button--secondary{margin-right:20px}#CateringHero .newConfirm .catering-confirmation-hero-help .help-text{display:flex;width:363px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;margin:0 auto}#CateringHero .cateringHero-container{position:relative;width:1200px;max-width:100%;margin:0 auto;padding:58px 0 62px}#CateringHero .cateringHero-container>img{position:absolute;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;box-shadow:6px 6px 24px 0 rgba(112,98,90,.34)}#CateringHero .cateringHero-container>img.bowl1{bottom:-100px;left:-320px}#CateringHero .cateringHero-container>img.bowl2{top:-160px;right:-140px}#CateringHero .cateringHero-container>img.bowl3{bottom:-95px;right:-350px}#CateringHero .cateringHero-container .font6{display:block;margin-bottom:29px;font-size:41px;text-transform:unset}#CateringHero .cateringHero-container .sub-title{margin-bottom:48px}#CateringHero .cateringHero-container .catering-hero-rules{display:flex;flex-direction:row;justify-content:space-between}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule{display:flex;flex-direction:row;margin-right:10px;z-index:1}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-icon-container{margin-right:17px;padding-top:5px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container{display:flex;flex-direction:column}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .catering-hero-rule-texts-each{display:flex;flex-wrap:wrap;max-height:50px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .catering-hero-rule-texts-each .font2{margin-right:20px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .font2{display:block}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .font2.title{font-size:15px;margin-bottom:13px;text-transform:uppercase}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule.deliveryFee{width:325px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule.buttons{height:57px;margin-top:19px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule.buttons button{z-index:1;padding-top:17px}#CateringHero .cateringHero-container .catering-city-dropdown{align-items:center;justify-content:flex-start;gap:16px}#CateringHero .cateringHero-container .catering-city-dropdown-label{font-size:1rem}#CateringHero .cateringHero-container .dropdown #catering-city-selector{padding:8px 20px 17px;height:40px;min-width:270px;font-size:1rem}#CateringHero .cateringHero-container .dropdown .dropdown-toggle:after{margin-left:15px}#CateringHero .cateringHero-container .dropdown .dropdown-menu{text-transform:none;font-weight:600;border-color:#707070;max-height:165px;overflow:scroll;font-size:.9rem;padding:10px 10px 0;min-width:17rem}#CateringHero .cateringHero-container .dropdown .dropdown-menu .catering-city-dropdown-menu-li{padding-left:5px}#CateringHero .cateringHero-container .dropdown .dropdown-menu .catering-city-dropdown-menu-li:hover{background-color:#c0164b;color:#fff;cursor:pointer}#CateringHero .cateringHero-container .catering-confirmation-hero{display:flex;flex-direction:column;align-items:center;max-width:700px;margin:auto;text-align:center}#CateringHero .cateringHero-container .catering-confirmation-hero img{margin-bottom:23px}#CateringHero .cateringHero-container .catering-confirmation-hero .font7{margin-bottom:15px}#CateringHero .cateringHero-container .catering-confirmation-hero button{width:232px;margin-top:20px}#CateringHero .cateringHero-container .catering-confirmation-hero .catering-confirmation-hero-help{display:grid;grid-template-columns:repeat(6,1fr)}#CateringHero .cateringHero-container .catering-confirmation-hero .catering-confirmation-hero-help .help-section{display:flex;flex-direction:column;margin-left:41px;justify-content:space-between}#CateringHero .cateringHero-container .catering-confirmation-hero .catering-confirmation-hero-help .help-section:nth-child(0){margin-left:0}#CateringHero ::-webkit-scrollbar{-webkit-appearance:none;width:10px}#CateringHero ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#707070;box-shadow:0 0 1px hsla(0,0%,100%,.5)}@media(max-width:1300px){#CateringHero .cateringHero-container{padding:58px 20px 62px}#CateringHero .cateringHero-container>img.bowl1{display:none}#CateringHero .cateringHero-container>img.bowl1.confirmation{display:block;left:0;bottom:-200px;z-index:-1}#CateringHero .cateringHero-container>img.bowl2{right:15px}#CateringHero .cateringHero-container>img.bowl3{right:-200px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .catering-hero-rule-texts-each{flex-wrap:nowrap;max-height:unset}}@media(max-width:1024px){#CateringHero .cateringHero-container{padding:56px 20px 62px 44px}#CateringHero .cateringHero-container>img{width:325px}#CateringHero .cateringHero-container>img.bowl2{right:150px}#CateringHero .cateringHero-container>img.bowl2.confirmation{right:0}#CateringHero .cateringHero-container>img.bowl3{right:-40px}#CateringHero .cateringHero-container>img.bowl3.confirmation{display:none}#CateringHero .cateringHero-container .catering-hero-rules{flex-direction:column;width:-moz-fit-content;width:fit-content}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule{margin-bottom:23px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .catering-hero-rule-texts-each{flex-wrap:wrap;max-height:50px}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule.buttons{width:230px;margin-top:16px;margin-left:50px}#CateringHero .cateringHero-container .catering-city-dropdown{align-items:flex-start;gap:4px}}@media(max-width:768px){#CateringHero .cateringHero-container{padding:32px 30px}#CateringHero .cateringHero-container>img.bowl1.confirmation{width:200px;left:-100px}#CateringHero .cateringHero-container>img.bowl2{right:-110px;top:-65px;width:60vw}#CateringHero .cateringHero-container>img.bowl2.confirmation{width:200px;right:-100px;top:-70px}#CateringHero .cateringHero-container>img.bowl3{display:none}#CateringHero .cateringHero-container .font6{font-size:26px;margin-bottom:17px}#CateringHero .cateringHero-container .sub-title{margin-bottom:23px}#CateringHero .cateringHero-container .sub-title span span{display:block}#CateringHero .cateringHero-container .sub-title span span.catering-hero-mov-cities-separator{display:none}#CateringHero .cateringHero-container .catering-hero-rules{position:relative;max-height:unset}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule .catering-hero-rule-texts-container .catering-hero-rule-texts-each{flex-direction:column;flex-wrap:nowrap;max-height:unset}#CateringHero .cateringHero-container .catering-hero-rules .catering-hero-rule.buttons{position:absolute;bottom:0;right:0;width:92px;height:61px}#CateringHero .cateringHero-container .catering-confirmation-hero .catering-confirmation-hero-help{grid-template-columns:repeat(1,1fr)}#CateringHero .cateringHero-container .catering-confirmation-hero .catering-confirmation-hero-help .help-section{justify-content:center;align-items:center;margin-left:0}#CateringHero .cateringHero-container .catering-confirmation-hero .catering-confirmation-hero-help .help-section:last-child{margin-top:20px}#CateringHero .cateringHero-container .catering-confirmation-hero button{margin-top:0;width:190px;max-width:100%}#CateringHero .newConfirm .catering-confirmation-hero-help{border:none!important}#CateringHero .newConfirm .catering-confirmation-hero-help .button--secondary{display:block;margin:10px auto}}