@charset "UTF-8";/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/img,legend{border:0}body,sub,sup{position:relative}.btn--left:after,.btn--right:after,.clearfix,.header:after,.modal .modal__body:after,.modal .modal__footer:after,.small-box__list:after{clear:both}.btn--arrow-bottom:after,.btn--left:after,.btn--right:after,.read-more-br{content:""}.country-section-add-image,.ionic-dishes__thumb,.pairing-tips__list .item .left .thumb,.popular-dishes .popular-dish .thumb,.popular-dishes--product .popular-dishes-list .popular-dish .thumb,.profile-reviews__list .item .thumb,img{image-rendering:-webkit-optimize-contrast}#global-search .search-list .search-section .search-item:focus,.drawer-list__toggle,.landing-page__main .autocomplete .item:focus,a:active,a:hover,button,button:focus,input,input:focus,textarea,textarea:focus{outline:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.h1,.h1--medium,.h1--small,.h2,.h2--large,.h2--small,.h3,.h3--large,.h3--small,body,input{line-height:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver}legend{}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}#global-search .input-container .icon--arrow--left--alt,#global-search .search-list .search-section .search-item,.btn:focus,.btn:hover,.custom-pointer,.desktop-popup-box .login-help .login-btn:hover,.desktop-popup-box form .checkbox__wrap label,.header .log-in,.header .search-wrap:hover,.nav li a:focus,.nav li a:hover,.nav ul a:focus,.nav ul a:hover,.tab__nav ul li,a,button,input,textarea{cursor:url(icons/pointer.cur),pointer}.custom-pointer-ie,.ie a,.ie button,.ie input,.ie textarea{cursor:url(assets/layout/icons/pointer.cur),pointer}button,input,textarea{border:none;vertical-align:bottom}.desktopmaxwidth{display:block;margin:0 auto}.read-more--hidden>p,.read-more--visiable>p{margin:0}@media(min-width:960px){.desktopmaxwidth--small{width:660px}.desktopmaxwidth--medium{width:760px}.desktopmaxwidth--large{width:860px}}@media(min-width:1020px){.desktopmaxwidth--small{width:520px}.desktopmaxwidth--medium{width:720px}.desktopmaxwidth--large{width:1020px -100}}@media(min-width:1350px){.desktopmaxwidth--small{width:650px}.desktopmaxwidth--medium{width:950px}.desktopmaxwidth--large{width:1350px -100}}.ng-animate.no-animate{transition:0s none;-webkit-transition:0s none;animation:0s none;-webkit-animation:0s none}.no-top-border{border-top:none}.no-bottom-border{border-bottom:none}.no-top-padding{padding-top:0}.no-bottom-padding{padding-bottom:0}.clearfix{display:block;width:100%}.hide-span-element span{display:none}.body-no-scroll{overflow-y:hidden;top:0;bottom:0;left:0;right:0;width:100%;height:100%}body{font-family:muli;font-size:16px;color:#292929}@media screen and (min-width:960px){body{font-size:18px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:playfairdisplay;color:#292929}.drawer-list__toggle-expand span,.h1--muli,.h2--muli,.h3--muli,.h4--muli,.h5--muli,.h6--muli,.notification-dialog,.popular-dishes--product .popular-dishes-list .popular-dish .item-location{font-family:muli}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:inline-block}.h1{font-size:26px;font-weight:700}@media screen and (min-width:960px){.h1{font-size:45px;line-height:normal}}.h1--small{font-size:22px}@media screen and (min-width:960px){.h1--small{font-size:30px;line-height:normal}}.h1--medium{font-size:24px}@media screen and (min-width:960px){.h1--medium{font-size:35px;line-height:normal}}.h1--large{font-size:30px;line-height:normal}@media screen and (min-width:960px){.h1--large{font-size:35px;line-height:normal}}.h2{font-size:18px;font-weight:400;text-transform:uppercase}.h2--large{font-size:24px}@media screen and (min-width:960px){.h2{font-size:24px;line-height:normal}.h2--large{font-size:26px;line-height:normal}}.h2--small{font-size:16px}@media screen and (min-width:960px){.h2--small{font-size:24px;line-height:normal}}.h3{font-size:17px;font-weight:700}@media screen and (min-width:960px){.h3{font-size:18px;line-height:normal}}.h3--small{font-size:16px}.h3--large{font-size:18px}@media screen and (min-width:960px){.h3--large{font-size:21px;line-height:normal}}.h4{font-size:14px;line-height:17px;font-weight:400}@media screen and (min-width:960px){.h4{font-size:14px;line-height:normal}.h5{font-size:17px;line-height:17px}}.h5{font-size:17px;line-height:17px}.h6{font-size:14px;line-height:14px}@media screen and (min-width:960px){.h6{font-size:14px;line-height:14px}}.h1--lowercase,.h2--lowercase,.h3--lowercase,.h4--lowercase,.h5--lowercase,.h6--lowercase{text-transform:none!important}.btn,.h1--uppercase,.h2--uppercase,.h3--uppercase,.h4--uppercase,.h5--uppercase,.h6--uppercase,.read-more{text-transform:uppercase}.h1--white,.h2--white,.h3--white,.h4--white,.h5--white,.h6--white{color:#fff}a,a:focus,a:hover{text-decoration:none;color:#fe8777}.h1--center,.h2--center,.h3--center,.h4--center,.h5--center,.h6--center{text-align:center}.h1--light,.h2--light,.h3--light,.h4--light,.h5--light,.h6--light{font-weight:300}.h1--regular,.h2--regular,.h3--regular,.h4--regular,.h5--regular,.h6--regular{font-weight:400}.h1--semibold,.h2--semibold,.h3--semibold,.h4--semibold,.h5--semibold,.h6--semibold{font-weight:600}.h1--bold,.h2--bold,.h3--bold,.h4--bold,.h5--bold,.h6--bold{font-weight:700}.h1--extrabold,.h2--extrabold,.h3--extrabold,.h4--extrabold,.h5--extrabold,.h6--extrabold{font-weight:800}.h1--black,.h2--black,.h3--black,.h4--black,.h5--black,.h6--black{font-weight:900}@font-face{font-family:muli;font-style:normal;font-weight:200;src:url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraLight.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:200;src:url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:muli;font-style:normal;font-weight:300;src:url(/Content/layout-shared/layout/fonts/muli/Muli-Light.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-Light.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:300;src:url(/Content/layout-shared/layout/fonts/muli/Muli-LightItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-LightItalic.ttf) format("truetype")}@font-face{font-family:muli;font-style:normal;font-weight:400;src:url(/Content/layout-shared/layout/fonts/muli/Muli-Regular.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-Regular.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:400;src:url(/Content/layout-shared/layout/fonts/muli/Muli-Italic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-Italic.ttf) format("truetype")}@font-face{font-family:muli;font-style:normal;font-weight:600;src:url(/Content/layout-shared/layout/fonts/muli/Muli-SemiBold.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-SemiBold.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:600;src:url(/Content/layout-shared/layout/fonts/muli/Muli-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:muli;font-style:normal;font-weight:700;src:url(/Content/layout-shared/layout/fonts/muli/Muli-Bold.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-Bold.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:700;src:url(/Content/layout-shared/layout/fonts/muli/Muli-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-BoldItalic.ttf) format("truetype")}@font-face{font-family:muli;font-style:normal;font-weight:800;src:url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraBold.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:800;src:url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:muli;font-style:normal;font-weight:900;src:url(/Content/layout-shared/layout/fonts/muli/Muli-Black.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-Black.ttf) format("truetype")}@font-face{font-family:muli;font-style:italic;font-weight:900;src:url(/Content/layout-shared/layout/fonts/muli/Muli-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/muli/Muli-BlackItalic.ttf) format("truetype")}@font-face{font-family:playfairdisplay;font-style:normal;font-weight:400;src:url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Regular.ttf) format("truetype")}@font-face{font-family:playfairdisplay;font-style:italic;font-weight:400;src:url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Italic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Italic.ttf) format("truetype")}@font-face{font-family:playfairdisplay;font-style:normal;font-weight:700;src:url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Bold.ttf) format("truetype")}@font-face{font-family:playfairdisplay;font-style:italic;font-weight:700;src:url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-BoldItalic.ttf) format("truetype")}@font-face{font-family:playfairdisplay;font-style:italic;font-weight:900;src:url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Black.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-Black.ttf) format("truetype")}@font-face{font-family:playfairdisplay;font-style:italic;font-weight:900;src:url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/Content/layout-shared/layout/fonts/playfairdisplay/PlayfairDisplay-BlackItalic.ttf) format("truetype")}.body--fixed{display:block;height:100vh;overflow:hidden}*{-webkit-overflow-scrolling:touch}body,html{height:100%}::-webkit-scrollbar-track-piece{background-color:transparent;-webkit-border-radius:0}.read-more--hidden{overflow:hidden;height:100%}.read-more--visiable{overflow:visible}.ps-container,.swiper-slide{overflow:hidden}.js-show{display:block!important}.js-hide{display:none!important}.btn__set,.flex{display:-webkit-box;display:-moz-box}.js-visibility-visible{visibility:visible!important}.js-visibility-hidden{visibility:hidden!important;opacity:0!important}.js-opacity-visible{opacity:1;filter:alpha(opacity=100)}.js-opacity-hidden{opacity:0;filter:alpha(opacity=0)}.black-and-white{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.flex{display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#main-map-container .ol-zoom{position:fixed;top:inherit;right:20px;bottom:20px;left:inherit;padding:0}#main-map-container .ol-zoom .ol-zoom-in,#main-map-container .ol-zoom .ol-zoom-out{display:block;position:relative;width:32px;height:32px;background-color:#fff;box-shadow:-.9px .5px 4px 0 rgba(0,1,0,.36);cursor:pointer;padding:0}#main-map-container .ol-zoom .ol-zoom-in i,#main-map-container .ol-zoom .ol-zoom-out i{display:block;width:12px;height:12px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}#main-map-container .ol-zoom button{width:35px;height:35px;background-color:#f8533d;border-radius:0}.section-divider section:nth-child(n){background:#f9f9f9}.section-divider section:nth-child(2n+1){background:#fff}.btn--arrow-bottom:after,.icon,.ta-logo{background-position:center;background-repeat:no-repeat;background-size:cover}.read-more-br{display:block;margin-top:16px}.read-more{font-size:12px;font-weight:600;color:#828282;display:inline-block;position:relative;text-align:justify;line-height:1;cursor:pointer}.about-me,.btn,.food-summary .item__header .small-box,.miss-text,.small-box__list{text-align:center}@media(min-width:413px){.read-more{font-size:15px;line-height:20px;color:#bfc7c3}}.read-more-hide-button{display:none;visibility:hidden}.back-link{font-family:arial,sans-serif;font-size:14px;color:#434343;margin:30px 0;display:block;line-height:1}.back-link i{margin-right:10px}.plate-lines{display:block;width:62px;height:6px;background-image:url(/Content/layout-shared/layout/icons/plate-lines.svg?v=1.2);background-repeat:no-repeat;background-position:center;margin-top:10px}.plate-lines--big{width:95px;height:8px;background-image:url(/Content/layout-shared/layout/icons/plate-lines-big.svg?v=1.2)}.plate-lines--biggest{width:104px;height:7px;background-image:url(/Content/layout-shared/layout/icons/plate-lines-biggest.svg?v=1.2)}.plate-lines--center{display:block;margin-left:auto;margin-right:auto}.plate-lines--gold{background-image:url(/Content/layout-shared/layout/icons/plate-iconic.svg)}@media(min-width:960px){.plate-lines,.plate-lines--big{margin-top:20px}.plate-lines--biggest{margin-top:30px}.plate-lines--gold{width:60px;height:4.8px;background-image:url(/Content/layout-shared/layout/icons/plate-iconic-desktop.svg)}}.dot{display:inline-block;width:4px;height:4px;background-image:url(/Content/layout-shared/layout/icons/dot.svg)}.dot--three-dots{width:3px;height:14px;background-image:url(/Content/layout-shared/layout/icons/vertical-dots.svg)}.three-dots{position:absolute;right:0;top:50%;transform:translateY(-50%);padding-top:3px;width:10px;height:25px}.three-dots .dot{display:block;margin-left:auto;margin-bottom:3px}.three-dots .dot:last-child{margin-bottom:0}.ta-logo{background-image:url(/Content/layout-shared/layout/icons/ta-logo-tamni.svg)}.page--landing .header .logo .ta-logo,.ta-logo--white{background-image:url(/Content/layout-shared/layout/icons/ta-logo-bijeli.svg)}.ta-logo a{display:block;width:100%;height:50px;left:0;right:0;top:0;bottom:0}.btn--arrow-bottom:after,.icon{display:inline-block}.icon--no-profile-img{width:30px;height:30px;background-image:url(/Content/layout-shared/layout/icons/no_profile_image.svg)}.icon--no-profile-alt{width:30px;height:30px;background-image:url(/Content/layout-shared/layout/icons/user_rateit.svg)}.icon--edit{width:16px;height:16px;background-image:url(/Content/layout-shared/layout/icons/edit.svg)}.icon--move{width:4px;height:18px;background-image:url(/Content/layout-shared/layout/icons/move.svg)}.icon--star{display:inline-block;width:24px;height:24px}.icon--star-empty{background-image:url(/Content/layout-shared/layout/icons/star-empty.svg)}.icon--star-half{background-image:url(/Content/layout-shared/layout/icons/star-half.svg)}.icon--star-full{background-image:url(/Content/layout-shared/layout/icons/star-red.svg)}.icon--facebook-login{width:8px;height:18px;background-image:url(/Content/layout-shared/layout/icons/facebook-login.svg)}.icon--google-login{width:20px;height:20px;background-image:url(/Content/layout-shared/layout/icons/google-login.svg)}.icon--check{width:14px;height:14px}.icon--check-yes{background-image:url(/Content/layout-shared/layout/icons/check-vote-yes.svg)}@media(min-width:960px){.icon--check{width:16px;height:16px}.icon--check-yes{background-image:url(/Content/layout-shared/layout/icons/check-vote-yes-desktop.svg)}}.icon--check-no{background-image:url(/Content/layout-shared/layout/icons/check-vote-no.svg)}@media(min-width:960px){.icon--check-no{background-image:url(/Content/layout-shared/layout/icons/check-vote-no-desktop.svg)}}.icon--check-success{width:30px;height:30px;background-image:url(/Content/layout-shared/layout/icons/check-success.svg)}@media(min-width:960px){.icon--check-success{width:40px;height:40px;background-image:url(/Content/layout-shared/layout/icons/check-success-desktop.svg)}}.icon--handy{width:14px;height:14px}.icon--handy-like{background-image:url(/Content/layout-shared/layout/icons/like.svg)}.icon--handy-liked{background-image:url(/Content/layout-shared/layout/icons/liked.svg)}.icon--handy-dislike{background-image:url(/Content/layout-shared/layout/icons/dislike.svg)}.icon--handy-disliked{background-image:url(/Content/layout-shared/layout/icons/disliked.svg)}.icon--social{width:30px;height:30px}.icon--social--pinterest{background-image:url(/Content/layout-shared/layout/icons/pinterest.svg)}.icon--social--pinterest--white{background-image:url(/Content/layout-shared/layout/icons/pinterest_white.svg)}.icon--social--pinterest--desktop{background-image:url(images/home-page-footer/footer_pinterest_desktop.svg)}.icon--social--pinterest--square{background-image:url(/Content/layout-shared/layout/icons/pinterest-full-square.svg)}.icon--social--facebook{background-image:url(/Content/layout-shared/layout/icons/facebook.svg)}.icon--social--facebook--white{background-image:url(/Content/layout-shared/layout/icons/facebook_white.svg)}.icon--social--facebook--gray{background-image:url(/Content/layout-shared/layout/icons/facebook_gray.svg)}.icon--social--facebook--blue{background-image:url(/Content/layout-shared/layout/icons/share_facebook.svg)}.icon--social--facebook--desktop{background-image:url(images/home-page-footer/footer_facebook_desktop.svg)}.icon--social--facebook--square{background-image:url(/Content/layout-shared/layout/icons/facebook-full-square.svg)}.icon--social--facebook-cube{width:16px;height:15px;background-image:url(/Content/layout-shared/layout/icons/facebook-cube.svg)}.icon--social--instagram{background-image:url(/Content/layout-shared/layout/icons/instagram.svg)}.icon--social--instagram--white{background-image:url(/Content/layout-shared/layout/icons/instagram_white.svg)}.icon--social--instagram--desktop{background-image:url(images/home-page-footer/footer_instagram_desktop.svg)}.icon--social--twitter{background-image:url(/Content/layout-shared/layout/icons/twitter.svg)}.icon--social--twitter--blue{background-image:url(/Content/layout-shared/layout/icons/share_twitter.svg)}.icon--social--twitter--white{background-image:url(/Content/layout-shared/layout/icons/twitter_white.svg)}.icon--social--twitter--gray{background-image:url(/Content/layout-shared/layout/icons/twitter_gray.svg)}.icon--social--twitter--desktop{background-image:url(/Content/layout-shared/layout/icons/footer_twitter_desktop.svg)}.icon--social--twitter--square{background-image:url(/Content/layout-shared/layout/icons/twitter-full-square.svg)}.icon--social--google--square{background-image:url(/Content/layout-shared/layout/icons/google-plus-full-square.svg)}.icon--social--whatsapp--square{background-image:url(/Content/layout-shared/layout/icons/whatsapp-full-square.svg)}.icon--social--viber--square{background-image:url(/Content/layout-shared/layout/icons/viber-full-square.svg)}.icon--social--linkedin--square{background-image:url(/Content/layout-shared/layout/icons/linkedin-full-square.svg)}.icon--social--linkedin--gray{background-image:url(/Content/layout-shared/layout/icons/linkedin-gray.svg)}.icon--social--messenger--square{background-image:url(/Content/layout-shared/layout/icons/messenger-full-square.svg)}.icon--social--mail--square{background-image:url(/Content/layout-shared/layout/icons/mail-full-square.svg)}.icon--social--mail--gray{background-image:url(/Content/layout-shared/layout/icons/mail_gray.svg)}.icon--social--link--square{background-image:url(/Content/layout-shared/layout/icons/link-full-square.svg)}.icon--social--google{background-image:url(/Content/layout-shared/layout/icons/google.svg)}.icon--social--share-more{background-image:url(/Content/layout-shared/layout/icons/share_more.svg)}.icon--hamburger{width:20px;height:16px;background-image:url(/Content/layout-shared/layout/icons/menu-black.svg)}.icon--clock,.icon--globe,.icon--globe-switch{width:15px;height:15px}.icon--globe{background-image:url(/Content/layout-shared/layout/icons/globe.svg)}.icon--globe-invert,.landing-page__main .map__container .overlay .explore-map .btn:hover .icon--globe{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/globe_invert.svg)}.icon--globe-switch{background-image:url(/Content/layout-shared/layout/icons/globe.svg)}.icon--globe-switch:hover{background-image:url(/Content/layout-shared/layout/icons/globe_invert.svg)}.icon--clock{background-image:url(/Content/layout-shared/layout/icons/clock.svg)}.icon--photo{width:16px;height:13px;background-image:url(/Content/layout-shared/layout/icons/photo.svg)}.icon__grid-world{width:10px;height:10px;background-image:url(/Content/layout-shared/layout/icons/grid-world.svg)}.icon__arrow-circle{width:10px;height:11px;background-image:url(/Content/layout-shared/layout/icons/arrow-circle.svg)}.icon--arrow{width:9px;height:6px}.btn--arrow-bottom:after,.icon--arrow--down{background-image:url(/Content/layout-shared/layout/icons/arrow_down_black.svg)}.icon--arrow--down-white{background-image:url(/Content/layout-shared/layout/icons/arrow_down_white.svg)}.icon--arrow--down-red{width:13px;height:7.5px;background-image:url(/Content/layout-shared/layout/icons/arrow_down_red.svg)}.icon--arrow--down-gray{width:13px;height:7.5px;background-image:url(/Content/layout-shared/layout/icons/arrow_down_gray.svg)}.icon--arrow--up-gray{width:13px;height:7.5px;background-image:url(/Content/layout-shared/layout/icons/arrow_up_gray.svg)}.icon--arrow--down-black{width:13px;height:7.5px;background-image:url(/Content/layout-shared/layout/icons/arrow_down_black.svg)}.icon--arrow--right{background-image:url(/Content/layout-shared/layout/icons/right-arrow.svg)}.icon--arrow--left{width:5px;height:9px;background-image:url(/Content/layout-shared/layout/icons/arrow-left.svg)}.icon--arrow--left--alt{min-width:40px;min-height:50px;background-size:auto;position:absolute;background-image:url(/Content/layout-shared/layout/icons/arrow-back.svg)}.icon--trash{width:12px;height:16px;background-image:url(/Content/layout-shared/layout/icons/trash.svg)}.icon--close-list{width:16px;height:16px;background-image:url(/Content/layout-shared/layout/icons/close-list.svg)}.icon--close{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/close-search.svg)}.icon--close-label-map{width:20px;height:20px;background-image:url(/Content/layout-shared/layout/icons/close-label-map.svg)}.icon--close-slim{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/close-login.svg)}.icon--close-cross{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/close-cross.svg)}.icon--close-cross--white{background-image:url(/Content/layout-shared/layout/icons/remove-photo.svg)}.icon--close-cross--gray{background-image:url(/Content/layout-shared/layout/icons/close-cross-gray.svg)}.icon--close-cross--alt,.icon--close-cross--black{background-image:url(/Content/layout-shared/layout/icons/close-search.svg)}.icon--close-cross--black{width:20px;height:20px}.icon--close-cross--black--search{position:absolute;top:0;right:0;min-width:50px;min-height:50px;background-size:auto}.icon--profile--home,.icon--search-header{min-width:60px;min-height:50px;background-size:auto}.icon--profile{width:18px;height:17px;background-image:url(/Content/layout-shared/layout/icons/profile.svg)}.icon--profile--home,.icon--profile--white,.page--landing .header .log-in .icon--profile{background-image:url(/Content/layout-shared/layout/icons/profile-home.svg)}.icon__camera{width:12px;height:11px;background-image:url(/Content/layout-shared/layout/icons/camera.svg)}.icon--plus{width:14px;height:14px;background-image:url(/Content/layout-shared/layout/icons/plus.svg)}.icon--home,.icon--phone,.icon--search{width:18px;height:18px}.icon--search{background-image:url(/Content/layout-shared/layout/icons/search-gray.svg)}.icon--search-header{background-image:url(/Content/layout-shared/layout/icons/search-black.svg)}.icon--search-home{min-width:40px;min-height:40px;background-size:auto;position:absolute;background-image:url(/Content/layout-shared/layout/icons/search-gray.svg)}.icon--location--gray,.icon--location--red,.icon--location--white{min-width:24px;min-height:24px;background-size:auto}.btn,.btn__set{position:relative}.icon--home{background-image:url(/Content/layout-shared/layout/icons/home.svg)}.icon--phone{background-image:url(/Content/layout-shared/layout/icons/phone.svg)}.icon__heart{width:12px;height:10px;background-image:url(/Content/layout-shared/layout/icons/heart.svg)}.icon--direction{width:18px;height:18px;background-image:url(/Content/layout-shared/layout/icons/direction.svg)}.icon__circle-plus{width:19px;height:19px;background-image:url(/Content/layout-shared/layout/icons/circle-plus.svg)}.icon__circle-plus--alt{width:16px;height:16px;background-image:url(/Content/layout-shared/layout/icons/circle-plus-alt.svg)}.icon__rectangle{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/rectangle.svg)}.icon--pin{width:15px;height:19px;background-image:url(/Content/layout-shared/layout/icons/pin.svg)}.icon--pin-blue{background-image:url(/Content/layout-shared/layout/icons/pin_blue.svg)}.icon--pin-white{background-image:url(/Content/layout-shared/layout/icons/pin_white.svg)}.icon--calendar{width:15px;height:19px;background-image:url(/Content/layout-shared/layout/icons/calendar.svg)}.icon--pinch-zoom{width:20px;height:20px;background-image:url(/Content/layout-shared/layout/icons/pinch_zoom.svg)}.icon--location{background-image:url(/Content/layout-shared/layout/icons/location.svg)}.icon--location--white{background-image:url(/Content/layout-shared/layout/icons/location--white.svg)}.icon--location--gray{background-image:url(/Content/layout-shared/layout/icons/location--gray.svg)}.icon--location--red{background-image:url(/Content/layout-shared/layout/icons/location--red.svg)}.icon--location--small{width:18px;height:19px}.icon__location-circle{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/location-circle.svg)}.icon__location-circle--gray{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/location_map.svg)}.icon__map-zoom-in{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/zoom_in.svg)}.icon__map-zoom-out{width:15px;height:15px;background-image:url(/Content/layout-shared/layout/icons/zoom_out.svg)}.icon--pointer-gray{width:20px;height:20px;background-image:url(/Content/layout-shared/layout/icons/pointer-gray.svg);-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;box-shadow:rgba(0,0,0,.2) 0 1px 4px}.icon__circle-phone-red{width:35px;height:25px;background-image:url(/Content/layout-shared/layout/icons/circle-phone-red.svg)}.icon__circle-direction-red{width:25px;height:25px;background-image:url(/Content/layout-shared/layout/icons/circle-direction-red.svg)}.icon__dish{width:17px;height:12px;background-image:url(/Content/layout-shared/layout/icons/dish-red.svg)}.icon__reorder{width:25px;height:25px;background-image:url(/Content/layout-shared/layout/icons/move_list.svg)}img{max-width:100%;font-style:italic;vertical-align:middle}img[height],img[width]{max-width:none}.btn{appearance:none;-webkit-appearance:none;font-size:12px;line-height:normal;display:block;padding:13px 20px;border:1px solid transparent;width:100%}@media screen and (min-width:960px){.btn{font-size:14px;line-height:normal;font-weight:600;width:auto;border:2px solid transparent;padding:14px 20px}}.btn--red-background{font-weight:700;background-color:#f8533d;border-color:#f8533d;color:#fff}.btn--red-border{background-color:transparent;color:#f8533d;border-color:#f8533d}@media(min-width:960px){.btn--red-border{color:#292929;font-weight:700}.btn--red-border-alt{color:#f8533d}.btn--gray-border{font-weight:700}}.btn--gray-background{font-weight:700;background-color:#d9d7d7;border-color:#d9d7d7;color:#fff}.btn--gray-border{background-color:transparent;color:#828282;border-color:#d9d7d7}.btn--dark-gray-background{font-weight:700;background-color:#828282;border-color:#828282;color:#fff}.btn--dark-gray-border{background-color:transparent;color:#828282;border-color:#d9d7d7}@media(min-width:960px){.btn--dark-gray-border{font-weight:700;color:#292929}}.btn--blue-background{font-weight:700;background-color:#4267b2;border-color:#4267b2;color:#fff}.btn--blue-border{background-color:transparent;color:#4267b2;border-color:#4267b2}@media(min-width:960px){.btn--blue-border{font-weight:700;color:#292929}.btn--white-border{font-weight:700}}.btn--white-background{font-weight:700;background-color:#fff;color:#828282;border-color:#fff}.btn--white-border{background-color:transparent;color:#828282;border-color:#fff}.btn--light-gray-background{font-weight:700;background-color:#d9d7d7;color:#828282;border-color:#d9d7d7}.btn--light-gray-border{background-color:transparent;color:#828282;border-color:#d9d7d7}.btn--lightest-gray-background{font-weight:700;background-color:#f9f9f9;color:#828282;border-color:#f9f9f9}.btn--lightest-gray-border{background-color:transparent;color:#828282;border-color:#f9f9f9}.btn--black-background{font-weight:700;background-color:#292929;border-color:#292929;color:#fff}.btn--black-border{background-color:transparent;color:#292929;border-color:#292929}@media(min-width:960px){.btn--light-gray-border,.btn--lightest-gray-border{font-weight:700}.btn--black-border{font-weight:700;color:#292929}}.btn--black-special{background-color:rgba(0,0,0,.6);border-color:transparent;color:#fff}@media screen and (min-width:960px){.btn--black-special{border:1px solid transparent}.btn--light-border{border-width:1px}}.btn--disabled-background,.btn--disabled-border{color:#d9d7d7;border-color:#f9f9f9}.btn--disabled-background{font-weight:700;background-color:#f9f9f9}.btn--disabled-border,.btn--no-bgcolor{background-color:transparent}@media(min-width:960px){.btn--disabled-border{font-weight:700;color:#292929}}.btn--nopadding{padding:0}.btn--small,.btn--smallest{padding:10px 15px;line-height:normal}.btn--round{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.btn--center{width:unset;margin:0 auto}.btn--right{float:right;width:unset}.btn--right:after{display:block}.btn--left{float:left;width:unset}.btn--left:after{display:block}.btn--inline{width:unset;display:inline-block}.btn--lowercase{text-transform:unset}.btn--small{font-size:11px}.btn--smallest{font-size:10px}.btn--medium{font-size:14px;line-height:normal}.btn--large{font-size:16px;line-height:normal}.btn--bold{font-weight:700}.btn--regular{font-weight:400}@media(max-size:960px){.btn--center{width:unset;margin:0 auto}.btn--medium{padding:20px 15px}.btn--large{padding:9px 15px}.btn--regular{font-weight:400}.btn--semibold{font-weight:600}}.btn--semibold{font-weight:600}.btn--noborder{border-color:transparent!important}.header-affix,.miss-text--bottom-border{border-bottom:1px solid #d9d7d7}.btn--arrow-bottom:after{display:block;width:12px;height:8px;margin:10px auto 0}.btn__set--2-in-row .btn:nth-child(1),.btn__set--2-in-row-center .btn:nth-child(1){margin-right:20px}@media(max-width:960px){.btn--arrow-bottom:after{width:10px;height:6px}}.btn__set{display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.btn__set--2-in-row{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.btn__set--2-in-row .btn{width:50%}.btn__set--2-in-row-center{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.btn__set--2-in-row-center .btn{width:auto}.fb-share-button__wrap{width:85px;margin:0 auto 15px;padding:3px;background-color:#4267b2;border-radius:3px}.nav{display:block}.nav li,.nav ul{padding:0;margin:0}.nav--footer{font-size:12px;line-height:initial}.nav--footer ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.nav--footer ul li{display:inline-block;padding:10px 0}.nav--footer ul li a{color:#d9d7d7}.nav--footer--desktop ul{display:block;justify-content:unset}.nav--footer--desktop ul li{display:inline-block;padding:0 20px 0 0}.nav--footer--desktop ul li a{font-weight:600;color:#292929}.header-affix,[data-spy=affix]{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-affix,[data-spy].affix{background:#fff;z-index:100;position:fixed!important;left:0}.header-affix{width:100%;top:0}[data-spy].affix{width:100%;top:57px;padding:0 20px;-webkit-box-shadow:0 5px 5px rgba(61,88,105,.07);box-shadow:0 5px 5px rgba(61,88,105,.07)}.affix-sibling{padding-top:190px}.cookies{position:fixed;display:block;height:70px;z-index:11;left:0;right:0;bottom:0;margin:10px;background:rgba(41,41,41,.9);color:#fff;font-size:12px;line-height:normal;padding:20px}.cookies div{display:block;position:relative;top:50%;transform:translateY(-50%)}.handy .btn--arrow-bottom:after,.handy .icon,.search-details .search-detail__img{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.cookies a{color:#fff;text-decoration:underline}.cookies .btn{width:auto;margin:0 0 0 20px;float:right;z-index:10}.miss-text{font-size:14px;line-height:normal;padding:30px 20px;color:#828282}@media(min-width:960px){.miss-text{font-size:18px;line-height:normal;padding:60px 40px}.miss-text h1,.miss-text h2,.miss-text h3{display:block;margin:0 auto}.miss-text a{margin-top:20px}}@media(min-width:960px) and (min-width:960px){.miss-text h1,.miss-text h2,.miss-text h3{width:660px}}@media(min-width:960px) and (min-width:1020px){.miss-text h1,.miss-text h2,.miss-text h3{width:520px}}@media(min-width:960px) and (min-width:1350px){.miss-text h1,.miss-text h2,.miss-text h3{width:650px}}#loader,#loader>.bar{width:100%;height:5px;top:0;left:0}.miss-text .h2{margin-bottom:10px}.miss-text a{display:block;color:#292929}.miss-text .btn{margin-top:30px}.miss-text--small-text{font-size:11px;line-height:normal}.miss-text--regular-padding{padding:20px}.miss-text--small-padding{padding:10px 20px}.miss-text--no-padding{padding:0 20px}.miss-text--no-bottom-padding{padding-bottom:0}.miss-text--no-top-padding{padding-top:0}.miss-text--top-border{border-top:1px solid #d9d7d7}@media(min-width:960px){.miss-text--small-text{font-size:16px;line-height:normal}.miss-text--bottom-border{border-bottom:1px solid #f2f2f2}.miss-text--top-border{border-top:1px solid #f2f2f2}}.miss-text--nobgcolor{background-color:transparent}#loader{-webkit-transition:all .33333s linear;-o-transition:all .33333s linear;transition:all .33333s linear;position:fixed;background:0 0;z-index:9999;opacity:0;visibility:visible}#loader>.bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute}#loader>.bar>div{position:absolute;left:0;top:0;width:1px;height:100%;background:#f8533d}body.loading #loader{opacity:1}body.loading #loader>.bar div{-webkit-transition:all 10s linear;-o-transition:all 10s linear;transition:all 10s linear;width:95%}body.loading-finish #loader{opacity:0}body.loading-finish #loader>.bar div{width:100%}.search-autocomplete__scrollbar:hover .ps-scrollbar-y-rail .ps-scrollbar-y{opacity:1;filter:alpha(opacity=100)}.search-autocomplete__scrollbar .ps-scrollbar-x-rail{display:none}.search-autocomplete__scrollbar .ps-scrollbar-y-rail{display:block;position:absolute;top:0;bottom:0;right:3px;height:3px;background:0 0}.search-autocomplete__scrollbar .ps-scrollbar-y-rail .ps-scrollbar-y{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;background:#f8533d}.ps-container{position:relative}.ps-container:focus .ps-scrollbar-y-rail,.ps-container:hover .ps-scrollbar-y-rail{opacity:1;filter:alpha(opacity=100)}.ps-container .ps-scrollbar-y-rail{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;right:5px;width:6px;background:rgba(255,255,255,.1)}.ps-container .ps-scrollbar-y-rail .ps-scrollbar-y{position:absolute;width:6px;background:#e2e2e2;border-radius:3px}.input,.textarea{appearance:none;font-size:12px;line-height:initial;font-weight:400;background-color:#fff;border:1px solid #d9d7d7;width:100%}.ps-container .ps-scrollbar-x-rail{display:none}.textarea{-webkit-appearance:none;color:#828282;height:70px}.textarea::-moz-placeholder{text-transform:uppercase;color:#828282;opacity:1}.textarea:-ms-input-placeholder{color:#828282;text-transform:uppercase}.textarea::-webkit-input-placeholder{color:#828282;text-transform:uppercase}.input{-webkit-appearance:none;color:#292929;height:40px;padding:10px;cursor:auto}.input--big,.input--biggest{padding:0 40px;line-height:initial}.input::-moz-placeholder{text-transform:uppercase;color:#828282;opacity:1}.input:-ms-input-placeholder{color:#828282;text-transform:uppercase}.input::-webkit-input-placeholder{color:#828282;text-transform:uppercase}.input__wrapper{border-bottom:1px solid #d9d7d7}@media(min-width:960px){.input__wrapper{border-bottom:1px solid #f2f2f2}}@media screen and (min-width:960px){.input{height:50px}}.input--uppercase::placeholder{text-transform:uppercase}.input--big{font-size:16px}.input--big::placeholder{text-transform:unset}.input--biggest{font-size:18px;height:60px}.input--biggest::placeholder{text-transform:unset}.input--medium{font-size:14px;padding:10px 20px}.input--large{font-size:16px;line-height:initial;padding:10px 20px}.input--h50{height:50px}.input--mb20{margin-bottom:20px}.input--shadow-large{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.input--shadow{-webkit-box-shadow:0 5px 5px rgba(61,88,105,.07);box-shadow:0 5px 5px rgba(61,88,105,.07)}.input--underline{border-bottom:1px solid #828282!important}.input--nopadding{padding:0}.input--noborder{border:none}.input--nobackground{background-color:transparent}.input--noheight{height:unset}label{font-size:14px;line-height:18px;font-weight:600;display:block;color:#828282;margin:20px 0 5px}label .required{color:#fe8777}.label-hidden{display:none}.checkbox,.checkbox:active,.checkbox:checked,.checkbox:focus:checked{display:inline-block;height:20px;width:20px}.checkbox{appearance:none;-webkit-appearance:none;background-color:#fff;color:#828282;border:1px solid #d9d7d7}.checkbox:active,.checkbox:checked{background-color:#f8533d;border:1px solid #f8533d}.checkbox:focus{width:20px;height:20px;background-color:#fff;color:#828282;border:1px solid #d9d7d7}.checkbox:focus:checked{background-color:#f8533d;border:1px solid #f8533d}.form-box{margin-bottom:20px}.form-box input{margin:0}.form-box__error{font-size:11px;line-height:normal;color:#fe8777}.select{position:relative;display:block}.select i{position:absolute;right:0;min-width:40px;min-height:40px;background-size:14px}@media screen and (min-width:960px){.select i{min-width:65px;min-height:50px;background-size:14px}}.select--background-icon{background-image:url(/Content/layout-shared/layout/icons/arrow_down_black.svg);background-repeat:no-repeat;background-position:right;background-size:14px;background-position-x:95%}.contact-text,.modal__body .contact-text{font-size:14px;text-align:center;line-height:normal;color:#828282;margin-top:20px}.contact-text a,.modal__body .contact-text a{color:#292929}.small-box__list:after,.small-box__list:before{content:" ";display:table}.small-box__list .small-box{display:inline-block;font-size:12px;line-height:normal;font-weight:600;background-color:#fff;text-transform:capitalize;padding:5px 10px;color:#828282;border:1px solid #d9d7d7;margin:10px 5px 0}.food-summary .item__header__right .region-country a:first-child,.handy__label{text-transform:uppercase}.small-box__list .small-box--smaller{font-size:8px;line-height:13px;padding:8px 9px}@media(min-width:960px){.small-box__list .small-box{font-size:14px;line-height:normal;padding:7px 20px;border:2px solid #f2f2f2}}.food-summary .item{border-bottom:1px solid #d9d7d7;padding:20px 0}@media(min-width:960px){.food-summary .item{border-bottom:1px solid #f2f2f2}}.food-summary .item:last-child{border:none}.food-summary .item__header__left{display:inline-block;font-weight:700;font-size:17px;line-height:17px;width:20px;color:#828282;vertical-align:top}.food-summary .item__header__right{display:inline-block;font-size:12px;line-height:normal;width:230px}.food-summary .item__header__right h3{margin-bottom:10px;line-height:1}.food-summary .item__header__right .region-country{font-size:12px;line-height:normal;font-weight:600;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.food-summary .item__header__right .region-country a{display:block;font-size:12px;line-height:normal;font-weight:600;color:#292929}.food-summary .item__header__right .distance{margin-top:5px;color:#828282}.food-summary .item__header__right .distance span{color:#fe8777;font-weight:600}.food-summary .item__header .small-box{display:block;margin:0;line-height:1}.food-summary .item__main{margin:10px 0}.food-summary .item__footer{font-size:14px;padding-left:25px}.food-summary .item__footer .recommendations strong{font-weight:400}.food-summary .item__footer .recommendation{font-style:italic;margin:10px 0;color:#828282;font-family:playfairdisplay}.food-summary .item__more,.food-summary--alt .score,.food-summary--alt .score strong{font-family:montserrat}.food-summary .item__footer .critic span{display:block}.food-summary .item__footer .critic span:first-child{font-size:12px;font-weight:600}.food-summary .item__footer .critic span:last-child{font-size:10px;color:#828282}.food-summary .item__more{font-size:11px;padding-bottom:10px;line-height:1;color:#fe8777}.food-summary--alt .country{font-size:10px;line-height:normal}.food-summary--alt .address{font-size:10px;color:#a8a8a8}.food-summary--alt .score{font-size:8px;line-height:13px;font-weight:600;color:#bdbdbd;text-align:right;text-transform:uppercase}.food-summary--alt .score strong{font-weight:700;font-size:12px;line-height:normal}.food-summary--alt .food-summary__item__summary{font-size:11px;font-weight:300;font-style:italic;line-height:1.2}.food-summary--alt .food-summary__item__more{padding-bottom:0}.handy{display:block;position:relative;font-size:10px;line-height:normal;color:#828282;margin-top:20px}.handy .btn--arrow-bottom:after,.handy .icon{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.handy__label,.handy__review{display:inline-block}.handy__dislike,.handy__like{display:inline-block;margin-left:10px;cursor:pointer}.handy__dislike span,.handy__like span{padding-left:20px}.login .input{margin-bottom:20px}.swiper-container{width:100%;height:100%}@media(max-width:960px){.swiper-container{padding-top:50px!important}}.swiper-slide .img{position:relative;width:100%;background-size:cover;background-position:center;height:300px}@media(413px){.swiper-slide .img{height:390px}}@media(min-width:960px){.swiper-slide .img{height:390px}.swiper-slide .swiper-copyright{bottom:20px;right:20px}}@media(min-width:1020px){.swiper-slide .img{height:465px}}@media(min-width:1350px){.swiper-slide .img{height:550px}}.swiper-slide .swiper-copyright{font-size:12px;line-height:normal;text-shadow:1px 1px 1px rgba(29,23,23,.86);position:absolute;writing-mode:tb-rl;font-weight:600;bottom:20px;right:20px;color:#fff;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.swiper-slide .swiper-copyright a{color:#fff}.swiper-button-prev{width:18px;height:33px;background-image:url(/Content/layout-shared/layout/icons/arrow_left_gallery.svg)!important;left:20px!important}@media(min-width:960px){.swiper-button-prev{width:29px;height:52px;background-image:url(/Content/layout-shared/layout/icons/arrow_left_gallery.svg)!important;left:60px!important}}.swiper-button-next{width:18px;height:33px;background-image:url(/Content/layout-shared/layout/icons/arrow_right_gallery.svg)!important;right:20px!important}@media(min-width:960px){.swiper-button-next{width:29px;height:52px;background-image:url(/Content/layout-shared/layout/icons/arrow_right_gallery.svg)!important;right:60px!important}.swiper-pagination-bullets{left:50px!important;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}}.swiper-button-disabled{display:none}.swiper-pagination-bullet{background:0 0!important;border:1px solid #fff!important;opacity:1!important;width:9px!important;height:9px!important;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2)}.swiper-pagination-bullets{bottom:20px!important}.swiper-pagination-bullet-active{background:#fff!important;border:1px solid #fff!important}.promotion{display:block;position:relative;margin:0 auto;padding:30px 0}@media(min-width:960px){.promotion{padding:60px 0}}.promotion--smallpadding{padding:10px 0}.promotion--mediumpadding{padding:20px 0}@media(min-width:960px){.promotion--smallpadding{padding:20px 0}.promotion--mediumpadding{padding:30px 0}}.promotion img{width:100%}.no-promotion .promotion{display:none!important}.promotion--nopadding{padding-top:0;padding-bottom:0}.promotion--nobottompadding{padding-bottom:0}.promotion--notoppadding{padding-top:0}.map-options{position:absolute;z-index:4;bottom:90px;right:20px}.map-options .check-my-location{position:relative;width:32px;height:32px;background-color:#fff;box-shadow:-.9px .5px 4px 0 rgba(0,1,0,.36);margin-bottom:10px;cursor:pointer}.map-options .check-my-location i{display:block;width:18px;height:18px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.map-region-list{height:inherit;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-conten}@media(max-width:415px){.map-region-list{position:fixed;top:75px;right:0;left:0;margin-right:auto;margin-left:auto;min-width:150px;max-width:90%}}.map-region-list__content{background-color:#fff;border:1px solid #d9d7d7;border-bottom:none}.map-region-list #region-list-map-pin,.map-region-list #region-list-map-pin-content{height:20px;width:20px}.map-region-list .icon--close-label-map{-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;box-shadow:rgba(0,0,0,.2) 0 1px 4px;position:absolute;top:-10px;right:-10px;height:20px;width:20px;cursor:pointer}.map-region-list__item{border-bottom:1px solid #d9d7d7;padding:10px;cursor:pointer;width:100%;height:35px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:960px){.map-region-list__item{border-bottom:1px solid #f2f2f2}}.map-region-list__item:last-child{border:none}.map-region-list__item:hover{background-color:#f2f2f2}.map-region-list__item-image{display:block;position:absolute;margin-right:7px;width:25px;height:14px}.map-region-list__item-image img{display:block;height:100%;width:auto;margin:0 auto}.map-region-list__item-title{display:inline-block;text-align:left;padding-left:33px}.map-region-list__item-title span{font-size:11px;display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:14px;line-height:14px;overflow:hidden;text-overflow:ellipsis}.map-region-list__item--disabled{pointer-events:none;opacity:.4}.main-map{display:block;height:100%;width:100%}.main-map__trigger{position:absolute;display:block;left:0;bottom:0;right:0;height:calc(100% - 263px);z-index:9}.main-map__container{position:relative;height:100%}.main-map__container .map__toggler{-webkit-transition:all .33333s ease-in-out;-o-transition:all .33333s ease-in-out;transition:all .33333s ease-in-out;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:11px;line-height:normal;font-weight:700;position:absolute;z-index:105;left:50%;bottom:30px;transform:translateX(-50%);width:auto;text-align:center;-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px;-khtml-border-radius:25px;color:#828282;box-shadow:0 0 6px 0 rgba(134,134,134,.21);cursor:pointer;padding:10px 18px;text-transform:none}.main-map__container .map__toggler .btn--arrow-bottom:after,.main-map__container .map__toggler .icon{width:18px;height:18px;background-size:14px;margin-right:8px}.main-map__container .map__toggler--loading .spinner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.main-map__container .map__toggler--hide{bottom:-70px}.certificate{display:inline-block}.certificate__container{display:block}.certificate__container h2 span,.certificate__container h3 span{display:inline}.certificate--multiple{display:inline-block}.certificate--multiple .certificate__item{display:inline-block;background-repeat:no-repeat;background-size:contain}.certificate--multiple .certificate__item--h1{width:20px;height:20px}@media(min-width:960px){.certificate--multiple .certificate__item--h1{width:33px;height:33px}}.certificate--single{display:inline!important}.certificate--single .certificate__item{display:inline-block;background-repeat:no-repeat;background-size:contain}.certificate--single .certificate__item--h2{width:16px;height:16px}@media(min-width:960px){.certificate--single .certificate__item--h2{width:17px;height:17px}.certificate--single .certificate__item--h3{width:16px;height:15px}}.certificate--single .certificate__item--h3{width:16px;height:15px}@media(min-width:960px){.certificate--single .certificate__item--h3-large{width:17px;height:17px}}.as-sortable-item,.as-sortable-placeholder{display:block}.as-handle-item{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none}.as-sortable-item-handle{cursor:move;cursor:-webkit-grab;cursor:-moz-grab}.as-sortable-drag{position:absolute;pointer-events:none;z-index:9999;box-shadow:0 20px 30px rgba(0,0,0,.2);background-color:#fff}.as-sortable-hidden{display:none!important}.as-sortable-un-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.as-sortable-placeholder{opacity:.2;background-color:rgba(0,0,0,.2)}#sortable-container,.component_inline,.component_inline-block{display:inline-block}.notification-dialog{position:fixed;left:50%;bottom:15px;transform:translateX(-50%);height:42px;z-index:1000;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:2s;animation-duration:2s;border-radius:25px;white-space:nowrap;text-align:center;color:#fff;background-color:#4f4f4f;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:12px;padding:0 15px}@keyframes fadeOut{0%,50%{opacity:.9}100%{opacity:0}}#_hj_feedback_container{position:relative;z-index:99!important}.search-details{z-index:5;background-color:#fff;width:770px;box-shadow:-.9px .5px 14px 2px rgba(0,0,0,.12)}.search-details.js-open{top:73px;height:calc(100% - 73px);overflow:auto}.search-details.js-open .hero-img{opacity:1;filter:alpha(opacity=100);top:-292px;height:292px}@media(max-width:1350px){.search-details{width:450px}.search-details.js-open .hero-img{height:192px}}.search-details.js-open .search-detail__img{display:block}.search-details.js-open .dot--three-dots{display:none}.search-details.js-show--full{visibility:visible;overflow:hidden;width:100%;left:0}.search-details.js-show--full .popular-dishes{display:block;width:calc(100% - 40px);margin:0 auto}@media(min-width:960px){.search-details.js-show--full .popular-dishes{width:calc(100% - 120px)}}@media(min-width:1020px){.search-details.js-show--full .popular-dishes{width:calc(100% - 120px)}}@media(min-width:1350px){.search-details.js-show--full .popular-dishes{width:1250px}}.search-details.js-show--full .popular-dishes--product .popular-dishes-list{margin:0;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.search-details.js-show--full .popular-dishes--product .popular-dishes-list .popular-dish{width:calc(25% - 30px);max-width:282px;margin-top:40px;margin-left:0;margin-right:0}.search-details.js-show--full .popular-dishes--product .popular-dishes-list .popular-dish:nth-child(-n+4),.search-details.js-show--full .popular-dishes--restaurant .popular-dish:nth-child(-n+2){margin-top:0}.search-details.js-show--full .popular-dishes--product .popular-dishes-list .grid-filler{width:calc(25% - 30px);max-width:282px}.search-details.js-show--full .popular-dishes--restaurant .popular-dishes-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-details.js-show--full .popular-dishes--restaurant .popular-dish{width:calc(50% - 15px)}.search-details .btn{width:auto;margin:0 auto}.search-details .hero-img{-webkit-transition:all .33333s linear;-o-transition:all .33333s linear;transition:all .33333s linear;background-size:cover;top:0;width:100%;opacity:0;filter:alpha(opacity=0)}.search-details .search-detail{position:relative;padding:15px 80px 15px 20px;background-color:#fff;color:#292929}.search-details .search-detail__title p{text-transform:uppercase;font-size:14px}.search-details .search-detail__img{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;width:35px}.search-details .search-detail .dot--three-dots{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:40px}.search-details__body{background-color:#f9f9f9;padding-top:20px}.search-details__body>h1,.search-details__body>h2{padding:40px 40px 0}.search-details__body .socialbox{margin:15px auto 0}.search-details__body .sort-by{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:30px}.ionic-dishes__body__wrap{padding:20px 0 0}.ionic-dishes__body{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#292929}.ionic-dishes__desc,.ionic-dishes__thumb{width:calc(50% - 40px/2);min-height:90px}@media screen and (min-width:341px){.ionic-dishes__desc,.ionic-dishes__thumb{min-height:100px}}@media screen and (min-width:413px){.ionic-dishes__desc,.ionic-dishes__thumb{width:calc(50% - 13px);min-height:116px}}.ionic-dishes__thumb{position:relative;background-size:cover}.ionic-dishes__thumb img{width:100%;height:100%}.ionic-dishes__desc{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#ae8f58;text-align:center;font-size:9px;line-height:14px;text-transform:uppercase;margin-right:20px;letter-spacing:1.2px;padding:6px 0}@media screen and (min-width:413px){.ionic-dishes__desc{font-size:10px;margin-right:13px;padding:11px 0}}.ionic-dishes__desc .food-name,.ionic-dishes__desc .restaurant{font-size:11px;line-height:1;color:#fff;letter-spacing:.5px;text-transform:initial;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:350px){.ionic-dishes__desc .food-name,.ionic-dishes__desc .restaurant{font-size:12px;line-height:1.17}}@media screen and (min-width:413px){.ionic-dishes__desc .food-name,.ionic-dishes__desc .restaurant{font-size:14px}}.country-section-add{display:inline-flex;margin-bottom:20px;height:11px;width:100%}.country-section-add-image{background-size:auto;background-repeat:no-repeat;background-position:center;margin-right:5px;height:11px;width:18px}.country-section-add-text{font-size:11px;color:#828282;text-transform:uppercase;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.popular-dishes{border-bottom:1px solid #d9d7d7;padding-bottom:60px;margin:0 20px}@media(min-width:960px){.popular-dishes{border-bottom:1px solid #f2f2f2}}.popular-dishes .btn{margin-top:40px;font-weight:700}.popular-dishes .h1{margin:60px 60px 0}.popular-dishes .h2{margin:40px 60px 0}.popular-dishes--product .popular-dishes-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;padding:60px 0 0}.popular-dishes--product .popular-dishes-list .popular-dish{color:#828282;width:236px;background-color:#fff;margin:20px 0 0;box-shadow:0 0 41px 2px rgba(223,223,223,.29)}.popular-dishes--product .popular-dishes-list .popular-dish:nth-child(-n+3){margin-top:0}.popular-dishes--product .popular-dishes-list .popular-dish:nth-child(3n+2){margin-left:11px;margin-right:11px}.popular-dishes--product .popular-dishes-list .popular-dish__info-box{padding:20px}.popular-dishes--product .popular-dishes-list .popular-dish .thumb{height:90px;background-size:cover}@media screen and (min-width:341px){.popular-dishes--product .popular-dishes-list .popular-dish .thumb{height:100px}}@media screen and (min-width:413px){.popular-dishes--product .popular-dishes-list .popular-dish .thumb{height:157px}}.popular-dishes--product .popular-dishes-list .popular-dish .thumb img{width:100%;height:100%;max-width:initial}.popular-dishes--product .popular-dishes-list .popular-dish .thumb__caption{display:none;position:absolute;top:5px;right:10px;font-weight:600;font-size:7px;line-height:9px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5);z-index:11}.popular-dishes--product .popular-dishes-list .popular-dish .type{font-size:11px;display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:13px;line-height:13px;overflow:hidden;text-overflow:ellipsis;letter-spacing:.4px;text-transform:uppercase;margin-top:0}.popular-dishes--product .popular-dishes-list .popular-dish .certificate__container+.type{margin-top:2px}.popular-dishes--product .popular-dishes-list .popular-dish .where{font-size:14px;margin:10px 0 0;font-weight:300}.popular-dishes--product .popular-dishes-list .popular-dish .where strong{font-weight:600;color:#fe8777}.popular-dishes--product .popular-dishes-list .popular-dish .item-location{font-size:12px;font-weight:600;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;color:#292929;margin-top:6px;text-transform:uppercase}.popular-dishes--product .popular-dishes-list .popular-dish .item-location .icon--pin{flex:0 0 12px;height:12px;margin-right:6px;margin-top:1px;background-size:contain}.popular-dishes--product .popular-dishes-list .popular-dish .item-location__image-wrapper{height:15px;display:flex;align-items:center;min-width:18px}.popular-dishes--product .popular-dishes-list .popular-dish .item-location__image{height:9px;margin-right:6px;margin-left:1px}.popular-dishes--product .popular-dishes-list .popular-dish .item-location__name__first{display:inline}.popular-dishes--product .popular-dishes-list .popular-dish .item-location__name a{color:#292929}.popular-dishes--product .popular-dishes-list .popular-dish .image-overly{opacity:.44;filter:alpha(opacity=44)}.popular-dishes--product .popular-dishes-list .popular-dish .image-overly:after{content:'';position:absolute;width:100%;height:100%}.popular-dishes--product .popular-dishes-list .popular-dish .rating-box{margin-top:15px}@media(max-width:1350px){.popular-dishes--product .popular-dishes-list .popular-dish{width:200px;margin-left:5px;margin-right:5px}.popular-dishes--product .popular-dishes-list .popular-dish:nth-child(-n+3){margin-top:20px}.popular-dishes--product .popular-dishes-list .popular-dish:nth-child(3n+2){margin-left:5px;margin-right:5px}.popular-dishes--product .popular-dishes-list .popular-dish:nth-child(-n+2){margin-top:0}.popular-dishes--product .popular-dishes-list{margin:0 -5px}}.popular-dishes--product .popular-dishes-list .grid-filler{width:236px;height:0;visibility:hidden}@media screen and (min-width:413px){.popular-dishes--product .popular-dishes-list .grid-filler{width:236px}}.popular-dishes--event,.popular-dishes--restaurant{display:block}.popular-dishes--event .popular-dishes-list,.popular-dishes--restaurant .popular-dishes-list{padding:40px 0 0}.popular-dishes--event .popular-dish,.popular-dishes--restaurant .popular-dish{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;text-align:left;margin:20px 0 0;box-shadow:0 0 9px 0 rgba(156,156,156,.04)}.popular-dishes--event .popular-dish:nth-child(1),.popular-dishes--restaurant .popular-dish:nth-child(1){margin-top:0}.popular-dishes--event .popular-dish h3,.popular-dishes--restaurant .popular-dish h3{margin-top:-6px}.popular-dishes--event .popular-dish .thumb,.popular-dishes--restaurant .popular-dish .thumb{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 236px;-moz-flex:0 0 236px;-ms-flex:0 0 236px;flex:0 0 236px;min-height:180px;max-height:180px}.popular-dishes--event .popular-dish .event,.popular-dishes--restaurant .popular-dish .event{width:100%}.popular-dishes--event .popular-dish .desc,.popular-dishes--restaurant .popular-dish .desc{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:20px;background-color:#fff;width:100%}.popular-dishes--event .popular-dish .desc .item-location,.popular-dishes--restaurant .popular-dish .desc .item-location{font-family:muli;font-weight:600;font-size:12px;color:#292929;margin-top:5px;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.popular-dishes--event .popular-dish .desc .item-location .icon--calendar,.popular-dishes--event .popular-dish .desc .item-location .icon--pin,.popular-dishes--restaurant .popular-dish .desc .item-location .icon--calendar,.popular-dishes--restaurant .popular-dish .desc .item-location .icon--pin{width:12px;height:12px;margin-right:6px;margin-top:1px;background-size:contain}.popular-dishes--event .popular-dish .desc .item-location .dot,.popular-dishes--restaurant .popular-dish .desc .item-location .dot{margin:0 10px}.popular-dishes--event .popular-dish .desc .item-location .dot-divide,.popular-dishes--restaurant .popular-dish .desc .item-location .dot-divide{margin:0 3px;color:#828282;display:inline-block}.popular-dishes--event .popular-dish .desc .top-dish,.popular-dishes--event .popular-dish .desc .type,.popular-dishes--restaurant .popular-dish .desc .top-dish,.popular-dishes--restaurant .popular-dish .desc .type{margin-top:17px;line-height:18px;color:#828282;font-size:14px;overflow:hidden;text-overflow:ellipsis}.popular-dishes--event .popular-dish .desc .item-location a,.popular-dishes--restaurant .popular-dish .desc .item-location a{color:#828282}.popular-dishes--event .popular-dish .desc .top-dish span,.popular-dishes--restaurant .popular-dish .desc .top-dish span{color:#fe8777;font-weight:600}.popular-dishes--event .popular-dish .desc .serving-list,.popular-dishes--restaurant .popular-dish .desc .serving-list{font-size:14px;line-height:normal;color:#828282;overflow:hidden;text-overflow:ellipsis}.popular-dishes--event .popular-dish .desc .serving-list a,.popular-dishes--restaurant .popular-dish .desc .serving-list a{color:#fe8777;font-weight:600}.popular-dishes--event .popular-dish .desc .serving-list a:after,.popular-dishes--restaurant .popular-dish .desc .serving-list a:after{content:", ";display:inline}.popular-dishes--event .popular-dish .desc .serving-list a:nth-last-child(1):after,.popular-dishes--restaurant .popular-dish .desc .serving-list a:nth-last-child(1):after{display:none}.popular-dishes--event .rating-box{margin-top:20px}.popular-dishes--event .popular-dish h3{margin-bottom:5px}.popular-dishes .popular-dish .thumb{position:relative;background-size:cover}.popular-dishes .popular-dish .thumb.no-original-img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.popular-dishes .popular-dish .thumb.no-original-img .thumb__caption{display:block}.popular-dishes .search-detail-searching{width:100%;text-align:center}.popular-dishes .search-detail-searching .spinner-icon{font-size:20px;color:#fff}#global-search{width:480px;z-index:110;top:0}#global-search,.search-details{-webkit-transition:all .33333s;-o-transition:all .33333s;transition:all .33333s;display:block;position:absolute;left:-770px}#global-search.js-show,.search-details.js-show{visibility:visible;left:0;overflow:hidden}#global-search _:-ms-lang(x),#global-search.js-show,.search-details _:-ms-lang(x),.search-details.js-show{visibility:visible;left:0;overflow-y:auto;-ms-overflow-style:none}@media(max-width:1350px){#global-search,.search-details{left:-510px}}#global-search .input-container{-webkit-box-shadow:3px 3px 3px rgba(61,88,105,.07);box-shadow:3px 3px 3px rgba(61,88,105,.07);position:relative}#global-search .input-container .icon--search-header{position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#global-search .input-container .icon--arrow--left--alt,.header .search-wrap .icon--search-header{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#global-search .input-container input{font-weight:600;height:74px;padding-left:43px;width:100%}#global-search .input-container .icon--arrow--left--alt{position:absolute;top:50%;left:0;transform:translate(0,-50%)}#global-search .input-container .icon--close-cross{position:absolute;top:50%;right:-10px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#global-search .input-container .input-wrap input{padding-left:65px}#global-search .search-list{height:calc(100vh - 75px);background-color:#fff}#global-search .search-list .knows-nothing{color:#828282;margin:0 40px;padding:30px 20px;text-align:center;border-bottom:1px solid #d9d7d7;font-size:14px}@media(min-width:960px){#global-search .search-list .knows-nothing{border-bottom:1px solid #f2f2f2}}#global-search .search-list .knows-nothing span{display:block;font-size:18px;margin-bottom:20px;color:#292929;font-weight:700}#global-search .search-list .knows-nothing a{display:block;color:#292929}#global-search .search-list .suggestion-text strong{cursor:pointer}#global-search .search-list .search-section{border-bottom:1px solid #d9d7d7}@media(min-width:960px){#global-search .search-list .search-section{border-bottom:1px solid #f2f2f2}}#global-search .search-list .search-section:last-child{border:none}#global-search .search-list .search-section__title{font-weight:700;text-transform:uppercase;letter-spacing:.6px}#global-search .search-list .search-section--noseparator{border:none;margin-top:-1px}#global-search .search-list .search-section .search-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:10px}#global-search .search-list .search-section .search-item__thumb{margin-right:0;position:relative;left:10px;width:25px}#global-search .search-list .search-section .search-item__thumb img{min-width:25px;display:block}#global-search .search-list .search-section .search-item__desc{padding-left:30px;width:calc(100% - 40px);display:flex;flex-direction:column;justify-content:center}#global-search .search-list .search-section .search-item__desc__line{white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis;line-height:110%!important}#global-search .search-list .search-section .search-item__desc__line--place{font-size:16px;line-height:normal}#global-search .search-list .search-section .search-item__desc__line--address{color:#828282;margin-top:5px;font-size:11px;line-height:normal}#global-search .search-list .search-section .search-item__desc__line--group-type{color:#828282;font-size:11px;line-height:normal;margin-top:10px;text-transform:uppercase}#global-search .search-list .search-section .search-item__desc__line span{color:#fe8777}#global-search .search-list .search-section .search-item .key-word{font-weight:600;color:#292929}#global-search .search-list .search-section.js-show-list,#global-search .search-list .search-section.js-show-list .search-section{display:block}#global-search .search-list .search-section__title{padding:10px 20px 10px 65px!important;font-size:10px;line-height:normal;background-color:#f2f2f2}#global-search .search-list__footer{padding:10px 20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.search-details{top:75px;height:calc(100% - 75px);overflow:scroll}.search-details .hero-img{position:static;height:180px;border-top:none}.search-details .search-list__footer{padding:10px 20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.drawer-list__toggle{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-transition:all .33333s ease-in-out;-o-transition:all .33333s ease-in-out;transition:all .33333s ease-in-out;visibility:visible;display:block;position:absolute;top:85px;left:10px;width:28px;height:46px;font-size:14px;line-height:46px;text-align:center;color:#757575;margin:0 0 0 10px;background:#fff;border:0;border-radius:0;box-shadow:-.9px .5px 122px 0 rgba(0,0,0,.03)}.drawer-list__toggle.pull-left{left:780px}@media(max-width:1350px){.drawer-list__toggle.pull-left{left:460px}}.drawer-list__toggle-expand{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fff;-webkit-transition-property:top,left,max-width,padding,border-radius;transition-property:top,left,max-width,padding,border-radius;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;visibility:visible;display:block;position:absolute;top:95px;left:calc(100% - 140px);height:38px;border:1px solid #e6e6e6;border-radius:60px;outline:0;padding:10px 40px 10px 20px;max-width:120px;width:120px}.desktop-popup-box form .checkbox__wrap input[type=checkbox],.ratingControl input{visibility:hidden}.drawer-list__toggle-expand span{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:12px;color:#828282;float:left;white-space:nowrap;max-width:100%;max-height:100%}.drawer-list__toggle-expand i{position:absolute;top:50%;right:-5px;transform:translateY(-50%);width:39px;height:39px;background-size:14px;border-radius:50%;background-color:#00a7e1}.card__links a .btn--arrow-bottom:after,.card__links a .icon,.header .search-wrap{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.footer,.header{background-color:#fff}.drawer-list__toggle-expand.pull-left{left:calc(100% - 140px);z-index:21}.drawer-list__toggle-expand.pull-left--full{top:185px;z-index:21}.header{position:relative;height:75px;border-bottom:1px solid #d9d7d7;z-index:110}.header:after,.header:before{content:" ";display:table}.header .search-wrap{position:absolute;top:50%;transform:translateY(-50%);font-size:15px;line-height:15px;height:70px;width:440px}.header .search-wrap .icon--search-header{position:absolute;top:50%;left:10px;transform:translate(0,-50%)}.header .search-wrap span{position:absolute;top:50%;left:10px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-weight:600;padding-left:60px}.header .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card,.card__header,.card__hero,.card__links a,.card__main,.header .log-in{position:relative}.header .logo .ta-logo{width:128px;height:28px}.header .log-in{float:right;top:50%;right:30px;max-width:80%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:14px;line-height:normal;font-weight:600;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header .log-in .dropdown-btn{max-width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.header .log-in span{margin-right:10px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .log-in .icon--arrow--down-black{background-size:contain;margin:3px 10px 0 0;width:10px;height:8px;display:block}.header .log-in .icon--arrow--down-white{display:none}.header .submit-btn-wrap{position:relative;float:right;top:50%;transform:translate(0,-50%)}.header .submit-btn-wrap .btn{font-size:11px;font-weight:700;color:#292929}.header .home-desktop-login-button-wrap{display:inline-block;max-width:25%;float:right;height:100%;min-width:120px}.footer{font-size:12px;line-height:initial;color:#292929;margin:0;text-align:center;display:block;border-top:1px solid #f9f9f9}.footer__wrap{display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.header{border-bottom:1px solid #f2f2f2}.footer__wrap{width:calc(100% - 120px)}}@media(min-width:1020px){.footer__wrap{width:calc(100% - 120px)}}@media(min-width:1350px){.footer__wrap{width:1250px}}.footer__wrap--border-top{border-top:1px solid #d9d7d7;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 0}.footer__logo{display:block;padding:60px 0 0}.footer__logo .ta-logo{width:160px;height:35px;margin:0 auto;display:block}.footer__logo span{font-family:playfairdisplay;display:block;text-transform:uppercase;padding:10px 0 0;font-size:16px}.footer__statistics{padding:40px 0}.footer__statistics ul{display:block;text-align:center;padding:0;margin:0}.footer__statistics ul li{display:inline-block;border-right:1px solid #d9d7d7;padding:0 40px;text-transform:uppercase;letter-spacing:1px}@media(min-width:960px){.footer__wrap--border-top{border-top:1px solid #f2f2f2}.footer__statistics ul li{border-right:1px solid #f2f2f2}}.footer__statistics ul li:last-child{border:none}.footer__statistics ul li span{display:block;font-size:15px;line-height:26px;letter-spacing:0;font-weight:700}.footer__contact{font-size:12px;padding:0 0 60px;color:#828282;font-weight:400;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.footer__contact .left,.footer__contact .right{padding:0 10px;display:inline-block}.footer__contact .left a{color:#292929}.card__header .group,.card__main .left .group{letter-spacing:.4px;color:#828282;text-transform:uppercase}.footer__social{display:inline-block;text-align:right}.footer__social ul{list-style:none;display:inline-flex;display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:0;padding:0}.footer__social ul li{display:inline-block;vertical-align:middle;padding:0 0 0 10px}.footer__social ul li:first-child{font-size:11px;line-height:30px;float:left;padding:0 20px 0 0;font-weight:700;text-transform:uppercase}.footer__social ul li:last-child span{padding:1px 0;vertical-align:unset!important;background-color:#4267b2;height:30px!important;border-radius:3px}.card__footer,.card__header,.card__hero,.card__main{background-color:#fff}.footer__social ul li a{display:block}.footer__social ul li a i{display:block;width:16px;height:16px}.footer__navigation{display:inline-block;text-align:left}.card{-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2);-webkit-transition:top .33333s;-o-transition:top .33333s;transition:top .33333s;display:block;width:calc(100% - 40px);margin:40px auto}@media(min-width:960px){.card{width:calc(100% - 120px)}}@media(min-width:1020px){.card{width:calc(100% - 120px)}}@media(min-width:1350px){.card{width:1250px}}.card__header{display:block;text-align:center;padding:60px}.card__header .group{font-size:12px;line-height:normal;font-weight:600;margin-bottom:10px}.card__header .h1{margin-bottom:0;padding-bottom:0}.card__header .h1--small{margin-top:10px}.card__header .h1--small span{font-weight:400}.card__header h4{margin-top:20px}.card__header .plate-lines--center{margin:20px auto}.card__header .recommended{font-size:16px;line-height:normal;font-weight:300}.card__header .socialbox{margin-top:30px}.card__hero{display:block}.card__hero--none:after{content:"";display:block;margin:0 auto;border-bottom:1px solid #d9d7d7;height:1px}@media(min-width:960px){.card__hero--none:after{width:760px;border-bottom:1px solid #f2f2f2}}@media(min-width:1020px){.card__hero--none:after{width:720px}}@media(min-width:1350px){.card__hero--none:after{width:950px}}.card__main{padding:60px 60px 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.types .types__list--top,.where-to-eat__list{-webkit-box-lines:multiple;-moz-box-lines:multiple}.card__main .left{width:80%;display:inline-block;padding-right:60px}.card__main .left .group{font-size:12px;line-height:normal;font-weight:600}.card__main .left h4{margin:10px 0 0}.card__main .left .text{margin:40px 0;font-size:18px;line-height:28px}.card__main .right{width:20%;display:inline-block}.card__main .right__row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;text-align:right}.card__main .right__row:first-child{margin-top:40px}.card__main .right__row .region{display:inline-block;max-width:150px;margin-right:20px}.card__main .right__row .region a{display:block;font-weight:600;font-size:14px;line-height:normal}.card__main .right__row .region a:first-child{word-break:break-word;text-transform:uppercase;color:#fe8777;padding-bottom:4px}.card__main .right__row .region a:last-child{color:#292929}.card__main .right__row .emblem{display:inline-block}.card__bio,.card__link,.card__text,.card__text span,.card__thumb,.card__thumb .btn{display:block}.card__main .right__row .emblem img{height:40px;width:auto}.card__main .right__row .map{display:block;margin-top:40px}.card__footer,.card__links{display:-webkit-box;display:-moz-box}.card__main .right__row .map img{width:100%!important;height:auto}.card__links{width:100%;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.card__links a{margin:20px 0;width:138px;height:40px;border:1px solid #f2f2f2}.card__links a:nth-child(1){margin-right:20px}.card__links a .btn--arrow-bottom:after,.card__links a .icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);width:15px;height:15px}.card__links a span{width:100px;text-align:left;color:#828282;font-size:10px;line-height:normal;text-transform:uppercase;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:30px}.card__thumb{position:relative;width:132px;height:132px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center;background-size:cover;margin:0 auto 30px}.card__thumb .btn{padding:8px 0;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;bottom:0;right:-10px}.card__thumb--small{width:77px;height:77px}.card__text{width:100%;font-size:14px;line-height:18px;text-align:center}.card__text span:last-child{margin-top:5px}.card__bio{padding:30px 0;margin:0 auto;font-size:18px;line-height:28px}@media(min-width:960px){.card__bio{width:660px}}@media(min-width:1020px){.card__bio{width:520px}}@media(min-width:1350px){.card__bio{width:650px}}.card__link{width:100%}.card__link a{position:relative;display:inline-block;margin:0 auto;padding:12px 25px;letter-spacing:.6px;border:1px solid #f2f2f2;color:#828282;font-size:12px;line-height:normal;font-weight:600}.card__link--noborder{line-height:100%;margin:0 0 60px}.card__link--noborder a{border:none;padding:0;font-size:13px;line-height:16px}.card__footer{padding:0 60px 60px;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.card__footer .options-left{width:80%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-right:60px}.card__footer .options-right{max-width:20%}.card--alt .card__main{padding-bottom:40px;display:block}.popup-overlay{opacity:.29;filter:alpha(opacity=29);display:none;position:absolute;width:100%;height:100%;background:#000;z-index:100}.js-login-show .desktop-popup-box.login-box,.js-login-show .popup-overlay,.js-registration-show .desktop-popup-box.registration-box,.js-registration-show .popup-overlay{display:block}.desktop-popup-box{font-family:montserrat;-webkit-box-shadow:-4.3px 2.5px 70px 0 rgba(0,0,0,.11);box-shadow:-4.3px 2.5px 70px 0 rgba(0,0,0,.11);display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:40px;max-width:443px;max-height:100%;z-index:150;overflow:auto}.desktop-popup-box .title{font-size:14px;font-weight:300;text-align:center;line-height:14px;letter-spacing:.7px;color:#565a5c;text-transform:initial}.desktop-popup-box .or-box{position:relative;margin:30px 0 20px;text-align:center}.desktop-popup-box .or-box:after,.desktop-popup-box .or-box:before{content:'';background-color:#d9d7d7;position:absolute;top:50%;width:calc(50% + 20px);height:1px}.desktop-popup-box .or-box:before{left:-40px}.desktop-popup-box .or-box:after{right:-40px}.desktop-popup-box form{margin-top:0;border-bottom:solid 1px #d0d0d0;padding-bottom:30px}.desktop-popup-box form .btn{margin-bottom:0;font-family:muli;font-size:14px;font-weight:700;line-height:50px;text-align:center;letter-spacing:.4px;padding:0!important;height:50px}.desktop-popup-box form input{border:1px solid #d0d0d0;margin-top:0;width:100%;margin-bottom:20px;padding:18px 24px;color:#929292;font-size:12px;line-height:9px;letter-spacing:.9px}.desktop-popup-box form input::-webkit-input-placeholder{color:#929292;text-transform:uppercase}.desktop-popup-box form input::-moz-placeholder{color:#929292;text-transform:uppercase}.desktop-popup-box form input:-moz-placeholder{color:#929292;text-transform:uppercase}.desktop-popup-box form input:-ms-input-placeholder{color:#929292;text-transform:uppercase}.desktop-popup-box form input:focus{text-transform:initial}.desktop-popup-box form .input__wrap{position:relative}.desktop-popup-box form .input__wrap i{position:absolute;top:calc(50% - 17px/2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px}.desktop-popup-box form .checkbox{margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;width:100%;border:0}.desktop-popup-box form .checkbox .checkbox__wrap{width:30px;margin-right:20px}.desktop-popup-box form .checkbox span{font-size:12px;line-height:12px;font-weight:300;letter-spacing:.6px;text-align:left;color:#929292}.desktop-popup-box form .checkbox__wrap{position:relative}.desktop-popup-box form .checkbox__wrap label{width:20px;height:20px;position:absolute;top:0;left:0;background:linear-gradient(top,#222 0,#45484d 100%);border-radius:4px;border:1px solid #d0d0d0}.desktop-popup-box form .checkbox__wrap label:after{content:'';width:9px;height:5px;position:absolute;top:5px;left:5px;border:3px solid #f8533d;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}.desktop-popup-box form .checkbox__wrap label:hover::after{opacity:.3}.desktop-popup-box form .checkbox__wrap input[type=checkbox]:checked+label:after{opacity:1}.desktop-popup-box form .btn--red{font-family:montserrat;font-weight:400;padding:19px 20px 20px;font-size:14px;line-height:10px}.desktop-popup-box .login-help{font-size:14px;font-weight:300;margin:30px 0 0;line-height:14px;letter-spacing:.7px;text-align:left;color:#929292;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column}.desktop-popup-box .login-help__desc{white-space:pre-line;font-size:12px;font-weight:600;letter-spacing:.3px;color:#949494;text-align:center;margin-top:30px}.desktop-popup-box .login-help__desc a{color:#292929}.desktop-popup-box .login-help .login-btn{position:relative;float:right;margin-right:25px;text-transform:uppercase;width:100%;height:50px;border:2px solid #f8533d;line-height:50px;text-align:center;font-family:muli;font-size:14px;font-weight:700;letter-spacing:.4px;color:#fe8777}.desktop-popup-box .sing-in{color:#fe8777;font-size:13px;line-height:16px;font-weight:600;position:relative;margin-left:55px;margin-right:18px;text-transform:uppercase}.desktop-popup-box .sing-in:before{content:'';position:absolute;left:-19px;top:-10px;width:87px;height:35px;border:1px solid #dadada;border-radius:6px}.desktop-popup-box .sing-in:hover{cursor:pointer}.desktop-popup-box.login-box .checkbox{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.desktop-popup-box.login-box .checkbox .checkbox__wrap{margin-right:0}.desktop-popup-box.login-box .checkbox span{line-height:20px;font-size:14px}.desktop-popup-box.login-box .checkbox .right{text-align:right;color:#565a5c}.desktop-popup-box .social-btn .btn{font-family:montserrat;color:#fe8777;font-size:14px;font-weight:600;letter-spacing:.4px;text-transform:initial;height:50px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;text-align:left}.desktop-popup-box .social-btn .btn:first-child{margin-top:5px;margin-bottom:22px}.desktop-popup-box .social-btn .btn--transparent--gray{color:#565a5c}.desktop-popup-box .social-btn #fb_login_form_home_login div i:before,.desktop-popup-box .social-btn #fb_login_form_social_login div i:before,.desktop-popup-box .social-btn #fb_login_form_social_register div i:before,.desktop-popup-box .social-btn .btn--blue{color:#fff}.desktop-popup-box .social-btn i{margin-right:20px;font-size:25px;margin-left:55px}.desktop-popup-box .social-btn .btn:nth-child(2) i{margin-right:35px}.desktop-popup-box .social-btn span{vertical-align:top;line-height:25px}.desktop-popup-box .social-btn form:last-child{margin-top:20px}.desktop-popup-box .social-btn #fb_login_form_home_login div span,.desktop-popup-box .social-btn #fb_login_form_social_login div span,.desktop-popup-box .social-btn #fb_login_form_social_register div span{color:#fff;font-family:muli;font-weight:700;font-size:14px;letter-spacing:.4px}.desktop-popup-box .social-btn #fb_google_form_home_login div span,.desktop-popup-box .social-btn #fb_google_form_social_login div span,.desktop-popup-box .social-btn #fb_google_form_social_register div span{color:#949494;font-family:muli;font-weight:700;font-size:14px;letter-spacing:.4px}.img-box-list{margin-top:25px;margin-right:-18px}@media screen and (max-width:1024px){.img-box-list{text-align:center}}.img-box-item{width:190px;height:190px;position:relative;display:inline-block;margin-right:18px;background-color:#fff;margin-bottom:24px}.img-box-item .img-box__title,.img-box-item img{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);position:absolute}.img-box-item .img-box__title{font-size:12px;font-family:montserrat;color:#292929;font-weight:400;left:50%;top:145px;line-height:14px;text-align:center;margin:0}.img-box-item img{top:37px;left:50%;display:block;margin:0 auto}.food-summary__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:10px 0 50px;flex-wrap:wrap}.food-summary__item{-webkit-box-shadow:0 0 20px 3px rgba(61,88,105,.07);box-shadow:0 0 20px 3px rgba(61,88,105,.07);width:calc(33% - 50px);margin-right:50px;margin-top:50px;padding:26px 0 0;border-top:0}.food-summary__item:nth-child(3n){margin-right:0}.food-summary__item .number{font-family:montserrat;margin:0 30px;font-size:24px;line-height:1;color:#fe8777}.food-summary__item .food-summary__about-food{width:100%}.food-summary__item .restaurant-name{font-weight:700;font-family:18px;line-height:14px;overflow:hidden;text-overflow:ellipsis}.food-summary__item .country,.food-summary__item .region{display:block;padding-top:7px;font-size:11px;line-height:8px;overflow:hidden;text-overflow:ellipsis}.food-summary__item__thumb__wrap{margin-bottom:25px}.food-summary__item__thumb{height:220px;border-top:3px solid #f8533d;background-size:cover;background-position:center}.food-summary__item__author,.food-summary__item__more,.food-summary__item__summary{padding:0 25px;margin-bottom:20px}.food-summary__item__summary{font-weight:300;font-size:14px;color:#292929;font-style:italic;line-height:1.5;text-align:left;height:42px;overflow:hidden}.food-summary__item__author{font-size:11px;display:block!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;max-height:26px;line-height:13px;overflow:hidden;text-overflow:ellipsis;color:#363534}.food-summary__item__author span{font-family:montserrat;color:#828282;text-transform:initial}.food-summary__item__more{font-size:12px;line-height:13px;padding-bottom:8px;color:#828282}.food-summary__item.promo .food-summary__item__thumb{width:100%;height:auto;border-top:0;padding:10px}.comment__info{cursor:pointer}.comment__info-preview{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;cursor:pointer}.comment__info-preview .preview__message{position:relative;margin-left:10px;font-size:12px;line-height:normal;font-weight:700;color:#bfc7c3;letter-spacing:.4px;text-transform:uppercase}.comment__info-preview .preview__message .btn--arrow-bottom:after,.comment__info-preview .preview__message .icon{position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.comment__info-rated{padding-top:20px;text-align:center}.comment__info-rated h4{padding-top:20px}.comment__info-rated .comment__stars--big{padding-top:10px;margin-bottom:0}.comment__info-rated .comment__stars--big i{margin:0 5px}.comment__info__info-not-rated{padding-top:20px;text-align:center}.comment__info__info-not-rated h4{padding-top:20px}.comment__info__info-not-rated .comment__stars--big{padding-top:10px;margin-bottom:0}.comment__info__info-not-rated .comment__stars--big i{margin:0 5px}.comment__thanks-box--proposal .comment--thanks{padding-bottom:40px}.comment__thanks-box--proposal .comment--thanks .icon--check-success{margin-top:40px}.comment--thanks{text-align:center;padding-bottom:120px}.comment--thanks .icon--check-success{margin-top:80px}.comment--thanks h2{font-size:22px;line-height:normal;margin-top:20px}.comment__modal{display:block;overflow:scroll;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4)}.comment__autocomplete{display:block;position:relative;margin:20px 0}.comment__autocomplete .input{font-size:14px;line-height:normal}.comment__autocomplete .btn--arrow-bottom:after,.comment__autocomplete .icon{opacity:.6;filter:alpha(opacity=60);min-width:65px;min-height:40px;background-size:auto;position:absolute;top:0;right:0;cursor:pointer}.comment__autocomplete .list{display:block;position:absolute;left:0;right:0;border:1px solid #bfc7c3;border-top:none;background-color:#fff;z-index:100}.comment__autocomplete .list .item{padding:10px;cursor:pointer;border-bottom:1px solid #d9d7d7;font-size:14px;line-height:normal}@media(min-width:960px){.comment__autocomplete .list .item{border-bottom:1px solid #f2f2f2}}.comment__autocomplete .list .item:last-child{border:none}.comment__autocomplete .list .item .left{display:inline-block;margin-right:10px}.comment__autocomplete .list .item .right{display:inline-block}.comment__autocomplete .list .item:hover{background-color:#f2f2f2}.comment__body{background-color:#fff;position:absolute;display:block;z-index:1000;top:5%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:40px;width:588px}.comment__body .btn__set--2-in-row{width:50%;float:right}.comment__body .btn__set--2-in-row-center{margin-top:40px;width:100%}.comment__body .icon--close{cursor:pointer;float:right}.comment__body--login{width:436px}.comment__body--login .separator{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:12px;line-height:normal;font-weight:600;width:100%;height:15px;color:#828282;text-align:center}.comment__body--login .separator span{display:inline-block;width:10%}.comment__body--login .separator span:first-child,.comment__body--login .separator span:last-child{width:45%;top:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-bottom:1px solid #d9d7d7}.comment__stars--small .btn--arrow-bottom:after,.comment__stars--small .icon{width:15px;height:15px;margin:0 4px;display:inline-block}.comment__message,.comment__validate{display:block;line-height:normal;color:#828282}.comment__stars--big{margin-bottom:40px}.comment__message{height:20px;position:relative;text-align:center;font-size:14px;text-transform:lowercase;margin:20px 0}.comment__message .icon--check{margin-bottom:-3px;margin-left:10px}.comment__validate{font-size:12px;margin-bottom:20px;text-align:left}.comment__validate--center{text-align:center}.comment__validate--fixed{height:12px}@media(min-width:960px){.comment__body--login .separator span:first-child,.comment__body--login .separator span:last-child{border-bottom:1px solid #f2f2f2}.comment__validate{font-size:14px;line-height:normal}}.comment__fieldgroup{margin:40px 0 20px;padding:20px;border:1px solid #d9d7d7;text-align:left}.comment__fieldgroup textarea{border:none;border-bottom:1px solid #d9d7d7;margin:0;height:110px;resize:none;font-size:14px;line-height:normal}.comment__fieldgroup .textarea--writing{font-size:16px}.comment__fieldgroup .add-photos{margin:15px -5px}.comment__fieldgroup .add-photos__item{display:inline-block;width:90px;height:60px;margin:5px}.comment__fieldgroup .add-photos__item img{width:90px;height:60px}.comment__fieldgroup .add-photos__item .icon--close-cross--white{cursor:pointer;position:absolute;background-color:rgba(41,41,41,.4);min-width:90px;min-height:60px;background-size:auto}.comment__fieldgroup .input{width:100%}.comment__fieldgroup .btn--gray-border{text-align:left;color:#828282;padding:0;font-size:14px;line-height:normal}.comment__fieldgroup .btn--gray-border .icon--photo{margin-right:10px}.comment__fieldgroup .btn--gray-border span:nth-child(3){float:right}.comment__fieldgroup .btn{margin-top:20px}.ratingControl{position:relative;width:175px;height:25px;user-select:none;margin:0 auto}.ratingControl-stars{position:absolute;top:0;width:35px;height:25px;background-image:url(/Content/layout-shared/layout/icons/star-empty-desktop.svg);background-size:25px 25px;background-repeat:no-repeat;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden}.tab__nav ul li[disabled],.tab__nav--simple ul li[disabled]{cursor:default;opacity:.4;filter:alpha(opacity=40);pointer-events:none}.ratingControl-stars:active,.ratingControl-stars:active~.ratingControl-stars,.ratingControl-stars:hover,.ratingControl-stars:hover~.ratingControl-stars,input:checked~.ratingControl-stars,input:checked~.ratingControl-stars:active{background-repeat:no-repeat;background-image:url(/Content/layout-shared/layout/icons/star-red-desktop.svg)}.ratingControl-stars--05,.ratingControl-stars--1{left:0}.ratingControl-stars--15,.ratingControl-stars--2{left:35px}.ratingControl-stars--25,.ratingControl-stars--3{left:70px}.ratingControl-stars--35,.ratingControl-stars--4{left:105px}.ratingControl-stars--45,.ratingControl-stars--5{left:140px}.ratingControl-stars--half{width:14px}.tab__nav{border-bottom:1px solid #d9d7d7;display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.tab__nav{border-bottom:1px solid #f2f2f2;width:calc(100% - 120px)}}@media(min-width:1020px){.tab__nav{width:calc(100% - 120px)}}@media(min-width:1350px){.tab__nav{width:1250px}}.tab__nav ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.tab__nav ul li{font-size:14px;line-height:normal;margin-right:40px;margin-bottom:-1px;text-transform:uppercase;letter-spacing:.5px;padding:10px 0}.tab__nav ul li:last-child{margin:0}.tab__nav ul li.selected{font-weight:700;border-bottom:2px solid #f8533d}.tab__nav--simple{border-bottom:none!important}.tab__nav--simple ul li{text-transform:none;margin:0;color:#828282;padding:0 20px;border-left:1px solid #828282;line-height:.95em}.tab__nav--simple ul li:first-child{border-left:none}.tab__nav--simple ul li.selected{font-weight:400;border-bottom:none;color:#292929}.authentic-recipe{display:block;margin:0 auto;padding:60px 0}@media(min-width:960px){.authentic-recipe{width:760px}}@media(min-width:1020px){.authentic-recipe{width:720px}}@media(min-width:1350px){.authentic-recipe{width:950px}}.authentic-recipe__container{background-color:#f9f9f9}.types .type--child,.types .type--child--have-child,.types .type--parent,.types .type--top{background-color:#fff}.authentic-recipe .h1{display:block;margin:0 auto;padding:0 60px}@media(min-width:960px){.authentic-recipe .h1{width:660px}}@media(min-width:1020px){.authentic-recipe .h1{width:520px}}@media(min-width:1350px){.authentic-recipe .h1{width:650px}}.authentic-recipe__clock{font-size:18px;line-height:normal;margin:40px 0 0;text-align:center}.authentic-recipe__clock .icon--clock{margin-bottom:-2px;width:18px;height:18px}.authentic-recipe__clock span{padding-left:5px}.authentic-recipe__text{font-size:18px;line-height:28px;padding:40px 0}.authentic-recipe__text--light{color:#828282;padding:0}.authentic-recipe__text-title{font-size:14px;font-weight:700;display:block;letter-spacing:.4px;text-transform:uppercase;color:#292929;margin:10px 0}.types{padding-top:40px}.types .types__list--top{margin:0 auto;width:calc(100% - 40px);display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;-o-justify-content:start;justify-content:start;-ms-flex-pack:start;padding:40px 0 60px}@media(min-width:960px){.types .types__list--top{width:calc(100% - 120px)}}@media(min-width:1020px){.types .types__list--top{width:calc(100% - 120px)}}@media(min-width:1350px){.types .types__list--top{width:1250px}}.types .types__list--parent{display:block;width:calc(50% - 20px);margin-bottom:30px;background-color:#fff;border:1px solid #f2f2f2}.types .types__list--child{display:block;border-top:1px solid #f2f2f2}.types .grid{position:relative;display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.types .grid{width:calc(100% - 120px)}}@media(min-width:1020px){.types .grid{width:calc(100% - 120px)}}@media(min-width:1350px){.types .grid{width:1250px}}.types .grid__container{padding:60px 0}.types .grid .grid-sizer{width:calc(50% - 15px)}.types .grid .gutter-sizer{width:20px}.types .type__thumb{margin-left:auto;margin-right:auto}.types .type--top{display:inline-block;width:calc(16% - 15px);margin:20px 10px 0;border:1px solid #f2f2f2}.types .type--parent{position:relative;display:block;text-align:left;padding:40px}.types .type--parent .left{vertical-align:top;display:inline-block;width:30%}.types .type--parent .right{vertical-align:top;display:inline-block;width:69%}.types .type--parent .type__thumb{width:80px;height:80px}@media(min-width:960px){.types .type--parent .type__thumb{width:80px;height:80px}}@media(min-width:1020px){.types .type--parent .type__thumb{width:100px;height:100px}}@media(min-width:1350px){.types .type--parent .type__thumb{width:130px;height:130px}}.types .type--parent .type__thumb img{width:80px;height:80px}@media(min-width:960px){.types .type--parent .type__thumb img{width:80px;height:80px}}@media(min-width:1020px){.types .type--parent .type__thumb img{width:100px;height:100px}}@media(min-width:1350px){.types .type--parent .type__thumb img{width:130px;height:130px}}.types .type--child{display:block;float:left;width:25%;height:120px;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.types .type--child .type__thumb{width:40px;height:40px}@media(min-width:960px){.types .type--child .type__thumb{width:40px;height:40px}}@media(min-width:1020px){.types .type--child .type__thumb{width:50px;height:50px}}@media(min-width:1350px){.types .type--child .type__thumb{width:60px;height:60px}}.types .type--child .type__thumb img{width:40px;height:40px}@media(min-width:960px){.types .type--child .type__thumb img{width:40px;height:40px}}@media(min-width:1020px){.types .type--child .type__thumb img{width:50px;height:50px}}@media(min-width:1350px){.types .type--child .type__thumb img{width:60px;height:60px}}.types .type--child--2{background-color:#f2f2f2}.types .type--child--2:first-child:before{content:'';display:block;position:absolute;z-index:1000;width:15px;height:15px;margin-top:47px;margin-left:-2px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff}.types .type__thumb{display:block;margin:10px auto 0;width:60px;height:60px}@media(min-width:960px){.types .type__thumb{width:70px;height:70px}}@media(min-width:1020px){.types .type__thumb{width:80px;height:80px}}@media(min-width:1350px){.types .type__thumb{width:100px;height:100px}}.types .type__thumb--parent{display:block;float:left}.types .type__name,.types .type__name--parent{display:block!important;-webkit-box-orient:vertical;max-width:100%;text-overflow:ellipsis;overflow:hidden}.types .type__name{font-size:15px;font-weight:600;-webkit-line-clamp:2;max-height:30px;line-height:15px;text-align:center;padding:0 10px;margin:10px 0 20px;color:#292929}.types .type__name--top{min-height:36px}.types .type__name--child{font-weight:600;margin:10px 0 0}.types .type__name--parent{font-size:10px;display:-webkit-box;-webkit-line-clamp:1;max-height:13px;line-height:13px;margin:0}.types .type__name--child-2{font-size:12px;line-height:normal;font-weight:700;margin:0 0 5px}.types .type__desc{margin-top:20px;font-size:15px;color:#828282;display:block!important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:100%;max-height:100px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.pairing-tips__list .item .right h2,.prefered-ingredients__list .item h4{-webkit-line-clamp:2;max-width:100%;-webkit-box-orient:vertical;text-overflow:ellipsis}.where-to-eat{display:block;margin:0 auto;width:calc(100% - 40px);padding:60px 0}@media(min-width:960px){.where-to-eat{width:calc(100% - 120px)}}@media(min-width:1020px){.where-to-eat{width:calc(100% - 120px)}}@media(min-width:1350px){.where-to-eat{width:1250px}}.where-to-eat__search{position:relative;display:block;margin:0 auto 40px;width:590px}@media(min-width:960px){.where-to-eat__search{width:660px}}@media(min-width:1020px){.where-to-eat__search{width:520px}}@media(min-width:1350px){.where-to-eat__search{width:650px}}.where-to-eat h1{margin:60px 0 20px}.where-to-eat .btn{margin-top:40px}.where-to-eat__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;padding:40px 0 0;margin:0 -20px}.where-to-eat__list:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.where-to-eat__list .item{width:33.333%;display:inline-block;position:relative;margin:20px 0}.where-to-eat__list .item__body{height:100%;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);margin:0 20px}.where-to-eat__list .item__body--promotion{padding-top:90px}.where-to-eat__list .item__header{padding:20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:100px}.where-to-eat__list .item__header .left{min-width:30px;display:inline-block;font-size:26px;line-height:normal;font-weight:900;color:#fe8777;text-align:center;margin-right:20px;vertical-align:top}.where-to-eat__list .item__header .right{display:inline-block}.where-to-eat__list .item__header .right .item-location{position:relative;font-family:muli;font-weight:600;font-size:12px;color:#292929;margin-top:5px;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px}.where-to-eat__list .item__header .right .item-location .icon--pin{position:absolute;left:0;top:1px;width:12px;height:12px;margin-right:9px;background-size:contain}.where-to-eat__list .item__header .right .item-location a{color:#292929}.where-to-eat__list .item__main .thumb{display:block;width:100%;height:220px;background-size:cover;background-position:center;background-repeat:no-repeat}.where-to-eat__list .item__footer{padding:20px 30px}.where-to-eat__list .item__footer .recommendation{font-size:16px;line-height:22px}.where-to-eat__list .item__footer .recommendation a{font-size:14px;line-height:18px;font-weight:700;color:#292929}.where_to_buy{display:block;margin:0 auto;width:calc(100% - 40px);padding:60px 0}@media(min-width:960px){.where_to_buy{width:calc(100% - 120px)}}@media(min-width:1020px){.where_to_buy{width:calc(100% - 120px)}}@media(min-width:1350px){.where_to_buy{width:1250px}}.where_to_buy>.h1{display:block;margin:0 auto;padding:0 60px}@media(min-width:960px){.where_to_buy>.h1{width:660px}}@media(min-width:1020px){.where_to_buy>.h1{width:520px}}@media(min-width:1350px){.where_to_buy>.h1{width:650px}}.where_to_buy .btn{margin-top:40px}.where_to_buy__list{margin:20px -20px 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.pairing-tips__list,.prefered-ingredients__list{-webkit-box-lines:multiple;-moz-box-lines:multiple}.where_to_buy__list:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.where_to_buy__list .item{width:33.333%;display:block;height:333px;padding:40px 20px 0}.where_to_buy__list .item__body{padding:40px;border:1px solid #f2f2f2;min-height:293px;background-color:#fff}.where_to_buy__list .item__body--promotion{padding:20px}.where_to_buy__list .item h2{margin-top:0;padding-top:0;line-height:1}.where_to_buy__list .item__main{display:block;position:relative;font-size:14px;line-height:18px;height:160px}.where_to_buy__list .item__main .type{color:#828282;text-transform:uppercase;margin:7.5px 0 15px;font-size:11px;line-height:normal}.where_to_buy__list .item__main span{display:block}.where_to_buy__list .item__main span:first-child{margin:15px 0}.where_to_buy__list .item__main span:last-child{margin-top:10px}.where_to_buy__list .item__main a{color:#292929}.where_to_buy__list .item__footer{padding:10px 0 0;position:relative;display:block}.where_to_buy__list .item__footer a{display:inline-block;position:relative;font-size:10px;line-height:normal;color:#828282;text-transform:uppercase;letter-spacing:.4px;margin-right:6.67px;padding:13px 18px;border:1px solid #f2f2f2}.where_to_buy__list .item__footer a:last-child{margin-right:0}.where_to_buy__list .item__footer a .btn--arrow-bottom:after,.where_to_buy__list .item__footer a .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.where_to_buy__list .item__footer a .icon--home{width:15px;height:15px}.where_to_buy__list .item__footer a span{margin-left:30px}.where-to-buy{display:block;margin:0 auto;width:calc(100% - 40px);padding:60px 0 0}@media(min-width:960px){.where-to-buy{width:calc(100% - 120px)}}@media(min-width:1020px){.where-to-buy{width:calc(100% - 120px)}}@media(min-width:1350px){.where-to-buy{width:1250px}}.where-to-buy>h1{display:block;margin:0 auto;padding:0 60px}@media(min-width:960px){.where-to-buy>h1{width:660px}}@media(min-width:1020px){.where-to-buy>h1{width:520px}}@media(min-width:1350px){.where-to-buy>h1{width:650px}}.where-to-buy>h1 span{display:inline-block}.where-to-buy__main{margin:60px -20px;display:block}.where-to-buy__main:after{content:'';display:block;clear:both}@media(max-width:960px){.where-to-buy__main{margin:60px 0}}.where-to-buy__list{display:inline-block;width:calc(100%/2);float:left;height:565px;padding:0 20px}.where-to-buy__list-body{overflow-y:scroll;display:block;height:565px;width:100%;border:1px solid #f2f2f2}.where-to-buy__list .item{border-bottom:1px solid #d9d7d7;cursor:pointer}@media(min-width:960px){.where-to-buy__list .item{border-bottom:1px solid #f2f2f2}}.where-to-buy__list .item:last-child{border:none}.where-to-buy__list .item__body{padding:30px}.where-to-buy__list .item--active{background-color:#f9f9f9}.where-to-buy__list .item h2{margin-top:0;padding-top:0;line-height:1}.where-to-buy__list .item__main{font-size:14px;line-height:18px}.where-to-buy__list .item__main .type{color:#828282;text-transform:uppercase;margin:7.5px 0 15px;font-size:11px;line-height:normal}.where-to-buy__list .item__main span{display:block}.where-to-buy__list .item__main span:first-child{margin:10px 0}.where-to-buy__list .item__main a{color:#292929}.where-to-buy__list .item__footer a,.where-to-buy__map .info-container__content .directions{font-size:10px;line-height:normal;color:#828282;letter-spacing:.4px;text-transform:uppercase}.where-to-buy__list .item__footer{padding:10px 0 0;position:relative;display:block}.where-to-buy__list .item__footer a{display:inline-block;position:relative;margin-right:30px}.where-to-buy__list .item__footer a .btn--arrow-bottom:after,.where-to-buy__list .item__footer a .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.where-to-buy__list .item__footer a .icon--home{width:15px;height:15px}.where-to-buy__list .item__footer a span{margin-left:30px}.where-to-buy__map{display:inline-block;width:calc(100%/2);float:left;padding:0 20px;height:565px}.where-to-buy__map #map,.where-to-buy__map-body{width:100%;height:565px;position:relative;display:block}.where-to-buy__map .info-container{padding:20px}.where-to-buy__map .info-container__title{margin:5px 5px 0}.where-to-buy__map .info-container__content{display:block;position:relative;height:14px;margin:5px}.where-to-buy__map .info-container__content .btn--arrow-bottom:after,.where-to-buy__map .info-container__content .icon{width:14px;height:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.where-to-buy__map .info-container__content .directions{padding-left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-ingredients{display:block;margin:0 auto}@media(min-width:960px){.main-ingredients{width:660px}}@media(min-width:1020px){.main-ingredients{width:520px}}@media(min-width:1350px){.main-ingredients{width:650px}}.main-ingredients__type{font-size:14px;font-weight:700;display:block;text-align:center;letter-spacing:.4px;text-transform:uppercase;color:#292929;margin:60px auto 20px}.prefered-ingredients{display:block;margin:0 auto}@media(min-width:960px){.prefered-ingredients{width:760px}}@media(min-width:1020px){.prefered-ingredients{width:720px}}@media(min-width:1350px){.prefered-ingredients{width:950px}}.prefered-ingredients h4{letter-spacing:.4px}.prefered-ingredients__list{margin:0 -20px;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.prefered-ingredients__list:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.prefered-ingredients__list .item{width:130px;display:inline-block}.prefered-ingredients__list .item__body{padding:20px;text-align:center}.prefered-ingredients__list .item h4{display:block!important;display:-webkit-box;max-height:38px;line-height:19px;overflow:hidden;margin-top:20px}.recipe{display:block;margin:40px auto 0;padding:60px 0}@media(min-width:960px){.recipe{width:760px}}@media(min-width:1020px){.recipe{width:720px}}@media(min-width:1350px){.recipe{width:950px}}.recipe--variations{margin-top:0;padding:40px 0;border:none;border-bottom:1px solid #d9d7d7}@media(min-width:960px){.recipe--variations{border-bottom:1px solid #f2f2f2}}.recipe--variations:last-child{border:none}.recipe__text{text-align:left;font-size:18px;line-height:28px;padding:60px 0}.recipe__text--light{color:#828282}.recipe__section{display:block;font-size:14px;line-height:normal;border-top:1px solid #d9d7d7;border-bottom:1px solid #d9d7d7;padding:15px 0;margin-bottom:30px}.recipe__ingredients,.recipe__section .time,.recipe__steps{display:inline-block}.recipe__section .for{display:inline-block;width:40%}.recipe__section .time .icon--clock{margin-bottom:-2px}.recipe__section .time span{padding-left:5px}.recipe__section--padding-regular{margin:0 20px}.recipe__ingredients{width:40%;vertical-align:top;font-size:15px;line-height:25px;padding-right:40px}.recipe__ingredients li,.recipe__ingredients ul{margin:0;padding:0;list-style-type:none;font-size:18px;line-height:normal;line-height:35px}.recipe__steps{vertical-align:top;width:59%;font-size:18px;line-height:25px}.recipe__steps li,.recipe__steps ul{margin:0;padding:0;list-style-type:none}.recipe__steps li{margin-bottom:30px;color:#828282}.recipe__steps li:last-child{margin-bottom:0}.recipe__steps li span{color:#292929;font-size:26px;font-weight:700;padding-right:15px}.recipe__tips{padding:60px 0;font-size:16px;line-height:22px;display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.recipe__section{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.recipe__tips{width:calc(100% - 120px)}}@media(min-width:1020px){.recipe__tips{width:calc(100% - 120px)}}@media(min-width:1350px){.recipe__tips{width:1250px}}.recipe__tips-list{display:block;margin:0 auto;width:calc(100% - 40px);padding:30px 0}@media(min-width:960px){.recipe__tips-list{width:calc(100% - 120px)}}@media(min-width:1020px){.recipe__tips-list{width:calc(100% - 120px)}}@media(min-width:1350px){.recipe__tips-list{width:1250px}}.recipe__tips-list .grid{position:relative;margin:0 -20px}.recipe__tips-list .grid__container{padding:60px 0 40px;background-color:#f9f9f9}.recipe__tips-list .grid .grid-sizer{width:33.333%}.recipe__tips-list .grid .gutter-sizer{width:0}.recipe__tips-list .tip{display:block;width:33.333%}.recipe__tips-list .tip__body{margin:40px 20px 0;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.06);color:#828282;padding:30px 40px}.recipe__tips-list .tip h2{margin-bottom:20px}.recipe__tips-list .tip p{word-wrap:break-word}.recipe__tips-list .tip--centered{transform:translateX(100%)}.reviews__list .review__source .thumb,.see-any-errors__body{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.recipe-variations{display:block;margin:0 auto;padding:60px 0 0}@media(min-width:960px){.recipe-variations{width:760px}}@media(min-width:1020px){.recipe-variations{width:720px}}@media(min-width:1350px){.recipe-variations{width:950px}}.pairing-tips{display:block;margin:0 auto;width:calc(100% - 40px);padding:60px 0}@media(min-width:960px){.pairing-tips{width:calc(100% - 120px)}}@media(min-width:1020px){.pairing-tips{width:calc(100% - 120px)}}@media(min-width:1350px){.pairing-tips{width:1250px}}.pairing-tips__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;padding:20px 0 0;margin:0 -20px}.explore-more__list,.reviews__list .review__footer{-webkit-box-lines:multiple;-moz-box-lines:multiple}.pairing-tips__list:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.pairing-tips__list .item{position:relative;width:50%}.pairing-tips__list .item__body{color:#828282;margin:40px 20px 0;padding:40px 40px 40px 0;box-shadow:0 0 30px 0 rgba(0,0,0,.06)}.pairing-tips__list .item .left{display:inline-block;padding:20px;vertical-align:top;width:29%}.pairing-tips__list .item .left .thumb{width:100%;height:126px;background-size:cover;background-position:center;background-repeat:no-repeat}.pairing-tips__list .item .left .thumb--serve{background-size:contain}.pairing-tips__list .item .right{display:inline-block;width:69%}.pairing-tips__list .item .right .group{font-size:10px;font-weight:600;text-transform:uppercase;margin-bottom:5px;color:#828282}.pairing-tips__list .item .right h2{display:block!important;display:-webkit-box;max-height:56px;line-height:28px;overflow:hidden}.pairing-tips__list .item .right .text{display:block;margin-top:10px;font-size:16px;line-height:22px}@media(max-width:960px){.pairing-tips{margin:0}.pairing-tips__body{color:#828282;margin:40px 10px 0 20px;padding:40px 20px 40px 0;border:1px solid #f2f2f2}}.explore-more,.explore-more__container h1{display:block;margin:0 auto}.explore-more{width:calc(100% - 40px);padding-bottom:60px}@media(min-width:960px){.explore-more{width:calc(100% - 120px)}}@media(min-width:1020px){.explore-more{width:calc(100% - 120px)}}@media(min-width:1350px){.explore-more{width:1250px}}.explore-more__container{position:relative;padding-top:60px}.explore-more__container--gray{background-color:#f9f9f9}@media(min-width:960px){.explore-more__container h1{width:660px}}@media(min-width:1020px){.explore-more__container h1{width:520px}}@media(min-width:1350px){.explore-more__container h1{width:650px}}.explore-more__list{margin:0 -20px;padding:40px 0;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.explore-more .item{width:25%;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.explore-more .item__body{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);margin:20px}.explore-more .item__thumb{display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:160px}.explore-more .item__main{padding:20px}.explore-more .item__main .group{font-size:10px;line-height:normal;letter-spacing:.4px;text-transform:uppercase;color:#828282}.explore-more .item__main .item-location{font-family:muli;font-weight:600;font-size:12px;color:#292929;margin-top:5px;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.explore-more .item__main .item-location .icon--pin{width:12px;height:12px;margin-right:9px;margin-top:1px;background-size:contain}.explore-more--3cols .item{width:calc(33% - 30px)}.explore-more--3cols .item__thumb{width:100%;height:223px}.explore-more--3cols .grid-filler{width:calc(33% - 30px);height:0}.missing-email__title{margin-top:40px}.missing-email__description{font-size:14px;line-height:normal;text-align:center;padding:30px 20px;color:#828282}.missing-email__email{margin-bottom:20px}.missing-email__error{margin-bottom:20px;font-size:14px;color:red;text-align:center}.missing-email__button{width:calc(50% - 10px);height:50px}.missing-email__button--left{float:left}.missing-email__button--right{float:right}.modal.missing-email{position:relative;background-color:#fff}.modal.missing-email .modal__container{width:440px;box-shadow:0 2px 32px 0 #eae8ea}.flex-box,.static-nav-desktop-container .static-nav-desktop ul,.static-nav-desktop-container .static-nav-desktop__title{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.static-nav-desktop-container{background-color:#f9f9f9;padding-bottom:60px}.static-nav-desktop-container .static-nav-desktop{display:flex;flex-direction:column}.static-nav-desktop-container .static-nav-desktop__title{height:185px;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.static-nav-desktop-container .static-nav-desktop__title h1{font-size:45px;font-weight:700;letter-spacing:normal;text-align:center;color:#292929}.static-nav-desktop-container .static-nav-desktop ul{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;list-style:none;padding:15px 0 20px;background-color:#fff;max-width:1250px;width:100%;margin:0 auto;border-bottom:1px solid #d9d7d7}.static-nav-desktop-container .static-nav-desktop ul li{padding-right:60px;cursor:pointer;font-size:16px;color:#292929}.static-nav-desktop-container .static-nav-desktop ul li.selected{font-weight:700}.reviews{padding:60px 0;display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.static-nav-desktop-container .static-nav-desktop ul{border-bottom:1px solid #f2f2f2}.reviews{width:calc(100% - 120px)}}@media(min-width:1020px){.reviews{width:calc(100% - 120px)}}@media(min-width:1350px){.reviews{width:1250px}}.reviews>h1{display:block;margin:0 auto}@media(min-width:960px){.reviews>h1{width:660px}}@media(min-width:1020px){.reviews>h1{width:520px}}@media(min-width:1350px){.reviews>h1{width:650px}}.reviews .btn--center{margin-top:60px}.reviews__list{padding:40px 0 0}.reviews__list .grid{position:relative}.reviews__list .grid .grid-sizer{width:50%}.reviews__list .grid .gutter-sizer{width:0}.reviews__list .review{display:block;width:50%}.reviews__list .review__body{margin:20px 20px 0;padding:40px;border:1px solid #f2f2f2;background-color:#fff}.reviews__list .review__header{margin-bottom:20px;position:relative;display:block}.reviews__list .review__thumb{display:inline-block;margin-right:20px}.reviews__list .review__thumb img{height:65px;width:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.reviews__list .review__author{display:inline-block;vertical-align:middle;font-size:14px;line-height:normal;font-weight:600;max-width:80%}@media(max-width:1350px){.reviews__list .review__author{width:65%}}.reviews__list .review__author a{color:inherit}.reviews__list .review__author h3{margin:0 0 5px}.reviews__list .review__author h3 span{font-weight:400;font-style:italic}.reviews__list .review__author .title{font-size:10px;line-height:normal;color:#828282}.reviews__list .review__author .region{font-size:12px;line-height:normal;letter-spacing:.3px;text-transform:uppercase;color:#828282}.reviews__list .review__main{display:inline-block;width:70%;vertical-align:top}.reviews__list .review__dish-thumb{height:213px;width:100%;margin-bottom:20px}.reviews__list .review__location{font-size:12px;margin:5px 0 0;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#828282}.reviews__list .review__content{font-family:playfairdisplay;font-size:16px;line-height:22px;color:#828282;font-style:italic;width:100%}.reviews__list .review__subject{margin-top:20px;font-size:14px;line-height:normal;color:#828282}.reviews__list .review__subject a{color:#292929}.reviews__list .review__source{margin-top:10px;position:relative;display:inline-block;text-align:right;padding-right:37px}.reviews__list .review__source .thumb{display:inline-block;width:34px;height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center;background-size:cover;position:absolute;top:50%;-o-transform:translateY(-50%);transform:translateY(-50%)}.reviews__list .review__source .caption{display:inline-block;color:#828282;text-transform:uppercase;font-size:10px;line-height:normal;margin-right:20px}.reviews__list .review__footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-top:10px}.profile-lists,.socialbox--more{-webkit-box-lines:multiple;-moz-box-lines:multiple}.reviews__list .review__footer .handy{display:inline-block}.opinions,.opinions>h1{display:block;margin:0 auto}.opinions{padding:60px 0}@media(min-width:960px){.opinions{width:760px}}@media(min-width:1020px){.opinions{width:720px}}@media(min-width:1350px){.opinions{width:950px}}.opinions>h1{line-height:1}@media(min-width:960px){.opinions>h1{width:660px}}@media(min-width:1020px){.opinions>h1{width:520px}}@media(min-width:1350px){.opinions>h1{width:650px}}.opinions>.btn--center{margin-top:20px}.opinions__list{padding:20px 20px 0}.opinions__list .opinion{width:100%;border-bottom:1px solid #bfc7c3;padding:40px 0}.opinions__list .opinion__header{display:inline-block;width:29%;vertical-align:top;position:relative}.opinions__list .opinion__main{display:inline-block;width:70%;vertical-align:top}.opinions__list .opinion__thumb{display:block;width:65px;float:left;margin-right:20px}.opinions__list .opinion__thumb img{height:65px;width:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.opinions__list .opinion__author{font-size:14px;line-height:normal;font-weight:600}.opinions__list .opinion__stars .btn--arrow-bottom:after,.opinions__list .opinion__stars .icon{width:12px;height:12px;margin-right:6.67px}.opinions__list .opinion__date{margin-top:4px;font-size:12px;line-height:normal;color:#828282}.opinions__list .opinion__content{color:#292929;font-size:16px;line-height:22px;width:100%}.opinions__list .opinion__photos{display:block;width:100%;margin:20px -10px 0;height:60px}.opinions__list .opinion__photos .item{display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;width:90px;height:60px;margin:0 10px;border:1px solid #d9d7d7}.opinions__list .opinion__pending{margin-top:20px;text-transform:uppercase;color:#828282;font-size:10px;line-height:normal}.opinions__list .opinion__pending span{display:inline-block;vertical-align:middle;margin-right:2px}.opinions__list .opinion__pending span:first-child{color:#d9d7d7}.opinions__list .opinion__pending span:last-child{margin-left:5px}.opinions__options{padding-top:60px;text-align:center}.opinions__options .view-more{margin-top:20px}.see-any-errors{display:block;width:100%}.see-any-errors__modal{display:block;overflow:scroll;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4)}.see-any-errors__body{background-color:#fff;position:absolute;display:block;z-index:1000;top:5%;left:50%;transform:translateY(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:40px;width:588px}.see-any-errors .btn--arrow-bottom:after,.see-any-errors .icon{float:right;cursor:pointer}.see-any-errors__fieldgroup{margin:40px 0 20px}.see-any-errors__fieldgroup textarea{padding:10px;margin-bottom:20px;height:90px;resize:none}.see-any-errors__fieldgroup .input{text-transform:unset}.see-any-errors__validate{display:block;font-size:12px;line-height:normal;margin-bottom:20px;color:#828282;text-align:left}.autocomplete__container{display:block;position:relative;width:100%}.autocomplete__container .input{width:100%!important;padding:0 65px;border-bottom:1px solid #d9d7d7;font-weight:600}@media(min-width:960px){.autocomplete__container .input{border-bottom:1px solid #f2f2f2}}.autocomplete__container .btn--arrow-bottom:after,.autocomplete__container .icon{min-width:65px;min-height:50px;background-size:auto;position:absolute;top:0}.autocomplete__container .icon--pin{min-width:unset;min-height:unset;margin-left:10px;background-size:auto;top:10px;left:1px}@media screen and (min-width:960px){.autocomplete__container .icon--pin{width:16px;height:32px}}.autocomplete__container .icon--search{left:0}.autocomplete__container .icon--close-cross--black{min-height:40px;right:0;cursor:pointer}.autocomplete__list{position:absolute;display:block;left:0;right:0;z-index:100;background-color:#fff;border:1px solid #f2f2f2;border-top:none}.autocomplete__list .item .left,.autocomplete__list .item .right{display:table-cell;vertical-align:top}.autocomplete__list--limited-height{max-height:400px;overflow:hidden;overflow-y:auto}.autocomplete__list .section{border-bottom:1px solid #d9d7d7}@media(min-width:960px){.autocomplete__list .section{border-bottom:1px solid #f2f2f2}}.autocomplete__list .section:last-child{border:none}.autocomplete__list .section__title{background-color:#f9f9f9;font-weight:700;text-transform:uppercase;font-size:11px;line-height:normal;letter-spacing:.6px;padding:8px 20px}.autocomplete__list .item{padding:20px;border-bottom:1px solid #d9d7d7;cursor:pointer}@media(min-width:960px){.autocomplete__list .item{border-bottom:1px solid #f2f2f2}}.autocomplete__list .item:last-child{border:none}.autocomplete__list .item .left .emblem{width:25px;margin-right:20px}.autocomplete__list .item .left .emblem img{width:100%;height:auto}.autocomplete__list .item .right .city{font-size:16px;font-weight:600;display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.autocomplete__list .item .right .city span{color:red}.autocomplete__list .item .right .region-country{margin-top:6.67px;font-size:10px;display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:13px;line-height:13px;overflow:hidden;text-overflow:ellipsis;color:#828282}.autocomplete__list .item .right .region-country span{color:red}.autocomplete__list .item .right .type{display:inline;font-size:11px;line-height:normal;text-transform:uppercase;color:#828282}.autocomplete__list .item .right .place{white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis;line-height:110%!important;font-size:16px}.autocomplete__list .item .right .address,.autocomplete__list .item .right .group-type{white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis;line-height:110%!important;font-size:11px}.autocomplete__list .item .right .place span{color:#fe8777}.autocomplete__list .item .right .address{color:#828282;margin-top:5px}.autocomplete__list .item .right .group-type{color:#828282;margin-top:10px;text-transform:uppercase}.autocomplete__message{display:block;text-align:center;padding:20px 0 0;font-size:12px;line-height:normal;color:#828282}.autocomplete--bordered .autocomplete__container .input{border:1px solid #d9d7d7}.autocomplete--large .btn--arrow-bottom:after,.autocomplete--large .icon{width:65px;height:60px}.error-page{display:block;width:100%;height:100vh;background-color:#f2f2f2}.error-page__container{margin:0 auto;width:calc(100% - 40px);display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;text-align:center;height:100vh}.profile-list__options .item,.profile-list__options .order{-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal}@media(min-width:960px){.error-page__container{width:calc(100% - 120px)}}@media(min-width:1020px){.error-page__container{width:calc(100% - 120px)}}@media(min-width:1350px){.error-page__container{width:1250px}}.error-page__container h1{margin-top:60px}.error-page__container p{margin-top:30px}.error-page__container p a{font-weight:700;color:#292929}.error-page__container .logo-wrapper,.error-page__container .where-to-eat__search{margin:30px auto 0}.error-page__container .ta-logo{width:145px;height:32px}.error-page__container .error-img{margin-top:auto}.error-page__container .error-img img{max-height:50vh}@media(max-width:1350px){.error-page__container .error-img img{max-height:45vh}}@media(max-width:1020px){.error-page__container .error-img img{max-height:35vh}}.error-page__search{margin:30px auto 0;display:none}@media(min-width:960px){.error-page__search{width:660px}.login--social{padding:20px 0}}@media(min-width:1020px){.error-page__search{width:520px}}@media(min-width:1350px){.error-page__search{width:650px}}.error-page__search .input{background-color:#fff}.login__footer--full .checkbox:active,.login__footer--full .checkbox:checked,.login__footer--left .checkbox:active,.login__footer--left .checkbox:checked{background-image:url(/Content/layout-shared/layout/icons/check.svg);background-color:inherit;background-repeat:no-repeat;background-position:center}.login h2{margin-bottom:30px}.login .btn{margin-top:0;margin-bottom:20px}.login .btn .btn--arrow-bottom:after,.login .btn .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.login .btn .icon--facebook-login{min-width:20px;min-height:20px;background-size:auto}.login .btn span{margin-left:30px}.login .input{cursor:auto}.login .form-box input{margin:0}.login__footer--full span,.login__footer--left span{margin-left:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.login--regular{margin-top:20px}.login--register{border-top:1px solid #d9d7d7;padding:20px 0 0}@media(min-width:960px){.login--regular{padding:20px 0 0}.login--register{border-top:1px solid #f2f2f2}}.login__footer{padding:10px 0 30px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;color:#828282}.login__footer--full{font-size:12px;line-height:normal;display:inline-block;position:relative;text-align:left;width:100%}@media(min-width:960px){.login__footer--full{font-size:14px;line-height:normal}}.login__footer--full span{display:block;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%)}.login__footer--left{font-size:12px;line-height:normal;display:inline-block;position:relative;text-align:left}.login__footer--left span{display:block;width:120px;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal,.modal__canvas{top:0;width:100%;height:100%;left:0}.login__footer--right{display:inline-block;text-align:right}@media(min-width:960px){.login__footer--left,.login__footer--right{font-size:14px;line-height:normal}}.login__terms{font-size:12px;font-weight:600;padding:10px 0;color:#828282;line-height:18px}.login__terms a{color:#292929}.login-help{font-size:12px;line-height:normal;color:#828282}.login-help a{font-weight:700;color:#292929}.login-help__desc{text-align:center;display:block;margin-top:20px}.login-error-msg{font-size:14px;line-height:normal;color:#fe8777}.modal{display:block;position:fixed;z-index:999;background-color:rgba(0,0,0,.4);overflow:auto}.modal--open{overflow-y:hidden;position:absolute;width:100%}.modal__canvas{display:block;position:fixed;z-index:1;overflow:auto}.modal__container{margin:60px auto;background-color:#fff;position:relative;width:588px;height:auto;overflow:auto;z-index:2}@media(max-width:600px){.modal__container{width:415px}}@media(max-width:415px){.modal__container{width:100%;height:100%;margin:0}}.modal__container .close-modal{position:absolute;top:20px;right:20px;width:18px;height:18px;cursor:pointer}.modal__container--full-screen{width:100%;height:100%;margin:0}.modal__container--small{width:435px}@media(max-width:415px){.modal__container--small{width:100%;height:100%;margin:0}}.modal__container--fixed-bottom{width:100%;position:absolute;margin:0;bottom:0;left:0}.modal__container .separator{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:12px;line-height:normal;font-weight:600;width:100%;height:15px;color:#828282;text-align:center}.modal__container .separator span{display:inline-block;width:10%}.modal__container .separator span:first-child,.modal__container .separator span:last-child{width:45%;top:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-bottom:1px solid #d9d7d7}@media(min-width:960px){.login__terms{padding:0 0 20px;text-align:center}.modal__container .separator span:first-child,.modal__container .separator span:last-child{border-bottom:1px solid #f2f2f2}}.modal .modal__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:60px;position:relative;padding:0 60px 0 30px}.modal .modal__body:after,.modal .modal__body:before,.modal .modal__footer:after,.modal .modal__footer:before{content:" ";display:table}.modal .modal__header p{color:#bfc7c3}.modal .modal__body{padding:0 30px}.modal .modal__footer{padding:0 30px 30px}.modal .modal__footer .btn__set--2-in-row{width:50%;float:right}.modal .modal__footer .btn__set--2-in-row-center{margin-top:40px;width:100%}.socialbox{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.socialbox .share-btn{width:36px;height:36px;cursor:pointer;position:relative}.socialbox .share-btn i{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-size:contain;width:15px;height:15px}.socialbox .share-btn .icon--close-cross--gray{width:11px;height:11px}.socialbox .share-btn p{text-transform:uppercase;color:#828282;font-size:12px;line-height:normal;font-weight:700}.socialbox .share-counter{color:#828282;font-size:10px;line-height:normal;font-weight:600}.map-copyright,.map-copyright a,.map-copyright p{font-size:9px;line-height:normal;color:#828282}.socialbox .share-more__options{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.socialbox--more{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.socialbox--more .share-item{width:20%;height:30px;margin-bottom:15px}.map-copyright{position:absolute;bottom:5px;right:5px;z-index:3}.search-item-preview{display:none;position:absolute;z-index:150;left:0;top:0;bottom:0;right:0;width:100%;background-color:#fff}.search-item-preview__body{min-height:1600px}.search-item-preview__header{position:fixed;height:75px;width:100%;z-index:100;top:0;border-bottom:1px solid #d9d7d7;background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}.more-items .item__body,.profile-list{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1)}.search-item-preview__header span{position:absolute;top:50%;margin-left:70px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;line-height:15px;letter-spacing:.4px;cursor:pointer}.search-item-preview__header .icon--arrow--left--alt{min-width:75px;min-height:75px;background-size:auto;cursor:pointer;display:inline-block}.search-item-preview__header .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-item-preview__header .logo .ta-logo{width:142px;height:30px}.profile-lists{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;margin:0 -20px}.profile-lists__container{display:block;margin:0 auto;width:calc(100% - 40px);padding:30px 0}@media(min-width:960px){.profile-lists__container{width:calc(100% - 120px)}}@media(min-width:1020px){.profile-lists__container{width:calc(100% - 120px)}}@media(min-width:1350px){.profile-lists__container{width:1250px}}.profile-lists:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.profile-list{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);margin:0 20px}.profile-list__container{width:33.333%;display:inline-block;margin:20px 0}.profile-list__header{text-align:center;padding:40px 20px 30px}.profile-list__body .btn{padding:20px 0}.profile-list__body ul{list-style-type:none}.profile-list__options .modal__footer{padding:10px 0;margin-top:20px;border-top:1px solid #d9d7d7}@media(min-width:960px){.profile-list__options .modal__footer{border-top:1px solid #f2f2f2}}.profile-list__options .modal__footer .btn{width:100%}.profile-list__options .title{display:block;padding:20px 0;color:#828282;font-size:14px;line-height:normal;font-weight:600;letter-spacing:.4}.profile-list__options .item{border-top:1px solid #d9d7d7;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;min-height:120px;padding:20px 0}@media(min-width:960px){.profile-list__options .item{border-top:1px solid #f2f2f2}}.profile-list__options .item .left{width:80px;background-color:#f9f9f9}.profile-list__options .item .right{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0 20px}.profile-list__options .item .right .image{background-color:#f9f9f9;width:80px;height:80px;min-width:80px;display:inline-block;margin-right:20px}.profile-list__options .item .right .category,.profile-list__options .item .right .h3{margin:0 0 5px;display:block!important;-webkit-box-orient:vertical;max-width:100%;line-height:1.2em;overflow:hidden;text-overflow:ellipsis}.profile-list__options .item .right .category{font-size:10px;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;max-height:1.2em;text-transform:uppercase;letter-spacing:.3px;color:#828282}.profile-list__options .item .right .h3{display:-webkit-box;-webkit-line-clamp:2;max-height:2.4em}.profile-list .list-item__description .category,.profile-list__options .item .right .region{-webkit-line-clamp:1;max-height:1.2em;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.profile-list__options .item .right .region{font-size:11px;display:block!important;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;line-height:1.2em;overflow:hidden;text-overflow:ellipsis}.profile-list__options .item--disabled{opacity:.4;filter:alpha(opacity=40);pointer-events:none}.profile-list__options .order{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.profile-list__options .order .input{display:inline-block;text-align:center;font-family:PlayfairDisplay;font-size:26px;font-weight:700;color:#828282;margin-right:20px;padding:0;width:60px;height:50px}.profile-list__options .order input[type=number]::-webkit-inner-spin-button,.profile-list__options .order input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.profile-list__options .order .btn{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:inline-block;padding:15px 0;border:none}.profile-list .list-item__body,.static-page-desktop__main{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row}.profile-list__options .icon--trash{margin-right:10px;margin-bottom:-3px;display:inline-block}.profile-list__footer{padding:20px}.profile-list__footer .autocomplete:nth-of-type(n+1){padding:0 0 20px}.profile-list__footer .btn{width:100%}.profile-list__footer .btn i{margin-right:10px;display:inline-block;width:12px;height:12px}.profile-list .list-item{display:block;border-bottom:1px solid #f9f9f9}@media(min-width:960px){.profile-list .list-item{border-bottom:1px solid #f9f9f9}}.profile-list .list-item:last-child{border:none}.profile-list .list-item__body{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;min-height:120px;padding:20px 0;position:relative}.profile-list .list-item__left{text-align:center;font-family:Muli;font-size:14px;font-weight:800;color:#fff;text-shadow:0 1px 6px rgba(33,33,33,.92);position:absolute;top:33px;left:33px}.profile-list .list-item__center{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0 20px}.profile-list .list-item__center--disabled{opacity:.4;filter:alpha(opacity=40);pointer-events:none}.profile-list .list-item__image{background-color:#f9f9f9;width:80px;height:80px;min-width:80px;display:inline-block;margin-right:20px}.profile-list .list-item__description .category,.profile-list .list-item__description .h3{margin:0 0 5px;display:block!important;line-height:1.2em;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis}.profile-list .list-item__description .category{font-size:10px;display:-webkit-box;color:#828282}.profile-list .list-item__description .h3{display:-webkit-box;-webkit-line-clamp:2;max-height:2.4em}.profile-list .list-item__description .region{font-size:11px;font-weight:600;display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:1.2em;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.3px}.profile-list .list-item__right{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:relative;height:inherit;text-align:center;width:40px;padding-right:20px}.more-items .item,.result-item--restaurant .desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal}.profile-list .list-item__right .item-anchor{width:20px;display:block}.profile-list .list-item__right .icon--move{width:20px;height:20px;background-size:contain;cursor:pointer}.profile-list .list-item__right .icon__reorder{width:18px;height:18px}.profile-list .list-item--none{display:block;font-size:18px;line-height:28px;font-weight:700;padding:0 0 20px;text-align:center;min-height:unset}.profile-list .list-item--none-public{padding:0 0 60px}.profile-reviews__statistics{padding:60px 0}.profile-reviews__list{padding:20px 0 60px;display:block;margin:0 auto;width:calc(100% - 40px);-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}@media(min-width:960px){.profile-reviews__list{width:calc(100% - 120px)}}@media(min-width:1020px){.profile-reviews__list{width:calc(100% - 120px)}}@media(min-width:1350px){.profile-reviews__list{width:1250px}}.profile-reviews__list:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.profile-reviews__list .item{width:33.3333%;display:inline-block;position:relative;vertical-align:top}.profile-reviews__list .item__body{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);margin:20px 20px 0}.profile-reviews__list .item .thumb{height:223px;background-size:cover}.profile-reviews__list .item .thumb--none{background-size:auto;background-repeat:no-repeat;background-position:center}.profile-reviews__list .item__main{padding:20px;height:344px}.profile-reviews__list .item__main h2{display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis}.profile-reviews__list .item__main .location{font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#828282;margin-top:10px}.profile-reviews__list .item__main .content{font-size:16px;line-height:22px;margin-top:20px;font-family:playfairdisplay;color:#828282;font-style:italic}.profile-reviews__list .item__main .content a{color:#292929}.profile-reviews__list .item__main .info{margin-top:20px}.profile-reviews__list .item__main .info .left{display:inline-block;width:49%}.profile-reviews__list .item__main .info .left .stars{margin-top:2px}.profile-reviews__list .item__main .info .left .stars .btn--arrow-bottom:after,.profile-reviews__list .item__main .info .left .stars .icon{width:12px;height:12px;margin-right:6.67px}.profile-reviews__list .item__main .info .right{display:inline-block;width:49%;text-align:right}.profile-reviews__list .item__main .info .right .date{color:#828282;font-size:12px;line-height:normal}.profile-reviews__list .item__footer{padding:20px}.grid-results-container{margin:0 auto}.grid-results-container .grid-results--one-col{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-results-container .grid-results--one-col .grid-item{width:100%;margin-top:20px}.grid-results-container .grid-results--one-col .grid-item:nth-child(1),.grid-results-container .grid-results--two-col .grid-item:nth-child(-n+2){margin-top:0}.grid-results-container .grid-results--two-col{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-results-container .grid-results--two-col .grid-item{width:calc(50% - 15px)}.grid-results-container .view-more{margin:40px auto 0;font-weight:700;color:#292929}.result-item--restaurant .desc .info a,.result-item--restaurant .desc .recommendation span{font-weight:600}.result-item--restaurant{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;text-align:left;margin:20px 0 0;box-shadow:0 0 30px 0 rgba(0,1,0,.06);min-height:189px}.dropdown-box,.dropdown-box-alt{top:100%;box-shadow:-1.7px 1px 43px 0 rgba(1,1,1,.08)}.result-item--restaurant h3{margin-top:-6px}.result-item--restaurant .thumb{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 35%;-moz-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;min-height:164px;background-size:cover}.result-item--restaurant .desc{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:20px;background-color:#fff;width:100%}.result-item--restaurant .desc .proximity{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:12px;line-height:normal;color:#828282;cursor:pointer;margin-top:10px}.result-item--restaurant .desc .proximity i{width:15px;height:15px;margin-right:10px;background-size:contain}.result-item--restaurant .desc .proximity .item-location{display:inline-block;text-transform:uppercase}.result-item--restaurant .desc .proximity .item-location:after{content:" · ";display:inline-block;margin:0 5px}.result-item--restaurant .desc .recommendation{font-family:muli;font-size:14px;line-height:normal;color:#292929;margin-top:30px}.result-item--restaurant .desc .info-box{margin-top:10px;font-size:14px;line-height:normal;color:#828282;overflow:hidden;text-overflow:ellipsis}.result-item--restaurant .desc .info-box .rank-list{list-style:none}.result-item--restaurant .desc .info-box .rank-list li{display:inline-block}.result-item--restaurant .desc .info-box .rank-list li:after{content:" · ";display:inline-block;margin:0 5px}.result-item--restaurant .desc .info-box .rank-list li:nth-last-child(1):after{display:none}.result-item--restaurant .desc .info,.result-item--restaurant .desc .type{color:#828282;overflow:hidden;text-overflow:ellipsis}.result-item--restaurant .desc .info .group-type{color:#828282}.result-item--restaurant .desc .serving-list{font-size:14px;line-height:normal;color:#828282;overflow:hidden;text-overflow:ellipsis;margin-top:auto;padding-top:15px}.result-item--restaurant .desc .serving-list a{color:#fe8777;font-weight:600}.result-item--restaurant .desc .serving-list a:after{content:", ";display:inline}.result-item--restaurant .desc .serving-list a:nth-last-child(1):after{display:none}.nav-list{list-style:none}.nav-list--tabs{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;border-bottom:#d9d7d7 1px solid}.nav-list--tabs .nav-list__item{font-family:muli;font-weight:700;font-size:14px;color:#292929;padding:15px 20px;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px}.nav-list--tabs .nav-list__item--active,.nav-list--tabs .nav-list__item:hover{border-bottom:2px solid #f8533d}.nav-list--tabs .nav-list__item--disabled{color:#d9d7d7;pointer-events:none}.dropdown-box{position:absolute;right:0;max-width:250px;width:200px;margin-top:30px;padding:1px;background-color:#fff}.dropdown-box:after,.dropdown-box:before{bottom:99%;right:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#fff;border-width:15px;margin-left:15px}.dropdown-box .dropdown__list{list-style:none}.dropdown-box .dropdown__list-item{margin:0 20px;padding:20px 0;border-bottom:1px solid #d9d7d7;white-space:pre-line}@media(min-width:960px){.dropdown-box .dropdown__list-item{border-bottom:1px solid #f2f2f2}}.dropdown-box .dropdown__list-item:last-child{border:none}.dropdown-box .dropdown__list-item a{color:#292929}.dropdown{display:inline-block;position:relative;z-index:50}.dropdown .drop-btn,.rating-box__view{display:-webkit-box;display:-moz-box;font-family:muli}.dropdown-box-alt,.rating-box__action{position:absolute;background-color:#fff}.dropdown .drop-btn{min-width:150px;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 13px 0 16px;font-size:14px;font-weight:700;cursor:pointer}.dropdown .drop-btn .btn--arrow-bottom:after,.dropdown .drop-btn .icon{margin-left:5px;margin-top:2px;width:10px;height:6px}.dropdown-box-alt{right:0;width:100%;padding:1px;margin-top:15px}.dropdown-box-alt .dropdown__list{list-style:none}.dropdown-box-alt .dropdown__list-item{padding:20px 17px;border-bottom:1px solid #d9d7d7;white-space:pre-line;cursor:pointer;font-family:muli;font-size:12px;font-weight:700;color:#292929}@media(min-width:960px){.dropdown-box-alt .dropdown__list-item{border-bottom:1px solid #f2f2f2}}.dropdown-box-alt .dropdown__list-item:last-child{border:none}.rating-box{margin-top:10px}.rating-box__view{display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:12px}.rating-box__view ta-star-score-mobile{margin:0 5px}.rating-box__view ta-star-score-mobile .icon--star{height:10px;width:10px;padding:0 5px;margin-right:1px}.rating-box__view ta-star-score-mobile+.score-text{color:#bfc7c3}.rating-box__view .commented{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.rating-box__view .commented:before{content:" \B7";display:block;margin-left:3px}.rating-box__view .commented__avatar{margin:0 4px;border-radius:50%;border:1px solid #f9f9f9;width:13px;height:13px;background-size:contain;background-position:center}.rating-box__view .not-commented{cursor:pointer;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.rating-box__view .not-commented:before{content:" \B7";display:block;margin:0 3px}.rating-box__view--loading{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;height:20px;margin:10px 0}.rating-box__hover-box{position:relative;cursor:pointer}.rating-box__action{width:150px;top:-75px;left:50%;transform:translateX(-50%);padding:9px;box-shadow:0 0 3px rgba(0,0,0,.2);z-index:10}.rating-box__action:after,.rating-box__action:before{position:absolute;top:100%;content:""}.rating-box__action:before{width:0;height:0;left:50%;box-sizing:border-box;border:7px solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:translateX(-50%) rotate(-45deg);box-shadow:-1px 1px 1px 0 rgba(0,0,0,.2)}.rating-box__action:after{left:0;width:100%;height:15px;display:block}.rating-box__action_message{margin:2px 0 10px;text-align:center}.rating-box__action_message:first-letter{text-transform:capitalize}.event-card__date,.event-card__header span{text-transform:uppercase}.rating-box__action-vote{margin:0 auto;height:19px;width:calc(19px * 5 + 20px)}.rating-box__action-vote height height input{display:none}.rating-box__action-vote .ratingControl-stars{width:19px;height:19px;background-size:19px auto;margin:0}.rating-box__action-vote .ratingControl-stars--half{width:9px}.rating-box__action-vote .ratingControl-stars--pos1{left:0}.rating-box__action-vote .ratingControl-stars--pos2{left:24px}.rating-box__action-vote .ratingControl-stars--pos3{left:48px}.rating-box__action-vote .ratingControl-stars--pos4{left:72px}.rating-box__action-vote .ratingControl-stars--pos5{left:96px}.event-card{position:relative;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2);-webkit-transition:top .33333s;-o-transition:top .33333s;transition:top .33333s;display:block;width:calc(100% - 40px);background-color:#fff;margin:100px auto}@media(min-width:960px){.event-card{width:calc(100% - 120px)}}@media(min-width:1020px){.event-card{width:calc(100% - 120px)}}@media(min-width:1350px){.event-card{width:1250px}}.event-card__header{display:flex;flex-direction:column;align-items:center;padding:60px 0;margin:0 60px}.event-card__header .sub-header{color:#828282;text-transform:uppercase;font-size:12px;font-weight:300;margin-bottom:5px}.event-card__header .h1{padding-bottom:0;margin-bottom:20px;font-weight:700}.event-card__header span{font-size:14px;line-height:normal}.event-card__header--other-name{font-family:playfairdisplay;margin-bottom:20px}.event-card__header .plate-lines{margin-top:0;margin-bottom:40px}.event-card__header--no-image{border-bottom:1px solid #d9d7d7}@media(min-width:960px){.event-card__header--no-image{border-bottom:1px solid #f2f2f2}}.event-card__location{display:flex;align-items:center;margin-bottom:40px}.event-card__location .dot{margin:3px 10px 0}.event-card__location .btn--arrow-bottom:after,.event-card__location .icon{width:17px;height:12px;margin-right:10px;margin-top:2px;background-size:contain}.event-card__location img{width:17px;height:11px;margin-right:9px}.event-card__hero{display:block;position:relative;background-color:#fff}.event-card__hero--none:after{content:"";display:block;margin:0 auto;border-bottom:1px solid #d9d7d7;height:1px}@media(min-width:960px){.event-card__hero--none:after{width:760px;border-bottom:1px solid #f2f2f2}}@media(min-width:1020px){.event-card__hero--none:after{width:720px}}@media(min-width:1350px){.event-card__hero--none:after{width:950px}}.event-card__date--now{color:#f8533d}.event-card__date--exact{font-weight:700}.event-card__date-description{display:flex;align-items:center}.event-card__date-description span{color:#828282}.event-card__main{position:relative;padding:60px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.event-card__main .left{display:flex;flex:3;flex-direction:column}.event-card__main .left .about{margin-bottom:60px}.event-card__main .left .about .read-more--hidden{line-height:30px}.event-card__main .left .details{display:flex;flex-direction:column}.event-card__main .left .group{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;letter-spacing:.4px;margin-bottom:30px;color:#292929}.event-card__main .left .group .title{font-size:17px;width:20%;font-weight:700;margin-bottom:5px}.event-card__main .left .group .content{font-size:17px;width:60%}.event-card__main .left .group .content--address{font-weight:600;letter-spacing:normal}.event-card__main .left .group .content--capitalized{text-transform:capitalize}.event-card__main .left .group .content .dedicated-items::after{content:",";margin-left:-5px}.event-card__main .left .group .content .dedicated-items:last-child::after,.event-small-card__list:after,.restaurant__famouse-for .iconic__list:after{content:""}.event-card__main .left .visit a{display:flex;justify-content:center;align-items:center;height:40px;width:140px;float:left;margin-top:30px;padding:5px}.event-card__main .left .visit a:focus,.event-card__main .left .visit a:hover{color:#828282}.event-card__main .left .visit span{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:.3px;text-align:right}.event-card__main .left .visit .btn--arrow-bottom:after,.event-card__main .left .visit .icon{height:11px;width:12px;margin-right:6px;margin-bottom:1px;background-size:contain}.event-card__main .left h4{margin:10px 0 0}.event-card__main .right{flex:1}.event-card__main .right__row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;text-align:right}.event-card__main .right__row .region{display:inline-block;max-width:150px;margin-right:20px}.event-card__main .right__row .region a{display:block;word-break:break-word;font-weight:600;font-size:14px;line-height:normal}.event-card__main .right__row .region a:first-child{text-transform:uppercase;color:#fe8777;padding-bottom:4px}.event-card__main .right__row .region a:last-child{color:#292929}.event-card__main .right__row .emblem{display:inline-block}.event-card__main .right__row .emblem img{height:40px;width:auto}.event-card__main .right__row .map{display:block;margin-top:30px;margin-bottom:30px}.event-card__main .right__row .map img{width:60%!important;height:auto}.event-card__bottom{font-size:16px;line-height:normal;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-top:1px solid #d9d7d7;justify-content:center;padding:30px 0 60px;margin:0 60px;color:#828282}.event-card__bottom a{margin-left:5px;color:#292929;font-weight:700}.more-items,.more-items__container h1{display:block;margin:0 auto}.more-items{width:calc(100% - 40px);padding-bottom:60px}@media(min-width:960px){.event-card__bottom{border-top:1px solid #f2f2f2}.more-items{width:calc(100% - 120px)}}@media(min-width:1020px){.more-items{width:calc(100% - 120px)}}@media(min-width:1350px){.more-items{width:1250px}}.more-items__container{position:relative;padding-top:60px}.more-items__container--gray{background-color:#f9f9f9}@media(min-width:960px){.more-items__container h1{width:660px}}@media(min-width:1020px){.more-items__container h1{width:520px}}@media(min-width:1350px){.more-items__container h1{width:650px}}.more-items__list{margin:0 -20px;padding:40px 0;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.more-items .item{width:25%;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.more-items .item__body{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);margin:20px}.more-items .item__thumb{display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:160px}.more-items .item__main{padding:20px}.more-items .item__main .group{font-size:10px;line-height:normal;letter-spacing:.4px;text-transform:uppercase;color:#828282}.more-items .item__main .item-location{font-family:muli;font-weight:600;font-size:12px;color:#292929;margin-top:10px;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.more-items .item__main .item-location .icon--pin{width:12px;height:12px;margin-right:9px;margin-top:1px;background-size:contain}.more-items--3cols .item{width:calc(33% - 30px)}.more-items--3cols .item__thumb{width:100%;height:223px}.more-items--3cols .grid-filler{width:calc(33% - 30px);height:0}.event-small-card{display:block;margin:0 auto;width:calc(100% - 40px);padding:60px 0}@media(min-width:960px){.event-small-card{width:calc(100% - 120px)}}@media(min-width:1020px){.event-small-card{width:calc(100% - 120px)}}@media(min-width:1350px){.event-small-card{width:1250px}}.event-small-card__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;padding:40px 0 0;margin:0 -20px}.event-small-card__list:after{display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.event-small-card__list .item{width:33.333%;display:inline-block;position:relative;margin:20px 0}.event-small-card__list .item__body{height:100%;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);margin:0 20px}.event-small-card__list .item__body--promotion{padding-top:90px}.event-small-card__list .item__main .thumb{display:block;width:100%;height:220px;background-size:cover;background-position:center;background-repeat:no-repeat}.infographic__container{padding:60px 0;display:flex;justify-content:center}.infographic__container img{max-height:600px;width:66.67%;height:33.33%;object-fit:contain}.page__background-container{background-color:#f9f9f9;padding-bottom:20px}.page__background-copyright{font-size:12px;line-height:normal;text-shadow:1px 1px 1px rgba(29,23,23,.86);font-weight:600;position:absolute;writing-mode:tb-rl;bottom:20px;right:20px;color:#fff;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.page__background-copyright a{color:#fff}.page__background{display:block;position:absolute;top:75px;left:0;right:0;background-color:#f9f9f9;background-size:cover;background-position:center top}@media(min-width:960px){.page__background{height:390px}.page.have-page__background:not(.have-card__hero) .card{margin-top:300px}}@media(min-width:1020px){.page__background{height:465px}.page.have-page__background:not(.have-card__hero) .card{margin-top:350px}}@media(min-width:1350px){.page__background{height:550px}.page.have-page__background:not(.have-card__hero) .card{margin-top:440px}}@media(min-width:960px){.page.have-page__background:not(.have-card__hero) .card--alt{margin-top:300px}.page.have-page__background:not(.have-card__hero) .page__background{height:600px}}@media(min-width:1020px){.page.have-page__background:not(.have-card__hero) .card--alt{margin-top:350px}.page.have-page__background:not(.have-card__hero) .page__background{height:700px}}@media(min-width:1350px){.page.have-page__background:not(.have-card__hero) .card--alt{margin-top:440px}.page.have-page__background:not(.have-card__hero) .page__background{height:880px}}@media(min-width:960px){.page.have-card__hero .card{margin-top:210px}}@media(min-width:1020px){.page.have-card__hero .card{margin-top:235px}}@media(min-width:1350px){.page.have-card__hero .card{margin-top:330px}}@media(min-width:960px){.page.have-card__hero .card--alt{margin-top:10px}.page.have-card__hero .page__background{height:600px}}@media(min-width:1020px){.page.have-card__hero .card--alt{margin-top:35px}.page.have-card__hero .page__background{height:700px}}@media(min-width:1350px){.page.have-card__hero .card--alt{margin-top:130px}.page.have-card__hero .page__background{height:880px}.page.have-card__hero:not(.have-page__background) .card{margin-top:40px}}@media(min-width:960px){.page.have-card__hero:not(.have-page__background) .card,.page.have-card__hero:not(.have-page__background) .card--alt{margin-top:40px}.page.have-card__hero:not(.have-page__background) .page__background{height:600px}}@media(min-width:1020px){.page.have-card__hero:not(.have-page__background) .card,.page.have-card__hero:not(.have-page__background) .card--alt{margin-top:40px}.page.have-card__hero:not(.have-page__background) .page__background{height:700px}}@media(min-width:1350px){.page.have-card__hero:not(.have-page__background) .card--alt{margin-top:40px}.page.have-card__hero:not(.have-page__background) .page__background{height:880px}}.profile .page__background-container{padding-top:40px}.profile__map{position:relative;display:block;height:300px;overflow:hidden;-webkit-transition:all .33333s ease-in-out;-o-transition:all .33333s ease-in-out;transition:all .33333s ease-in-out}.profile__map--show,.profile__map__map{height:550px}.profile__map__toggle{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:11px;line-height:normal;font-weight:700;position:absolute;z-index:1;left:50%;bottom:30px;transform:translateX(-50%);width:auto;text-align:center;-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px;-khtml-border-radius:25px;color:#828282;box-shadow:0 0 6px 0 rgba(134,134,134,.21);cursor:pointer;padding:10px 18px;text-transform:none}.profile__map__toggle span{margin-right:10px;font-size:12px}.profile__map__toggle .btn--arrow-bottom:after,.profile__map__toggle .icon{width:18px;height:18px;background-size:14px;margin-right:8px}.profile__tabs{padding:60px 0 0;background-color:#fff}.profile__edit{text-align:left}.profile__edit .card__thumb{margin-top:60px;margin-bottom:0}.profile__edit>.btn{background-color:#f9f9f9;padding:10px 0;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;z-index:2;right:0;margin:-20px 40px 0 0}.profile__edit .btn__set{margin-top:40px}.profile__statistics{padding:40px 0 0;font-size:12px;line-height:normal}.profile__statistics ul{display:block;text-align:center;padding:0;margin:0}.profile__statistics ul li{display:inline-block;border-right:1px solid #d9d7d7;padding:0 40px;text-transform:uppercase;letter-spacing:1px;vertical-align:top;min-height:55px}.dish__holder,.ingredient__holder{min-height:2000px}@media(min-width:960px){.profile__statistics ul li{border-right:1px solid #f2f2f2}}.profile__statistics ul li:last-child{border:none}.profile__statistics ul li span{display:block;font-size:15px;line-height:26px;letter-spacing:0;font-weight:700}.c-home-page{overflow:hidden}.c-home-page #main-map-container,.c-home-page .desktop-viewport,.c-home-page ta-home-desktop-main,.c-home-page ta-home-desktop-map{display:block;height:100%}.c-home-page ta-home-desktop-map{position:relative}.c-home-page #main-map-container{position:relative;display:block;height:100%;overflow:hidden;right:0;width:100%;margin-left:auto}.c-home-page #main-map-container #main-map{position:absolute;left:calc(50% - 100vw/2);top:calc(50% - 100vh/2);width:100vw;height:100vh}.c-home-page #main-map-container.map-container-full{width:100%}.c-home-page #main-map-container.map-container-partial{width:calc(100% - 770px)}@media(max-width:1350px){.c-home-page #main-map-container.map-container-partial{width:calc(100% - 450px)}}.c-home-page::-webkit-scrollbar{display:none;width:0}#bodyDiv{height:calc(100% - 75px)}.dish__tabs{display:block;position:relative;padding:60px 0 0}.ingredient__tabs{display:block;position:relative;padding:60px 0 0}.restaurant__recommendations{display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.restaurant__recommendations{width:calc(100% - 120px)}}@media(min-width:1020px){.restaurant__recommendations{width:calc(100% - 120px)}}@media(min-width:1350px){.restaurant__recommendations{width:1250px}}.restaurant__comments{display:block;margin:0 auto}@media(min-width:960px){.restaurant__comments{width:760px}}@media(min-width:1020px){.restaurant__comments{width:720px}}@media(min-width:1350px){.restaurant__comments{width:950px}}.restaurant__famouse-for{display:block;margin:0 auto;width:calc(100% - 40px);padding:60px 0}@media(min-width:960px){.restaurant__famouse-for{width:calc(100% - 120px)}}@media(min-width:1020px){.restaurant__famouse-for{width:calc(100% - 120px)}}@media(min-width:1350px){.restaurant__famouse-for{width:1250px}}.restaurant__famouse-for .iconic__list{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;padding:40px 0 0;margin:0 -20px}.restaurant__famouse-for .iconic__list:after{display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.restaurant__famouse-for .iconic__list .item{width:33%;display:inline-block;position:relative}.restaurant__famouse-for .iconic__list .item__body{margin:20px 20px 0;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.restaurant__famouse-for .iconic__list .item a{color:inherit!important}.restaurant__famouse-for .iconic__list .item .thumb{height:173px;width:100%;background-size:cover;background-position:center}.restaurant__famouse-for .iconic__list .item .thumb__footer{font-size:12px;line-height:normal;text-align:center;text-transform:uppercase;letter-spacing:1px;background-color:#292929;color:#ae8f58;padding:20px}.restaurant__famouse-for .iconic__list .item .thumb__footer i{margin:5px auto 0}.restaurant__famouse-for .iconic__list .item__main{display:block;padding:0 20px 20px}.restaurant__famouse-for .iconic__list .item__main h2{display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis}.restaurant__famouse-for .iconic__list .item__main .type{font-size:10px;line-height:normal;margin:20px 0 5px;display:block;letter-spacing:.4px;text-transform:uppercase;color:#828282}.restaurant__famouse-for .iconic__list .item__main .recommendations{font-size:14px;display:block!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;height:36px;line-height:18px;overflow:hidden;text-overflow:ellipsis;margin-top:20px}.restaurant__famouse-for .iconic__list .item__main .recommendations strong{font-weight:400}.restaurant__famouse-for .iconic__list .item__main .recommendation{display:block!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;height:60px;overflow:hidden;text-overflow:ellipsis;font-style:italic;margin:20px 0;color:#828282;font-family:playfairdisplay;font-size:15px;line-height:20px}.restaurant__famouse-for .iconic__list .item__main .critic{font-size:12px;font-weight:600;display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis}.restaurant__famouse-for .iconic__list .item__main .critic span{color:#828282}.restaurant__also-serving-container{padding:60px 0 40px;background-color:#f9f9f9}.restaurant__also-serving-container .also-serving{display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.restaurant__also-serving-container .also-serving{width:calc(100% - 120px)}}@media(min-width:1020px){.restaurant__also-serving-container .also-serving{width:calc(100% - 120px)}}@media(min-width:1350px){.restaurant__also-serving-container .also-serving{width:1250px}}.restaurant__also-serving-container .also-serving__list{margin:0 -20px;padding:40px 0;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.restaurant__also-serving-container .also-serving__list:after{content:"";display:block;width:auto;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}.restaurant__also-serving-container .also-serving__list .item{width:33.3333%;display:inline-block;position:relative}.restaurant__also-serving-container .also-serving__list .item__body{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);margin:20px 20px 0}.restaurant__also-serving-container .also-serving__list .item .thumb{height:223px;background-size:cover;image-rendering:-webkit-optimize-contrast}.restaurant__also-serving-container .also-serving__list .item__main{padding:20px}.restaurant__also-serving-container .also-serving__list .item__main h2{display:block!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;max-height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis}.restaurant__also-serving-container .also-serving__list .item__main .type{font-size:10px;letter-spacing:.4px;text-transform:uppercase;color:#828282}.restaurant__also-serving-container .also-serving__list .item__main .recommendations{font-size:14px;display:block!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;height:36px;line-height:18px;overflow:hidden;text-overflow:ellipsis;margin-top:20px}.restaurant__also-serving-container .also-serving__list .item__main .recommendations a{color:#292929}.static-page-desktop__main{width:100%;max-width:1250px;background:#fff;margin:0 auto;padding:40px 60px 60px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.static-page-desktop__main__image img{max-width:inherit}.static-page-desktop__main__desc{padding-left:20px}.static-page-desktop__main__desc p{margin-bottom:10px;font-size:16px}.terms-and-conditions{position:relative}.terms-and-conditions .static-page-desktop__main{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin:0 auto}.site-map,.static-page-desktop .privacy-and-policy{-webkit-box-direction:normal;-moz-box-direction:normal}.terms-and-conditions .static-page-desktop__main div,.terms-and-conditions .static-page-desktop__main div h1{margin-bottom:30px}.terms-and-conditions .static-page-desktop__main div p,.terms-and-conditions .static-page-desktop__main div ul li{letter-spacing:.1px;color:#292929;margin-bottom:10px;font-size:16px}.terms-and-conditions .static-page-desktop__main div ul{list-style:none;padding-left:40px}.terms-and-conditions .static-page-desktop__main div ul li{cursor:pointer}.terms-and-conditions__side-nav{width:25%;padding-right:80px;margin-top:10px}.terms-and-conditions__side-nav ul{padding-left:0!important}.terms-and-conditions__side-nav ul li{font-weight:700}.terms-and-conditions__content-wrapper{width:75%;overflow-y:auto;height:100vh}.static-page-desktop .privacy-and-policy{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;margin:0 auto}.static-page-desktop .privacy-and-policy div,.static-page-desktop .privacy-and-policy div h1{margin-bottom:30px}.static-page-desktop .privacy-and-policy div p,.static-page-desktop .privacy-and-policy div ul li{letter-spacing:.1px;margin-bottom:10px;color:#292929}.static-page-desktop .privacy-and-policy div p{font-size:16px}.static-page-desktop .privacy-and-policy div ul{list-style:none;padding-left:40px}.site-map{margin:0 auto;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.site-map__wrapper,.site-map__wrapper__inner{-webkit-box-direction:normal;-moz-box-direction:normal}.site-map__wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin-left:-50px}.site-map__wrapper__inner{width:calc(100%/3);margin-left:50px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.site-map__wrapper__inner .sub-header,.site-map__wrapper__inner h1{font-weight:700;font-family:playfairdisplay;font-size:35px;color:#292929;margin-bottom:40px;text-align:center}.site-map__wrapper__inner .recursion-list{list-style:none;padding:0;margin:0}.site-map__wrapper__inner .recursion-list .recursion-list-item{padding:10px 0;border-bottom:1px solid #d9d7d7}@media(min-width:960px){.site-map__wrapper__inner .recursion-list .recursion-list-item{border-bottom:1px solid #f2f2f2}}.site-map__wrapper__inner .recursion-list .recursion-list-item .item-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.site-map__wrapper__inner .recursion-list .recursion-list-item__inner-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.page--landing .header .log-in .icon--arrow--down-black,.page--landing .header .search-wrap{display:none}.site-map__wrapper__inner .recursion-list .recursion-list-item__inner-wrapper .list-name{font-size:16px;color:#292929}.site-map__wrapper__inner .recursion-list .recursion-list-item__inner-wrapper .list-description{font-size:10px;color:#828282;white-space:nowrap}.site-map__wrapper__inner .recursion-list .recursion-list-item__inner-wrapper .list-btn i{cursor:pointer;color:#828282;padding-left:20px}.site-map__wrapper__inner .recursion-list .recursion-list-item__inner-wrapper .list-image img{max-width:50px!important;padding-right:20px}.site-map__wrapper__inner .recursion-list .recursion-list-item .recursion-list .recursion-list-item:last-child{border:0;padding-bottom:0}.site-map__wrapper__inner .btn.view-all{padding:30px 0;border-bottom:1px solid #d9d7d7;-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;margin-top:auto;background:0 0;width:100%;font-family:muli}@media(min-width:960px){.site-map__wrapper__inner .btn.view-all{border-bottom:1px solid #f2f2f2}}.page--landing .header{position:fixed;top:0;left:0;z-index:12;width:100%;background-color:transparent;box-shadow:none!important;border-bottom:none}.page--landing .header .log-in span{color:#fff}.page--landing .header .log-in .icon--arrow--down-white{background-size:contain;margin:3px 10px 0 0;width:10px;height:8px;display:block}.landing-page{width:100%;height:100vh;background-color:#f9f9f9;overflow:hidden;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.landing-page__header{display:block;margin:0 auto;position:relative;padding:40px 0 0;text-align:center}@media(min-width:960px){.landing-page__header{width:660px}}@media(min-width:1020px){.landing-page__header{width:520px}}@media(min-width:1350px){.landing-page__header{width:650px}}.landing-page__main{position:relative;display:block;width:100%;height:100%;z-index:1}.landing-page__main h1{position:relative;z-index:4;margin-top:120px;margin-bottom:30px;color:#fff}@media(max-height:690px){.landing-page__main h1{margin-top:80px}}.landing-page__main .autocomplete{position:absolute;left:calc(50% - 280px);z-index:3;width:560px}.landing-page__main .autocomplete input{border-radius:2px}.landing-page__main .autocomplete__list{border-radius:2px;top:99%}.landing-page__main .autocomplete .item{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.landing-page__main .autocomplete .item .left .emblem{position:relative;height:auto}.landing-page__main .autocomplete .item .left .emblem img{display:block}.landing-page__main .autocomplete .item .left .emblem .btn--arrow-bottom:after,.landing-page__main .autocomplete .item .left .emblem .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page__main .autocomplete .item .left .emblem .icon_location-service{background-size:20px 20px;background-position:center}.landing-page__main .autocomplete .item .location-service-text{font-family:muli;font-size:16px;font-weight:600}.landing-page__main .map{display:block;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url(/Content/layout/images/home-page/home-map.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;animation-duration:15s;animation-iteration-count:infinite}@keyframes map-move{0%,100%{top:50%;left:50%}25%{top:33%;left:40%;padding:100px}50%{top:33%;left:60%}75%{top:85%;left:60%}}.landing-page__main .map__container{position:absolute;left:0;top:0;width:100%;height:100%;margin:0 auto;z-index:1}.landing-page__main .map__container .overlay{display:block;position:absolute;width:200px;height:200px;padding:150px;border-radius:50%;border:2000px solid rgba(0,0,0,.43);left:50%;top:50%;transform:translateX(-50%) translateY(-50%);margin-top:130px;z-index:2}.landing-page__main .map__container .overlay .explore-map{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);z-index:5;color:#828282;font-weight:700;font-size:26px;line-height:28px}.landing-page__main .map__container .overlay .explore-map .btn{text-align:left;padding:16px 24px;white-space:nowrap}.landing-page__main .map__container .overlay .explore-map .btn .icon--arrow--down-white{min-width:31px;min-height:31px;background-size:31px;right:10px;position:absolute;top:50%;-webkit-transform:rotate(-90deg) translate(0,-50%);-moz-transform:rotate(-90deg) translate(0,-50%);-ms-transform:rotate(-90deg) translate(0,-50%);-o-transform:rotate(-90deg) translate(0,-50%);transform:rotate(-90deg) translate(0,-50%)}.landing-page__main .map__container .overlay .explore-map .btn:hover{background-color:#fff;border-color:#fff;color:#292929}@media(max-height:690px){.landing-page__main .map__container .overlay{width:150px;height:150px;padding:120px;top:46%}}.landing-page__footer{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:2;max-width:50%;font-size:11px;line-height:normal;color:#fff;padding:10px;text-align:center;border-radius:25px}.near-me__content--no-location .info-text,.near-me__content--no-results .info-text{font-family:muli;font-size:18px;font-weight:700}.landing-page__footer a{font-weight:700;color:#fff}.near-me__container{padding-top:.1px;padding-bottom:60px;background-color:#f2f2f2}.near-me__nav{display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.near-me__nav{width:calc(100% - 120px)}}@media(min-width:1020px){.near-me__nav{width:calc(100% - 120px)}}@media(min-width:1350px){.near-me__nav{width:1250px}}.near-me__content{display:block;margin:0 auto;width:calc(100% - 40px)}@media(min-width:960px){.near-me__content{width:calc(100% - 120px)}}@media(min-width:1020px){.near-me__content{width:calc(100% - 120px)}}@media(min-width:1350px){.near-me__content{width:1250px}}.near-me__content .title-box{text-align:center;padding-top:60px}.near-me__content .title-box .plate-lines{display:inline-block}.near-me__content__grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding-top:60px}.near-me__content__main{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 calc(70% - 20px);-moz-flex:0 0 calc(70% - 20px);-ms-flex:0 0 calc(70% - 20px);flex:0 0 calc(70% - 20px)}.near-me__content__side{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 calc(30% - 20px);-moz-flex:0 0 calc(30% - 20px);-ms-flex:0 0 calc(30% - 20px);flex:0 0 calc(30% - 20px)}.near-me__content--no-location,.near-me__content--no-results{padding-top:60px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;text-align:center}.near-me__content--no-location{box-orient:vertical;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.near-me__content--no-location .info-text{margin-bottom:20px}.near-me__content--no-location button{width:auto;display:inline-block;color:#292929;margin-bottom:20px}.near-me__content--no-results{box-orient:vertical;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.account-page__header{padding:20px;text-align:center;border:1px solid #f2f2f2}.account-page__header .logo>.ta-logo{width:124px;height:27px;margin:auto}.account-page__body{padding-top:40px;margin:0 auto;width:calc(100% - 40px);display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media(min-width:960px){.account-page__body{width:calc(100% - 120px)}}@media(min-width:1020px){.account-page__body{width:calc(100% - 120px)}}@media(min-width:1350px){.account-page__body{width:1250px}}.account-page__body .title-box{text-align:center}.account-page__body .title-box h4{margin-top:20px}.account-page .reset-password-form{width:100%;max-width:400px;margin-top:40px;padding-bottom:40px}.account-page .reset-password-form button{margin-top:10px;display:block;width:100%}