.CorporateHeaderLogo{cursor:pointer;display:flex}.CorporateHeaderLogo:hover,.CorporateHeaderLogo:active,.CorporateHeaderLogo:focus{text-decoration:none}.CorporateHeaderLogo__color{color:#fff}.CorporateHeaderLogo__color--custom{color:#1f5ea9}.CorporateHeaderLogo__logo{height:50px}.CorporateHeaderLogo__link{font-size:0}.CorporateHeaderLogo__link.icon-ddot--custom:before{font-size:1.4286rem}.CorporateHeaderLogo__link:focus,.CorporateHeaderLogo__link:hover{text-decoration:none}.CorporateHeaderLogo__link:before{line-height:4.2857rem;font-size:2.5rem}@media (min-width: 768px){.CorporateHeaderLogo{align-items:center}}@media (min-width: 960px){.CorporateHeaderLogo__link.icon-ddot{display:none}.CorporateHeaderLogo__link.icon-ddot--custom{display:block}}

@keyframes animation-focus-header-in{0%{opacity:0;transform:translateY(-172px)}1%{opacity:0.01;transform:translateY(-116px)}100%{opacity:1;transform:translateY(-60px)}}@keyframes animation-focus-header-out{0%{opacity:1;transform:translateY(-60px)}99%{opacity:0.01;transform:translateY(-116px)}100%{opacity:0;transform:translateY(-172px)}}@keyframes animation-focus-overlay-in{0%{height:0;background-color:rgba(0,0,0,0)}1%{height:100vh;background-color:rgba(0,0,0,0)}100%{height:100vh;background-color:rgba(51,51,51,0.2)}}@keyframes animation-focus-overlay-out{0%{height:100vh;background-color:rgba(51,51,51,0.2)}99%{height:100vh;background-color:rgba(0,0,0,0)}100%{height:0;background-color:rgba(0,0,0,0)}}.CorporateHeader{font-size:1rem;color:#333;margin-bottom:100px}.CorporateHeader .AllCarts{display:none}.CorporateHeader .AllCarts__handle{background:transparent;border:none;position:relative;display:flex;align-items:center;justify-content:center;height:60px;transform:translateZ(0);padding:0 15px}.CorporateHeader .AllCarts__handle:focus,.CorporateHeader .AllCarts__handle:hover,.CorporateHeader .AllCarts__handle:active{outline:none;text-decoration:none}.CorporateHeader .AllCarts__handle__icon{font-size:2.1429rem}.CorporateHeader .AllCarts__handle__icon--blue,.CorporateHeader .AllCarts__handle__icon--custom-site{font-size:2.1429rem}.CorporateHeader .AllCarts__handle__icon--blue{color:#49aaff}.CorporateHeader .AllCarts__handle__icon--custom-site{color:#1f5ea9}.CorporateHeader .AllCarts__handle__icon--custom-site.multi-bag,.CorporateHeader .AllCarts__handle__icon.multi-bag{font-size:2.5rem}.CorporateHeader .AllCarts__handle__icon__animation-container{position:relative;display:flex;justify-content:center;align-items:center;bottom:3px;right:0;width:28px}.CorporateHeader .AllCarts__handle__icon--custom-site .background-bag--blue::before,.CorporateHeader .AllCarts__handle__icon--custom-site .foreground-bag--blue::before{color:#1f5ea9}.CorporateHeader .AllCarts__handle__icon.background-animate,.CorporateHeader .AllCarts__handle__icon--blue.background-animate{position:absolute;top:0;animation:scale-out-in 0.2s ease-out 0.3s}.CorporateHeader .AllCarts__handle__icon.foreground-animate,.CorporateHeader .AllCarts__handle__icon--blue.foreground-animate{animation:multi-bag-foreground-animation 0.5s ease-out;animation-fill-mode:forwards}.CorporateHeader .AllCarts__handle__badge,.CorporateHeader .AllCarts__handle__badge--white,.CorporateHeader .AllCarts__handle__badge--primary{font-size:1rem;font-weight:600}.CorporateHeader .AllCarts__handle__badge--white,.CorporateHeader .AllCarts__handle__badge--white.multi-bag-badge{color:#1f5ea9}.CorporateHeader .AllCarts__handle__badge--primary,.CorporateHeader .AllCarts__handle__badge--primary.multi-bag-badge{color:#1f5ea9}.CorporateHeader .AllCarts{position:absolute;right:-20px;top:49px;width:360px;background:#f8f8f8;box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}.CorporateHeader__block{flex:0 1 auto;max-height:60px;display:flex;flex-direction:row;justify-content:space-between}.CorporateHeader__block--left{flex:0 0 60px;padding-left:10px}.CorporateHeader__block--center{text-align:center;position:relative;justify-content:center}.CorporateHeader__block--right{display:flex;flex:0 0 60px;justify-content:flex-end;padding-right:10px}.CorporateHeader__block--top{display:flex;padding:0 20px;height:45px}.CorporateHeader__block--bottom{display:flex;height:35px;margin-top:10px}.CorporateHeader__button__Back{color:#fff;display:flex;width:15px;align-items:center;margin-right:5px}.CorporateHeader__button__Back--custom__icon{color:#1f5ea9}.CorporateHeader__button__burger{color:#fff}.CorporateHeader__button__burger__icon{color:#fff}.CorporateHeader__button__search--custom__icon{color:#1f5ea9}.CorporateHeader__logo{cursor:pointer;display:flex;align-items:center}.CorporateHeader__logo:hover,.CorporateHeader__logo:active,.CorporateHeader__logo:focus{text-decoration:none}.CorporateHeader__logo__powered{font-size:0.5714rem;font-weight:800;color:#afafaf;margin:0 5px}.CorporateHeader__logo__image{max-width:48px;max-height:27px}.CorporateHeader__logo__link{font-size:0}.CorporateHeader__logo__link.icon-ddot--custom{display:none}.CorporateHeader__logo__link.icon-ddot--custom:before{font-size:1.7857rem}.CorporateHeader__logo__link:focus,.CorporateHeader__logo__link:hover{text-decoration:none}.CorporateHeader__logo__link:before{font-size:2.5rem}.CorporateHeader__link{margin-right:40px}@media (min-width: 768px){.CorporateHeader{margin-bottom:40px}.CorporateHeader__block--center{flex:0 1 1080px}.CorporateHeader__logo__link:before{font-size:2.8571rem}}@media (min-width: 768px) and (max-width: 959px){.CorporateHeader__block--left{padding-left:40px}.CorporateHeader__block--right{flex:0 0 50px;padding-right:40px}}@media (min-width: 960px){.CorporateHeader .AllCarts{display:block}.CorporateHeader .AllCarts__handle--mobile{display:none}.CorporateHeader .AllCarts__handle--tablet{display:flex}.CorporateHeader__block--left{flex:0 0 auto;padding-left:40px}.CorporateHeader__block--right{padding-right:40px;flex:0 0 auto}.CorporateHeader__logo__link.icon-ddot{display:none}.CorporateHeader__logo__link.icon-ddot--custom{display:block}}@media (max-width: 768px){.CorporateHeader .AllCarts__handle__icon__animation-container{bottom:0;top:6px;right:2px}.CorporateHeader .AllCarts{right:-5px}}@media screen and (max-width: 959px){.CorporateHeader button.AllCarts__handle{display:none}}@media (max-width: 375px){.CorporateHeader .AllCarts{width:100vw;right:-10px}}@media (max-width: 767px){.CorporateHeader__logo__link{position:relative;right:10px}}

.OrderSettingsSection{display:flex;flex-direction:column;justify-content:center;background-color:#f8f8f8;padding:20px 0;margin-bottom:40px}.OrderSettingsSection__Container{width:80%;margin:auto}.OrderSettingsSection__Disclaimer__Action{color:#1f5ea9;font-weight:600}.OrderSettingsSection__Disclaimer__Icon{font-size:1.4286rem;padding:0;margin-right:5px}.OrderSettingsSection__Header{font-weight:700;color:#1f5ea9;margin-bottom:20px}.OrderSettingsSection__Subtext{width:100%;color:#333;font-size:1.0714rem;margin-bottom:10px}@media (min-width: 960px){.OrderSettingsSection{padding:30px 0;width:1080px}.OrderSettingsSection__Container{width:750px}.OrderSettingsSection__Disclaimer__Action{font-size:1.1429rem}}

.MerchantCard{border:1px solid #eee;width:175px}.MerchantCard__Bottom{display:flex;justify-content:center;background-color:#f8f8f8;padding:20px 10px}.MerchantCard__Close{position:absolute;right:5px;top:5px;color:#ccc;outline:none;border:none;background:transparent;padding:0}.MerchantCard__Close:hover{cursor:pointer}.MerchantCard__Link:hover{cursor:pointer}.MerchantCard__Logo{position:absolute;height:60px;bottom:5px}.MerchantCard__Name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MerchantCard__Name--disabled{color:#aaa}.MerchantCard__Name__Link{color:#1f5ea9}.MerchantCard__Name__Link:hover{cursor:pointer;text-decoration:underline}.MerchantCard__Top{position:relative;display:flex;justify-content:center;background-color:#fff;height:calc(20px + 10px)}

.MerchantsSection{display:flex;flex-direction:column;justify-content:center;margin:0 40px 40px;width:80%;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:3px}.MerchantsSection__Choices{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.MerchantsSection__Container{width:100%;margin-bottom:10px}.MerchantsSection__Header{font-weight:700;color:#1f5ea9;margin-bottom:0}.MerchantsSection__Header--disabled{color:#aaa}.MerchantsSection__Header__Container{display:flex;flex-direction:row;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:10px}.MerchantsSection__Header__OrderTime{color:#49aaff}.MerchantsSection__Header__OrderTime--disabled{color:#aaa}.MerchantsSection__Header__Separator{margin-left:10px;flex:auto;height:4px;background-color:#eee;position:relative;top:5px}.MerchantsSection__MerchantCard{display:block;width:200px;margin:30px 20px}.MerchantsSection__Subtext{color:#333;margin-bottom:20px;border-bottom:2px solid #eee;text-align:center;padding:0 20px}.MerchantsSection__Subtext--disabled{color:#aaa}@media (min-width: 768px){.MerchantsSection{padding:10px 20px}.MerchantsSection__Choices{justify-content:flex-start;align-items:flex-start;flex-direction:row}.MerchantsSection__Header__Container{justify-content:flex-start;border:none}.MerchantsSection__Subtext{padding:0;text-align:start;border:none}}@media (min-width: 960px){.MerchantsSection{width:750px;margin:0 0 40px}}@media (max-width: 767px){.MerchantsSection__Header{width:200px;text-align:center}}

.CorporateSelectionPage{margin:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}.CorporateSelectionPage__Footer{padding-top:10px;width:100%;display:flex;justify-content:center;background-color:#f8f8f8}.CorporateSelectionPage__Header{margin:10px 0}.CorporateSelectionPage__Header__Background{display:flex;justify-content:center;height:auto;width:100%}.CorporateSelectionPage__Header__Background__Container{width:100%;display:flex;justify-content:center}@media (min-width: 960px){.CorporateSelectionPage__Footer{padding-top:20px}.CorporateSelectionPage__Header__Background{width:auto;max-width:1080px}}


/*# sourceMappingURL=2496.22.24.1.styles.css.map*/