html,body {font-size: 12px;font-family: 'Lato';color: #273239;height: 100%;background-color: #ffffff;position: relative;}h1,h2,h3,h4,h5,h6,.accordion dd > a,table tr th,table tr td{font-family: 'Muli';color: #273239;font-weight: bold;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}@font-face {font-family: 'tabitharegular';src: url('fonts/tabitha-webfont-b926c7462151046f0fb6517bf64255a4.eot');src: url('fonts/tabitha-webfont-b926c7462151046f0fb6517bf64255a4.eot?#iefix') format('embedded-opentype'),url('fonts/tabitha-webfont-98e65fd01662a0fc7956eab10cc1d14a.woff2') format('woff2'),url('fonts/tabitha-webfont-86d77cde3532fad7042fad136e7b89d8.woff') format('woff'),url('fonts/tabitha-webfont-6f51358be321b9038a4997347612ddec.ttf') format('truetype'),url('fonts/tabitha-webfont-8f9faabc18f783e717c2d641043c4900.svg#tabitharegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'open_sanslight';src: url('homeseo/fonts/opensans-light-webfont-09e00aa7622ece30a0f1e06b55f66c2a.eot');src: url('homeseo/fonts/opensans-light-webfont-09e00aa7622ece30a0f1e06b55f66c2a.eot?#iefix') format('embedded-opentype'),url('homeseo/fonts/opensans-light-webfont-45b47f3e9c7d74b80f5c6e0a3c513b23.woff') format('woff'),url('homeseo/fonts/opensans-light-webfont-2e98fc3ce85f31f63010b706259cb604.ttf') format('truetype'),url('homeseo/fonts/opensans-light-webfont-8f04ed9aeb2185499068d84842b95aa1.svg#open_sanssemibold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'open_sansregular';src: url('homeseo/fonts/opensans-regular-webfont-1fab7ace1cc6aec224491b4357ec6c2f.eot');src: url('homeseo/fonts/opensans-regular-webfont-1fab7ace1cc6aec224491b4357ec6c2f.eot?#iefix') format('embedded-opentype'),url('homeseo/fonts/opensans-regular-webfont-70ace81facef31b49d9c79f389d12f31.woff2') format('woff2'),url('homeseo/fonts/opensans-regular-webfont-6d4248da8597f7250a8a27b7772e7ab4.woff') format('woff'),url('homeseo/fonts/opensans-regular-webfont-731c2c41fcc9328a74a0fe16c25cb039.ttf') format('truetype'),url('homeseo/fonts/opensans-regular-webfont-d73851514472d0c1153c48fb263be504.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'open_sanssemibold';src: url('homeseo/fonts/opensans-semibold-webfont-82644ee0230ecd4e6b8931c948189358.eot');src: url('homeseo/fonts/opensans-semibold-webfont-82644ee0230ecd4e6b8931c948189358.eot?#iefix') format('embedded-opentype'),url('homeseo/fonts/opensans-semibold-webfont-ccbdd7326005b373b1224e1992f89c37.woff2') format('woff2'),url('homeseo/fonts/opensans-semibold-webfont-696cd7b1dea98ce18af413da1ce9fed3.woff') format('woff'),url('homeseo/fonts/opensans-semibold-webfont-6699e7a7095dce1d13a4c8d1d1c738c3.ttf') format('truetype'),url('homeseo/fonts/opensans-semibold-webfont-1f0599ac63a11b3605a66b8e9fbd7ecb.svg#open_sanssemibold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'open_sansbold';src: url('homeseo/fonts/opensans-bold-webfont.eot');src: url('homeseo/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('homeseo/fonts/opensans-bold-webfont-925d1958664f57f1c78fdd2d9d1716c3.woff2') format('woff2'),url('homeseo/fonts/opensans-bold-webfont-1c21fc218c430aa731209efeba9ad53b.woff') format('woff'),url('homeseo/fonts/opensans-bold-webfont-12cbee275885fcee50590e40f0fcf50e.ttf') format('truetype'),url('homeseo/fonts/opensans-bold-webfont-9ac36fa661f42094421d4a4aee78a872.svg#open_sansbold') format('svg');font-weight: normal;font-style: normal;}h1,h2{font-family: 'Muli' !important; font-weight: bold;}.start-hidden,.hidden{display:none;}.box_split_review_00,.box_split_review_01,.box_split_review_02,.box_split_review_03,.box_split_review_04,.box_split_review_05{color:#FFFFFF;}.box_split_review_05{background:rgba(13,155,103,1) !important;}.box_split_review_04{background:rgba(109,200,64,1) !important;}.box_split_review_03{background:rgba(211,217,55,1) !important;}.box_split_review_02{background:rgba(247,202,64,1) !important;}.box_split_review_01{background:rgba(250,152,47,1) !important;}.box_split_review_00{background:rgba(170,170,170,1) !important;}.profile .limitProductNote, .profile .productNote, .profile .limitProductDetails, .profile .productNoteOne, .profile .productNoteSuperLimit {background: rgb(45 134 244);width: 70%;display: block;margin: auto;color: #fff;font-size: 13px;border-radius: 6px;text-align: center;position: relative;float: right;right: 0;top: -2px;z-index: 100;padding: 10px 0;}.profile #footerOpen .limitProductNote {background: rgb(45 134 244);width: 63%;display: block;margin: auto;color: #fff;font-size: 13px;border-radius: 6px;text-align: center;position: relative;float: right;left: 163px;top: -2px;z-index: 100;padding: 10px 0;}.profile .tooltipLimitShop {color: rgb(255, 255, 255);font-family: Lato;font-size: 14px;width: 220px !important;padding: 10px;background-color: rgb(45, 134, 244);z-index: 100;line-height: 18px;border-radius: 6px;padding: 10px;position: absolute;left: 100px;top: 7px;}.shopLimitCart {color: rgb(255, 255, 255);font-family: Lato;font-size: 14px;background-color: rgb(45, 134, 244);line-height: 18px;border-radius: 6px;padding: 10px;position: relative;top: 0px;margin: auto;text-align: center;width: 94% !important;}.profile .poin {background-color: rgb(45, 134, 244);height: 25px;width: 25px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);left: 142px;position: absolute;top: 6px;}.profile .closeTooltip {cursor: pointer;height: 30px;width: 30px;top: 8px;position: absolute;right: 0;font-size: 18px;text-align: center;cursor: pointer;}#profileHeader .tooltipLimitShop span {width: 180px !important;font-size: 13px;}ul,figure {margin: 0;padding: 0;}li {list-style-type: none;}a {color: #0684B4;}a:hover {color: #09749C;text-decoration: underline;}fieldset {border: 0;margin: 0;padding: 0;}p {margin: 0;padding: 0;font-family: 'Lato';}button:focus,select:focus,a:focus{outline: none;}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;text-indent: 1px;text-overflow: '';cursor: pointer;}select::-ms-expand {display: none;}input:focus::-webkit-input-placeholder {color: #d7d6d6;}input:focus:-moz-placeholder {color: #d7d6d6;}input:focus::-moz-placeholder {color: #d7d6d6;}input:focus:-ms-input-placeholder {color: #d7d6d6;}input:-webkit-autofill {background-color : #ffffff !important;}.f-dropdown {max-width: 177px;}.grey_small{color: #A9B1B7; font-size: 0.9em; display: inline-block; padding: 7px 0 0 2px;}.grey_small.not-logged{padding:9px 0 0 7px;}.banner{display: block;width: 100%;text-align: center;height:80px;overflow: hidden;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;}.banner.merry-christmas{height:0;}.banner.merry-christmas .close{display:none;}.banner a{display: block;text-align: center;}.banner .close {position: absolute;height: 20px;width: 20px;top: 12px;z-index: 5;right: 10px;cursor: pointer;}.banner.institutional,.banner.discountSale {background: #E34736;}.banner.discount{background: #E34736;}.banner.institutional span.close,.banner.discount span.close{background: url('common/redClose-76acca30d6e11afa30c5456523afe865.png') no-repeat scroll 2px 2px;}.banner.holidays {background: #d19b2e;}.banner.goldenFork{background:#F2B243;}.banner.holidays span.close {background: url('common/holidays-banner-close-91b12e6d9bf06a9e3e237397e60235ef.png') no-repeat scroll 2px 2px;}iframe[name="google_conversion_frame"]{height: 0;display: none !important;visibility: hidden !important;opacity: 0 !important;background-position: 300px 13px;}#lnkClosePop {font-size: 1.2rem !important;padding: .8rem 2rem;}.row .row {margin: 0;}.radius-fix {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.clearfix:before,.clearfix:after {content: ".";display: block;height: 0;overflow: hidden;}.clearfix:after {clear: both;}.clearfix {zoom: 1;}.clean_div {clear: both;line-height: 0;height: 0;visibility: hidden;}#main.row,#header .row,.rowContainer {padding: 0 .3em;min-width: 600px;}#header .row.rowContainer.homeWrapper{padding: 0 .2em;}.column,.columns {padding: .15em;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea {margin: 0;box-shadow: none;padding: .4em;border-radius: 2px;border-color:#d6d6d6;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus,input[type="text"]:hover,input[type="password"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="time"]:hover,input[type="url"]:hover,textarea:hover{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: #fff;border-color: #A9B1B7;}input:-webkit-autofill { background-color : #ffffff !important; }label {cursor: default;}.dropdown {-moz-appearance: none;text-indent: 0.01px;text-overflow: "";background-image: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -897px;background-size:31px 3240px;background-color: #FFF;padding: 0.3em;border: 1px solid #d6d6d6;border-bottom: 1px solid #D9D9D9;border-radius: 2px;}.dropdown:hover {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -897px #FFF;background-size:31px 3240px;}.withDrop {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -899px #FFF;background-size:31px 3240px;}.withDrop:hover {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -899px #FFF;background-size:31px 3240px;}.f-dropdown:before,.f-dropdown:after {display: none;}.f-dropdown li a:hover {text-decoration: none;}.has-tip {border: 0;color: inherit;font-weight: inherit;cursor: inherit;}.has-tip:hover,.has-tip:focus {border: 0;color: inherit;}textarea {line-height: 1.5em;font-size: 1rem;}::-webkit-input-placeholder {color: #cacaca;}:-moz-placeholder {color: #cacaca;}::-moz-placeholder {color: #cacaca;}:-ms-input-placeholder {color: #cacaca;}.with-bullet li {list-style-type: disc;}.with-bullet {padding-left: 2em;}.mediumInfoCard img,.map img {max-width: none;}.fb_iframe_widget iframe {height: inherit;}.widgetChainContainer{position:absolute;text-align: center;width: 100%;}.tabs-content > .content {float: none;}.peyaCard{background-color: #fff;border: 1px solid #fff;border-radius: 4px;padding: 1em;}.doble-cupon-tag.peyaCard{border:#00c3a7 1px solid;}#modalSuggest iframe {width: 535px;overflow: hidden;height: 510px;}html.suggest body,html.suggest{background-color: #fff !important;}mark {background: #FFE37C ;color: #273239 ;}.results mark {background: inherit;color: inherit;}.note {color: #fff !important;border: 1px solid #2D86F4;background: #2D86F4;border-radius: 6px;margin:0;padding:0;text-align: center;font-weight: 400;min-height:55px;height:auto;font-size:1.417em;line-height: 1.4em;position:relative;}.note * {color: #fff !important;}#cartContent .note {top: 4px;}#cartContentWrap .note,#cartAboutToClose span{padding:10px; font-size:1.1rem; line-height:1.4em; height:auto;}#footerClosed .note{ font-size:1.1rem;  padding:15px 0 10px; min-height:20px;}#menuModal .note{ font-size:1.1rem;  padding:10px 0; min-height:20px; top: 0px; border-color: #2D86F4; background: #2D86F4; margin-bottom: 15px; }.home.br .withCep .note,.home.cl .note,.home.ar .note,.foodHome.br .note,.chainsHome.br .note,.searchHeader .note,.profile .note{line-height: 55px;}.account  .note,.profile .tbox .note{line-height:1.4em;}.note .row{position: relative; padding:14px 0 0;}.note.red,.note.error{color: #FFFFFF;position: relative;}.content_msg_note{width:100%; height:55px; position:relative; top:-5px; text-align:center;}.content_msg_note span{display:inline-block; height:30px; line-height:30px; padding:0 0 0 35px; margin:12px 0 0; background:url(profile/ic_restaurant_msg-7b8aedd8485d4d0fe2d87044f7b49a18.svg) no-repeat transparent; font-size:1.417em;}.content_msg_note.closed_without_preorder{background:#ffcab8;}.content_msg_note.closed_without_preorder span{color:#5f514f; background-position:0px -40px;}.content_msg_note.closed_with_preorder{background:#fef3cf;}.content_msg_note.closed_with_preorder span{color:#4e452b; background-position:0px 0px;}.profile .note.red .row{padding:0;}.profile .note.red{background: rgb(255, 202, 184);color: #5F514F;border: 1px solid rgb(255, 202, 184);margin: -.2em 0 0;border-radius:0 0 2px 2px;}.rotate {transform: rotate(180deg) !important;-webkit-transform: rotate(180deg) !important;-moz-transform: rotate(180deg) !important;-o-transform: rotate(180deg) !important;top: -1px !important;left: 4px;filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);}label.white{color: #fff;padding: .2em .1em;}label.green{color: #09E5A2;}label.light_gray{color: #A9B1B7;}ul.pagination {height: inherit;float: right;}ul.pagination li {height: inherit;border: 0!important;}ul.pagination li a,ul.pagination li button,ul.pagination li.current span {display: block;font-size: 0.975rem;line-height: 1.4;padding: .5rem .8rem;background: none;color: #0684B4;border:1px solid rgba(230, 230, 230, 0);-webkit-border-radius: 2px;border-radius: 2px;text-decoration: none;}ul.pagination li a:hover,ul.pagination li a:focus,ul.pagination li button:hover,ul.pagination li button:focus {text-decoration: none;color: #09749C;background-color: #ededed;}ul.pagination li.current span{color: #273239;font-weight: 400;background: #ededed;}ul.pagination li.unavailable {line-height: 2.2em;color: #A9B1B7;}.labelForm {padding: .4em 0;display: inline;border: 0;}.labelForm .form-row textarea,textarea {resize: none;}.labelForm span.form-row {width: 100%;position: relative;display: inline-block;margin: 0 0 .5em;}.labelForm span.form-row label {font-size: 1rem;display: inline-block;text-align: right;width: 18%;margin: 0 .6em 0 0;}#addressesForm.labelForm span.form-row label {font-size: 1rem;width: 20%;line-height: 1.2;text-align: right;position: initial;top: 0;display: inline-block;}#myaddressForm #addressesForm.labelForm span.form-row label {width: 19%;}#myaddressForm .half textarea{width: 100%;}#addressesForm.labelForm span.form-row label.simpleAddressNotes{position: relative;top: -.3em;}#addressesForm.labelForm.big span.form-row label {width: 24%;}#addressesForm.labelForm span.form-row label.textarea {margin-top: 11px;}.labelForm span.form-row textarea.textarea:focus,.labelForm span.form-row textarea.textarea:hover{border-color:#A9B1B7;}.labelForm span.form-row input,input.forcerLabelForm,.required {border-radius: 2px!important;font-size: 1rem;height: 35px!important;margin: 0!important;padding-top: 7px !important;display: inline-block;}input.watermark {color: #999;}.labelForm span.form-row input {width: 75.8%;padding: .4em .6em !important;}#addressesForm.labelForm span.form-row input.small {width: 22%;}#addressesForm.labelForm span.form-row .smaller {width: 8%;}#addressesForm.labelForm span.form-row input.third {width: 38%;}#addressesForm.labelForm span.form-row input.half,#addressesForm.labelForm span.form-row textarea.half,#addressesForm.labelForm span.form-row .chosen-container,#addressesForm.labelForm div.half {width: 50%!important;display: inline-block;position: relative;}#addressesForm.labelForm span.form-row input.full,#addressesForm.labelForm span.form-row textarea.full {width: 70%!important;}#addressesForm span.simple-address{display: none;}.labelForm .addressContainer {background: #fff;display: inline-block;border: 1px solid #e6e6e6;border-radius: 2px;width: 50%;}.labelForm .addressContainer label {width: 5%!important;}.labelForm span.form-row #otherNumber,.labelForm span.form-row #otherNumber:hover,.labelForm span.form-row #otherNumber:focus,.labelForm span.form-row #otherNumber:active {border-color: #fff;border-right-color: #fff;}.addressContainer input.small,.addressContainer input.small:hover,.addressContainer input.small:focus {width: 27%!important;border-color: #fff;border-right-color: #d6d6d6;border-radius: 0;}.formRequired {display: inline-block;width: 15px;height: 19px;background: url('common/sprite-required-50a2dcefa64a0ff28225e4fc6d99abfb.svg') no-repeat center -9px;}.formRequired.failed {background-position:center -193px;}.half .formRequired{position: absolute; top: 25px; right:-18px;}.labelForm .formExample {color: #c2c2c2;font-style: normal;zoom: 1;display: inline;}.labelForm .formExample.formReferenceDataExample {font-size: 1.1em;display: inline-block !important;padding: .4em 0 .5em;}.labelForm span.form-row .required.failed,.forcerLabelForm.required.failed,span.captcha #captcha.required.failed, #captchaContact.captchaFailed {border: 1px solid #ee4237 !important;background-position: right -186px;}.labelForm span.form-row textarea.textarea {padding: .6em .4em;font-size: 1rem;border-color: #d6d6d6;height: 100px!important;}.labelForm .chosen-single {line-height: 35px!important;border-color: #d6d6d6 !important;padding: 0!important;}.labelForm .chosen-single.failed,.chosen-single.failed,.modal input.failed {border: 1px solid #ee4237 !important;border-color: #ee4237 !important;}.labelForm input:hover,.labelForm textarea:hover,.labelForm .chosen-single:hover {border-color: #aaa !important;}.labelForm input.button:hover,.labelForm input.button:focus,.labelForm input.button:active{border-color: #F52F41 !important;outline: none;}span.captcha {overflow: hidden;display: inline-block;width: 100%;margin: 2% 0 3%;}span.captcha button {float: right;height: 35px;font-size: 1.2rem !important;margin: .2em 0 0 0 !important;padding: .6rem 3rem;}span.captcha .captcha img {display: inline-block;vertical-align: middle;}span.captcha #captcha {display: inline-block;width: 22%;margin: .2em 0 0 3%!important;}.labelForm .chosen-single span {margin: 0;font-size: 1rem;padding: 0 .8em 0 .5em;color: #273239;}.labelForm .chosen-drop {border-color: #d6d6d6!important;}.labelForm .columns {padding: 0 .5em 0 0;}.labelForm .columns:last-child {padding: 0;}.labelForm .form-row p {margin: 1% 1% 0;color: #A9B1B7;}.labelForm .form-row p input {vertical-align: middle;margin-right: 1%!important;display: inline-block;font-size: 2em;}.labelForm .form-row p small {font-size: 1em;}.required-reference {display: inline-block;font-size: .9em;padding: 1em 0 0 1.5em;color: #A9B1B7;background: url('common/sprite-required-50a2dcefa64a0ff28225e4fc6d99abfb.svg') no-repeat -7px -1px;}.peyaCard .required-reference{margin: 0 1em 1em;}.peyaCard#userDataEdit .required-reference {margin: 0;position: relative;left: -36%;bottom: -18px;}#deliveryAddress footer .required-reference {float: left;}#deliveryAddress fieldset.peyaCard{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.small-modal {padding: 1.5em;border: 1px solid #e6e6e6;}.large-modal {padding: 1.5em;border: 1px solid #e6e6e6;}.popup {border: 1px solid #e6e6e6;color: #273239;border-radius: 3px;padding: 20px;}.popup.big {width: 570px;}.popup.small {width: 400px;}.popup header {margin: 0;overflow: auto;}.popup img {margin: 0 3% 1% 0;border-radius: 3px;box-shadow: 0 3px 4px -3px rgba(0, 0, 0, 0.4);width: 180px;}.popup .top {display: inline-block;line-height: 25px;margin: 0 0 1.2%;width: 100%;}.popup .top.photo {width: 60%;}.popup .prices {text-align: right;}.popup .title,.popup .price {font-size: 18px;}.popup .description {font-size: 12px;color: #A9B1B7;line-height: 19px;font-style: italic;}.popup .bottom textarea {resize: none;width: 100%;overflow: hidden;padding: 2%;display: block;}.title {display: inline-block;float: left;width: 68%;}.popup .price {width: 50px;float: right;display: inline-block;}.popup .price .p {text-align: right;}.input-style {border: 1px solid #d6d6d6;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 2px 7px -7px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow: 0 2px 7px -7px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow: 0 2px 7px -7px rgba(0, 0, 0, 0.3) inset;font-size: 12px;color: #273239;}.popup .bottom {margin: 3% auto 0;overflow: hidden;}.popup .add-to-cart {overflow: hidden;}.popup .dropdown {appearance: none;-webkit-appearance: none;-moz-appearance: none;border: 1px solid #ddd!important;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;text-indent: .01px;color: #444;text-align: left;cursor: pointer;}.popup .dropdown:hover {border: 1px solid #bbb!important;color: #273239;}.popup .left .dropdown {width: 68px;margin: 6px 0 0;padding: 6px;background: url('profile/down-arrow-38efdd9c7ca098a3201b712f90546ece.png') no-repeat 50px 18px;font-size: 14px;height: 2.6em;}@media screen and (-webkit-min-device-pixel-ratio) {.popup .left .dropdown {margin: 0;}}@media only screen and (min-width: 64.063em) {.column, .columns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left;}}.popup .middle .dropdown {width: 42px;padding: 4px 0;background: url('profile/down-arrow-38efdd9c7ca098a3201b712f90546ece.png') no-repeat 28px 11px;font-size: 12px;display: block;float: left;}.popup .bottom .add {margin: 2% 0 0;overflow: auto;}.popup .labelQuantity {margin-top: 13px;margin-right: 10px;}.popup .button {width: 97%;margin: 0 0 0 40px;color: #fff;font-size: 1.3em;float: right;border: 1px solid #f52f41;}.popup .middle {margin: 2% 0 0;overflow: auto;}.popup .middle.line {border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;padding: 0 0 4px;}.popup .middle h3 {font-size: 15px;color: #A9B1B7;font-weight: 400;margin: 0 0 1.3%;padding: 0;}.popup .selectionCounter {color: #eea02b;}.popup .selectionCounterFull {color: #A9B1B7;}.popup .middle .viandas h3.dropdown {font-size: 14px;line-height: 44px;padding: 0 2%;width: 100%!important;color: #444;background: url('profile/down-arrow-38efdd9c7ca098a3201b712f90546ece.png') no-repeat 500px 20px;}.popup .middle .viandas h3.dropdown:hover {color: #273239;}.popup .middle .viandas h3.dropdown.up {background: url('profile/up-arrow-c03d5ea0ce9c59541e728821448e2e76.png') no-repeat 500px 20px;}.popup .middle h3 span {font-size: 11px;margin: 0 0 0 1%;}.popup .middle ul {list-style-type: none;margin: 2% 0 0 .4%;padding: 0;}.popup .middle ul li {font-size: 12px;float: left;margin: 0 1% 1% 0;width: 32%;width: 38%;padding: 0;line-height: 18px;}.popup .middle ul li label {margin: 0;display: inline-block;width: 74%;padding: 1.8% 0 0 4%;font-size: 12px;}.popup .middle ul.checkboxes li label {margin: 0;padding: 0;cursor: pointer;width: 100%;}.popup .middle ul.checkboxes li label p {float: left;margin: -1px 0 0;display: inline-block;width: 82%;}.popup .middle ul.checkboxes li label span {font-size: 11px;color: #A9B1B7;line-height: 12px;}.popup .middle ul.checkboxes li label .checklabel {margin: 0 0 0 24px;}.popup .middle .viandas ul {margin: 2% 0 2% .4%;}.popup .middle .viandas ul li {margin: 0 1% 1% 0;width: 100%;width: 500px;}.popup .middle .viandas ul li label {width: 74%;padding: .6% 0 0 1.6%;}.popup input[type="checkbox"] {margin: 0 8px 0 0;}.popup .middle .options {overflow: auto;margin: 2% 0;}.popup .options a {font-size: 11px;display: block;color: #A9B1B7;margin: 1% 0;}.popup .options a:hover {text-decoration: none;}.popup .options span.down {background: url('profile/thin-arrow-38efdd9c7ca098a3201b712f90546ece.png') no-repeat scroll 3px -6px;display: inline-block;height: 6px;width: 16px;}.popup .options span.up {background: url('profile/thin-arrow-38efdd9c7ca098a3201b712f90546ece.png') no-repeat scroll 3px 0;display: inline-block;height: 6px;width: 16px;}.popup .middle ul.radios li {width: 32%;}.popup .middle ul.radios li label {padding: 1% 0 0;margin: -1px 0 0;cursor: pointer;}.popup ul.radios label p {margin: -1px 20px;}.popup .options ul li label p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 245px;}.rating {background: url('common/stars-sprite-a65d965ed605b5adf810d5ede85a85f1.svg') no-repeat;height: 16px;width: 90px;display: inline-block;}.rating_00{background-position: -90px -1px;}.rating_0{background-position: -90px -1px;}.rating_05{background-position: -72px -18px;}.rating_10{background-position: -72px -1px;}.rating_15 {background-position: -54px -18px;}.rating_20{background-position: -54px -1px;}.rating_25{background-position: -36px -18px;}.rating_30{background-position: -36px -1px;}.rating_35{background-position: -18px -18px;}.rating_40{background-position: -18px -1px;}.rating_45{background-position: 0 -18px;}.rating_50{background-position: 0 -1px;}.rating-points {color: #fff;background: #FDC900;border-radius: 2px;font-style: normal;padding: 4px 6px; line-height: 1em; font-size: 1em;}.comments_details .rating-points.tooltip_special{float: left; padding: 4px 6px; margin: 0 5px 0 0;}.comments_details .rating{top:2px;}.chainsBranchesContainer .rating-points{float: left; padding: 4px 6px; line-height: 1em; font-size: 1em; margin: 0 5px 0 0;}.showtooltip {position: absolute;line-height: 1.3;padding: .8em .7em;font-size: 1rem;text-align: center;display: none;z-index: 1;background: white;border: 1px solid #e6e6e6;}.showtooltip.small {top: -15px;}.showtooltip.big {top: -30px;}.showtooltip:before {content: ' ';position: absolute;top: 100%;border-width: 6px;width: 0;height: 0;}.showtooltip .goToZone {text-decoration: underline;}.showtooltip .goToZone:hover {text-decoration: none!important;}.showtooltip.arrow_5:before {left: 5%;}.showtooltip.arrow_35:before {left: 35%;}.showtooltip.arrow_40:before {left: 40%;}.showtooltip.armedium_width:before {left: 50%;}.showtooltip.arrow_70:before {left: 70%;}.showtooltip.arrow_75:before {left: 75%;}.showtooltip i {font-style: normal;}.whiteTooltip{z-index: 1;background: #fff;border-radius: 3px;position: relative;box-shadow: 0px 1px 13px -2px rgba(0, 0, 0, 0.22);-moz-box-shadow: 0px 1px 13px -2px rgba(0, 0, 0, 0.22);-webkit-box-shadow: 0px 1px 13px -2px rgba(0, 0, 0, 0.22);padding: 1em;color:#273239;}.whiteTooltip:after{content: ' ';position: absolute;top: -18px;left: 44%;border-color: transparent;border-bottom-color: #fff;border-style: solid;border-width: 11px;width: 24px;}.close_restaurant_tooltip.whiteTooltip:after{left: 73px;}.resultsTitle .infoTooltip{text-align: left;font-size: .9rem;}.resultsTitle .infoTooltip.whiteTooltip:after{left: 70%;}.resultsTitle .infoTooltip p:first-child{margin: 0 0 .5em;}.confirm .whiteTooltip{text-align: left;}.confirm .whiteTooltip:after{border-right-color: #FFF;border-bottom-color: transparent;top: 76%;left: -20px;}.confirm .whiteTooltip span{display: block;font-size: 1.1rem;margin: 0 0 .8em;}.confirm .whiteTooltip ul{padding: 0 0 0 1.3em;}.confirm .whiteTooltip ul li{list-style-type: disc;margin: 0 0 .6em;line-height: 1.4;}.favoriteTooltip,.favoriteHeartTooltip,.specialTagTooltip {display: none;position: absolute;padding:.6em;}.specialTagTooltip {max-width: 200px;line-height: 1.4;padding: .8em;text-align: center;}.confirm .favoriteHeartTooltip.whiteTooltip:after,.favoriteTooltip:after,.favoriteHeartTooltip:after{border-top-color: #fff;border-right-color: transparent;border-bottom-color: transparent;top: 21px;left: 39%;}.specialTagTooltip:after {border-top-color: #fff;border-right-color: transparent;border-bottom-color: transparent;top: 48px;left: 46%;}.infoTooltipContainer{display: none;position: absolute;z-index:3;margin: 0;}.infoTooltip {line-height: 1.4;text-align: center;z-index: 3;}.infoTooltip button{color: #0684B4;background: none;padding: 0;font-size: .95rem;}.infoTooltip button:hover{text-decoration: underline;}.infoTooltip.whiteTooltip.description{line-height: 1.5;padding: 1.2em;text-align: left;}.infoTooltip.whiteTooltip.description:after{left: 65%;}.small-tooltip {position: relative;display: inline-block;}.small-tooltip .tooltip-text {visibility: hidden;width: 255px;border-radius: 4px;position: absolute;z-index: 10;opacity: 0;transition: opacity 1s;font-weight: unset !important;padding: 6px 0px 6px 10px !important;}.small-tooltip:hover .tooltip-text {visibility: visible;opacity: 1;}.small-tooltip .tooltip-text.right {top: -5px;left: 105%;}.small-tooltip .tooltip-text.right::after {content: " ";position: absolute;top: 50%;right: 100%;margin-top: -5px;border: 5px solid transparent;border-right-color:  #273239;}.small-tooltip .tooltip-text.left {top: -2px;right: 109%;}.small-tooltip .tooltip-text.left::after {content: " ";position: absolute;top: 50%;left: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #273239;}.small-tooltip .tooltip-text.top {width: 120px;bottom: 100%;left: 50%;margin-left: -60px;}.small-tooltip .tooltip-text.bottom {width: 120px;top: 100%;left: 50%;margin-left: -60px;}.small-tooltip .tooltip-text.bottom::after {content: " ";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border: 5px solid transparent;border-bottom-color: #273239;}.small-tooltip:hover .tooltip-text.dark-grey {background-color:  #273239 !important;color: #fff;}#commentsContainer,#commentsContainerElement {display: none;}.restaurant-wrapper.peyaCard:hover{cursor:pointer;}li.restaurant-wrapper .comments_details {z-index: 10;display: none;width: 50%;position: absolute;top: 47%;left: 18%;padding: .6em;}li.restaurant-wrapper .comments_details.fromBottom:before {border-color:#f3f3f3 transparent transparent;top:100%;}li.restaurant-wrapper .comments_details.fromBottom:after {border-color:#fff transparent transparent;top:100%;}li.restaurant-wrapper .comments_details:before {content: ' ';position: absolute;top: -15px;left: 161px;border-color: transparent transparent #f9f9f9;border-style: solid;border-width: 8px;width: 0;height: 0;}li.restaurant-wrapper .comments_details:after {content: ' ';position: absolute;top: -13px;left: 162px;border-color: transparent transparent #fff;border-style: solid;border-width: 7px;width: 0;height: 0;}li.restaurant-wrapper .comments_details .loading-img {margin: 30% 40%;}li.restaurant-wrapper .comments_details.justOne {top: 4%;}li.restaurant-wrapper .comments_details.justOne:before {top: 39px;}li.restaurant-wrapper .comments_details.justOne:after {top: 40px;}li.restaurant-wrapper .comments_details ul {margin: 0;padding: 0;}li.restaurant-wrapper .comments_details ul li {padding: .8rem 0 .5rem;}li.restaurant-wrapper .comments_details ul li section {padding: 0 0 .6rem 0;float: left;width: 80%;border-bottom: 1px solid #E6E6E6;margin: 0 .3rem 0 .2rem;}li.restaurant-wrapper .comments_details ul li:last-child section {border: 0;padding: 0;}li.restaurant-wrapper .comments_details ul li,#tab-comments ul li section header {overflow: hidden;}li.restaurant-wrapper .comments_details ul li section header {padding: 0 0 .4rem !important;margin: 0 !important;border: 0!important;height: 1.8rem !important;background-color: #fff!important;}li.restaurant-wrapper .comments_details ul li section header span {float: left;}li.restaurant-wrapper .comments_details ul li section header p {float: right;color: #A9B1B7;font-size: .8rem;padding: .1rem 0 0;}li.restaurant-wrapper .comments_details ul li figure {float: left;width: 13%;margin: .3rem .5rem 0;}li.restaurant-wrapper .comments_details ul li figure img {border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;min-height: 30px!important;}li.restaurant-wrapper .comments_details ul li section span {color: #A9B1B7;font-size: 1.1rem;padding: .3em 0 0 .2em;}li.restaurant-wrapper .comments_details ul li section span small i {font-style: normal!important;}li.restaurant-wrapper .comments_details ul li section span small:after {content: '•';color: #ddd;font-size: .8em;margin: 1em 0 1em .5em;}li.restaurant-wrapper .comments_details ul li section span small:last-child:after {content: "";}li.restaurant-wrapper .comments_details ul li section p {margin: 0 0 0 .2rem;font-size: 1rem;}#confirmDetail #stampsDiscount { color: #80618a !important; }#cartProductTooltipTempl {display: none!important;}#cartProductTooltip {z-index: 10;width: 250px;height: auto;background: #fff;border: 1px solid #fff;box-shadow: 0px 2px 6px -1px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 2px 6px -1px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 2px 6px -1px rgba(0, 0, 0, 0.18);padding: 1em;display: none;top: 0;left: 0;position: absolute;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}#cartProductTooltip h5 {font-size: 1rem!important;}#cartProductTooltip:before {content: ' ';position: absolute;top: 11px;left: 248px;border-color: transparent transparent transparent #f1f1f1;border-style: solid;border-width: 8px;width: 0;height: 0;}#cartProductTooltip:after {content: ' ';position: absolute;top: 12px;left: 248px;border-color: transparent transparent transparent #fff;border-style: solid;border-width: 7px;width: 0;height: 0;}#cartProductTooltip .optionsGroupContainer {margin: 5% 1%;}#cartProductTooltip .listContainer h6 {color: #A9B1B7;margin: 0.1rem 0;}#cartProductTooltip .listContainer ul {border: 0!important;margin-bottom: 4%;}#cartProductTooltip .listContainer ul li {padding: 0!important;}#cartProductTooltip .listContainer ul li i {font-style: normal;}#cartProductTooltip .comments {display: none;}.cardCode .cardTooltip {width: 46%;top: -42%;left: 53%;display: none;position: absolute;}.cardCode .cardTooltip:after {content: ' ';position: absolute;top: 17px;left: -16px;border-color: transparent;border-right-color: #fff;border-style: solid;border-width: 8px;width: 0;height: 0;}.cardCode .cardTooltip i.cardIconTooltip{text-indent: -9999px;background: url('checkout/cvc-tooltip-2b056e3e32ea212874ec4b3f8fc4bff0.svg') no-repeat 0 0;display: inline-block;width: 68px;height: 45px;vertical-align: top;margin: 0 .4em 0 0;}.cardCode .cardTooltip i.cardIconTooltip.Amex{background-position: -71px 0;}.cardCode .cardTooltip p{display: inline-block;width: 62%;margin: 0;line-height: 1.4;}button,.button{font-family: 'Lato';}.button {background-color: #F52F41;font-family: Muli;font-weight: 700 !important;text-shadow: 0 0 18px rgba(125, 54, 0, .2);margin: 0;padding: .8rem 1.6rem;border-radius: 6px;}.button:hover {background: #F52F41;text-decoration: none;}.button:focus,.button.disabled:focus,.button[disabled]:focus {background: #F52F41;}.button.secondary, .notDeliver .button.open {border: 1px solid #F52F41;color: #F52F41;background: #fff;text-shadow: none;}.button.secondary:hover {background: #fff;border: 1px solid #A9B1B7;color: #273239;}.button.secondary:focus {background: #fff;}.button.full-width {display: block;}.button.disabled,.button[disabled] {background: #F52F41;color: #fff;opacity: .22;filter: alpha(opacity=20);-moz-opacity: 0.20;text-shadow: none;}.button.disabled:hover,.button[disabled]:hover {background: #F52F41;color: #fff;opacity: .3;filter: alpha(opacity=30);-moz-opacity: 0.30;}.button.clean,button.clean{padding: 1em;color: #0684B4;border: 1px solid #e6e6e6;background-color: #fff;font-weight: normal !important;text-shadow: none;}.button.clean:hover,button.clean:hover {color: #09749C;border-color: #A9B1B7;}button.toggle,.button.toggle {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -901px #fff;background-size:31px 3240px;font-size: .9rem;color: #0684B4;font-weight: 400;padding: .4em 2em .45em .7em;text-shadow: none;}button.toggle:hover,.button.toggle:hover {text-decoration: underline;color: #09749C;}.button.none,button.none {margin: 0;padding: 0;background: none;border: none;font-size: .9em;color: #fff;}.button.none:hover,button.none:hover {text-decoration: underline;}.home:not(.homeLanding) .button.suggest {width: 100%;}.button.suggest {margin: 0;white-space: nowrap;text-overflow: ellipsis;padding: 0;background: none;border: none;color: #A9B1B7;text-shadow: inherit;font-weight: 400!important;font-size: .9rem;line-height: 1.8;overflow: hidden;text-align: left;}button.transparent {color: #fff;background: none;padding: 1rem .9rem;font-size: 1rem;text-shadow: 0 0 18px rgba(73, 39, 16, .3);-moz-text-shadow: 0 0 18px rgba(73, 39, 16, .3);-webkit-text-shadow: 0 0 18px rgba(73, 39, 16, .3);}button.transparent:hover b {text-decoration: underline;}.ghostButton{color: #fff;border: 1px solid #fff;background:transparent;text-decoration: none;border-radius: 2px;}#search.button {border-radius: 0px 2px 2px 0px;}.ghostButton:hover,.ghostButton:focus,.ghostButton:active{background:rgba(37, 28, 21, 0.5);}#breadcrumbWrap {margin: 0 0 .6em;padding: .2em;width: 100%;}.breadcrumbs {padding: .5625rem .1rem;}#breadcrumbContainer {margin: 0 auto;}#breadcrumbContainer .breadcrumbs {background: none;border: 0;display: inline-block;padding: 0;}#breadcrumbContainer .breadcrumbs .home {background: url(common/homeIcon-7c012fb9a423a5a7bf33ddc6fd5806df.svg) no-repeat;text-indent: -9999px;display: block;height: 20px;width: 15px;background-size: 12px;margin-top: 5px;}.chains #breadcrumbContainer .breadcrumbs {margin-left: 20px;}#breadcrumbContainer .breadcrumbs div {display: inline-block;font-size: inherit;line-height: 2em;}#breadcrumbContainer .breadcrumbs div:before {content: "›";top: 0;margin: 1em .3em;font-size: 1em;color: #A9B1B7;}#breadcrumbContainer .breadcrumbs div:first-child:before {content: "";}.breadcrumbs > *:hover a,.breadcrumbs > *:focus a {text-decoration: inherit;}#breadcrumbContainer .breadcrumbs a {font-size: 1.5em;text-transform: none;}#breadcrumbContainer .breadcrumbs a i {font-style: normal;}#breadcrumbContainer .breadcrumbs a:hover {text-decoration: none!important;}#breadcrumbContainer .lastCrumb {text-decoration: none!important;color: #A9B1B7;cursor: inherit;display: inline-block;font-size: .9em;text-transform: none;margin: .5em 0;}#breadcrumbContainer .lastCrumb:before {content: '';margin: 0;}#breadcrumbContainer .unavailable a {display: none;}#breadcrumbContainer .breadcrumbs .available a {color: #A9B1B7;text-decoration: underline;font-size: .9rem;}#wrap {position: relative;}.home #wrap{height:100%;}.home .cards_CHILE, .home .cards_ARGENTINA, .home .cards_URUGUAY { width:100%; text-align:center; }.home .paymentText { position: relative; color: rgba(255, 255, 255, 0.7); }.home .cards_ARGENTINA .cardImg {background: url(home/ar_cards-533a124303631e2a6b172e5eda5469f3.png) no-repeat;width: 300px;background-position: 0px;height: 30px;background-size: 100%;display: inline-block;top: 10px;position: relative;left: 1px;opacity: 0.6;}.home .cards_URUGUAY .cardImg {background: url(home/uy_cards-5e629391a77b6f58fe6629a514432ee5.png) no-repeat;width: 230px;background-position: 0px;height: 30px;background-size: 88%;display: inline-block;top: 10px;position: relative;left: 5px;opacity: 0.6;}.home .cards_CHILE .cardImg {background: url(home/cl_cards-02daed0f8befed3f8213a64e77f5b87f.png) no-repeat;width: 150px;background-position: 0px;height: 30px;background-size: 128%;display: inline-block;top: 9px;position: relative;left: 10px;opacity: 0.6;}.header-arrow{background:url('common/common-sprite-985b53eb54a36ec5be3b6719211ef712.png') no-repeat;height:18px;margin:0.2em 0 0 0.5em;width:10px;}.header-arrow.down{background-position: 0 0;}.header-arrow.up{background-position: -15px 0;}.header-nav ul.not-logged li{margin:1em 0 0 0 !important;}#header .vertical-divider{border-left:1px solid #eaeaea;height:12px;margin:1.4em 0.6em !important;}li.dropdown{position:relative;z-index: 2;}.header-nav ul.dropdown{background:#fff;border:1px solid #d3d3d3;z-index:1;border-radius:3px 0 3px 3px;margin: -0.12em 0 0 !important;position: absolute;width: 210px;right:4px;}#headerSearch .button{padding:0.46em 2em;}#header .row {padding: .4em 0;}.contest-row {position: relative;}#header {background: #3A362E;padding: 0;position: relative;}.mobile #header{background:none;z-index: 2;position: absolute;width: 100%;}#header .userNav .regular li a {padding: 0 .5em;background-color: none!important;}#header figure.logo {margin: 0;width: 20%;display: inline-block;position: relative;float: left;top: .3em;left: 3px;}#header figure.logo img {width: 100%;min-width: 125px;max-width: 155px;}.peya #header figure.logo img {margin-top: 9px;}.box .search {padding: 0;position: relative;}.modalOverlay .box{width: 516px;margin: 1% auto;border-bottom: 1px solid #4F4F4F;padding: 1.4em 1em;background: #fff;border-radius: 6px;position: relative;top: 3%;display: block;}.modalOverlay .box ul {text-align: inherit;}.results .withCep .modalOverlay .box{width: 390px;padding: 2em;}.withCep .modalOverlay .box{width: 470px;padding: 1.4em 1em;}.results .withCep .modalOverlay .box .tclose{position: absolute;left: 374px;top: 6px;}.withCep .modalOverlay .box .tclose{left: 443px;top: -216px;}.box label{color: #273239;text-align: left;}.box span{color: #273239;font-size: 1.6em;font-weight: 700;padding: .3em 0 .8em;display: block;}#header.validation{background: none;padding: 1.4em .6em .8em;}.search fieldset .first,.search fieldset .second,.search fieldset.br div{display: inline-block;vertical-align: top;margin: 0 .3em 0 0;}.search fieldset .first{width: 28%;}.search fieldset .second{width: 46.5%;}.search fieldset.br div{width: 66%;}.profile .search fieldset.br div,.customLanding .search fieldset.br div{width: 72%;}#header.validation .search fieldset.br div{width: 50%;}.search .chosen-container-single .chosen-single span{font-size: 1em;font-weight: normal;text-align: left;line-height: 2.3;}.search input,.search select {height: 3em;font-size: 1rem;border-color: #d6d6d6;border-radius:2px;}#validation_selectCity:hover,.validation .first .dropdownSearch:hover,.search input:hover,.search select:hover {background-color: #fff;border-color:#A9B1B7;}.validation .first .dropdownSearch,#validation_selectCity{background-color: #fff;position: relative;}.validation .first .dropdownSearch:after{position: absolute;bottom: 5px;right: 5px;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;background: #fff;}.search .chosen-container.chosen-container-single{height: 3em;}.search .chosen-container-single .chosen-single {line-height: 2.8;}.search .chosen-container-single a.chosen-single:hover,.search .chosen-container-single a.chosen-single:focus,.search .chosen-container-single a.chosen-single:active,.search .chosen-container-active .chosen-single,.search input:hover,.search input:focus,.search input:active{border-color: #A9B1B7;}.search .chosen-container-single .chosen-single div b{background-position: 0 .36em;}.search .chosen-container .chosen-drop{border: 1px solid #A9B1B7;border-top: #fff;text-align: left;}.search fieldset .button{vertical-align: bottom;font-size: 1.25em;margin: 0;padding: .56em 1.8em;border: 1px solid #F52F41;background-color: #F52F41;color:#FFFFFF;}.search .button:hover,.search .button:focus {background-color: #F52F41;border: 1px solid #F52F41;}.withCep .search .noCepContainer{text-align: left;padding: .4em 0 .6em;}.profile .withCep .search .noCepContainer{padding: .4em 0 0 0;width: 100%;}.withCep .search fieldset.br label{font-size: 1rem;text-align: left;}.withCep .search .noCepContainer button.transparent{color: #0684B4;font-size: .9em;text-shadow: none;text-decoration: underline;padding: .3em;}.withCep .search .noCepContainer button.transparent:hover{text-decoration: none;color:#09749C;}.search .chosen-container-single .chosen-search input[type="text"] {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -1078px;background-size:31px 3240px;border-color: #d6d6d6;}.search .chosen-container-single .chosen-search input[type="text"]:hover,.search .chosen-container-single .chosen-search input[type="text"]:focus{border-color: #A9B1B7;}.addressValidation{padding: .6em .65em 0;color: #273239;}.addressValidation#street{padding: 0;}.addressValidation.withIcon{background: url(common/address-validation-f7315231cbce9c981377d7a60974b0e7.svg) no-repeat 97% 3px;}.addressValidation.withIcon.noDelivery{background-position: 97% -140px;}.addressValidation.withIcon.noDelivery.noPickUp{height: 9em;}.addressValidation.withIcon.noDelivery.noPickUp h2{padding: 1em 10em 0 0;font-weight: normal;}.addressValidation h2{font-size: 1.8em;font-weight: 700;margin: 0;}.addressValidation.withIcon h2{padding: 0 10em 0 0;text-align: left;}.addressValidation.noDelivery h2,.addressValidation#street h2{font-size: 1.6em;line-height: 1.3;border: none;}.addressValidation#street header{padding: 0 0 .8em;}.addressValidation#street h2,.addressValidation#street p{text-align: center;}.addressValidation p {font-size: 1.25em;line-height: 1.38;}.profile .addressValidation p{padding: .3em 13em 1.6em 0;}.customLanding .addressValidation p {padding: .3em 16em 1.6em 0;}.addressValidation.noDelivery p{font-size: 1.15em;padding: .6em 13em 1.6em 0;}.withCep .modalOverlay .box .addressValidation.withIcon h2{padding: 0 7em 0 0;}.withCep .modalOverlay .box .addressValidation.withIcon p{padding: .3em 12em 1.6em 0;}.noDeliveryButtons{text-align: center;padding: .3em 0 .6em;}.noDeliveryButtons a#doSearch{margin: 0;font-size: 1.4em;width: 97%;}.profile .box .search,.customLanding .box .search{width: 99%;margin: 0 .65em .6em;}.profile .box .search .button,.customLanding .box .search .button{padding: .65em 2em;font-size: 1.2em;}.notFoundContainer .button{display: block;font-size: 1.45em;letter-spacing: .05rem;}.chains #bigSearchBackground {position: relative;top: 2em;}.chains.chainsHome .withCep #bigSearchBackground{top: 4em;}.chains.chainProfile .withCep #bigSearchBackground{top: 2em;}.foodLanding #bigSearchBackground .sushi{background: url(../images/landing-food/sushi.jpg);background-color: #fff;background-size: cover;}.food #searchContainer.ar fieldset,.food #searchContainer.uy fieldset,.food #searchContainer.bo fieldset{width: 80%;}.food #searchContainer.ar fieldset .searchLabelContainer.address,.food #searchContainer.uy fieldset .searchLabelContainer.address,.food #searchContainer.bo fieldset .searchLabelContainer.address{width: 53.7%;}.foodLanding #breadcrumbContainer .breadcrumbs{padding:.4rem 0 0;}.foodLanding #featuresAndActivities{margin: 0 auto 5em!important;}.foodLanding #featuredCities{float:left;width:24%;}.foodLanding #featuredCities ul{font-size:1.1rem;}.foodLanding #featuredCities li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 90%;padding: 0 0 .2em;}.foodLanding #featuredCities span{font-size:.9rem;color:#A9B1B7;}.foodLanding #featuredCities button{border: none;font-weight: normal;}.foodLanding #featuredCities button.moreLink{margin: .6rem 0 0 -.2rem;font-size: 1.1rem;padding: .2rem;border:0;}.foodLanding #featuredCities button.moreLink b{background: url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat -8px -2011px;background-size:31px 3240px;width: 14px;height: 14px;display: inline-block;position: relative;top: 3px;margin: 0;}.foodLanding #featuredCities button.moreLink:hover b{background-position: -8px -2037px;}.foodLanding #featuredCities button.moreLink i{font-style:normal;font-size:.9rem;}.foodLanding #featuredCities button.moreLink:hover i{text-decoration:underline;}.foodLanding #featuredDeliveries{width:60%;}.foodLanding #featuredDeliveries.landings{float:right;width:70%;}section#seoData{overflow:hidden;margin:0 auto 3em;}#seoData h2{font-size:1.6em;margin: 0 0 .6em;padding: .3em 0 0;width: 90%;border: none;text-align: left;}#seoData figure{margin: .4em 1em 0 0;width: 32%;float: left;}#seoData figure img{border-radius:2px;}#seoData div.seo-text{width:65%;float:left;}#seoData div.seo-text p{margin:0 0 1.25em;font-size:1.1em;line-height:1.6;}#seoData div.seo-text-large p{margin:0 0 1.25em;font-size:1.1em;line-height:1.6;}#header .userNav {text-align: right;width: 55%;display: inline-block;position: relative;top: 7px;height: 41px;float: right;}#header .userNav ul.regular {overflow: hidden;margin: 0;height: 50px;}#header .userNav .regular li {display: inline-block;float: none!important;margin-left: .2rem;vertical-align: middle;}.inner #header .userNav .regular li a {color: #fff;font-weight: 700;}#header .userNav .regular li a {font-size: 1em;color: #fff;padding: 0 .3em;background-color: none!important;font-weight: 700;}#header a#suggestRestoBtnTop.suggest {border: 1px white solid;border-radius: 5px;padding: 5px;background: rgba(0,0,0,0.3);text-decoration: none;cursor: pointer;padding: 5px 10px;transition: all linear 0.5s;}#header a#suggestRestoBtnTop.suggest:hover {background: rgba(0,0,0,0.5);}#header .userNav .regular li:last-child a {border: 0;}#header .userNav li.dropdown {position: relative;z-index: 2;margin: 0 0 0 1px;}#header .top-link {margin: 0.7em 0 0 0.7em;text-overflow: ellipsis;overflow: hidden;max-width: 80px;white-space: nowrap;}#header .top-link.coupons {margin: .7em 0 .7em 0;max-width: 116px;}#lnkUserName {padding: 0.5em 0.5em 1em !important;max-width: 150px;}#header .userNav .header-nav ul.dropdown {background: #fff;border: 1px solid #d3d3d3;z-index: 1;border-radius: 3px 0 3px 3px;margin: -.12em 0 0;position: absolute;width: 210px;right: 4px;}#header .userNav #lnkUserName {padding: .5em;}#header .userNav #lnkUserName:hover,#header .userNav #lnkUserName.hover {text-decoration: underline;}#header .userNav .header-arrow {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat;background-size:31px 3240px;height: 18px;margin: .2em 0 0 .5em;width: 10px;}#header .userNav .header-arrow.down {background-position: -15px -2288px;}.searchHeader #header .userNav .header-arrow.down {background-position: -15px -2288px;}#header .userNav .header-arrow.up {background-position: center 12px;}#header .userNav ul.not-logged li {position: relative;top: 13px;}#header .userNav ul.dropdown {background: #fff;z-index: 1001;border-radius: 3px;position: absolute;width: 210px;right: -45px;top: 55px;padding: 0;border: 0;box-shadow: 0px 3px 11px -2px rgba(0, 0, 0, 0.22);-moz-box-shadow: 0px 3px 11px -2px rgba(0, 0, 0, 0.22);-webkit-box-shadow: 0px 3px 11px -2px rgba(0, 0, 0, 0.22);}#header .userNav ul.dropdown.coupons {left: 99px;}#header .userNav ul.dropdown li:first-child:after {content: ' ';position: absolute;top: -21px;left: 96px;border-color: transparent;border-bottom-color: #fff;border-style: solid;border-width: 11px;width: 24px;height: 0;clear: both;z-index: 1000;}#header .userNav ul.dropdown li:first-child:hover:after {border-color: transparent transparent #fff transparent;}#header .userNav .header-user-avatar img {border-radius: 60px;width: 30px;height: 30px;border: .17em solid transparent;}#header .userNav .header-user-coupons img {margin: 8px 5px 0 0;}#header .userNav ul.dropdown li a {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 12px -2px;background-size: 31px 3240px;text-align: left;color: #273239;height: 44px;width: 100%;display: block;line-height: 3.6em!important;margin: 0 1em 0 0!important;padding: .1em 0 0 4.5em;}#header .userNav ul.dropdown li a:hover {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat #ffffff;background-size: 31px 3240px;font-weight: 700;color: #F52F42 !important;text-transform: none;text-decoration: none;}#header .userNav #header-my-addresses a{border-radius: 3px 3px 0 0}#header .userNav #header-my-addresses a:hover {background-position: 12px -48px;}#header .userNav #header-my-orders a {background-position: 13px -90px;}#header .userNav #header-my-orders a:hover {background-position: 13px -136px;}#header .userNav #header-my-favorites a {background-position: 12px -184px;}#header .userNav #header-my-favorites a:hover {background-position: 12px -231px;}#header .userNav #header-my-info a {background-position: 12px -274px;}#header .userNav #header-my-info a:hover {background-position: 12px -320px;}#header .userNav #header-logout a {border-radius: 0 0 3px 3px;background-position: 12px -365px;}#header .userNav #header-logout a:hover {background-position: 12px -412px;}#header .userNav #header-my-stamps a{background-position:12px -3161px;}#header .userNav #header-my-stamps a:hover{background-position:12px -3199px;}#footer h4 {font-size: .96rem;padding: 1.6em 0 0;margin: 0 0 .6rem;}#footer .bottom a {margin: 0 .3rem}#footer .bottom a:first-child {margin: 0 .3rem;}#footer a:hover,.button.suggest:hover{opacity: .7;text-decoration: none;}#footer .rowContainer .dataFiscalArgentina,.inner.checkout #footer.inner .dataFiscalArgentina{width: 30px;display: block;height: 100%;float: right;}#footer.inner .rowContainer .dataFiscalArgentina{position: relative;top: -.7em;}.social .inline-list {margin: 0 0 3em 0;}.social li {margin: 0 .2rem 0 0!important;}.social li a {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat;background-size: 31px 3240px;text-indent: -9999px;height: 23px;width: 24px;}.social li a.google-plus {background-position: center -1148px;margin-top: 5px;}.social li a.facebook {background-position: center -1196px;margin-top: 5px;}.social li a.twitter {background-position: center -1244px;margin-top: 5px;}.social li a.youtube {background-position: center -1291px;margin-top: 5px;}.social li a.iphone {background-position: center -1417px;height: 30px;}.social li a.android {background-position: center -1345px;height: 30px;}.social li a.windows {background-position: center -2218px;height: 30px;}#footer section.bottom {border-top: 1px solid #e6e6e6;padding: 1em 0 0;}#footer .bottom section {overflow: hidden;}.ar #footer .bottom section {overflow: visible;}.ar #footer .bottom section:first-child,.ar #footer .bottom section:nth-child(2){padding: .9em 0;}.checkout.ar #footer .bottom{padding: .34em 0 0;}.checkout.ar #footer .bottom section:last-child{padding: 0;}#footer .bottom section figure,#footer .bottom section span {float: left;}#footer .bottom section span {line-height: 1.8em;padding: 0;color: #273239}#footer .bottom ul {float: right;}.hgroups{padding: 8em .6em 2.4em;display: block;}.new_home .hgroups{width: 100%; float: left; margin: 0 0 2%;}.home .banner-oca { margin: auto; position: relative; margin-top: 60px; border-radius: 4px; display: flex; }.withPhoto.withCep .hgroups,.chainsWrap .hgroups{padding: 4.8em .6em 1em;}.hgroups h1,.hgroups h2{color: #fff;line-height: 1em;text-align: center;margin:0;padding: 0;font-size: 'Muli';font-size: 4.167em;}header.withPhoto .hgroups h1 {margin: 0 auto .2em;font-weight: 400;font-size: 4.167em;letter-spacing: .05rem;text-shadow: 0 0 45px rgba(73, 39, 16, .5), 0 0 30px rgba(135, 93, 22, 0.3), 0 0 2px rgba(73, 39, 16, .1);webkit-text-shadow: 0 0 45px rgba(73, 39, 16, .5), 0 0 30px rgba(135, 93, 22, 0.3), 0 0 2px rgba(73, 39, 16, .1);moz-text-shadow: 0 0 45px rgba(73, 39, 16, .5), 0 0 30px rgba(135, 93, 22, 0.3), 0 0 2px rgba(73, 39, 16, .1);}header.withPhoto .hgroups h2{font-size: 1.9em;font-weight: 100;margin: 0;padding: 0;}header.withPhoto .homeWrapper .hgroups h1{font-size: 4.167em;}header.withPhoto .homeWrapper .hgroups h2{font-size: 1.500em; color:rgba(255,255,255,0.7);}.cities header.withPhoto .homeWrapper .hgroups  h1,.chains header.withPhoto .hgroups h1,.foodHome header.withPhoto .hgroups h1,.food header.withPhoto .hgroups h1{font-size: 3.333em;}.results header.withPhoto .hgroups h1{font-size: 3em;}.results.br header.withPhoto .hgroups h1{font-size:2.667em;}.chains header.withPhoto .hgroups h2,.foodHome header.withPhoto .hgroups h2,.food header.withPhoto .hgroups h2,.results header.withPhoto .hgroups h2{font-size:1.500em; color:rgba(255, 255, 255, 0.7);}body.homeLanding #searchContainer h1,body.category #searchContainer h1{font-size: 3em;color: #fff;text-align: center;text-transform: none;}body.homeLanding #searchContainer.chain h1 {margin-top: 1.7em;margin-bottom: 0em !important;}#searchContainer fieldset .searchLabelContainer {font-size: 1.2rem;margin: .8% 1.4% .1% 0;text-align: left;float: left;}.pe #searchContainer fieldset .searchLabelContainer {margin: 0;}#searchContainer fieldset .searchLabelContainer span {display: inline-block;font-weight: 700;color: #fff;margin:0 0 .6em;}#searchContainer fieldset .searchLabelContainer span .thin{ margin: 0; font-weight: 400;}#searchContainer fieldset .searchLabelContainer.city {width: 24%;}#searchContainer fieldset .searchLabelContainer.address {width: 54.2%;}#searchContainer fieldset .searchLabelContainer.optional {width: 21%;}#searchContainer fieldset .searchLabelContainer.area {width: 25%;}#searchContainer fieldset .searchLabelContainer.city .chosen-container,#searchContainer fieldset .searchLabelContainer.area .chosen-container{height: 50px;}#searchContainer.ve fieldset,#searchContainer.pa fieldset {width: 76%;}#searchContainer.ve fieldset .searchLabelContainer.city,#searchContainer.pa fieldset .searchLabelContainer.city {width: 35.8%;}#searchContainer.ve fieldset .searchLabelContainer.area,#searchContainer.pa fieldset .searchLabelContainer.area {width: 42%;}.home #searchContainer fieldset.row {margin-bottom: 0 !important;padding-bottom: 0 !important;}#searchContainer fieldset.row {background: rgba(40, 34, 30, 0.6);margin: 3% auto!important;border-radius: 3px;border: 0;width: 100%;padding: 1.5%;}#searchContainer .selectChosen {line-height: 35px;height: auto;font-size: 1.2em;}#searchContainer fieldset:not(.modal fieldset) .chosen-container,#searchContainer .selectChosen:not(.modal fieldset .selectChosen) {font-size: 1.25rem;float: left;margin-right: 1.4%;height: 50px;}#searchContainer fieldset .chosen-container .chosen-drop .chosen-search input {height: 28px;background: url('common/sprite-inputs-ebf7aeb89c2de026fae8c1a0abc38de7.png') no-repeat right -166px;margin: .2em .2em .6em;width: 97%;}#searchContainer fieldset .chosen-single span {color: #273239;font-weight: normal;height: initial;}#searchContainer fieldset input {font-size: 1.2rem;float: left;margin-right: 1.4%;position: relative;display: inline-block;overflow: hidden;padding: 0 0 0 .4em;height: 50px;border: 1px solid #dddddd;border-radius: 0px;background-color: #fff;color: #273239;text-decoration: none;white-space: nowrap;line-height: 1.2em;}#searchContainer .searchLabels {color: #fff;background: none;text-shadow: 0 0 18px rgba(73, 39, 16, 1);}#searchContainer .searchLabels .city {width: 19%!important;float: left;padding: .2rem .9rem;font-size: 1.3rem;}#searchContainer .searchLabels .address {width: 65.3%;float: left;padding: .2rem .9rem;font-size: 1.3rem;}#searchContainer.ar fieldset,#searchContainer.uy fieldset,#searchContainer.do fieldset,{width: 100%;}#searchContainer.ar fieldset .searchLabelContainer.city,#searchContainer.uy fieldset .searchLabelContainer.city,#searchContainer.bo fieldset .searchLabelContainer.city,#searchContainer.do fieldset .searchLabelContainer.city {width: 19%;}#searchContainer.ar fieldset .searchLabelContainer.address,#searchContainer.uy fieldset .searchLabelContainer.address,#searchContainer.bo fieldset .searchLabelContainer.address,#searchContainer.do fieldset .searchLabelContainer.address {width: 38.5%;}#searchContainer.ar fieldset .searchLabelContainer.optional,#searchContainer.uy fieldset .searchLabelContainer.optional,#searchContainer.do fieldset .searchLabelContainer.optional {width:24.5%;}#searchContainer.fixed{ background:#ffffff; height: 51px; top: 0; transition:all 0.35s ease-in-out; transition-delay:0.35s; -webkit-transition-delay:0.35s; -moz-transition-delay:0.35s; box-shadow: 0 1px 1px 0 rgba(0,0,0,.1), 0 -1px 2px 0 rgba(0,0,0,.1);}#searchContainer.fixed fieldset.row{width:950px !important; padding:0 !important; margin: 0 auto !important; background:none;}#searchContainer.fixed fieldset .text_fixed{ float: left; font-size:1.417em; font-weight: bold; color: #273239; margin:17px 50px 0 0; font-family: Muli; }.br #searchContainer.fixed fieldset .text_fixed{font-weight: bold; margin: 8px 43px 0 0;}#searchContainer.fixed fieldset .searchLabelContainer.city,#searchContainer.ve.fixed fieldset .searchLabelContainer.area,#searchContainer.pa.fixed fieldset .searchLabelContainer.area{width: 135px !important; margin: 8px 8px 0 0;}#searchContainer.fixed fieldset .searchLabelContainer.address{width: 225px !important; margin: 8px 8px 0 0; }#searchContainer.fixed fieldset input{height:35px; border: #DAE0E5 1px solid; border-radius: 6px;}#searchContainer.fixed fieldset .chosen-search input{border:1px solid #dddddd;}#searchContainer.fixed fieldset .chosen-search{padding:3px 6px 3px 4px;}#searchContainer.fixed .button, #miniContainer .button{ border-radius: 6px; }#searchContainer.fixed fieldset .searchLabelContainer.city .chosen-container,#searchContainer.fixed fieldset .searchLabelContainer.area .chosen-container{height: 35px;}#searchContainer.fixed fieldset .chosen-container-single .chosen-single div b{background-position:0 5px;}#searchContainer.fixed fieldset .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-14px 5px;}#searchContainer.fixed fieldset .button{width:11% !important; height: 35px !important; top: 0 !important; float: left; margin: 8px 8px 0 0 !important; font-size: 1.333em !important; line-height: 20px; }.br #searchContainer.fixed fieldset .button{line-height: 18px;}#searchContainer.fixed fieldset .chosen-container-single .chosen-single{ border: #DAE0E5 1px solid; border-radius: 6px; }#searchContainer.fixed fieldset .searchLabelContainer span,#searchContainer.ar.fixed fieldset .searchLabelContainer.optional,#searchContainer.uy.fixed fieldset .searchLabelContainer.optional{display:none;}#searchContainer.fixed fieldset .chosen-single span{display: block; line-height: 35px; padding: 0 15px 0 0;}#searchContainer fieldset .text_fixed{display: none;}#searchContainer.fixed fieldset .text_fixed{display: block;}#searchContainer.br.fixed fieldset{position: relative; top: 0;}#searchContainer.br.fixed fieldset label{display: none;}#searchContainer.br.fixed fieldset .text_fixed{display: block;}#searchContainer.br.fixed fieldset input{width:225px !important; margin: 8px 8px 0 !important;}#searchContainer.br.fixed fieldset .button{width: 20% !important;}#searchContainer.br.fixed .noCepContainer #noCep{position: absolute; left: -3px; bottom:-3px; font-size: 0.913em;}.fixed #chainSearchContainer figure,.fixed #chainSearchContainer .seoTitles,.fixed #chainSearchContainer .info{display:none;}.fixed #chainSearchContainer{background: none; padding: 0; top: auto;}#searchContainer{top: -70px; transition:top 0.35s ease-in-out; -moz-transition:top 0.35s ease-in-out; -webkit-transition:top 0.35s ease-in-out; transition-delay:0.35s; -webkit-transition-delay:0.35s; -moz-transition-delay:0.35s;}body.chainProfile #searchContainer.ar fieldset .searchLabelContainer.city,body.chainProfile #searchContainer.uy fieldset .searchLabelContainer.city,body.chainProfile #searchContainer.bo fieldset .searchLabelContainer.city{width: 28.2%;}body.chainProfile #searchContainer.ar fieldset .searchLabelContainer.address,body.chainProfile #searchContainer.uy fieldset .searchLabelContainer.address,body.chainProfile #searchContainer.bo fieldset .searchLabelContainer.address{width: 50%;}#homeAppsLinks {overflow: hidden;margin: 7em auto 0;text-align: center;}#homeAppsLinks.br {margin:3.8em auto 0;}#homeAppsLinks span {display: block;color: rgba(255, 255, 255, 0.7);padding: 0 0 1em;}#searchContainer.br #homeAppsLinks span {padding: 0 0 1em;}#homeAppsLinks a {margin: 0 1.4em 0;display: inline-block;width: 135px;height: 50px;text-indent: -9999px;background-image: url('home/homeAppSprite-es-1dfe0c9f09c19c9e6cb39e6eb9b4580d.svg');background-repeat: no-repeat;background-color: rgba(40, 34, 30, 0.5);border-radius: 3px;border-bottom: 1px solid rgba(31, 29, 25, 0.2);}#homeAppsLinks a:hover {background-color: rgba(245, 244, 244, 0.25);}#homeAppsLinks.br a {background-image: url('home/homeAppSprite-pt-b3ee1800f7029300007f140e75f507fd.svg');}#homeAppsLinks .apple {background-position: 7px 7px;}#homeAppsLinks .android {background-position: -174px 7px;}#homeAppsLinks .windows {background-position: -378px 7px;}.home.uy #header.newHomeStyle { background-image: url("https://images.deliveryhero.io/image/pedidosya/home-backgrounds/home-background-uy.jpg") !important; background-size: cover; }.home.ar #header.newHomeStyle { background-image: url("https://images.deliveryhero.io/image/pedidosya/home-backgrounds/home-background-ar.jpg") !important; background-size: cover; }.home.cl #header.newHomeStyle, .home.py #header.newHomeStyle, .home.bo #header.newHomeStyle { background-image: url("https://images.deliveryhero.io/image/pedidosya/home-backgrounds/home-background-others.jpg") !important; background-size: cover; }.peya #header.newHomeStyle .hgroups h2 { display:none !important; }.peya #header.newHomeStyle .hgroups {width: 100%; float: none; margin: 0; display: flex; padding: 11em .6em 1em; }.home.peya #header.newHomeStyle .hgroups {width: 100%; float: none; margin: 0; display: flex; padding: 6em .6em 1em; }.home.pe #header.newHomeStyle .hgroups {width: 100%; float: none; margin: 0; display: flex; padding: 6em .6em 1em; }.br.peya #header.newHomeStyle .hgroups { padding: 8em .6em 1em; }.home.br.peya #header.newHomeStyle .hgroups { padding: 4em .6em 1em; }.home.cities.br.peya #header.newHomeStyle .hgroups { padding: 4em .6em 1em; }.chains.br.peya #header.newHomeStyle .hgroups { padding: 6em .6em 1em; }.homeLanding.cities #header.newHomeStyle .hgroups { padding: 9.5em .6em 1em; }.peya #header.newHomeStyle.medium-header .hgroups { padding: 6em .6em 1em; }.peya.category #header.newHomeStyle.medium-header .hgroups { padding: 6em .6em 1em; }.peya.chains #header.newHomeStyle.medium-header .hgroups { padding: 8em .6em 1em; }.peya #header.newHomeStyle .hgroups h1 { background: #f52f41; width: auto; font-size: 3em; font-weight: bold; padding: 6px 10px 8px 10px; margin-bottom: 10px; text-align: center; position: relative; border-radius: 1px; }.pe #header.newHomeStyle .hgroups h1 { background: #f52f41; width: auto; font-size: 3em; font-weight: bold; padding: 6px 10px 8px 10px; margin-bottom: 10px; text-align: center; position: relative; border-radius: 1px; }.peya .results #header.newHomeStyle .homeWrapper .hgroups h1 { background: none; }#header.newHomeStyle #searchContainer fieldset.row { background: none !important; }.peya #header.newHomeStyle .searchLabelContainer { margin:0 -1px 0 0 !important; }.chains.chainProfile #header .hgroups { padding: 6em .6em 1em !important; }.peya #header.newHomeStyle #searchContainer.fixed .searchLabelContainer { margin: 8px 8px 0 0 !important; }.chains.chainsProfile.peya #header.newHomeStyle #searchContainer fieldset .button { top: 28px; }.br #header.newHomeStyle #searchContainer fieldset .button { top: 0px !important; }.peya #header.newHomeStyle .row.rowContainer.homeWrapper { margin-top: 1.5%; }.pe #header.newHomeStyle .row.rowContainer.homeWrapper { margin-top: 1.5%; }.peya #header.newHomeStyle #searchContainer fieldset .searchLabelContainer span { font-weight: 300; }.peya.locationTestTop #header.newHomeStyle #searchContainer fieldset .searchLabelContainer span { font-weight: 300; }.peya.locationTestTop #header.newHomeStyle #searchContainer fieldset .searchLabelContainer .location-text { max-width: 100%; }.chainProfile.peya #header .content_steps  { display: none; }#header.withCoords .content_steps  { display: none; }.peya #header.newHomeStyle .container_steps { width: 100%; position: absolute; left: 0; bottom: 30px; text-align: center; }.peya #header.newHomeStyle .container_steps .steps_li { display: inline-block; width: 250px; position: relative; margin-right: 52px; }.peya #header.newHomeStyle .container_steps .content_steps_img { float: left; margin-top: 10px; width: 25%; }.peya #header.newHomeStyle .container_steps .step_title { display: inline-block; position: relative; text-align: left; width: 165px; font-size: 13px; margin-left: 0px; font-weight: bold; }.peya #header.newHomeStyle .container_steps .step_subtitle { text-align: left; position: relative; display: inline-block; width: 165px; margin-left: 10px; font-size: 11px; line-height: 1.5; padding-right: 15px; color: rgba(255, 255, 255, 0.7); }.peya #header.newHomeStyle .container_steps .steps_li:last-child { margin-right: 0; }.peya #header.newHomeStyle .container_steps .step_subtitle:last-child { width: 175px; }.pe #header.newHomeStyle .container_steps { width: 100%; position: absolute; left: 0; bottom: 30px; text-align: center; }.pe #header.newHomeStyle .container_steps .steps_li { display: inline-block; width: 250px; position: relative; margin-right: 52px; }.pe #header.newHomeStyle .container_steps .content_steps_img { float: left; margin-top: 10px; width: 25%; }.pe #header.newHomeStyle .container_steps .step_title { display: inline-block; position: relative; text-align: left; width: 165px; font-size: 13px; margin-left: 0px; font-weight: bold; }.pe #header.newHomeStyle .container_steps .step_subtitle { text-align: left; position: relative; display: inline-block; width: 165px; margin-left: 10px; font-size: 11px; line-height: 1.5; padding-right: 15px; color: rgba(255, 255, 255, 0.7); }.pe #header.newHomeStyle .container_steps .steps_li:last-child { margin-right: 0; }.pe #header.newHomeStyle .container_steps .step_subtitle:last-child { width: 175px; }#searchContainer.br fieldset {padding: 1em 1.7em 1.2em;min-width: 300px !important;width: 40%;}#searchContainer.br .noCepContainer {text-align: center;min-width: 300px !important;padding: 0;}#searchContainer.br.fixed .noCepContainer{padding: 0 !important;}#searchContainer.br .noCepContainer #noCep{font-size: 1em;margin: 1em 0 0;padding: .3em;text-decoration: underline;}#searchContainer.br .noCepContainer #noCep:hover {text-decoration: none;}#searchContainer.br fieldset label {color: #fff;font-size: 1.2em;margin-bottom: .7em;font-weight: 700;}#searchContainer.br fieldset input.primary:not(.modal input.primary) {width: 100%;height: 49px;margin-right: 0;line-height: 1.2em;}#searchContainer.br #searchCep {width: 100%;padding: .7rem 1rem .5rem;margin-top: 4%;font-size: 1.5em;top: 0;}#searchContainer.br #searchCep[disabled] {opacity: .8!important}#noLocationAvailable {position: absolute;top: 10px;width: 95%;text-align: center;display: none;}#noLocationAvailable h3 {font-size: 3em;margin: .2em 0;}#noLocationAvailable p {font-size: 1.2em;color:#273239;}#noLocationAvailable footer {margin: 1em 0 0;}#noLocationAvailable footer .button{font-size: 1.4em;}#detailedForm, #mapContainer{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);z-index: 100;display: none;overflow-y: auto;overflow-x: hidden;}#promotionsContainer h3 {font-family: 'Muli';font-size: 24px;font-weight: 800;font-style: normal;font-stretch: normal;line-height: 1.17em;letter-spacing: normal;color: #273239;margin-bottom: 35px;}#promotionsContainer.content_modal .box_modal {padding: 20px 40px;margin-top: 13%;display: block;}.single_size {width: 408px !important}.double_size {width: 630px !important;}.term_and_conditions_size {width:408px !important;padding: 50px;}.two_rows {height: 480px}.three_rows {height: 680px}#promotionsContainer .closeModal {background: url(home/location-e2c0a113a6a5b557231f5b9907ff5dc2.svg) no-repeat scroll -13px -51px;cursor: pointer;height: 30px;width: 30px;top: 14px;position: absolute;right: 10px;background-size: 50px;}#promotionsContainer section {flex-wrap: nowrap;position: relative;top: -15px;max-height: 590px;-ms-overflow-style: none;overflow-y: auto;overflow: -moz-scrollbars-none;}#promotionsContainer section::-webkit-scrollbar {display:none;}#promotionsContainer .ul-container {width: 96%;overflow: hidden;}#promotionsContainer ul {white-space: nowrap;margin: 20px 0 10px 0;}#promotionsContainer ul li {width: 344px;height: 150px;display: inline-block;margin: 0 8px;overflow: hidden;}#promotionsContainer .right-arrow {margin-left: 10px;position: relative;line-height: 164px;font-size: 1.7em;font-weight: bold;color:#dddddd;cursor: pointer;}#promotionsContainer .left-arrow {margin-right: 10px;position: relative;line-height: 164px;font-size: 1.7em;font-weight: bold;color:#dddddd;cursor: pointer;}.promo_modal img {display: block;border-radius: 6px;height: 120px;width: 344px;}.box_modal.single_size .promo_modal img {width: 100%;}#promotionsContainer .single_size .ul-container {width: 100%;}#promotionsContainer .single_size ul li {width: 100%;margin: 0;}.box_modal.single_size .content_promotions .left-arrow, .box_modal.single_size .content_promotions .right-arrow {display: none;}.notransition {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;}.button-promotions-terms {margin-top: 25px;text-align: center;}.content_promotions span {font-family: 'Muli';font-size: 17px;font-weight: 800;font-style: normal;font-stretch: normal;line-height: 1.29;letter-spacing: normal;color: #273239;}.promo_modal a {font-family: 'Muli';font-size: 12px;font-weight: 600;font-style: normal;letter-spacing: normal;color: #f52f41;position: relative;top: 10px;}.closeModal{background: url('tinyBox/close-3d9e80f0f694d458c80f93d3224cfe3b.png') no-repeat scroll 15px -4px;cursor: pointer;height: 15px;width: 34px;position: absolute;right: -20px;top: 5px;}.closeModal:hover, #mapContainer .closeModal:hover {background-position: 15px -26px;}#mapContainer #searchMap {height: 600px;width: 100%;overflow: hidden;}#mapModal .mapHint,#customCtrl_copy ul{border-radius: 3px;box-shadow: 0px 2px 7px -2px rgba(0, 0, 0, 0.35);}#mapModal .mapHint{background: #fef3cf;border: 1px solid #fff1c5;margin: 0 0 .5em;padding: .8em;text-align: center;}#mapModal .mapHint h3{font-size: 1.25em;font-weight: 700;margin: 0 0 .5em 0;}#mapModal .mapHint span{color:#273239;font-size: 1.1em;line-height: 1.25;}#customCtrl_copy{width: 252px}#customCtrl_copy ul{background-color: #FFF;max-height: 472px;overflow: auto;}#customCtrl_copy ul li button{padding: .4em;display: block;background: transparent;color: #0684B4;text-align: left;width: 100%;}#customCtrl_copy ul li:first-child button{padding: .8em .4em .4em;}#customCtrl_copy ul li:last-child button{padding: .4em .4em .8em;}#customCtrl_copy ul li button:hover{background-color: #f3f3f3;}#customCtrl_copy ul li button i{background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -10px -3098px;background-size: 31px 3240px;display: inline-block;width: 10px;height: 12px;vertical-align: top;}#customCtrl_copy ul li button:hover i{background-position: -10px -3116px;}#customCtrl_copy ul li button span{display: inline-block;vertical-align: top;width: 92%;padding: 0 0 0 .4em;}.mapTooltip{background-color: #fff;border-radius: 3px;box-shadow: 0px 2px 7px -2px rgba(0, 0, 0, 0.35);padding: .8em;font-size: 1.1em;width: 160px;height: 118px;}.mapTooltip:before,.mapTooltip:after{content: ' ';position: absolute;top: 100%;left: 44%;border-color: transparent;border-style: solid;border-width: 9px;width: 19px;}.mapTooltip:after{border-top-color: #fff;}.mapTooltip:before {border-top-color: #cecece;border-width: 9px;left: 42.9%;}.mapTooltip span{display: block;color: #273239;text-align: center;padding: .1em 0 .8em;line-height: 1.4;height: 60px;word-wrap:break-word;}.mapTooltip #confirm, .mapTooltip #decoy_confirm{width: 100%;margin: 0;font-size: 1.1em;}#addressFormModalContainer .closeModal:hover {background-position: 5px -26px;}.modal,#mapModal {width: 540px;margin: 1% auto;border: 1px solid #ccc;padding: 1em;background: #fff;border-radius: 5px;position: relative;top: 3%;min-height: 227px;}.modal.simple{min-height: 165px;width: 585px;}#mapModal {width: 75%;min-width: 960px;padding: 0;}.results .modal {top: 15%;}.co.results #detailedForm .modal.simple {top: 3%;}.content_geocoding h2{text-align: left !important; font-size: 2em !important;}.content_geocoding .subtitle{width: 100%; float: left; font-size: 1.167em; margin: -12px 0 40px 1px; color: #273239;}#detailedForm .modal  .content_geocoding .subtitle{margin:0 0 20px 1px;}.content_geocoding ul{width: 100%; float: left; margin: 0 0 0 -1px;}.content_geocoding ul li{float: left; margin: 0 6px 0 0;}.content_geocoding ul li:last-child{margin: 0;}.content_geocoding ul li.city{width: 115px;}.content_geocoding ul li.street{width: 210px;}.content_geocoding ul li.number{width: 80px; margin: 0 8px 0 0;}.content_geocoding ul li.btn{width: 134px;}.content_geocoding ul li label{width: 100%; margin: 0 0 0px 3px; font-size:1em}.content_geocoding ul li input{width: 100% !important;}.content_geocoding ul li .button{width:100%; font-size: 1.33em; margin: 20px 0 0; height: 4.1rem; box-sizing:border-box; -webkit-box-sizing:border-box;}#detailedForm .modal header h2 {font-size: 2em;text-align: center;margin:0 0 10px;padding: .4em 0 0;border: none;}#searchContainer.br .modal fieldset{width: 100%;padding: 0;min-width: 514px !important;}.modal input.text,.modal .chosen-container {float: left;height: 4rem;font-size: 1.2rem;margin: .18rem;border-color:#d6d6d6;}.modal .chosen-container-single .chosen-single div b {background-position: 0 .8em;}.modal .chosen-container-single .chosen-single:hover,.modal .chosen-container-single .chosen-single:active,.modal .chosen-container-single .chosen-single:focus,.modal input:hover,.modal input:active,.modal input:focus {border-color: #A9B1B7;}.modal #selectState,.modal #selectPrefix{width: 24.1%;}.modal #validation_selectState,.modal #validation_selectPrefix{width: 24.1% !important;}.modal #validation_selectState_chosen,.modal #validation_selectPrefix {width: 21.1% !important;}.modal #selectCity{width: 74%;}.modal #validation_selectCity_chosen {width: 77.2% !important;}.modal input.primary {width: 59.2%}.modal.simple input.primary {width: 84%;}.modal #validation_address.primary{width: 62.2%;}.modal input.secondary {width: 14.1%;}.modal input#number.glow {box-shadow: 0px 0px 5px rgba(248, 172, 43, 0.6);border-color: #f52f41;}.modal .chosen-disabled a,.modal input.disabled,.modal input.disabled:hover {background-color: #D3D3D3;color: #273239;border-color: #A9B1B7;cursor: default;}.modal input.disabled {opacity: .3;}.modal footer {padding: .3rem 0 0;}#fieldsetContainer footer #validation_search,#fieldsetContainer footer #decoy_validation_search,#fieldsetContainer footer #search,#fieldsetContainer footer #decoy_search,#fieldsetContainer footer #detailedSearch,#fieldsetContainer footer #decoy_detailedSearch{font-size: 1.6em;width: 99.1%;margin: .1em;float: none;background: #F52F41;text-indent: initial;border: 1px solid #f52f41;}.br #fieldsetContainer .street-large #selectPrefix_chosen{display:none;}.br #fieldsetContainer .street-large #number{display:none;}.br #fieldsetContainer .street-large #street{width:99%; transition:all 0.35s ease-in-out 0.2s; -webkit-transition:all 0.35s ease-in-out 0.2s;}.br #fieldsetContainer .subtitle{color:#273239; margin:10px 0 5px; float:left;}.modal section {padding: 1.4rem .3rem .2rem;}.modal section h3 {font-size: 1.4rem;border-bottom: 1px solid #e6e6e6;padding: 0 0 .5rem;}.modal section ul {padding: 0 .1rem;line-height: 2;font-size: 1.1rem;}.modal section ul li a {display: block;}.modal .loaderContainer {display: block;position: absolute;height: 100%;background: #fff;width: 100%;z-index: 1;top: 0;left: 0;border-radius: 5px;}.modal #loaderContainer {position: absolute;top: 8em;width: 96%;}.modal #loaderContainer .loading {display: block;margin: 0 auto;}.modal #fieldsetContainer {display: none;}.modal #fieldsetContainer fieldset{width:100%;}#validateStreet li {text-align:left;}.medium-header.withCep #searchContainer.br fieldset,#searchContainer.br #chainSearchContainer fieldset{width: 60%;padding: 1.8em 1.6em 1em;min-width: 560px;}#searchContainer.br #chainSearchContainer fieldset{width: 90%;}#searchContainer.br #chainSearchContainer fieldset label{text-align: left;}.medium-header.withCep #searchContainer.br fieldset input.primary,#searchContainer.br #chainSearchContainer fieldset input.primary {width: 52%;margin: 0 2% 0 0;}.medium-header.withCep #searchContainer.br #searchCep,#searchContainer.br #chainSearchContainer #searchCep{width: 46%;margin: 0;height: 50px;top: 0;}.medium-header.withCep #searchContainer.br .noCepContainer,#searchContainer.br #chainSearchContainer .noCepContainer {padding: .8em 0 0;clear:both;text-align: left;}.medium-header.withCep #searchContainer.br .noCepContainer #noCep,#searchContainer.br #chainSearchContainer .noCepContainer #noCep {margin: .3em 0 0;padding: .5em .15em;width: auto;font-size: .95em;text-decoration: underline;border:0;}.medium-header.withCep #searchContainer.br .noCepContainer #noCep:hover,.medium-header.withCep #searchContainer.br .noCepContainer #noCep:active,.medium-header.withCep #searchContainer.br .noCepContainer #noCep:focus,#searchContainer.br #chainSearchContainer .noCepContainer #noCep:hover,#searchContainer.br #chainSearchContainer .noCepContainer #noCep:active,#searchContainer.br #chainSearchContainer .noCepContainer #noCep:focus{background:transparent;text-decoration: none;}#deliveryByCity ul li,.chainsBranchesContainer ul li {width: 87%;line-height: 1.7;}#deliveryByCity ul li,#recentActivity ul li span,#featuredDeliveries h2,#recentActivity h2,#deliveryByCity h2,#footer .top ul li,.chainsBranchesContainer ul li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 .7em 0 0;font-weight: 800;font-family: 'Muli';}.chainsBranchesContainer #onboarding ul li {white-space: initial;}#featuredDeliveries,#featuredDeliveries ul,#featuredDeliveries ul li,#featuredDeliveries ul li section,#recentActivity ul li,#deliveryByCity section {}#featuredDeliveries ul,#featuredDeliveries ul li figure,#featuredDeliveries ul li section,#recentActivity ul li figure,#recentActivity ul li span,.banner-mobile a {float: left;text-align: left;margin: 0;}#featuredDeliveries {width: 48%;float: left;}#featuredDeliveries ul{width: 100%;overflow: hidden;}#featuredDeliveries ul li {margin: 0 3% 3% 0;float: left;width: 48%;}#featuredDeliveries ul li:nth-child(2n+2){margin: 0 0 3% 0;}#featuredDeliveries ul li figure {margin: 0 .8em 0 0;}#featuredDeliveries ul li figure a {display: block;width: 48px;height: 48px;overflow: hidden;}#featuredDeliveries ul li figure a img {border: 1px solid #e6e6e6;border-radius: 2px;width: 98%;}#featuredDeliveries ul li figure a img:hover {border-color: #A9B1B7;}#featuredDeliveries ul li section {margin: .02em 0 0;width: 74%;padding: .2rem 0 0;}#featuredDeliveries ul li section span.rating {width: 90px;height: 16px;}#featuredDeliveries ul li section span.comments {color: #A9B1B7;font-size: .9rem;position: relative;top: -3px;}#featuredDeliveries ul li section a {display: block;margin: 0 0 .45em;font-size: 1.1rem;line-height: 1.2;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}#deliveryByCity.foodLanding {margin: 0 auto 3rem;}#deliveryByCity section ul,.chainsBranchesContainer section ul,.foodLanding section.columns ul {float: left;width: 33%;}.searchHeader header h2 {padding: 0;font-size: 2.4em;margin: 1.6em 0 1em;text-align: center;}.home h2.title-normal {padding: 0;font-size: 2.4em;margin: 1.6em 0 1em;text-align: center;font-weight: 700;}.homeBenefits {padding: 0 0 3em;}.homeBenefits li {width: 33%;display: inline-block;font-size: 1.15rem;text-align: center;padding: .6em 3em;}.homeBenefits li b {display: block;background: url('home/home-benefits-920e2b3f83d375f113583a49069721a4.svg') no-repeat;height: 10em;width: 12em;margin: 0 auto;}.homeBenefits li:nth-child(2) b {background-position: -4px -153px;}.homeBenefits li:last-child b {background-position: -6px -334px;}#deliveryByCity {padding: 0 0 8em;width: 100%;float: left;}#cityGrid {overflow: hidden;margin: 0 0 1.6em;}#cityGrid li.cityGridItem {position: relative;height: 198px;width: 32.93%;margin: 0 0 .4em .4em;overflow: hidden;float: left;padding: 0;border-radius: 2px;}#cityGrid li.cityGridItem:nth-child(3n+1) {margin-left: 0%;}#cityGrid li.cityGridItem h4 {margin: 0;font-size: 1.8em;color: #fff;text-align: center;padding: 4.2em 0 0;font-weight: 600;}#cityGrid li.cityGridItem a {display: block;position: relative;width: 100%;height: 100%;padding: 0;margin: 0;background: rgba(0, 0, 0, .4);-webkit-transition: background-color .3s ease-out;-moz-transition: background-color .3s ease-out;-o-transition: background-color .3s ease-out;transition: background-color .3s ease-out;}#cityGrid li.cityGridItem a:hover {text-decoration: none;background: rgba(0, 0, 0, .6);}#cityGrid.ar li{background: url('home/cities/cities-ar-b5965bae038479cb1ac106d3edb0e2d6.jpg');background-color: #fff;background-size: cover;}#cityGrid.ar li.cityGridItem.cityGridItem_co {background-position: 1721px 0;}#cityGrid.ar li.cityGridItem.cityGridItem_ro {background-position: 1376px 0;}#cityGrid.ar li.cityGridItem.cityGridItem_lp {background-position: 1021px 0;}#cityGrid.ar li.cityGridItem.cityGridItem_vl {background-position: 681px 0;}#cityGrid.ar li.cityGridItem.cityGridItem_si {background-position: 315px 0;}#cityGrid.br li {background: url('home/cities/cities-br-a8744c05cf83a9da04916ade0c5b59ed.jpg');background-color: #fff;background-size: cover;}#cityGrid.br li.cityGridItem_bh {background-position: -730px 0}#cityGrid.br li.cityGridItem_br {background-position: -1055px 0}#cityGrid.br li.cityGridItem_cu {background-position: -1750px 0}#cityGrid.br li.cityGridItem_poa {background-position: -1396px 0}#cityGrid.br li.cityGridItem_rio {background-position: -356px 0}#cityGrid.br li.cityGridItem_sp {background-position: -28px 0}#deliveryByCity #allCitiesButton {margin: 0 33.45%;display: table;width: 32.99%;}.mobileBackground {background: url('home/banner-mobile-bg-8970a7e87a6a6bf05272b332c38a8506.jpg') no-repeat;background-size: cover;max-height: 26em;}#bannerMobileNew {margin: 0 auto;}#bannerMobileNew section {width: 65%;float: left;margin: 3.6em 0 0;}#bannerMobileNew section span {display: block;color: #fff;font-size: 3.5em;letter-spacing: .03em;line-height: 1;font-weight: 700;margin: 0 0 .6em;}#bannerMobileNew section span i {display: block;font-style: normal;}#bannerMobileNew section span b {display: block;font-size: .5em;font-weight: 100;padding: .5em 0 0;color: #fff;}#bannerMobileNew section.br span {font-size: 2.8rem;}#bannerMobileNew section.br span i {font-size: 3.2rem;}#bannerMobileNew section a {display: inline-block;margin: 0 1em 0 0;}#bannerMobileNew section a img {width: 12em;}#bannerMobileNew figure{float: left;height: 23em;width: 34%;}#bannerMobileNew figure img {width: 86%;-webkit-transform: translate3d(0,0,0) rotate(12deg);-ms-transform: translate3d(0,0,0) rotate(12deg);-o-transform: translate3d(0,0,0) rotate(12deg);transform: translate3d(0,0,0) rotate(12deg);position: relative;top: -54px;opacity: 0;will-change: transform, opacity;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(12deg);transform:translate3d(100%,0,0) rotate(12deg)}50%{opacity:1;-webkit-transform:rotate(12deg);transform:rotate(12deg);}100%{opacity:1;-webkit-transform:rotate(12deg);transform:rotate(12deg);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(12deg);-ms-transform:translate3d(100%,0,0) rotate(12deg);transform:translate3d(100%,0,0) rotate(12deg)}50%{opacity:1;-webkit-transform:rotate(12deg);transform:rotate(12deg);}100%{opacity:1;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}#searchContainer fieldset .button {display: inline-block;float: left;position: relative;top: 23px;width: 18%;height: 50px;padding: .350em 1em;margin: 0;font-size: 1.5em;line-height: 2.1;left: 1px;}.filters_text {margin-top: 30px;display: block;font-size: 1.1rem;font-weight: 700;}.filters_text:first-child {margin-top: 5px;}.ar.food #searchContainer fieldset .button,.uy.food #searchContainer fieldset .button{width:19.3%;}.ar #searchContainer fieldset .button,.uy #searchContainer fieldset .button,{width:17.8%;}.cl #searchContainer fieldset .button {width:21.8%;}.ar.oleodelivery #searchContainer fieldset .button {width:15.8%;}.error #searchContainer fieldset .button { width: 13.8%; }#footer {background: #f52f41;border-top: #D83F2F;overflow: hidden;position: relative;width: 100%;min-width: 600px !important;padding: 0 .2em;}#footer section.top {padding: 1em 0 1.8em;overflow: hidden;}#footer h4,#footer a,#footer span {color: #fff;font-size: .9em;line-height: 1.8;}#footer h4 {font-size: 1.1em;margin: 0 0 .6rem;color: #fff;line-height: 1.8;}.button.suggest {margin: 0;white-space: nowrap;text-overflow: ellipsis;padding: 0;background: none;border: none;color: #fff;text-shadow: inherit;font-weight: 400!important;font-size: .9em;line-height: 1.8;overflow: hidden;text-align: left;}#footer .social li a{background: url('common/b-footer-sprite-006f08ed69352b31836f45e7402f6953.svg') no-repeat;text-indent: -9999px;height: 28px;width: 24px;margin: 0;}#footer .social li a.google-plus{background-position: -2px -83px;}#footer .social li a.facebook {background-position: -2px -4px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer .social li a.facebook {background-position: -2px -3px;}}#footer .social li a.twitter {background-position: -2px -42px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer .social li a.twitter {background-position: -2px -41px;}}#footer .social li a.youtube {background-position: -2px -121px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer .social li a.youtube {background-position: -2px -120px;}}#footer .social li a.iphone{background-position: -1px -266px;}#footer .social li a.android{background-position: -2px -195px;}#footer .social li a.windows{background-position: -2px -335px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer .social li a.windows{background-position: -2px -332px;}}#footer section.bottom {border-top: 1px solid rgba(255, 255, 255, 0.20);padding: 1em 0 2em;}#footer .bottom section span {color: #fff;font-size: .9em;line-height: 1.8;}#footer .bottom ul.countries {height: 18px;padding: .1em 0 0;}#footer .bottom a {margin: 0 .3rem;border: 1px solid #fff;height: 15px;}#footer ul.countries li{margin: 0;}#footer ul.countries li a {background: url('common/flags-sprite-3cf8588b25b9a77953c6468f90cdbfb2.png');text-indent: -9999px;width: 20px;height: 15px;margin: 0 .3rem;border: 1px solid #fff;}#footer ul.countries li a.ar{background-position: -2px -244px;}#footer ul.countries li a.br{background-position: 20px -244px;}#footer ul.countries li a.cl {background-position: 21px -272px;}#footer ul.countries li a.pa{background-position: -22px -724px;}#footer ul.countries li a.py {background-position: -21px -710px;}#footer ul.countries li a.uy{background-position: -1px -300px;}#footer ul.countries li a.ve{background-position: -1px -272px;}#footer ul.countries li a.co {background-position: 21px -286px;}#footer ul.countries li a.pe {background-position: 21px -258px;}#footer ul.countries li a.ec{background-position: -1px -794px;}#footer ul.countries li a:hover {opacity: .6;filter: alpha(opacity=60);-moz-opacity: 0.60;}#footer section.top section:first-child,#footer section.top section:last-child {width: 18%;}#footer section.top section {float: left;width: 21%;}body.inner #wrap,body.mobile #wrap,body.homeLanding #wrap {min-height: 100%;margin-bottom: -176px;}body.inner #wrap:after,body.mobile #wrap:after,body.homeLanding #wrap:after {content: "";display: block;}#footer.inner,body.inner #wrap:after,body.mobile #wrap:after,body.homeLanding #wrap:after {height: 176px;}#footer.inner {z-index: 2;position: relative;height: 120px;width: 100%;}#footer.inner ul.nav{margin-top: 1em;}#footer.inner ul.nav li a {margin: 0!important;}#footer.inner ul.nav li {display: inline;margin-right: 1.5em;}footer.inner .otherLinks li {display: inline;margin-right: 1.5em;}#footer.inner section.top {padding: .8em 0 0;overflow: hidden;margin: 0 auto;}#footer.inner section.top section{width: 50%;}#footer.inner .social {width: 36%;}#footer.inner .social ul {text-align: right;display: inline-block;}#footer.inner .social ul:first-child {margin: 2% 0;width: 69%;}#footer.inner .social ul:last-child {margin: 2% 0;float: right;width: 31%;}#footer.inner .social ul li {display: inline-block;text-align: left;float: none;vertical-align: middle;}#footer.inner .social ul li:last-child{padding: 0;}body.inner.checkout #footer.inner {height: 50px;z-index: 0;}body.inner.checkout #wrap {margin-bottom: -50px;}body.inner.checkout #footer section.bottom {border: 0;}body.inner.checkout .tmask {top: 0;}.chainsWrap #searchContainer > .row {top: 13rem;}.chainsWrap.widget #searchContainer > .row,.homeChainsWrap #searchContainer > .row,.foodHome #searchContainer > .row {top: 7rem;}#chainSearchContainer {background: rgba(40, 34, 30, 0.5);border-radius: 3px;position: relative;padding: 1.5% 3%;top: 4em;width: 100%;margin: 0 auto;}.chainsHome #chainSearchContainer{top: 5em;}#searchContainer.br.chain .searchChain {margin: 0 auto;width: 60%;}#chainSearchContainer .hasDiscount{position: absolute;right: -2px;padding: 0.7em 1em;background: #00C3A7;color: #fff;border-radius: 1px;}.fixed #chainSearchContainer .hasDiscount{display: none;}#chainSearchContainer .hasDiscount span{display: block;font-size: 1.8em;text-align: center;}#chainSearchContainer .hasDiscount i{display: block;margin-top: .4em;font-style: normal;font-size: .95rem;}.chains #searchContainer #chainSearchContainer fieldset.row{margin: 0 auto !important;}.chains #searchContainer.br #chainSearchContainer fieldset.row{margin: 0 auto !important;}#chainSearchContainer figure {width: 94%;position: absolute;margin: 0 auto!important;display: inherit;z-index: 1;top: -90px !important;text-align: center;}#chainSearchContainer figure img {width: 150px;border-radius: 4px;border: 1px solid rgba(255, 255, 255, 0.3);}#chainSearchContainer .noCepContainer button.transparent {padding: .6em 0;}#chainSearchContainer .searchChain {margin: 0 auto;width: 70%;text-align: left;}#chainSearchContainer fieldset {min-width: 100%;margin: .6em auto;float: none;display: inherit;position: relative;text-align: center;background: none!important;padding: 0;}#chainSearchContainer .seoTitles {width: 100%;text-align: center;display: inline-block;margin: .6em 0 0;}#chainSearchContainer h1 {margin: 1.9em auto .3em;display: inline-block;}#chainSearchContainer h2 {line-height: 1;text-align: center;color: #fff;margin: 0 auto 2.4rem;font-weight: 100;margin-top: 0em;margin-bottom: 1em;font-size: 1.5em;display: block;}#chainSearchContainer .info {padding-bottom: 1.6em;margin: 0 0.8em;border-bottom: 1px solid rgba(255, 255, 255, .2);}#searchContainer.br #chainSearchContainer .info{margin: 0 3.8em;}#chainSearchContainer .info .comments {height: 25px;color: #fff;font-size: 1.4em;position: relative;top: -2px;margin-left: .4em;}#chainSearchContainer .info {text-align: center;}body.homeLanding #searchContainer h1.chainsHome,body.category #searchContainer h1.foodHome{margin-top: 3em!important;}body.homeLanding #searchContainer.br h1.chainsHome,body.category #searchContainer.br h1.foodHome{margin: 1.5em auto 1em !important;}body.homeLanding #searchContainer.br #homeAppsLinks,body.category #searchContainer.br #homeAppsLinks{top: 8em;}.foodLanding{padding: 0em .3em 1em;}.chainsBranchesContainer .accordion .content.active{background: transparent;}.chainsBranchesContainer .accordion .content.branches {overflow: hidden;padding: 1em 0 1.5em;background: transparent;}.chainsBranchesContainer .branches li {float: left;width: 31.8%;margin: 0 2% 2% 0;padding: 0;min-height: 47px;}.chainsBranchesContainer .branches li.uniqueProfile {float: none !important;}.chainsBranchesContainer .branches li:nth-child(3n+3){margin: 0 0 2%;}.chainsBranchesContainer .branches li a {font-size: 1.2em;display: block;padding: .6em;height: 4.4em;}.chainsBranchesContainer .branches li img{width: 3.2em;position: relative;vertical-align: top;margin: 0 2% 0 0;border: 1px solid #e6e6e6;border-radius: 3px;display: inline-block;}.chainsBranchesContainer .branches li a .info{display: inline-block;width: 82%;}.chainsBranchesContainer .branches li a i {font-style: normal;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width:74%;}.chainsBranchesContainer .branches li a .address {display: block;background: url('common/small-pin-97f9e748277c10ee7ed9823b60ad8f52.svg') no-repeat 0px 1px;padding: 0em 0 0 1.4em;font-size: .9em;color: #273239;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 18px;position: relative;top: -.6em;}.chainsBranchesContainer .branches li a:hover {text-decoration: none!important;}.chainsBranchesContainer .branches li a:hover i {text-decoration: underline;}.chainsBranchesContainer .branches li a:hover .address {background-position: 0px -17px;}.chainsBranchesContainer .branches li a:hover img {border-color: #A9B1B7;}.chainsBranchesContainer .branches .labelDiscount{display: inline-block;overflow: hidden;background: #00C3A7;color: #fff;font-size: .7em;line-height: 1.5;font-weight: 100;padding: 0 .5em;border-radius: 2px;position: relative;top: -.5em;}.chainsBranchesContainer dd > a {background: none;font-size: 1.4em;padding: .5em 0 .2em;color: #273239;border-bottom: 1px solid #e6e6e6;}.chainsBranchesContainer dd > a b {width: 13px;height: 11px;float: right;margin-right: 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') -15px -982px no-repeat;background-size: 31px 3240px;opacity: .5;filter: alpha(opacity=50);-moz-opacity: 0.50;position: relative;top: 10px;right: 14px;}.chainsBranchesContainer dd > a:hover {background: inherit;text-decoration: none;border-color: #A9B1B7;}.chainsBranchesContainer dd > a:hover b {opacity: 1;}h3.chainsCommentsTitle{margin:40px auto 10px;text-align: left !important;}.chainsCommentsContainer {padding: 2em;overflow: hidden;margin:0 auto 60px !important;}.chainsCommentsContainer .chainsCommentElement {float: left;width: 32.3%;position: relative;margin-right: 1.5%;padding-right: 2.5%;overflow: hidden;}.chainsCommentsContainer .chainsCommentElement:after {content: "";width: 1px;height: 100%;position: absolute;left: 98.3%;}.chainsCommentsContainer .chainsCommentElement:last-child:after {width: 0px;}.chainsCommentsContainer .chainsCommentElement:last-child {border: 0;margin: 0;padding-right: 1%;}.chainsCommentsContainer .chainsCommentElement section {padding: 0 0 0 1em;float: left;width: 82%;}.chainsCommentsContainer figure {float: left;width: 18%;}.chainsCommentsContainer figure img {border-radius: 30em;border: 1px solid #e6e6e6;margin: 0 .6em 0 0;overflow: hidden;width: auto;float: left;}.chainsCommentsContainer span {margin: .6em 0 0;line-height: 1.2;}.chainsCommentsContainer span.rating {width: 90px;float: left;margin: 0;margin-top: 1px;}.chainsCommentsContainer header {width: 100%;overflow: hidden;margin: 0 0 .6em -.2em;}.chainsCommentsContainer header p {float: right;color: #A9B1B7;font-size: .85rem;padding: .1rem 0 0;}.chainsCommentsContainer section span small {font-size: .9rem;color: #A9B1B7;}.chainsCommentsContainer section span small i{display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -9px -2351px;background-size: 31px 3240px;text-indent: -9999px;height: 15px;width: 14px;opacity: .8;}.chainsCommentsContainer section span small:last-child i{background-position: -9px -2374px;}.chainsCommentsContainer section span small b{font-weight: normal;}.chainsCommentsContainer section span small:after {content: '•';font-size: .8em;margin: 1em .6em 1em .8em;}.chainsCommentsContainer section span small:last-child:after {content: '';margin: 0;}.chainsBranchesContainer dd > a b.rotate{top: 12px !important;left: 1px;}.chainsInterlink,.otherCitiesLinks {padding: 4% 2% 1%;overflow: hidden;width: 100%;}.chainsInterlink.new_center_content {padding: 1% 2% 1%;}.chainsInterlink span,.otherCitiesLinks span {margin: .5em .5em .5em 0;padding: .7em 0;color: #A9B1B7;float: left;display: block;}.chainsInterlink a,.otherCitiesLinks a {padding: .6em 1.6em;margin: .5em .5em .5em 0;background: #fafafa;border: 1px solid #e6e6e6;border-radius: 2px;float: left;}.chainsInterlink a:last-child,.otherCitiesLinks a:last-child {margin: .5em 0;}.chainsInterlink a:hover,.otherCitiesLinks a:hover {border-color: #A9B1B7;text-decoration: none;}#chainSearchContainer .rating {background: url('common/stars-landing-464b2978fef40b131cc2085da247ba85.svg') no-repeat;height: 25px;width: 160px;display: inline-block;}#chainSearchContainer .rating_00 {background-position: -165px 0px;}#chainSearchContainer .rating_0 {background-position: -165px 0px;}#chainSearchContainer .rating_05 {background-position: -132px -24px;}#chainSearchContainer .rating_10 {background-position: -132px 0px;}#chainSearchContainer .rating_15 {background-position: -99px -24px;}#chainSearchContainer .rating_20 {background-position: -99px 0px;}#chainSearchContainer .rating_25 {background-position: -66px -24px;}#chainSearchContainer .rating_30 {background-position: -66px 0px;}#chainSearchContainer .rating_35 {background-position: -33px -24px;}#chainSearchContainer .rating_40 {background-position: -33px 0px;}#chainSearchContainer .rating_45 {background-position: 0 -24px;}#chainSearchContainer .rating_50 {background-position: 0 0px;}#resultListContainer.full{width:99% !important;padding: 0 0 2% 0 !important;}header.withPhoto{height: 160px;color: #fff;}.profile header.withPhoto .headerOverlay{height: 160px;width: 100%;background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.4) 100%);}.home.searchHeader #header,.chains.searchHeader:not(.chainsHome) #header,.homeLanding.searchHeader #header {z-index: 2;width: 100%;height: 600px;position: relative;}.home.searchHeader #header{height: 90%;}.searchHeader #main {position: relative;}.chainsHome.searchHeader #main{position:static;}.home.searchHeader #main{background-color: #fff;top:0;position: static;}.searchHeader #header.withPhoto .headerOverlay{background: none;height: 100%;position:relative;z-index: 5;}#header.withPhoto.medium-header {height: 370px;}.inner.results #header.withPhoto .headerOverlay{background-position: 0 -20px;}.inner.results #header.withPhoto.medium-header .headerOverlay{height: 370px;}.inner #header.withPhoto.withApps{height: 600px;}.inner #header.withPhoto.withApps .headerOverlay{background: transparent;}.inner #header.withPhoto.withApps #searchContainer #homeAppsLinks{margin: 4em auto 0;}.inner #header.withPhoto.withApps.withCep #searchContainer #homeAppsLinks{margin: 2.6em auto 0;}.inner.mini #header.withPhoto .headerOverlay{background-position: 0 -15px;height: 120px;}.profile .headerOverlay .top, .results .headerOverlay .top, .mobile .headerOverlay .top {background: none;}.inner.mini #header.withPhoto{height: 120px;position: relative;}.inner.mini #header.withPhoto h1{margin: 0 .05em .3em;position: absolute;bottom: 0;color: #fff;}.checkout.inner.mini #header.withPhoto h1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:940px;}.checkout.inner.mini #header.withPhoto.withCep h1{line-height: 1.2;}#onboarding{background-color: #FFF;border-bottom: 1px solid #e6e6e6;height: 0;text-align: center;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-transition: height .3s ease-in-out;-moz-transition: height .3s ease-in-out;-o-transition: height .3s ease-in-out;transition: height .3s ease-in-out;}#onboarding.noButton{height: 180px !important;}#onboarding div{padding: 1.2em 0;opacity: 0;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;}#onboarding div.row.rowContainer{padding: 0;}#onboarding button:not(.button){text-indent: -9999px;background:url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat center -543px rgba(0, 0, 0, 0);background-size: 31px 3240px;width: 20px;height: 20px;position: absolute;padding: 0;right: .5em;top: 1.5em;opacity: .6;}#onboarding button:not(.button):hover{opacity: 1;}#onboarding h2{font-size: 1.8em;font-weight: 700;}#onboarding ul{padding:.4em 0 2em;}#onboarding ul li{display: inline-block;width: 33%;}#onboarding ul li b{background: url('profile/peya-steps-73ea610e82799f87a119329e15178de8.svg') no-repeat 0 -1px;display: inline-block;width: 10em;height: 8em;vertical-align: middle;}.chains #onboarding ul li b {background: url(profile/peya-steps-chains-da8924e48cbd751d728d3341b5f5e91a.svg) no-repeat 0 -1px;width: 11em;}.chains #onboarding ul li:nth-child(1) b {background: url(profile/peya-steps-chains-da8924e48cbd751d728d3341b5f5e91a.svg) no-repeat 0 11px;}#onboarding ul li:nth-child(2) b{background-position: 0 -101px;width: 11em;}.chains #onboarding ul li:nth-child(2) b{background-position: 0 -101px;width: 10em;}#onboarding ul li:last-child b{background-position: 0 -199px;width: 13em;}#onboarding ul li span{vertical-align: middle;display: inline-block;width: 37%;text-align: left;line-height: 1.5;}.chains #onboarding ul li span {width: 48%;}.chainsBranchesContainer #onboarding ul li span{margin-top:13px;}.chainsBranchesContainer #onboarding ul {padding: 20px 0;}#onboarding button.button{margin: 0 auto;font-size: 1.2em;padding: .75em 2.5em;}.note.success{background-color: #C8E490;border:none;color:#273239;margin:0;border-radius: 0;line-height:52px;position: relative;}.note.success b{display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -16px -1043px;background-size: 31px 3240px;height: 14px;width: 14px;position: absolute;right: .6em;top: 20px;cursor: pointer;}.customLanding #header.withPhoto{height: 260px;}#onboardingOk.note.success {background-color: #e2f2d1;font-weight: 500;font-size: 18px;min-height: 56px;line-height: 56px;top: 0;color: rgb(122, 158, 77) !important;}.icon-onboarding-ok {width: 35px;height: 35px;background: url(profile/onboarding/check_onboarding_web-131615c6f71c09bd86876ac776e846e1.png) no-repeat;position: relative;display: inline-block;background-size: 30px;top: 14px;}.customLanding #header .logo_customLanding{width: 500px; height: 180px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin:auto; background-size:contain; background-repeat: no-repeat;}.profile #header.withPhoto,.profile #header.withPhoto .headerOverlay,.confirm #header.withPhoto,.confirm #header.withPhoto .headerOverlay{height: 240px;}#header.withPhoto{background-position: center center;}#header.withPhoto .row.full{padding: 0 0.2em;}#header.withPhoto.medium-header .hgroups{padding: 4em .6em .6em;}#header.withPhoto.medium-header.withCep .hgroups{padding: 3em .6em .6em;}header.withPhoto #breadcrumbWrap {padding: 1em .2em;}header.withPhoto #breadcrumbWrap nav,header.withPhoto nav#breadcrumbContainer .breadcrumbs{padding: 0;}header.withPhoto #breadcrumbContainer .breadcrumbs .available a,header.withPhoto #breadcrumbContainer .lastCrumb{color: #fff;font-family: 'Lato' !important;opacity: .6;}header.withPhoto .addressTitle{width: 100%;padding: .4em 0 0;position: relative;}header.withPhoto .addressTitle.zrp{top:1.3em;}header.withPhoto .addressTitle h1{color: #fff;margin: 0;line-height: 1.2;}header.withPhoto .addressTitle i{font-size: 3.2rem;font-style: normal;}header.withPhoto h1.found,.results .addressTitle button{display: inline-block;font-weight: 700;}header.withPhoto h1.found,header.withPhoto h1.found small{line-height: 1.2;margin: 0;}header.withPhoto h1.found{max-width:75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}header.withPhoto .addressTitle button{padding: .3em;opacity: .5;text-decoration: underline;font-size: .9rem;position: relative;top: -1em;margin: 0 0 0 .3em;}header.withPhoto .addressTitle button:hover{text-decoration: none;opacity: 1;}header.withPhoto aside.badge{display: inline-block;position: absolute;top: -1.4em;right: 0;z-index: 2;}header.withPhoto aside.badge div{background: url('results/results-badge-e0f054df466ea9e2377c2fba26b08361.svg') no-repeat 0 0;width: 9em;height: 7em;text-indent: -9999px;float: right;}#resultContainerList {padding: 2em 0 5%;position: relative;z-index: 1;}.results.searchHeader #resultContainerList{padding: 1% 0 5%;}#resultContainerList .found {font-size: 1.8rem;padding: 0 .1em;}#resultContainerList .found i {font-style: normal;}#resultListContainer #map {width: 100%;height: 500px;}#resultListContainer #map div {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}li.restaurant-wrapper.subtitle {padding: 1em 0;border: 0;margin: 0;box-shadow: none;}#resultListContainer li.restaurant-wrapper.subtitle header {padding: 1em .2em 1em 3.3em;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 7px -2433px;background-size: 31px 3240px;margin: 0;height: auto;border: 1px dashed #ccc;border-radius: 3px;}#resultListContainer li.restaurant-wrapper.featured_products{padding:5px 0 10px;}#resultListContainer li.restaurant-wrapper.featured_products header{background:none; padding:10px;}.stamps_container li.restaurant-wrapper.subtitle{width: 100%; float: left;}.stamps_container li.restaurant-wrapper.subtitle header {padding: 1em .2em 1em 3.3em;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 7px -2433px #f6f6f6;background-size: 31px 3240px;margin: 0;height: auto;border: 1px dashed #ccc;border-radius: 3px;}#resultListContainer li.restaurant-wrapper.subtitle header h4{font-size: 1.5em;padding: 0;margin: 0;}.clase li.restaurant-wrapper.subtitle header h4{font-size: 1.5em;padding: 0;margin: 0;}#resultListContainer li.restaurant-wrapper.subtitle.only-profile header{background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 5px -1369px;background-size: 31px 3240px;}#resultListContainer header {width: 100%;height: 2.8em;line-height: 1;margin: 0 0 .3em;overflow: hidden;}#resultListContainer header section.order {float: right;margin: .99em 0 0 .8em;}section.order .f-dropdown{border-radius: 3px;border-color: #fff;box-shadow: 0px 3px 11px -2px rgba(0, 0, 0, 0.22);-moz-box-shadow: 0px 3px 11px -2px rgba(0, 0, 0, 0.22);-webkit-box-shadow: 0px 3px 11px -2px rgba(0, 0, 0, 0.22);}section.order .f-dropdown li{font-size: 1rem;line-height: 1.3rem;}#resultListContainer header section i {font-style: normal;padding: 0 .5em 0 0;}#resultListContainer header section.order a.dropdown {color: #273239;line-height: 1;border-color: #e6e6e6;max-width: 120px;background-color: #fff;position: relative;width: 70%;height: 2.1em;padding: .4em 2em .33em .6em;background-position: right -902px;cursor: pointer;}#resultListContainer header section.order a.dropdown:hover {text-decoration: none;border-color: #A9B1B7;}.f-dropdown li a{color:#273239;}#resultListContainer header section.order ul li a:hover {text-decoration: none;background-color: #FFF2D1;}#resultListContainer header section.views {float: left;margin: .4em 0 0;}.views div{display: inline-block;background: #fff;border: 1px solid #e6e6e6;border-radius: 2px;padding: .1em .3em 0 0;}#resultListContainer header section.search{margin: .4em 0 0 .2em;width: 40%;float: right;left: 0.2em;position: relative;}#resultListContainer header section.search input{position: relative;margin: 0;width: 80.4%;font-size: 1rem;padding: .56em .5em .5em;border: 1px solid #e6e6e6;border-radius: 2px 0 0 2px;height: 2.1em;display: inline-block;}#resultListContainer header section.search input:focus,#resultListContainer header section.search input:active,#resultListContainer header section.search input:hover{border-color: #A9B1B7;}#resultListContainer header section.search .button{width: 3.2em;padding: 0;height: 25px;left: -.4em;border-radius: 0 2px 2px 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll 3px -1438px #fafafa;background-size: 31px 3240px;text-indent: -9999px;border: 1px solid #e6e6e6;vertical-align: top;}#resultListContainer header section.search .button:hover,#resultListContainer header section.search .button:focus,#resultListContainer header section.search .button:active{background-color:#fff;border-color: #A9B1B7;}#resultListContainer header section.search i{display: none;}.views div i{border-left: 1px solid #e6e6e6;padding: 0 !important;margin: 0;}#resultListContainer header section.views button {text-indent: -9999px;padding: 0 .2em;height: 1.85em;width: 28px;opacity: .8;}#resultListContainer header section.views .mapview:hover,#resultListContainer header section.views .listview:hover {opacity: 1;}#resultListContainer header section.views .mapview {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 3px -1587px;background-size: 31px 3240px;}#resultListContainer header section.views .mapview.active {cursor: initial;background-position: 3px -1560px;}#resultListContainer header section.views .listview {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg?ver=2') no-repeat 0 -1523px;background-size: 31px 3240px;}#resultListContainer header section.views .listview.active {cursor: initial;background-position: 0 -1497px;opacity: .8;}#resultListContainer #newOpened {display: none;overflow: hidden;width: 100%;text-align: center;margin: 1% 0;}li.restaurant-wrapper {padding: 5px;position: relative;margin: 0 0 20px;}li.restaurant-wrapper.red {background: red;}li.restaurant-wrapper.show { display:inherit; box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); -webkit-box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); -moz-box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); }li.restaurant-wrapper:not(.show) {display: none;}li.restaurant-wrapper label.discount {height: 48px;width: 48px;position: absolute;top: 4px;border-radius: 100rem;text-align: center;z-index: 1;font-size: 1.6rem;}.discount b {display: block;font-weight: normal;position: relative;top: .19em;}li.restaurant-wrapper label.discount i {font-size: .8rem;position: relative;top: -.4em;font-style: normal;text-transform: uppercase;text-align: center;display: block;}li.restaurant-wrapper label.discount small {font-size: 1.2rem;color: #fff;padding: 0 0 0 .1em;}li.restaurant-wrapper figure {float: left;margin: .5em;width: 17%;}li.restaurant-wrapper figure a {display: block;}li.restaurant-wrapper figure img {border: 1px solid #e6e6e6;width: 122px;height: auto;max-width: 100%!important;background: #f7f7f7;border-radius: 6px;}li.restaurant-wrapper figure.small img {width: 50px;height: auto;max-width: 100%!important;min-height: 50px;min-width: 50px;}li.restaurant-wrapper figure img:hover {border-color: #ccc;}li.restaurant-wrapper .restaurantData {width: 80%;float: left;padding-left: .3em;position: relative;min-height: 130px;}li.restaurant-wrapper:hover img{border-color: #ccc;}li.restaurant-wrapper .restaurantData header {border: 0!important;overflow: hidden!important;background: none!important;padding:5px 0 3px !important;margin: 0!important;height:34px !important;}li.restaurant-wrapper .restaurantData header h3 {float: left;font-size: 1.5rem;margin: 0;padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 69%;}li.restaurant-wrapper .restaurantData header h3.withLabel{max-width: 74% !important;}li.restaurant-wrapper .restaurantData header h3.withLabel.withSpecialTag{max-width: 72% !important;}li.restaurant-wrapper .restaurantData header h3.withSpecialTag{max-width: 90% !important;}.mediumInfoCard li.restaurant-wrapper .restaurantData header h3.withSpecialTag{max-width: 86% !important;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData header h3.withLabel{max-width: 55% !important;}li.restaurant-wrapper .restaurantData header h3 a:hover {text-decoration: underline;}span.favoriteLink.smaller {float: left;background: url(https://d1v73nxuzaqxgd.cloudfront.net/ab-testings/ab-test-card/favorite.svg) no-repeat;background-size: 15px;height: 15px;width: 20px;text-indent: -9999px;margin-left: 5px;margin-top: 7px;}span.favoriteLink.smaller:hover,span.favoriteLink.smaller.favorite {background-position: 0px -19px;}li.restaurant-wrapper .restaurantData header label {font-family: inherit;font-size: 1em;border-radius: 2px;margin: 1px 0 0 5px;padding: .3em .5em .3em;position: relative;}li.restaurant-wrapper header .specialTag{display: inline-block;position: relative;right: 0;float: right;}li.restaurant-wrapper .restaurantData .ranking {overflow: hidden;display: inlie;margin: 0 0 .2em .1em;height: 1.9em;}li.restaurant-wrapper .restaurantData .ranking a {position: relative;top: -.1em;}li.restaurant-wrapper .restaurantData .ranking span{position: relative;top: .1em;}li.restaurant-wrapper .restaurantData .ranking img.loading-img {position: relative;top: -2px;display: none;}li.restaurant-wrapper .restaurantData .ranking a:hover {text-decoration: underline;}li.restaurant-wrapper .restaurantData .ranking i.rating-points {padding: 4px 6px;;position: relative;font-size: 1rem;font-style: normal;top: -.2em;}li.restaurant-wrapper .restaurantData .infoFooter {width: 100%;position: absolute;bottom: 0;left: 0.5em;}li.restaurant-wrapper .restaurantData .infoFooter > div {float: left;line-height: 1.4;margin:12px 0 0;position: relative;top: -.1em;}li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction {float: right;width: 22%;margin: .7em 0 0;}li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction .button {width: 100%;font-size: 1.15rem;line-height: 1.1;padding: .7em .6em;}li.restaurant-wrapper .restaurantData .infoFooter > div.distance {width: 14%!important;}li.restaurant-wrapper .restaurantData .infoFooter > div.time {width: 23%;}li.restaurant-wrapper .restaurantData .infoFooter > div.shipping {width: 22%;}li.restaurant-wrapper .restaurantData .infoFooter > div.minDelivery {width: 19%;}li.restaurant-wrapper .restaurantData .infoFooter i {font-style: normal;}li.restaurant-wrapper .restaurantData .infoFooter small {display: block;font-size: .9rem;color: #A9B1B7;}li.restaurant-wrapper .restaurantData small,li.restaurant-wrapper .restaurantData .delivery small {font-size: 1rem;display: inline-block;}li.restaurant-wrapper .restaurantData .restaurantInfo{overflow: hidden;display: block;padding: 5px 0 0 1px;line-height: 1.4;}li.restaurant-wrapper .restaurantInfo span{padding: 0 0 0 1.2em;}li.restaurant-wrapper .restaurantInfo span span{padding:0; position: relative; top:1px; }li.restaurant-wrapper .restaurantInfo .address{display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -9px -2529px;background-size:31px 3240px;margin: 0 1.2em 0 0;max-width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}li.restaurant-wrapper .restaurantInfo .categories {display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -10px -2565px;background-size:31px 3240px;width:50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}li.restaurant-wrapper .restaurantInfo .categories span:after,.external-visit span span:after {content: '•';font-size: .7rem;margin: 0;color: #5F6060;}li.restaurant-wrapper .restaurantInfo .categories span:last-child:after,.external-visit span span:last-child:after {content: '';}li.restaurant-wrapper .restaurantData .delivery {overflow: hidden;display: block;line-height: 1.6;}li.restaurant-wrapper .restaurantData .delivery small:after {content: '•';font-size: .7rem;margin: 1em .5em 1em .7em;}li.restaurant-wrapper .restaurantData .delivery small:last-child:after {content: '';}li.restaurant-wrapper .restaurantData .content_tags{width: 100%; float: left; margin: 0;}li.restaurant-wrapper .restaurantData .content_tags li{float: left; margin: 0 10px 0 0; padding: 5px 0 5px 25px; background: url('common/sp_new_tags-44671abc672e6b5787dedb2fedec5b71.png') no-repeat transparent;}li.restaurant-wrapper .restaurantData .content_tags li:last-child{margin: 0;}li.restaurant-wrapper .restaurantData .content_tags li.online_payment{background-position:-4px -37px; color:#A9B1B7;}li.restaurant-wrapper .restaurantData .content_tags li.stamps{background-position:-4px 1px; color:#8c618e;}li.restaurant-wrapper .restaurantData .content_tags li.stamps.noStamps{color:#A9B1B7;}li.restaurant-wrapper .restaurantActions {width: 25%;float: left;text-align: right;}li.restaurant-wrapper .restaurantActions span {display: block;padding: .9rem .2rem 0 0;height: 3.6rem;line-height: 1.45;}li.restaurant-wrapper .restaurantActions a {margin: 1.1rem 0 0;;width: 100%;max-width: 119px;font-size: 1.1rem;}li.onlyProfileHeader {padding: 0;border: 0;}li.onlyProfileHeader header {border: 0;background: #f6f6f6;padding: .1em 1em 1em!important;height: auto;border-radius: 2px;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter {width: 121%;margin: 0 0 0 -24%;top: 7.3em;overflow: hidden;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter small {font-size: .8rem;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.distance{width: 12.5% !important;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.time{width: 27.5%;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.shipping{width:22%;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.minDelivery {width: 21%;}.mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction {width: 27%;}#mapContent li.restaurant-wrapper .restaurantData .infoFooter > div.time{width:24.5%;}#mapContent li.restaurant-wrapper .restaurantData .infoFooter > div.shipping{width:20%;}#mapContent li.restaurant-wrapper .restaurantData .infoFooter > div.minDelivery{width:21%;}#mapContent li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction{width:28%;}.gm-style {font-family: 'Lato';}.mediumInfoCard li.restaurant-wrapper:hover {background: #fff;}.mediumInfoCard li.restaurant-wrapper figure {width: 18%;margin: .2em 0 .4em .4em !important;}.mediumInfoCard li.restaurant-wrapper figure img {min-height: 63px;}.mediumInfoCard .restaurantData {width: 79%;padding: 0 0 0 .8em;}.mediumInfoCard li.restaurant-wrapper .restaurantData header {height: 34px !important;padding: 5px 0 3px !important;}.mediumInfoCard .restaurantData h3 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 54%;font-size: 1.5em;}.mediumInfoCard .restaurantData header span {position: relative;top: -8px;background-color: transparent !important;text-indent: -9999px;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -4px -1673px;background-size:31px 3240px;width: 22px;height: 18px;margin: .8em 0 0;}.mediumInfoCard .restaurantData header span:hover,.mediumInfoCard .restaurantData header span.favorite {background-position: -4px -1690px;background-color: transparent !important;}.mediumInfoCard .restaurantData header label{font-size: 1em;padding: .2rem .5rem .26rem;}.mediumInfoCard li.restaurant-wrapper label.discount {font-size: 1.1rem;height: 36px;width: 36px;}.mediumInfoCard li.restaurant-wrapper label.discount small{font-size: .9rem;padding: 0;}.mediumInfoCard li.restaurant-wrapper label.discount i{font-size: .7em;}.mediumInfoCard li.restaurant-wrapper .restaurantData .ranking{margin: 0 0 .2em .2em;}.mediumInfoCard .restaurantData .ranking i.rating-points{padding: 4px 6px;;font-size: 1em;top: -.25em;}.mediumInfoCard li.restaurant-wrapper .restaurantData .restaurantInfo{padding: 10px 0 0 ;}.mediumInfoCard .restaurantData .restaurantInfo .address,.mediumInfoCard .restaurantData .restaurantInfo .categories{margin: 0 1.2em .4em 0;}.mediumInfoCard .restaurantData .restaurantInfo .address{background-position: -10px -2531px;max-width: 45%;}.mediumInfoCard .restaurantData .categories {background-position: -10px -2564px;max-width: 45%;}.mediumInfoCard .restaurantActions {float: none;clear: both;width: auto;padding: .1rem 0 0;text-align: left;position: relative;overflow: hidden;margin-bottom: 5px;}.mediumInfoCard .restaurantData small {font-size: .9rem;}.mediumInfoCard .favoriteLink {position: relative;top: 2px;}.mediumInfoCard .restaurantData .infoFooter > div.callToAction .button {float: right;font-size: 1.15rem;line-height: 1;padding: .7em .5em .6em;}.mediumInfoCard .restaurantActions span {float: left;width: auto;text-align: right;font-weight: 600;font-size: .9rem;height: auto;padding: 1.5em 0 0;margin: 0 0 0 20%;}.mediumInfoCard[data-status="CLOSED"] .restaurantActions span {margin: .5rem auto 0;font-size: 1rem;text-align: center !important;width: 100%;border-top: 1px solid #e6e6e6;padding: .5rem 0 0;}.mediumInfoCard #map li.restaurant-wrapper {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #fff;position: initial;padding: .8em .5em .3em;display: inherit;border: 0;height: 142px;}.mediumInfoCard #map .discount b{top: .5em;}.mediumInfoCard #map li.restaurant-wrapper label.discount i{top: .8em;}.mediumInfoCard #map li.restaurant-wrapper:after{content: ' ';position: absolute;top: 136px;left: 17.8em;border-color: transparent;border-top-color: #FFFFFF;border-style: solid;border-width: 11px;width: 24px;height: 0;clear: both;z-index: 1000;}.mediumInfoCard #map li.restaurant-wrapper .restaurantData header h3.withLabel{max-width: 60%!important;}section#cityInfoLanding div{float: left;width: 52%;}section#cityInfoLanding div h2{font-size: 1.8rem;text-align:left;}section#cityInfoLanding figure {float: left;margin: 0 3em 3.4em 0;max-width: 42%;}section#cityInfoLanding figure img {border-radius: 6px;}section#cityInfoLanding .seo-food-text{margin-left:17px;}section#cityInfoLanding .seo-food-img{margin-left:17px;}section#cityInfoLanding .seo-food-img {width: 30%;}#outOfDeliveryZone,#outOfDeliveryZoneWithResto {margin: 1em 0 0;}#outOfDeliveryZone .note {overflow: hidden;border: 1px dashed #CAC8C3;border-radius: 3px;padding: 1.3em 1em;}#outOfDeliveryZone h4,#outOfDeliveryZoneWithResto h4 {float: left;display: inline-block;width: 94%;margin: 0;}#outOfDeliveryZone .note button.toggle {float: right;width: 20px;height: 20px;text-indent: -9999px;background-position: 7px -540px;background-color: rgba(255, 255, 255, 0);opacity: .7;}#outOfDeliveryZone .note button.toggle:hover{opacity:1;}#outOfDeliveryZone header,#outOfDeliveryZoneWithResto header {overflow: hidden;margin: 1em .4em 1em 1em;}#outOfDeliveryZoneWithResto header h4 {width: 88%;font-size: 1.4rem;}#outOfDeliveryZoneWithResto button.toggle {float: right;width: 62px;background-position-y: -926px;}#outOfDeliveryZoneWithResto {overflow: hidden;border: 1px dashed #bebebe;border-radius: 3px;background: #fff;}#outOfDeliveryZoneWithResto ul{margin: 0em 1em;overflow: hidden;}#outOfDeliveryZoneWithResto ul li {float: left;width: 32%;margin-bottom: 20px;}#outOfDeliveryZoneWithResto ul li figure{float: left;width: 4em;}#outOfDeliveryZoneWithResto ul li figure a{display: block;border: 1px solid #e6e6e6;border-radius: 2px;}#outOfDeliveryZoneWithResto ul li figure a:hover{border-color: #A9B1B7;}#outOfDeliveryZoneWithResto ul li section {float: left;width: 74%;margin: 0 .4em 0 .6em;}#outOfDeliveryZoneWithResto ul li section a {display: block;font-size: 1.1em;max-width: 180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}#outOfDeliveryZoneWithResto ul li section span.rating{position: relative;top: .3em;line-height: 1.3;}#outOfDeliveryZoneWithResto ul li section span.ranking{line-height: 1.3;display: block;margin: 0;}#outOfDeliveryZoneWithResto ul li section span.reviews{color: #A9B1B7;font-size: .9rem;position: relative;top: .1em;}#outOfDeliveryZoneWithResto ul.more {display: none;}#outOfDeliveryZoneWithResto button.toggle.bottom {width: 100%;background-position: 53% -895px;font-size: 1em;border-top: 1px solid #f0f0f0;padding: .8em;float: none;}#outOfDeliveryZoneWithResto button.toggle.bottom:hover {background-color: #fafafa;}#zrp li.restaurant-wrapper figure{width:122px;}#zrp li.restaurant-wrapper .restaurantData{width:84.5%;}#zrp .content_tags{margin:6px 6px 0 140px;}#zrp .commentElement figure{width:60px !important;}#zrp .commentElement section{width:375px;}#zrp.new {overflow: hidden;padding: 0 0 .1em;}#zrp.new #outOfDeliveryZone h4 b {display: inline-block;}#zrp.new aside{float: left;width: 40%;border: 1px dashed #d0d0d0;border-radius: 2px;overflow: hidden;}#zrp.new ul.rp li:not(.peyaCard),#zrp.new ul.pt li:not(.peyaCard),#zrp.new ul.es li:not(.peyaCard){list-style-type:none;text-indent: -9999px;display: block;height: 6em;}#zrp.new ul.rp li:first-child:not(.peyaCard),#zrp.new ul.pt li:first-child:not(.peyaCard),#zrp.new ul.es li:first-child:not(.peyaCard) {margin: 2.6em 0 4em 7%;width: 225px;}#zrp.new ul.rp li:first-child:not(.peyaCard) {background: url(results/1-zrp-rp-4e192952b72da5e176c6396a43d00549.png) no-repeat;}#zrp.new ul.es li:first-child:not(.peyaCard) {background: url(results/1-zrp-es-cdda7525dcda2989ccc73e6aacb55edc.png) no-repeat;}#zrp.new ul.pt li:first-child:not(.peyaCard) {background: url(results/1-zrp-pt-aea229885b3baae09dc145b1550a6802.png) no-repeat;}#zrp.new ul li:nth-child(2):not(.peyaCard) {width: 262px;margin: 2em 0 4em 16%;}#zrp.new ul.rp li:nth-child(2):not(.peyaCard),#zrp.new ul.es li:nth-child(2):not(.peyaCard) {background: url(results/2-zrp-es-3979fff32e5d8eebc16ca9b282dca8e7.png) no-repeat;}#zrp.new ul.pt li:nth-child(2):not(.peyaCard){background: url(results/2-zrp-pt-67e53203038ac9c75bf5f993095e553e.png) no-repeat;}#zrp.new ul li:last-child:not(.peyaCard) {width: auto;margin: 1em 0 2.4em 4%;}#zrp.new ul.rp li:last-child:not(.peyaCard),#zrp.new ul.es li:last-child:not(.peyaCard) {background: url(results/3-zrp-es-48fe7fe810ff37999e2c78035dc1f4ab.png) no-repeat;}#zrp.new ul.pt li:last-child:not(.peyaCard) {background: url(results/3-zrp-pt-b4647ac84e67c52401ff6dc74753f8e5.png) no-repeat;}#zrp.new section#suggestRestaurant{float: right;width: 57%;padding: 1em 1em 0;}#zrp.new h1,#zrp.new h2{text-align: center;}#zrp.new h1 {margin: 0 0 .1em;}#zrp.new h2 {font-size: 1.8em;margin: 0 0 1em;}#zrp.new #suggestRestaurant .labelForm{position: relative;padding: 1em 1em 1.4em;}#zrp.new #suggestRestaurant .labelForm span.form-row textarea.textarea{float: none;margin: 0 0 0 18.5%;}#zrp.new #suggestRestaurant .required-reference{top: 300px;left: 18%;}#zrp.new #suggestRestaurant span.countdown{position: absolute;top: 82%;right: .6%;}#resultListContainer #backToTop {text-align: center;position: fixed;-webkit-transition: bottom .5s ease-in-out;-moz-transition: bottom .5s ease-in-out;-o-transition: bottom .5s ease-in-out;transition: bottom .5s ease-in-out;bottom: -42px;}#resultListContainer #backToTop button {color: #0684B4;margin: 0 0 .6em;border: 1px solid #A9B1B7;background-color: rgba(249, 249, 249, 0.91);padding: .3em 1em .3em 1.4em;overflow: hidden;width: auto;text-align: center;z-index: 2;}#resultListContainer #backToTop button:hover {color: #09749C;border-color: #888;background-color:#FFF;}#resultListContainer #backToTop button i {width: 20px;height: 20px;display: inline-block;vertical-align: middle;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') -10px -953px no-repeat;background-size:31px 3240px;}#resultListContainer #backToTop.onFooter {position: relative;z-index: 1;}.modalContent {text-align: center;}.modalContent h3 {font-size: 1.2rem;}.modalContent h3 span {font-size: 1.2rem;}.modalContent p {margin: .6em 0 1.5em;font-size: 1.1em;}.modalContent footer {padding: .5% 0;}.modalContent footer .button {padding: 1rem 2rem;}.modalContent footer .button:first-child {margin: 0 .4rem 0 0;}#resultListContainer footer {width: 100%;margin: .3em 0 3em;}#resultListContainer footer button:not(.pagination button) {width: 100%;padding: 1em;}#filterListContainer i.filtersTitle{display: block;margin: 1em 0 0;font-style: normal;font-weight: 700;}#resultContainerList #filterListContainer {width: 20%!important;}#filterListContainer .filter-text {font-style: normal;padding-bottom: 13px;display: block;padding-top: 10px;}section#resultListContainer {padding: 0 0 2% 2%!important;width: 79%!important;}#filterListContainer .accordionContainer{position: relative !important;padding: 0;}.account #resultListContainer {width: 100% !important;padding: 0 !important;}#filterListContainer dl.top ul{margin: 0;padding: 0 1em;margin-bottom: 3px;}#filterListContainer dl.top dd ul li{padding: .1em 0 0 0;margin: 0 0 5px;}#filterListContainer dl.top dd ul li:last-child{margin:0;}#filterListContainer dl.activeFilters {margin: 4em 0 0;padding: 0 0 .4em;border-bottom: 1px dashed #e6e6e6;}#filterListContainer dl.activeFilters span{display: block;padding: 0 0 .4em;font-weight: 700;}#filterListContainer dl.activeFilters dd ul{margin: 0;padding: 0;}#filterListContainer dl dd ul li.appliedFilter {background: #FFF2D1;border: 1px solid #FFEFC8;border-radius: 2px;padding: .1em .2em 0 .6em!important;margin: 0 0 .4em;}#filterListContainer dl dd ul li.appliedFilter a {color: #273239;display: block;padding: .1em 0 0;}#filterListContainer dl dd ul li.appliedFilter span{line-height: 1.5;max-width: 67%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;padding: 0;font-weight: normal;}#filterListContainer dl dd ul li.appliedFilter a:hover span{text-decoration: none;}#filterListContainer dl dd ul li.appliedFilter a b {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -15px -1041px;background-size:31px 3240px;text-indent: -9999px;display: inline-block;height: 18px;width: 18px;float: right;opacity: .5;}#filterListContainer dl dd ul li.appliedFilter:hover {border-color: #FFEEC3;cursor: pointer;background-color: #FFEBBE;}#filterListContainer dl dd ul li.appliedFilter:hover a b{opacity: .75;}#filterListContainer dl dd {margin:.5em 0 0;}#filterListContainer .accordion dd > a {padding: .3em 1em;background-color: #fff;}#filterListContainer .accordion dd > a:first-child {margin-top: 15px;}#filterListContainer .accordion dd > a i {font-style: normal;font-weight: 700;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;max-width: 82%;margin: 0;display: inline-block;}#filterListContainer dl dd a {overflow: hidden;padding: .8em;font-size: 1rem;line-height: 1.3;}#filterListContainer .accordion dd > a:hover {text-decoration: none;color: #273239;}#filterListContainer dl dd a:hover b {opacity: 1;}#filterListContainer dl dd a b {width: 13px;height: 11px;float: right;margin-right: 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') -13px -936px no-repeat;background-size:31px 3240px;opacity: .5;filter: alpha(opacity=50);-moz-opacity: 0.50;position: relative;top: 2px;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);}#filterListContainer dl dd ul {background: none;overflow: hidden;padding: .25em 1em 0;margin: -.4em 0 0;}#filterListContainer dl dd ul#paymentMethods{padding: 0 1em 1em;}#filterListContainer dl dd ul li {overflow: hidden;padding: 0 0.2em 0 1em;}#filterListContainer dl dd ul li.toHide.first{border-top: 1px dashed #e6e6e6;padding: 0.3em 0.2em 0 1em;margin: .1em 0 0;}#filterListContainer dl dd ul#onlinePayment li{border-bottom: 1px dashed #e6e6e6;padding: .05em .2em .2em 0.56em;}#filterListContainer dl dd ul#paymentMethods li.title{width: 96%;margin: .24em 0 0 .56em;padding: .3em 1em .4em 0;}#filterListContainer dl dd ul li a:hover {text-decoration: underline;border-bottom: 0;}#filterListContainer label {display: inline-block!important;margin: 0 0 0 3%;cursor: pointer;float: left;max-width: 75%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}#filterListContainer dl dd ul li a:hover i,#filterListContainer dl dd ul li:hover i {color: #273239;text-decoration: none !important;}#filterListContainer dl dd ul li.appliedFilter i,#filterListContainer dl dd ul li.appliedFilter:hover i {color: #BCB7A9;position: relative;top: -.46em;}#filterListContainer dl dd ul li a{display: block;padding:0;width: 100%;}#filterListContainer dl.top dd #paymentMethods li{height: 25px; overflow: hidden;}#filterListContainer dl.top dd #paymentMethods li img{width: 2.2em;}#filterListContainer dl.top dd ul.specialTag li img.metro-delivery{opacity: .4;}#filterListContainer dl.top dd ul.specialTag li a:hover img{opacity: 1;filter:none;-webkit-filter: none;-moz-filter: none;}#filterListContainer dl.top dd ul.specialTag li a:hover{text-decoration: none;}#filterListContainer dl.top dd ul.specialTag li a:hover span{text-decoration: underline;}#filterListContainer dl.top dd ul.specialTag li span{width: 69%;}#filterListContainer dl dd ul li.removeAll{padding: 0;}#filterListContainer dl dd ul li.removeAll a{padding: 0;color: #4e4e4c;background: none;opacity: .6;margin: .3em .2em;font-size: .9rem;}#filterListContainer dl dd ul li.removeAll a:hover{text-decoration: underline;opacity: 1;}#filterListContainer dl dd ul li a span{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 78%;}#filterListContainer dl dd ul li a:hover span{text-decoration: underline;}#filterListContainer dl dd ul li i {padding: 0 0 0 .3em;margin: 0;font-style: normal;color: #A9B1B7;font-size: .9rem;display: inline-block;float: right;}#filterListContainer dl.top dd ul li i,#filterListContainer dl dd ul#paymentMethods li i{position: relative;top: 0.08em;}#filterListContainer dl dd button {padding: 0 1.7em 0 0;color: #4e4e4c;background: none;opacity: .6;margin: 0 .7em;font-size: .9rem;position: relative;top: -.3em;}#filterListContainer dl dd button.viewMore {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -983px;background-size:31px 3240px;}#filterListContainer dl dd button.viewLess {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -955px;background-size:31px 3240px;}#filterListContainer dl dd button:hover {text-decoration: underline;opacity: 1;}#filterListContainer dl dd ul li input[type="checkbox"] {margin: .2em 0;}#filterListContainer .subtitle{font-size:1em; color:#273239; padding: 0 0 0 7px;}.moreFilterModal {padding: 0;cursor: pointer!important;}.moreFilterModal div:first-child {background-color: #ccc!important;}.moreFilterModal ul {display: inline-block;}.moreFilterModal h3 {font-size: 1.5em;}.moreFilterModal li {float: left;width: 30.5%;margin: 0 3% 0 0;padding: .2em;position: relative;height: 20px;}.moreFilterModal li:nth-child(3n+3) {margin: 0;}.moreFilterModal li a {width: 90%;padding-left: 0;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.moreFilterModal li:hover i {color: #273239;}.moreFilterModal li i {float: right;font-style: normal;color: #A9B1B7;margin-right: 5px;display: inline-block;position: absolute;right: .2rem}.tcontent h3 {font-size: 1.45em;margin-bottom: 0;}.tcontent h4 {font-size: 1.1rem;padding: 0 0 .4em;}.profile #main {padding: 0 0 3em 0;}header #profileHeader {overflow: hidden;margin:.8em auto 0;}header #profileHeader figure {float: left;margin: 0 1em 0 .15em;}header #profileHeader figure img {width: 110px;border-radius: 6px;border: 1px solid rgba(255, 255, 255, 0.3);}#profileHeader .onestar {margin: .2em .3em 0 0;position: relative;top: -7px;}#profileHeader .text {height: 20px;display: inline-block;position: relative;top: -.2em;opacity: .7;}#profileHeader #profileInfo {float: left;width: 84%;margin: 0 0 0 .1em;position: relative;color:#fff;height: 111px;}#profileHeader #profileInfo div {display: inline-block;width: 100%;}#profileHeader #profileInfo div:nth-child(2){margin:0 0 17px 0px;}#profileHeader.pharmacy #profileInfo div:nth-child(2){ margin:0; position: absolute; bottom: 0; left: 0; }#profileHeader.groceries #profileInfo div:nth-child(2){ margin:0; position: absolute; bottom: 0; left: 0; }#profileHeader #profileInfo div h1 {margin: 0 5px .3em 0 !important;padding:0 0 4px;display: inline-block;line-height: 1.1;color: #fff;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;max-width: 90%;vertical-align: middle;position: relative;top:-.05em;}#profileHeader #profileInfo div h1.withLabel{max-width: 58%;}#profileHeader #profileInfo div .fave{position: relative;top: -.1em;}.header_channel_results  { margin-bottom: 16px; margin-top: 2px; position: relative; }.header_channel_results img { border-radius: 4px; }.header_channel_results .content-text-header-channel { position: relative; height: 128px; top: 0px; width: 75%; margin-left: 105px; }.header_channel_results .content-text-header-channel-bottom { bottom: 20px; min-height: 50px; display: block; position: absolute; left: 0; }.header_channel_results .desc-channel-header { width: 600px; position: absolute; bottom: 18px; left: 115px; }.header_channel_results .desc-channel-header.ocaTextShow { bottom: 10px; }.header_channel_results .title-channel-header { font-weight: 700; margin-bottom: 4px; font-size: 2.1em; }.oleodelivery .header_channel_results .desc-channel-header { color: #fff; line-height: 18px; font-size: 1.1em; width: 600px; position: absolute; left: 105px; top: -16px; }.header_channel_results .desc-channel-header span { font-size: 1.1em; }.header_channel_results .desc-channel-header span.ocaText { color: #fff; display:block; padding-top: 5px; }.content_filter_channels li .content_icon { width: 20px; float: left; position: relative; height: 20px; }.content_filter_channels li a span { float: left; margin: 4px 0 0 8px; width: 60% !important; }.content_filter_channels li .content_icon img { width: 13px; text-align: center; position: relative; display: -webkit-box; top: 4px; }.content_filter_channels li .content_icon img.discount { width: 11px; }.content_filter_channels li .content_icon img.online_payment { top: 7px; width: 14px; }.content_filter_channels li .content_icon img.express { width: 10px; margin-left: 2px; }.content_filter_channels li .content_icon img.tendencias { height: 15px; margin-left: -3px; width: 17px !important; }.content_filter_channels li .content_icon img.saludable { width: 12px; }.content_filter_channels li .content_icon img.premium { width: 14px; }.content_filter_channels li .content_icon img.stamps { top: 5px; }.content_filter_channels li .content_icon img.favorite { top: 5px; }.content_filter_channels li .content_icon img.combos-coca { top: 1px; width: 19px; margin-left: -3px; }.timeExpressChannel  { color: #e44d2d !important; }.content_filter_channels li a span { float: left; margin: 4px 0 0 1px; width: 60% !important; }.content_filter_channels li a i { top: 5px !important; }.oleodelivery .content_filter_channels li .content_icon { width: 25px; height: 25px; }.oleodelivery .content_filter_channels li .content_icon img { top: 1px !important; width: 20px !important; margin-left: 0px !important; }.oleodelivery .time img { width: 15px !important; margin-bottom: 4px !important; }.review_list{float:left;}.review_list li{float:left; margin:0 25px 0 0;}.review_list li:last-child{margin:0;}.review_list li .new_rating{font-size:1.2em; position:relative; padding:3px 8px 3px 24px; border-radius:2px;}.review_list li .new_rating:after{width:10px; height:10px; position:absolute; top:0; bottom:0; left:7px; margin:auto 0; background:url('profile/ic_white_star-c048ae8798eadab3fa03788f382b6e68.svg') no-repeat; content:'';}.review_list li .description{color:#FFFFFF; margin:0 0 0 5px;}.js-filter-channel.new_channel img {float: left; margin-right: 12px; margin-top: 4px; height: 30px }.js-filter-channel.new_channel.selected span{position: relative; font-weight: bold; color: black; top:6px; }.content_filter_channels.content_new_channel.verticals_container li.selected:only-child span { top: 9px; }.content_filter_channels li a span.channel_name { margin: 0; margin-top: 13px; }.js-filter-channel.new_channel a { position: relative; margin: 0px; height: 38px; }.content_filter_channels .old_channel { margin-top: 20px; }#filterListContainer dl dd { margin: 0; }ul.content_new_channel { padding: 0 !important; margin-top: 0; }.favoriteLink { background-color: transparent!important; text-indent: -9999px; background: url('common/favoriteIcon-570c5d230c4eb4584116eee0700e53fc.svg') no-repeat 0px -1506px; background-size: 25px 3000px; width: 30px; height: 25px; padding: 0; position: relative; top: -.2em; margin: 0 .1em 0 0; background-position: 0px -1455px;}.favoriteLink:hover, .favorite, #profileHeader #profileInfo div .favoriteLink:hover, #profileHeader #profileInfo div .favoriteLink.favorite {background-position: 0px -1525px;background-color: transparent!important;}.favoriteLink.favorite {animation: heartEffect .5s; -webkit-animation: heartEffect .5s; -moz-animation: heartEffect .5s;}@-webkit-keyframes heartEffect { 0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); }}@-moz-keyframes heartEffect { 0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); }}.favoriteLinkContainer {cursor: pointer;}#profileHeader #profileInfo div .favorite-count {font-size: 1em;position: relative;top: -3px;opacity: .7;left: -3px;}#profileHeader #profileInfo div .payments {margin: 0 0 0 5em;overflow: hidden;display: inline-block;width: 56%;position: relative;top: .5em;height: 2em;}#profileHeader #profileInfo div .payments label,label.onlinePaymentLabel{display: inline-block;background-color: #009BDC;padding: .3em .6em;border-radius: 2px;color: #fff;}#profileHeader #profileInfo div .payments.w {margin: 0;}#profileHeader #profileInfo div .payments.short {width: 49%;}#profileHeader #profileInfo div .payments img {vertical-align: middle;margin: 0 .5%;width: 30px;}#profileHeader #profileInfo div .payments #morePayments {border: 0;padding: .3em;font-size: .9em;position: relative;top: 2px;}#profileHeader #profileInfo div .payments #morePayments:hover {text-decoration: underline;}.morePaymentsModal {width: 400px;}.morePaymentsModal ul {overflow: hidden;}.morePaymentsModal ul li {width: 50%;float: left;margin-bottom: 10px;}.morePaymentsModal ul.alone li {width: 100%;float: none;margin: 1.2em 0;}.morePaymentsModal ul li span {width: 40px;display: inline-block;text-align: right;margin-right: 10px;}.morePaymentsModal ul li b {font-weight: 100;}#profileHeader #profileInfo div .first-text {width: 100%;display: inline-block;line-height: 1.3em}#profileHeader #profileInfo div .first-text .showmore,#profileHeader #profileInfo div .second-text .showless {display: none;margin: 0;padding: 0;background: none;color: #0684B4;}#profileHeader #profileInfo div .first-text .showmore:hover,#profileHeader #profileInfo div .second-text .showless:hover {text-decoration: underline;}#profileHeader #profileInfo div .second-text {display: none;width: 100%;line-height: 1.3em}#profileHeader #profileInfo div .second-text .showless {display: none;margin-left: .5em}#profileHeader #profileInfo div .first-text {line-height: 1.5em;font-size: 1rem;}#profileHeader #profileInfo div .second-text {font-size: 1em;}#profileInfo .onlyProfileInfo .address {line-height: 30px;margin: 0!important;display: inline-block!important;width: auto!important;position: relative;top:0px;}#profileInfo .onlyProfileInfo .address .pinicon {margin: 0 .3em 0 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -1812px;background-size:31px 3240px;width: 16px;height: 18px;display: inline-block;position: relative;top: 3px;}#profileInfo .onlyProfileInfo .tel {line-height: 30px;margin: 0!important;display: inline-block!important;width: auto!important;margin-left: 2%!important}#profileInfo .onlyProfileInfo .tel .telicon {margin: 0 .3em 0 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -1733px;background-size:31px 3240px;width: 16px;height: 18px;display: inline-block;position: relative;top: 5px;z-index: 2}#profileInfo .onlyProfileInfo .tel button {position: relative;top: 0;border: 0px;padding: 0;color: #fff;background-color: transparent;text-decoration: underline;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}#profileInfo .onlyProfileInfo .tel button:hover{text-decoration: none;}#profileInfo .onlyProfileInfo .tel i {display: none;font-style: normal;position: relative;left: -110%;-webkit-transition: left 0.4s ease-in-out;-moz-transition: left 0.4s ease-in-out;-o-transition: left 0.4s ease-in-out;transition: left 0.4s ease-in-out;z-index: 2}.profileSocialButtons {display: none;width: 380px;position: absolute;background: #fff;border: 1px solid #e6e6e6;padding: .5em 2em;z-index: 9;left: 0;top: 0;}.profileSocialButtons:before {content: ' ';position: absolute;top: 34px;left: 170px;border-color: #ccc transparent transparent transparent;border-style: solid;border-width: 8px;width: 0;height: 0;}.profileSocialButtons:after {content: ' ';position: absolute;top: 34px;left: 171px;border-color: #fff transparent transparent transparent;border-style: solid;border-width: 7px;width: 0;height: 0;}.profileSocialButtons span {margin: 0 1%;}.profileSocialButtons .social_fb {width: 130px;display: inline-block;position: relative;top: -1px;}.profileSocialButtons .social_tw {width: 100px;display: inline-block;}.profileSocialButtons .social_g {display: inline-block;width: 70px}#profileHeader #profileDetails {padding: 0 0 0;}#profileHeader #profileDetails span {width: 15.2%;padding: 0 .4em 0 0;display: inline-block;font-size: 1.2em;}#profileHeader #profileDetails span i{display: inline-block;background: rgba(255, 255, 255, 0.3);width: 1px;height: 1.6em;float: left;position: relative;top: 0.4em;margin: 0 .6em 0 0;}#profileHeader #profileDetails span:first-child i{display: none;}#profileHeader #profileDetails span.paymentButton{width: 22%;position: relative;top: -.7em;left: 25px;}#profileHeader #profileDetails span.paymentButton button{padding: .6em .8em;font-weight: normal !important;border-color: rgba(255, 255, 255, 0.7);border: 1px solid;}#profileHeader #profileDetails span.paymentButton button:hover,#profileHeader #profileDetails span.paymentButton button:focus,#profileHeader #profileDetails span.paymentButton button:active{background-color: rgba(255, 255, 255, 0.2);border-color: rgba(255, 255, 255);}.profile #paymentMethods{display: none;position: absolute;margin-top: -.15em;border-top: 20px solid transparent;z-index: 10;}.profile #paymentMethods .payments{width:356px;padding: 1em;}.profile #paymentMethods .payments:after{left: 167px;}.profile #paymentMethods .payments.small:after{left: 63%;}.profile #paymentMethods label{background: url('common/payments-646796e092f2e6ec17705e3a5836240b.svg') no-repeat;background-size: 30px 190px;font-size: 1.2rem;padding: 0 0 .4em 2.8em;margin: 0 0 1em;line-height: 1.5;border-bottom: 1px solid #e6e6e6;}.profile #paymentMethods label.online{background-position: 0 -31px;}.profile #paymentMethods label.offline{background-position: 0 5px;}.profile #paymentMethods ul {overflow: hidden;margin: 0 0 1.8em;}.profile #paymentMethods ul:last-child{margin: 0;}.profile #paymentMethods ul li {float: left;width: 50%;margin: 0 0 .6em;padding: 0 .5em 0 .2em;font-size: .96rem;height:30px;overflow:hidden;}.profile #paymentMethods ul li:nth-child(2n+2){padding: 0 0 0 .2em;}.profile #paymentMethods ul li img{width: 38px;margin: 0 .5em 0 0;}.profile #paymentMethods ul li span{max-width: 69%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;vertical-align: middle;}.profile .maxQuantityTextModal {text-align: left;position: relative;top: 5px;color: #767f86;padding: 5px 0;}#profileHeader #profileDetails span.description {width: 24%;float: right;font-size: 1rem;line-height: 1.4;padding: 0 0 1.2em .6em;margin: -.2em 0 0;}#profileHeader #profileDetails span.description b {font-weight: normal;font-size: .9rem;margin: -.9em 0 0 .1em;display: inline-block;}#profileHeader #profileDetails span.distance {width: 8.1%;}#profileHeader #profileDetails span.shippingAmount,#profileHeader #profileDetails span.deliveryAmount {width: 14%;}#profileHeader #profileDetails span small {display: block;margin: .4em 0 0 0;font-size: .9rem;opacity: .6;}#profileTabs {border-bottom: 1px solid #e6e6e6;}#profileTabs button {margin: 0 1em;color: #7E7E7E;padding: 1.4em .6em .6em !important;font-size: 1.164em;font-family: Muli;}#profileTabs button:first-child {margin: 0 0.5em;}#profileTabs button:hover {color: #273239 !important;}#profileTabs button.active {color: #273239 !important;font-weight: bold !important;}#profileTabs .tabeffect {background: #f52f41;height: 3px;width: 0px;position: relative;left: 0;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}#profileContainer,#dzContainer {overflow: hidden;max-width: 630px;}#profileContainer #profileTabs {margin: .6em 0 0;}#profileContainer #profileTabs button {background: none;}#profileContainer #profileTabsContainer {left: 0px;overflow: hidden;position: relative;min-height: 400px;}#profileContainer #profileTabsContainer .img_banner{margin:0 0 30px;}#profileContainer .tab-panel {position: relative;}#profileContainer #tab-info {display: none;}#profileContainer #tab-info.force{display:block;}#profileContainer #tab-comments {display: none;}#profileContainer #tab-comments.force{display: block;}#profileContainer #tab-promo {display: none;}#profileContainer #tab-promo.force{display: block;}.ageValidationModal .content-address-modal { margin-top: 25px; max-height: 315px; overflow: hidden; overflow-y: auto; margin-bottom: 10px; }.ageValidationModal h3 { font-family: Muli;font-size: 20px;font-weight: 800;font-style: normal;font-stretch: normal;line-height: 1.3;letter-spacing: normal;color: #273239;margin-bottom: 10px;}.ageValidationModal span {height: 40px;font-family: Lato;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 1.43;letter-spacing: normal;color: #273239;max-width: 80%;display: block;margin-bottom: 30px;}.ageValidationModal p {font-family: Lato;font-size: 12px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 1.33;letter-spacing: normal;color: #2d86f4;margin-bottom: 5px;}.ageValidationModal .button { width: 20%; height: 45px; border-radius: 6px; background-color: #F52F41; float: right; font-family: Arial; font-size: 16px; text-align: center; color: #ffffff; padding: 14px; }.ageValidationModal .alias { font-weight: bold; text-transform: capitalize; }.ageValidationModal label { font-size: 1.2em; text-transform: lowercase; display: inline-block; margin-bottom: 0; }.ageValidationModal label:first-letter { text-transform: uppercase; }.ageValidationModal .button_block { display: block; width: 100%; height: 1px; margin: 10px 0 24px 0; background: #e6e6e6; }.ageValidationModal #newAddressModal b { background: url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat -8px -2011px; background-size: 31px 3240px; width: 14px; height: 14px; display: inline-block; position: relative; top: 2px; left: 1px; margin: 0 4px 0 0; }.ageValidationModal #newAddressModal i { cursor: pointer; color: #0684B4; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; display: inline-block; padding: 0.5em; font-style: normal; font-size: 13px; }.ageValidationModal #newAddressModal i:hover { text-decoration: underline; }.ageValidationModal  .btn_close {background: url(home/location-e2c0a113a6a5b557231f5b9907ff5dc2.svg) no-repeat scroll -13px -51px;cursor: pointer;height: 30px !important;width: 30px !important;top: 17px !important;right: 17px !important;background-size: 50px;}.ageValidationModal .validate-age-input {width: 79% !important;display: inline-block !important;height: 45px !important;border-radius: 6px !important;border: solid 1px #2d86f4 !important;font-size: 15px !important;}.ageValidationModal.show .box_modal { top: 50px; }.ageValidationModal .box_modal { width: 610px; padding: 23px 25px; }.ageValidationModal .validate-age-input.error {border: solid 1px #c20018 !important;}.ageValidationModal p.error {color: #c20018;}.ageValidationModal .txtError {position: absolute;float: right;right: 154px;display: none;bottom: 32px;color: #c20018;}.modal_two_buttons {display: block;width: 100%;position: relative;height: 45px;text-align: center;}.modal_two_buttons .button {margin: auto !important;float: none !important;width: 170px;border: 1px solid #F52F41;}.modal_two_buttons #imYoungerCheck {margin-right: 15px !important;color:#F52F41;background-color: #fff;}.profile .toast {position: fixed;bottom: -200px;width: 630px;height: 48px;border-radius: 6px;background: #c20018;z-index: 1000;margin: auto;display: block;left: 17%;font-family: Lato;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 46px;letter-spacing: normal;color: #ffffff;padding-left: 14px;}.profile .toast .btn_close {background: url(home/location-white-2f7b1c0378137997a05a7cae02222583.svg) no-repeat scroll -13px -51px;cursor: pointer;height: 30px !important;width: 30px !important;top: 9px !important;right: 6px !important;background-size: 50px;float: right;position: relative;}.profile .requiredCheckAge.paint {background-color: rgba(254, 202, 19, 0.1);}.profile .pricePerMeasurementUnit {color: rgb(118,127,134);font-size: 11px !important;font-family: 'Lato';font-weight: normal !important;margin-top: 5px;}.note_validate_age span {font-family: 'Lato';font-size: 13px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 1.43;letter-spacing: normal;display: block;color: #767f86;}.note_validate_age  .btn_validate_age {font-family: 'Muli';font-size: 12px;font-style: normal;font-stretch: normal;line-height: 1.42;letter-spacing: normal;position: relative;cursor: pointer;color: #f52f41;padding-top: 6px;}.note_validate_age {padding: 16px;width: 99.5%;border: 1px solid #dae0e5;border-radius: 8px;}.topSection{width:99%; margin:0 0 25px;}.topSection .sectionTitle{}.topSection .sectionTitle h3 span{color:#e34737;}.sitelinktitle{font-size: 1.2em!important;border-bottom: 1px solid #e6e6e6;padding: 0 0 1em 0;margin-top: 1.5em;}.onlyProfileContainer .button{width: 90%;font-size: 1.5em;margin: 1em auto 2em;display: inherit;}.menuModal header {position: relative;margin: 0 0 1%;overflow: hidden;}.menuModal header.has-discount,.menuModal header .info.has-discount {min-height: 43px;}.menuModal figure {display: none;}.menuModal figure img {width: 100%;}.menuModal header.has-picture figure {display: inline-block;float: left;width: 27%;margin-right: 3%;border-radius: 3px;overflow: hidden;}.menuModal header .info {float: left;width: 85%;}.menuModal .drop {color: #273239;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -898px #FFF;background-size:31px 3240px;border: 1px solid #E6E6E6;border-radius: 3px;padding: .5em .4em;}.menuModal header.has-picture .info {width: 70%;border-bottom: 1px solid #dae0e5;padding-bottom: 3px;}.menuModal footer .buttonDisabled {width: 60%;font-size: 1.3em;height: 3rem;line-height: 1;background: #F52F41;color: #fff;opacity: .22;filter: alpha(opacity=20);-moz-opacity: 0.20;text-shadow: none;border-radius: 6px;padding: 9px 10px;top: 1px;position: relative;display: flow-root;text-align: center;}.menuModal footer .buttonDisabled:hover {text-decoration: none;}.menuModal header.has-picture .info h2 {width: 80%;}.menuModal header .info h2 {font-size: 1.5em;margin: 0 0 .1em;}.menuModal header .info p {color: #A9B1B7;font-style: normal;padding-right: 5em;line-height: 1.4;}.menuModal header .price {position: absolute;top: .15em;right: 0;width: auto;text-align: right;font-size: 1.5em;}.modalContent p b.addItems{text-indent: -9999px;background: url('profile/add-button-63e98ca38b47cd1b5a247c0a3334e075.svg') no-repeat  0 -98px;width: 24px;height: 22px;position: relative;right: -3px;top: -2px;display: inline-block;}.menuModal header .price span.discount {color: #00BDED;}.menuModal header .price span.discount.subsidized {color: #273239;}.menuModal header .price span.discountOld {color: #A9B1B7;font-size: .7em;text-decoration: line-through;display: block;padding: .3em .05em;}.menuModal footer {margin-top: 1rem;overflow: hidden;}.menuModal footer textarea {resize: none;margin-bottom: 1rem;width: 100%;overflow: hidden;padding: 1% 2%;display: block;min-height: 38px;line-height: 2em;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;-o-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}.menuModal footer .qty {float: left;width: 40%;}.menuModal footer .qty .selectContainer {width: 50px;float: left;}.menuModal footer .qty strong {float: left;font-weight: normal;line-height: 3.3;margin-right: 4%;}.menuModal footer .button {width: 60%;font-size: 1.3em;height: 3rem;line-height: 1;}.menuModal footer .button i {font-style: normal;}.menuModal footer .dropdown {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);float: left;height: 2.8rem;line-height: 2.8;overflow: hidden;padding: 0;position: relative;top: .1rem;width: 24%;}.menuModal footer .dropdown:after {border-radius: 3px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');height: 25px;overflow: hidden;pointer-events: none;position: absolute;right: 0;top: 4px;width: 25px;}@-moz-document url-prefix() {.menuModal footer .dropdown select {padding: 0!important;}}.menuModal footer .dropdown select {background-color: #fff;border: 0 none;border-radius: 3px;color: #273239;padding: 0 0 0 .4rem;width: 150%;cursor: pointer;}.menuModal footer .dropdown:hover,.menuModal li:not(.disable) .dropdown:hover {border-color: #aaa}.menuModal .half li .dropdown {width: 20%;}.menuModal li .dropdown {float: left;height: 2.3125rem;line-height: 2.1em;width: 10%;background: none;position: relative;top: 0px;padding: 0;overflow: hidden;margin-right: 1%;}.menuModal li .dropdown:after {position: absolute;top: 0;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {.menuModal li .dropdown select {padding: 0!important;}}.menuModal li .dropdown select {width: 160%;height: 2.1125rem;color: #273239;background: #fff;border: 0;border-radius: 3px;}.dropdown.withValue, .menuModal li:not(.disable) .dropdown.withValue:hover{border: 1px solid #eea02b;}.dropdown.completed, .menuModal li:not(.disable) .dropdown.completed:hover{border: 1px solid #09E5A2;}.menuModal li .dropdown select:not([disabled]) {cursor: pointer;}.menuModal .optionsContainer {border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;padding-bottom: 2%;padding-top: 2%;}.menuModal .optionsContainer h5 {font-size: 1.3em;margin: .3em 0 .8em;}.menuModal .optionsContainer .note i {font-style: normal;}.menuModal .optionsContainer h5 small {font-size: .8em;color: #767F86;}.menuModal .optionsContainer h5 small.black {font-size: .8em;color: #273239;}.menuModal .optionsContainer h5 small:before{content: "•";font-size: .8em;}.menuModal .optionsContainer h5 small b{color: #767F86;font-weight: 100;}.menuModal .optionsContainer h5 small.done {color: #09E5A2;}.menuModal .optionsContainer h5 small i {font-style: normal;}.menuModal .optionsContainer section {margin-bottom: 2%}.menuModal .optionsContainer section:last-child {margin: 0;}.menuModal .optionsContainer section ul li {vertical-align: top;}.menuModal .optionsContainer section ul li.disable label,.menuModal .optionsContainer section ul li.disable label small {color: #ddd;}.menuModal .optionsContainer section ul li.disable input {opacity: 0.3;filter: alpha(opacity=30);-moz-opacity: 0.30;}.menuModal .optionsContainer section ul li.disable .dropdown {opacity: 0.3;filter: alpha(opacity=30);-moz-opacity: 0.30;}.menuModal .optionsContainer section.half ul li {width: 48.5%;}.menuModal .optionsContainer section.third ul li {width: 32.5%;}.menuModal .optionsContainer section.full ul li {width: 99.5%}.menuModal .inputs ul li {display: inline-block;margin-bottom: .5%;}.menuModal .inputs ul li input {vertical-align: top;margin-top: 2px;}.menuModal .inputs ul li label {cursor: pointer;margin: 0 .2em;font-size: 1rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 80%;}.menuModal .option_name{width: 100%;float: left;}.menuModal .inputs ul li label small {display: block;font-size: .9rem;color: #A9B1B7;}.menuModal.hidePrice .optionItem ul li label small {display: none;}.full_price{float: left !important; width: auto !important; margin: 1px 0 0 7px !important;}.discount label small:before{content: '('; position: absolute; top: -1px; left:-4px;}.discount label small:after{content: ')'; position: absolute; top: -1px; right: -4px;}.discount label small {font-size: .9em;text-decoration: line-through;margin: 1px 0 0 7px;position: relative;float:left;}label .discount_price{display: none;}.discount label .discount_price{color: #00BDED;display: block;font-size: 1em;float: left;}.menuModal .selects li {display: inline-block;margin-bottom: 1%;}.menuModal .selects ul li label {width: 73%;margin: 0 .2em;font-size: 1rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;position: relative;top: 7px;}.menuModal .selects ul li label small {display: inline-block;width: 15%;font-size: .9rem;color: #A9B1B7;margin: 0 0 0 .5em;}.menuModal .accordion h5 {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 100% -966px #FFF;background-size:31px 3240px;padding: 1rem 0 .7rem .1rem;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;cursor: pointer;}.menuModal .accordion h5:hover {border-color: #d2d2d2;background-color: #efefef;}.menuModal .accordion ul {display: none}.menuModal .optional button {background-position: right -976px;font-size: 1rem;position: relative;top: -2px;padding: .4em 1.8em .45em 0em;}.menuModal .optional button i{color:#aaa !important;font-style:normal;}.menuModal .optional button:hover{text-decoration: none;color: #09749C;}.menuModal .optional button:hover i{color:#273239 !important;}.menuModal .optional .optionalContainer {display: none;}#changeModal fieldset {width: 100%;}section#discount {background: #00BDED;color: #fff;text-align: center;margin: -.2em auto 0;overflow: hidden;font-size: 1.4em;line-height: 45px;height:55px;}section#discount div {padding: .4em .6em .5em;max-width: 60em;}section#discount div small {font-size: .8em;}#menu .product span.discounted-price {color: #00BDED;}#menu .product span.discounted-price.subsidized {color: #273239;}#menu .product span.has-discount {font-size: .9em;line-height: 1;text-decoration: line-through;color: #A9B1B7;padding: 0 0 .2em;}#menu ul li.product.has-discount:hover {background: #edf8f6;}aside#cartContainer #cart #discountLine.has-discount {color: #00BDED;}aside#cartContainer #cart #discountLine.has-discount-subsidized {color: #00BDED;}aside#cartContainer #cart #discountLine.voucher {color: #00BDED;}aside#cartContainer #cart #subtotal.has-discount .price {text-decoration: line-through;}.appetito24 aside#cartContainer #cart section#subtotal {padding: 0px 0px 11px 0px;font-size: 13px;margin: 10px 10px 0 10px;}aside#cartContainer #cart #discountLine .price,aside#cartContainer #cart #subtotal .price {padding: 0;}.appetito24 aside#cartContainer #cart #subtotal .price {right: 0;}#noFilter {display: none;}#listContent .note{background: #fff;border:1px dashed #bebebe;color: #273239;}#menu .section-background, .shelvesListProducts .section-background {height: 100px;margin: 0 0 .3em;box-shadow: 0 3px 3px -3px rgba(0, 0, 0, .5);border-radius: 2px;}#menu .shadow,.shelvesListProducts .shadow  {position: relative;background: url('http://www.pedidosya.com.ar/images/sections/m-picture-shadow.png') no-repeat 0 32px;height: 100px;border-radius: 2px;}#menu .section-name, .shelvesListProducts .section-name {padding: 0 0 .4em .1em;}.shelvesListProducts #platos-recomendados,#menu #pratos-recomendados{padding:0 0 .4em .1em; background:none;}.shelvesListProducts #platos-recomendados span,#menu #pratos-recomendados span{background:none; padding:1px 0 0 ;}#menu h3.section-name, .shelvesListProducts h3.section-name {font-size: 1.6rem;font-weight: 800;border-bottom: 1px solid #DAE0E5;margin-bottom: 10px;margin-top: 40px;font-family: 'Muli'}#menu h3.section-name.section-header { border: none };#menu .sectionTitle img, .shelvesListProducts .sectionTitle img {margin: 0 0 .8em 0;border-radius: 3px;box-shadow: 0px 3px 0 -2px #e9e9e9;-moz-box-shadow: 0px 3px 0 -2px #e9e9e9;-webkit-box-shadow: 0px 3px 0 -2px #e9e9e9;width: 99.7%;}#menu .section-name.shadow, .shelvesListProducts .section-name.shadow {padding: 0;}#menu .section-name span, .shelvesListProducts .section-name span {font-weight: 700;}.shelvesListProducts .moSection .section-name span {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll left -1839px; padding: 0 0 0 30px; background-size:31px 3240px;}#menu .section-name.shadow span, .shelvesListProducts .section-name.shadow span {position: absolute;bottom: 0;margin: .2em .5em;color: #fff;text-shadow: 0 2px 14px rgba(44, 21, 11, .5);}#menu header#toolBar, .shelvesListProducts header#toolBar {overflow: hidden;padding: 1em .2em 1em;height: 70px;z-index: 10 !important;background: #fff;}#menu header#toolBar div.dropdown, #menu header#toolBar div.dropdown {float: left;height: 2.5rem;line-height: 2.1em;width: 40%;background: none;position: relative;top: 0px;padding: 0;overflow: hidden;}#menu header#toolBar div.dropdown:after, .shelvesListProducts header#toolBar div.dropdown:after {position: absolute;top: .1em;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;background: #fff;}#menu header#toolBar div.dropdown select, .shelvesListProducts header#toolBar div.dropdown select {width: 100%;height: 2.3rem;background: #fff;border: 0;border-radius: 3px;}#menu header#toolBar div.dropdown:hover, .shelvesListProducts header#toolBar div.dropdown:hover {border-color: #A9B1B7;}#menu header#toolBar div.dropdown a, .shelvesListProducts header#toolBar div.dropdown a {color: #273239;display: block;padding: .12em 0 0 .4em;font-size: .917em;cursor: default;}#menu header#toolBar div.dropdown a:hover, .shelvesListProducts header#toolBar div.dropdown a:hover {text-decoration: none;}#menu header#toolBar input, .shelvesListProducts header#toolBar input {float: right;font-size: 1rem;width: 40%;border-color: #d6d6d6;padding: 0 0 0 .5em;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll 99% -1074px #FFF;background-size:31px 3240px;height: 2.5em;}#menu #menuSearchButton, #menu #productSearchButton, .shelvesListProducts #menuSearchButton, .shelvesListProducts #productSearchButton {float: right;margin: 0 5px;padding: .5rem 1.6rem;border-radius: 3px;}#menu header#toolBar input:hover {border-color: #A9B1B7;}#menu header#toolBar input:focus {border-color: #A9B1B7;}#menu ul {overflow: hidden !important;margin: 0 0 2em !important;}#menu ul li.product {width: 49%;float: left;margin: 0;padding: 0em .8em;position: relative;}#menu ul li.product {cursor: pointer;}#menu ul li.product:nth-child(odd){float: left;}#menu ul li.product:nth-child(even){float: right;}#menu ul li.product h4 {width: 66%;float: left;margin: .2em 0;padding: 0;line-height: 1.4;font-size: 1.2rem;font-family: 'Lato';font-weight: normal;}.appetito24 #menu ul li.product h4 {margin: 0;}#menu ul li.product .price{width: 24.8%;float: left;text-align: right;}#menu ul li.product span {font-size: 1.1rem;display:block;}#menu ul li.product p {clear: both;color: #767F86;font-size: 1em;font-style: normal;margin: 0;line-height: 1.5;}#menu ul li.product b{width:22px; height: 24px; position:relative; float:right; margin:-2px 0 0 3px; font-size:0; background:url('profile/add-button-63e98ca38b47cd1b5a247c0a3334e075.svg') no-repeat  0 -97px;}#menu ul li.product b:before{width: 24px; height:24px; position:absolute; top:0; left:0; right:0; bottom:0; margin: auto; background: url('profile/add-button-63e98ca38b47cd1b5a247c0a3334e075.svg') no-repeat  0 -21px; content: ''; opacity:0; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); transform-origin:center; -webkit-transform-origin:center; -moz-transform-origin:center; transition:all 0.1s ease-in-out; -webkit-transition:all 0.1s ease-in-out; -moz-transition:all 0.1s ease-in-out;}#menu ul li.product.selected b{background-position: 0px -71px;}#menu ul li.product:hover b:before{opacity:1; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); transition:all 0.1s ease-in-out; -webkit-transition:all 0.1s ease-in-out; -moz-transition:all 0.1s ease-in-out;}#menu ul li.product:nth-child(odd) {margin: 0 1.5% 0 0;}#menu ul li.product:hover {background: #F6F8F8;border-color: #F6F8F8;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}#menu ul li.product:hover,#menu ul li.product:hover p {color: #273239 !important;}#menu .mostOrdered {width: 20px;height: 20px;display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll center -1838px;background-size:31px 3240px;vertical-align: middle;}#menu .moSection .mostOrdered {display: none;}#cartOverlay {display: none;position: absolute;top: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.9);border-color: rgba(255, 255, 255, 0.9);left: 0px;z-index: 2;text-align: center;}.checkout #cartOverlay img {margin: 10% auto 0;}.checkout aside#cartContainer #cart,#cartDeliveryTime {top: 0!important;padding: 0 0 1em;}aside#cartContainer {width: 32%;}.profile aside#cartContainer .note{position: relative;top: .6em;background: #2D86F4;color: #fff;border-color: #2D86F4;}aside#cartContainer #cart .deliveryAmount{padding: 1em 0 0;line-height: 1.3;display: block;text-align: center;color: #A9B1B7;}.profile aside#cartContainer .note a{color: #fff;font-weight: bold;}aside#cartContainer #cartContentWrap.isFixed {width: 298.400000095367px;position: fixed;top: -.2em !important;bottom: auto;}aside#cartContainer #cart {position: relative;top: .5em;padding: 0;border: #e6e6e6 1px dashed;border-radius: 3px 3px 4px 4px;}aside#cartContainer #cart header {overflow: hidden;padding: 1em .95em 0;}aside#cartContainer #cart header h4 {float: left;font-size: 1.6rem;font-weight: 700;padding: 0px;margin: 0 0px 8px 0;}aside#cartContainer #cart #cancelCartNote {display: none;clear: both;top:0;padding:.8em .5em .5em;}#cartDeliveryTime,#cartNotAllDiscount{top:0!important;}aside#cartContainer #cart #cancelCartNote button {color: #fff;font-size: 1em;padding: .5em;}aside#cartContainer #cart header #cancelCart {float: right;display: none;margin: 0;}aside#cartContainer #cart header #cancelCart.show {display: inline-block;cursor: pointer;}aside#cartContainer #cart header #cancelCart a {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -3px -779px;background-size:31px 3240px;height: 16px;width: 20px;display: block;text-indent: -9999px;}aside#cartContainer #cart header #cancelCart a:hover {background-position: -3px -812px;}aside#cartContainer #cart header #cart .cart-product a {color: #273239;}aside#cartContainer #cart header #cart .cart-product a:hover {text-decoration: none !important;cursor: default;}aside#cartContainer #cart section.middle-section {padding: 6px 0px 10px 0px !important;border-bottom: 1px solid #e6e6e6;margin: 0 10px;}.peya aside#cartContainer #cart section.middle-section {padding: 6px 0px 10px 0px !important;border-bottom: none;margin: 0 10px;margin-right: 0px;}aside#cartContainer #cart section.total {padding: 11px 12px 16px 12px;margin: 8px 10px 0 10px;}.peya aside#cartContainer #cart section.total {margin: 0px;padding: 10px;}aside#cartContainer #cart section.empty {text-align: center;padding: 1.6em .3em;}aside#cartContainer #cart section.empty img {margin: 0 0 1.5em;width: 45%;}aside#cartContainer #cart section.empty h5{font-size: 1.5em;margin: 0 0 .3em;}aside#cartContainer #cart section.empty span{display: block;font-size: 1em;}aside#cartContainer #cart footer {padding: 1em;background-color: #fff;}aside#cartContainer #cart footer a.button {font-size: 1.3em;padding: .8em .3em;}aside#cartContainer #cart footer a.button.secondary{color: #DDE2E5;border: 1px solid #DDE2E5;}#cart a.button.disabled,#cart a.button[disabled] {background-color: #e9e9e9!important;border-color: #bababa;color: #273239;cursor: default;opacity: .4;filter: alpha(opacity=40);-moz-opacity: 0.40;font-size: 1.2rem;padding: .8rem;box-shadow: none;}aside#cartContainer #clickNote img {height: 100%;margin: 2em 0 1em .1em;}aside#cartContainer #cart ul {margin: .4em 0 0;position: relative;}aside#cartContainer #scrollContainer > div {background-color: #888 !important;}aside#cartContainer #scrollContainer {position: relative;display: inline-block;width: 100%;cursor: initial !important;}aside#cartContainer #scrollContainer #scrollContent {position: relative;display: inline-block;width: 100%;}aside#cartContainer #cart ul li {overflow: hidden;padding: .4em 1em;border: 1px solid #fff;cursor:pointer;}aside#cartContainer #cart ul li:last-child{padding: .4em 1em .3em;}aside#cartContainer #cart ul li:hover,aside#cartContainer #cart ul li.modified.seen:hover{background-color: #f9f9f9;border-color: #f7f7f7;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}aside#cartContainer #cart ul.has-class li {padding: .6em .2em;}aside#cartContainer #cart ul li.modified.seen{background-color: #FFF;-webkit-transition: all 3s ease;-moz-transition: all 3s ease;-o-transition: all 3s ease;-ms-transition: all 3s ease;transition: all 3s ease;}aside#cartContainer #cart ul li div {float: left;}aside#cartContainer #cart ul li .dropdown {float: left;height: 2.3125rem;line-height: 2em;width: 15%!important;background: #fff;position: relative;top: -.1em;margin-right: 10px;padding: 0;overflow: hidden;}aside#cartContainer #cart ul li .dropdown:after {position: absolute;top: .05em;right: -3px;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {aside#cartContainer #cart ul li .dropdown select {padding: 0!important;}}aside#cartContainer #cart ul li .dropdown select {width: 150%;height: 2.1125rem;color: #273239;background: #fff;border: 0;border-radius: 3px;padding: 0;padding: 0 0 0 .3em;}aside#cartContainer #cart ul li .dropdown:hover,aside#cartContainer #cart ul li:hover .dropdown {border-color: #A9B1B7;}aside#cartContainer #cart ul li .nameWrapper {display: table;}aside#cartContainer #cart ul li .name {max-width: 180px;color: #0684B4;line-height: 1.3;height: 27px;vertical-align: middle;display: table-cell;}aside#cartContainer #cart ul li .name:hover{text-decoration: underline;color: #09749C;cursor: pointer;}.checkout aside#cartContainer #cart ul li .name {width: 66%;color: #273239;cursor: default;}.checkout aside#cartContainer #cart ul li:hover .name{text-decoration: none;color: #273239;}aside#cartContainer #cart .total-price{font-size: 17px;font-weight: bold;}aside#cartContainer #cart .price {width: 30%;text-align: right;padding: .3em 0 0;float: left;position: absolute;right: 1em;}.peya aside#cartContainer #cart .price {padding: 0;}.priceAbTestCart {position: relative !important;float: right;display: inline-block;max-width: 25%;font-size: 12px;margin-right: 11px;margin-top: -1px !important;text-align: right;}aside#cartContainer #cart .remove {display: none;width: 20px;text-align: right;padding: .3em 0 0;float: right;}aside#cartContainer #cart .remove button {background: url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat -6px -1301px;background-size: 31px 3240px;width: 20px;height: 20px;text-indent: -9999px;margin: 0;}aside#cartContainer #cart .remove button:hover {background-position: -6px -1332px;}aside#cartContainer #cart section {padding: 5px 12px;overflow: hidden;position: relative;}aside#cartContainer #cart section#subtotal {padding: 15px 12px 11px 12px;font-size: 13px;}.peya aside#cartContainer #cart section#subtotal {padding: 15px 10px 11px 10px;font-size: 13px;}aside#cartContainer #cart section#content {border-bottom: 1px solid #e6e6e6;}aside#cartContainer #cart section#content div:first-child {background-color: #ccc!important;}aside#cartContainer #cart section.prefooterinfo div:first-child {width: 75%;float: left;}.profile aside#cartContainer #cart #deliveryType div {width: 100%;position: relative;}.profile .content_delivery_type {padding: 10px 12px 0;}.profile .deliveryAddressCartText {color: #A9B1B7;}#deliveryDiscount,.peya aside#cartContainer #cart section#deliveryDiscount.middle-section {color: #ffffff;margin-left: 0 !important;background: #13baba;background: -moz-linear-gradient(94deg, #00bded 33%, #008eb3 103%);background: -webkit-linear-gradient(94deg, #00bded 33%, #008eb3 103%);background: linear-gradient(94deg, #00bded 33%, #008eb3 103%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13baba', endColorstr='#008bc1',GradientType=1 );padding-left: 10px !important;padding-bottom: 0px !important;padding-top: 0px !important;height: 30px;line-height: 30px;}#deliveryDiscount .description {float: left;line-height: 30px !important;}#confirmDetail .cart section#deliveryDiscount span.price {position: static;padding-right: 10px;}#confirmDetail .left .cart {padding: 0 10px;}#confirmDetail section#deliveryDiscount {margin-left: -10px !important;margin-right: -10px;}.profile .shelves_carrousel {height: 270px;display: inline-flex;position: relative !important;}.profile .search_product_list {float: right;width: 20px !important;right: 10px;position: relative;cursor: pointer;top: 10px;box-shadow: none !important;}.profile .content_search_product_list{float: none;display: block;width: 100%;height: 40px;opacity: 0;}.profile .content_search_product_list input {width: 300px;display: inline-block;position: relative;float: right;}.profile .menuListContainer .profile-image-wrapper {height: 120px;width: 160px;position: relative;overflow: hidden;margin-bottom: 10px;}.profile .menuListContainer .profile-image-wrapper .shelves_product_image {margin: auto;position: absolute;bottom: 0;top: 0;height: 120px;left: 0;right: 0;}.profile .shelvesListProducts .profile-image-wrapper {height: 120px;width: 160px;position: relative;overflow: hidden;margin-bottom: 10px;}.profile .shelvesListProducts .profile-image-wrapper .shelves_product_image {margin: auto;position: absolute;bottom: 0;top: 0;height: 120px;left: 0;right: 0;}.profile .shelves_carrousel li {width: 160px !important;display: inline-block !important;height: 290px !important;margin: 0 !important;border: none !important;}.profile .shelves_carrousel li:hover {width: 160px !important;display: inline-block !important;height: 270px !important;margin: 0 !important;border: none !important;background: none !important;-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;}.profile .shelves_carrousel li.selected {background: none !important;border: none !important;padding: 0 !important;margin: 0 !important;}.shelves_content_data {height: 70px;position: relative;}.shelves_product_name {-webkit-line-clamp: 2;display: inline-block;height: 45px;max-height: 45px;width: 150px;text-align: left;font-weight: 600;font-size: 16px;overflow: hidden;text-overflow: ellipsis;}.pricePerMeasurementUnit {display: block;}.shelves_content_data span.has-discount {font-size: .8em !important;line-height: 1 !important;text-decoration: line-through !important;color: #767f86 !important;margin-left: 5px;}.menuListContainer .arrow_slider.left:before, .menuListContainer .arrow_slider.right:before {width: 8px;height: 15px;position: absolute;margin: auto 0;background: url(common/bg_arrow_red-652ff988d48090e136861b2afd655921.svg) no-repeat;z-index: 9;cursor: pointer;background-size: 8px 15px;content: '';top: 50%;}.menuListContainer .arrow_slider.right:before {right: 5px;}.loading-shelves-products {height: 300px;}.loading-shelves-products svg {margin: auto !important;display: block;margin-top: 130px !important;}.menuListContainer .arrow_slider.left:after, .menuListContainer .arrow_slider.right:after {width: 30px;height: 60px;z-index: 8;position: absolute;top: 52px;left: 0;cursor: pointer;background: #F6F8F8;box-shadow: 0 3px 11px -2px rgba(0, 0, 0, 0.22);border-radius: 30px 0 0 30px;content: '';transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;}.menuListContainer .arrow_slider.left:after {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);top: 52px;box-shadow: 0 -3px 11px -2px rgba(0, 0, 0, 0.22);}.menuListContainer .arrow_slider.right {width: 30px;height: 150px;bottom: auto;position: absolute;right: 0;}.menuListContainer .arrow_slider.left {width: 30px;height: 150px;bottom: auto;position: absolute;left: 0;}.menuListContainer .arrow_slider.left:before {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);left: 7px;}.shelves_content_data .price {font-family: 'Lato';font-size: 15px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 1.33;letter-spacing: normal;color: #363636;text-align: left !important;}.shelves_view_all_product {font-family: 'Muli';font-size: 12px;float: right;font-style: normal;font-stretch: normal;line-height: 1.42;letter-spacing: normal;text-align: right;position: relative;right: 5px;cursor: pointer;color: #f52f41;}.shelvesListProducts ul li:not(.init):hover, ul li.selected:not(.init) {background: #fff !important;}.shelvesListProducts .shelves_content_data {height: 70px;position: relative;top: 10px;}.shelves_carrousel_page {display: block;width: 100%;margin-top: 30px;}.shelves_carrousel_page li.product{width: 32% !important;display: inline-block;height: 100%;float: none !important;}.shelves_carrousel_page li.product:hover {background: none !important;-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;border-color: #fff;}.back_shelves {-moz-box-shadow: none !important;-webkit-box-shadow: none !important;margin: 0 !important;margin-bottom: 4px !important;width: 30px ! important;cursor: pointer;}.shelves_content_data .price {width: auto !important;}.shelves_content_data span.discounted-price {display: inline-block !important;}.shelves_content_data span.has-discount {display: inline-block !important;}.btn-more-section, .btn-more-product {width: 200px;border-radius: 4px;height: 55px;padding: 7px;background-color: #f52f41;margin: auto;border-color: #f52f41;font-size: 17px;display: block;margin-top: 50px;text-align: center;margin-bottom: 30px;}.btn-more-section.loading, .btn-more-product.loading {color: rgba(255, 255, 255, 0);background: #F52F41;}.btn-more-section .spinner, .btn-more-product .spinner {stroke: #fff;margin: 0 auto;vertical-align: middle;visibility: hidden;position: absolute;left: 90px;top: 13px;}.btn-more-section.loading .spinner, .btn-more-product.loading .spinner {visibility: visible;}aside#cartContainer #cart #deliveryType div .price {position: absolute;top: -1px;right: 0;width: auto;}.noPickupRadioButton {position: relative;margin-left: 12px;margin-top: 5px;display: block;}aside#cartContainer #cart #deliveryType div.data span {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 68%;display: inline-block;vertical-align: middle;}aside#cartContainer #cart #deliveryType div.data button {position: relative;vertical-align: middle;}aside#cartContainer #cart section.prefooterinfo div.data span {line-height: 1.5em}aside#cartContainer #cart section.prefooterinfo button {background: none!important;padding: 0;margin: 0 0 0 .3em;color: #0684B4;font-size: .9em;}aside#cartContainer #cart section.prefooterinfo button:hover {text-decoration: underline;}aside#cartContainer #cart .prefooterinfo .dropdown {float: left;height: 2.3125rem;line-height: 2.1em;width: auto!important;background: #fff;position: relative;top: 0px;padding: 0 20px 0 0;overflow: hidden;}aside#cartContainer #cart .prefooterinfo .dropdown:after {position: absolute;top: 0;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {aside#cartContainer #cart .prefooterinfo .dropdown select {padding: 0!important;}}aside#cartContainer #cart .prefooterinfo .dropdown select {width: 135%;height: 2.1125rem;color: #273239;background: #fff;border: 0;line-height: 1;}#cart .addNotes {margin: 0;padding: 0 12px;}#cart .addNotes button{width: 100%;background: #FFF;border: 1px dashed #DDD;color: #A9B1B7;border-radius: 3px;text-align: left;padding: .8em .5em;}#cart .addNotes button span{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}#cart .addNotes button span.active{color: #273239;}#cart .addNotes button:hover{border-color: #A9B1B7;color: #273239;}aside#cartContainer #cart section.prefooterinfo i,aside#cartContainer #cart section#totalPrice .price {font-weight: 700;font-style: normal;}aside#cartContainer #cart section#totalPrice {margin: .8em 0 0 !important;font-size: 1.2em}aside#cartContainer #cart section#totalPrice .price {padding: 0;}aside#cartContainer.checkout #cart ul li:hover {background: none;border: none;color: #888;}aside#cartContainer.checkout #cart .cart-subtitle {margin: -0.3em 0 0.8em .15em;}aside#cartContainer.checkout #cart .cart-subtitle span {line-height: 1.5em;}aside#cartContainer.checkout #cart header h4 {float: none;}aside#cartContainer #cart .closed .dropdown {border-color: #f52f41;color: #f52f41;}#cart .closed .dropdown select {background: none!important;}aside#cartContainer #cart.onlyProfileContainer {margin-bottom: 4%;top: 0;border: 1px dashed #E65F50;border-radius: 3px;}aside#cartContainer #cart.onlyProfileContainer ul {margin: 0 0 0 2%;}aside#cartContainer #cart.onlyProfileContainer img {margin: 5% 3% 7%;width: 90%;}aside#cartContainer #cart.onlyProfileContainer ul li {margin: 0;cursor: default;}aside#cartContainer #cart.onlyProfileContainer ul li:hover {background: none}aside#cartContainer #cart.onlyProfileContainer ul li i {margin-right: 5%;vertical-align: middle;display: inline-block;width: 86px;height: 72px;background: url('common/img-phone-profile-3f973b3981c80721549e5a0964d4c336.png') no-repeat;}aside#cartContainer #cart.onlyProfileContainer ul li i.safe {background-position: 1px -72px;}aside#cartContainer #cart.onlyProfileContainer ul li i.house {background-position: 0 -146px;}aside#cartContainer #cart.onlyProfileContainer ul li span {line-height: 1.4;display: inline-block;width: 60%;}#tab-info section {margin: 1em 0 1.6em;}#tab-info section#restaurantMap{padding:0;overflow: hidden;}#tab-info section#restaurantAddress {margin: 1em 0 0;padding: 0 1em;}#tab-info section h3 {font-size: 1.35em;font-weight: normal;padding: .4em 0 .8em;margin: 0;}#tab-info section span.pin {margin: 0 .4em 0 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -1810px;background-size:31px 3240px;width: 16px;height: 18px;display: inline-block;}#tab-info section span.text {position: relative;top: -4px;}#tab-info section .dateshours {border: none;width: 100%;display: inline-block;line-height: 2.6;margin: 0 .1em;}#tab-info.force section .dateshours{margin:0;}#tab-info section .dateshours li div {display: inline-block;}#tab-info section .dateshours li {border-top: 1px solid #eee;}#tab-info section .dateshours li:first-child {border-top: 0;}#tab-info section .dateshours li div.datecol {width: 6em;margin: 0 0 0 .2em;border-top: 0;}#tab-info section .dateshours li div.hourscol {margin: 0 .2em 0 2em;border-top: 0;}#tab-info section .dateshours li.even,#tab-info section table li.alt,#tab-info section table li:nth-of-type(2n) {background: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}#tab-info section .dateshours li.selected {background: #f6f6f6;color: #273239;}#tab-info section#restaurantMap i{font-style: normal;display: inline-block;}section#restaurantMap #infoMap {clear: both;width: 100%;height: 380px;margin: 1em 0;top: -.2em;}section#restaurantMap button {float: right;background: none;color: #0684B4;margin: 0;padding: 0 1em 0 0;font-size: .9rem;position: relative;top: -1.4em;}section#restaurantMap button:hover {text-decoration: underline;}section#restaurantMap ul.zonesList {width: 46%;float: left;overflow: hidden;margin: 0 1em 1.5em;}section#restaurantMap ul.zonesList li {padding: .3em .3em 0 0;}section#restaurantMap ul.zonesList li span {margin: 0 .4em 0 0;position: relative;top: .3em;width: 1.5em;height: 1.5em;border-radius: 3px;display: inline-block;}section#restaurantMap ul.zonesList li a,#tab-info section#restaurantMap ul.zonesList li i {font-size: .89em}section#restaurantMap ul.zonesList li i {font-style: normal;margin: 0 0 0 .2em;}section#restaurantMap ul.zonesList li i b {font-weight: normal;}section#restaurantMap ul.zonesList li .minimun {display: none;}#tab-comments div.rating-value.cero {float: none;width: 100%;overflow: hidden;}#tab-comments div.rating-value.cero h2 {font-size: 1.5125rem;}#tab-comments div.rating-value.cero h2 {font-size: 1.5125rem;margin-top: 1em;}#tab-comments div.rating-value.cero small {font-size: 100%;line-height: 2em;}#tab-comments div.rating-value.no_stars{width:99%; border-radius:2px; text-align: center; margin: 20px 0; padding: 10px 25px; border:#cfcfcf 1px dashed; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}#tab-comments div.rating-value.no_stars h2{margin: 0;}#tab-comments header {overflow: hidden;margin: 1em 0;}#tab-comments header .rating-value.cero .big-star {background: url('profile/big-star-65ebf12e0dd6920e8809c55d8aa6ff44.png') no-repeat 0 0;margin-right: 2em}#tab-comments header .rating-value {float: left;width: 53%;overflow: hidden;margin: 1.6% 0 0 0;}#tab-comments header .drilled-ratings {float: right;width: 40%;overflow: hidden;padding: 1%;margin: 1% 0;}#tab-comments header .drilled-ratings li {padding: .07em 0;font-size: .87em;color: #273239;letter-spacing: .03em;}#tab-comments header .drilled-ratings li .name {float: left;width: 40%;position: relative;text-align: right;height: 16px;padding: 0 .2em 0 0;}#tab-comments header .drilled-ratings li .middle {float: left;width: 49%;position: relative;border-bottom: 1px solid #DAE0E5;height: 12px;}#tab-comments header .drilled-ratings li .middle span {-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;transition: all .8s ease-in-out;position: absolute;height: 4px;width: 0%;background: #A9B1B7;top: 7px;}#tab-comments header .drilled-ratings li .amount {float: left;width: 11%;position: relative;text-align: right;height: 15px;}#tab-comments header .rating-value .big_box_split{width:75px; height:35px; margin:25px 0 0; padding:8px 12px; border-radius:2px; text-align:right; float: left;}#tab-comments header .rating-value .big_box_split span{display:inline-block; font-size:1.7rem; padding:0 0 0 25px; color:#FFFFFF; background:url('profile/ic_white_star-c048ae8798eadab3fa03788f382b6e68.svg') no-repeat 0px 2px; background-size:15px 15px;}#tab-comments header .rating-value p {float: left;font-size: 1.1em;line-height: 1.4em;margin:23px 20px 20px;}#tab-comments header .rating-value p i {display: block;font-style: normal;}#tab-comments section.toolbar {overflow: hidden;font-size: .9rem;padding: .8em .2em 1em;}#tab-comments section.toolbar section#orderFilter {float: left;width: 58%;}#tab-comments section.toolbar .dropdown {display: inline-block;height: 2.3125rem;line-height: 2.1em;width: 16%!important;background: #fff;position: relative;top: 0px;padding: 0 .2em 0 0;overflow: hidden;vertical-align: middle;}#tab-comments section.toolbar #orderFilter .dropdown {width: 60%!important}#tab-comments section.toolbar .dropdown:hover {border: 1px solid #A9B1B7;}#tab-comments section.toolbar .dropdown:after {position: absolute;top: .01em;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {#tab-comments section.toolbar .dropdown select {padding: 0!important;}}#tab-comments section.toolbar .dropdown select {width: 160%;height: 2.1125rem;color: #273239;background: #fff;border: 0;border-radius: 2px;padding: 0 .8em 0 0;}.profile #tab-comments section.toolbar .dropdown select {padding:0px;margin-left: 5px;width: 100%;}#tab-comments section.toolbar section#viewFilter {float: right;width: 42%;text-align: right;}#tab-comments section.toolbar section i {font-style: normal;position: relative;top: .1rem;margin: 0 .3em 0 0;}#reviewListContainer ul#reviewList{margin: 0 0 .6em;}#reviewListContainer ul#reviewList .rating-points{float: left; margin:0 5px 0 0; padding: 4px 6px; position: relative; top: -3px; }#reviewListContainer .rating{display:none;}#reviewListContainer ul li header{margin: 0;}#tab-comments ul li {padding: .4em 0 .6em;}#tab-comments ul li section {margin: .3em 0 0;float: left;width: 84%;border-bottom: 1px solid #e6e6e6;padding: 0 0 .4em;}#tab-comments ul li:last-child section{border-bottom: 0;}#tab-comments ul li,#tab-comments ul li section header {overflow: hidden;padding: .4em 0;}#tab-comments ul li section header span {float: left;margin: 0;}#tab-comments ul li section header p {float: right;color: #A9B1B7;font-size: .9rem;margin: .2rem 0 0;}#tab-comments ul li figure,#tab-comments header figure {float: left;padding: .6em 0;width: 13%;text-align: left;}#tab-comments ul li figure img,#tab-comments header figure img {width: auto;border-radius: 60em;max-width: 60px;min-width: 60px;max-height: 60px;min-height: 60px;border: 1px solid #e6e6e6;}#tab-comments ul li section span {color: #A9B1B7;font-size: 1.1rem;margin: 0 0 0 0;}#tab-comments ul li section span .small {font-size: .9rem;display: inline;}section span .small i.reviewIcon{display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -9px -2348px;background-size:31px 3240px;text-indent: -9999px;height: 15px;width: 14px;opacity: .7;margin: 0 0 0 .3em;position: relative;top: .1em;}.profile section span .small i.reviewIcon{top:0px;}section span .small:last-child i{background-position: -9px -2371px;}section span .small:hover i{opacity: 1;}#tab-comments ul li section span .small:after {content: '•';font-weight: normal;font-size: .8em;color: #ddd;margin: 1em 0 1em .5em;}#tab-comments ul li section span .small:last-child:after {content: "";}#tab-comments ul li section p {margin: 0 0 .4em 0;}#tab-comments header#review {padding: 2em 0 2.6em;}#tab-comments .reviewNote {display: none;}#tab-comments #overlayReview {display: none;position: absolute;top: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.8);left: 0px;z-index: 1;}#tab-comments #overlayReview img {margin: 7% auto 0;display: block;}#tab-comments header .review-container {width: 84.6%;overflow: hidden;}#tab-comments header .review-container div {margin: 0 0 .6em;}#tab-comments header .review-container textarea#docomments {position: relative;top: -19px;border-color: #e6e6e6;resize: none;overflow: hidden;display: block;padding: .6em .5em;margin: .5em 0 0;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;-o-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}#tab-comments header .review-container textarea#docomments.on {border-radius: 3px 3px 0 0;}#tab-comments header .review-container #rateContainer {position: relative;left: -40%;-webkit-transition: left .5s ease-in-out;-moz-transition: left .5s ease-in-out;-o-transition: left .5s ease-in-out;transition: left .5s ease-in-out;}#tab-comments header .review-container #rateContainer #rateText {color: #A9B1B7;display: inline-block;width: 100px;position: relative;top: 2px;border: 0px;pointer-events: none;}#tab-comments header .review-container #rateContainer #ratethis {margin: 0 0 2% 0;display: inline-block;}#tab-comments header .review-container #rateContainer #ratethis img {margin: 0 1px;}#tab-comments .makecomment button.none {color: #0684B4!important;font-weight: 600!important;}#tab-comments .makecomment button.none:hover {color: #2285a2;}#tab-comments header .review-container #optionsPanel {display: none;opacity: 0;filter: alpha(opacity=00);-moz-opacity: 0;overflow: hidden;margin: -1px 0 0;border: 1px solid #e6e6e6;border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;background: #fafafa;width: 100%;height: 34px;}#tab-comments header .review-container #optionsPanel .review-guide {float: left;padding: 1.1em 0.6em 0;font-size: .9em}#tab-comments header .review-container #optionsPanel .send-review {float: right;}#tab-comments header .review-container #optionsPanel .send-review span {font-size: .9em;color: #A9B1B7;margin: 0 .3em;}#tab-comments header .review-container #optionsPanel .send-review .button {border-radius: 0 0 3px;font-size: 1.1em;padding: .6em 1.3em;}#tab-comments footer {overflow:hidden;}#reviewLoader {display: none;margin: 10% auto;}section.suggestions {overflow: hidden;padding: .5em .4em .9em;margin: 1em auto;text-align: center;position: relative;}.profile .suggestions button.toggle {background: url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat right -903px #fff;}section.suggestions h3,section.suggestions h4 {display: block;margin: 0;}section.suggestions h3{font-size: 1.3rem;font-weight: 700;padding: .3em 0 .2em;}section.suggestions h4 {font-size: 1.500em;padding: 0;color:#273239;}section.suggestions button.toggle {float: right;margin: .4em 0 0;position: absolute;right: 1%;}section.suggestions ul {margin: .8em auto 0;text-align: center;}section.suggestions ul li {width: 14%;text-align: center;margin: 2% 2.7% 0;display: inline-block;}#profileHeader section.suggestions ul li figure{width: 48%;margin: 0 auto;float: none;min-height: 30px;}#profileHeader section.suggestions ul li figure img{min-width: 30px;}section.suggestions ul li figure .logoImg {border: 1px solid #e6e6e6;border-radius: 3px;width: 70px;margin: 0 auto;}section.suggestions ul li figure .logoImg:hover {border-color: #A9B1B7;}section.suggestions ul li a {display: block;font-size: 1.167em;margin: .2em 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}section.suggestions ul li span.comments {color: #A9B1B7;font-size: .9em;position: relative;top: -2px;}section.suggestions ul li a.button {display: inline-block;font-size: inherit;margin: .6em 0 .3em;padding: .6em;width: 100%;}section.suggestions .rating-points{font-size:1.167em; margin:0 5px 0 0;}section.suggestions .rating{position:relative; top:3px;}.external-visit header.dataResto {margin: 0;padding: 0 0 1em;border-bottom: 1px solid #e9e9e9;}.external-visit figure {display: inline-block;margin: 0 1% 0 0;vertical-align: top;width: 20%;}.external-visit figure a {display: block;border: 1px solid #e6e6e6;border-radius: 2px;width: 96%;}.external-visit figure a:hover {border-color: #A9B1B7;}.external-visit header h3 {font-size: 1.8rem;}.external-visit .restaurantData {display: inline-block;vertical-align: top;}.external-visit span {margin: .7em 0 .5em 0;}.external-visit span small {font-size: 1em;}.external-visit .restaurantData .ranking {display: block;margin: 0;}.external-visit .restaurantData .ranking img {display: none;}.external-visit .restaurantData .categories {display: block;}.external-visit .restaurantData .delivery {display: block;}.external-visit .confirm {text-align: center;padding: 1em 0;}.external-visit .confirm img {width: 100%;display: block;margin: 0 0 2em 0;}.external-visit .ranking span {margin: 0;position: relative;top: 2px;}.external-visit .delivery small:after {content: '•';font-size: .8em;margin: 1em .5em 1em .8em;}.external-visit .delivery small:last-child:after {content: '';}.external-visit .button {padding: .8rem 3rem;font-size: 1.3em;margin: 3% 0 0;}.external-visit .restaurantData header .favoriteLink {display: none;}.customLanding  section#resultListContainer{width: 100% !important;padding: 0 0 4em !important;}.customLanding #onboarding{height: 250px;border: none;}.customLanding #onboarding div{opacity: 1;}.customLanding #onboarding h1{font-weight: 700;margin: .3em 0 1.2em;padding: 0;border: none;}.customLanding #onboarding ul li b{background: url('common/landing-steps-74c4ff809bc90283c39b16893cc60c68.svg') no-repeat 0 0;width: 11em;height: 7em;}.customLanding #onboarding ul li:nth-child(2) b {background-position: 0 -101px;}.customLanding #onboarding ul li:last-child b {background-position: 0 -199px;width: 13em;}.customLanding #onboarding ul li span{width: 42%;}.customLanding.br #onboarding ul li span{width: 39.3%;}.customLanding h2, .customLanding h1{background: none;padding: 1.6em 0 .2em;margin: 0 0 1em;color: #273239;text-align:center;}.customLanding .addressValidation.withIcon h2,.customLanding .withCep .box .addressValidation.withIcon h2{border: none;margin:0;font-size: 1.8em;}.customLanding .addressValidation.withIcon.noDelivery.noPickUp h2{font-size: 1.5em;}.customLanding .mediumInfoCard li.restaurant-wrapper{display: inline-block;width: 48.8%;margin: 0 2% 2% 0;padding: .8em;float: left;}.customLanding .mediumInfoCard li.restaurant-wrapper:nth-child(2n+2) {margin: 0 0 2% 0;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData{padding: 0 0 0 .8em;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantInfo .categories{width:45%;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter{top: 0;float: left;left: 0;margin: 0;width: 100%;position: relative;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction{width:27%;margin:3px 0 0;}.customLanding section#seoData{padding: 4em .3em 3em;}.customLanding section#seoData h2{font-size: 1.8em;}#seoData div.seo-text{width: 55%;}.customLanding .note{margin: 0;font-weight: 100;font-size: 1.3em;padding: 1em 0;}.customLanding .note b{display: block;font-size: 1.4em;line-height: 1.3;font-weight: 100;}.notDeliver li.restaurant-wrapper.peyaCard.show{border: 1px dashed #CCC;background-color: rgba(255, 255, 255, 0.5);}.customLanding .box .tclose{top:-176px;}#checkoutLoader,.modalOverlay {background: rgba(0,0,0,0.7);width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 100;display: none;}#checkoutLoader .box{width: 190px;margin: 1% auto;border: 1px solid #ccc;padding: 10px 20px 20px;background: #fff;border-radius: 5px;position: relative;top: 7%;display: block!important;text-align: center;}#checkoutLoader span{padding: 0 0 0 .6em;display: block;position: relative;top: .15em;font-size: 1.2em;margin-top: 10px;}#checkoutLoader img{width: 70%;}.checkout #main .row.rowContainer{padding: 1em 0 0 .3em;}#checkoutContainer .peyaCard{margin: 0 0 1.6em;}#checkoutContainer .peyaCard.complete{border: 1px dashed #F52F41;}#checkoutContainer .peyaCard.complete fieldset.peyaCard{background:none!important;}#checkoutContainer .peyaCard.onlinePayment{border:0;padding: 0;}#checkoutContainer .peyaCard#addComment{margin: 0 0 1em;}#checkoutContainer .editing {display: none;}#checkoutContainer .forceEditing .editing {display: inline-block;}#checkoutContainer .forceEditing.withError input {border-color: #ee4237;}#checkoutContainer .chosen-container-single .chosen-single div {top: 3px;right: 8px;}#checkoutContainer .chosen-container-single .chosen-single div b {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll -16px -899px rgba(0, 0, 0, 0);background-size:31px 3240px;}#checkoutContainer .chosen-container-single .chosen-search input[type="text"] {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -1071px !important;background-size:31px 3240px;}#checkoutContainer .withError {border: 1px dashed #FEAEA1 !important;}#checkoutContainer p.error,#checkoutContainer .paymentsContainer p.error {margin: 1em 0;padding: 10px;font-size: 1.1rem;height: auto;min-height: 20px;}#checkoutContainer .paymentsContainer p.error {margin: 0;float: left;width: 96%;top: -7px;left: 2%;}#deliveryAddress p.error {margin: 0 0 1em 0;}#checkoutContainer .paymentsContainer p.error i{display: block;font-style: normal;}#checkoutContainer p.error button.clean{font-size: 1em !important;padding: 0 .2em;}#checkoutContainer #deliveryAddress button#newAddress{margin: .1em 0 0 -.4em;}#checkoutContainer .js-title-text_decoy {height: 33px;}.content_payment_select{width:100%; float:left; margin:0 0 15px !important; box-shadow:none; padding:10px 1em 0;}.content_payment_select_2_cols{-moz-column-count: 2; -moz-column-gap: 10px; -webkit-column-count: 2; -webkit-column-gap: 10px; column-count: 2; column-gap: 10px;}.content_payment_select_3_cols{-moz-column-count: 3; -moz-column-gap: 10px; -webkit-column-count: 3; -webkit-column-gap: 10px; column-count: 3; column-gap: 10px;}.content_payment_select li{width:100%; overflow: hidden; border-radius: 3px; border:#dedede 1px solid; position: relative; padding: 30px 15px; transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_payment_select li:hover,.content_payment_select li.active{border:#F52F41 1px solid;}.content_payment_select li.active{font-weight: 700;}.content_payment_select li.active label span{font-weight: 700;}.content_payment_select li input[type="radio"]{float: left; margin: 0; padding: 0;}.content_payment_select li label{position: absolute; width: 100%; height: 100%; left: 0; top: 0; cursor: pointer; margin: 0;}.content_payment_select li label span{padding:0 0 0 0; color:#273239; margin:20px 0 0 5px; float: left; font-size:1.15em; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_payment_select li label .paymentImage{margin: 20px 0 0 8px; width: 40px; height: 29px; float: left; background: url(common/payments-646796e092f2e6ec17705e3a5836240b.svg) no-repeat 0px 0px; background-size:29px 315px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_payment_select li.na_entrega label .paymentImage{background-position:7px 0px;}.content_payment_select li.na_entrega:hover label .paymentImage,.content_payment_select li.na_entrega.active label .paymentImage{background-position:7px -178px; }.content_payment_select li.online label .paymentImage{background-position:7px -58px;}.content_payment_select li.online:hover label .paymentImage,.content_payment_select li.online.active label .paymentImage{background-position:7px -236px;}.content_payment_select li.online_webpay label .paymentImage{background-position:7px -117px;}.content_payment_select li.online_webpay:hover label .paymentImage,.content_payment_select li.online_webpay.active label .paymentImage{background-position:7px -295px; }#checkoutContainer #paymentDetail{border: 0;padding:0;width:100%;float:left;}#checkoutContainer .paymentsContainer{border-radius: 0 0 3px 3px;}#checkoutContainer .paymentsContainer #paymentList{padding: 1em;}#checkoutContainer #paymentDetail.onlinePayment .paymentsContainer #paymentList{padding: 10px 0 0;}.peyaCard.onlinePayment .paymentsContainer{}#checkoutContainer .paymentsContainer h4{padding: 15px 12px;}#checkoutContainer #paymentDetail .mercadoPago .info p{width: 80%;}#checkoutContainer #paymentDetail .info img{float: right;}ul.cardsContainer{margin:8px 0 0; padding:0 0 0 160px; top:auto; width: 100%; float:left;}ul.cardsContainer.mercadopago{padding: 0 0 15px 163px;}ul.cardsContainer li{display: inline-block;width: 49px;height: 28px;border:1px solid #e6e6e6;border-radius:2px;text-indent: -9999px;}.paymentSelectContainer{margin: .7em 0 0 0;}.paymentSelectContainer label{color: #7E7E7E;font-size: 1em;cursor: pointer;}.paymentSelectContainer li .paymentSelect{display: none !important;}#paymentWebpay{text-align: center;}#paymentWebpay .webpay-title{font-family: Arial;font-size: 17px;font-weight: bold;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;display: block;margin-top: 20px;margin-bottom: 15px;}#paymentWebpay .webpay-image{width: 162px;height: 89px;object-fit: contain;float: left;margin: 20px;}#paymentWebpay .webpay-container{padding-left: 200px;margin: 40px;text-align: left;margin: 0px 40px 20px 40px;}#txtIdentityCardWebPay{width: 200px;display: inline;}#paymentWebpay .webpay-message{font-family: Arial;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 1.43;letter-spacing: normal;display: block;margin-bottom: 10px;}#formOnlinePayment label{font-size: 1rem;width: 26%;line-height: 1.2;text-align: right;top: 0;display: inline-block;position: inherit;padding: 0 .5em 0 0;}#formOnlinePayment input{width: 50%;}#formOnlinePayment input[data-checkout='cardNumber']{font-size: 1em;}#formOnlinePayment .half{width: 155px !important;}#formOnlinePayment .half:first-child{width: 30% !important;}#formOnlinePayment .small {width: 10%;}#formOnlinePayment .cardType input{background: url(checkout/padlock-card-7bcd454b863e8b47280b5b141b728715.svg) no-repeat 97% .8em #fff;padding: .5em 2em .5em .5em;}#formOnlinePayment select,#formOnlinePayment select.failed{background: none;width: 100%;padding: .1em .1em .1em .5em;border: 1px solid #d6d6d6;border-radius: 2px;}#formOnlinePayment select.failed{border: 1px solid #ee4237 }#formOnlinePayment .dropdown{display: inline-block;line-height: 2.1em;width: 10%;position: relative;top: 0;padding: 0;overflow: visible;margin-right: 1%;vertical-align: middle;border: none;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -895px #FFF;background-size:31px 3240px;}#formOnlinePayment .dropdown select{border-radius: 3px!important;font-size: 1rem;height: 35px!important;display: inline-block;}#formOnlinePayment .dropdown:hover,#formOnlinePayment .dropdown:active,#formOnlinePayment .dropdown:focus{border-color:#A9B1B7;}#formOnlinePayment select.year{margin:0 0 0 0 !important;}#formOnlinePayment span.form-row{margin: 0 0 .8em !important;}#formOnlinePayment span{color: #A9B1B7;}#formOnlinePayment span.required-reference{background-position: -4px -12px;margin: 1em 0px 10px;}#formOnlinePayment .cardCode .security{overflow: hidden;display: inline-block;vertical-align: middle;}#formOnlinePayment .cardCode .security i{text-indent: -9999px;display: inline-block;cursor:help;}#formOnlinePayment .cardCode .security i.cardIcon{width: 41px;height: 27px;background: url('checkout/cvc-2b9858b6587b52606237a6b126dd9447.svg') no-repeat 0 0;}#formOnlinePayment .cardCode .security i.cardIcon.Amex{background-position:-42px 0;}#formOnlinePayment .cardCode .security i.helpIcon{background: url('checkout/cvc-help-200864420b017bc85329d5c684392dbd.svg') no-repeat;width: 18px;height: 14px;margin: 0 0 0 .3em;}#formOnlinePayment span.cardIdentity{font-size: .98rem;}aside#cartContainer .safeSite{padding: 1.3em .6em 1.6em;margin: 1em 0 0;}aside#cartContainer .safeSite img{display: inline-block;width: 16%;margin: .3em 1em 0 0;vertical-align: top;}aside#cartContainer .safeSite span{display: inline-block;width: 65%;}aside#cartContainer .safeSite h3{font-size: 1.3rem;margin: 0 0 .1em;}aside#cartContainer .safeSite p{line-height: 1.4;}#checkoutContainer .greybox.onlinePayment.withError{border:1px solid #fafafa !important;}#checkoutContainer #paymentDetail.greybox.withError .paymentSelectContainer label.active{border-right: 1px dashed #FEAEA1;border-left: 1px dashed #FEAEA1;background-color:#fafafa;}#checkoutContainer #paymentDetail.greybox.withError .paymentsContainer{border: 1px dashed #FEAEA1;background-color: #fafafa;}#checkoutContainer .greybox p.error i{display: block;font-style:normal;font-weight: normal;color:#4e452b;margin: .2em 0 0;}#checkoutContainer .greybox p.error i button{background: transparent;padding: 0;color: #0684B4;}#checkoutContainer .greybox p.error i button:hover{text-decoration: underline;}#checkoutContainer .greybox h4 {font-size: 1.167rem;font-weight: 700;padding: .3em 0 .5em 0;margin: 0;}#checkoutContainer .greybox div {font-size: 1.1em;}#checkoutContainer textarea {resize: none;margin: 0;width: 100%;}#checkoutContainer #paymentList textarea {resize: none;margin: 0 0 2% 4%;width: 96%;}#checkoutContainer input:not([type="submit"]),#checkoutContainer textarea {padding-left: .5em;}#checkoutContainer input#txtPickupPhone,#checkoutContainer #txtCitizenCard {width: 30%;margin: .4em 0 0 -2px!important;}#pickupData .required-reference,#citizenCard .required-reference{display: block;margin:0;}#checkoutContainer input[type="text"][disabled],#checkoutContainer input[type="text"][disabled]:hover {background-color: #f7f7f7;border-color: #e6e6e6;opacity: 0.4;filter: alpha(opacity=40);-moz-opacity: 0.40;}#checkoutContainer input[type="text"][disabled]::-webkit-input-placeholder {color: #e0dfdf;}#checkoutContainer input[type="text"][disabled]:-moz-placeholder {color: #e0dfdf;}#checkoutContainer input[type="text"][disabled]::-moz-placeholder {color: #e0dfdf;}#checkoutContainer input[type="text"][disabled]:-ms-input-placeholder {color: #e0dfdf;}#checkoutContainer input:hover:not(.button),#checkoutContainer textarea:hover,#checkoutContainer input:focus,#checkoutContainer textarea:focus {border-color: #A9B1B7;}#txtCPF {display: inline-block;}#txtCPF,#txtCitizenCard {margin-top: .2em !important;}#txtCitizenCard {font-size: 1rem;}#txtCitizenCard.br {width: 30%;display: inline;}.identityRadioContainer {display: inline;margin: .15em;}.identityRadioContainer label {margin-left: 0.2em!important;font-size: 1em;cursor: pointer;}#checkoutContainer .optional {display: inline-block;margin-left: 1%}#deliveryAddress {position: relative;z-index: 5;}#deliveryAddress h2 {font-size: 1.2em;margin-bottom: .8em;display: none;}#deliveryAddress footer {padding: 0 0 0 25.5%;}#deliveryAddress footer .button {font-size: 1.1em;}#deliveryAddress footer .save,#deliveryAddress footer .edit {display: none;}#deliveryAddress #addressActive ul {margin: .2em 0;border-bottom: 1px solid #e6e6e6;padding: 0 0 .4em;}#deliveryAddress #addressActive ul li input {position: relative;top: 0;margin: 0 .4em 0 0;}#deliveryAddress::-webkit-input-placeholder {font-style: italic;color: #ccc;}#deliveryAddress:-moz-placeholder {font-style: italic;color: #ccc;}#deliveryAddress::-moz-placeholder {font-style: italic;color: #ccc;}#deliveryAddress:-ms-input-placeholder {font-style: italic;color: #ccc;}#deliveryAddress #addressActive ul li {margin: .6em 0;}#deliveryAddress #addressActive ul li label {font-size: 1.1em;margin: 0;cursor: pointer;max-width: 87%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;top: .4em;}#deliveryAddress #addressActive ul li label i {color: #A9B1B7;font-style: normal;}.required-note {margin: 1% 1% 0 0!important;color: #888;}.required-note input {font-size: 2em;}.required-note label {top: 1px!important;position: relative!important;left: -11px!important;cursor: pointer;}#checkoutContainer button.clean {color: #0684B4;background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;font-size: 0.9rem !important;padding: 0.5em;}#checkoutContainer button.clean:hover{text-decoration: none;}#deliveryAddress button.clean {text-shadow: none;}#addressFormModalContainer {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 3;display: none;overflow-y: auto;overflow-x: hidden;}#addressFormModalContainer #addressesForm {width: 540px;padding: 1.6em 1em 1em;background: #fff;border-radius: 5px;position: relative;float: left;display: block!important;}#addressFormModalContainer #addressesForm footer{margin: 0;padding: 0 0 .8% 22%;}#addressFormModalContainer #addressesForm.big footer{margin: 0;padding: 0 0 .8% 26%;}#addressFormModalContainer .wrapper{width: 576px;margin: 2em auto;}#addressFormModalContainer .closeModal {background: url('tinyBox/close-3d9e80f0f694d458c80f93d3224cfe3b.png') no-repeat scroll 5px -4px;cursor: pointer;height: 15px;position: relative;top: .4em;left: -1.4em;width: 24px;float: right;}#addressFormModalContainer .closeModal:hover {background-position: 5px -26px;}#addressFormOverlay, #reviewFormOverlay {display: none;position: absolute;top: 0;width: 100%;height: 100%;background: url('common/whitepixelopacity40-9d159687168e9788a6366f00b4d82024.png');left: 0px;z-index: 2;text-align: center;}#addressFormOverlay img, #reviewFormOverlay img {margin: 16% auto 0;display: block;}#smsNotification {position: relative;}#smsNotification .subtitle {margin: .3em 0;}#smsNotification #overInternalSms.disabled .subtitle,#smsNotification #overInternalSms.disabled span i {color: #d2d2d2;}#smsNotification #smsActive span {font-size: 1rem;}#smsNotification #smsActive span a {margin: 0 0 0 1em;font-size: 0.9rem;}#smsNotification #smsEdit {margin: .3em 0 0 .2em;position: relative;width: 100%;}#smsNotification #smsEdit span {display: block;}#deliveryAddress img.mssge {top: 5px;position: absolute;right: 5px;}#smsNotification img.mssge {right: 2px;position: absolute;top: 10px;}#smsNotification #smsEdit .txt-sms {margin: 0 0 .6em;font-size: 1rem;}#smsNotification #overInternalSms.disabled {opacity: .5;filter: alpha(opacity=50);-moz-opacity: .50;}#smsNotification #overInternalSms.disabled input {background: #fff}#smsNotification #overInternalSms.disabled input:hover {border-color: #d6d6d6!important;}#smsNotification #smsEdit input#txtUserMobile {width: 28%;display: inline-block;font-size: 1.1rem;}#smsNotification #smsEdit input#txtUserMobileCode {width: 8%;display: inline-block;font-size: 1.1rem;}#smsNotification #smsEdit span label {font-size: 1rem;position: relative;top: -.12em;cursor:pointer;}.cl #smsNotification #smsEdit span label[for="txtUserMobile"]{padding: 0.625em;border: 1px solid #d6d6d6;display: inline;cursor: default;top: -0.04em;}#smsNotification #smsEdit span i {margin-left: .5em;color: #c2c2c2;font-style: normal;}#paymentList.disabled {opacity: 0.4;filter: alpha(opacity=40);-moz-opacity: 0.40;}#paymentDetail #paymentList ul {margin:0px 0 10px 4px;padding: 0 1em;}#paymentDetail .newCard,#paymentDetail .mercadoPago{padding: 1em 1em 0;}#paymentDetail #paymentList li input {margin: 0 .3em 1em 0;}#paymentDetail #paymentList li label {font-size: 1em;cursor: pointer;margin: 0;}#paymentDetail #paymentList li.onlyCash label {font-weight: 700;}#paymentDetail #paymentList li label.payment-selected {font-weight: 700;}#paymentDetail #paymentList li label.cheque-rest-cantidad {margin-left: 2em;display: inline-block;padding-right: .5em;font-weight: normal}#paymentDetail #paymentList li label.cheque-rest-valor {margin-left: 4em;display: inline-block;padding-right: .5em;}#paymentDetail #paymentList li label.cheque-rest-completar {width: 23%;}#paymentDetail #paymentList li label.cheque-bancario {margin-left: 7em;display: inline-block;padding-right: .5em;}#paymentDetail #paymentList li span {display: inherit;margin: 0 0 0 4%;}#paymentDetail #paymentList li.onlyCash span {margin: 0 0 0 .1em;}#paymentDetail #paymentList li small {display: inherit;margin: 0 0 1% 4%;color: #A9B1B7;font-size: .9em;}#paymentDetail #paymentList li .comment {font-size: .9em !important}#paymentDetail .check-r .editing span,#paymentDetail .check-b .editing span {margin-bottom: 1.5% !important;}#paymentDetail .check-b .editing span:last-child {margin-top: 0 !important;}#paymentDetail .editing {margin-bottom: 2% !important;}#paymentDetail #paymentList li span i {font-style: normal;margin: 0 .5em 0 .8em;left: 1.4em;color: #bbb;}#paymentDetail #paymentList li span i.optional {left: 0!important;}#paymentDetail #paymentList li span i.optional.isOk{color: #273239;}#paymentDetail #paymentList li span i.ve {left: 30px;}#paymentDetail #paymentList li span i.br {left: 25px;}#paymentDetail #paymentList li span i.pa {left: 25px;}#paymentDetail #paymentList li span input {width: 100px;display: inline-block;}#paymentDetail #paymentList li span input.width-padding {font-size: 1rem;position: relative;top: -.05em;}#paymentDetail #paymentList li span input.cheque-bancario-rut {width: 36%;}#paymentDetail #paymentList li span input.cheque-rest-value {width: 23%;}#paymentDetail #paymentList li span select {width: 8%;}#paymentDetail #paymentList li span select.cheque-bancario-banco {width: 28%;}#paymentDetail #paymentList li span .dropdown {background: none repeat scroll 0 0 #fff;display: inline-block;height: 2.3125rem;line-height: 2.1em;margin-right: 2%;overflow: hidden;padding: 0;position: relative;top: 10px;width: 8% !important;}#paymentDetail #paymentList li span .dropdown:after {position: absolute;top: 0;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {#paymentDetail #paymentList li span .dropdown select {padding: 0!important;}}#paymentDetail #paymentList li span .dropdown select {background: none repeat scroll 0 0 #fff;border: 0 none;border-radius: 3px;color: #273239;height: 2.1125rem;position: relative;top: -3px;width: 150%;}#paymentDetail #paymentList li span .dropdown.cheque-bancario-banco {background: none repeat scroll 0 0 #fff;display: inline-block;height: 2.3125rem;line-height: 2.1em;margin-right: 2%;overflow: hidden;padding: 0;position: relative;top: 10px;width: 40% !important;}#paymentDetail #paymentList li span .dropdown.cheque-bancario-banco:after {position: absolute;top: 0;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {#paymentDetail #paymentList li span .dropdown.cheque-bancario-banco select {padding: 0!important;}}#paymentDetail #paymentList li span .dropdown.cheque-bancario-banco select {background: none repeat scroll 0 0 #fff;border: 0 none;border-radius: 3px;font-size: .8em;color: #273239;height: 2.1125rem;position: relative;top: -3px;width: 150%;}#paymentDetail .required-reference {float: none;display: inline-block;padding: 0 0 0 1.5em;background-position: -6px -9px;margin: 0.2em 0 .5em 0em;}#paymentDetail #modal_uy {margin:10px 0 0 0;}#addComment textarea#txtOrderNotes {padding: .5em 0 0 .5em;font-size: 1rem;min-height: 40px;resize: none;}#checkoutContainer footer {overflow: hidden;padding:0 0 .8% 0;}#checkoutContainer footer .container{display: flex;}#checkoutContainer footer .container div:nth-child(1){flex-basis: 60%;}#checkoutContainer footer .container div:nth-child(1) .accept-terms-and-condition-container{display: flex;padding: 5px;}#checkoutContainer footer .container div:nth-child(1) .accept-terms-and-condition-container > div:nth-child(1){flex-basis: 10%;}#checkoutContainer footer .container div:nth-child(1) .accept-terms-and-condition-container > div:nth-child(2) > span{flex-grow: 1;font-family: Lato;line-height: 1.3;}#checkoutContainer footer .container div:nth-child(1) .accept-terms-and-condition-container > div:nth-child(2) a{color: #ff0037;font-family: Lato;font-size: 12px;float: none;padding:0;}#checkoutContainer footer .container div:nth-child(2){flex-grow: 1;}#checkoutContainer footer img {margin: .7em 0 0 15em;}#checkoutContainer footer a {font-size: 1.4rem;width: auto;float: right;padding: .6em 3em;}#checkoutCartContainer {background: #f7caca;height: 300px;}.checkout aside#cartContainer #cart ul li .productQuantity {width: 5%!important;margin-right: 2%;padding: 0;line-height: 1.3;height: 27px;vertical-align: middle;display: table-cell;}.checkout #cart .itemContainer {overflow: hidden;}.checkout #cart .itemContainer .itemTitle {float: left;width: 80%}.checkout #cart .itemContainer .itemTitle i {font-weight: 600;font-style: normal;line-height: 1.5em;}.checkout #cart .itemContainer .price {float: right;padding: 0!important;}.missing{min-height:60px;background-color: #FFFF99;border: 1px solid #FFCC00;padding:10px;text-align: center}#addressError{display: none;}.msgTitle + ul {margin:1.5em;}.msgTitle + ul li{list-style-type: inherit;line-height: 22px;}.msgTitle{font-weight: 700;font-size: 1.6em;}#confirm {text-align: center;margin: 2.4em auto 0;}.isOnline #confirm{margin: 0 auto;}#confirm h1.title-es {background: url('common/enjoy-meal-es-bad44394d20495d75db947029a63177b.svg') no-repeat;width: 476px;height: 60px;text-indent: -9999px;margin: 0 auto .4em;}#confirm h1.title-pt {background: url('common/enjoy-meal-pt-352bf4394b332af0032ed82e64a42730.svg') no-repeat;width: 246px;height: 61px;text-indent: -9999px;margin: 0 auto .2em;}#confirm h1.title-bt-es{background: url('common/confirm-message-es-f0e4162149573e34afd3bd019cf7339c.svg') no-repeat;width: 476px;height: 60px;text-indent: -9999px;margin: 0 auto;background-size: contain;}#confirm h1.title-bt-pt{background: url('common/confirm-message-pt-6068eba2f9ab0577b75ca3bd3aeb1f86.svg') no-repeat;width: 246px;height: 61px;text-indent: -9999px;margin: 0 auto;background-size: contain;}#confirm h2 {margin: 0;padding: 0 0 .2em;color: #fff;font-size: 1.8rem;}#confirm p {font-size: 1.2rem;display: inline-block;}#confirmDetail {overflow: hidden;margin: 1em auto 10em;}#confirmDetail span {line-height: 1.4;}#confirmDetail .total .price {float:right;}#confirmDetail span i{font-style: normal;font-size: .7em;}.confirm .whiteTooltip{text-align: left;}.confirm .whiteTooltip:after{border-right-color: #FFF;border-bottom-color: transparent;top: 76%;left: -20px;}.confirm .whiteTooltip span{display: block;font-size: 1.1rem;margin: 0 0 .8em;}.confirm .whiteTooltip ul{padding: 0 0 0 1.3em;}.confirm .whiteTooltip ul li{list-style-type: disc;margin: 0 0 .6em;line-height: 1.4;}#confirmDetail aside{width: 33%;float: right;}#confirmDetail .peyaCard h3 {text-indent: -9999px;background: url(common/useful-info-es-ec59b9abf97655127f8f96a14686e72b.svg) no-repeat;margin: .1em 0 .4em;}#confirmDetail .peyaCard h3.pt {text-indent: -9999px;background: url(common/useful-info-pt-15d4e2037a74eb8245675ce6e9a84798.svg) no-repeat;margin: .1em 0 .4em;}#confirmDetail .peyaCard ul li span{display: inline;}#confirmDetail .peyaCard ul li:first-child span:first-child{display: inline-block;}#confirmDetail .peyaCard ul li:last-child span b{display: block;}#confirmDetail .peyaCard ul li i{background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -4px -1262px;background-size:31px 3240px;width: 12px;height: 12px;padding: 0 2.3em 0 0;display: inline-block;vertical-align: top;position: relative;top: .1em;}#confirmDetail aside ul li div span ul,#confirmDetail aside .peyaCard ul li div span ul li:first-child{margin: .4em 0 0 0;line-height: 1.8;}#confirmDetail .peyaCard #liveChatConfirm{background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -5px -2921px;background-size:31px 3240px;padding: 0 0 0 2em;margin: .8em 0 0;display: block;}#confirmDetail aside div{margin: 0 0 1em;overflow: hidden;}#confirmDetail aside .peyaCard ul div{display: inline-block;width: 84%;margin: 0;}#confirmDetail aside .peyaCard ul li:first-child{margin: 0 0 .4em;}#confirmDetail aside .mobile,#confirmDetail aside .social,#confirmDetail .userData .social{border-radius: 2px;border: 1px dashed #d9d9d9;padding: 1em;}#confirmDetail aside div.mobile{padding: 1em 1em 0;}#confirmDetail aside .mobile h4{margin: 0;font-size: 1.2rem;font-weight: 700;}#confirmDetail aside fieldset{float: left;width: 72%;padding: .1em 0 .1em .1em;}#confirmDetail aside .mobile label{font-size: .96rem;line-height: 1.4;margin: 0 0 1em;}#confirmDetail aside fieldset input{display: inline-block;width: 62%;}#confirmDetail aside fieldset button{padding: .5em 1em;vertical-align: baseline;}#confirmDetail aside figure{float: right;position: relative;top: .3em;}#confirmDetail aside .social span, #confirmDetail .userData .social span{display: block;margin: 0 0 .6em;}#confirmDetail aside .social button, #confirmDetail .userData .social button{background:url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat;background-size:31px 3240px;border-radius: 2px;padding: .5em 2% .5em 7%;}#confirmDetail aside .social button.facebook, #confirmDetail .userData .social button.facebook{width: 34%;background-color: #2D5F9A ;background-position:-2px -1147px;}#confirmDetail aside .social button.facebook:hover, #confirmDetail .userData .social button.facebook:hover{background-color: #2B6CB9;}#confirmDetail aside .social button.twitter, #confirmDetail .userData .social button.twitter{width: 26%;background-color: #0AB5E0;background-position: -1px -1181px;}#confirmDetail aside .social button.twitter:hover, #confirmDetail .userData .social button.twitter:hover{background-color: #19CAF6;}#confirmDetail aside .social button.googlePlus, #confirmDetail .userData .social button.googlePlus{width: 37%;background-color: #cd3c28;background-position: -2px -1222px;}#confirmDetail aside .social button.googlePlus:hover, #confirmDetail .userData .social button.googlePlus:hover{background-color: #EE3D24;}#confirmDetail .youtube .youtube-thumb {position: relative;width: 100%;margin: 15px 0px 0px 0px;}#confirmDetail .youtube .youtube-icon  {background: url(common/youtube-icon-0b79861d5f76a78161548725906314cd.png) no-repeat;width: 25%;height: 30%;background-size: contain;z-index: 1;position: absolute;left: 40%;top: 38%;}#confirmDetail .youtube h4 {font-weight: bold;font-size: 14px;margin: 4px 0 4px 0;}#confirmDetail .youtube p {font-weight: 200;font-size: 13px;}#confirmDetail .youtube .youtube-button {background: #FF0000 url(common/youtube-icon-light-6df59aaae52cbcd5563ccb02da25ae5c.png) no-repeat;border-radius: 2px;padding: .3em .8em .3em 2.8em;color: #fff;margin: 5px 0px;display: inline-block;text-align: center;font-weight: 400;background-size: 20px;background-position: 8px 5px;}#confirmDetail .youtube .youtube-button:hover {text-decoration: none;}#confirmDetail .peyaCard h3.youtube {text-indent: -9999px;margin: .1em 0 0;background-size: contain !important;}#confirmDetail .peyaCard h3.youtube.es {background: url(common/youtube-channel-b208dec2f6f02ccb2cf36651ed3e581b.svg) no-repeat;}#confirmDetail .peyaCard h3.youtube.cl {background: url(common/youtube-channel-cl-e07423dc7ca6e15bf6da4fc6b48f1816.svg) no-repeat;}#confirmDetail .peyaCard h3.youtube.br {background: url(common/youtube-channel-br-1fd65e5639da057dc02624dddff03b97.svg) no-repeat;background-repeat: no-repeat;}#confirmDetail .left .cart,#confirmDetail .left ul.userData {width: 57%;float: left;}#confirmDetail .left .cart{width: 43%;}#confirmDetail section.left{width: 64%;margin: 0 3% 0 0;}#confirmDetail .top{width: 100%;border-bottom: 1px solid #e6e6e6;margin: 0 0 1.2em;padding: 0 0 .8em;}#confirmDetail .top h2{display: inline;font-size: 1.4rem;}#confirmDetail span.favoriteLinkContainer {position: relative;top: -2px;text-indent: -9999px;display: inline-block;float: none;}#confirmDetail .left ul.userData{padding: 0 6% 0 0;}#confirmDetail .left ul.userData figure{width: 32px;display: inline-block;margin: 0 .6em 0 0;}#confirmDetail .left ul.userData figure img{border-radius: 60em;}#confirmDetail .left ul.userData li:first-child span{display: inline-block;font-size: 1.08em;font-weight: 700;}#confirmDetail .left ul.userData li{margin: 0 0 1.5em;}#confirmDetail ul.userData h3,#confirmDetail .cart h3 {font-size: 1.08em;font-weight: 700;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 1px -2800px;background-size:31px 3240px;padding: .1em 0 0 3.3em;margin: 0 0 .1em;height: 20px;line-height: 1.3;}#confirmDetail .cart h3{background-position: -5px -2767px;padding: .1em 0 0 2.4em;margin: .35em 0 1em;}#confirmDetail ul.userData .payment h3{background-position: 1px -2881px;}#confirmDetail ul.userData .time h3{background-position: 1px -2837px;}#confirmDetail .left ul.userData .address span{display: inline;}#confirmDetail .left ul.userData .address span:last-child{display: block;}#confirmDetail .left ul.userData p{padding: 0 0 0 3.6em;}#confirmDetail ul.userData .time .info{width: 20px;height: 17px;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -5px -2970px;background-size:31px 3240px;display: inline-block;position: static;top: .3em;cursor: help;}#confirmDetail ul.userData .payment .info{width: 20px;height: 17px;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -5px -2970px;background-size:31px 3240px;display: inline-block;position: static;top: .3em;cursor: help;}.profile .note.red .info{width: 20px;height: 17px;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -5px -3138px;background-size:31px 3240px;display: inline-block;position: relative;top:.15em;cursor: help;}.profile .note.red .info span{display: none;}.profile .note.red .info:hover span{display: block; position: absolute; bottom: 0; left: 0;}#confirmDetail .cart ul li span:first-child{width: 69%;display: inline-block;}#confirmDetail .cart section.subtotal {padding: 0px 0px 7px 0px;margin: 0;font-size: 13px;border-bottom: 1px solid #e6e6e6;margin-bottom: 10px;}#confirmDetail .cart section span{display: inline-block;width: 74%;}#confirmDetail .cart section span.price {width: 25%;text-align: right;position: absolute;display: inline-block;right: 0;}#confirmDetail .cart section.discount.has-discount {color: #00BDED;font-weight: 700;}#confirmDetail .cart section.discount.has-discount-subsidized {font-weight: 700;}.appetito24 #confirmDetail .discount {color: #009a84;font-weight: 300;}.appetito24 #confirmDetail #voucher_discount {color: #939638;font-weight: 300;}#confirmDetail .cart section.subtotal.has-discount span.price {text-decoration: line-through;}#confirmDetail .cart ul {margin-bottom: 16px;}#confirmDetail .cart ul li {margin-bottom: 6px;}#confirmDetail .cart ul li i {width: 7%;display: inline-block;font-style: normal;padding-right: .2em;vertical-align: top;}#confirmDetail .cart ul li span.item {width: 67%;display: inline-block;}#confirmDetail .cart ul li span.price {width: 25%;text-align: right;display: inline-block;vertical-align: top;right: 0;float: right;}#confirmDetail .cart section {margin: 4px 0;position: relative;}.appetito24 #confirmDetail .cart section {margin: 7px 0;}#confirmDetail .cart section:last-child {font-size: 12px;}#confirmDetail .total span {font-weight: bold;}#confirmDetail .cart{margin-bottom: 5px;}#confirmDetail .cart footer{font-size: .95rem;padding: 1em 0;}.content_msg_payment_online{text-align: center; border: #0070bd 1px solid; margin: 10px auto; border-radius: 2px;}.content_msg_payment_online p{height:18px; margin: 15px 0; color: #273239; font-size: 1.250em; overflow:hidden; padding:0 0 0 25px; display: inline-block; background:url(common/iconos_pago_en_linea-7f53f9c1dd87aa58bf40024010ec11bf.svg) 0 -17px no-repeat; background-size: 25px auto;}.content_modal.payment_error{}.content_modal.payment_error .btn_close_overlay{width:100%; height:100%; position:absolute; top:0; left:0; font-size:0; z-index:1;}.content_modal.payment_error .box_modal{width:660px; height:210px; padding:15px 20px;}.content_modal.payment_error.show .box_modal{top:130px;}.content_modal.payment_error .box_modal .content_msg{width:100%; float:left;}.content_modal.payment_error .box_modal .content_msg .icon{width:96px; height:74px; margin: 20px 0px 0 0; float:left; background:url(checkout/ic_warning_payment-5ff01cde3faa62f070a46fe50ec8e5d0.svg) no-repeat; text-indent:-9999px;}.content_modal.payment_error .box_modal .content_msg .content_information{padding:0 0 0 115px;}.content_modal.payment_error .box_modal .content_msg .content_information .title{width:auto; float:none; display:block; padding:0 110px 0 0; margin:16px 0 25px; font-size:1.500em; color:#4c4c4e; line-height:1.5em;}.content_modal.payment_error .box_modal .content_msg .content_information .user_question{display:block; font-size:1.417em; color:#4c4c4e; font-weight:bold;}.content_modal.payment_error .box_modal .content_msg .content_information ul{display:block; margin:20px 0 0; float: right; }.content_modal.payment_error .box_modal .content_msg .content_information ul li{display:inline-block;}.content_modal.payment_error .box_modal .content_msg .content_information ul li .button{ height:43px; font-size:1.333em; line-height:22px; padding: 11px 20px; }.content_modal.payment_error .box_modal .content_msg .content_information ul li:first-child .button{ padding: 10px 15px; font-weight:normal !important; font-size:1.167em; color:#555555; background:#fafafa; border:#cacaca 1px solid; margin-right: 5px;}.content_modal.payment_error .box_modal .content_msg .content_information ul li .button.only_btn{ height:43px; font-size:1.333em; font-weight:bold; background:#F52F41; color:#FFFFFF; border:none; line-height:22px;}.br .content_modal.payment_error .box_modal .content_msg .content_information ul li:first-child .button{ padding: 10px; }.exit-poll{padding: 1% 0 0 0;width: 86%;margin: 0 auto;}#pollOptions {margin: 1em .3em;}#pollOptions li{width: 100%; float: left;}#pollOptions label p {margin-left: .6em;display: inline-block;margin: 0 .6em;}#pollOptions label input {vertical-align: middle;position: relative;top: 2px;}.exit-poll header {text-align: center;}.exit-poll header .title{float: none;width: auto;}.exit-poll footer .button {font-size: 1.3em;height: 3rem;padding: .6rem 1.2em;}.exit-poll .poll {overflow: hidden;width: 100%;padding: 0 .2em .5em;}.exit-poll .bottom .add {text-align: center;padding: 1% 0 2%;}.exit-poll .bottom .add a.button{padding: .6em 2.4em .65em;font-size: 1.3em;}.exit-poll .comment {margin: 5px 0;}#myAccountContainer {margin: 1em auto;position: relative;padding: 0 0 4rem 0;overflow: hidden;}aside#myAccountTabs {height: 100%;margin: .6em 0;padding: 0;width: 22%;border-right: 1px dotted #DAE0E5;border-bottom: 0;}#tabs-content-container {height: 100%;margin: 0;padding: 0 0 0 2%;float: left!important;}#tabs-content-container .accountSectionContainer{min-height: 38em;overflow:hidden;}#tabs-content-container .content header.contentTitle h3 {font-size: 1.35rem;padding: .3em 0 .1em .05em;}aside#myAccountTabs header {overflow: hidden;padding: 1em 0 1.4em;margin: .6em 0 0 0;}aside#myAccountTabs header figure {width: 32%;margin: 0 auto;}aside#myAccountTabs header figure img {border-radius: 60px;border: 1px solid #e6e6e6;}aside#myAccountTabs header span#userName {padding: 1em 0 0;display: block;font-size: 1.1em;font-weight: 700;line-height: 1.4rem;text-align: center;}aside#myAccountTabs .divider {border-bottom: 1px solid #e6e6e6;display: block;margin: 0 1em 0 .6em;}aside#myAccountTabs dd {float: none;padding: 0;}aside#myAccountTabs dd.my-addresses:before{content: '';display: block;height: 1px;width: 94%;margin: 0 auto;border-top: 1px solid #e6e6e6;}aside#myAccountTabs dl {padding: 0;margin: 0;}aside#myAccountTabs dl.tabs dd a {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat left -7px;background-size:31px 3240px;border-radius: 2px 0 0 2px;overflow: hidden;color: #4c4c4e;display: block;height: 42px;line-height: 3.5em;margin: 0 1em 0 0;padding: 0 0 0 3em;width: 100%;}aside#myAccountTabs dl.tabs dd a:hover,aside#myAccountTabs dl.tabs dd.active a {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat left -53px #ffffff;background-size:31px 3240px;text-decoration: none;border-radius: 2px 0 0 2px;}aside#myAccountTabs dl.tabs dd a small,#tabs-content-container .content header h3 small {font-size: .95rem;position: relative;top: -1px;}#tabs-content-container .content header h3 small i {font-style: normal;}.tabs dd > a{font-family: 'Lato';}aside#myAccountTabs dl.tabs dd.my-orders a {background-position: 1px -93px;}aside#myAccountTabs dl.tabs dd.my-favorites a {background-position: 2px -184px;}aside#myAccountTabs dl.tabs dd.my-data a {background-position: 3px -277px;}aside#myAccountTabs dl.tabs dd.my-addresses a:hover,aside#myAccountTabs dl.tabs dd.my-addresess.active a {background-position: left -53px;font-weight: 700;color: #F52F42 !important;}aside#myAccountTabs dl.tabs dd.my-addresses a:hover header,aside#myAccountTabs dl.tabs dd.my-addresess.active a header {border-bottom: 1px solid #fff !important;}aside#myAccountTabs dl.tabs dd.my-orders a:hover,aside#myAccountTabs dl.tabs dd.my-orders.active a {font-weight: 700;color: #F52F42 !important;}aside#myAccountTabs dl.tabs dd.my-favorites a:hover,aside#myAccountTabs dl.tabs dd.my-favorites.active a {background-position: 2px -231px;font-weight: 700;color: #F52F42 !important;}aside#myAccountTabs dl.tabs dd.my-data a:hover,aside#myAccountTabs dl.tabs dd.my-data.active a {background-position: 3px -323px;font-weight: 700;color: #F52F42 !important;}aside#myAccountTabs dl.tabs dd.my-stamps a{ background-position: 2px -3164px;}aside#myAccountTabs dl.tabs dd.my-stamps a:hover,aside#myAccountTabs dl.tabs dd.my-stamps.active a{background-position: 2px -3202px;font-weight: 700;color: #F52F42 !important;}section.section-content {overflow: hidden;}section.section-content.user-data {padding: 0 0 .4em;}section.section-content figure {border-radius: 187px;width: 10em;text-align: center;margin: 2em 1.4em 0;max-width: 125px;position: relative;display: inline-block;border: 1px solid #e6e6e6;float: left;overflow: hidden;height: 20%;}section.section-content figure .edit-photo {position: absolute;cursor: pointer;-webkit-transition: background-color 300ms ease-out;-moz-transition: background-color 300ms ease-out;transition: background-color 300ms ease-out;top: 0;display: block;color: #fff;background: rgba(0, 0, 0, 0.4);width: 100%;height: 100%;}section.section-content figure .edit-photo:hover {background-color: rgba(0, 0, 0, 0.7);}section.section-content figure .edit-photo b {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -3px -2059px;background-size:31px 3240px;width: 24px;height: 24px;margin: 2.2em auto 0;display: block;}section.section-content figure .edit-photo span {display: block;padding: .6rem 0 0;font-size: 1.1rem;line-height: 1.2;}section.section-content figure .edit-photo span i {display: block;font-style: normal;}section.section-content#userDataEdit{padding: 1.5em 1em;}section.section-content#userDataEdit figure{margin: 3% 1% 0 3%;}section.section-content#userDataEdit .labelForm span.form-row input{width: 62.8%;}#tabs-content-container section.section-content section {width: 74%;display: inline-block;}#tabs-content-container section.section-content section form,#tabs-content-container section.section-content section .labelForm{padding: 0;margin: 0;}#tabs-content-container section.section-content section.my-data {padding: 7% .5% 2% 0;}#tabs-content-container section.section-content section.my-data h4 {font-size: 1.5em;font-weight: 700;padding: 0;margin: 0 0 .1em;}#tabs-content-container section.section-content section.my-data h4 small {font-size: 90%;font-weight: normal;color: #A9B1B7;}#tabs-content-container section.section-content section.my-data span {display: block;padding: .3em 0;color: #A9B1B7;}#tabs-content-container #myDataContainer footer {text-align: left;margin-top: 50px;padding: 0;clear: both;}#tabs-content-container #myDataContainer footer button.secondary,.my-account-modal footer button.secondary,#tabs-content-container #myDataContainer #userDataEdit footer button.secondary{margin: 0 .4em 0 0;}button.js-close-modal.btnCloseModalData {margin: 0 !important;}#tabs-content-container #fbConnectBtn {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat;background-size:31px 3240px;background-color: #2D5F9A;background-position: 2px -2103px;border: 1px solid #2D5F9A;padding: .8rem 1.6rem .8rem 3.4rem;margin: 0 0 0 .4em;float: right;}#tabs-content-container #fbConnectBtn:hover {background-color: #2368BA;}#tabs-content-container #myDataContainer footer button.disabled,#tabs-content-container #myDataContainer footer button[disabled] {opacity: 0.22;filter: alpha(opacity=20);-moz-opacity: 0.20;}#tabs-content-container footer.tool-bar button.secondary.settings {background: url('common/sprite-icon-23ec3f89ff472e9954935e0f522c76b9.svg') no-repeat center -472px #ffffff;background-size: 40px 3242px;text-indent: -9999px;width: 35px;margin: 0 .3em 0 0;}section.section-content.user-data footer {padding: 0 .8em .8em !important;}section.section-content figure button {background: #fff;color: #0684B4;padding: 1.8em 0;margin: 0;}section.section-content figure button:hover,section.section-content .labelForm span.form-row button:hover {text-decoration: underline;}section.section-content .labelForm span.form-row button {font-size: .9em;background: none;color: #0684B4;padding: 1.1em 0 0 .4em;margin: 0;display: inline-block;}section.section-content .labelForm span.form-row .disabled {float: left;width: 88%;overflow: hidden;display: inline-block;}section.section-content .labelForm span.form-row .disabled label{width: 20.5%;}section.section-content .labelForm span.form-row .disabled input {width: 71% !important;}section.section-content .labelForm span.form-row .disabled input:hover {border-color: #e6e6e6!important;}section.section-content .labelForm span.form-row .formRequired{width: 19px;}section.section-content .labelForm span.form-row .formRequired.disabled{float: none;width: 15px;}.labelForm span.form-row .disabled input[type="text"],.labelForm span.form-row .disabled label {color: #ccc;}section.section-content .labelForm footer {width: 82.8%;border-top: 0 !important;}#myDataContainer section.settings {padding: .1em .2em 1em;margin: 1.5em 0;}#myDataContainer section.settings h3 {font-size: 1.35em;}#myDataContainer section.settings table {width: 100%;border: 0;}#myDataContainer section.settings table tr {background: #fff;}#myDataContainer section.settings table tr:first-child {border-bottom: 1px solid #e6e6e6;}#myDataContainer section.settings table tr:first-child td {padding: 1em .1em .4em;font-size: .9em;font-weight: 700;}#myDataContainer section.settings table tr td {padding: .5em .1em;font-size: 1rem;}#myDataContainer section.settings table tr td:first-child {width: 90%;}#myDataContainer section.settings table tr td:last-child,#myDataContainer section.settings table tr td:nth-child(2) {width: 5%;}#myDataContainer section.settings table tr td:last-child {text-align: right;}#myDataContainer section.settings table tr td:nth-child(2) {text-align: center;}#myDataContainer section.settings table tr td input[type="radio"] {margin: 0;cursor:pointer;}#myDataContainer section.settings .updateConfiguration p{color:#273239 !important;}#myDataContainer section.settings table tr td input#mobile {width: 25%;border: 1px solid #d6d6d6;font-size: .9rem;display: inline-block;}.cl #myDataContainer section.settings table tr td input#mobile {width: 18%;}.cl #myDataContainer section.settings table tr td label[for="mobile"] {display: inline;border: 1px solid #d6d6d6;padding: 0.625em;position: relative;right: -4px;}#myDataContainer section.settings table tr td input#mobileCode {width: 8%;border: 1px solid #d6d6d6;font-size: .9rem;display: inline-block;}#myDataContainer section.settings table tr td input#mobile.disabled,#myDataContainer section.settings table tr td input#mobileCode.disabled {background: #fff;opacity: .3;}#myDataContainer section.settings table tr td input#mobile.failed,#myDataContainer section.settings table tr td input#mobileCode.failed,.cl #myDataContainer label[for="mobile"].failed {border: 1px solid #ee4237 !important;}#myDataContainer section.settings table tr td input#mobile:active,#myDataContainer section.settings table tr td input#mobile:focus,#myDataContainer section.settings table tr td input#mobileCode:active,#myDataContainer section.settings table tr td input#mobileCode:focus {border-color: #A9B1B7;}#myDataContainer section.settings .note{min-height: 0px;padding: 10px;}ul.orders li.order-item {overflow: hidden;margin: 1.5em 0 1em;padding: 0;}ul.orders li.order-item:hover,ul.orders li.order-item:focus,ul.orders li.order-item footer:hover,ul.orders li.order-item footer:focus,ul.orders li.order-item footer:hover button,ul.orders li.order-item footer:focus button {border-color: #e6e6e6;border-top-color: #fff;border-left-color: #fff;border-right-color: #fff;}ul.orders li.order-item:hover aside,ul.orders li.order-item:focus aside {border-left: 1px solid #ccc;border-top-color: #fff;border-left-color: #fff;border-right-color: #fff;}ul.orders li.order-item section {float: left;overflow: hidden;width: 85.6%;border-radius: 3px 0 0 3px;padding: 0.8em 0.8em 0.8em 0;}ul.orders li.order-item figure {float: left;width: 14.4%;padding: .8em;}ul.orders li.order-item figure a img {border: 1px solid #e6e6e6;}ul.orders li.order-item figure a img:hover {border: 1px solid #ccc;}ul.orders li.order-item section figure img {border: 1px solid #E6E6E6;}ul.orders li.order-item section figure a {display: block;}ul.orders li.order-item section .order-data {float: left;width: 88%;padding: 0 0 0 .8em;overflow: hidden;}ul.orders li.order-item .left-content {width: 76%;float: left;}ul.orders li.order-item .right-content {width: 24%;float: right;text-align: right;}ul.orders li.order-item .left-content header {overflow: hidden;padding: 0 0 .2em;}ul.orders li.order-item .left-content header h2 {float: left;font-size: 1.4em;padding: 0;margin: 0;}label.open-time {background: #fef3cf;color: #7E4D2D;border: 1px solid #fff1c5;display: inline-table;padding: .3em .6em .2em;border-radius: 2px;}label.closed {background: rgb(255, 202, 184);color: #5F514F;border: 1px solid rgb(255, 202, 184);display: inline-table;padding: .1em .6em;border-radius: 2px;}label.discount {background: #00BDED;color: #fff;padding: 0 .36em .1em;}ul.orders li.order-item .left-content label,ul.orders li.order-item .left-content label.discount {display: inline-table;padding: .05em .7em;border-radius: 2px;}ul.orders li.order-item .right-content span {color: #A9B1B7;font-size: .9rem;}ul.orders li.order-item .right-content span i {font-size: .8rem;}ul.orders li.order-item .order-data ul {margin: 0;padding: 0;}ul.orders li.order-item .order-data ul li {height: 1.6em;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}ul.orders li.order-item .more-items {color: #A9B1B7;font-size: .7em;letter-spacing: .1em;line-height: .9rem;padding: 0 .6em;}ul.orders li.order-item .more-items:hover {background: #ddd;color: #273239;}ul.orders li.order-item footer {width: 100%;overflow: hidden;}ul.orders li.order-item footer button {display: inline-block;border-right: 1px solid #f1f1f1;width: 33%;height: 40px;padding: .7em;font-size: .96rem;background-color: #fff;}ul.orders li.order-item footer.hiddenComment button {width: 49%;border-right: 1px solid #f1f1f1;height: 40px;padding: .7em;font-size: .96rem;background-color: #fff;}ul.orders li.order-item footer button.liveTracking {width: 100%;}ul.orders li.order-item footer button:hover {text-decoration: underline;color: #09749C;}ul.orders li.order-item footer button:last-child {border: 0;}ul.orders li.order-item footer button b {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat;background-size:31px 3240px;width: 18px;height: 16px;display: inline-block;vertical-align: middle;padding: 0 2rem 0 0;}ul.orders li.order-item footer button i {font-style: normal;color: #0684B4;}ul.orders li.order-item footer button:hover i {color: #09749C;}ul.orders li.order-item footer button.repeatOrder b,ul.orders li.order-item footer button.repeatOrderAlert b,ul.orders li.order-item button.repeatOrder.disabled:hover b,ul.orders li.order-item button.repeatOrder[disabled]:hover b {background-position: -6px -105px;}ul.orders li.order-item footer button.commentOrder b,ul.orders li.order-item button.commentOrder.disabled:hover b,ul.orders li.order-item button.commentOrder[disabled]:hover b {background-position: -6px -704px;}ul.orders li.order-item footer button.viewOrder b,ul.orders li.order-item button.viewOrder.disabled:hover b,ul.orders li.order-item button.viewOrder[disabled]:hover b {background-position: -7px -626px;}ul.orders li.order-item footer button.liveTracking b,ul.orders li.order-item button.liveTracking.disabled:hover b,ul.orders li.order-item button.liveTracking[disabled]:hover b {background-position: -7px -1812px;height: 21px;}ul.orders li.order-item footer button.repeatOrder:hover b {background-position: -6px -154px;}ul.orders li.order-item footer button.commentOrder:hover b {background-position: -6px -746px;}ul.orders li.order-item footer button.viewOrder:hover b {background-position: -7px -661px;}ul.orders li.order-item footer button.liveTracking:hover b {background-position: -7px -2801px;}ul.orders li.order-item footer button.disabled,ul.orders li.order-item footer button[disabled] {cursor: default;}ul.orders li.order-item footer button.disabled i,ul.orders li.order-item footer button[disabled] i {color: #d3d3d3;}ul.orders li.order-item footer button.disabled b,ul.orders li.order-item footer button[disabled] b {opacity: .4;filter: alpha(opacity=40);-moz-opacity: 0.40;}ul.orders li.order-item footer button.disabled:hover,ul.orders li.order-item footer button[disabled]:hover {text-decoration: none;background-color: #fff;}.closeReview{margin-top: 20px;}.modalContainerHide,.forceHide{display: none;}#obj_id,#tdz_ifrm,#tdr_Wfhx5 {height: 0px;display: inherit;}#confirmDetail.orderView{background-color: #fff;}#confirmDetail.orderView div{padding-bottom: 0;padding-top: .4em;float: none;width: 100%;}#confirmDetail.orderView header h2{text-align: center;font-size: 2.4em;color: #09E5A2;margin: 0 !important;}#confirmDetail h3.orderTitle{margin: 0;padding: 0 0 .6em;color: #09E5A2;font-size: 1.6rem;font-weight: normal;text-align: center;}#confirmDetail.orderView header span{font-size: 1rem;text-align: center;}#confirmDetail h3.deliveryTime{text-align: center;margin: 0 0 .4em 0;font-size: 1.4rem;font-weight: normal;}#confirmDetail h3.deliveryTime span{text-transform: lowercase;display: inline-block;font-size: 1.4rem;font-weight: 700;}#confirmDetail.orderView section.orderDetail{margin: 1.3em auto 0;background: #f9f9f9;border-radius: 3px;padding: 1.4em 1em 1em;width: 60%;position: relative;}#confirmDetail.orderView div:last-child span{margin: 0;}#confirmDetail.orderView h2{margin: 2em 0 .3em;font-size: 1.1rem;}#confirmDetail.orderView h2:first-child{margin: 0 0 .3em;}#confirmDetail.orderView .orderDetail ul:not(.product-detail){border-bottom: 1px dashed #dadada;margin: 0;padding: 0 0 .2em;}#confirmDetail.orderView ul.product-detail{padding: 0 .15em 0;margin: 0;font-size: .9rem;color: #A9B1B7;}#confirmDetail.orderView ul li span.price{width: 28%;}#confirmDetail.orderView .orderDetail span,#confirmDetail.orderView .orderDetail section:last-child{font-size: 1rem !important;}#confirmDetail.orderView section:last-child .price{font-weight: normal;display: inline-block;}#confirmDetail.orderView section:last-child .price.total{border: none;padding: 0;}#confirmDetail.orderView section span.order-total,#confirmDetail.orderView section:last-child .price.total{font-weight: 700;font-size: 1.1rem !important;}.infoTooltipContainer.confirm{cursor:help;}.overlay {background: rgba(0, 0, 0, 0.6);width: 100%;height: 624%;z-index: 1;position: absolute;}.my-account-modal {z-index: 2;background: #fff;position: relative;top: 20%;border-radius: 2px;}form.my-account-modal{margin:0;}.my-account-modal header {padding: .6em 0 1.8em .2em;}.my-account-modal header h3 {font-size: 1.5rem;padding: 0;margin: 0 0 .1em;}.my-account-modal header span {font-size: 1rem;padding: 0 0 0 .05em;display: block;}form.my-account-modal.changePassword .labelForm span.form-row label{width: 32%;}form.my-account-modal.changePassword .labelForm span.form-row input{width: 61.8%;}.my-account-modal footer {text-align: right;font-size: 1.1rem;padding: .4em 0 0;width: 100%;}.my-account-modal.changeEmail footer,.my-account-modal.changePassword footer{width: 96%;}.my-account-modal footer button {font-size: 1.1rem;}.my-account-modal footer button:first-child {margin: 0 .4em 0 0;}.my-account-modal .note {font-weight: normal;font-size:1.1rem;min-height:20px;padding:10px 0 10px;}.my-account-modal.my-orders.with-no-repeat header {margin: 0 0 .6rem;text-align: center;}.my-account-modal.my-orders.with-no-repeat header h4 {font-size: 1.2rem;}.my-account-modal.my-orders.with-no-repeat header h4 b {display: block;font-weight: normal;padding: .6rem 0 0;}.my-account-modal.my-orders.with-no-repeat footer {text-align: center;}.my-account-modal.my-orders.with-no-repeat footer button {padding: .6rem 2rem;}.my-account-modal.my-orders.order header {padding: 0 0 .4em;border-bottom: 1px solid #e6e6e6;margin: 0 0 1em;}.my-account-modal.my-orders.order header h3 {margin: 0;padding: 0 0 .2em;font-weight: 700;}.my-account-modal.my-orders.order header span {padding: 0 .1em;line-height: 1.4;font-size: 1rem;}.my-account-modal.my-orders.order header span.date {padding: .4em .1em 0;color: #A9B1B7;font-size: .9rem;}.my-account-modal.my-orders.order ul.order {margin: 0 0 .6em;border-bottom: 1px solid #e6e6e6;padding: 0 .1em;}.my-account-modal.my-orders.order ul.order li.product {margin: 0 0 .6em;}.my-account-modal.my-orders.order ul.product-detail {margin: 0;padding: 0 .1em .2em;font-size: .9rem;color: #A9B1B7;}.my-account-modal.my-orders.order ul li div {overflow: hidden;}.my-account-modal.my-orders.order ul li.product span {font-weight: 700;margin: 0;}.my-account-modal.my-orders.order ul li.product span:first-child {float: left;width: 80%;}.my-account-modal.my-orders.order ul li.product span:last-child {float: right;text-align: right;width: 20%;}.my-account-modal.my-orders.order section {overflow: hidden;padding: 0;margin: .8em 0;line-height: 1.4}.my-account-modal.my-orders.order section span:first-child {float: left;display: inline-block;width: 80%;}.my-account-modal.my-orders.order section span:last-child {float: right;text-align: right;display: inline-block;font-weight: 700;width: 20%;}.my-account-modal.my-orders.order section span.pickUp {float: none!important;width: 50%!important;text-align: left!important;}.my-account-modal.my-orders.order section.total {font-size: 1.2rem;margin: 1em 0 .8em;font-weight: 700;}.my-account-modal.my-orders.order footer {padding: .6em 0 0;}.my-account-modal.my-orders.order footer button {font-size: 1.3rem;padding: .6em 3em;width: 100%;}.my-account-modal.my-orders.comment {text-align: center;}.my-account-modal.my-orders.comment header h3 {border-bottom: 0;padding: 0;}.my-account-modal.my-orders.comment section {margin: 0 0 1em;}.my-account-modal.my-orders.comment section span {display: block;color: #A9B1B7;padding: 0 0 .6em;font-size: 1rem;}.my-account-modal.my-orders.comment span.note{width: 100%;margin: 0;position: relative;top: -1em;}.my-account-modal.my-orders.comment fieldset {margin: 0;padding: 0}.my-account-modal.my-orders.comment fieldset textarea {padding: .4em .6em;font-size: 1rem;height: 8rem;}.my-account-modal.my-orders.comment section.comment-help {overflow: hidden;font-size: .9rem;margin: .4rem 0 1.2rem;padding: 0 .1em;}.my-account-modal.my-orders.comment section.comment-help a {float: left;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -1709px;background-size:31px 3240px;padding: 0 2.4em 0 0;display: block;}.my-account-modal.my-orders.comment section.comment-help span {float: right;margin: 0;padding: 0;}.my-account-modal.my-orders.comment button {width: 100%;font-size: 1.3rem;}.my-account-modal.my-orders.comment.view p {margin: .2em auto 1em;word-wrap:break-word;}.my-account-modal.my-orders.comment.view footer {color: #A9B1B7;text-align: center;font-size: .9rem;}.my-account-modal.my-orders.comment header.sent h3 {padding: 0 0 .5em;}.my-account-modal.my-orders.comment header.sent h3 i {font-style: normal;}.my-account-modal.my-orders.comment #rateContainer #ratethis {display: block;width: 100%!important;}.my-account-modal.my-orders.comment #rateContainer #ratethis img {width: 25px;margin: 0 5px;}.my-account-modal.my-orders.comment #rateContainer input {color: #A9B1B7;padding: 0 0 .6em;font-size: 1rem;background: none;text-align: center;border: 0;}.rate {background: url('my-account/rate-stars-sprite-2e5d36a6b1befb77199a96277c2428a2.svg') no-repeat;height: 28px;width: 180px;margin: 0 auto;}.rate_00 {background-position: -193px 0;}.rate_05 {background-position: -155px -28px;}.rate_10 {background-position: -155px 0;}.rate_15 {background-position: -117px -28px;}.rate_20 {background-position: -117px 0;}.rate_25 {background-position: -79px -28px;}.rate_30 {background-position: -79px 0;}.rate_35 {background-position: -41px -28px;}.rate_40 {background-position: -41px 0;}.rate_45 {background-position: -3px -28px;}.rate_50 {background-position: -3px 0;}#tabs-content-container #myAddressesContainer #addressList{padding: 0;}#tabs-content-container #myAddressesContainer #addressList ul {margin: 0;}#tabs-content-container #myAddressesContainer #addressList ul li {padding: 0 0 0 .5em;line-height: 3.8em;overflow: auto;}#tabs-content-container #myAddressesContainer #addressList ul li:hover {background: #fafafa;}#tabs-content-container #myAddressesContainer #addressList ul li:after {content: '';border-bottom:1px solid #e6e6e6;height: 1px;width: 99.2%;display: block;}#tabs-content-container #myAddressesContainer #addressList label {font-size: 1rem;display: inline-block;margin: 0 0 0 .2em;}#tabs-content-container #myAddressesContainer #addressList label i {color: #A9B1B7;font-style: normal;}#tabs-content-container #myAddressesContainer #addressList ul li button {border: none;background: none;display: inline-block;font-size: .9rem;padding: .7em;font-weight: normal !important;}#tabs-content-container #myAddressesContainer #addressList button:hover {text-decoration: underline;}#tabs-content-container #myAddressesContainer #addressList ul li button.delete {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 8px -764px;background-size:31px 3240px;width: 45px;height: 45px;text-indent: -9999px;float: right;border-radius: 0;}#tabs-content-container #myAddressesContainer #addressList ul li button.delete:hover {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') 8px -797px no-repeat;background-size:31px 3240px;}#tabs-content-container #myAddressesContainer #addressList button {border: none;font-weight: normal;}#deliveryAddress #addressActive button.clean {margin: 0;font-size: 1.1rem;padding: .5em .5em 0;position: relative;top: 0;text-shadow: none;}#addressActive button#newAddress i {font-size: 1.1em;}#addressActive button:hover i{text-decoration: underline;}#addressActive button:hover {text-decoration: none;}#addressActive button#newAddress:hover b {background-position: -8px -2037px;}#tabs-content-container #myAddressesContainer #addressList button.add-address{margin: 0 0 .6em;}#tabs-content-container #myAddressesContainer #addressList button.add-address b,#deliveryAddress #addressActive button b, #openVoucherModal b {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -8px -2011px;background-size:31px 3240px;width: 14px;height: 14px;display: inline-block;position: relative;top: 2px;left: -1px;margin: 0 .4rem 0 0;}#tabs-content-container #myAddressesContainer #addressList button.add-address i,#deliveryAddress #addressActive button i , #openVoucherModal i {font-style: normal;}#tabs-content-container #myAddressesContainer #addressList button.add-address:hover b {background-position: -8px -2037px;}#tabs-content-container #myAddressesContainer fieldset {width: 80%;position: relative;}#tabs-content-container #myAddressesContainer footer {padding: 0 0 3em 20.9%;overflow: hidden;}#tabs-content-container #myAddressesContainer .labelForm.editing.big footer {padding: 0 0 3em 25.8%;}#tabs-content-container #myAddressesContainer footer input.button.saveChanges {margin: 0 .2em 0 0;font-size: 1.1em;}#tabs-content-container #myAddressesContainer footer input.button.saveChanges:hover,#tabs-content-container #myAddressesContainer footer input.button.saveChanges:focus{border-color:#f52f41;}#myAccountContainer footer .required-reference,.my-account-modal fieldset .required-reference,#suggestRestaurant .required-reference {float: left;}#tabs-content-container #myAddressesContainer footer button.disabled,#tabs-content-container #myAddressesContainer footer button[disabled] {opacity: .22;filter: alpha(opacity=20);-moz-opacity: 0.20;}#tabs-content-container .chosen-single div b {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll -16px -897px rgba(0, 0, 0, 0);background-size:31px 3240px;}#tabs-content-container .chosen-container-single .chosen-search input[type="text"] {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -1071px;background-size:31px 3240px;}#tabs-content-container .account-empty {text-align: center;padding: 1em 1em 3em;}#tabs-content-container .account-empty section {margin: 2em auto 1.6em;}#tabs-content-container .account-empty section h4 {font-size: 1.6em;margin: 15px 0;font-family: 'Muli';font-weight: 700;}#tabs-content-container .account-empty .text {font-family: 'Muli';font-weight: 500;font-size: 1.1em;margin: 0 0 10px;}#tabs-content-container .account-empty figure {background: url('my-account/icons-empty-2920776bf4f4fd52689f8ad953693671.svg')no-repeat;opacity: 1;filter: alpha(opacity=60);-moz-opacity: 0.60;margin: 0 auto 1rem;}#tabs-content-container .account-empty#noAddress figure {background-position: -3px bottom;width: 88px;height: 70px;}#tabs-content-container .account-empty#noOrders figure {background-position: center top;width: 94px;height: 70px;}#tabs-content-container .account-empty#noFavorites figure {background-position: -4px -74px;width: 84px;height: 75px;}#tabs-content-container .account-empty button,#tabs-content-container .account-empty a {padding: .8rem 3rem;font-size: 1.1rem;}#myaddressForm {min-height: 625px;}#addressesForm {display: none}#addressesForm.forceShow {display: block;}#addressTitle {font-size: 1.2em}#checkoutContainer #addressTitle {font-size: 1.6em;font-weight: 700;padding: 0 0 .6em 0;margin: 0;}#changeAvatarModal header {padding: 0 0 1em 0;border-bottom: 1px solid #e6e6e6;margin: 0 0 .9em 0;}#changeAvatarModal header span {margin: .2em 0 0;display: inline-block;color: #A9B1B7;}#changeAvatarModal .uploaderBtn {text-align: center;margin: 1% 0;display: inline-block;}#changeAvatarModal .uploaderBtn input {visibility: hidden;height: 1px;width: 1px;}#changeAvatarModal .info .grey {display: block;text-align: left;margin: 1.5em .2em;color: #A9B1B7;}#changeAvatarModal .step2,#changeAvatarModal .step4 {display: none;}#changeAvatarModal .step4 img {margin: 4em auto;display: inherit;}#changeAvatarModal .step2 .button {position: absolute;right: 0;top: 5px;}#changeAvatarModal .userImageSpecs {position: relative;left: 3px;top: 33px;}#changeAvatarModal .userImageConfirm {position: relative;left: 3px;top: -15px;}#changeAvatarModal .confirmMask {width: 90px;height: 90px;border: 1px solid #e6e6e6;text-align: center;margin: 2em auto 2.6em;border-radius: 50%;overflow: hidden;}#changeAvatarModal .step1 .confirmMask img {width: 100%;}#changeAvatarModal .confirmMask img {max-width: initial;}#changeAvatarModal .step3 footer {text-align: right;position: absolute;bottom: 0;right: 0;}#changeAvatarModal .button {padding: .8rem 2rem;}#changeAvatarModal .step2 .imgContainer img {width: 100%;height: auto;}#changeAvatarModal .confirmMask {display: inline-block;vertical-align: middle;margin: 0 1em 0 .2em;}#aboutusContainer {margin: 2% auto}#aboutTabs {width: 24%;}#aboutTabs dl {padding: 0}#aboutTabs h3 {font-size: .9rem;margin: 2em 0 1%;color: #A9B1B7;}#aboutTabs h3:first-child {margin: 3% 0 1%}#aboutTabs dd {float: none}#aboutTabs dd.active {border-radius: 2px;padding:.1em .2em 0 .8em;}#aboutTabs dd.active a {color: #273239;}#aboutTabs dd a {background: none;padding: .2em 0;font-family: inherit;color: #0684B4;display: block;line-height: 2.1em;}#aboutTabs a.blog {margin: 3% 0;display: inline-block;}.tabs-content > .content{padding:1em;}.tabs-content > .content#staff{padding: 0;}aside#aboutTabs dl.tabs dd a:hover {text-decoration: underline;color: #09749C;}#aboutusContainer #aboutTabs h4 {margin: .6em 0 .5em}#tabs-content-container .with-bullet li {margin-bottom: 10px;}#aboutusContainer #about p {margin: 0;}#aboutusContainer #about .about-benefits {margin-top: 3em;overflow: hidden;}#aboutusContainer #about .about-benefits figure {margin: 0 0 1rem;}#aboutusContainer #about .about-1,#aboutusContainer #about .about-2 {text-align: center;}#aboutusContainer #about .about-1 p,#aboutusContainer #about .about-2 p {padding: 0 2.6rem}#aboutusContainer #about footer {margin-top: 0;padding: 1em 0 11em .2em;}#aboutusContainer #about footer span i {font-size: .9rem;margin: 0 0 0 .3rem;}#aboutusContainer #staff {overflow: hidden;}#aboutusContainer #staff .staff-content {margin-top: 1.5em;overflow: hidden;}#aboutusContainer #staff .staff-title small {display: block;min-height: 28px;}#aboutusContainer #staff figure {margin: 0 auto .5rem;width: 100%;text-align: center;}#aboutusContainer #staff figure img {width: 130px;height: 130px;border-radius: 90px;}#aboutusContainer #staff li {width: 31%;margin: 1% 2% 2% 0;float: left;text-align: center;}#aboutusContainer #staff p.staff-name {font-size: 1em;margin: 0 0 .4rem;}#aboutusContainer #staff .staff-content a {width: 35px;height: 25px;position: relative;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -2152px #fff;background-size:31px 3240px;display: inline-block;}#aboutusContainer #staff .staff-content a:hover {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -2180px #fff;background-size:31px 3240px;}#aboutusContainer #staff .staff-title {margin-bottom: 4%;color: #ABABAB;}#aboutusContainer #staff .staff-content hr {position: relative;top: 15px;width: 50%;margin: 0 auto;}#aboutusContainer #staff span {color: #A9B1B7;}#aboutusContainer #staff img.desaturate:hover {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 0.5s;transition: all 0.5s;}#tabs-content-container h3 {font-size: 1.5rem;margin: 0 0 .4em;}#tabs-content-container h3#addressTitle{margin: .6em .8em 1em;font-size: 1.5rem;}#aboutusContainer h4 {font-size: 1.35rem;}#aboutusContainer p{font-size: .9em;}#aboutusContainer #howItWorks p {margin: .6em 0 2.4em 0;}#aboutusContainer #howItWorks .howitworks-content,#aboutusContainer #guide .howitworks-content {margin-top: 1.5em;}#aboutusContainer #guide h4 {margin-top: 1em;}#aboutusContainer #benefitsConsumers figure,#aboutusContainer #benefitsOwners figure {float: left;margin-right: 1em;}#aboutusContainer #benefitsConsumers p,#aboutusContainer #benefitsOwners p {margin-left: 57px;}#aboutusContainer #benefitsConsumers ul.about-benefits {overflow: hidden;margin: 2em 0 2em 0;}#aboutusContainer #benefitsOwners div.about-benefits {overflow: hidden;}#aboutusContainer #benefitsConsumers ul.about-benefits li {float: left;width: 48%;}#aboutusContainer #benefitsOwners div.about-benefits section {width: 50%;float: left;padding: 2%;}#aboutusContainer #benefitsOwners div.about-benefits section ul {display: block;clear: both;margin: 3rem 0 0;}#aboutusContainer #benefitsOwners h4 {position: relative;top: .8em;}#aboutusContainer #benefitsOwners h4.long {position: relative;top: .2em;}#aboutusContainer #benefitsConsumers ul.about-benefits li:first-child {margin-right: 4%;}#aboutusContainer .accord {margin-top: 1em;}#aboutusContainer .accord p:first-child {margin: 1em 0;}#aboutusContainer .accord a {border-bottom: 1px solid #e6e6e6;background: #FFF;font-size: 1.15rem;margin: 0 .3em;padding: .8em 0;}#aboutusContainer .accord a:hover {text-decoration: none;}#aboutusContainer .accord div.content {border-bottom: 1px solid #e6e6e6;margin: 0 .4em;}#aboutusContainer .accord div.content:last-child{border-bottom: 0;}#aboutusContainer .accord a b {width: 20px;height: 20px;position: relative;float: right;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -12px -978px;background-size:31px 3240px;margin-left: 2em;}#aboutusContainer .accord ul {margin-top: 1em;}#aboutusContainer .aboutus-title {margin-top: 2em;}#aboutusContainer i {font-size: 1.4em;color: #A9B1B7;font-style: normal;width: 10%;}#aboutusContainer button.mobile-accordion-button {display: none}#aboutusContainer .content_row { padding: 10px }.content_about_mission { margin-top: 10px; padding-left: 10px; padding-right: 10px; }.content_about_mission .mission_question{position: relative;bottom: 1px;display: inline-block;left: 3px;font-style: italic;}.content_about_mission h3 {display: inline-block;font-size: 1.2em !important;margin: 0 0 5px !important;}.content_about_mission .mission_row{border-bottom: 1px solid #e6e6e6;padding: 20px 10px;}ul.mission_values li {list-style: initial;}.error header#header{background-color: #f52f41;background-image: none !important;height: 62px}.customLanding header#header .headerOverlay, .error header#header .headerOverlay{background: none;}#error-page.whiteBackground {background-color: #fff;}#error-page:not(.whiteBackground) .top{padding:5% 2% 4%;margin: 2em auto;width: 94%;}#error-page.whiteBackground .top{padding:6% 2%;}#error-page .top div .button{font-size: 1.4em;}#error-page .top div,#error-page .top figure {display: inline-block;}#error-page .top figure {width: 33%;text-align: right;margin: 0 6% 0 0;}#error-page .top div{vertical-align: middle;width: 60%;}#error-page .top div img{width:30%;margin: 0 0 4%;}#error-page h2 {font-size: 2.2em;}#error-page .top div span{font-size: 1.1em;margin: 0 0 3em;display: block;}.error #main section:not(.top){text-align: center;padding: 4% 2% 7%;}.error #main section h3{margin: 0 0 2%;}.error #main section .peyaCard{margin: 0 auto;}.locationTestTop .errorPage404 .peyaCard {margin: 0 auto !important;border: none !important;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;border-radius: none !important;padding: none !important;}.locationTestTop .errorPage404 #searchContainer.locationTest fieldset input {border: 1px solid #DAE0E5;border-left: none;}.locationTestTop .errorPage404 #searchContainer.locationTest .chosen-container {border: 1px solid #DAE0E5;border-right: none;}.locationTestTop .errorPage404 #searchContainer.locationTest .searchLabelContainer.containerComboAddress li.init {border: 1px solid #DAE0E5;border-radius: 4px 0 0 4px;}.locationTestTop .errorPage404 #searchContainer fieldset .searchLabelContainer {margin: 0 !important;}.locationTestTop .errorPage404 #searchContainer.locationTest .content-input-location {width: 96%;}.locationTestTop .errorPage404 #searchContainer.locationTest fieldset .button {color: #fff;}.locationTestTop .errorPage404 h3 {margin: 0 0 5% !important;}.error #main section #searchContainer fieldset{background-color: transparent;padding: 0;margin: 0 !important;width: 100%;}.error #main section #searchContainer fieldset span,.error #main section #searchContainer fieldset label{color: #273239;font-weight: normal;text-align: left}.error #searchContainer fieldset button{color: #A9B1B7;text-shadow:none;}.error.br .peyaCard {width: 29em;margin: 0 auto;padding: 2em;}#contactPage section {margin: 2em 1em 6em 0;width: 64%;}#contactPage section h2 {font-size: 1.4rem;margin: 0 0 .2em;}#contactPage aside {margin: 2em 0 1em;}#contactPage aside h4 {font-size: 1.3rem;padding: .1em 0 0;display: block;}#contactPage aside p {padding: .3em 3em 1em 0;border-bottom: 1px solid #e6e6e6;margin: 0 0 1em;line-height: 1.7rem;}#contactPage aside footer span,#aboutusContainer #about footer span {display: block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -5px -1885px;background-size:31px 3240px;height: 32px;padding: .7em 0 0 2.4em;}.br #aboutusContainer #about footer .phone{height: auto; background: none; padding:0; margin: 0 0 15px;}.br #aboutusContainer #about footer .no-icon{background:none; height: 25px}.br #aboutusContainer #about footer span ul li:first-child{background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -3px -1732px; padding:0 0 0 2.4em; background-size:31px 3240px;}.br #aboutusContainer #about footer span ul li{padding:0.7em 0 0 2.4em}#contactPage aside footer span:first-child,#aboutusContainer #about footer span:first-child {background-position: -5px -1885px;}#contactPage aside footer span:last-child,#aboutusContainer #about footer span:last-child {background-position: -5px -1727px;}.appetito24 #aboutusContainer #about footer span:last-child {background-position: -5px -1885px;}#contactPage aside footer span:last-child ul{margin: -.3em 0 0;}#contactPage aside footer span:last-child ul li{line-height: 1.9;}#contactPage aside footer span i {color: #A9B1B7;font-size: .9rem;font-style: normal;}#contactPage section .dropdown {height: 2.8rem;line-height: 2.9em;background: #fff;position: relative;top: 0;overflow: hidden;display: inline-block;padding: 0;background-position: right -894px;color: #273239;width: 73%;}#contactPage section .dropdown:after {position: absolute;top: 5px;right: 0;border-radius: 3px;width: 25px;height: 25px;content: url('common/downArrow-e41ac604ed639d893a4040a8a5f7f521.svg');pointer-events: none;overflow: hidden;}@-moz-document url-prefix() {#contactPage section .dropdown select {padding: 0!important;}}#contactPage section .dropdown:hover,#contactPage section .dropdown:focus {border-color: #A9B1B7;}#contactPage section .dropdown:hover {text-decoration: none;cursor: default;}#contactPage section .dropdown select{color: #273239;background: #fff;border: 0;border-radius: 3px;}#contactPage section .dropdown select:focus {border-color: #273239;}#contactPage .labelForm{padding: 1em 1em 1em 0;}#contactPage .labelForm span.form-row label{position: static;display: inline-block;width: 20%;text-align: right;line-height: 1.3;padding: 0;margin: 0 .8em 0 0;}#contactPage span.form-row#contactSubject label{position: relative;top: -.8em;}#contactPage .labelForm span.form-row input,input.forcerLabelForm,.required{display: inline-block;width: 73%;}#contactPage .labelForm span.form-row input#phone{width: 44%;}#contactPage .labelForm span.form-row textarea.textarea{width: 73%;height: 7em !important;display: inline-block;}#contactPage .labelForm #contactSubject .formRequired {position: relative;top: -1.1em;}#contactPage .required-reference{margin:0 0 0 22%;position: relative;top: -.6em;}#contactPage section footer {overflow: hidden;}#contactPage span.captcha{margin: 0 0 0 22.3%;}#contactPage span.captcha input#captcha{width: 46%;margin: .2em 0 0 .6em !important;font-size: 1rem;}#contactPage .countdown {font-size: .9em;color: #A9B1B7;display: block;}#suggestRestaurant footer button,#contactPage footer button {font-size: 1.2rem;padding: .6em 2em;display: inline-block;}#contactPage footer button {height: 3.1rem;display: block;margin: 2% 0 0 22.3%;}#suggestRestaurant header{margin: .8em 0 .8em;}#suggestRestaurant .labelForm{padding: 1em 1em 1em 0;}#suggestRestaurant .labelForm span.form-row label{position: static;display: inline-block;width: 16%;text-align: right;padding: .9em 0 0;margin: 0 .8em 0 0;}#suggestRestaurant footer {overflow: hidden;padding: 1.6em 0 0 18.5%;;}#suggestRestaurant span.captcha input#captcha{width: 28%;margin: .2em 0 0 .6em !important;font-size: 1rem;}#captchaContact{display: inline-block;}#suggestRestaurant .required-reference{position: absolute;top: 330px;left: 97px;}#suggestRestaurant footer .captcha .formRequired,#contactPage footer .captcha .formRequired{position: relative;top: -4.7em;}#contactPage footer .captcha .formRequired{display: inline-block;}#suggestRestaurant .countdown {position: relative;font-size: .9em;color: #A9B1B7;display: inline-block;width: 3%;top: 72px;}.thanks,.sorry {text-align: center;margin: 4% 0;display: none;}.thanks h3{font-size: 2.2rem;margin: 0 0 .4em;}.thanks span{font-size: 1.2rem;margin: 0 0 1.4em;display: block;}.thanks img{margin:0 0 2em;}.thanks .button{display: block;width: 28%;margin: 0 auto;font-size: 1.2rem;}.suggestFormSuccess span { margin: 0 0 5px; }.suggestFormError, .suggestFormSuccess {width: 84%;margin: auto;margin-top: 20px;padding: 5px;border-radius: 2px;border: none;}.suggestFormSuccess { background-color: #C8E490; }.thanks.suggestFormSuccess h3 {font-size: 20px;color: #273239;margin-bottom: 0px;margin-top: 4px;}.sorry.suggestFormError span { font-size: 1.2rem; margin: 0 0 5px; display: block; }.sorry.suggestFormError h3 {font-size: 1.7em;color: #273239;margin-bottom: 0px;margin-top: 4px;}#refreshForm {margin-left: 5px;font-weight: 600;}#siteMap {margin: 0 auto 3em;}#siteMap h1 {margin: 1.2em 0 .8em;}#siteMap section {margin: 0 0 2em;overflow: hidden;}#siteMap ul {display: block;overflow: hidden;margin: 0 0 1.5em;}#siteMap .with-titles {overflow: hidden;}#siteMap h2 {width: 100%;font-size: 1.35rem;}#siteMap .with-titles ul {width: 20%;float: left;}#siteMap h3 {font-size: 1.1rem;}#siteMap ul li {font-size: .9em;}#siteMap .no-titles div {overflow: hidden;margin: 0 0 .8em;}#siteMap .no-titles li {float: left;width: 20%;max-width: 20%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 1.5em;margin: 0 0 .2em;}.background-mobile {background: #f52f41;background-size: cover;height: 34rem;border-bottom: 1px solid #e6e6e6;background-position: top center;}.patterns-background {background: url('landing-mobile/peyaPattern-67a09ab3f5ba4a94664aea87b61bffeb.png') repeat;display: block;width: 100%;height: 100%;z-index: 10;opacity: 0.5;}#landingMobile {overflow: hidden;position: relative;top: -30rem;margin: 0 auto;padding: 0 .1em;}#landingMobile figure {width: 40%;float: right;padding: 0.3rem 0 0;}#landingMobile.two-phones figure {width: 35%;padding: 2.3rem 0 0;}#landingMobile section.content {width: 58%;float: left;overflow: hidden;padding: 7rem .6rem 1rem .3rem;}#landingMobile section.content h1 {color: #fff;line-height: 1.2;padding: 0;margin: 0;font-weight: 400;font-family: 'Muli';font-size: 3em;}#landingMobile section.content h1 i {display: inline-block;font-style: normal;}#landingMobile section.content p {font-size: 1.4rem;color: #fff;padding: .8em 1.3em 0 .15em;margin: 0;line-height: 1.4;}.row.mobile {overflow: hidden;margin: -28rem auto 2rem;}section.get-buttons {overflow: hidden;}section.get-buttons a {display: block;float: left;width: 30%;padding: 5% 3% 0 0;}ul.mobile-features {overflow: hidden;}ul.mobile-features li {float: left;width: 48%;height: 6em;padding: 1.4em 2em 0 6.6em;font-size: 1.2rem;line-height: 1.5;background: url('landing-mobile/mobile-icons-2c66f8b970ae9bdf0291a0aa28bdfd97.svg') no-repeat 6px 17px;color: #929292;margin: 0 3% 3% 0;}ul.mobile-features li.order-now {background-position: 4px -81px;margin: 0 0 3%;}ul.mobile-features li.repeat-order {background-position: 8px -169px;}ul.mobile-features li.community {background-position: 9px -268px;margin: 0 0 3%;}.unsubscribe{padding:3em 1em;margin:0 auto;text-align:center;}.unsubscribe h1{}.unsubscribe h2{font-size:1.3rem;}.unsubscribe footer{padding:3em 0;overflow:hidden;}.unsubscribe footer span{display: block;margin: 0 0 1em;font-size: 1.2rem;}.unsubscribe footer button.button.secondary:nth-child(2){margin:0 .6em 0 0;}@media (max-width: 995px){#searchContainer fieldset .searchLabelContainer span .thin{display: none;}.home header .content_banner_slider,.results header .content_banner_slider{display: none;}}@media (max-width: 820px){#searchContainer fieldset .searchLabelContainer span .thin{display: inline-block;}}@media only screen and (min-width: 64.063em) {}@media only screen and (max-width: 52.063em) {.rowContainer {position: relative;top: 7px;}#header .row {clear: both;}#header.withPhoto.medium-header{height: 540px;}#header.withPhoto.medium-header.withCep,.inner.results #header.withPhoto.medium-header.withCep .headerOverlay{height: 500px;}.food #header.withPhoto.medium-header.withCep{height: 460px;}.inner.results #header.withPhoto.medium-header .headerOverlay{background:transparent;}.hgroups{padding: 4em .6em .8em;}#header.withPhoto.medium-header .hgroups{padding: 2.5em .6em .3em;}header.withPhoto .homeWrapper .hgroups h1,.home #header.withPhoto .hgroups h1{font-size:4.167em;}header.withPhoto.withCep .homeWrapper .hgroups h1,.home #header.withPhoto.withCep .hgroups h1{font-size: 4.167em;}header.withPhoto .hgroups h1{line-height: 1.2;}header.withPhoto .homeWrapper .hgroups h2{font-size: 1.500em;color:rgba(255,255,255,0.7);}header.withPhoto .hgroups h2{font-size: 1.500em;color:rgba(255,255,255,0.7);}.searchHeader #header.medium-header.withOptional{height: 580px;}.inner #header.withPhoto.withOptional.withApps{height: 720px;}.home.searchHeader #header.withPhoto.withOptional,.homeLanding.searchHeader #header,.inner #header.withPhoto.withApps,.searchHeader #header.withOptional,.chains.searchHeader:not(.chainsHome) #header{height: 730px;}.home.searchHeader #header,.home.searchHeader #header.withCep,.chains.searchHeader:not(.chainsHome) #header.withCep,.homeLanding.searchHeader #header.withCep,.food.inner #header.withApps{height: 640px;}.chains.chainProfile .withCep #bigSearchBackground{top: 0;}#header figure.logo{width: 25%;}.searchHeader #searchContainer.medium-header {padding: 9rem 0 4rem;height: auto;}.searchHeader #searchContainer.medium-header.ar,.searchHeader #searchContainer.medium-header.uy {height: auto;}#header .userNav {width: 70%;margin-right: 0;}#header .userNav ul li {display: inline-block;float: none;}#header .userNav ul.dropdown li {display: inherit;}#searchContainer.br.medium-header #searchCep {width: 100%;margin: .5em 0 0 0;}#searchContainer.br.medium-header fieldset input.primary,#searchContainer.br.chain fieldset input.primary {width: 100%;}#searchContainer #homeAppsLinks,.inner #header.withPhoto.withApps #searchContainer #homeAppsLinks{margin: 3em auto 0;}#searchContainer.br #homeAppsLinks,.inner #header.withPhoto.withApps.withCep #searchContainer #homeAppsLinks{margin: 5em auto 0;}#searchContainer #homeAppsLinks a {margin: 0 .8em;}#featuresAndActivities,#bannerMobile,#footer {padding: 0 2% 2.5%;}#deliveryByCity{padding:0 2% 8%;}.home h2.title-normal,#deliveryByCity h2{font-size: 2.2em;margin: 1em 0;}.homeBenefits li {width: 100%;padding: .4em .6em 3em;}.homeBenefits li b{background-size: 84%;height: 8em;width: 11em;}.homeBenefits li:nth-child(2) b{background-position: -4px -111px;}.homeBenefits li:last-child b{background-position: -6px -240px;}#searchContainer fieldset.row,.food #searchContainer.ar fieldset,.food #searchContainer.uy fieldset,{width: 34em;min-width: 34em;padding: 3%;}#cityGrid li.cityGridItem{width: 32.79%;}#cityGrid li.cityGridItem h4{font-size: 1.6em;padding: 4.8em 0 0;}.mobileBackground {max-height: 18em;}#bannerMobileNew {padding: 2.6em 2%;top: 0;}#bannerMobileNew section {margin: 0;width: 60%;}#bannerMobileNew section span {font-size: 2.7em;margin: 0 0 .4em;}#bannerMobileNew section span b{font-size: .45em;;}#bannerMobileNew section a {margin: 2% 1.5% 0 0;}#bannerMobileNew section.br span {font-size: 2.2rem;}#bannerMobileNew section.br span i {font-size: 3rem;}#bannerMobileNew section a img {width: 9em;}#bannerMobileNew figure {height: 13em;}#bannerMobileNew figure img{left: 22px;width: 84%;top: -52px;}.searchHeader #header .search {display: none;}#searchContainer fieldset .searchLabelContainer {float: none;width: 100% !important;margin: 0 0 1.2em;}#searchContainer fieldset .chosen-container,#searchContainer fieldset .selectChosen {width: 99.7%!important;display: inline-block;margin-bottom: .7%;}#searchContainer fieldset input.primary,.medium-header.withCep #searchContainer.br fieldset input.primary,#searchContainer.br #chainSearchContainer fieldset input.primary{width: 99.7%;display: inline-block;margin-bottom: .7%;}.medium-header.withCep #searchContainer.br #searchCep,#searchContainer.br #chainSearchContainer #searchCep{width: 99.7%;margin-top: 4%;}#searchContainer fieldset input.secondary {width: 99.7%;display: inline-block;margin-bottom: .7%;}#searchContainer.br fieldset{margin: 0 auto;width: 30em;}#searchContainer fieldset .searchLabelContainer span {font-size: 1em;margin: 0 0 .5em;}#searchContainer fieldset .button,#searchContainer.ar fieldset .button,#searchContainer.uy fieldset .button,#searchContainer.bo fieldset .button {top: 0;width: 100%;}#searchContainer fieldset.ve .chosen-container,#searchContainer fieldset.ve .selectChosen {width: 99.5%!important;}#searchContainer fieldset.ve input.secondary {width: 99.5%;}#checkoutContainer.small-8{width: 63.66667%;}.foodLanding #featuredCities{width: 28%;}.foodLanding h2{font-size: 1.2em;}.foodLanding #featuredDeliveries.landings{width: 68%;}#featuredDeliveries ul li {width: 100%;}.chains #bigSearchBackground{top: 0;}#chainSearchContainer {height: auto;width: 38em;padding: 1em 1em 2em;}#chainSearchContainer figure{top: -74px;}#chainSearchContainer figure img{width: 140px;}body.homeLanding #searchContainer h1{line-height: 1.2;margin: 2.6em 0 .4em;}#chainSearchContainer .seoTitles{padding: 0 1em;}body.homeLanding #searchContainer #chainSearchContainer .seoTitles h1{margin: 2em 0 .2em;}body.homeLanding #searchContainer h1.chainsHome{margin: 2em 0 .3em;}#chainSearchContainer .info{margin: 0 2em 1em;}.chains #searchContainer.br #chainSearchContainer fieldset.row{width: 98%;}.chainsBranchesContainer .branches li{width:48%;}.chainsBranchesContainer .branches li:nth-child(3n+3){margin: 0 2% 2% 0;}#chainSearchContainer #searchCep {width: 100%;margin: .5em 0 0;}body.homeLanding #searchContainer.br h1.chainsHome{margin: .5em auto !important;}.chainProfile .chainsWrap:not(.widget) #searchContainer.br fieldset input.primary,.chainProfile #searchContainer.br #searchCep{width:100%;margin:0;}.chainProfile #searchContainer.br #searchCep{margin-top:.5em}body.chainProfile #searchContainer #chainSearchContainer fieldset .button{top: 0;}.medium-header.withCep #searchContainer.br .noCepContainer,#searchContainer.br #chainSearchContainer .noCepContainer{text-align: center;}.chainsBranchesContainer {padding: 1em;top:0;}.chainsCommentsContainer {padding: 2em .5em;}.chainsCommentsContainer figure{width: 14%;margin: 0 2%;}.chainsCommentsContainer figure img{width: 74px;}.chainsCommentsContainer .chainsCommentElement section{padding: .5em 0 0;width: 80%;}.chainsCommentsContainer header p {display: none;}.chainsCommentsContainer .chainsCommentElement {width: 98%;float: none;height: auto !important;margin: 0 0 6%;}.chainsCommentsContainer .chainsCommentElement:after{display: none;}.chainsInterlink span {float: initial;}.chainProfile #searchContainer.co fieldset .button{width: 98%;margin-top: .5em;}.chainProfile #searchContainer.co fieldset .searchLabelContainer.address{width: 71.7%;margin-right: 0;}#searchContainer.medium-header h1 {margin: 0 auto 1.5rem;line-height: 1.2;}.results .rowContainer {top: 0;}body #footer .inline-list li {margin-left: .8rem;}body #footer .inline-list.countries li {margin-left: .6rem;}body #footer .bottom section:first-child {position: relative;top: 3.3em;}body #footer .bottom section:last-child {position: relative;top: -20px;}.ar #footer .bottom section:first-child{top: 8em;}.ar #footer .bottom section:nth-child(2){top: -3.5em;}.ar #footer .bottom section:last-child{top: -3.7em;}#footer .rowContainer .dataFiscalArgentina,.inner.checkout #footer.inner .dataFiscalArgentina{margin: 0 auto !important;float: none;}#footer {padding: 1% 2%;margin: 0;}#footer .bottom ul,#footer .bottom section span {float: none;}#footer.inner {height: 190px;}.ar #footer.inner,body.inner.ar #wrap:after,body.mobile.ar #wrap:after,body.homeLanding.ar #wrap:after {height: 250px;}#footer section.bottom {top: 17px;overflow: hidden;}#footer.inner .otherLinks li {margin: 0 1.5em!important;}#footer.inner .social ul li {padding: 0 7% 0 0;}#footer.inner .social ul:last-child,#footer.inner .social ul:first-child{float: none;}#footer.inner .social ul:first-child{width: 47%;margin: 4% 5% 1% 0;}#footer.inner .social ul:last-child{text-align: left;width: 40%;position: relative;top: -.2em;margin: 5% 0 1%;}@media screen and (-webkit-min-device-pixel-ratio: 0){#footer.inner .social ul:last-child {margin: 1% 0 3% 0%;top: 1.2em;}}body #footer .bottom section .countries li {margin: 0 .7em;}#footer.inner section.top{padding: 0;height: 80px;}#footer section.top section,#footer section.top section:first-child,#footer section.top section:last-child{width: 25%;}#footer section.top .social,#footer section.top section:last-child,#footer.inner section.top section.otherLinks {width: 100%;text-align: center;}#footer:not(.inner) section.top .social,#footer:not(.inner) section.top section:last-child{padding: 6% 0 0;}#footer.inner .social {top: -3.6em;padding: 0;margin: 0;}#footer.inner section.top section.otherLinks{top: 4em;}#footer:not(.inner) .top .social h4,#footer:not(.inner) .top .social ul,#footer:not(.inner) .top .social ul li{display: inline-block;margin: 0 5% 0 0;}#footer:not(.inner) .top .social h4{position: relative;top: -.8em;margin: 0 3% 0 0;}#footer .bottom section {width: 100%;display: block;text-align: center;}#footer .bottom section .inline-list > li {list-style: none;float: none;margin-left: 0;display: inline-block;}#footer.inner ul.nav li {margin: 0 .7em;}#footer h4 {font-size: 1em;margin: 0 0 1em;line-height: 1.5;}.searchHeader #resultContainerList .addressTitle {padding: .4em .1em;}header.withPhoto h1.found{max-width: 84%;}#resultContainerList .addressTitle .found {font-size: 1.5rem;}header.withPhoto aside.badge{display: none;}#resultListContainer header section.search{width: 46%;}li.restaurant-wrapper .restaurantData {min-height: 110px;}li.restaurant-wrapper label.discount{width: 40px;height: 40px;font-size: 1.4em;}li.restaurant-wrapper .restaurantData header h3.withLabel,.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData header h3.withLabel{max-width: 66%!important;}.discount b{top: .09em;}li.restaurant-wrapper label.discount i{top: -.6em;}li.restaurant-wrapper .restaurantData header {height:34px !important;}li.restaurant-wrapper .restaurantData header h3 {max-width: 62%;}li.restaurant-wrapper .restaurantData small,li.restaurant-wrapper .restaurantData .delivery small{font-size: .9em;}li.restaurant-wrapper .restaurantInfo .address{max-width: 45%;margin: 0 1em 0 0;}li.restaurant-wrapper .restaurantData header span {margin: .6em .6em 0;}li.restaurant-wrapper .restaurantData header span.favoriteLink{margin: .7em .3em 0;}li.restaurant-wrapper .restaurantData .ranking {height: 1.7em;font-size: .9rem;}li.restaurant-wrapper .restaurantData .infoFooter {font-size: .9rem;}li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction{margin: .7em .6em 0 0;width: 24%;}li.restaurant-wrapper .restaurantData .infoFooter > div.callToAction .button {padding: .8rem .3rem;font-size: 1rem;}li.restaurant-wrapper .restaurantData .infoFooter > div.time {width: 27%;}li.restaurant-wrapper .restaurantData .infoFooter > div.minDelivery {display:none;}li.restaurant-wrapper .restaurantData header label {font-size: .9rem;}li.restaurant-wrapper .comments_details {width: 62%;}#filterListContainer dl dd ul li a,#filterListContainer dl dd ul li label,#filterListContainer dl dd ul li.appliedFilter span,#filterListContainer dl dd ul#paymentMethods li.title {font-size: .9rem;}#filterListContainer dl dd ul li i,#filterListContainer dl dd ul li a i,#filterListContainer dl dd ul li a:hover i,#filterListContainer dl dd ul li:hover i {display: none;}#filterListContainer dl dd button {font-size: .8rem;}#filterListContainer #paymentMethods label,#filterListContainer #discounts label {max-width: 70%;}#resultListContainer header section.views .mapview{margin: 0 0 0 .1em;}#resultListContainer header section.order i{display:none;}li.restaurant-wrapper .restaurantData header h3 {max-width: 60%;}li.restaurant-wrapper .restaurantData .infoFooter > div.distance {width: 16%!important;}li.restaurant-wrapper .restaurantData .infoFooter > div.time {width: 30%;}section#cityInfoLanding figure{width: 40%;}#outOfDeliveryZoneWithResto ul li section{width: 65%;}#outOfDeliveryZoneWithResto h4{font-size: 1.1em;}#outOfDeliveryZoneWithResto ul li section a{font-size: 1em;}#outOfDeliveryZoneWithResto button.toggle.bottom{font-size: .9em;background-position: 55% -897px;}#outOfDeliveryZone h4{font-size: 1.3rem;}#zrp.new aside{display: none;}#zrp.new h2{margin:0 0 1em;}#zrp.new section#suggestRestaurant{width: 100%;padding: 0;float:none;}#zrp.new #suggestRestaurant .labelForm span.form-row textarea.textarea{margin: 0 0 0 17.5%;}#zrp.new  #suggestRestaurant footer button{top: -4em;right: 8%;}#outOfDeliveryZoneWithResto header h4{width: 88%;}#outOfDeliveryZoneWithResto ul li section{width: 65%;}#outOfDeliveryZoneWithResto ul li section span i{display: none;}#profileHeader #profileInfo {width: 83%;}header #profileHeader figure{margin: 0 .6em 0 .15em;}header #profileHeader figure img{width: 90px;}#profileHeader #profileInfo div{margin: 0 0 .2em;}#profileHeader #profileInfo div h1 {}#profileHeader #profileInfo div:nth-child(2) {margin: 0;}#profileHeader #profileInfo div .rating-points{font-size: 1em;top: -.34em;padding: 4px 6px;}#profileHeader #profileDetails span {font-size: 1em;width: 22%;}#profileHeader #profileDetails span.distance{width: 10%;}#profileHeader #profileDetails span.shippingAmount,#profileHeader #profileDetails span.deliveryAmount{width: 19%;}#profileHeader #profileDetails span.paymentButton{width: 27%;}#profileHeader #profileDetails span.paymentButton button{font-size: .9em;padding: .6em;}#profileHeader #profileDetails span.description {font-size: .95em;width: 50%!important;padding: 0 0 0 .1em;margin: .5em 0 0;float: none;}.profile .note .row,section#discount .row{top: 0;}section#discount{ }#profileContainer {width: 63.66667%;}aside#cartContainer {width: 34.666%;}#profileTabs button {margin: 0 .5em;}aside#cartContainer #cart section.empty h5{font-size: 1.4em;}aside#cartContainer #cart ul li #productQuantity {width: 25%;}aside#cartContainer #cart ul li #productName {width: 47%;}aside#cartContainer #cart ul li .dropdown select{padding: 0;}aside#cartContainer #cart ul li .dropdown:after{right: -5px;}aside#cartContainer #cart footer a.button{font-size: 1.2em;}aside#cartContainer #cart .deliveryAmount{font-size: .9em;}aside#cartContainer #cart section#deliveryType.prefooterinfo i {display: block;}aside#cartContainer #cart section#deliveryType.prefooterinfo button {margin: 0;}aside#cartContainer #cart section div:first-child {width: 70%;}aside#cartContainer #cart.onlyProfileContainer ul li{margin: 0 auto;text-align: center;padding: .8em 0 2.4em;}aside#cartContainer #cart.onlyProfileContainer ul li i{display: block;margin: 0 auto;}aside#cartContainer #cart.onlyProfileContainer ul li span {display: block;width: 80%;margin: 0 auto;}aside#cartContainer #cart .price {width: 25%;font-size: 14px;font-weight: bold;}aside#cartContainer #cart .price {font-size: 14px;font-weight: bold;}#cart .addNotes button{padding: .8em .3em;}#menu ul li.product {width: 100%;border-bottom: 1px solid #f7f7f7;}#menu ul li.product:first-child {margin-top: 1.5%}#menu ul li.peyaCard.product:hover,#menu ul li.product:hover p {color: #273239 !important;}#tab-info section#restaurantMap ul.zonesList li {float: none;width: 99%}#tab-comments header .rating-value {text-align: center;width: 38%;margin: 0;}#tab-comments header .drilled-ratings {width: 62%;margin:0;}#tab-comments header .rating-value .big-star {float: none;margin: 0;position: relative;top: -1.4em;}#tab-comments header .rating-value.cero .big-star{margin: 0 auto;top: 0;}#tab-comments header .rating-value .big-star span {position: relative;top: 2.4rem;}#tab-comments header .rating-value p {display: none;}#tab-comments section.toolbar .dropdown {width: 25%!important;}#tab-comments section.toolbar section i {display: none}#tab-comments header .rating-value p i {display: initial;}#tab-comments ul li figure img,#tab-comments header figure img {width: auto;}#tab-comments ul li figure,#tab-comments header figure {padding: .6em .6em .6em 0;}#tab-comments ul li section {margin: .3em 0 0 1.2em;width: 80%;}section.suggestions h3{padding:.3em 5em .2em;}section.suggestions h4 {font-size: 1.1em;}section.suggestions ul li{width: 17%;margin: 1% 1.2% 0;}section.suggestions ul li figure .logoImg{width: 48px;}section.suggestions ul li a{font-size: 1.167em;}section.suggestions ul li span.comments{display: none;}section.suggestions ul li label.green{font-size: .85em;line-height: 1.2;}#onboarding div{padding: 0;}#onboarding h2{font-size: 1.5em;}#onboarding ul{padding: 0 0 1.8em;}#onboarding ul li b{display: block;background-size: 11em;width: 100%;background-position: center -1px}#onboarding ul li:nth-child(2) b {background-position: center -96px;width: 100%;}#onboarding ul li:last-child b {background-position: center -179px;width: 100%;}#onboarding ul li span{width: 80%;display: inline;}.customLanding #onboarding{height: 220px;}#onboarding ul li{width: 22%;vertical-align: top;margin: 0 5%;}.customLanding #onboarding ul li b{display: block;background-size: 11em;width: 100%;background-position: center -1px;}.customLanding #onboarding ul li:nth-child(2) b {background-position: center -92px;width: 100%;}.customLanding #onboarding ul li:last-child b {background-position: center -182px;width: 100%;}.customLanding .mediumInfoCard li.restaurant-wrapper{width: 100%;margin: 0 0 1em;}.customLanding .mediumInfoCard li.restaurant-wrapper figure{width: 17%;margin: 0;}.customLanding li.restaurant-wrapper .restaurantData{width: 82%;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantInfo .categories{width: 43.9%;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter{width: 100%;position: static;margin: 0;}.customLanding .mediumInfoCard li.restaurant-wrapper .restaurantData .infoFooter > div.minDelivery{display: inline-block;}#deliveryAddress #addressActive ul li label{max-width: 72%;}.checkout #main .row.rowContainer{padding: .4em .3em;}#checkoutContainer.small-8{width: 63.66667%;}#checkoutContainer #paymentDetail .info p{font-size: 1.1rem;width: 60%;}#formOnlinePayment span.form-row{margin: 0 0 1.6em!important;}#formOnlinePayment label{display: block;padding: 0 0 .5em;margin: 0;text-align: left;width: 50%;}#formOnlinePayment input{width: 90%}#formOnlinePayment .half{width: 60% !important;}#formOnlinePayment .small,#formOnlinePayment .dropdown{width: 14%;}ul.cardsContainer{display: block;width: 90%;}.cardIdentity span{display: block;margin: .6em 0 0;}.cardCode .cardTooltip{width: 62%;top: -2%;left: 37%;}.cardCode .cardTooltip p{width: 58%;}#formOnlinePayment .cardCode .security{vertical-align: middle;position: relative;top: -.3em;}#confirmDetail{padding: 0 .3em;min-width: 600px;}#confirmDetail aside .peyaCard ul div{width:80%;}#confirmDetail aside .social button{width: 100% !important;margin: 0 0 .4em;}aside#myAccountTabs header {font-size: 1rem;}aside#myAccountTabs header span#userName {padding: .6em 0 .3em .5em;}aside#myAccountTabs dl.tabs dd a {font-size: .95rem;line-height: 3.5rem;}#myDataContainer section.settings table tr td input#sms {width: 50%;}#myDataContainer section.settings table tr td input#mobile {width: 62%;}ul.orders li.order-item span.favoriteLink.smaller{margin: .3em .3em 0;}ul.orders li.order-item section figure {width: 15%;}ul.orders li.order-item section .order-data {width: 85%;}ul.orders li.order-item .left-content {width: 70%;}ul.orders li.order-item .right-content {width: 30%;}ul.orders li.order-item .left-content header h2 {font-size: 1rem;}ul.orders li.order-item .order-data ul li i {max-width: 70%;}ul.orders li.order-item .order-data ul {font-size: .95rem;}ul.orders li.order-item .left-content header span.favorite,ul.orders li.order-item .left-content header span.favorited {margin: .2em 0 0 .3em;}ul.orders li.order-item .right-content span {font-size: .85rem;}ul.orders li.order-item footer button {width: 32.8%;font-size: .9rem;padding: .2rem;}#tabs-content-container section.section-content section {width: 100%;display: block;}#tabs-content-container section.section-content section.my-data{padding: 2% .5% 5% 0;text-align: center;}#tabs-content-container #myDataContainer footer{text-align: center;}section.section-content figure{margin: 0 auto 6%!important;display: block;float: none;}section.section-content.user-data figure{margin: 5% auto 3%!important;}.peyaCard#userDataEdit .required-reference{left: 0;}#tabs-content-container #fbConnectBtn {margin: 0 auto 2%;padding: .8em 1.2em .8em 3em;float: none;display: block;}#tabs-content-container #myDataContainer footer button.secondary{margin:0;}#tabs-content-container #myDataContainer footer button.secondary.settings{margin: 0 0.3em 0 0;}section.section-content.user-data footer{padding: 0 .8em 1.8em !important;}#tabs-content-container #myAddressesContainer fieldset {width: 100%;}#tabs-content-container #myAddressesContainer footer{padding: 0 0 3em 22.2%;}.labelForm .formExample{font-size: .85em;}#addressesForm.labelForm.big span.form-row label {width: 27%;}#addressesForm.labelForm.big span.form-row input.third {width: 37%;}#contactPage section {margin: 2em .6em 6em 0;width: 74%;}#contactPage aside {margin: 2em 0 .4em;width: 24%;}#contactPage .labelForm span.form-row label{width: 16%;}#contactPage section span#contactSubject i {font-size: .95rem;}#contactPage aside footer span i {display: block;padding: .3em 0;}#contactPage span.captcha{margin: 0 0 0 19.1%;}#contactPage aside p{padding: .3em .5em 1em 0;}#contactPage footer button{margin: 0 0 0 19.3%;}#aboutusContainer button.mobile-accordion-button {padding: 1em;display: inline-block;width: 100%;color: #888;text-align: left;background: #f7f7f7;margin-bottom: 3px;font-size: 1.2em;}#aboutusContainer button.mobile-accordion-button.active {color: #273239;}#aboutusContainer #aboutTabs {display: none;}.about-benefits .about-1 {margin: 0 0 3rem;}#aboutusContainer #tabs-content-container {width: 98%!important;}#aboutusContainer #tabs-content-container .content {padding: .5em 1em;}#aboutusContainer #tabs-content-container h3 {display: none;}#aboutusContainer .content ul li {display: block!important;width: 48%!important;margin-bottom: 5%;}#aboutusContainer #staff figure {margin: 0 auto 1rem;width: 100%;text-align: center;}#aboutusContainer #staff p.staff-name {text-align: center;}#aboutusContainer #staff p {text-align: center;}#error-page .top{padding: 10% 1%;}.error #main section .peyaCard{width: 70%;}.error.br #main section .peyaCard{width: 29em;}.error.br #main section #searchContainer fieldset{width: 20%;}#siteMap .with-titles ul {width: 33.3%;}#siteMap .no-titles li {width: 33.3%;}#siteMap div {overflow: hidden;margin: 0 0 .8em;}.background-mobile {height: 28em;}#landingMobile {top: -21em;}#landingMobile section.content {padding: 1rem .6rem 1rem;}#landingMobile section.content h1 {}#landingMobile section.content p {font-size: 1.1rem;padding: .8em 0 0 .2em;}#landingMobile .link-note {margin: 0 0 0 2rem;width: 90%;}#landingMobile fieldset {margin: 1.6rem 0 .6rem;width: 102%;}#landingMobile fieldset input[type="text"] {width: 77.4%;font-size: 1rem;}#landingMobile fieldset button {width: 20.9%;font-size: 1.1rem;padding: .6rem 0;}#landingMobile figure {width: 20rem;padding: 2em 1em 0;}#landingMobile.two-phones figure {width: 32%;padding: 0 1rem 0 0;}.row.mobile {margin: -17em auto 2em;}.row.mobile section.get-buttons {padding: 4rem .6rem 0 0;}.row.mobile section.get-buttons a img {padding: 1.5rem 0 0 .2rem;width: 14rem;}ul.mobile-features {padding: 0 .3rem;}ul.mobile-features li {height: 7em;padding: 2% 2% 0 7.6em;font-size: 1rem;}.showtooltip.arrow_5:before {left: 15%;}.showtooltip.arrow_35:before {left: 45%;}.showtooltip.arrow_75:before {left: 80%;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {#profileHeader #profileInfo div .share {text-indent: -9999px;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -1765px;background-size:31px 3240px;height: 17px;width: 20px;padding: 0;margin: 0 .8em;position: relative;top: -2px;}.favoriteLink{background-color: transparent !important;text-indent: -9999px;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat -4px -1626px;background-size:31px 3240px;width: 22px;height: 20px;padding: 0;position: relative;top: -1px;margin: 0 .3em 0 0;}#resultListContainer header section.views .mapview {height: 24px;}#resultListContainer header section.views .listview {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat 0 -1495px;background-size:31px 3240px;height: 24px;}#tab-info section span.pin {margin: 0 .3em 0 0;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -1810px;background-size:31px 3240px;width: 16px;height: 20px;display: inline-block;}.labelForm input,input.forcerLabelForm {border-radius: 3px !important;border: 1px solid;border-color:#d6d6d6;font-size: 1rem;height: 30px !important;margin: 0 !important;padding-top: 7px !important;display: inline-block;}#tabs-content-container #fbConnectBtn {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat;background-size:31px 3240px;background-color: #2D5F9A;background-position: 2px -2103px;border: 1px solid #2D5F9A;padding: .8rem 1.6rem .8rem 3.4rem;margin: 0 2.4rem 0 0;}.fb-button {background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat left -2104px #2D5F9A;background-size:31px 3240px;border: 1px solid #2D5F9A;border-radius: 6px;margin: 0 auto;width: 271px;height: 38px;color: #fff;padding: .8rem 1rem .5rem 5rem;font-size: 1.2rem;cursor: pointer;}#aboutusContainer #staff .staff-content a {width: 35px;height: 28px;position: relative;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat center -2150px #fff;background-size:31px 3240px;display: inline-block;}.comment.my-orders.my-account-modal section.comment-help a {float: left;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -1710px;background-size:31px 3240px;padding: .1rem 2.5em 0 0;display: block;}.comment.my-orders.my-account-modal section.comment-help a {float: left;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat right -1710px;background-size:31px 3240px;padding: .1rem 2.5em 0 0;display: block;}span.favoriteLink.smaller {float: left;background: url(https://d1v73nxuzaqxgd.cloudfront.net/ab-testings/ab-test-card/favorite.svg) no-repeat;height: 15px;width: 20px;text-indent: -9999px;margin-left: 5px;margin-top: 6px;background-size: 15px;}.note h4 {color: #fff;}#menu .mostOrdered {width: 20px;height: 20px;display: inline-block;background: url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll center -1840px;background-size:31px 3240px;vertical-align: middle;}#landingMobile {top: -22rem;}.background-mobile {height: 30rem;}#landingMobile figure {display: none;}#landingMobile section.content {width: 100%;padding: 0 .6rem 1rem;}#landingMobile section.content h1 {}#landingMobile section.content p {padding: .8em 10rem 0 .2em;font-size: 1.3rem;}.row.mobile {margin: -19rem auto 1rem;}ul.mobile-features li {height: 7em;padding: .6em .8em 0 7.6em;float: none;width: 76%;}}@import url(https://fonts.googleapis.com/css?family=RobotoDraft:500);.spinner{-webkit-animation: rotation 1.4s linear infinite; animation: rotation 1.4s linear infinite;}@-webkit-keyframes rotation{0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}@-moz-keyframes rotation{0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}@keyframes rotation{0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}.circle {stroke-dasharray: 187;stroke-dashoffset: 0;-webkit-transform-origin: center;-ms-transform-origin: center;-moz-transform-origin: center;transform-origin: center;-webkit-animation: turn 1.4s ease-in-out infinite;-moz-animation: turn 1.4s ease-in-out infinite;animation: turn 1.4s ease-in-out infinite;}@-webkit-keyframes turn{0% {stroke-dashoffset: 187;}50% {stroke-dashoffset: 46.75;-webkit-transform: rotate(135deg);transform: rotate(135deg);}100% {stroke-dashoffset: 187;-webkit-transform: rotate(450deg);transform: rotate(450deg);}}@-moz-keyframes turn{0% {stroke-dashoffset: 187;}50% {stroke-dashoffset: 46.75;-moz-transform: rotate(135deg);transform: rotate(135deg);}100% {stroke-dashoffset: 187;-moz-transform: rotate(450deg);transform: rotate(450deg);}}@keyframes turn{0% {stroke-dashoffset: 187;}50% {stroke-dashoffset: 46.75;-webkit-transform: rotate(135deg);transform: rotate(135deg);}100% {stroke-dashoffset: 187;-webkit-transform: rotate(450deg);transform: rotate(450deg);}}svg.spinner{stroke:#F52F41;margin: auto;vertical-align: middle;}.spinnerIE{vertical-align: middle;}#modalSuggest.tinner { padding: 0px !important; }#modalSuggest iframe { width: 100%; overflow: hidden; height: 665px; }#modalSuggest.min-height { overflow: hidden; height: 550px; }a.suggest-restaurant-button:hover { text-decoration: none; }a.suggest-restaurant-button { width: 49.5%; display: inline-block; cursor: pointer; text-align: center; color: #273239; font-size: 13px; height: 66px; padding-top: 35px; }a.suggest-restaurant-button.active { background: #f6f6f6; border-bottom: 3px solid #f52f41; font-weight: 600; }.labelForm span.form-row.medium_width { width: 48%; position: relative; display: inline-block; }.labelForm span.form-row input.full_width { width: 98.5%; padding: .4em .6em !important; }#suggestRestaurant header { background: #eeeeee; height: 66px; padding: 0; margin: 0; border-bottom: 1px solid #e6e6e6; }#suggestRestaurant .content_title { width: 80%; display: block; margin: auto; text-align: center; margin-top: 25px; margin-bottom: 20px; }#suggestRestaurant .content_title h3 { color: #273239; font-size: 1.3em; }#suggestRestaurant .content_title span { line-height: 18px; font-size: 1.1em; }#suggestRestaurant .labelForm { padding: 0px 40px 0px 45px; }#suggestRestaurant .labelForm span.form-row label { text-align: left; display: block; margin-bottom: 5px; width: initial; }#suggestRestaurant .labelForm span.form-row label { text-align: left !important; display: block; margin-bottom: 5px; width: initial; }#suggestRestaurant .medium_width input { width: 100% !important; }#suggestRestaurant footer { padding: 0; }#suggestRestaurant span.captcha { overflow: hidden; display: inline-block; margin: 2% 0 3%; width: auto; float: left; }#suggestRestaurant footer { padding: 0; position: relative; height: 95px; width: 98.5%; }.button#btnEnviar { float: right; bottom: 10px; position: absolute; right: 0; }.contactFormContent .button#btnEnviar { float: none; bottom: auto; position: relative; }.button#btnEnviar { float: right; bottom: 10px; position: absolute; right: 0; }.new_label_tag{float: left; background:#E34737; font-size: 0.667em !important; color: #FFFFFF; text-transform: uppercase; margin:3px 6px 0 0 !important; padding: 5px 4px !important; border-radius: 3px ;}.new_label_tag.purple{margin:0; float:none; position: relative; top: -2px; left: 4px; background:#80608b; display: inline-block; line-height: 1em !important; padding:4px 5px; }.generic_stamps{width: 100%; float: left; margin: 0;}.generic_stamps li{float: left; margin: 0 8px 0 0; position: relative;}.generic_stamps li:last-child{margin: 0 0 0 20px;}.generic_stamps li:last-child:after{width:10px; height:10px; position: absolute; left: -20px; top: 0; bottom: 0; margin: auto; background: url("stamps/sp_stamps_list-1e4490855e87df09412475dc22ca5a1f.png") -15px -104px no-repeat; content:'';}.completed .generic_stamps li:last-child:after{background-position: -15px -129px;}.generic_stamps li span{display: block; color: #A9B1B7; position: relative;}.generic_stamps li .number{width: 36px; height: 36px; font-size:1.083em; text-align: center; line-height: 36px !important; background: url("stamps/sp_stamps_list-1e4490855e87df09412475dc22ca5a1f.png") -1px -52px no-repeat;}.generic_stamps li .ornament_stamp{width: 36px; height: 36px; position: absolute; top: 3px; left: 1px; background: url("stamps/sp_stamps_list-1e4490855e87df09412475dc22ca5a1f.png") -1px -2px no-repeat; opacity: 0; transform:scale(1.5); -webkit-transform:scale(1.5); -moz-transform:scale(1.5); transform-origin:center; -webkit-transform-origin:center; -moz-transform-origin:center; transition:all 0.35s cubic-bezier(0.22, 0.61, 0.36, 1); -webkit-transition:all 0.35s cubic-bezier(0.22, 0.61, 0.36, 1); -moz-transition:all 0.35s cubic-bezier(0.22, 0.61, 0.36, 1);}.generic_stamps li.active .ornament_stamp{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity: 1;}.generic_stamps li .text{ border:#A9B1B7 1px dashed; padding:7px 15px; border-radius: 3px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.completed .generic_stamps li .text{background:#80608b; color: #FFFFFF; border: none;}#profileContainer .stamps_list_details{width: 100%; float: left; cursor: pointer; background:#FFFFFF; padding: 15px 18px; margin: 5px 0 0; border-radius: 3px;}#profileContainer .stamps_list_details.completed{background: #f8f1f8; border: 1px dashed #8c618e;}#profileContainer .stamps_list_details .generic_stamps li{margin: 0 13px 0 0;}#profileContainer .stamps_list_details .generic_stamps li:last-child{margin: 0 0 0 22px;}#profileContainer .img_stamp,#myAccountContainer .img_stamp{width:50px; height:50px; float:left; margin:0 30px 0 0; background:url(stamps/sp_big_stamps-bd067dbcb97862f9c6d17cc98166b471.png) no-repeat transparent; }#profileContainer .stamps_list_details .msg,#profileContainer .stamps_list_details .msg_abandoned,#myAccountContainer .stamps_list_details .msg,#myAccountContainer .stamps_list_details .msg_abandoned{display:block; font-size:1.250em;}#profileContainer .stamps_list_details.abandoned{background:none; border: 1px dashed #8c618e;}#profileContainer .stamps_list_details.abandoned .img_stamp,#myAccountContainer .stamps_list_details.abandoned .img_stamp {background-position:0px 0px;}#profileContainer .stamps_list_details.abandoned .msg{margin:6px 0 5px;}#profileContainer .stamps_list_details.abandoned .msg_abandoned,#myAccountContainer .stamps_list_details.abandoned .msg_abandoned{}#profileContainer .stamps_list_details.deleted{background:none; border: 1px dashed #273239;}#profileContainer .stamps_list_details.deleted .img_stamp{background-position:0px -70px;}#profileContainer .stamps_list_details.deleted .msg{margin:17px 0 0;}#profileContainer .stamps_list_details.deleted .msg_abandoned{display:none;}.stamps_list_details .content_info{width: 100%; float: left; text-align: center; border-top:#A9B1B7 1px dashed; margin: 20px 0 0; padding: 10px 0 0; }.stamps_list_details.completed .content_info{border-top:#8c618e 1px dashed; text-align: center;}.stamps_list_details .content_info span{font-size:1.167em; color: #273239 }.stamps_list_details.completed .content_info span{color:#8c618e; }.stamps_list_details .content_info span.purple{color:#8c618e; padding: 0;}.stamps_list_details .content_info span.noStamps{color:#273239;}.profile .stamps_list_details .content_info span{font-size: 1em;}.profile .stamps_list_details .content_info span span{ text-decoration:underline;}.stamps_list{padding: 12px !important; float: left; width: 100%;}.stamps_list.completed{background: #f8f1f8; border:#8c618e 1px dashed;}.stamps_list img{width: 75px; float: left; border-radius: 3px;}.stamps_list .content_stamps{display: block; overflow: hidden; padding: 0 0 5px 20px;}.stamps_list .content_stamps h3{margin:0 0 10px 0 !important; display: block;}.no_stamps{width: 100%; float: left; text-align: center;}.no_stamps span{width: 100%; float: left; color: #273239;}.no_stamps .ornament{height: 100px; background: url("my-account/stamp-gray-18b8030657d9f85e0cf1905fea3c3cff.svg") no-repeat center transparent; margin: 50px 0 0; background-size: 97px;}.no_stamps .title{font-size: 1.6em; margin: 15px 0; font-family: 'Muli'; font-weight: 700;}.no_stamps .text{ font-family: 'Muli'; font-weight: 500; font-size: 1.1em; margin: 0 0 10px; }.no_stamps a{ margin: 0 auto; margin: 15px 0 0;}.prefooterinfo.stamps div{color: #8c618e; font-weight: 700; padding: 0 !important; display: inline-block;}.prefooterinfo.stamps .price{float: right;}.prefooterinfo.stamps div{color: #8c618e; font-weight: 300; padding: 0 !important; display: inline-block;}.prefooterinfo.stamps .price{float: right;}.content_notification_stamps { display: block; border: #8c618e 1px dashed; border-radius: 3px; margin: 5px 12px; text-align: center; }.content_notification_stamps span { display: block; font-size: 1.083em; color: #8c618e; margin: 10px 0; }.content_notification_stamps  span span{display: inline; font-weight: bold;}.checkout .content_notification_stamps span{padding: 7px;}.checkout .content_notification_stamps span span{padding: 0;}.confirm .content_notification_stamps{padding: 10px; line-height: 1em;  width:100%; float: left; margin: 0px 0 10px;}.confirm .content_notification_stamps.bg{background: #FFFFFF;}.confirm .stamps_list_details{width:100%; float:left; margin:0;}.confirm .stamps_list_details .generic_stamps .ornament_plus{width: 20px; height: 20px; position: absolute; top: -2px; right: -5px; background: url("stamps/sp_circle_plus-6c513809d2827883b2c2bd774fb96a5d.svg") no-repeat 0px 0px transparent; background-size: 20px 44px; z-index: 3; opacity: 0; transform:scale(0);}.confirm .stamps_list_details .generic_stamps .active .ornament_plus{opacity: 1; transform:scale(1); transition:all 0.35s ease-in-out; transition-delay:0.3s;}.confirm .stamps_list_details .generic_stamps .ornament_plus:before{width: 20px; height: 20px; position: absolute; top: 0; right: 0; background: url("stamps/sp_circle_plus-6c513809d2827883b2c2bd774fb96a5d.svg") no-repeat 0px -26px transparent; background-size: 20px 44px; content: ''; opacity: 0; transform:scale(0) rotate(5deg); }.confirm .stamps_list_details .generic_stamps .active .ornament_plus:before{opacity: 1; transform:scale(1) rotate(0deg); transition:all 0.35s ease-in-out; transition-delay:0.45s;}.expiry_stamps{opacity:0.6; filter:grayscale(100%); pointer-events:none;}.content_coupons_general{width:300px; background: #FFFFFF; border-radius: 3px; box-shadow: 0 3px 11px -2px rgba(0, 0, 0, 0.22); position: absolute; padding: 0; left: 150px; top: 42px; z-index: 1001; border: none; }.content_coupons_general:hover{background-color:#FFFFFF; background-image: none;}.content_coupons_general:before{content:''; position: absolute; top: -12px; left: 0; right: 0; margin: 0 auto; border-color: transparent; border-bottom-color: #24b7a0; border-style: solid; border-width: 6px; width: 0; height: 0; clear: both; z-index: 1000; }.promo_banner_web{width:10px; height: 55px; opacity: 0; overflow: hidden; border-radius: 2px; position: absolute; top: 0; right: 0; border:#24b7a0 2px solid; background: #e1f6f4; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0s; -webkit-transition-delay:0s; -moz-transition-delay:0s;}.promo_banner_web.active{width:275px; height: 55px; opacity: 1; overflow: hidden; border-radius: 2px; position: absolute; top: 0; right: 6px; border:#24b7a0 2px solid; background: #e1f6f4; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.5s; -webkit-transition-delay:0.5s; -moz-transition-delay:0.5s;}.promo_banner_web:before{display:none;}.promo_banner_web .text{text-transform:initial; position: absolute; top: 9px; left: 30px; opacity: 0; line-height: 17px; padding: 0 25px 0 0; height: 30px; font-size: 1em; color: #1ea18c; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0; -webkit-transition-delay:0; -moz-transition-delay:0;}.promo_banner_web.active .text{position: absolute; top: 9px; left: 10px; line-height: 17px; padding: 0 25px 0 0; opacity: 1; height: 30px; font-size: 1em; color: #1ea18c; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:1s; -webkit-transition-delay:1s; -moz-transition-delay:1s;}.promo_banner_web .close{width:30px; height: 30px;  position: absolute; top: -22px; bottom: 0; opacity: 0; margin: auto 0; right: -3px; text-indent: -9999px; background: url("../images/promo0km/btn_close.svg") no-repeat center; background-size: 10px 10px; cursor: pointer;  transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0s; -webkit-transition-delay:0s; -moz-transition-delay:0s;}.promo_banner_web.active .close{width:30px; height: 30px;  position: absolute; top: -19px; bottom: 0; opacity: 1; margin: auto 0; right: -3px; text-indent: -9999px; background: url("../images/promo0km/btn_close.svg") no-repeat center; background-size: 10px 10px; cursor: pointer; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:1.1s; -webkit-transition-delay:1.1s; -moz-transition-delay:1.1s;}.magic_banner{ position: relative;  z-index: 2; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0s; -webkit-transition-delay:0s; -moz-transition-delay:0s;}.magic_banner.active{width:960px; height:80px ; position: relative; overflow: hidden; bottom: 0; left: 0; right: 0; margin: 0 auto; z-index: 2; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.5s; -webkit-transition-delay:0.5s; -moz-transition-delay:0.5s;}.magic_banner .close{width:30px; height: 30px;  position: absolute; top: 0; right: 0; text-indent: -9999px; background: url("../images/promo0km/btn_close.svg") no-repeat center; background-size: 10px 10px; cursor: pointer; z-index: 1;}.content_promo_info{margin: 0.8em 1em 0.3em;}.content_promo_info .text{display:block; padding: 10px; line-height:1.4em ; border: #24b7a0 1px solid; border-radius: 3px; font-size:1em; color:#24b7a0; text-align: center;}.confirm_coupons{background-color: #fff; border: 1px solid #6fc6b3; box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); -webkit-box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); -moz-box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); border-radius: 3px; padding: 15px 20px 20px;}.confirm_coupons span{width:100%; float: left; text-align: center;}.confirm_coupons .ornament_ticket{height: 45px; background: url(../images/promo0km/bg_coupon_green.svg) no-repeat center; background-size: 57px 45px;}.confirm_coupons .title{font-size:1.8em; color:#24b7a0; margin:5px 0 ;}.confirm_coupons .subtitle{font-size:1em; color:#273239;}.showCoupons{width: 400px; height: auto; margin: 0 auto; overflow: visible !important; float: right;}.promo0km{width:100%; height:385px; float: left; overflow: hidden; background: url(../images/promo0km/bg_coupon.svg) no-repeat center #f6f6f6;  background-size:175px 139px ; border-radius: 3px; font-size:1em; font-family: Helvetica, Arial, sans-serif; font-weight:400; color:#000000;  -webkit-font-smoothing: antialiased; }.showCoupons .promo0km{height: auto;}.promo0km a{color:#006BB1; text-decoration:none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}.promo0km header, .promo0km section, .promo0km article, .promo0km aside, .promo0km footer, .promo0km div{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; position:relative;}@font-face {font-family: 'antoniobold';src: url('promo0km/fonts/antonio-bold-webfont-a2e8545a72c9ba512193438fd8a4bcc5.eot');src: url('promo0km/fonts/antonio-bold-webfont-a2e8545a72c9ba512193438fd8a4bcc5.eot?#iefix') format('embedded-opentype'),url('promo0km/fonts/antonio-bold-webfont-ee4f30609d312a4b68f681c87facefe5.woff2') format('woff2'),url('promo0km/fonts/antonio-bold-webfont-a8e3e5172d1d358e5ca2048076dfbf51.woff') format('woff'),url('promo0km/fonts/antonio-bold-webfont-16e137e64104eebae0ea5ff9f492acc8.ttf') format('truetype'),url('promo0km/fonts/antonio-bold-webfont-a70b86b97e152bc94d933017a045a857.svg#antoniobold') format('svg');font-weight: normal;font-style: normal;}.promo0km .content_promo .content_coupons_user{width:100%; float:left; padding:15px; text-align:center; font-size:1.250em; background:#24b7a0; color:#FFFFFF; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.promo0km .content_promo .content_info_promo{width:100%; float:left; background:#fef3cf; padding:12px; text-align: center; font-size:1em; color: #146b5d; background:#b9ece7; line-height: 1.4em; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.promo0km .content_promo{width:100%; height:auto; float:left;}.promo0km .content_promo .content_coupons,.promo0km .content_promo .content_coupons li{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.promo0km .content_promo .content_coupons{width:100%; float:left; padding:10px; height:100%;  }.promo0km .content_promo .content_coupons li{width:100%; height:70px; float:left; overflow:hidden; position:relative; margin:0 0 10px;}.promo0km .content_promo .content_coupons li:last-child{}.promo0km .content_promo .content_coupons li .content_white{width:100%; height:100%; float:left; overflow:hidden; position:relative; border-radius:2px; border:rgba(36,183,160,1) 1px solid; background:#FFFFFF; z-index:1;}.promo0km .content_promo .content_coupons li .border_ornament{}.promo0km .content_promo .content_coupons li .border_ornament:before{width:20px; height:30px; position:absolute; top:0; bottom:0; margin:auto 0; left:-12px; border:rgba(36,183,160,1) 1px solid; background:#F6F6F6; border-radius:50%; z-index:4; content:'';}.promo0km .content_promo .content_coupons li .border_ornament:after{width:20px; height:30px; position:absolute; top:0; bottom:0; margin:auto 0; right:-12px; border:rgba(36,183,160,1) 1px solid; background:#F6F6F6; border-radius:50%; z-index:4; content:'';}.promo0km .content_promo .content_coupons li .border_ornament_dashed{}.promo0km .content_promo .content_coupons li .border_ornament_dashed:before{width:22px; height:40px; position:absolute; top:0; bottom:0; margin:auto 0; left:-12px; border:rgba(36,183,160,1) 1px dashed; background:#FFFFFF; border-radius:50%; -moz-border-radius:50%; z-index:4; content:'';}.promo0km .content_promo .content_coupons li .border_ornament_dashed:after{width:22px; height:40px; position:absolute; top:0; bottom:0; margin:auto 0; right:-12px; border:rgba(36,183,160,1) 1px dashed; background:#FFFFFF; border-radius:50%; -moz-border-radius:50%; z-index:4; content:'';}.promo0km .content_promo .content_coupons li .mask{width:97%; height:60px; vertical-align:middle; overflow:hidden; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; z-index:2; }.promo0km .content_promo .content_coupons li .content_dashed{width:100%; height:100%; position:relative; padding:0 5px; float:left; border:rgba(36,183,160,1) 1px dashed; z-index:2; }.promo0km .content_promo .content_coupons li .content_dashed .center_content{position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}.promo0km .content_promo .content_coupons li .content_dashed .content_left{width:60%; height:100%; float:left; background:url(../images/promo0km/bg_star.svg) center right no-repeat; background-size:12px 12px;}.promo0km .content_promo .content_coupons li .content_dashed .content_left span{float:left;}.promo0km .content_promo .content_coupons li .content_dashed .content_left .text{font-size:0.875em; color:#273239; margin:8px 5px 0 3px;}.promo0km .content_promo .content_coupons li .content_dashed .content_left .number{font-family: 'antoniobold', sans-serif; font-size:1.813em; color:#24b7a0;}.promo0km .content_promo .content_coupons li .content_dashed .content_left .center_content{width:140px; height:30px;}.promo0km .content_promo .content_coupons li .content_dashed .content_right{width:40%; height:100%; float:right; text-align:center;}.promo0km .content_promo .content_coupons li .content_dashed .content_right span{float:left; width:100%; color:#A9B1B7;}.promo0km .content_promo .content_coupons li .content_dashed .content_right .text{font-size:0.813em;}.promo0km .content_promo .content_coupons li .content_dashed .content_right .date{font-size:1em; margin: -4px 0 0;}.promo0km .content_promo .content_coupons li .content_dashed .content_right .center_content{width:90px; height:29px;}@-moz-document url-prefix() {.promo0km .content_promo .content_coupons li .content_dashed{width:100%; height:100%; position:relative; float:left; border:rgba(36,183,160,1) 1px solid; z-index:2; }.promo0km .content_promo .content_coupons li .border_ornament_dashed{}.promo0km .content_promo .content_coupons li .border_ornament_dashed:before{width:20px; height:40px; position:absolute; top:0; bottom:0; margin:auto 0; left:-12px; border:rgba(36,183,160,1) 1px solid; background:#FFFFFF; border-radius:50%; -moz-border-radius:50%; z-index:4; content:'';}.promo0km .content_promo .content_coupons li .border_ornament_dashed:after{width:20px; height:40px; position:absolute; top:0; bottom:0; margin:auto 0; right:-12px; border:rgba(36,183,160,1) 1px solid; background:#FFFFFF; border-radius:50%; -moz-border-radius:50%; z-index:4; content:'';}}.no_coupons{width: 100%; height: 100%; float: left; background: #f6f6f6; padding:0 10px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.no_coupons span{width: 100%; float: left; color: #273239; text-align: center;}.no_coupons .big_coupon{height:140px; margin: 25px  0 0; background:url(../images/promo0km/bg_coupon.svg) center no-repeat; background-size:175px 139px;}.no_coupons .title{font-size:1.5em ; margin: 15px 0; line-height: 1.3em;}.no_coupons .subtitle{font-size: 1em; margin: -2px 0 15px}.terms-and-conditions{width:100%; float: left; text-align: center; margin: 10px 0;}.about ol li strong {margin-left: 5px;}.about ol.first_level_list li { list-style-type: inherit; margin-bottom: 10px;}.about ol.first_level_list li:first-child { margin-top: 10px; }.about ol.second_level_list li { list-style-type: lower-latin; margin: 2px 0 0 20px;}.about ol.third_level_list li { list-style-type: lower-roman; margin: 0 0 0 20px; }.about ul.first_level_list { margin-left: 20px; }@media (max-width: 450px) {.promo0km .content_promo .content_coupons_user{font-size:1.250em;}.promo0km .content_promo .content_info_promo{font-size:0.813em;}.promo0km .content_promo .content_coupons li .mask{width:97%;}.promo0km .content_promo .content_coupons li .content_dashed .content_left .text{font-size:0.750em; margin:2px 2px 0 0}.promo0km .content_promo .content_coupons li .content_dashed .content_left .number{font-size:1.4em;}.promo0km .content_promo .content_coupons li .content_dashed .content_left .center_content{width:140px; height:18px;}.promo0km .content_promo .content_coupons li .content_dashed .content_right .text{font-size:0.688em;}.promo0km .content_promo .content_coupons li .content_dashed .content_right .date{font-size:0.813em;}.promo0km .content_promo .content_coupons li .content_dashed .content_right .center_content{width:90px; height:30px;}}.gral_content{display: none;}.home .gral_content{display:block; width:100%; height:100%; position: absolute; overflow: hidden; left: 0; top: 0; z-index: 4;}.overlay_bg{width:100%; height:100%; position:absolute; top:0; left:0; z-index:3; background:rgba(0,0,0,0.6) ;}.content_video{bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; z-index:2;}.content_video video{height: auto; left: 50%; min-height: 100%; min-width: 100%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); width: auto; z-index: -1;}.content_form_review{width:100%; float: left;}.content_form_review .content_btn{width: 100%; float: left; padding:15px 20px 25px; background: #f9f9f9; }.content_form_review.step_02 .content_btn{padding: 15px 0 25px}.content_form_review .content_btn .button{width: 100%; font-size: 1.333em; margin:0; padding:0.6em 3em}.content_modal.review_modal .box_modal{width:550px;}.content_modal.show.review_modal .box_modal{width:550px; top: 50px; }.content_form_review.step_01 .content_step_01,.content_form_review.step_02 .content_step_02{opacity:1; position: relative; top:0; left: 0; z-index: 1; border-radius: 3px; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}.content_form_review.step_01 .content_step_02,.content_form_review.step_02 .content_step_01{opacity:0; position: absolute; top: 0; left: 0; z-index: -1; border-radius: 3px; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}.content_form_review .content_step_02 .favoriteLinkReview{width:190px; overflow:hidden; padding:0 0 0 20px; display:block; margin:0 auto;text-indent: 1px; float: none;}.content_modal.review_modal .box_modal #reviewFormOverlay svg{width: 60px; height: 60px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}.content_peya_card{width: 100%; float: left; background: #FFFFFF; border-radius: 3px; padding: 20px;box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); -webkit-box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6); -moz-box-shadow: 0 2px 0 -1px rgba(230, 230, 230, 0.6);}.content_peya_card figure{padding: 0 !important; width: 60px !important;}.content_peya_card figure img{border-radius: 30px;}.content_peya_card section{float: none !important;  padding: 0 0 0 15px !important; width: auto !important; display: block;}.content_peya_card section header span{float: left;}.content_peya_card section header p{float: right; width: auto; color: #A9B1B7;}.content_peya_card section p{width: 100%; float: left; padding: 3px 0 0 2px; color: #4b4d51; word-wrap:break-word;}.content_step_02 .content_peya_card {margin:0 0 20px;}.content_step_02 .content_peya_card figure{float: left;}.content_step_02 .content_peya_card section{padding: 0 0 0 70px !important;}.content_form_review h3{width: 100%; float: left; text-align: center; font-size: 1.667em; color: #273239; margin: 20px 0 10px;}.content_form_review .content_info{width: 100%; float: left; border-bottom: #e6e6e6 1px solid; padding:15px;}.content_form_review .content_info figure{width: 62px; float: left; border:#e6e6e6 1px solid; border-radius: 3px;}.content_form_review .content_info figure img{width: 100%; float: left;}.content_form_review .content_info .content_text{padding: 4px 0 0 72px; color:#A9B1B7;}.content_form_review .content_info .content_text span{display: block; width:435px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;margin: 0 0 8px;}.content_form_review .content_info .content_text .title{font-size:1.333em; color:#273239;}.content_form_review .content_info .content_text .title{}.content_form_review .content_rating{width:100%; float: left; background: #f9f9f9; padding: 15px;}.content_form_review .content_rating .content_stars{margin:0;}.content_form_review .content_rating .content_stars .stars { background: url(common/sp_stars-99df275d02c59b0b4b65f20178716924.svg) repeat-x 0 0; background-size: 46px 138px; width: 230px; margin: 0 auto;}.content_form_review .content_rating .content_stars .stars input[type="radio"] {position: absolute; opacity: 0; filter: alpha(opacity=0); margin: 3px 3px 0 5px; cursor: pointer;}.content_form_review .content_rating .content_stars .stars input[type="radio"].star-5:checked ~ span {width: 100%;}.content_form_review .content_rating .content_stars .stars input[type="radio"].star-4:checked ~ span {width: 80%;}.content_form_review .content_rating .content_stars .stars input[type="radio"].star-3:checked ~ span {width: 60%;}.content_form_review .content_rating .content_stars .stars input[type="radio"].star-2:checked ~ span {width: 40%;}.content_form_review .content_rating .content_stars .stars input[type="radio"].star-1:checked ~ span {width: 20%;}.content_form_review .content_rating .content_stars .stars label {display: block; overflow: hidden; width: 46px; height: 46px; margin: 0!important; padding: 0!important; float: left; position: relative; z-index: 10; background: transparent!important; cursor: pointer;}.content_form_review .content_rating .content_stars .stars label:hover{overflow: visible;}.content_form_review .content_rating .content_stars .stars label:hover ~ span {background-position: 0 -45px;}.content_form_review .content_rating .content_stars .stars label.star-5:hover ~ span {width: 100% !important;}.content_form_review .content_rating .content_stars .stars label.star-4:hover ~ span {width: 80% !important;}.content_form_review .content_rating .content_stars .stars label.star-3:hover ~ span {width: 60% !important;}.content_form_review .content_rating .content_stars .stars label.star-2:hover ~ span {width: 40% !important;}.content_form_review .content_rating .content_stars .stars label.star-1:hover ~ span {width: 20% !important;}.content_form_review .content_rating .content_stars .stars span {display: block; width: 0; position: relative; top: 0; left: 0; height: 46px; background: url(common/sp_stars-99df275d02c59b0b4b65f20178716924.svg) repeat-x 0 -45px; background-size: 46px 138px;  -webkit-transition: -webkit-width 0.5s; -moz-transition: -moz-width 0.5s; transition: width 0.5s;}.content_form_review .content_rating .content_stars .stars label .small_tooltip{width:70px; height:25px; line-height:25px; background:#FFFFFF; position: absolute; top: -40px; left: -12px; right: 0; margin: 0 auto; text-align: center; box-shadow: 0px 1px 8px -2px rgba(0, 0, 0, 0.12); opacity:0; transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out;}.content_form_review .content_rating .content_stars .stars label:hover .small_tooltip{width:70px; height:25px; line-height:25px; background:#FFFFFF; position: absolute; top: -35px; left: -12px; right: 0; margin: 0 auto; text-align: center; box-shadow: 0px 1px 8px -2px rgba(0, 0, 0, 0.12); opacity:1; transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out;}.content_form_review .content_rating .content_stars .stars label .small_tooltip:before{content: ''; position: absolute; width: 10px; height: 10px; background: #FFFFFF; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); bottom: -5px; left: 0px; right: 0px; margin: 0 auto; box-shadow:  0px 1px 8px -2px rgba(0, 0, 0, 0.12);}.content_form_review .content_select{width:100%; float: left; padding:0 15px 15px; background: #f9f9f9; }.content_form_review .content_select textarea{width: 100%; height:140px; padding:15px ; float: left; background: #FFFFFF; border: #e6e6e6 1px solid; resize:none; font-size: 1.083em; color: #273239; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}.content_form_review.warning .content_select textarea{border:#e34640 1px solid; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}.content_form_review .content_select.success textarea{border: #3ad37e 1px solid;}.content_form_review .content_select .content_bar_comment{width:100px; height: 5px; float: right; position: relative; background: #e6e6e6; border-radius: 5px; overflow: hidden; margin: 15px 0 0;}.content_form_review .content_select .content_bar_comment .bar{height: 5px; position: absolute; top: 0; left: 0; transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out;}.content_form_review .content_select .content_bar_comment .bar.red{background:#d94435;}.content_form_review .content_select .content_bar_comment .bar.orange{background:#F52F41;}.content_form_review .content_select .content_bar_comment .bar.green{background:#3ad37e;}.content_form_review .content_rating .warning_msg{width: 100%; height: 0; position: relative; background: #feefcd; margin: 0; overflow: hidden; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}.content_form_review.warning .content_rating .warning_msg{width: 100%; height: 40px; position: relative; background: #feefcd; margin: 0 0 10px; overflow: hidden; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}.content_form_review .content_rating .warning_msg span{width:100%; height:40px; line-height:40px; text-align: center; font-weight: bold; color: #273239; position: absolute; top: -10px; left: 0; opacity: 0; transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; transition-delay:0; -webkit-transition-delay:0; -moz-transition-delay:0;}.content_form_review.warning .content_rating .warning_msg span{width:100%; height:40px; line-height:40px; text-align: center; font-weight: bold; color: #273239; position: absolute; top: 0; left: 0; opacity: 1; transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; transition-delay:0.35s; -webkit-transition-delay:0.35s; -moz-transition-delay:0.35s;}.content_form_review .content_step_02{width:100%; float:left; background: #f9f9f9; padding: 0 20px }.content_form_review .content_step_02 h3{font-size:2.500em; position: relative; bottom: -20px; opacity:0;}.content_form_review.step_02 .content_step_02 h3{bottom:0; opacity:1; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.15s; -webkit-transition-delay:0.15s; -moz-transition-delay:0.15s;}.content_form_review .content_step_02 .user-name{float: none; font-size: 1em;}.content_form_review .content_step_02 .subtitle{width: 100%; float: left; margin: 0 0 30px; position: relative; text-align: center; font-size: 1.333em; color:#4b4d51; bottom:-20px; opacity:0; }.content_form_review.step_02 .content_step_02 .subtitle{bottom:0; opacity:1; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.25s; -webkit-transition-delay:0.25s; -moz-transition-delay:0.25s;}.content_form_review .content_step_02 .content_card{width:100%; float: left; padding: 0 15px; margin: 0 0 15px; bottom:-20px; opacity:0; position: relative;}.content_form_review.step_02 .content_step_02 .content_card{bottom:0; opacity:1; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.35s; -webkit-transition-delay:0.35s; -moz-transition-delay:0.35s;}.content_form_review .content_step_02 .content_btn{bottom: 0; opacity: 0; position: relative;}.content_form_review.step_02 .content_step_02 .content_btn{bottom:0; opacity:1; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.55s; -webkit-transition-delay:0.55s; -moz-transition-delay:0.55s;}.content_form_review .content_step_02 .btn_favourite{width:200px; height:20px; line-height:20px; padding:0 0 0 30px; display:block; margin: 0 auto; position: relative; overflow: hidden; color:#0684b4; background:url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat ; background-position: -4px -1627px; background-size:31px 3240px; opacity: 0; bottom: -20px;}.content_form_review.step_02 .content_step_02 .btn_favourite{bottom:0; opacity:1; transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out; -webkit-transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out; -moz-transition: opacity 0.35s ease-in-out, bottom 0.35s ease-in-out; transition-delay:0.45s; -webkit-transition-delay:0.45s; -moz-transition-delay:0.45s; opacity: 1; bottom: 0;}.content_form_review.step_02 .content_step_02 .btn_favourite.active,.content_form_review.step_02 .content_step_02 .btn_favourite:hover{background-position: -4px -1650px; transition:none; -webkit-transition:none; -moz-transition:none;}.content_form_review .content_step_02 .content_peya_card section p{padding: 3px 0 0 3px;}.view_review .box_modal{padding: 20px;}.view_review h3{width: 100%; float: left; text-align: center; font-size: 1.667em !important; color: #273239; margin: 0 0 20px !important;}.view_review .content_btn{width: 100%; float: left; margin: 20px 0 0;}.view_review .content_btn .button{width: 100%; font-size: 1.333em; margin:0; padding: 0.6em 3em;}.content_modal.view_review .box_modal{width:550px;}.content_modal.show.view_review .box_modal{width:550px; top: 50px;  background: #f9f9f9;}.content_module_cards{width:100%; padding:0 1em 1.5em;}.content_module_cards .text_info{color:#273239 !important; font-size:1.167em; padding: 5px 0 10px; display: block;}.content_module_cards p{width:270px; float:none; margin: 15px 0 0;}.content_module_cards p span{display: block; color: #A9B1B7; font-size:0.917em; line-height: 1.250em;}.content_module_cards header.common_text{width:100%; height: auto; position: relative; margin: 0 0 10px; z-index: 2;}.content_module_cards header.common_text h3{display:block; font-size:1.167em; color:#273239;}.content_module_cards .btn_card{width:100%; height:60px; position:relative; border-radius:6px; border:#c2c2c2 2px dashed; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; transition:all 0.15s ease-in-out; -webkit-transition:all 0.15s ease-in-out;  -moz-transition:all 0.15s ease-in-out;}.content_module_cards .btn_card:hover{width:100%; height:60px; position:relative; background: #F6F8F8; border: #DAE0E5 2px dashed; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_module_cards .btn_card .text{width:100%; position:absolute; left:0; top:0; height:56px; line-height:56px; padding: 0 0 0 50px; color:#0684B4 !important; font-size:1.250em;}.content_module_cards .btn_card .ic_plus{width:20px; height:20px; position:absolute; top:0; bottom:0; left:20px; margin:auto 0; background:url(profile/add-button-63e98ca38b47cd1b5a247c0a3334e075.svg) 0px -48px no-repeat transparent; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;  -moz-transition:all 0.3s ease-in-out;}.content_module_cards .btn_card .ic_plus.fx{background-position:0 -24px; z-index:2; opacity:0; transform:scale(0.2); -webkit-transform:scale(0.2); -moz-transform:scale(0.2);}.content_module_cards .btn_card:hover .ic_plus.fx{background-position:0 -24px; z-index:2; opacity:1; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}.content_module_cards .btn_card .content_cards_imgs{position: absolute; right: 25px; height: 25px; top: 0; bottom: 0; margin: auto 0;}.content_module_cards .btn_card .content_cards_imgs li{display: inline-block; margin: 5px 2px 0 0;}.content_module_cards .btn_card .content_cards_imgs li:last-child{margin:5px 0 0;}.content_module_cards .btn_card .content_cards_imgs li img{width: 30px; display: block; border:#A9B1B7 1px solid; border-radius:2px;}.decidir .btn_card{padding:15px; border:#c2c2c2 2px dashed; cursor:pointer;}.decidir .btn_card a{font-size:1.250em; float:left; margin:5px 0 0 35px;}.decidir .btn_card input[type="radio"]{width:auto !important; float:left;margin:5px 10px 0 0;}.decidir .btn_card .content_cards_imgs{top:15px; bottom:auto;}.decidir .btn_card{transition:all 0.45s ease-in-out; -webkit-transition:all 0.45s ease-in-out; -moz-transition:all 0.45s ease-in-out;}.decidir .btn_card.active{height:250px; border:#F52F41 2px dashed;}.decidir .btn_card.active a{pointer-events:none; color:#4e4f4f;}.decidir .btn_card.active .content_cards_imgs{opacity:0; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_module_cards .content_cards{width:100%; padding:0;}.content_module_cards .content_cards .content_texts{width:100%; margin: 0 0 10px; }.content_module_cards .content_cards .content_texts span{width:20%; height:20px ; line-height: 20px; display: inline-block; color: #4e4f4f !important; font-size:1.083em;}.content_module_cards .content_cards .content_texts span:first-child{width:58.5%; font-size: 1.167em;}.content_module_cards .content_cards .content_texts span:last-child{width:10%;}.content_module_cards .content_cards .card_associated{padding:15px; height:60px; position:relative; margin: 0 0 10px; border-radius:6px; background:rgba(255,255,255,1); border:#ffffff 1px solid; display:block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; cursor: pointer;  transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_module_cards .content_cards .card_associated.active,.content_module_cards .content_cards .card_associated:hover{ background:#FFF2D1; border:#e5aa3b 1px solid; cursor: default; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_module_cards .content_cards .card_associated:hover{cursor:pointer;}.content_module_cards .content_cards .card_associated:last-child{margin: 0;}.content_module_cards .content_cards .card_associated.warning{background:#FFFFFF; border:#E8362C 1px solid;}.content_module_cards .content_cards .card_associated ul{width: 100%; float: left;}.content_module_cards .content_cards .card_associated ul li{width:30%; float: left; height: 28px; position: relative; line-height: 28px;}.content_module_cards .content_cards .card_associated ul li:first-child{width: 60%;}.content_module_cards .content_cards .card_associated ul li:last-child{width: 8%; overflow: hidden;}.content_module_cards .content_cards .card_associated input[type="radio"]{float: left; width: auto !important; margin: 7px 10px 0 0;}.content_module_cards.decidir .content_cards .card_associated ul li:first-child{width:50%;}.content_module_cards.decidir .content_cards .card_associated ul li.security_number{width:230px; opacity:0; visibility:hidden; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_module_cards.decidir .content_cards .card_associated.active ul li.security_number{opacity:1; visibility:inherit; transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out;}.content_module_cards.decidir .content_cards .card_associated ul li.security_number label{width:auto !important; float:left; font-size:0.917em; color:#4e4f4f; margin:7px 2px 0 0;}.content_module_cards.decidir .content_cards .card_associated ul li.security_number input[type="text"]{width:60px !important; height:35px; float:left; position:relative; top:-3px; -webkit-appearance:none; -moz-appearance:textfield; appearance:none;}.content_module_cards.decidir .content_cards .card_associated ul li.security_number.warning input{border:#ee4237 1px solid !important;}.content_module_cards .content_cards .card_associated .img_card{width: 32px; float: left; margin: 4px 0 0px; border:#A9B1B7 1px solid; border-radius:2px;}.content_module_cards .content_cards .card_associated.active .img_card{border:#4e4f4f 1px solid;}.content_module_cards .content_cards .card_associated .number_card{float: left; font-size:1.083em; color: #4e4f4f !important; margin:0 0 0 10px;}.content_module_cards .content_cards .card_associated.active .number_card{font-weight: bold;}.content_module_cards .content_cards .card_associated a,.content_module_cards .content_cards .card_associated span{transition:all 0.15s ease-in-out; -webkit-transition:all 0.15s ease-in-out; -moz-transition:all 0.15s ease-in-out;}.content_module_cards .content_cards .card_associated .date{color:#273239 !important; position: absolute; top: 0; left: 0;}.content_module_cards .content_cards .card_associated .btn_delete{color:#0684b4 ; position: absolute; bottom: 0; left: 0;}.content_module_cards .content_cards .content_btn_associate{width: 100%; border-top: #e6e6e6 1px solid; height: 35px; line-height: 25px;}.content_module_cards .content_cards .content_btn_associate a{color:#0684b4; padding: 0 0 0 20px; margin: 10px 0 0; display: inline-block; background:url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) no-repeat center left; background-position: -7px -2007px; font-size: 1.1em;}.content_module_cards .content_cards .content_btn_associate a:hover{background-position: -7px -2033px;}.content_module_cards .content_cards .content_warning{width:100%; height:0; text-align:center; background:#fbf3cf; border-radius: 4px; overflow: hidden; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_module_cards .content_cards .content_warning.show{height:60px; padding:15px 10px; margin: 0 0 10px;  transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.paymentsContainer .note span{width:100%; display:block; font-size:1.167em; color:#E8362C !important; font-weight:400;}.paymentsContainer .note  .small_text{font-size:1em; color:#8e8a82 !important; margin: 5px 0 0;}.content_module_cards .content_how{float: right; margin:3px 0 0;}.content_module_cards .content_how .content_tooltip{float:right; position:relative; display: inline-block; height: 20px; line-height: 20px; padding: 0 20px 0 0; margin: 5px 0 0; background:url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) 85px -2971px no-repeat; background-size:31px 3240px; color: #A9B1B7; font-size: 1.12em;}.content_module_cards .content_how .content_tooltip ul{width:270px ; height:auto; display: block; position: absolute; opacity: 0; left: -180px; top: -31px; background-color: #fff; border: 1px solid #fff; box-shadow: 0px 1px 13px -2px rgba(0, 0, 0, 0.22); -moz-box-shadow: 0px 1px 13px -2px rgba(0, 0, 0, 0.22); -webkit-box-shadow: 0px 1px 13px -2px rgba(0, 0, 0, 0.22); border-radius: 4px; padding: 1em; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0);}.content_module_cards .content_how .content_tooltip:hover ul{width:270px ; height:auto; ; display: block; position: absolute; opacity: 1; left: -190px; top: -31px; background-color: #fff; border: 1px solid #fff; -webkit-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.15); -moz-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.15); box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.15); border-radius: 3px; padding: 1em; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}.content_module_cards .content_how .content_tooltip ul{transition: opacity 0.35s ease-in-out, right 0.35s ease-in-out ; -webkit-transition: opacity 0.35s ease-in-out, right 0.35s ease-in-out ; -moz-transition: opacity 0.35s ease-in-out, right 0.35s ease-in-out ; transition-delay:0.1s; -webkit-transition-delay:0.1s; -moz-transition-delay:0.1s;}.content_module_cards .content_how .content_tooltip ul:before{width: 10px; height: 20px; display: block; background: url(checkout/ic_arrow_tooltip-b49129e7af5b7cc637ccb2204b986eee.png) no-repeat;  position: absolute; right: -10px; top: 30px; content: '';}.content_module_cards .content_how .content_tooltip ul li{color: #273239; list-style:inside decimal;}.content_module_cards.decidir .content_how{float:left; margin:0;}.content_module_cards.decidir .content_how .content_tooltip{background:url(common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg) -4px -2970px no-repeat; z-index:10;}.content_module_cards.decidir .content_how .content_tooltip ul{width:240px; left:-109px; margin:0 auto; top:28px;}.content_module_cards.decidir .content_how .content_tooltip ul:before{position: absolute; right:0; left:0; margin:0 auto; top: -15px; content: ''; transform:rotate(270deg); -webkit-transform:rotate(270deg); -moz-transform:rotate(270deg);}.content_module_cards.decidir .content_how .content_tooltip ul li{width:100% !important; height:auto; float:left; list-style:none; line-height:1.250em;}.content_module_cards.decidir .content_how .content_tooltip ul li .card_security{width:30px; height:20px; float:left; background: url(payments/sp_cards_sec_number-54dd17b23afc6ccba3a3e93e0f67ef5f.png) no-repeat 0px 0px;}.content_module_cards.decidir .content_how .content_tooltip ul li.amex .card_security{background-position:0 -29px;}.content_module_cards.decidir .content_how .content_tooltip ul li .text{display:block; font-size:1em; color:#A9B1B7; padding:0 0 0 40px;}.content_module_cards.decidir .btn_card .content_how .content_tooltip{margin:8px 0 0;}.content_module_cards.decidir .btn_card .content_how .content_tooltip ul{left:auto; right:-250px; top:-15px; }.content_module_cards.decidir .btn_card .content_how .content_tooltip ul:before{position: absolute; right:auto; left:-11px; margin:0 ; top:13px; content: ''; transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg);}.content_module_cards.decidir .btn_card .content_how .content_tooltip ul li .text{position:relative; height:auto; line-height:1.250em; color:#A9B1B7 !important;}#mundiPaggList{padding: 20px 0 0;}#mundiPaggList .btn_return{width:100%; float:left; text-align:right; border-top:#d6d6d6 1px solid; font-size:0.917em; padding:10px 0; position:relative;}.content_decidir{width:100%; float:left;}.content_module_cards.decidir .content_title{margin:10px 0 10px;}.content_module_cards.decidir .content_title img{float:right; width:55px; position:relative; top:-25px;}.content_module_cards.decidir .btn_return{width:100%; float:left; text-align:right; border-top:#d6d6d6 1px solid; font-size:0.917em; padding:10px 0; position:relative;}.btn_card .content_decidir{opacity:0; height:0; transition:opacity 0.35s ease-in-out 0s; -webkit-transition:opacity 0.35s ease-in-out 0s; -moz-transition:opacity 0.35s ease-in-out 0s;}.btn_card.active .content_decidir{opacity:1; height:auto; transition:opacity 0.35s ease-in-out 0.4s; -webkit-transition:opacity 0.35s ease-in-out 0.4s; -moz-transition:opacity 0.35s ease-in-out 0.4s;}.content_decidir .content_form{width:100%; float: left; margin:20px 0;}.content_decidir .content_form li{width:100%; float: left; margin:0 0 10px;}.content_decidir .content_form li:last-child{margin:0;}.content_decidir .content_form li label{float: left; margin:10px 10px 0 0;}.content_decidir .content_form li input[type="number"], .content_decidir .content_form li input[data-checkout="cardNumber"]{width:155px !important; height:35px; float: left; margin:0; padding: 0 20px 0 5px; background: url(checkout/padlock-card-7bcd454b863e8b47280b5b141b728715.svg) no-repeat right 5px top 8px #FFFFFF; background-size:12px 15px; -moz-appearance: textfield; -webkit-appearance: none;}.content_decidir .content_form li input[type="number"]::-webkit-inner-spin-button, .content_decidir .content_form li input[data-checkout="cardNumber"]::-webkit-inner-spin-button{-webkit-appearance: none;}.content_decidir .content_form li.security_code input{width:60px !important; background:#FFFFFF;}.content_decidir .content_form li.warning input,.content_decidir .content_form li.warning select{border:#ee4237 1px solid !important;}.content_decidir .content_form li .cardsContainer{margin:8px 0 0; padding:0 0 0 160px; top:auto; width: 100%; float:left;}.content_decidir .content_form li .cardsContainer li{width:auto; text-indent:1px; margin:0 0 0 5px; background:none; border:none; height:auto; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_decidir .content_form li .cardsContainer li:first-child{margin: 0 0 0 10px;}.content_decidir .content_form li .cardsContainer li img{width: 32px; float: left; border:#cccccc 1px solid; border-radius:2px;}.content_decidir .content_form li .cardsContainer li.active img{border:#1565a7  1px solid}.content_decidir .content_form li .cardsContainer li.disabled img{opacity:0.35;}.content_modal.online_payments .box_modal{ width:435px; padding: 20px 25px;}.content_modal.online_payments.show .box_modal{ top:100px;}.content_modal.online_payments .box_modal h3{width: 100%; float:left; font-size:1.583em; color: #273239; padding: 0 0 5px; border-bottom: #e6e6e6 1px solid;}.content_modal.online_payments .box_modal ul{width: 100%; float: left; margin: 10px 0 0;}.content_modal.online_payments .box_modal ul li{width: 100%; float: left; margin: 0 0 10px;}.content_modal.online_payments .box_modal ul li:last-child{margin: 0;}.content_modal.online_payments .box_modal ul li img{width: 30px; float: left; margin: 3px 5px 0 0; border:#A9B1B7 1px solid; border-radius:2px; }.content_modal.online_payments .box_modal ul li a{float: left; margin: 3px 0 0;}.content_tags{width:auto; height:30px; margin: 6px 0.5em 0;}#mapContent .content_tags{display:none;}.content_tags .content_credit_cards{float:left; margin: 10px 0 0 134px;}.content_tags .content_credit_cards li{float:left; margin: 0 10px 0 0;}.content_tags .content_credit_cards li:last-child{margin: 0;}.content_tags .content_credit_cards li img{height: 15px; float: left;}#zrp .content_tags .content_credit_cards li{width:auto !important; text-indent:unset !important; float:left; margin: 0 10px 0 0 !important;}.content_tags ul.content_special_tag{float: right; margin: 0; padding: 12px 0 0 1px; line-height: 1em;}.content_tags ul.content_special_tag li{display: inline-block; margin: 0 10px 0 0; height: 15px;}.content_tags ul.content_special_tag li:last-child{margin:0;}.content_tags ul.content_special_tag li img{float: left; width: 14px;}.content_tags ul.content_special_tag li span{float:left; margin: 1px 0 0 5px; color:#273239; }.content_tags ul.content_special_tag li img.tracking { width: 13px; }#zrp .content_tags ul.content_special_tag li{display: inline-block !important; margin: 0 10px 0 0 !important; height: auto !important; text-indent: 1px !important;}.content_special_tag_filter{display: block; padding: 0 12px 12px !important;}.content_special_tag_filter li{display: block; position: relative;}.content_special_tag_filter li .content_icon{width:20px; float: left; position: relative;}.content_special_tag_filter li .content_icon img{width: 100%; display: block;}.content_special_tag_filter li .content_icon .icon_hover{position: absolute; top: 0; left: 0; opacity: 0; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_special_tag_filter li:hover .content_icon .icon_hover{opacity: 1;}.content_special_tag_filter li a span{float: left; margin:4px 0 0 8px; width:110px !important}.content_special_tag_filter li a i{top: 5px !important;}.module_slider_py{width:100%; height: 100%; position: relative;}.module_slider_py.no-bullets .bullets{display:none;}.module_slider_py.no-arrows .arrow_slider{display:none;}.module_slider_py .content{width: 100%; height: 100%; position: relative;}.module_slider_py .content li{width: 100%; position: absolute; top: 0; left: 0; opacity: 0; z-index: -1; transition:all 0.7s ease-in-out; -webkit-transition:all 0.7s ease-in-out; -moz-transition:all 0.7s ease-in-out;}.module_slider_py .content li.active{opacity: 1; z-index: 1;}.module_slider_py .arrow_slider{position: absolute; top: 0; bottom: 0; margin: auto 0; z-index: 4; font-size: 0; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}.module_slider_py .arrow_slider.left{left: 10px;}.module_slider_py .arrow_slider.right{right: 10px;}.module_slider_py .bullets{ width:100%; position: absolute; bottom: 10px; left: 0; text-align: center; z-index: 1;}.module_slider_py .bullets li{display:inline-block; margin: 0 5px; position: relative;}.module_slider_py .bullets li a{width:8px; height:8px; background:#273239; display: block; font-size: 0; border-radius: 5px; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; position: absolute; top: 0; left:0;}.module_slider_py .bullets li:hover a,.module_slider_py .bullets li.active a{background:none; border:#273239 1px solid;}.module_slider_py.horizontal{overflow:hidden;}.module_slider_py.horizontal .content{transition:all 0.45s ease-in-out; -webkit-transition:all 0.45s ease-in-out; -moz-transition:all 0.45s ease-in-out;}.module_slider_py.horizontal .content li{opacity:1; z-index:1; position:relative; float:left;}.module_slider_py.horizontal.objects_02 .content{width:200%;}.module_slider_py.horizontal.objects_03 .content{width:300%;}.module_slider_py.horizontal.objects_04 .content{width:400%;}.module_slider_py.horizontal.objects_05 .content{width:500%;}.module_slider_py.horizontal.objects_06 .content{width:600%;}.module_slider_py.horizontal.objects_07 .content{width:700%;}.module_slider_py.horizontal.objects_08 .content{width:800%;}.module_slider_py.horizontal.objects_09 .content{width:900%;}.module_slider_py.horizontal.objects_10 .content{width:1000%;}.module_slider_py.horizontal.objects_11 .content{width:1100%;}.module_slider_py.horizontal.objects_12 .content{width:1200%;}.module_slider_py.horizontal.objects_13 .content{width:1300%;}.module_slider_py.horizontal.objects_14 .content{width:1400%;}.module_slider_py.horizontal.objects_15 .content{width:1600%;}.module_slider_py.horizontal.objects_16 .content{width:1700%;}.module_slider_py.horizontal.objects_17 .content{width:1800%;}.module_slider_py.horizontal.objects_18 .content{width:1900%;}.module_slider_py.horizontal.objects_19 .content{width:2000%;}.module_slider_py.horizontal.objects_20 .content{width:2100%;}.module_slider_py.horizontal.objects_01 .content li{width:100%;}.module_slider_py.horizontal.objects_02 .content li{width:50%;}.module_slider_py.horizontal.objects_03 .content li{width:33.333%;}.module_slider_py.horizontal.objects_04 .content li{width:25%;}.module_slider_py.horizontal.objects_05 .content li{width:20%;}.module_slider_py.horizontal.objects_06 .content li{width:16.666%;}.module_slider_py.horizontal.objects_07 .content li{width:14.285%;}.module_slider_py.horizontal.objects_08 .content li{width:12.5%;}.module_slider_py.horizontal.objects_09 .content li{width:11.111%;}.module_slider_py.horizontal.objects_10 .content li{width:10%;}.module_slider_py.horizontal .content{left:0;}.module_slider_py.horizontal.right_00 .content{left:0;}.module_slider_py.horizontal.right_01 .content{left:-100%;}.module_slider_py.horizontal.right_02 .content{left:-200%;}.module_slider_py.horizontal.right_03 .content{left:-300%;}.module_slider_py.horizontal.right_04 .content{left:-400%;}.module_slider_py.horizontal.right_05 .content{left:-500%;}.module_slider_py.horizontal.right_06 .content{left:-600%;}.module_slider_py.horizontal.right_07 .content{left:-700%;}.module_slider_py.horizontal.right_08 .content{left:-800%;}.module_slider_py.horizontal.right_09 .content{left:-900%;}.module_slider_py.horizontal.right_10 .content{left:-1000%;}.module_slider_py.horizontal.right_11 .content{left:-1100%;}.module_slider_py.horizontal.right_12 .content{left:-1200%;}.module_slider_py.horizontal.right_13 .content{left:-1300%;}.module_slider_py.horizontal.right_14 .content{left:-1400%;}.module_slider_py.horizontal.right_15 .content{left:-1500%;}.module_slider_py.horizontal.right_16 .content{left:-1600%;}.module_slider_py.horizontal.right_17 .content{left:-1700%;}.module_slider_py.horizontal.right_18 .content{left:-1800%;}.module_slider_py.horizontal.right_19 .content{left:-1900%;}.module_slider_py.horizontal.right_20 .content{left:-2000%;}.module_slider_py.horizontal.objects_01 .arrow_slider{display:none !important;}.module_slider_py.horizontal .arrow_slider.left{display:none;}.module_slider_py.horizontal.right_01 .arrow_slider.left,.module_slider_py.horizontal.right_02 .arrow_slider.left,.module_slider_py.horizontal.right_03 .arrow_slider.left,.module_slider_py.horizontal.right_04 .arrow_slider.left,.module_slider_py.horizontal.right_05 .arrow_slider.left,.module_slider_py.horizontal.right_06 .arrow_slider.left,.module_slider_py.horizontal.right_07 .arrow_slider.left,.module_slider_py.horizontal.right_08 .arrow_slider.left,.module_slider_py.horizontal.right_09 .arrow_slider.left,.module_slider_py.horizontal.right_10 .arrow_slider.left,.module_slider_py.horizontal.right_11 .arrow_slider.left,.module_slider_py.horizontal.right_12 .arrow_slider.left,.module_slider_py.horizontal.right_13 .arrow_slider.left,.module_slider_py.horizontal.right_14 .arrow_slider.left,.module_slider_py.horizontal.right_15 .arrow_slider.left,.module_slider_py.horizontal.right_16 .arrow_slider.left,.module_slider_py.horizontal.right_17 .arrow_slider.left,.module_slider_py.horizontal.right_18 .arrow_slider.left,.module_slider_py.horizontal.right_19 .arrow_slider.left,.module_slider_py.horizontal.right_20 .arrow_slider.left{display:block;}.module_slider_py.horizontal .arrow_slider.right{display:block;}.module_slider_py.horizontal.objects_02.right_01 .arrow_slider.right,.module_slider_py.horizontal.objects_03.right_02 .arrow_slider.right,.module_slider_py.horizontal.objects_04.right_03 .arrow_slider.right,.module_slider_py.horizontal.objects_05.right_04 .arrow_slider.right,.module_slider_py.horizontal.objects_06.right_05 .arrow_slider.right,.module_slider_py.horizontal.objects_07.right_06 .arrow_slider.right,.module_slider_py.horizontal.objects_08.right_07 .arrow_slider.right,.module_slider_py.horizontal.objects_09.right_08 .arrow_slider.right,.module_slider_py.horizontal.objects_10.right_09 .arrow_slider.right,.module_slider_py.horizontal.objects_11.right_10 .arrow_slider.right,.module_slider_py.horizontal.objects_12.right_11 .arrow_slider.right,.module_slider_py.horizontal.objects_14.right_12 .arrow_slider.right,.module_slider_py.horizontal.objects_14.right_13 .arrow_slider.right,.module_slider_py.horizontal.objects_15.right_14 .arrow_slider.right,.module_slider_py.horizontal.objects_16.right_15 .arrow_slider.right,.module_slider_py.horizontal.objects_17.right_16 .arrow_slider.right,.module_slider_py.horizontal.objects_18.right_17 .arrow_slider.right,.module_slider_py.horizontal.objects_19.right_18 .arrow_slider.right,.module_slider_py.horizontal.objects_20.right_19 .arrow_slider.right{display:none;}.content_featured_prod{width:100%; float: left;}.content_featured_prod .content_featured_prod_slider{margin:0 0 20px;}.content_featured_prod .content_featured_prod_slider h4 { padding-left: 5px; margin-top: 0; }.content_featured_prod .userInfoName { text-transform: capitalize; }#resultContainerList .content_featured_prod .content_featured_prod_slider{ z-index: 100; background: #f6f6f6; padding-bottom: 5px; }#resultContainerList .content_featured_prod .content_featured_prod_slider .content { margin-left: 0px; }#resultContainerList .content_featured_prod .content_featured_prod_slider .controller { margin-left: 0px; }.content_featured_prod.unique-fp .content_featured_prod_slider .content li a:last-child{ float: left; box-shadow: none; border: 1px solid #80808040; }.content_featured_prod .content_featured_prod_slider .content li a .content_info span{ display:block; font-family: 'Lato'; font-weight: normal; }.content_featured_prod .content_featured_prod_slider .content li a:hover{text-decoration:none;}.content_featured_prod .content_featured_prod_slider .content li a .content_info .restaurant_name{text-transform:capitalize; color:#A9B1B7; font-size:1em; font-weight: 500;}.content_featured_prod .content_featured_prod_slider .content li a .content_info .promo{font-size:1.167em; line-height:1.250em;}.content_featured_prod .content_featured_prod_slider li a .content_info footer.fp_control .btn_01{display:block;}.content_featured_prod .content_featured_prod_slider li a .content_info footer.fp_control .btn_02,.content_featured_prod .content_featured_prod_slider li a .content_info footer.fp_control .ornament{display:none;}.content_featured_prod .content_featured_prod_slider li a .content_info footer.fp_control .btn_01{width:105px; height:34px; text-align:center; float:right; line-height:31px; color:#f7ab2a; font-size:1.167em; border:#f7ab2a 1px solid; border-radius:2px;  transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out;}.content_featured_prod .content_featured_prod_slider li a:hover .content_info footer.fp_control .btn_01{background:#f7ab2a; color:#FFFFFF; }.content_featured_prod .content_featured_prod_slider li a .content_info footer.fp_control .before_price{position:absolute; top:0; right:263px; text-align: right;}.content_featured_prod .content_featured_prod_slider .controller{width:100%; float:left; text-align: right;}.content_featured_prod .content_featured_prod_slider .controller li{display:inline-block; margin:0 2px; color:#A9B1B7;}.content_featured_prod .content_featured_prod_slider .controller li .arrow{width:8px; height:15px; top:3px; position: relative; font-size:0; opacity:0.5; background: url(common/bg_arrow_gray-07c5aa71f6ee47f195175e8a607968fd.svg) no-repeat; z-index: 2; background-size: 8px 14.5px; transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); transition:all 0.25s ease-in-out; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out;}.content_featured_prod .content_featured_prod_slider .controller li .arrow.right{transform:rotate(0); -webkit-transform:rotate(1); -moz-transform:rotate(0);}#menu ul li.product.highlight{background:#edfbf9;  transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; transition-delay:0.7s; -webkit-transition-delay:0.7s;}#menu ul li.product:before{width:100%; height:100%; border:#00c3a7 1px solid; position:absolute; top:0; left:0; content:''; border-radius:4px; opacity:0; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; transition-delay:0.3s; -webkit-transition-delay:0.3s;}menu ul li.product.highlight:before{width:99.5%; height:100%; border:#00c3a7 1px solid; position:absolute; top:0; left:0; content:''; border-radius:4px; opacity:1;}.content_featured_prod .content_featured_prod_slider .content li a { width: 48%; height: 125px; overflow: hidden; border-radius: 6px; float:left;  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1), 0 -1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 1px 0 rgba(0,0,0,.1), 0 -1px 2px 0 rgba(0,0,0,.1);}.content_featured_prod .content_featured_prod_slider .content li a .image_product { width: 50%; height: 128px; float: left; display: flex; align-items: center; justify-content: center; }.content_featured_prod .content_featured_prod_slider .content li a img { float: left; margin-top: 0px; height: 100%}.content_featured_prod .content_featured_prod_slider .content li a img.f-product-no-organic { margin-top: -25px; }.content_featured_prod .content_featured_prod_slider .content li a .restaurant_name { color: #A9B1B7; width: 150px; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-top:5px; }.content_featured_prod .content_featured_prod_slider .suggestionCard img { margin-right: 10px; }.content_featured_prod .content_featured_prod_slider .content li a .content_info { height: 100%; position: relative; width: 50%; display: inline-block; padding: 10px; }.content_featured_prod .content_featured_prod_slider .content li a .btn_01 { display:none !important; }.content_featured_prod .content_featured_prod_slider .content li a .promo { color: #273239; font-size: 14px; line-height: 18px; display: -webkit-box; max-width: 164px; max-height: 52px; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3;}.content_featured_prod.unique-fp.fp_abTest .content footer { width: 95%; display: block !important; }.content_featured_prod .content_featured_prod_slider .content li a .content_info footer { position: relative; bottom: 0; padding: 0; margin: initial; }.content_featured_prod .content_featured_prod_slider .content li a .content_info footer .after_price { top: 0; text-align: left; float: left; color: #273239; font-size: 1.167em; margin: 0; }.content_featured_prod .content_featured_prod_slider .content li a .content_info footer .old_price_ab { color: #A9B1B7; top: 5px; position: relative; left: 10px; font-size: 12px; text-decoration: line-through; }.content_featured_prod .content_featured_prod_slider .title_fp { font-size: 17px; color: #273239; line-height: 32px; margin-bottom: 7px; }.content_featured_prod_slider .content li a .content_info footer.without_before .after_price { top: -3px !important; }.content_featured_prod.fp_abTest { width: 100%; float: none; padding:0 20px; }.content_featured_prod.unique-fp.fp_abTest { width: 100%; float: none; padding: 0;}.content_featured_prod .content_featured_prod_slider.fp_abTest .content li a { margin: 0 1%; padding: 0; }.peyaCard.suggestionCard img {height: 80px !important;}#resultListContainer .content footer { width: 95%; display: flex; bottom: 3px; position: absolute; margin: 0; }#resultContainerList .content_featured_prod .content_featured_prod_slider.fp_abTest { z-index: 100; background: #ffffff; margin:0px; margin-bottom: 15px; }#resultContainerList .content_featured_prod .content_featured_prod_slider.fp_abTest.m_bottom_slider { margin-bottom: 2px !important; }#resultContainerList .content_featured_prod .content_featured_prod_slider.fp_abTest.m_top_slider { margin-top: 7px !important; }.controller_ab { position:relative; display: block; top: -80px; }.controller_ab .controller { margin: 0; }.controller_ab .controller li .arrow { width: 8px; height: 15px; top: 3px; position: relative; font-size: 0; opacity: 0.5; background: url(common/bg_arrow_gray-07c5aa71f6ee47f195175e8a607968fd.svg) no-repeat; z-index: 2; background-size: 8px 15px; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transition: all 0.25s ease-in-out; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; }a.peyaCard.suggestionCard { border-radius: 4px !important; border: 1px; border-style: dashed; border-color: #A9B1B7; cursor: default; background: none; }.controller_ab .controller li .arrow.right { transform: rotate(0); -webkit-transform: rotate(1); -moz-transform: rotate(0); }.controller_ab .controller li { display: inline-block; color: #A9B1B7; }.controller_ab .controller li.right_icon { float:right; }.controllerab.arrow.left.control_slider_show { opacity: 0.5 !important; cursor: pointer !important; }.controller_ab .controller li .arrow.right.control_slider_hide { opacity: 0 !important; cursor: default !important; }.suggestionCard { float:left !important; }.suggestionCard img { width: 75px !important; margin-top: 25px !important; margin: 25px; }.suggestionCard .textSuggest { margin-top: 35px; color: #273239; font-size: 14px; line-height: 18px; }.suggestionCard .userInfoName { display: inline-block !important; }.module_slider_py.horizontal.fp_abTest.right_00 .content{left:0;}.module_slider_py.horizontal.fp_abTest.right_01 .content{left:-50%;}.module_slider_py.horizontal.fp_abTest.right_02 .content{left:-100%;}.module_slider_py.horizontal.fp_abTest.right_03 .content{left:-150%;}.module_slider_py.horizontal.fp_abTest.right_04 .content{left:-200%;}.module_slider_py.horizontal.fp_abTest.right_05 .content{left:-250%;}.module_slider_py.horizontal.fp_abTest.right_06 .content{left:-300%;}.module_slider_py.horizontal.fp_abTest.right_07 .content{left:-350%;}.module_slider_py.horizontal.fp_abTest.right_08 .content{left:-400%;}.home .title_banner{width: 100%; text-align:center; display: block; font-size:2.4em;  font-weight:700; padding:45px 0 25px ;}.home .content_banner_slider{width: 100%; height: 120px; background: #FFFFFF; padding: 10px 0 0; margin: 0 0 60px; }.home .content_banner_slider .row{height: 100%;}.home header .module_slider_py .content{z-index: 99; height: 100%;}.home .module_slider_py .bullets{bottom:10px;}.results #filterListContainer .new_center_content{width: 100%; height: 182px; overflow: hidden; margin:0 0 11px}.results #filterListContainer .module_slider_py .content li img{ border-radius: 4px; }.results #filterListContainer .new_center_content .arrow_slider{width:18px; height:18px; background:url('common/ic_arrows_slider-1a5c53cb0e06984ea52c013b1c6ecefd.svg') no-repeat rgba(76,78,78,0.6); border:rgba(105,104,106,1) 1px solid; border-radius: 2px; background-size: 8px 31px; opacity: 0;}.results #filterListContainer .new_center_content :hover .arrow_slider{opacity: 1;}.results #filterListContainer .new_center_content .arrow_slider:hover{opacity: 0.8;}.results #filterListContainer .new_center_content .arrow_slider.left{background-position:3px -17px;}.results #filterListContainer .new_center_content .arrow_slider.right{background-position:4px 2px;}.content_most_order{width: 100%; float: left; margin:0 0 30px; overflow: hidden; }.content_most_order .module_slider_py .content{height:auto; float: left; margin:0 !important; overflow:visible !important;}.content_most_order .module_slider_py .content li.active{position: relative;}.content_most_order .module_slider_py.horizontal{overflow:visible !important;}.content_most_order .module_slider_py .arrow_slider.left,.content_most_order .module_slider_py .arrow_slider.right{width: 30px; height: 150px; bottom: auto; right: 0;}.content_most_order .module_slider_py .arrow_slider.left{left: 0;}.content_most_order .module_slider_py .arrow_slider.left:after,.content_most_order .module_slider_py .arrow_slider.right:after{width:30px; height:60px; position:absolute; top:45px; left:0; background: rgba(255,255,255,0.6); border-radius:30px 0 0 30px; content:'';  transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_most_order .module_slider_py .arrow_slider.left:after{border-radius:0 30px 30px 0; }.content_most_order .module_slider_py .arrow_slider.left:before,.content_most_order .module_slider_py .arrow_slider.right:before{width:8px; height:15px; position:absolute; top:69px; left:12px; margin:auto 0; background: url(common/bg_arrow_red-652ff988d48090e136861b2afd655921.svg) no-repeat; z-index: 8; background-size: 8px 15px; content: ''; }.content_most_order .module_slider_py .arrow_slider.left:before{transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); left:7px;}.content_most_order .most_order_card{width:200px; float: left; border:none; margin: 0 12px 1px 0; padding: 0; overflow: hidden;  transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_most_order .most_order_card:last-child{margin: 0 0 1px;}.content_most_order .most_order_card:hover{background:none !important; overflow:visible; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_most_order .most_order_card figure{width:200px; float: left; position:relative;}.content_most_order .most_order_card figure img{width: 100%; float: left; overflow: hidden; max-height: 150px; object-fit: cover; border-radius: 4px;}.content_most_order .most_order_card .content_info{width: 100%; float: left; padding: 15px 8px;}.content_most_order .most_order_card .content_info .content_text{width: 100%; float: left; padding: 0 0 5px; margin: 0 0 5px;}.content_most_order .most_order_card .content_info .content_text span{width: 100%; float: left;}.content_most_order .most_order_card .content_info .content_text .title_food{font-size:1.167em; color:#273239; line-height: 1.250em; margin: 0 0 5px; font-family: 'Lato'; font-weight: normal; }.content_most_order .most_order_card .content_info .content_text .description{height:20px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color: #A9B1B7; font-style: normal;}.content_most_order .most_order_card:hover .content_info .content_text .description{color:#273239;}.content_most_order .most_order_card .content_info .ft{width: 100%; float: left; margin: 5px 0 0;}.content_most_order .most_order_card .content_info .ft .price{float: left; font-size:1.167em; color: #273239;}.content_most_order .most_order_card .content_info .ft .price small{display:none; font-size:0.786em; text-decoration: line-through;}.appetito24 .content_most_order .most_order_card .content_info .ft.discounted_price .price{color:#15c5c5;}.content_most_order .most_order_card .content_info .ft.discounted_price .price{color:#00BDED;}.content_most_order .most_order_card .content_info .ft.discounted_price .price small{display: inline-block; color:#A9B1B7;}.content_most_order .most_order_card .content_info .ft .ornament{width:22px; height: 24px; position: relative; float: left; font-size: 0; background: url('profile/add-button-63e98ca38b47cd1b5a247c0a3334e075.svg') no-repeat  0 -97px; top: -2px; left: 10px; }.content_most_order .most_order_card .content_info .ft .ornament:before{width: 24px; height:24px; position: absolute; top:0; left: 0; right: 0; bottom: 0; margin: auto; background: url('profile/add-button-63e98ca38b47cd1b5a247c0a3334e075.svg') no-repeat  0 -21px; content: ''; opacity:0; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); transition:all 0.1s ease-in-out; -webkit-transition:all 0.1s ease-in-out; -moz-transition:all 0.1s ease-in-out;}.content_most_order .most_order_card.selected .content_info .ft .ornament{background-position: 0px -71px;}.content_most_order .most_order_card:hover .content_info .ft .ornament:before{opacity:1; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out;}.content_most_order .most_order_card.selected:hover .content_info .ft .ornament:before{display: none;}.content_img_most_ordered{width:570px; height: 350px; overflow: hidden; position: relative; top: -15px; left: -15px;}.content_img_most_ordered img{width:100%; position: absolute; left: 0; top: -35px;}.content_modal{width: 0; height: 0; position: fixed; overflow: hidden; top: 0; left: 0; background:rgba(0,0,0,0.7); z-index: -1; opacity: 0; transition:opacity 0.25s ease-in-out; -webkit-transition:opacity 0.25s ease-in-out; -moz-transition:opacity 0.25s ease-in-out;}.content_modal.show{width: 100%; height: 100%; position: fixed; overflow: visible; top: 0; left: 0; background:rgba(0,0,0,0.7); z-index: 9998; opacity: 1; transition:opacity 0.25s ease-in-out; -webkit-transition:opacity 0.25s ease-in-out; -moz-transition:opacity 0.25s ease-in-out;}.content_modal .box_modal{opacity:0; position: absolute; top: -150px; left: 0; right: 0; margin:0 auto; background: #FFFFFF; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0; -webkit-transition-delay:0; -moz-transition-delay:0; border-radius: 3px; z-index: 4;}.content_modal.show .box_modal{opacity:1; position: absolute; left: 0; right: 0; margin:0 auto; background: #FFFFFF; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.4s; -webkit-transition-delay:0.4s; -moz-transition-delay:0.4s; border-radius: 3px; z-index: 4;}.content_modal .overlay_close{display:none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 3; cursor:auto; font-size: 0;}.content_modal.show .overlay_close{display:block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 3; cursor:auto; font-size: 0;}.content_modal .btn_close{width:15px; height:15px; position:absolute; top:0; right:0px; opacity: 0; z-index: 2;}.content_modal.show .btn_close{width:15px; height:15px; position:absolute; top:0; right:-20px; opacity: 1; z-index: 2; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out; transition-delay:0.7s; -webkit-transition-delay:0.7s; -moz-transition-delay:0.7s;}.content_modal .btn_close:hover{width:15px; height:15px; transition-delay:0s; -webkit-transition-delay:0s; -moz-transition-delay:0s;}.content_modal .btn_close span{width:15px; height:15px; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; background: url(tinyBox/close-3d9e80f0f694d458c80f93d3224cfe3b.png) no-repeat scroll -2px -3px; font-size:0;}.content_modal.stamps .box_modal{width:730px; height:auto; padding: 25px 50px;}.content_modal.show.stamps .box_modal{top: 5%;}.content_modal.stamps .box_modal header{width: 100%; float: left; text-align: center;}.content_modal.stamps .box_modal header span{width: 100%; float: left;}.content_modal.stamps .box_modal header .title_modal{font-family:'tabitharegular', sans-serif; color:#8c618e; font-weight:normal; font-size: 3.333em; }.content_modal.stamps .box_modal header .text{color:#363636; font-size:1.333em; margin: 15px 0 0; }.content_modal.stamps .box_modal .content_stamps{width:100%; float:left; padding:13px 17px; margin: 20px 0 0; border: #8c618e 1px dashed; border-radius: 3px;}.content_modal.stamps .box_modal .content_stamps .text{padding:8px 24px;}.confirm .content_modal.stamps .box_modal .content_stamps{padding: 13px;}.home.cities.oleodelivery .content_steps { display: none; }.content_modal.stamps .content_steps{width:100%; float:left; text-align: center; margin: 15px 0 0;}.content_modal.stamps .content_steps li{width: 180px; display: inline-block; margin: 0 40px 0 0;}.content_modal.stamps .content_steps li:last-child{margin: 0;}.content_modal.stamps .content_steps li .ornament{width: 100%; height:120px; float: left; background: url("stamps/bg_steps-bf8d2a780002f5216c85c611943b8498.png") no-repeat transparent;}.content_modal.stamps .content_steps li:nth-child(1) .ornament{background-position: 39px 0px;}.content_modal.stamps .content_steps li:nth-child(2) .ornament{background-position: 18px -141px;}.content_modal.stamps .content_steps li:nth-child(3) .ornament{background-position: 28px -284px;}.content_modal.stamps .content_steps li .text{width: 100%; float: left; font-size: 1.167em; line-height: 1.250em; color: #363636;}.content_modal.stamps .content_text{width:100%; float: left; text-align: center; border-top: #e6e6e6 1px solid; text-align: center; padding: 10px 0 0; margin:25px 0 35px;}.content_modal.stamps .content_text span{width: 100%; float: left; font-size:1.083em; color: #A9B1B7; margin: 0 0 5px;}.content_modal.stamps .content_text a{font-size:1.083em; color: #A9B1B7; text-decoration: underline;}.content_modal.stamps .button{display:block; overflow:hidden; margin:0 auto ; width:150px; font-size:1.333em;}.content_modal.stamps_congrats .box_modal{width:500px; height: auto; padding: 25px}.content_modal.stamps_congrats.show .box_modal{top: 100px;}.content_modal.stamps_congrats .title{width: 100%; float: left; text-align:center; font-family:'tabitharegular', sans-serif; color:#8c618e; font-weight:normal; font-size: 3.333em; }.content_modal.stamps_congrats .msg{width: 100%; float: left; margin: 5px 0 0; font-size:1.333em; color: #273239; text-align: center;}.content_modal.stamps_congrats .info{width:100%; float:left; padding: 0 130px 0 10px; margin: 20px 0; height: 120px; background: url("stamps/bg_steps-bf8d2a780002f5216c85c611943b8498.png") no-repeat 300px -279px transparent;}.content_modal.stamps_congrats .info span{display: block; font-size:1.500em; color: #273239;}.content_modal.stamps_congrats .info .text{padding: 40px 0 5px;}.content_modal.stamps_congrats .info .text span{font-weight: 700; display: inline-block; font-size: 1em;}.content_modal.stamps_congrats .info .small_text{font-size:1.167em;}.content_modal.stamps_congrats .button{display:block; overflow:hidden; margin:0 auto ; width:150px; font-size:1.333em;}.content_modal.ceps_modal .box_modal{width:470px;}.content_modal.ceps_modal.show .box_modal{top:50px;}.content_modal.ceps_modal .box_modal h2,.content_modal.ceps_modal .box_modal p{width:100%; float:left; color:#273239; text-align: center; padding:0 10px;}.content_modal.ceps_modal .box_modal h2{font-size:1.8em; font-weight:700; margin: 20px 0 10px;}.content_modal.ceps_modal .box_modal p{font-size:1.25em; line-height:1.38em; margin: 0 0 20px;}.content_modal.ceps_modal .box_modal .content_ceps{width:100%; display:block; padding:10px 15px 20px;}.content_fb_checkout{width: 100%; padding:10px 14px; margin: 22px 0 0; border:#e6e6e6 1px dashed; overflow: hidden; border-radius: 3px;}.content_fb_checkout h2{width:100%; font-size: 1.6rem; font-weight: 700; margin: 0 0 15px; font-family: 'Lato' !important;}.content_fb_checkout ul{width: 100%;}.content_fb_checkout ul li{width: 100%; padding: 10px 0; border-bottom: #e6e6e6 1px dashed; position: relative;}.content_fb_checkout ul li:first-child{padding: 0 0 10px;}.content_fb_checkout ul li figure{width: 40px; height: 40px; float: left; overflow: hidden; border-radius: 50%; border: #e6e6e6 1px solid; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_fb_checkout ul li figure img{width: 100%; float: left;}.content_fb_checkout ul li .content_info{padding: 0 0 0 50px}.content_fb_checkout ul li .content_info span{display: block; color: #273239; position: relative;}.content_fb_checkout ul li .content_info .name{padding: 0 0 0 2px; margin: 0 0 -2px; font-weight: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.content_fb_checkout ul li .content_info .rating-points{display: inline-block; padding: 4px 6px;; margin: 0 5px 0 2px;}.content_fb_checkout ul li .content_info .rating{margin: 1px 0 2px; display: inline-block; top: 5px; position: relative;}.content_fb_checkout ul li .content_info .comment{font-size: 0.917em; padding: 2px 0 0 2px; overflow: hidden;}.content_fb_checkout ul li .content_info .comment.active{height: auto; transition:all 0.35s ease-in-out;}.content_fb_checkout ul li .btn_see_more{width: 20px; height: 10px; background: #f1f1f1; line-height: 3px; letter-spacing: 1px; position: absolute; bottom: 24px; right: 0; color: #A9B1B7; font-weight: 700; text-align: center; border: #e6e6e6 1px solid; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_fb_checkout ul li .btn_see_more:hover{background-color: #ddd; color: #273239; text-decoration: none;}.content_fb_checkout .btn_see_all{display: block; text-align: center; color:#A9B1B7; text-decoration: underline; padding: 12px 0 6px; font-size: .917em;}.content_fb_checkout .btn_see_all:hover{text-decoration: none;}.new_row{width: 100%; float: left;}.new_center_content,footer .new_center_content{width:990px; margin: 0 auto; position: relative; z-index: 1;}.foodLanding .new_center_content p {color: #767F86;}.new_home h1,.new_home h2,.new_home h3{ width:100%; float:left; margin: 0; text-align:center; font-family:'Muli'; font-weight: 700 !important; line-height: 1em; }.new_peyaCard{ background-color: #fff; border: 1px solid #fff; -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1), 0 -1px 2px 0 rgba(0,0,0,.1); box-shadow: 0 1px 1px 0 rgba(0,0,0,.1), 0 -1px 2px 0 rgba(0,0,0,.1); border-radius: 4px; padding: 15px 25px;word-wrap: break-word; }.brandedPage.new_home header .content_steps .steps{display:none;}.brandedPage.new_home .chainsCommentsTitle{margin:2em 0 0.5em; text-align:left;}.brandedPage.new_home .chainsCommentsContainer{float:left;}.brandedPage.new_home .hgroups{display:none;}.brandedPage.new_home #chainSearchContainer{margin:115px auto 0;}.brandedPage.new_home .fixed .powered{display: none;}header .content_steps {width: 100%;height: 200px;overflow: visible;position: absolute;margin: 0;z-index: 4;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );bottom: 0;}header .content_steps .steps{width: 100%; position: absolute; left: 0; bottom: 30px; text-align:center;}header .content_steps .steps li{width:250px; display: inline-block; position: relative;}header .content_steps .steps li:last-child{margin:0;}.br header .content_steps .steps li{width:195px; margin:0 20px;}.br header .content_steps .steps li:first-child{margin:0 30px 0 0;}.br header .content_steps .steps li:last-child{margin:0 0 0 20px;}.br header .content_steps.show .steps li .text,.br header .content_steps.show .steps li .text span{width:225px;}header .content_steps .steps li span{position:relative; float: left; }header .content_steps .steps li .icon{width: 24px; height: 24px; margin:0 10px 0 0; background:url(home/sp_steps_icons-f18ded7df5ee3775e9f7e27b86c223d8.svg) no-repeat transparent; background-size:30px 200px;}header .content_steps .steps li.step_01 .icon{background-position:1px -4px;}header .content_steps .steps li.step_02 .icon{background-position:-3px -88px;}header .content_steps .steps li.step_03 .icon{background-position:-4px -173px;}header .content_steps .steps li .text{text-align:left; font-size:1.083em; color: #FFFFFF; position: absolute; left: 30px; top: 2px;}header .content_steps .steps li .icon{opacity:0; bottom:-10px; transition:all 0.20s cubic-bezier(1, 0.02, 0.27, 1.55); -webkit-transition:all 0.20s cubic-bezier(1, 0.02, 0.27, 1.55); -moz-transition:all 0.20s cubic-bezier(1, 0.02, 0.27, 1.55);}header .content_steps.show .steps li .icon{opacity:1; bottom:0px; transition:all 0.20s cubic-bezier(1, 0.02, 0.27, 1.55); -webkit-transition:all 0.20s cubic-bezier(1, 0.02, 0.27, 1.55); -moz-transition:all 0.20s cubic-bezier(1, 0.02, 0.27, 1.55);}header .content_steps .steps li .text{width: 0; height: 20px; overflow: hidden; transition:all 0.20s ease-in-out; transition-delay:1.5s;}header .content_steps.show .steps li .text{width:210px; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}header .content_steps .steps li .text span{width:210px; position:absolute; left: 0; top: 0;}header .content_steps .steps li.step_01 .icon{transition-delay:0.3s; -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s;}header .content_steps .steps li.step_01 .text{transition-delay:0.5s; -webkit-transition-delay:0.5s; -moz-transition-delay:0.5s;}header .content_steps .steps li.step_02 .icon{transition-delay:0.8s; -webkit-transition-delay:0.8s; -moz-transition-delay:0.8s;}header .content_steps .steps li.step_02 .text{transition-delay:1.1s; -webkit-transition-delay:1.1s; -moz-transition-delay:1.1s;}header .content_steps .steps li.step_03 .icon{transition-delay:1.4s; -webkit-transition-delay:1.4s; -moz-transition-delay:1.4s;}header .content_steps .steps li.step_03 .text{transition-delay:1.8s; -webkit-transition-delay:1.8s; -moz-transition-delay:1.8s;}.content_banner{background:#f1f1f1;}.content_banner .new_center_content{margin:70px auto 0; height: 300px;}.content_banner .new_center_content .img_bg{border-radius: 4px; position: relative; z-index: 1;}.content_banner .new_center_content .logo_banner{position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; z-index: 2; opacity: 1; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_banner .new_center_content .logo_banner.hover{opacity:0;}.content_banner .new_center_content:hover .logo_banner{opacity:0;}.content_banner .new_center_content:hover .logo_banner.hover{opacity:1; }.content_banner .new_center_content .content_btn{width:100%; position: absolute; bottom: 25px; left: 0; z-index: 2; text-align: center}.content_banner .new_center_content .content_btn .btn{overflow:hidden; display: inline-block; position: relative; padding:10px 30px; border:rgba(255,255,255,0.7) 1px solid; border-radius: 3px; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_banner .new_center_content:hover .content_btn .btn{background: rgba(0,0,0,0.45); transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_banner .new_center_content .content_btn .btn .text{ font-size: 1.250em; color:#FFFFFF; position: relative; z-index: 3;}.content_banner .module_slider_py .arrow_slider.left,.content_banner .module_slider_py .arrow_slider.right{width: 30px; height: 100%; bottom: auto; right: 0; z-index: 6;}.content_banner .module_slider_py .arrow_slider.left{left: 0;}.content_banner .module_slider_py .arrow_slider.left:after,.content_banner .module_slider_py .arrow_slider.right:after{width:30px; height:60px; position:absolute; top:0; bottom: 0; margin: auto 0; left:0; background: rgba(255,255,255,0.6); border-radius:30px 0 0 30px; content:'';  transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_banner .module_slider_py .arrow_slider.left:after{border-radius:0 30px 30px 0; }.content_banner:hover .module_slider_py .arrow_slider:after{background:rgba(255,255,255,1); transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_banner .module_slider_py .arrow_slider.left:before,.content_banner .module_slider_py .arrow_slider.right:before{width:8px; height:15px; position:absolute; top:0; bottom: 0; left:12px; margin:auto 0; background: url(common/bg_arrow_gray-07c5aa71f6ee47f195175e8a607968fd.svg) no-repeat; z-index: 8; background-size: 8px 15px; content: ''; }.content_banner .module_slider_py .arrow_slider.left:before{transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); left:7px;}.content_top_restaurants .new_center_content{padding: 90px 0 0;}.content_top_restaurants h2,.content_top_restaurants h3{font-size:2.667em; color:#273239; margin: 0 0 10px;}.content_top_restaurants h3{font-size:1.333em;}.content_top_restaurants .new_center_content ul{width: 100%; float: left; text-align: center;}.content_top_restaurants .new_center_content ul li{width:158px; display: inline-block; position: relative; top: 30px; opacity: 0;}.content_top_restaurants.show .new_center_content ul li{opacity:1; top:0; transition:all 0.45s ease-in-out; -webkit-transition:all 0.45s ease-in-out; -moz-transition:all 0.45s ease-in-out;}.content_top_restaurants .new_center_content ul li:nth-child(1),.content_top_restaurants .new_center_content ul li:nth-child(6){transition-delay:0.2s; -webkit-transition-delay:0.2s; -moz-transition-delay:0.2s;}.content_top_restaurants .new_center_content ul li:nth-child(2),.content_top_restaurants .new_center_content ul li:nth-child(5){transition-delay:0.35s; -webkit-transition-delay:0.35s; -moz-transition-delay:0.35s;}.content_top_restaurants .new_center_content ul li:nth-child(3),.content_top_restaurants .new_center_content ul li:nth-child(4){transition-delay:0.5s; -webkit-transition-delay:0.5s; -moz-transition-delay:0.5s;}.content_community .new_center_content{padding: 70px 0 0;}.content_community h2,.content_community h3{font-size:2.667em; color:#273239; margin: 0 0 10px;}.content_community h3{font-size:1.333em; margin:0 0 45px;}.content_community ul{width:100%; float:left; text-align: center;}.content_community ul li{width:225px; min-height: 200px; display: inline-block; margin:0 25px 0 0; text-align: center; position: relative;}.content_community ul li:last-child{margin: 0;}.content_community ul li{opacity:0; top:30px; }.content_community.show ul li{ opacity:1; top:0; }.content_community ul li img{width:70px; height:70px; display:inline-block; border-radius: 50%; background: url(https://img.pystatic.com/users/burger-1.png) no-repeat transparent; background-size:70px 70px;}img[src='Error.src']{display: none;}.content_community ul li .content_rating,.content_community ul li span,.content_community ul li p{width: 100%; float: left;}.content_community ul li .content_rating .rating-points{width:auto; float: none; display: inline-block; margin: 0 2px 0 0;}.content_community ul li .content_rating{margin: 0 0 10px;}.content_community ul li .content_rating .rating{width: 90px; float: none; top: 3px; position: relative;}.content_community ul li .name{font-size:1.083em; color: #acacac; margin: 5px 0;}.content_community ul li p{color: #4a4d4d; line-height: 1.5em; margin: 0 0 15px;}.content_community ul li .restaurant_name,.content_community ul li .date{font-size:0.917em; color:#acacac; line-height: 1.250em;}.content_community ul li:nth-child(1),.content_community ul li:nth-child(4){transition-delay:0.8s; -webkit-transition-delay:0.8s; -moz-transition-delay:0.8s;}.content_community ul li:nth-child(2),.content_community ul li:nth-child(3){transition-delay:1s; -webkit-transition-delay:1s; -moz-transition-delay:1s;}.content_seo .new_center_content{margin: 110px auto 0; background: #FFFFFF; border-radius: 6px; overflow: hidden;}.ve .content_seo .new_center_content{margin:110px auto;}.content_seo .new_center_content img{float: left; margin:0 45px 0 0; }.content_seo .new_center_content .content_info{padding:30px 45px; display: block; height: 250px; }.content_seo .new_center_content .content_info h2{float: none; text-align: left; font-size: 2.5em; line-height: 1em; margin:0 0 15px;}.content_seo .new_center_content .content_info p{font-size:1.083em; color: #767F86; line-height: 1.5em; margin: 0 0 15px;}.content_seo .new_center_content .content_info p:last-child{margin: 0;}.top_list .new_center_content{padding: 90px 0 0;}.top_list .new_center_content ul{width: 100%; float: left; text-align: center;}.top_list .new_center_content ul li{width:250px; display: inline-block; margin: 0 100px 0 0; position: relative;}.top_list .new_center_content ul li:last-child{margin: 0;}.top_list .new_center_content ul li .icon{width:100px; height:100px; position: relative; display: inline-block; border-radius: 50%; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0);}.top_list .new_center_content ul li .icon:after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; background: url(home/homeIcons1-0f2fd31fdf15174537e7931ef4ba511c.svg) no-repeat; background-size: 100px; content: '';}.top_list .new_center_content ul li.top_cities .icon:after{background-position:1px -2px;}.top_list .new_center_content ul li.top_neighborhoods .icon:after{background-position:1px -99px;}.top_list .new_center_content ul li.top_food .icon:after{background-position:0px -221px;}.top_list .new_center_content ul li h2{display: block; font-size:2.083em; color:#4d4d4d; margin: 20px 0 15px; position: relative;}.top_list .new_center_content ul li ol{width:100%; float:left; display: block; margin: 0; position: relative;}.top_list .new_center_content ul li ol li{width:auto; line-height: 1em; margin: 0;}.top_list .new_center_content ul li ol li a{font-size:1.083em; color: #4d4d4d;}.top_list .new_center_content ul li ol li a:hover{text-decoration: underline;}.top_list.show .new_center_content ul li .icon{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}.top_list .new_center_content ul li .icon:after{opacity:0; filter: blur(20px); transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}.top_list.show .new_center_content ul li .icon:after{opacity:1; filter: blur(0);}.top_list.show .new_center_content ul li.top_cities .icon:after,.top_list.show .new_center_content ul li.top_neighborhoods .icon:after,.top_list.show .new_center_content ul li.top_food .icon:after{transition-delay:0.25s; -webkit-transition-delay:0.25s; -moz-transition-delay:0.25s;}.top_list .new_center_content ul li h2{top:20px; opacity:0; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}.top_list.show .new_center_content ul li h2{top:0; opacity: 1; transition-delay:0.35s; -webkit-transition-delay:0.35s; -moz-transition-delay:0.35s;}.top_list .new_center_content ul li ol{top:20px; opacity:0; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}.top_list.show .new_center_content ul li ol{top:0; font-family: 'Lato'; opacity:1; transition-delay:0.4s; -webkit-transition-delay:0.4s; -moz-transition-delay:0.4s;}.apps{padding: 125px 0 0; overflow:hidden;}.peya .apps .content_bg{height: 280px; background: url(home/rebrand-banner-mobile-bg-90cfa31065a309af88bd399bbef4bce7.jpg) no-repeat center; background-size: cover;}.apps .content_bg{height: 280px; background: url(home/banner-mobile-bg-8970a7e87a6a6bf05272b332c38a8506.jpg) no-repeat center; background-size: cover;}.apps .content_bg .new_center_content{height:100%; padding: 60px 0 0;}.apps .content_bg .content_info{text-align: left;}.apps .content_bg .content_info h2,.apps .content_bg .content_info h3{font-family:'Muli'; color: #FFFFFF; text-align: left; font-weight: 700;}.apps .content_bg .content_info h2{font-size:3.167em; margin: 0 0 15px;}.apps .content_bg .content_info h3{font-size:1.833em; margin: 0 0 40px;}.apps .content_bg .content_info ul li{display: inline-block; margin: 0 15px 0 0}.apps .content_bg .content_info ul li:last-child{margin: 0;}.apps .content_bg .content_info ul li img{width:145px;}.apps .content_bg .phone_img{width:260px; position:absolute; bottom:-165px; right:-200px; opacity:0; transform:rotate(12deg); -webkit-transform:rotate(12deg); -moz-transform:rotate(12deg);}.apps.show .content_bg .phone_img{right: 0; opacity: 1; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}.new_footer{min-height:170px; padding: 30px 0; background: #f52f41; position: relative; z-index: 1;}.home .new_footer{ z-index: 1}.confirm .new_footer{top:13px;}.new_footer .up_content{}.new_footer .up_content .content_links{width:160px; float: left;}.new_footer .up_content .content_links:nth-child(2){width:185px;}.new_footer .up_content .content_links li{display: block; margin: 0 0 2px;}.new_footer .up_content .content_links li a{color:#FFFFFF; font-size: 0.917em;}.new_footer .up_content .content_social_apps{float: right;}.new_footer .up_content .content_social_apps .content_social{width: 215px; float: left;}.ve .new_footer .up_content .content_social_apps .content_social{width: 155px;}.new_footer .up_content .content_social_apps .content_social li{display: inline-block; margin: 0 10px 0 0;}.new_footer .up_content .content_social_apps .content_social li:last-child{margin:0;}.new_footer .up_content .content_social_apps .content_social li.title{width: 100%; color: #FFFFFF; font-size: 0.917em;}.new_footer .up_content .content_social_apps .content_social li a{width:28px; height: 28px; display: inline-block; font-size: 0; background:url(common/b-footer-sprite-006f08ed69352b31836f45e7402f6953.svg) no-repeat 0px 0px transparent; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.new_footer .up_content .content_social_apps .content_social li:hover a{opacity: 0.6;}.new_footer .up_content .content_social_apps .content_social li.gplus a{background-position:-1px -81px;}.new_footer .up_content .content_social_apps .content_social li.fb a{background-position:-1px -1px;}.new_footer .up_content .content_social_apps .content_social li.tw a{background-position:-1px -39px;}.new_footer .up_content .content_social_apps .content_social li.yt a{background-position:-1px -118px;}.new_footer .up_content .content_social_apps .content_apps{width: 112px; float: left;}.new_footer .up_content .content_social_apps .content_apps li{display: inline-block; margin: 0 10px 0 0;}.new_footer .up_content .content_social_apps .content_apps li:last-child{margin: 0;}.new_footer .up_content .content_social_apps .content_apps li.title{width: 100%; color: #FFFFFF; font-size: 0.917em;}.new_footer .up_content .content_social_apps .content_apps li a{width:28px; height: 28px; display: inline-block; font-size: 0; background:url(common/b-footer-sprite-006f08ed69352b31836f45e7402f6953.svg) no-repeat 0px 0px transparent; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.new_footer .up_content .content_social_apps .content_apps li:hover a{opacity: 0.6;}.new_footer .up_content .content_social_apps .content_apps li.ic_iphone a{background-position:1px -264px;}.new_footer .up_content .content_social_apps .content_apps li.ic_android a{background-position:0px -193px;}.new_footer .up_content .content_social_apps .content_apps li.ic_win_p a{background-position:0 -333px;}.new_footer .down_content{border-top: 1px solid rgba(255, 255, 255, 0.2); margin: 25px 0 0; position: relative;}.checkout .new_footer {min-height:50px; padding:0;}.checkout .new_footer .down_content {margin:6px 20px 0; border:none;}.new_footer .down_content span{float: left; font-size:0.917em; color:#FFFFFF; margin: 15px 0 0;}.ar .down_content span{margin: 30px 0 0;}.new_footer .down_content ul{ margin: auto; text-align: center;}.new_footer .down_content ul li{display: inline-block; margin: 0 5px 0 0;}.new_footer .down_content ul li:last-child{margin: 0;}.new_footer .down_content ul li a{width: 20px; height: 15px; display: block; margin: 0 5px 0 0; background: url('common/flags-sprite-3cf8588b25b9a77953c6468f90cdbfb2.png'); font-size: 0; border: 1px solid #fff; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.new_footer .down_content ul li a.ar{background-position: -2px -244px;}.new_footer .down_content ul li a.br{background-position: 20px -244px;}.new_footer .down_content ul li a.bo{background-position: 20px -438px}.new_footer .down_content ul li a.cl{background-position: 21px -272px;}.new_footer .down_content ul li a.pa{background-position: -22px -314px;}.new_footer .down_content ul li a.py{background-position: -21px -300px;}.new_footer .down_content ul li a.uy{background-position: -1px -300px;}.new_footer .down_content ul li a.ve{background-position: -1px -272px;}.new_footer .down_content ul li a.co{background-position: 21px -286px;}.new_footer .down_content ul li a.cr{background-position: -1px -438px}.new_footer .down_content ul li a.pe{background-position: 21px -258px;}.new_footer .down_content ul li a.ec{background-position: -1px -314px;}.new_footer .down_content ul li a.do{background-position: -1px -504px;}.new_footer .down_content ul li a:hover {opacity: 0.6;}.ar .new_footer .down_content ul{width:340px; position: absolute; left: 0; right:0; top: 14px; margin: 0 auto;}.new_footer .down_content .afip{display: none;}.ar .new_footer .down_content .afip{display: block; width:30px; margin: 15px 0 0; float: right;}.ar.checkout .new_footer .down_content .afip{margin:0px 40px 0; display:none;}.ar.checkout .down_content span{margin:16px 0 0;}.chainsBranchesContainer{ padding: 0; }.chainsBranchesContainer h1,.chainsBranchesContainer h2,.chainsBranchesContainer h3{text-align:center;}.chainsBranchesContainer #breadcrumbWrap{margin:0 !important;}.chainsBranchesContainer .content_top_restaurants .new_center_content{padding:0;}.chainsBranchesContainer .content_top_restaurants .new_center_content ul{margin:35px 0 0;}.chainsBranchesContainer .content_top_cadenas{background:#FFFFFF; padding:50px 0; margin:50px 0 20px;}.chainsBranchesContainer .content_top_cadenas h2{margin:10px 0 40px;}.chainsBranchesContainer .content_seo .new_center_content{margin:110px auto;}.chainsBranchesContainer .content_seo .new_center_content .content_info{height:240px;}.foodLanding{}.foodLanding h1,.foodLanding h2,.foodLanding h3{text-align:center;}.foodLanding .content_top_restaurants .new_center_content{padding:0;}.foodLanding .content_top_restaurants h3{margin: 0 0 30px;}.foodLanding .content_top_food{background:#FFFFFF; padding:50px 0; margin:50px 0 20px;}.foodLanding .content_top_food h2{margin:10px 0 40px;}.foodLanding .content_food_img{text-align:center;}.foodLanding .content_food_img li{width:300px !important; float:left; margin: 0 20px 20px 0; background:#FFFFFF; text-align:left;}.foodLanding .content_food_img li:nth-child(3){margin:0 0 20px;}.foodLanding .content_food_img li span{padding:5px 15px; font-size:1.083em; display:block;}.foodLanding .content_seo .new_center_content{margin:110px auto;}.foodLanding .content_seo .new_center_content .content_info{height:240px;}#featuredCities h2,#featuredDeliveries h2{font-size:1.5rem; text-align: left;}.homeLandingCities{}.homeLandingCities h1,.homeLandingCities h2,.homeLandingCities h3{text-align:center; overflow: visible !important;}.homeLandingCities h2{font-size:2.667em; color:#273239; margin: 0 0 10px;}.homeLandingCities h3{font-size:1.333em;}.homeLanding #breadcrumbWrap .lastCrumb{width:auto; line-height:1.250em;}.homeLandingCities .content_top_cities_img .new_center_content{padding:0;}.homeLandingCities .content_top_cities_img h3{margin: 0 0 30px;}.homeLandingCities .content_images_top{text-align:center; width:100% !important;}.homeLandingCities .content_images_top li{width:300px !important; float:left; padding:0 !important; margin: 0 20px 20px 0; background:#FFFFFF; text-align:left;}.homeLandingCities .content_images_top li:nth-child(3){margin:0 0 20px;}.homeLandingCities .content_images_top li span {padding:5px 15px; font-size:1.083em; display:block;}.homeLandingCities .content_top_cities{background:#FFFFFF; padding:50px 0; margin:50px 0 20px;}.homeLandingCities .content_top_cities h2{margin:10px 0 40px;}.homeLandingCities .content_seo .new_center_content{margin:110px auto 0;}.homeLandingCities .content_seo .new_center_content .content_info{height:250px;}.content_modal.split_review .step_01,.content_modal.split_review .step_02{width:100%; position: relative; overflow: hidden; transition:opacity 0.35s ease-in-out; -webkit-transition:opacity 0.35s ease-in-out; -moz-transition:opacity 0.35s ease-in-out;}.st_01 .step_01{opacity:1; height:auto;}.st_01 .step_02{opacity:0; height:0;}.st_02 .step_01{opacity:0; height:0;}.st_02 .step_02{opacity:1; height:auto;}.content_modal.split_review .box_modal{width:550px; padding: 22px 15px 20px;}.content_modal.show.split_review .box_modal{top: 50px;}.content_modal.split_review .box_modal .content_article{width: 100%; float: left;}.content_modal.split_review .box_modal .content_article header{width: 100%; float: left; padding: 0 0 15px; border-bottom: #e5e5e5 1px solid;}.content_modal.split_review .box_modal .content_article header span{width: 100%; float: left; text-align: center;}.content_modal.split_review .box_modal .content_article header .title{font-size:1.667em; color:#4e4f4f; margin: 0 0 6px;}.content_modal.split_review .box_modal .content_article header .date{color:#A9B1B7;}.content_modal.split_review .content_warning{width:100%; height:0; opacity: 0; position: relative; overflow: hidden; float:left; border-radius: 2px; text-align: center; border: #f8ebc4 1px solid; background:#faeecd; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_modal.split_review .content_warning.show{height:40px; opacity: 1; margin: 10px 0 0;  transition:height 0.35s ease-in-out; -webkit-transition:height 0.35s ease-in-out; -moz-transition:height 0.35s ease-in-out;}.content_modal.split_review .content_warning span{width: 100%; height:13px; position: absolute; top:0; bottom:0; margin: auto 0; left: 0; font-weight: bold; color:#4e4f4f; }.content_modal.split_review .content_rating{width: 100%; float: left; padding: 25px 40px;}.content_modal.split_review .content_rating li{width: 100%; float: left; position: relative; margin: 0 0 15px;}.content_modal.split_review .content_rating li:last-child{margin: 0;}.content_modal.split_review .content_rating li .content_text{width: 180px; float: left; line-height: 1.5em; margin:10px;}.content_modal.split_review .content_rating li .content_text span{width: 100%; float: left;}.content_modal.split_review .content_rating li .content_text .title{font-size:1.333em; color:#4e4f4f;}.content_modal.split_review .content_rating li .content_text .subtitle{color:#A9B1B7;}.content_modal.split_review .content_rating .content_stars{width: 230px; float:left; position: relative;}.content_modal.split_review .content_rating .content_stars .stars { background: url(common/sp_stars-99df275d02c59b0b4b65f20178716924.svg) repeat-x 0 0; background-size: 46px 138px; width: 100%; float: left;}.content_modal.split_review .content_rating .content_stars .stars input[type="radio"] {position: absolute; opacity: 0; filter: alpha(opacity=0); margin: 3px 3px 0 5px; cursor: pointer;}.content_modal.split_review .content_rating .content_stars .stars input[type="radio"].star-5:checked ~ span {width: 100%;}.content_modal.split_review .content_rating .content_stars .stars input[type="radio"].star-4:checked ~ span {width: 80%;}.content_modal.split_review .content_rating .content_stars .stars input[type="radio"].star-3:checked ~ span {width: 60%;}.content_modal.split_review .content_rating .content_stars .stars input[type="radio"].star-2:checked ~ span {width: 40%;}.content_modal.split_review .content_rating .content_stars .stars input[type="radio"].star-1:checked ~ span {width: 20%;}.content_modal.split_review .content_rating .content_stars .stars label {display: block; overflow: hidden; width: 46px; height: 46px; margin: 0!important; padding: 0!important; float: left; position: relative; z-index: 10; background: transparent!important; cursor: pointer;}.content_modal.split_review .content_rating .content_stars .stars label:hover{overflow: visible;}.content_modal.split_review .content_rating .content_stars .stars label:hover ~ span {background-position: 0 -45px;}.content_modal.split_review .content_rating .content_stars .stars label.star-5:hover ~ span {width: 100% !important;}.content_modal.split_review .content_rating .content_stars .stars label.star-4:hover ~ span {width: 80% !important;}.content_modal.split_review .content_rating .content_stars .stars label.star-3:hover ~ span {width: 60% !important;}.content_modal.split_review .content_rating .content_stars .stars label.star-2:hover ~ span {width: 40% !important;}.content_modal.split_review .content_rating .content_stars .stars label.star-1:hover ~ span {width: 20% !important;}.content_modal.split_review .content_rating .content_stars .stars span {display: block; width: 0; position: absolute; top: 0; left: 0; height: 46px; background: url(common/sp_stars-99df275d02c59b0b4b65f20178716924.svg) repeat-x 0 -45px; background-size: 46px 138px;  -webkit-transition: -webkit-width 0.5s; -moz-transition: -moz-width 0.5s; transition: width 0.5s;}.content_modal.split_review .content_score{width: 100%; float: left; text-align: center; margin: 0 0 30px;}.content_modal.split_review .content_score span{display: inline-block; color:#273239; font-size: 1.333em;}.content_modal.split_review .content_score .number{width:30px; height:25px; margin:0 5px 0 0; line-height: 25px; background:#e6e6e6; font-size:1em; border-radius: 2px; text-align: center;}.content_modal.split_review .content_score .number.active{color: #FFFFFF; background:#fdc900; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; -moz-transition:all 0.35s ease-in-out;}.content_modal.split_review .content_comment{width: 100%; float: left; position: relative;}.content_modal.split_review .content_comment textarea{height:80px; padding:11px 10px 0 80px; font-size: 1.167em;}.content_modal.split_review .content_comment.active textarea{border:#4d4e52 1px solid;}.content_modal.split_review .content_comment img{position: absolute; top:11px; left: 15px; width:50px; height:50px; border-radius: 50%;}.content_modal.split_review .content_comment .counter{width: 100%; float: left; margin:5px 0 0; text-align: right; font-size:0.917em; color:#A9B1B7;}.content_modal.split_review .content_comment.active .counter{color:#4d4e52;}.content_modal.split_review .content_btn{width:100%; float: left; margin: 20px 0 0;}.content_modal.split_review .content_btn .button{width:100%; font-size: 1.333em; padding: 11px;}.content_modal.split_review .step_02 header{width:100%; float:left; text-align: center;}.content_modal.split_review .step_02 header span{width:100%; float: left;}.content_modal.split_review .step_02 header .title{font-size:2.333em; color:#4e4f4f;}.content_modal.split_review .step_02 header .title span{width: auto; float: none; display: inline-block;}.content_modal.split_review .step_02 header .subtitle{font-size:1.333em; color:#4e4f4f; margin: 10px 0 30px;}.content_modal.split_review .content_card{width: 100%; float: left; border:1px #e6e6e6 dashed; padding: 10px; border-radius: 2px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_modal.split_review .content_card img{width: 50px; height: 50px; float: left; border-radius: 50%;}.content_modal.split_review .content_card .content_info{display: block; padding: 0 0 0 65px;}.content_modal.split_review .content_card .content_info .content_rating{padding:0;}.content_modal.split_review .content_card .content_info .content_rating .rating_number{padding:4px 5px; border-radius: 2px; display: inline-block; font-size:0.917em; color: #FFFFFF; background: #fdc900;}.content_modal.split_review .content_card .content_info .content_rating .rating{position: relative; top:4px; margin: 0 0 0 5px;}.content_modal.split_review .content_card .content_info p{line-height: 1.750em; padding:35px 0 0; color:#4d4e52; display: block;}.content_modal.split_review  .content_card_woc{width: 100%; float: left; text-align: center; margin: 0 0 30px; }.content_modal.split_review  .content_card_woc img{width: 50px; height: 50px; border-radius: 50%; display: inline-block;}.content_modal.split_review  .content_card_woc .content_rating{width:140px; float:none; padding:0; display: inline-block;}.content_modal.split_review  .content_card_woc .content_rating .rating_number{padding:4px 5px; border-radius: 2px; display: inline-block; font-size:0.917em; color: #FFFFFF; background: #fdc900;}.content_modal.split_review  .content_card_woc .content_rating .rating{position: relative; top:4px; margin: 0 0 0 5px;}.content_modal.split_review .info_text{width: 100%; float: left; text-align: center; color: #A9B1B7; margin: 15px 0 30px;}.content_modal.split_review .info_text a{text-decoration: underline; color: #A9B1B7;}.content_modal.split_review .st_02 .content_btn{margin: 5px 0 0 ;}.content_modal.split_review .st_02 .content_btn .button{width:100%; margin: 0;}.content_modal.split_review .st_02 .content_btn .btn_favourite{width: 100%; background: #fafafa; margin: 0 0 15px; border-radius: 2px; border:#e6e6e6 1px solid; padding: 1rem  1.6rem; text-align: center;}.content_modal.split_review .st_02 .content_btn .btn_favourite span{display:inline-block; color:#4b83b1; font-size: 1.083em; padding:0 0 0 20px; background:url("common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg") no-repeat scroll -6px -1676px}.content_modal.split_review .st_02 .content_btn .btn_favourite:hover span,.content_modal.split_review .st_02 .content_btn .btn_favourite.active span{background-position:-6px -1693px;}.content_modal.show_comments .box_modal{width:550px; padding: 15px;}.content_modal.show.show_comments .box_modal{top: 50px;}.content_modal.split_review .box_modal .content_article{width: 100%; float: left;}.content_modal.show_comments .box_modal .content_article header{width: 100%; float: left; padding: 0 0 15px;}.content_modal.show_comments .box_modal .content_article header span{width: 100%; float: left; text-align: center;}.content_modal.show_comments .box_modal .content_article header .title{font-size:1.667em; color:#4e4f4f; margin: 0;}.content_modal.show_comments .box_modal .content_article header .date{color:#A9B1B7;}.content_modal.show_comments .content_card{width: 100%; float: left; border:1px #e6e6e6 dashed; padding: 10px; margin: 10px 0 0; border-radius: 2px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}.content_modal.show_comments .content_card img{width: 50px; height: 50px; float: left; border-radius: 50%;}.content_modal.show_comments .content_card .content_info{display: block; padding: 0 0 0 65px;}.content_modal.show_comments .content_card .content_info .content_rating{padding:0;}.content_modal.show_comments .content_card .content_info .content_rating .rating_number{padding:3px 5px; border-radius: 2px; display: inline-block; font-size:0.917em; color: #FFFFFF; background: #fdc900;}.content_modal.show_comments .content_card .content_info .content_rating .rating{position: relative; top:4px; margin: 0 0 0 5px;}.content_modal.show_comments .content_card .content_info p{line-height: 1.750em; padding:10px 0 0; color:#4d4e52; display: block;}.content_modal.show_comments  .content_card_woc{width: 100%; float: left; text-align: center; margin:20px 0; }.content_modal.show_comments  .content_card_woc img{width: 50px; height: 50px; border-radius: 50%; display: inline-block;}.content_modal.show_comments  .content_card_woc .content_rating{width:140px; float:none; padding:0; display: inline-block;}.content_modal.show_comments  .content_card_woc .content_rating .rating_number{padding:4px 5px; border-radius: 2px; display: inline-block; font-size:0.917em; color: #FFFFFF; background: #fdc900;}.content_modal.show_comments  .content_card_woc .content_rating .rating{position: relative; top:4px; margin: 0 0 0 5px;}.content_modal.show_comments .content_btn{width: 100%; float: left; margin: 20px 0 0; }.content_modal.show_comments .content_btn .button{width:100%; font-size: 1.167em; padding: 11px;}#confirmAddressModal .modalContent .addressContent{font-weight: bold;}#checkoutContainer #deliveryAddress #addressFormModalContainer .closeModal { display: block !important;}.accountSectionContainer #myAddressesContainer #myaddressForm .closeModal,#checkoutContainer #deliveryAddress .closeModal,#deleteAddressModal .tclose,#resultModal .tclose {display: none;}.ellip {display: block;height: 100%;}.ellip-line {display: inline-block;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;max-width: 100%;}.ellip,.ellip-line {position: relative;overflow: hidden;}#toolBar.isFixed{position: fixed; bottom: auto;}.brandedPage .fixed #chainSearchContainer{margin: 0 auto!important; top:auto !important;}.brandedPage .chains .fixed #chainSearchContainer fieldset.row{margin: 0 !important;}.brandedPage .fixed #chainSearchContainer h2{display: none;}.vouchers .check_out .cart {padding: 15px 0 0 0;}.vouchers .check_out .cart a {padding: 0 10px;}.vouchers .check_out .cart img {display: inline-block;height: 15px;margin: 0 5px;position: relative;width: 15px;}.vouchers .check_out .modals .modal_content {position: relative; text-align: center;}.vouchers .check_out .modals .validate .response_message {color: #c60f13;display: block;line-height: 1.5;text-align: left;padding: 5px 0 0 0;}.vouchers .check_out .modals .validate .voucher_code {text-transform: uppercase;}.vouchers .check_out .modals .validate .voucher_code.error {border-color: #c60f13;}.vouchers .check_out .modals .validate .validate_voucher {margin: 10px 0 0 0;width: 100%;}.vouchers .check_out .modals .validate .voucher_overlay {background: rgba(255, 255, 255, 0.9);border-color: rgba(255, 255, 255, 0.9);height: 100%;left: 0;position: absolute;text-align: center;top: 0;visibility: hidden;width: 100%;z-index: 2;}.vouchers .check_out .modals .validate .voucher_overlay.visible {visibility: visible;}.vouchers .check_out .modals .validate .voucher_overlay svg,.vouchers .check_out .modals .validate .voucher_overlay img {position: relative;top: 25%;}.vouchers .check_out .modals .modal_content .keep_voucher footer {margin-top: 10px;}.content_stamps_ab{width:250px; height:0; opacity:0; padding:12px 15px 10px 0; position:fixed; bottom:50px; left:50px; background:#eedeef; border-radius:6px; border-bottom:rgba(140,97,142,0.2) 2px solid; transition:all 0.35s ease-in-out; -webkit-transition:all 0.35s ease-in-out; transition-delay:1s; -webkit-transition-delay:1s; z-index:5;}.content_stamps_ab.active{height:75px; opacity:1; }.content_stamps_ab .call_to_action{display:block; padding:0px 0 0 50px; height:100%;}.content_stamps_ab .call_to_action:hover{text-decoration:none;}.content_stamps_ab .ornament_stamp{width:48px; height:48px; opacity:0; position:absolute; top:5px; left:0; border-radius:50%; background:#eedeef; transition-delay:0s; transition-delay:0s;}.content_stamps_ab.active .ornament_stamp{top:-15px; opacity:1; transition:top 0.35s cubic-bezier(0.68, -0.55, 0.27, 1.55); -webkit-transition:top 0.35s cubic-bezier(0.68, -0.55, 0.27, 1.55); transition-delay:1.4s; -webkit-transition-delay:1.4s;}.content_stamps_ab .ornament_stamp:before{width: 36px; height: 36px; position: absolute; top: 7px; left: 5px; content:''; background: url("stamps/sp_stamps_list-1e4490855e87df09412475dc22ca5a1f.png") -1px -2px no-repeat; opacity: 0;  transform:scale(1.5); -webkit-transform:scale(1.5); -moz-transform:scale(1.5); transform-origin:center; -webkit-transform-origin:center; -moz-transform-origin:center;}.content_stamps_ab.active .ornament_stamp:before{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity: 1; transition:all 0.35s cubic-bezier(0.22, 0.61, 0.36, 1); -webkit-transition:all 0.35s cubic-bezier(0.22, 0.61, 0.36, 1); transition-delay:2s; -webkit-transition-delay:2s;}.content_stamps_ab .title{width:100%; color:#8c618e; box-sizing:border-box; -webkit-box-sizing:border-box; left:-15px; opacity:0; position:relative; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; transition-delay:0; -webkit-transition-delay:0;}.content_stamps_ab.active .title{left:0; opacity:1; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; transition-delay:2.2s; -webkit-transition-delay:2.2s;}.content_stamps_ab .text{width:100%; color:#8c618e; line-height:1.250em; position:relative; top:8px; left:-15px; opacity:0; box-sizing:border-box; -webkit-box-sizing:border-box; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; transition-delay:0; -webkit-transition-delay:0;}.content_stamps_ab.active .text{left:0; opacity:1; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; transition-delay:2.4s; -webkit-transition-delay:2.4s;}.content_stamps_ab .call_to_action:hover .title,.content_stamps_ab .call_to_action:hover .text{text-decoration:underline;}.content_stamps_ab .title span,.content_stamps_ab .text span{font-weight:bold;}.content_stamps_ab .close{font-size:0px; opacity:0; width:20px; height:20px; background:url("common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg") no-repeat  -12px -1041px / 31px 3240px; position:absolute; top: 5px; right:5px; z-index:2; transition:all 0.35s ease; -webkit-transition:all 0.35s ease; transition-delay:0s; -webkit-transition-delay:0s;}.content_stamps_ab.active .close{opacity:1; transition:all 0.35s ease; -webkit-transition:all 0.35s ease; transition-delay:2.5s; -webkit-transition-delay:2.5s;}.topSection{width:99%; border:#e34737 1px dashed; border-radius:3px; margin:0 0 25px;}.topSection .sectionTitle{padding:10px 0 0 10px;}.topSection .sectionTitle h3 span{color:#e34737;}.sectionTitleFixed {position: fixed;z-index: 10;top: 0;width: 630px;background-color: white;}.error #searchContainer fieldset .button { top: 30px; }.hideTotalFilters .countFilters { display: none !important; }.content_onboarding{width:100%; float:left;}.content_onboarding .content_info_search{width:100%; float:left; padding:0 0 60px;}.content_onboarding.open .content_info_search {background:#fffbec;}.content_onboarding.soon_120_preorder .content_info_search,.content_onboarding.soon_preorder .content_info_search{background:#fef9e7;}.content_onboarding.closed .content_info_search,.content_onboarding.soon_menu .content_info_search,.content_onboarding.soon_120_menu .content_info_search,.content_onboarding.open_later .content_info_search{background:#f8e8e2;}.content_onboarding .msg_restaurant_state{width:100%; float:left; border-radius:1px; padding:20px 0; margin:0 0 30px; text-align:center; border: none !important;}.content_onboarding.open .msg_restaurant_state{display:none;}.content_onboarding.soon_preorder .msg_restaurant_state, .content_onboarding.soon_120_preorder .msg_restaurant_state{background:#fef3cf;}.content_onboarding.closed .msg_restaurant_state,.content_onboarding.soon_menu .msg_restaurant_state,.content_onboarding.soon_120_menu .msg_restaurant_state,.content_onboarding.open_later .msg_restaurant_state{background:#fbd1c3; border:#e2b4a4 1px solid;}.content_onboarding .msg_restaurant_state span{width:auto; font-size:1.667em; color:#273239; position:relative;}.content_onboarding.soon_preorder .msg_restaurant_state span:before,.content_onboarding.soon_120_preorder .msg_restaurant_state span:before,.content_onboarding.soon_120_menu .msg_restaurant_state span:before,.content_onboarding.open_later .msg_restaurant_state span:before{width:30px; height:30px; position:absolute; left:-35px; top:0; bottom:0; margin:auto 0; background:url(profile/onboarding/bg_clock-9ac189b7c1dd55f1d39a7388bf02b15a.svg) no-repeat transparent; content:'';}.content_onboarding .content_info_search .title,.content_onboarding .content_info_search .subtitle{width:100%; float:left; text-align:center; color:#273239;}.content_onboarding .content_info_search .title{font-size:2.000em; font-weight:bold;}.content_onboarding .content_info_search .title{margin:0 0 10px;}.content_onboarding.open .content_info_search .title{ margin:40px 0 10px; font-family: 'Muli'; }.content_onboarding .content_info_search .subtitle{font-size:1.333em; margin:0 0 40px;}.content_onboarding .content_info_search .content_form{width:100%; display:block; text-align:center;}.content_onboarding .content_info_search .content_form li{display:inline-block; white-space:nowrap; position:relative;}.content_onboarding .content_info_search .content_form .first{width:170px; text-align: left; margin: 0; margin-right: -2px; }.content_onboarding .content_info_search .content_form .first label { font-size: 1.083em; height: auto }.content_onboarding .content_info_search .content_form .first #selectCity { height: 48px; border-radius: 2px 0 0 2px; }.content_onboarding .content_info_search .content_form .second #address { height: 48px; border-radius: 0; }.content_onboarding .content_info_search .content_form .first #validation_selectCity,.content_onboarding .content_info_search .content_form .second #validation_selectArea { height: 48px; border-radius: 2px 0 0 2px; }.content_onboarding .content_info_search .content_form .second #validation_address { height: 48px; border-radius: 0; }.content_onboarding .content_info_search .content_form .second label { font-size: 1.083em; height: auto }.content_onboarding .content_info_search .content_form .second{width:350px; margin:0 -3px 0 -3px; text-align: left; height: 48px;}.content_onboarding .content_info_search .content_form #cep { height: 48px; }.content_onboarding .content_info_search .content_form #noCep { color: #273239; text-decoration: underline; }.content_onboarding .content_info_search .content_form .br { max-width: 500px; margin: 0 auto; }.content_onboarding .content_info_search .content_form .br label { text-align: left; font-size: 1.2em; margin-bottom: .7em; }.content_onboarding .content_info_search .content_form li label,.content_onboarding .content_info_search .content_form li input,.content_onboarding .content_info_search .content_form li select,.content_onboarding .content_info_search .content_form li a{width:100%; height:48px; float:left; color:#273239; text-align:left; outline:0; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out;}.content_onboarding .content_info_search .content_form li label{font-size:1.083em; height:auto;}.content_onboarding .content_info_search .content_form li.address label{padding:0 0 0 15px;}.content_onboarding .content_info_search .content_form li select{font-size:1.250em; background:#FFFFFF; border-radius:2px 0 0 2px; border:#e4e4e4 1px solid; }.content_onboarding .content_info_search .content_form li select:focus{outline:0; border:0;}.content_onboarding .content_info_search .content_form li.city:before{width:20px; height:20px; position:absolute; right:10px; bottom:13px; background:url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll -13px -902px rgba(0, 0, 0, 0); background-size:31px 3240px; content:''; pointer-events:none;}.content_onboarding .content_info_search .content_form li.city:focus:before{transform:rotate(-90deg);}.content_onboarding .content_info_search .content_form li input{font-size:1.250em; padding:0 15px; border-top:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; border-left:none; border-right:none;}.content_onboarding .content_info_search .content_form a.button{text-align:center; line-height:48px; color:#FFFFFF; font-size:1.4em; font-weight:bold; padding:0 25px; background:#f52f41; border: none; border-radius:0 2px 2px 0 !important; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out;}.content_onboarding .content_info_search .content_form li a:hover{text-decoration:none; background:rgba(245,47,65,0.8);}.content_onboarding .content_info_search .content_form input.warning { border:#f52f41 1px solid; }.content_onboarding .content_steps_onboarding{width:100%; float:left; background:#FFFFFF; padding:25px 0 30px; margin-bottom: 15px;}.content_onboarding .content_steps_onboarding h3{width:100%; float:left; margin:0 0 50px; font-size:1.500em; color:#273239; text-align:center;}.content_onboarding .content_steps_onboarding .steps{width:100%; float:left; text-align:center; margin:0;}.content_onboarding .content_steps_onboarding .steps li{width:285px; display:inline-block; margin:0 30px 0 0;}.content_onboarding .content_steps_onboarding .steps li:last-child{margin:0;}.content_onboarding .content_steps_onboarding .steps li figure{width:90px; height:56px; float:left; margin:0 20px 0 0; background:url(profile/onboarding/bg_steps-b0afeef262d57d1ce28d8a0fe53c7a3c.svg) no-repeat 0px 0px;}.content_onboarding .content_steps_onboarding .steps li.step_01 figure{background-position:0px -4px; margin:0;}.content_onboarding .content_steps_onboarding .steps li.step_02 figure{background-position:0px -87px;}.content_onboarding .content_steps_onboarding .steps li.step_03 figure{background-position:0px -177px;}.content_onboarding .content_steps_onboarding .steps li .text{display:block; text-align:left;}.content_onboarding .content_steps_onboarding .steps li .text .title{width:auto; float:none; display:block; font-size:1.250em; font-weight:bold; color:#273239;}.content_onboarding .content_steps_onboarding .steps li .text p{color:#273239; line-height:1.333em;}.loader_bar{height:4px; position:fixed; top:0; left:0; z-index:15; background:#f52f41; transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; pointer-events: none;}#txtCitizenCard.invalid-dni { border-color: red !important; }.certified-picture { font-family: Arial; font-size: 11px; text-align: left; color: #273239; float: right; margin: 0; cursor: pointer; font-weight: normal; }.certified-picture .icon-certified { background: url(common/icon-certified-photos-9b2fc42567291f5b40797871746d06c2.svg) no-repeat scroll 0px 0px; width: 18px; height: 18px; display: inline-block; margin: 3px 0px 0 0; }#menu ul li.product-full-card { width: 100%; height:118px; }#menu ul li.product-full-card .profile-image-wrapper { border: #dfdfdf 1px solid; width: 96px; height: 96px; border-radius: 4px; float: left; margin-right: .8rem; display: table-cell; overflow: hidden; }#menu ul li.product-full-card img { min-height: 98px; object-fit: cover; max-width: 100%; overflow: hidden; }#menu ul li.product-full-card img.custom-image-product { max-width: 140%; margin-top: 0; margin-bottom: 0; margin-left: -20px; overflow: hidden; }.appetito24 #menu ul li.product-full-card .price { bottom: -5px; }#menu ul li.product-full-card .product-description { width: 100%; padding-top: 5px; clear: left; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 1; max-height: 22px; font-size: 13px; color: #7b7b7b; line-height: 15px; display: -webkit-inline-box; }#menu ul li.product-full-card .content { display: inline-block; position: relative; width: 82%; float: left; height: 96px; }#menu ul li.product-full-card b { margin: -25px -7px 0 3px; }#menu ul li.product-full-card span { line-height: 1.7; font-size: 1.2rem; display: inline-block; }#menu .product-full-card span.discounted-price { margin-right: 5px; }#menu .product-full-card span.has-discount { font-size: 11px; }.bo #searchContainer fieldset.row { width: 100%; }#searchContainer.bo fieldset .searchLabelContainer.address {width: 60%;}@media (min-width: 1925px) {.favoriteLink { background-position: 0px -1453px; }.favoriteLink:hover, .favorite, #profileHeader #profileInfo div .favoriteLink:hover, #profileHeader #profileInfo div .favoriteLink.favorite { background-position: 0px -1523px; }.peya #header.newHomeStyle  .row.rowContainer.homeWrapper { margin-top: 3%; }.peya #header.newHomeStyle .hgroups { padding: 13em .6em 1em; }.home.peya #header.newHomeStyle .hgroups { padding: 13em .6em 1em; }.peya.br #header.newHomeStyle  .row.rowContainer.homeWrapper { margin-top: 11%; }#searchContainer.br .noCepContainer #noCep { margin: 2.0em 0 0; }.home.peya.br #header.newHomeStyle .hgroups { padding: 5em .6em 1em; }.chainsHome.br #header.newHomeStyle .hgroups, .homeLanding.cities.br #header.newHomeStyle .hgroups { padding: 0 .6em 1em !important; }.chains.chainsHome.br .withCep #bigSearchBackground { top: 9em; }.home.br.peya #header.newHomeStyle .hgroups { padding: 11em .6em 1em; }}@media (max-width: 1445px) {.home.peya #header.newHomeStyle .hgroups { padding: 10em .6em 1em; }}@media (max-width: 1285px) {.home.peya #header.newHomeStyle .hgroups { padding: 7em .6em 1em; }}@media (max-width: 1024px) {#profileContainer, #checkoutContainer { display: inline-block;}}@media (max-width: 1000px) {.chainsInterlink  { margin: 0; padding-left: 0; }aside#cartContainer #cart ul li .dropdown select,.menuModal footer .dropdown select{width:97%;}.content_most_order .most_order_card{width:200px;}.content_most_order .most_order_card figure{width:100%;}#header figure.logo{margin:0 0 0 20px;}#header .userNav{width:68%; margin:0 20px 0 0;}.content_filter_channels li a span {float: left;margin: 4px 0 0 8px;width: 90px !important;}#searchContainer.fixed fieldset.row{width:100% !important; padding:0 20px !important;}#searchContainer.fixed fieldset .text_fixed{font-size:1.250em; margin:17px 20px 0 0;}#searchContainer.fixed fieldset .searchLabelContainer.address{width:190px !important;}#searchContainer.fixed fieldset .button,#searchContainer.fixed.ar fieldset .button,#searchContainer.fixed.uy fieldset .button{width:40px !important; background:url('common/sprite-icon-opt-ef439eef271dfc82b446e5835f632013.svg') no-repeat scroll 5px -1963px #F52F41; margin:8px 0 0 !important; float:right; text-indent:-9999px;}.new_center_content,footer .new_center_content{width:100%;}.content_top_restaurants .new_center_content ul li{width:110px;}.content_community ul li:nth-child(3){margin:0;}.content_community ul li:nth-child(4){display:none;}.top_list .new_center_content ul li{width:200px; margin:0 20px 0 0;}.apps .content_bg .content_info{padding:0 0 0 20px;}.apps .content_bg .content_info h2{font-size:2.833em;}.apps .content_bg .phone_img{width:220px;}.new_footer .up_content .content_links{width:110px; padding:0 0 0 20px;}.new_footer .up_content .content_links:nth-child(2){width:165px;}.new_footer .up_content .content_social_apps,.new_footer .down_content ul{padding:0 20px 0 0;}.new_footer .down_content span{padding:0 0 0 20px;}.content_payment_select{width:100%;}.content_payment_select li{width:100%; margin:0 0 10px;}}@media (max-width: 768px) {#menu ul li.product-full-card .content { width: 76%; }}.certified-picture {font-family: Arial;font-size: 11px;text-align: left;color: #273239;float: right;margin: 0;cursor: pointer;font-weight: normal;}.certified-picture .certified-text{ display: inline-block; position: relative; top: -6px; margin-right: 2px; font-weight: normal !important; }.account.locationMyAccount .selectCityAccountPage { display: block !important; }.locationMyAccount #addressList ul li .line-alias { max-width: 200px; overflow: hidden; display: inline-block; top: 5px; position: relative; text-overflow: ellipsis; white-space: nowrap; }.locationMyAccount #addressList ul li .line-address { max-width: 300px; overflow: hidden; display: inline-block; top: 5px; position: relative; text-overflow: ellipsis; white-space: nowrap; }.account #js-modal-address { display: none; }.checkout #js-modal-address { display: none; }.checkoutAddressValidate #js-modal-address { display: block; }.appetito24 .account #js-modal-address { display: none; }#menu ul li.product-full-card .content.full-card-empty { width: 100%; }#cart ul li div.price{ padding: 5px 0px !important; }.checkoutAddressValidate .labelCityAccountPage { display: block !important; }#menu ul li.product-full-card .profile-image-wrapper { border: #dfdfdf 1px solid; width: 96px; height: 96px; border-radius: 4px; float: right; margin-right: 18px; display: table-cell; overflow: hidden; }#menu ul li.product-full-card img { min-height: 98px; object-fit: cover; max-width: 100%; overflow: hidden; }#menu ul li.product-full-card { width: 49%; height: 118px; }#menu ul li.product-full-card .content { display: inline-block; position: relative; width: 60%; float: left; height: 96px; }#menu ul li.product-full-card h4 { width: 90%; float: left; margin: .2em 0; padding: 0; line-height: 1.4; font-size: 1.2rem; }#menu ul li.product-full-card h4.productName { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; max-height: 45px; }#menu ul li.product-full-card b { margin: 10px 1px; position: absolute; right: 0; top: 0; }#menu ul li.product-full-card .price { width: 53%; float: left; text-align: left; font-weight: bold; position: absolute; }#menu ul li.product-full-card .content.full-card-empty { width: 100%; }#myAccountTabs > dl > dd.my-voucher-wallet > a {background: url('my-account/coupon-unselected-ce2ed4cbe14ff8ba193e01eb70824ef3.svg') no-repeat !important;background-position-x: 10px !important;background-position-y: 13px !important;background-size: 17px !important;background-color: #fff !important;}#myAccountTabs > dl > dd.my-voucher-wallet > a:hover, #myAccountTabs > dl > dd.my-voucher-wallet.active > a {background-position-x: 10px;background-position-y: 10px;background-size: 17px;color: #F52F42 !important;font-weight: 700;}#userMenu > li.my-voucher-wallet > a {background: url('my-account/coupon-unselected-ce2ed4cbe14ff8ba193e01eb70824ef3.svg') no-repeat !important;background-position-x: 20px !important;background-position-y: 15px !important;background-size: 16px !important;}#userMenu > li.my-voucher-wallet > a:hover, #userMenu > li.my-voucher-wallet.active > a {background-position-x: 20px !important;background-position-y: 15px !important;background-size: 16px !important;}.column, .columns {padding: .15em;}#paymentOptionsModal .po-container {text-align: left;}#paymentOptionsModal .label-item-for {text-align: left;}#paymentOptionsModal .element-container {display: inline-block;margin-right: 20px;}#paymentOptionsModal .element-container:first-child {margin-left: 10px;}#paymentOptionsModal .element-container select.fake-responses {width: 180px;}#paymentOptionsModal .element-container select.fake-cards {width: 140px;}#paymentOptionsModal .row-container {margin-bottom: 30px;}#paymentOptionsModal .button.deny {border: 1px solid #cacaca;color: #555;background: #fafafa;text-shadow: none;}#paymentOptionsModal .button.deny:hover {background: #fff;border: 1px solid #aaa;color: #4C4E4E;}#paymentOptionsModal .row-container:last-child {margin-bottom: 10px;text-align: right;}.shelvesListProducts {margin-top: 30px;}#restaurantSuggestionBanner .container {display: flex;height: 220px;margin-top: 4%}#restaurantSuggestionBanner .container .image-container {flex-basis: 50%;height: 100%;}#restaurantSuggestionBanner .container .image-container >div {background: url('home/cooker-0e3a5ac40d42ef23e912830b5ed2fd36.png') no-repeat ;height: 300px;width: 300px;background-size: contain;float: right;}#restaurantSuggestionBanner .container .text {flex-grow: 1;height: 100%;align-content: flex-start}#restaurantSuggestionBanner .container .text > div{font-family: Muli;font-weight: bold;font-size: 24px;Line-height: 35px;color: #273239;width: 250px;margin-left: 20px;font-weight: bold;}#restaurantSuggestionBanner .container .text > button{margin-left: 20px;margin-top: 30px;width: 24%;padding: 1.2rem 1.6rem;font-size: 1.4rem;transition: all linear 0.5s;}#restaurantSuggestionBanner .container .text > button:hover {background-color: #F77EE9;}div.ab-feed.ab-show {z-index: 3;}#businessBillingContainer .invoice-on-behalf-of-a-company {margin-bottom: 11px;}#businessBillingContainer .business-name {margin-bottom: 15px;}.show-price-pharma {font-size: 'Muli Semibold';font-size: 14px;color: #F52F41;z-index: 10;}