.container{position:relative;width:100%;max-width:1270px;padding:0 20px;margin:0 auto}@media only screen and (min-width:1023px){.col2-right-layout .col-main{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;display:inline!important;width:70%!important;float:left!important;padding-right:10px!important}.col2-right-layout .col-right{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;display:inline!important;width:30%!important;float:right!important;padding-left:10px!important}}.main{display:block}.main .magazine-title{padding-bottom:25px;padding-top:25px;position:relative;height:105px}@media only screen and (min-width:1023px){.main .magazine-title{height:95px}}@media only screen and (min-width:1090px){.main .magazine-title .claim{background:url(../images/title-flag.png) left center no-repeat;position:absolute}.main .magazine-title .claim img{float:left;display:inline-block;padding-left:50px}}.main .magazine-title .claim span{text-transform:uppercase;font-size:14px;display:block}@media only screen and (min-width:1090px){.main .magazine-title .claim span{line-height:2.7;font-size:22px;display:inline}}.main .page-title{margin-bottom:20px;font-weight:400;padding-top:0}.main:after{content:'';clear:both;display:block}.footer-container{clear:both}@media only screen and (max-width:1023px){.page-title{margin-bottom:0!important}.page-title h1{background:0 0;font-size:28px!important;padding:0 10px}}.post_category_134{display:none}.highlight-text{background-color:#ebe3d8;padding:3px 20px;display:block;margin:5px 0 20px;text-transform:uppercase;font-size:18px}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#post-list{margin-right:-10px;margin-left:-10px}#post-list li.item{width:100%;float:left;height:300px;padding:10px;overflow:hidden}@media only screen and (min-width:1023px){#post-list li.item{width:25%}}#post-list li.item .read-more{display:none}#post-list li.item .post-list-item{height:100%;background-size:cover}#post-list li.item .post-list-item .post-link{display:block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}.post-list .item{float:left;position:relative}.post-list .item .open .text{background:rgba(55,43,42,.9)}.post-list .item .text{position:absolute;background:rgba(55,43,42,.7);padding:10px;color:#fff;right:10px;left:10px;bottom:10px}.post-list .item .text h2{font-size:20px;text-transform:uppercase;line-height:1;padding:10px 0;margin:7px 0 0;border-top:1px solid #fff}.post-list .item .text a{color:#fff;text-decoration:none;display:block}.post-list .item .text .readmore{margin:.5em 0;display:inline-block;text-decoration:underline}#menu-negozi>li a,.featured-post h3.post-title a,.is-shop ul#post-list h3.post-title a,.post-list .item .text .readmore:after,.post-list-horizontal .item a{text-decoration:none}.post-list .item .text .readmore:after{content:"»";margin-left:4px;float:right}@media only screen and (min-width:1023px){.post-list .item .text{width:292px;right:auto}.post-list-horizontal{border:1px solid #ebe3d8}.post-list-horizontal .item{margin:10px 30px}}.post-list-horizontal .item{padding:15px 0 25px;border-bottom:1px solid #ebe3d8;width:auto}@media only screen and (min-width:1023px){.post-list-horizontal .item .extra-img-box,.post-list-horizontal .item .img-box{width:50%;height:255px;overflow:hidden;float:left}.post-list-horizontal .item .extra-img-box img,.post-list-horizontal .item .img-box img{width:100%;max-width:100%}.post-list-horizontal .item .content{width:50%;float:left;padding-left:20px}}.post-list-horizontal .item .addthis_toolbox{height:50px}.post-list-horizontal .item h3{font-size:20px;text-transform:uppercase;line-height:1;padding:10px 0;margin-top:5px;border-top:1px solid #fff}.post-list-horizontal .item .read-more{display:none}.post-list-horizontal .item:after{content:" ";display:block;clear:both}.is-magazine #post-list li.item{margin-bottom:0}@media only screen and (min-width:530px){.is-magazine #post-list li.item{width:50%}}@media only screen and (min-width:1090px){.is-magazine #post-list li.item{width:25%}}.is-magazine #post-list li.item.post-1{width:100%}@media only screen and (min-width:530px){.is-magazine #post-list li.item.post-1{width:50%}}@media only screen and (min-width:1090px){.is-magazine #post-list li.item.post-1{width:50%}.is-magazine #post-list li.item.post-4{height:605px}}.is-magazine #post-list li.item.post-4{width:100%}@media only screen and (min-width:530px){.is-magazine #post-list li.item.post-4{width:50%}}.is-magazine #post-list li.item.post-5{width:100%}.is-magazine #post-list li.item.last{display:none}@media only screen and (min-width:1090px){.is-magazine #post-list li.item.post-5{width:50%}.is-magazine #post-list li.item.last{display:block}}.is-shop #post-list li.item{padding:0;height:auto}.featured-post,.is-shop ul#post-list{margin:10px -5px}@media only screen and (max-width:1023px){.featured-post,.is-shop ul#post-list{margin:10px 0}.featured-post h3.post-title,.is-shop ul#post-list h3.post-title{right:10px;left:10px;bottom:10px}}.featured-post li,.is-shop ul#post-list li{margin-bottom:20px;text-align:center;overflow:hidden;position:relative}@media only screen and (min-width:530px){.is-magazine #post-list li.item.post-5{width:50%}.featured-post li,.is-shop ul#post-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:50%}.featured-post li .inner,.is-shop ul#post-list li .inner{border:1px solid #ebe3d8;padding:10px;margin:5px}}.featured-post h3.post-title,.is-shop ul#post-list h3.post-title{font-size:20px;letter-spacing:-.3px;text-transform:uppercase;position:absolute;background:#fff;margin:0;padding:5px 0;bottom:10px}.featured-post .img-box,.is-shop ul#post-list .img-box{background-repeat:no-repeat!important;background-size:cover!important}@media only screen and (min-width:530px){.featured-post h3.post-title,.is-shop ul#post-list h3.post-title{position:relative;bottom:0;height:50px;padding:0}.featured-post .img-box,.is-shop ul#post-list .img-box{min-height:254px}}@media only screen and (min-width:760px){.featured-post .img-box,.is-shop ul#post-list .img-box{min-height:338px}}@media only screen and (min-width:1090px){.featured-post li,.is-shop ul#post-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:33.33333333%}.featured-post .img-box,.is-shop ul#post-list .img-box{min-height:210px}}@media only screen and (min-width:1420px){.featured-post .img-box,.is-shop ul#post-list .img-box{min-height:255px}}.featured-post .img-box img,.is-shop ul#post-list .img-box img{width:100%}.featured-post .content,.is-shop ul#post-list .content{display:none}@media only screen and (min-width:530px){.featured-post .content,.is-shop ul#post-list .content{text-align:left;padding-top:5px;height:90px;display:block}}.eataly-world .featured-post li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:100%}@media only screen and (min-width:760px){.eataly-world .featured-post li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:50%}}@media only screen and (min-width:1023px){.eataly-world .featured-post li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:25%}.eataly-world .inner{min-height:430px}.eataly-world .img-box{min-height:auto}}.archive-li{display:block;clear:both;padding:20px 0}.blog-desc,.shop-event-date{padding-bottom:20px}.shop-event-date{color:#86a01b;font-size:24px;display:block}#eataly-magazine-banner .eataly-stories:before{background-position:0 -5px!important}#eataly-magazine-banner .eataly-stories:after{content:"EATALY Stories"!important}#eataly-magazine-banner .how-to:before{background-position:-122px -4px!important}#eataly-magazine-banner .how-to:after{content:"How to"!important}#eataly-magazine-banner .eataly-recipes:before{background-position:-80px -4px!important}#eataly-magazine-banner .eataly-recipes:after{content:"EATALY recipes"!important}#eataly-magazine-banner .culture:before{background-position:-40px -2px!important}#eataly-magazine-banner .culture:after{content:"Culture"!important}#eataly-magazine-banner .title-small:before{background:url(../images/wp_mag-sprite_us.png) no-repeat;background-size:150px;content:" ";width:30px;height:25px;display:block;float:left}#eataly-magazine-banner .title-small:after{padding-left:5px;content:"magazine"}#eataly-magazine-banner img{width:100%}#eataly-magazine-banner .box:hover .title-big{display:block!important}.eataly-world #eataly-magazine-banner{margin-top:-25px;margin-bottom:20px}@media only screen and (max-width:1023px){.eataly-world .page-title{text-align:center}.eataly-world .col-main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.eataly-world .col-main .mondo-eataly-slider{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.eataly-world .col-main .eataly-world-menu{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.eataly-world .col-main .all-stores{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.eataly-world .col-main .blog-home{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}}.is-magazine .pager{margin:0}.pager{display:block;width:auto;margin:-15px 30px 24px}.pager:after{content:" ";clear:both;display:block}.pager li{margin-left:0!important}.pager .amount{display:none!important}@media only screen and (max-width:1023px){.is-shop .main,.smeraldo .main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:344px}.is-shop .col-right,.smeraldo .col-right{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.is-shop .col-right .box-fb,.smeraldo .col-right .box-fb{position:absolute;bottom:170px;right:0;left:0}.is-shop .col-right .box-caviar,.smeraldo .col-right .box-caviar{position:absolute;bottom:0;right:0;left:0}.is-shop .col-main,.smeraldo .col-main{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}.slider-menu-container{border-top:2px solid #693935;border-bottom:2px solid #693935;margin:10px 0;padding:10px 0}.slider-menu-container .flex-direction-nav{display:none}@media only screen and (min-width:1023px){.slider-menu-container{border-right:2px solid #693935;border-left:2px solid #693935;padding-right:35px;padding-left:35px}.slider-menu-container .flex-direction-nav{display:block}}.slider-menu-container .flex-direction-nav li{position:absolute;top:15px}.slider-menu-container .flex-direction-nav li a.flex-prev::before{content:"\f053";font-size:16px}.slider-menu-container .flex-direction-nav li a.flex-next::before{content:"\f054";font-size:16px}.slider-menu-container .flex-direction-nav li a{opacity:1;left:auto;right:auto;border:none;position:relative;margin:0;height:58px;font-size:0;text-decoration:none}.slider-menu-container .flex-direction-nav .flex-nav-prev{left:0}.slider-menu-container .flex-direction-nav .flex-nav-next{right:0}#menu-negozi{position:static}#menu-negozi>li{float:left;text-align:center}#menu-negozi>li a{text-transform:uppercase;font-size:14px;margin:5px 0;padding:0;display:block}#menu-negozi>li a:after{content:" ";display:block;clear:both}#menu-negozi>li a:hover{color:orange}.slider-menu-container{height:120px;padding-bottom:10px;position:relative}@media only screen and (min-width:1023px){.slider-menu-container{height:auto;margin-bottom:0}.slider-menu-container .flex-control-paging{display:none}}.slider-menu-container .flex-direction-nav a{background:0 0}.shops-list{border-bottom:1px solid #693935;border-top:1px solid #693935;padding:10px 0;position:relative}.shops-list:before{content:"stores";display:inline;position:absolute;top:-15px;background:#fff;font-size:22px;text-transform:uppercase;text-align:center;padding:0 5px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);min-width:113px}@media only screen and (min-width:1023px){.shops-list:before{display:none}.shops-list{border:1px solid #ebe3d8;padding:10px 10px 0}}.shops-list .item{position:relative;margin-bottom:10px;overflow:hidden}.shops-list .item .shop-title{background-color:#fff;position:absolute;bottom:0;right:0;padding:5px;text-transform:uppercase}.shop-post-slider{width:100%;position:relative;margin-bottom:45px}.shop-post-slider ul.slides li{position:relative;height:300px;overflow:hidden}@media only screen and (min-width:760px){.shop-post-slider{margin:0;border:1px solid #ebe3d8}.shop-post-slider ul.slides li{height:400px}}.shop-post-slider ul.slides li a{width:100%;height:100%;display:block;content:" "}.shop-post-slider ul.slides li .text{position:absolute;right:0;left:0;bottom:0;z-index:9;text-transform:uppercase}@media only screen and (min-width:760px){.shop-post-slider ul.slides li .text{bottom:15px;left:15px;width:50%}}.shop-post-slider ul.slides li .text H4{color:#86a01b;font-size:1.1em}.shop-post-slider .next,.shop-post-slider .prev{z-index:20;height:50px;width:50px;color:#693935;font-size:16px;background-color:#fff;text-decoration:none;position:absolute;top:50%;text-align:center}.shop-post-slider ul.slides li .text H3{color:#693935}.shop-post-slider ul.slides li .text H3 SPAN,.shop-post-slider ul.slides li .text H4 SPAN{display:inline-block;background:#fff;padding:5px}.shop-post-slider .prev{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:10px;display:none;line-height:50px}.shop-post-slider .prev i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media only screen and (min-width:760px){.shop-post-slider .prev{display:block}}.shop-post-slider .next{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);display:none;line-height:55px;right:10px}.shop-details .trigger,.shops-discover-more .brochure-download,.shops-discover-more .shops-lp{text-decoration:underline}.shop-post-slider .next i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.shop-post-slider .flex-control-paging{display:block;z-index:999;padding-bottom:10px}@media only screen and (min-width:760px){.shop-post-slider .next{display:block}.shop-post-slider .flex-control-paging{display:none}}.shops-discover-more .eataly-tours,.shops-discover-more .shops-lp{display:inline;font-size:20px;font-weight:500}.shops-discover-more .brochure-download{font-size:16px;font-weight:400}.shops-discover-more .eataly-tours{float:right}.shop-details{font-size:16px}.shop-details .shop-address,.shop-details .shop-email,.shop-details .shop-time{margin-bottom:21px;clear:both}@media only screen and (max-width:1023px){.shop-details{padding-top:30px}}.shop-details .trigger{padding-bottom:20px;display:inline-block;text-transform:uppercase}.shop-details .trigger .icon-info-sign{margin-right:20px;font-size:20px;padding-top:2px;text-decoration:none}.shop-details .drop{display:none}@media only screen and (min-width:1023px){.shop-details{margin-bottom:30px}.shop-details .trigger{display:none}.shop-details .drop{display:block}}.shop-details em{margin-right:20px;width:20px;display:block;text-align:center;margin-bottom:15px;float:left}.shop-details .shop-time em{font-size:20px}.shop-details .shop-address em{font-size:22px}.shop-details .shop-email em{font-size:17px}.shop-details .shop-phone em{font-size:20px}.shop-details .shop-time .shop-time-text{margin-left:40px}.shop-details .icon-envelope::before{content:"\f0e0"!important}.shop-details a{text-decoration:none}.shop-calendar{font-size:18px}@media only screen and (min-width:1023px){.shop-calendar{border:1px solid #ebe3d8;padding:.5%;margin-bottom:30px}}@media only screen and (max-width:1023px){.shop-calendar{margin-top:15px;margin-bottom:15px}}.shop-calendar .shop-calendar-title{background-color:#798a43;color:#fff;text-align:center;margin:.5%;padding:5px;font-size:18px;text-transform:uppercase;position:relative}@media only screen and (min-width:1023px){.shop-calendar .shop-calendar-title{margin-bottom:20px}}.shop-calendar .shop-calendar-title a{color:#fff;text-decoration:none;font-size:16px;position:absolute}.shop-calendar .shop-calendar-title .next{right:15px;bottom:3px}.shop-calendar .shop-calendar-title .prev{left:15px;bottom:3px}.shop-calendar ul{width:100%;overflow:auto}.shop-calendar ul li .day{background:#8aab28;width:32.3%;margin:.5%;float:left;height:90px;display:block;cursor:pointer}.shop-calendar ul li .day.current,.shop-calendar ul li .day:hover{background:#798a43}.shop-calendar ul li .day.empty{background:#b8c19d}.shop-calendar ul li a{display:block;color:#fff;text-decoration:none;padding:5px}.shop-calendar ul li .number{display:block;font-size:35px}.shop-calendar .flex-control-nav{bottom:110px}@media only screen and (min-width:1023px){.shop-calendar .flex-direction-nav{display:block!important}}.shop-calendar .flex-direction-nav a{opacity:1;background:0 0;border:none;font-size:0}.shop-calendar .flex-direction-nav a:before{color:#fff;font-size:28px;text-shadow:0 0 0 rgba(255,255,255,.3);line-height:28px;margin:0}.shop-calendar .flex-direction-nav .flex-prev{left:0}.shop-calendar .flex-direction-nav .flex-prev:before{content:"\f104"}.shop-calendar .flex-direction-nav .flex-next{right:10px}.shop-calendar .flex-direction-nav .flex-next:before{content:"\f105"}.shop-events{margin-bottom:15px}.shop-events #event-info{margin-bottom:0;padding:0;width:auto;float:none}.shop-events #event-info li{margin-bottom:5px}.shop-events #event-info .fa{font-size:1em}@media only screen and (min-width:1420px){.shop-events{border:1px solid #ebe3d8;padding:6px}}.shop-events .block-title{background-color:#ebe3d8;color:#693935;text-align:center;padding:5px 0;border-top:none;margin-bottom:15px}.shop-events .item{width:100%;overflow:auto;border-bottom:1px solid #ebe3d8;margin-bottom:18px;position:relative}.shop-events .item.last{margin-bottom:20px}.shop-events .item .date{font-size:13px}.shop-events .item .events-thumb{float:left;padding:0 10px 5px 0}.shop-events .item h3{margin-bottom:8px;font-size:15px;font-weight:700}.shop-events .item .price{display:inline-block;font-size:15px;padding:4px}.shop-events .item .cta{border:1px solid #693935;padding:2px 10px;float:right;font-size:15px;text-transform:uppercase;text-decoration:none;position:absolute;right:5px;bottom:10px}.shop-events .item .cta:hover{background:#693935;color:#fff}.shop-events .more{text-transform:uppercase;text-align:center;padding-bottom:10px}.shop-events .more a{text-decoration:none}.shop-events .more a:after{content:' »'}.box-fb{margin-bottom:20px}.box-caviar h5,.box-fb h5{color:#fff;font-size:18px;margin-bottom:10px;font-weight:400;display:block;text-align:center;position:relative;text-transform:uppercase}@media only screen and (min-width:1420px){.box-fb{border:1px solid #ebe3d8;padding:6px}}.box-fb h5{background:#4966B6;padding:5px}.box-fb h5 em{margin-right:10px}@media only screen and (min-width:1420px){.box-caviar{border:1px solid #ebe3d8;padding:6px}}.box-caviar h5{background:#fd7f37;padding:5px}.box-caviar .caviar-widget{background:url(../images/caviar-background.jpg) center top no-repeat;background-size:100% auto;padding:10px}.box-caviar .caviar-logo{width:52px;height:52px;margin:0 auto}.box-caviar .caviar-merchant-widget-button-1{margin-top:15px}.wordpress-post-view .page-title h1{background:0 0;font-size:26px;font-weight:400;padding-left:0}@media only screen and (max-width:1023px){.wordpress-post-view .page-title{margin-left:0}.wordpress-post-view .page-title h1{background:0 0;font-size:26px;font-weight:400}.wordpress-post-view .post-title{margin-bottom:0;padding-top:10px;padding-bottom:10px}.wordpress-post-view .post-title h1{font-size:26px!important}.wordpress-post-view .post-entry img{padding:10px 0!important;height:auto}}.wordpress-post-view .custom_images a{padding:0 2px;margin-right:7px;text-decoration:none}.wordpress-post-view .col-main{padding:20px 0!important}@media only screen and (min-width:1023px){.wordpress-post-view .col-main{border:1px solid #ebe3d8;padding:20px 30px!important}}.wordpress-post-view .post-entry p{margin:0 0 1.5em;line-height:1.5;font-size:18px}.wordpress-post-view .post-entry img{height:auto;text-align:center;padding:20px 0}.wordpress-post-view h5.event-data{color:#8aab28;font-size:18px;padding-bottom:5px}.wordpress-post-view IMG[class*=align],.wordpress-post-view IMG[class*=wp-image-]{border:none}.other-posts li.item{border-bottom:1px solid #ebe3d8;margin:0 10px;position:relative;padding:15px 0}.other-posts li.item a{text-decoration:none}.other-posts li.item .readmore{display:block;font-size:13px;padding-top:15px}.other-posts li.item img{width:80px;float:left;padding-right:5px}.other-posts li.item .description-right-col{width:calc(100% - 80px);float:right}.other-posts li.item:after{content:' ';clear:both;display:block}.other-posts li.item.last{border:none}.blog-tabs{border:1px solid #ebe3d8}#tabs{height:30px;margin:10px}#tabs a{cursor:pointer}#tabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:33.33333333%;outline:0;text-align:center}#tabs li a{display:block;padding:5px 0;text-decoration:none;background:#693935;color:#fff}#tabs li a.inactive{color:#693935;background:#ebe3d8}#recipedata{padding-bottom:20px}#recipedata li{padding:15px;border-bottom:1px solid #ebe3d8}@media only screen and (min-width:1023px){#recipedata li{height:auto;padding:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:33.33333333%}}#recipedata li:before{content:" ";background:url(../images/recipes-ico-sprite.png);background-size:177px;width:45px;height:45px;display:block;float:left;margin-right:10px}#recipedata li span{color:orange;text-transform:uppercase;display:block;padding-top:5px;font-size:18px}#recipedata li.course:before{background-position:-4px -1px}#recipedata li.difficulty:before{background-position:-66px -1px}#recipedata li.preparing:before{background-position:-128px -1px}.wordpress-post-view .block-reorder{display:none!important}@media screen and (min-width:1020px) and (max-width:5000px){.wordpress-post-view .main{padding-top:20px}}.magazine-menu .trigger{background:#693935;color:#fff;padding:15px 0;text-align:center;font-size:18px}.magazine-menu .trigger .fa-caret-down{padding-left:10px}@media only screen and (min-width:1023px){.magazine-menu .trigger{display:none}}.magazine-menu .drop{display:none}@media only screen and (min-width:530px){.magazine-menu .drop{display:block}}ul#magazine-main-menu{border-top:1px solid #693935;border-bottom:1px solid #693935;margin-bottom:10px}ul#magazine-main-menu li.active{background:#ebe3d8}@media only screen and (min-width:1023px){ul#magazine-main-menu li.active{background:0 0}}ul#magazine-main-menu li.culture a span,ul#magazine-main-menu li.eataly-racconta a span,ul#magazine-main-menu li.eataly-recipes a span,ul#magazine-main-menu li.eataly-stories a span,ul#magazine-main-menu li.giallo-zafferano a span,ul#magazine-main-menu li.how-to a span,ul#magazine-main-menu li.identita-golose a span,ul#magazine-main-menu li.ricette-eataly a span{width:200px;height:21px;display:block;margin:0 auto}ul#magazine-main-menu li.eataly-racconta a span,ul#magazine-main-menu li.eataly-stories a span{background-position:0 -4px}ul#magazine-main-menu li.eataly-racconta a:hover span,ul#magazine-main-menu li.eataly-stories a:hover span{background-position:0 -42px}ul#magazine-main-menu li.eataly-recipes a,ul#magazine-main-menu li.ricette-eataly a{padding:12px 0 11px}ul#magazine-main-menu li.eataly-recipes a span,ul#magazine-main-menu li.ricette-eataly a span{background-position:-205px 0;width:220px;height:28px;padding-top:1px}ul#magazine-main-menu li.eataly-recipes a:hover span,ul#magazine-main-menu li.ricette-eataly a:hover span{background-position:-205px -38px}ul#magazine-main-menu li.culture a,ul#magazine-main-menu li.identita-golose a{padding:9px 0 8px}ul#magazine-main-menu li.culture a span,ul#magazine-main-menu li.identita-golose a span{background-position:-215px -88px;padding-top:5px;height:34px}ul#magazine-main-menu li.culture a:hover span,ul#magazine-main-menu li.identita-golose a:hover span{background-position:-215px -143px}ul#magazine-main-menu li.giallo-zafferano a,ul#magazine-main-menu li.how-to a{padding:4px 0}ul#magazine-main-menu li.giallo-zafferano a span,ul#magazine-main-menu li.how-to a span{background-position:0 -85px;height:43px;padding-top:9px}ul#magazine-main-menu li.giallo-zafferano a:hover span,ul#magazine-main-menu li.how-to a:hover span{background-position:0 -141px}ul#magazine-main-menu li{border-bottom:1px solid #693935;text-align:center;overflow:hidden}@media only screen and (min-width:1023px){ul#magazine-main-menu li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:20%;border-right:1px solid #693935;border-bottom:none}}ul#magazine-main-menu li>a{padding:15px 0;display:block;text-decoration:none;font-size:20px}ul#magazine-main-menu li>a:hover{background:#693935;color:#fff}ul#magazine-main-menu li.last{border:none}ul#magazine-main-menu:after{display:block;content:'';clear:both}@media only screen and (min-width:1023px){.eataly-world-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:23.33333333%;padding-right:20px}}.eataly-world-menu LI{background-color:#ebe3d8;padding:11px 20px;margin-bottom:6px;text-align:center}@media only screen and (min-width:1023px){.eataly-world-menu LI{padding:16.9px 20px;margin-bottom:7px}.eataly-slider{border:1px solid #ebe3d8}}.eataly-world-menu LI a{text-decoration:none}@media screen and (min-width:1020px) and (max-width:5000px){ul#magazine-main-menu li.eataly-racconta{background-image:url(../images/racconti_marrone-01.svg);background-size:17%;background-repeat:no-repeat;background-position:37px 10px}ul#magazine-main-menu li.eataly-racconta a:hover{background-image:url(../images/racconti_bianco-01.svg);background-size:17%;background-color:#693935;background-repeat:no-repeat;background-position:37px 10px}ul#magazine-main-menu li.ricette-eataly a span{padding-top:3px}ul#magazine-main-menu li.ricette-eataly{background-image:url(../images/ricette_marrone-01.svg);background-size:13%;background-repeat:no-repeat;background-position:49px 7px}ul#magazine-main-menu li.ricette-eataly a:hover{background-image:url(../images/ricette_bianco-01.svg);background-size:13%;background-color:#693935;background-repeat:no-repeat;background-position:49px 7px}ul#magazine-main-menu li.produttori{background-image:url(../images/produttori_marrone-01.svg);background-size:17%;background-repeat:no-repeat;background-position:32px 2px}ul#magazine-main-menu li.produttori a:hover{background-image:url(../images/produttori_bianco-01.svg);background-size:17%;background-color:#693935;background-repeat:no-repeat;background-position:32px 2px}ul#magazine-main-menu li.come-fare,ul#magazine-main-menu li.come-fare a:hover{background-size:10%;background-repeat:no-repeat;background-position:47px 12px}ul#magazine-main-menu li.come-fare{background-image:url(../images/come_fare_marrone-01.svg)}ul#magazine-main-menu li.come-fare a:hover{background-image:url(../images/come_fare_bianco-01-01.svg);background-color:#693935}}@media screen and (min-width:1px) and (max-width:1019px){ul#magazine-main-menu li.eataly-racconta{background-image:url(../images/racconti_marrone-01.svg);background-size:43px;background-repeat:no-repeat;background-position:28%}ul#magazine-main-menu li.eataly-racconta a:hover{background-image:url(../images/racconti_bianco-01.svg);background-size:43px;background-color:#693935;background-repeat:no-repeat;background-position:28%}ul#magazine-main-menu li.come-fare,ul#magazine-main-menu li.come-fare a:hover,ul#magazine-main-menu li.produttori,ul#magazine-main-menu li.produttori a:hover,ul#magazine-main-menu li.ricette-eataly,ul#magazine-main-menu li.ricette-eataly a:hover{background-repeat:no-repeat;background-position:29%}ul#magazine-main-menu li.ricette-eataly{background-image:url(../images/ricette_marrone-01.svg);background-size:37px}ul#magazine-main-menu li.ricette-eataly a:hover{background-image:url(../images/ricette_bianco-01.svg);background-size:37px;background-color:#693935}ul#magazine-main-menu li.produttori{background-image:url(../images/produttori_marrone-01.svg);background-size:37px}ul#magazine-main-menu li.produttori a:hover{background-image:url(../images/produttori_bianco-01.svg);background-color:#693935;background-size:37px}ul#magazine-main-menu li.come-fare{background-image:url(../images/come_fare_marrone-01.svg);background-size:26px}ul#magazine-main-menu li.come-fare a:hover{background-image:url(../images/come_fare_bianco-01-01.svg);background-size:26px;background-color:#693935}}ol.flex-control-paging{text-align:center}ol.flex-control-paging li{margin:0 6px 0 0;display:inline-block;zoom:1}ol.flex-control-paging li a{font-size:0;display:block}.eataly-slider .slides>li{position:relative;overflow:hidden;height:200px;background-color:#ebe3d8}.eataly-slider .slides>li .img-box{object-fit:cover}.eataly-slider .slides>li IMG{width:100%}.eataly-slider .slides>li h3.post-title{position:absolute;right:10px;bottom:10px;background:#fff;text-align:right;font-size:25px;padding:5px 10px}.mondo-eataly-slider{position:relative;margin:10px 0}@media only screen and (min-width:1023px){.eataly-slider .slides>li{height:313px}.mondo-eataly-slider{margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:76.66666667%}}.mondo-eataly-slider .slides>li{height:260px}.mondo-eataly-slider .img-box{overflow:hidden;width:610px}@media only screen and (min-width:530px){.mondo-eataly-slider .img-box{width:950px}}@media only screen and (min-width:760px){.mondo-eataly-slider .slides>li{height:398px}.mondo-eataly-slider .main-post-slider{margin-left:9px}.mondo-eataly-slider .img-box{height:auto}}.mondo-eataly-slider .flex-control-paging{position:absolute;top:0;right:0;left:0;text-align:center}.mondo-eataly-slider .flex-control-paging li{display:inline-block}.mondo-eataly-slider .flex-control-paging li a{font-size:0;height:10px;width:10px;border-radius:5px;background:#ebe3d8;display:block}.mondo-eataly-slider .flex-control-paging li a.flex-active{background:#fff}.mondo-eataly-slider .text{position:absolute;text-transform:uppercase;text-align:left;bottom:0;left:0;width:100%}@media only screen and (min-width:760px){.mondo-eataly-slider .flex-control-paging{display:none}.mondo-eataly-slider .text{max-width:50%;bottom:10px;left:11px}}.mondo-eataly-slider .text H4{color:#86a01b;font-size:1.1em}.mondo-eataly-slider .text H3 SPAN,.mondo-eataly-slider .text H4 SPAN{display:inline-block;background:#fff;padding:5px}@media only screen and (max-width:1023px){.mondo-eataly-slider .flex-direction-nav{display:none}}.mondo-eataly-slider .flex-next,.mondo-eataly-slider .flex-prev{font-size:0;text-align:center;text-decoration:none;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.mondo-eataly-slider .flex-next:before,.mondo-eataly-slider .flex-prev:before{font-size:20px;margin-left:0!important;margin-right:0!important}.mondo-eataly-slider .flex-prev{left:25px}.mondo-eataly-slider .flex-next{right:10px}.shop-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:78.33333333%;padding-left:10px;position:relative}.shop-slider img{border:1px solid #ebe3d8}.shop-slider .flex-control-nav{bottom:5px;right:5px;z-index:10;text-align:right}.shop-slider .flex-control-nav a{font-size:0;height:5px;width:20px}.world-shops{margin:30px auto;position:relative}@media only screen and (min-width:1090px){.world-shops{width:1080px}.world-shops .flex-direction-nav .flex-prev{left:-35px}}.world-shops h4{border-bottom:1px solid #693935;text-transform:uppercase;margin:5px 0}@media only screen and (max-width:1023px){.world-shops ul.slides>li{width:160px!important}}.world-shops ul.slides>li img{border:5px solid #fff}.world-shops ul.slides>li h2{text-align:center;padding-top:15px;font-size:16px}.world-shops ul.slides>li h2 a{text-decoration:none}.world-shops ul.slides>li h2 a:hover{color:orange}.world-shops .flex-direction-nav{position:absolute;right:0;top:-8px}.world-shops .flex-direction-nav>li{display:inline-block;margin:0 4px;text-align:center}.world-shops .flex-direction-nav a{opacity:1;font-size:0;display:inline-block;background-color:#ebe3d8;border:none;height:23px;width:40px;text-decoration:none}.world-shops .flex-direction-nav a:before{line-height:22px;font-size:18px;margin:0!important}.world-shops .flex-direction-nav a.flex-disabled{opacity:.5}.world-shops .flex-direction-nav a.flex-prev::before{content:"<"}.world-shops .flex-direction-nav a.flex-next::before{content:">"}.all-stores{clear:both;position:relative;border:1px solid #ebe3d8;margin:20px 0 0}.all-stores .shop-link{text-align:center;display:block;font-size:14px;text-decoration:none}.all-stores .shop-link em{padding-left:5px}@media only screen and (min-width:1023px){.all-stores .shop-link{position:absolute;top:5px;right:50px}.all-stores{padding:0 40px 10px}}.all-stores h5{padding:6px 0 0;text-align:center;display:block;text-transform:uppercase;border-bottom:2px solid;margin:0 5px 3px}.all-stores .flex-control-nav{text-align:center;margin-bottom:3px}@media only screen and (min-width:1023px){.all-stores .flex-control-nav{display:none}}.all-stores .flex-control-nav li{display:inline-block;height:10px;width:10px}.all-stores .flex-control-nav li a{height:10px;width:10px;font-size:0;border-radius:5px;background:#ebe3d8;display:block}@media only screen and (max-width:1023px){.all-stores .flex-direction-nav{display:none}}.all-stores .flex-next,.all-stores .flex-prev{text-decoration:none;border:none;font-size:0;text-align:center;background:url(../images/success_step_limiter.svg) no-repeat;width:17px;height:29px;background-size:cover;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.all-stores .flex-next:before,.all-stores .flex-prev:before{display:none}.all-stores .flex-next{right:10px}.all-stores .flex-prev{left:10px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";top:41%}.all-stores .slides li{text-align:center}.all-stores .slides li img{max-width:100%;padding:3px 5px}.all-stores .slides li a{font-size:16px;text-decoration:none;padding-bottom:5px}.is-magazine .item .post-meta,.is-magazine .item.come-fare .post-meta,.is-magazine .item.eataly-racconta .post-meta,.is-magazine .item.giallo-zafferano .post-meta,.is-magazine .item.i-produttori .post-meta,.is-magazine .item.identita-golose .post-meta,.is-magazine .item.ricette-eataly .post-meta{font-size:0;background:url(../images/wp_mag-sprite.png) 0 -25px no-repeat;background-size:280px;display:block;width:132px;height:25px}.is-magazine .item.eataly-racconta .post-meta{background-position:0 -25px}.is-magazine .item.ricette-eataly .post-meta{background-position:-135px -25px;width:300px}.is-magazine .item.identita-golose .post-meta{background-position:-155px -95px;width:200px}.is-magazine .item.giallo-zafferano .post-meta{background-position:0 -95px;width:145px;height:28px}.is-magazine .item.come-fare .post-meta{background-position:-142px -95px;width:200px}.is-magazine .item.produttori .post-meta{background-position:3px -95px;width:145px;height:28px}#menu-negozi li{padding:0;border:0;clear:initial}#menu-negozi li a:before{content:"";display:block;background:url(../images/shop-ico-sprite@2.png) 2px -40px no-repeat;background-size:76px;width:40px;height:30px;margin:0 auto 5px;text-align:center}#menu-negozi li a.restaurants:before,#menu-negozi li a.ristoranti:before,#menu-negozi li.ristoranti a:before{background-position:2px -40px}#menu-negozi li a.ristorantini:before,#menu-negozi li.ristorantini a:before{background-position:-42px -41px}#menu-negozi li a.markt:before,#menu-negozi li a.mercato:before,#menu-negozi li.mercato a:before{background-position:2px -83px}#menu-negozi li a.calendario:before,#menu-negozi li.calendario a:before{background-position:0 0}#menu-negozi li a.classes:before,#menu-negozi li.classes a:before{background-position:2px -40px}#menu-negozi li a.barcaffe:before,#menu-negozi li.barcaffe a:before{background:url(../images/icona_caffe.png) center center no-repeat;background-size:47px}#menu-negozi li a.fuehrungen:before,#menu-negozi li a.tour:before,#menu-negozi li.tour a:before{background:url(../images/icona_tour.png) center center no-repeat;background-size:34px}#menu-negozi li a.eventi:before,#menu-negozi li a.events:before,#menu-negozi li a.veranstaltungen:before,#menu-negozi li.eventi a:before{background:url(../images/icona_eventi.png) center center no-repeat;background-size:29px}#menu-negozi li a.palco:before,#menu-negozi li.palco a:before{background:url(../images/icona_palco_smeraldo.png) no-repeat;background-size:40px}#menu-negozi li a.cena:before,#menu-negozi li a.dining:before,#menu-negozi li a.lunch:before,#menu-negozi li a.pranzo:before,#menu-negozi li a.restaurant:before,#menu-negozi li a.ristorante:before,#menu-negozi li.ristorante a:before{background:url(../images/icona_gourmet.png) 0 8px no-repeat;background-size:40px}#menu-negozi li a.bianchifahrraeder:before,#menu-negozi li a.bici:before,#menu-negozi li.bici a:before{background:url(../images/icona_bike.png) 0 4px no-repeat;background-size:40px}.smeraldo .category-img{padding-bottom:20px}.smeraldo .category-img img{width:100%}.smeraldo .event-title{min-height:60px}.smeraldo .events-list{margin-right:-15px;margin-left:-15px}@media only screen and (max-width:1023px){.smeraldo .page-title{padding-top:0}.smeraldo .events-list{padding-bottom:40px}}.smeraldo .events-list li.item{padding:0 15px}.smeraldo .events-list li.item h1{color:#0fd28c;font-size:23px;padding:10px 0 0}.smeraldo .events-list li.item span.genere{color:#0fd28c;display:block;padding-bottom:10px}@media only screen and (min-width:1023px){.smeraldo .events-list li.item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:50%}}.smeraldo .events-list li.item .read-more{display:none}.smeraldo .events-list li.item .post-excerpt{height:35px}.smeraldo .events-list .image-box{position:relative;overflow:hidden}@media only screen and (min-width:1023px){.smeraldo .events-list .image-box{height:244px}}.smeraldo .events-list .image-box img{margin:0 auto;width:100%}.smeraldo .events-list .image-box .event-detail{background:#0fd28c;padding:5px 10px;position:absolute;bottom:15px;right:0;left:0;color:#fff}.smeraldo .events-list h2{color:#0fd28c;text-transform:uppercase;text-align:center;font-size:22px;padding:15px 0}.partner-del-negozio{border:1px solid #693935;text-align:center;padding:5px 0 3px;margin-bottom:20px}.partner-del-negozio a{text-transform:uppercase;line-height:18px;font-size:18px;text-decoration:none}.partner-del-negozio em{font-size:14px;margin-left:3px}.wordpress-archive-view .pager{margin:0}.wordpress-archive-view .post-list-item h2 a{text-decoration:none}.risto_subtitle{font-size:20px;margin-top:-17px;margin-bottom:17px}p.ristorante{border:none}.ristorante{padding-top:16px;border-top:solid 1px #eee;clear:both}.ristorante .nome,.ristorante nome-main{text-transform:uppercase;margin:5px 0}.ristorante .nome a,.ristorante nome-main a{text-decoration:none}.ristorante .nome-main{font-size:20px;font-weight:700}.ristorante p.descrizione{font-size:16px!important}.ristorante .orari-toggle{background-color:#eae3d7;width:100%;text-align:center;padding:4px 0;font-size:15px;position:relative;clear:both}.ristorante .orari-toggle:after{content:"+";position:relative;right:-75px;font-size:21px}.ristorante .orari-toggle.open:after{content:"-"}.ristorante .link-dx:after,.ristorante .link-sx:after{content:'≫';margin-left:3px}.ristorante .link-sx{float:left;margin-bottom:1.5em;font-weight:700;font-size:14px}.ristorante .link-sx:after{font-size:10px}.ristorante .link-dx{float:right;margin-bottom:1.5em;font-weight:700;font-size:14px}.ristorante .link-dx:after{font-size:10px}.ristorante .orari{overflow:hidden;clear:both;padding-top:14px}.ristorante .orari .orario{width:50%;float:left;padding-top:9px}.ristorante .immagine{width:100%;margin-bottom:1.5em}.ristorante .immagine img{width:100%;padding:0}@media screen and (min-width:768px){.ristorante .immagine{float:left;width:40%}.ristorante .nome,.ristorante nome-main{margin-top:0}.ristorante .contenuto{float:left;width:60%;padding-left:40px}.ristorante .orari-toggle{background-color:transparent;text-align:left;padding:4px 0;font-weight:700;clear:both}.ristorante .orari-toggle.open:after,.ristorante .orari-toggle:after{content:none}.ristorante .orari{padding-top:0}}