footer .logo-img,footer .social-icon{object-position:center;object-fit:contain}.basket-scroll-y,.modal{-webkit-overflow-scrolling:touch}.card.popup-product .change-popup-product-quantity.disabled+.form-control.popup-product-quantity,.switch input:not(:checked)+label:hover,.up_arrow{opacity:.5}#top-navbar .badge,#top-navbar .nav-link{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal}#top-navbar .logo-img,.cart-icon,.logo-img,.open-menu{object-fit:contain}#top-navbar{height:var(--header-height);background-color:var(--header-color);padding-top:0;padding-bottom:0;border-bottom:1px solid #ddd}#top-navbar .nav-link{line-height:15px;padding-left:.75rem;padding-right:.75rem;color:var(--header-font-color)}#top-navbar .orderNow .nav-link,#top-navbar.navbar-white .orderNow .nav-link{color:#fff}#top-navbar .phone-icon,#top-navbar .store-icon,.favorites-icon,.profile-icon,.tracker-icon{width:25px;height:25px;object-fit:contain}#top-navbar ul.nav .nav-item:last-child .nav-link,.main-modal.show{padding-right:0!important}#top-navbar .dropdown-toggle{padding-right:.75rem}#top-navbar .dropdown-toggle:after{font-size:16px;position:relative;top:2px}#top-navbar .lang-dropdown{background:var(--header-color);border-radius:var(--radius-bigger);border:1px solid var(--header-font-color)}#top-navbar .lang-dropdown .nav-link.dropdown-toggle{color:var(--header-font-color);font-weight:700;font-size:14px;line-height:15px}#top-navbar .lang-dropdown .dropdown-menu.show{min-width:56px;background:0 0;border-radius:0;border:0;padding-top:0;padding-bottom:0}#basketBtn,#top-navbar .lang-dropdown .dropdown-item.active,#top-navbar .lang-dropdown .dropdown-item:focus,#top-navbar .lang-dropdown .dropdown-item:hover,.basket-product input.productQuantity.form-control:disabled{background:0 0}#top-navbar .lang-dropdown .dropdown-menu.show .dropdown-item{padding-left:1rem;color:var(--header-font-color);font-weight:700;font-size:14px;line-height:15px;padding-top:.4rem;padding-bottom:.4rem;background:var(--header-color);border-radius:var(--radius-bigger);border:1px solid var(--header-font-color);margin:2px 0}.logo-img{width:250px;height:54px;object-position:left}#top-navbar .cart-icon path,#top-navbar .favorites-icon path,#top-navbar .open-menu path,#top-navbar .phone-icon path,#top-navbar .profile-icon path,#top-navbar .store-icon path,#top-navbar .tracker-icon path{fill:var(--header-font-color)}#top-navbar .favorites-icon path{stroke:var(--header-font-color)}.favorites-icon.addedToFavorites path{fill:#B01212}.cart-icon{width:23px;height:23px;margin-right:.25rem}.orderNow{min-width:160px;width:fit-content;height:37px;border-radius:36px;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;background:var(--order-btn-color);border:1px solid var(--order-btn-color)}#top-navbar .badge{width:28px;height:28px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;border-radius:50%;padding:0;margin:auto;line-height:1}#top-navbar #account-dropdown .dropdown-item,#top-navbar .user-name{font-style:normal;font-stretch:normal;letter-spacing:normal;color:#8b8787;padding:.6rem 1.25rem;white-space:normal;color:var(--font-color);font-size:16px;line-height:20px;display:flex}#top-navbar .nav-item:has(svg) .nav-link:hover svg path{fill:var(--color)}#top-navbar .nav-item:has(svg) .nav-link:hover svg.favorites-icon path{stroke:var(--color)}#top-navbar .user-name{justify-content:center;align-items:center;text-align:center;font-weight:700}#top-navbar .user-name svg path{fill:var(--font-color)}#top-navbar .logo-img{width:90%;height:85px;transition:.3s}#top-navbar #account-dropdown .dropdown-item:hover{color:var(--color);background:0 0}#cookies .alert-icon .exclamation,#payMethodDropdown svg path,#top-navbar #account-dropdown .dropdown-item:hover svg path,.addresses_results .nav-item:hover .pin-icon path,.card.popup-product .change-popup-product-quantity .qty-icon path,.main-modal .modal-dialog.modal-reservation .quantityBtn svg path,.mainSvgColor path,.products-list .edit-product-btn .edit-icon path,.start-order .nav-pills .nav-link svg path,.startorder-label svg path,svg.arrow-down path{fill:var(--color)}#loginModal .arrow-right path,#top-navbar #account-dropdown .dropdown-item:hover svg.favorites-icon path{stroke:var(--color)}#top-navbar .logoutLink:hover .logout-icon path{fill:#e1e1e1}#top-navbar #account-dropdown .dropdown-menu{background-color:#fff;width:235px;top:120%;left:unset;right:-100%;box-shadow:0 0 10px #e5e5e5;border-radius:var(--radius-big);border:none}#top-navbar .nav:has(.lang-dropdown) #account-dropdown .dropdown-menu{left:-150%;right:unset}#top-navbar #account-dropdown .dropdown-divider{border-color:#ddd;width:calc(100% - 40px);margin:.75rem auto}#top-navbar #account-dropdown .dropdown-item{align-items:center;font-weight:500}#top-navbar #account-dropdown .dropdown-item.logout-item{background:#ececec;border-radius:var(--radius-big);font-weight:500;font-size:16px;line-height:20px;color:#525252!important;width:calc(100% - 40px);margin:1rem auto .5rem}#categoriesDropdown.dropdown-toggle::after,#feedback .rating:not(:checked)>label:hover,#feedback .rating:not(:checked)>label:hover~label,#feedback .rating>input:checked+label:hover,#feedback .rating>input:checked~label,#feedback .rating>input:checked~label:hover,#feedback .rating>input:checked~label:hover~label,#feedback .rating>label:hover~input:checked~label,#top-navbar #account-dropdown .logout-item:hover,.mainColor,.orders-list li:before,.page .card-body ol li::before,.page .card-body ul li::before{color:var(--color)!important}#top-navbar #account-dropdown .logout-item:active,#top-navbar #account-dropdown .logout-item:focus{color:#525252;background:#ececec}#top-navbar #account-dropdown .logout-item svg path{fill:#525252}#top-navbar #account-dropdown .header-account-icon+span,.main-modal .modal-dialog.modal-reservation .plusBtn{margin-left:.5rem}#top-navbar #account-dropdown .header-account-icon svg,.modal-slider .slick-arrow svg,.products-list .edit-product-btn .edit-icon{width:18px;height:18px;object-fit:contain}#top-navbar #account-dropdown .user-name .header-account-icon svg{width:24px;height:24px}#addCardModal.main-modal .modal-dialog label[for=ccExpiration] svg path,#addCardModal.main-modal .modal-dialog label[for=cvv] svg path,#one-click-orders-row .card.order-card .step-details .oval svg path,#oneClickModal .step-details .oval svg path,#top-navbar #account-dropdown .header-account-icon svg path,.card.order-card .info-wrapper .info-icon path,.card.order-card .info-wrapper.active .info-icon circle,.main-modal .modal-dialog label[for=friendly_name_address] svg path,.main-modal .modal-dialog label[for=newAddress_address] svg path,.main-modal .modal-dialog.modal-reservation label svg.calendar-icon path,.main-modal .modal-dialog.modal-reservation label svg.store-icon path,.main-modal .modal-dialog.modal-reservation label svg.time-icon path,.start-order .label_newAddress_address .pin-icon path,.start-order .start_order_dropdown .dropdown-item .dropdown-icon svg path{fill:#666666}#top-navbar #account-dropdown .header-account-icon svg.favorites-icon path{stroke:#666666}#top-navbar .tooltip-container{position:relative;display:block;opacity:1;cursor:pointer;pointer-events:all}#top-navbar .tooltip-container .tooltipText{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#171717;visibility:hidden;min-width:80px;white-space:nowrap;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.15);border-radius:8px;text-align:center;padding:9px;position:absolute;top:100%;right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;transition:opacity .3s;z-index:2}#top-navbar .tooltip-container .tooltipText::after{content:"";position:absolute;top:-10px;right:auto;left:50%;-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%,0);margin-left:-10px;border-width:5px;border-style:solid;border-color:transparent transparent #fff}#one-click-orders-row .card.order-card .tooltip-container.active .tooltipText,#top-navbar .tooltip-container:hover .tooltipText{visibility:visible;opacity:1}button.navbar-brand{background:0 0;border-width:0;padding:0;margin:0}a.navbar-brand span{color:#2f322c;font-size:24px}a.navbar-brand{margin-right:0}.open-menu{width:27px;height:27px}#basketBtn,.modal-slider .card.popup-product,button{border:none}#footer-bottom,#footer-top,#footer-top .footer-logo-wrapper,#startOrder .startOrderCateringNewAddressSection,#startOrder .startOrderNewAddressSection,.loader div,.main-modal .modal-dialog .form-group,body,body.cartexpanded,button.nav-head{position:relative}@supports (-webkit-touch-callout:none){#top-navbar .badge{padding:0 0 2px}}button.nav-head,footer .nav-link{line-height:normal;font-size:14px}#footer-top{background-color:var(--footer-color);padding:1.5rem 0;z-index:2}#footer-top .logo-wrapper{background:var(--footer-color);width:auto;display:initial;padding-left:1.5rem;padding-right:1.5rem}#footer-top .footer-logo-wrapper:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;height:1px;background:#ddd;z-index:-1}.siteName-text{font-weight:700;font-size:26px}.icon-oval{width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color)}.phoneIconLink.nav-link{font-weight:700;font-size:14px;line-height:23px;color:var(--color)}footer .c-card-img{width:auto;height:30px;object-fit:contain;margin:0 .75rem 1.25rem}#addCardModal.main-modal .modal-dialog label[for=ccExpiration] svg,#addCardModal.main-modal .modal-dialog label[for=cvv] svg,#oneClickModal[data-step="1"] .step-item[data-step="1"],#oneClickModal[data-step="2"] .step-item[data-step="2"],#oneClickModal[data-step="3"] .step-item[data-step="3"],#oneClickModal[data-step="4"] .step-item[data-step="4"],#oneClickModal[data-type=fail][data-step="2"] .step-item-main,#oneClickModal[data-type=fail][data-step="3"] .step-item-order,#oneClickModal[data-type=fail][data-step="4"] .step-item-main,#oneClickModal[data-type=success][data-step="4"] .step-item-order,.custom-radio-container input:checked~.checkmark:after,.footer-navigation .collapse:not(.show),.main-modal .modal-dialog.modal-reservation label svg.calendar-icon,.main-modal .modal-dialog.modal-reservation label svg.store-icon,.main-modal .modal-dialog.modal-reservation label svg.time-icon,.menu-open-overlay.active{display:block}.footer-navigation .nav.flex-column{flex-flow:column;padding-top:.5rem;padding-bottom:.5rem}.footer-navigation .nav-link{font-weight:400;font-size:14px;line-height:27px;padding:0}#footer-bottom{height:57px;display:flex;align-items:center;padding:.5rem 1rem;display:flex;align-items:center;z-index:3}#footer-bottom .copyrights-col{position:absolute;left:0;right:0;margin:auto;max-width:720px}button.nav-head{font-size:15px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:27px;background:0 0;border-width:0;padding-left:0;width:100%;text-align:left;color:var(--secondary-color)}.footer-text,.subfooter-nav .nav-link,footer .nav-link{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}button.nav-head:hover{cursor:default}footer .logo-img{width:130px;height:auto}footer .nav-link{padding:4px 0}footer .marker-image,footer .phone-icon{width:17px;height:17px;object-fit:contain}footer .marker-image path{fill:#ffffff}footer .store-address{font-weight:500;font-size:14px;line-height:23px;color:var(--footer-font-color)}#loginModal .dropdown-divider,#sidebar,#signupModal .dropdown-divider,.footer-navigation .minus-icon,.footer-navigation .plus-icon,.main-modal .modal-dialog label svg{display:none}footer .social-link{margin-right:.75rem;margin-bottom:.75rem}footer .social-icon{width:30px;height:30px}#footer-bottom .powered_by{width:140px}#footer-bottom .submenu_col{width:calc(100% - 150px)}#footer-bottom .powered_col{flex-basis:150px;max-width:150px;margin-left:auto}.subfooter-nav .nav-link{font-size:14px;line-height:1.93;color:#fff;padding-right:.5rem}.subfooter-nav .nav-item:first-child .nav-link{padding-left:0}.subfooter-nav .nav-item:last-child .nav-link{padding-right:0}.footer-text{font-size:15px;line-height:1.8;text-align:center;color:#fff;margin-bottom:0}.white-label{width:70px;height:24px;object-fit:contain}@media (min-width:749px){.footer-navigation .col-md-auto{max-width:25%}.footer-navigation.social-none .col-md-auto{flex-basis:33.3333%;max-width:33.3333%}}#basket .basket-title,.basket-panel .empty-basket-text,.form-control,label.form-check-label{font-style:normal;font-stretch:normal;letter-spacing:normal}.basket-panel .empty-basket-icon{width:104px;height:113px;object-fit:contain}.basket-panel .empty-basket-text{font-size:14px;font-weight:400;line-height:1.21;text-align:center;color:#3e3d3f;padding-top:1.5rem}#basket .basket-title,.basket-panel .basketproduct-title,.basket-panel .orderType-address,.basket-panel .orderType-title{font-style:normal;color:var(--font-color)}#selectAddressModal .card:hover,.basketProductLink:hover,.cursor-pointer,.products-list .cart-icon:hover,.products-list .favorites-icon:hover,.start-order .startorder-btn:hover,.startorder-card .close-modal:hover,[data-target="#customizerModal"],[data-toggle=modal],[data-toggle~=collapse],button:hover,input[type=checkbox]:hover,input[type=radio]:hover,select:hover{cursor:pointer}#basket .empty-basket{height:100%}#basket.basket-panel{width:520px;position:fixed;right:-520px;top:0;background-color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;overflow-x:hidden;overflow-y:scroll;z-index:1500;display:block;border-radius:0;height:100%}#basket.basket-panel .basket-header{width:100%;height:80px;border-radius:0;padding:.75rem;background:0 0;position:relative}#basket .close.closeBasketBtn{position:absolute;right:1.75rem;top:0;bottom:0;margin:auto;opacity:1}#basket .close.closeBasketBtn svg{width:35px;height:35px;object-fit:contain}#basket .basket-title{font-weight:700;font-size:20px;line-height:20px;margin-bottom:0}#basket .basket-wrapper{margin:.5rem 1.5rem;background:#f5f5f5;border-radius:var(--radius-small);padding:1rem}#basket .basket-wrapper .edit_address_btn{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#8f8f8f;padding:0}#basket .basket-wrapper .edit_address_btn svg{width:14px;height:14px;object-fit:contain}#basket .basket-wrapper .details-wrapper{width:calc(100% - 30px);padding-right:.5rem}#basket.basket-panel .basket-footer{width:520px;position:fixed;bottom:0;right:-520px;background-color:#fff;padding-left:1rem;padding-right:1rem;overflow-x:hidden;transition:.3s;margin:0;padding-bottom:1rem}#basket.basket-panel .basket-footer.active,#basket.basket-panel.active,#oneClickModal .progress .progress-right{right:0}#basket.basket-panel .basket-body{padding:0 0 1rem}#basket.basket-panel .basket-body .category-basket-section,.main-modal .form-element{padding-top:1rem}#basketCarousel{margin-left:-1.5rem;margin-right:-1.5rem}.basket-panel{width:338.9px;border-radius:6px;background-color:#fff}.basket-header{background-color:#f5f5f5;border-radius:var(--radius-small);padding:.75rem}.basket-body{padding:.75rem 0}.basket-scroll-y{display:block;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar}#basket .basket-scroll-y{padding:0 1.5rem 40px;height:calc(100vh - 180px)}.basket-panel .basket-footer{position:sticky;bottom:0;background-color:#fff;width:100%;margin:auto;padding-bottom:.5rem}.basket-panel .basketproduct-title,.basket-panel .orderType-address,.basket-panel .orderType-title{margin-bottom:0;font-stretch:normal;letter-spacing:normal}.basket-panel .orderType-icon{width:12.1px;height:21.2px;object-fit:contain}.basket-panel .orderType-title{font-weight:700;font-size:15px;line-height:18px;text-align:left}.basket-panel .orderType-address{font-weight:400;font-size:12px;line-height:15px;margin-top:.25rem}.basket-panel .removefrombasket-btn{background:0 0;border:none;padding:0;margin-left:auto;display:flex}#basket.basket-panel .removefrombasket-icon{width:28px;height:28px;object-fit:contain}#basket .basket-product:not(.automatic_product) .product_details_section{order:0;flex-basis:calc(100% - 50px);max-width:calc(100% - 50px)}#basket .basket-product:not(.automatic_product) .quantity_section{order:2;flex-basis:50%;max-width:50%;margin-top:.5rem}#basket .basket-product:not(.automatic_product) .price_section{order:3;flex-basis:50%;max-width:50%;margin-top:.5rem}#basket .basket-product:not(.automatic_product) .remove_section{order:1;flex-basis:30px;max-width:30px}#basket .basket-product:not(.automatic_product) .divider_section,.main-modal .modal-dialog.modal-reservation .form-group:nth-child(5){order:4}.basket-panel .removefrombasket-icon{width:30px;height:30px;object-fit:contain}.basket-panel .basketproduct-title{font-weight:700;font-size:15px;line-height:18px}.basket-panel .product-materials,.basket-panel .product-offers{font-size:14px;line-height:17px;margin-bottom:0;font-style:normal}.basket-panel .product-materials{font-weight:400;color:#616161}.basket-panel .product-offers{font-weight:700;color:#cf0000}.basket-panel .product-materials .commaSeparated.text-red::before{content:'-'}.basket-panel .basket-price,.basket-product .basketproduct-description{font-stretch:normal;color:var(--font-color);margin-bottom:0;font-weight:400;letter-spacing:normal}.basket-panel .basket-price{font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:right}.basket-panel .minus-icon{width:11.8px;height:2.5px;object-fit:contain}.basket-panel .plus-icon{width:11.8px;height:11.8px;object-fit:contain}.basket-panel .change-quantity{background:0 0;border:none;padding:0;width:30px;height:30px;border-radius:50%;justify-content:center;display:flex;align-items:center;position:relative;z-index:0}.basket-panel .change-quantity:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;background:var(--color);opacity:.2;z-index:1}.basket-panel .form-control.productQuantity{width:50px;height:auto!important;text-align:center;border:none;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;color:var(--font-color);background-color:transparent;padding:0}.basket-product .product_img{width:37px;height:37px;object-fit:contain}.basket-product .basketproduct-description{font-size:14px;line-height:17px;font-style:italic;text-align:left;margin-top:.25rem}.basket-panel .sum-heading,.basket-panel .total .sum-heading{font-style:normal;font-stretch:normal;font-size:15px;line-height:18px;color:var(--font-color)}.basket-product.automatic_product,.basket-product.rules_product{border-radius:6px;background-color:#f4f4f4;margin-left:0;margin-right:0;margin-bottom:10px;padding-top:8px;padding-bottom:8px}.basket-panel .basket-product .divider{border-bottom:1px solid #f5f5f5;padding-top:.65rem;margin-bottom:.75rem}#basket.basket-panel .basket-product .divider{padding-top:1.25rem;margin-bottom:.75rem}.basket-panel .table-borderless td{vertical-align:middle;padding-top:.25rem;padding-bottom:.25rem}.basket-panel .table-borderless td.sum-heading{width:75%}.basket-panel .table-borderless td.sum-num{padding-right:0;text-align:right;font-weight:600}.basket-panel .sum-heading{font-weight:400;letter-spacing:normal;text-align:left;padding-left:0}.basket-panel .discount .sum-heading{padding-top:.35rem}.basket-panel .total .sum-heading{font-weight:700;letter-spacing:normal;text-align:left;padding-top:.5rem}.basket-panel .coupons .sum-num,.basket-panel .discount .sum-num,.basket-panel .shipping .sum-num,.basket-panel .subtotal .sum-num,.basket-panel .vat .sum-num{font-weight:600;font-size:16px;line-height:20px;text-align:right;color:#525252}.basket-panel .discount .sum-num,.datepicker--cell.-current-{color:var(--color)}.basket-panel .offer-box .offerBox-body,.basket-panel .offer-box .offerBox-head{font-style:normal;font-stretch:normal;color:#3e3d3f;margin-bottom:0;letter-spacing:normal}.basket-panel .total .sum-num{font-style:normal;font-weight:700;font-size:22px;line-height:27px;letter-spacing:normal;text-align:right;padding-top:.5rem;color:var(--font-color)}.basket-panel .offer-box{background:#f5f5f5;border-radius:8px;padding:1rem}#deleteAccountConfirmationModal .modal-body,#oneClickModal .modal-body,#reservationModal.main-modal .modal-dialog.modal-reservation .modal-body,.breadcrumb,.no_header #breadcrumbs,.no_header .p-header{padding-top:0}#category .basket-panel .offer-box{padding:.5rem}.basket-panel .offer-box .offer-img{width:100%;height:auto;object-fit:contain;border-radius:8px}.basket-panel .offer-box .offerBox-head{font-size:15px;font-weight:700;line-height:normal}.basket-panel .offer-box .offerBox-body{font-size:14px;font-weight:400;line-height:1.29;margin-top:.5rem}.basket-panel .checkoutBtn,.basket-panel .offer-box .addOfferToBasket{line-height:normal;text-align:center;color:#fff;font-weight:700;font-style:normal;font-stretch:normal}.basket-panel .offer-box .addOfferToBasket{min-width:35px;min-height:35px;border-radius:var(--radius-big);border:none;font-size:12px;letter-spacing:normal;display:flex;justify-content:center;align-items:center;margin-right:auto}.basket-panel .offer-box .addOfferToBasket .cart-icon{width:16px;height:16px;object-fit:contain;margin-right:0}.basket-panel .checkoutBtn{width:100%;margin:auto;height:40px;border-radius:var(--radius-big);font-size:12px;letter-spacing:1px;display:flex;justify-content:center;align-items:center}.basket-panel .offer-message{font-size:11px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:normal;color:#ef0008;margin-bottom:0}.basket-panel .beforeOffer-price{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#b9b9b9;margin-bottom:-.25rem;text-decoration:line-through}.basket-panel .cancel-order{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#646465;margin:1rem auto 0;background:0 0;border:none}.main-modal .addNewAddress,.main-modal .modal-dialog .modal-title{font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:normal}.modal-backdrop.show,.products-list .cart-icon.opacity{opacity:.7}#oneClickModal.main-modal .modal-dialog.modal-login .form-container,#redeemModal.main-modal .modal-dialog.modal-reservation .form-container,.modal-open{width:100%}#commonModal{z-index:1000}#commonModal .modal-content{box-shadow:0 14px 40px 0 rgba(0,0,0,.3);border:none}#newAddAddressModal .address-illustration{width:180px;height:auto}#deleteAccountConfirmationModal.show,#registrationCodeDoubleOptionModal.show,#registrationTokenProgressModal.show{backdrop-filter:blur(6px) grayscale(1)}#deleteAccountConfirmationModal.show .modal-content,#registrationCodeDoubleOptionModal.show .modal-content,#registrationTokenProgressModal.show .modal-content{box-shadow:0 0 10px rgb(0 0 0 / 40%)}.modal-backdrop{z-index:940}.modal{z-index:950}#changeAddressModal select.form-control,.main-modal .modal-dialog.modal-colored .modal-header{background-color:#fff}.main-modal .modal-dialog.modal-grid{max-width:920px}.main-modal .modal-dialog.modal-medium{max-width:500px;transition:.3s}.main-modal .modal-dialog.modal-login{max-width:520px;transition:.3s}.main-modal .modal-dialog.modal-login.modal-promo,.main-modal .modal-dialog.modal-medium.step1,.main-modal .modal-dialog.modal-reservation{max-width:700px;transition:.3s}.main-modal .modal-dialog.modal-login .form-container{width:calc(100% - 20px);margin:auto}#redeemModal.main-modal .modal-dialog.modal-reservation{max-width:560px}#redeemModal.main-modal .modal-body.widgets{padding-top:0;padding-bottom:0}.main-modal .modal-dialog.modal-login.modal-long{max-width:1000px;transition:.3s}.main-modal .modal-dialog.modal-reservation .form-container{width:calc(100% - 5px);margin:auto}.main-modal .modal-dialog.modal-reservation input[type=radio]{width:24px;height:24px;opacity:0;margin-left:.5rem;position:absolute}.main-modal .modal-dialog.modal-reservation .form-check.radio-check .form-check-label:before{content:"";width:18px;height:18px;position:absolute;border-radius:100%;left:0;top:-2px;pointer-events:none;background-color:#ececec}.main-modal .modal-dialog.modal-reservation input[type=radio]:checked+.form-check-label:after{width:10px;height:10px;position:absolute;top:2px;left:4px;content:"";border-radius:100%}.main-modal .modal-dialog.modal-reservation textarea.form-control{border-radius:8px;background-color:#fff;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:var(--font-color);border:1px solid #ddd;height:72px;padding-top:10px}.main-modal .modal-dialog.modal-reservation .label-content{font-weight:600;font-size:12px;line-height:14px;color:#666;position:absolute;left:8px;top:-8px;padding-left:4px;padding-right:4px;background:#fff;z-index:1}.main-modal .modal-dialog.modal-reservation .label-content:has(~textarea){left:18px}.main-modal .modal-dialog.modal-reservation .label-content:has(~.error-input){color:#d70000}.main-modal .modal-dialog .modal-content{border-radius:var(--radius-big);border:none;overflow-x:hidden}.main-modal .modal-dialog.modal-promo .modal-content{border-radius:var(--radius-big);border:none;margin-top:30px}.main-modal .modal-dialog.modal-promo .promo-img{width:100%;height:auto}.main-modal .modal-dialog .modal-header{border:none;border-radius:var(--radius-big) var(--radius-big) 0 0;min-height:80px;display:flex;flex-direction:column;justify-content:center}.main-modal .modal-dialog.modal-promo .promo-img.half{border-radius:8px 8px 0 0}.main-modal .modal-dialog.modal-promo .promo-img.full{border-radius:8px}.main-modal .modal-dialog.modal-promo .modal-title{font-weight:700;font-size:20px;line-height:13px;text-align:center;color:#292929;width:100%}.main-modal .modal-dialog.modal-promo .modal-body{padding:2rem 2.75rem}.main-modal .modal-dialog.modal-promo .modal-text{width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:1.3;text-align:center;color:#292929}.main-modal .modal-dialog.modal-promo .modal-button{width:fit-content;min-width:180px;height:53px;font-weight:700;font-size:14px;line-height:1.2;text-align:center;color:#fff;background-color:var(--color);border-radius:4px;display:flex;justify-content:center;align-items:center;padding-left:1.5rem;padding-right:1.5rem;margin:auto}.main-modal .modal-dialog.modal-promo button.close{top:-40px;left:0;right:0;margin:auto;width:22px;height:22px;background:0 0}.main-modal .modal-dialog.modal-promo .close-modal{width:22px;height:22px;object-fit:contain}.main-modal .modal-dialog.modal-promo .close-modal path{stroke-width:1.2}.main-modal .modal-dialog .modal-footer{border:none;justify-content:center;padding:.75rem 1rem 1.5rem}.main-modal .modal-dialog .modal-title{width:calc(100% - 70px);font-size:20px;font-weight:700;line-height:24px;text-align:center;color:var(--font-color);padding-left:2rem;padding-right:2rem;margin:auto}.main-modal .modal-dialog button.close{position:absolute;top:40px;right:40px;opacity:1;padding:18px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:50px;background:#cabdbd3d}.main-modal .modal-dialog .close-modal{width:35px;height:35px;object-fit:contain;position:absolute}.main-modal .addNewAddress{width:auto;background:0 0;border:none;font-size:12px;font-weight:400;text-align:center;color:#292929;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.main-modal .addNewAddress .add-icon,.main-modal .modal-dialog.modal-reservation .minusBtn,.start-order .start_order_dropdown .dropdown-item .dropdown-icon{margin-right:.5rem}.main-modal .enter-address{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--font-color);margin-top:-1rem}.main-modal .message-banner,.main-modal .modal-dialog input,.main-modal .modal-dialog select,.main-modal .modal-dialog.modal-reservation label.form-check-label,.main-modal .modal-long .not-find-address{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.main-modal .map-section{border-radius:12px;padding:0;height:calc(100% - 2.5rem);width:calc(100% - 1.5rem);margin-bottom:1.5rem;margin-top:1rem}.main-modal .message-banner{position:absolute;width:calc(100% - 80px);left:0;right:0;margin-left:6px;height:auto;border-radius:4px;background-color:#666;bottom:28px;font-size:15px;line-height:1.36;color:#fff;padding:10px;text-align:left}.main-modal .modal-dialog.modal-reservation .store-icon path,.main-modal .modal-long .pin-icon path{fill:#292929}.main-modal .modal-long .locate-address-icon,.main-modal .modal-long .remove-icon{cursor:pointer;position:absolute;right:7px;top:11px;width:26px;height:26px;object-fit:contain}.main-modal .modal-long .manual-submit{background-color:#ececec;border-radius:var(--radius-small);padding:.5rem}.main-modal .modal-long .not-find-address{font-size:16px;line-height:19px;color:#525252;margin-bottom:0}.main-modal .modal-long .submit-manually{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:19px;letter-spacing:normal;color:#525252;margin-bottom:0}#loginModal .primary-text,#signupModal .primary-text,.main-modal .modal-dialog .modal-text,.main-modal .submitBtn,.modal-dialog .noBtn,.modal-dialog .yesBtn{line-height:normal;font-stretch:normal;letter-spacing:normal;font-style:normal}.main-modal .modal-long .submit-manually-btn{width:40px;height:40px;border:none;display:flex;justify-content:center;align-items:center;border-radius:50%}#one-click-orders-row .card.order-card .step-details .oval img,#one-click-orders-row .card.order-card .step-details .oval svg,.main-modal .modal-long .mappin-icon{width:20px;height:20px;object-fit:contain}.main-modal .modal-long .pr-40{padding-right:40px}.main-modal .modal-long .illustration-wrapper{height:355px}#loginModal .primary-text,#signupModal .primary-text{font-size:16px;font-weight:600;line-height:20px;color:var(--font-color);margin-bottom:1rem}#loginModal .socialBtn,#signupModal .socialBtn,button.order-now-link{background:0 0;border:none}#loginModal .fblogin,#loginModal .googlelogin,#signupModal .fblogin,#signupModal .googlelogin{width:43px;height:42px;object-fit:contain}.main-modal .modal-dialog input,.main-modal .modal-dialog select{height:48px;border-radius:8px;background:0 0;border:1px solid #ddd;font-size:15px;color:var(--font-color)}#addCardModal .label-content,.main-modal .modal-dialog label{font-weight:600;font-size:12px;line-height:14px;background:#fff;position:absolute}#gravityAddCardModal .modal-dialog input,.main-modal .modal-dialog #country,.main-modal .modal-dialog #postCode,.main-modal .modal-dialog #state,.main-modal .modal-dialog #state2,.main-modal .modal-dialog input,.main-modal .modal-dialog label.label-relative+input{padding-left:10px}.main-modal .modal-dialog input#friendly_name_address,.main-modal .modal-dialog input#newAddress_address{padding-left:30px}.main-modal .modal-dialog input#friendly_name_address{margin-bottom:1rem}.main-modal .modal-dialog select,.main-modal .modal-dialog.modal-reservation #reservationDate,.start-order .postdated_section input.w-100,.start-order .postdated_section select.w-100{padding-left:35px}#gravityAddCardModal .modal-dialog select{padding-left:10px;padding-right:30px}#gravityAddCardModal .arrow-down{position:absolute;top:0;bottom:0;right:10px;margin:auto;pointer-events:none}#gravityAddCardModal .arrow-down path{fill:#292929!important}#addAddressModal label.select-label{right:8px}#addAddressModal label.select-label:after{content:"";position:absolute;right:0;top:8px;width:10px;height:10px;background-image:url(/dist/images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.main-modal .modal-dialog input[-moz-read-only],.main-modal .modal-dialog input[readonly]{background-color:#fff;border:1px solid #979797}.main-modal .modal-dialog label{left:8px;top:-8px;padding-left:5px;padding-right:5px;color:#666}.main-modal .modal-dialog label[for=friendly_name_address] svg,.main-modal .modal-dialog label[for=newAddress_address] svg{display:block;position:absolute;top:24px;left:0}.main-modal .modal-dialog label.label-relative{position:relative;left:unset;top:unset;font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;color:#292929}#newAddAddressModal.main-modal .modal-dialog label.label-relative{position:absolute;top:-5px;left:10px;background:#fff;padding-left:6px;padding-right:6px;color:#666}.main-modal .modal-dialog label.form-check-label{position:unset;left:unset;top:unset;text-align:left;width:100%;cursor:pointer}.main-modal .modal-dialog.modal-reservation label{left:16px}.main-modal .modal-dialog.modal-reservation .radio-check{margin-top:.35rem}.main-modal .modal-dialog.modal-reservation label.form-check-label{position:relative;font-size:12px;line-height:1.17;color:#000;left:unset;top:unset;margin-left:.5rem;padding-left:1.5rem;pointer-events:none}#loginModal label.form-check-label,#signupModal label.form-check-label,.main-modal .modal-dialog.modal-reservation label.persons,.main-modal .modal-dialog.modal-reservation select.form-control{color:var(--font-color);font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.main-modal .modal-dialog.modal-reservation select.form-control{height:48px;border-radius:8px;background-color:#fff;padding-left:35px;padding-right:2rem;font-size:15px;border:1px solid #ddd}.main-modal .modal-dialog.modal-reservation .reservationPersons{width:30px;height:45px!important;border:none;text-align:center;padding:0}.main-modal .modal-dialog.modal-reservation .reservationPersons.error-input{border-color:transparent!important}.main-modal .modal-dialog.modal-reservation #glutenFree,.main-modal .modal-dialog.modal-reservation #partyReservation{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.main-modal .modal-dialog.modal-reservation #reservationEmail::placeholder,.main-modal .modal-dialog.modal-reservation #reservationFname::placeholder,.main-modal .modal-dialog.modal-reservation #reservationLname::placeholder,.main-modal .modal-dialog.modal-reservation #reservationMobile::placeholder{opacity:0}.main-modal .modal-dialog.modal-reservation label.persons{width:fit-content;height:45px;position:relative;font-size:15px;right:unset;top:unset;bottom:unset;left:unset;margin:0;display:flex;align-items:center;pointer-events:none;background:0 0;padding-left:0}.main-modal .modal-dialog.modal-reservation .collapse-icon{position:absolute;right:18px;top:0;bottom:0;margin:auto;pointer-events:none}.main-modal .modal-dialog.modal-reservation .quantityBtn{width:40px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:0;background:0 0;border:none}.main-modal .modal-dialog.modal-reservation label:has(>svg.calendar-icon),.main-modal .modal-dialog.modal-reservation label:has(>svg.store-icon),.main-modal .modal-dialog.modal-reservation label:has(>svg.time-icon){top:0;bottom:0;left:12px;margin:auto;display:flex;align-items:center;background:0 0}.main-modal .modal-dialog.modal-reservation .form-group{padding-left:10px;padding-right:10px}.main-modal .modal-dialog.modal-reservation .form-group.submit-group{margin-bottom:.25rem;order:13}.main-modal .modal-dialog.modal-reservation .form-group:first-child,.main-modal .modal-dialog.modal-reservation .form-group:nth-child(2){order:0}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(3){order:3}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(4){order:2}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(6){order:7}.main-modal .modal-dialog.modal-reservation .persons-container{display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid #ddd}.main-modal .modal-dialog.modal-reservation .persons-container .d-flex{margin-left:-15px}.main-modal .modal-dialog.modal-reservation .persons-container:has(.error-input){border-color:#d70000}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(7){order:5}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(8){order:6}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(9){order:8}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(10){order:9}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(11){order:10}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(12){order:11}.main-modal .modal-dialog.modal-reservation .form-group:nth-child(13){order:12}.main-modal .modal-dialog .icon-label{position:absolute;bottom:2px;left:7px;top:unset}.main-modal .modal-dialog .caret{position:absolute;right:12px;bottom:9px;pointer-events:none}#addAddressModal .form-row .form-group label,#addCardModal .form-row .form-group label{left:15px}#addAddressModal label svg,#addCardModal label svg,#oneClickModal .step-details .oval img,#oneClickModal .step-details .oval svg,.start-order .start_order_dropdown .dropdown-item .dropdown-icon svg,.start-order .startorder-label svg.pin-icon,.start-order .startorder-label svg.store-icon{width:16px;height:16px;object-fit:contain}#addCardModal .label-content{font-style:normal;color:#666;padding-left:4px;padding-right:4px;top:-8px;left:14px;z-index:2}#addCardModal input.form-control::placeholder{opacity:0}#addCardModal.main-modal .modal-dialog label[for=ccExpiration],#addCardModal.main-modal .modal-dialog label[for=cvv]{position:absolute;top:0;bottom:0;margin:auto;display:flex;align-items:center;height:30px}#addCardModal.main-modal .modal-dialog #ccExpiration,#addCardModal.main-modal .modal-dialog #cvv{padding-left:40px}#applyModal label,#signupModal label{position:absolute;left:20px;top:-8px}#signupModal .form-check{text-align:left}#loginModal label.form-check-label,#signupModal label.form-check-label{position:relative;left:inherit;top:inherit;font-size:14px;line-height:17px;padding-left:6px}#loginModal label.form-check-label a,#signupModal label.form-check-label a{color:#000;text-decoration:underline;pointer-events:auto}.modal-dialog .noBtn,.modal-dialog .yesBtn{width:80px;height:40px;border-radius:4px;font-size:14px;font-weight:700;text-align:center;color:#fff;border:none}.main-modal .modal-dialog .modal-text{font-size:15px;font-weight:400;text-align:center;color:#292929;width:80%;margin-left:auto;margin-right:auto}.main-modal .modal-dialog .noBtn{background-color:#7e7e7e}.main-modal .submitBtn{width:100%;height:48px;border-radius:var(--radius-big);border:none;font-size:16px;font-weight:700;line-height:24px;text-align:center;color:#fff}.main-modal .notAccount{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:18px;letter-spacing:normal;color:var(--font-color)}.main-modal .modal-link{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;margin-left:0;margin-top:.5rem;background:0 0}#signupModal .warning-text,.main-modal .step2-text{font-weight:400;font-stretch:normal;letter-spacing:normal}.main-modal .step2-text{width:100%;font-size:15px;font-style:normal;line-height:20px;text-align:center;color:var(--font-color);margin-left:auto;margin-right:auto}#loginModal .guest-checkout-wrapper{border:1px solid #ddd;border-radius:12px;width:calc(100% - 50px);padding:0 1rem;margin:.5rem auto}#loginModal .forgotpass-link{position:absolute;right:0;margin-top:10px;font-size:14px;font-weight:600;font-style:italic;font-stretch:normal;line-height:16px;letter-spacing:normal;text-align:right;color:var(--color);width:100%}#loginModal .forgotpass-link:hover{color:#292929}#reviewModal .reviews-list{max-height:calc(100vh - 300px);overflow-y:scroll}#loginModal .form-check.checkbox-group .form-check-label:before,#signupModal .form-check.checkbox-group .form-check-label:before{width:20px;height:20px;top:0;bottom:0;margin:auto;left:-20px;background-size:auto}#loginModal .form-check.checkbox-group input[type=checkbox]:checked+.form-check-label:before,#signupModal .form-check.checkbox-group input[type=checkbox]:checked+.form-check-label:before{border-color:var(--color)}#loginModal input[type=checkbox]:checked+.form-check-label:after,#signupModal input[type=checkbox]:checked+.form-check-label:after{width:20px;height:20px;left:-20px;top:0;bottom:0;margin:auto;border-color:var(--color)}#loginModal input[type=checkbox],#signupModal input[type=checkbox]{width:20px;height:20px!important}#loginModal .arrow-right{width:10px;height:10px;object-fit:contain}#signupModal .warning-text{font-size:11px;font-style:italic;line-height:1.18;color:#292929}#applyModal .upload-message,#applyModal .warning-text,#selectAddressModal .card-text,#selectAddressModal .card-title,.breadcrumb-address,.breadcrumb-title,.products-list .products-nav.nav-pills .nav-link,.start-order .form-control.startorder-input,.start-order .nav-pills .nav-link,.start-order .start_order_dropdown .dropdown-item{font-style:normal;font-stretch:normal;letter-spacing:normal}#applyModal .upload-message,#applyModal .warning-text{font-weight:400;text-align:center;color:#3e3d3f}#applyModal .warning-text{font-size:13px;line-height:2}#applyModal .upload-label{height:93px;border:2px dashed #979797;border-radius:2px;display:flex;flex-direction:column;justify-content:center;align-items:center}#applyModal input[type=file]{position:absolute;top:0;height:93px;opacity:0}#applyModal .upload-icon{width:19.7px;height:19.8px;object-fit:contain}#applyModal .upload-message{font-size:11px;line-height:2.36;margin-bottom:0}#selectAddressModal .card-text,#selectAddressModal .card-title{color:#2f2f2f}#applyModal .form-group.submit-group,#signupModal .form-group.submit-group{margin-top:2rem;margin-bottom:.5rem}#selectAddressModal .card{border-radius:6px;box-shadow:0 0 15px 0 rgba(0,0,0,.11);background-color:#fff;border:none;width:80%;margin:0 auto 1rem}#selectAddressModal .card-title{width:90%;font-size:17px;font-weight:700;line-height:1;margin-bottom:1.25rem;text-align:left}#selectAddressModal .card-text{font-size:14px;font-weight:400;line-height:normal;margin-bottom:0;padding-left:.5rem}#selectAddressModal .pin-icon,.breadcrumb-item svg,.card.order-card .addOrderBtn .cart-icon,.card.order-card .oneClickOrderBtn img,.card.popup-product .change-popup-product-quantity .qty-icon{width:15px;height:15px;object-fit:contain}#selectAddressModal .form-check.radio-check{position:absolute;top:15px;right:0}#selectAddressModal input[type=radio]{width:20px}#selectAddressModal .form-check-label:before{top:0;left:0}#selectAddressModal .form-check-label:after{top:5px;right:6px;left:unset}#selectAddressModal .modal-wrapper{width:100%;max-height:300px;overflow-y:auto;padding-top:20px;margin-bottom:20px}.main-modal .modal-dialog div.radio-group label{position:relative;margin-bottom:0;vertical-align:middle;font-size:11px;top:0;left:0;height:25px;display:flex;align-items:center;font-weight:700;width:100px;padding-left:35px}.main-modal .modal-dialog div.radio-group .custom-radio-container input{position:absolute;opacity:0;cursor:pointer;height:0}#popupUpsellingModal .want_btn{width:100%;height:48px;display:flex;justify-content:center;align-items:center;border-radius:var(--radius-big);font-size:16px;font-weight:700;line-height:24px;text-align:center;color:var(--white);border:none;outline:0}#popupUpsellingModal .want_btn.want_no_btn{background:#666}#oneClickModal .confirm_order_btn,#oneClickModal .go_to_basket_btn,#popupUpsellingModal .want_btn.want_yes_btn{background:var(--color)}#popupUpsellingModal .want_btn.disabled{cursor:no-drop;pointer-events:none;filter:opacity(.7) grayscale(.5);background:var(--color)}@media (max-width:1439px){#footer-bottom .copyrights-col{position:relative;left:unset;right:unset;margin:unset;width:650px;max-width:unset}.basket-panel .basket-panel{width:280.1px}.main-modal .modal-dialog.modal-medium{max-width:420px}.main-modal .modal-dialog.modal-login{max-width:580px}.main-modal .modal-login .form-container{width:428px}.main-modal .modal-dialog.modal-reservation{max-width:730px}}.mb-1c{margin-bottom:1.8rem!important}.switch{margin:4rem auto;width:24rem;position:relative}.switch input{position:absolute!important;top:0;z-index:2;opacity:0!important;cursor:pointer}.switch input:checked{z-index:1}.switch input:checked+label{opacity:1;cursor:default;font-weight:700}.switch label{color:var(--font-color);opacity:1;transition:opacity .25s;cursor:pointer}.switch .toggle-outside{height:100%;border-radius:2rem;padding:.25rem;overflow:hidden;transition:.25s}.switch .toggle-inside{border-radius:5rem;background:var(--color);position:absolute;transition:.25s}.switch--horizontal{width:100%;height:35px;margin:0 auto;font-size:0}.switch--horizontal input{height:35px!important;width:70px!important;left:0;right:0;margin:auto!important}.switch--horizontal label{font-weight:400;font-size:16px;line-height:20px;color:var(--font-color);display:flex;align-items:center;justify-content:flex-end;height:100%;margin:0;position:absolute;width:calc(50% - 50px);left:0}.switch--horizontal label:last-of-type{right:0;justify-content:flex-start;margin-left:auto}.switch--horizontal .toggle-outside{background:#fff;position:absolute;width:70px;left:0;right:0;margin:auto;z-index:0}.switch--horizontal .toggle-outside:before{z-index:1;content:'';width:100%;height:100%;position:absolute;background:var(--color);opacity:.2;border-radius:2rem;top:0;left:0}.switch--horizontal .toggle-inside{height:26px;width:26px}.switch--horizontal input:checked~.toggle-outside .toggle-inside{left:.25rem}.switch--horizontal input~input:checked~.toggle-outside:before{opacity:1}.switch--horizontal input~input:checked~.toggle-outside .toggle-inside{left:40px;background:#fff;z-index:1}.switch--vertical{width:12rem;height:6rem}.switch--vertical input{height:100%;width:3rem;right:0;margin:0}.switch--vertical label{font-size:1.5rem;line-height:3rem;display:block;width:8rem;height:50%;margin:0;text-align:center}.switch--vertical .toggle-outside{background:#fff;position:absolute;width:3rem;height:100%;right:0;top:0}.switch--vertical .toggle-inside{height:2.5rem;left:.25rem;top:.25rem;width:2.5rem}.switch--vertical input:checked~.toggle-outside .toggle-inside{top:.25rem}.switch--vertical input~input:checked~.toggle-outside .toggle-inside{top:3.25rem}.switch--no-label label{width:0;height:0;visibility:hidden;overflow:hidden}.switch--no-label input:checked~.toggle-outside .toggle-inside{background:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2)}.start-order .postdated_section .form-control:disabled,.start-order .postdated_section .form-control[readonly],.switch--no-label input~input:checked~.toggle-outside{background:#fff}.switch--no-label input~input:checked~.toggle-outside .toggle-inside{background:#2ecc71}.switch--no-label.switch--vertical{width:3rem}.switch--no-label.switch--horizontal{width:6rem}#oneClickModal .progress .progress-left,.switch--no-label.switch--horizontal .toggle-outside,.switch--no-label.switch--horizontal input{left:0}.switch--expanding-inner input:checked+label:hover~.toggle-outside .toggle-inside{height:2.5rem;width:2.5rem}.switch--expanding-inner.switch--horizontal input:hover~.toggle-outside .toggle-inside{width:3.5rem}.switch--expanding-inner.switch--horizontal input:hover~input:checked~.toggle-outside .toggle-inside{left:2.25rem}.switch--expanding-inner.switch--vertical input:hover~.toggle-outside .toggle-inside{height:3.5rem}.switch--expanding-inner.switch--vertical input:hover~input:checked~.toggle-outside .toggle-inside{top:2.25rem}#startOrder{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;transition:.9s;overflow-y:auto;padding-bottom:0}#startOrder:not(.zindex.opacity)::-webkit-scrollbar{display:none}#startOrder .startOrderMap{width:100%;height:200px;border-radius:8px}#startOrder .modal-dialog-centered{margin-top:50px;justify-content:center}#startOrder.zindex{z-index:1700}#startOrder.opacity:before{content:'';width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7)}.startorder-card{width:543px;border-radius:var(--radius-big);border-width:0}.startorder-card .card-body{padding:1.5rem}.startorder-card .close-modal{position:absolute;top:20px;right:20px;opacity:1;padding:0;width:30px;height:30px}#startOrder label.label_newAddress_address,.start-order .startorder-label{position:absolute;left:10px;top:0;bottom:0;margin:auto;display:flex;align-items:center}.start-order{width:100%;margin-left:auto;margin-right:auto;transition:.3s}.start-order .start-order-heading{font-weight:700;font-size:20px;line-height:24px;text-align:center;color:var(--font-color)}.start-order .nav-pills .nav-item{width:25%;min-width:120px;position:relative}.start-order .tabber-wrapper{font-weight:400;font-size:16px;line-height:20px;text-align:center;color:var(--font-color);margin-top:.75rem}.start-order .nav-item:has(.nav-link.active) .tabber-wrapper{font-weight:700}.start-order .catering-nav-icon,.start-order .delivery-nav-icon,.start-order .drivethrough-nav-icon,.start-order .takeaway-nav-icon{width:40px;height:40px;object-fit:contain}.start-order .nav-pills .nav-link{color:#5d605b;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:400;line-height:1.11;text-align:center;margin:auto;position:relative;z-index:1}.start-order .nav-pills .nav-link:before{content:'';width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;background:var(--color);opacity:.2;z-index:0}.start-order .nav-pills .nav-link.active:before{opacity:0}.start-order .addAddressBtn,.start-order .form-control.startorder-input,.start-order .form-control.time-input{border-radius:8px;font-size:15px;background-color:#fff;color:var(--font-color)}.start-order .nav-pills .nav-link.active{color:#fff;border-color:transparent}#cookies .alert-icon .icon_oval,.start-order .nav-pills .nav-link.active svg path{fill:#fff}.start-order .form-control.startorder-input{width:100%;height:48px;border-color:#dcdcdc;font-weight:400;line-height:16px;padding-left:32px;padding-right:30px;text-align:left;white-space:nowrap;overflow:hidden}.start-order .addAddressBtn,.start-order .form-control.time-input,.start-order .reservation-link,.start-order .startorder-btn,.start-order .timeLabel{font-weight:700;line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.start-order .form-control.startorder-input:after{content:"";width:30px;height:30px;background-color:#fff;position:absolute;right:2px;top:0;bottom:0;margin:auto}.start-order .form-control.time-input{width:160px;height:40px;border-color:#dcdcdc}.start-order .timeLabel{font-size:12px;color:#000}.start-order .addAddressBtn,.start-order .startorder-btn{font-size:16px;font-weight:700;line-height:25px;text-align:center}.start-order .form-inline>.form-group{width:100%;justify-content:space-between}.start-order .addAddressBtn{width:100%;height:35px;color:var(--color)}.start-order .addAddressBtn .plus-icon{width:15px;height:15px;object-fit:contain;margin-right:.25rem;margin-top:-3px}.start-order ::-webkit-input-placeholder{color:#000}.start-order ::-moz-placeholder{color:#000}.start-order :-ms-input-placeholder{color:#000}.start-order :-moz-placeholder{color:#000}.start-order label[for=selectStore]{top:5px}.start-order .startorder-label+svg.arrow-down{top:0;bottom:0;margin:auto;z-index:1;width:12px;height:12px;object-fit:contain}.start-order .postdated_section svg path,.start-order .startorder-label svg path,.start-order .startorder-label+svg.arrow-down path{fill:#666666!important}.start-order .postdated_section .timed-line{margin-top:.5rem;padding-top:2rem}.start-order .postdated_section .form-control{height:48px!important}.start-order .form-control:active,.start-order .form-control:focus{border-color:#ddd}.start-order .postdated_section .custom-label{position:absolute;font-weight:600;font-size:12px;line-height:14px;color:#666;top:-8px;background:#fff;padding-left:4px;padding-right:4px;margin-left:7px}.start-order .arrow-down{position:absolute;right:10px;pointer-events:none}.start-order .startorder-btn{width:100%;height:48px;border-radius:var(--radius-big);color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:0}.start-order .reservation-link{font-size:13px;text-align:center;color:#6b6b6b;width:100%;display:none;margin:1rem auto 0}.start-order .reservation-link:hover{text-decoration:none;opacity:.8}.start-order .start_order_dropdown .dropdown-menu{width:100%;overflow-y:auto;background-color:#fff!important;border:1px solid #ddd;border-radius:8px;margin-top:.5rem}.start-order #delivery_dropdown.start_order_dropdown .dropdown-menu{max-height:200px}.start-order #takeaway_dropdown.start_order_dropdown .dropdown-menu{max-height:160px}.start-order .start_order_dropdown .dropdown-item{font-size:15px;font-weight:400;line-height:16px;color:var(--font-color);white-space:normal;padding:.35rem .5rem;cursor:pointer;display:flex;align-items:center}.start-order .start_order_dropdown .dropdown-item:focus,.start-order .start_order_dropdown .dropdown-item:hover{background:#d3d3d3}.start-order .start_order_dropdown .badge{padding:.5rem .75rem;top:unset;border-radius:4px;font-weight:700;font-size:12px;line-height:15px;margin-left:auto}.start-order .start_order_dropdown .badge.badge-success{background:#8dc63f!important}.start-order .start_order_dropdown .badge.badge-danger{background:#666!important}.start-order .postdated_section .label-absolute{position:absolute;left:20px}.start-order .postdated_section .collapse-icon{position:absolute;right:20px;pointer-events:none}.no_header #account .vertical-nav-sticky,.no_header #blog .blog-nav-container,.no_header #category #vertical-navigation,.no_header #category .nat-nav-col.cat-navigation,.no_header .account-nav.fixed-top,.start-order .postdated_section .form-check.radio-check .form-check-label:before{top:0}.start-order .postdated_section .form-check-input:checked+.form-check-label:before{content:"";width:20px;height:20px;position:absolute;border-radius:100%;left:0;top:0;pointer-events:none;background:#ececec}.start-order .postdated_section .form-check-input:checked+.form-check-label:after{background-color:var(--color);width:12px;height:12px;position:absolute;top:4px;left:4px;content:"";border-radius:100%;z-index:1}#startOrder .locate-address-icon{cursor:pointer;position:absolute;right:7px;top:10px;width:26px;height:26px;object-fit:contain}#startOrder #deliveryForm #startOrderNewAddress,#startOrder #startOrderCateringNewAddress{padding-left:35px;padding-right:40px}@media(max-width:1439px){.start-order .form-control.time-input{width:200px}}@media (max-width:1199px){#basketBtn{padding-right:0!important}#basketBtn .cart-icon{margin-right:0}a.navbar-brand{position:absolute;left:0;right:0;margin:auto;text-align:center;width:fit-content}#top-navbar .logo-img{object-position:center}button.navbar-brand{z-index:2}#top-navbar .nav{z-index:1}#footer-bottom .copyrights-col{width:470px}#sidebar .nav-link,#sidebar .orderNow,#sidebar .phone-link{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--font-color)}#sidebar{display:block;width:414px;height:100%;position:fixed;top:0;left:-414px;transition:var(--sidebar-transition);-webkit-transition:var(--sidebar-transition);-moz-transition:var(--sidebar-transition);-o-transition:var(--sidebar-transition);overflow-y:scroll;z-index:1040;padding-bottom:2rem;-webkit-overflow-scrolling:touch;display:-webkit-box;background:#fff}#sidebar.active{left:0}#wrapper.active{left:414px}#sidebar>.container{padding-top:2rem}#sidebar .close-menu{background:0 0;border:none;margin:.75rem 0 2.75rem;padding-left:0}#sidebar .close-modal{width:40px;height:40px;object-fit:contain}#sidebar .sidebar-nav{width:263px;margin:auto}#sidebar .nav-link{line-height:normal;display:flex;align-items:center;padding-left:0}#sidebar .nav-item{height:50px;display:flex;align-items:center}#sidebar .icon{width:45px}#sidebar .icon svg path,#sidebar .logoutLink .logout-icon path,#sidebar .not-logged .logout-icon path,#sidebar .pages-nav .minus-icon path,#sidebar .pages-nav .plus-icon path,#sidebar .phone-link svg path{fill:var(--font-color)}#sidebar .icon svg.favorites-icon path{stroke:var(--font-color)}#sidebar .nav-item.order-item{height:45px;border-radius:var(--radius-big);background:var(--color);margin-top:.5rem;margin-bottom:.5rem;justify-content:center}#sidebar .logged .pages-nav .col-16:last-child,#sidebar .not-logged .nav-item.order-item{margin-bottom:0}#sidebar .nav-item.order-item .order-now-link{color:#fff}#sidebar .menu-icon{width:25px;height:25px;object-fit:contain}#sidebar .store-icon{width:25.5px;height:25px;object-fit:contain}#sidebar .reservation-icon{width:32.6px;height:17px;object-fit:contain}#sidebar .profile-icon{width:22.2px;height:25.6px;object-fit:contain}#sidebar .tracker-icon{width:28.7px;height:28.7px;object-fit:contain}#sidebar .favorites-icon{width:23.3px;height:20.4px;object-fit:contain}#sidebar .phone-icon{width:20px;height:21px;object-fit:contain}#sidebar .logout-icon path,#sidebar .phone-icon path{fill:#fff}#sidebar .lang-hide.logged .nav-item.phone-item,#sidebar .logged .sidebar-lang-dropdown .dropdown-toggle,#sidebar .sidebar-nav.pages-nav.lang-hide,#sidebar .sidebar-nav:not(.pages-nav) .nav-item:nth-child(2){margin-top:.5rem}#sidebar .sidebar-nav.pages-nav .nav-link{font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;color:var(--font-color)}#sidebar .lang-hide.not-logged .nav-item.phone-item,#sidebar .lang-show.logged .nav-item.phone-item,#sidebar .lang-show.not-logged .nav-item.phone-item,#sidebar .not-logged .sidebar-nav.pages-nav.lang-hide,#sidebar .sidebar-nav.pages-nav{margin-top:1rem}#sidebar .sidebar-nav.pages-nav .nav-item{height:40px}#sidebar .orderNow{width:100%;height:45px;line-height:normal;border-radius:var(--radius-bigger);border:none;padding-left:.5rem;padding-right:.5rem;background:#171717}#sidebar .not-logged .orderNow{background:#ececec}#sidebar .logout-item span,#sidebar .user-name{padding-right:.75rem}#sidebar .orderNow .nav-link{font-weight:700;color:#fff}#sidebar .not-logged .orderNow .nav-link{display:flex;align-items:center;justify-content:space-between;color:var(--font-color);width:calc(100% - 30px)}#sidebar .user-icon{width:16px;height:16px;object-fit:contain}#sidebar #langSidebarDropdown .dropdown-item:active,#sidebar #langSidebarDropdown .dropdown-item:focus,#sidebar #langSidebarDropdown .dropdown-item:hover,#sidebar button.nav-link{background:0 0}#sidebar .user-name{padding-left:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;color:#fff}#sidebar .gear-icon,#sidebar .logout-icon{width:18px;height:18px;object-fit:contain}#sidebar .logout-nav-item{width:100%;height:33px;border-radius:4px;background-color:rgba(255,255,255,.1);margin-top:1.5rem;margin-bottom:1rem}#sidebar .badge{width:22px;height:21px;padding:0;border-radius:50%;line-height:2}#sidebar .sidebar-lang-dropdown .dropdown-toggle{width:100%;height:45px;border-radius:var(--radius-big);background:var(--font-color);padding-left:.75rem;position:relative;color:#fff;margin-top:1rem}#sidebar .phone-link{width:100%;height:45px;line-height:normal;border-radius:var(--radius-big);border:1px solid var(--font-color);justify-content:center}#sidebar .sidebar-lang-dropdown .dropdown-toggle::after{position:absolute;right:15px}#sidebar #langSidebarDropdown.show{width:100%;background:#fff;border:none;display:flex;align-items:center;flex-direction:column;padding-top:0}#sidebar .logoutLink{width:100%;height:45px;background:#ececec;border-radius:var(--radius-big);justify-content:space-between!important;margin-top:1.5rem;padding-left:.5rem}#sidebar .logoutLink .logout-icon{order:1}#sidebar #langSidebarDropdown.show .dropdown-item{color:#fff;background:var(--font-color);padding-left:.75rem;border-radius:var(--radius-big);margin-bottom:.1rem;height:45px}#sidebar .nav-item.divider-bottom{display:none!important}#sidebar .lang-hide.logged .divider-bottom,#sidebar .lang-hide.not-logged .divider-bottom,#sidebar .pages-nav .collapse:not(.show),#sidebar .pages-nav button[aria-expanded=false] .minus-icon,#sidebar .pages-nav button[aria-expanded=true] .plus-icon,#sidebar .sidebar-nav.pages-nav .nav-item.divider-top{display:none}#sidebar .lang-show.not-logged .divider-bottom{margin-top:0!important;margin-bottom:0!important}#sidebar .pages-nav button.nav-head:hover{cursor:pointer}#sidebar .pages-nav button.nav-head{font-style:normal;font-weight:700;font-size:15px;line-height:27px;color:var(--font-color);padding-top:.5rem;padding-bottom:.5rem}#sidebar .pages-nav .col-16{border:1px solid #ddd;border-radius:8px;margin-bottom:1rem}#sidebar .pages-nav .col-16:has(>.nav-head[aria-expanded=true]){border:1px solid var(--font-color)}#sidebar .pages-nav .col-16:last-child{margin-bottom:.5rem}#sidebar .pages-nav .collapse{padding-bottom:.5rem}#sidebar .pages-nav .minus-icon,#sidebar .pages-nav .plus-icon{position:absolute;right:0;top:0;bottom:0;margin:auto}#sidebar .pages-nav button[aria-expanded=false] .plus-icon,#sidebar .pages-nav button[aria-expanded=true] .minus-icon{display:block}#sidebar .pages-nav .side-nav-icon{width:20px;height:20px;object-fit:contain;filter:brightness(0)}.main-modal .modal-dialog.modal-medium,.main-modal .modal-dialog.modal-medium.step1{max-width:505px}.main-modal .modal-dialog.modal-login{max-width:587px}.main-modal .modal-login .form-container{width:464px}.main-modal .modal-dialog.modal-medium.step1 .form-container{width:450px}.main-modal .modal-dialog.modal-reservation{max-width:706px}.startorder-card{width:587px}}@media (max-width:969px){.subfooter-nav{justify-content:space-between}.subfooter-nav .nav-link{padding-top:0}#footer-top.accreditations-pb{padding-bottom:1rem}#footer-top .accreditations-pt{padding-top:1.5rem}#footer-middle{background-color:var(--footer-color);border-top:1px solid;padding:1rem 0}#footer-middle .follow_title{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.93;letter-spacing:normal;color:var(--footer-font-color);padding-right:.25rem}#footer-middle .social-link{margin:.5rem}#footer-bottom{height:auto;padding:.5rem}#footer-bottom .submenu_col{width:100%}#footer-bottom .powered_col{order:2}#footer-bottom .copyrights-col{width:auto}.main-modal .modal-dialog.modal-grid,.main-modal .modal-dialog.modal-medium,.main-modal .modal-dialog.modal-medium.step1{max-width:520px}.main-modal .modal-dialog.modal-login{width:453px}.main-modal .modal-dialog.modal-login.modal-long{max-width:700px;width:100%}.main-modal .modal-login .form-container{width:448px}.main-modal .modal-dialog.modal-reservation{max-width:636px}.main-modal .message-banner{bottom:15px}.main-modal .map-section{width:calc(100% - 3rem);margin-left:auto;margin-right:auto}.startorder-card{width:543px}.start-order .form-control.time-input{width:190px}}@media (max-width:749px){#top-navbar .logo-img{width:140px;height:70px}a.navbar-brand span{width:200px;display:block;margin:auto;white-space:normal}button.nav-head{line-height:1.93;color:var(--footer-font-color)}.footer-navigation button[aria-expanded=true]{color:var(--secondary-color)}.footer-navigation svg.qty-icon path{fill:var(--footer-font-color)}.footer-navigation button[aria-expanded=true] svg.qty-icon path{fill:var(--secondary-color)}.footer-navigation .collapse-wrapper{border:1px solid #ddd;border-radius:8px;padding:.5rem 1rem;margin-bottom:.75rem}.footer-navigation .collapse-wrapper:has(> button[aria-expanded=true]){border:1px solid var(--secondary-color)}.footer-navigation .collapse:not(.show),.footer-navigation button[aria-expanded=false] .minus-icon,.footer-navigation button[aria-expanded=true] .plus-icon{display:none}.footer-navigation button.nav-head:hover{cursor:pointer}.footer-navigation .plus-icon{position:absolute;right:0;bottom:8px}.footer-navigation .minus-icon{position:absolute;right:0;top:14px}#sidebar .lang-hide.logged .divider-bottom,#sidebar .lang-hide.not-logged .divider-bottom,.footer-navigation button[aria-expanded=false] .plus-icon,.footer-navigation button[aria-expanded=true] .minus-icon{display:block}.footer-navigation{margin-top:1.25rem}#footer-top .accreditations-pt{padding-top:2rem}#footer-bottom .copyrights-text{max-width:100%}#footer-bottom .submenu_col{flex-basis:calc(100% - 130px);max-width:calc(100% - 130px)}#footer-bottom .powered_col{order:1;flex-basis:130px;max-width:130px}#footer-bottom .powered_by{width:120px}#sidebar{width:100%;left:-100%}#sidebar .sidebar-nav{width:460px}#sidebar .user-name,.main-modal .modal-dialog.modal-medium.step1 .form-container{width:400px}#sidebar .sidebar-nav .nav-item.line-item{height:15px;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.24)}#sidebar .sidebar-nav.pages-nav .nav-link{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--font-color)}#sidebar .sidebar-nav.pages-nav .nav-item{height:40px}#sidebar .sidebar-nav.pages-nav .nav-item:nth-child(2){margin-top:unset}#sidebar .lang-hide.logged .nav-item.phone-item{margin-top:1rem}#sidebar .lang-show.not-logged .divider-bottom{margin-bottom:1rem!important}#wrapper.active{left:0}#basket.basket-panel,#basket.basket-panel .basket-footer{width:100%;right:-100%}#basket .close.closeBasketBtn{right:0}#basket.basket-panel .basket-body .category-automatic-section,#basket.basket-panel .basket-body .category-basket-section,#basket.basket-panel .basket-body .suggestedProductSection,#basket.basket-panel .basket-body .table.total-table,#basket.basket-panel .basket-header,#basket.basket-panel .basket-wrapper{width:420px!important;margin-left:auto!important;margin-right:auto!important}#basket.basket-panel .checkoutBtn{width:430px}.basket-panel .cancel-order{width:450px}#redeemModal.main-modal .modal-dialog.modal-reservation,.main-modal .modal-dialog,.main-modal .modal-dialog.modal-login,.main-modal .modal-dialog.modal-login.modal-long,.main-modal .modal-dialog.modal-medium,.main-modal .modal-dialog.modal-medium.step1,.main-modal .modal-dialog.modal-reservation{max-width:100%;width:100%;height:100%;margin-left:auto;margin-right:auto;margin-top:0}.main-modal .modal-dialog.modal-grid,.main-modal .modal-dialog.modal-slider{margin:1.75rem auto;height:unset}.main-modal .modal-dialog.modal-slider{max-width:500px}.main-modal .map-section{width:100%;height:300px!important;border-radius:0 0 12px 12px}.main-modal .modal-dialog .modal-content{height:auto;overflow-y:auto;border-radius:0}.main-modal .modal-dialog.modal-grid .modal-content,.main-modal .modal-dialog.modal-slider .modal-content{border-radius:var(--radius-big)}.main-modal .modal-dialog .modal-header{border-radius:0}.main-modal .modal-dialog.modal-login.modal-long{width:100%}.main-modal .modal-login .form-container{width:340px}#startOrder{height:100vh;padding-bottom:0!important}#startOrder .modal-dialog-centered{margin-top:0;justify-content:center;height:100vh;overflow:hidden}.startorder-card{width:100%;height:100vh;overflow-y:auto;border-radius:0;padding-bottom:60px}.start-order .form-control.time-input{width:170px}}@media (max-width:575px){#footer-bottom .copyrights-text,.subfooter-nav .nav-link{font-size:13px}.start-order .nav-pills .nav-item{min-width:auto}.start-order .nav-pills[data-count="1"] .nav-item{flex:0 0 100%;max-width:100%}.start-order .nav-pills[data-count="2"] .nav-item{flex:0 0 50%;max-width:50%}.start-order .nav-pills[data-count="3"] .nav-item{flex:0 0 33.33333%;max-width:33.33333%}.start-order .nav-pills[data-count="4"] .nav-item{flex:0 0 25%;max-width:25%}}@media (max-height:950px){#startOrder{padding-bottom:150px}}.breadcrumb-address,.breadcrumb-title{line-height:normal;color:#fff;margin-bottom:0}#breadcrumbs{padding-top:var(--header-height)}#breadcrumbs.breadcrumb_bg{background-color:#171717}.breadcrumb{height:45px;padding-left:0;padding-bottom:0}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{display:flex;align-items:center}.breadcrumb .breadcrumb-item a:hover,a:hover{text-decoration:none}.breadcrumb .breadcrumb-item span,.form-check.checkbox-group .form-check-label{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{font-size:30px;font-weight:lighter;content:"\005C"}.breadcrumb-title{font-size:11px;font-weight:700}.breadcrumb-address{font-size:10px;font-weight:400}.products-list .products-nav.nav-pills .nav-link{text-align:center;font-size:20px;font-weight:500;color:var(--font-color);border-radius:0;line-height:24px;height:50px;display:flex;justify-content:center;align-items:center}.products-list .products-nav.nav-pills .nav-link.active{font-weight:700;background:var(--color);border:0;border-radius:var(--radius-bigger);color:#fff}.products-list .product-card.card{width:100%;background-color:#fff;border-width:0;box-shadow:0 0 10px #e5e5e5;border-radius:var(--radius-big)}.products-list .product-card.card .card-body{padding:1rem 1rem .75rem}.products-list .card-img-top{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius-small)}.products-list .product_item_link{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0}.products-list .card-img-overlay{width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-left:auto;padding:0;top:1.25rem;right:1.25rem}.products-list.list_view .card-img-overlay{justify-content:flex-end;align-items:flex-start;top:.75rem}.products-list .favorites-oval{width:35px;height:35px;border-radius:50%;background:0 0;display:flex;justify-content:center;align-items:center;z-index:0;position:relative}.products-list .favorites-oval:before{content:'';width:100%;height:100%;border-radius:50%;background:var(--color);opacity:.2;position:absolute;top:0;left:0;z-index:1}.products-list .favorites-icon{width:35px;height:35px;object-fit:contain;background:0 0;border-radius:0}.products-list .edit-product-btn{width:100%;height:40px;border-radius:20px;background:0 0;padding:0;display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.products-list .edit-product-btn:before{content:'';width:100%;height:100%;background:var(--color);opacity:.2;position:absolute;top:0;left:0;z-index:0;border-radius:20px}.products-list .card-title{font-size:16px;line-height:20px;font-weight:700;color:var(--font-color);margin-top:1rem;text-align:left}.products-list .card-text,.products-list .card-text p,.products-list .toppings{line-height:22px;font-size:14px;font-stretch:normal;letter-spacing:normal;font-style:normal}.products-list .card-text,.products-list .card-text p{height:44px;font-weight:400;color:var(--font-color);margin-bottom:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.products-list .toppings{color:var(--color);font-weight:400}.products-list .toppings span:after{content:",";padding-right:5px}.products-list .toppings span:last-child::after{content:"";padding-right:0}.product-list .quantity,.products-list .price,.products-list .quantity{font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.products-list .card-footer{background:#fff;border-color:transparent;padding:0 1rem 1rem;border-radius:0 0 28px 28px;z-index:3}.products-list .card-footer .addToBasketBtn,.products-list .card-footer .noCommerceBtn,.products-list .card-footer .offer-link{width:100%;height:40px;border-radius:21px;background:var(--color);display:flex;justify-content:center;align-items:center}.products-list .card-footer .offer-link{color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:17px}.products-list .card-footer .cart-data{width:306.9px;height:37.2px;border-radius:3.7px;margin-left:auto;margin-right:auto}.products-list .cart-icon{width:18px;height:18px;object-fit:contain;margin-right:.4rem}.product-list .quantity,.products-list .quantity{width:44px;height:26px;border-radius:1.9px;background-color:#fff;font-size:14px;line-height:1.2;color:#3e3d3f;display:flex;justify-content:center;align-items:center;border-width:0}.products-list .quantity:focus,a:focus,button:focus{outline:0;box-shadow:none}.products-list .price{font-size:14px;line-height:17px;color:#fff}.card.popup-product{border-radius:var(--radius-big);border:1px solid #ddd}.card.popup-product .card-body{padding:1rem 1rem .5rem}.card.popup-product .card-footer{background:0 0;border:none;padding:0 1rem 1rem}.card.popup-product .card-img-top{border-radius:var(--radius-small);margin-bottom:1rem;aspect-ratio:5/4;object-fit:cover}.modal-slider .card.popup-product .card-img-top{max-width:300px}.card.popup-product .card-title{font-size:16px;font-weight:500;line-height:19px;text-align:center;color:var(--font-color);margin-bottom:.35rem}.card.popup-product .price{font-size:16px;font-weight:700;line-height:19px;text-align:center;color:var(--color)}.card.popup-product .form-check{display:flex;justify-content:center;align-items:center;margin:.75rem 0 0;padding:0}.card.popup-product .change-popup-product-quantity{background:0 0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;padding:0;z-index:0}.modal-slider .card.popup-product .change-popup-product-quantity{width:45px;height:45px}.card.popup-product .change-popup-product-quantity:before{content:'';background:var(--color);border-radius:50%;opacity:.3;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.card.popup-product .change-popup-product-quantity.disabled:before{background:#8f8f8f}.modal-slider .card.popup-product .change-popup-product-quantity .qty-icon{width:20px;height:20px}.card.popup-product .change-popup-product-quantity.disabled{cursor:no-drop}.card.popup-product .change-popup-product-quantity.disabled .qty-icon path{fill:#8F8F8F}.card.popup-product .form-control.popup-product-quantity{width:30px;height:30px!important;font-style:normal;font-weight:700;font-size:16px;text-align:center;padding-left:.2rem;padding-right:.2rem;color:var(--font-color);background:0 0;border:none}.modal-slider .card.popup-product .form-control.popup-product-quantity{width:45px;height:45px!important;font-size:21px}.modal-slider .slick-list{padding:0 0 0 15%;margin-left:10px;margin-right:10px;margin-bottom:35px}.modal-slider .slick-arrow{width:44px;height:44px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:0;bottom:0;margin:auto auto 80px;z-index:4}.modal-slider .slick-arrow.prev-arrow{left:10px}#loginModal .show_password,.modal-slider .slick-arrow.next-arrow,.up_arrow.on{right:10px}.main-modal .modal-dialog.modal-slider .modal-body .col-lg-5{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}@media (min-width:970px){.main-modal .modal-dialog.modal-grid .modal-body .col-lg-5{flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width:749px){#breadcrumbs,.breadcrumb{height:56px}.breadcrumb .breadcrumb-item span{max-width:130px}#breadcrumbs.breadcrumb_bg{background-color:transparent}.products-list .products-dropdown .dropdown-menu.show>.dropdown-item,.products-list .products-dropdown-link{font-size:21.3px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.product-list .sm-hidden-menu{display:none}.products-list.responsive_double_col:not(.list_view) .product_item{flex:0 0 50%!important;max-width:50%!important}.products-list.responsive_double_col .card-img-top{height:unset;aspect-ratio:1/1}.products-list:not(.responsive_double_col) .product-card.card{min-height:178px}.products-list:not(.responsive_double_col) .product-card.card .card-footer,.products-list:not(.responsive_double_col) .product-card.card .card-text,.products-list:not(.responsive_double_col) .product-card.card .card-title{width:65%;margin-left:auto}.products-list:not(.responsive_double_col) .product-card.card .card-text,.products-list:not(.responsive_double_col) .product-card.card .card-title{padding:0 1rem}.products-list:not(.responsive_double_col) .card-title{margin-top:0;width:100%}.products-list:not(.responsive_double_col) .fav_wrapper+.card-title{width:calc(100% - 40px)}.products-list:not(.responsive_double_col) .product-card.card .card-img-top{width:calc(35% - 1rem);height:unset;aspect-ratio:1/1;position:absolute;left:1rem}.products-list .card-footer .addToBasketBtn,.products-list .card-footer .noCommerceBtn,.products-list .card-footer .offer-link{height:35px}.products-list .card-footer .cart-data{width:426px;height:37px}.products-list .recommendations-dropdown{width:100%}.nav-pills .dropdown-toggle,.nav-pills .dropdown-toggle.active{width:100%;height:50px;background:var(--color)!important;color:#fff!important;box-shadow:0 0 10px #e5e5e5;border-radius:var(--radius-big);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:18px;line-height:22px;text-align:center}.products-list .card-img-overlay{align-items:flex-start;justify-content:flex-end}.products-list:not(.responsive_double_col) .card-img-overlay{top:.6rem;right:1rem;width:35px;height:35px}.products-list .dropdown-toggle:after{opacity:0}.products-list .products-dropdown .dropdown-menu.show{width:100%;background:#fff;border-radius:var(--radius-big);padding-top:.25rem;padding-bottom:.25rem;box-shadow:0 0 15px #e5e5e5;border:none}.products-list .products-dropdown .fa.fa-caret-down{position:absolute;top:0;bottom:0;margin:auto;display:flex;align-items:center;right:15px;color:#fff;pointer-events:none}.products-list .products-dropdown .dropdown-menu.show>.dropdown-item{color:var(--font-color);font-weight:500;font-size:18px;line-height:22px;border-radius:var(--radius-big);padding-top:.5rem;padding-bottom:.5rem}.products-list .products-dropdown .dropdown-menu.show>.dropdown-item:hover{color:var(--color)}}@media (max-width:480px){#top-navbar>.container{padding-left:0;padding-right:0}#top-navbar .logo-img{width:120px;height:100px}#top-navbar.scrolled .logo-img{width:90px;height:80px}a.navbar-brand span{font-size:20px;width:180px}.open-menu{width:22px;height:30px}#selectAddressModal .card-text,.subfooter-nav .nav-link{font-size:12px}.footer-text{font-size:11.7px}footer .logo-img{width:90px}#footer-top .logo-wrapper{padding-left:.75rem;padding-right:.75rem}.white-label{width:58px;height:18px}#applyModal .form-group.col-8,#footer-bottom .submenu_col,#signupModal .form-group.col-8{flex-basis:100%;max-width:100%}#footer-bottom .powered_col .footer-text,.subfooter-nav{justify-content:center}#footer-bottom .powered_col{order:2;flex-basis:100%;max-width:100%}#sidebar .sidebar-nav{width:280px}#sidebar .user-name{width:215px}#sidebar .close-menu{margin:0 0 1.5rem}#basket .basket-scroll-y{height:calc(100vh - 140px);padding-bottom:130px;padding-left:.75rem;padding-right:.75rem}#basket.basket-panel .basket-header,#basket.basket-panel .basket-wrapper{width:calc(100% - 20px)!important}#basket.basket-panel .basket-body .category-automatic-section,#basket.basket-panel .basket-body .category-basket-section,#basket.basket-panel .basket-body .suggestedProductSection,#basket.basket-panel .basket-body .table.total-table{width:100%!important}#basket .close.closeBasketBtn svg{width:30px;height:30px}#basketCarousel{margin-left:-.75rem;margin-right:-.75rem}#basket.basket-panel .checkoutBtn{width:280px;margin:auto}.basket-panel .cancel-order{width:290px}#basket.basket-panel .offer-box{padding:10px}#basket.basket-panel .offer-box .offerBox-head,#selectAddressModal .card-title{font-size:15px}#basket.basket-panel .basket-product.rules_product .col-9{flex-basis:100%;max-width:100%;margin-bottom:.5rem}#basket.basket-panel .basket-product.rules_product .col-4,#basket.basket-panel .basket-product.rules_product .col-auto{flex-basis:50%;max-width:50%}#stripeAddCardModal.main-modal .modal-dialog label{font-size:14px}#deleteAddressModal .modal-text,#deleteCardModal .modal-text,#stripeAddCardModal.main-modal .modal-dialog.modal-login .form-container,#thankYouModal .modal-text,.main-modal .submitBtn,.products-list .products-dropdown-link{width:100%}.main-modal .modal-dialog,.main-modal .modal-dialog.modal-login,.main-modal .modal-dialog.modal-login.modal-long,.main-modal .modal-dialog.modal-login.modal-promo,.main-modal .modal-dialog.modal-medium,.main-modal .modal-dialog.modal-reservation,.main-modal .modal-login .form-container{max-width:100%}.main-modal .modal-dialog.modal-medium.step1 .form-container,.main-modal .modal-dialog.modal-reservation .form-container{width:90%}#applyModal .form-container,#reviewModal .form-container,#signupModal .form-container{padding-left:unset;padding-right:unset}#selectAddressModal .pin-icon{width:13px;height:13px}.main-modal .modal-dialog .modal-title{padding-left:0;padding-right:0;width:calc(100% - 100px)}.start-order .nav-pills .nav-link{font-size:13px}.start-order .nav-pills[data-count="4"] .nav-item{flex:0 0 50%;max-width:50%}.start-order .timeLabel+svg.arrow-down{bottom:15px}.start-order .postdated_section .label-absolute{top:11px}.start-order .postdated_section .collapse-icon{top:0;bottom:0;margin:auto}.start-order .postdated_section .form-check.radio-check .form-check-label:before{top:2px}.start-order .postdated_section .form-check-input:checked+.form-check-label:after{top:6px}.specific_date_label{padding-left:6px}.start-order .postdated_section .form-group.col-8{flex:0 0 100%;max-width:100%}.start-order .postdated_section .form-group.col-8.mb-0{margin-bottom:1rem!important}.start-order .postdated_section .form-group.col-8:not(.mb-0){margin-bottom:0}#breadcrumbs{visibility:hidden;height:0}.products-list.responsive_double_col .product-card.card .card-body{padding:1rem 1rem .75rem}.products-list:not(.responsive_double_col) .card-text{height:34px}.products-list:not(.responsive_double_col) .card-text,.products-list:not(.responsive_double_col) .card-text p{line-height:16px}.products-list:not(.responsive_double_col) .product-card.card{min-height:175px}.products-list.responsive_double_col .card-footer{padding-left:1rem;padding-right:1rem}.products-list.responsive_double_col .card-title{font-size:14px;line-height:normal;margin-bottom:.35rem;margin-top:.75rem}.products-list.responsive_double_col .card-text,.products-list.responsive_double_col .card-text p{height:30px;font-size:12px;line-height:normal}.products-list .product-card.card{width:100%;height:440px}.products-list .card-footer .cart-data{width:100%;height:37px}.modal-slider .slick-list{padding:0 0 0 5%;margin-left:0;margin-right:0}}@media (max-width:400px){.products-list:not(.responsive_double_col) .product-card.card{min-height:unset}.products-list:not(.responsive_double_col) .product-card.card .card-footer{margin-top:-.25rem}}label:has( > .label-content)~input.form-control::placeholder{opacity:0}.form-check.align-center{width:fit-content;margin:auto}.form-check.align-center+.invalid-feedback{text-align:center}.form-control,.formMessage{font-weight:400;line-height:1.45;color:#292929}#cookies .cookies_wrapper,.custom-radio-container input:checked~.checkmark,.dropdown-item:focus,.lds-dual-ring:before,.start-order-nav.nav-pills .nav-link.active,input[type=radio]:checked+.form-check-label:after{background-color:var(--color)}input.form-control:disabled,select.form-control:disabled{background-image:linear-gradient(135deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent);background-size:1rem 1rem}.form-control:focus::placeholder{color:transparent}input:focus::placeholder{color:transparent}input.form-control,select.form-control{height:48px!important;border-radius:8px;line-height:unset;font-style:normal;font-weight:400;font-size:15px;color:var(--font-color);border-color:#ddd}label.form-check-label{font-size:14px;font-weight:400;line-height:1.17;color:var(--font-color)}.form-group.check-group{margin-bottom:.5rem}.formMessage{font-size:14px;font-style:normal;font-stretch:normal;letter-spacing:normal}.correctPass,.error_message,.saveChangesBtn,.success_message,.wrongPass{font-weight:700;font-stretch:normal;letter-spacing:normal;height:45px;font-style:normal}label.icon-label{position:absolute;top:7px;left:20px}label svg{width:16px;height:16px}.form-group.label-icon-group select.form-control{padding-left:30px;padding-right:30px}.saveChangesBtn{border-radius:var(--radius-big);border:none;font-size:14px;line-height:normal;text-align:center;color:#fff;padding:0 1.25rem}.saveChangesBtn.delete_account_btn{background:0 0!important;border:1px solid #525252;color:#525252;margin-top:1rem}.correctPass,.error_message,.success_message,.wrongPass{font-size:13px;line-height:1;display:flex;align-items:center}.correctPass,.success_message{color:#84c63d}.error_color,.error_message,.wrongPass{color:#db170b}.addresses_results .nav-item,.validation-message{font-weight:400;font-stretch:normal;letter-spacing:normal;color:#292929}.correctPass svg,.success_message svg,.wrongPass img{width:31px;height:30px;object-fit:contain}.validation-message{font-size:11px;font-style:italic;line-height:1.18;margin-bottom:0}input[type=checkbox],input[type=radio]{width:20px;height:20px;opacity:0}input[type=checkbox]+.form-check-label:before,input[type=radio]+.form-check-label:before{border:1px solid #ddd;background:#fff}.form-check.checkbox-group .form-check-label:before{content:"";width:20px;height:20px;position:absolute;border-radius:4px;left:0;top:0;bottom:0;margin:auto;pointer-events:none}.form-check.radio-check .form-check-label:before{content:"";width:20px;height:20px;position:absolute;border-radius:100%;left:0;top:0;bottom:0;margin:auto;pointer-events:none}input[type=checkbox]:checked+.form-check-label:after{background-color:var(--color);color:var(--color);border-color:var(--color);content:"";width:20px;height:20px;position:absolute;border-radius:6px;left:0;top:0;bottom:0;margin:auto;pointer-events:none}input[type=checkbox]:checked+.form-check-label:before{color:var(--color);content:"";position:absolute;width:10px;height:10px;top:0;left:6px;bottom:0;margin:auto;background-image:url(/dist/images/check.svg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:transparent;z-index:1;border:none}input[type=radio]:checked+.form-check-label:after{width:24px;height:24px;position:absolute;top:0;left:0;bottom:0;margin:auto;content:"";border-radius:100%}.invalid-feedback{font-size:11px;font-weight:700;font-style:italic;font-stretch:normal;line-height:1.09;letter-spacing:normal;color:#d70000;margin-top:8px;text-align:left}.form-control.error-input{border:1px solid #d70000!important}#loginModal .form-group label:has(~ .form-control.error-input),#signupModal .form-group label:has(~ .form-control.error-input){color:#d70000}.form-control:focus,button:focus,input:focus{outline:0;box-shadow:none;background-color:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.radio-group{display:flex;justify-content:center;align-items:center;width:calc(100% - 100px);margin-left:auto;margin-right:auto}div.radio-group+div{height:40px}.custom-radio-container{display:inline-block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:var(--input-bg);border-radius:50%}.checkmark:after{content:"";position:absolute;display:none}.custom-radio-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.addresses_results{position:absolute;background:#fff;width:100%;max-height:220px;overflow-y:auto;top:48px;border-radius:8px;z-index:1050;border:1px solid #ddd}.addresses_results .nav-item{font-size:15px;font-weight:400;font-style:normal;line-height:20px;padding:.65rem;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;color:var(--font-color)}.addresses_results .nav-item:last-child{border-bottom:none}.addresses_results .nav-item span.address-item{position:relative!important;left:0;top:0!important;pointer-events:all!important}.addresses_results .nav-item:hover{background-color:#f0f0f0}#newAddAddressForm{height:calc(567px - 1rem);display:flex;flex-direction:column;justify-content:space-between}#newAddAddressForm .form-row,.main-modal .modal-dialog .form-group-mt{margin-top:.5rem}#newAddAddressForm .form-group:has(.addAddressSubmit){margin-bottom:0}.main-modal .modal-dialog .form-group-mb{margin-bottom:2rem}.main-modal .modal-dialog .from-group-mt-md{margin-top:.75rem}.card.order-card .addOrderBtn,.card.order-card .oneClickOrderBtn{width:100%;height:40px;background:var(--color);color:#fff;font-weight:700;font-size:14px;line-height:18px;display:flex;justify-content:center;align-items:center}.card.order-card .addOrderBtn{border-radius:var(--radius-bigger)}.card.order-card .oneClickOrderBtn{border-radius:var(--radius-small);position:relative;z-index:1}.card.order-card .button_bg{content:'';width:100%;height:100%;position:absolute;left:0;top:7px;border-radius:var(--radius-small);background:var(--color);z-index:0}.card.order-card .button_bg:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border-radius:var(--radius-small);background:rgba(0,0,0,.2)}.card.order-card .oneClickOrderBtn img{margin-right:.4rem}.orders-list .raw-materials:before{content:"("}.orders-list .raw-materials:after{content:")"}#oneClickModal .step-basket .orders-list li .raw-materials .single-material:not(.text-red,.mainColor),.orders-list .raw-materials .single-material:not(.text-red,.mainColor){color:#28a745}#oneClickModal .step-basket .orders-list li .raw-materials .single-material:before,.orders-list .raw-materials .single-material:before{content:"+ "}#oneClickModal .step-basket .orders-list li .raw-materials .single-material:after,.commaSeparated:after,.orders-list .raw-materials .single-material:after{content:", "}#oneClickModal .step-basket .orders-list li .raw-materials .single-material:last-child:after,.orders-list .raw-materials .single-material:last-child:after{content:""}#oneClickModal .step-basket .orders-list li .raw-materials .single-material.mainColor:before,#oneClickModal .step-basket .orders-list li .raw-materials .single-material.text-red:before,.orders-list .raw-materials .single-material.mainColor:before,.orders-list .raw-materials .single-material.text-red:before{content:"- "}#one-click-orders-row .card.order-card .card-footer{padding-bottom:1.35rem}#oneClickModal.main-modal .modal-dialog.modal-login{max-width:560px;width:unset}.card.order-card .info-wrapper{position:absolute;right:15px;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;z-index:1;cursor:pointer}.card.order-card .info-wrapper .info-icon circle{fill:#F5F5F5}.card.order-card .info-wrapper.active .info-icon path{fill:#FFFFFF}#one-click-orders-row .card.order-card .tooltip-container{position:relative;display:block;opacity:1;cursor:pointer;pointer-events:all;z-index:4}#one-click-orders-row .card.order-card .tooltip-container .tooltipText{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#171717;visibility:hidden;width:calc(100% - 1rem);background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.15);border-radius:var(--radius-small);text-align:center;padding:9px;position:absolute;top:calc(1rem + 50px);left:0;right:0;margin:auto;opacity:0;transition:opacity .3s;z-index:5}#one-click-orders-row .card.order-card .tooltip-container .tooltipText::after{content:"";position:absolute;top:-15px;right:15px;left:auto;border-width:8px;border-style:solid;border-color:transparent transparent #fff}#oneClickModal[data-type=fail] .fail,#oneClickModal[data-type=success] .success{display:flex;flex-direction:column;justify-content:center;align-items:center}#CybotCookiebotDialogPoweredbyLink,#oneClickModal .rb-container ul.rb li:last-child:after,#oneClickModal[data-step="1"] .step-item[data-step="2"],#oneClickModal[data-step="1"] .step-item[data-step="3"],#oneClickModal[data-step="1"] .step-item[data-step="4"],#oneClickModal[data-step="2"] .step-item[data-step="1"],#oneClickModal[data-step="2"] .step-item[data-step="3"],#oneClickModal[data-step="2"] .step-item[data-step="4"],#oneClickModal[data-step="3"] .step-item[data-step="1"],#oneClickModal[data-step="3"] .step-item[data-step="2"],#oneClickModal[data-step="3"] .step-item[data-step="4"],#oneClickModal[data-step="4"] .step-item[data-step="1"],#oneClickModal[data-step="4"] .step-item[data-step="2"],#oneClickModal[data-step="4"] .step-item[data-step="3"],#oneClickModal[data-step="4"] .timeline,#oneClickModal[data-type=fail] .success,#oneClickModal[data-type=fail][data-step="1"] .step-item-main,#oneClickModal[data-type=fail][data-step="1"] .step-item-order,#oneClickModal[data-type=fail][data-step="2"] .step-item-order,#oneClickModal[data-type=fail][data-step="3"] .step-item-main,#oneClickModal[data-type=fail][data-step="4"] .step-item-order,#oneClickModal[data-type=success] .fail,#oneClickModal[data-type=success][data-step="1"] .step-item-order,#oneClickModal[data-type=success][data-step="2"] .step-item-order,#oneClickModal[data-type=success][data-step="3"] .step-item-order,.commaSeparated:last-child::after,.gm-control-active.gm-fullscreen-control,.gm-style-cc,.gmnoprint a,.gmnoprint span,.no_header #top-navbar,.no_header footer{display:none}#oneClickModal .progress{width:150px;height:150px!important;float:left;line-height:150px;background:0 0;margin:20px;box-shadow:none;position:relative}#oneClickModal .progress:after{content:"";width:100%;height:100%;border-radius:50%;border:12px solid rgba(245,245,245,.3);position:absolute;top:0;left:0}#oneClickModal .progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}#oneClickModal .progress .progress-bar{width:100%;height:100%;background:0 0;border-width:12px;border-style:solid;position:absolute;top:0}#oneClickModal .progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}#oneClickModal .progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right}#oneClickModal .progress .progress-value{width:calc(100% - 35px);height:calc(100% - 35px);border-radius:50%;background:#f4f4f4;font-size:24px;color:#fff;line-height:135px;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center}#oneClickModal[data-type=success] .progress .progress-bar{border-color:#69bf0c}#oneClickModal[data-type=fail] .progress .progress-bar{border-color:#bf160c}#oneClickModal[data-step="1"] .progress .progress-right .progress-bar,#oneClickModal[data-step="3"] .progress .progress-left .progress-bar,#oneClickModal[data-type=fail][data-step="4"] .progress .progress-left .progress-bar{animation:1.8s linear forwards loading-1}#oneClickModal[data-step="2"] .progress .progress-right .progress-bar,#oneClickModal[data-type=success][data-step="4"] .progress .progress-left .progress-bar{animation:1.8s linear forwards loading-2}#oneClickModal[data-step="3"] .progress .progress-right .progress-bar,#oneClickModal[data-step="4"] .progress .progress-right .progress-bar{transform:rotate(180deg)}#oneClickModal .timeline{width:100%;height:auto;margin:0 auto;position:relative}#oneClickModal .rb-container{margin:auto;display:block;position:relative}#oneClickModal .rb-container ul.rb{margin:1rem 0;padding:0;display:inline-block;text-align:left}#oneClickModal .rb-container ul.rb li{list-style:none;padding:10px 15px;position:relative;font-size:20px;font-weight:700;line-height:25px;text-align:left;color:#8f8f8f}#oneClickModal .rb-container ul.rb li:last-child{border-left:0}#oneClickModal .rb-container ul.rb li::before{position:absolute;font-family:FontAwesome;left:-28px;top:0;bottom:0;margin:auto;content:" ";border-radius:500%;background:#f4f4f4;height:30px;width:30px;transition:.5s ease-in-out;z-index:1;color:#fff}#oneClickModal .rb-container ul.rb li:after{content:'';position:absolute;width:6px;height:100%;background:#f4f4f4;left:-16px;z-index:0}#one-click-orders-row .card.order-card .step-basket-total .total-value,#oneClickModal .step-basket .step-basket-total .total-value,#oneClickModal[data-step="1"] .timeline .rb>.rb-item:first-child,#oneClickModal[data-step="2"] .timeline .rb>.rb-item:nth-child(2),#oneClickModal[data-step="3"] .timeline .rb>.rb-item:nth-child(3),.dropdown-item{color:var(--font-color)}#oneClickModal[data-step="2"] .timeline .rb>.rb-item:first-child:before,#oneClickModal[data-step="3"] .timeline .rb>.rb-item:first-child:before,#oneClickModal[data-step="3"] .timeline .rb>.rb-item:nth-child(2):before{content:"\f00c";display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:400;background:#69bf0c;color:#fff}#oneClickModal[data-step="3"] .timeline .rb>.rb-item:first-child:after{background:#69bf0c}#oneClickModal .step-title{font-size:20px;font-weight:700;line-height:25px;text-align:center;color:var(--font-color)}#oneClickModal .step-text{font-size:15px;font-weight:400;line-height:18px;text-align:center;color:var(--font-color)}#one-click-orders-row .card.order-card .step-details .oval,#oneClickModal .step-details .oval{width:35px;height:35px;background:#f5f5f5;display:flex;justify-content:center;align-items:center;border-radius:50%}#oneClickModal .step-details{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid #ddd}#one-click-orders-row .card.order-card .step-details .details-text,#one-click-orders-row .card.order-card .step-details .details-title,#oneClickModal .step-details .details-text,#oneClickModal .step-details .details-title{font-size:14px;line-height:17px;text-align:left;color:var(--font-color);margin-bottom:0}#one-click-orders-row .card.order-card .step-details .details-title,#oneClickModal .step-basket .orders-list li .orderDescription,#oneClickModal .step-details .details-text,ul.list-unstyled>li.address:hover{font-weight:700}#one-click-orders-row .card.order-card .step-details .details-text,#oneClickModal .step-details .details-title{font-weight:400}#one-click-orders-row .card.order-card .step-details .details-body,#oneClickModal .step-details .details-body{padding-left:1rem}#oneClickModal .step-basket{padding:16px;border-radius:var(--radius-small);background:#f5f5f5;margin-top:1rem;text-align:left}#oneClickModal .step-basket .orders-list{margin-bottom:0}#oneClickModal .step-basket .orders-list li{font-size:14px;font-weight:400;line-height:18px;text-align:left;color:var(--font-color);margin:.5rem 0}#oneClickModal .step-basket .orders-list li .raw-materials{display:inline}#oneClickModal .step-basket .orders-list li .raw-materials:before{content:'('}#oneClickModal .step-basket .orders-list li .raw-materials:after{content:')'}#one-click-orders-row .card.order-card .step-basket-total,#oneClickModal .step-basket .step-basket-total{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:1.25rem;border-top:1px solid #ddd;padding-bottom:.5rem}#one-click-orders-row .card.order-card .step-basket-total .total-label,#oneClickModal .step-basket .step-basket-total .total-label{font-size:15px;font-weight:400;line-height:18px;text-align:left;color:var(--font-color)}#one-click-orders-row .card.order-card .step-basket-total .total-value,#oneClickModal .step-basket .step-basket-total .new-total-value,#oneClickModal .step-basket .step-basket-total .total-value{font-size:18px;font-weight:700;line-height:22px;text-align:right}.line-through{text-decoration:line-through}#oneClickModal .step-basket .step-basket-total .new-total-value{color:#d70000;padding-left:.6rem}#oneClickModal .step-countdown{margin-top:1.25rem;margin-bottom:.5rem}#oneClickModal .step-countdown>p{font-size:14px;font-weight:500;line-height:17px;text-align:center;color:var(--font-color);margin-bottom:.5rem}#oneClickModal .step-countdown .countdown{color:#d70000;font-weight:700;font-size:35px;line-height:48px;margin-bottom:1rem}#oneClickModal .main_btn{width:100%;height:48px;border-radius:var(--radius-big);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:24px;text-align:center;color:#fff}.loader,.show_password{align-items:center;top:0}#cookies .cookies_btn,#cookies .cookies_message,.section-head{line-height:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}#oneClickModal .cancel_order_btn{background:#525252}@keyframes loading-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes loading-2{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}a,body,button,h1,h2,h3,h4,h5,h6,input,p,select,textarea{font-family:var(--font-family)}a,a:hover{color:inherit}#cookies .cookies_btn,#cookies .cookies_message{color:#fff}:root{--header-height:100px;--input-bg:#ececec;--container-margin:calc((100vw - 1444px) / 2);--checkout-color:#3ABA3F;--radius-bigger:36px;--radius-big:32px;--radius-small:16px;--sidebar-transition:0.5s}html{font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.overflow-hidden{overflow:hidden}body{overflow-x:hidden;background:#fff!important}body.cartexpanded{overflow:hidden;width:100%;height:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}::-webkit-scrollbar-thumb{background:#8f8f8f;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#666}.password-label,.show_password{bottom:0;display:flex;margin:auto}.container-fluid{padding:0}.underlined,.underlined:hover{text-decoration:underline}.show_password{position:absolute;right:10px;cursor:pointer}.show_password .fa{color:#666}.acsb-trigger{left:20px!important}.password-label{left:10px!important;height:fit-content;margin-top:0}#preloader,.loader{width:100%;height:100%;justify-content:center;z-index:1050;background-color:#fff;display:flex;position:fixed}.loader{left:0}.loader.modal-loader{position:absolute;background-color:rgba(255,255,255,.7);border-radius:0 0 12px 12px}#CybotCookiebotDialogBodyButtonAccept,#category .categories .product-list.tiles .icons-col.col-8,#stores .carousel-indicators li.active,.checkoutBgColor,.datepicker--cell.-selected-,.mainBgColor{background-color:var(--color)!important}.loader:after{content:"";position:absolute;width:100%;height:50%;left:0;top:0;background-repeat:no-repeat;background-size:150px;background-position:bottom}.loader div{top:50px;width:13px;height:13px;border-radius:50%;animation-timing-function:cubic-bezier(0,1,1,0)}.loader div:first-child{left:-20px;animation:.6s infinite lds-ellipsis1}.loader div:nth-child(2){left:-20px;animation:.6s infinite lds-ellipsis2}.loader div:nth-child(3){left:0;animation:.6s infinite lds-ellipsis2}.loader div:nth-child(4){left:20px;animation:.6s infinite lds-ellipsis3}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}#preloader{align-items:center;transition:.3s}.lds-dual-ring{width:100px;height:100px;display:flex;justify-content:center;align-items:center}.lds-dual-ring:after{content:" ";display:block;width:70px;height:70px;margin:1px;border:7px solid;border-radius:50%;animation:1.2s linear infinite lds-dual-ring}.lds-dual-ring:before{content:" ";display:block;width:12px;height:12px;margin:1px;border-radius:50%;position:absolute}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.section-head{font-size:35px;font-weight:300;text-align:center;color:var(--font-color)}.up_arrow{position:fixed;z-index:1500;bottom:10px;transition:.6s}.upArrowBtn{width:50px;height:50px;object-fit:contain}.up_arrow.off{right:-50px}.up_arrow.bottom_up{bottom:70px}.up_arrow:hover{cursor:pointer;opacity:1}.dropdown-divider{border-color:var(--input-bg)}.secondaryColor{color:var(--secondary-color)!important}#CybotCookiebotDialogBodyButtonAccept,.mainBorderColor,.mainBorderColor:focus{border-color:var(--color)!important}.dropdown-item:hover{background:0 0;color:var(--color)}.favorites-icon.mainSvgColor path{stroke:var(--color)!important}.lds-dual-ring:after{border-color:var(--color) transparent var(--color) transparent}.bgColor,.dropdown-menu.show{background-color:var(--bg-color)}.basket-black{color:#000;font-weight:600}.specific_date_label{padding-left:32px}.basket-grey{color:#696969}.dropdown-item.active{background-color:transparent}.spicy{background-color:#bc0707}.progress-bar-striped{pointer-events:none}.text-red{color:#ef0008}.p-header{padding-top:var(--header-height);transition:.6s}.p-page{padding-top:1.5rem;padding-bottom:3rem}.menu-open-overlay{position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:900;transition:opacity 1s ease-out;opacity:0;cursor:pointer;pointer-events:none}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:inherit;color:var(--font-color)}#st-card-number,#st-cvv,#st-expiration-date{width:50%;border:1px solid #cfd7e0;border-radius:4px;margin:0 0 0 auto;padding:0 12px}#wrapper{transition:var(--sidebar-transition);left:0}.datepickers-container{z-index:99999;width:50%}.fixed-top{z-index:920}.sticky-top{z-index:900}.page-header{font-size:30px;font-weight:500;font-style:normal;font-stretch:normal;line-height:37px;letter-spacing:normal;text-align:center;color:var(--font-color)}.pac-container{border-top:0;box-shadow:none;padding-bottom:20px}.pac-item{border-bottom:1px solid #e6e6e6;border-top:0;padding:12px 10px}.pac-logo:after{padding-top:50px}#cookies .cookies_wrapper{position:fixed;bottom:10px;left:0;right:0;margin:auto;z-index:990;border-radius:6px;padding:.6rem 1rem}#cookies .cookies_btn{height:42px;background:0 0;border-radius:4px;border:1px solid #fff;font-size:13px;font-weight:700;text-align:center}#cookies .cookies_message{font-size:16px;font-weight:400;margin-bottom:0}#cookies .alert_col{width:45px}#cookies .alert_message_col{width:calc(100% - 45px)}#cookies .col-auto.right-col{width:230px}#cookies .col-auto.left-col{width:calc(100% - 230px)}.he,.he p{font-family:Ezra Sil,Ezra Sil SR,CODE2000,Times New Roman,times,serif;direction:rtl;text-align:right}@media (max-width:1439px){:root{--container-margin:calc((100vw - 1200px) / 2)}}@media (max-width:1199px){:root{--container-margin:calc((100vw - 950px) / 2)}body.active{overflow:hidden;position:relative;height:100%}.menu-open-overlay.expanded{top:var(--header-height);background-color:rgba(0,0,0,.5);opacity:1;pointer-events:all}.menu-open-overlay.expanded.scrolled{top:90px}}@media (max-width:969px){#newAddAddressForm{height:auto}#newAddAddressForm .form-group:has(.addAddressSubmit){margin-top:0!important}:root{--container-margin:calc((100vw - 750px) / 2)}.up_arrow.bottom_up{bottom:90px}#cookies .cookies_message{font-size:15px}}@media (max-width:749px){#oneClickModal.main-modal .modal-dialog.modal-login{max-width:100%;width:100%;height:100%;margin-left:auto;margin-right:auto;margin-top:0}:root{--container-margin:calc((100vw - 480px) / 2)}#cookies .col-auto.left-col,#cookies .col-auto.right-col,#cookies .cookies_btn,.container{width:100%}.up_arrow.bottom_up{bottom:125px}.container{max-width:480px}#dropdown-nav.nav-pills .show>.nav-link{background-color:transparent}#cookies .cookies_message{font-size:14px}}@media (max-width:575px){.up_arrow.bottom_up{bottom:118px}}@media (max-width:380px){.start-order .nav-pills .nav-link{width:60px;height:60px}.start-order .tabber-wrapper{font-size:14px}.up_arrow.bottom_up{bottom:140px}}.price:before{padding-right:2px!important;direction:ltr;unicode-bidi:embed}::part(acsb-trigger){right:auto!important;left:20px!important}@media (max-width:480px){:root{--container-margin:calc((100vw - 20px) / 2)}.container{width:100%;max-width:100%}.datepickers-container{width:100%;margin-left:30px}::part(acsb-trigger){left:10px!important}}