.container{position:relative;width:100%;max-width:1270px;padding:0 20px;margin:0 auto}@media only screen and (min-width:1025px){.col2-right-layout .col-main{box-sizing:border-box!important;display:inline!important;width:70%!important;float:left!important;padding-right:10px!important}}@media only screen and (min-width:1025px){.col2-right-layout .col-right{box-sizing:border-box!important;display:inline!important;float:left!important;width:30%!important;float:right!important;padding-left:10px!important}}.main{display:block}.main .magazine-title{padding-bottom:25px;position:relative;height:105px}@media only screen and (min-width:641px){.main .magazine-title{height:85px}}@media only screen and (min-width:1025px){.main .magazine-title .claim{background:url(../images/title-flag.png) no-repeat 0;position:absolute;left:-10px}}@media only screen and (min-width:1025px){.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:1025px){.main .magazine-title .claim span{line-height:2.7;font-size:22px;display:inline}}.main .page-title{margin-bottom:20px;font-weight:400}.main:after{content:"";clear:both;display:block}.footer-container{clear:both}@media only screen and (max-width:640px){.page-title{margin-bottom:0!important}}@media only screen and (max-width:640px){.page-title h1{background:none;font-size:28px!important;padding:0 10px}}.highlight-text{background-color:#ebe3d8;padding:3px 20px;display:block;margin:5px 0 20px;text-transform:uppercase;font-size:16px}.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:641px){#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}@media only screen and (min-width:641px){.post-list .item .text{width:292px;right:auto}}.post-list .item .text h2{font-size:18px;text-transform:uppercase;line-height:1;padding:10px 0;margin-top:7px;border-top:1px solid #fff}.post-list .item .text a{color:#fff;text-decoration:none;display:block}@media only screen and (min-width:641px){.post-list-horizontal{border:1px solid #ebe3d8}}.post-list-horizontal .item{padding:15px 0 25px;border-bottom:1px solid #ebe3d8;width:auto}@media only screen and (min-width:641px){.post-list-horizontal .item{margin:10px 30px}}@media only screen and (min-width:641px){.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%}}@media only screen and (min-width:641px){.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 a{text-decoration:none}.post-list-horizontal .item .read-more{display:none}.post-list-horizontal .item:after{content:" ";display:block;clear:both}@media only screen and (min-width:641px){.is-magazine #post-list li.item{width:50%}}@media only screen and (min-width:1025px){.is-magazine #post-list li.item{width:25%}}.is-magazine #post-list li.item.post-1{width:100%}@media only screen and (min-width:1025px){.is-magazine #post-list li.item.post-1{width:50%}}.is-magazine #post-list li.item.post-4{width:100%}@media only screen and (min-width:641px){.is-magazine #post-list li.item.post-4{width:50%}}@media only screen and (min-width:1025px){.is-magazine #post-list li.item.post-4{height:605px}}.is-magazine #post-list li.item.post-5{width:100%}@media only screen and (min-width:641px){.is-magazine #post-list li.item.post-5{width:50%}}.is-magazine .item.eataly-stories .post-meta:before{background-position:0 -5px!important}.is-magazine .item.eataly-stories .post-meta:after{content:"EATALY Stories"}.is-magazine .item.how-to .post-meta:before{background-position:-122px -4px!important}.is-magazine .item.how-to .post-meta:after{content:"How to"}.is-magazine .item.eataly-recipes .post-meta:before{background-position:-80px -4px!important}.is-magazine .item.eataly-recipes .post-meta:after{content:"EATALY recipes"}.is-magazine .item.culture .post-meta:before{background-position:-40px -2px!important}.is-magazine .item.culture .post-meta:after{content:"Culture"}.is-magazine .item.culture .post-meta,.is-magazine .item.eataly-recipes .post-meta,.is-magazine .item.eataly-stories .post-meta,.is-magazine .item.how-to .post-meta{font-size:0}.is-magazine .item.culture .post-meta:before,.is-magazine .item.eataly-recipes .post-meta:before,.is-magazine .item.eataly-stories .post-meta:before,.is-magazine .item.how-to .post-meta:before{background:url(../images/wp_mag-sprite_us.png) no-repeat;background-size:150px;content:" ";width:30px;height:25px;display:block;float:left}.is-magazine .item.culture .post-meta:after,.is-magazine .item.eataly-recipes .post-meta:after,.is-magazine .item.eataly-stories .post-meta:after,.is-magazine .item.how-to .post-meta:after{font-size:16px;padding-left:5px}.is-shop #post-list li.item{padding:0;height:auto}.featured-post,.is-shop ul#post-list{margin:10px -5px}.featured-post li,.is-shop ul#post-list li{margin-top:10px;margin-bottom:0;text-align:center;overflow:hidden;position:relative}@media only screen and (min-width:641px){.featured-post li,.is-shop ul#post-list li{box-sizing:border-box;display:inline;float:left;width:50%}}@media only screen and (min-width:1025px){.featured-post li,.is-shop ul#post-list li{box-sizing:border-box;display:inline;float:left;width:33.33333333%}}@media only screen and (min-width:641px){.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{text-transform:uppercase;position:absolute;background:#fff;width:90%;margin:0 15px;padding:5px 0;bottom:10px}@media only screen and (min-width:641px){.featured-post h3.post-title,.is-shop ul#post-list h3.post-title{position:relative;bottom:0;height:50px;padding:0}}.featured-post h3.post-title a,.is-shop ul#post-list h3.post-title a{text-decoration:none}.featured-post .img-box,.is-shop ul#post-list .img-box{background-repeat:no-repeat!important;background-size:cover!important}.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:641px){.featured-post .content,.is-shop ul#post-list .content{text-align:left;padding-top:5px;height:90px;display:block}}.archive-li{display:block;clear:both;padding:20px 0}.shop-event-date{color:#86a01b;font-size:24px;padding-bottom:20px;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}.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}.blog-desc{padding-bottom:20px}@media only screen and (max-width:640px){.is-shop .main{display:flex;flex-direction:column;position:relative;padding-bottom:214px}.is-shop .col-right .box-fb{position:absolute;bottom:170px;right:0;left:0}.is-shop .col-right .box-caviar{position:absolute;bottom:0;right:0;left:0}}.slider-menu-container{border-top:2px solid #693935;border-bottom:2px solid #693935;margin:10px 0;padding:10px 0}@media only screen and (min-width:641px){.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:none}@media only screen and (min-width:641px){.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}.slider-menu-container .flex-direction-nav .flex-nav-prev{left:0}.slider-menu-container .flex-direction-nav .flex-nav-next{right:0}.slider-menu-container #menu-negozi{display:block}#menu-negozi{position:static;display:none}#menu-negozi>li{float:left;text-align:center;width:165px;padding-bottom:10px}#menu-negozi>li a{text-transform:uppercase;text-decoration:none;font-size:14px;display:inline-block}#menu-negozi>li a:before{content:"";display:block;background:url(../images/shop-ico-sprite@3.png) no-repeat;background-size:76px;width:40px;height:30px;margin:0 auto 5px;text-align:center}#menu-negozi>li a:after{content:" ";display:block;clear:both}#menu-negozi>li a:hover{color:orange}#menu-negozi li.chicago-restaurants-and-counters a:before,#menu-negozi li.chicago-restaurants a:before,#menu-negozi li.nav-1 a:before,#menu-negozi li.nyc-restaurants-and-counters a:before,#menu-negozi li.nyc-restaurants a:before{background-position:-42px -41px}#menu-negozi li.nav-2 a:before{background-position:3px -123px}#menu-negozi li.chicago-caffes a:before,#menu-negozi li.nav-4 a:before{background-position:0 -40px}#menu-negozi li.chicago-classes-and-events a:before,#menu-negozi li.nav-5 a:before{background-position:0 2px}#menu-negozi li.chicago-private-dining a:before,#menu-negozi li.nav-6 a:before{background-position:-38px 2px}#menu-negozi li.chicago-wine-shop a:before,#menu-negozi li.nav-7 a:before{background-position:-38px -82px}#menu-negozi li.chicago-store-tour a:before,#menu-negozi li.nav-8 a:before{background-position:-42px -123px}#menu-negozi.chicago li.nav-9 a:before,#menu-negozi.nyc-downtown li.nav-7 a:before,#menu-negozi.nyc-flatiron li.nav-8 a:before{background-position:0 -161px}#menu-negozi [class*=-counters] a:before,#menu-negozi li.chicago-counters a:before,#menu-negozi li.nyc-counters a:before{background-position:3px -123px;width:50px}#menu-negozi [class*=-cafes] a:before,#menu-negozi [class*=-caffes] a:before,#menu-negozi li.caffes a:before,#menu-negozi li.chicago-caffes a:before,#menu-negozi li.nyc-caffes a:before{background-position:2px -42px!important}#menu-negozi [class*=-market] a:before,#menu-negozi li.chicago-market a:before,#menu-negozi li.market a:before,#menu-negozi li.nyc-market a:before{background-position:2px -83px!important}#menu-negozi li.bos-catering a:before,#menu-negozi li.chi-catering a:before,#menu-negozi li.dt-catering a:before,#menu-negozi li.ft-catering a:before{background-position:0 -161px}.slider-menu-container{height:120px;padding-bottom:10px;position:relative}@media only screen and (min-width:641px){.slider-menu-container{height:auto;margin-bottom:0}}.slider-menu-container .flex-control-paging{display:block;position:absolute;bottom:0}@media only screen and (min-width:641px){.slider-menu-container .flex-control-paging{display:none}}.slider-menu-container .flex-direction-nav a{background:transparent}.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%);-webkit-transform:translate(-50%);min-width:113px}@media only screen and (min-width:641px){.shops-list:before{display:none}}@media only screen and (min-width:641px){.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}div.cycle-pager{text-align:center}@media only screen and (min-width:641px){div.cycle-pager{display:none}}div.cycle-pager span{width:13px;height:13px;border-radius:0;background:#e2d9c8;display:inline-block;margin:10px 3px 0;text-indent:-9999px}div.cycle-pager span.cycle-pager-active{background:#693935;cursor:default;color:#fff}.cycle-slideshow>a.cycle-slide{position:absolute;top:0;left:0;width:100%;padding:0;display:block}.cycle-slideshow,.shop-post-slider{display:block;width:100%;max-height:400px;overflow:hidden;position:relative}@media only screen and (max-width:1024px){.cycle-slideshow,.shop-post-slider{max-height:320px}}.cycle-slider.prev{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:150;left:10px;display:none;height:50px;line-height:50px;width:50px;color:#693935;font-size:16px;background-color:#fff;text-decoration:none;text-align:center}.cycle-slider.prev i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media only screen and (min-width:641px){.cycle-slider.prev{display:block}}.cycle-slider.next{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:150;display:none;height:50px;line-height:55px;width:50px;color:#693935;font-size:16px;right:10px;text-align:center;background-color:#fff;text-decoration:none}.cycle-slider.next i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media only screen and (min-width:641px){.cycle-slider.next{display:block}}.shop-details{font-size:16px}.shop-details .shop-address,.shop-details .shop-email,.shop-details .shop-time{margin-bottom:20px}@media only screen and (min-width:641px){.shop-details{margin-bottom:30px}}.shop-details .trigger{padding-bottom:20px}@media only screen and (min-width:641px){.shop-details .trigger{display:none}}.shop-details .trigger .icon-info-sign{margin-right:20px;font-size:20px;padding-top:2px}.shop-details .trigger:after{content:"open info";display:inline-block;text-transform:uppercase;text-decoration:underline}.shop-details .trigger.open:after{content:"close info"}.shop-details .drop{display:none}@media only screen and (min-width:641px){.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 .icon-envelope:before{content:"\f0e0"!important}.shop-details a{text-decoration:none}.shop-details .shop-details-text{display:inline-block;width:calc(100% - 40px)}.shop-calendar{font-size:16px}@media only screen and (min-width:641px){.shop-calendar{border:1px solid #ebe3d8;padding:.5%;margin-bottom:30px}}@media only screen and (max-width:640px){.shop-calendar{clear:both;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:16px;text-transform:uppercase;position:relative}@media only screen and (min-width:641px){.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:hover,.shop-calendar ul li .empty{background:#798a43}.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:641px){.shop-calendar .flex-direction-nav{display:block!important}}.shop-calendar .flex-direction-nav a{opacity:1;background:transparent;border:none;font-size:0}.shop-calendar .flex-direction-nav a:before{color:#fff;font-size:28px;text-shadow:0 0 0 hsla(0,0%,100%,.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:1025px){.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:16px;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}@media only screen and (min-width:1025px){.box-fb{border:1px solid #ebe3d8;padding:6px}}.box-fb h5{display:block;background:#4966b6;color:#fff;padding:5px;text-align:center;font-size:16px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:10px}.box-fb h5 em{margin-right:10px}@media only screen and (min-width:1025px){.box-caviar,.box-widget{border:1px solid #ebe3d8;padding:6px}}.box-caviar h5,.box-widget h5{display:block;background:#fd7f37;color:#fff;padding:5px;text-align:center;font-size:16px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:10px}.box-caviar .caviar-widget,.box-widget .caviar-widget{background:url(../images/caviar-background.jpg) no-repeat top;background-size:100% auto;padding:10px}.box-caviar .caviar-logo,.box-widget .caviar-logo{width:52px;height:52px;margin:0 auto}.box-caviar .caviar-merchant-widget-button-1,.box-widget .caviar-merchant-widget-button-1{margin-top:15px}.box-caviar .caviar-widget-2{background:url(../images/caviar-background-2.jpg);background-size:100% auto}.box-caviar .caviar-widget-3{background:url(../images/caviar-background-3.jpg);background-size:100% auto}.box-caviar .caviar-widget-4{background:url(../images/caviar-background-4.jpg);background-size:100% auto}.box-tw .tw-style1{text-decoration:none}.box-tw .tw-style1,.box-tw .tw-style1:hover{text-shadow:0 2px 4px rgba(0,0,0,.9);color:#fff;font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:20px;font-weight:100;padding:10px}.box-tw .tw-style1:hover{text-decoration:underline}.box-tw .social-align-twb{width:100%;float:left;margin-top:5px}@media only screen and (min-width:1025px){.box-tw{border:1px solid #ebe3d8;padding:6px;height:185px}}.box-tw h5{display:block;background:#59adec;color:#fff;padding:5px;text-align:center;font-size:16px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:1025px){.box-tw2{background:url(../images/tw-nyc-background.jpg);height:130px;background-size:cover}}.box-tw .social-align-tw{width:50%;float:left;padding-left:8px;margin-top:70px}@media only screen and (max-width:640px){.box-tw{border:1px solid #ebe3d8;position:absolute;bottom:0;left:0;right:0}}@media only screen and (max-width:640px){.box-tw2{background:url(../images/tw-nyc-background.jpg);height:130px;background-size:cover}}.box-tw2 .social-align-tw2{width:50%;float:right;padding-right:10px;margin-top:70px;text-align:right}@media only screen and (min-width:641px){.box-tw2{background:url(../images/tw-nyc-background.jpg);height:130px;background-size:cover}}.box-tw-c{border:1px solid #ebe3d8;padding:6px;height:185px;margin-bottom:20px}@media only screen and (min-width:1025px){.box-tw-c{height:180px;background-size:cover}}.box-tw-c .social-align-tw{width:50%;float:left;padding-left:8px;margin-top:70px}.box-tw-c .social-align-twb{width:100%;float:left;margin-top:5px}.box-tw-c .tw-style1:hover{text-decoration:underline}.box-tw-c .tw-style1,.box-tw-c .tw-style1:hover{text-shadow:0 2px 4px rgba(0,0,0,.9);color:#fff;font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:20px;font-weight:100;padding:10px}.box-tw-c .tw-style1{text-decoration:none}.box-tw-c h5{display:block;background:#59adec;color:#fff;padding:5px;text-align:center;font-size:18px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:10px}.box-tw-c2 .social-align-tw2{width:50%;float:right;padding-right:10px;margin-top:70px;text-align:right}@media only screen and (min-width:1025px){.box-tw-c2{background:url(../images/tw-c-background.jpg);height:130px;background-size:cover}}@media only screen and (max-width:640px){.box-tw-c2{background:url(../images/tw-c-background.jpg);height:130px;background-size:cover}}@media only screen and (min-width:641px){.box-tw-c2{background:url(../images/tw-c-background.jpg);height:130px;background-size:cover}}.private-events-bg{width:100%;background-color:#eae3d7;text-transform:uppercase;height:60px;padding-top:11px}.discover-events-storewp{font-size:19px;text-align:left}i.fa.fa-map-marker{font-size:42px;text-align:right}.map-marker-storewp{float:left;text-align:right;padding-right:12px}.private-events-storewp{width:250px;margin-left:auto;margin-right:auto}.discover-events-storewp a{text-decoration:none;font-weight:400}.wine-newsletter-head{background:#ebe3d8;text-align:center;line-height:26px;margin-bottom:6px}.wine-newsletter-copy{text-align:center;padding:15px}input[type=email]{width:70%}form#wine-newsletter-us div.email label,form#wine-newsletter-us div.zip label{width:90px}form#wine-newsletter-us div.zip{margin-top:10px}div.email input[type=text],div.zip input[type=text]{width:70%}button.submit-wine{font-size:16px;border:1px solid #6a3a36;padding:4px;margin-top:15px;text-transform:uppercase;text-align:center;background:#fff;width:100px;margin-right:3px;position:inherit;margin-bottom:15px}.wine-newsletter{border:1px solid #ebe3d8;padding:4px;margin-bottom:15px}@media only screen and (min-width:1280px){.subscr-align{text-align:right}div#result-wine{text-align:center;padding:10px;height:192px;line-height:25px}}@media screen and (min-width:415px) and (max-width:1024px){.subscr-align,div#result-wine{text-align:center}div#result-wine{padding:10px;line-height:25px}}@media screen and (max-width:414px){.subscr-align{text-align:right}div#result-wine{text-align:center;padding:10px;height:192px;line-height:25px}}@media only screen and (max-width:640px){.wordpress-post-view .page-title{margin-left:0}}.wordpress-post-view .page-title h1{background:none;padding:0 10px;font-size:26px;font-weight:400}@media only screen and (max-width:640px){.wordpress-post-view .page-title h1{background:none;padding:0!important;font-size:26px;font-weight:400}}@media only screen and (max-width:640px){.wordpress-post-view .post-title{margin-bottom:0;padding-top:10px}.wordpress-post-view .post-title h1{font-size:26px!important;padding:0 8px}}.wordpress-post-view .post-entry img{height:auto}@media only screen and (max-width:640px){.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:1025px){.wordpress-post-view .col-main{border:1px solid #ebe3d8;padding:20px 70px!important}}.wordpress-post-view .post-entry p{margin:0 0 1.5em;line-height:1.5;font-size:16px}.wordpress-post-view .post-entry img{padding:20px 0}.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: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{box-sizing:border-box;display:inline;float:left;width:33.33333333%;outline:none;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:641px){#recipedata li{height:auto;padding:0;border:none;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:16px}#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}.associated-products{margin:0 auto}.associated-products .slides{margin:0 -10px}@media only screen and (min-width:641px){.associated-products .flex-nav-next,.associated-products .flex-nav-prev{display:none}}.associated-products li.item{margin:0 10px;padding-top:10px;box-sizing:border-box;display:inline;float:left;width:10%;text-align:center}@media only screen and (min-width:641px){.associated-products li.item{border:1px solid #ebe3d8}}.associated-products li.item .product{text-align:left}.associated-products li.item .button.btn-cart{width:90%;margin:0 auto}.associated-products li.item .product-image{border:none;float:none;text-align:center}.associated-products li.item .product-image img{display:inline}.associated-products li.item .product-name{min-height:51px}.associated-products li.item .product-details{margin:0;padding:10px}.associated-products li.item .price-box{margin:15px 0}.associated-products .block-title{width:100%;overflow:auto}.associated-products .block-title strong span{background-color:#ebe3d8;padding:3px 20px;display:block;margin:5px 0 20px;text-transform:uppercase;font-size:16px;border:none}.associated-products .block-title .flex-title-prev{display:none}@media only screen and (min-width:641px){.associated-products .block-title .flex-title-prev{float:right;display:block;text-decoration:none;background:#ebe3d8;height:31px;margin:5px 3px 0;padding:0 8px;line-height:31px;border-left:5px solid #fff}}.associated-products .block-title .flex-title-next{display:none}@media only screen and (min-width:641px){.associated-products .block-title .flex-title-next{float:right;display:block;text-decoration:none;padding:0 8px;margin:5px 0 0;background:#ebe3d8;height:31px;line-height:31px;border-left:5px solid #fff;width:32px}}.evidence-product li.item{margin:0;width:100%;overflow:hidden}.evidence-product li.item .product-details{padding:5%}@media only screen and (min-width:1025px){.evidence-product li.item .product-details{float:left;width:61%;padding:2%}}.evidence-product li.item .product-details h3{font-size:20px;margin-bottom:15px}.evidence-product li.item .product-image{text-align:center}.evidence-product li.item .product-image img{display:inline!important}@media only screen and (min-width:1025px){.evidence-product li.item .product-image{float:left;width:35%;padding:0}.evidence-product li.item .product-image p{display:inline;padding:0;margin:0}.evidence-product li.item .product-image img{padding:0;margin:0 auto}}.evidence-product li.item .product-image button.button.btn-cart{width:50%}@media only screen and (min-width:1025px){.evidence-product li.item .product-image button.button.btn-cart{width:100%}}.evidence-product li.item .product-image .regular-price .price{text-align:center;font-size:25px}.magazine-menu .trigger{background:#693935;color:#fff;padding:15px 0;text-align:center;font-size:16px}.magazine-menu .trigger .fa-caret-down{padding-left:10px}@media only screen and (min-width:641px){.magazine-menu .trigger{display:none}}.magazine-menu .drop{display:none}@media only screen and (min-width:641px){.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:641px){ul#magazine-main-menu li.active{background:transparent}}ul#magazine-main-menu li.culture 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.how-to a span{position:relative;padding-left:40px}ul#magazine-main-menu li.culture a span:before,ul#magazine-main-menu li.eataly-recipes a span:before,ul#magazine-main-menu li.eataly-stories a span:before,ul#magazine-main-menu li.how-to a span:before{background:url(../images/wp_mag-sprite_us.png) no-repeat;background-size:196px;display:inline-block;content:" ";width:35px;height:35px;position:absolute;left:0;top:-8px}ul#magazine-main-menu li.eataly-stories a span:before{background-position:-2px -38px}ul#magazine-main-menu li.eataly-stories a:hover span:before{background-position:-2px -2px}ul#magazine-main-menu li.eataly-recipes a span:before{background-position:-110px -38px}ul#magazine-main-menu li.eataly-recipes a:hover span:before{background-position:-110px -2px}ul#magazine-main-menu li.culture a span:before{background-position:-55px -38px}ul#magazine-main-menu li.culture a:hover span:before{background-position:-55px -2px}ul#magazine-main-menu li.how-to a span:before{background-position:-165px -38px}ul#magazine-main-menu li.how-to a:hover span:before{background-position:-165px -2px}ul#magazine-main-menu li{border-bottom:1px solid #693935;text-align:center;overflow:hidden}@media only screen and (min-width:641px){ul#magazine-main-menu li{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}.eataly-slider .slides>li{position:relative;overflow:hidden;height:200px}@media only screen and (min-width:641px){.eataly-slider .slides>li{border:1px solid #ebe3d8;height:313px}}.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-top:90px;margin-bottom:40px}@media only screen and (min-width:641px){.mondo-eataly-slider{margin-top:0;margin-bottom:0}}.mondo-eataly-slider .flexslider-controls{position:absolute;top:0;left:0}@media only screen and (max-width:640px){.mondo-eataly-slider .flexslider-controls{display:none}}.mondo-eataly-slider .flex-direction-nav{display:none}.mondo-eataly-slider ol.flex-control-nav{bottom:auto}.mondo-eataly-slider ol.flex-control-nav>li{width:200px;background:#fff;position:relative;border:1px solid #ebe3d8;height:52px}.mondo-eataly-slider ol.flex-control-nav>li span.arrow{display:none}.mondo-eataly-slider ol.flex-control-nav>li span{line-height:3;cursor:pointer}.mondo-eataly-slider ol.flex-control-nav>li.flex-active{background:#efe9dd}.mondo-eataly-slider ol.flex-control-nav>li.flex-active span.arrow{position:absolute;right:-18px;background:url(../images/slider-control-arrow.png) no-repeat;background-size:15px;display:block;width:16px;height:20px;top:16px}.mondo-eataly-slider .text{position:absolute;text-transform:uppercase;text-align:left;bottom:-10px;left:0}@media only screen and (min-width:641px){.mondo-eataly-slider .text{max-width:60%;bottom:10px;right:10px;left:auto;text-align:right}}.mondo-eataly-slider .text h4{color:#86a01b}.mondo-eataly-slider .text h3,.mondo-eataly-slider .text h4{display:inline-block;background:#fff;padding:5px}.shop-slider{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:1025px){.world-shops{width:100%}}.world-shops h4{text-transform:uppercase;margin:5px 0}.world-shops ul.slides>li img{padding:4px}.world-shops ul.slides>li h2{text-align:center;padding-top:10px;font-size:16px}.world-shops ul.slides>li h2 a{text-decoration:none}.world-shops ul.slides>li h2 a:hover{color:orange}@media only screen and (min-width:1025px){.world-shops .flex-direction-nav{right:50px;top:15px}}.world-shops .flex-direction-nav a{opacity:1;border:none;height:40px;width:40px}.world-shops .flex-direction-nav a:before{font-size:46px}.world-shops .flex-direction-nav a.flex-prev:before{content:"<"}.world-shops .flex-direction-nav a.flex-next:before{content:">"}@media only screen and (min-width:1025px){.world-shops .flex-direction-nav .flex-prev{left:-35px}}span.font1-home,span.font3-home{color:#fff}.world-shops ul.slides>li img:hover{filter:brightness(70%)}.world-shops h4{border:0 solid #fff}.visit-store:hover{background:#e8e8e8!important}body.wordpress-post-category-view.world-shop.is-blog .flex-direction-nav a:before{font-family:Advent Pro,sans-serif}body.wordpress-post-category-view.world-shop.is-blog h4 span{background:#fff;z-index:1000;padding:0 40px;color:#693935}body.wordpress-post-category-view.world-shop.is-blog h4{color:#693935;border-top:1px solid #693935;line-height:2px;font-size:22px;height:12px;font-weight:400;text-align:center}.flex-direction-nav a{background-color:transparent}.flex-direction-nav .flex-next{right:-40px;text-align:right}body.wordpress-post-category-view.world-shop.is-blog .flex-direction-nav .flex-next{margin-right:0}@media screen and (max-width:768px){body.wordpress-post-category-view.world-shop.is-blog .flex-direction-nav .flex-prev{opacity:1;left:-34px}body.wordpress-post-category-view.world-shop.is-blog .flex-direction-nav .flex-next{opacity:1;right:-36px}}.section-shops{clear:both;padding:0;margin:0}@media only screen and (min-width:641px){.col-shopsus{display:block;float:left;margin:1% 0 1% 3.2%}.col-shopsus:first-child{margin-left:0}.col2-shopsus{display:block;float:left;margin:2.2% 0 1% 3.2%}.col2-shopsus:first-child{margin-left:0}}.group-shopus:after,.group-shopus:before{content:"";display:table}.group-shopus:after{clear:both}.group-shopus{zoom:1}.span-us_2_of_2{width:100%}.span-us_1_of_2{width:48.4%}@media only screen and (max-width:640px){.col2-shopsus,.col-shopsus{margin:1% 0}}@media only screen and (max-width:640px){.span-us_1_of_2,.span-us_2_of_2{width:100%}}.span-us_3_of_3{width:100%}.span-us_2_of_3{width:65.6%}.span-us_1_of_3{width:31.2%;background-color:#000;position:relative}.span-us_1_of_3.no_float{float:none;display:inline-block;margin:2.2% 1.6% 1%}@media only screen and (max-width:768px){.col2-shopsus,.col-shopsus{margin:1% 0}.span-us_1_of_3,.span-us_1_of_3.span-us_1_of_3.no_float,.span-us_2_of_3,.span-us_3_of_3{width:100%;margin:0 auto 30px}}.visit-store{text-transform:uppercase;text-decoration:none;max-width:240px;text-align:center;margin-left:auto;margin-right:auto;padding:13px 59px;font-size:19px;color:#6a3636;background:#fff;margin-top:3%}.discover-font1{font-size:21px;line-height:30px;margin-top:6%}.discover-font1,.discover-font2{text-align:center;font-weight:700}.discover-font2{margin-bottom:6%}@media only screen and (max-width:768px){.home-scritte{text-align:center;color:#fff;font-weight:700;background-size:cover;z-index:44}.home-scritte3,.home-scritteb,.home-scritteb3{text-align:center;color:#fff;font-weight:700;background-size:cover;z-index:44;background:#000}.home-scritte img{width:100%}.home-scritte2{margin-top:-180px;margin-left:auto;width:91%;margin-right:auto;opacity:1}.home-scritte2,.home-scritte2b{position:absolute;text-align:center;color:#fff}.home-scritte2b{z-index:33;left:50%;top:50%;width:100%;transform:translate(-50%,-12%)}#spazio-cms{padding-top:0}.font3-home{font-size:30px}.font1-home,.font3-home{text-transform:uppercase}.font1-home{font-size:27px}.font2-home{font-size:36px;text-transform:uppercase}.coming-soon{text-align:center;margin-left:auto;margin-right:auto}}@media screen and (min-width:769px){.coming-soon{text-align:center;margin-left:auto;margin-right:auto}.font1-home{font-size:24px}.font1-home,.font2-home{text-transform:uppercase}.font2-home{font-size:44px}.font3-home{font-size:32px;text-transform:uppercase}.home-scritte{text-align:center;color:#fff;font-weight:700;background-size:cover;z-index:44}.home-scritteb,.home-scritteb3{text-align:center;color:#fff;font-weight:700;background-size:cover;z-index:44;background:#000}.home-scritte2{margin:-100px auto 28px;opacity:1}.home-scritte2,.home-scritte2b{z-index:33;width:100%;text-align:center;color:#fff}.home-scritte2b{position:absolute;left:50%;top:50%;transform:translate(-50%,-10%)}#spazio-cms{padding-top:0}#spazio-cms.center{text-align:center}}@media screen and (min-width:769px) and (max-width:1024px){.font2-home{font-size:26px}.visit-store{padding:13px 45px}.home-scritte2b{z-index:33;text-align:center;color:#fff;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-30%)}}.instagram-widget{padding:0!important}.instagram-widget h6 em{margin:0 5px}#instafeed{margin:0;padding:0;display:inline-block;height:100%;width:100%}#instafeed li{width:33.3%;float:left;box-sizing:border-box;padding:2px}#instafeed li a{display:block;line-height:0;position:relative;width:100%;height:0;padding-bottom:100%}#instafeed li a figure{position:absolute;width:100%;height:100%}#instafeed li a img{max-height:100%;height:100%}#instafeed li:nth-child(n+10){display:none}@-webkit-keyframes uil-ring-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes uil-ring-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fix-scroll{overflow:hidden;position:fixed}.uil-bg{top:0;right:0;left:0;bottom:0;position:absolute;background:hsla(0,0%,100%,.9)}.uil-ring-css{background:none;position:absolute;width:200px;height:200px;z-index:99999999;top:120px;left:50%;margin-left:-100px}.uil-ring-css>div{position:absolute;display:block;width:160px;height:160px;top:20px;left:20px;border-radius:80px;box-shadow:0 3px 0 0 #663835;transform-origin:80px 81.5px;-webkit-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite}
