:root { --purple: #161618; --darkpurple: #0d0d0e; --pink: #f9002b; --red: #e51c27; --lightgray: #0d0d0e;}*,*:before,*:after { box-sizing: border-box;}html { line-height: 1.15; -webkit-text-size-adjust: 100%; }::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: var(--lightgray);}::-webkit-scrollbar { width: 10px; background-color: var(--darkpurple);}::-webkit-scrollbar-thumb { background-color: #f9002b;}body,html { padding: 0; margin: 0;}body { font-family: "Open Sans Hebrew", sans-serif;}main { display: block;}h1 { font-size: 2em; margin: 0.67em 0;}hr { box-sizing: content-box; height: 0; overflow: visible; }pre { font-family: monospace, monospace; font-size: 1em; }a { background-color: transparent;}abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }b,strong { font-weight: bolder;}code,kbd,samp { font-family: monospace, monospace; font-size: 1em; }small { font-size: 80%;}sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sub { bottom: -0.25em;}sup { top: -0.5em;}img { border-style: none;}button,input,optgroup,select,textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; }button,input { overflow: visible;}button,select { text-transform: none;}button,[type="button"],[type="reset"],[type="submit"] { -webkit-appearance: button; box-shadow: 0 0 5px 0 #000;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner { border-style: none; padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring { outline: 1px dotted ButtonText;}fieldset { padding: 0.35em 0.75em 0.625em;}legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }progress { vertical-align: baseline;}textarea { overflow: auto;}[type="checkbox"],[type="radio"] { box-sizing: border-box; padding: 0; }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button { height: auto;}[type="search"] { -webkit-appearance: textfield; outline-offset: -2px; }[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }details { display: block;}summary { display: list-item;}template { display: none;}[hidden] { display: none;}.display-inline-block { display: inline-block;}.flex { display: flex;}.flex.align-items-center { align-items: center;}.flex.justify-content-center { justify-content: center;}.flex.justify-content-space-between { justify-content: space-between;}.flex.justify-content-space-around { justify-content: space-around;}.flex.justify-content-flex-end { justify-content: flex-end;}.flex.direction-column { flex-direction: column;}.text-align-right { text-align: right;}.text-align-left { text-align: left;}.text-align-center { text-align: center;}.text-align-justify { text-align: justify;}.container { width: 600px; max-width: 100%; margin: 0 auto; padding: 0 10px;}html { background: linear-gradient(#242424, #232323); min-height: 100vh;}body { background-color: transparent; background-image: url("https://smash96.pickup-burgers.co.il/cdn/images/bg.jpg"); background-repeat: no-repeat; background-size: contain; background-position: center right; background-attachment: fixed; min-height: 100vh;}@media (max-width: 768px) { body { background-size: 100% 100%; background-position: center center; }}header { background: #161618; padding: 5px 0; height: 70px; position: fixed; top: 0; right: 0; left: 0; z-index: 9999; box-shadow: 0 0px 10px rgb(0 0 0 / 0.5);}header > .container { overflow: hidden;}input[type="checkbox"]#hamburger { position: absolute; z-index: -99; visibility: hidden;}label[for="hamburger"] { position: relative; display: block; top: 0px; right: 0px; height: 30px; width: 30px; z-index: 1030; cursor: pointer; border: 0px;}label[for="hamburger"] > ul { width: 100%; height: 100%; position: absolute; top: 0%; left: 0; padding: 0; margin: 0; display: flex; flex-flow: row wrap; flex-direction: column; justify-content: space-around; list-style: none;}label[for="hamburger"] > ul > li { width: 30px; height: 2px; border-radius: 50px; background: white; margin: 0 auto; transition: all 0.4s ease; position: relative; top: 0; bottom: 0;}label[for="hamburger"] > ul > li:nth-child(2) { width: 20px;}input[type="checkbox"]:checked#hamburger + label > ul > li { background: #fff;}input[type="checkbox"]:checked#hamburger + label > ul > li:first-child { transform: rotate(45deg); top: 30%;}input[type="checkbox"]:checked#hamburger + label > ul > li:nth-child(2) { display: none;}input[type="checkbox"]:checked#hamburger + label > ul > li:last-child { transform: rotate(-45deg); bottom: 30%; left: 0px; top: -5px;}.pickup-cart { position: relative; cursor: pointer;}.pickup-cart span { position: absolute; background: var(--red); width: 15px; height: 15px; border-radius: 50px; text-align: center; line-height: 1.4; top: -2px; font-size: 12px; color: #fff; right: 0; left: 0; margin: 0 auto; box-shadow: 0 1px 5px 0 #e9e9e987;}.pickup-cart small { position: relative; top: 15px; background: transparent; border: 0; color: #fff; display: block; font-size: 12px;}.cashAlert { padding: 5px 0 0; font-weight: bold;}#site-menu { position: fixed; top: 0; z-index: 999; background: #fff; bottom: 0; width: 260px; box-shadow: -20px 0px 40px 0px rgb(0 0 0 / 0.75); right: -100%; visibility: hidden; transition: right 0.3s ease-in-out, visibility 0.3s ease;}#site-menu.open { right: 0%; visibility: visible;}#site-menu > ul { display: flex; height: 100%; flex-direction: column; list-style: none; padding: 0 25px; margin: 0; justify-content: center;}#site-menu > ul > li { padding: 10px 0px; margin: 0 0 10px; font-size: 22px; font-weight: 600; border-bottom: 1px solid #ccc;}#site-menu > ul > li:last-child { border-bottom: 0px solid #ccc;}#site-menu > ul > li[data-move-to]:before { content: ""; background-repeat: no-repeat; background-size: contain; width: 28px; height: 25px; display: inline-block; margin-left: 15px; position: relative; top: 3px;}#site-menu > ul > li[data-move-to="login"]:before { background-image: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-menu-login.png.webp);}#site-menu > ul > li[data-move-to="home"]:before { background-image: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-menu-home.png.webp);}#site-menu > ul > li[data-move-to="food-menu"]:before { background-image: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-menu.png.webp);}#site-menu > ul > li[data-move-to="contact"]:before { background-image: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-contact.png.webp);}#site-menu > .social { position: absolute; bottom: 40px; right: 20px;}.social > a > img { width: 40px; margin: 0 0 0 20px;}main { margin: 70px 0 0;}#logo { height: 52px; position: relative;}main .container { padding: 0px 10px;}div#home { padding: 25px 0;}#home h1 { text-align: center; color: #fff; background: var(--purple); padding: 10px; margin: 0 0 20px; border-radius: 5px; border: 1px solid var(--lightgray);}#delivery,#pickup { background: var(--purple); width: 48%; text-align: center; border-radius: 5px; border: 1px solid var(--lightgray); padding: 50px 0; color: #fff; transition: border 0.3s ease;}#delivery.active,#pickup.active { border: 1px solid var(--pink);}#delivery img,#pickup img { width: 100px; margin: 0 auto 25px; background: #fff; padding: 4px; border-radius: 15%;}#home p { margin: 0 0 12.5px; padding: 0; font-size: 21px; color: #fff; font-weight: 600;}#home .delivery-info p { font-size: 16px; margin: 10px 0 0;}#home small { color: #eee;}#home input,#cart input:not([type="number"]) { background: var(--purple); border: 1px solid var(--lightgray); padding: 10px; width: 100%; border-radius: 5px; margin: 20px 0 0px; outline: 0; color: #fff;}#cart input[type="number"] { background: var(--lightgray); border: 1px solid var(--lightgray); padding: 5px; width: 100%; border-radius: 5px; margin: 0px 20px 0px; outline: 0; color: #fff; vertical-align: middle;}#home select,#cart select { background: var(--purple); border: 1px solid var(--lightgray); padding: 10px; width: 100%; border-radius: 5px; margin: 20px 0 0px; outline: 0; color: #fff; background-image: url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>"); background-repeat: no-repeat; background-position: 10px 5.5px; appearance: none; -webkit-appearance: none;}.deliveryOptionsCity { margin: 0 0 20px;}#cart select { margin: 0px 0 0px; border-radius: 0px 0px 0px 0px; width: 50%;}#cart input:not([type="number"]) { margin: 0px 0 0; border-radius: 0px 0px 0px 5px; width: 50%; border-right: 0;}.deliveryOptionsCity > div:first-child * { border-radius: 0px !important; border-bottom: 0px !important;}.deliveryOptionsCity > div:last-child > input:first-child { border-radius: 0 0px 5px 0px !important; border-right: 1px solid var(--lightgray) !important;}.deliveryOptionsCity ::placeholder { color: #fff;}#home input[type="submit"] { background: var(--pink); border: 1px solid var(--pink);}#pickup-food-menu { list-style: none; padding: 10px; margin: 0; background: var(--darkpurple); position: fixed; top: 70px; left: 0; right: 0; z-index: 99; width: 600px; max-width: 100%; margin: 0 auto;}#pickup-food-menu small { display: block; color: #fff; font-weight: 600;}#pickup-food-menu img { height: 50px; padding: 2px; border-radius: 50%; background: #fff;}#pickup-food-menu li { text-align: center;}.meals { height: 100%; display: flex; flex-direction: column; padding: 100px 0 0;}.meal { background: var(--purple); margin: 0px; justify-content: space-around; padding: 20px 0; margin: 0 0 20px; border-radius: 5px; border: 1px solid var(--lightgray); position: relative;}.meal.disabled:before { content: ""; background: rgb(0 0 0 / 85%); content: "במסעדה בלבד"; z-index: 1; position: absolute; width: 100%; height: 100%; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 18px; font-weight: bold; border-radius: 5px;}.meal.disabled img { max-width: 65px; right: 15px !important;}.fries[data-meal-id="14"] { height: 110px;}.meal img:not(.meal-image-drink, .meal-image-fries) { width: 100px; margin: auto; position: absolute; top: 0; bottom: 0px; right: -10px;}.meal[data-meal="fries"] img[src="cdn/images/elements/fries/pickupburger-onion-flower.png.webp"] { width: 90px;}.meal[data-meal-edit="drinks"] img { width: 40px; right: 25px;}.meal[data-meal-edit="salads"] img,.meal[data-meal-edit="fries"] img,.meal[data-meal-edit="salads"] img { width: 90px; right: 0;}.meal[data-meal-edit="fries"] img[src="cdn/images/elements/fries/pickupburger-afterfries.png.webp"] { width: 60px; right: 13px;}.meal[data-meal-edit="classics"] img,.meal[data-meal-edit="specials"] img { width: 85px; right: 5px;}.meal img:not( .meal-image-drink, .meal-image-fries )[src="minify/images/elements-fries-pickupburger-hotdog.png.webp"] { width: 120px; top: -6px; right: -20px;}.meal .fullMeal img.meal-image-target { right: -5px; top: 10px; width: 90px;}.fries img { position: absolute; max-width: 100%; width: 100px; right: -8px; top: 0; bottom: 0; margin: auto;}.fries img[src="cdn/images/elements/fries/pickupburger-afterfries.png.webp"] { border-radius: 2px; box-shadow: 3px 7px 6px -2px rgb(0 0 0 / 50%); right: -4px; width: 65px;}.fries img[src="cdn/images/elements/fries/pickupburger-HotDogCow.png.webp"],.fries img[src="cdn/images/elements/fries/pickupburger-HotDogChicken.png.webp"] { transform: rotate(30deg);}.meal.drinks img { width: 35px; position: absolute; top: -5px; right: 15px;}[data-meals].active small { text-decoration: underline;}[data-meals].active img { box-shadow: 0 0 5px 0 #000 !important;}.meal-image { width: 25%;}.fullMeal { position: relative; z-index: 1; top: 10px;}.fullMeal img.meal-image-drink { width: 29px; position: absolute; right: 0; top: -75px; z-index: -1;}.fullMeal img.meal-image-fries { width: 79px; position: absolute; top: -75px; z-index: -1; margin: 0px 20px 0 0;}.meal-text { color: #fff; font-size: 18px; width: 55%; padding: 0 15px;}.meal-text > p { margin: 0; font-size: 16px; font-weight: 600;}.meal-text > small { font-size: 14px; color: #a2a4b9;}.meal-price { color: var(--pink); font-size: 24px; width: 20%; text-align: left; padding-left: 10px; font-weight: 600;}.meal-price:before,.select-meal-price:before,#total-price:before { content: "₪";}div#food-select {}#pickup-deal { margin: 0 0 20px;}div#food-select > span,div#food-edit > span,div#pickup-deal > span,div#thankyou > a { color: #fff; padding: 10px 0; display: inline-block; text-decoration: none;}div#food,div#food-editor,div#thankyou-block { background: var(--purple); text-align: center; color: #fff; padding: 40px 0 25px; position: relative; border-radius: 5px; border: 1px solid var(--lightgray); margin: 0 0 20px;}div.pickup-deal { background: var(--purple); text-align: center; color: #fff; padding: 25px; position: relative; border-radius: 5px; border: 1px solid var(--lightgray); margin: 0 0 20px;}div#thankyou-block { padding: 40px 0;}div#food h2,div#food-editor h2,div.pickup-deal h2,div#thankyou-block h2 { margin: 0;}div#food small,div.pickup-deal small,div#food-editor small { display: block; margin: 0 0 0px;}div#food img,div#food-editor img { max-width: 100%; max-height: 100%; vertical-align: -webkit-baseline-middle;}#food .ingredients,div#food-editor .ingredients { width: 80%; max-width: 100%; margin: 50px auto 25px; position: relative;}.select-meal { position: relative; z-index: 9; margin: 0;}.ingredients .select-drinks:not(.hidden) + .select-meal { top: 30px; left: 10px;}.select-meal-price { text-align: left; padding: 0 10px; font-size: 30px; color: var(--pink); padding: 25px 40px 0;}.select-meal img { width: 100%;}.select-meal img[src="cdn/images/elements/fries/pickupburger-afterfries.png.webp"],.select-meal-edit img[src="cdn/images/elements/fries/pickupburger-afterfries.png.webp"] { transform: rotate(90deg); width: 200px;}.select-meal img[src*="drinks"] { width: 150px;}.select-drinks { position: absolute; right: 20px; bottom: auto; top: -20px; display: flex; align-items: center; height: 100px;}.select-fries { position: absolute; left: -20px; bottom: 0; top: -60px; display: flex; align-items: center; height: 135px;}.select-drinks span,.select-fries span,.select-meal span { position: absolute; background: var(--pink); width: 35px; height: 35px; font-size: 30px; border-radius: 50px; box-shadow: 0 1px 5px 1px rgb(0 0 0 / 0.5); z-index: 9; top: 25px; right: -15px; cursor: pointer; display: block;}.select-drinks span:before,.select-fries span:before,.select-meal span:before { content: ""; background: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-editingredients-icon.png.webp); width: 20px; height: 20px; background-size: 100% 100%; display: block; position: relative; right: 7px; top: 7px;}.select-meal span:before { width: 30px; height: 30px;}.select-drinks span { top: -15px;}.select-meal span { top: auto; bottom: -8px; right: -8px; width: 45px; height: 45px; font-size: 40px;}.pickup-deal_select > div { border: 1px solid var(--lightgray); margin: 10px 0;}.pickup-deal_title { text-align: right; font-size: 22px; font-weight: bold; border-bottom: 1px solid var(--pink); padding: 0 0 5px; margin: 0 0 5px; position: relative;}img.pickup-deal_img { height: 30px; vertical-align: bottom;}.pickup-deal_burgers,.pickup-deal_extras,.pickup-deal_fries,.pickup-deal_drinks { display: flex; margin: 10px 0; flex-wrap: wrap;}.pickup-deal_burgers > div,.pickup-deal_extras > div,.pickup-deal_fries > div,.pickup-deal_drinks > div { margin: 0 10px 5px;}label[for="deal-comments"] { text-align: right; display: block;}#deal-comments { width: 100%;}.pickup-deal_title span { background: var(--pink); font-size: 14px; padding: 10px 5px; position: absolute; left: 0px; top: 0px;}.ingredients-meal,.ingredients-meal-edit,.drinks-meal,.fries-meal,.drinks-meal-edit,.fries-meal-edit { position: absolute; width: 100%; top: 0; bottom: 0; z-index: 9; overflow: hidden;}.ingredients-meal h2,.ingredients-meal-edit h2,.drinks-meal h2,.fries-meal h2,.drinks-meal-edit h2,.fries-meal-edit h2 { background-color: var(--purple); margin: 0; padding: 10px 0; border-bottom: 1px solid var(--lightgray);}ul.ingredients-meal-list { list-style: none; background: #fff; padding: 20px 30px 60px; margin: 0; height: 100%; position: relative; left: 0; right: 0; top: 0px; bottom: 0; overflow-y: auto;}ul.ingredients-meal-list h3 { margin: 0 0 0px 0; padding: 0; font-size: 21px;}ul.ingredients-meal-list ul { margin: 0 0px 20px 0; padding: 0; list-style: none;}.ingredients-meal-list li,ul.drinks-meal-list li,ul.fries-meal-list li { text-align: right; margin: 0 0 10px; color: var(--purple); font-size: 22px; font-weight: 600;}.ingredients-meal-list textarea { width: 100%; border: 2px solid var(--purple); font-size: 14px;}.ingredients-meal-list hr,.drinks-meal-list hr,.fries-meal-list hr { border-width: 0; height: 1px; background-color: var(--purple);}.ingredients-meal [data-toggle-hidden],.ingredients-meal-edit [data-toggle-hidden],.drinks-meal [data-toggle-hidden],.fries-meal [data-toggle-hidden],.drinks-meal-edit [data-toggle-hidden],.fries-meal-edit [data-toggle-hidden] { color: #fff; position: absolute; top: 0px; right: 0; font-size: 24px; cursor: pointer; padding: 10px; background: var(--pink); z-index: 9;}.drinks-meal,.fries-meal,.drinks-meal-edit,.fries-meal-edit { position: absolute; width: 100%; height: 100%; top: 0; bottom: 0; z-index: 9; overflow: hidden; border-radius: 5px;}ul.drinks-meal-list,ul.fries-meal-list { list-style: none; padding: 0px; margin: 0; position: absolute; left: 0; right: 0; top: 48px; bottom: 0; overflow-y: auto; background: var(--purple);}.drinks-meal-list img { width: 35px;}ul.drinks-meal-list li,ul.fries-meal-list li { text-align: right; margin: 0 0 0px; color: var(--purple); font-size: 22px; font-weight: 600; background: var(--purple); border-bottom: 1px solid var(--lightgray); padding: 10px 20px;}ul.drinks-meal-list li:last-child,ul.fries-meal-list li:last-child { border-bottom: 0;}ul.drinks-meal-list li.active,ul.fries-meal-list li.active { background: var(--darkpurple);}ul.drinks-meal-list li .meal-image,ul.fries-meal-list li .meal-image { width: 25%;}ul.drinks-meal-list li .meal-text,ul.fries-meal-list li .meal-text { width: 70%;}div#cart { padding: 25px 0;}.cart-item { margin: 0; min-height: 120px;}.cart-item small { display: block;}.cart-total { background: var(--pink); padding: 10px; text-align: right; margin: 0; border-top: 1px solid var(--lightgray); color: #fff; font-weight: bold; font-size: 16px;}.cart-total .pickupburger-buttons button { padding: 5px;}#cart h2 { text-align: center; color: #fff; background: var(--purple); padding: 15px 0 15px; margin: 0 0 20px; border-radius: 5px; border: 1px solid var(--lightgray);}span#cart-noItems { display: block; text-align: center; padding: 20px 0 20px; margin: 0 0 20px; color: var(--purple); font-weight: 800; background: #fff; border: 1px solid var(--purple); border-radius: 5px;}.tip,.deliverySum,.payment-type { background: var(--purple); border-width: 1px 1px 0; border-color: var(--lightgray); border-style: solid; padding: 10px; font-size: 16px; color: #fff;}.payment-type { margin: 10px 0;}.deliverySum { margin-top: 20px;}.tip { border-width: 1px; margin-top: 20px;}.deliveryOptions,.paymentOptions { margin: 0 10px; font-size: 14px; align-items: center;}.deliveryOptions > div,.paymentOptions > div { margin: 0 5px;}.deliveryOptions .active,.paymentOptions .active { font-weight: bold; color: var(--pink);}[data-remove-cart] { background-image: url("https://smash96.pickup-burgers.co.il/minify/images/pickupburger-remove-icon.png.webp"); background-size: 100%; position: absolute; left: 15px; bottom: 15px; width: 22px; height: 22px; border-radius: 25px;}[data-edit-cart],[data-edit-deal] { background-image: url("https://smash96.pickup-burgers.co.il/minify/images/pickupburger-edit-icon.png.webp"); background-size: 100%; position: absolute; left: 48px; bottom: 15px; width: 22px; height: 22px; border-radius: 25px;}img.meal-image-target[src*="drinks"] { width: 40px !important; right: 25px !important;}p.meal-small { font-size: 14px; font-weight: 300;}p.meal-small strong { font-weight: 700;}div#add-to-cart,div#saved_order,div#pickup-alert,div.pickup-phone { display: flex; flex-direction: column; justify-content: center; align-items: center; font-size: 18px; color: #fff; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.95); padding: 0 20px; z-index: 99;}div#add-to-cart .pickupburger-buttons button,div#saved_order .pickupburger-buttons button,div#pickup-alert .pickupburger-buttons button,div.pickup-phone .pickupburger-buttons button { margin: 0 0 0 10px;}.pickupburger-buttons { display: flex; justify-content: center; align-items: center; flex-direction: column; column-gap: 10px; row-gap: 10px; width: 320px; max-width: 100%;}.pickupburger-buttons input,.pickupburger-buttons button { width: 100%; margin: 0 !important; border-radius: 8px;}[data-move-to="pickup-phone1"] { background: transparent; color: #fff; font-size: 12px;}.stressAlert { background: var(--purple); border-width: 1px 1px 0; border-color: var(--lightgray); border-style: solid; padding: 10px; color: #fff;}.stressAlert label { font-size: 14px !important;}.stressAlert [type="checkbox"] + label { padding-right: 26px !important; display: block;}.stressAlert [type="checkbox"] + label:before { top: 5px !important; width: 15px !important; height: 15px !important;}.stressAlert [type="checkbox"]:checked + label:after { top: 10px !important; right: -2.2px !important; font-size: 24px !important;}.hidden { display: none !important; visibility: hidden;}[data-move-to] { cursor: pointer;}[pointer] { cursor: pointer;}.pickupburger-buttons button { padding: 10px 25px; border-radius: 8px; border: 1px solid var(--lightgray); font-weight: 600; color: #fff; outline: 0; cursor: pointer; font-size: 16px;}.pickupburger-buttons button.has-arrow:after { content: ""; background: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-arrow-icon.png.webp); display: inline-block; width: 8px; height: 14px; background-size: contain; background-repeat: no-repeat; position: relative; top: 1px; right: 5px;}.pickupburger-buttons button.has-arrow-back:before { content: ""; background: url(https://smash96.pickup-burgers.co.il/minify/images/pickupburger-arrow-icon.png.webp); display: inline-block; width: 8px; height: 14px; background-size: contain; background-repeat: no-repeat; position: relative; top: 1px; right: -5px; transform: rotate(180deg);}.pickupburger-buttons button.pink { background: var(--pink);}.pickupburger-buttons button.purple { background: var(--purple);}.pickupburger-buttons button.white { background: #fff; color: var(--purple);}.pickupburger-checkbox [type="checkbox"]:not(:checked),.pickupburger-checkbox [type="checkbox"]:checked { position: absolute; right: 0; opacity: 0;}.pickupburger-checkbox [type="checkbox"]:not(:checked) + label,.pickupburger-checkbox [type="checkbox"]:checked + label { position: relative; padding-right: 25px; font-size: 14px; line-height: 1.7; cursor: pointer;}.pickupburger-checkbox [type="checkbox"]:not(:checked) + label:before,.pickupburger-checkbox [type="checkbox"]:checked + label:before { content: ""; position: absolute; right: 0; top: 0; width: 20px; height: 20px; border: 1px solid #0b0d2b; background: #fff; border-radius: 5px; box-shadow: inset 0 1px 3px rgb(0 0 0 / 10%), 0 0 0 #0b0d2b; -webkit-transition: all 0.3s; transition: all 0.3s;}.pickupburger-checkbox [type="checkbox"]:not(:checked) + label:after,.pickupburger-checkbox [type="checkbox"]:checked + label:after { content: "✓"; position: absolute; top: 8px; right: 0px; font-size: 25px; color: var(--pink); line-height: 0; -webkit-transition: all 0.3s; transition: all 0.3s;}.pickupburger-checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; -webkit-transform: scale(0) rotate(45deg); transform: scale(0) rotate(45deg);}.pickupburger-checkbox [type="checkbox"]:checked + label:after { opacity: 1; -webkit-transform: scale(1) rotate(0); transform: scale(1) rotate(0);}.pickupburger-checkbox [type="checkbox"]:disabled:not(:checked) + label:before,.pickupburger-checkbox [type="checkbox"]:disabled:checked + label:before { box-shadow: none; border-color: #bbb; background-color: #e9e9e9;}.pickupburger-checkbox [type="checkbox"]:disabled:checked + label:after { color: #777;}.pickupburger-checkbox [type="checkbox"]:disabled + label { color: #aaa;}.pickupburger-checkbox [type="checkbox"]:checked:focus + label:before,.pickupburger-checkbox [type="checkbox"]:not(:checked):focus + label:before { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 0 #0b0d2b;}div#contact { background: #0d0d0e; border-radius: 4px; padding: 20px;}#contact h2 { color: #fff; padding: 0; margin: 0;}.form-group label { display: block; padding: 15px 0 5px; color: #fff;}.form-group input,.form-group textarea { padding: 5px; font-size: 16px; outline: 0; width: 280px; max-width: 100%;}#contact .pickupburger-buttons { margin: 15px 0 0;}.tel { color: #fff;}.alert-form-submit { margin: 15px 0 0; color: #fff;}.built-with-oweb { background: var(--purple); padding: 5px 0; text-align: center; color: #fff; font-size: 14px; text-decoration: none; position: absolute; bottom: 0; left: 0; right: 0; box-shadow: 0 0px 5px #0000008f;}.closing-alert { background: #ffffff; color: #0a0c2a; text-align: center; padding: 5px 0; font-weight: bold; font-size: 18px;}.meal img:not(.meal-image-drink, .meal-image-fries) { z-index: 9;}.meal.cart-item[data-meal-edit="specials"] .meal-image-fries,.meal.cart-item[data-meal-edit="kids"] .meal-image-fries { right: 65px !important; left: 0 !important; top: -35px; position: relative; z-index: 0; width: 85px;}.meal.cart-item[data-meal-edit="specials"] .meal-image-drink,.meal.cart-item[data-meal-edit="kids"] .meal-image-drink { right: 20px !important; left: 0 !important; top: -30px; position: absolute; z-index: 0; width: 25px;}.meal.cart-item .meal-image-target[src*="fries"] { width: 100px; margin: auto; position: absolute; top: 0; bottom: 0px; right: 25px;}input#cashAlert { width: auto !important;}.accessb { font-size: 36px; vertical-align: bottom; border-radius: 50%; display: inline-block;}@media (max-width: 360px) { #delivery, #pickup { padding: 25px 0; } .meal { min-height: 100px; } .meal-text > small { display: none; } div#add-to-cart .pickupburger-buttons button, div#saved_order .pickupburger-buttons button, div#pickup-alert .pickupburger-buttons button { padding: 10px 10px; }}@media (min-width: 1024px) { .meal img:not([src*="drinks"], [src*="fries"]) { width: 110px !important; right: 10px !important; top: 0 !important; } .meal img:not( .meal-image-drink, .meal-image-fries )[src="minify/images/elements-fries-pickupburger-hotdog.png.webp"] { width: 135px !important; right: 0 !important; } .fullMeal img.meal-image-drink { right: 20px; } .fullMeal img.meal-image-fries { width: 100px; top: -85px; left: 0px; } .meal-image { position: relative; } .meal.drinks img { width: 40px !important; right: 0 !important; left: 0; margin: 0 auto; top: -45px !important; } img.meal-image-target[src*="drinks"] { width: 40px !important; right: 25px !important; }}