.o-main-color{color:#00c482}.o-blue-accented{color:#2c87f6!important;font-family:Rubik-Medium!important}.o-font-size--1-1{font-size:1.1rem}.o-blue-background{background-color:#2c87f6;color:#fff}.o-success-background{background-color:#229441;color:#fff}.o-border-bottom{border-bottom:1px solid #f4f6fc!important}.o-border-bottom--thick{border-bottom-width:20px!important}.text-main-color{color:#00c482}.fs-08{font-size:.8rem!important}.fs-2{font-size:2rem!important}.fs-5{font-size:5rem!important}.lh-3{line-height:3rem}.o-margin-auto{margin:auto}.o-margin-15{margin:15px}.o-margin-bottom-10{margin-bottom:10px}.o-margin-bottom-15{margin-bottom:15px}.o-margin-bottom-20{margin-bottom:20px!important}.o-margin-bottom-25{margin-bottom:25px!important}.o-margin-bottom-30{margin-bottom:30px}.o-margin-bottom-35{margin-bottom:35px}.o-margin-bottom-40{margin-bottom:40px}.o-margin-bottom-50{margin-bottom:50px}.o-margin-top-20{margin-bottom:20px}.o-margin-left-15{margin-left:15px}.o-margin-left-35{margin-left:35px}.o-margin-right-5{margin-right:5px}.o-margin-right-8{margin-right:8px}.o-margin-right-10{margin-right:10px}@media (max-width:576px){.hide-on-mobile{display:none!important}}@media (min-width:577px){.hide-on-not-mobile{display:none!important}}@media (max-width:990px){.hide-on-tablet{display:none!important}}@media (min-width:991px){.hide-on-not-tablet{display:none!important}}.o-padding-0{padding:0!important}.o-padding-bottom-15{padding-bottom:15px}.o-padding-bottom-20{padding-bottom:20px}.o-padding-bottom-30{padding-bottom:30px!important}.o-padding-bottom-40{padding-bottom:40px}.o-padding-bottom-70{padding-bottom:70px!important}.o-padding-top-25{padding-top:25px}.o-padding-left-110{padding-left:110px!important}b,strong{font-family:Rubik-Bold;font-weight:700}.c-product-description p,.c-supplier-description p{margin-bottom:0!important;min-height:auto!important}.c-product-description a,.c-supplier-description a{all:unset!important;background-color:transparent!important;border:none!important;color:#007bff!important;cursor:pointer!important;font:inherit!important;text-decoration:none!important}.c-product-description a:hover,.c-supplier-description a:hover{color:#0056b3!important;text-decoration:underline!important}.c-product-description--overview,.c-supplier-description--overview{pointer-events:none!important}.w-5{width:5%}.w-10{width:10%}.w-18{width:18%}.w-30{width:30%}.w-43{width:43%}.w-60{width:60%}.w-4rem{width:4rem}.min-w-mc{min-width:max-content}@media (min-width:992px){.w-lg-18{width:18%}}.o-button{border:1px solid transparent;border-radius:.25rem;display:inline-block;font-family:Rubik-Regular;font-size:14px;font-weight:400;line-height:24px;padding:7px 30px;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.o-button--large{font-size:18px;padding:8px 10px}.o-primary-button,.o-primary-button:hover{background-color:#00c482;color:#fff}.o-primary-button:hover{text-decoration:none}.o-icon-button{border:1px solid #e0dcdc;cursor:pointer;line-height:15px;padding:4px 6px}.o-icon-button img{width:15px}.dropdown-menu--multi{min-width:170px!important;text-align:left!important}.dropdown-menu--multi .checkmark{margin:8px 10px 8px 20px}.dropdown-menu--multi__option-label{margin-left:30px}.dropdown-menu--multi__option{margin-bottom:0!important}@media (max-width:768px){.dropdown-menu--multi{height:100vh!important;left:2vw!important;max-height:100vh!important;overflow-y:auto;position:fixed!important;top:0!important;width:95vw!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform:none!important;z-index:1050}.dropdown-menu--multi .checkmark{margin:1rem!important;top:5px!important}.dropdown-menu--multi__option{border-bottom:1px solid #eee;padding:1rem!important}.mobile-multi-dropdown-footer{margin-top:auto;padding-top:1rem;text-align:center}.mobile-multi-dropdown-close{background:transparent;border:none;font-size:2rem;position:absolute;right:.2rem;top:.2rem}}.o-filter-container{background-color:#fff;min-height:42px}.o-floating-box{background-color:#fff;border:1px solid #000;bottom:50px;padding:10px;position:fixed;right:50px;z-index:9999}.c-language-switcher__login-container{margin-right:-10px}.c-loader-container{padding:5px}.custom-radio-button--vertical-center .checkmark{top:50%!important;transform:translateY(-50%)}.select-normalized{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none!important;color:inherit;cursor:pointer;font:inherit;max-width:100%;outline:none;padding:0 20px 0 0}.select-normalized-wrapper{display:inline-block;max-width:100%;position:relative}.select-normalized-wrapper:after{content:"\f107";font-family:FontAwesome;font-size:18px;font-weight:400;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.select-normalized-wrapper--mobile-delivery-filter{border-bottom:1px solid #fff;border-radius:0}.select-normalized--mobile-delivery-filter{background-image:none;color:#fff;font-family:Rubik-Medium;font-size:14px!important;text-align:center;white-space:inherit}.select-normalized--mobile-language-switcher{font-size:1.3rem}.toast.slide-in-left{opacity:1;transform:translateX(150%);transition:transform .5s}.toast.slide-in-left.show{transform:translateX(0)}.toast.slide-in-left.showing{display:block}.o-tooltip-information{display:initial;position:relative}.o-tooltip-information img{max-width:15px}.o-tooltip-information:hover .o-tooltip-content{display:block}.o-tooltip-information .o-tooltip-content{background-color:#f3f3f3;border:1px solid #d7d7d7;border-radius:6px;box-shadow:0 1px 8px rgba(0,0,0,.3);color:#1c1c1c;display:none;font-family:Rubik-Medium;font-size:13px;line-height:19px;max-width:80vw;padding:18px;position:absolute;right:0;text-align:left;text-transform:none;top:0;width:30rem;z-index:999}.o-tooltip-information .o-tooltip-content--left-30vw{left:-30vw}.ql-editor{font-size:16px}.ql-container{z-index:8}@media (min-width:992px){.online-wallet-row .wallet.wallet--detail-page h4{font-size:2rem}.online-wallet-row .wallet.wallet--detail-page p{font-size:.7rem}.ellipse-payment{min-width:250px}}@media (min-width:1200px){.online-wallet-row .wallet.wallet--detail-page h4{font-size:2.5rem}.online-wallet-row .wallet.wallet--detail-page p{font-size:.9rem}}.c-list-icon-table-cell{padding-left:0!important;padding-right:0!important;width:25px}.c-order-product-modal__item-container{margin-bottom:20px;padding-left:0}.c-order-receiver__input-container{display:flex}.c-order-receiver__submit-button{padding-left:30px;padding-right:30px}.c-order-receiver__input-item{flex:1;margin-right:20px}@media (max-width:576px){.c-order-receiver__input-container{display:block}.c-order-receiver__input-item{margin-bottom:20px}}@font-face{font-family:Rubik-Bold;src:url(/build/fonts/Rubik-Bold.d6173c48.ttf)}@font-face{font-family:Rubik-Light;src:url(/build/fonts/Rubik-Light.8e4b0184.ttf)}@font-face{font-family:Rubik-Medium;src:url(/build/fonts/Rubik-Medium.4ddab52b.ttf)}@font-face{font-family:Rubik-Regular;src:url(/build/fonts/Rubik-Regular.37a4d906.ttf)}.btn,.btn:focus,button,button:focus,input,input:focus{box-shadow:none;outline:none}.my-food-fluid{background-color:#f4f6fc;border-top:10px solid #f46c11}.food-banner{background-image:url(/build/images/login-banner.38be8ca4.png);background-position:100% 0;background-repeat:no-repeat;background-size:clamp(10px,100%,600px)}.food-login-row{background-color:#fcfdfc;border-radius:8px;box-shadow:0 10px 20px rgba(46,91,255,.07);font-family:Rubik-Regular}.food-login-row img.logo{width:263px}.food-login-row h6{color:#191919;font-family:Rubik-Medium;font-size:16px;font-weight:500;line-height:24px}.food-login-row h1{color:#2e384d;font-family:Rubik-Light;font-size:44px;font-weight:300;line-height:24px}.register-location.newsletter{padding-top:40px}.register-location.newsletter .switch{color:#676f7b;font-family:Rubik-Regular;font-size:16px}.register-location.newsletter .switch a{color:#676f7b;text-decoration:underline}.food-signup-form #user_avatar,.food-signup-form label[for=user_avatar]{display:none}.food-login-row .forgot-title{font-size:24px;line-height:normal}.food-login-row p{color:#8798ad;font-size:16px;font-weight:400;line-height:34px}.food-login-row p.o-normal-line-height{line-height:22px}.food-login-row label.label{color:#676f7b;font-family:Rubik-Medium;font-size:13px;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.food-login-row .text-box{background-color:#e0e7ff;border:1px solid #e0e7ff;border-radius:3px;color:#2e384d;font-size:16px;min-height:50px}.food-login-row .text-box:active,.food-login-row .text-box:focus{box-shadow:none;outline:none}.food-login-row .text-box:disabled{background-color:#e9ecef;opacity:1}.food-login-row .btn-login{background-color:#00c482;border:1px solid #00c482;color:#fff;font-size:18px;font-weight:500;line-height:24px;min-height:50px}.food-login-row .vergeten{color:#00c482;float:right;font-size:15px;text-decoration:none}.food-login-row .registreer p a{color:#00c482;font-size:16px;line-height:28px;text-align:center;text-decoration:none}.food-login-row .registreer p span{color:#8798ad}.food-login-row .registreer h4{color:#b0bac9;font-size:16px;font-weight:400;letter-spacing:1.2px;position:relative;text-transform:uppercase}.food-login-row .registreer h4:after,.food-login-row .registreer h4:before{border:1px solid #ddd;content:"";position:absolute;top:10px;width:80px}.food-login-row .registreer h4:before{left:0}.food-login-row .registreer h4:after{right:0}.collapsibleNavbar .dropdown-menu.language{min-width:70px}.collapsibleNavbar .dropdown .dropdown-toggle:after{display:none}.social-icon a{padding:0 5px}.social-icon a img{width:60px}.social-icon a .o-disabled{filter:invert(93%) sepia(9%) saturate(68%) hue-rotate(169deg) brightness(100%) contrast(94%)}@media (min-width:992px){.food-login-form{max-width:40%}}@media (min-width:1200px){.custom-container{max-width:1200px;width:1200px}.register-location.newsletter .switch{white-space:nowrap}}@media (max-width:767px){.food-login-form{padding-top:20px}}.food-signup-form .account{color:#00c482;display:block;font-family:Rubik-Regular;font-size:15px;font-weight:400;text-align:right;text-decoration:underline}.newsletter .switch{color:#2e384d;display:inline-block;font-family:Rubik-Medium;font-size:14px;padding-left:45px;position:relative;text-transform:inherit}.newsletter .switch .tooltipicon b{margin-left:7px}.newsletter .switch input{height:0;opacity:0;width:0}.newsletter .slider{background-color:#c1c9d5;bottom:0;cursor:pointer;height:20px;left:0;right:0;top:0;width:35px}.newsletter .slider,.newsletter .slider:before{border-radius:30px;position:absolute;-webkit-transition:.4s;transition:.4s}.newsletter .slider:before{background-color:#fff;bottom:2px;content:"";height:16px;left:1px;width:16px}.newsletter input:checked+.slider{background-color:#00c482}.newsletter input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.food-login-row label .information-icon{position:relative;top:-1px;width:15px}.o-disabled{pointer-events:none}.food-signup-form .form-group{position:relative}.food-signup-form .tooltipicon{display:inline}.food-signup-form .tooltipicon b{background-color:#f3f3f3;border:1px solid #d7d7d7;border-radius:6px;bottom:25px;box-shadow:0 1px 8px rgba(0,0,0,.3);color:#1c1c1c;display:none;font-family:Rubik-Medium;font-size:13px;margin-left:-13px;padding:10px;position:absolute;text-align:center;width:270px}.food-signup-form .tooltipicon:hover b{display:block}.food-signup-form .tooltipicon b i{height:12px;left:50%;overflow:hidden;position:absolute;top:100%;transform:translate(-50%);width:24px}.food-signup-form .tooltipicon b i:after{background-color:#eee;box-shadow:0 1px 8px rgba(0,0,0,.5);content:"";height:12px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:12px}.food-signup-form .form-group .tick-icon{background-color:#00c482;border-radius:30px;color:#fff;display:inline-block;display:none;font-size:14px;height:20px;position:absolute;right:30px;text-align:center;top:38px;width:20px}.food-signup-form .optioneel{color:#8798ad;font-family:Rubik-Regular;font-size:13px;font-style:italic;line-height:20px;position:absolute;right:20px;text-transform:none}.food-login-row .food-signup-form .registreer h4:after,.food-login-row .food-signup-form .registreer h4:before{width:75px}.food-signup-form .btn-submit{background-color:#00c482;border:1px solid #00c482;color:#fff;font-size:18px;font-weight:500;line-height:24px;min-height:50px}.food-signup-form .btn-submit:disabled{background-color:#e9ecef;border-color:#e9ecef;opacity:1}.food-static-contact{padding:35px 20px}.food-static-contact p{color:#5e6678;font-family:Rubik-Regular;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0}.food-static-contact p a{color:#5e6678;text-decoration:underline}.error{color:red;font-family:Rubik-Regular;font-size:14px}@media (max-width:767px){.col-xs-12{flex:none;max-width:100%;width:100%}.food-banner{background-position:0 0;background-size:cover;padding:0}.food-signup-form{padding-top:20px}.food-signup-form .account{text-align:center}.food-signup-form .col-lg-8{margin-top:15px!important}.food-login-row h2{font-size:34px}.food-login-row h6{font-size:14px}.food-login-form h2{margin-top:15px!important}}.food-otp-form h2{padding-bottom:20px;padding-top:35px}.food-otp-form p{line-height:22px;margin-bottom:5px}.food-otp-form .location-name{display:none}.food-otp-form .location-name h4{color:#007bff}.food-otp-form h4{color:#2e384d;font-family:Rubik-Regular;font-size:16px;margin:0}.food-otp-form h6{color:#676f7b;font-family:Rubik-Medium;font-size:12px;margin-bottom:0;text-transform:uppercase}.food-otp-form .form-group{display:inline-flex;margin:0;position:relative;width:100%}.food-otp-form .form-group .text-box{margin-right:15px}.food-otp-form .form-group label.error{bottom:-35px;display:block;left:0;position:absolute;width:100%}.food-otp-form .btn-otp,.food-otp-form .btn-submit{background-color:#00c482;border:1px solid #00c482;color:#fff;font-size:16px;font-weight:500;line-height:24px;min-height:50px}.food-otp-form .btn-otp{margin-top:25px;width:76%}.footer-text{color:#5a6781;font-family:Rubik-Regular;margin:0;padding:20px 0}.food-otp-row .food-banner{background-image:url(/build/images/otp-banner.29f9de1b.png)}@media (max-width:767px){.food-otp-form{padding:20px!important}.food-static-contact{padding:30px 0 0}.food-login-row .registreer h4:after,.food-login-row .registreer h4:before{width:65px}}