@charset "UTF-8";.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-space-between{justify-content:space-between}.flex-flex-start{justify-content:flex-start}.stop-scroll{overflow:hidden}.no-dot-list{list-style-type:none}.color-primary{color:#ff8000}.color-primary-contrast{color:#fff}.color-secondary{color:#0a3847}.color-success{color:#10d365}.color-danger{color:#ff4246}.color-grey-light{color:#d7d7d7}.color-grey-medium{color:#666}.color-grey-dark{color:#333}.color-back-primary{color:#fff}.color-back-non-content{color:#fdfcfc}.color-back-sub-content{color:#f8f5f2}.color-back-secondary{color:#0a3847}.color-back-btn-tip{color:#ff8000}.color-btn-primary{color:#1574f5}.color-btn-primary-hover{color:#0953bd}.color-btn-primary-outline{color:#d7d7d7}.color-btn-primary-outline-hover{color:#1574f5}.color-btn-secondary{color:#0a3847}.color-btn-secondary-hover{color:#03222b}.color-btn-secondary-outline{color:#d7d7d7}.color-btn-secondary-outline-hover{color:#666}[class*=" icon-"]:before,[class^=icon-]:before{font-size:14px}[class*=" icon-xs"]:before,[class^=icon-xs]:before{font-size:10px}[class*=" icon-sm"]:before,[class^=icon-sm]:before{font-size:12px}[class*=" icon-lg"]:before,[class^=icon-lg]:before{font-size:32px}[class*=" icon-xl"]:before,[class^=icon-xl]:before{font-size:48px}[class*=" icon-1x"]:before,[class^=icon-1x]:before{font-size:16px}[class*=" icon-2x"]:before,[class^=icon-2x]:before{font-size:32px}[class*=" icon-3x"]:before,[class^=icon-3x]:before{font-size:48px}[class*=" icon-4x"]:before,[class^=icon-4x]:before{font-size:64px}[class*=" icon-5x"]:before,[class^=icon-5x]:before{font-size:80px}[class*=" icon-6x"]:before,[class^=icon-6x]:before{font-size:96px}[class*=" icon-7x"]:before,[class^=icon-7x]:before{font-size:112px}[class*=" icon-8x"]:before,[class^=icon-8x]:before{font-size:128px}[class*=" icon-9x"]:before,[class^=icon-9x]:before{font-size:144px}[class*=" icon-10x"]:before,[class^=icon-10x]:before{font-size:160px}.shim{background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:a;-webkit-animation-timing-function:linear}@keyframes a{0%{background-position:-468px 0}to{background-position:468px 0}}@font-face{font-family:fontello;src:url(../fonts/fontello/fontello.eot?35088860);src:url(../fonts/fontello/fontello.eot?35088860#iefix) format("embedded-opentype"),url(../fonts/fontello/fontello.woff2?35088860) format("woff2"),url(../fonts/fontello/fontello.woff?35088860) format("woff"),url(../fonts/fontello/fontello.ttf?35088860) format("truetype"),url(../fonts/fontello/fontello.svg?35088860#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e800"}.icon-mail-alt:before{content:"\e801"}.icon-user:before{content:"\e802"}.icon-users:before{content:"\e803"}.icon-star:before{content:"\e804"}.icon-star-empty:before{content:"\e805"}.icon-star-half:before{content:"\e806"}.icon-star-half-alt:before{content:"\e807"}.icon-picture:before{content:"\e808"}.icon-th-large:before{content:"\e809"}.icon-th:before{content:"\e80a"}.icon-th-list:before{content:"\e80b"}.icon-ok:before{content:"\e80c"}.icon-plus:before{content:"\e80d"}.icon-minus:before{content:"\e80e"}.icon-cancel:before{content:"\e80f"}.icon-help:before{content:"\e810"}.icon-help-circled:before{content:"\e811"}.icon-info-circled:before{content:"\e812"}.icon-info:before{content:"\e813"}.icon-home:before{content:"\e814"}.icon-lock:before{content:"\e815"}.icon-attach-1:before{content:"\e816"}.icon-retweet:before{content:"\e817"}.icon-tag-1:before{content:"\e818"}.icon-lock-open:before{content:"\e819"}.icon-lock-open-alt:before{content:"\e81a"}.icon-pin:before{content:"\e81b"}.icon-tag:before{content:"\e81c"}.icon-tags:before{content:"\e81d"}.icon-thumbs-up:before{content:"\e81e"}.icon-thumbs-down:before{content:"\e81f"}.icon-flag:before{content:"\e820"}.icon-flag-empty:before{content:"\e821"}.icon-bookmark:before{content:"\e822"}.icon-bookmark-empty:before{content:"\e823"}.icon-reply:before{content:"\e824"}.icon-forward:before{content:"\e825"}.icon-comment-1:before{content:"\e826"}.icon-ta-appbtn-ios:before{content:"\e827"}.icon-ta-payment-bancontact:before{content:"\e828"}.icon-attention-1:before{content:"\e829"}.icon-ta-payment-pin:before{content:"\e82a"}.icon-chat:before{content:"\e82b"}.icon-comment-empty:before{content:"\e82c"}.icon-chat-empty:before{content:"\e82d"}.icon-location:before{content:"\e82e"}.icon-attention-alt:before{content:"\e82f"}.icon-attention:before{content:"\e830"}.icon-attention-circled:before{content:"\e831"}.icon-trash:before{content:"\e832"}.icon-direction:before{content:"\e833"}.icon-doc-alt:before{content:"\e834"}.icon-phone:before{content:"\e835"}.icon-cog:before{content:"\e836"}.icon-cog-alt:before{content:"\e837"}.icon-menu:before{content:"\e838"}.icon-wrench:before{content:"\e839"}.icon-basket:before{content:"\e83a"}.icon-calendar:before{content:"\e83b"}.icon-calendar-empty:before{content:"\e83c"}.icon-login:before{content:"\e83d"}.icon-logout:before{content:"\e83e"}.icon-down-open-1:before{content:"\e83f"}.icon-lightbulb:before{content:"\e840"}.icon-block:before{content:"\e841"}.icon-ccw-1:before{content:"\e842"}.icon-cw-1:before{content:"\e843"}.icon-arrows-ccw:before{content:"\e844"}.icon-list-1:before{content:"\e845"}.icon-down-open:before{content:"\e846"}.icon-left-open:before{content:"\e847"}.icon-right-open:before{content:"\e848"}.icon-up-open:before{content:"\e849"}.icon-angle-left:before{content:"\e84a"}.icon-angle-right:before{content:"\e84b"}.icon-angle-up:before{content:"\e84c"}.icon-angle-down:before{content:"\e84d"}.icon-angle-double-left:before{content:"\e84e"}.icon-angle-double-right:before{content:"\e84f"}.icon-angle-double-up:before{content:"\e850"}.icon-angle-double-down:before{content:"\e851"}.icon-cw:before{content:"\e852"}.icon-ccw:before{content:"\e853"}.icon-arrows-cw:before{content:"\e854"}.icon-level-up:before{content:"\e855"}.icon-level-down:before{content:"\e856"}.icon-shuffle:before{content:"\e857"}.icon-exchange:before{content:"\e858"}.icon-signal:before{content:"\e859"}.icon-inbox:before{content:"\e85a"}.icon-globe:before{content:"\e85b"}.icon-list:before{content:"\e85c"}.icon-align-justify:before{content:"\e85d"}.icon-table:before{content:"\e85e"}.icon-circle:before{content:"\e85f"}.icon-gift:before{content:"\e860"}.icon-chart-bar:before{content:"\e861"}.icon-credit-card:before{content:"\e862"}.icon-floppy:before{content:"\e863"}.icon-tasks:before{content:"\e864"}.icon-truck:before{content:"\e865"}.icon-sort:before{content:"\e866"}.icon-sort-down:before{content:"\e867"}.icon-sort-up:before{content:"\e868"}.icon-coffee:before{content:"\e869"}.icon-food:before{content:"\e86a"}.icon-smile:before{content:"\e86b"}.icon-frown:before{content:"\e86c"}.icon-meh:before{content:"\e86d"}.icon-facebook:before{content:"\e86e"}.icon-twitter:before{content:"\e86f"}.icon-gplus:before{content:"\e870"}.icon-search-1:before{content:"\e871"}.icon-heart-1:before{content:"\e872"}.icon-heart-empty-1:before{content:"\e873"}.icon-user-add:before{content:"\e874"}.icon-layout:before{content:"\e875"}.icon-menu-1:before{content:"\e876"}.icon-check:before{content:"\e877"}.icon-cancel-1:before{content:"\e878"}.icon-plus-1:before{content:"\e879"}.icon-minus-1:before{content:"\e87a"}.icon-link-1:before{content:"\e87b"}.icon-thumbs-up-1:before{content:"\e87c"}.icon-thumbs-down-1:before{content:"\e87d"}.icon-pencil-1:before{content:"\e87e"}.icon-export-1:before{content:"\e87f"}.icon-vcard:before{content:"\e880"}.icon-address:before{content:"\e881"}.icon-trash-1:before{content:"\e882"}.icon-docs:before{content:"\e883"}.icon-doc-text:before{content:"\e884"}.icon-doc-text-inv:before{content:"\e885"}.icon-newspaper:before{content:"\e886"}.icon-ta-credit-card:before{content:"\e887"}.icon-clock-1:before{content:"\e888"}.icon-left-open-1:before{content:"\e889"}.icon-right-open-1:before{content:"\e88a"}.icon-up-open-1:before{content:"\e88b"}.icon-down-open-mini:before{content:"\e88c"}.icon-left-open-mini:before{content:"\e88d"}.icon-right-open-mini:before{content:"\e88e"}.icon-up-open-mini:before{content:"\e88f"}.icon-left-open-big:before{content:"\e890"}.icon-right-open-big:before{content:"\e891"}.icon-up-open-big:before{content:"\e892"}.icon-down-open-big:before{content:"\e893"}.icon-down-dir-1:before{content:"\e894"}.icon-left-dir-1:before{content:"\e895"}.icon-right-dir-1:before{content:"\e896"}.icon-up-dir-1:before{content:"\e897"}.icon-back-in-time:before{content:"\e898"}.icon-erase:before{content:"\e899"}.icon-chart-pie:before{content:"\e89a"}.icon-chart-bar-1:before{content:"\e89b"}.icon-credit-card-1:before{content:"\e89c"}.icon-floppy-1:before{content:"\e89d"}.icon-key:before{content:"\e89e"}.icon-heart:before{content:"\e89f"}.icon-mail:before{content:"\e8a0"}.icon-key-inv:before{content:"\e8a1"}.icon-th-thumb:before{content:"\e8a2"}.icon-money:before{content:"\e8a3"}.icon-th-thumb-empty:before{content:"\e8a4"}.icon-ok-circled:before{content:"\e8a5"}.icon-th-list-1:before{content:"\e8a6"}.icon-th-1:before{content:"\e8a7"}.icon-tag-2:before{content:"\e8a8"}.icon-chat-2:before{content:"\e8a9"}.icon-pencil:before{content:"\e8aa"}.icon-pencil-alt:before{content:"\e8ab"}.icon-edit-1:before{content:"\e8ac"}.icon-article-alt:before{content:"\e8ad"}.icon-basket-3:before{content:"\e8ae"}.icon-cancel-2:before{content:"\e8af"}.icon-clock:before{content:"\e8b0"}.icon-chart-pie-2:before{content:"\e8b1"}.icon-ok-1:before{content:"\e8b2"}.icon-eye:before{content:"\e8b3"}.icon-user-2:before{content:"\e8b4"}.icon-user-male:before{content:"\e8b5"}.icon-user-female:before{content:"\e8b6"}.icon-users-1:before{content:"\e8b7"}.icon-cancel-circled:before{content:"\e8b8"}.icon-attention-2:before{content:"\e8b9"}.icon-info-circled-1:before{content:"\e8ba"}.icon-up-open-2:before{content:"\e8bb"}.icon-help-circled-1:before{content:"\e8bc"}.icon-right-open-2:before{content:"\e8bd"}.icon-left-open-2:before{content:"\e8be"}.icon-down-open-2:before{content:"\e8bf"}.icon-xing:before{content:"\e8c0"}.icon-android:before{content:"\e8c1"}.icon-appstore:before{content:"\e8c2"}.icon-calendar-1:before{content:"\e8c3"}.icon-group:before{content:"\e8c4"}.icon-win8:before{content:"\e8c5"}.icon-pencil-2:before{content:"\e8c6"}.icon-edit-alt:before{content:"\e8c7"}.icon-edit-2:before{content:"\e8c8"}.icon-th-2:before{content:"\e8c9"}.icon-th-large-1:before{content:"\e8ca"}.icon-progress-0:before{content:"\e8cb"}.icon-progress-1:before{content:"\e8cc"}.icon-progress-2:before{content:"\e8cd"}.icon-progress-3:before{content:"\e8ce"}.icon-progress-4:before{content:"\e8cf"}.icon-progress-5:before{content:"\e8d0"}.icon-progress-6:before{content:"\e8d1"}.icon-progress-7:before{content:"\e8d2"}.icon-spin4:before{content:"\e8d3"}.icon-spin5:before{content:"\e8d4"}.icon-spinner:before{content:"\e8d5"}.icon-spin6:before{content:"\e8d6"}.icon-crown:before{content:"\e8d7"}.icon-crown-plus:before{content:"\e8d8"}.icon-crown-minus:before{content:"\e8d9"}.icon-marquee:before{content:"\e8da"}.icon-ticket:before{content:"\e8db"}.icon-money-1:before{content:"\e8dc"}.icon-euro:before{content:"\e8dd"}.icon-sort-name-up:before{content:"\e8de"}.icon-sort-name-down:before{content:"\e8df"}.icon-sort-number-up:before{content:"\e8e0"}.icon-sort-number-down:before{content:"\e8e1"}.icon-flashlight:before{content:"\e8e2"}.icon-eye-off:before{content:"\e8e3"}.icon-ticket-1:before{content:"\e8e4"}.icon-barcode:before{content:"\e8e5"}.icon-users-2:before{content:"\e8e6"}.icon-user-1:before{content:"\e8e7"}.icon-ta-payment-momo:before{content:"\e8e8"}.icon-suitcase:before{content:"\e8e9"}.icon-paste:before{content:"\e8ea"}.icon-list-alt:before{content:"\e8eb"}.icon-book:before{content:"\e8ec"}.icon-hdd:before{content:"\e8ed"}.icon-target:before{content:"\e8ee"}.icon-target-1:before{content:"\e8ef"}.icon-resize-small:before{content:"\e8f0"}.icon-resize-full:before{content:"\e8f1"}.icon-bullhorn:before{content:"\e8f2"}.icon-cube:before{content:"\e8f3"}.icon-cubes:before{content:"\e8f4"}.icon-database:before{content:"\e8f5"}.icon-tools:before{content:"\e8f6"}.icon-mute:before{content:"\e8f7"}.icon-sound:before{content:"\e8f8"}.icon-megaphone:before{content:"\e8f9"}.icon-filter:before{content:"\e8fa"}.icon-yd-payments-amex:before{content:"\e8fb"}.icon-yd-payments-cash:before{content:"\e8fc"}.icon-yd-payments-clickandbuy:before{content:"\e8fd"}.icon-yd-payments-ec:before{content:"\e8fe"}.icon-yd-payments-mastercard:before{content:"\e8ff"}.icon-yd-payments-paypal:before{content:"\e900"}.icon-yd-payments-payu:before{content:"\e901"}.icon-yd-payments-sofort:before{content:"\e902"}.icon-ta-payment-visa:before{content:"\e903"}.icon-yd-menu-icon-spicy:before{content:"\e904"}.icon-yd-menu-icon-garlic:before{content:"\e905"}.icon-yd-menu-icon-fish:before{content:"\e906"}.icon-mobile:before{content:"\e907"}.icon-leaf-1:before{content:"\e908"}.icon-desktop:before{content:"\e909"}.icon-pinterest:before{content:"\e90a"}.icon-tumblr:before{content:"\e90b"}.icon-file-pdf:before{content:"\e90c"}.icon-file-word:before{content:"\e90d"}.icon-youtube:before{content:"\e90e"}.icon-eddoor:before{content:"\e90f"}.icon-list-add:before{content:"\e910"}.icon-yd-payments-payu-1:before{content:"\e911"}.icon-instagram:before{content:"\e912"}.icon-edit:before{content:"\e913"}.icon-ta-additions:before{content:"\e914"}.icon-ta-backwards:before{content:"\e915"}.icon-ta-bonus:before{content:"\e916"}.icon-ta-cart:before{content:"\e917"}.icon-ta-close:before{content:"\e918"}.icon-ta-editpen:before{content:"\e919"}.icon-ta-guarantee:before{content:"\e91a"}.icon-ta-house:before{content:"\e91b"}.icon-ta-location:before{content:"\e91c"}.icon-ta-log-in:before{content:"\e91d"}.icon-ta-log-out:before{content:"\e91e"}.icon-ta-payment-mastercard:before{content:"\e91f"}.icon-ta-persona-female:before{content:"\e920"}.icon-ta-persona-male:before{content:"\e921"}.icon-ta-plus:before{content:"\e922"}.icon-ta-speachbubble:before{content:"\e923"}.icon-ta-step-01:before{content:"\e924"}.icon-ta-step-02:before{content:"\e925"}.icon-ta-step-03:before{content:"\e926"}.icon-ta-thumb-down:before{content:"\e927"}.icon-ta-thumb-up:before{content:"\e928"}.icon-ta-forwards:before{content:"\e929"}.icon-ta-appbtn-windows:before{content:"\e92a"}.icon-ta-cheque:before{content:"\e92b"}.icon-ta-maaltijd-cheque:before{content:"\e92c"}.icon-chat-1:before{content:"\e92d"}.icon-ta-payment-ideal:before{content:"\e92e"}.icon-comment:before{content:"\e92f"}.icon-ta-payment-atm:before{content:"\e930"}.icon-bitcoin:before{content:"\e931"}.icon-ta-basket-:before{content:"\e932"}.icon-ta-kitchentype-mexican:before{content:"\e933"}.icon-ta-kitchentype-italien:before{content:"\e934"}.icon-ta-kitchentype-indian:before{content:"\e935"}.icon-ta-kitchentype-german:before{content:"\e936"}.icon-ta-kitchentype-burger:before{content:"\e937"}.icon-ta-kitchentype-all:before{content:"\e938"}.icon-ta-euro:before{content:"\e939"}.icon-ta-cruiser:before{content:"\e93a"}.icon-ta-kitchentype-chinese:before{content:"\e93b"}.icon-ta-kitchentype-arabic:before{content:"\e93c"}.icon-ta-kitchentype-greek:before{content:"\e93d"}.icon-ta-kitchentype-japanese:before{content:"\e93e"}.icon-ta-kitchentype-asian:before{content:"\e93f"}.icon-ta-kitchentype-thai:before{content:"\e940"}.icon-ta-kitchentype-vietnamese:before{content:"\e941"}.icon-ta-euro-1:before{content:"\e942"}.icon-ta-house-1:before{content:"\e943"}.icon-ta-pick-up:before{content:"\e944"}.icon-ta-scooter:before{content:"\e945"}.icon-ta-sorting:before{content:"\e946"}.icon-ta-zloty-all-values:before{content:"\e947"}.icon-ta-scooter-all-delivery-cost:before{content:"\e948"}.icon-ta-zloty:before{content:"\e949"}.icon-ta-zloty-double:before{content:"\e94a"}.icon-ta-pick-up-1:before{content:"\e94b"}.icon-ta-euro-all-values:before{content:"\e94c"}.icon-ta-scooter-double:before{content:"\e94d"}.icon-ta-scooter-half:before{content:"\e94e"}.icon-ta-euro-double:before{content:"\e94f"}.icon-ta-additions-1:before{content:"\e950"}.icon-ta-search:before{content:"\e951"}.icon-ta-discount:before{content:"\e952"}.icon-ta-arrow-down:before{content:"\e953"}.icon-ta-arrow-up:before{content:"\e954"}.icon-ta-percentage:before{content:"\e955"}.icon-ta-cart-1:before{content:"\e956"}.icon-ta-money:before{content:"\e957"}.icon-ta-scooter-1:before{content:"\e958"}.icon-ta-eps:before{content:"\e959"}.icon-ta-dibs:before{content:"\e95a"}.icon-ta-bitcoin-2:before{content:"\e95b"}.icon-ta-carte-blue:before{content:"\e95c"}.icon-ta-delivery-time:before{content:"\e95d"}.icon-ta-resto-closed:before{content:"\e95e"}.icon-ta-preorder:before{content:"\e95f"}.icon-ta-onetime:before{content:"\e960"}.icon-ta-multiple:before{content:"\e961"}.icon-ta-stamp:before{content:"\e962"}.icon-ta-bike:before{content:"\e963"}.icon-ta-burger:before{content:"\e964"}.icon-ta-checker:before{content:"\e965"}.icon-ta-info:before{content:"\e966"}.icon-ta-klarna:before{content:"\e967"}.icon-ta-business:before{content:"\e968"}.icon-ta-cash:before{content:"\e969"}.icon-ta-usp-discount:before{content:"\e96a"}.icon-ta-usp-benefits:before{content:"\e96b"}.icon-ta-stamp-1:before{content:"\e96c"}.icon-ta-settings:before{content:"\e96d"}.icon-ta-search-icon:before{content:"\e96e"}.icon-ta-restaurant:before{content:"\e96f"}.icon-ta-rating-star:before{content:"\e970"}.icon-ta-message:before{content:"\e971"}.icon-ta-loyalty-point:before{content:"\e972"}.icon-ta-location-pin:before{content:"\e973"}.icon-ta-language:before{content:"\e974"}.icon-ta-hot-dish:before{content:"\e975"}.icon-ta-home-address:before{content:"\e976"}.icon-ta-gps-location:before{content:"\e977"}.icon-ta-filter:before{content:"\e978"}.icon-ta-favourite-heart:before{content:"\e979"}.icon-ta-edit:before{content:"\e97a"}.icon-ta-clock:before{content:"\e97b"}.icon-ta-bag:before{content:"\e97c"}.icon-ta-delivery:before{content:"\e97d"}.icon-ta-usp-promise:before{content:"\e97e"}.icon-ta-vegan-dish:before{content:"\e97f"}.icon-ta-wallet:before{content:"\e980"}.icon-ta-device-chat:before{content:"\e981"}.icon-ta-device-desktop:before{content:"\e982"}.icon-ta-device-mobile:before{content:"\e983"}.icon-ta-device-tablet:before{content:"\e984"}.icon-ta-device-tv:before{content:"\e985"}.icon-ta-device-voice:before{content:"\e986"}.icon-ta-logo-takeaway:before{content:"\e987"}.icon-ta-logo-android:before{content:"\e988"}.icon-ta-logo-apple:before{content:"\e989"}.icon-ta-logo-samsung:before{content:"\e98a"}.icon-ta-logo-xbox:before{content:"\e98b"}.icon-ta-arrow-right:before{content:"\e98c"}.icon-ta-arrow-left:before{content:"\e98d"}.icon-ta-menu:before{content:"\e98e"}.icon-ta-logo-amazon:before{content:"\e98f"}.icon-ta-device-fridge:before{content:"\e990"}.icon-ta-next-v2:before{content:"\e992"}.icon-docs-1:before{content:"\f0c5"}*{margin:0;padding:0;box-sizing:border-box}*,html{-webkit-appearance:none}html{min-height:100%!important;-ms-touch-action:manipulation}body,html{height:100%}body{color:#666;font-family:Open Sans,Helvetica,sans-serif;font-weight:400;font-size:13px;background-color:#f8f5f2;line-height:1.5;text-align:left;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.step1{background-color:#fff}body.step2{background-color:#fdfcfc}body{width:100%}@media (min-width:1280px){body body{min-width:1060px}}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:400}a{cursor:pointer;outline:0;color:#1574f5;text-decoration:none}a:hover{color:#0953bd}a:active,a:focus{color:#0a3847}img{vertical-align:middle;border:0}p{margin:0 0 10px;line-height:1.5;text-align:justify}table{border-collapse:collapse;width:100%}.hidden,.mobile,.nodisplay{display:none}.show{display:inherit}.nofocus{outline:none}.clear{clear:both}.left,.right{float:left;width:50%}.alignright,.goright{text-align:right}.alignleft,.center{text-align:left}.small{font-size:.75em}.only-desktop{display:block}.only-mobile{display:none}::-webkit-input-placeholder{color:#cfcac4}:-moz-placeholder,::-moz-placeholder{color:#cfcac4}:-ms-input-placeholder{color:#cfcac4}.anchor:before{content:"";display:block;height:78px;margin:-78px 0 0;visibility:hidden}button{background:0 0}button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:baseline;border:0;outline:0}section{display:block}.wai_screenreader{position:absolute!important;clip:rect(1px,1px,1px,1px)}::-ms-clear,::-ms-reveal{display:none}body,html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.icon i,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon i{font-family:fontello;font-style:normal;font-weight:400;font-size:18pt;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}html.fullscreen{overflow:hidden;position:fixed;height:100%;width:100%}body.fullscreen{overflow:hidden;position:relative}body.fullscreen #irestaurantresults,body.fullscreen .footer{display:none}body.fullscreen .zopim{z-index:1!important}.main{width:96%;padding-top:60px;min-height:550px;max-width:1080px;margin:0 auto}@media (min-width:1280px){.main{width:100%;padding-top:25px}}a.button{display:block;font-family:Open Sans,sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:3px;font-size:1em;font-weight:600;background-color:#1574f5;color:#fff;width:100%;height:35px}a.button:active,a.button:hover{background-color:#0953bd}select::-ms-expand{display:none}.afs_ads{display:none;visibility:hidden;position:absolute}#cto_cookies_header_message{display:none!important}template{display:none}@font-face{font-family:Takeaway Sans;font-style:normal;font-weight:400;src:url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.eot);src:local("Takeaway Sans"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.eot#iefix) format("embedded-opentype"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.woff2) format("woff2"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.woff) format("woff"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.ttf) format("truetype")}@font-face{font-family:Takeaway Sans Regular;font-style:normal;font-weight:400;src:url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.eot);src:local("Takeaway Sans Regular"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.eot#iefix) format("embedded-opentype"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.woff2) format("woff2"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.woff) format("woff"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-regular.ttf) format("truetype")}@font-face{font-family:Takeaway Sans Bold;font-style:normal;font-weight:700;src:url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-bold.eot);src:local("Takeaway Sans Bold"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-bold.eot#iefix) format("embedded-opentype"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-bold.woff2) format("woff2"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-bold.woff) format("woff"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-bold.ttf) format("truetype")}@font-face{font-family:Takeaway Sans Campaign;font-style:normal;font-weight:700;src:url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-campaign.eot);src:local("Takeaway Sans Campaign"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-campaign.eot#iefix) format("embedded-opentype"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-campaign.woff2) format("woff2"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-campaign.woff) format("woff"),url(//assets.takeaway.com/fonts/takeaway-sans/takeaway-sans-campaign.ttf) format("truetype")}header{position:relative;height:290px;min-height:290px;background-color:transparent;top:0;left:0;width:100%;z-index:11}@media (max-width:1003px){header{position:fixed;height:290px;min-height:0;background-color:transparent}}header .inner{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;max-width:1240px;height:100%;width:100%;z-index:1}header.highlight{z-index:100}header:after{content:"";color:#fff;position:absolute;bottom:0;height:55px;left:0;width:100%;background:rgba(76,76,76,.25)}@media (max-width:1004px){header:after{display:none}}header:before{position:absolute;content:"";width:100%;height:100%}header .hero{width:100%;height:100%;background-position:50%;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;z-index:-1}header .hero--vi{background-image:url(/assets/images/header/pizza.jpg)}header .hero1{background-image:url(/campaign/Favourites/img/Mob_friends.jpg);background-position-y:75%;background-size:cover}@media (min-width:570px){header .hero1{background-position-y:55%;background-size:cover;background-image:url(/campaign/Favourites/img/Desk_friends.jpg)}}@media (min-width:1004px){header .hero1{background-position-x:62%;background-position-y:35%;background-size:cover}}@media (min-width:1280px){header .hero1{background-position-x:63%;background-position-y:38%;background-size:cover}}header .hero1.step2{background-image:none}body.step1 header{position:relative;height:80%;min-height:550px;background-color:transparent}body.step1 header .hero--vi{background-image:url(/assets/images/header/bg.jpg)}@media (min-width:1004px){header.header-c{min-height:200px}header.header-c .postcode{margin:auto;left:auto}header.header-c .postcode .headline{font-size:20px;text-align:right}}.step1 header .logo{display:inline-block;height:60px;line-height:60px;position:absolute;top:0;width:auto;background-position:50%;text-align:left;background-color:#ff8000;border-radius:0 0 3px 3px;margin-left:10px;padding:0 20px}@media (min-width:1004px){.step1 header .logo{background-color:#ff8000;width:auto;border-radius:0 0 3px 3px;padding:0 20px}}.step1 header .logo a{display:inline-block;width:100%;height:100%}.step1 header .logo a:before{content:none}.step1 header .logo img{display:inline-block;width:auto;max-width:180px;line-height:1.5em}.step1 header .logo .logow{max-width:135px}header .logo{float:left;width:60px;height:60px}@media (min-width:1004px){header .logo{height:60px;line-height:60px;position:absolute;top:0;background-position:50%;text-align:left;background-color:#ff8000;margin-left:10px;padding:0 20px;width:auto;display:block;border-radius:0 0 3px 3px}}.header-desktop-style header .logo{height:60px;line-height:60px;position:absolute;top:0;background-position:50%;text-align:left;margin-left:10px;background-color:#ff8000;width:auto;display:block;border-radius:0 0 3px 3px;padding:0 20px}header .logo a{display:inline-block;width:100%;height:100%}header .logo img{display:none;width:auto;max-width:180px}@media (min-width:1004px){header .logo img{display:inline-block;line-height:1.5em;padding:15px 0}}header .logo .logow{max-width:116px}@media (min-width:1004px){header .logo .logow{max-width:135px}}header .business,header .corporate{display:none}header .center{text-align:center}.step1 header .needhelp{position:absolute;bottom:11px;color:#fff;text-align:center;width:100%}.step1 header .needhelp a{color:#fff;text-decoration:none;font-size:14px}@media (min-width:1004px){.step1 header .needhelp a{font-size:16px}}.step1 header .needhelp a:hover{text-decoration:underline}header a.menu{display:block;color:#fff;text-decoration:none;width:50px;height:46px;float:left;padding:3px;text-align:center}header a.menu:hover{background-color:hsla(0,0%,100%,.2);border-radius:3px 3px 0 0}header a.businesslink{width:70px}header a.selected,header a.selected:hover{background-color:#fff;color:#0a3847;border-radius:3px 3px 0 0}header .pulldowns ul.selectcountry,header .pulldowns ul.selectlanguage{background-color:#fff;border-bottom:4px solid #ff8000;width:100%}header .pulldowns .current-country,header .pulldowns .current-language{font-size:13px;padding:4px;line-height:35px;color:#666;background-color:#fff;border-bottom:3px solid #ff8000;cursor:pointer}@media (max-width:1003px){header.showheader{animation:b .3s ease forwards}}@media (max-width:1003px){header.hideheader{animation:c .4s ease forwards}}@media (min-width:1004px){header a.menu:hover{border-radius:3px}header a.selected,header a.selected:hover{border-radius:3px 3px 0 0}header .dropdown-transparent{font-size:26px;background:rgba(0,0,0,.75)}header .dropdown-transparent:hover{transition:background .3s ease;transform:translateZ(0);background:#fff;color:#0a3847}}@media (min-width:1004px){header .business{display:none}header .pulldowns{float:right}header .pulldowns .current-country,header .pulldowns .current-language{width:50%}header .logo:before{content:none}}.arrow{position:absolute;left:0;right:0;margin:auto;width:0;height:0;border-left:50px solid rgba(98,33,33,0);border-right:50px solid rgba(112,18,18,0);top:0;border-top:35px solid #000}@media (min-width:1004px){#cta-panel{display:block}}@keyframes b{0%{transform:translateY(-56px)}to{transform:translateY(0)}}@keyframes c{0%{transform:translateY(0)}to{transform:translateY(-56px)}}footer li{font-size:14px;height:28px;line-height:28px;color:#fff;display:inline}div.leftpart a:after,footer li:after{content:"";font-family:fontello;font-weight:400;position:relative;font-size:4px;opacity:.4;line-height:28px;height:28px;margin:3px 8px}div.leftpart a:first-child:after,div.leftpart a:last-child:after,footer li:first-child:after,footer li:last-child:after{display:none}footer li.headline,footer li.headline a{font-size:20px;font-weight:600;margin:16px 0 8px;padding:0;display:block;width:100%;white-space:nowrap}footer a{color:#fff;line-height:1.5;display:inline-block;cursor:pointer;white-space:nowrap;font-size:14px}footer .mainfooter{text-align:left;background-color:#f80;padding:24px;padding-bottom:0}footer .partnerlinks{text-align:left}footer .left{float:left;width:52%}footer .right{float:left;width:48%}footer .leftpart,footer .rightpart{text-align:center}footer .keywordpanel h2{margin-top:12px}footer .subfooter{line-height:22px;background-color:#f80}footer .colofon{margin:0 auto;text-align:center;color:#fff;padding-bottom:12px}.step2 footer .subfooter{margin-top:0}footer .subfooter .copyright,footer .subfooter a,footer a{color:#fff;text-decoration:none;font-size:14px}footer .subfooter .copyright{display:block;text-align:center;margin:1em}footer .subfooter a:focus,footer .subfooter a:hover,footer a:focus,footer a:hover{text-decoration:underline;color:#fff}footer .mainfooter ul.last{margin-bottom:0}footer .mainfooter ul{padding:0;text-align:center;margin-bottom:40px}footer .mainfooter .keywordpanel{width:90%;margin:0 auto;max-width:1024px}footer .mainfooter .keywordpanel .row .facebook{background-color:transparent}footer .mainfooter .keywordpanel .row .facebook a:before{padding-right:8px;width:15px;float:left;content:"";font-family:fontello;font-weight:400}footer .mainfooter .keywordpanel .row .twitter a:before{padding-right:8px;width:15px;float:left;content:"";font-family:fontello;font-weight:400}footer .mainfooter .keywordpanel .row .google a:before{padding-right:8px;width:15px;float:left;content:"";font-family:fontello;font-weight:400}footer .mainfooter .keywordpanel .row .youtube a:before{padding-right:8px;width:15px;float:left;content:"";font-family:fontello;font-weight:400}footer .mainfooter .keywordpanel .row .blog a:before{padding-right:8px;width:15px;float:left;content:"";font-family:fontello;font-weight:400}footer .mainfooter .keywordpanel .row .instagram a:before{padding-right:8px;width:15px;float:left;content:"";font-family:fontello;font-weight:400}footer .mainfooter .keywordpanel .row .pinterest a:before{padding-right:8px;float:left;width:15px;content:"";text-decoration:none;font-family:fontello;font-weight:400;line-height:1}footer a:focus{color:#fff}footer a:before{padding-right:8px;width:35px}footer .divider{border-top:1px solid #ffb866;border-bottom:none;display:block;margin-bottom:20px}footer .servicelinks .logo{display:none}footer .servicelinks .links{padding:0;margin-top:20px}@media (min-width:570px){footer .subfooter{padding-top:20px;padding-bottom:20px;position:relative}footer .mainfooter ul{padding:0;text-align:left;margin-bottom:0}.mainfooter div.leftpart a:after,footer li:after{display:none}footer li{display:block;font-size:14px;height:28px;line-height:28px;color:#fff}footer .mainfooter .keywordpanel .row{float:left;width:50%;color:#fff}footer .servicelinks{width:90%;max-width:1024px;margin:0 auto}}@media (min-width:1004px){footer .mainfooter .keywordpanel .row{float:left;width:25%;color:#fff}footer .mainfooter .keywordpanel .row:nth-child(3){clear:none}}.toTop{width:45px;height:52px;bottom:20px;text-decoration:none;position:fixed;right:12px;overflow:hidden;border:none;opacity:.5;z-index:99;transition:all .5s ease-in-out;border-radius:3px;background:#333}@media (max-width:1003px){.toTop{width:40px;height:50px;font-size:24px;bottom:12px}}.toTop:focus,.toTop:hover{opacity:1}.toTop:after{width:40px;height:50px;line-height:50px;display:block;content:"";font-family:fontello;color:#fff;text-align:center;font-size:26px}@media (min-width:1004px){.toTop:after{width:45px;height:52px;line-height:52px}}.anywhere .anywhere-header{position:fixed;top:0;left:0;width:100%;z-index:5;background-color:#ff8000;height:72px;min-height:72px}.anywhere .anywhere-header:after{display:none}.anywhere .anywhere-header .logo img{margin-top:20px;margin-left:30px;max-width:180px;display:block}.anywhere .header-image{margin-top:72px;height:300px;width:100%}@media (min-width:570px){.anywhere .header-image{height:262px}}@media (min-width:1004px){.anywhere .header-image{height:542px}}@media (min-width:1280px){.anywhere .header-image{height:636px}}.anywhere .main{overflow:hidden;padding-top:2rem}@media (min-width:570px){.anywhere .main{padding-top:0}}.anywhere .anywhere-main__header{font-family:Takeaway Sans Regular,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:400;color:#0a3847;font-size:1rem;line-height:1.2;text-align:center;margin-bottom:2rem}@media (min-width:570px){.anywhere .anywhere-main__header{padding:0 2rem;margin-bottom:0}}@media (min-width:1004px){.anywhere .anywhere-main__header{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background:rgba(0,0,0,.6);padding:0;margin-top:72px;color:#fff;height:542px}}@media (min-width:1280px){.anywhere .anywhere-main__header{height:636px}}.anywhere .anywhere-main__description{font-size:13px;line-height:18px;letter-spacing:-.2px;margin:0 1rem}@media (min-width:570px){.anywhere .anywhere-main__description{font-size:16px;line-height:23.4px;letter-spacing:0}}@media (min-width:1004px){.anywhere .anywhere-main__description{font-size:17px;line-height:24px;width:80%;max-width:1080px}}@media (min-width:1280px){.anywhere .anywhere-main__description{font-size:24px;line-height:30px;letter-spacing:-.4px}}.anywhere .anywhere-main__title{font-family:Takeaway Sans Campaign,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";font-size:28px;line-height:32px;letter-spacing:-.2px}@media (min-width:570px){.anywhere .anywhere-main__title{font-size:36px;line-height:41.6px;letter-spacing:-.3px;margin:2rem}}@media (min-width:1004px){.anywhere .anywhere-main__title{font-size:62px;line-height:72px;letter-spacing:-.5px;width:80%;max-width:1080px}}@media (min-width:1280px){.anywhere .anywhere-main__title{font-size:68px;line-height:79px;letter-spacing:-.6px}}.anywhere{background-color:#fff;font-family:Takeaway Sans Regular,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:400}.anywhere .footer{position:relative;max-width:1080px;margin:-20px auto 0;padding:3rem 2rem 2.5rem;width:100%;overflow:hidden;-webkit-clip-path:polygon(0 5vw,100% 0,100% 100%,0 100%);clip-path:polygon(0 5vw,100% 0,100% 100%,0 100%);background-color:#ff8000;color:#fff;z-index:1;text-align:center}.anywhere .footer__header{font-weight:700;font-size:36px;line-height:50px;margin-top:20px}@media (min-width:1004px){.anywhere .footer__header{font-size:62px;line-height:62px}}@media (min-width:1280px){.anywhere .footer__header{font-size:68px;line-height:72px}}.anywhere .footer__content{font-size:12px;line-height:26px;margin:1rem 0 2rem;letter-spacing:-.4px;text-align:center}@media (min-width:570px){.anywhere .footer__content{font-size:14px;line-height:22px}}@media (min-width:1004px){.anywhere .footer__content{font-size:14px;line-height:26px}}@media (min-width:1280px){.anywhere .footer__content{font-size:24px;line-height:26px;margin:2rem 0 4rem}}.anywhere .footer__button{margin:0 auto;height:50px;line-height:50px;font-size:14px;font-weight:700;border-radius:2px;margin-top:1.5rem;background-color:#1574f5;display:block;color:#fff}@media (min-width:1004px){.anywhere .footer__button{height:70px;line-height:70px;font-size:18px}}.anywhere .footer__download-text{font-size:18px;line-height:34px;margin-top:67px}.anywhere .footer__download-buttons{display:flex;justify-content:space-between;max-width:320px;margin:26px auto 78px}.anywhere .footer__download-buttons img{border-radius:3px;height:35px}@media (min-width:570px){.anywhere .footer__download-buttons img{height:40px}}@media (min-width:570px){.anywhere .footer{padding:3rem 8rem 2.5rem}}@media (min-width:1004px){.anywhere .footer{padding:8rem 15rem 4rem;-webkit-clip-path:polygon(0 5.3vw,100% 0,100% 100%,0 100%);clip-path:polygon(0 5.3vw,100% 0,100% 100%,0 100%)}}.content.collapse{display:none}.content-usp{background:#f8f5f2}.content-usp .inner{position:relative;margin:0 auto;max-width:1020px;height:100%;padding:60px 0;overflow:hidden}.content-usp h3.headline{margin:8px 0 16px;color:#0a3847;font-size:22px;text-align:center}.content-usp h4.subheadline{margin:8px 0 16px;font-size:30px;color:#ff8000;font-weight:600;line-height:1.5;text-align:center}.facebook{position:relative;background-color:#f8f5f2}.facebook .fb-like img{height:20px;display:none}.facebook .fb-like img.fb-show{display:block}.content-social{margin:0 auto;max-width:1020px;padding-top:60px}.content-social .facebook-headline{font-size:18px;text-align:center;color:#0a3847}.content-social .fb-like{vertical-align:bottom;padding:22px 12px 12px;height:120px}@media (min-width:1004px){.content-social .fb-like{padding-top:4px}}.content-social .fb-like iframe{width:100%}@media (min-width:1004px){.content-social .facebook-headline{font-size:22px;text-align:left}}.steps-inner .listbox-boxes{display:block;box-sizing:border-box;min-height:265px;padding:45px 0 20px}.steps-inner .listbox-box{border:1px solid #f8f5f2;background:#fff;width:23.3333%;margin-left:5%;margin-right:5%;float:left;position:relative;min-height:260px;padding:16px;box-shadow:2px 2px 10px 0 hsla(0,0%,50%,.4)}@media (min-width:1004px){.steps-inner .listbox-box{margin-left:16px;width:27%;margin-right:16px}.steps-inner .steps-btn-backward,.steps-inner .steps-btn-forward{display:none}.steps-inner .listbox-boxes{margin:0;display:-moz-flex;display:-ms-flexbox;display:flex;padding:56px 0 24px}}@media (min-width:1004px){.steps-inner .listbox-box{width:30%;min-height:350px}}.steps-inner .listbox-icon{width:90px;height:90px;display:inline-block;border-radius:50%;background:#ff8000;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:-45px;box-shadow:2px 2px 10px 0 hsla(0,0%,50%,.4)}.steps-inner .listbox-icon:before{font-family:fontello;content:attr(data-icon);color:#fff;line-height:90px;font-size:45px}.listbox-headline{padding:60px 0 20px;margin:8px 0 16px;color:#0a3847;font-size:18px;font-weight:600;text-align:center}.listbox-list li{padding-bottom:8px;list-style-type:none;font-size:15px}.listbox-list{display:block;width:100%}.listbox-list>li{text-align:left;padding:0 8px;background:#fff}.listbox-list>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;margin-right:4px}.listbox-list li{line-height:1.5;margin-left:35px;padding-bottom:16px}.listbox-list li:before{color:#ff8000;font-size:22px;margin-left:-35px;position:absolute}@media (max-width:1003px){.listbox-slider-dots-wrap{height:10px;text-align:center}.listbox-slider-dots-wrap .listbox-slider-dots{display:inline-block;cursor:pointer;border-radius:50%;color:#fff;background-color:#fff;border:1px solid #cfcac4;margin:0 4px;font-size:15px;width:20px;height:20px;line-height:20px}.listbox-slider-dots-wrap .listbox-slider-dots.active{background-color:#ff8000;border:1px solid #ff8000}.listbox-slider-dots-wrap .listbox-slider-dots:before{font-family:fontello;font-weight:400;line-height:1}.listbox-slider-dots-wrap .listbox-slider-dots.disabled,.listbox-slider-dots-wrap .listbox-slider-dots.disabled:hover{cursor:default;background-color:#cfcac4}.listbox-slider-dots-wrap .listbox-slider-dots:active,.listbox-slider-dots-wrap .listbox-slider-dots:focus,.listbox-slider-dots-wrap .listbox-slider-dots:hover{background-color:#da611e}.listbox-slider-dots-wrap .listbox-slider-dots.listbox-dot-active:first-child{background:#ff8000;border:1px solid #ff8000}.listbox-btn-forward{text-align:center;cursor:pointer;color:#666;font-size:50px;width:50px;height:50px;line-height:50px;right:0}.listbox-btn-forward:before{content:"";font-family:fontello;font-weight:400;line-height:1}.listbox-btn-forward.disabled,.listbox-btn-forward.disabled:hover{cursor:default;color:#cfcac4}.listbox-btn-forward:active,.listbox-btn-forward:focus,.listbox-btn-forward:hover{color:#0953bd}.listbox-btn-backward{text-align:center;cursor:pointer;color:#666;font-size:50px;width:50px;height:50px;line-height:50px}.listbox-btn-backward:before{content:"";font-family:fontello;font-weight:400;line-height:1}.listbox-btn-backward.disabled,.listbox-btn-backward.disabled:hover{cursor:default;color:#cfcac4}.listbox-btn-backward:active,.listbox-btn-backward:focus,.listbox-btn-backward:hover{color:#0953bd}.listbox-btn{position:absolute;top:55%;z-index:7}}.listbox-btn{display:block}@media (min-width:1004px){.listbox-btn{display:none}}.content-vietnam .vietnam-inner{margin:0 auto;max-width:1020px;padding-top:20px;padding-bottom:20px;text-align:center}.content-vietnam .vietnam-inner a{display:inline-block;margin-right:20px}.content-vietnam .vietnam-inner img.dadangky{height:50px}@media (min-width:1004px){.content-vietnam .vietnam-inner img.dadangky{height:70px}}.content-vietnam .vietnam-inner img.safeweb{height:40px}@media (min-width:1004px){.content-vietnam .vietnam-inner img.safeweb{height:60px}}.content.facebook:after{content:"";clear:both;display:table}@media (max-width:569px){.content.facebook .facebook-headline{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){.content.facebook .facebook-headline{width:calc(50% - 15px);float:left;margin-left:10px}}@media (min-width:1004px){.content.facebook .facebook-headline{width:calc(50% - 30px);float:left;margin-left:20px}}@media (min-width:1280px){.content.facebook .facebook-headline{width:calc(50% - 30px);float:left;margin-left:20px}}.content.facebook .fb-like{padding:19px 0 0;text-align:center}@media (max-width:569px){.content.facebook .fb-like{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){.content.facebook .fb-like{width:calc(50% - 15px);float:left;margin-left:10px}}@media (min-width:1004px){.content.facebook .fb-like{width:calc(50% - 30px);float:left;margin-left:20px}}@media (min-width:1280px){.content.facebook .fb-like{width:calc(50% - 30px);float:left;margin-left:20px}}@media (min-width:570px){.content.facebook .fb-like{padding:4px 0 0}}.step1 header .myaccount{margin:0 0 0 20px;height:auto}@media (min-width:1004px){.step1 header .myaccount{width:auto}}header .myaccount{position:relative;float:right;width:60px;height:60px;text-align:right}.header-desktop-style header .myaccount{margin:10px 10px 0 8px}header .myaccount .wrapper{display:block;width:50px;float:right}header .myaccount .button-myaccount{position:relative;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;height:55px;font-size:12px;line-height:20px;top:5px;z-index:1;width:45px;margin:0 4px;padding:8px 0;border-radius:3px}header .myaccount .button-myaccount:hover{color:#333;background-color:#fff}header .myaccount .button-myaccount:before{content:"\E838";font-family:fontello;font-weight:400;line-height:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;font-size:20px}@media (max-width:1003px){header .myaccount .button-myaccount:before{display:inline-block;line-height:35px}}header .myaccount .button-myaccount .logo img{display:none}@media (min-width:1004px){header .myaccount .button-myaccount{position:relative;width:auto;border-radius:3px;padding:0 16px;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-size:15px;height:35px;line-height:35px;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;transform:translateZ(0);margin:10px 0;background-color:rgba(0,0,0,.75);text-transform:none;box-shadow:0 2px 2px rgba(0,0,0,.2)}}.header-desktop-style header .myaccount .button-myaccount{position:relative;width:auto;border-radius:3px;padding:0 16px;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-size:15px;height:35px;line-height:35px;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;transform:translateZ(0);margin:0;background-color:rgba(0,0,0,.75);text-transform:none;box-shadow:0 2px 2px rgba(0,0,0,.2)}.step1 header .logo .button-house{display:none}header .logo .button-house{position:relative;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;height:55px;font-size:12px;line-height:20px;top:5px;z-index:1;width:45px;margin:0 4px;padding:8px 0;border-radius:3px}@media (min-width:1004px){header .logo .button-house{display:none}}header .logo .button-house:hover{color:#333;background-color:#fff}header .logo .button-house:before{content:"";font-family:fontello;font-weight:400;line-height:1;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;font-size:12px;float:left;position:absolute;top:23px;left:3px}header .logo .button-house:after{content:"";font-family:fontello;width:50%;display:flex;font-size:26px;position:absolute;top:18px;left:13px}.header-desktop-style header .logo .button-house{display:none}.smartbnr{position:fixed;height:79px;top:0;width:100%;background-color:#fff;margin-bottom:-6px;z-index:80;border-bottom:1px solid #eee}.smartbnr .clickbanner{display:block;height:100%}.smartbnr .logo{position:absolute;top:10px;left:3px;border-radius:5px}.smartbnr h2{position:absolute;top:10px;left:70px;font-size:12px;font-weight:700;font-family:arial;color:#424242;padding:0;border:0}.smartbnr .freedownload{font-size:12pt;top:38px}.smartbnr .appname,.smartbnr .freedownload{position:absolute;left:70px;color:#696969;text-shadow:1px 1px 0 #fff}.smartbnr .appname{font-size:10px;top:26px}.smartbnr .downloadnow{position:absolute;font-size:10px;top:38px;left:70px;color:#696969;text-shadow:1px 1px 0 #fff}.smartbnr .review-stars-range{position:absolute;top:55px;left:70px;height:14px}.smartbnr .closeicon{position:absolute;right:5px;top:9px;z-index:99;width:24px;height:24px;border-radius:3px;border:1px solid #696969;color:#696969;text-align:center;line-height:28px;cursor:pointer}.smartbnr .closeicon:after{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:22px;font-size:10px}.smartbnr .downloadbtn{display:block;position:fixed;text-decoration:none;font-size:11px;top:46px;right:5px;border-radius:3px;background-color:#1574f5;padding:0 6px}.smartbnr .downloadbtn span{display:block;padding:4px;font-weight:700;color:#fff}.activesmartbanner .smartbnr h2{border:0}.activesmartbanner .userpanel .modal-wrapper,.activesmartbanner header{margin-top:79px}@media (min-width:1004px){.activesmartbanner .userpanel .modal-wrapper{margin-top:0}}.activesmartbanner .dropdown-location-panel{margin-top:139px}.mobile-apps .main h1,.mobile-apps .main h2{color:#f80;letter-spacing:-2px;line-height:1em;margin-top:12px}.mobile-apps .main .mobiledevices img{float:left;max-width:859px;width:100%;margin-right:15px}.mobile-apps .main .mobiledevices .appbuttons img{max-width:217px;width:100%;margin-left:15px;margin-top:25px;margin-bottom:25px;float:left}.mobile-apps .main .mobiledevices p{font-family:opensans-regular,Helvetica,Arial;font-size:1.1em}.mobile-apps .main .mobiledevices li{background-image:url(/images/servicepages/mobile/li.png);background-repeat:no-repeat;color:#555;font-family:opensans-regular,Helvetica,Arial;font-size:14px;font-weight:400;line-height:24px;padding-left:30px}.mobile-apps .main .mobiledevices ol,.mobile-apps .main .mobiledevices ul{list-style:outside none none}.mobile-apps .main .downloadlink_box{background-color:#54aeca;border-radius:5px;padding:20px;font-family:opensans-regular,Helvetica,Arial;font-size:14px;font-weight:400;color:#fff}.mobile-apps .main .downloadlink_box h2{font-family:opensans-bold,Helvetica,Arial;font-size:26px;font-weight:400;letter-spacing:-1px;color:#fff;margin-bottom:24px}.mobile-apps .main .downloadlink_box small{font-size:12px}.submitbutton{width:100%}.notification{display:none;margin-bottom:10px;font-weight:700}.mobile-apps .main .downloadlink_box button{display:inline-block;font-family:opensans-bold,Helvetica,Arial;font-size:20px;font-weight:700;color:#fff;background-color:#f72718;background:linear-gradient(#f82718,#c31f13);border:0 none;border-radius:5px;box-shadow:0 2px 2px 2px #4897af;cursor:pointer;outline:none;padding:12px;padding-left:30px;padding-right:30px}.mobile-apps .main .downloadlink_box button:hover{background-color:#e40a0a;background:linear-gradient(#e30a0a,#9f0202)}.mobile-apps .main .downloadlink_box .textfield_form{background:none}.mobile-apps .main .downloadlink_box .textfield_form input{font-family:opensans-regular,Helvetica,Arial;font-size:20px;color:#000;background-repeat:repeat-x;background-color:#f6f6f6;border-radius:5px;border:1px solid #ccc;outline:none;padding:10px}.mobile-apps .main .downloadlink_box input:focus{background-image:none;background-color:#fff}.mobile-apps .main .inputfield{width:100%;margin-bottom:20px}@media (max-width:1003px){.mobiledevices .grid-06.appbuttons{width:24.99%}.mobiledevices .off-01.appbuttons{margin-left:4.165%}}.mobile-apps .mobiledevices{margin-bottom:30px}.mobilepages .main h1{color:#f80;letter-spacing:-2px;line-height:1em;margin-top:12px}.mobilepages .main h2{color:#f80;font-size:1.3em;font-weight:600;padding-bottom:6px;margin-top:12px;margin-bottom:0;border-bottom:1px dotted #ccc}.mobilepages .main h3{font-size:1.1em;font-weight:600;margin:0;padding-top:12px}.mobilepages .image-holder{text-align:center}.mobilepages .phone-image{max-width:230px;width:30%}.mobilepages .off-01{margin-left:0}.mobilepages .downloadpanelapp .button_menu{width:100%}.mobilepages .downloadpanelapp .button_menu i{float:left;font-size:1.6em;line-height:40px;margin-right:10px}.mobilepages .only-mobile{display:block}.mobilepages .only-desktop{display:none}@media (min-width:1004px){.mobilepages .main h1{font-size:2.6em;padding-bottom:12px}.mobilepages .main h2{font-size:1.4em}.mobilepages .downloadpanelapp .button_menu{width:auto;margin-top:30px;margin-bottom:10px}.mobilepages .only-mobile{display:none}.mobilepages .only-desktop{display:block}.mobilepages .phone-image{max-width:230px;width:100%}}@media (max-width:1003px){body.activesmartbanner.step3{margin-top:290px}}@media (max-width:1003px){body.hide-utilitybar.activesmartbanner .seopage{padding-top:10px}}@media (max-width:1003px){body.hide-utilitybar.activesmartbanner.seopages.chains .content-listing.restaurant-listing.content-delivery:first-of-type{margin-top:70px}}@media (max-width:1003px){body.hide-utilitybar.activesmartbanner.seopages .content-listing.restaurant-listing.content-delivery:first-of-type{margin-top:0}}@media (max-width:1003px){body.hide-utilitybar.activesmartbanner.seopages .content-listing.restaurant-listing{margin-top:370px}}body.activesmartbanner.servicepages .content-listing{margin-top:0;padding:20px;font-size:13px}@media (max-width:1003px){body.activesmartbanner.servicepages .content-listing{margin-top:360px}}.privacybanner_notice{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:999;text-align:center;min-width:280px;background-color:rgba(0,0,0,.65);color:#fff;padding:15px}@media (min-width:1004px){.privacybanner_notice{max-width:450px;right:0;margin-right:auto;margin-left:auto}}.privacybanner_notice .description{margin-bottom:5px}.privacybanner_notice .button-close{margin-top:10px;color:#555;font-weight:600}@media (min-width:1004px){.privacybanner_notice .button-close{width:100px;align-self:center}}.privacybanner_notice .button-close:before{margin-right:5px;font-size:16px}.privacybanner_notice .button-close:hover{background:#ddd}.privacybanner_notice a{color:#ff8000}.privacybanner_notice.show{display:block}.step1 .cta{position:relative}.step1 .cta .cta-inner{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;float:none;width:auto}@media (min-width:1004px){.step1 .cta .cta-inner{margin-top:180px}}.step1 .cta .dropdown-transparent{margin-top:6px;font-size:16px}.step1 .cta .dropdown-location{transition:all .3s ease;transition-delay:.25s}.step1 .cta .headlines{display:none}@media (max-width:1003px){.step1 .cta .headlines{position:relative;display:block}}.cta{position:relative;margin:0 auto;overflow:hidden;height:60px}.cta .cta-inner{position:relative;text-align:center}@media (min-width:1004px){.cta .cta-inner{margin-top:80px}}@media (min-width:1004px){.cta .cta-inner .headline-xl-raised{margin:8px 0 0;line-height:46px}}.cta .cta-inner .headline-xl-raised .hide{display:none}.cta .dropdown-transparent{font-size:16px}@media (min-width:1004px){.cta .dropdown-transparent{font-size:24px;line-height:30px}}.cta .dropdown-location{border-radius:3px;transform:translateZ(0);height:55px;padding:14px 12px;margin-top:5px;max-width:100%;transition:all .3s ease;transition-delay:.25s}@media (min-width:1004px){.cta .dropdown-location{width:auto;height:64px}}.cta .headlines{display:none}@media (min-width:1004px){.cta .headlines{display:block}.cta .headlines div.headline-xl-raised{display:none}}@media (min-width:1004px){.cta{overflow:visible;height:auto}}@media (max-width:1003px){.cta .headline-xl-raised{margin:0}.cta .headline-xl-raised.headline,.cta .headline-xl-raised dt{display:none}}.cta.open{z-index:5}body.step1 .cta .headlines{display:none}@media (max-width:1003px){body.step1 .cta .headlines{position:relative;display:block}}body.step1 .cta{position:relative;margin-top:100px;overflow:visible}@media (min-width:1004px){body.step1 .cta .cta-inner{margin-top:80px}}body.step1 .cta .headlines{display:block}body.step1 .cta .headlines .headline-xl-raised{font-size:25px;line-height:55px}@media (min-width:1004px){body.step1 .cta .headlines .headline-xl-raised{font-size:42px;line-height:32px}}body.step1 .cta .headlines .headline-xl-raised span{color:#fff;padding:4px 0;background:#261e1e;box-shadow:8px 0 0 #261e1e,-8px 0 0 #261e1e}body.step1 .cta .headlines .headline{display:block;font-size:22px;line-height:30px;margin-bottom:24px}@media (min-width:1004px){body.step1 .cta .headlines .headline{font-size:30px;line-height:70px;margin-bottom:4px}}body.step1 .cta .dropdown-location{display:none}.locationpanel{position:relative;text-align:center;border-radius:3px;background:hsla(0,0%,100%,.85);width:96%;max-width:650px;margin:0 auto;padding:8px}.locationpanel .deliveryareapanel{text-align:left;height:55px}.locationpanel .deliveryareapanel.nopc.tabbed{height:146px}@media (min-width:1004px){.locationpanel .deliveryareapanel.nopc.tabbed{height:85px}}.locationpanel .deliveryareapanel.nopc{height:114px}@media (min-width:1004px){.locationpanel .deliveryareapanel.nopc{height:55px}}.locationpanel .deliveryareapanel.nopc select{cursor:pointer;-moz-appearance:none}.locationpanel .deliveryareapanel.nopc ul#deliverytabbed{list-style:none}.locationpanel .deliveryareapanel.nopc ul#deliverytabbed li{float:left;margin-right:4px;border-bottom:1px solid #777;padding-bottom:2px;margin-bottom:8px}.locationpanel .deliveryareapanel.nopc ul#deliverytabbed li a{color:#777}.locationpanel .deliveryareapanel.nopc ul#deliverytabbed li.selected a{color:#ff8000}.locationpanel .deliveryareapanel.nopc ul#deliverytabbed li.selected{border-bottom:1px solid #ff8000}.locationpanel .deliveryareapanel.nopc .addresspulldown,.locationpanel .deliveryareapanel.nopc .addresspulldown_popup,.locationpanel .deliveryareapanel.nopc .citydistrictpulldowns{clear:both}.locationpanel .deliveryareapanel.nopc #idistrictpulldown div.pulldown_form{float:right}@media (min-width:1004px){.locationpanel .deliveryareapanel.nopc #idistrictpulldown div.pulldown_form{float:left;margin-left:8px}}.locationpanel .deliveryareapanel.nopc div.pulldown_form select::-ms-expand{display:none}.locationpanel .deliveryareapanel.nopc div.pulldown_form{float:left;width:49%;margin-bottom:4px}@media (min-width:1004px){.locationpanel .deliveryareapanel.nopc div.pulldown_form{float:left;width:34%}}.locationpanel .deliveryareapanel.nopc div.pulldown_form select{width:100%;height:55px;font-size:16px;background:#fff;border:1px solid #999;border-radius:3px;padding:8px 16px}.locationpanel .deliveryareapanel.nopc .addresspulldown_popup div.pulldown_form,.locationpanel .deliveryareapanel.nopc .addresspulldown div.pulldown_form{width:100%}@media (min-width:1004px){.locationpanel .deliveryareapanel.nopc .addresspulldown_popup div.pulldown_form,.locationpanel .deliveryareapanel.nopc .addresspulldown div.pulldown_form{width:70%;margin-bottom:0}}.locationpanel .deliveryareapanel.nopc .submitBtn{width:100%}@media (min-width:1004px){.locationpanel .deliveryareapanel.nopc .submitBtn{width:29.4%;float:right}}.locationpanel input{font-family:Open Sans,sans-serif;background:#fff;-webkit-appearance:none;width:100%;height:55px;font-size:16px;border-radius:3px;text-align:left;padding-left:14px}.locationpanel .inputs{display:inline-block;vertical-align:top;width:66.5%}@media (min-width:1004px){.locationpanel .inputs{width:70%}}.locationpanel button .submit{display:block;font-family:Open Sans,sans-serif;text-align:center;text-transform:uppercase;padding:0 0 3px;cursor:pointer;border-radius:3px;font-size:22px;font-weight:600;background-color:#1574f5;color:#fff;border:1px solid #1574f5;width:100%;height:55px;margin-left:3px}.autocompletesearch:before{content:"";position:absolute;padding:0;display:block;background-image:url(../images/powered_by_google_on_white.png);background-position:100%;background-repeat:no-repeat;background-size:85px 10px;width:85px;height:10px;top:8px;right:8px;z-index:1;opacity:0}.locationpanel.selected .inputs{width:100%;transition:all .1s linear}.locationpanel.selected .inputs .autocompletesearch:before{opacity:1;transition:opacity .5s linear}.locationpanel.selected .submitBtn{display:none}.deliveryareapanel #ideliveryareaerror{padding:12px;border-radius:5px;z-index:200;font-weight:600;background-color:rgba(58,58,58,.8);color:#fff;font-size:13px;margin-top:30px;display:none;text-align:center;position:absolute;margin-right:2%}@media (min-width:1004px){.deliveryareapanel #ideliveryareaerror{margin-left:auto;margin-right:auto;font-size:14px;padding:20px;width:635px;width:100%;max-width:522px}}.deliveryareapanel.nopc #ideliveryareaerror{margin-top:100px}.deliveryareapanel .autoCompleteWrap{position:relative;clear:both}.deliveryareapanel .autoCompleteDropDown{position:absolute;top:-2px;left:0;z-index:10;display:none;background-color:#fff;width:100%;min-height:50px;border-radius:0 0 5px 5px;padding:6px;border:1px solid #1574f5;border-top:0;box-shadow:0 6px 8px 0 rgba(0,0,0,.25)}@media (min-width:1004px){.deliveryareapanel .autoCompleteDropDown{top:-9px}}.deliveryareapanel .autoCompleteDropDown .skip{padding:10px;color:#0a3847;font-weight:600}.deliveryareapanel .autoCompleteDropDown .notice{border:1px solid rgba(80,170,221,.44);background-color:rgba(80,170,221,.09);padding:9px;margin:0 20px 10px 19px;border-radius:3px;color:#1574f5}.deliveryareapanel .autoCompleteDropDown .CloseBtnIcon,.deliveryareapanel .autoCompleteDropDown h1{display:none}.deliveryareapanel .autoCompleteDropDown div.suggestions{display:none;padding:10px;font-size:12px;font-weight:600}.deliveryareapanel .submitBtn{display:inline-block;width:32%;overflow:hidden}@media (min-width:1004px){.deliveryareapanel .submitBtn{width:29.3%}}.deliveryareapanel .submitBtn span{color:#fff;font-size:12px;line-height:35px}@media (min-width:570px){.deliveryareapanel .submitBtn span{font-size:18px}}@media (min-width:1004px){.deliveryareapanel .submitBtn .deliveryareapanel .submitBtn{margin-left:1%}}.deliveryareapanel .item{display:block;color:#a4a4a4;text-align:left;text-decoration:none;transition:all .4s ease 0s}.deliveryareapanel .item:focus{border:none;outline:none}.deliveryareapanel .item span{display:block;padding:9px;font-size:14px}.deliveryareapanel .item span:hover{background-color:#f6f6f6;color:#0a3847}.deliveryareapanel .geolocation{position:relative}.deliveryareapanel .geolocation span:after{content:"\E91C";font-family:fontello;font-size:17pt;position:absolute;top:5px;margin-left:6px}.deliveryareapanel a.button{height:55px;text-decoration:none;overflow:hidden;line-height:56px}.deliveryareapanel a.selected{background-color:#f6f6f6;color:#1574f5}.deliveryareapanel a.selected span:before{content:"\E84B";font-family:fontello;float:right;transition:all .8s ease 0s}.deliveryareapanel:after{clear:both}.deliveryareapanel .suggestions-location{display:none;color:#f76161;padding-bottom:2px;margin-bottom:4px;padding-left:9px}@media (max-width:1003px){.fullscreen .deliveryareapanel .autoCompleteDropDown{padding:0}}@media (min-width:1004px){.step1 div#ideliveryareaerror{max-width:635px}}body.step1 .autoCompleteDropDown .notice{margin:0 0 10px}.dropdown{font-size:13px;color:#666;border:1px solid #ccc;padding-left:5px;padding-right:5px;width:100%;background:#fff;border-radius:0;border-bottom:2px solid #ff8000;margin-bottom:20px}.dropdown .item{color:#333;line-height:30px;height:30px}.dropdown .item a{color:#0a3847}.dropdown .item:hover{background-color:#efefef;height:30px}.dropdown .item span a{color:#333;font-size:13;height:20px}.postcode{text-align:center;color:#fff}.postcode .headline{font-size:9px;text-transform:uppercase;font-weight:700}@media (min-width:1004px){.postcode .headline{margin:8px 0;font-size:30px;line-height:54px;font-weight:400;text-align:center}}@media (min-width:1004px){.postcode .headline span{position:relative;display:inline;background:#261e1e;box-shadow:8px 0 0 #261e1e,-8px 0 0 #261e1e;color:#fff;padding:4px 0;text-transform:none}}@media (min-width:1004px){.postcode{display:block;position:absolute;width:500px;margin:0 auto;left:0;right:0;top:80px}.postcode,.postcode .locationpanel .deliveryareapanel{height:auto}.postcode .deliveryareapanel .autoCompleteDropDown{position:relative;top:auto;left:auto;padding-bottom:24px}.postcode .dropdown-transparent.selected{width:500px;background:hsla(0,0%,100%,.75);transition:background .5s ease;transform:translateZ(0)}.postcode .dropdown-transparent .atom-dropdown-text{text-align:center;display:block}.postcode .dropdown-location-panel{position:absolute;top:125px;width:500px;height:auto;border-bottom:4px solid #ff8000}.postcode .deliveryareapanel .autoCompleteDropDown a.item span{font-size:14px}}.postcode.active .dropdown-transparent .atom-dropdown-text{border:0}.cta #dropdown-location .atom-dropdown-text{opacity:0;transition:opacity .5s ease}.cta.dropdown-transparent.selected{background:hsla(0,0%,100%,.75)}.cta .dropdown-location.selected{padding:14px 12px;border-radius:0 0 3px 3px;width:100%;left:0;position:fixed;z-index:15}@media (min-width:1004px){.cta .dropdown-location.selected{border-radius:3px 3px 0 0;width:560px;background:#fff;left:auto;position:relative;z-index:1}}.cta .dropdown-location.selected .atom-dropdown-text{border-bottom:0}.dropdown-location-panel{display:none;position:fixed;top:58px;left:0;background-color:#fff;width:100%;height:3000px;overflow:hidden;padding-top:12px;z-index:5}.dropdown-location-panel-nopc{padding-bottom:16px;box-shadow:0 0 8px rgba(51,51,51,.41)}@media (max-width:1003px){.dropdown-location-panel-nopc{margin-top:0!important}}.dropdown-location .atom-dropdown-icon{overflow:hidden}.dropdown-location.selected .atom-dropdown-icon{float:right;margin-right:7px}.dropdown-location.selected .atom-dropdown-label{text-align:left;padding-left:10px}.dropdown-location-panel.selected{display:block;transform:translateZ(0);transition-delay:0s!important;transition:all .3s ease}@media (min-width:1004px){.dropdown-location-panel.selected{width:560px;margin-right:auto;margin-left:auto;top:auto;left:0;right:0;height:auto;overflow:visible;position:static;padding-top:0}}@media (min-width:1004px){.dropdown-location-panel.selected .submitBtn{width:29.2%}}@media (min-width:1004px){.dropdown-location-panel.selected .autoCompleteDropDown{left:-19px;width:560px;padding:18px}}@media (min-width:1004px){.dropdown-location-panel.selected a.item{padding:0}}.postcode .dropdown-location-panel .locationpanel{padding:0;padding-top:8px}.postcode .dropdown-location-panel .textfield_form input{border:1px solid #e0e0e0}.dropdown-location-panel .locationpanel.selected .submitBtn{visibility:hidden;height:0;margin:0;display:inherit;padding:2px}.dropdown-location-panel .deliveryareapanel .autoCompleteDropDown{box-shadow:none;border:none}@media (min-width:1004px){.dropdown-location-panel .deliveryareapanel .autoCompleteDropDown{box-shadow:0 6px 8px 0 rgba(0,0,0,.25)}}.dropdown-location-panel .deliveryareapanel .autoCompleteWrap{margin-top:12px}.dropdown-location-panel .autoCompleteToolbar{display:none}div.pulldown_form{position:relative}div.pulldown_form:after{content:"";right:10px;position:absolute;font-family:fontello;line-height:1;top:50%;transform:translateY(-50%) rotate(180deg);pointer-events:none}@media (max-width:1003px){.cta .headlines{display:block}.cta .dropdown-transparent{padding:0;display:block}.cta .dropdown-transparent .atom-dropdown-label{text-align:center}.cta .dropdown-transparent.selected .atom-dropdown-label{text-align:left}.cta .dropdown-transparent .atom-dropdown-text{border-bottom:0}.cta .dropdown-location.selected{display:block;padding:0}.cta span.atom-dropdown-text{position:relative}.cta span.atom-dropdown-text:after{content:" ";width:100%;height:1px;background-color:#fff;position:absolute;bottom:10px;left:0;margin:0 auto}}.deliveryareapanelpopupmode .autoCompleteDropDown{box-shadow:none;padding:0;border:none;border-radius:none}@media (min-width:1004px){.deliveryareapanelpopupmode .autoCompleteDropDown{position:relative}}.deliveryareapanelpopupmode .deliverypanel{margin-bottom:24px}.deliveryareapanelpopupmode.locationpanel .submitBtn{display:none}.deliveryareapanelpopupmode.locationpanel .inputs{width:100%}.deliveryareapanelpopupmode.locationpanel .autocompletesearch:before{opacity:1}.deliveryareapanelpopupmode.locationpanel .autoCompleteDropDown .skip{text-align:left}.deliveryareapanelpopupmode.locationpanel .deliveryareapanelvn .submitBtn{display:block}.deliveryareapanelpopupmode.locationpanel .deliveryareapanelvn .inputs{width:70%}@media (max-width:1003px){.cta-pickup .headline-xl-raised dt{line-height:34px}.cta-pickup .headline-xl-raised span.atom-dropdown-switch-delivery,.cta-pickup .headline-xl-raised span.atom-dropdown-switch-pickup{background:rgba(0,0,0,.75);border-radius:3px;padding:0 4px;color:#9a9998}.cta-pickup .headline-xl-raised span.atom-dropdown-switch-delivery.switch-active,.cta-pickup .headline-xl-raised span.atom-dropdown-switch-pickup.switch-active{color:#fff}}@media (min-width:1280px){.cta .dropdown-location.dropdown-switch-active{width:560px}}.cta-pickup .dropdown-location.dropdown-switch-active{max-width:60%}@media (min-width:1004px){.cta-pickup .dropdown-location.dropdown-switch-active{width:auto}}.cta-pickup .dropdown-location.dropdown-switch-active.selected{width:100%;max-width:100%}@media (min-width:1004px){.cta-pickup .dropdown-location.dropdown-switch-active.selected{width:560px}}body.landingpages .atom-dropdown-switch-delivery,body.landingpages .atom-dropdown-switch-pickup,body.seopages .atom-dropdown-switch-delivery,body.seopages .atom-dropdown-switch-pickup,body.servicepages .atom-dropdown-switch-delivery,body.servicepages .atom-dropdown-switch-pickup{display:none}@media (max-width:1003px){body.landingpages .cta-pickup .dropdown-location.dropdown-switch-active,body.seopages .cta-pickup .dropdown-location.dropdown-switch-active,body.servicepages .cta-pickup .dropdown-location.dropdown-switch-active{width:100%}}span.atom-dropdown-switch-delivery{display:inline-block;overflow:hidden;margin-top:5px;height:55px;font-size:16px;margin-left:8px;transition:all .3s ease;color:#fdd4ac;cursor:pointer}span.atom-dropdown-switch-delivery.blow{transition:all .3s ease;transform:scale(2.3)}span.atom-dropdown-switch-delivery:before{content:"";font-family:fontello;padding-bottom:8px;padding-left:12px;padding-right:12px}span.atom-dropdown-switch-delivery.switch-active{color:#fff}span.atom-dropdown-switch-delivery.switch-active:before{border-bottom:1px solid #fff}span.atom-dropdown-switch-pickup{display:inline-block;overflow:hidden;margin-top:5px;height:55px;font-size:16px;transition:all .3s ease;color:#fdd4ac}span.atom-dropdown-switch-pickup.blow{transition:all .3s ease;transform:scale(2.3)}span.atom-dropdown-switch-pickup:before{content:"";font-family:fontello;padding-bottom:8px;padding-left:12px;padding-right:12px}span.atom-dropdown-switch-pickup.switch-active{color:#fff}span.atom-dropdown-switch-pickup.switch-active:before{border-bottom:1px solid #fff}@media (min-width:1004px){span.atom-dropdown-switch-delivery,span.atom-dropdown-switch-pickup{position:absolute;font-size:30px;color:#fff;margin-top:2px;text-shadow:1px 2px 2px #000}span.atom-dropdown-switch-pickup{margin-left:50px}}.deliveryareapanelpopupmode #isearchstring2{margin-left:8px}@media (max-width:1003px){header .myaccount{position:absolute;top:0;right:0}header .logo{position:absolute;top:0;left:0}header .cta{overflow:inherit;height:auto;margin:0 12px}header .cta .headline-xl-raised{font-size:20px}header .cta .headline-xl-raised dt{display:block}header .cta .cta-inner{margin-top:60px}header .cta .cta-inner .title-delivery{max-width:80%;overflow:hidden;overflow-wrap:break-word;margin:0 auto;white-space:nowrap;text-overflow:ellipsis;line-height:30px}header .cta .cta-inner .title-delivery.hidden,header .cta .cta-inner .title-pickup.hidden{display:none}header .cta .cta-inner .title-pickup{line-height:30px;margin:0 auto}header .cta .dropdown-transparent{display:inline-block;font-size:20px;padding:2px 12px;background:rgba(0,0,0,.75)}header .cta .dropdown-location.selected{top:0;background:#fff;height:64px;margin-top:0}}.textcontent .textcontent-text h3{margin:8px 0 16px;font-weight:400;color:#0a3847;font-size:1.4rem;line-height:1.6rem;text-align:left}.wrapper-content-tabslider-seo,.wrapper-content-trustedseals{background:#f8f5f2}.tabslider{font-size:15px;position:relative;overflow:hidden}.wrapper-content-inner{position:relative;margin:0 auto;max-width:1020px;height:100%;padding:60px 0}.tabslider h3{font-weight:400;color:#0a3847;font-size:1.4rem;line-height:1.6rem}.tabslider h2,.tabslider h3{margin:8px 0 16px;text-align:center}.tabslider h2{font-size:2rem;line-height:2.4rem;color:#ff8000;font-weight:600}.tabslider .tabslider-navi{display:inline-block;width:100%;padding:24px 16px 0;color:#0a3847;border-bottom:1px solid #cfcac4}.tabslider *{box-sizing:border-box}.tabslider .tabslider-navi li.active,.tabslider .tabslider-navi li.active a,.tabslider .tabslider-navi li:active,.tabslider .tabslider-navi li:active a,.tabslider .tabslider-navi li:hover,.tabslider .tabslider-navi li:hover a{color:#ff8000}.tabslider .tabslider-navi li.active:after{background:#ff8000;width:100%;transform:scale(1.1)}.tabslider .tabslider-navi li:after{content:"";display:block;height:2px;margin:auto;width:100%;position:relative;top:10px;transform:scale(.1);color:#fff;background:#ff8000}.tabslider .tabslider-navi li{display:inline-block;margin:8px 16px;border-bottom:2px solid transparent;cursor:pointer}.tabslider .tabslider-navi li a{color:#0a3847;padding:8px}.tabslider .tabslider-btn-backward{left:0}.tabslider .tabslider-btn-backward,.tabslider .tabslider-btn-forward{text-align:center;cursor:pointer;color:#666;font-size:50px;width:50px;height:50px;line-height:50px}.tabslider .tabslider-btn-forward{right:0}.tabslider .tabslider-btn-backward:before{content:"";font-family:fontello;font-weight:400;line-height:1}.tabslider .tabslider-btn-forward:before{content:"";font-family:fontello;font-weight:400;line-height:1}@media (max-width:1003px){.textcontent .textcontent-text{width:100%;text-align:center}.textcontent .textcontent-text h3{text-align:center}.wrapper-content-inner{padding:60px 20px}.textcontent{text-align:center;display:block}.tabslider ul.seolinks-content .tabslider-grid-img,.tabslider ul.seolinks-content div{display:none}.tabslider ul.seolinks-content{width:100%;margin-top:4%}.tabslider ul.seolinks-content .tabslider-link-text{line-height:1.5;display:table;text-align:justify;cursor:pointer;color:#1574f5}.tabslider ul.seolinks-content li.grid,.tabslider ul.seolinks-content li.list{height:35px;margin:0 auto;display:table}.tabslider .tabslider-navi{width:1999px;padding:0 200px;overflow:hidden;position:relative}}@media (min-width:1004px){.tabslider .tabslider-btn{display:none}.tabslider ul.seolinks-content li.list{width:50%;height:60px;color:#666;padding:2%;float:left;list-style:none;text-align:center}.tabslider ul.seolinks-content .grid .tabslider-links:hover:before{opacity:.3}.tabslider ul.seolinks-content .grid .tabslider-links:before{content:"";display:block;position:absolute;left:0;right:0;bottom:3px;top:0;background:#333;opacity:.6}.tabslider ul.seolinks-content li.grid .tabslider-link-text{position:absolute;left:50%;transform:translate(-50%,-50%);font-weight:500;text-align:center;word-wrap:break-word;width:80%;font-size:18px;top:50%;color:#fff}.tabslider ul.seolinks-content li.grid{display:inline-block;position:relative;margin:12px}.tabslider ul.seolinks-content{width:100%;margin-top:16px}}.tabslider .tabslider-btn{position:absolute;top:275px}.tabslider .visible{display:block!important}.tabslider ul{display:none}.tabslider .yd-tabslider-cities-empty{background-position:-1125px 0;background:none}.tabslider .yd-tabslider-cities-hamburg{background-position:-1125px 0}.tabslider .yd-tabslider-cities-koeln{background-position:-225px -160px}.tabslider li div{display:inline-block;background:url(/assets/images/tabslider/tabslider.jpg) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;width:225px;height:160px}.tabslider li .yd-tabslider-cities-hamburg{background-position:-1125px 0}.tabslider li .yd-tabslider-cities-berlin{background-position:0 0}.tabslider li .yd-tabslider-cities-koeln{background-position:-225px -160px}.tabslider li .yd-tabslider-cities-bremen{background-position:-225px 0}.tabslider li .yd-tabslider-cities-muenchen{background-position:-900px -160px}.tabslider li .yd-tabslider-cities-essen{background-position:-450px 0}.tabslider li .yd-tabslider-cities-frankfurt{background-position:-675px 0}.tabslider li .yd-tabslider-cities-warszawa{background-position:0 -320px}.tabslider li .yd-tabslider-cities-krakow{background-position:-450px -160px}.tabslider li .yd-tabslider-cities-wroclaw{background-position:-225px -320px}.tabslider li .yd-tabslider-cities-poznan{background-position:-1125px -160px}.tabslider li .yd-tabslider-cities-katowice{background-position:0 -160px}.tabslider li .yd-tabslider-cities-gdansk{background-position:-900px 0}.tabslider li .yd-tabslider-cities-lodz{background-position:-675px -160px}.tabslider li .yd-tabslider-kitchen-types-polish{background-position:-675px -800px}.tabslider li .yd-tabslider-kitchen-types-italian{background-position:0 -800px}.tabslider li .yd-tabslider-kitchen-types-indian{background-position:-1125px -640px}.tabslider li .yd-tabslider-kitchen-types-japanese{background-position:-225px -800px}.tabslider li .yd-tabslider-kitchen-types-chinese{background-position:-450px -640px}.tabslider li .yd-tabslider-kitchen-types-mexican{background-position:-450px -800px}.tabslider li .yd-tabslider-kitchen-types-greek{background-position:-900px -640px}.tabslider li .yd-tabslider-kitchen-types-asian{background-position:-225px -640px}.tabslider li .yd-tabslider-food-types-pizza{background-position:-450px -480px}.tabslider li .yd-tabslider-food-types-sushi{background-position:0 -640px}.tabslider li .yd-tabslider-food-types-kebap{background-position:-1125px -320px}.tabslider li .yd-tabslider-food-types-chinese{background-position:-675px -320px}.tabslider li .yd-tabslider-food-types-pierogi{background-position:-225px -480px}.tabslider li .yd-tabslider-food-types-salad{background-position:-900px -480px}.tabslider li .yd-tabslider-food-types-burger{background-position:-450px -320px}.tabslider li .yd-tabslider-food-types-home-dinners{background-position:-900px -320px}.tabslider li .yd-tabslider-kitchen-types-german{background-position:-675px -640px}.tabslider li .yd-tabslider-food-types-pommes{background-position:-675px -480px}.tabslider li .yd-tabslider-food-types-pasta{background-position:0 -480px}.tabslider li .yd-tabslider-food-types-schnitzel{background-position:-1125px -480px}.tabslider li .yd-tabslider-recommendation-3eur-gutschein{background-position:-1125px -960px}.tabslider li .yd-tabslider-recommendation-24-stunden-lieferservice{background-position:-900px -960px}.tabslider li .yd-tabslider-recommendation-nachtlieferservice{background-position:-450px -1120px}.tabslider li .yd-tabslider-recommendation-lieferando-de-werbung{background-position:-225px -1120px}.tabslider li .yd-tabslider-recommendation-vorteile-von-lieferando-de{background-position:-675px -1120px}.tabslider li .yd-tabslider-recommendation-lieferando-de-apps{background-position:0 -1120px}.tabslider li .yd-tabslider-moreinfo-essen-bestellen{background-position:-1125px -800px}.tabslider li .yd-tabslider-moreinfo-lieferservice{background-position:-450px -960px}.tabslider li .yd-tabslider-moreinfo-lieferdienst{background-position:-225px -960px}.tabslider li .yd-tabslider-moreinfo-bestellservice{background-position:-900px -800px}.tabslider li .yd-tabslider-moreinfo-heimservice{background-position:0 -960px}.tabslider li .yd-tabslider-moreinfo-zur-plz-suche{background-position:-675px -960px}.content-blog .content-inner{position:relative;margin:0 auto;max-width:1020px;height:100%;padding:60px 0}.content-blog .content-inner h3{margin:8px 0 16px;font-weight:400;color:#0a3847;font-size:1.4rem;line-height:1.6rem;text-align:center}@media (min-width:1004px){.content-blog .content-inner h3{text-align:left}}.content-blog .content-inner .textcontent-img{text-align:center}@media (min-width:1004px){.content-blog .content-inner .textcontent-img{text-align:right}}.content-blog .content-inner .textcontent-img img{max-width:300px;width:100%}@media (min-width:1004px){.content-blog .content-inner .textcontent-img img{max-width:400px}}.content-blog .content-inner div a{text-align:center;display:block}@media (min-width:1004px){.content-blog .content-inner div a{font-size:15px;display:inline-block}}.content-listing.menucard-listing,.content-listing.orderdetails-listing,.content-listing.restaurant-listing{margin-top:290px}@media (min-width:1004px){.content-listing.menucard-listing,.content-listing.orderdetails-listing,.content-listing.restaurant-listing{margin-top:0}}.activesmartbanner .content-listing.restaurant-listing,.activesmartbanner .content-listing.restaurant-listing.content-delivery{margin-top:305px}@media (min-width:1004px){.activesmartbanner .content-listing.restaurant-listing,.activesmartbanner .content-listing.restaurant-listing.content-delivery{margin-top:0}}.activesmartbanner #kitchen-types{margin-top:303px}@media (min-width:1004px){.activesmartbanner #kitchen-types{margin-top:0}}.activesmartbanner #kitchen-types.kitchenType-scrolling{margin-top:0;top:78px}.content-listing.restaurant-listing .grid-container{position:relative}@media (max-width:569px){.content-listing.restaurant-listing .grid-container{width:calc(100% - 10px);max-width:1275px;margin-left:5px;margin-right:5px;background-image:linear-gradient(90deg,#fff 0,#fff)}}@media (min-width:570px){.content-listing.restaurant-listing .grid-container{width:calc(100% - 20px);max-width:1280px;margin-left:10px;margin-right:10px;background-image:linear-gradient(90deg,#fff 0,#fff)}}@media (min-width:1004px){.content-listing.restaurant-listing .grid-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;background-image:linear-gradient(90deg,transparent 20px,#fff 0,#fff calc(100% - 20px),transparent calc(100% - 20px))}}@media (min-width:1280px){.content-listing.restaurant-listing .grid-container{width:calc(100% + 40px);max-width:1320px;margin-left:auto;margin-right:auto;background-image:linear-gradient(90deg,transparent 0,#fff 0,#fff 100%,transparent 100%)}}@media (min-width:1280px) and (min-width:1280px) and (max-width:1320px){.content-listing.restaurant-listing .grid-container{left:50%;margin-left:-660px}}.content-listing.restaurant-listing .grid-container:after{content:"";display:table;clear:both}.content-listing.restaurant-listing .space-before{padding-top:64px}.content-listing .listing-inner{position:relative;width:100%;height:100%;min-height:600px;overflow:hidden}.content-listing .listing-inner.checkoutcontainer{height:auto}#kitchen-types{width:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;height:64px;background-color:#f8f5f2}#kitchen-types.kitchenType-scrolling{position:fixed;top:0;z-index:100}#kitchen-types .component-container{margin:0 auto;display:flex;flex-direction:row;max-width:1240px;width:100%}#kitchen-types .filter-kitchen{visibility:hidden}#kitchen-types .filter-kitchen.visible{visibility:visible}#kitchen-types .filter-kitchen.swiper-container{width:100%}#kitchen-types .filter-kitchen .swiper-slide{text-align:center;display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;width:auto;font-family:Roboto Slab,Courier New,serif;color:#0a3847;font-size:14px;font-weight:300}@media (min-width:1280px){#kitchen-types .filter-kitchen .swiper-slide:hover{color:#ff8000}}#kitchen-types .filter-kitchen .swiper-slide.filter-label-selected{color:#ff8000;text-shadow:.5px 0 0 #ff8000}#kitchen-types .swiper-button-next,#kitchen-types .swiper-button-prev{position:static;margin:0;top:0!important;color:#0a3847;font-size:12px;width:64px;height:64px;background-color:#f8f5f2;z-index:1;background-image:none;line-height:46px;text-align:center;display:none!important;padding-top:10px}@media (min-width:1280px){#kitchen-types .swiper-button-next,#kitchen-types .swiper-button-prev{display:inline-block!important}#kitchen-types .swiper-button-next.swiper-button-disabled,#kitchen-types .swiper-button-prev.swiper-button-disabled{display:none!important}}#kitchen-types .swiper-button-next:before,#kitchen-types .swiper-button-prev:before{font-family:fontello;color:#0a3847}#kitchen-types .swiper-button-next:focus,#kitchen-types .swiper-button-prev:focus{outline:0}#kitchen-types .swiper-button-next{right:0}#kitchen-types .swiper-button-next:before{content:"\e992"}#kitchen-types .swiper-button-next.slick-visible{display:inline-block!important}#kitchen-types .swiper-button-prev{left:0}#kitchen-types .swiper-button-prev:before{content:"\e993"}.restaurants-filter,.restaurants-map{display:none;float:left}.restaurants-filter .restaurantInfoPanel .logo img,.restaurants-map .restaurantInfoPanel .logo img{max-width:200px;height:auto;margin-bottom:5px}.restaurants-map{display:block}.restaurant.restaurant_disable,.restaurant.restaurant_hide{display:none}.restaurantlist-header{overflow:hidden;padding:22px 0}@media (max-width:1003px){.restaurantlist-header{padding:0 0 20px}}.restaurantlist-header h1{display:inline-block;font-size:16px;text-align:center}@media (min-width:1004px){.restaurantlist-header h1{color:#0a3847;font-size:25px;text-align:left;margin:-12px 0}}@media (max-width:1003px){.restaurantlist-header h1{position:absolute;margin-top:-100px;white-space:normal}}@media (max-width:1003px){.content-delivery .restaurantlist-header{visibility:hidden;overflow:hidden;height:0;padding:0}}.restaurants{min-height:270px;opacity:0}@media (max-width:569px){.restaurants{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){.restaurants{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:1004px){.restaurants{width:calc(75% - 35px);float:left;margin-left:20px}}@media (min-width:1280px){.restaurants{width:calc(75% - 35px);float:left;margin-left:20px}}.restaurants .closed{color:#ff4246}.restaurants .closed:before{color:#ff4246!important}@media (min-width:1004px){.restaurants{margin-bottom:30px}}@media (min-width:1004px){.restaurants-filter{width:calc(25% - 25px);float:left;margin-left:20px}}@media (min-width:1280px){.restaurants-filter{width:calc(25% - 25px);float:left;margin-left:20px}}@media (min-width:1004px){.restaurants-filter{display:block;margin-bottom:60px;padding:0 0 0 32px}}.noresults{margin-top:300px;text-align:center;font-size:17px}@media (min-width:1004px){.noresults{margin-top:40px;margin-bottom:40px}}.noresults a{font-size:14px;color:#1574f5}.noresults a:after{font-family:fontello;content:""}.noresults.recommend:after,.noresults.signup:after,.noresults a.recommend:after,.noresults a.signup:after{content:""}.noresults.filter{display:none;text-align:center;max-width:75%;font-size:15px;margin:15vh auto 40px}.noresults #no-results-reset-filter,.noresults #no-results-reset-search{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;border:1px solid #d7d7d7;color:#1574f5;width:226px;height:48px;border-radius:2px}.noresults #no-results-reset-filter:hover,.noresults #no-results-reset-search:hover{cursor:pointer;background-color:#0953bd;color:#fff}.noresults h3{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#0a3847;margin-top:14px;margin-bottom:24px}.noresults .icon-ta-search-icon{width:30px;height:30px}.noresults#no-results-filter .reset-filter-header{margin:21px auto 3px;font-size:18px}.noresults#no-results-filter .reset-filter-body{margin-bottom:24px;margin-left:auto;margin-right:auto;text-align:center;max-width:262px;font-size:14px}.is-restaurant-list header{height:226px}@media (min-width:1004px){.is-restaurant-list header{min-height:0}}.is-restaurant-list .content-listing.restaurant-listing{margin-top:226px}@media (min-width:1004px){.is-restaurant-list .content-listing.restaurant-listing{margin-top:0}}.restaurant:hover{background:#eef7fa;box-shadow:0 1px 1px #cfcac4}.closed-message{display:none}.restaurant{position:relative;display:flex;flex-direction:row;background-color:#fff;padding:2px;border-radius:2px;border:1px solid #ebebeb;cursor:pointer;margin:8px 0;min-height:120px;overflow:hidden}@media (min-width:1004px){.restaurant{margin-right:32px}}.restaurant:first-child{margin-top:0}.restaurant .restaurantname{padding:0;font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;color:#0a3847;font-weight:700;font-size:18px;line-height:22px;overflow:hidden;margin:0}.restaurant .restaurantname a{font-size:18px;line-height:22px;font-weight:600;text-align:left;color:#0a3847;margin:0 0 4px}.restaurant .restaurantname a.restaurantlabel:before{content:attr(data-label);display:inline;font-family:Roboto Slab,Courier New,serif;font-size:12px;font-weight:400;line-height:1.83;color:#fff;text-align:center;white-space:nowrap;border-radius:.25em;background-color:transparent;vertical-align:16%;margin-right:4px;padding:0 3px 1px}.restaurant .restaurantname a.restaurantlabel.balloon_new:before{background-color:#10d365}.restaurant .restaurantname a.restaurantlabel.has_tip:before,.restaurant .restaurantname a.restaurantlabel.is_favorite:before{background-color:#ff8000}.restaurant .restaurantname a:hover{color:#1574f5}.restaurant .logowrapper{flex:0 0 98px;text-align:center;border-right:1px solid #ebebeb;min-height:100px;display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:570px){.restaurant .logowrapper{flex:0 0 118px}}@media (min-width:1004px){.restaurant .logowrapper{flex:0 0 138px}}.restaurant .logowrapper .restaurantlabel{position:absolute;left:8px;top:0px;text-align:left;z-index:2}.restaurant .logowrapper .restaurantlabel:before{width:32px;height:16px;content:attr(data-label);display:inline;font-family:Roboto Slab,Courier New,serif;font-size:12px;font-weight:400;line-height:16px;color:#fff;text-align:center;white-space:nowrap;border-radius:.25em;background-color:transparent;padding:1px 3px}.restaurant .logowrapper .restaurantlabel.balloon_new:before{background-color:#10d365}.restaurant .logowrapper .restaurantlabel.has_tip:before,.restaurant .logowrapper .restaurantlabel.is_favorite:before{background-color:#ff8000}.restaurant .logo,.restaurant .logo-n{z-index:1;max-width:80px;text-align:left;font-size:12px;position:absolute;width:100%;top:45%;transform:translateY(-50%);margin:auto;left:0;right:0}.restaurant .logo-n img,.restaurant .logo img{width:100%;max-height:80px;height:auto}.restaurant .logo-n.has_tip,.restaurant .logo.has_tip{top:50%}.restaurant .detailswrapper{flex:1;min-height:120px;line-height:1.7;font-size:15px;padding:8px 10px 0;display:flex;flex-direction:column;overflow:hidden}.restaurant .detailswrapper .kitchens{line-height:15px;font-size:12px;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px;color:#666}@media (min-width:570px){.restaurant .detailswrapper .kitchens{margin:0 0 0px}}.restaurant .detailswrapper .details{font-size:11px;line-height:2em;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column;margin-bottom:3px}@media (min-width:570px){.restaurant .detailswrapper .details{margin-bottom:6px}}.restaurant .detailswrapper .details .pickup{line-height:18px;display:flex;flex-direction:column;flex-wrap:wrap}.restaurant .detailswrapper .details .pickup .wrapper-open-distance{display:flex;flex-direction:row}.restaurant .detailswrapper .details .pickup .wrapper-open-distance.closed-restaurant{flex-wrap:wrap}.restaurant .detailswrapper .details .pickup .open:not(.no-text){margin-right:6px}.restaurant .detailswrapper .details .pickup.hidden{display:none}.restaurant .detailswrapper .details .pickup>div:last-child{border-right:0}.restaurant .detailswrapper .details .pickup .distance:before{color:#999;font-family:fontello;content:"\E977";margin:0 6px 0 0;float:left;font-size:11px}.restaurant .detailswrapper .details .pickup .avgdeliverytime:before,.restaurant .detailswrapper .details .pickup .clock-icon:before{font-family:fontello;content:"\e95d";color:#d7d7d7;font-size:11px}.restaurant .detailswrapper .details .delivery{width:100%;line-height:18px;font-size:11px;color: #666;display:flex;flex-direction:row;flex-wrap:wrap}.restaurant .detailswrapper .details .delivery div{margin-right:8px}@media (min-width:1004px){.restaurant .detailswrapper .details .delivery div{margin-right:16px}}.restaurant .detailswrapper .details .delivery div:last-child{margin-right:0}.restaurant .detailswrapper .details .delivery.hidden{display:none}.restaurant .detailswrapper .details .delivery .avgdeliverytime:before,.restaurant .detailswrapper .details .delivery .delivery-cost:before,.restaurant .detailswrapper .details .delivery .min-order:before{margin-right:3px;font-family:fontello;color:#999;font-size:11px}@media (min-width:570px){.restaurant .detailswrapper .details .delivery .avgdeliverytime:before,.restaurant .detailswrapper .details .delivery .delivery-cost:before,.restaurant .detailswrapper .details .delivery .min-order:before{margin-right:8px}}.restaurant .detailswrapper .details .delivery .clock-icon:before{font-family:fontello;font-size:11px;margin-right:3px}@media (min-width:570px){.restaurant .detailswrapper .details .delivery .clock-icon:before{margin-right:8px}}.restaurant .detailswrapper .details .delivery .delivery-cost:before{content:"\e944"}.restaurant .detailswrapper .details .delivery .min-order:before{content:"\e97c";margin-left:2px}.restaurant .detailswrapper .details .delivery .avgdeliverytime:before,.restaurant .detailswrapper .details .delivery .clock-icon:before{content:"\e95d"}.restaurant .detailswrapper .details .address{flex-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.restaurant .detailswrapper .details .address:before{color:#999;font-family:fontello;content:"\e82e";font-size:11px;margin-right:4px;float:left}@media (min-width:570px){.restaurant .detailswrapper .details .address:before{font-size:15px}}.restaurant .bottomwrapper{line-height:12px;display:flex;margin-top:auto}@media (min-width:570px){.restaurant .bottomwrapper{line-height:16px}}.restaurant .bottomwrapper .delivery-pickup-infos{width:100%}.restaurant .bottomwrapper .paymenticons{display:flex;flex-direction:row;height:18px;overflow:hidden;margin-left:0}.restaurant .bottomwrapper .paymenticons span{height:30px;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;position:relative;bottom:5px}.restaurant .bottomwrapper .paymenticons span:not(last-child){margin-right:5px}.restaurant .bottomwrapper .paymenticons .creditcard{width:12px;background-image:url(/images/paymethods/payment_312_2.png)}.restaurant .bottomwrapper .paymenticons .paypal{background-image:url(/images/paymethods/payment_18_2.png);width:25px}.restaurant .bottomwrapper .paymenticons .momo{background-image:url(/images/paymethods/payment_33_2.png);width:16px}.restaurant .label{position:absolute;top:10%;right:0;font-size:10px;padding:0 8px;font-weight:400;border-top-right-radius:0;border-bottom-right-radius:0}@media (min-width:570px){.restaurant .label{font-size:13px;padding:8px}}.restaurant .skeleton__title{height:1rem;width:16rem}.restaurant .skeleton__kitchens{margin-top:.5rem;height:.75rem;width:12.5rem}.restaurant .skeleton__details{margin-top:3rem;height:.75rem;width:18rem}.restaurantlabel:before{padding:.2em .6em .3em}.restaurant .review-stars-disabled .review-stars-range:before{color:#cecccc}.review-rating{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;z-index:2}@media (min-width:570px){.review-rating{padding-bottom:4px}}.restaurant .review-rating{position:absolute;width:100%;bottom:0}.review-rating .review-stars{height:auto;width:auto;vertical-align:middle}.review-rating .rating-total,.review-rating .rating-total-short{font-family:Roboto Slab,Courier New,serif;font-size:11px}.review-rating .rating-total-short{display:inline}@media (min-width:570px){.review-rating .rating-total-short{display:none}}.review-rating .rating-total{display:none}@media (min-width:570px){.review-rating .rating-total{display:inline}}.review-stars{width:70px;vertical-align:text-bottom}.review-stars,.review-stars-range{position:relative;overflow:hidden;display:inline-block;height:12px}.review-stars-range{width:90%}.review-rating .review-stars-range{display:block;position:absolute;top:0;left:0;height:100%}.review-stars-range:before,.review-stars:before{display:block;top:0;left:0;font-family:fontello;font-weight:400;line-height:1;font-size:10px;height:13px}.review-stars:before{color:#d7d7d7}.review-stars-range:before,.review-stars:before{content:"\e970\00a0\e970\00a0\e970\00a0\e970\00a0\e970"}.review-stars-range:before{color:#ff8000;position:absolute}.atom-filter>input[type=checkbox],.atom-filter>input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.restaurants-filter{overflow:hidden}.restaurants-filter .discounts-filter-wrap{position:fixed;bottom:0;left:0;width:100%;background-color:#fff}.restaurants-filter .card-filter{margin-bottom:24px}.restaurants-filter .card-filter .title{display:inline-block;line-height:1.38;margin:4px 0}.restaurants-filter .card-filter .title,.restaurants-filter .filter-counter{font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;color:#0a3847;font-size:14px;font-weight:700}.restaurants-filter .filter-counter{line-height:24px;letter-spacing:0}@media (max-width:1003px){.restaurants-filter .filter-counter{display:none}}.restaurants-filter .filter-button.hidden{display:none}.restaurants-filter .filter-button.reset-results-hidden{visibility:hidden}@media (min-width:1004px){.restaurants-filter .filter-button.reset-results-hidden{display:none}}.restaurants-filter .filter-button.restaurants-counter{font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;color:#1574f5;border:0;border-top:1px solid #d7d7d7;font-size:16px}.restaurants-filter .filter-button.filter-reset-all{color:#ff8000;font-size:12px;font-family:Open Sans,Helvetica,sans-serif;line-height:2.17;cursor:pointer}@media (max-width:1003px){.restaurants-filter .filter-button{width:100%;height:56px;background-color:#fff;display:inline-block}}@media (min-width:1004px){.restaurants-filter .filter-button.filter-button-mobile,.restaurants-filter .filter-button.restaurants-counter{display:none}}.atom-filter{cursor:pointer}.atom-filter a{color:#666}html.no-touch .atom-filter>a:hover,html.no-touch .atom-filter a:hover{color:#ff8000}.atom-filter a{-webkit-transform:translateZ(0);height:40px;line-height:37px;white-space:nowrap;margin-bottom:4px;display:inline-block;background-color:#fff;padding:0 16px;width:100%;border-radius:3px;font-size:15px}.atom-filter a.filter-label:before{font-family:fontello;content:attr(data-icon);font-size:24px;margin-right:14px;top:2px;position:relative}.atom-filter.check-filter .filter-label,.atom-filter.radio-filter .filter-label{padding:0;color:#0a3847;font-size:14px;margin-bottom:0;height:30px;display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.atom-filter.check-filter .filter-label:before,.atom-filter.radio-filter .filter-label:before{content:none}.atom-filter.check-filter .filter-label .check-input,.atom-filter.check-filter .filter-label .radio-input,.atom-filter.radio-filter .filter-label .check-input,.atom-filter.radio-filter .filter-label .radio-input{content:"";width:16px;height:16px;margin-right:15px;background:#fff;border:1px solid #e9e9e9;transition:all .3s ease-in 0s}.atom-filter.check-filter .filter-label .radio-input,.atom-filter.radio-filter .filter-label .radio-input{border-radius:16px}.atom-filter.check-filter .filter-label.filter-label-selected,.atom-filter.radio-filter .filter-label.filter-label-selected{background:#fff;color:#0a3847}.atom-filter.check-filter .filter-label.filter-label-selected .radio-input:before,.atom-filter.radio-filter .filter-label.filter-label-selected .radio-input:before{content:"";background:#ff8000;width:8px;height:8px;border-radius:8px;margin:3px;position:absolute}.atom-filter.check-filter .filter-label.filter-label-selected .check-input:before,.atom-filter.radio-filter .filter-label.filter-label-selected .check-input:before{content:"\E80C";font-family:fontello;font-weight:400;line-height:1;font-size:10px;margin:2px;color:#ff8000;position:absolute}.ratings-filter .atom-filter-stars{-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;direction:rtl;height:40px;white-space:nowrap;margin-bottom:4px;background-color:#fff;width:100%;border-radius:3px;cursor:pointer;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:40px}.ratings-filter .atom-filter-stars label{-moz-flex:1;-ms-flex:1;flex:1}.ratings-filter .atom-filter-stars label a{text-align:center;height:auto;width:auto;border:0;box-shadow:none;border-radius:0;font-size:inherit;padding:0 5px;margin:0;white-space:inherit;line-height:32px;padding:0 8px 0 0}.ratings-filter .atom-filter-stars label a:before{content:"";font-family:fontello;font-weight:400;line-height:1;font-size:24px;margin-right:0;top:3px;position:relative;color:#d7d7d7}.atom-filter-stars a.starfilter-selected:before,.atom-filter-stars a.starfilter-selected~a:before,.ratings-filter .atom-filter-stars label a.starfilter-selected:before,html.no-touch .atom-filter>a:hover:before,html.no-touch .atom-filter>a:hover~a:before{color:#ff8000}.restaurants-filter .filter-kitchen{transform:translateZ(0);margin-top:32px;margin-bottom:32px}@media (min-width:1004px){.restaurants-filter .filter-kitchen{margin-top:0}}.restaurants-filter .filter-kitchen .title{display:none;float:left;clear:both}@media (min-width:1004px){.restaurants-filter .filter-kitchen .title{display:block}}.atom-filter a.filter-label-selected,.atom-filter a.kitchenfilter_selected{background-color:#ff8000;color:#fff}.atom-filter a.filter-label-selected:hover,.atom-filter a.kitchenfilter_selected:hover{background-color:#da611e}.subnavigation .btn.active{background-color:#fff;color:#261e1e}@media (min-width:1004px){.subnavigation .btn.active{background-color:#fff}}span.reset-results{cursor:pointer}a.filter-reset-hidden{display:none}.showhide-content-link{line-height:1.5;display:inline-block;text-align:justify;cursor:pointer;color:#1574f5;margin-bottom:24px}.showhide-content-link span:after{font-family:fontello;color:#1574f5;content:"\E953";font-size:10px;font-weight:400;line-height:1;position:relative;right:0}.showhide-content-link.open span:after{content:"\E954"}.showhide-content-label{float:right;display:block;cursor:pointer;padding:8px 0;font-size:15px}.filter-wrapper{position:relative;height:auto;margin-bottom:40px}.filter-wrapper-scrolling{position:fixed;top:64px;margin:0;padding:0}.filter-wrapper.filter-wrapper-scrolling::-webkit-scrollbar{width:0;height:10px}.filter-wrapper::-webkit-scrollbar{display:none}.activesmartbanner .filter-wrapper-scrolling{top:143px}.subnav-wrapper{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;font-family:Open Sans,Arial,sans-serif;max-width:1240px;width:100%;height:45px;margin:0 auto;font-size:12px;position:relative}@media (min-width:1004px){.subnav-wrapper{font-size:15px;height:55px}}.subnav-wrapper.mapmode .btn-map{width:75%}@media (max-width:1003px){.subnav-wrapper.mapmode .btn:not(.btn-map){display:none}}.subnav-wrapper.mapmode .btn-search{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;width:50%}@media (min-width:1004px){.subnav-wrapper.mapmode .btn-search,.subnav-wrapper.mapmode .btn-sorting{display:none}}.subnav-wrapper.filtermode .btn-filter .title{display:inline}.subnav-wrapper.filtermode .btn-filter .btn-text{display:none}@media (max-width:1003px){.subnav-wrapper.filtermode .btn:not(.btn-filter){display:none}}.subnav-wrapper.categorymode .btn-categories .title{display:inline}.subnav-wrapper.categorymode .btn-categories .btn-text{display:none}@media (max-width:1003px){.subnav-wrapper.categorymode .btn:not(.btn-categories){display:none}}.subnav-wrapper.searchmode .btn-search{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;width:50%}@media (max-width:1003px){.subnav-wrapper.searchmode .btn:not(.btn-search){display:none}}.subnav-wrapper.searchmode .btn-search .btn-icon{display:none}.subnav-wrapper.searchmode .btn-search .jig-subnavi-input{display:block!important;position:relative;width:100%;margin-bottom:0;font-size:15px;margin-right:8px;padding-left:8px}.subnav-wrapper.searchmode .btn-search .jig-subnavi-input input,.subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea{position:relative;width:100%;height:35px;z-index:1;background:none;color:#0a3847;border-radius:3px}.subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:hover,.subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea:hover{box-shadow:0 0 8px #f8f5f2;border:1px solid #1574f5;transition:all .3s ease}.subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:active,.subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:focus,.subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea:active,.subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea:focus{transition:all .3s ease;box-shadow:0 0 8px #f8f5f2;border-color:#1574f5!important}.subnav-wrapper.sortmode .btn-sorting{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;width:50%}@media (min-width:1004px){.subnav-wrapper.sortmode .btn-sorting{margin-left:34px}}.subnav-wrapper.sortmode .btn-sorting .btn-icon .btn-text-active{display:none}.subnav-wrapper.sortmode .btn-sorting.active .btn-icon .btn-text-active,.subnav-wrapper.sortmode .btn-sorting .btn-icon .btn-text-placeholder{display:inline-block}.subnav-wrapper.sortmode .btn-sorting.active .btn-icon .btn-text-placeholder{display:none}@media (max-width:1003px){.subnav-wrapper.sortmode .btn:not(.btn-sorting){display:none}}.subnav-wrapper.sortmode .btn-search{display:none}.subnav-wrapper.basketmode .btn-basket{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;width:50%}.subnav-wrapper.basketmode .btn-basket .btn-text{display:none}.subnav-wrapper.basketmode .btn-basket .btn-text-placeholder{display:block;color:#666}.subnav-wrapper.basketmode .btn-basket .btn-cart-icon{display:none}@media (max-width:1003px){.subnav-wrapper.basketmode .btn:not(.btn-basket){display:none}}.btn{transition:all .3s ease;display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:relative;cursor:pointer;width:25%;color:#fff}@media (min-width:1004px){.btn{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;padding-left:24px}}html.no-touch .btn:hover{background:#fff;color:#000}.btn .btn-icon:before{display:inherit;text-align:center;padding-bottom:4px}@media (min-width:1004px){.btn .btn-icon:before{padding-right:8px;padding-bottom:0;display:inline-block}}.btn .btn-text-active{display:none}.btn.active{color:#ff8000}@media (min-width:1004px){.btn.active .btn-icon{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.btn.active .btn-icon .btn-text-active{display:none}@media (min-width:1004px){.btn.active .btn-icon .btn-text-active{display:inline}}@media (min-width:1004px){.btn.active .btn-icon .btn-text-placeholder{display:none}}.btn.active .btn-remove-icon{display:none}@media (min-width:1004px){.btn.active .btn-remove-icon{-ms-flex-align:center;-moz-align-items:center;align-items:center;display:inline;width:20%}}.btn.active .btn-remove-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;float:right;padding:16px}.btn .content{background:#fff;overflow:hidden;visibility:hidden;display:block;position:absolute;top:45px;left:0;width:100%;max-height:0;overflow-y:hidden;cursor:auto;transition:max-height .3s ease}@media (min-width:1004px){.btn .content{top:55px}}.btn .content.success{display:inline-block}.btn .content>div{width:100%;float:left}.btn .content .content-list .yd-jig-subnavi-search-count{float:right}.btn .content .content-list .jig-subnavi-search-list-subheader{padding:8px 16px;color:#666}.btn .content .content-list .yd-jig-breadcrumb-service-search-no-result{padding:8px 16px}.btn .content .content-list ul{padding:0;margin:0;width:100%;max-height:calc(100vh - 45px)}.btn .content .content-list ul>li{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;cursor:pointer;height:50px;padding:0;border-bottom:1px solid #cfcac4;background:#fff}.btn .content .content-list ul>li:last-child{border-bottom:0}.btn .content .content-list ul>li.selected:after{content:"";font-family:fontello;font-weight:400;line-height:1;position:relative;font-weight:700;margin-left:16px}.btn .content .content-list ul>li.selected,.btn .content .content-list ul>li.selected a,.btn .content .content-list ul>li:hover,.btn .content .content-list ul>li:hover a{color:#1574f5}.btn .content .content-list ul>li.active,.btn .content .content-list ul>li.active a,.btn .content .content-list ul>li:active,.btn .content .content-list ul>li:active a,.btn .content .content-list ul>li:focus,.btn .content .content-list ul>li:focus a{color:#095dce}.btn .content .content-list ul a{color:#666;padding-left:8px;height:100%;line-height:50px;z-index:1}.btn .content .content-list ul li a{width:100%}.btn .content .content-list ul li a:before{font-family:fontello;font-weight:400;line-height:1;width:43px;content:attr(data-icon);display:inline-block;text-align:center;z-index:0}@media (max-width:1003px){.btn-back{display:none}}@media (min-width:1004px){.btn-back{min-width:255px;width:255px}.btn-back .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}}@media (min-width:1004px){.btn-back{min-width:275px;width:275px}}.btn-back a{transition:all .3s ease;color:#fff;display:inline-block;height:100%;left:0;padding:17px 0 17px 45px;position:absolute;top:0;width:100%}.btn-back:hover a{color:#000}@media (min-width:1004px){.step3 .btn-back{min-width:255px}.step3 .btn-back .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}}@media (min-width:1004px) and (min-width:1004px){.step3 .btn-back{min-width:275px}}.subnavigation.subnavigation-scrolling .btn-back a{padding:17px 0 17px 65px}.subnavigation.subnavigation-scrolling .btn-back .btn-icon:before{padding-left:20px;transition:all .3s ease}.subnavigation.subnavigation-scrolling .btn-back .btn-icon:before:hover,.subnavigation.subnavigation-scrolling .btn-back a.btn-text:hover{transition:none}.subnavigation.subnavigation-scrolling .btn-back a.btn-text:before{content:"";font-family:fontello;width:50%;display:flex;font-size:26px;position:absolute;top:9px;left:7px}.subnavigation.subnavigation-scrolling .btn-back a.btn-text:before:hover{transition:none}.subnavigation .btn-back a.btn-text:before{content:"";transition:all .3s ease}.btn-filter .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}@media (min-width:1004px){.btn-filter{display:none}}.btn-filter .title{display:none}.btn-categories .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}@media (min-width:1004px){.btn-categories{display:none}}.btn-categories .title{display:none}.btn-basket{width:50%}.btn-map .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.minimumorderamount:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.popularity:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.review:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.distance:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.alphabet:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.averageprice:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.deliverycosts:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.deliverytime:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon.default:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-sorting .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn.btn-sorting .subnav-sortmode .descending{display:none}.btn-icon.averageprice~.content .subnav-sortmode .descending{display:flex}.btn-search{flex-grow:1}.btn-search .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}.btn-search .jig-subnavi-input{display:none}.btn-search .btn-remove-search{display:none;width:60px;top:-5px;right:-5px;position:absolute;text-align:center;cursor:pointer;z-index:1}.btn-search .btn-remove-search:before{content:"";font-family:fontello;font-weight:400;line-height:1;float:right;padding:16px;font-size:13px}@media (min-width:1004px){.btn-icon{width:100%}.btn-icon .jig-link{display:inline-block;width:100%;height:100%}}.subnav-wrapper.basketmode .btn-basket,.subnav-wrapper.categorymode .btn-categories,.subnav-wrapper.filtermode .btn-filter,.subnav-wrapper.mapmode .btn-map,.subnav-wrapper.searchmode .btn-search,.subnav-wrapper.sortmode .btn-sorting{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;background:#fff;color:#000;padding-left:24px}@media (max-width:1003px){.subnav-wrapper.basketmode .btn-basket,.subnav-wrapper.categorymode .btn-categories,.subnav-wrapper.filtermode .btn-filter,.subnav-wrapper.mapmode .btn-map,.subnav-wrapper.searchmode .btn-search,.subnav-wrapper.sortmode .btn-sorting{width:100%;z-index:11}}.subnav-wrapper.basketmode .btn-basket .btn-close,.subnav-wrapper.categorymode .btn-categories .btn-close,.subnav-wrapper.filtermode .btn-filter .btn-close,.subnav-wrapper.mapmode .btn-map .btn-close,.subnav-wrapper.searchmode .btn-search .btn-close,.subnav-wrapper.sortmode .btn-sorting .btn-close{-ms-flex-align:center;-moz-align-items:center;align-items:center;height:45px}@media (min-width:1004px){.subnav-wrapper.basketmode .btn-basket .btn-close,.subnav-wrapper.categorymode .btn-categories .btn-close,.subnav-wrapper.filtermode .btn-filter .btn-close,.subnav-wrapper.mapmode .btn-map .btn-close,.subnav-wrapper.searchmode .btn-search .btn-close,.subnav-wrapper.sortmode .btn-sorting .btn-close{height:55px}}.subnav-wrapper.basketmode .btn-basket .btn-remove-icon,.subnav-wrapper.categorymode .btn-categories .btn-remove-icon,.subnav-wrapper.filtermode .btn-filter .btn-remove-icon,.subnav-wrapper.mapmode .btn-map .btn-remove-icon,.subnav-wrapper.searchmode .btn-search .btn-remove-icon,.subnav-wrapper.sortmode .btn-sorting .btn-remove-icon{display:none}.subnav-wrapper.basketmode .btn-basket .btn-close:before,.subnav-wrapper.categorymode .btn-categories .btn-close:before,.subnav-wrapper.filtermode .btn-filter .btn-close:before,.subnav-wrapper.mapmode .btn-map .btn-close:before,.subnav-wrapper.searchmode .btn-search .btn-close:before,.subnav-wrapper.sortmode .btn-sorting .btn-close:before{content:"";font-family:fontello;font-weight:400;line-height:1;line-height:1.5;float:right;padding:16px;color:#666}.subnav-wrapper.basketmode .btn-basket .content,.subnav-wrapper.categorymode .btn-categories .content,.subnav-wrapper.filtermode .btn-filter .content,.subnav-wrapper.mapmode .btn-map .content,.subnav-wrapper.searchmode .btn-search .content,.subnav-wrapper.sortmode .btn-sorting .content{transition:max-height .3s ease .3s;visibility:visible;max-height:450px;border-bottom:4px solid #ff8000;overflow-y:auto;box-shadow:-1px 6px 6px rgba(0,0,0,.2)}.subnav-wrapper.basketmode .btn-basket .btn-icon,.subnav-wrapper.categorymode .btn-categories .btn-icon,.subnav-wrapper.filtermode .btn-filter .btn-icon,.subnav-wrapper.mapmode .btn-map .btn-icon,.subnav-wrapper.searchmode .btn-search .btn-icon,.subnav-wrapper.sortmode .btn-sorting .btn-icon{width:100%;font-size:15px}.subnav-wrapper.basketmode .btn-basket .btn-icon:before,.subnav-wrapper.categorymode .btn-categories .btn-icon:before,.subnav-wrapper.filtermode .btn-filter .btn-icon:before,.subnav-wrapper.mapmode .btn-map .btn-icon:before,.subnav-wrapper.searchmode .btn-search .btn-icon:before,.subnav-wrapper.sortmode .btn-sorting .btn-icon:before{padding-right:8px;padding-bottom:0;display:inline-block}.jig-subnavi-scroll{transition:all .3s ease;position:fixed!important;top:0;border-top:4px solid #ff8000;box-shadow:0 2px 2px rgba(0,0,0,.2)}.wrapper-content-top{padding-top:55px}.hiddenOverflowSmall{overflow:hidden}@media (max-width:1003px){.hiddenOverflowSmall{position:fixed}}@media (min-width:1004px){.hiddenOverflowSmall{overflow:auto}}.hide-utilitybar .subnavigation{display:none}@media (min-width:1004px){.hide-utilitybar header:after{background:none}}.subnavigation{transform:translateZ(0);background:#ff8000;width:100%;display:block;position:absolute;bottom:0}@media (min-width:1004px){.subnavigation{top:auto;bottom:0;background:transparent}}.subnavigation.sticky{position:fixed;top:0;bottom:auto}.subnavigation.success .jig-subnavimenu.cartmode .btn-back{display:none}@media (min-width:1004px){.subnavigation.success{display:none}}@media (max-width:1003px){.subnavigation.success .btn-back{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-preferred-size:50%;flex-basis:50%}.subnavigation.success .btn-back .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;display:initial;padding-right:4px}.subnavigation.success .btn-list,.subnavigation.success .btn-search{display:none}}@media (min-width:1004px){.subnavigation.subnavigation-scrolling{position:fixed;top:0;left:0;bottom:auto;background:hsla(0,0%,58%,.84);height:55px}}.btn-text,.btn-text-placeholder{display:none}@media (min-width:1004px){.btn-text,.btn-text-placeholder{display:inline-block}}.listing-inner .restaurants-filter.filtermode-panel{padding:0 15px;background-color:#fff;width:100%;display:inline-block;overflow-y:auto;position:fixed;z-index:11;height:100%;top:54px;left:0}@media (min-width:1004px){.listing-inner .restaurants-filter.filtermode-panel{width:100%;display:inline-block;display:initial;overflow-y:auto;background-color:#fff;position:fixed;z-index:10;height:100%;top:100px}}.listing-inner .restaurants-filter.filtermode-panel:after{content:"";margin-bottom:250px;display:block}@media (max-width:1003px){.listing-inner.hideheader .filtermode-panel,.listing-inner.hideheader .mapmode-panel{top:54px}}.btn-search .btn-search-clear{display:block}.subnavigation .btn-basket{padding-left:24px}@media (min-width:1004px){.subnavigation .btn-basket{flex:0 0 320px;width:320px}}@media (min-width:1004px){.subnavigation .subnav-wrapper.searchmode .btn-search{width:100%}.subnavigation .subnav-wrapper.searchmode .btn-basket{flex:0 0 0;padding-left:0;width:0}.subnavigation .subnav-wrapper.searchmode .btn-cart-icon{display:none}}@media (min-width:1004px){.subnavigation .subnav-wrapper.searchmode .btn-search{flex-grow:1}.subnavigation .subnav-wrapper.searchmode .btn-basket{flex:0 0 320px;padding-left:24px;width:320px}.subnavigation .subnav-wrapper.searchmode .btn-cart-icon{display:block}}@media (min-width:1004px){.subnavigation .subnav-wrapper.basketmode .btn-basket{flex:0 0 400px;position:absolute;right:0;width:400px}}.step4 .btn-search,.step5 .btn-search{visibility:hidden}.step5 .subnavigation{display:block}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon{font-size:14px;width:186px;padding:8px 18px 9px;border:1px solid #e9e9e9;border-radius:2px}@media (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon{border:1px solid #d7d7d7}}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon:after{content:"";line-height:1;font-family:fontello;font-weight:400;line-height:1.5;float:right;color:#666;padding:4px;font-size:12px;position:absolute;right:13px}.step2 header .subnavigation,.step2 header:after{display:none}.step2 .utility-middle-navigation{height:54px;margin:0 auto;display:none}@media (min-width:1004px){.step2 .utility-middle-navigation{width:calc(75% - 35px);float:left;margin-left:20px}}@media (min-width:1280px){.step2 .utility-middle-navigation{width:calc(75% - 35px);float:left;margin-left:20px}}@media (min-width:1004px){.step2 .utility-middle-navigation{margin-left:calc(25% - 25px + 40px)}}@media (min-width:1280px){.step2 .utility-middle-navigation{margin-left:calc(25% - 25px + 40px)}}@media (min-width:1004px){.step2 .utility-middle-navigation{height:88px;display:block;padding-right:32px}}.step2 .utility-middle-navigation .utility-middle-bar{height:54px;display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex}@media (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar{height:100%;-ms-flex-align:center;-moz-align-items:center;align-items:center}}@media (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .btn-search{border-bottom:1px solid #e9e9e9}}@media (min-width:1004px) and (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .btn-search{border:1px solid #d7d7d7}}@media (min-width:1004px) and (min-width:1004px) and (max-width:1279px){.step2 .utility-middle-navigation .utility-middle-bar .btn-search{width:100%}}@media (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .btn-search .btn-close{display:none;border-left:1px solid #d7d7d7;height:100%}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .btn-close.active{display:block}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .btn-close:before{content:"";font-family:fontello;font-weight:400;line-height:1;line-height:1.5;float:right;font-size:9px;padding:13px}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .btn-icon{display:inherit;width:35px;color:#999}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input{margin:0;padding:0;display:block!important;position:relative;width:100%;font-size:15px;margin-right:8px;padding-left:8px}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input input,.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input textarea{position:relative;width:100%;height:35px;z-index:1;background:none;color:#0a3847}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input input:active,.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input input:focus,.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input input:hover,.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input textarea:active,.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input textarea:focus,.step2 .utility-middle-navigation .utility-middle-bar .btn-search .jig-subnavi-input textarea:hover{border:none;box-shadow:none;outline:none}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .btn-remove-search{width:auto;top:-9px;right:-39px;color:#999}.step2 .utility-middle-navigation .utility-middle-bar .btn-search .btn-remove-search:before{padding:13px;font-size:12px}.step2 .utility-middle-navigation .utility-middle-bar .btn-search #irestaurantsearchstring-middle{font-size:12px}}.step2 .utility-middle-navigation .utility-middle-bar .btn{color:#0a3847;height:54px}@media (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .btn{width:auto;height:40px}.step2 .utility-middle-navigation .utility-middle-bar .btn .btn-search-text-placeholder,.step2 .utility-middle-navigation .utility-middle-bar .btn .btn-text{display:none}.step2 .utility-middle-navigation .utility-middle-bar .btn.btn-search{-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.step2 .utility-middle-navigation .utility-middle-bar .btn.btn-sorting{-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.step2 .utility-middle-navigation .utility-middle-bar .btn.btn-sorting .btn-close,.step2 .utility-middle-navigation .utility-middle-bar .btn.btn-sorting .btn-remove-icon{display:none}.step2 .utility-middle-navigation .utility-middle-bar .btn.btn-map{-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.step2 .utility-middle-navigation .utility-middle-bar .btn.btn-map .btn-icon{font-size:16px}}@media (min-width:1280px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper{max-width:100%}}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-search{padding-left:10px}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-sorting-label{font-weight:700;width:56px;overflow:hidden;text-overflow:ellipsis;font-size:14px}@media (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-sorting-label{width:auto;margin-right:24px}}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon .btn-text-placeholder,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon:before{display:none}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon .btn-text-active{display:inherit}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper .btn-sorting .btn-icon .select-sort{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 15px);display:inline-block}@media (max-width:1279px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search{border-bottom:1px solid #e9e9e9}}@media (max-width:1279px) and (min-width:1004px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search{border:1px solid #d7d7d7}}@media (max-width:1279px) and (min-width:1004px) and (max-width:1279px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search{width:100%}}@media (max-width:1279px){.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-close{display:none;border-left:1px solid #d7d7d7;height:100%}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-close.active{display:block}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-close:before{content:"";font-family:fontello;font-weight:400;line-height:1;line-height:1.5;float:right;font-size:9px;padding:13px}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-icon{display:inherit;width:35px;color:#999}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input{margin:0;padding:0;display:block!important;position:relative;width:100%;font-size:15px;margin-right:8px;padding-left:8px}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea{position:relative;width:100%;height:35px;z-index:1;background:none;color:#0a3847}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:active,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:focus,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:hover,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea:active,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea:focus,.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .jig-subnavi-input textarea:hover{border:none;box-shadow:none;outline:none}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-remove-search{width:auto;top:-9px;right:-39px;color:#999}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-remove-search:before{padding:13px;font-size:12px}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search #irestaurantsearchstring-middle{font-size:12px}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-search .btn-close{display:block}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.searchmode .btn-sorting{display:none}}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.sortmode .btn-search{display:inherit}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.sortmode .btn-sorting{margin:0}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.sortmode .btn-sorting .btn-icon:after{content:"";font-family:fontello;font-weight:400;line-height:1}.step2 .utility-middle-navigation .utility-middle-bar .subnav-wrapper.sortmode .btn-sorting .content{top:38px;left:auto;right:0;z-index:5;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;box-shadow:none}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper .btn-sorting .btn-icon{font-size:14px;line-height:1.86;border:1px solid #d7d7d7;padding:10px 18px;width:100%}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper .btn-sorting .btn-icon:after{content:"";line-height:1;font-family:fontello;font-weight:400;line-height:1.5;float:right;color:#666;padding:4px;font-size:12px;position:absolute;right:13px}.step2 .utility-aside-navigation .utility-aside-bar .delivery-pickup-switch-filter{display:none}@media (min-width:1004px){.step2 .utility-aside-navigation .utility-aside-bar .delivery-pickup-switch-filter{display:block}.step2 .utility-aside-navigation .utility-aside-bar .delivery-pickup-switch-filter .atom-filter{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex}.step2 .utility-aside-navigation .utility-aside-bar .delivery-pickup-switch-filter .atom-filter button{-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#d7d7d7;border:1px solid #d7d7d7;height:40px;text-align:center;display:inline-block;padding:0;border-radius:2px;margin-right:16px}.step2 .utility-aside-navigation .utility-aside-bar .delivery-pickup-switch-filter .atom-filter button.switch-active{color:#ff8000;border:1px solid #ff8000}}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter{display:block}@media (min-width:1004px){.step2 .utility-aside-navigation .utility-aside-bar .sort-filter{display:none}}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper .btn-sorting{padding-left:0;color:#0a3847;width:100%}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper .btn-sorting .btn-icon{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper .btn-sorting .btn-icon:before{display:none}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper .btn-sorting .btn-icon .btn-text-active{display:inherit}.step2 .utility-aside-navigation .utility-aside-bar .sort-filter .subnav-wrapper.sortmode .content{top:56px;left:auto;right:0;z-index:5;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;box-shadow:none}.is-restaurant-list .zopim{bottom:64px!important}@media (min-width:1004px){.is-restaurant-list .zopim{bottom:0!important}}@media (max-width:1003px){.is-restaurant-list #map-data-window{bottom:80px}}.is-restaurant-list .toTop{bottom:112px}@media (min-width:1004px){.is-restaurant-list .toTop{bottom:20px}}.is-restaurant-list footer .subfooter{display:inline-block;margin-bottom:64px}@media (min-width:1004px){.is-restaurant-list footer .subfooter{margin-bottom:0;display:block}}@media (max-width:1003px){.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.filtermode .btn-filter .btn-close,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.mapmode .btn-map .btn-close,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .btn-close{height:54px}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.filtermode .btn-filter .btn-close:before,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.mapmode .btn-map .btn-close:before,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .btn-close:before{content:"";font-family:fontello;font-weight:400;line-height:1;padding:0 26px;font-size:14px;line-height:54px}.is-restaurant-list.utility-bottom-header header{display:none}.is-restaurant-list.utility-bottom-header .content-listing.restaurant-listing{margin-top:54px!important}.is-restaurant-list.utility-bottom-header .content-listing.restaurant-listing #kitchen-types{z-index:0}.is-restaurant-list.utility-bottom-header .utility-middle-navigation{display:block;position:fixed;top:0;left:0;height:54px;width:100%;z-index:5}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.filtermode .btn-filter .btn-icon:before,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.filtermode .btn-filter .btn-icon span{display:none}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.filtermode .btn-filter .btn-close{line-height:54px}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.filtermode .btn-filter .btn-close:before{font-size:12px;color:#0a3847;padding:26px 16px;line-height:24px}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search{padding-left:24px}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .btn-icon{display:inherit;width:35px;color:#999}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .jig-subnavi-input{margin:0;padding:0}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:active,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:focus,.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .jig-subnavi-input input:hover{border:none;box-shadow:none}.is-restaurant-list.utility-bottom-header .utility-middle-navigation .subnav-wrapper.searchmode .btn-search .btn-remove-search{display:none}.is-restaurant-list.utility-bottom-header.ubh-filtermode .filtermode-panel:after{margin-bottom:140px}.is-restaurant-list.utility-bottom-header.ubh-filtermode .filtermode-panel .filter-wrapper{overflow:hidden;min-height:calc(100vh - 140px)}}@media (max-width:1003px) and (min-width:570px){.is-restaurant-list.utility-bottom-header.ubh-filtermode .filtermode-panel .filter-wrapper{padding:0 65px}}@media (max-width:1003px){.is-restaurant-list.utility-bottom-header.ubh-searchmode #kitchen-types{display:none}.is-restaurant-list.utility-bottom-header.ubh-filtermode,.is-restaurant-list.utility-bottom-header.ubh-mapmode{overflow:hidden}.is-restaurant-list.utility-bottom-header.ubh-filtermode .toTop,.is-restaurant-list.utility-bottom-header.ubh-filtermode .zopim,.is-restaurant-list.utility-bottom-header.ubh-mapmode .toTop,.is-restaurant-list.utility-bottom-header.ubh-mapmode .zopim{display:none}.is-restaurant-list.utility-bottom-header.ubh-mapmode .content-listing.restaurant-listing{margin-top:0!important}}.is-restaurant-list.utility-bottom-header.ubh-mapmode #kitchen-types,.is-restaurant-list.utility-bottom-header.ubh-mapmode .utility-middle-navigation{display:none}@media (min-width:1004px){.is-restaurant-list .utility-bottom-navigation{display:none}}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar{display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;width:100%;height:54px;font-family:Open Sans,Helvetica,sans-serif;font-size:12px;position:fixed;bottom:0;z-index:10;border-top:1px solid #e9e9e9;background-color:#fff;color:#0a3847}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn{color:#0a3847;flex:1 1 25%;width:inherit;margin:15px}@media (min-width:570px){.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding-left:0;text-align:center}}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn .btn-icon .btn-text,.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn .btn-icon .btn-text-placeholder{display:none}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-switch{flex:1 0 25%}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar.switch-disabled .btn{width:33%}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar.switch-disabled .btn .btn-switch{width:inherit}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-filter{display:inherit}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-filter .btn-icon{font-size:11px}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-filter .btn-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1}@media (min-width:570px){.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-filter .btn-icon{font-size:13px}}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-filter.active .btn-icon{color:#ff8000}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-map .btn-icon{font-size:14px}@media (min-width:570px){.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-map .btn-icon{font-size:16px}}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-search .btn-icon{font-size:14px}@media (min-width:570px){.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn-search .btn-icon{font-size:16px}}@media (min-width:570px){.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar{height:54px}.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn,.is-restaurant-list .utility-bottom-navigation .utility-bottom-bar .btn .btn-switch{width:inherit}}.is-restaurant-list .onoffswitch{display:flex;flex:0 0 0;justify-content:center;flex-direction:column;-ms-user-select:none;user-select:none}.is-restaurant-list .onoffswitch .onoffswitch-checkbox{display:none}.is-restaurant-list .onoffswitch .onoffswitch-label{overflow:hidden;cursor:pointer;line-height:32px;height:32px;width:100%;overflow-x:hidden;max-width:100%;border:1px solid #e9e9e9;background-color:#f8f5f2;border-radius:19px}.is-restaurant-list .onoffswitch .onoffswitch-wrapper{min-width:0;width:200%;height:32px;transition:all .3s ease-in 0s}.is-restaurant-list .onoffswitch .onoffswitch-wrapper .onoffswitch-slide{display:flex;flex-wrap:wrap}.is-restaurant-list .onoffswitch .onoffswitch-wrapper .onoffswitch-text{text-align:center;white-space:nowrap;flex:1}.is-restaurant-list .onoffswitch .onoffswitch-wrapper .onoffswitch-text.onoffswitch-left{padding-left:8px}.is-restaurant-list .onoffswitch .onoffswitch-wrapper .onoffswitch-text.onoffswitch-right{padding-right:8px}.is-restaurant-list .onoffswitch .onoffswitch-inner:after,.is-restaurant-list .onoffswitch .onoffswitch-inner:before{display:block;float:left;height:32px;padding:0;line-height:32px;font-size:12px;color:#fff;font-family:Open Sans,Helvetica,sans-serif;box-sizing:border-box}.is-restaurant-list .onoffswitch .onoffswitch-width{display:flex;height:0;overflow:hidden}.is-restaurant-list .onoffswitch .onoffswitch-width .onoffswitch-text{padding-left:10px}.is-restaurant-list .onoffswitch .onoffswitch-checkbox:not(:checked)+.onoffswitch-label .onoffswitch-wrapper{transform:translateX(34px) translateX(-50%)}.is-restaurant-list .onoffswitch .onoffswitch-switch{width:20px;height:20px;margin:auto 8px;background:#fff;border-radius:20px;transition:all .3s ease-in 0s;box-shadow:0 2px 2px 0 hsla(0,0%,43%,.5)}header .cta.hide,header .logo.hide,header .myaccount.hide{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}.step3.fullscreen header .cta.hide,.step3.fullscreen header .logo.hide,.step3.fullscreen header .myaccount.hide{display:none}.seopages.step2.hide-utilitybar .small .dropdown-location-panel,.servicepages.hide-utilitybar .small .dropdown-location-panel{display:none;position:fixed;top:58px;left:0;background-color:#fff;width:100%;height:3000px;overflow:hidden;padding-top:12px;z-index:5;margin-top:0}.seopages.step2.hide-utilitybar .small .dropdown-location-panel .deliveryareapanel .autoCompleteDropDown,.servicepages.hide-utilitybar .small .dropdown-location-panel .deliveryareapanel .autoCompleteDropDown{box-shadow:none;border:0}.seopages.step2.hide-utilitybar .small .dropdown-location,.servicepages.hide-utilitybar .small .dropdown-location{display:block}.seopages header,.servicepages header{min-height:60px}@media (min-width:1004px){.seopages header,.servicepages header{min-height:290px}}.seopages header.small .cta .cta-inner,.servicepages header.small .cta .cta-inner{margin-top:0}.seopages header.small .cta .headline-xl-raised dt,.servicepages header.small .cta .headline-xl-raised dt{display:none}.seopages header .logo.hide,.seopages header .myaccount.hide,.servicepages header .logo.hide,.servicepages header .myaccount.hide{display:block}.seopages header .cta.hide,.servicepages header .cta.hide{display:block;position:relative;margin:0 60px}.seopages.step2.hide-utilitybar .locationpanel,.servicepages.hide-utilitybar .locationpanel{width:100%;padding:0;background:hsla(0,0%,100%,0)}.seopages.step2.hide-utilitybar .dropdown-location,.servicepages.hide-utilitybar .dropdown-location{display:none}.seopages.step2.hide-utilitybar .dropdown-location.selected,.servicepages.hide-utilitybar .dropdown-location.selected{background:#fff}.seopages.step2.hide-utilitybar .title-delivery,.servicepages.hide-utilitybar .title-delivery{white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block;overflow:hidden}.seopages.step2.hide-utilitybar .autoCompleteWrap,.servicepages.hide-utilitybar .autoCompleteWrap{margin-top:-4px}.seopages.step2.hide-utilitybar .autoCompleteWrap .autoCompleteDropDown,.servicepages.hide-utilitybar .autoCompleteWrap .autoCompleteDropDown{border:1px solid #1574f5;border-top:0}.seopages.step2.hide-utilitybar .dropdown-location-panel,.servicepages.hide-utilitybar .dropdown-location-panel{display:block;top:auto;left:auto;height:auto;overflow:inherit;z-index:auto;position:relative;text-align:center;border-radius:3px;background:hsla(0,0%,100%,.85);width:96%;max-width:650px;margin:20px auto 0;padding:8px}@media (max-width:1003px){body.landingpages.fullscreen.hide-utilitybar .autoCompleteWrap,body.seopages.fullscreen.step2.hide-utilitybar .autoCompleteWrap,body.servicepages.fullscreen.hide-utilitybar .autoCompleteWrap,body.step5.fullscreen.hide-utilitybar .autoCompleteWrap{margin-top:0}}@media (max-width:1003px){body.landingpages,body.seopages,body.servicepages{margin-top:290px}body.step1,body.step5{margin-top:0}}@media (max-width:1003px){.landingpages header .cta .dropdown-transparent,.seopages header .cta .dropdown-transparent,.servicepages header .cta .dropdown-transparent{font-size:16px;padding:2px 12px;margin-top:5px;background:transparent}}@media (max-width:1003px){.step5 header{height:60px}.step5 header .cta-inner{margin-top:0}.step5 .cta .headline-xl-raised dt{display:none}.step5 .hero{background:#ff8000;background-image:none!important}.step5 .hero:after{background:none}.step5 header .cta .dropdown-transparent{font-size:16px;padding:2px 12px;margin-top:5px;background:transparent}.step5 header .cta .dropdown-transparent.selected{background:#fff}}@media (max-width:1003px){body.welcome .cta .headlines .headline-xl-raised{font-size:24px}body.welcome .cta .headlines .headline{margin-bottom:12px;font-size:18px}}#map-canvas{width:100%;height:100%;display:block}#back-to-list-button{display:none;position:absolute;top:10px;z-index:50;left:50%}#back-to-list-button .inner-container{position:relative;left:-50%;line-height:40px;padding:0 20px;background:#fff;font-size:12px;color:#1574f5;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;cursor:pointer}#back-to-list-button.show-button{display:inline-block}.clustered-pins div{font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif!important;font-size:16px!important;color:#ff8000!important}.mapmode-panel{padding:0;width:100%;display:block;background-color:#fff;position:fixed;z-index:1;height:100%;overflow:hidden;top:0;left:0}.mapmode-panel img.profile{border-radius:30px;border:3px solid #fff;width:60px;height:60px}@media (min-width:1004px){.mapmode-panel{top:226px;left:0;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4)}}.step2 .mapmode-panel .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:none}@media (min-width:1004px){.step2 .mapmode-panel .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:block;bottom:unset!important}}.takeaway-switcher{float:right}.takeaway-switcher label{vertical-align:top}.takeaway-switcher dt.active{border-bottom:1px solid #ccc;cursor:none}.takeaway-switcher dt:hover{cursor:pointer;border-bottom:1px solid #ccc}.takeaway-switcher .switcher{position:relative;display:inline-block;cursor:pointer;padding-left:54px;user-select:none}.takeaway-switcher .switcher input{display:none}.takeaway-switcher dt{display:inline-block;font-size:14px;margin-right:5px;margin-left:5px}#switch{display:none}.step2 .takeaway-switcher,.step3 .takeaway-switcher{position:fixed;left:-500px;top:0}.switcher__indicator:after{top:0;background-color:#f80;border-radius:50%;animation-name:d;animation-duration:.2s;width:20px;height:20px}.switcher__indicator:after,.switcher__indicator:before{content:"";position:absolute;left:0;transition:all .2s ease}.switcher__indicator:before{top:2px;width:50px;height:16px;background-color:#eee;border-radius:20px;box-shadow:inset 2px 1px 1px rgba(0,0,0,.21)}input:checked+.switcher__indicator:after{transform:translateX(30px);animation-duration:.2s}input:disabled+.switcher__indicator:after,input:disabled+.switcher__indicator:before{background-color:#e5e5e5}@keyframes d{0%,to{top:0}}.dpToastClose:before{content:"";font-family:fontello;font-weight:400;line-height:1;position:absolute;display:block;top:13px;right:10px;font-size:15px;cursor:pointer;padding-left:5px}.dpToastClose:hover{color:#ccc}.dpToast{padding:18px;border-radius:5px;z-index:200;font-weight:600;background-color:rgba(58,58,58,.8);color:#fff;font-size:14px;display:none;position:fixed;bottom:50px;left:0;right:0;text-align:center;margin:0 auto;width:90%}@media (min-width:1004px){.dpToast{margin-left:auto;margin-right:auto;font-size:16px;padding:20px;width:50%}}.step5 .main{padding-top:0}.step5 header .logo img{display:inline-block}.step5 .orderconfirmationbutton{display:none;position:absolute;top:10px;right:5%;background-color:hsla(0,0%,100%,.8);padding:5px;width:auto;max-width:300px;box-shadow:1px 1px 5px rgba(0,0,0,.2);border-radius:5px;margin:0 auto;z-index:1}.step5 .userInfoMapPanel{position:relative;border-radius:6px;margin-top:10px;padding:12px;color:#fff;width:180px;height:80px;box-shadow:0 6px 8px 0 rgba(0,0,0,.2);background-color:#1574f5}.step5 .userInfoMapPanel .marker{position:absolute;top:-10px;left:82px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #1574f5}.step5 .userInfoMapPanel img.profile{border-radius:30px;border:3px solid #0953bd;width:60px;height:60px}.step5 .userInfoMapPanel a{color:#fff;text-decoration:underline}.step5 .restaurantInfoPanel{position:relative;border-radius:8px;margin-top:10px;padding:12px;background-color:#fff;color:#261e1e;width:200px;transition:opacity .2s linear;box-shadow:0 6px 8px 0 rgba(0,0,0,.2)}.step5 .restaurantInfoPanel .restaurantlogo img{height:100%;width:100%;max-height:100px}.step5 .restaurantInfoPanel .marker{border-bottom:10px solid #fff;left:92px;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-10px;width:0;height:0}.step5 .orderconfirmation{position:absolute;top:0;left:0;margin:0 auto;width:100%}.step5 .orderconfirmation .restaurant{min-height:0;position:relative}.step5 .orderconfirmation .restaurant:hover{background:none;box-shadow:none}.step5 .orderconfirmation .CloseBtnIcon:after{content:"\E918";font-family:fontello;float:right;top:10px;right:10px;color:#888}.step5 .orderconfirmation .toggleOverview{margin-bottom:10px}.step5 .orderconfirmation .restaurantinfofavo{width:8.33%;margin-left:10px}.step5 .orderconfirmation .restaurantinfofavo input.favo{position:relative;bottom:auto;left:auto;padding:0;border:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;background-image:url(/images/icons/favo.png);background-repeat:no-repeat;background-position:50%;width:30px;box-shadow:none;color:transparent}.step5 .orderconfirmation .restaurantinfofavo input.favo.selected{background-image:url(/images/icons/favo_selected.png)}.step5 .orderconfirmation .logo{width:auto;max-height:160px;height:100%;margin:0}.step5 .orderconfirmation .restaurant .logo img{border:1px solid #eee;border-radius:5px;max-height:160px}.step5 .orderconfirmation .wrap{position:relative;width:90%;max-width:650px;min-width:280px;background-color:#fff;border-radius:4px;margin:0 auto;margin-top:110px;padding:18px;box-shadow:1px 2px 8px rgba(0,0,0,.2)}.step5 .orderconfirmation h1{font-size:18px}@media (min-width:1004px){.step5 .orderconfirmation h1{font-size:24px}}.step5 .orderconfirmation p{font-size:13px}@media (min-width:1004px){.step5 .orderconfirmation p{font-size:15px}}.step5 .orderconfirmation .reference{font-weight:600}.step5 .main .wrapper{position:relative}.step5 .main.mapview{margin-top:58px}@media (min-width:1004px){.step5 .main.mapview{margin-top:0}}.step5 .tweet{position:absolute;float:right;text-align:right}@media (min-width:1004px){.step5 .tweet{position:relative;text-align:inherit}}@media (min-width:1004px){.step4 #ipaymentdetails{width:50%}}.step4 #ipaymentdetails .CloseBtnIcon{display:none}.step4 #ibussinesspaymentdetails .button_form_blue,.step4 #ipaymentdetails .button_form_blue{position:relative;border-radius:3px;padding:0 8px;display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);background-color:#1574f5;height:40px;line-height:40px;text-transform:uppercase;margin-bottom:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:13px;width:auto}@media (max-width:1279px){.step5 .orderconfirmation .wrap{margin-top:40px}.step5 .orderconfirmation .wrap .restaurant .logo{max-width:110px}}@media screen and (orientation:landscape) and (max-height:700px){.step5 .orderconfirmation .wrap{margin-top:5px}.step5 .orderconfirmation .wrap .restaurant .logo{max-width:80px}}.step5.foodtracker{background-color:#fff}.step5.foodtracker .content{padding:10px}.step5.foodtracker .content h2{padding:0;margin:0;font-weight:600;font-size:18px}.step5.foodtracker .content p{margin-top:6px;text-align:left}.step5.foodtracker .content .logo{width:100%;height:auto;max-width:280px}.step5.foodtracker .content .social{margin-top:12px;margin-bottom:12px}.step5.foodtracker .content .social .social-share-title{position:relative}.step5.foodtracker .content .social div.share{font-weight:600;padding:12px 0;display:block}.step5.foodtracker .content .social div.share:after{content:"";border-bottom:1px solid #eee;display:block;width:100%;padding-top:8px}.step5.foodtracker #scoober-tracker{position:relative;width:100%;z-index:0}.step5.foodtracker strong{font-weight:600}.step5.foodtracker header{height:auto;position:relative;min-height:428px}@media (min-width:1004px){.step5.foodtracker header{position:relative;min-height:428px}}.step5.foodtracker header .inner{bottom:auto}.step5.foodtracker header .logo{z-index:1}.step5.foodtracker .cta,.step5.foodtracker .hero,.step5.foodtracker .subnavigation{display:none}.step5.foodtracker .share-button{display:block;float:left;font-size:11px;text-decoration:none;margin:0 5px 5px 0;margin-bottom:3px}.step5.foodtracker .share-button a{color:#fff!important;border-radius:4px;text-align:center;font-size:1.077em;font-weight:600;transition:all .15s ease;display:block;text-decoration:none;padding:.3em .9em}.step5.foodtracker .share-button a:before{font-family:fontello;font-size:15px;font-weight:400;border-radius:3px;display:inline-block;padding-right:10px}.step5.foodtracker .share-button.facebook a{background:#3b5998}.step5.foodtracker .share-button.facebook a:hover{background:#324b80}.step5.foodtracker .share-button.facebook a:before{content:""}.step5.foodtracker .share-button.twitter a{background:#00aced}.step5.foodtracker .share-button.twitter a:hover{background:#0084b5}.step5.foodtracker .share-button.twitter a:before{content:""}.step5.foodtracker .share-button.google a{background:#db4c3f}.step5.foodtracker .share-button.google a:hover{background:#bf493c}.step5.foodtracker .share-button.google a:before{content:""}.step5.foodtracker .ordersummary{position:relative}@media (min-width:570px){.step5.foodtracker .ordersummary{max-width:750px;margin:0 auto}.step5.foodtracker .ordersummary .grid-m-11{text-align:right}.step5.foodtracker .ordersummary .social{max-width:450px;position:absolute;top:70px;left:0}.step5.foodtracker .ordersummary .reorder{margin-bottom:24px}.step5.foodtracker .ordersummary .reorder .grid-m-12{width:180px}}.step5.foodtracker .ordersummary .restaurantlogo-heart{cursor:pointer;position:absolute;right:20px;z-index:99;top:3px}.step5.foodtracker .ordersummary .restaurantlogo-heart.selected:before,.step5.foodtracker .ordersummary .restaurantlogo-heart:before{font-family:fontello;font-size:17px;content:"\e979"}.step5.foodtracker .ordersummary .restaurantlogo-heart:before{color:#0a3847}.step5.foodtracker .ordersummary .restaurantlogo-heart.selected:before{color:#ff8000}.strength-box{width:100%}.strength-box .progress{width:100%;height:4px}.strength-box .progress-bar-parent{background:#d7d7d7;margin:2px 0 0;overflow:hidden;position:relative;border-radius:2px}.strength-box .progress-bar-parent .progress-bar{left:0;position:absolute;top:0}.button-margin-top,.strength-box.adjusted-margin{margin-top:10px}.input-error{display:none;color:red;line-height:1em}.strength-level1,.strength-level2,.strength-level3{background:#ff4246}.strength-level4,.strength-level5{background:#10d365}.strength-level6{background:#1a9025}form#preference-form .btn-small-disabled{border-bottom-color:#bbb!important;background-color:#f0f0f0!important;color:#bbb!important;text-shadow:none!important;cursor:not-allowed!important}.myaccount-body{background-color:#fff!important}.content-myaccount p.nawlabel{margin:0;margin-top:12px}@media (min-width:1004px){.content-myaccount p.nawlabel{margin-bottom:5px;font-size:15px}}.content-myaccount .pulldown_form select,.modalpanel select{position:relative;width:100%;height:42px;line-height:42px;padding:0 12px;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:1px solid #cfcac4;border-radius:3px;background-color:#fff}.content-myaccount .off-02{margin-left:4.33%}@media (max-width:1003px){.content-myaccount .off-02{margin-left:0}}.content-myaccount.myaccount-listing{margin-top:290px;position:relative;width:100%}@media (min-width:1004px){.content-myaccount.myaccount-listing{margin-top:0}}.content-myaccount.myaccount-listing .button{box-shadow:none}.content-myaccount .content-inner .myaccountrows .details{text-align:right}.orders{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #ccc}h1.restaurant-name{font-weight:700;font-size:16px;margin:0}h2.order-id{color:#1574f5;padding:0;font-size:14px}.price{color:#1574f5;font-weight:600;font-size:16px;display:block;padding-bottom:25px}.myaccount_reorder_text{text-align:right;font-style:italic;color:red}img.rest-logo{width:155px}.show-all-link{width:100%;text-align:center;margin-top:-10px;padding-bottom:10px}.button.button-link{width:auto!important}.no-price{margin-top:43px}.myorderhistory.no-heading{margin-top:20px}.myorderhistory.nothing-found{margin-top:10px;margin-bottom:30px}.myaccount-body input[type=email],.myaccount-body input[type=password],.myaccount-body input[type=text]{border:1px solid #cfcac4!important}.myaccount-body input.details-button{margin-top:20px}@media (min-width:1004px){.myaccount-body input,.myaccount-body textarea{line-height:24px;z-index:auto}}.myaccount-body h2{padding:0;margin:0}.myaccount-body ul.myaccount-errors{list-style-type:none}.myaccount-body .notificationalert{margin-top:15px;margin-bottom:0}.moredetails{padding-top:20px;margin:0 auto;margin-bottom:24px;border-radius:8px}.moredetails strong{margin-bottom:12px;display:block;border-bottom:1px dotted #ccc;padding-bottom:12px;font-size:1.1em}.moredetails table,.moredetails table tr,.moredetails table tr td{border:0!important}.moredetails .reorderdiv,.moredetails table tr td.deliverycosts,.moredetails table tr td.paymentmethod,.moredetails table tr td.totalcosts,.moredetails table tr td:last-child{text-align:right}.myaccountrow .logo{text-align:center}.myaccountrow .menucard{text-align:right}.myorderhistory .restaurant .detailswrapper .details .delivery{text-align:left}.my-favorite{position:relative;cursor:inherit}.my-favorite .restaurantname{max-width:calc(100% - 19px - 5px);overflow:hidden;text-overflow:ellipsis}.favorite-myaccount{position:absolute;top:0;right:0}.favorite-myaccount .restaurantlogo-heart{cursor:pointer;position:absolute;top:5px;right:10px}.favorite-myaccount .restaurantlogo-heart.selected:before,.favorite-myaccount .restaurantlogo-heart:before{font-family:fontello;font-size:17px;content:"\e979"}.favorite-myaccount .restaurantlogo-heart:before{color:#0a3847}.favorite-myaccount .restaurantlogo-heart.selected:before{color:#ff8000}@media (min-width:1004px){.button-link{margin-top:90px}}.myaddresses .button-icon-edit,.myaddresses .button-icon-trash{width:35px!important;height:35px!important;padding:0!important}.myaddresses .button-icon-edit:before{font-family:fontello;content:""}.myaddresses .button-icon-trash:before{font-family:fontello;content:""}.myaddresses .button-restaurants{margin-left:10px}.myaddresses .order-id{padding:0}.popupdiv-myaccount{color:#0a3847;border:0;position:absolute;margin:0;padding:0;z-index:99;text-align:left;min-width:280px;max-width:560px;width:94%;background-color:#fff}.new-blackout{position:absolute;height:100%;width:100%}.modalpanel{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:50;display:none}.modalpanel .madalpanel-inner{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:15;border-bottom:4px solid #ff8000;transition:none}@media (min-width:1004px){.modalpanel .madalpanel-inner{width:500px;margin:5% auto;left:0;right:0}}@media (max-width:1003px){.modalpanel .madalpanel-inner{height:100%}.modalpanel .madalpanel-inner .modal-content{overflow:unset}.modalpanel .madalpanel-inner .grid-11{margin-bottom:12px}.modalpanel .madalpanel-inner .off-02{margin-left:0}}.modalpanel .madalpanel-inner .button{box-shadow:none}.modalpanel .modal-wrapper{position:relative;background-color:#fff;transition:none}.modalpanel .modal-title{position:relative;background:#ff8000;width:100%;height:60px;line-height:60px;font-size:22px;text-align:center;color:#fff;margin-bottom:24px;box-shadow:0 0 3px rgba(0,0,0,.2)}.modalpanel .modal-title .modal-close{position:absolute;padding:20px;right:0;font-size:20px;cursor:pointer}.modalpanel .modal-title .modal-close:before{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1}.modalpanel .modal-title .modal-close:hover{color:#ccc}.modalpanel .modal-content{margin:0 24px;padding-bottom:24px;overflow:auto}.modalpanel .modal-content .button_form{margin-top:24px}.content-myaccount .content-inner-headline.util-no-margin{margin:0}.content-myaccount .content-inner-headline .headline{display:inline-block;padding:0;margin:0;float:left}.content-myaccount .content-inner-loyalty-points{position:absolute;top:-110px;right:0}@media (min-width:1004px){.content-myaccount .content-inner-loyalty-points{top:-40px}}.content-myaccount .content-inner-loyalty-points .user-bonus-coins{display:inline-block;padding:10px 5px;font-weight:700;text-align:center;color:#fff;cursor:pointer;border-radius:3px;background:#ff8702;text-decoration:none}.content-myaccount .content-inner-loyalty-points .user-bonus-coins:active,.content-myaccount .content-inner-loyalty-points .user-bonus-coins:focus,.content-myaccount .content-inner-loyalty-points .user-bonus-coins:hover{color:#fff}.content-myaccount .content-inner-loyalty-points .user-bonus-coins img{width:17px;margin-top:-5px}.content-myaccount .content-inner-loyalty-points .coins-desktop{display:none}@media (min-width:1004px){.content-myaccount .content-inner-loyalty-points .coins-desktop{display:inline-block}.content-myaccount .content-inner-loyalty-points .coins-mobile{display:none}}.myaccountpages .content-inner{position:relative;margin:0 auto;max-width:1240px;height:100%;padding:0 10px 60px}@media (min-width:1004px){.myaccountpages .content-inner{padding:0}}.myaccountpages .navigation-menu{cursor:pointer;font-weight:400;margin-bottom:10px;font-size:12px;text-transform:uppercase;background-color:#f1f0f0;border-radius:3px;padding:3px 10px}@media (min-width:1004px){.myaccountpages .navigation-menu{display:none}}.myaccountpages .navigation-menu:after{content:"+";font-family:fontello;float:right}.myaccountpages .content-myaccount h1{text-transform:uppercase}.myaccountpages .tabs-inforating{margin-top:10px}@media (min-width:1004px){.myaccountpages .tabs-inforating{margin-top:50px;border-right:1px solid #eee}}.myaccountpages .tabs-inforating .navigation{position:relative}.myaccountpages .tabs-inforating .navigation ul{display:none;width:100%}@media (min-width:1004px){.myaccountpages .tabs-inforating .navigation ul{display:block;margin-right:20px;border:0;width:94%}}.myaccountpages .tabs-inforating .navigation ul li{display:block;margin:0;margin-bottom:4px;border-radius:3px;font-weight:700;padding-left:20px}.myaccountpages .tabs-inforating .navigation ul li.active,.myaccountpages .tabs-inforating .navigation ul li:hover{background-color:#eee}.myaccountpages .tabs-inforating .navigation ul li:first-child{margin-left:0}.myaccountpages .tabs-inforating .navigation ul li a{display:block;padding:0;font-size:12px}@media (min-width:1004px){.myaccountpages .tabs-inforating .navigation ul li a{font-size:15px;font-weight:600}}.myaccountpages .tabs-inforating .navigation ul li.active a{color:#000}.myaccountpages .tabs-inforating .navigation ul li.active:after{content:none}.myaccountpages .tabs-inforating .navigation ul.show{display:block;position:absolute;z-index:4;background-color:#fff;border:4px solid #f1f0f0;border-top:0;top:39px;padding:10px}h2.myaccount-title-padding{padding:15px 0}.myaccountpages .content-inner-headline{margin-top:0;position:relative;padding-bottom:60px}@media (min-width:1004px){.myaccountpages .content-inner-headline{margin-top:60px;padding-left:2%}}.avatar{text-align:center;margin-bottom:12px}.avatar img{border:1px solid #ccc;padding:2px;border-radius:5px}.myaccountpages hr.myaccount-breakline{border:none;height:3px;color:#ebebeb;background-color:#ebebeb;margin-top:20px}.myaccountpages .personal-text{background-color:#ebebeb;border-radius:2px;background-clip:padding-box;padding:3px 7px}.myaccountpages #preference-form .radiobutton_form{display:inline-block;padding-right:5px}.myaccountpages #preference-form .radiobutton_form:last-child{margin-left:40px}.myaccountpages #preference-form .radiobutton_form input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;opacity:1;padding-right:5px}.myaccountpages #preference-form .checkbox-inline{min-height:50px;max-height:inherit;height:auto}.myaccountpages #preference-form .checkbox-inline span{line-height:1.6em;font-weight:400;min-height:50px;height:auto}.myaccountpages #preference-form .checkbox-inline span:before{margin-right:18px!important}.myaccountpages .restaurant .detailswrapper .sub-title{line-height:20px;font-style:italic;margin:0 0 4px}@media (min-width:1004px){.myaccountpages .restaurant .detailswrapper .sub-title{margin:0 0 8px}}.myaccount-body .content-inner-headline h2.first{padding:0 0 15px}.menucard-listing{margin-top:0;position:relative;width:100%}.menucard-listing .menu-wrapper{top:0;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}@media (max-width:1003px){.menucard-listing .menu-wrapper{display:block;top:55px}}.menucard-listing .menu-wrapper .tooltip{padding:18px;border-radius:5px;z-index:200;font-weight:600;background-color:rgba(58,58,58,.8);color:#fff;font-size:14px;position:fixed;bottom:120px;left:0;right:0;text-align:center;margin:0 auto;width:90%}@media (min-width:1004px){.menucard-listing .menu-wrapper .tooltip{margin-left:auto;margin-right:auto;font-size:16px;padding:20px;width:50%}}.menucard-listing .menu-wrapper .menu-menucard{display:-moz-flex;display:-ms-flexbox;display:flex;max-width:1240px;width:100%}.menucard-listing .menu-wrapper .menu-categories-scrolling .restaurant-logo,.menucard-listing .menu-wrapper .menu-categories-scrolling .social.social-extra,.menucard-listing .menu-wrapper .restaurant-logo{display:none}@media (min-width:1004px){.menucard-listing .menu-wrapper .restaurant-logo{display:-moz-flex;display:-ms-flexbox;display:flex;width:250px;padding:0 32px;padding-top:32px;margin-bottom:25px}.menucard-listing .menu-wrapper .restaurant-logo img{width:90%;height:100%;margin:0 10px 0 0;border-radius:3px;margin:0 auto}}.menucard-listing .listing-inner{margin:auto;display:block;max-width:1240px;background-color:#fff}@media (min-width:1004px){.menucard-listing .listing-inner{margin-top:0}}.menucard-listing .menucard-notification{padding:17px;background-color:#f8f5f2}@media (max-width:1003px){.menucard-listing .menucard-notification{overflow:auto;max-height:200px}}.menucard-listing .stampcard-notification{margin-bottom:12px}@media (max-width:1003px){.step3.activesmartbanner.fullscreen.basket .hideheader .menu-cart-wrapper.open,.step4.activesmartbanner.fullscreen.basket .hideheader .menu-cart-wrapper.open{top:121px}}@media (max-width:1003px){.step3.activesmartbanner .menucard-listing{margin-top:184px}}@media (max-width:1003px){.step3.activesmartbanner .tabs{margin-top:79px}}@media (max-width:1003px){.step3.activesmartbanner .lightbox{margin-top:80px}}@media (max-width:1003px){.step3.activesmartbanner.fullscreen .menu-categories-wrapper.visible{margin-top:184px!important}}@media (max-width:1003px){.step4.activesmartbanner .orderdetails-listing{margin-top:370px}}.wrapper-inforating-tabs .tabs{line-height:2.8}@media (min-width:1004px){.wrapper-inforating-tabs .tabs{background-color:#fff;display:block;height:65px;left:255px;margin:0 auto;position:absolute;right:320px}}.wrapper-inforating-tabs .tabs ul{border-bottom:1px solid hsla(33,10%,79%,.5);display:inline-block;height:auto;width:100%}.wrapper-inforating-tabs .tabs li{cursor:pointer;display:inline-block;font-size:13px;padding:8px}@media (min-width:1004px){.wrapper-inforating-tabs .tabs li{font-size:15px}}.wrapper-inforating-tabs .tabs li a{color:#0a3847;padding:8px;background:#fff}.wrapper-inforating-tabs .tabs li.active,.wrapper-inforating-tabs .tabs li:hover{border-bottom:2px solid #f80}.wrapper-inforating-tabs .tabs li.active a,.wrapper-inforating-tabs .tabs li:hover a{color:#f80}.menu-categories-wrapper{position:relative;overflow:hidden;flex:0 0 255px;padding:0 16px;display:inline-block}@media (min-width:1004px){.menu-categories-wrapper{flex:0 0 275px;margin-top:0}}.menu-meals{width:0;min-width:120px;flex-basis:auto;flex-grow:1;position:relative;margin-right:0}@media (min-width:1004px){.menu-meals{margin-top:11px;margin-bottom:55px;margin-right:12px}.menu-meals.open{margin-right:0}}.menu-cart-wrapper{display:none;width:auto}.menu-cart-wrapper.open{display:block}@media (max-width:1003px){.menu-cart-wrapper.open{position:fixed;width:100%;display:block;top:100px;z-index:10}}@media (min-width:1004px){.menu-cart-wrapper.open{flex:0 0 400px;position:relative;width:400px;right:0;top:0;padding-top:18px}}@media (min-width:1004px){.menu-cart-wrapper.open.subnavigation-scrolling .menu-cart-fixed{position:fixed;display:block;top:55px;bottom:0;width:381px;overflow-y:auto;background:#fff}}.menu-cart-wrapper.open .menu-cart-fixed::-webkit-scrollbar{width:0!important}.menu-cart-wrapper.open .menu-cart-fixed{-ms-overflow-style:none;transform:translateZ(0)}.hideheader .menu-cart-wrapper.open{top:0}@media (max-width:1003px){.hideheader .menu-cart-wrapper.open{top:45px}.menu-categories{margin-bottom:120px}}@media (min-width:1004px){.menu-categories{width:250px}}.step3 .menu-categories ul{position:relative}.menu-categories ul:before{display:table;content:"";line-height:0}.menu-categories li{width:95%;font-size:15px;padding-left:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1px}.menu-categories li a{transform:translateZ(0);line-height:1.5;display:block;text-align:justify;cursor:pointer;color:#0a3847;padding:8px 0}.menu-categories li a.active,.menu-categories li a:hover{color:#1574f5}.menu-categories li a:hover{text-decoration:underline}.tabs-inforating li:hover,.tabs-inforating li:hover a{color:#f80}.tabs-inforating li:after{content:"";display:block;height:2px;margin:auto;position:relative;top:10px;transform:scale(.1);color:#fff}.tabs-inforating li:after,.tabs-inforating li:hover:after{width:100%;background:#f80}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1003px){.menu-categories-wrapper{display:none;top:45px}.menu-categories-wrapper.visible{width:100%;overflow-y:auto;position:fixed;z-index:10;background-color:#fff;height:100%;display:block}}@media (min-width:1004px){.menu-meals{margin-top:8px}}@media (min-width:1004px){.menu-categories-scrolling{width:239px;position:fixed;top:55px;bottom:0;overflow-x:hidden;overflow-y:scroll}}.menu-categories::-webkit-scrollbar{display:none}.menu-category-head img{width:100%}@media (min-width:1004px){.menu-category-head img{max-height:200px}}.placeholder-categoryimage{min-height:12px}@media (min-width:1004px){.placeholder-categoryimage{min-height:48px;background-color:#fff;min-height:80px;background-color:transparent}}.menu-category-head{position:relative}.menu-category-head div{width:90%;height:45px;line-height:45px;left:16px;padding:4px 16px;display:block;background:#f8f5f2;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}@media (min-width:1004px){.menu-category-head div{position:absolute;bottom:0;display:inline-block}}.menu-category-head div span{display:block;margin:8px 0 16px;font-weight:400;color:#0a3847;font-size:1.4rem;line-height:1.6em;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-category-description{background:#f8f5f2;color:#0a3847;font-family:Roboto Slab,Courier New,serif;font-size:12px;font-weight:300;padding:2px 16px;position:relative}@media (min-width:1004px){.menu-category-description{padding:16px 32px 2px;font-size:15px}}.menu-category-time-restriction{padding-left:16px;padding-top:16px;font-size:11px;color:#9c9c9c}@media (min-width:1004px){.menu-category-time-restriction{padding-left:32px;padding-bottom:16px;font-size:12px}}.menu-meals-group .meal{display:flex;flex-wrap:wrap;padding:32px 0;cursor:pointer;border-bottom:1px solid #ddd;background-color:#fff;margin:4px 0}@media (min-width:1004px){.menu-meals-group .meal{width:auto;padding:32px 0}}.meal:hover{background:#eef7fa;box-shadow:0 1px 1px #cfcac4}.meal.meal-sidedish:hover{background:none;box-shadow:none}.menu-meals-group{background-color:#f8f5f2}.menu-meals-group .meal .meal-wrapper.productimg{width:63%;margin-right:2%}@media (min-width:1004px){.menu-meals-group .meal .meal-wrapper.productimg{width:48%}}.menu-meals-group .meal .meal-wrapper{width:63%;margin-right:2%}@media (min-width:1004px){.menu-meals-group .meal .meal-wrapper{width:83%}}.menu-meals-group .meal .meal-wrapper .meal-description-texts{padding-left:10px}@media (min-width:1004px){.menu-meals-group .meal .meal-wrapper .meal-description-texts{padding-left:20px}}.menu-meals-group .meal .meal-wrapper .meal-description-texts .meal-description-choose-from{margin-top:8px;color:gray}.menu-meals-group .meal .meal-wrapper .meal-description-texts .meal-description-attribute-descriptions{margin-top:8px;color:#adadad;font-size:11px}.menu-meals-group .meal .meal-wrapper .meal-description-texts .meal-name{margin:8px 0 16px;color:#0a3847;font-size:1rem;line-height:1.2rem;font-weight:600;text-align:left;word-break:break-word}@media (min-width:1004px){.menu-meals-group .meal .meal-wrapper .meal-description-texts .meal-name{font-size:1.1rem;line-height:1.3rem}}.menu-meals .meal .meal-description-additional-info{padding-top:8px;width:auto!important;word-break:normal}@media (min-width:1004px){.menu-meals .meal .meal-description-additional-info{font-size:15px}}.menu-meals .meal-add-btn-wrapper.productimg{margin:0 2% 0 auto;width:33%}@media (min-width:1280px){.menu-meals .meal-add-btn-wrapper.productimg{width:48%}}.menu-meals .meal-add-btn-wrapper.productimg .meal-product-img{text-align:right;width:100%;height:200px;padding-top:50px}@media (min-width:1280px){.menu-meals .meal-add-btn-wrapper.productimg .meal-product-img{height:220px;padding-top:0;text-align:center}}@media (min-width:1004px){.menu-meals .meal-add-btn-wrapper.productimg .meal-product-img{height:270px;max-width:300px}}.menu-meals .meal-add-btn-wrapper.productimg .meal-product-img .menucardproductimg{max-width:150px;max-height:150px;height:auto}@media (min-width:1004px){.menu-meals .meal-add-btn-wrapper.productimg .meal-product-img .menucardproductimg{max-width:220px;max-height:220px}}.menu-meals .meal-add-btn-wrapper{margin-right:2%;width:33%}@media (min-width:1004px){.menu-meals .meal-add-btn-wrapper{width:13%}}.menu-meals .meal-add-btn-wrapper .add-btn-icon{position:relative;border-radius:3px;padding:0 12px;display:inline-block;float:right;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);background-color:#1574f5;font-size:13px;height:35px;line-height:35px;white-space:nowrap}@media (min-width:1004px){.menu-meals .meal-add-btn-wrapper .add-btn-icon{font-size:15px}}.menu-meals .meal-add-btn-wrapper .add-btn-icon:hover{background-color:#0953bd;box-shadow:0 2px 2px rgba(0,0,0,.2)}.menu-meals .meal-add-btn-wrapper .add-btn-icon:after{content:"";font-family:fontello;font-weight:400;display:inline-block;margin-left:8px;padding-left:8px;height:24px;line-height:24px;border-left:1px solid #9fd3e3;font-size:12px}.menu-meals .meal-add-btn-wrapper .menu-meal-additions-add:after{content:"";font-family:fontello;font-weight:400;display:inline-block;margin-left:6px;padding-left:6px;height:24px;line-height:24px;border-left:1px solid #9fd3e3;font-size:13px}@media (min-width:1004px){.category-menu-meals{padding:0 5px}}.jig-cart-empty-state.visible{-ms-flex-align:center;-moz-align-items:center;align-items:center;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:center;display:block;padding:24px 0 16px}.jig-cart-empty-state.visible .jig-cart-empty-state-icon{padding-bottom:24px;min-height:120px}.jig-cart-empty-state.visible .jig-cart-empty-state-icon:after{font-family:fontello;font-weight:400;line-height:1;font-size:150px;color:#ede4db}.wrapper-inforating-tabs .tabs{width:100vw}.btn-basket.btn-basket-products:hover{color:#fff!important}.btn-cart-icon{top:0}.btn-cart-icon:after{font-size:25pt;left:-48px}@media (max-width:1003px){.basketmode .btn-basket:before{font-size:28px;content:"";font-family:fontello;font-weight:400;line-height:.3;color:#6c6c6c}}.btn-basket .btn-text.btn-cart-price{display:block}.btn-basket .btn-icon{display:block;padding-left:10px;width:100%;font-size:15px}.btn-basket.btn-basket-products{background-color:#1574f5}.btn-basket.btn-basket-products a{color:#fff}.btn-basket.btn-basket-products.hover{background-color:#0953bd}.btn-basket.btn-basket-products:hover{background-color:#0953bd!important}.basketmode .btn-basket.btn-basket-products:hover{background-color:#fff!important}.btn-cart-icon{position:absolute;top:10px;right:10px;display:block;width:22px;height:22px;font-size:1em;text-transform:uppercase;text-align:center;line-height:21px;letter-spacing:-1px;color:#1574f5;border:0;border-radius:22px;background:#fff;cursor:pointer;box-shadow:0 0 0 0 rgba(90,153,212,.5)}.btn-cart-icon:after{font-size:18pt;content:"";font-family:fontello;line-height:0;float:right;padding:16px;color:#fff;position:absolute;top:0;left:-38px;font-weight:400}@media (min-width:1004px){.btn-cart-icon:after{font-size:25pt;left:-48px}}@media (min-width:1280px){.wrapper-inforating-tabs .tabs{max-width:745px;display:block;margin:0 auto}}@keyframes e{0%{background-color:#1574f5;opacity:1}50%{background-color:#ff8000}to{background-color:#1574f5}}.highlight{animation-name:e;-webkit-animation-name:e;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.pulse-button{animation:f .5s 1;-webkit-animation:f .5s 1}.pulse-button:hover{animation:none;-webkit-animation:none}@keyframes f{0%{transform:scale(1)}70%{transform:scale(1);box-shadow:0 0 0 50px rgba(90,153,212,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(90,153,212,0)}}.step3 .restaurantnotification.emergency{background-color:#ecf6f9;color:#0a3847;padding:17px}@media (min-width:1004px){.step3 .restaurantnotification.emergency{margin:10px 0;border-radius:3px;padding:12px}}.menucard-listing .menucard-notification,.menucard__meals-group{margin:0 15px}.menucard__meals-group .menucard__meals-group-category{background-color:#f8f5f2;border:1px solid #f8f5f2}.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container{width:100%;background-size:cover;background-repeat:no-repeat}@media (min-width:320px){.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container{height:88px}}@media (min-width:570px){.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container{height:132px}}@media (min-width:1004px){.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container{height:158px}}@media (min-width:1280px){.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container{height:184px}}.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container .menucard__category-image{width:100%;border-radius:2px 2px 0 0}@media (min-width:1004px){.menucard__meals-group .menucard__meals-group-category .menucard__category-image-container .menucard__category-image{max-height:200px}}.menucard__meals-group .menucard__meals-group-category .menucard__category-content{border-radius:2px 2px 0 0;padding:8px 12px}@media (min-width:1004px){.menucard__meals-group .menucard__meals-group-category .menucard__category-content{padding:16px}}@media (min-width:1280px){.menucard__meals-group .menucard__meals-group-category .menucard__category-content{padding:16px 22px}}.menucard__meals-group .menucard__meals-group-category .menucard__category-content.menucard__category-has-image{border-radius:0}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-name{font-size:18px;font-weight:700;font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;line-height:1.22;color:#0a3847}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-description{margin:4px 0 0;color:#0a3847;font-family:Roboto Slab,Courier New,serif;font-size:12px;font-weight:300;line-height:1.83;position:relative}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-description.content-toggle{height:44px}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-description.content-toggle .content-toggle__link{top:20px;line-height:22px;right:0}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-description.content-toggle--expanded{height:auto}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-description.content-toggle--expanded .content-toggle__link{top:auto}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-time-restriction{margin:4px 0 0;color:#666;font-family:Roboto Slab,Courier New,serif;font-size:12px;line-height:1.83}@media (min-width:1004px){.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-time-restriction{margin:7px 0 0}}.menucard__meals-group .menucard__meals-group-category .menucard__category-content .menucard__category-time-restriction .icon-ta-delivery-time:before{color:#999}.menucard__meals-group .menucard__meals .meal{border:1px solid #ebebeb;border-radius:2px;margin:8px 0;padding:8px 12px;position:relative;display:flex;flex-wrap:wrap;cursor:pointer}.menucard__meals-group .menucard__meals .meal:focus{outline:none}@media (min-width:570px){.menucard__meals-group .menucard__meals .meal{padding:8px 16px}}@media (min-width:1004px){.menucard__meals-group .menucard__meals .meal{padding:16px}}@media (min-width:1280px){.menucard__meals-group .menucard__meals .meal{padding:16px 22px}}.menucard__meals-group .menucard__meals .meal .meal-json{display:none}.menucard__meals-group .menucard__meals .meal .meal__wrapper{max-width:calc(100% - 40px);margin:0 2% 0 0}.menucard__meals-group .menucard__meals .meal .meal__wrapper.meal__has-product-image{width:calc(98% - 80px)}@media (min-width:1004px){.menucard__meals-group .menucard__meals .meal .meal__wrapper.meal__has-product-image{width:calc(98% - 110px)}}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts{height:100%;display:flex;flex-direction:column}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal-name{font-size:18px;font-weight:700;line-height:1.22;color:#0a3847;margin:0 0 4px;font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal-name .text-meal-allergens{font-size:11px;color:#1574f5;font-weight:400}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal__description-additional-info{font-size:12px;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#666;line-height:1.5;margin:0 0 4px}@media (min-width:1004px){.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal__description-additional-info{margin:0 0 10px}}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal__description-choose-from{font-size:12px;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#666;line-height:1.5;font-style:italic;margin:0 0 4px}@media (min-width:1004px){.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal__description-choose-from{margin:0 0 10px}}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal__description-attribute-descriptions{font-size:11px;line-height:1.64;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;font-style:italic;color:#666;margin:4px 0 0}@media (min-width:1004px){.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__description-texts .meal__description-attribute-descriptions{margin:8px 0 0}}.menucard__meals-group .menucard__meals .meal .meal__wrapper .meal__price{font-size:18px;line-height:1.22;letter-spacing:-.5px;font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;color:#ff8000;font-weight:700;margin:auto 0 0}.menucard__meals-group .menucard__meals .meal .meal__add-to-basket-button:before{font-family:fontello;font-weight:700;position:absolute;top:-1px;right:-1px;width:40px;height:40px;border:1px solid #ebebeb;color:#1574f5;line-height:40px;font-size:14px;text-align:center;content:"\E922"}.menucard__meals-group .menucard__meals .meal.meal-sidedish .meal__add-to-basket-button:before{content:"\E918"}.menucard__meals-group .menucard__meals .meal .meal__product-image-container{width:70px;height:70px;text-align:right;margin:40px 0 0}@media (min-width:1280px){.menucard__meals-group .menucard__meals .meal .meal__product-image-container{width:100px;height:100px}}.menucard__meals-group .menucard__meals .meal .meal__product-image-container .meal__product-image{max-height:100%;max-width:100%}.menucard__meals-group .menucard__meals .meal .sidedish-pop-in .inner{background-color:#f8f5f2;margin:24px 0 0}.menucard__meals-group .menucard__meals .meal .sidedish-pop-in .inner .sidedish-checkbox .checkbox-inline>span:before{color:#f8f5f2}.menucard__meals-group .menucard__meals .meal.not-available .meal-name,.menucard__meals-group .menucard__meals .meal.not-available .meal__description-additional-info,.menucard__meals-group .menucard__meals .meal.not-available .meal__description-choose-from,.menucard__meals-group .menucard__meals .meal.not-available .meal__price{color:#999!important}.menucard__meals-group .menucard__meals .meal.not-available .meal__product-image{filter:grayscale(100%)}.checkout-voucher{padding:16px 16px 0;width:100%;font-size:13px}.checkout-voucher .voucher-input{width:100%}.checkout-voucher #ivouchermessage{float:left;color:red;font-weight:600;padding:7px;padding-bottom:0}.checkout-voucher .checkout-voucher-container{display:none;cursor:pointer}.checkout-voucher .checkout-voucher-container.open{display:block}.checkout-voucher h3.voucher-add{font-size:14px;text-decoration:underline;cursor:pointer}.checkout-voucher h3.voucher-add:after{content:"";font-family:fontello;font-weight:400;line-height:1.5;float:right;color:#666;transition:min-width .3s ease;transform:translateZ(0)}.checkout-voucher h3.voucher-add.open:after{content:""}.checkout-voucher .voucher-input-wrapper{display:inline-flex;align-items:center;height:50px;width:100%;font-weight:600;border-radius:3px;box-sizing:border-box;line-height:normal}.checkout-voucher .voucher-input-wrapper input{color:#666;position:relative;background:#fff;width:100%;max-width:280px;margin:0 8px 0 0;border:1px solid #cfcac4;border-radius:3px;padding:8px 16px;background-color:#fff;line-height:24px}.checkout-voucher .voucher-input-wrapper input:focus{border:1px solid #1574f5}button.voucher-add-check{background-color:#1574f5;padding:8px 16px;border-radius:3px;color:#fff;font-weight:600;height:42px;line-height:24px}button.voucher-add-check:hover{background-color:#0953bd}.menu-cart-wrapper{overflow:auto;background:#fff;height:100%;position:relative;width:320px;top:-55px}.menu-cart-wrapper .cart-sum{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:16px}.menu-cart-wrapper .cart-paymentmethods,.menu-cart-wrapper .cartbutton{padding:0 16px;margin-top:30px}body.fullscreen.basket .menucard-listing .menu-menucard,body.fullscreen.basket .menucard-listing .tabs-inforating{display:none!important}@media (max-width:1003px){.checkout-voucher{margin-bottom:80px}}.mismatch,.missing{padding:16px}.cart-sum-name{width:100%;padding:4px 0}.cart-sum-price{min-width:85px;text-align:right;white-space:nowrap}.cartbutton-button{position:relative;border-radius:3px;padding:0 16px;display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);background-color:#1574f5;height:50px;line-height:50px;text-transform:uppercase;width:100%;margin-bottom:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:20px}.cartbutton-button:hover{background-color:#0953bd;color:#fff}@media (max-width:569px){.step4 .cartbutton-button{font-size:16px}}.cartbutton-button.btn-disabled{border-bottom-color:#bbb!important;background-color:#f0f0f0!important;color:#bbb!important;text-shadow:none!important;cursor:not-allowed!important}.cartbutton-button-sidedishes{text-transform:none}.cart-single-meal{padding:4px 0 4px 16px;font-size:13px;color:#000}.cart-single-meal.highlight{background:#fffdd0}.cart-row{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-moz-align-items:center;align-items:center;transform:translateZ(0);width:100%}.cart-single-meal .cart-row .cart-meal-amount{padding-right:32px;width:20px}.cart-meal-edit-buttons{min-width:98px}.cart-single-meal .cart-row .cart-meal-delete,.cart-single-meal .cart-row .cart-meal-edit-add,.cart-single-meal .cart-row .cart-meal-edit-comment,.cart-single-meal .cart-row .cart-meal-edit-delete{cursor:pointer;float:left}.cart-single-meal .cart-row .cart-meal-delete{min-width:40px}.cart-single-meal .cart-row .cart-meal-edit-add:before,.cart-single-meal .cart-row .cart-meal-edit-delete:before{content:"";font-family:fontello;font-weight:400;line-height:1;padding:4px 8px;margin:0 3px;border:1px solid #cecece;border-radius:4px;cursor:pointer}.cart-single-meal .cart-row .cart-meal-edit-delete:before{content:""}.cart-meal-name{width:100%;padding:4px 0;word-break:break-word}.cart-meal-price{min-width:80px;text-align:right}.cart-meal-delete:before{display:inline-block;cursor:pointer;color:#1574f5;font-size:18px;content:"";font-family:fontello;font-weight:400;line-height:.3;float:right;padding:16px}.cart-meal-delete-disabled:before{color:#fff;cursor:default}.cart-meal-edit-comment:before{display:inline-block;cursor:pointer;color:#1574f5;font-size:18px;content:"";font-family:fontello;font-weight:400;line-height:1;padding:0 10px}.cart-meal-edit-comment.hascomment:before{color:#0094ff}.cart-meal-comment,.cart-meal-extra{padding:0 0 8px 32px}.cart-meal-comment{width:100%;margin-right:12px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-row.commentinput{display:block}.cart-row.commentinput fieldset{margin-right:12px;border:1px solid #1574f5}.cart-row.commentinput fieldset legend{margin-left:10px;padding:0 4px}textarea.cart-meal-textarea{width:100%;padding:0 12px;resize:none}.cart-meal-btns{float:right}.cart-meal-btn{min-width:80px;padding:10px 12px;float:left;text-align:right;font-weight:600}.cart-meal-error:before,.meal-error-mismatch:before,.meal-error-missing:before{margin-right:12px;content:"";color:red;font-family:fontello;font-weight:400;font-size:18px}.cart-meal-exclude:before{margin-right:4px;content:"";color:#888;font-family:fontello;font-weight:400;font-size:12px}#cart-exclusive .cart-meal-exclude{padding:0 16px;margin-top:20px;text-align:center}.cart-meal-exclude-only{padding:16px;text-align:center}.grey{color:#666}.row-sum{font-weight:900;color:#000}.row-green{color:#380;font-weight:600}.minimumorderamount-reached{margin-top:12px;text-align:center}.basket-notification{font-size:12px;padding:20px;margin:0 22px;margin-bottom:12px;border-radius:3px;border:1px solid rgba(80,174,204,.51);background-color:rgba(80,174,204,.1);display:block}.legend.excluded_from_minimum_calculation{text-align:center;margin:1em}.excluded_from_minimum_calculation:before{display:inline-block;color:#888;content:"";font-family:fontello;font-weight:400;line-height:.3}.tabs-inforating{display:inline-block;position:relative;width:100%;color:#0a3847;padding:0 0 0 17px;line-height:2.8}.tabs-inforating ul{border-bottom:1px solid hsla(33,10%,79%,.5);display:inline-block;height:auto;margin-right:30px}.tabs-inforating li{display:inline-block;margin:3px;border-bottom:2px solid transparent;cursor:pointer;font-size:12px}@media (min-width:1004px){.tabs-inforating li{margin:6px 8px;font-size:15px}.tabs-inforating li:first-child{margin-left:3px}}.tabs-inforating li a{color:#0a3847;padding:8px}.tabs-inforating li:active,.tabs-inforating li:hover{color:#ff8000}.tabs-inforating .restaurant-info{display:flex}@media (min-width:1004px){.tabs-inforating .restaurant-info{display:none}}.restaurantmoreinfo .moreinfo_description ul{padding-left:17px}.tabs-inforating li.active a{color:#ff8000}.tabs-inforating li:after{display:none}.tabs-inforating li.active:after{background:#ff8000;display:block;width:100%;transform:scale(1.1);top:3px}@media (min-width:1004px){.tabs-inforating li.active:after{top:9px}}.tabs-inforating .restaurant-info h1{margin:0;padding:0;padding-left:10px;font-size:16px;font-weight:600;width:64%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:1004px){.tabs-inforating .restaurant-info h1{width:80%}}.tabs-inforating .facebooklike{position:absolute;right:10px;top:5px}@media (min-width:1004px){.tabs-inforating .facebooklike{top:11px}}.restaurantlogo-heart{cursor:pointer;position:absolute;top:40px;right:20px}@media (min-width:1004px){.restaurantlogo-heart{top:3px;right:130px}}.restaurantlogo-heart.selected:before,.restaurantlogo-heart:before{font-family:fontello;font-size:17px}.restaurantlogo-heart:before{content:"\e991";color:#0a3847}.restaurantlogo-heart.selected:before{content:"\e979";color:#ff8000}.sidedishes{padding:20px;padding-bottom:0}.sidedishes .meal-allergens.show{display:inline-block;position:absolute;margin-top:0;color:#999;padding:0 12px;line-height:34px;right:0}@media (min-width:1004px){.sidedishes{padding-top:24px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.sidedishes .sidedish{padding-right:10px;width:100%;flex-grow:1}.sidedishes .sidedish-checkbox{display:inline-block;width:100%;right:10px}.sidedishes .sidedish-allergens-wrapper{position:relative;display:block}}@media (min-width:1004px){.sidedishes .sidedish-checkbox{width:50%;vertical-align:top}.sidedishes .sidedish{width:100%}}.sidedish-pop-in{position:relative;width:100%}.sidedish-pop-in .sidedish{margin-bottom:12px;position:relative}.sidedish-pop-in .sidedish h3{font-size:13px;font-weight:600}.sidedish-pop-in .sidedish.select:after{content:"";font-family:fontello;line-height:1;transform:translateY(-50%) rotate(180deg);position:absolute;top:47px;right:10px;z-index:10}@media (min-width:1004px){.sidedish-pop-in .sidedish.select:after{top:54px;right:25px}}.sidedish-pop-in select.pulldown{position:relative;width:100%;height:35px;line-height:35px;padding:0 10px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;background:0 0;color:#0a3847;border:1px solid #cfcac4;border-radius:3px;background-color:#fff}.sidedish-pop-in select.pulldown:hover{box-shadow:0 0 8px #f8f5f2;border:1px solid #1574f5;transition:all .3s ease}.sidedish-pop-in .sidedish-footer{display:flex;background-color:#fff;padding:8px 20px}.sidedish-pop-in .sidedish-footer a,.sidedish-pop-in .sidedish-footer span{display:inline-block}.sidedish-pop-in .sidedish-footer a{font-family:fontello;font-size:19px}.sidedish-pop-in .sidedish-footer .meal-price,.sidedish-pop-in .sidedish-footer .sidedish-add-button{width:50%}.sidedish-pop-in .sidedish-footer .sidedish-add-button{text-align:right}.sidedish-pop-in .sidedish-footer .sidedish-add-button .cartbutton-button{font-size:inherit;width:auto;height:35px;line-height:35px;font-family:Open Sans}.sidedish-pop-in .basketproductnr{border:1px solid #ccc;padding:6px 12px;border-radius:3px;font-size:15px;background-color:#fff;margin-left:6px;margin-right:6px}.menu-meals-group .meal.meal-sidedish{padding:32px 0 0;background:#eef7fa;box-shadow:0 1px 1px #cfcac4;margin-bottom:30px}.menu-meals-group .meal.meal-sidedish .menu-meal-add{opacity:.2}.menu-meals-group .meal.meal-sidedish .sidedish-pop-in{margin-top:15px}.menu-meals-group .meal.meal-sidedish .sidedish-pop-in .inner{background-color:#fff;margin-top:24px;padding-top:24px}.sidedish-pop-in .inner:after{top:-36px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:30px;margin-left:-30px}.sidedish-pop-in .inner .popin-close{position:absolute;right:3%;top:50px}.sidedish-pop-in .inner .popin-close:before{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1;font-size:15pt}.sidedish-pop-in .inner .popin-close:hover{color:#1574f5}.sidedishes .select-input{position:relative;line-height:50px;height:50px;display:block}.sidedishes .select-input:after{content:"";font-family:fontello;font-weight:400;line-height:1.5;position:absolute;top:15px;right:10px;pointer-events:none}.sidedish-checkbox{position:relative}@media (min-width:1004px){.sidedish-pop-in .sidedishes .sidedish-checkboxgroup .sidedish-checkbox{padding-right:10px}.sidedish-pop-in .sidedishes .sidedish-checkboxgroup .sidedish-checkbox:nth-child(odd){padding-right:0}}#main.lightbox-opened{display:none}@media (min-width:1004px){#main.lightbox-opened{display:block}}.lightbox.lightbox-allergens{position:absolute}@media (min-width:1004px){.lightbox.lightbox-allergens{position:fixed}}@media (min-width:1004px){.lightbox.lightbox-allergens .lightbox-content{background-color:transparent;height:100%}}.lightbox.lightbox-allergens .lightbox-contents{padding:20px;background-color:#fff;overflow-y:auto}@media (min-width:1004px){.lightbox.lightbox-allergens .lightbox-contents{max-height:70%}}.lightbox.lightbox-allergens .lightbox-contents h1{font-size:18px;color:#0a3847;margin-bottom:4px;font-weight:600}.lightbox.lightbox-allergens .lightbox-contents h2{margin:0;padding:0;font-size:13px;border-bottom:1px dotted #ccc;padding-bottom:24px}.lightbox.lightbox-allergens .lightbox-contents .additives,.lightbox.lightbox-allergens .lightbox-contents .allergens{margin-top:24px}.lightbox.lightbox-allergens .lightbox-contents .additives ul,.lightbox.lightbox-allergens .lightbox-contents .allergens ul{list-style-type:none}.lightbox.lightbox-allergens .lightbox-contents .additives h3,.lightbox.lightbox-allergens .lightbox-contents .allergens h3{font-weight:600}.lightbox.lightbox-allergens .lightbox-contents .disclaimer{margin-top:24px;font-size:12px;font-style:italic}.aa-switch{position:relative;display:block;text-align:right;cursor:pointer;transition:all .2s ease-in}.aa-switch input{display:none}.aa-switch span{display:inline-block;text-align:right;padding:4px;color:#555}.aa-switch span:after{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:4px;opacity:.5}.aa-switch span span.hide{display:none}.aa-switch input[type=checkbox]:checked+span{color:#52acce}.aa-switch input[type=checkbox]:checked+span:after{color:#52acce;content:"";opacity:1}.aa-switch input[type=checkbox]:checked+span span.hide{display:inline-block}.aa-switch input[type=checkbox]:checked+span span.show{display:none}.meal-allergens,.meal-allergens.show{display:inline-block}.meal-allergens:after{font-family:fontello;content:"";font-weight:800;color:#777;font-size:13px;line-height:21px}.text-meal-allergens{font-size:smaller}.sidedishes .meal-allergens{display:inline-block;position:absolute;margin-top:0;color:#999;padding:0 12px;line-height:34px;right:0}.sidedishes .text-meal-allergens{display:inline-block;position:absolute;top:5px;right:5px}.step3 .sidedish-select .select-input.inline-desc .text-meal-allergens{position:relative;right:auto;line-height:normal;top:0;margin-left:5px}.bestrestaurants_nominated{background-color:#f9f5f1;margin-bottom:20px}.bestrestaurants_nominated .inner{padding:12px;border-bottom:1px solid #e8e7e6;margin:0 auto}.bestrestaurants_nominated .inner a{display:block;color:#666;text-decoration:underline;cursor:pointer}.bestrestaurants_nominated .inner a.button{text-decoration:none;display:block;font-family:Open Sans,sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:3px;font-size:1em;font-weight:600;background-color:#1574f5;color:#fff;width:300px;height:35px;line-height:35px}.bestrestaurants_nominated_votetab,.menucardbestresto .grid-m-06{display:none}@media (min-width:1004px){.menucardbestresto .grid-m-06{width:15%;display:block}}.menucardbestresto .grid-m-18{text-align:center;width:100%}@media (min-width:1004px){.menucardbestresto .grid-m-18{width:85%;text-align:left}}.menucardbestresto .grid-m-18 .title{font-weight:400;text-decoration:underline}@media (min-width:1004px){.menucardbestresto .grid-m-18 .title{font-weight:700;text-decoration:none;text-align:left}}.menucardbestresto .grid-m-18 a.button,.menucardbestresto .grid-m-18 p.description{display:none}@media (min-width:1004px){.menucardbestresto .grid-m-18 a.button,.menucardbestresto .grid-m-18 p.description{display:block;margin-top:20px}}.tab_voteforus .bestrestaurants_nominated.bestrestaurants_nominated_votetab{display:block;background:#fff}.tab_voteforus .bestrestaurants_nominated.bestrestaurants_nominated_votetab .grid-m-06{width:30%}@media (min-width:1004px){.tab_voteforus .bestrestaurants_nominated.bestrestaurants_nominated_votetab .grid-m-06{width:15%}}.tab_voteforus .bestrestaurants_nominated.bestrestaurants_nominated_votetab .grid-m-18{width:70%}@media (min-width:1004px){.tab_voteforus .bestrestaurants_nominated.bestrestaurants_nominated_votetab .grid-m-18{width:85%}}.tab_voteforus .bestrestaurants_nominated{display:none}.menucard.bestrestaurants{padding:12px;padding-top:0}@media (max-width:1003px){.menucard.bestrestaurants .stamp{display:none}}.menucard.bestrestaurants .stamp img{width:100%;display:none}@media (min-width:1004px){.menucard.bestrestaurants .stamp img{display:block}}.menucard.bestrestaurants .voteemail .button.extralargebutton,.menucard.bestrestaurants .votesucces .button.extralargebutton{width:300px}@media (max-width:1003px){.menucard.bestrestaurants .voteemail .grid-m-18,.menucard.bestrestaurants .votesucces .grid-m-18{width:100%}}.menucard.bestrestaurants .voteemail .stamp,.menucard.bestrestaurants .votesucces .stamp{margin-top:20px}.menucard.bestrestaurants .voteemail .stamp img,.menucard.bestrestaurants .votesucces .stamp img{width:60%}.menucard.bestrestaurants .bestrestaurantswrapper h2{padding-bottom:0;padding-left:0;font-weight:600}.menucard.bestrestaurants .bestrestaurantswrapper form{margin-top:24px;margin-bottom:24px}.menucard.bestrestaurants .bestrestaurantswrapper form .button.extralargebutton{height:45px;line-height:45px;width:auto;font-size:15px;margin-top:16px;text-transform:uppercase}.menucard.bestrestaurants .bestrestaurantswrapper form .email,.menucard.bestrestaurants .bestrestaurantswrapper form .name,.menucard.bestrestaurants .bestrestaurantswrapper form .remark{line-height:29px;font-size:14px;font-weight:600;color:#777;margin-bottom:12px}@media (max-width:1003px){.menucard.bestrestaurants .bestrestaurantswrapper .email.grid-11{width:100%}}@media (max-width:1003px){.menucard.bestrestaurants .bestrestaurantswrapper .grid-11{width:45.815%}}.menucard.bestrestaurants .social{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;width:100%}.menucard.bestrestaurants .social.facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,.2);position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menucard.bestrestaurants .social.facebook:before{content:"";font-family:fontello;font-size:17pt;position:absolute;top:1px;left:8px}.menucard.bestrestaurants .social.facebook:hover{background-color:#2d4373}.menucard.bestrestaurants .social.twitter{color:#fff;background-color:#55acee;border-color:rgba(0,0,0,.2);position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menucard.bestrestaurants .social.twitter:before{content:"";font-family:fontello;font-size:17pt;position:absolute;top:1px;left:8px}.menucard.bestrestaurants .social.twitter:hover{background-color:#2795e9}.menucard.bestrestaurants .av,.menucard.bestrestaurants .newsletter{margin-bottom:20px}.menucard.bestrestaurants .checkbox-inline{display:inline}.menucard.bestrestaurants .checkbox-inline>span{line-height:normal;display:block;height:auto;min-height:49px;padding-top:13px;padding-bottom:10px;background:#fff;font-weight:400;border-color:#cfcac4;box-shadow:none}.best-restaurant-winner{padding:9px 0;border-radius:2px;margin-bottom:19px;color:#666;font-weight:600;font-size:14px;display:block;border-bottom:2px solid #fff;text-align:left}@media (min-width:1004px){.best-restaurant-winner{font-size:15px;font-weight:900}}.best-restaurant-banner{margin:10px 0}.best-restaurant-banner .best-restaurant-image{width:120px;display:none}@media (min-width:1004px){.best-restaurant-banner .best-restaurant-image{display:block}}.best-restaurant-banner .best-restaurant-image img{width:100%}.best-restaurant-banner .best-restaurant-text{padding:0 10px;max-width:500px}@media (min-width:1004px){.best-restaurant-banner .best-restaurant-text{padding:20px}}.best-restaurant-banner .best-restaurant-text .head{font-weight:700;font-size:20px;color:#ea7e00;text-transform:uppercase}.best-restaurant-banner .best-restaurant-text p{text-align:left}.best-restaurant-banner.with-background{background-color:#f5f6f9;padding:20px}.restaurantvote .overview,.tab_reviews .overview{display:inline-block;margin-top:14px;margin:16px auto;padding:4px 0;width:100%}.restaurantvote .overview .review-stars,.tab_reviews .overview .review-stars{font-size:24px}@media (min-width:1004px){.restaurantvote .overview .review-stars,.tab_reviews .overview .review-stars{font-size:40px}}.restaurantvote .overviewstar,.tab_reviews .overviewstar{width:100%;float:left}.restaurantvote .overviewstar span,.tab_reviews .overviewstar span{width:80%;font-size:15px}@media (min-width:1004px){.restaurantvote .overviewstar span,.tab_reviews .overviewstar span{font-size:18px;width:80%}}.restaurantvote .paginglinks,.tab_reviews .paginglinks{text-align:center;width:100%;font-size:15px;margin-bottom:20px}.restaurantvote .paginglinks a,.tab_reviews .paginglinks a{margin-left:10px;margin-right:10px}.restaurantvote .radiogroup_stars input,.tab_reviews .radiogroup_stars input{width:20px;height:20px;padding:0;margin:0;cursor:pointer}.restaurantvote .radiogroup_stars label,.tab_reviews .radiogroup_stars label{display:inline-block;width:20px;height:20px;background:url(/images/icons/star_empty.png);background-size:20px 20px}.restaurantvote .restaurantreview,.tab_reviews .restaurantreview{position:relative;width:100%;margin:20px 0 16px;margin-right:10px;background:#fff;min-height:120px}.restaurantvote .restaurantreview .avatarbar,.tab_reviews .restaurantreview .avatarbar{margin-left:30px;padding:10px 0 10px 55px;background:#f9f9f9;margin-bottom:5px}@media (min-width:1004px){.restaurantvote .restaurantreview .avatarbar,.tab_reviews .restaurantreview .avatarbar{padding:10px 0 10px 90px}}.restaurantvote .restaurantreview .avatarbar .reviewdate,.tab_reviews .restaurantreview .avatarbar .reviewdate{font-size:11px}@media (min-width:1004px){.restaurantvote .restaurantreview .avatarbar .reviewdate,.tab_reviews .restaurantreview .avatarbar .reviewdate{margin-right:30px}}.restaurantvote .restaurantreview .authoravatar img,.tab_reviews .restaurantreview .authoravatar img{display:block;float:left;max-width:75px;width:auto;height:auto;margin:0 0 5px;border-radius:100%}@media (min-width:1004px){.restaurantvote .restaurantreview .authoravatar img,.tab_reviews .restaurantreview .authoravatar img{max-width:100px}}.votecontainer .votedetails-close{position:absolute;top:15px;right:18px;font-size:17px;cursor:pointer}.votecontainer .votedetails-close:hover{color:#1574f5}.votecontainer .votedetails-close:after{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1}.votecontainer h2{padding:0;margin:8px 0 16px;font-weight:400;color:#0a3847;font-size:1.4rem;line-height:1.6rem;text-align:left;padding-top:10px;width:100%}.tab_reviews .votecontainer .radiogroup_stars label{display:initial}.votecontainer select.input{padding:4px;border:1px solid #ccc}.votecontainer .select-input{display:block;position:relative}.votecontainer .select-input select.marked{border:1px solid #f54830!important}.votecontainer .select-input:after{content:"";font-family:fontello;font-weight:400;line-height:1;position:absolute;top:18px;right:9px}.votecontainer div.textarea_form{width:100%}.votecontainer textarea{border:1px solid #ccc;padding:4px;width:100%}.votecontainer .vote-remarks{height:auto}.votecontainer .button-cta-small{width:100%;font-size:15px;padding:0 6px;height:40px;line-height:40px;font-weight:600}.votecontainer .notificationalert{margin-top:16px;padding:12px;font-size:11px;position:relative;background-color:#fffbe6;border:1px solid #fff5c2;border-radius:3px;color:#5d3c01}div.rating-stars{display:inline-block}div.rating-stars input.rating-star{display:none}div.rating-stars input.rating-star:checked~label.rating-star:before,div.rating-stars input.rating-star:checked~label.rating-starr:before{content:"\e970";color:#ff8000;transition:all .25s}div.rating-stars label.rating-star{float:right;padding-left:4px;font-size:17px;color:#d7d7d7;transition:all .2s;cursor:pointer}div.rating-stars label.rating-star:hover{color:#d7d7d7;transform:scale(1.3)}div.rating-stars label.rating-star:before{content:"\e970";font-family:fontello}div.rating-stars label.rating-starr{float:right;padding-left:4px;font-size:17px;color:#d7d7d7;transition:all .2s;cursor:pointer}div.rating-stars label.rating-starr:hover{color:#d7d7d7;transform:scale(1.3)}div.rating-stars label.rating-starr:before{content:"\e970";font-family:fontello}div.radiogroup_stars2 .rating-stars,div.radiogroup_stars .rating-stars{min-width:130px;width:auto!important}.tab_discounts,.tab_moreinfo,.tab_reviews,.tab_votebestrestaurants{padding-right:10px}@media (min-width:1004px){.tab_discounts,.tab_moreinfo,.tab_reviews,.tab_votebestrestaurants{padding-right:20px}}.tab_discounts.menu-meals,.tab_moreinfo.menu-meals,.tab_reviews.menu-meals,.tab_votebestrestaurants.menu-meals{padding-right:0}.tab_discounts .bestrestaurantswrapper,.tab_discounts .restaurantdiscounts,.tab_discounts .restaurantmoreinfo,.tab_discounts .restaurantreviews,.tab_discounts .restaurantvote,.tab_moreinfo .bestrestaurantswrapper,.tab_moreinfo .restaurantdiscounts,.tab_moreinfo .restaurantmoreinfo,.tab_moreinfo .restaurantreviews,.tab_moreinfo .restaurantvote,.tab_reviews .bestrestaurantswrapper,.tab_reviews .restaurantdiscounts,.tab_reviews .restaurantmoreinfo,.tab_reviews .restaurantreviews,.tab_reviews .restaurantvote,.tab_votebestrestaurants .bestrestaurantswrapper,.tab_votebestrestaurants .restaurantdiscounts,.tab_votebestrestaurants .restaurantmoreinfo,.tab_votebestrestaurants .restaurantreviews,.tab_votebestrestaurants .restaurantvote{padding-left:10px}.tab_moreinfo .restaurant-notification{margin-top:16px;width:100%;padding-bottom:20px;border-bottom:1px solid hsla(33,10%,79%,.2)}@media (min-width:1004px){.tab_moreinfo .restaurant-notification{font-size:15px}}.tab_moreinfo .moreinfo_googlemaps{max-width:672px;height:255px}.tab_moreinfo .moreinfo_googlemaps img{max-width:100%;width:auto}.tab_moreinfo .moreinfo_deliveryareas{margin-bottom:25px}.tab_moreinfo .moreinfo_deliveryareas li{list-style-type:none}.tab_moreinfo .moreinfo_paymentmethods span{display:block;float:left;border:1px solid #eee;border-radius:5px;margin-right:4px;margin-bottom:7px;text-align:center;padding:5px;height:auto;width:calc(100% * 0.25 - 10px - 1px)}.tab_moreinfo .moreinfo_paymentmethods span img{height:auto;width:100%}.tab_moreinfo .infoCardList{padding-bottom:24px}.tab_moreinfo .infoCard{padding:0 16px}@media (min-width:1004px){.tab_moreinfo .infoCard{padding:0 24px}}.tab_moreinfo .infoCard h2{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#0a3847;margin:0;padding:16px 0;line-height:24px}@media (min-width:1004px){.tab_moreinfo .infoCard h2{padding:0;line-height:48px}}.tab_moreinfo .infoCard h2 i{padding-right:15px}.tab_moreinfo .infoCard h2 i:before{font-size:16px}.tab_moreinfo .infoCard .infoTabSection{font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#666;line-height:1.71;letter-spacing:normal;background-color:#f8f5f2;padding:16px 24px;font-size:14px}.tab_moreinfo .infoCard .infoTabSection.infoPayCardList{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:16px 20px}@media (min-width:1004px){.tab_moreinfo .infoCard .infoTabSection.infoPayCardList{padding:16px 20px}}.tab_moreinfo .infoCard .infoTabSection.delivery-postcodes ul{display:flex;flex-wrap:wrap}.tab_moreinfo .infoCard .infoTabSection.delivery-postcodes ul li{width:50%}.tab_moreinfo .infoPayCard{width:72px;height:48px;border-radius:2px;background-color:#fff;border:1px solid #e9e9e9;padding:0 16px;margin:4px;display:flex;flex-direction:column;justify-content:center}.tab_moreinfo .infoPayCard img{width:40px}.tab_moreinfo .infoPayCard span{font-family:Takeaway Sans Regular,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:400;font-size:8px;line-height:8px;text-align:center}.tab_moreinfo .infoMapWrapper{position:relative;height:255px;background-size:cover;background-repeat:no-repeat;background-position:bottom;background-color:#d7d7d7}.tab_moreinfo .infoMapWrapper #infoMap{height:255px}.tab_moreinfo .infoMap{position:relative;overflow:hidden;margin:0}.tab_moreinfo .infoMap button{display:none!important}.tab_moreinfo .infoBox{position:absolute;margin:auto;display:block;height:112px;width:315px;bottom:16px;color:#0a3847;left:50%}@media (min-width:1004px){.tab_moreinfo .infoBox{width:340px}}.tab_moreinfo .infoBox .infoBox-inner-container{position:relative;left:-50%;border-radius:2px;background-color:#fff;border:1px solid #e9e9e9;padding:8px 24px}.tab_moreinfo .infoBox .card-head{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;height:24px;line-height:1.5}.tab_moreinfo .infoBox .card-body{line-height:1.83;min-height:48px}.tab_moreinfo .infoBox .card-body,.tab_moreinfo .infoBox .card-footer{font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;font-size:12px}.tab_moreinfo .infoBox .card-footer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab_moreinfo .infoBox .card-footer.open{color:#10d365}.tab_moreinfo .infoBox .card-footer.preorder{color:#ff8000}.tab_moreinfo .infoBox .card-footer.closed{color:#ff4246}.tab_moreinfo .gm-style-cc{display:none}.tab_moreinfo a[href^="http://maps.google.com/maps"],.tab_moreinfo a[href^="https://maps.google.com/maps"],.tab_moreinfo a[href^="https://www.google.com/maps"]{display:none!important}.restaurant-info__title{color:#0a3847}.tab_reviews .restaurantvote .radiogroup_stars label{display:initial}.restaurantvote .select-input{display:block;position:relative}.restaurantvote .select-input:after{content:"";font-family:fontello;font-weight:400;line-height:1;position:absolute;top:8px;right:9px}.restaurantvote div.textarea_form{width:100%}.restaurantvote textarea{border:1px solid #ccc;padding:4px;width:100%}.restaurantvote .vote-remarks{height:auto;margin-bottom:24px}.tab_reviews .restaurantreviews .reviews-list .restaurantvote{clear:all;padding-left:0}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .vote-header{height:64px;display:-moz-flex;display:-ms-flexbox;display:flex;-js-display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-moz-align-items:center;align-items:center}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .vote-header h2{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;color:#0a3847;font-size:18px;font-weight:700;line-height:1.22;margin:0;padding:0}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .vote-header .votedetails-close{position:absolute;right:18px;font-size:13px;cursor:pointer}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .vote-header .votedetails-close:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#0a3847}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .vote-header .votedetails-close:hover{color:#1574f5}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer{margin:0}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails{width:245px;max-width:500px;margin:auto}@media (min-width:570px){.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails{width:350px}}@media screen and (min-width:375px) and (max-width:569px){.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails{width:295px}}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .orderreference{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;color:#ff8000;font-size:14px;height:24px}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .order-date{font-family:Roboto Slab,Courier New,serif;color:#0a3847;font-size:12px;line-height:26px;font-weight:300;text-transform:capitalize;margin-bottom:9px}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .vote-row{height:24px;margin-bottom:8px;display:flex;justify-content:space-between}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .vote-row .review-label{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;color:#0a3847;font-size:14px;line-height:24px}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .rating-section{display:flex;flex-direction:column;margin-bottom:12px}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .form-section{display:flex;flex-direction:column;margin:auto}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .form-section .vote-row{flex-direction:column;height:auto;font-family:Open Sans}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .form-section .vote-row .form-label{height:24px;color:#0a3847}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .form-section .vote-row textarea{border-radius:2px;border:1px solid #d7d7d7;color:#666}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .form-section .vote-row .select-input:after{content:"";font-family:fontello;font-weight:700;line-height:1;position:absolute;top:12px;right:15px;color:#0a3847}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .form-section .vote-row .select-input select.input{height:38px;border-radius:2px;border:1px solid #d7d7d7;color:#666;padding-left:9px}.tab_reviews .restaurantreviews .reviews-list .restaurantvote .restaurantreview.votecontainer .votedetails .button-cta-small{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;width:100%;font-size:14px;height:40px;border-radius:2px}.orderdetails-checkout{max-width:1240px;width:100%;padding:16px;padding-bottom:40px}.orderdetails-checkout.basket-open{border-right:7px solid #f9f5f1}.orderdetails-listing{margin-top:0;position:relative;width:100%}.orderdetails-wrapper{width:100%;background:#fff}@media (min-width:1004px){.orderdetails-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:0 0 0 32px;margin-top:0}}.orderdetails-wrapper h1{font-weight:600;padding:0;margin:0;color:#0a3847}.orderdetails-wrapper h2{padding:0;margin-bottom:14px;font-size:14px;font-weight:600;line-height:35px;border-bottom:1px dotted #ccc}@media (min-width:1004px){.orderdetails-wrapper h2{font-size:1.8em;padding-bottom:15px;font-weight:400}}.orderdetails-wrapper .postcode{color:#666}.step4 .cartbutton{display:none}.step4 .grid-11{width:47.815%}@media (max-width:1003px){.step4 .grid-11{width:100%}}.step4 .off-02{margin-left:4.33%}@media (max-width:1003px){.step4 .off-02{margin-left:0}}.naw-col6{width:100%}.naw-col3{width:35%;float:left}.naw-col9{width:65%;float:left}.checkoutdivr_nodisplay{display:none}.step4 .step4main .subtitle{font-size:14px;line-height:35px;font-weight:600;color:#666;margin:0;margin-top:22px;margin-bottom:17px;border-bottom:1px dotted #ccc}@media (min-width:1004px){.step4 .step4main .subtitle{font-size:1.8em;padding-bottom:15px;font-weight:400}}.step4 .checkoutcontainer{margin:0 auto;max-width:1240px}.step4 .step4main .checkoutcontainernaw .subtitle:first-child{margin-top:0}.step4 #ipayments #ipaymentmethods{display:none;position:relative;width:100%;margin:0;max-width:100%}.step4 .passwordforgotlink{display:inline-block;margin-left:14px;font-size:.9em}.step4 .postcode{top:0}.step4 .addressinfo{position:relative}.step4 #ibausername,.step4 #ibusinesscharacteristic{background-color:#fff}.step4 .businessreference_nodisplay{display:none}.step4 .businessreference{display:block}.step4 .privacystatement{color:#cfcac4}.step4 #main .notification{color:#8c730f;background-color:#feefb3;border:1px solid #fbe27f;padding:9px;border-radius:3px}#iaddressnotice{position:absolute;display:none;font-size:11px;padding:0 6px;color:#fff;background:#000;height:28px;line-height:28px;text-align:right;visibility:visible;border-radius:5px;top:4px;right:0;margin-left:0;z-index:5}#iaddressnotice:after{content:"";position:absolute;top:100%;left:90%;margin-left:-8px;width:0;height:0;border-top:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}.notificationalert{background-color:#000;color:#fff;padding:12px;font-size:1em;margin-bottom:12px;border-radius:3px}input.textfield_form.mandatory,input.textfield_form_large.mandatory,input.textfield_form_small.mandatory,textarea.textarea_form.mandatory{background:url(/images/buttons/mandatory.png) 98% 50% no-repeat;background-size:20px;background-color:#fff}input.textfield_form.marked,input.textfield_form_large.marked,input.textfield_form_small.marked,textarea.textarea_form.marked{border:1px solid #f54830!important}.checkoutcontainernaw div.textfield_form,.checkoutcontainernaw input.textfield_form{width:100%;position:relative}div.textfield_form.marked input{border:1px solid #f54830!important}.checkoutcontainer .textarea_form textarea,.checkoutcontainer .textfield_form input,.checkoutcontainer .textfield_form textarea{border:1px solid #cfcac4;line-height:24px}@media (min-width:1004px){.checkoutcontainer .textarea_form textarea,.checkoutcontainer .textfield_form input,.checkoutcontainer .textfield_form textarea{line-height:24px;z-index:auto}}.checkoutcontainer .textarea_form textarea{width:100%;height:150px;border-radius:3px;padding:12px;line-height:20px}.voucherdetails .CloseBtn{position:absolute;right:0;top:8px;cursor:pointer;color:#fff;border:1px solid #333;border-radius:25px;background:#333;font-size:22px;font-weight:700;display:inline-block;line-height:4px;padding:11px 3px;text-decoration:none}.voucherdetails .CloseBtn:before{content:"×"}.paymentbuttonwrapper:last-child{margin-right:0}.paymentbuttonwrapper{display:inline-block;width:101px;height:140px;border:1px solid #ddd;border-radius:5px;margin-right:14px;margin-bottom:12px;background-repeat:no-repeat;position:relative;background-size:90%;background-position:6px 22%}.paymentmethods .radiobutton_form_label{display:block;position:absolute;width:100%;top:98px;text-align:center;color:#0a3847;font-size:11px;padding:0 4px;height:50px}.paymentmethods .paymentbuttonchecked .radiobutton_form_label{font-weight:600}.paymentbuttonchecked{border:1px solid #cbebb5;background-color:#eaffdc}.paymentmethods .paymentradiobutton{visibility:hidden}.paymentbuttonwrapper label{display:block;width:100%;height:100%;cursor:pointer}.paymentmethod0{background-image:url(/assets/icons/ta-cash.svg);background-size:52px auto;background-position-x:50%;background-position-y:28px}.paymentmethod2{background-image:url(/images/paymethods/payment_2.png)}.paymentmethod2_1{background-image:url(/images/paymethods/payment_2_1.png)}.paymentmethod3{background-image:url(/images/paymethods/payment_3.png)}.paymentmethod31_1{background-image:url(/images/paymethods/payment_31_1.png)}.paymentmethod31_2{background-image:url(/images/paymethods/payment_31_2.png)}.paymentmethod4{background-image:url(/images/paymethods/payment_4.png)}.paymentmethod6_1{background-image:url(/images/paymethods/payment_61.png)}.paymentmethod6_2{background-image:url(/images/paymethods/payment_62.png);background-position:4px 28%}.paymentmethod6_3{background-image:url(/images/paymethods/payment_63.png);background-position:8px 28%;background-size:85%}.paymentmethod6_4{background-image:url(/images/paymethods/payment_64.png);background-position:6px 20%}.paymentmethod6_6{background-image:url(/images/paymethods/payment_66.png)}.paymentmethod6_7{background-image:url(/images/paymethods/payment_67.png)}.paymentmethod7{background-image:url(/images/paymethods/payment_7.png)}.paymentmethod9{background-image:url(/images/paymethods/payment_9.png)}.paymentmethod15{background-image:url(/images/paymethods/payment_15.png)}.paymentmethod15_180{background-image:url(/images/paymethods/payment_15_180.png)}.paymentmethod16{background-image:url(/images/paymethods/payment_16.png);background-position:9px 30%;background-size:87%}.paymentmethod17{background-image:url(/images/paymethods/payment_17.png)}.paymentmethod18{background-image:url(/images/paymethods/payment_18.png);background-position:4px 25%}.paymentmethod20{background-image:url(/images/paymethods/payment_20.png)}.paymentmethod22{background-image:url(/images/paymethods/payment_22.png)}.paymentmethod21{background-image:url(/images/paymethods/payment_21.png)}.paymentmethod24{background-image:url(/images/paymethods/payment_24.png);background-size:60px auto;background-position-x:50%;background-position-y:32px}.paymentmethod28{background-image:url(/images/paymethods/payment_28.png)}.paymentmethod29{background-image:url(/images/paymethods/payment_29.png);background-size:52px auto;background-position-x:50%;background-position-y:35px}.paymentmethod33{background-image:url(/images/paymethods/payment_33.png)}.checkoutcontainer .paymentdetails .CloseBtn{display:none}.checkoutcontainer .paymentdetails p.businessreference{font-weight:600;font-size:1.1em;line-height:30px}.step4 .step4main h1.subtitle.restaurantname{font-weight:600;font-size:1.1em;padding-bottom:5px}.step4 .paymentdetails{margin-bottom:22px}.step4 #ibussinesspaymentdetails .paymentdetails{margin-bottom:0}.step4 .paymentdetails .paymentdetailsbox{margin-top:12px}.step4 .paymentdetails .paymentdetailsbox .cashpulldown{max-width:100%}@media (min-width:1004px){.step4 .paymentdetails .paymentdetailsbox .cashpulldown{max-width:48%}}#ipaymentdetails .paymentdetailsbox h3,#ipaymentdetails .paymentdetailsbox p.nawlabel{font-size:1.2em;font-weight:400;border-bottom:1px solid #eee;text-transform:uppercase;margin:0;padding:6px 0 9px;margin-bottom:9px}#ibussinesspaymentdetails .popuptitleheader{font-weight:600;font-size:1.12em;color:#1574f5;text-transform:uppercase}.paymentdetailsbox .popuptitleheader{font-size:1.12em;text-transform:uppercase;margin-top:15px;padding-bottom:6px}.step4 .paymentdetails div.checkbox_form{width:40px}.step4 .addvoucher{margin-top:12px}.step4 .addvoucher_nodisplay{display:none}.step4 .voucherdetails{position:relative;margin-top:24px;margin-bottom:24px}.step4 #ivoucherpopuplink a{color:#333}.step4 .voucherdetails b{font-size:1.1em}.step4 .vouchercontainer p,.step4 .voucherdetails p{font-size:1em}.step4 .voucherdetails .notificationfeedbackwrapper{position:static}.step4 .voucherdetails .notificationfeedback{left:0;bottom:-25px;top:auto;color:#e40a0a;background:none;box-shadow:none;padding:0;font-size:1em}.step4 .voucherdetails .CloseBtn,.step4 .voucherdetails .notificationfeedbackwrapper .marker{display:none}.step4 .legal.extra{display:none;font-size:11px}.step4 .checkoutorderbutton .button_form{display:block;width:100%;margin:0}.step4 img.mandatory{height:20px;margin-top:-6px}.step4 .businesscontainer{margin-top:4px}.step4 .businesscontainer .label{line-height:35px}.step4 #ibaloginform .notificationalert,.step4 #ipaymentdetails .notificationalert{font-size:.9em}.step4 .checkoutcontainer .businesscontainer input{background-color:#fff}.step4 .checkout-orderbutton input.button_form_disabled{background:#dcdcdc;cursor:default}@media (min-width:1004px){.step4 #ipayments #ipaymentmethods{display:block}.step4 #ipayments #ipaymentmethodsmobile{display:none}.step4 .step4main h1{font-size:3em;font-weight:700}.step4 .checkoutcontainernaw .subtitle{margin-top:40px}.step4 #icheckoutfinish .checkoutorderbutton .button_form{font-size:1.4em;font-weight:700}}.step4 .pulldown_form select{position:relative;width:100%;height:42px;line-height:42px;padding:0 12px;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:1px solid #cfcac4;border-radius:3px;background-color:#fff}.customeraddressselectbox .custadressselectboxcontainer{width:100%}@media (min-width:1004px){.customeraddressselectbox .custadressselectboxcontainer{width:48%}}.step4 p.nawlabel{margin:0;margin-top:12px}@media (min-width:1004px){.step4 p.nawlabel{margin-bottom:5px;font-size:15px}}#ipaymentdetails .paymentdetailsbox p{margin:0}.step4 #ibaloginform p{margin-bottom:20px}.step4 .checkout-voucher{margin:0;padding:0}.step4 .checkout-orderbutton>div{margin-top:10px}@media (min-width:1004px){.step4 .checkout-orderbutton>div{margin-bottom:20px}}.step4 .checkbox-inline{display:inline}.step4 .checkout-orderbutton-btn{max-width:100%;margin-top:24px}@media (min-width:1004px){.step4 .checkout-orderbutton-btn{max-width:49%}}.step4 .checkout-newsletter-hidden{display:none}.step4 .checkout-notice{margin:10px 0 20px}.step4 #order-loading{display:none}.step4 #order-loading:before{content:url(../images/loading.gif);vertical-align:-100%;padding:0 15px 0 0}div[id^=payment-case-],p[id^=payment-case-]{display:none}.content-toggle{height:40px;overflow:hidden}@media (min-width:1004px){.content-toggle{height:62px}}.content-toggle__link{color:#ff8000;cursor:pointer;display:block;font-family:Roboto Slab,Courier New,serif;position:absolute;right:1em;text-align:right;top:19px}@media (min-width:1004px){.content-toggle__link{top:38px}}.content-toggle__link:hover{color:#ff8000;text-decoration:underline}.content-toggle__link:after{content:attr(data-collapse-text);background:#f8f5f2}.content-toggle__link:before{background:linear-gradient(90deg,transparent,#f8f5f2 80%);color:#0a3847;content:"\2026";display:inline-block;width:4em}.content-toggle--expanded{height:auto}.content-toggle--expanded .content-toggle__link{display:inline;position:relative;right:0;top:auto}.content-toggle--expanded .content-toggle__link:after{content:attr(data-expand-text)}.content-toggle--expanded .content-toggle__link:before{content:none}.locale-flag-nl{background:url(/assets/images/flags/4x3/nl.svg)}.locale-flag-en{background:url(/assets/images/flags/4x3/gb.svg)}.locale-flag-de{background:url(/assets/images/flags/4x3/de.svg)}.locale-flag-de-at{background:url(/assets/images/flags/4x3/at.svg)}.locale-flag-de-ch{background:url(/assets/images/flags/4x3/de.svg)}.locale-flag-fr{background:url(/assets/images/flags/4x3/fr.svg)}.locale-flag-pl{background:url(/assets/images/flags/4x3/pl.svg)}.locale-flag-pt{background:url(/assets/images/flags/4x3/pt.svg)}.locale-flag-vi{background:url(/assets/images/flags/4x3/vn.svg)}.locale-flag-bg{background:url(/assets/images/flags/4x3/bg.svg)}.locale-flag-ro{background:url(/assets/images/flags/4x3/ro.svg)}.locale-flag-it{background:url(/assets/images/flags/4x3/it.svg)}.locale-flag{position:relative;display:block;width:24px;height:24px;border-radius:50%;border:4px solid #fff;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover}.flag-container{display:inline-block;background-color:#fff;border:1px solid #e7e7e7;border-radius:50%;position:relative;vertical-align:text-bottom;margin-right:2px;top:-1px}.flag-container .locale-flag{width:14px;height:14px;border-width:2px}.language-country-container{display:none;position:relative;float:right;margin-top:20px}@media (min-width:1280px){.language-country-container{display:block}}.language-country-container .language-country-modal{visibility:hidden;background-color:#fff;padding:8px 0 24px;position:absolute;right:0;top:40px;border-radius:4px;width:414px;box-shadow:0 3px 8px 0 rgba(0,0,0,.05);z-index:20;opacity:0;transform:translate(0);transition:transform .25s ease-in-out,opacity .25s ease-in-out,visibility .25s ease-in-out}.language-country-container .language-country-modal.active{visibility:visible;opacity:1;transform:translateY(10px)}.language-country-container .language-country-modal .list-container{padding:0 24px}.language-country-container .language-country-modal .list-container .title{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;width:165px;height:36px;font-size:18px;color:#0a3847;line-height:3}.language-country-container .language-country-modal .list-container ul{list-style:none}.language-country-container .language-country-modal .list-container .list li{height:26px;margin:11px 0}.language-country-container .language-country-modal .list-container .list li a{color:#0a3847;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;font-size:14px}.language-country-container .language-country-modal .list-container .list li a:hover{color:#ff8000}.language-country-container .language-country-modal .list-container .list li a.selected{font-weight:700}.language-country-container .language-country-modal>:first-child{border-right:1px solid #f8f5f2}.list-container li{height:55px;line-height:3.8}.list-container li .icon-check{position:absolute;top:0;right:20px;color:#10d365}.country-selector-section ul{list-style:none}.country-selector-section ul li{position:relative;border-bottom:1px solid #f8f5f2;background-color:#fff;padding:0 21px}.country-selector-section ul li a{display:block;color:#0a3847;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;font-size:14px}.country-selector-section ul li a:hover{color:#ff8000}.country-selector-section ul li a.selected{font-weight:700}.country-selector-section ul li a .flag-container{vertical-align:middle;margin-right:8px}.country-selector-section ul li a .flag-container .locale-flag{width:20px;height:20px;border-width:2px}#map-data-window{z-index:50;bottom:16px;position:fixed;left:50%;width:290px;font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif}@media screen and (min-width:375px){#map-data-window{width:345px}}@media (min-width:570px){#map-data-window{width:530px}}@media (min-width:1004px){#map-data-window{width:604px}}@media (min-width:1280px){#map-data-window{width:923px}}#map-data-window .top-left-info{position:absolute;top:8px;left:8px}@media (min-width:1280px){#map-data-window .top-left-info{top:16px;left:16px}}#map-data-window .top-left-info label{line-height:16px;border-radius:2px;color:#fff;padding:0 3px;font-size:12px;z-index:200;position:relative;font-family:Roboto Slab,Courier New,serif}#map-data-window .top-left-info label.isNew{background-color:#10d365}#map-data-window .top-left-info label.isTip{background-color:#ff7000}#map-data-window .restaurant-infopanel{position:relative;left:-50%;width:100%;border-radius:2px;background-color:#fff;border:1px solid #e9e9e9;float:left}#map-data-window .infopanel-left{height:160px;position:relative;display:inline-block;border-right:1px solid #e9e9e9;width:98px;float:left}@media screen and (min-width:375px){#map-data-window .infopanel-left{width:105px}}@media (min-width:570px){#map-data-window .infopanel-left{width:118px}}@media (min-width:1280px){#map-data-window .infopanel-left{width:206px;height:184px}}#map-data-window .infopanel-left .logo{display:table-cell;vertical-align:middle;text-align:center;height:120px;width:98px}@media screen and (min-width:375px){#map-data-window .infopanel-left .logo{width:105px}}@media (min-width:570px){#map-data-window .infopanel-left .logo{width:152px}}@media (min-width:1280px){#map-data-window .infopanel-left .logo{width:206px;height:184px}}#map-data-window .infopanel-left .logo img{max-width:80px;max-height:80px;border:0}@media (min-width:1280px){#map-data-window .infopanel-left .logo img{max-width:96px;max-height:96px}}#map-data-window .infopanel-left .restaurantrating_review{position:absolute;margin:0 auto;text-align:center;width:100%;white-space:nowrap;bottom:10px}@media (min-width:570px){#map-data-window .infopanel-left .restaurantrating_review{bottom:16px}}@media (min-width:1280px){#map-data-window .infopanel-left .restaurantrating_review{bottom:23px}}#map-data-window .infopanel-left .restaurantrating_review img{margin:0 1px;width:10px}@media (min-width:1280px){#map-data-window .infopanel-left .restaurantrating_review img{width:12px}}#map-data-window .infopanel-left .restaurantrating_review .rating-amount{display:inline-block;margin:0;color:#666;font-family:Roboto Slab,Courier New,serif;font-size:12px}@media (min-width:570px){#map-data-window .infopanel-left .restaurantrating_review .rating-amount{margin:0 0 0 3px}}@media (min-width:1280px){#map-data-window .infopanel-left .restaurantrating_review .rating-amount{margin:0 0 0 5px;font-size:14px}}#map-data-window .infopanel-right{display:inline-block;width:190px;height:160px;background-color:#fff;position:relative;float:left;padding:15px 25px 10px 16px}@media screen and (min-width:375px){#map-data-window .infopanel-right{width:238px}}@media (min-width:570px){#map-data-window .infopanel-right{width:410px;padding:15px 43px 10px 16px}}@media (min-width:1280px){#map-data-window .infopanel-right{width:515px;height:184px;padding:23px 56px 16px 31px}}#map-data-window .infopanel-right .restaurantname{display:-ms-flexbox;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;max-height:44px;text-overflow:ellipsis}#map-data-window .infopanel-right .restaurantname a{font-family:Takeaway Sans,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:22px;letter-spacing:normal;color:#0a3847}#map-data-window .infopanel-right .restaurant_kitchens{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#666;line-height:22px;margin-top:3px;font-family:Roboto Slab,Courier New,serif}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant_kitchens{font-size:14px;line-height:22px}}#map-data-window .infopanel-right .restaurant__bottom-container{position:absolute;bottom:10px}@media (min-width:570px){#map-data-window .infopanel-right .restaurant__bottom-container{bottom:16px}}#map-data-window .infopanel-right .restaurant__bottom-container .restaurant_timedetails{font-size:12px;line-height:26px;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;display:inline-block;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}@media (min-width:570px){#map-data-window .infopanel-right .restaurant__bottom-container .restaurant_timedetails{max-width:270px}}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant__bottom-container .restaurant_timedetails{font-size:14px;max-width:330px}}#map-data-window .infopanel-right .restaurant__bottom-container .restaurant_timedetails.green{color:#10d365}#map-data-window .infopanel-right .restaurant__bottom-container .restaurant_timedetails.orange{color:#ff8000}#map-data-window .infopanel-right .restaurant__bottom-container .restaurant_timedetails.red{color:#fb355a}#map-data-window .infopanel-right .restaurant__bottom-container .paymenticons{display:inline-block;margin-left:15px;float:left;line-height:26px}#map-data-window .infopanel-right .restaurant__bottom-container .paymenticons .mapview-payment-icon{margin-right:9px}#map-data-window .infopanel-right .restaurant__bottom-container .paymenticons .mapview-payment-icon:before{font-size:12px;width:auto;margin:0}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant__bottom-container .paymenticons .mapview-payment-icon:before{font-size:14px}}#map-data-window .infopanel-right .restaurant__bottom-container .details{line-height:22px;font-size:10px;float:left;clear:left}@media screen and (min-width:375px){#map-data-window .infopanel-right .restaurant__bottom-container .details{line-height:22px}}@media (min-width:570px){#map-data-window .infopanel-right .restaurant__bottom-container .details{font-size:12px}}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant__bottom-container .details{font-size:14px;line-height:26px}}#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item{max-width:165px;float:left;text-align:center;margin:0 9px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;font-family:Roboto Slab,Courier New,serif}@media (min-width:570px){#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item{max-width:350px}}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item{max-width:475px}}#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item.deliverycosts{max-width:71px}@media (min-width:570px){#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item.deliverycosts{max-width:210px}}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item.deliverycosts{max-width:330px}}#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item.avgdeliverytime{max-width:85px}@media (min-width:570px){#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item.avgdeliverytime{max-width:120px}}@media (min-width:1280px){#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item.avgdeliverytime{max-width:140px}}#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item-icon{font-family:fontello;color:#d7d7d7;display:inline-block;margin-right:8px}#map-data-window .infopanel-right .restaurant__bottom-container .details .detail-item-icon:before{width:auto;margin:0}#map-data-window .marker{position:absolute;top:0;right:0;z-index:60}#map-data-window .marker .restaurantlogo-heart{text-align:center;display:block;margin:8px 8px 0 0;position:relative;top:auto;right:auto}@media (min-width:1280px){#map-data-window .marker .restaurantlogo-heart{margin:16px 16px 0 0}}#map-data-window .marker .restaurantlogo-heart:before{font-size:12px}.slide{font-family:Takeaway Sans Regular,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:400;position:relative;width:26rem;min-height:428px;font-size:1rem;overflow:visible}@media (min-width:570px){.slide{min-height:385px}}@media (min-width:1004px){.slide{min-height:558px}}@media (min-width:1280px){.slide{min-height:544px}}.slide__back,.slide__front{position:absolute;display:flex;flex-flow:column;top:0;left:0;height:100%;width:100%;border-radius:.8rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d;color:#0a3847;background-color:#fff;box-shadow:0 -1rem 2rem 0 transparent,0 1rem 2rem 0 rgba(0,0,0,.17)}.slide--flip .slide__front{transform:rotateY(-180deg)}.slide__back{transform:rotateY(180deg)}.slide--flip .slide__back{transform:rotateY(0deg)}.slide__image{flex-basis:44%;border-radius:.8rem .8rem 0 0;background-size:cover;background-position:50%;background-color:#fdfcfc}@media (min-width:1280px){.slide__image{flex-basis:55%}}.slide__body{padding:1rem}@media (min-width:1004px){.slide__body{padding:1rem 2rem}}.slide__body .slide__title{font-family:Takeaway Sans Campaign,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";font-size:24px;line-height:30px;margin-bottom:.5rem}@media (min-width:570px){.slide__body .slide__title{font-size:18px;line-height:22px}}@media (min-width:1004px){.slide__body .slide__title{font-size:32px;line-height:36px}}@media (min-width:1280px){.slide__body .slide__title{font-size:36px;line-height:40px}}.slide__body .slide__desc{font-size:13px}@media (min-width:1004px){.slide__body .slide__desc{font-size:14px}}@media (min-width:1280px){.slide__body .slide__desc{font-size:16px}}.slide__body .slide__link{position:absolute;bottom:.7rem;right:2rem;min-width:100px;font-size:12px;line-height:30px;border-radius:.25rem;padding:4px .9rem;text-align:center;color:#fff;background-color:#1574f5}@media (min-width:1004px){.slide__body .slide__link{min-width:130px;font-size:13.5px;line-height:38.8px}}@media (min-width:1280px){.slide__body .slide__link{min-width:145px;font-size:16px;line-height:43px}}.slide__body .slide__link:hover{background-color:#0953bd}.slide__body .slide__link--with-image{padding:0;min-width:auto;background-color:transparent}.slide__body .slide__link--with-image img{height:42px}@media (min-width:1004px){.slide__body .slide__link--with-image img{height:50px}}@media (min-width:1280px){.slide__body .slide__link--with-image img{height:55px}}.slide__body .slide__link--with-image:hover{background-color:transparent}.slide__extra{padding:2rem;backface-visibility:hidden}.slide__extra .slide__close-extra{float:right;margin:0 0 1rem 1rem;cursor:pointer}.slide__extra .slide__close-extra:before{font-weight:700}.slide__extra .slide__extra-body{display:inline-block;height:90%;font-size:13px;overflow:visible}@media (min-width:570px){.slide__extra .slide__extra-body{font-size:13px}}@media (min-width:1280px){.slide__extra .slide__extra-body{font-size:16px}}.slide__extra .slide__extra-body::-webkit-scrollbar{width:0!important}.slide__extra .slide__extra-body .slide__extra__app{margin-top:2rem;line-height:3rem}.slide__extra .slide__extra-body .slide__extra__app img{width:113px;margin:0 auto}@media (min-width:570px){.slide__extra .slide__extra-body .slide__extra__app img{width:201px}}.slider .slide{box-shadow:none;margin-bottom:0}.slider.slick-slider{margin:30px 0 0!important}@media (min-width:570px){.slider.slick-slider{margin:50px 0 0!important}}.slider.slick-slider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to left right,#fff,hsla(0,0%,100%,.1));pointer-events:none}.slider.slick-slider .slick-slide{display:block;user-select:none;padding-bottom:3rem}.slider.slick-slider .slick-slide>div{margin:0 auto;padding:0 .6rem}@media (min-width:570px){.slider.slick-slider .slick-slide>div{padding:0 2.5rem;width:calc(100% - 2 * .25rem)}}@media (min-width:1004px){.slider.slick-slider .slick-slide>div{padding:0 2.5rem;width:calc(100% - 2 * 2.5rem)}}.slider.slick-slider .slick-slide:first-child{padding-left:3rem;margin-left:-3rem}.slider.slick-slider .slick-slide:last-child{padding-right:3rem;margin-right:-3rem}.slider.slick-slider .slick-slide .slide{perspective:500px}.slider.slick-slider .slick-list{overflow:visible!important}.slider.slick-slider .slick-next,.slider.slick-slider .slick-prev{display:none!important;width:3rem!important;height:3rem!important;line-height:1;opacity:.75;z-index:1}@media (min-width:570px){.slider.slick-slider .slick-next,.slider.slick-slider .slick-prev{display:inline-block!important}}.slider.slick-slider .slick-next:before,.slider.slick-slider .slick-prev:before{font-family:fontello!important;font-size:2.5rem!important;color:#999!important}.slider.slick-slider .slick-next{right:0}@media (min-width:570px){.slider.slick-slider .slick-next{right:0}}@media (min-width:1004px){.slider.slick-slider .slick-next{right:.5rem}}@media (min-width:1280px){.slider.slick-slider .slick-next{right:2rem}}.slider.slick-slider .slick-next:before{content:"\E98C"!important}.slider.slick-slider .slick-prev{left:0}@media (min-width:570px){.slider.slick-slider .slick-prev{right:0}}@media (min-width:1004px){.slider.slick-slider .slick-prev{left:.5rem}}@media (min-width:1280px){.slider.slick-slider .slick-prev{left:2rem}}.slider.slick-slider .slick-prev:before{content:"\E98D"!important}.slider.slick-slider .slick-dots{position:static}.slider.slick-slider .slick-dots li button:before{font-family:fontello;font-size:1rem;width:1rem;height:1rem;content:"\e85f";margin-top:-3rem}.slider.slick-slider .slick-dots li.slick-active button:before{opacity:1;color:#1574f5}.slider.slick-slider .slick-dots li.slick-active:hover button:before{color:#0953bd}#spotlight-container{padding-bottom:2rem}@media (min-width:570px){#spotlight-container{padding-bottom:0}}.spotlight{font-family:Takeaway Sans Regular,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.75rem;color:#0a3847;font-size:1rem}@media (min-width:570px){.spotlight{margin-bottom:0}}.spotlight__wrapper{display:flex;flex-direction:column;align-items:center;position:relative;min-height:32rem}.spotlight__wrapper .spotlight__background{background-color:#f8f5f2;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}@media (min-width:570px){.spotlight__wrapper .spotlight__background{height:65%;top:85px}}@media (min-width:1004px){.spotlight__wrapper .spotlight__background{top:125px}}@media (min-width:570px){.spotlight__wrapper{flex-direction:row;padding-bottom:0}.spotlight--slider-left .spotlight__wrapper{flex-direction:row-reverse}}.spotlight__wrapper .spotlight__body{padding:2rem 1rem 0;text-align:center}@media (min-width:570px){.spotlight__wrapper .spotlight__body{padding:2rem 1rem}}.spotlight__wrapper .spotlight__body .spotlight__icon [class*=" icon-"]:before,.spotlight__wrapper .spotlight__body .spotlight__icon [class^=icon-]:before{width:auto;color:#0a3847;font-size:30px}@media (min-width:1004px){.spotlight__wrapper .spotlight__body .spotlight__icon [class*=" icon-"]:before,.spotlight__wrapper .spotlight__body .spotlight__icon [class^=icon-]:before{color:#d7d7d7;font-size:47px}}.spotlight__wrapper .spotlight__body .spotlight__title{font-family:Takeaway Sans Campaign,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";font-size:24px;line-height:28px;border-bottom:2px dashed #999;margin-bottom:2rem;padding:1rem}@media (min-width:570px){.spotlight__wrapper .spotlight__body .spotlight__title{font-size:18px;line-height:24px;padding:.5rem;margin-bottom:1rem}}@media (min-width:1004px){.spotlight__wrapper .spotlight__body .spotlight__title{font-size:36px;line-height:40px;padding:.5rem;margin-bottom:1rem}}@media (min-width:1280px){.spotlight__wrapper .spotlight__body .spotlight__title{font-size:40px;line-height:44px;padding:1rem 3rem}}.spotlight__wrapper .spotlight__body .spotlight__desc{margin-bottom:1rem;font-size:13px;line-height:19px}@media (min-width:1004px){.spotlight__wrapper .spotlight__body .spotlight__desc{font-size:15px;line-height:21px;margin-bottom:0}}.spotlight__wrapper .spotlight__body .spotlight__extra{display:flex;justify-content:space-around}@media (min-width:570px){.spotlight__wrapper .spotlight__body .spotlight__extra{display:flex;position:absolute;bottom:20%;left:1rem;right:2rem}}.spotlight__wrapper .spotlight__body .spotlight__extra img{height:25px}.spotlight__wrapper .spotlight__slider{width:100vw;overflow:hidden;padding:0 10vw}@media (min-width:570px){.spotlight__wrapper .spotlight__slider{width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 1%,#000 99%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 1%,#000 99%,transparent);flex:1 55%;padding:0}}@media (min-width:570px){.spotlight .spotlight__wrapper{border-radius:.8rem;display:flex;align-items:center}.spotlight .spotlight__body{position:relative;padding:1rem;flex:1 45%;display:flex;flex-direction:column;justify-content:center;align-self:stretch}}.popup .modal-wrapper.meal-restaurant-sidedishes{background:#fff}.popup .modal-wrapper.meal-restaurant-sidedishes .modal-title{margin-bottom:0}.popup .modal-wrapper.meal-restaurant-sidedishes .modal-footer{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:10px}.popup .modal-wrapper.meal-restaurant-sidedishes .sidedish-mainproduct{padding:16px;background-color:#f8f5f2;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.popup .modal-wrapper.meal-restaurant-sidedishes .sidedish-mainproduct .description{width:100%;padding:4px 0;font-size:12px}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-description{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-description h3{width:100%;color:#000;margin:0 0 8px;font-weight:600;font-size:18px}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-price{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100px;flex-basis:100px;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-price .price{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-width:70px;font-size:15px;color:#261e1e;text-align:right}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-price .add-remove-dishes{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:center;-moz-align-items:center;align-items:center}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-price .add-remove-dishes .basketproductnr{position:relative;border-radius:3px;background:#fff;width:32px;margin-left:10px;margin-right:10px;color:#666;border:1px solid #999;margin-bottom:0;padding:4px 0;text-align:center}.popup .modal-wrapper.meal-restaurant-sidedishes .meal-price .add-remove-dishes .basketproductup{font-size:32px}.popup .modal-wrapper.deliveryarea .title{display:block;font-size:24px;line-height:30px;margin-bottom:20px}.popup .modal-wrapper.deliveryarea .autoCompleteDropDown{position:static;top:0;left:0;z-index:10;display:block;background-color:#fff;width:100%;min-height:auto;border-radius:0;padding:6px;border:none;border-top:none;box-shadow:none}.popup .modal-wrapper.deliveryarea .deliverypanel .inputs{width:70%;float:left}.popup .modal-wrapper.deliveryarea .deliverypanel .inputs input{font-family:Open Sans,sans-serif;background:#fff;-webkit-appearance:none;width:100%;height:55px;font-size:16px;border-radius:3px;text-align:left;padding-left:14px}.popup .modal-wrapper.deliveryarea .deliverypanel .submitBtn{width:29.2%;margin-left:.8%}.popup .modal-wrapper.deliveryarea .autocompletesearch:before{content:"";position:absolute;padding:0;display:block;background-image:url(../images/powered_by_google_on_white.png);background-position:100%;background-repeat:no-repeat;background-size:85px 10px;width:85px;height:10px;top:8px;right:8px;z-index:1;opacity:0}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:100;visibility:hidden}.popup.show{visibility:visible}.popup .modal-wrapper{position:relative;background-color:#fff;transition:none}.popup #userpanel-wrapper{visibility:hidden!important}.popup .inner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:15;border-bottom:4px solid #ff8000;transition:none}@media (min-width:1004px){.popup .inner{position:fixed;width:500px;margin:5% auto;left:0;right:0}}.popup .modal-title{position:relative;background:#ff8000;width:100%;height:60px;line-height:60px;font-size:22px;text-align:center;color:#fff;margin-bottom:24px;box-shadow:0 0 3px rgba(0,0,0,.2)}.popup .modal-title .modal-close{position:absolute;padding:20px;right:0;font-size:20px;cursor:pointer}.popup .modal-title .modal-close:before{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1}.popup .modal-title .modal-close:hover{color:#ccc}.popup .modal-subnav{text-align:center;font-size:15px;margin:0 auto;width:86%}.popup .modal-content{margin:0 auto;overflow:auto}.popup .modal .textarea-label{margin-bottom:12px}.popup .avatar{width:68px;margin:0 auto;text-align:center}@media (min-width:1004px){.popup .avatar{width:80px}}.popup .profile{vertical-align:middle;border-radius:50%;border:4px solid #e3e3e3}.popup .textarea-label input,.popup .textarea-label textarea{border:1px solid #cfcac4;line-height:31px}.popup .atom-tab-navigation{padding:0}.popup .atom-tab-navigation li.active:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#ff8000}.popup .name{font-size:14px;font-weight:600;text-align:center;padding:16px 0}.popup .userpanel-list-link{margin:0 auto}.popup .userpanel-favorites>li,.popup .userpanel-list-link>li{font-size:14px}.popup .userpanel-favorites>li a,.popup .userpanel-list-link>li a{display:block;color:#333;position:relative;padding-left:50px}.popup .userpanel-favorites>li a:hover,.popup .userpanel-list-link>li a:hover{color:#1574f5}.popup .userpanel-favorites>li a:before,.popup .userpanel-list-link>li a:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);display:inline-block;text-align:center;width:30px;margin-right:16px;font-size:25px;position:absolute;top:22%;left:0}.popup .userpanel-favorites>li:before,.popup .userpanel-list-link>li:before{content:"";display:none}.popup .loginoptions{padding:40px 0 18px;text-align:center}@media (min-width:1004px){.popup .loginoptions{padding:50px 0 18px;text-align:center}}.popup .loginoptions span{display:inline-block;padding:0 10px;color:#1574f5}.popup input.button-cta-small{margin-right:10px}.popup.menu-meals-popup .sidedishes,.popup .submenu{padding:12px}.popup.menu-meals-popup .sidedishes .sidedish{margin-bottom:12px}.popup.menu-meals-popup .sidedishes h3{font-weight:600;font-size:13px;margin-bottom:6px}.userpanel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;visibility:hidden;background:rgba(0,0,0,.4)}.userpanel .modal-wrapper{position:relative;transition:none;width:100%}.userpanel .modal-content{width:100%;height:100%}.userpanel #userpanel-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;visibility:hidden!important}.userpanel #userpanel-wrapper .top-content{position:absolute;z-index:2;background-color:#ff8000;width:100%;height:0;border-top-right-radius:5px;border-top-left-radius:5px;clip-path:polygon(0 0,0 100%,100% 82.5%,100% 0);-webkit-clip-path:polygon(0 0,100% 0,100% 82.5%,0 100%);padding:38px 16px 0 24px}@media (max-width:1003px){.userpanel #userpanel-wrapper .top-content{padding-bottom:30%}}@media only screen and (min-width:400px){.userpanel #userpanel-wrapper .top-content{padding-bottom:25%}}@media only screen and (min-width:520px){.userpanel #userpanel-wrapper .top-content{padding-bottom:20%}}@media (min-width:1004px){.userpanel #userpanel-wrapper .top-content{padding-bottom:18%}}@media only screen and (min-width:750px){.userpanel #userpanel-wrapper .top-content{padding-bottom:14%}}@media (min-width:1004px){.userpanel #userpanel-wrapper .top-content{padding-bottom:20%}}.userpanel #userpanel-wrapper .top-content .modal-avatar{width:64px;height:64px;background-position:50%;background-size:cover;border-radius:50%;border:2px solid #fff}.userpanel #userpanel-wrapper .top-content .profile{padding:0 20px}.userpanel #userpanel-wrapper .top-content .profile .name{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:26px;color:#fff;padding:0;height:32px;flex:1 0 auto;line-height:1}.userpanel #userpanel-wrapper .top-content .profile .personal-information{font-family:Roboto Slab,Courier New,serif;font-size:12px;color:#fff;border-bottom:1px solid #fff}.userpanel #userpanel-wrapper .bottom-content{position:relative;overflow-y:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none;padding:16px}@media (max-width:1003px){.userpanel #userpanel-wrapper .bottom-content{padding-top:48%}}@media only screen and (min-width:400px){.userpanel #userpanel-wrapper .bottom-content{padding-top:40%}}@media only screen and (min-width:520px){.userpanel #userpanel-wrapper .bottom-content{padding-top:33%}}@media (min-width:1004px){.userpanel #userpanel-wrapper .bottom-content{padding-top:28%}}@media only screen and (min-width:750px){.userpanel #userpanel-wrapper .bottom-content{padding-top:22%}}@media (min-width:1004px){.userpanel #userpanel-wrapper .bottom-content{padding-top:32%}}.userpanel #userpanel-wrapper .bottom-content::-webkit-scrollbar{width:0!important}@supports (-ms-ime-align:auto){.userpanel #userpanel-wrapper .bottom-content{padding-top:180px}}.userpanel #userpanel-wrapper .bottom-content .login-signup-container{margin-bottom:24px}.userpanel #userpanel-wrapper .bottom-content .login-signup-container a{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;width:calc(50% - 10px);line-height:40px;height:40px}.userpanel #userpanel-wrapper .bottom-content .login-signup-container a:hover{background-color:#0953bd;color:#fff}.userpanel #userpanel-wrapper .modal-close{position:absolute;padding:20px;right:0;top:8px;font-size:13px;cursor:pointer;color:#fff}.userpanel #userpanel-wrapper .modal-close:before{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1}.userpanel #userpanel-wrapper .modal-close:hover{color:#ccc}.userpanel #userpanel-wrapper .modal-prev{position:absolute;padding:20px;left:10px;top:8px;font-size:16px;cursor:pointer;color:#fff}.userpanel #userpanel-wrapper .modal-prev:before{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1}.userpanel #userpanel-wrapper .modal-prev:hover{color:#ccc}.userpanel #userpanel-wrapper.submenu{padding:0}.userpanel #userpanel-wrapper.submenu .top-content{height:72px;clip-path:none;-webkit-clip-path:none;padding:0}.userpanel #userpanel-wrapper.submenu .top-content .title{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;margin:auto;font-size:16px;text-align:center;color:#fff;height:24px}.userpanel #userpanel-wrapper.submenu .bottom-content{padding:88px 16px 16px;text-align:center}.userpanel #userpanel-wrapper.submenu .forgot-password,.userpanel #userpanel-wrapper.submenu .login-modal-screen,.userpanel #userpanel-wrapper.submenu .register-modal-screen{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;background-color:#fff}.userpanel #userpanel-wrapper.submenu .forgot-password .top-content,.userpanel #userpanel-wrapper.submenu .login-modal-screen .top-content,.userpanel #userpanel-wrapper.submenu .register-modal-screen .top-content{background-color:#fff;padding:20px 16px}.userpanel #userpanel-wrapper.submenu .forgot-password .top-content .modal-close,.userpanel #userpanel-wrapper.submenu .login-modal-screen .top-content .modal-close,.userpanel #userpanel-wrapper.submenu .register-modal-screen .top-content .modal-close{color:#0a3847;font-size:11px}.userpanel #userpanel-wrapper.submenu .forgot-password .top-content .title,.userpanel #userpanel-wrapper.submenu .login-modal-screen .top-content .title,.userpanel #userpanel-wrapper.submenu .register-modal-screen .top-content .title{color:#0a3847;margin:0;font-size:18px}.userpanel #userpanel-wrapper.submenu .forgot-password .userpanel-forgot-password,.userpanel #userpanel-wrapper.submenu .forgot-password .userpanel-login,.userpanel #userpanel-wrapper.submenu .forgot-password .userpanel-register,.userpanel #userpanel-wrapper.submenu .login-modal-screen .userpanel-forgot-password,.userpanel #userpanel-wrapper.submenu .login-modal-screen .userpanel-login,.userpanel #userpanel-wrapper.submenu .login-modal-screen .userpanel-register,.userpanel #userpanel-wrapper.submenu .register-modal-screen .userpanel-forgot-password,.userpanel #userpanel-wrapper.submenu .register-modal-screen .userpanel-login,.userpanel #userpanel-wrapper.submenu .register-modal-screen .userpanel-register{margin:0 16px;padding-top:72px;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.userpanel #userpanel-wrapper.submenu .forgot-password .userpanel-forgot-password::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .forgot-password .userpanel-login::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .forgot-password .userpanel-register::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .login-modal-screen .userpanel-forgot-password::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .login-modal-screen .userpanel-login::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .login-modal-screen .userpanel-register::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .register-modal-screen .userpanel-forgot-password::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .register-modal-screen .userpanel-login::-webkit-scrollbar,.userpanel #userpanel-wrapper.submenu .register-modal-screen .userpanel-register::-webkit-scrollbar{width:0!important}.userpanel .inner{position:fixed;display:-ms-flexbox;display:flex;top:0;left:0;background-color:#f8f5f2;z-index:15;transition:none;border-radius:5px}@media (min-width:1004px){.userpanel .inner{position:relative;margin:auto;top:50%;transform:translateY(-50%);width:50%;max-width:570px;height:auto;max-height:91%}}.userpanel .modal-title{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;position:relative;background:#ff8000;width:100%;height:72px;line-height:72px;font-size:16px;text-align:center;color:#fff;box-shadow:0 0 3px rgba(0,0,0,.2)}.userpanel .modal-title .modal-close{position:absolute;top:0;right:0;height:64px;font-weight:700;line-height:1.22;text-align:left;margin-top:56px;padding:24px 64px 24px 24px;font-size:13px;margin:26px;cursor:pointer;top:-56px}@media (min-width:1004px){.userpanel .modal-title .modal-close{margin-top:0;top:0;text-align:center;padding:24px 64px}}.userpanel .modal-title .modal-close:before{font-weight:400;display:block;position:relative;content:"";font-family:fontello;font-weight:700;line-height:1}.userpanel .modal-title .modal-close:hover{color:#ccc}.userpanel .modal .textarea-label{margin-bottom:12px}.userpanel .modal-subnav{text-align:center;font-size:15px;margin:0 auto;width:86%}.userpanel .modal .textarea-label{color:#0a3847;font-size:14px;line-height:26px;margin-bottom:32px}.userpanel .avatar{width:68px;margin:0 auto;text-align:center}@media (min-width:1004px){.userpanel .avatar{width:80px}}.userpanel .textarea-label input,.userpanel .textarea-label textarea{height:38px;border:1px solid #d7d7d7;color:#666;border-radius:0;margin-top:7px}.userpanel .forgot-password-link{float:right}.userpanel .text-link{color:#ff8000;font-size:14px}.userpanel .atom-tab-navigation{padding:0}.userpanel .atom-tab-navigation li.active:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#ff8000}.userpanel .userpanel-list-link{margin:0 0 17px}.userpanel .userpanel-list-link.userpanel-list-language-country{display:block}@media (min-width:1280px){.userpanel .userpanel-list-link.userpanel-list-language-country{display:none}}.userpanel .userpanel-list-link.userpanel-list-language-country .flag-container{top:2px;margin-right:8px}.userpanel .userpanel-list-link.userpanel-list-language-country .flag-container .locale-flag{width:20px;height:20px}.userpanel .userpanel-list-link:last-child{margin-bottom:0}.userpanel .userpanel-favorites>li:before,.userpanel .userpanel-list-link>li:before{content:"";display:none}.userpanel .userpanel-favorites>li a,.userpanel .userpanel-list-link>li a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.userpanel .userpanel-favorites>li a .right-part,.userpanel .userpanel-list-link>li a .right-part{padding-right:24px;color:#666}.userpanel #noFavorites{display:none}.userpanel .loginoptions{padding:30px 0 18px;text-align:center}@media (min-width:1004px){.userpanel .loginoptions{padding:40px 0 18px;text-align:center}}.userpanel .loginoptions span{display:inline-block;padding:0 10px;color:#1574f5}@media (min-width:1004px){.userpanel-myaccount{position:absolute;background:transparent;top:20px;right:130px;left:auto;width:360px;height:auto}.userpanel-myaccount .inner{position:relative;width:auto;height:auto;margin:auto;left:auto;right:auto;border-radius:4px 4px 0 0}.userpanel-myaccount .modal-title{background-color:#ecebea;color:#292929;text-align:left;border-radius:4px 4px 0 0}}.fullscreen .userpanel.show .inner{height:100%;max-height:none;border-radius:0}.fullscreen .userpanel.show .inner #userpanel-wrapper .top-content{border-top-right-radius:0;border-top-left-radius:0}.userpanel.show{visibility:visible}.userpanel.show #userpanel-wrapper{visibility:visible!important}.userpanel dt{display:none}.userpanel .submenu{padding:12px}.userpanel-favorites .removefavorite{position:absolute;right:0;top:0;padding:0 16px}.userpanel-favorites .removefavorite:after{content:"";font-family:fontello;font-size:14px}.atom-list-link>li{max-height:50px}.atom-list-link>li.fold{max-height:50px;height:auto;overflow:hidden;display:block}@media (min-width:1004px){.atom-list-link>li.fold{display:none}}.atom-list-link>li.fold .more.flag{line-height:50px;height:50px;background-size:26px;background-position-x:3px;width:auto;margin:0}.atom-list-link>li.fold .more:after{transition:opacity .3s ease,transform .3s ease;transform:translateY(-50%) rotate(180deg);top:50%}.atom-list-link>li.active .more:after{transition:opacity .3s ease,transform .3s ease;transform:translateY(-50%) rotate(90deg);top:50%}.atom-list-link>li.active{transition:max-height .3s ease .3s,border .3s ease .3s;max-height:990px;overflow:auto}.userpanel-list-link li a.more:after{font-size:10pt;content:"";font-family:fontello;font-weight:400;transform:translateY(-50%) rotate(90deg);transform-origin:50% 50%;position:absolute;top:24px;right:3px}.userpanel .userpanel-list-link>li .userpanel-foldmenu a{padding-left:20px;border-bottom:1px solid #eee}.userpanel .userpanel-list-link>li .userpanel-foldmenu a:last-child{border-bottom:none}.userpanel .button-cta-small{width:100%}.userpanel-list .atom-list-link>li{overflow:hidden}.footer-already-has-account,.footer-create-an-account{text-align:center;padding:31px}div#legalerror{color:red;display:none;margin-top:10px}div.separator{background:#d7d7d7;color:#0a3847;font-size:15px;height:1px;margin:53px 0 40px;position:relative;text-align:center}div.separator span{position:relative;top:-12px;padding:0 20px;background:#fff}.register-modal-screen .legal-disclamer{padding:10px 0}.paymentmethods{width:90%;max-width:650px;margin:0 auto;padding-top:10px;color:#fff;opacity:.9;text-shadow:2px 2px 4px rgba(0,0,0,.2);text-align:left}.paymentmethods i{font-size:14pt}@media (min-width:1004px){.paymentmethods i{font-size:24px}}.paymentmethods i.icon-ta-payment-ideal{margin-right:0}.paymentmethods i.icon-yd-payments-paypal{margin-left:5px;margin-right:35px}.paymentmethods i.icon-bitcoin{margin-right:0}.paymentmethods i.icon-yd-payments-mastercard{margin-left:0;margin-right:10px}.paymentmethods i.icon-yd-payments-visa{margin-right:20px}.paymentmethods i:first-child{margin-left:0}.paymentmethods.seo{text-align:center;position:relative;z-index:-1}.paymentmethods.icon .payments-visa{position:relative;font-size:12pt;bottom:1pt}@media (min-width:1004px){.paymentmethods.icon .payments-visa{font-size:18px;bottom:3px}}span.togglepassword{display:none;position:absolute;z-index:2;right:6px;top:10px;color:#ccc;height:50px;line-height:38px;cursor:pointer}span.togglepassword:hover{color:#777}.dropdownwidget{position:relative;cursor:pointer;color:#666;border:1px solid #ccc;width:100%;background:#fff;border-radius:0;border-bottom:2px solid #ff8000;margin-bottom:20px}.dropdownwidget .active{padding:12px}.dropdownwidget .active:after{content:"\E84D";font-family:fontello;font-size:18px;position:absolute;right:12px;line-height:20px}.dropdownwidget .item{padding:12px;color:#333}.dropdownwidget .item a{color:#333}.dropdownwidget .item:hover{background-color:#efefef}.dropdownwidget span a{color:#333}.dropdownwidget .open .active:after{content:"\E84C"}.seopage,.servicepages{background:#fff}.seopage .content-listing,.servicepages .content-listing{width:100%;padding:20px;padding-top:80px;margin:0 auto}@media (min-width:1004px){.seopage .content-listing,.servicepages .content-listing{padding-top:20px;font-size:14px;width:980px}}@media (min-width:1280px){.seopage .content-listing,.servicepages .content-listing{padding:0}}.seopage .seopage,.seopage .servicepage ul,.servicepages .seopage,.servicepages .servicepage ul{margin-bottom:10px}.seopage p,.servicepages p{padding:6px 0}.seopage h2,.servicepages h2{padding-left:0;padding-bottom:0}.seopage b,.servicepages b{font-weight:600}.seopage .seosubcategories,.servicepages .seosubcategories{margin-top:20px;margin-bottom:20px}.seopage .delarealetter,.servicepages .delarealetter{font-weight:600;color:#666;margin-top:5px;border-bottom:1px solid #eee;padding:8px;font-size:15px;padding-left:0;margin-bottom:8px}.seopage .delarea,.servicepages .delarea{margin-bottom:5px}.seopage .delarea a:hover,.servicepages .delarea a:hover{text-decoration:underline}.seopage .printdiv,.servicepages .printdiv{margin-bottom:20px}.seopage .seosiblings,.servicepages .seosiblings{display:none;padding-right:35px}@media (min-width:1004px){.seopage .seosiblings,.servicepages .seosiblings{display:block;padding:20px;padding-top:0;float:left}}.seopage .seosiblings div,.servicepages .seosiblings div{padding:5px 0;border-bottom:1px solid #eee}.seopage .seosiblings div .menucategorytd_grey,.servicepages .seosiblings div .menucategorytd_grey{color:#666}.seopage .seosiblings div .menucategorytd,.servicepages .seosiblings div .menucategorytd{color:#666;font-size:13px}.seopage .restaurantsearchresultstitle,.servicepages .restaurantsearchresultstitle{float:left}.seopage .restaurantsearchresultstitle h2,.servicepages .restaurantsearchresultstitle h2{margin-left:0;padding-left:0;margin-bottom:10px;padding:0}.seopage .restaurantsearchresultstitle ul,.servicepages .restaurantsearchresultstitle ul{padding-left:20px}.seopage .restaurantsearchresultstitle table,.servicepages .restaurantsearchresultstitle table{margin-bottom:20px}.seopage .restaurantsearchresultstitle table a,.servicepages .restaurantsearchresultstitle table a{text-decoration:underline}.seopage .restaurantsearchresultstitle table,.servicepages .restaurantsearchresultstitle table{border-collapse:separate;border-spacing:0 5px;table-layout:fixed}.seopage .restaurantsearchresultstitle table td:not(:first-child),.servicepages .restaurantsearchresultstitle table td:not(:first-child){padding-left:4.165%}.seopage .restaurantsearchresultstitle table td a,.servicepages .restaurantsearchresultstitle table td a{text-decoration:none}.seopage .restaurantsearchresultstitle table td a:hover,.servicepages .restaurantsearchresultstitle table td a:hover{text-decoration:underline}.seopage .restaurantsearchresultstitle table th,.servicepages .restaurantsearchresultstitle table th{display:none}.seopage .zipcodeplaces .divider,.servicepages .zipcodeplaces .divider{width:100%;border-top:1px solid #eee;margin-bottom:20px}.seopage .menucardcategoryheader,.servicepages .menucardcategoryheader{font-weight:600}.seopage img{width:100%;height:auto}.hide-utilitybar .seopage{padding:20px;padding-top:80px}@media (min-width:1004px){.hide-utilitybar .seopage{width:100%;padding-top:20px}}.hide-utilitybar .seopage ul{padding-left:20px}.hide-utilitybar .content-listing,.hide-utilitybar .content-listing.restaurant-listing.content-delivery{margin-top:0;background:#fff}.hide-utilitybar .content-listing ol,.hide-utilitybar .content-listing ul{margin-bottom:10px}.hide-utilitybar .content-listing ol li,.hide-utilitybar .content-listing ul li{margin-left:20px}.hide-utilitybar .content-listing b{font-weight:600}.servicepages .content-listing p{margin:0 0 10px;line-height:1.5;text-align:justify}@media (min-width:1004px){.servicepages .content-listing{padding:20px;font-size:14px}.servicepages .content-listing b{font-weight:600}.servicepages .content-listing p{margin:0 0 10px;line-height:1.5;text-align:justify}}.chains .restaurants.restaurants-chains{opacity:1}.chains .restaurantsearchresultstitle ul,.seopage .restaurantsearchresultstitle ul{margin-bottom:20px}.activesmartbanner.servicepages .content-listing{margin-top:360px;padding:20px;font-size:13px}@media (min-width:1004px){.activesmartbanner.servicepages .content-listing{margin-top:0}}.servicepages .content-listing b{font-weight:600}.small-content{padding-bottom:410px}.agb h2,.privacystatement h2{border-bottom:1px solid #ccc}.servicepages .whoweare h3{font-weight:600;font-size:14px}.servicepages table,.servicepages td,.servicepages th,.servicepages tr{border:1px solid #ccc;padding:5px}.servicepages th{text-align:left}.servicepages .cookiesoverview td{width:25%;font-size:12px;padding:8px;vertical-align:top}@media (min-width:1004px){.servicepages .content-listing{padding:20px;font-size:14px;margin:0 auto;max-width:980px}.servicepages .content-listing b{font-weight:600}.servicepages .content-listing p{margin:0 0 10px;line-height:1.5;text-align:justify}}.bugbounty .checkbox-inline>span{line-height:1.6em;border:1px solid #cfcac4;box-shadow:none;font-weight:400;height:40px}.bugbounty .errorwrapper{display:none}.bugbounty .notificationfeedbackwrapper{padding:5px}.bugbounty .g-recaptcha.marked{border:1px solid #f54830!important}.passwordreset .textfield_form input{border-width:1px!important}@media (max-width:1003px){.passwordreset .off-02{margin-left:0}}.addrestaurants .notificationfeedbackwrapper{padding:12px}.addrestaurants .formchoices{margin-bottom:20px}.addrestaurants .banner-sign{display:none}@media (min-width:1004px){.addrestaurants .banner-sign{display:block}}.addrestaurants .radiobuttons{margin-bottom:0}.addrestaurants .radiobuttons .radiobutton{width:50px;margin-bottom:10px}@media (min-width:1004px){.addrestaurants .radiobuttons .radiobutton{width:10%}}.addrestaurants .radiobuttons .nawlabel{width:70%}@media (min-width:1004px){.addrestaurants .radiobuttons .nawlabel{width:90%}}@media (min-width:1004px){.addrestaurants .radiobuttons .nawradiolabel{line-height:20px}}@media (min-width:1004px){.addrestaurants .radiobuttons{margin-bottom:0}}.addrestaurants input.radiobutton_form[type=radio]{opacity:0;width:30px;position:absolute;height:30px;top:0;margin-bottom:0}.addrestaurants label.checkbox_form_label,.addrestaurants label.radiobutton_form_label{position:relative;padding:0;padding-left:50px;top:-25px;left:0;background-color:transparent;font-family:Open Sans,sans-serif;font-size:1em;color:#222;display:block}.addrestaurants div.radiobutton_form{width:44px;padding:0;margin:3px}.addrestaurants label.radiobutton_form{left:3px;top:3px;display:inline-block;outline:none;cursor:pointer;width:30px;height:30px;line-height:30px;vertical-align:text-top;overflow:hidden;background-color:transparent;font-family:Open Sans,sans-serif;font-size:1.3em;color:#222}.addrestaurants input.radiobutton_form[type=radio]:checked+label.radiobutton_form:before{content:"\25CF";font-family:fontello,serif;font-size:2em;overflow:hidden;padding-top:1px;line-height:22px;min-width:30px;height:30px;font-weight:700;color:#1574f5;text-align:center}.addrestaurants label.radiobutton_form:before{content:"\00a0";color:transparent;outline:none;width:30px;height:30px;line-height:24px;overflow:hidden;font-weight:700;display:inline-block;background-color:#f6f6f6;margin-right:10px;border-radius:18px;box-sizing:border-box;box-shadow:inset 0 3px 3px 0 #ccc;transition:none}.addrestaurants .g-recaptcha{margin-top:15px}.addrestaurants .addrestaurantsubmitbutton{margin-bottom:20px}.addrestaurants .ro-dummy{height:85px}.lowest-price .main p strong{font-size:16px}.lowest-price .divider{border-bottom:1px solid #ccc;margin-top:26px;margin-bottom:26px}.lowest-price ol{margin-left:20px}.lowest-price .file-upload [type=file]{border:1px solid #eee}.lowest-price .file-upload,.lowest-price .send-form{margin-top:20px;margin-bottom:20px}.lowest-price textarea.textarea_form{width:100%;height:200px}.lowest-price .lp_totaltext{font-size:16px;margin-left:7px;font-weight:700}.lowest-price .checkbox_form{margin-bottom:26px}.lowest-price .lowest_price img{max-width:100%;display:none}.lowest-price .lowest_price .label{padding-right:10px}.lowest-price .lowest_price .compare-price table,.lowest-price .lowest_price .compare-price tbody,.lowest-price .lowest_price .compare-price td,.lowest-price .lowest_price .compare-price tr{display:block;border-collapse:collapse}.lowest-price .lowest_price .compare-price tr{padding-bottom:15px;border-bottom:1px dotted #555}.lowest-price .lowest_price table,.lowest-price .lowest_price td,.lowest-price .lowest_price tr{border:none}.lowest-price .lowest_price input,.lowest-price .lowest_price textarea{border:1px solid #cfcac4}.lowest-price .lowest_price textarea{width:100%;min-height:150px;border-radius:3px}.lowest-price .lowest_price .button{width:100%;margin-top:10px}.lowest-price .lowest_price .checkbox-inline>span{height:auto;line-height:inherit;padding:10px;width:100%;display:block}@media (min-width:1004px){.lowest-price .lowest_price img{max-width:100%;display:block}.lowest-price .lowest_price .compare-price table{display:table;border-collapse:initial}.lowest-price .lowest_price .compare-price tbody{display:table-row-group}.lowest-price .lowest_price .compare-price tr{display:table-row}.lowest-price .lowest_price .compare-price td{display:table-cell}.lowest-price .lowest_price .compare-price .multiplier{height:auto;margin-top:40px}.lowest-price .lowest_price .button{width:auto}}.seopage .review-rating--chain{font-size:150%}.seopage .rating-total--chain{font-size:120%}.press{background-color:#fff}.press .press-page{margin:0 25%;min-height:calc(100% - 429px);padding-bottom:20px;position:relative;padding-top:80px;margin-left:5%;margin-right:5%}@media (min-width:1004px) and (max-width:1279px){.press .press-page{margin:0 10%}}.press .press-page h1{padding-left:0;font-weight:700}.press .press-page .hfeed{padding-bottom:20px}.press .press-page .hfeed .entry-content{display:flex;flex-wrap:wrap;padding:5px}@media (min-width:1004px){.press .press-page .hfeed .entry-content{border-bottom:1px solid #f0f0f0}}.press .press-page .hfeed .entry-content>*{padding-right:10px}.press .press-page .hfeed .entry-content .published{color:#ababab}.press .press-page .hfeed .entry-content address{display:inline}.press .press-page .hfeed .entry-content:last-child{border-bottom:0}.press .press-page .paginglinks{position:absolute;bottom:0;right:0;left:0}.press .press-page .paginglinks .pagelinks{text-align:center;padding:10px 0;font-size:13px}.press .press-page .paginglinks .pagelinks a{margin-left:10px;margin-right:10px}.process.hide-utilitybar .content-listing{background-color:#f8f5f2}.process .processpayment{margin-top:280px;max-width:1240px;background-color:#fff}@media (min-width:570px){.process .processpayment{margin-top:0}}.process .processpayment .processpayment-wrapper{padding:0 32px}.process .processpayment .checkoutcontainer{width:66.64%}.process .main{width:100%}.process .main.processpayment{padding-top:16px}.process .main .adjusted-logo-small{margin-left:0;margin-top:20px}@media (min-width:570px){.process .main .adjusted-logo-small{margin-left:0;margin-top:0}}.process .main .button-retry{background-color:#1574f5;border-radius:3px;color:#fff;font-weight:600;height:42px;line-height:42px;padding:12px 22px;display:none}.process .main .button-retry:hover{background-color:#0953bd;color:#fff}.process .main .button-retry.is-failure{display:inline}.process .main h1{color:#333;font-weight:600;margin:0;padding:0}@media (min-width:570px){.process .main h1{font-size:3em;font-weight:700}}.process .main h3{border-bottom:1px dotted #ccc;font-size:14px;font-weight:600;line-height:35px;margin-bottom:14px;padding:0}@media (min-width:570px){.process .main h3{font-size:1.8em;font-weight:400;margin-bottom:24px;padding-bottom:16px}}.process .main h3 .desktop-logo{display:none}@media (min-width:570px){.process .main h3 .desktop-logo{display:block;float:right;margin-top:-50px}}.process .main .mobile-logo{margin-left:8.33%;width:24.99%}.process .main .payment-icon{display:block}@media (min-width:570px){.process .main .payment-icon{display:none}}.process .main .payment-icon img{max-width:100%}.tab_reviews{padding-right:0}.tab_reviews .restaurantreviews{font-family:Takeaway Sans Regular,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:400;padding:0}.tab_reviews .restaurantreviews .overview{background-color:#0a3847;margin:0;padding:24px 44px;color:#fff;height:128px}.tab_reviews .restaurantreviews .overview .review-title{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px}.tab_reviews .restaurantreviews .overview .review-data{padding:16px 0 0}.tab_reviews .restaurantreviews .overview .review-data .rating-number-container{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;width:72px;height:48px;border-right:1px solid #666;line-height:1}.tab_reviews .restaurantreviews .overview .review-data .review-stars-container{padding:0 8px}.tab_reviews .restaurantreviews .overview .review-data .review-stars-container .review-stars,.tab_reviews .restaurantreviews .overview .review-data .review-stars-container .review-stars-range{font-size:17px}.tab_reviews .restaurantreviews .overview .review-data .review-stars-container .review-stars-range:before,.tab_reviews .restaurantreviews .overview .review-data .review-stars-container .review-stars:before{font-size:15px;height:17px}.tab_reviews .restaurantreviews .overview .review-data .review-stars-container .overviewstar span{font-size:12px}.tab_reviews .restaurantreviews .reviews-list{padding:0 16px}@media (min-width:1004px){.tab_reviews .restaurantreviews .reviews-list{padding:0 21px}}.tab_reviews .restaurantreviews .reviews-list .restaurantreview{background-color:#f8f5f2;padding:16px 24px 32px;margin:16px 0}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .review-head{margin-bottom:13px}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .review-head .authoravatar{max-width:36px}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .review-head .authoravatar img{width:100%}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .review-head .reviewauthor{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;color:#ff8000;font-size:14px;line-height:24px}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .review-head .review-date{font-family:Roboto Slab,Courier New,serif;color:#0a3847;font-size:12px;line-height:26px;font-weight:300;text-transform:capitalize}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer{margin-bottom:10px}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer .review-rating{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:24px;margin-bottom:4px;height:24px;color:#0a3847}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer .review-rating span{text-transform:capitalize}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer .review-rating .review-stars,.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer .review-rating .review-stars-range{font-size:17px;line-height:24px;height:24px}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer .review-rating .review-stars-range:before,.tab_reviews .restaurantreviews .reviews-list .restaurantreview .ratingscontainer .review-rating .review-stars:before{font-size:17px}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .reviewbody{display:block;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#666;font-size:12px;line-height:22px;word-wrap:break-word}.tab_reviews .restaurantreviews .reviews-list .restaurantreview .reviewnote{font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#7d7d7d;line-height:22px;font-size:12px;margin-left:0;font-style:italic}.tab_reviews .review-pagination{max-width:672px;margin:20px auto}.tab_discounts .discount-list{padding:0 16px}@media (min-width:1004px){.tab_discounts .discount-list{padding:0 21px}}.tab_discounts .discount-list .discount-category{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:22px;color:#0a3847;margin:24px 0}.tab_discounts .discount-list .discount-item{background-color:#f8f5f2;padding:24px;margin:16px 0}.tab_discounts .discount-list .discount-item .discount-icon{margin-right:16px}.tab_discounts .discount-list .discount-item .discount-icon i{margin:auto}.tab_discounts .discount-list .discount-item .discount-icon i:before{font-size:22px;padding:0;margin:2px}.tab_discounts .discount-list .discount-item .discount-title{font-family:Takeaway Sans Bold,Avant Garde,Century Gothic,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#0a3847}.tab_discounts .discount-list .discount-item .discount-text{font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#666;font-size:12px;line-height:22px;word-wrap:break-word}.step1 .wrapper-content-inner.steps-inner,.step1 .wrapper-content-inner.textcontent{max-width:1020px!important;margin:0 auto!important;float:none!important}@media (max-width:569px){.step1 .wrapper-content-inner.steps-inner,.step1 .wrapper-content-inner.textcontent{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){.step1 .wrapper-content-inner.steps-inner,.step1 .wrapper-content-inner.textcontent{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:1004px){.step1 .wrapper-content-inner.steps-inner,.step1 .wrapper-content-inner.textcontent{width:calc(100% - 40px);float:left;margin-left:20px}}@media (min-width:1280px){.step1 .wrapper-content-inner.steps-inner,.step1 .wrapper-content-inner.textcontent{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (min-width:1004px) and (max-width:1047px){.step1 .wrapper-content-inner.steps-inner #cities{text-align:center}.step1 .wrapper-content-inner.steps-inner .grid{margin:6px}}@media (max-width:569px){.step1 header .header-wrapper{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){.step1 header .header-wrapper{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:1004px){.step1 header .header-wrapper{width:calc(100% - 40px);float:left;margin-left:20px}}@media (min-width:1280px){.step1 header .header-wrapper{width:calc(100% - 40px);float:left;margin-left:20px}}.step1 .content-blog .content-inner:after{content:"";clear:both;display:table}@media (max-width:569px){.step1 .content-blog .content-inner .textcontent-img,.step1 .content-blog .content-inner .textcontent-text{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){.step1 .content-blog .content-inner .textcontent-img,.step1 .content-blog .content-inner .textcontent-text{width:calc(50% - 15px);float:left;margin-left:10px}}@media (min-width:1004px){.step1 .content-blog .content-inner .textcontent-img,.step1 .content-blog .content-inner .textcontent-text{width:calc(50% - 30px);float:left;margin-left:20px}}@media (min-width:1280px){.step1 .content-blog .content-inner .textcontent-img,.step1 .content-blog .content-inner .textcontent-text{width:calc(50% - 30px);float:left;margin-left:20px}}@media (max-width:569px){header .header-wrapper{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:570px){header .header-wrapper{width:calc(100% - 20px);float:left;margin-left:10px}}@media (min-width:1004px){header .header-wrapper{width:calc(100% - 40px);float:left;margin-left:20px}}@media (min-width:1280px){header .header-wrapper{width:calc(100% - 40px);float:left;margin-left:20px}}div.legal.extra{display:none;text-align:justify;margin-top:20px;margin-bottom:20px;font-size:11px}.step3 .sidedishes .checkbox-inline>span{color:#0a3847}.step3 .sidedish-checkbox label.checkbox-inline.inline-desc{max-height:none}.step3 .sidedish-checkbox .checkbox-inline.inline-desc>span{height:auto;align-items:flex-start;display:inline-block}.step3 .sidedish-checkbox span.inline-desc{font-size:90%;line-height:1.75em;margin-left:36px;white-space:normal;display:block;margin-bottom:8px;color:#888}.step3 .sidedish-select .select-input.inline-desc{height:auto}.step3 .sidedish-select .select-input.inline-desc .inline-desc{font-size:90%;line-height:1.75em;margin-left:12px;display:block;color:#888}.step3 .sidedish-select .select-input.inline-desc .meal-allergens{position:relative;right:auto;line-height:normal}.step3 .sidedish-select .select-input.inline-desc .sidedish-allergens-wrapper{display:inline}.legal .checkbox-inline>span,.step4 .checkbox-inline>span{line-height:normal;display:block;height:auto;min-height:49px;padding-top:13px;padding-bottom:10px;background:#fff;font-weight:400;border-color:#cfcac4;box-shadow:none}.legal .checkbox-inline>span:before,.step4 .checkbox-inline>span:before{float:left}.legal .checkbox-inline>span:hover,.step4 .checkbox-inline>span:hover{box-shadow:0 0 8px #e6e2e2;border-color:#cfcac4}.legal .checkbox-inline,.step4 .checkbox-inline{width:100%}.legal #morelegalinfo,.step4 #morelegalinfo{text-decoration:underline}.button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#fff;font-size:15px;text-align:center;cursor:pointer;background-color:#1574f5;height:35px;line-height:35px;width:auto}.button:focus,.button:hover{background-color:#0953bd}.button:active{background-color:#3088a5}.button.disabled{background-color:#e6e6e6;cursor:default}.button-login{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#fff;font-size:15px;text-align:center;cursor:pointer;background-color:rgba(0,0,0,.75);text-transform:none;box-shadow:none;height:35px;line-height:35px;width:auto}.button-login:active,.button-login:focus,.button-login:hover{color:#0a3847;background-color:hsla(0,0%,100%,.75)}.button-login.disabled{background-color:#e6e6e6;cursor:default}.button-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#fff;box-shadow:0 2px 2px #b8b5b5;font-size:15px;text-align:center;cursor:pointer;background-color:#f80;height:35px;line-height:35px;width:auto}.button-icon:before{display:block}.button-icon:hover{background-color:#cc6d00}.button-icon:active,.button-icon:focus{background-color:#b35f00}.button-icon.disabled{background-color:#e6e6e6;cursor:default}.button-icon:before{content:"";font-family:fontello;font-weight:400;margin-right:0}.button-close,.button-icon:before{display:inline-block;line-height:35px}.button-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;font-size:15px;text-align:center;cursor:pointer;background:none;color:#999;box-shadow:none;height:35px;width:auto}.button-close:hover{color:#666}.button-close:active,.button-close:focus{color:#000}.button-close:before{content:"";font-family:fontello;font-weight:400;line-height:1}.button-close.disabled{background-color:#e6e6e6;cursor:default}.button-icon-round{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;color:#fff;box-shadow:0 2px 2px #b8b5b5;text-align:center;cursor:pointer;background-color:#e6e6e6;border-radius:50%;font-size:20px;width:35px;height:35px;line-height:35px}.button-icon-round:hover{background-color:#f80}.button-icon-round:active,.button-icon-round:focus{background-color:#cc6d00}.button-icon-round.disabled{background-color:#e6e6e6;cursor:default}.button-icon-round:before{content:"";font-family:fontello;font-weight:400;display:inline-block;line-height:35px;margin-right:0}.button-cta-small{color:#fff;background-color:#1574f5}.button-cta-small,.button-cta-small-inveted{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;display:inline-block;text-align:center;cursor:pointer;height:56px;line-height:1.5;font-size:16px;font-weight:700;width:auto}.button-cta-small-inveted{color:#1574f5;border:1px solid #e7e7e7}.button-cta-small:focus,.button-cta-small:hover{background-color:#0953bd}.button-cta-small-inveted:focus,.button-cta-small-inveted:hover{background-color:#0953bd;border:1px solid #0953bd}.button-cta-small:active{background-color:#3088a5}.button-cta-small.disabled{background-color:#e6e6e6;cursor:default}.button-with-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#fff;box-shadow:0 2px 2px #b8b5b5;font-size:15px;text-align:center;cursor:pointer;background-color:#1574f5;height:35px;line-height:35px;width:auto}.button-with-icon:focus,.button-with-icon:hover{background-color:#0953bd}.button-with-icon:active{background-color:#3088a5}.button-with-icon.disabled{background-color:#e6e6e6;cursor:default}.button-with-icon:before{content:"";font-family:fontello;font-weight:400;display:inline-block;line-height:35px;margin-right:8px}.button-cta-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#fff;box-shadow:0 2px 2px #b8b5b5;font-size:15px;text-align:center;cursor:pointer;background-color:#1574f5;height:35px;line-height:35px;width:auto}.button-cta-icon:focus,.button-cta-icon:hover{background-color:#0953bd}.button-cta-icon:active{background-color:#3088a5}.button-cta-icon.disabled{background-color:#e6e6e6;cursor:default}.button-cta-icon:before{content:"";font-family:fontello;font-weight:400;display:inline-block;line-height:35px;margin-right:8px}.button-cta-icon-after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#fff;box-shadow:0 2px 2px #b8b5b5;font-size:15px;text-align:center;cursor:pointer;background-color:#1574f5;height:35px;line-height:35px;width:auto}.button-cta-icon-after:focus,.button-cta-icon-after:hover{background-color:#0953bd}.button-cta-icon-after:active{background-color:#3088a5}.button-cta-icon-after.disabled{background-color:#e6e6e6;cursor:default}.button-cta-icon-after:after{content:"";font-family:fontello;font-weight:400;display:inline-block;border-left:2px solid #9fd3e3;margin-left:8px;padding-left:8px;height:24px;line-height:24px}.button-facebook{background-color:#315cba}.button-facebook:focus,.button-facebook:hover{background-color:#344e86;color:#fff}.button-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;font-size:15px;text-align:center;cursor:pointer;color:#1574f5;height:35px;line-height:35px;width:auto}.button-menu:hover{color:#fff;background-color:#1574f5;box-shadow:0 2px 2px #b8b5b5}.button-menu:active,.button-menu:focus{color:#fff;background-color:#0953bd;box-shadow:0 2px 2px #b8b5b5}.button-menu.active{color:#fff;background-color:#1574f5;box-shadow:0 2px 2px #b8b5b5}.button-menu.active:after{content:"\e8b2"}.button-menu.active:hover{background-color:#0953bd}.button-menu.active:active,.button-menu.active:focus{background-color:#2f85a1}.button-menu.disabled{background-color:#e6e6e6;cursor:default}.button-menu:after{content:"";font-family:fontello;font-weight:400;display:inline-block;border-left:2px solid #9fd3e3;margin-left:8px;padding-left:8px;height:24px;line-height:24px}.button-forward{text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;font-size:50px;width:50px;height:50px;line-height:50px}.button-forward:before{content:"";font-family:fontello;font-weight:400;line-height:1}.button-download{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 16px;border-radius:3px;display:inline-block;color:#666;box-shadow:0 2px 2px #b8b5b5;text-align:center;cursor:pointer;background-color:#fff;height:40px;line-height:40px;font-size:14px;width:auto}checkbox-container{padding:10px;width:500px;background:#fff;border:1px solid #999}.checkbox{display:initial;cursor:pointer;max-height:50px}.checkbox,.checkbox>span{box-sizing:border-box}.checkbox>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox>input[type=checkbox],.checkbox>input[type=radio]{display:none}.checkbox>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox>input:checked+span{color:#666}.checkbox>input:checked~figure,.checkbox>input:checked~i{opacity:1}.checkbox>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox>span{box-shadow:0 0 1px #1574f5}.checkbox>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox>input[type=checkbox]+span:before{border-radius:3px}.checkbox>input[type=radio]+span:before{border-radius:100%}.checkbox>input:disabled+span,.checkbox>input:disabled+span+figure,.checkbox>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox>input:disabled:not(checked)+span+i{opacity:0}.checkbox>input:disabled:checked+span+i{opacity:.5}.checkbox>figure,.checkbox>span:after{margin-left:10px;margin-right:15px}.checkbox>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox>figure{float:right}.checkbox:hover>span{border:1px solid #1574f5}.checkbox:hover>span:before{transform:scale(1.3)}.checkbox>input:disabled+span{border:1px solid transparent}.checkbox>input:disabled+span:before{transform:scale(1)}.checkbox-no-border{display:initial;cursor:pointer;max-height:50px}.checkbox-no-border,.checkbox-no-border>span{box-sizing:border-box}.checkbox-no-border>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-no-border>input[type=checkbox],.checkbox-no-border>input[type=radio]{display:none}.checkbox-no-border>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-no-border>input:checked+span{color:#666}.checkbox-no-border>input:checked~figure,.checkbox-no-border>input:checked~i{opacity:1}.checkbox-no-border>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox-no-border>span{box-shadow:none}.checkbox-no-border>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-no-border>input[type=checkbox]+span:before{border-radius:3px}.checkbox-no-border>input[type=radio]+span:before{border-radius:100%}.checkbox-no-border>input:disabled+span,.checkbox-no-border>input:disabled+span+figure,.checkbox-no-border>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-no-border>input:disabled:not(checked)+span+i{opacity:0}.checkbox-no-border>input:disabled:checked+span+i{opacity:.5}.checkbox-no-border>figure,.checkbox-no-border>span:after{margin-left:10px;margin-right:15px}.checkbox-no-border>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-no-border>figure{float:right}.checkbox-no-border:hover>span{border:1px solid #1574f5}.checkbox-no-border:hover>span:before{transform:scale(1.3)}.checkbox-no-border>input:disabled+span{border:1px solid transparent}.checkbox-no-border>input:disabled+span:before{transform:scale(1)}.checkbox-icon{display:initial;cursor:pointer;max-height:50px}.checkbox-icon,.checkbox-icon>span{box-sizing:border-box}.checkbox-icon>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-icon>input[type=checkbox],.checkbox-icon>input[type=radio]{display:none}.checkbox-icon>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent;justify-content:space-between}.checkbox-icon>input:checked+span{color:#666}.checkbox-icon>input:checked~figure,.checkbox-icon>input:checked~i{opacity:1}.checkbox-icon>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox-icon>span{box-shadow:0 0 1px #1574f5}.checkbox-icon>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-icon>input[type=checkbox]+span:before{border-radius:3px}.checkbox-icon>input[type=radio]+span:before{border-radius:100%}.checkbox-icon>input:disabled+span,.checkbox-icon>input:disabled+span+figure,.checkbox-icon>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-icon>input:disabled:not(checked)+span+i{opacity:0}.checkbox-icon>input:disabled:checked+span+i{opacity:.5}.checkbox-icon>figure,.checkbox-icon>span:after{margin-left:10px;margin-right:15px}.checkbox-icon>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-icon>figure{float:right}.checkbox-icon>span:after{content:"";font-family:fontello;font-weight:400;line-height:1;font-size:20px}.checkbox-icon:hover>span{border:1px solid #1574f5}.checkbox-icon:hover>span:before{transform:scale(1.3)}.checkbox-icon>input:disabled+span{border:1px solid transparent}.checkbox-icon>input:disabled+span:before{transform:scale(1)}.checkbox-sprite{display:initial;cursor:pointer;max-height:50px}.checkbox-sprite,.checkbox-sprite>span{box-sizing:border-box}.checkbox-sprite>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-sprite>input[type=checkbox],.checkbox-sprite>input[type=radio]{display:none}.checkbox-sprite>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-sprite>input:checked+span{color:#666}.checkbox-sprite>input:checked~figure,.checkbox-sprite>input:checked~i{opacity:1}.checkbox-sprite>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox-sprite>span{box-shadow:0 0 1px #1574f5}.checkbox-sprite>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-sprite>input[type=checkbox]+span:before{border-radius:3px}.checkbox-sprite>input[type=radio]+span:before{border-radius:100%}.checkbox-sprite>input:disabled+span,.checkbox-sprite>input:disabled+span+figure,.checkbox-sprite>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-sprite>input:disabled:not(checked)+span+i{opacity:0}.checkbox-sprite>input:disabled:checked+span+i{opacity:.5}.checkbox-sprite>figure,.checkbox-sprite>span:after{margin-left:10px;margin-right:15px}.checkbox-sprite>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-sprite>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -745px;width:50px;height:25px;transform:translate(8px,-37px)}.checkbox-sprite:hover>span{border:1px solid #1574f5}.checkbox-sprite:hover>span:before{transform:scale(1.3)}.checkbox-sprite>input:disabled+span{border:1px solid transparent}.checkbox-sprite>input:disabled+span:before{transform:scale(1)}.checkbox-discount-normal{display:initial;cursor:pointer;max-height:50px}.checkbox-discount-normal,.checkbox-discount-normal>span{box-sizing:border-box}.checkbox-discount-normal>i{opacity:0;font-style:normal;font-weight:700;color:#6b3;float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-discount-normal>input[type=checkbox],.checkbox-discount-normal>input[type=radio]{display:none}.checkbox-discount-normal>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-discount-normal>input:checked+span{background-color:#f0f8eb;color:#666}.checkbox-discount-normal>input:checked~figure,.checkbox-discount-normal>input:checked~i{opacity:1}.checkbox-discount-normal>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#6b3;border:1px solid #6b3}.checkbox-discount-normal>span{box-shadow:0 0 1px #6b3}.checkbox-discount-normal>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-discount-normal>input[type=checkbox]+span:before{border-radius:3px}.checkbox-discount-normal>input[type=radio]+span:before{border-radius:100%}.checkbox-discount-normal>input:disabled+span,.checkbox-discount-normal>input:disabled+span+figure,.checkbox-discount-normal>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-discount-normal>input:disabled:not(checked)+span+i{opacity:0}.checkbox-discount-normal>input:disabled:checked+span+i{opacity:.5}.checkbox-discount-normal>figure,.checkbox-discount-normal>span:after{margin-left:10px;margin-right:15px}.checkbox-discount-normal>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-discount-normal>figure{float:right}.checkbox-discount-normal:hover>span{border:1px solid #6b3}.checkbox-discount-normal:hover>span:before{transform:scale(1.3)}.checkbox-discount-normal>input:disabled+span{border:1px solid transparent}.checkbox-discount-normal>input:disabled+span:before{transform:scale(1)}.checkbox-discount-newcustomer{display:initial;cursor:pointer;max-height:50px}.checkbox-discount-newcustomer,.checkbox-discount-newcustomer>span{box-sizing:border-box}.checkbox-discount-newcustomer>i{opacity:0;font-style:normal;font-weight:700;color:#1574f5;float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-discount-newcustomer>input[type=checkbox],.checkbox-discount-newcustomer>input[type=radio]{display:none}.checkbox-discount-newcustomer>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-discount-newcustomer>input:checked+span{background-color:#eef7fa;color:#666}.checkbox-discount-newcustomer>input:checked~figure,.checkbox-discount-newcustomer>input:checked~i{opacity:1}.checkbox-discount-newcustomer>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox-discount-newcustomer>span{box-shadow:0 0 1px #1574f5}.checkbox-discount-newcustomer>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-discount-newcustomer>input[type=checkbox]+span:before{border-radius:3px}.checkbox-discount-newcustomer>input[type=radio]+span:before{border-radius:100%}.checkbox-discount-newcustomer>input:disabled+span,.checkbox-discount-newcustomer>input:disabled+span+figure,.checkbox-discount-newcustomer>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-discount-newcustomer>input:disabled:not(checked)+span+i{opacity:0}.checkbox-discount-newcustomer>input:disabled:checked+span+i{opacity:.5}.checkbox-discount-newcustomer>figure,.checkbox-discount-newcustomer>span:after{margin-left:10px;margin-right:15px}.checkbox-discount-newcustomer>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-discount-newcustomer>figure{float:right}.checkbox-discount-newcustomer:hover>span{border:1px solid #1574f5}.checkbox-discount-newcustomer:hover>span:before{transform:scale(1.3)}.checkbox-discount-newcustomer>input:disabled+span{border:1px solid transparent}.checkbox-discount-newcustomer>input:disabled+span:before{transform:scale(1)}.checkbox-discount-stamps{display:initial;cursor:pointer;max-height:50px}.checkbox-discount-stamps,.checkbox-discount-stamps>span{box-sizing:border-box}.checkbox-discount-stamps>i{opacity:0;font-style:normal;font-weight:700;color:#f80;float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-discount-stamps>input[type=checkbox],.checkbox-discount-stamps>input[type=radio]{display:none}.checkbox-discount-stamps>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-discount-stamps>input:checked+span{background-color:#fff3e6;color:#666}.checkbox-discount-stamps>input:checked~figure,.checkbox-discount-stamps>input:checked~i{opacity:1}.checkbox-discount-stamps>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#f80;border:1px solid #f80}.checkbox-discount-stamps>span{box-shadow:0 0 1px #f80}.checkbox-discount-stamps>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-discount-stamps>input[type=checkbox]+span:before{border-radius:3px}.checkbox-discount-stamps>input[type=radio]+span:before{border-radius:100%}.checkbox-discount-stamps>input:disabled+span,.checkbox-discount-stamps>input:disabled+span+figure,.checkbox-discount-stamps>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-discount-stamps>input:disabled:not(checked)+span+i{opacity:0}.checkbox-discount-stamps>input:disabled:checked+span+i{opacity:.5}.checkbox-discount-stamps>figure,.checkbox-discount-stamps>span:after{margin-left:10px;margin-right:15px}.checkbox-discount-stamps>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-discount-stamps>figure{float:right}.checkbox-discount-stamps:hover>span{border:1px solid #f80}.checkbox-discount-stamps:hover>span:before{transform:scale(1.3)}.checkbox-discount-stamps>input:disabled+span{border:1px solid transparent}.checkbox-discount-stamps>input:disabled+span:before{transform:scale(1)}.disable{font-size:12px;color:#1574f5;cursor:pointer}.radio-container{width:300px;padding:10px;border:1px solid #999}.radio-visa{display:inline-block;cursor:pointer;max-height:50px}.radio-visa,.radio-visa>span{box-sizing:border-box}.radio-visa>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-visa>input[type=checkbox],.radio-visa>input[type=radio]{display:none}.radio-visa>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.radio-visa>input:checked+span{color:#666}.radio-visa>input:checked~figure,.radio-visa>input:checked~i{opacity:1}.radio-visa>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-visa>span{box-shadow:0 0 1px #1574f5}.radio-visa>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-visa>input[type=checkbox]+span:before{border-radius:3px}.radio-visa>input[type=radio]+span:before{border-radius:100%}.radio-visa>input:disabled+span,.radio-visa>input:disabled+span+figure,.radio-visa>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-visa>input:disabled:not(checked)+span+i{opacity:0}.radio-visa>input:disabled:checked+span+i{opacity:.5}.radio-visa>figure,.radio-visa>span:after{margin-left:10px;margin-right:15px}.radio-visa>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-visa>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -745px;width:50px;height:25px;transform:translate(8px,-37px)}.radio-visa:hover>span{border:1px solid #1574f5}.radio-visa:hover>span:before{transform:scale(1.3)}.radio-visa>input:disabled+span{border:1px solid transparent}.radio-visa>input:disabled+span:before{transform:scale(1)}.radio-mastercard{display:inline-block;cursor:pointer;max-height:50px}.radio-mastercard,.radio-mastercard>span{box-sizing:border-box}.radio-mastercard>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-mastercard>input[type=checkbox],.radio-mastercard>input[type=radio]{display:none}.radio-mastercard>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.radio-mastercard>input:checked+span{color:#666}.radio-mastercard>input:checked~figure,.radio-mastercard>input:checked~i{opacity:1}.radio-mastercard>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-mastercard>span{box-shadow:0 0 1px #1574f5}.radio-mastercard>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-mastercard>input[type=checkbox]+span:before{border-radius:3px}.radio-mastercard>input[type=radio]+span:before{border-radius:100%}.radio-mastercard>input:disabled+span,.radio-mastercard>input:disabled+span+figure,.radio-mastercard>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-mastercard>input:disabled:not(checked)+span+i{opacity:0}.radio-mastercard>input:disabled:checked+span+i{opacity:.5}.radio-mastercard>figure,.radio-mastercard>span:after{margin-left:10px;margin-right:15px}.radio-mastercard>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-mastercard>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -771px;width:50px;height:25px;transform:translate(8px,-37px)}.radio-mastercard:hover>span{border:1px solid #1574f5}.radio-mastercard:hover>span:before{transform:scale(1.3)}.radio-mastercard>input:disabled+span{border:1px solid transparent}.radio-mastercard>input:disabled+span:before{transform:scale(1)}.radio-amex{display:inline-block;cursor:pointer;max-height:50px}.radio-amex,.radio-amex>span{box-sizing:border-box}.radio-amex>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-amex>input[type=checkbox],.radio-amex>input[type=radio]{display:none}.radio-amex>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.radio-amex>input:checked+span{color:#666}.radio-amex>input:checked~figure,.radio-amex>input:checked~i{opacity:1}.radio-amex>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-amex>span{box-shadow:0 0 1px #1574f5}.radio-amex>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-amex>input[type=checkbox]+span:before{border-radius:3px}.radio-amex>input[type=radio]+span:before{border-radius:100%}.radio-amex>input:disabled+span,.radio-amex>input:disabled+span+figure,.radio-amex>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-amex>input:disabled:not(checked)+span+i{opacity:0}.radio-amex>input:disabled:checked+span+i{opacity:.5}.radio-amex>figure,.radio-amex>span:after{margin-left:10px;margin-right:15px}.radio-amex>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-amex>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -799px;width:50px;height:25px;transform:translate(8px,-37px)}.radio-amex:hover>span{border:1px solid #1574f5}.radio-amex:hover>span:before{transform:scale(1.3)}.radio-amex>input:disabled+span{border:1px solid transparent}.radio-amex>input:disabled+span:before{transform:scale(1)}.radio-bitcoin{display:inline-block;cursor:pointer;max-height:50px}.radio-bitcoin,.radio-bitcoin>span{box-sizing:border-box}.radio-bitcoin>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-bitcoin>input[type=checkbox],.radio-bitcoin>input[type=radio]{display:none}.radio-bitcoin>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent;justify-content:space-between}.radio-bitcoin>input:checked+span{color:#666}.radio-bitcoin>input:checked~figure,.radio-bitcoin>input:checked~i{opacity:1}.radio-bitcoin>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-bitcoin>span{box-shadow:0 0 1px #1574f5}.radio-bitcoin>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-bitcoin>input[type=checkbox]+span:before{border-radius:3px}.radio-bitcoin>input[type=radio]+span:before{border-radius:100%}.radio-bitcoin>input:disabled+span,.radio-bitcoin>input:disabled+span+figure,.radio-bitcoin>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-bitcoin>input:disabled:not(checked)+span+i{opacity:0}.radio-bitcoin>input:disabled:checked+span+i{opacity:.5}.radio-bitcoin>figure,.radio-bitcoin>span:after{margin-left:10px;margin-right:15px}.radio-bitcoin>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-bitcoin>figure{float:right}.radio-bitcoin>span:after{content:"";font-family:fontello;font-weight:400;line-height:1;font-size:20px}.radio-bitcoin:hover>span{border:1px solid #1574f5}.radio-bitcoin:hover>span:before{transform:scale(1.3)}.radio-bitcoin>input:disabled+span{border:1px solid transparent}.radio-bitcoin>input:disabled+span:before{transform:scale(1)}.checkbox-inline{display:inline-block;cursor:pointer;max-height:50px}.checkbox-inline,.checkbox-inline>span{box-sizing:border-box}.checkbox-inline>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-inline>input[type=checkbox],.checkbox-inline>input[type=radio]{display:none}.checkbox-inline>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-inline>input:checked+span{color:#666}.checkbox-inline>input:checked~figure,.checkbox-inline>input:checked~i{opacity:1}.checkbox-inline>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox-inline>span{box-shadow:0 0 1px #1574f5}.checkbox-inline>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;min-width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-inline>input[type=checkbox]+span:before{border-radius:3px}.checkbox-inline>input[type=radio]+span:before{border-radius:100%}.checkbox-inline>input:disabled+span,.checkbox-inline>input:disabled+span+figure,.checkbox-inline>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-inline>input:disabled:not(checked)+span+i{opacity:0}.checkbox-inline>input:disabled:checked+span+i{opacity:.5}.checkbox-inline>figure,.checkbox-inline>span:after{margin-left:10px;margin-right:15px}.checkbox-inline>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-inline>figure{float:right}.checkbox-inline:hover>span{border:1px solid #1574f5}.checkbox-inline:hover>span:before{transform:scale(1.3)}.checkbox-inline>input:disabled+span{border:1px solid transparent}.checkbox-inline>input:disabled+span:before{transform:scale(1)}.radio-newline-visa{display:initial;cursor:pointer;max-height:50px}.radio-newline-visa,.radio-newline-visa>span{box-sizing:border-box}.radio-newline-visa>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-newline-visa>input[type=checkbox],.radio-newline-visa>input[type=radio]{display:none}.radio-newline-visa>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.radio-newline-visa>input:checked+span{color:#666}.radio-newline-visa>input:checked~figure,.radio-newline-visa>input:checked~i{opacity:1}.radio-newline-visa>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-newline-visa>span{box-shadow:0 0 1px #1574f5}.radio-newline-visa>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-newline-visa>input[type=checkbox]+span:before{border-radius:3px}.radio-newline-visa>input[type=radio]+span:before{border-radius:100%}.radio-newline-visa>input:disabled+span,.radio-newline-visa>input:disabled+span+figure,.radio-newline-visa>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-newline-visa>input:disabled:not(checked)+span+i{opacity:0}.radio-newline-visa>input:disabled:checked+span+i{opacity:.5}.radio-newline-visa>figure,.radio-newline-visa>span:after{margin-left:10px;margin-right:15px}.radio-newline-visa>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-newline-visa>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -745px;width:50px;height:25px;transform:translate(8px,-37px)}.radio-newline-visa:hover>span{border:1px solid #1574f5}.radio-newline-visa:hover>span:before{transform:scale(1.3)}.radio-newline-visa>input:disabled+span{border:1px solid transparent}.radio-newline-visa>input:disabled+span:before{transform:scale(1)}.radio-newline-mastercard{display:initial;cursor:pointer;max-height:50px}.radio-newline-mastercard,.radio-newline-mastercard>span{box-sizing:border-box}.radio-newline-mastercard>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-newline-mastercard>input[type=checkbox],.radio-newline-mastercard>input[type=radio]{display:none}.radio-newline-mastercard>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.radio-newline-mastercard>input:checked+span{color:#666}.radio-newline-mastercard>input:checked~figure,.radio-newline-mastercard>input:checked~i{opacity:1}.radio-newline-mastercard>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-newline-mastercard>span{box-shadow:0 0 1px #1574f5}.radio-newline-mastercard>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-newline-mastercard>input[type=checkbox]+span:before{border-radius:3px}.radio-newline-mastercard>input[type=radio]+span:before{border-radius:100%}.radio-newline-mastercard>input:disabled+span,.radio-newline-mastercard>input:disabled+span+figure,.radio-newline-mastercard>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-newline-mastercard>input:disabled:not(checked)+span+i{opacity:0}.radio-newline-mastercard>input:disabled:checked+span+i{opacity:.5}.radio-newline-mastercard>figure,.radio-newline-mastercard>span:after{margin-left:10px;margin-right:15px}.radio-newline-mastercard>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-newline-mastercard>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -771px;width:50px;height:25px;transform:translate(8px,-37px)}.radio-newline-mastercard:hover>span{border:1px solid #1574f5}.radio-newline-mastercard:hover>span:before{transform:scale(1.3)}.radio-newline-mastercard>input:disabled+span{border:1px solid transparent}.radio-newline-mastercard>input:disabled+span:before{transform:scale(1)}.radio-newline-amex{display:initial;cursor:pointer;max-height:50px}.radio-newline-amex,.radio-newline-amex>span{box-sizing:border-box}.radio-newline-amex>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.radio-newline-amex>input[type=checkbox],.radio-newline-amex>input[type=radio]{display:none}.radio-newline-amex>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.radio-newline-amex>input:checked+span{color:#666}.radio-newline-amex>input:checked~figure,.radio-newline-amex>input:checked~i{opacity:1}.radio-newline-amex>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.radio-newline-amex>span{box-shadow:0 0 1px #1574f5}.radio-newline-amex>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.radio-newline-amex>input[type=checkbox]+span:before{border-radius:3px}.radio-newline-amex>input[type=radio]+span:before{border-radius:100%}.radio-newline-amex>input:disabled+span,.radio-newline-amex>input:disabled+span+figure,.radio-newline-amex>input:disabled+span+i{opacity:.5;cursor:not-allowed}.radio-newline-amex>input:disabled:not(checked)+span+i{opacity:0}.radio-newline-amex>input:disabled:checked+span+i{opacity:.5}.radio-newline-amex>figure,.radio-newline-amex>span:after{margin-left:10px;margin-right:15px}.radio-newline-amex>span:after{flex:auto;text-align:right;justify-content:flex-end}.radio-newline-amex>figure{float:right;background:url(/media/image/sprite-payments.png) no-repeat;background-position:1px -799px;width:50px;height:25px;transform:translate(8px,-37px)}.radio-newline-amex:hover>span{border:1px solid #1574f5}.radio-newline-amex:hover>span:before{transform:scale(1.3)}.radio-newline-amex>input:disabled+span{border:1px solid transparent}.radio-newline-amex>input:disabled+span:before{transform:scale(1)}.checkbox-checkout{display:initial;cursor:pointer;max-height:50px}.checkbox-checkout,.checkbox-checkout>span{box-sizing:border-box}.checkbox-checkout>i{opacity:0;font-style:normal;font-weight:700;color:"";float:right;margin-right:40px;transform:translate(25px,-31px);transition:all .3s ease}.checkbox-checkout>input[type=checkbox],.checkbox-checkout>input[type=radio]{display:none}.checkbox-checkout>span{display:inline-flex;align-items:center;height:50px;line-height:50px;padding:0 16px;width:100%;font-weight:600;border-radius:3px;border:1px solid transparent}.checkbox-checkout>input:checked+span{color:#666}.checkbox-checkout>input:checked~figure,.checkbox-checkout>input:checked~i{opacity:1}.checkbox-checkout>input:checked+span:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fff;background:#1574f5;border:1px solid #1574f5}.checkbox-checkout>span{box-shadow:none}.checkbox-checkout>span:before{content:"";font-family:fontello;line-height:1;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;width:18px;height:18px;margin-right:16px;border:1px solid #999;color:#fff;transition:all .3s ease}.checkbox-checkout>input[type=checkbox]+span:before{border-radius:3px}.checkbox-checkout>input[type=radio]+span:before{border-radius:100%}.checkbox-checkout>input:disabled+span,.checkbox-checkout>input:disabled+span+figure,.checkbox-checkout>input:disabled+span+i{opacity:.5;cursor:not-allowed}.checkbox-checkout>input:disabled:not(checked)+span+i{opacity:0}.checkbox-checkout>input:disabled:checked+span+i{opacity:.5}.checkbox-checkout>figure,.checkbox-checkout>span:after{margin-left:10px;margin-right:15px}.checkbox-checkout>span:after{flex:auto;text-align:right;justify-content:flex-end}.checkbox-checkout>figure{float:right}.checkbox-checkout:hover>span{border:1px solid #1574f5}.checkbox-checkout:hover>span:before{transform:scale(1.3)}.checkbox-checkout>input:disabled+span{border:1px solid transparent}.checkbox-checkout>input:disabled+span:before{transform:scale(1)}.discount-inline-3{background-color:#eee;width:250px;padding:5px}.discount-inline-3 [class^=discount-]{display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:30%}.discount-inline-3.large{width:500px}.discount-stamps{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;-moz-align-items:baseline;align-items:baseline;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;vertical-align:top;cursor:pointer;margin-bottom:8px;border-radius:3px;height:41px;width:80px;background-color:#fff3e6;box-shadow:0 0 1px #f80;color:#f80}.discount-stamps:hover{background-color:#ffe7cc}.discount-stamps:active,.discount-stamps:focus{background-color:#ffdbb3}.discount-stamps>small{font-size:9px;text-align:center;width:100%}.discount-stamps>span{white-space:normal;margin-bottom:2px;font-size:16px;text-align:center;width:100%}.discount-stamps>span+small{padding-top:2px;border-top:1px solid #ffcf99}.discount-normal{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;-moz-align-items:baseline;align-items:baseline;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;vertical-align:top;cursor:pointer;margin-bottom:8px;border-radius:3px;height:41px;width:80px;background-color:#f0f8eb;box-shadow:0 0 1px #6b3;color:#6b3}.discount-normal:hover{background-color:#e0f1d6}.discount-normal:active,.discount-normal:focus{background-color:#d1ebc2}.discount-normal>small{font-size:9px;text-align:center;width:100%}.discount-normal>span{white-space:normal;margin-bottom:2px;font-size:16px;text-align:center;width:100%}.discount-normal>span+small{padding-top:2px;border-top:1px solid #c2e4ad}.discount-newcustomer{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;-moz-align-items:baseline;align-items:baseline;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;vertical-align:top;cursor:pointer;margin-bottom:8px;border-radius:3px;height:41px;width:80px;background-color:#eef7fa;box-shadow:0 0 1px #1574f5;color:#1574f5}.discount-newcustomer:hover{background-color:#dceff5}.discount-newcustomer:active,.discount-newcustomer:focus{background-color:#cbe7f0}.discount-newcustomer>small{font-size:9px;text-align:center;width:100%}.discount-newcustomer>span{white-space:normal;margin-bottom:2px;font-size:16px;text-align:center;width:100%}.discount-newcustomer>span+small{padding-top:2px;border-top:1px solid #b9dfeb}.dropdown-content{background:#e6e2e2;border-bottom:4px solid #f80;display:none}.dropdown-content.success{display:inline-block}.dropdown-content-default{background:#fff;border-bottom:4px solid #f80;display:none}.dropdown,.dropdown-content-default.success{display:inline-block}.dropdown{min-width:0;transition:min-width .3s ease;transform:translateZ(0);padding:8px 16px;color:#fff;font-size:32px;border-radius:3px;background:rgba(0,0,0,.75)}.dropdown .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown .atom-dropdown-additional-text{padding-left:8px}.dropdown.atom-dropdown-scroll{font-size:15px}.dropdown .atom-dropdown-text{display:inline-flex;border-bottom:1px solid #fff}.dropdown .atom-dropdown-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:8px}.dropdown.expanded{background:#fff;color:#333}.dropdown.active,.dropdown.selected,.dropdown:active{color:#f80}.dropdown.active .atom-dropdown-icon,.dropdown.selected .atom-dropdown-icon,.dropdown:active .atom-dropdown-icon{transition:all .3s ease;transform:rotateX(180deg)}.dropdown.active,.dropdown.selected,.dropdown:hover{transition:background .3s ease;transform:translateZ(0);background:#fff;color:#333}.dropdown-delete{display:inline-block;min-width:0;transition:min-width .3s ease;transform:translateZ(0);color:#fff;font-size:15px;border-radius:none;border-left:1px solid #fff;border-right:1px solid #fff;padding:16px;background:none}.dropdown-delete .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown-delete .atom-dropdown-additional-text{padding-left:8px}.dropdown-delete.atom-dropdown-scroll{font-size:15px}.dropdown-delete .atom-dropdown-text{display:inline-flex}.dropdown-delete .atom-dropdown-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:8px}.dropdown-delete.expanded{color:#333}.dropdown-delete.expanded .atom-dropdown-icon{transform:rotateX(180deg)}.dropdown-delete.expanded:hover{background:none}.dropdown-delete.active,.dropdown-delete.selected,.dropdown-delete:active{color:#f80}.dropdown-delete.active .atom-dropdown-icon,.dropdown-delete.selected .atom-dropdown-icon,.dropdown-delete:active .atom-dropdown-icon{transition:all .3s ease;transform:rotateX(180deg)}.dropdown-delete.active,.dropdown-delete.selected,.dropdown-delete:hover{transition:background .3s ease;transform:translateZ(0);background:#000;color:#f80}.dropdown-delete.active.selected,.dropdown-delete.selected.selected,.dropdown-delete:hover.selected{background:none}.dropdown-selected{display:inline-block;min-width:0;transition:min-width .3s ease;transform:translateZ(0);color:#fff;font-size:15px;border-radius:none;border-left:1px solid #fff;border-right:1px solid #fff;padding:16px;background:none}.dropdown-selected .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown-selected .atom-dropdown-additional-text{padding-left:8px}.dropdown-selected.atom-dropdown-scroll{font-size:15px}.dropdown-selected .atom-dropdown-text{display:inline-flex}.dropdown-selected .atom-dropdown-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:8px}.dropdown-selected.expanded{color:#333}.dropdown-selected.expanded .atom-dropdown-icon{transform:rotateX(180deg)}.dropdown-selected.expanded:hover{background:none}.dropdown-selected.active,.dropdown-selected.selected,.dropdown-selected:active{color:#f80}.dropdown-selected.active .atom-dropdown-icon,.dropdown-selected.selected .atom-dropdown-icon,.dropdown-selected:active .atom-dropdown-icon{transition:all .3s ease;transform:rotateX(180deg)}.dropdown-selected.active,.dropdown-selected.selected,.dropdown-selected:hover{transition:background .3s ease;transform:translateZ(0);background:#000;color:#f80}.dropdown-selected.active.selected,.dropdown-selected.selected.selected,.dropdown-selected:hover.selected{background:none}.dropdown-scroll{display:inline-block;min-width:0;transition:min-width .3s ease;transform:translateZ(0);padding:8px 16px;color:#fff;font-size:15px;border-radius:none;background:rgba(0,0,0,.75)}.dropdown-scroll .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown-scroll .atom-dropdown-additional-text{padding-left:8px}.dropdown-scroll.atom-dropdown-scroll{font-size:15px}.dropdown-scroll .atom-dropdown-text{display:inline-flex;border-bottom:1px solid #fff}.dropdown-scroll .atom-dropdown-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:8px}.dropdown-scroll.expanded{background:#fff;color:#333}.dropdown-scroll.active,.dropdown-scroll.selected,.dropdown-scroll:active{color:#f80}.dropdown-scroll.active .atom-dropdown-icon,.dropdown-scroll.selected .atom-dropdown-icon,.dropdown-scroll:active .atom-dropdown-icon{transition:all .3s ease;transform:rotateX(180deg)}.dropdown-scroll.active,.dropdown-scroll.selected,.dropdown-scroll:hover{transition:background .3s ease;transform:translateZ(0);background:#fff;color:#333}.dropdown-transparent{display:inline-block;min-width:0;transition:min-width .3s ease;transform:translateZ(0);padding:8px 16px;color:#fff;font-size:15px;border-radius:3px;background:none}.dropdown-transparent .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown-transparent .atom-dropdown-additional-text{padding-left:8px}.dropdown-transparent.atom-dropdown-scroll{font-size:15px}.dropdown-transparent .atom-dropdown-text{display:inline-flex;border-bottom:1px solid #fff}.dropdown-transparent .atom-dropdown-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:8px}.dropdown-transparent.expanded{color:#f80;background:#e6e2e2}.dropdown-transparent.active,.dropdown-transparent.selected,.dropdown-transparent:active{color:#f80}.dropdown-transparent.active .atom-dropdown-icon,.dropdown-transparent.selected .atom-dropdown-icon,.dropdown-transparent:active .atom-dropdown-icon{transition:all .3s ease;transform:rotateX(180deg)}.dropdown-transparent.active,.dropdown-transparent.selected,html.no-touch .dropdown-transparent:hover{transition:background .3s ease;transform:translateZ(0);background:#fff;color:#333}.dropdown-filter{display:inline-block;min-width:0;transition:min-width .3s ease;transform:translateZ(0);padding:8px 16px;font-size:15px;border-radius:none;color:#f80;background:none}.dropdown-filter .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown-filter .atom-dropdown-additional-text{padding-left:8px}.dropdown-filter.atom-dropdown-scroll{font-size:15px}.dropdown-filter .atom-dropdown-text{display:inline-flex}.dropdown-filter .atom-dropdown-icon:before{content:"";font-family:fontello;font-weight:400;line-height:1;margin-left:8px}.dropdown-filter.expanded{background:#fff;color:#333}.dropdown-filter.active,.dropdown-filter.selected,.dropdown-filter:active{color:#f80}.dropdown-filter.active,.dropdown-filter.selected,.dropdown-filter:hover{background:none;color:#f80}.dropdown-filter.active:hover .atom-dropdown-icon,.dropdown-filter.selected:hover .atom-dropdown-icon,.dropdown-filter:hover:hover .atom-dropdown-icon{color:#333}.dropdown-filter-default{display:inline-block;min-width:0;transition:min-width .3s ease;transform:translateZ(0);padding:8px 16px;font-size:15px;border-radius:none;color:#f80;background:none}.dropdown-filter-default .atom-dropdown-label{display:flex;justify-content:space-between}.dropdown-filter-default .atom-dropdown-additional-text{padding-left:8px}.dropdown-filter-default.atom-dropdown-scroll{font-size:15px}.dropdown-filter-default .atom-dropdown-text{display:inline-flex}.dropdown-filter-default.expanded{background:#fff;color:#333}.dropdown-filter-default.active,.dropdown-filter-default.selected,.dropdown-filter-default:active{color:#f80}.dropdown-filter-default.active .atom-dropdown-icon,.dropdown-filter-default.selected .atom-dropdown-icon,.dropdown-filter-default:active .atom-dropdown-icon{transition:all .3s ease;transform:rotateX(180deg)}.dropdown-filter-default.active,.dropdown-filter-default.selected,.dropdown-filter-default:hover{background:none;color:#f80}.dropdown-filter-default.active:hover .atom-dropdown-icon,.dropdown-filter-default.selected:hover .atom-dropdown-icon,.dropdown-filter-default:hover:hover .atom-dropdown-icon{color:#333}.headline-xl-raised{margin:8px 0 16px;font-size:30px;line-height:54px;font-weight:400;text-align:center}.headline-xl-raised.scrolled{font-size:15px;transition:all .3s ease;transform:translateZ(0)}.headline-xl-raised span.title-delivery,.headline-xl-raised span.title-pickup{position:relative;background:#261e1e;box-shadow:8px 0 0 #261e1e,-8px 0 0 #261e1e;color:#fff;padding:4px 0}.headline-xl-raised-left{margin:8px 0 16px;font-size:30px;line-height:54px;font-weight:400;text-align:left}.headline-xl-raised-left.scrolled{font-size:15px;transition:all .3s ease;transform:translateZ(0)}.headline-xl-raised-left span{position:relative;display:inline;background:#000;box-shadow:8px 0 0 #000,-8px 0 0 #000;color:#fff;padding:4px 0;left:8px}.headline-xl{font-size:30px;color:#f80;font-weight:600;line-height:1.5}.headline-l,.headline-xl{margin:8px 0 16px;text-align:center}.headline-l{color:#333;font-size:22px}.headline-xl-left{margin:8px 0 16px;font-size:30px;color:#f80;font-weight:600;line-height:1.5;text-align:left}.headline-xl-raised-scrolled{margin:8px 0 16px;font-size:30px;line-height:54px;font-weight:400;text-align:right}.headline-xl-raised-scrolled.scrolled{font-size:15px;transition:all .3s ease;transform:translateZ(0)}.headline-xl-raised-scrolled span{position:relative;display:inline;background:#000;box-shadow:8px 0 0 #000,-8px 0 0 #000;color:#fff;padding:4px 0;right:8px}.headline-m{color:#333;font-size:18px}.headline-m,.headline-s{margin:8px 0 16px;font-weight:600;text-align:left}.headline-s{color:#f80;font-size:15px}h2{background:#cfcac4;padding:20px 5px}.headline-resto-name{margin:8px 0 16px;color:#333;font-size:18px;font-weight:600;text-align:left}.wrapper{width:100%;min-height:400px}.second-wrapper{width:100%;height:250px}.input{position:relative;margin-bottom:24px;border-radius:3px;background:#fff;width:100%}.input input,.input textarea{position:relative;width:100%;height:50px;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.input input:hover,.input textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.input input:active,.input input:focus,.input textarea:active,.input textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.input input:active+label,.input input:active+span+label,.input input:focus+label,.input input:focus+span+label,.input input:valid+label,.input input:valid+span+label,.input textarea:active+label,.input textarea:active+span+label,.input textarea:focus+label,.input textarea:focus+span+label,.input textarea:valid+label,.input textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.input label{position:absolute;top:0;left:16px;cursor:text;line-height:50px;z-index:0;transition:all .2s ease;transform:translateZ(0)}.input:after{right:0}.input.error input,.input.success input,.input.warning input{padding-right:40px}.input:after{position:absolute;display:inline-flex;top:0;width:32px;text-align:center;height:50px;line-height:50px!important}.input.success:after{content:"";color:#6b3}.input.error:after,.input.success:after{font-family:fontello;font-weight:400;line-height:1}.input.error:after{content:"";color:#fa4329}.input.warning:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#1574f5}.input.error div,.input.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.input.error div{color:#fa4329}.input.warning div{color:#1574f5}.input-icon{position:relative;margin-bottom:24px;border-radius:3px;background:#fff;width:100%}.input-icon label:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;margin:0 4px 0 0}.input-icon input,.input-icon textarea{position:relative;width:100%;height:50px;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.input-icon input:hover,.input-icon textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.input-icon input:active,.input-icon input:focus,.input-icon textarea:active,.input-icon textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.input-icon input:active+label,.input-icon input:active+span+label,.input-icon input:focus+label,.input-icon input:focus+span+label,.input-icon input:valid+label,.input-icon input:valid+span+label,.input-icon textarea:active+label,.input-icon textarea:active+span+label,.input-icon textarea:focus+label,.input-icon textarea:focus+span+label,.input-icon textarea:valid+label,.input-icon textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.input-icon label{position:absolute;top:0;left:16px;cursor:text;line-height:50px;z-index:0;transition:all .2s ease;transform:translateZ(0)}.input-icon:after{right:0}.input-icon.error input,.input-icon.success input,.input-icon.warning input{padding-right:40px}.input-icon:after{position:absolute;display:inline-flex;top:0;width:32px;text-align:center;height:50px;line-height:50px!important}.input-icon.success:after{content:"";color:#6b3}.input-icon.error:after,.input-icon.success:after{font-family:fontello;font-weight:400;line-height:1}.input-icon.error:after{content:"";color:#fa4329}.input-icon.warning:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#1574f5}.input-icon.error div,.input-icon.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.input-icon.error div{color:#fa4329}.input-icon.warning div{color:#1574f5}.input-search{position:relative;margin-bottom:24px;width:100%}.input-search:before{content:"";font-family:fontello;font-weight:400;position:absolute;line-height:35px;left:16px;z-index:3}.input-search input,.input-search textarea{position:relative;width:100%;height:35px;z-index:1;background:none;background:#fbfbfb;padding:8px 16px 8px 40px}.input-search input:hover,.input-search textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.input-search input:active,.input-search input:focus,.input-search textarea:active,.input-search textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.input-search input:active+label,.input-search input:active+span+label,.input-search input:focus+label,.input-search input:focus+span+label,.input-search input:valid+label,.input-search input:valid+span+label,.input-search textarea:active+label,.input-search textarea:active+span+label,.input-search textarea:focus+label,.input-search textarea:focus+span+label,.input-search textarea:valid+label,.input-search textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.input-search span{position:absolute;right:0;top:0;height:35px;width:35px;text-align:center;line-height:35px;z-index:3;margin-right:8px}.input-search span:before{content:"";font-family:fontello;font-weight:400;line-height:1;cursor:pointer}.input-search:after{z-index:30;right:24px}.input-search.error input,.input-search.success input,.input-search.warning input{padding-right:72px}.input-search:after{position:absolute;display:inline-flex;top:0;width:32px;text-align:center;height:35px;line-height:35px!important}.input-search.success:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#6b3}.input-search.error:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fa4329}.input-search.warning:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#1574f5}.input-search.error div,.input-search.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.input-search.error div{color:#fa4329}.input-search.warning div{color:#1574f5}.input-width{position:relative;margin-bottom:24px;border-radius:3px;background:#fff;width:230px}.input-width input,.input-width textarea{position:relative;width:100%;height:50px;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.input-width input:hover,.input-width textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.input-width input:active,.input-width input:focus,.input-width textarea:active,.input-width textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.input-width input:active+label,.input-width input:active+span+label,.input-width input:focus+label,.input-width input:focus+span+label,.input-width input:valid+label,.input-width input:valid+span+label,.input-width textarea:active+label,.input-width textarea:active+span+label,.input-width textarea:focus+label,.input-width textarea:focus+span+label,.input-width textarea:valid+label,.input-width textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.input-width label{position:absolute;top:0;left:16px;cursor:text;line-height:50px;z-index:0;transition:all .2s ease;transform:translateZ(0)}.input-width:after{right:0}.input-width.error input,.input-width.success input,.input-width.warning input{padding-right:40px}.input-width:after{position:absolute;display:inline-flex;top:0;width:32px;text-align:center;height:50px;line-height:50px!important}.input-width.success:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#6b3}.input-width.error:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fa4329}.input-width.warning:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#1574f5}.input-width.error div,.input-width.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.input-width.error div{color:#fa4329}.input-width.warning div{color:#1574f5}.input-m{position:relative;margin-bottom:24px;border-radius:3px;background:#fff;width:100%}.input-m input,.input-m textarea{position:relative;width:100%;height:35px;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.input-m input:hover,.input-m textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.input-m input:active,.input-m input:focus,.input-m textarea:active,.input-m textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.input-m input:active+label,.input-m input:active+span+label,.input-m input:focus+label,.input-m input:focus+span+label,.input-m input:valid+label,.input-m input:valid+span+label,.input-m textarea:active+label,.input-m textarea:active+span+label,.input-m textarea:focus+label,.input-m textarea:focus+span+label,.input-m textarea:valid+label,.input-m textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.input-m label{position:absolute;top:0;left:16px;cursor:text;line-height:35px;z-index:0;transition:all .2s ease;transform:translateZ(0)}.input-m:after{right:0}.input-m.error input,.input-m.success input,.input-m.warning input{padding-right:40px}.input-m:after{position:absolute;display:inline-flex;top:0;width:32px;text-align:center;height:35px;line-height:35px!important}.input-m.success:after{content:"";color:#6b3}.input-m.error:after,.input-m.success:after{font-family:fontello;font-weight:400;line-height:1}.input-m.error:after{content:"";color:#fa4329}.input-m.warning:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#1574f5}.input-m.error div,.input-m.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.input-m.error div{color:#fa4329}.input-m.warning div{color:#1574f5}.textarea-label{position:relative;margin-bottom:24px;border-radius:3px;background:#fff;width:100%}.textarea-label.adjusted-margin{margin-top:5px}.textarea-label input,.textarea-label textarea{position:relative;width:100%;height:50px;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.textarea-label textarea{height:200px}.textarea-label input:hover,.textarea-label textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.textarea-label input:active,.textarea-label input:focus,.textarea-label textarea:active,.textarea-label textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.textarea-label input:active+label,.textarea-label input:active+span+label,.textarea-label input:focus+label,.textarea-label input:focus+span+label,.textarea-label input:valid+label,.textarea-label input:valid+span+label,.textarea-label label,.textarea-label textarea:active+label,.textarea-label textarea:active+span+label,.textarea-label textarea:focus+label,.textarea-label textarea:focus+span+label,.textarea-label textarea:valid+label,.textarea-label textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.textarea-label label{position:absolute;left:16px}.textarea-label.error div,.textarea-label.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.textarea-label.error div{color:#fa4329}.textarea-label.warning div{color:#1574f5}.textarea{position:relative;margin-bottom:24px;border-radius:3px;background:#fff;width:100%}.textarea input,.textarea textarea{position:relative;width:100%;height:50px;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.textarea input:hover,.textarea textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.textarea input:active,.textarea input:focus,.textarea textarea:active,.textarea textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5!important;transition:all .3s ease;transform:translateZ(0)}.textarea input:active+label,.textarea input:active+span+label,.textarea input:focus+label,.textarea input:focus+span+label,.textarea input:valid+label,.textarea input:valid+span+label,.textarea textarea:active+label,.textarea textarea:active+span+label,.textarea textarea:focus+label,.textarea textarea:focus+span+label,.textarea textarea:valid+label,.textarea textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.textarea label{position:absolute;top:0;left:16px;cursor:text;line-height:50px;z-index:0;transition:all .2s ease;transform:translateZ(0)}.textarea:after{right:0}.textarea.error input,.textarea.success input,.textarea.warning input{padding-right:40px}.textarea.error div,.textarea.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.textarea.error div{color:#fa4329}.textarea.warning div{color:#1574f5}.label{display:inline-block;margin:4px 0;padding:0 8px;font-size:14px;font-weight:600;line-height:20px;color:#fff;background-color:#1574f5;border-radius:3px}.label-container{background-color:#e6e2e2;padding:10px;width:50%}.lightbox{content:"";position:fixed;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:3}.lightbox .lightbox-content{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;max-width:100%;margin:auto;background:#fff}@media (min-width:1004px){.lightbox .lightbox-content{top:10%;bottom:auto;width:100%;max-width:550px}}.lightbox .lightbox-header{position:relative;background:#f80;width:100%;height:auto;font-size:22px;text-align:center;color:#fff;padding:16px;box-shadow:0 0 3px rgba(0,0,0,.2)}.lightbox .lightbox-close{position:absolute;width:20px;height:20px;top:50%;right:16px;transform:translateY(-50%);cursor:pointer;color:#fff}.lightbox .lightbox-close:before{display:block;position:relative;content:"";font-family:fontello;font-weight:400;line-height:1}.atom-list-select{width:100%}.atom-list-select>li{cursor:pointer;height:40px;line-height:40px;padding:0 16px;box-shadow:0 2px 2px #e6e2e2;white-space:nowrap;border-radius:3px;margin-bottom:4px;list-style-type:none;background:#fff}.atom-list-select>li:last-child{margin-bottom:0}.atom-list-select>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;width:30px;top:2px;font-size:24px;margin-right:16px}.atom-list-select>li.selected,.atom-list-select>li:hover{background:#f80;color:#fff}.atom-list-select>li.selected:hover{background:#e67a00}.atom-list-select-horizontal{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.atom-list-select-horizontal>li{cursor:pointer;height:40px;line-height:40px;padding:0 16px;box-shadow:0 2px 2px #e6e2e2;list-style-type:none;white-space:nowrap;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;border-right:1px solid #e6e2e2;background:#fff}.atom-list-select-horizontal>li:last-child{border-right:0}.atom-list-select-horizontal>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;top:2px;font-size:24px}.atom-list-select-horizontal>li.selected,.atom-list-select-horizontal>li:hover{background:#f80;color:#fff}.atom-list-select-horizontal>li.selected:hover{background:#e67a00}.atom-list-link{width:100%}.atom-list-link>li{list-style-type:none;cursor:pointer;height:55px;line-height:47px;font-size:14px;padding:0 18px;white-space:nowrap;background:#fff;font-family:Open Sans,Calibri,Helvetica,Arial,sans-serif;color:#0a3847;position:relative;margin-bottom:1px}.atom-list-link>li:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.atom-list-link>li:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.atom-list-link>li .atom-list-link>li:last-child{border-bottom:0}.atom-list-link>li .atom-list-link>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;width:30px;margin-right:16px}.atom-list-link>li a{color:#0a3847;cursor:pointer;display:block;position:relative;padding-left:55px}.atom-list-link>li a:hover{color:#1574f5}.atom-list-link>li.has-icon{padding:0}.atom-list-link>li.has-icon a{padding-left:56px}.atom-list-link>li.has-icon a:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);display:inline-block;text-align:center;width:30px;font-size:15px;position:absolute;top:18px;left:14px}.atom-list-link>li .atom-list-link>li:hover{background:#f9f9f9}.atom-list-link>li .atom-list-link>li.selected,.atom-list-link>li .atom-list-link>li:hover{color:#1574f5}.atom-list-link>li .atom-list-link>li:active,.atom-list-link>li .atom-list-link>li:focus{color:#0953bd}.atom-list-link>li .atom-list-link-horizontal{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.atom-list-link>li .atom-list-link-horizontal>li{cursor:pointer;height:50px;line-height:50px;padding:0 16px;white-space:nowrap;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;border-right:1px solid #e6e2e2;background:#fff}.atom-list-link>li .atom-list-link-horizontal>li:last-child{border-right:0}.atom-list-link>li .atom-list-link-horizontal>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;margin-right:16px}.atom-list-link>li .atom-list-link-horizontal>li:hover{background:#f9f9f9}.atom-list-link>li .atom-list-link-horizontal>li.selected,.atom-list-link>li .atom-list-link-horizontal>li:hover{color:#1574f5}.atom-list-link>li .atom-list-link-horizontal>li:active,.atom-list-link>li .atom-list-link-horizontal>li:focus{color:#0953bd}.atom-list-link>li .atom-list-menu{width:100%}.atom-list-link>li .atom-list-menu>li{cursor:pointer;height:50px;line-height:50px;padding:0 16px;white-space:nowrap;background:#fff}.atom-list-link>li .atom-list-menu>li.selected:after{content:"";font-family:fontello;line-height:1;position:relative;font-weight:700;margin-left:16px}.atom-list-link>li .atom-list-menu>li:hover{background:#f9f9f9}.atom-list-link>li .atom-list-menu>li.selected,.atom-list-link>li .atom-list-menu>li:hover{color:#1574f5}.atom-list-link>li .atom-list-menu>li:active,.atom-list-link>li .atom-list-menu>li:focus{color:#0953bd}.atom-list-link>li .atom-list-plain{width:100%}.atom-list-link>li .atom-list-plain>li{text-align:left;padding:4px 0;background:#fff}.atom-list-link>li .atom-list-plain>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;width:30px;margin-right:4px}.atom-list-link>li .atom-list-plain-horizontal{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.atom-list-link>li .atom-list-plain-horizontal>li{text-align:left;padding:0 8px;border-right:1px solid #333;background:#fff}.atom-list-link>li .atom-list-plain-horizontal>li:last-child{border-right:0}.atom-list-link>li .atom-list-plain-horizontal>li:before{font-family:fontello;font-weight:400;line-height:1;content:attr(data-icon);position:relative;display:inline-block;text-align:center;margin-right:4px}.atom-list-link>li .atom-list-link-background{width:100%;background:#f80}.atom-list-link>li .atom-list-link-background>li{cursor:pointer;color:#fff;font-weight:600;line-height:1.2}.atom-list-link>li .atom-list-link-background>li:hover{color:#666}.atom-list-link>li .atom-list-link-background>li:active,.atom-list-link>li .atom-list-link-background>li:focus{color:#333}.atom-list-link>li .atom-list-wrapper{background:#e6e2e2}.atom-list-link>li .atom-list-wrapper ul{margin:0 0 30px}.atom-list-link>li .logo-de{display:inline-block;background-image:url(/media/img/logos/lieferando_de.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:auto 55%;background-color:#f80;background-position:33.3333333333px 22.5px;width:401.276216667px;height:100px;border-radius:0 0 3px 3px}.atom-list-link>li .logo-pl{display:inline-block;background-image:url(/media/img/logos/pyszne_pl.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;width:675.7395px;height:150px}.atom-list-link>li .logo-restaurant{display:inline-block;position:relative;width:200px}.atom-list-link>li .logo-restaurant img{width:100%;height:auto;display:inline-block;border:1px solid #e6e2e2}.atom-list-link>li .logo-restaurant.franchise:before{content:"";background:url(https://lieferando.de/yd/media/img/yd-sprite-icons-2.8-lieferando_de.png) no-repeat 0 -150px;width:100%;height:20px;position:absolute;top:-10px}.atom-list-link>li .logo-restaurant.new:before{content:"NEW";width:auto;background:#333;font-weight:700;text-transform:uppercase;color:#fff;padding:2px;position:absolute;top:-7px}.atom-list-link>li .logo-restaurant.closed{color:#333}.atom-list-link>li .logo-restaurant.closed:before{background:hsla(0,0%,100%,.75)}.atom-list-link>li .logo-restaurant.preorder{color:#fff}.atom-list-link>li .logo-restaurant.preorder:before{background:rgba(0,0,0,.75)}.atom-list-link>li .logo-restaurant.closed:before,.atom-list-link>li .logo-restaurant.preorder:before{content:"";width:100%;height:inherit;position:absolute;top:1px;bottom:1px;left:1px}.atom-list-link>li .logo-restaurant.closed p,.atom-list-link>li .logo-restaurant.preorder p{position:absolute;top:50%;transform:translateY(-50%);width:100%;line-height:100%;text-align:inherit}.atom-list-link>li .logo-restaurant.closed p:before,.atom-list-link>li .logo-restaurant.preorder p:before{content:"";font-family:fontello;font-weight:400;line-height:1;font-size:30px;display:block;float:left;padding:0 8px 0 12px}.atom-list-link>li .stars{position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;font-size:30px;width:152.7px;letter-spacing:3px;color:#999}.atom-list-link>li .stars>i{font-style:normal;font-size:30px;margin-left:15px}.atom-list-link>li .stars:before,.atom-list-link>li .stars>span,.atom-list-link>li .stars>span:before{width:100%;height:100%;top:0;left:0}.atom-list-link>li .stars:before,.atom-list-link>li .stars>span:before{color:#999;font-family:fontello;font-weight:400;line-height:1;content:""}.atom-list-link>li .stars>span,.atom-list-link>li .stars>span:before{position:absolute;display:inline-block}.atom-list-link>li .stars:before{position:relative;display:block;z-index:0}.atom-list-link>li .stars>span{overflow:hidden}.atom-list-link>li .stars>span:before{display:inline-block;z-index:1;color:#ffb700}.atom-list-link>li .atom-tab-navigation{display:inline-block;width:100%;height:100%;padding:0 16px;color:#333}.atom-list-link>li .atom-tab-navigation ul{border-bottom:1px solid hsla(33,10%,79%,.5);display:inline-block;width:100%;height:auto}.atom-list-link>li .atom-tab-navigation ul.scroll{box-shadow:0 2px 2px 0 hsla(33,10%,79%,.4)}.atom-list-link>li .atom-tab-navigation li{display:inline-block;margin:8px 16px;border-bottom:2px solid transparent}.atom-list-link>li .atom-tab-navigation li.active,.atom-list-link>li .atom-tab-navigation li.active a,.atom-list-link>li .atom-tab-navigation li:active,.atom-list-link>li .atom-tab-navigation li:active a,.atom-list-link>li .atom-tab-navigation li:hover,.atom-list-link>li .atom-tab-navigation li:hover a{color:#f80}.atom-list-link>li .atom-tab-navigation li:after{content:"";display:block;height:2px;margin:auto;background:transparent;width:0;position:relative;top:10px}.atom-list-link>li .atom-tab-navigation li.active:after{background:#f80;width:100%}.atom-list-link>li .atom-tab-navigation li:hover:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#f80}.atom-list-link>li h2,.atom-list-link>li h3,.atom-list-link>li h4{font-weight:400}.atom-list-link>li p{margin:0 0 10px;line-height:1.5;text-align:justify}.atom-list-link>li .yd-jig-infocenter-imprint p,.atom-list-link>li .yd-jig-infocenter-partnerterms p,.atom-list-link>li .yd-jig-infocenter-privacy p,.atom-list-link>li .yd-jig-infocenter-stampterms p,.atom-list-link>li .yd-jig-infocenter-termsofcustomer p,.atom-list-link>li .yd-jig-infocenter-termsofservice p{font-family:sans-serif!important;font-size:12px!important}.atom-list-link>li .yd-jig-infocenter-imprint .yd-hl-rc-m-ul,.atom-list-link>li .yd-jig-infocenter-partnerterms .yd-hl-rc-m-ul,.atom-list-link>li .yd-jig-infocenter-privacy .yd-hl-rc-m-ul,.atom-list-link>li .yd-jig-infocenter-stampterms .yd-hl-rc-m-ul,.atom-list-link>li .yd-jig-infocenter-termsofcustomer .yd-hl-rc-m-ul,.atom-list-link>li .yd-jig-infocenter-termsofservice .yd-hl-rc-m-ul{font-family:sans-serif!important;line-height:1.5!important;font-size:18px!important}.atom-list-link>li .text,.atom-list-link>li .text-bold{line-height:1.5;color:#333;display:inline-block;text-align:justify}.atom-list-link>li .text-bold{font-weight:700}.atom-list-link>li .text-p{line-height:1.5;color:#333;display:inline-block;text-align:justify}.atom-list-link>li .text-link{line-height:1.5;display:inline-block;text-align:justify;cursor:pointer;color:#1574f5}.atom-list-link>li .text-link:hover{color:#0953bd}.atom-list-link>li .text-link:focus{color:#333}.atom-list-link>li .text-link:before{padding-right:8px;width:35px}.atom-list-link>li .text-link:after{content:"";display:block;height:1px;margin:auto;background:transparent;width:0}.atom-list-link>li .text-link:hover:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#1574f5}.atom-list-link>li .text-link-icon-default{line-height:1.5;display:table;text-align:justify;cursor:pointer;color:#1574f5}.atom-list-link>li .text-link-icon-default:hover{color:#0953bd}.atom-list-link>li .text-link-icon-default:focus{color:#333}.atom-list-link>li .text-link-icon-default:before{padding-right:8px;width:35px;content:"";font-family:fontello;font-weight:400;line-height:1}.atom-list-link>li .text-link-icon-default:after{content:"";display:block;height:1px;margin:auto;background:transparent;width:0}.atom-list-link>li .text-link-icon-default:hover:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#1574f5}.atom-list-link>li .text-link-icon{line-height:1.5;display:table;text-align:justify;cursor:pointer;color:#1574f5}.atom-list-link>li .text-link-icon:hover{color:#0953bd}.atom-list-link>li .text-link-icon:focus{color:#333}.atom-list-link>li .text-link-icon:before{padding-right:8px;width:35px;content:"";font-family:fontello;font-weight:400;line-height:1}.atom-list-link>li .text-link-icon:after{content:"";display:block;height:1px;margin:auto;background:transparent;width:0}.atom-list-link>li .text-link-icon:hover:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#1574f5}.atom-list-link>li .text-link-superscript,.atom-list-link>li .text-superscript{line-height:1.5;vertical-align:super;font-weight:400;font-size:12px;color:#666;margin:0;display:inline-block;text-align:justify}.atom-list-link>li .text-link-superscript{cursor:pointer;transform:translateY(2px)}.atom-list-link>li .text-link-superscript:hover{color:#0953bd}.atom-list-link>li .text-link-superscript:focus{color:#333}.atom-list-link>li .text-link-superscript:before{content:"";display:block;height:1px;background:#666;width:100%;margin-bottom:-17px}.atom-list-link>li .text-link-superscript:after{content:"";display:block;height:1px;margin:auto;background:transparent;width:0}.atom-list-link>li .text-link-superscript:hover:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#1574f5}.atom-list-link>li .text-link-superscript:hover:before{background:transparent}.atom-list-link>li .text-width-full{line-height:1.5;color:#333;display:table;text-align:justify}.atom-list-link>li .text-width-dependant{line-height:1.5;color:#333;display:inline-block;text-align:justify}.atom-list-link>li .headline-m{margin:8px 0 16px;color:#333;font-size:18px;font-weight:600;text-align:left}.atom-list-link>li .button-add-meal{line-height:1.5;display:inline-block;text-align:justify;cursor:pointer;color:#1574f5}.atom-list-link>li .button-add-meal:hover{color:#0953bd}.atom-list-link>li .button-add-meal:focus{color:#333}.atom-list-link>li .button-add-meal:before{padding-right:8px;width:35px;content:"";font-family:fontello;font-weight:400;line-height:1}.atom-list-link>li .button-add-meal:after{content:"";display:block;height:1px;margin:auto;background:transparent;width:0}.atom-list-link>li .button-add-meal:hover:after{transition:width .3s ease,background-color .3s ease;width:100%;background:#1574f5}.lightbox{z-index:20;background:rgba(0,0,0,.6)}.lightbox .notification{padding:24px;padding-bottom:0;font-size:15px;display:block;font-weight:400}.lightbox .buttoncontainer{padding:24px}.lightbox .buttoncontainer .button{width:49%;float:left;margin-left:1%;height:40px;line-height:40px;font-size:16px}.lightbox .lightbox-contents-spacing{padding:10px}#lightbox_productcomment textarea{width:100%;padding:12px;line-height:20px;border:1px solid #cfcac4;border-radius:3px;font-family:inherit;font-size:100%;vertical-align:baseline;outline:0}input[type=radio]{opacity:0}.checkbox-checkout:hover>span{border-color:#cfcac4!important}.atom-list-wrapper{background-color:#fbf8f6}h1,h2,h3,h4,h5,h6{background-color:transparent}.atom-tab-navigation li{cursor:pointer;font-size:14px}.button:focus,.button:hover,.textfield_form .button{background-color:#0953bd}.button-login:active,.button-login:focus,.button-login:hover{color:#fff;background-color:#1c1c1c}.dropdown-transparent .atom-dropdown-label{display:block;justify-content:inherit;text-align:center;cursor:pointer}.dropdown-transparent .atom-dropdown-text{display:inline-block;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1004px){.dropdown-transparent .atom-dropdown-text{max-width:450px}}.atom-dropdown-icon{display:inline-block}.sidedishes .checkbox-inline{margin-right:5px;margin-bottom:5px;width:100%}.sidedishes .checkbox-inline>span{border:1px solid #cfcac4;box-shadow:none;font-weight:400;height:35px;line-height:35px;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:g 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes g{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.notificationfeedbackwrapper{padding:12px;position:relative;background-color:#fffbe6;border:1px solid #fff5c2;border-radius:3px;margin-bottom:12px;color:#5d3c01}.textfield_form{position:relative;border-radius:3px;background:#fff;width:100%}.textfield_form input,.textfield_form textarea{position:relative;width:100%;z-index:1;background:none;border:1px solid #999;border-radius:3px;padding:8px 16px}.textfield_form input:hover,.textfield_form textarea:hover{box-shadow:0 0 8px #e6e2e2;transition:all .3s ease;transform:translateZ(0)}.input-m textarea:active,.textfield_form input:active,.textfield_form input:focus,.textfield_form textarea:focus{box-shadow:0 0 8px #e6e2e2;border-color:#1574f5;transition:all .3s ease;transform:translateZ(0)}.textfield_form input:active+label,.textfield_form input:active+span+label,.textfield_form input:focus+label,.textfield_form input:focus+span+label,.textfield_form input:valid+label,.textfield_form input:valid+span+label,.textfield_form textarea:active+label,.textfield_form textarea:active+span+label,.textfield_form textarea:focus+label,.textfield_form textarea:focus+span+label,.textfield_form textarea:valid+label,.textfield_form textarea:valid+span+label{top:-5px;padding:0 4px;font-size:10px;color:#666;background:#fff;line-height:1;z-index:2;border-radius:3px}.textfield_form label{position:absolute;top:0;cursor:text;line-height:35px;z-index:0;transition:all .2s ease;transform:translateZ(0)}.textfield_form:after{right:0}.textfield_form.error input,.textfield_form.success input,.textfield_form.warning input{padding-right:40px}.textfield_form:after{position:absolute;display:inline-flex;top:0;width:32px;text-align:center;height:35px;line-height:35px!important}.textfield_form.success:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#6b3}.textfield_form.error:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#fa4329}.textfield_form.warning:after{content:"";font-family:fontello;font-weight:400;line-height:1;color:#1574f5}.textfield_form.error div,.textfield_form.warning div{font-size:12px;display:block;position:relative;top:4px;margin-left:16px}.textfield_form.error div{color:#fa4329}.textfield_form.warning div{color:#1574f5}.button-big{height:45px;line-height:45px;font-weight:600;margin-bottom:14}.button.button-white,.button.button-white:hover{background:#e4e4e4;color:#555;font-weight:600;font-size:15px}.content-apps{width:100%;height:100%;background-position:50%;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover}.content-apps .apps-inner{position:relative;margin:0 auto;max-width:1020px;height:100%;padding:60px 20px}.content-apps .apps-headline{width:80%;margin:8px 0 16px;font-size:20px;font-weight:400;text-align:left}.content-apps .apps-headline-sub{font-size:18px;margin:0 0 20px}.content-apps .apps-headline span{position:relative;display:inline;background:#261e1e;box-shadow:16px 0 0 #261e1e,-16px 0 0 #261e1e;color:#fff;padding:8px 0;left:16px}.content-apps .apps-logo{width:45%;max-width:135px;height:56px;border-radius:3px;background:#000;display:inline-block;margin-right:16px}.content-apps .apps-logos a{display:block;margin-bottom:5px}@media (min-width:1004px){.content-apps .apps-logos a{display:inline-block}}.content-apps .apps-logos img{max-width:160px}@media (min-width:1004px){.content-apps .apps-logos{margin-bottom:55px}}.apps-apple-store:before,.apps-google-play:before,.apps-windows-store:before{font-family:fontello;content:attr(data-icon);font-size:40px;line-height:40px;color:#fff;position:relative;top:8px;left:8px}@media (min-width:1004px){.content-apps .apps-inner{padding:60px 0}.content-apps .apps-headline-sub{margin:0 0 60px;font-size:26px}.content-apps .apps-logos img{max-width:160px}.content-apps .apps-headline{font-size:30px}.content-apps .apps-headline span{box-shadow:8px 0 0 #261e1e,-8px 0 0 #261e1e;padding:4px 0;left:8px}}.flag-background{background-size:contain}.flag,.flag-background{background-position:50%;background-repeat:no-repeat}.flag{position:relative;display:inline-block;line-height:1em;width:25px;height:18.75px;background-size:100% 100%;margin:0 10px 0 0;vertical-align:text-top}.flag:before{content:"\00a0"}.flag.flag-squared{width:1em}.flag-ad{background-image:url(/assets/images/flags/4x3/ad.svg)}.flag-ad.flag-squared{background-image:url(/assets/images/flags/1x1/ad.svg)}.flag-ae{background-image:url(/assets/images/flags/4x3/ae.svg)}.flag-ae.flag-squared{background-image:url(/assets/images/flags/1x1/ae.svg)}.flag-af{background-image:url(/assets/images/flags/4x3/af.svg)}.flag-af.flag-squared{background-image:url(/assets/images/flags/1x1/af.svg)}.flag-ag{background-image:url(/assets/images/flags/4x3/ag.svg)}.flag-ag.flag-squared{background-image:url(/assets/images/flags/1x1/ag.svg)}.flag-ai{background-image:url(/assets/images/flags/4x3/ai.svg)}.flag-ai.flag-squared{background-image:url(/assets/images/flags/1x1/ai.svg)}.flag-al{background-image:url(/assets/images/flags/4x3/al.svg)}.flag-al.flag-squared{background-image:url(/assets/images/flags/1x1/al.svg)}.flag-am{background-image:url(/assets/images/flags/4x3/am.svg)}.flag-am.flag-squared{background-image:url(/assets/images/flags/1x1/am.svg)}.flag-ao{background-image:url(/assets/images/flags/4x3/ao.svg)}.flag-ao.flag-squared{background-image:url(/assets/images/flags/1x1/ao.svg)}.flag-aq{background-image:url(/assets/images/flags/4x3/aq.svg)}.flag-aq.flag-squared{background-image:url(/assets/images/flags/1x1/aq.svg)}.flag-ar{background-image:url(/assets/images/flags/4x3/ar.svg)}.flag-ar.flag-squared{background-image:url(/assets/images/flags/1x1/ar.svg)}.flag-as{background-image:url(/assets/images/flags/4x3/as.svg)}.flag-as.flag-squared{background-image:url(/assets/images/flags/1x1/as.svg)}.flag-at{background-image:url(/assets/images/flags/4x3/at.svg)}.flag-at.flag-squared{background-image:url(/assets/images/flags/1x1/at.svg)}.flag-au{background-image:url(/assets/images/flags/4x3/au.svg)}.flag-au.flag-squared{background-image:url(/assets/images/flags/1x1/au.svg)}.flag-aw{background-image:url(/assets/images/flags/4x3/aw.svg)}.flag-aw.flag-squared{background-image:url(/assets/images/flags/1x1/aw.svg)}.flag-ax{background-image:url(/assets/images/flags/4x3/ax.svg)}.flag-ax.flag-squared{background-image:url(/assets/images/flags/1x1/ax.svg)}.flag-az{background-image:url(/assets/images/flags/4x3/az.svg)}.flag-az.flag-squared{background-image:url(/assets/images/flags/1x1/az.svg)}.flag-ba{background-image:url(/assets/images/flags/4x3/ba.svg)}.flag-ba.flag-squared{background-image:url(/assets/images/flags/1x1/ba.svg)}.flag-bb{background-image:url(/assets/images/flags/4x3/bb.svg)}.flag-bb.flag-squared{background-image:url(/assets/images/flags/1x1/bb.svg)}.flag-bd{background-image:url(/assets/images/flags/4x3/bd.svg)}.flag-bd.flag-squared{background-image:url(/assets/images/flags/1x1/bd.svg)}.flag-be{background-image:url(/assets/images/flags/4x3/be.svg)}.flag-be.flag-squared{background-image:url(/assets/images/flags/1x1/be.svg)}.flag-bf{background-image:url(/assets/images/flags/4x3/bf.svg)}.flag-bf.flag-squared{background-image:url(/assets/images/flags/1x1/bf.svg)}.flag-bg{background-image:url(/assets/images/flags/4x3/bg.svg)}.flag-bg.flag-squared{background-image:url(/assets/images/flags/1x1/bg.svg)}.flag-bh{background-image:url(/assets/images/flags/4x3/bh.svg)}.flag-bh.flag-squared{background-image:url(/assets/images/flags/1x1/bh.svg)}.flag-bi{background-image:url(/assets/images/flags/4x3/bi.svg)}.flag-bi.flag-squared{background-image:url(/assets/images/flags/1x1/bi.svg)}.flag-bj{background-image:url(/assets/images/flags/4x3/bj.svg)}.flag-bj.flag-squared{background-image:url(/assets/images/flags/1x1/bj.svg)}.flag-bl{background-image:url(/assets/images/flags/4x3/bl.svg)}.flag-bl.flag-squared{background-image:url(/assets/images/flags/1x1/bl.svg)}.flag-bm{background-image:url(/assets/images/flags/4x3/bm.svg)}.flag-bm.flag-squared{background-image:url(/assets/images/flags/1x1/bm.svg)}.flag-bn{background-image:url(/assets/images/flags/4x3/bn.svg)}.flag-bn.flag-squared{background-image:url(/assets/images/flags/1x1/bn.svg)}.flag-bo{background-image:url(/assets/images/flags/4x3/bo.svg)}.flag-bo.flag-squared{background-image:url(/assets/images/flags/1x1/bo.svg)}.flag-bq{background-image:url(/assets/images/flags/4x3/bq.svg)}.flag-bq.flag-squared{background-image:url(/assets/images/flags/1x1/bq.svg)}.flag-br{background-image:url(/assets/images/flags/4x3/br.svg)}.flag-br.flag-squared{background-image:url(/assets/images/flags/1x1/br.svg)}.flag-bs{background-image:url(/assets/images/flags/4x3/bs.svg)}.flag-bs.flag-squared{background-image:url(/assets/images/flags/1x1/bs.svg)}.flag-bt{background-image:url(/assets/images/flags/4x3/bt.svg)}.flag-bt.flag-squared{background-image:url(/assets/images/flags/1x1/bt.svg)}.flag-bv{background-image:url(/assets/images/flags/4x3/bv.svg)}.flag-bv.flag-squared{background-image:url(/assets/images/flags/1x1/bv.svg)}.flag-bw{background-image:url(/assets/images/flags/4x3/bw.svg)}.flag-bw.flag-squared{background-image:url(/assets/images/flags/1x1/bw.svg)}.flag-by{background-image:url(/assets/images/flags/4x3/by.svg)}.flag-by.flag-squared{background-image:url(/assets/images/flags/1x1/by.svg)}.flag-bz{background-image:url(/assets/images/flags/4x3/bz.svg)}.flag-bz.flag-squared{background-image:url(/assets/images/flags/1x1/bz.svg)}.flag-ca{background-image:url(/assets/images/flags/4x3/ca.svg)}.flag-ca.flag-squared{background-image:url(/assets/images/flags/1x1/ca.svg)}.flag-cc{background-image:url(/assets/images/flags/4x3/cc.svg)}.flag-cc.flag-squared{background-image:url(/assets/images/flags/1x1/cc.svg)}.flag-cd{background-image:url(/assets/images/flags/4x3/cd.svg)}.flag-cd.flag-squared{background-image:url(/assets/images/flags/1x1/cd.svg)}.flag-cf{background-image:url(/assets/images/flags/4x3/cf.svg)}.flag-cf.flag-squared{background-image:url(/assets/images/flags/1x1/cf.svg)}.flag-cg{background-image:url(/assets/images/flags/4x3/cg.svg)}.flag-cg.flag-squared{background-image:url(/assets/images/flags/1x1/cg.svg)}.flag-ch{background-image:url(/assets/images/flags/4x3/ch.svg)}.flag-ch.flag-squared{background-image:url(/assets/images/flags/1x1/ch.svg)}.flag-ci{background-image:url(/assets/images/flags/4x3/ci.svg)}.flag-ci.flag-squared{background-image:url(/assets/images/flags/1x1/ci.svg)}.flag-ck{background-image:url(/assets/images/flags/4x3/ck.svg)}.flag-ck.flag-squared{background-image:url(/assets/images/flags/1x1/ck.svg)}.flag-cl{background-image:url(/assets/images/flags/4x3/cl.svg)}.flag-cl.flag-squared{background-image:url(/assets/images/flags/1x1/cl.svg)}.flag-cm{background-image:url(/assets/images/flags/4x3/cm.svg)}.flag-cm.flag-squared{background-image:url(/assets/images/flags/1x1/cm.svg)}.flag-cn{background-image:url(/assets/images/flags/4x3/cn.svg)}.flag-cn.flag-squared{background-image:url(/assets/images/flags/1x1/cn.svg)}.flag-co{background-image:url(/assets/images/flags/4x3/co.svg)}.flag-co.flag-squared{background-image:url(/assets/images/flags/1x1/co.svg)}.flag-cr{background-image:url(/assets/images/flags/4x3/cr.svg)}.flag-cr.flag-squared{background-image:url(/assets/images/flags/1x1/cr.svg)}.flag-cu{background-image:url(/assets/images/flags/4x3/cu.svg)}.flag-cu.flag-squared{background-image:url(/assets/images/flags/1x1/cu.svg)}.flag-cv{background-image:url(/assets/images/flags/4x3/cv.svg)}.flag-cv.flag-squared{background-image:url(/assets/images/flags/1x1/cv.svg)}.flag-cw{background-image:url(/assets/images/flags/4x3/cw.svg)}.flag-cw.flag-squared{background-image:url(/assets/images/flags/1x1/cw.svg)}.flag-cx{background-image:url(/assets/images/flags/4x3/cx.svg)}.flag-cx.flag-squared{background-image:url(/assets/images/flags/1x1/cx.svg)}.flag-cy{background-image:url(/assets/images/flags/4x3/cy.svg)}.flag-cy.flag-squared{background-image:url(/assets/images/flags/1x1/cy.svg)}.flag-cz{background-image:url(/assets/images/flags/4x3/cz.svg)}.flag-cz.flag-squared{background-image:url(/assets/images/flags/1x1/cz.svg)}.flag-de{background-image:url(/assets/images/flags/4x3/de.svg)}.flag-de-at{background-image:url(/assets/images/flags/4x3/at.svg)}.flag-de-ch{background-image:url(/assets/images/flags/4x3/de.svg)}.flag-de.flag-squared{background-image:url(/assets/images/flags/1x1/de.svg)}.flag-dj{background-image:url(/assets/images/flags/4x3/dj.svg)}.flag-dj.flag-squared{background-image:url(/assets/images/flags/1x1/dj.svg)}.flag-dk{background-image:url(/assets/images/flags/4x3/dk.svg)}.flag-dk.flag-squared{background-image:url(/assets/images/flags/1x1/dk.svg)}.flag-dm{background-image:url(/assets/images/flags/4x3/dm.svg)}.flag-dm.flag-squared{background-image:url(/assets/images/flags/1x1/dm.svg)}.flag-do{background-image:url(/assets/images/flags/4x3/do.svg)}.flag-do.flag-squared{background-image:url(/assets/images/flags/1x1/do.svg)}.flag-dz{background-image:url(/assets/images/flags/4x3/dz.svg)}.flag-dz.flag-squared{background-image:url(/assets/images/flags/1x1/dz.svg)}.flag-ec{background-image:url(/assets/images/flags/4x3/ec.svg)}.flag-ec.flag-squared{background-image:url(/assets/images/flags/1x1/ec.svg)}.flag-ee{background-image:url(/assets/images/flags/4x3/ee.svg)}.flag-ee.flag-squared{background-image:url(/assets/images/flags/1x1/ee.svg)}.flag-eg{background-image:url(/assets/images/flags/4x3/eg.svg)}.flag-eg.flag-squared{background-image:url(/assets/images/flags/1x1/eg.svg)}.flag-eh{background-image:url(/assets/images/flags/4x3/eh.svg)}.flag-eh.flag-squared{background-image:url(/assets/images/flags/1x1/eh.svg)}.flag-er{background-image:url(/assets/images/flags/4x3/er.svg)}.flag-er.flag-squared{background-image:url(/assets/images/flags/1x1/er.svg)}.flag-es{background-image:url(/assets/images/flags/4x3/es.svg)}.flag-es.flag-squared{background-image:url(/assets/images/flags/1x1/es.svg)}.flag-et{background-image:url(/assets/images/flags/4x3/et.svg)}.flag-et.flag-squared{background-image:url(/assets/images/flags/1x1/et.svg)}.flag-fi{background-image:url(/assets/images/flags/4x3/fi.svg)}.flag-fi.flag-squared{background-image:url(/assets/images/flags/1x1/fi.svg)}.flag-fj{background-image:url(/assets/images/flags/4x3/fj.svg)}.flag-fj.flag-squared{background-image:url(/assets/images/flags/1x1/fj.svg)}.flag-fk{background-image:url(/assets/images/flags/4x3/fk.svg)}.flag-fk.flag-squared{background-image:url(/assets/images/flags/1x1/fk.svg)}.flag-fm{background-image:url(/assets/images/flags/4x3/fm.svg)}.flag-fm.flag-squared{background-image:url(/assets/images/flags/1x1/fm.svg)}.flag-fo{background-image:url(/assets/images/flags/4x3/fo.svg)}.flag-fo.flag-squared{background-image:url(/assets/images/flags/1x1/fo.svg)}.flag-fr{background-image:url(/assets/images/flags/4x3/fr.svg)}.flag-fr.flag-squared{background-image:url(/assets/images/flags/1x1/fr.svg)}.flag-ga{background-image:url(/assets/images/flags/4x3/ga.svg)}.flag-ga.flag-squared{background-image:url(/assets/images/flags/1x1/ga.svg)}.flag-gb{background-image:url(/assets/images/flags/4x3/gb.svg)}.flag-gb.flag-squared{background-image:url(/assets/images/flags/1x1/gb.svg)}.flag-gd{background-image:url(/assets/images/flags/4x3/gd.svg)}.flag-gd.flag-squared{background-image:url(/assets/images/flags/1x1/gd.svg)}.flag-ge{background-image:url(/assets/images/flags/4x3/ge.svg)}.flag-ge.flag-squared{background-image:url(/assets/images/flags/1x1/ge.svg)}.flag-gf{background-image:url(/assets/images/flags/4x3/gf.svg)}.flag-gf.flag-squared{background-image:url(/assets/images/flags/1x1/gf.svg)}.flag-gg{background-image:url(/assets/images/flags/4x3/gg.svg)}.flag-gg.flag-squared{background-image:url(/assets/images/flags/1x1/gg.svg)}.flag-gh{background-image:url(/assets/images/flags/4x3/gh.svg)}.flag-gh.flag-squared{background-image:url(/assets/images/flags/1x1/gh.svg)}.flag-gi{background-image:url(/assets/images/flags/4x3/gi.svg)}.flag-gi.flag-squared{background-image:url(/assets/images/flags/1x1/gi.svg)}.flag-gl{background-image:url(/assets/images/flags/4x3/gl.svg)}.flag-gl.flag-squared{background-image:url(/assets/images/flags/1x1/gl.svg)}.flag-gm{background-image:url(/assets/images/flags/4x3/gm.svg)}.flag-gm.flag-squared{background-image:url(/assets/images/flags/1x1/gm.svg)}.flag-gn{background-image:url(/assets/images/flags/4x3/gn.svg)}.flag-gn.flag-squared{background-image:url(/assets/images/flags/1x1/gn.svg)}.flag-gp{background-image:url(/assets/images/flags/4x3/gp.svg)}.flag-gp.flag-squared{background-image:url(/assets/images/flags/1x1/gp.svg)}.flag-gq{background-image:url(/assets/images/flags/4x3/gq.svg)}.flag-gq.flag-squared{background-image:url(/assets/images/flags/1x1/gq.svg)}.flag-gr{background-image:url(/assets/images/flags/4x3/gr.svg)}.flag-gr.flag-squared{background-image:url(/assets/images/flags/1x1/gr.svg)}.flag-gs{background-image:url(/assets/images/flags/4x3/gs.svg)}.flag-gs.flag-squared{background-image:url(/assets/images/flags/1x1/gs.svg)}.flag-gt{background-image:url(/assets/images/flags/4x3/gt.svg)}.flag-gt.flag-squared{background-image:url(/assets/images/flags/1x1/gt.svg)}.flag-gu{background-image:url(/assets/images/flags/4x3/gu.svg)}.flag-gu.flag-squared{background-image:url(/assets/images/flags/1x1/gu.svg)}.flag-gw{background-image:url(/assets/images/flags/4x3/gw.svg)}.flag-gw.flag-squared{background-image:url(/assets/images/flags/1x1/gw.svg)}.flag-gy{background-image:url(/assets/images/flags/4x3/gy.svg)}.flag-gy.flag-squared{background-image:url(/assets/images/flags/1x1/gy.svg)}.flag-hk{background-image:url(/assets/images/flags/4x3/hk.svg)}.flag-hk.flag-squared{background-image:url(/assets/images/flags/1x1/hk.svg)}.flag-hm{background-image:url(/assets/images/flags/4x3/hm.svg)}.flag-hm.flag-squared{background-image:url(/assets/images/flags/1x1/hm.svg)}.flag-hn{background-image:url(/assets/images/flags/4x3/hn.svg)}.flag-hn.flag-squared{background-image:url(/assets/images/flags/1x1/hn.svg)}.flag-hr{background-image:url(/assets/images/flags/4x3/hr.svg)}.flag-hr.flag-squared{background-image:url(/assets/images/flags/1x1/hr.svg)}.flag-ht{background-image:url(/assets/images/flags/4x3/ht.svg)}.flag-ht.flag-squared{background-image:url(/assets/images/flags/1x1/ht.svg)}.flag-hu{background-image:url(/assets/images/flags/4x3/hu.svg)}.flag-hu.flag-squared{background-image:url(/assets/images/flags/1x1/hu.svg)}.flag-id{background-image:url(/assets/images/flags/4x3/id.svg)}.flag-id.flag-squared{background-image:url(/assets/images/flags/1x1/id.svg)}.flag-ie{background-image:url(/assets/images/flags/4x3/ie.svg)}.flag-ie.flag-squared{background-image:url(/assets/images/flags/1x1/ie.svg)}.flag-il{background-image:url(/assets/images/flags/4x3/il.svg)}.flag-il.flag-squared{background-image:url(/assets/images/flags/1x1/il.svg)}.flag-im{background-image:url(/assets/images/flags/4x3/im.svg)}.flag-im.flag-squared{background-image:url(/assets/images/flags/1x1/im.svg)}.flag-in{background-image:url(/assets/images/flags/4x3/in.svg)}.flag-in.flag-squared{background-image:url(/assets/images/flags/1x1/in.svg)}.flag-io{background-image:url(/assets/images/flags/4x3/io.svg)}.flag-io.flag-squared{background-image:url(/assets/images/flags/1x1/io.svg)}.flag-iq{background-image:url(/assets/images/flags/4x3/iq.svg)}.flag-iq.flag-squared{background-image:url(/assets/images/flags/1x1/iq.svg)}.flag-ir{background-image:url(/assets/images/flags/4x3/ir.svg)}.flag-ir.flag-squared{background-image:url(/assets/images/flags/1x1/ir.svg)}.flag-is{background-image:url(/assets/images/flags/4x3/is.svg)}.flag-is.flag-squared{background-image:url(/assets/images/flags/1x1/is.svg)}.flag-it{background-image:url(/assets/images/flags/4x3/it.svg)}.flag-it.flag-squared{background-image:url(/assets/images/flags/1x1/it.svg)}.flag-je{background-image:url(/assets/images/flags/4x3/je.svg)}.flag-je.flag-squared{background-image:url(/assets/images/flags/1x1/je.svg)}.flag-jm{background-image:url(/assets/images/flags/4x3/jm.svg)}.flag-jm.flag-squared{background-image:url(/assets/images/flags/1x1/jm.svg)}.flag-jo{background-image:url(/assets/images/flags/4x3/jo.svg)}.flag-jo.flag-squared{background-image:url(/assets/images/flags/1x1/jo.svg)}.flag-jp{background-image:url(/assets/images/flags/4x3/jp.svg)}.flag-jp.flag-squared{background-image:url(/assets/images/flags/1x1/jp.svg)}.flag-ke{background-image:url(/assets/images/flags/4x3/ke.svg)}.flag-ke.flag-squared{background-image:url(/assets/images/flags/1x1/ke.svg)}.flag-kg{background-image:url(/assets/images/flags/4x3/kg.svg)}.flag-kg.flag-squared{background-image:url(/assets/images/flags/1x1/kg.svg)}.flag-kh{background-image:url(/assets/images/flags/4x3/kh.svg)}.flag-kh.flag-squared{background-image:url(/assets/images/flags/1x1/kh.svg)}.flag-ki{background-image:url(/assets/images/flags/4x3/ki.svg)}.flag-ki.flag-squared{background-image:url(/assets/images/flags/1x1/ki.svg)}.flag-km{background-image:url(/assets/images/flags/4x3/km.svg)}.flag-km.flag-squared{background-image:url(/assets/images/flags/1x1/km.svg)}.flag-kn{background-image:url(/assets/images/flags/4x3/kn.svg)}.flag-kn.flag-squared{background-image:url(/assets/images/flags/1x1/kn.svg)}.flag-kp{background-image:url(/assets/images/flags/4x3/kp.svg)}.flag-kp.flag-squared{background-image:url(/assets/images/flags/1x1/kp.svg)}.flag-kr{background-image:url(/assets/images/flags/4x3/kr.svg)}.flag-kr.flag-squared{background-image:url(/assets/images/flags/1x1/kr.svg)}.flag-kw{background-image:url(/assets/images/flags/4x3/kw.svg)}.flag-kw.flag-squared{background-image:url(/assets/images/flags/1x1/kw.svg)}.flag-ky{background-image:url(/assets/images/flags/4x3/ky.svg)}.flag-ky.flag-squared{background-image:url(/assets/images/flags/1x1/ky.svg)}.flag-kz{background-image:url(/assets/images/flags/4x3/kz.svg)}.flag-kz.flag-squared{background-image:url(/assets/images/flags/1x1/kz.svg)}.flag-la{background-image:url(/assets/images/flags/4x3/la.svg)}.flag-la.flag-squared{background-image:url(/assets/images/flags/1x1/la.svg)}.flag-lb{background-image:url(/assets/images/flags/4x3/lb.svg)}.flag-lb.flag-squared{background-image:url(/assets/images/flags/1x1/lb.svg)}.flag-lc{background-image:url(/assets/images/flags/4x3/lc.svg)}.flag-lc.flag-squared{background-image:url(/assets/images/flags/1x1/lc.svg)}.flag-li{background-image:url(/assets/images/flags/4x3/li.svg)}.flag-li.flag-squared{background-image:url(/assets/images/flags/1x1/li.svg)}.flag-lk{background-image:url(/assets/images/flags/4x3/lk.svg)}.flag-lk.flag-squared{background-image:url(/assets/images/flags/1x1/lk.svg)}.flag-lr{background-image:url(/assets/images/flags/4x3/lr.svg)}.flag-lr.flag-squared{background-image:url(/assets/images/flags/1x1/lr.svg)}.flag-ls{background-image:url(/assets/images/flags/4x3/ls.svg)}.flag-ls.flag-squared{background-image:url(/assets/images/flags/1x1/ls.svg)}.flag-lt{background-image:url(/assets/images/flags/4x3/lt.svg)}.flag-lt.flag-squared{background-image:url(/assets/images/flags/1x1/lt.svg)}.flag-lu{background-image:url(/assets/images/flags/4x3/lu.svg)}.flag-lu.flag-squared{background-image:url(/assets/images/flags/1x1/lu.svg)}.flag-lv{background-image:url(/assets/images/flags/4x3/lv.svg)}.flag-lv.flag-squared{background-image:url(/assets/images/flags/1x1/lv.svg)}.flag-ly{background-image:url(/assets/images/flags/4x3/ly.svg)}.flag-ly.flag-squared{background-image:url(/assets/images/flags/1x1/ly.svg)}.flag-ma{background-image:url(/assets/images/flags/4x3/ma.svg)}.flag-ma.flag-squared{background-image:url(/assets/images/flags/1x1/ma.svg)}.flag-mc{background-image:url(/assets/images/flags/4x3/mc.svg)}.flag-mc.flag-squared{background-image:url(/assets/images/flags/1x1/mc.svg)}.flag-md{background-image:url(/assets/images/flags/4x3/md.svg)}.flag-md.flag-squared{background-image:url(/assets/images/flags/1x1/md.svg)}.flag-me{background-image:url(/assets/images/flags/4x3/me.svg)}.flag-me.flag-squared{background-image:url(/assets/images/flags/1x1/me.svg)}.flag-mf{background-image:url(/assets/images/flags/4x3/mf.svg)}.flag-mf.flag-squared{background-image:url(/assets/images/flags/1x1/mf.svg)}.flag-mg{background-image:url(/assets/images/flags/4x3/mg.svg)}.flag-mg.flag-squared{background-image:url(/assets/images/flags/1x1/mg.svg)}.flag-mh{background-image:url(/assets/images/flags/4x3/mh.svg)}.flag-mh.flag-squared{background-image:url(/assets/images/flags/1x1/mh.svg)}.flag-mk{background-image:url(/assets/images/flags/4x3/mk.svg)}.flag-mk.flag-squared{background-image:url(/assets/images/flags/1x1/mk.svg)}.flag-ml{background-image:url(/assets/images/flags/4x3/ml.svg)}.flag-ml.flag-squared{background-image:url(/assets/images/flags/1x1/ml.svg)}.flag-mm{background-image:url(/assets/images/flags/4x3/mm.svg)}.flag-mm.flag-squared{background-image:url(/assets/images/flags/1x1/mm.svg)}.flag-mn{background-image:url(/assets/images/flags/4x3/mn.svg)}.flag-mn.flag-squared{background-image:url(/assets/images/flags/1x1/mn.svg)}.flag-mo{background-image:url(/assets/images/flags/4x3/mo.svg)}.flag-mo.flag-squared{background-image:url(/assets/images/flags/1x1/mo.svg)}.flag-mp{background-image:url(/assets/images/flags/4x3/mp.svg)}.flag-mp.flag-squared{background-image:url(/assets/images/flags/1x1/mp.svg)}.flag-mq{background-image:url(/assets/images/flags/4x3/mq.svg)}.flag-mq.flag-squared{background-image:url(/assets/images/flags/1x1/mq.svg)}.flag-mr{background-image:url(/assets/images/flags/4x3/mr.svg)}.flag-mr.flag-squared{background-image:url(/assets/images/flags/1x1/mr.svg)}.flag-ms{background-image:url(/assets/images/flags/4x3/ms.svg)}.flag-ms.flag-squared{background-image:url(/assets/images/flags/1x1/ms.svg)}.flag-mt{background-image:url(/assets/images/flags/4x3/mt.svg)}.flag-mt.flag-squared{background-image:url(/assets/images/flags/1x1/mt.svg)}.flag-mu{background-image:url(/assets/images/flags/4x3/mu.svg)}.flag-mu.flag-squared{background-image:url(/assets/images/flags/1x1/mu.svg)}.flag-mv{background-image:url(/assets/images/flags/4x3/mv.svg)}.flag-mv.flag-squared{background-image:url(/assets/images/flags/1x1/mv.svg)}.flag-mw{background-image:url(/assets/images/flags/4x3/mw.svg)}.flag-mw.flag-squared{background-image:url(/assets/images/flags/1x1/mw.svg)}.flag-mx{background-image:url(/assets/images/flags/4x3/mx.svg)}.flag-mx.flag-squared{background-image:url(/assets/images/flags/1x1/mx.svg)}.flag-my{background-image:url(/assets/images/flags/4x3/my.svg)}.flag-my.flag-squared{background-image:url(/assets/images/flags/1x1/my.svg)}.flag-mz{background-image:url(/assets/images/flags/4x3/mz.svg)}.flag-mz.flag-squared{background-image:url(/assets/images/flags/1x1/mz.svg)}.flag-na{background-image:url(/assets/images/flags/4x3/na.svg)}.flag-na.flag-squared{background-image:url(/assets/images/flags/1x1/na.svg)}.flag-nc{background-image:url(/assets/images/flags/4x3/nc.svg)}.flag-nc.flag-squared{background-image:url(/assets/images/flags/1x1/nc.svg)}.flag-ne{background-image:url(/assets/images/flags/4x3/ne.svg)}.flag-ne.flag-squared{background-image:url(/assets/images/flags/1x1/ne.svg)}.flag-nf{background-image:url(/assets/images/flags/4x3/nf.svg)}.flag-nf.flag-squared{background-image:url(/assets/images/flags/1x1/nf.svg)}.flag-ng{background-image:url(/assets/images/flags/4x3/ng.svg)}.flag-ng.flag-squared{background-image:url(/assets/images/flags/1x1/ng.svg)}.flag-ni{background-image:url(/assets/images/flags/4x3/ni.svg)}.flag-ni.flag-squared{background-image:url(/assets/images/flags/1x1/ni.svg)}.flag-nl{background-image:url(/assets/images/flags/4x3/nl.svg)}.flag-nl.flag-squared{background-image:url(/assets/images/flags/1x1/nl.svg)}.flag-no{background-image:url(/assets/images/flags/4x3/no.svg)}.flag-no.flag-squared{background-image:url(/assets/images/flags/1x1/no.svg)}.flag-np{background-image:url(/assets/images/flags/4x3/np.svg)}.flag-np.flag-squared{background-image:url(/assets/images/flags/1x1/np.svg)}.flag-nr{background-image:url(/assets/images/flags/4x3/nr.svg)}.flag-nr.flag-squared{background-image:url(/assets/images/flags/1x1/nr.svg)}.flag-nu{background-image:url(/assets/images/flags/4x3/nu.svg)}.flag-nu.flag-squared{background-image:url(/assets/images/flags/1x1/nu.svg)}.flag-nz{background-image:url(/assets/images/flags/4x3/nz.svg)}.flag-nz.flag-squared{background-image:url(/assets/images/flags/1x1/nz.svg)}.flag-om{background-image:url(/assets/images/flags/4x3/om.svg)}.flag-om.flag-squared{background-image:url(/assets/images/flags/1x1/om.svg)}.flag-pa{background-image:url(/assets/images/flags/4x3/pa.svg)}.flag-pa.flag-squared{background-image:url(/assets/images/flags/1x1/pa.svg)}.flag-pe{background-image:url(/assets/images/flags/4x3/pe.svg)}.flag-pe.flag-squared{background-image:url(/assets/images/flags/1x1/pe.svg)}.flag-pf{background-image:url(/assets/images/flags/4x3/pf.svg)}.flag-pf.flag-squared{background-image:url(/assets/images/flags/1x1/pf.svg)}.flag-pg{background-image:url(/assets/images/flags/4x3/pg.svg)}.flag-pg.flag-squared{background-image:url(/assets/images/flags/1x1/pg.svg)}.flag-ph{background-image:url(/assets/images/flags/4x3/ph.svg)}.flag-ph.flag-squared{background-image:url(/assets/images/flags/1x1/ph.svg)}.flag-pk{background-image:url(/assets/images/flags/4x3/pk.svg)}.flag-pk.flag-squared{background-image:url(/assets/images/flags/1x1/pk.svg)}.flag-pl{background-image:url(/assets/images/flags/4x3/pl.svg)}.flag-pl.flag-squared{background-image:url(/assets/images/flags/1x1/pl.svg)}.flag-pm{background-image:url(/assets/images/flags/4x3/pm.svg)}.flag-pm.flag-squared{background-image:url(/assets/images/flags/1x1/pm.svg)}.flag-pn{background-image:url(/assets/images/flags/4x3/pn.svg)}.flag-pn.flag-squared{background-image:url(/assets/images/flags/1x1/pn.svg)}.flag-pr{background-image:url(/assets/images/flags/4x3/pr.svg)}.flag-pr.flag-squared{background-image:url(/assets/images/flags/1x1/pr.svg)}.flag-ps{background-image:url(/assets/images/flags/4x3/ps.svg)}.flag-ps.flag-squared{background-image:url(/assets/images/flags/1x1/ps.svg)}.flag-pt{background-image:url(/assets/images/flags/4x3/pt.svg)}.flag-pt.flag-squared{background-image:url(/assets/images/flags/1x1/pt.svg)}.flag-pw{background-image:url(/assets/images/flags/4x3/pw.svg)}.flag-pw.flag-squared{background-image:url(/assets/images/flags/1x1/pw.svg)}.flag-py{background-image:url(/assets/images/flags/4x3/py.svg)}.flag-py.flag-squared{background-image:url(/assets/images/flags/1x1/py.svg)}.flag-qa{background-image:url(/assets/images/flags/4x3/qa.svg)}.flag-qa.flag-squared{background-image:url(/assets/images/flags/1x1/qa.svg)}.flag-re{background-image:url(/assets/images/flags/4x3/re.svg)}.flag-re.flag-squared{background-image:url(/assets/images/flags/1x1/re.svg)}.flag-ro{background-image:url(/assets/images/flags/4x3/ro.svg)}.flag-ro.flag-squared{background-image:url(/assets/images/flags/1x1/ro.svg)}.flag-rs{background-image:url(/assets/images/flags/4x3/rs.svg)}.flag-rs.flag-squared{background-image:url(/assets/images/flags/1x1/rs.svg)}.flag-ru{background-image:url(/assets/images/flags/4x3/ru.svg)}.flag-ru.flag-squared{background-image:url(/assets/images/flags/1x1/ru.svg)}.flag-rw{background-image:url(/assets/images/flags/4x3/rw.svg)}.flag-rw.flag-squared{background-image:url(/assets/images/flags/1x1/rw.svg)}.flag-sa{background-image:url(/assets/images/flags/4x3/sa.svg)}.flag-sa.flag-squared{background-image:url(/assets/images/flags/1x1/sa.svg)}.flag-sb{background-image:url(/assets/images/flags/4x3/sb.svg)}.flag-sb.flag-squared{background-image:url(/assets/images/flags/1x1/sb.svg)}.flag-sc{background-image:url(/assets/images/flags/4x3/sc.svg)}.flag-sc.flag-squared{background-image:url(/assets/images/flags/1x1/sc.svg)}.flag-sd{background-image:url(/assets/images/flags/4x3/sd.svg)}.flag-sd.flag-squared{background-image:url(/assets/images/flags/1x1/sd.svg)}.flag-se{background-image:url(/assets/images/flags/4x3/se.svg)}.flag-se.flag-squared{background-image:url(/assets/images/flags/1x1/se.svg)}.flag-sg{background-image:url(/assets/images/flags/4x3/sg.svg)}.flag-sg.flag-squared{background-image:url(/assets/images/flags/1x1/sg.svg)}.flag-sh{background-image:url(/assets/images/flags/4x3/sh.svg)}.flag-sh.flag-squared{background-image:url(/assets/images/flags/1x1/sh.svg)}.flag-si{background-image:url(/assets/images/flags/4x3/si.svg)}.flag-si.flag-squared{background-image:url(/assets/images/flags/1x1/si.svg)}.flag-sj{background-image:url(/assets/images/flags/4x3/sj.svg)}.flag-sj.flag-squared{background-image:url(/assets/images/flags/1x1/sj.svg)}.flag-sk{background-image:url(/assets/images/flags/4x3/sk.svg)}.flag-sk.flag-squared{background-image:url(/assets/images/flags/1x1/sk.svg)}.flag-sl{background-image:url(/assets/images/flags/4x3/sl.svg)}.flag-sl.flag-squared{background-image:url(/assets/images/flags/1x1/sl.svg)}.flag-sm{background-image:url(/assets/images/flags/4x3/sm.svg)}.flag-sm.flag-squared{background-image:url(/assets/images/flags/1x1/sm.svg)}.flag-sn{background-image:url(/assets/images/flags/4x3/sn.svg)}.flag-sn.flag-squared{background-image:url(/assets/images/flags/1x1/sn.svg)}.flag-so{background-image:url(/assets/images/flags/4x3/so.svg)}.flag-so.flag-squared{background-image:url(/assets/images/flags/1x1/so.svg)}.flag-sr{background-image:url(/assets/images/flags/4x3/sr.svg)}.flag-sr.flag-squared{background-image:url(/assets/images/flags/1x1/sr.svg)}.flag-ss{background-image:url(/assets/images/flags/4x3/ss.svg)}.flag-ss.flag-squared{background-image:url(/assets/images/flags/1x1/ss.svg)}.flag-st{background-image:url(/assets/images/flags/4x3/st.svg)}.flag-st.flag-squared{background-image:url(/assets/images/flags/1x1/st.svg)}.flag-sv{background-image:url(/assets/images/flags/4x3/sv.svg)}.flag-sv.flag-squared{background-image:url(/assets/images/flags/1x1/sv.svg)}.flag-sx{background-image:url(/assets/images/flags/4x3/sx.svg)}.flag-sx.flag-squared{background-image:url(/assets/images/flags/1x1/sx.svg)}.flag-sy{background-image:url(/assets/images/flags/4x3/sy.svg)}.flag-sy.flag-squared{background-image:url(/assets/images/flags/1x1/sy.svg)}.flag-sz{background-image:url(/assets/images/flags/4x3/sz.svg)}.flag-sz.flag-squared{background-image:url(/assets/images/flags/1x1/sz.svg)}.flag-tc{background-image:url(/assets/images/flags/4x3/tc.svg)}.flag-tc.flag-squared{background-image:url(/assets/images/flags/1x1/tc.svg)}.flag-td{background-image:url(/assets/images/flags/4x3/td.svg)}.flag-td.flag-squared{background-image:url(/assets/images/flags/1x1/td.svg)}.flag-tf{background-image:url(/assets/images/flags/4x3/tf.svg)}.flag-tf.flag-squared{background-image:url(/assets/images/flags/1x1/tf.svg)}.flag-tg{background-image:url(/assets/images/flags/4x3/tg.svg)}.flag-tg.flag-squared{background-image:url(/assets/images/flags/1x1/tg.svg)}.flag-th{background-image:url(/assets/images/flags/4x3/th.svg)}.flag-th.flag-squared{background-image:url(/assets/images/flags/1x1/th.svg)}.flag-tj{background-image:url(/assets/images/flags/4x3/tj.svg)}.flag-tj.flag-squared{background-image:url(/assets/images/flags/1x1/tj.svg)}.flag-tk{background-image:url(/assets/images/flags/4x3/tk.svg)}.flag-tk.flag-squared{background-image:url(/assets/images/flags/1x1/tk.svg)}.flag-tl{background-image:url(/assets/images/flags/4x3/tl.svg)}.flag-tl.flag-squared{background-image:url(/assets/images/flags/1x1/tl.svg)}.flag-tm{background-image:url(/assets/images/flags/4x3/tm.svg)}.flag-tm.flag-squared{background-image:url(/assets/images/flags/1x1/tm.svg)}.flag-tn{background-image:url(/assets/images/flags/4x3/tn.svg)}.flag-tn.flag-squared{background-image:url(/assets/images/flags/1x1/tn.svg)}.flag-to{background-image:url(/assets/images/flags/4x3/to.svg)}.flag-to.flag-squared{background-image:url(/assets/images/flags/1x1/to.svg)}.flag-tr{background-image:url(/assets/images/flags/4x3/tr.svg)}.flag-tr.flag-squared{background-image:url(/assets/images/flags/1x1/tr.svg)}.flag-tt{background-image:url(/assets/images/flags/4x3/tt.svg)}.flag-tt.flag-squared{background-image:url(/assets/images/flags/1x1/tt.svg)}.flag-tv{background-image:url(/assets/images/flags/4x3/tv.svg)}.flag-tv.flag-squared{background-image:url(/assets/images/flags/1x1/tv.svg)}.flag-tw{background-image:url(/assets/images/flags/4x3/tw.svg)}.flag-tw.flag-squared{background-image:url(/assets/images/flags/1x1/tw.svg)}.flag-tz{background-image:url(/assets/images/flags/4x3/tz.svg)}.flag-tz.flag-squared{background-image:url(/assets/images/flags/1x1/tz.svg)}.flag-ua{background-image:url(/assets/images/flags/4x3/ua.svg)}.flag-ua.flag-squared{background-image:url(/assets/images/flags/1x1/ua.svg)}.flag-ug{background-image:url(/assets/images/flags/4x3/ug.svg)}.flag-ug.flag-squared{background-image:url(/assets/images/flags/1x1/ug.svg)}.flag-um{background-image:url(/assets/images/flags/4x3/um.svg)}.flag-um.flag-squared{background-image:url(/assets/images/flags/1x1/um.svg)}.flag-us{background-image:url(/assets/images/flags/4x3/us.svg)}.flag-us.flag-squared{background-image:url(/assets/images/flags/1x1/us.svg)}.flag-uy{background-image:url(/assets/images/flags/4x3/uy.svg)}.flag-uy.flag-squared{background-image:url(/assets/images/flags/1x1/uy.svg)}.flag-uz{background-image:url(/assets/images/flags/4x3/uz.svg)}.flag-uz.flag-squared{background-image:url(/assets/images/flags/1x1/uz.svg)}.flag-va{background-image:url(/assets/images/flags/4x3/va.svg)}.flag-va.flag-squared{background-image:url(/assets/images/flags/1x1/va.svg)}.flag-vc{background-image:url(/assets/images/flags/4x3/vc.svg)}.flag-vc.flag-squared{background-image:url(/assets/images/flags/1x1/vc.svg)}.flag-ve{background-image:url(/assets/images/flags/4x3/ve.svg)}.flag-ve.flag-squared{background-image:url(/assets/images/flags/1x1/ve.svg)}.flag-vg{background-image:url(/assets/images/flags/4x3/vg.svg)}.flag-vg.flag-squared{background-image:url(/assets/images/flags/1x1/vg.svg)}.flag-vi{background-image:url(/assets/images/flags/4x3/vn.svg)}.flag-vi.flag-squared{background-image:url(/assets/images/flags/1x1/vn.svg)}.flag-vn{background-image:url(/assets/images/flags/4x3/vn.svg)}.flag-vn.flag-squared{background-image:url(/assets/images/flags/1x1/vn.svg)}.flag-vu{background-image:url(/assets/images/flags/4x3/vu.svg)}.flag-vu.flag-squared{background-image:url(/assets/images/flags/1x1/vu.svg)}.flag-wf{background-image:url(/assets/images/flags/4x3/wf.svg)}.flag-wf.flag-squared{background-image:url(/assets/images/flags/1x1/wf.svg)}.flag-ws{background-image:url(/assets/images/flags/4x3/ws.svg)}.flag-ws.flag-squared{background-image:url(/assets/images/flags/1x1/ws.svg)}.flag-ye{background-image:url(/assets/images/flags/4x3/ye.svg)}.flag-ye.flag-squared{background-image:url(/assets/images/flags/1x1/ye.svg)}.flag-yt{background-image:url(/assets/images/flags/4x3/yt.svg)}.flag-yt.flag-squared{background-image:url(/assets/images/flags/1x1/yt.svg)}.flag-za{background-image:url(/assets/images/flags/4x3/za.svg)}.flag-za.flag-squared{background-image:url(/assets/images/flags/1x1/za.svg)}.flag-zm{background-image:url(/assets/images/flags/4x3/zm.svg)}.flag-zm.flag-squared{background-image:url(/assets/images/flags/1x1/zm.svg)}.flag-zw{background-image:url(/assets/images/flags/4x3/zw.svg)}.flag-zw.flag-squared{background-image:url(/assets/images/flags/1x1/zw.svg)}.flag-eu{background-image:url(/assets/images/flags/4x3/eu.svg)}.flag-eu.flag-squared{background-image:url(/assets/images/flags/1x1/eu.svg)}.flag-gb-eng{background-image:url(/assets/images/flags/4x3/gb-eng.svg)}.flag-gb-eng.flag-squared{background-image:url(/assets/images/flags/1x1/gb-eng.svg)}.flag-en{background-image:url(/assets/images/flags/4x3/gb.svg)}.flag-en.flag-squared{background-image:url(/assets/images/flags/1x1/gb.svg)}.flag-gb-nir{background-image:url(/assets/images/flags/4x3/gb-nir.svg)}.flag-gb-nir.flag-squared{background-image:url(/assets/images/flags/1x1/gb-nir.svg)}.flag-gb-sct{background-image:url(/assets/images/flags/4x3/gb-sct.svg)}.flag-gb-sct.flag-squared{background-image:url(/assets/images/flags/1x1/gb-sct.svg)}.flag-gb-wls{background-image:url(/assets/images/flags/4x3/gb-wls.svg)}.flag-gb-wls.flag-squared{background-image:url(/assets/images/flags/1x1/gb-wls.svg)}.flag-un{background-image:url(/assets/images/flags/4x3/un.svg)}.flag-un.flag-squared{background-image:url(/assets/images/flags/1x1/un.svg)}@media (min-width:1004px){.select-dropdown .locale-flag{padding-left:45px}.select-dropdown .locale-flag:before{content:"";position:absolute;top:8px;left:11px;width:26px;height:18px;line-height:1}.select-dropdown.expanded .locale-flag{padding-left:10px}.select-dropdown.expanded .locale-flag:before{display:none;background:none}.locale-flag.locale-flag-en:before{background:url(/assets/images/flags/4x3/gb.svg);background-size:cover}.locale-flag.locale-flag-nl:before{background:url(/assets/images/flags/4x3/nl.svg);background-size:cover}.locale-flag.locale-flag-pt:before{background:url(/assets/images/flags/4x3/pt.svg);background-size:cover}.locale-flag.locale-flag-at:before{background:url(/assets/images/flags/4x3/at.svg);background-size:cover}.locale-flag.locale-flag-de:before{background:url(/assets/images/flags/4x3/de.svg);background-size:cover}.locale-flag.locale-flag-de-at:before{background:url(/assets/images/flags/4x3/at.svg);background-size:cover}.locale-flag.locale-flag-de-ch:before{background:url(/assets/images/flags/4x3/de.svg);background-size:cover}.locale-flag.locale-flag-fr:before{background:url(/assets/images/flags/4x3/fr.svg);background-size:cover}.locale-flag.locale-flag-pl:before{background:url(/assets/images/flags/4x3/pl.svg);background-size:cover}}.grid:after,.grid:before{display:table;content:"";line-height:0}.grid:after{clear:both}.grid-01,.grid-02,.grid-03,.grid-04,.grid-05,.grid-06,.grid-07,.grid-08,.grid-09,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24,.grid-m-01,.grid-m-02,.grid-m-03,.grid-m-04,.grid-m-05,.grid-m-06,.grid-m-07,.grid-m-08,.grid-m-09,.grid-m-10,.grid-m-11,.grid-m-12,.grid-m-13,.grid-m-14,.grid-m-15,.grid-m-16,.grid-m-17,.grid-m-18,.grid-m-19,.grid-m-20,.grid-m-21,.grid-m-22,.grid-m-23,.grid-m-24{position:relative;float:left;min-height:1px}.grid-01{width:4.165%}.grid-02{width:8.33%}.grid-03{width:12.495%}.grid-04{width:16.66%}.grid-05{width:20.825%}.grid-06{width:24.99%}.grid-07{width:29.155%}.grid-08{width:33.32%}.grid-09{width:37.485%}.grid-10{width:41.65%}.grid-11{width:45.815%}.grid-12{width:49.98%}.grid-13{width:54.145%}.grid-14{width:58.31%}.grid-15{width:62.475%}.grid-16{width:66.64%}.grid-17{width:70.805%}.grid-18{width:74.97%}.grid-19{width:79.135%}.grid-20{width:83.3%}.grid-21{width:87.465%}.grid-22{width:91.63%}.grid-23{width:95.795%}.grid-24{width:99.96%}.grid-m-01{width:4.165%}.grid-m-02{width:8.33%}.grid-m-03{width:12.495%}.grid-m-04{width:16.66%}.grid-m-05{width:20.825%}.grid-m-06{width:24.99%}.grid-m-07{width:29.155%}.grid-m-08{width:33.32%}.grid-m-09{width:37.485%}.grid-m-10{width:41.65%}.grid-m-11{width:45.815%}.grid-m-12{width:49.98%}.grid-m-13{width:54.145%}.grid-m-14{width:58.31%}.grid-m-15{width:62.475%}.grid-m-16{width:66.64%}.grid-m-17{width:70.805%}.grid-m-18{width:74.97%}.grid-m-19{width:79.135%}.grid-m-20{width:83.3%}.grid-m-21{width:87.465%}.grid-m-22{width:91.63%}.grid-m-23{width:95.795%}.grid-m-24{width:99.96%}.off-01{margin-left:4.165%}.off-02{margin-left:8.33%}.off-03{margin-left:12.495%}.off-04{margin-left:16.66%}.off-05{margin-left:20.825%}.off-06{margin-left:24.99%}.off-07{margin-left:29.155%}.off-08{margin-left:33.32%}.off-09{margin-left:37.485%}.off-10{margin-left:41.65%}.off-11{margin-left:45.815%}.off-12{margin-left:49.98%}.off-13{margin-left:54.145%}.off-14{margin-left:58.31%}.off-15{margin-left:62.475%}.off-16{margin-left:66.64%}.off-17{margin-left:70.805%}.off-18{margin-left:74.97%}.off-19{margin-left:79.135%}.off-20{margin-left:83.3%}.off-21{margin-left:87.465%}.off-22{margin-left:91.63%}.off-23{margin-left:95.795%}.grid-gap-b{margin-left:1%;margin-right:1%}.grid-01.grid-gap-b{width:2.165%}.grid-02.grid-gap-b{width:6.33%}.grid-03.grid-gap-b{width:10.495%}.grid-04.grid-gap-b{width:14.66%}.grid-05.grid-gap-b{width:18.825%}.grid-06.grid-gap-b{width:22.99%}.grid-07.grid-gap-b{width:27.155%}.grid-08.grid-gap-b{width:31.32%}.grid-09.grid-gap-b{width:35.485%}.grid-10.grid-gap-b{width:39.65%}.grid-11.grid-gap-b{width:43.815%}.grid-12.grid-gap-b{width:47.98%}.grid-13.grid-gap-b{width:52.145%}.grid-14.grid-gap-b{width:56.31%}.grid-15.grid-gap-b{width:60.475%}.grid-16.grid-gap-b{width:64.64%}.grid-17.grid-gap-b{width:68.805%}.grid-18.grid-gap-b{width:72.97%}.grid-19.grid-gap-b{width:77.135%}.grid-20.grid-gap-b{width:81.3%}.grid-21.grid-gap-b{width:85.465%}.grid-22.grid-gap-b{width:89.63%}.grid-23.grid-gap-b{width:93.795%}.grid-24.grid-gap-b{width:97.96%}.off-01.grid-gap-b{margin-left:5.165%}.off-02.grid-gap-b{margin-left:9.33%}.off-03.grid-gap-b{margin-left:13.495%}.off-04.grid-gap-b{margin-left:17.66%}.off-05.grid-gap-b{margin-left:21.825%}.off-06.grid-gap-b{margin-left:25.99%}.off-07.grid-gap-b{margin-left:30.155%}.off-08.grid-gap-b{margin-left:34.32%}.off-09.grid-gap-b{margin-left:38.485%}.off-10.grid-gap-b{margin-left:42.65%}.off-11.grid-gap-b{margin-left:46.815%}.off-12.grid-gap-b{margin-left:50.98%}.off-13.grid-gap-b{margin-left:55.145%}.off-14.grid-gap-b{margin-left:59.31%}.off-15.grid-gap-b{margin-left:63.475%}.off-16.grid-gap-b{margin-left:67.64%}.off-17.grid-gap-b{margin-left:71.805%}.off-18.grid-gap-b{margin-left:75.97%}.off-19.grid-gap-b{margin-left:80.135%}.off-20.grid-gap-b{margin-left:84.3%}.off-21.grid-gap-b{margin-left:88.465%}.off-22.grid-gap-b{margin-left:92.63%}.off-23.grid-gap-b{margin-left:96.795%}.grid-gap-l{margin-left:1%;margin-right:0}.grid-gap-r{margin-left:0;margin-right:1%}.grid-01.grid-gap-l,.grid-01.grid-gap-r{width:3.165%}.grid-02.grid-gap-l,.grid-02.grid-gap-r{width:7.33%}.grid-03.grid-gap-l,.grid-03.grid-gap-r{width:11.495%}.grid-04.grid-gap-l,.grid-04.grid-gap-r{width:15.66%}.grid-05.grid-gap-l,.grid-05.grid-gap-r{width:19.825%}.grid-06.grid-gap-l,.grid-06.grid-gap-r{width:23.99%}.grid-07.grid-gap-l,.grid-07.grid-gap-r{width:28.155%}.grid-08.grid-gap-l,.grid-08.grid-gap-r{width:32.32%}.grid-09.grid-gap-l,.grid-09.grid-gap-r{width:36.485%}.grid-10.grid-gap-l,.grid-10.grid-gap-r{width:40.65%}.grid-11.grid-gap-l,.grid-11.grid-gap-r{width:44.815%}.grid-12.grid-gap-l,.grid-12.grid-gap-r{width:48.98%}.grid-13.grid-gap-l,.grid-13.grid-gap-r{width:53.145%}.grid-14.grid-gap-l,.grid-14.grid-gap-r{width:57.31%}.grid-15.grid-gap-l,.grid-15.grid-gap-r{width:61.475%}.grid-16.grid-gap-l,.grid-16.grid-gap-r{width:65.64%}.grid-17.grid-gap-l,.grid-17.grid-gap-r{width:69.805%}.grid-18.grid-gap-l,.grid-18.grid-gap-r{width:73.97%}.grid-19.grid-gap-l,.grid-19.grid-gap-r{width:78.135%}.grid-20.grid-gap-l,.grid-20.grid-gap-r{width:82.3%}.grid-21.grid-gap-l,.grid-21.grid-gap-r{width:86.465%}.grid-22.grid-gap-l,.grid-22.grid-gap-r{width:90.63%}.grid-23.grid-gap-l,.grid-23.grid-gap-r{width:94.795%}.grid-24.grid-gap-l,.grid-24.grid-gap-r{width:98.96%}.off-01.grid-gap-l{margin-left:5.165%}.off-02.grid-gap-l{margin-left:9.33%}.off-03.grid-gap-l{margin-left:13.495%}.off-04.grid-gap-l{margin-left:17.66%}.off-05.grid-gap-l{margin-left:21.825%}.off-06.grid-gap-l{margin-left:25.99%}.off-07.grid-gap-l{margin-left:30.155%}.off-08.grid-gap-l{margin-left:34.32%}.off-09.grid-gap-l{margin-left:38.485%}.off-10.grid-gap-l{margin-left:42.65%}.off-11.grid-gap-l{margin-left:46.815%}.off-12.grid-gap-l{margin-left:50.98%}.off-13.grid-gap-l{margin-left:55.145%}.off-14.grid-gap-l{margin-left:59.31%}.off-15.grid-gap-l{margin-left:63.475%}.off-16.grid-gap-l{margin-left:67.64%}.off-17.grid-gap-l{margin-left:71.805%}.off-18.grid-gap-l{margin-left:75.97%}.off-19.grid-gap-l{margin-left:80.135%}.off-20.grid-gap-l{margin-left:84.3%}.off-21.grid-gap-l{margin-left:88.465%}.off-22.grid-gap-l{margin-left:92.63%}.off-23.grid-gap-l{margin-left:96.795%}.off-01.grid-gap-r{margin-left:4.165%}.off-02.grid-gap-r{margin-left:8.33%}.off-03.grid-gap-r{margin-left:12.495%}.off-04.grid-gap-r{margin-left:16.66%}.off-05.grid-gap-r{margin-left:20.825%}.off-06.grid-gap-r{margin-left:24.99%}.off-07.grid-gap-r{margin-left:29.155%}.off-08.grid-gap-r{margin-left:33.32%}.off-09.grid-gap-r{margin-left:37.485%}.off-10.grid-gap-r{margin-left:41.65%}.off-11.grid-gap-r{margin-left:45.815%}.off-12.grid-gap-r{margin-left:49.98%}.off-13.grid-gap-r{margin-left:54.145%}.off-14.grid-gap-r{margin-left:58.31%}.off-15.grid-gap-r{margin-left:62.475%}.off-16.grid-gap-r{margin-left:66.64%}.off-17.grid-gap-r{margin-left:70.805%}.off-18.grid-gap-r{margin-left:74.97%}.off-19.grid-gap-r{margin-left:79.135%}.off-20.grid-gap-r{margin-left:83.3%}.off-21.grid-gap-r{margin-left:87.465%}.off-22.grid-gap-r{margin-left:91.63%}.off-23.grid-gap-r{margin-left:95.795%}@media (max-width:1003px){.grid-01,.grid-02,.grid-03,.grid-04,.grid-05,.grid-06,.grid-07,.grid-08,.grid-09,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{width:100%}.off-01{margin-left:0}}.step1 .promovideo{visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.82);z-index:11;text-align:center;margin:0 auto;overflow:hidden}.step1 .promovideo .videoframe{margin:0 auto;position:relative;height:100%;width:100%}.step1 .promovideo .videoframe iframe{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.step1 .promovideo .closevideoplayer{position:absolute;right:20px;color:#fff;font-size:2em;z-index:5;background-color:#f80;padding:10px 20px;border-radius:0 0 3px 3px;box-shadow:0 0 1px #000}.promovideo .closevideoplayer:before{width:35px;content:"\E80F";font-family:fontello;font-weight:400;line-height:1;color:#fff;font-size:34pt}.steps-inner{position:relative;margin:0 auto;max-width:1020px;height:100%;padding:60px 0;overflow:hidden}.steps-inner .steps-mainheadline{margin:8px 0 16px;color:#f80;font-weight:600;text-align:center;font-size:1.6rem;line-height:2rem}@media (min-width:1004px){.steps-inner .steps-mainheadline{font-size:30px}}.steps-inner .steps-subheadline{margin:8px 0 16px;color:#0a3847;text-align:center;font-size:1.2rem;line-height:1.4rem}@media (min-width:1004px){.steps-inner .steps-subheadline{font-size:22px}}.steps-inner .steps-wrapper{position:relative;margin-left:0;display:block;padding:45px 0 20px}.steps-inner .step-seperator{position:relative;top:60px;float:left}.steps-inner .step-seperator:last-child{opacity:0}.steps-inner .steps-wrapper .step-wrapper .step-icon{display:block;text-align:center}.steps-inner .steps-wrapper .step-wrapper .step-number{position:relative;display:inline-block;width:35px;height:35px;line-height:35px;color:#fff;border-radius:50%;text-align:center;background-color:#1574f5;font-size:15px;left:30%;top:-30px}.steps-inner .steps-wrapper .step-wrapper .step-headline{position:relative;display:block;margin:8px 0 16px;color:#0a3847;font-size:18px;font-weight:600;text-align:center}.steps-inner .steps-wrapper .step-wrapper p{font-size:14px;text-align:center}.steps-inner .steps-wrapper .step-wrapper a{line-height:1.5;display:table;text-align:justify;cursor:pointer;color:#1574f5;margin:0 auto}.steps-inner .steps-wrapper .step-wrapper .step-icon:before{font-family:fontello;content:attr(data-icon);line-height:110px;font-size:80px;color:#f80}.steps-inner .number-of-steps-3 .step-wrapper,.steps-inner .number-of-steps-4 .step-wrapper,.steps-inner .number-of-steps-5 .step-wrapper{width:33.3333%;float:left}.steps-inner .step-seperator{display:none}.steps-inner .align-step0{margin-left:0}.steps-inner .align-step1{margin-left:-100%}.steps-inner .align-step2{margin-left:-200%}.steps-inner .steps-wrapper{width:300%;overflow:hidden;transition:margin-left .5s ease-in-out}.steps-inner .steps-btn-backward,.steps-inner .steps-btn-forward{text-align:center;cursor:pointer;color:#666;font-size:50px;width:32px;height:50px;line-height:50px}.steps-inner .steps-btn-forward{right:0}.steps-inner .steps-btn{position:absolute;font-size:60px;top:45%;z-index:5}.steps-inner .steps-slider-dots-wrap{margin-top:10px;height:30px;text-align:center}.steps-inner .steps-slider-dots-wrap .steps-slider-dots{cursor:pointer;display:inline-block;border-radius:50%;background-color:#fff;border:1px solid #cfcac4;font-size:15px;width:20px;height:20px}.steps-inner .steps-slider-dots-wrap .steps-slider-dots.steps-slider-dot-active{background:#f80;border:1px solid #f80}.steps-inner .steps-btn-forward:before{content:"";font-family:fontello;font-weight:400;line-height:1}.steps-inner .steps-btn-backward:before{content:"";font-family:fontello;font-weight:400;line-height:1}.steps-inner .steps-slider-dots-wrap .steps-slider-dots:active,.steps-inner .steps-slider-dots-wrap .steps-slider-dots:focus,.steps-inner .steps-slider-dots-wrap .steps-slider-dots:hover{background-color:#cc6d00}.steps-inner .steps-btn-backward:active,.steps-inner .steps-btn-backward:focus,.steps-inner .steps-btn-backward:hover,.steps-inner .steps-btn-forward:active,.steps-inner .steps-btn-forward:focus,.steps-inner .steps-btn-forward:hover{color:#0953bd}@media (min-width:1004px){.steps-inner .steps-wrapper{position:relative;margin-left:0;display:block;width:auto}.steps-inner .steps-btn{display:none}.steps-inner .step-seperator{display:block}.steps-inner .steps-slider-dots-wrap .steps-slider-dots{display:none}.steps-inner .steps-wrapper .step-wrapper:first-of-type{margin-left:0!important}.steps-inner .number-of-steps-3 .step-wrapper{width:32%;max-width:32%;min-width:32%;float:left}.steps-inner .step-seperator:before{content:"";font-family:fontello;font-weight:400;line-height:1;color:#999;font-size:25px;display:inline-block}}
/*# sourceMappingURL=takeaway.css.map */