@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em}button,input,select,textarea{font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:1.5em 0}blockquote{margin:1.5em 40px}h1{font-size:calc($font-unit * $to-size / $from-size);line-height:1.5em;margin-top:.75em;margin-bottom:.75em}h2{font-size:calc($font-unit * $to-size / $from-size);line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:calc($font-unit * $to-size / $from-size);line-height:1.2820512821em;margin-top:1.2820512821em;margin-bottom:1.2820512821em}h4{font-size:calc($font-unit * $to-size / $from-size);line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:calc($font-unit * $to-size / $from-size);line-height:1.8072289157em;margin-top:1.8072289157em;margin-bottom:1.8072289157em}h6{font-size:calc($font-unit * $to-size / $from-size);line-height:2.2388059701em;margin-top:2.2388059701em;margin-bottom:2.2388059701em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;border-color:silver;border-top-style:solid;border-top-width:calc($font-unit * $width / $font-size);padding-top:.4625em;border-bottom-style:solid;border-bottom-width:calc($font-unit * $width / $font-size);padding-bottom:.9125em;border-left-style:solid;border-left-width:calc($font-unit * $width / $font-size);padding-left:.875em;border-right-style:solid;border-right-width:calc($font-unit * $width / $font-size);padding-right:.875em}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-family:"ff-good-headline-web-pro-con","museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}h1{background-color:#514d48;color:#d1c194;font-weight:100;line-height:1.1;margin:0;padding:.5em 1em;text-transform:uppercase}@media (min-width:50em){h1{font-size:3em;padding:1.5em 10%}}@media (min-width:76em){h1{padding:1.5em 18%}}h1:after{background-color:#d1c194;clear:both;content:"";display:block;height:3px;margin:.1em 0;width:1.5em}nav ul,nav li{margin:0;padding:0;list-style:none}a{color:#000}a:hover,a:focus{color:#000}.text-header a{color:#d1c194}.text-header a:hover,.text-header a:focus{color:#e8dbbe}hr{background:#333;background:linear-gradient(left,#ccc,#333,#ccc);border:0;height:1px;margin-top:1.5em}html{scroll-behavior:smooth}body{background:#fcfcd9 url(//www.carmelinabrands.com/wp-content/themes/mangia/assets/css/../img/site-bg.jpg)}.site-wrapper{margin:0 auto;max-width:86em;position:relative}.header-image{display:none}@media (min-width:50em){.header-image{display:block;height:0;padding-top:40%;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}img{display:block;max-width:100%;height:auto}.pos-wrap{position:relative}@media (min-width:50em){.pos-wrap.has-sidebar{display:flex;flex-wrap:wrap;align-items:flex-start}}@media (min-width:50em){.pos-wrap.has-sidebar>.sidebar{order:1;flex:0 0 auto;float:none;left:auto;width:30%;margin-left:7%}}@media (min-width:76em){.pos-wrap.has-sidebar>.sidebar{width:21%;margin-left:18%}}@media (min-width:50em){.pos-wrap.has-sidebar>.content,.pos-wrap.has-sidebar>.product-archive{order:2;flex:1 1 0%;min-width:0;float:none;width:auto;margin-left:3%;margin-right:0}}@media (min-width:76em){.pos-wrap.has-sidebar>.content,.pos-wrap.has-sidebar>.product-archive{margin-left:1%}}@media (min-width:50em){.pos-wrap.has-sidebar>.positionText{order:3;flex:0 0 100%}}.pos-wrap.has-sidebar>.clearFloats{display:none}.aligncenter,.alignmiddle,.alignleft,.alignright{margin:1em auto;display:block;text-align:center;clear:none}.aligncenter:first-child,.alignmiddle:first-child,.alignleft:first-child,.alignright:first-child{margin-top:0}.alignleft{float:left;margin:1em 1em 1em 0;max-width:50%}.alignright{float:right;margin:1em 0 1em 1em;max-width:50%}.btn{display:block;padding:.5em 1em;position:relative;text-decoration:none;text-transform:uppercase}.btn.login:after{content:">";display:block;font-size:1.3em;line-height:1;margin-top:-.6em;position:absolute;right:.5em;top:50%}.btn.rounded{border:2px solid #fff !important;border-radius:2em;padding:.25em 1em;text-align:center}.main{padding:2em 1em}@media (min-width:50em){.main{padding:1.5em 10%}}@media (min-width:76em){.main{padding:1.5em 18%}}.colspan-1{padding:1em}@media (min-width:50em){.colspan-1{display:inline-block;*display:inline;margin:1em 1%;width:6.3333333333%;vertical-align:top;zoom:1}.colspan-1.col-first{margin-left:0;width:7.3333333333%}.colspan-1.col-last{margin-right:0;width:7.3333333333%}}.colspan-2{padding:1em}@media (min-width:50em){.colspan-2{display:inline-block;*display:inline;margin:1em 1%;width:14.6666666667%;vertical-align:top;zoom:1}.colspan-2.col-first{margin-left:0;width:15.6666666667%}.colspan-2.col-last{margin-right:0;width:15.6666666667%}}.colspan-3{padding:1em}@media (min-width:50em){.colspan-3{display:inline-block;*display:inline;margin:1em 1%;width:23%;vertical-align:top;zoom:1}.colspan-3.col-first{margin-left:0;width:24%}.colspan-3.col-last{margin-right:0;width:24%}}.colspan-4{padding:1em}@media (min-width:50em){.colspan-4{display:inline-block;*display:inline;margin:1em 1%;width:31.3333333333%;vertical-align:top;zoom:1}.colspan-4.col-first{margin-left:0;width:32.3333333333%}.colspan-4.col-last{margin-right:0;width:32.3333333333%}}.colspan-5{padding:1em}@media (min-width:50em){.colspan-5{display:inline-block;*display:inline;margin:1em 1%;width:39.6666666667%;vertical-align:top;zoom:1}.colspan-5.col-first{margin-left:0;width:40.6666666667%}.colspan-5.col-last{margin-right:0;width:40.6666666667%}}.colspan-6{padding:1em}@media (min-width:50em){.colspan-6{display:inline-block;*display:inline;margin:1em 1%;width:48%;vertical-align:top;zoom:1}.colspan-6.col-first{margin-left:0;width:49%}.colspan-6.col-last{margin-right:0;width:49%}}.colspan-7{padding:1em}@media (min-width:50em){.colspan-7{display:inline-block;*display:inline;margin:1em 1%;width:56.3333333333%;vertical-align:top;zoom:1}.colspan-7.col-first{margin-left:0;width:57.3333333333%}.colspan-7.col-last{margin-right:0;width:57.3333333333%}}.colspan-8{padding:1em}@media (min-width:50em){.colspan-8{display:inline-block;*display:inline;margin:1em 1%;width:64.6666666667%;vertical-align:top;zoom:1}.colspan-8.col-first{margin-left:0;width:65.6666666667%}.colspan-8.col-last{margin-right:0;width:65.6666666667%}}.colspan-9{padding:1em}@media (min-width:50em){.colspan-9{display:inline-block;*display:inline;margin:1em 1%;width:73%;vertical-align:top;zoom:1}.colspan-9.col-first{margin-left:0;width:74%}.colspan-9.col-last{margin-right:0;width:74%}}.colspan-10{padding:1em}@media (min-width:50em){.colspan-10{display:inline-block;*display:inline;margin:1em 1%;width:81.3333333333%;vertical-align:top;zoom:1}.colspan-10.col-first{margin-left:0;width:82.3333333333%}.colspan-10.col-last{margin-right:0;width:82.3333333333%}}.colspan-11{padding:1em}@media (min-width:50em){.colspan-11{display:inline-block;*display:inline;margin:1em 1%;width:89.6666666667%;vertical-align:top;zoom:1}.colspan-11.col-first{margin-left:0;width:90.6666666667%}.colspan-11.col-last{margin-right:0;width:90.6666666667%}}.colspan-12{padding:1em}@media (min-width:50em){.colspan-12{display:inline-block;*display:inline;margin:1em 1%;width:98%;vertical-align:top;zoom:1}.colspan-12.col-first{margin-left:0;width:99%}.colspan-12.col-last{margin-right:0;width:99%}}.site-header{position:relative}.site-header .logo{margin-left:10%;padding:2em 0 1em;width:67.8125%}@media (min-width:50em){.site-header .logo{width:25%}}@media (min-width:76em){.site-header .logo{width:27%}}@media (min-width:76em){.site-header .logo{width:30%}}.site-header .nav-toggle{background:url(//www.carmelinabrands.com/wp-content/themes/mangia/assets/css/../img/carmelina-sprite.svg);-webkit-background-size:151px 50px;-moz-background-size:151px 50px;-o-background-size:151px 50px;background-size:151px 50px;background-position:-99px -1px;cursor:pointer;display:block;position:absolute;right:10%;top:50%;width:28px;height:19px;margin-top:-14px}@media (min-width:50em){.site-header .nav-toggle{display:none}}.site-header .site-nav{font-size:1.6em;font-family:"ff-good-headline-web-pro-con","museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:absolute;text-transform:uppercase;top:100%;width:100%;-webkit-transition:.3s max-height ease;-moz-transition:.3s max-height ease;-o-transition:.3s max-height ease;transition:.3s max-height ease}@media (max-width:50em){.site-header .site-nav{max-height:0;overflow:hidden;z-index:99999}.site-header .site-nav.open{max-height:100em}}@media (min-width:50em){.site-header .site-nav{font-size:1em;height:100%;left:auto;right:5%;text-align:right;top:0;width:auto}}.site-header .site-nav>ul{margin:0;padding:0}@media (min-width:50em){.site-header .site-nav>ul{height:100%;text-align:left}}.site-header .site-nav>ul>li{background-color:#4a4542;border-bottom:1px solid #d1c194}.site-header .site-nav>ul>li:hover,.site-header .site-nav>ul>li:focus,.site-header .site-nav>ul>li.active{background-color:#5a5148}@media (min-width:50em){.site-header .site-nav>ul>li:hover,.site-header .site-nav>ul>li:focus,.site-header .site-nav>ul>li.active{background-color:transparent}.site-header .site-nav>ul>li:hover.menu-item-has-children:before,.site-header .site-nav>ul>li:focus.menu-item-has-children:before,.site-header .site-nav>ul>li.active.menu-item-has-children:before{border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid #8c7b5f;bottom:0;content:"";height:0;left:1em;position:absolute;width:0}}.site-header .site-nav>ul>li:hover ul,.site-header .site-nav>ul>li:focus ul,.site-header .site-nav>ul>li.active ul{max-height:25em}@media (min-width:50em){.site-header .site-nav>ul>li{background-color:transparent;border-bottom:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:100%;position:relative}.site-header .site-nav>ul>li:last-child>a{border-right:0}}.site-header .site-nav>ul>li>a{color:#d1c194;display:block;padding:1em;text-decoration:none;text-transform:uppercase}@media (min-width:50em){.site-header .site-nav>ul>li>a{color:#333;border-right:2px solid #333;margin-top:-.7em;padding:.1em .6em;position:relative;top:50%}.site-header .site-nav>ul>li>a:hover,.site-header .site-nav>ul>li>a:focus,.site-header .site-nav>ul>li>a.active{color:#97040b}.site-header .site-nav>ul>li>a:hover:before,.site-header .site-nav>ul>li>a:focus:before,.site-header .site-nav>ul>li>a.active:before{background-color:#97040b;content:"";height:3px;left:.5em;position:absolute;top:-.2em;width:80%}}@media (min-width:50em){.site-header .site-nav>ul>li.current-menu-item>a,.site-header .site-nav>ul>li.current-menu-parent>a{color:#97040b}.site-header .site-nav>ul>li.current-menu-item>a:before,.site-header .site-nav>ul>li.current-menu-parent>a:before{background-color:#97040b;content:"";height:3px;left:.5em;position:absolute;top:-.2em;width:80%}}.site-header .site-nav>ul>li ul{margin:0;padding:0 0 0 1em;max-height:0;overflow:hidden;-webkit-transition:.3s max-height ease;-moz-transition:.3s max-height ease;-o-transition:.3s max-height ease;transition:.3s max-height ease}@media (min-width:50em){.site-header .site-nav>ul>li ul{background-color:#8c7b5f;left:0;max-width:20em;min-width:13em;padding:0;position:absolute;top:100%;z-index:999}}.site-header .site-nav>ul>li ul a{color:#e8dbbe;display:block;padding:.5em 1em;text-decoration:none}.site-header .site-nav>ul>li ul a:hover,.site-header .site-nav>ul>li ul a:focus,.site-header .site-nav>ul>li ul a.active{color:#a29061}@media (min-width:50em){.site-header .site-nav>ul>li ul a{color:#fff;padding:.5em 1em .5em 2em}.site-header .site-nav>ul>li ul a:hover,.site-header .site-nav>ul>li ul a:focus,.site-header .site-nav>ul>li ul a.active{color:#e8dbbe}}.site-header .site-nav .sales,.site-header .site-nav .social{background-color:#4a4542;border-bottom:1px solid #d1c194;padding:1em}@media (min-width:50em){.site-header .site-nav .sales,.site-header .site-nav .social{display:none}}.site-header .site-nav .sales p{color:#d1c194;margin:0;padding-bottom:.5em}.site-header .site-nav .sales .login{background-color:#e8dbbe;color:#4a4542}.site-header .site-nav .sales .login:hover,.site-header .site-nav .sales .login:focus{background-color:#cdb173}.site-header .site-nav .social{border-bottom:0}.site-header .site-nav .social a{background-image:url(//www.carmelinabrands.com/wp-content/themes/mangia/assets/css/../img/carmelina-sprite.svg);-webkit-background-size:151px 50px;-moz-background-size:151px 50px;-o-background-size:151px 50px;background-size:151px 50px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:24px;height:24px}.site-header .site-nav .social .facebook{background-position:-3px -25px}.site-header .site-nav .social .twitter{background-position:-27px -25px}.site-header .site-nav .social .instagram{background-position:-51px -25px}.site-header .site-nav .social .pinterest{background-position:-75px -25px}.site-header .site-nav .sub-menu .current-menu-item a{text-decoration:underline}.sidebar{background-color:#fff;background-color:rgba(255,255,255,.37);padding:1em}@media (min-width:50em){.sidebar{position:relative;float:left;width:30%;margin-left:7%;margin-top:2em}}@media (min-width:76em){.sidebar{left:18%;width:21%;margin-left:0;margin-top:2em}}.sidebar nav>ul>li{font-weight:700;border-bottom:1px solid #645943}.sidebar nav>ul>li:last-child{border-bottom:0}.sidebar nav>ul>li a{color:#645943;padding:1em .2em;display:block;text-decoration:none;text-transform:uppercase;line-height:1.2em}.sidebar nav>ul>li:focus a,.sidebar nav>ul>li:hover a,.sidebar nav>ul>li.current a{color:#8c7b5f}.sidebar nav>ul>li li{padding-left:1em;font-weight:400}.sidebar nav>ul>li li a{padding:.4em .2em}.sidebar nav>ul>li li.active a{color:#645943}.front-slider{overflow:hidden;position:relative;width:100%}.front-slider .slide-wrap{position:relative;width:200%}.front-slider .slide{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:50%}.front-slider .slide img{height:auto;width:100%}.front-slider .slide .desc{display:none}@media (min-width:50em){.front-slider .slide .desc{bottom:1em;display:block;left:5%;position:absolute;right:5%}}.front-slider h3{color:#fff;font-size:2em;margin:0;padding:0;text-transform:uppercase}.front-slider p{color:#fff;font-family:"ff-good-headline-web-pro-con","museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.7em;margin:0;padding:0;text-transform:uppercase}.front-slider .btn.grey{color:#333 !important;background-color:#8a8b8c;font-family:"ff-good-headline-web-pro-con","museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-top:1.5em;text-transform:uppercase;width:8em;background-image:-owg-linear-gradient(to right,#fff,#8a8b8c);background-image:-webkit-linear-gradient(to right,#fff,#8a8b8c);background-image:-moz-linear-gradient(to right,#fff,#8a8b8c);background-image:-o-linear-gradient(to right,#fff,#8a8b8c);background-image:linear-gradient(to right,#fff,#8a8b8c)}.front-slider .btn.grey:hover,.front-slider .btn.grey:focus{background-color:#fff;background-image:-owg-linear-gradient(to right,#8a8b8c,#fff);background-image:-webkit-linear-gradient(to right,#8a8b8c,#fff);background-image:-moz-linear-gradient(to right,#8a8b8c,#fff);background-image:-o-linear-gradient(to right,#8a8b8c,#fff);background-image:linear-gradient(to right,#8a8b8c,#fff)}@media (min-width:50em){.front-slider .next,.front-slider .prev{background-color:#fff;background-color:rgba(255,255,255,.5);position:absolute;top:50%;margin-top:-30px;height:60px;width:50px}.front-slider .next:before,.front-slider .prev:before{content:"";background:url(//www.carmelinabrands.com/wp-content/themes/mangia/assets/css/../img/carmelina-sprite.svg);-webkit-background-size:151px 50px;-moz-background-size:151px 50px;-o-background-size:151px 50px;background-size:151px 50px;position:absolute;top:50%;left:50%;margin:-14px 0 0 -10px;width:20px;height:28px}}.front-slider .next{right:0}.front-slider .next:before{background-position:-128px -1px}.front-slider .prev{left:0}.front-slider .prev:before{background-position:-100px -21px}.front-boxes{overflow:hidden}@media (min-width:50em){.front-boxes{margin:1em 5% 2em}}.front-boxes .colspan-4{border-bottom:1px solid #333;color:#fff;overflow:hidden;padding:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media (max-width:50em){.front-boxes .colspan-4{max-height:4.5em}.front-boxes .colspan-4:hover,.front-boxes .colspan-4:focus,.front-boxes .colspan-4.open{max-height:30em}}@media (min-width:50em){.front-boxes .colspan-4{width:32%}}.front-boxes .colspan-4>img{height:auto;width:100%}.front-boxes .first-box{background-color:#645943;background-image:-owg-linear-gradient(to right,#645943,#8c7b5f,#645943);background-image:-webkit-linear-gradient(to right,#645943,#8c7b5f,#645943);background-image:-moz-linear-gradient(to right,#645943,#8c7b5f,#645943);background-image:-o-linear-gradient(to right,#645943,#8c7b5f,#645943);background-image:linear-gradient(to right,#645943,#8c7b5f,#645943)}.front-boxes .second-box{background-color:#8b9064;background-image:-owg-linear-gradient(to right,#8b9064,#a4a784,#8b9064);background-image:-webkit-linear-gradient(to right,#8b9064,#a4a784,#8b9064);background-image:-moz-linear-gradient(to right,#8b9064,#a4a784,#8b9064);background-image:-o-linear-gradient(to right,#8b9064,#a4a784,#8b9064);background-image:linear-gradient(to right,#8b9064,#a4a784,#8b9064)}.front-boxes .last-box{background-color:#80805d;background-image:-owg-linear-gradient(to right,#80805d,#848075,#80805d);background-image:-webkit-linear-gradient(to right,#80805d,#848075,#80805d);background-image:-moz-linear-gradient(to right,#80805d,#848075,#80805d);background-image:-o-linear-gradient(to right,#80805d,#848075,#80805d);background-image:linear-gradient(to right,#80805d,#848075,#80805d)}.front-boxes h2{color:#fff;font-size:1.5em;font-weight:700;margin:0;padding:.5em;text-align:center;text-transform:uppercase}.front-boxes p{padding:0 2em;height:auto;font-size:15px;text-align:center;text-transform:uppercase}.front-boxes .more{color:#fff;display:block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}.front-boxes .more span{border-top:2px solid #eee;display:block;margin:10px auto 0;padding:15px 0;width:50%}.front-boxes .more:hover span{color:#333}.site-footer{display:none}@media (min-width:50em){.site-footer{background-color:#8a8b8c;border-top:5px solid #8b9064;display:block;font-family:"ff-good-headline-web-pro-con","museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em;background-image:-owg-linear-gradient(to right,#fff,#8a8b8c);background-image:-webkit-linear-gradient(to right,#fff,#8a8b8c);background-image:-moz-linear-gradient(to right,#fff,#8a8b8c);background-image:-o-linear-gradient(to right,#fff,#8a8b8c);background-image:linear-gradient(to right,#fff,#8a8b8c)}.site-footer .footer-nav{padding:0 2%}.site-footer .footer-nav ul{margin:0;padding:0}.site-footer .footer-nav a{color:#333;text-decoration:none;text-transform:uppercase}.site-footer .footer-nav a:hover,.site-footer .footer-nav a:focus{color:#000}.site-footer .footer-nav>ul>li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;margin:0 0 0 -.25em;padding:1em;width:14.2857142857%}.site-footer .footer-nav>ul>li>a{font-size:1.2em;font-weight:700}.site-footer .footer-nav>ul>li li{line-height:1.2;padding:.1em 0}.site-footer .footer-nav>ul>li.recipes,.site-footer .footer-nav>ul>li.contact{width:12%}.site-footer .footer-nav>ul>li.buy{width:13%}.site-footer .footer-nav>ul>li.sales{width:17%}.site-footer .footer-nav>ul>li.credits{width:16%}.site-footer .footer-nav .social{padding:1em 1.5em}.site-footer .footer-nav .social a{background-image:url(//www.carmelinabrands.com/wp-content/themes/mangia/assets/css/../img/carmelina-sprite.svg);-webkit-background-size:151px 50px;-moz-background-size:151px 50px;-o-background-size:151px 50px;background-size:151px 50px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:24px;height:24px;margin:0 1px}.site-footer .footer-nav .social .facebook{background-position:-3px -1px}.site-footer .footer-nav .social .twitter{background-position:-27px -1px}.site-footer .footer-nav .social .instagram{background-position:-51px -1px}.site-footer .footer-nav .social .pinterest{background-position:-75px -1px}}.site-footer .btn.login{background-color:#7d7e7f;color:#fff;font-size:.9em;padding:.2em .5em}.site-footer .btn.login:hover,.site-footer .btn.login:focus{background-color:#646566}.copy{color:#333;font-size:14px;text-align:left;margin-right:-15px}@media (min-width:50em){.copy{bottom:1em}}@media (min-width:50em){.header-image.products{background-image:url("/wp-content/themes/mangia/assets/img/products-header.jpg")}}.product-archive{margin:1% 0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2%;row-gap:1.25em;align-items:stretch}@media (min-width:50em){.product-archive{float:right;width:60%;margin:0;margin-right:1%;margin-top:2em;min-height:600px}}@media (min-width:76em){.product-archive{float:right;width:59%;margin:0;margin-right:1%;margin-top:2em}}.product-archive>article{background-color:#fff;background-color:rgba(255,255,255,.37);display:flex;flex-direction:column;padding:1em;width:auto;height:auto;margin:0;text-align:center;text-transform:uppercase}.product-archive>article a{color:#333;text-decoration:none}.product-archive>article h2{font-size:1.25em;margin:.5em 0;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-archive>article img{display:block;margin:0 auto;width:auto;max-height:160px}.product-archive>article .c-card__actions{margin-top:auto;padding-top:.75em;overflow:hidden}.product-archive>.pagination{grid-column:1/-1}.single-product{position:relative}.single-product article .main-img{margin:0 auto;width:90%}@media (min-width:50em){.single-product article .main-img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;width:70%}}.single-product article .content{padding:2em 1em}@media (min-width:50em){.single-product article .content{margin:0;float:right;width:60%}}@media (min-width:76em){.single-product article .content{margin:0;float:right;width:60%}}.single-product article .nut-facts{background-color:#645943;background-image:-owg-linear-gradient(to bottom,#645943,#8c7b5f,#645943);background-image:-webkit-linear-gradient(to bottom,#645943,#8c7b5f,#645943);background-image:-moz-linear-gradient(to bottom,#645943,#8c7b5f,#645943);background-image:-o-linear-gradient(to bottom,#645943,#8c7b5f,#645943);background-image:linear-gradient(to bottom,#645943,#8c7b5f,#645943);width:200px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:1em auto;text-align:center}@media (min-width:50em){.single-product article .nut-facts{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:28%}}.single-product article h2{margin:1em 0 0;line-height:1.2}.single-product article h2+p{margin-top:0}.single-product article h3{margin:1.25em 0 .3em}.single-product article h4{margin:.25em 0 0}.single-product article .item{margin-bottom:.5em}.single-product article .item span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100%}@media (min-width:50em){.single-product article .item span{display:inline;width:auto}}@media (min-width:50em){.single-product article .item .col{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:48%}}.single-product article .ingredients{margin:0}.nutfacts{background:#fff;background:rgba(255,255,255,.7);position:absolute;top:0;bottom:0;left:0;right:0;max-height:0;overflow:hidden;z-index:20;-webkit-transition:max-height .3s ease;-moz-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.nutfacts.open{max-height:100%}.nutfacts img{margin:3em auto;padding:0 1em;width:300px}#video_link{float:left;margin-right:20px}#recipe_link{float:left}#html5box-html5-lightbox #html5-text{display:none !important}.short{margin-bottom:35px !important}#video_link img{width:23px;height:23px;float:left;margin-right:5px}@media (max-width:405px){#video_link img{margin-right:-15px}}#recipe_link img{width:23px;height:23px;float:left;margin-right:5px}.row{margin:1.5em 0}.row .colspan-3{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;padding:.5em 0;margin-top:0;margin-bottom:0;width:33%}@media (min-width:50em){.row .colspan-3{width:24%}}.row .colspan-9{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;padding:.5em 0;width:67%;margin-top:0;margin-bottom:0}@media (min-width:50em){.row .colspan-9{width:74%}}.quantity{font-style:italic;font-size:.8em}.curcon>:first-child:before{content:"Procedure:";font-weight:700}.ast{font-size:.7em;font-style:italic}.single-product article h2.title{margin-top:0}.text-header{background-color:#514d48;color:#d1c194}@media (min-width:50em){.text-header .wrap{margin:0 auto;padding:3.5em;max-width:67em}}.top-content{padding:0 3.5em 1em}@media (min-width:50em){.top-content{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:2;padding:0 1em 1em 3.5em;vertical-align:top;width:70%}.top-content>:first-child,.top-content>:first-child h3{margin-top:0}.top-content:not(.page) p{font-size:1.5em}}h1.short:after{width:.75em}@media (min-width:50em){h1.short{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;margin:0 5%;padding:0;width:20%}}.cols3 .first,.cols3 .third{display:none}.cols3 .box3{background-postition:center;background-size:100% auto;padding-top:86.9%;height:0;width:100%}@media (min-width:50em){.cols3 .box3{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-top:28%;width:33%}}@media (min-width:50em){.cols3 .first{border-right:2px solid #e7e5d8;width:34%}}@media (min-width:50em){.cols3 .third{border-left:2px solid #e7e5d8}}.content.about{margin:0 auto;max-width:60em}.sales-page{background-color:#494542}.sales-padding{background-color:#494542;color:#d1c194;margin:0 auto;max-width:67em}.sales-padding .colspan-4{border-bottom:1px solid #d1c194}@media (min-width:50em){.sales-padding .colspan-4{border-bottom:0}}@media (min-width:50em){.sales-padding .wrap{margin:0;padding:3.5em 4.8em;max-width:60em}}.sales-padding h3{margin:0}.sales-padding p{margin-top:0}.sales-padding a{color:#fff}.sales-padding a:hover,.sales-padding a:focus{color:#d1c194}.sales-padding .doc-list,.sales-padding .doc-list li{padding:0;margin:0;list-style:none}.sales-padding .doc-list a{display:block;padding:.5em 0}@media (min-width:50em){.where-to-buy{margin:0 auto;max-width:67em;padding-left:5.5em}}@media (max-width:50em){.where-to-buy .colspan-3{display:inline-block;width:50%;padding:1em;vertical-align:top}.where-to-buy .colspan-3.col-last,.where-to-buy .colspan-3.col-first+div+div{border-top:1px solid #333}}.where-to-buy h4{font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}.where-to-buy h4:first-child{margin-top:0}.where-to-buy ul,.where-to-buy li{margin:0;padding:0;list-style:none}.where-to-buy li{margin-bottom:.25em}.process .light{background-color:#68655c}@media (min-width:50em){.process .light .desc:before{color:#68655c}.no-textshadow .process .light .desc:before{color:#d1c194}}.process .dark{background-color:#524e48}@media (min-width:50em){.process .dark .desc:before{color:#524e48}.no-textshadow .process .dark .desc:before{color:#d1c194}}.process .step-image{display:block;width:100%}@media (min-width:50em){.process .step-image{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;width:40%}}@media (min-width:76em){.process .step-image{width:45%}}.process .desc{color:#fff;padding:1em}@media (min-width:50em){.process .desc{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:2;padding:3em 9% 1em;position:relative;vertical-align:top;width:60%}.process .desc:before{content:attr(data-step);font-size:3em;font-weight:700;position:absolute;left:4%;text-shadow:-1px -1px 0 #d1c194,1px -1px 0 #d1c194,-1px 1px 0 #d1c194,1px 1px 0 #d1c194;top:.2em}.process .desc:after{background:linear-gradient(to bottom right,transparent 49%,#d1c194 49%,#d1c194 50%,transparent 50%);content:"";position:absolute;top:2em;left:8%;width:5em;height:5em}}@media (min-width:76em){.process .desc{width:55%}}.process h3{color:#d1c194;font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0}.process h3:before{content:attr(data-step);margin-right:.25em}@media (min-width:50em){.process h3:before{display:none}}.process p{margin-top:0}@media (min-width:50em){.process p{margin:1em 0 0}}.question{padding-bottom:.5em}.question h3:before{content:"Q: "}.question h3+*:before{content:"A: "}.addresses{background-color:#494542;color:#d1c194;padding:1em}@media (min-width:50em){.addresses{padding:2em 10% 2em 15%}}.addresses .colspan-4{margin-top:0;padding-top:0}@media (min-width:50em){.addresses .colspan-4{padding:0}}.addresses h3,.addresses h4{font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0}.addresses p{margin-top:0}.location{color:#fff}.form{background-color:#514d48;padding:1em}@media (min-width:50em){.form{padding:2em 10% 2em 15%}}.form .gform_wrapper{padding:2em 0}.form h3,.form h4{font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#d1c194;margin:0;padding:0}.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container input,.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container select,.form .gform_wrapper .gfield_label_hidden.gfield_contains_required .ginput_container textarea{background:rgba(255,255,255,.5);border:0;color:#514d48;font-size:14px;font-size:1rem;margin:0;padding:.5em 1em .5em .5em}.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container input::-webkit-input-placeholder,.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container select::-webkit-input-placeholder,.form .gform_wrapper .gfield_label_hidden.gfield_contains_required .ginput_container textarea::-webkit-input-placeholder{color:#514d48}.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container input:-moz-placeholder,.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container select:-moz-placeholder,.form .gform_wrapper .gfield_label_hidden.gfield_contains_required .ginput_container textarea:-moz-placeholder{color:#514d48;opacity:1}.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container input::-moz-placeholder,.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container select::-moz-placeholder,.form .gform_wrapper .gfield_label_hidden.gfield_contains_required .ginput_container textarea::-moz-placeholder{color:#514d48;opacity:1}.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container input:-ms-input-placeholder,.form .gform_wrapper #gform_1 .gfield_label_hidden .ginput_container select:-ms-input-placeholder,.form .gform_wrapper .gfield_label_hidden.gfield_contains_required .ginput_container textarea:-ms-input-placeholder{color:#514d48}.form .gform_wrapper .gfield_label_hidden>.ginput_container,.form .gform_wrapper .gfield_label_hidden.gfield_contains_required>.clear-multi{margin-bottom:.5em;margin-top:.5em}.form #gform_1 .gfield_label_hidden.gfield_contains_required .ginput_container textarea{height:10em;width:95%}@media (max-width:50em){.form .gform_wrapper .top_label li.gfield.gf_left_third,.form .gform_wrapper .top_label li.gfield.gf_middle_third,.form .gform_wrapper .top_label li.gfield.gf_right_third{float:none;margin-left:0 !important;margin-right:0 !important;width:100%}}.form .gform_wrapper .gform_footer input.button,.form .gform_wrapper .gform_footer input[type=submit]{background-color:#645943;background-image:-owg-linear-gradient(to right,#2e2c2a,#494542,#2e2c2a);background-image:-webkit-linear-gradient(to right,#2e2c2a,#494542,#2e2c2a);background-image:-moz-linear-gradient(to right,#2e2c2a,#494542,#2e2c2a);background-image:-o-linear-gradient(to right,#2e2c2a,#494542,#2e2c2a);background-image:linear-gradient(to right,#2e2c2a,#494542,#2e2c2a);border:0;border-radius:3px;color:#fff;float:right;font-weight:700;margin-right:5%;padding:.5em 2em;text-transform:uppercase}@media (min-width:50em){.form .gform_wrapper .gform_footer input.button,.form .gform_wrapper .gform_footer input[type=submit]{margin-right:1.5%}}.page-template-tpl-sustainability>.site-wrapper{max-width:100%}.page-template-tpl-sustainability td{vertical-align:top}.text-header--sustainability{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;padding:20px}@media (min-width:50em){.text-header--sustainability{grid-template-columns:repeat(2,1fr);gap:40px}}.text-header--sustainability img{display:block;width:100%;height:auto}.text-header--sustainability h1{padding:0}.sustainable-item.swiper-slide{width:300px;height:auto}@media (min-width:1387px){.sustainable-item.swiper-slide{width:400px}}.sustainable-item.swiper-slide:first-child{margin-left:15px}@media (min-width:1387px){.sustainable-item.swiper-slide:first-child{margin-left:calc(50vw - 43em)}}.sustainable-item.swiper-slide:last-child{margin-right:15px}@media (min-width:1387px){.sustainable-item.swiper-slide:last-child{margin-right:calc(50vw - 43em)}}.sustainable-item.swiper-slide .img{display:block;margin-top:auto}.sustainable-item.swiper-slide img{width:100%;height:auto}.sustainable-item.swiper-slide li p{margin:0}.swiper-button--sustainability.swiper-button-next,.swiper-button--sustainability.swiper-button-prev{position:relative;margin:0 !important;color:#000}.swiper-buttons{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-top:15px}@media (min-width:50em){.swiper-buttons{gap:40px;margin-top:30px}}.sustainable-item__content{display:flex;flex-direction:column;height:100%;padding:20px;background:#fff;color:#000;box-shadow:0 0 22px 0 #0000005a;text-decoration:none}.current .sustainable-item__content{color:#8c7b5f}.sustainable-item__content ul{margin:10px 0;padding:0;padding-left:15px}.sustainable-item__content ul a{text-decoration:none;color:#000}.sustainable-item__content ul a:hover{color:#8c7b5f}.sustainable-item__title{font-size:20px;color:inherit;text-decoration:none}.current .sustainable-item__title,.sustainable-item__title:hover{color:#8c7b5f}.swiper-sustainability{margin-top:15px}@media (min-width:50em){.swiper-sustainability{margin-top:30px}}.swiper-sustainability .swiper-wrapper{align-items:stretch}img{height:auto}@media (min-width:50em){.header-image.featured{display:block;height:40%;padding-top:0;width:100%;background-size:cover}.term-carmelina-brands-italian-beans .header-image,.term-carmelina-san-marzano-italian-tomatoes .header-image{padding-top:0}}@media (min-width:50em){.header-image.recipes{background-image:url("/wp-content/uploads/2015/03/RecipeHeaderImage2.jpg")}.header-image.About{background-image:url("/wp-content/uploads/2015/03/About_Us_Header_crop.jpg")}.header-image.Careers,.header-image.Lead,.header-image.Logistics,.header-image.Coordinator{background-image:url("/wp-content/uploads/2015/03/Careers_Header_crop.jpg")}.header-image.faqs{background-image:url("/wp-content/uploads/2015/03/CTW_1470_1_FAQ_Header_crop.jpg")}.header-image.Difference{background-image:url("/wp-content/uploads/2015/03/CTW_2245_Carmelina_Difference_Header_crop.jpg")}.header-image.Private{background-image:url("/wp-content/uploads/2015/03/YourNameGoes_Label_white_wide.jpg")}.header-image.Non-GMO{background-image:url("/wp-content/uploads/2015/03/3103.jpg")}.header-image.Industrial{background-image:url("/wp-content/uploads/2015/03/CTW_2778_Industrial_Product_Page_Image_crop.jpg")}.header-image.Whole{background-image:url("/wp-content/uploads/2015/03/2197.jpg")}.header-image.Beans{background-image:url("/wp-content/uploads/2015/03/CTW_1772_Bean_Header_crop.jpg")}}.header-image.Flour{display:none !important}@media (min-width:50em){.where-to-buy{padding-bottom:40px;overflow:hidden}}@media (max-width:50em){.where-to-buy .colspan-4{display:inline-block;width:60%;padding:1em;vertical-align:top}.where-to-buy .colspan-3{display:inline-block;width:40%;padding:1em;vertical-align:top}}.where-to-buy a{color:#000}div.positionText{position:absolute;top:0;right:0;width:48%;margin-right:2%}@media (max-width:768px){div.positionText{position:relative;text-align:center;width:96%;padding:0 2%}}.logoutButton{display:block;width:100px;height:50px;border:1px solid #d1c194;border-radius:5px;float:right;padding-top:10px;padding-left:22px;margin-right:10px}div.about a{color:#000}.sidebar.news{display:block;position:relative;float:left;padding-bottom:40px}.clearFLoats{clear:both}.pos-wrap{overflow:hidden;padding-bottom:20px}h6{font-size:13px}.serviceLeft{float:left;width:48%;margin-right:2%}.serviceRight{float:left;width:50%}.serviceRight ul,.productList ul{list-style-type:none;overflow:hidden;padding-left:0}.serviceRight ul li,.productList ul li{float:left;margin-right:10px;margin-bottom:10px}.productList{clear:both}p.productName{clear:both}.content.global{margin:0 auto;max-width:91em;padding:0}.stateWrap{width:100%;margin-bottom:20px}.stateWrap a{text-decoration:none}.stateWrap a:hover{text-decoration:underline}@media (max-width:768px){.stateWrap{width:49%;margin-right:1%}}@media (max-width:768px){div.where-to-buy{overflow:hidden;padding:20px}.product-archive.test article{height:auto}}.credits{font-size:11px;width:155px}.credits a{font-size:11px}@media (max-width:1230px){.credits{width:200px !important}}.descPara{font-size:12px}.single-product h1{padding-right:50%}.productsArc{padding-right:50%}.product-archive.test article{height:auto}.bottomWrap{margin:0 auto;max-width:67em;padding-left:5.5em;padding-bottom:40px;overflow:hidden}.bottomWrap .bottom-content{clear:both;border-top:1px solid;padding-top:15px}.bottomWrap .bottom-content a{color:#000}.bottomWrap .bottom-content a:hover{color:#000}.whereColumn{width:24%;float:left;padding-right:1%}.whereColumn.last div:last-of-type{border-top:4px solid #999;padding-top:11px}@media (max-width:768px){.whereColumn{width:50%;float:left;text-align:center}}@media (max-width:550px){.whereColumn{width:100%;float:none;padding-left:1%;text-align:center}}.clearFloats{clear:both}@media print{.site-header,.site-footer,.header-image,.sidebar,.box3{display:none !important}}.mystyle a{color:#8c7b5f !important}.salesBtn{background-color:#8c7b5f}.socialLogos img{float:left;margin-right:4px;max-width:28px}div.socialLogos{overflow:hidden}.single-recipes .single-product .colspan-9 a{color:#000}.mapWrap{position:relative}.mapWrap .contactUsMap{position:absolute}.mapWrap .pin{position:absolute}.mapWrap .pin .hiddenBox{display:none;background-image:url("/wp-content/themes/mangia/assets/img/text-bg-main.png");padding:10px;width:173px;height:108px;margin-left:-82px;overflow:hidden}.mapWrap .pin .hiddenBox h4{margin:0;color:#fff}.mapWrap .pin .hiddenBox p{margin:2px;font-size:12px;line-height:12px;color:#fff}.mapWrap .pin .pinLink{display:block;width:14px;height:25px;background-image:url("/wp-content/themes/mangia/assets/img/map-Pin.png");background-repeat:no-repeat}.mapWrap .pin.one{left:51%;bottom:66%}.mapWrap .pin.two{left:17%;bottom:51%}.mapWrap .pin.three{left:44%;bottom:23%}.mapWrap .pin.four{left:64.9%;bottom:60%}.mapWrap .pin.five{left:55%;bottom:37.7%}.mapWrap .pin.six{left:21.9%;bottom:38.2%}.mapWrap .pin.seven{left:22%;bottom:36.2%}.mapWrap .pin.eight{left:91.7%;bottom:48.3%}.mapWrap .pin.eight .hiddenBox,.mapWrap .pin.seven .hiddenBox{background-image:url("/wp-content/themes/mangia/assets/img/text-bg.png")}.mapWrap .pin.eight .pinLink,.mapWrap .pin.seven .pinLink{background-image:url("/wp-content/themes/mangia/assets/img/mapHovered.png") !important;background-repeat:no-repeat}.front-slider .nivo-caption{background:0 0;color:#fff;font-family:"ff-good-headline-web-pro-con","museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.7em;margin:0;padding:0;text-transform:uppercase;bottom:1em;display:block;left:5%;position:absolute;right:5%}.nutfacts.open{background-image:url("/wp-content/themes/mangia/assets/img/button_close-128.png");background-repeat:no-repeat;background-position:top 10px right 10px}.gfield_required{display:none}.gform_wrapper ul.gform_fields{color:#d1c194}#splashContainer{font-family:"museo-sans",Verdana,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}.btmRow{clear:both;background-image:url("/wp-content/themes/mangia/assets/Images/bottomBG.jpg");padding:4px 0}.btmRow p{margin:8px 0;text-align:center}.largeDisplay{overflow:hidden;width:auto;margin:0 auto;position:relative}.responsiveIMG{width:100%}.rightText{position:absolute;top:0;right:0;width:45%;padding:1%}.brandWrap{text-align:center}.brandWrap img{width:65%;margin:0 auto}div.colThree p,.rightText p{color:#fff;font-size:12px;line-height:19px;font-weight:400;text-align:center}div.colThree hr,.rightText hr{margin-bottom:30px;border-color:#3e3b39}div.colThree a,.rightText a{text-transform:uppercase;color:#fff;text-decoration:none;display:block;border-top:1px solid #fff;width:200px;padding:15px 50px;margin:20px auto}@media (max-width:1199px){div.colThree,div.colOne,div.colTwo{height:auto}}@media (min-width:935px){div.colOne,div.colTwo,div.colThree{display:none}}@media (max-width:934px){.largeDisplay{display:none}div.colOne{width:41.6%;margin-left:.5%;float:left;height:auto;margin-right:0}div.colTwo{width:57.9%;float:left;overflow:hidden;height:auto}div.colThree{width:100%;padding:0 3%;float:none !important;background-image:url("/wp-content/themes/mangia/assets/Images/brown-bg.jpg");background-size:cover;height:auto;padding-top:80px;clear:both;overflow:hidden}div.colThree a:hover{text-decoration:none}div.colOne img,div.colTwo img{margin-bottom:3px;width:100%}div.colOne img:last-child,div.colTwo img:last-child{margin-bottom:0}.centered{text-align:center}}.question h3{font-size:1.3em}div.industWrap{width:64%;margin-left:36%}.nivo-caption p{text-shadow:0 0 10px #000005}.nivo-caption p a{text-shadow:none}.Centered{text-align:center}.CenteredIMG{margin:0 auto}.logInWidget{display:inline-block;margin-left:10%}.logInWidget #wp-submit{padding:5px 15px;text-align:center;border-radius:100px;background-color:#d1c194}.front-page .nivoSlider .nivo-caption{width:100%;height:100%;padding-left:10%;padding-top:27%;padding-right:5%;margin:0;line-height:40px;bottom:0;left:0;background-image:url("/wp-content/uploads/2015/03/sliderBG.png");background-size:cover;background-repeat:no-repeat}@media (max-width:1110px){.front-page .nivoSlider .nivo-caption{padding-top:22%}}@media (max-width:1000px){.front-page .nivoSlider .nivo-caption{padding-top:23%}}@media (max-width:768px){.front-page .nivoSlider .nivo-caption{font-size:15px;line-height:20px}}@media (max-width:500px){.front-page .nivoSlider .nivo-caption{font-size:11px;line-height:16px;padding-top:27%}}@media (max-width:500px){.front-slider .btn.grey{display:none !important}}.front-boxes h2{font-size:32px;font-weight:500;letter-spacing:1px}.front-boxes .more{font-weight:400 !important}.front-boxes h2 a{text-decoration:none;color:#fff}.front-boxes div.threeBoxes{border-bottom:1px solid #333;color:#fff;overflow:hidden;padding:0;transition:ease .3s;display:inline-block;margin:1em 1%;width:31.33333%;vertical-align:top;float:left}@media (max-width:800px){.front-boxes div.threeBoxes{max-height:4.5em;width:100%;float:none;margin:0}.front-boxes div.threeBoxes img{margin:0 auto}}.front-boxes .boxOne{background-color:#645943;background-image:linear-gradient(to right,#645943,#8c7b5f,#645943);margin-left:0}.front-boxes .boxTwo{background-color:#8b9064;background-image:linear-gradient(to right,#8b9064,#a4a784,#8b9064)}.front-boxes .boxThree{background-color:#80805d;background-image:linear-gradient(to right,#80805d,#848075,#80805d);margin-right:0}@media (max-width:800px){.front-boxes p{height:auto !important;text-align:center}.front-boxes h2{padding-top:0;cursor:pointer}}@media (max-width:800px){.autoHeight{max-height:800px !important}}.product-headerImg{width:100%}.single-recipes .single-product .colspan-2{padding:.25em 0;width:20%;margin:0 1% 0 0}.threeBoxes p a{color:#fff}.single-featured .content{float:left;width:69%;padding-right:1%}.single-featured .sidebarRight{float:left;width:30%}.single-featured .top-content.page.text-header{width:100%;padding-left:30%;padding-right:2%}@media (max-width:799px){.single-featured .sidebarRight{display:none}.single-featured .content{width:100%;padding-left:2%;padding-right:2%}.single-featured .top-content{padding-left:2%}.single-featured .top-content p{margin-top:0;padding-top:15px}}.floatLefts{float:left;margin-right:20px;margin-bottom:15px}@media (max-width:799px){.floatLefts{margin:0 auto;float:none;max-width:100%}}.featuredRecipe a{text-decoration:none}.serviceContainer{width:100%;position:relative;overflow:hidden;border-top:none}.listWrap{width:33%;float:left;margin-right:.3%;position:absolute;left:0;top:0;bottom:0}.listWrap h2{margin-bottom:0;margin-left:10px;margin-top:0}@media (max-width:840px){.listWrap{display:none}}.wheelNav{position:relative;float:left;width:33%;margin-right:.3%;margin-left:33%}.wheelNav img{width:100%}.wheelNav a img{width:auto;height:50px;position:absolute;margin-left:-25px;margin-top:-25px}.wheelNav a:hover img,.wheelNav a.hover img{height:75px;margin-left:-37.5px;margin-top:-37.5px}.wheelNav a.vegetables img{top:13%;left:48%}.wheelNav a.cogWheels img{top:21%;left:72%}.wheelNav a.can img{top:43%;left:86%}.wheelNav a.microscope img{top:69%;left:81%}.wheelNav a.light-bulb img{top:83%;left:64%}.wheelNav a.hand-shake img{top:83%;left:34%}.wheelNav a.phone img{top:67%;left:18%}.wheelNav a.globe img{top:43%;left:14%}.wheelNav a.boat img{top:23%;left:24%}@media (max-width:840px){.wheelNav{float:left;width:50%;margin-right:1%;margin-left:0}}@media (max-width:767px){.wheelNav{width:100%}}@media (max-width:600px){.wheelNav{width:100%}}a.servicesList{display:block;background-color:#506fa6;color:#fff;font-size:1em;padding:.63em .5em;font-weight:400;text-decoration:none;text-transform:uppercase;position:relative;margin-bottom:1px;height:11%}a.servicesList:hover{cursor:pointer}@media (max-width:1250px){a.servicesList{font-size:.8em;padding:.05em .5em}}.servicesText{position:absolute;top:0;right:0;width:33.66%;padding:30px;bottom:0;background-color:rgba(255,255,255,.37)}.servicesText h3{margin-top:0;font-size:23px}.servicesText p{font-size:18px}.servicesText img{margin:0 auto}@media (max-width:1250px){.servicesText h3{margin-bottom:10px;font-size:18px}.servicesText p{margin-top:0;font-size:12px}.servicesText img{max-width:50%}}@media (max-width:840px){.servicesText{position:absolute;top:0;bottom:0;right:0;width:50%;margin-top:0}}@media (max-width:767px){.servicesText{width:100%;position:relative;clear:both}.servicesText h3{margin-bottom:15px;font-size:23px}.servicesText p{font-size:18px}.servicesText img{max-width:100%}}@media (max-width:600px){.servicesText{width:100%;position:relative;clear:both}}.productWrap .productItem{background-color:rgba(255,255,255,.37);display:inline-block;vertical-align:top;padding:1em;width:47%;margin:0 2% 2% 0;text-align:center;text-transform:uppercase;height:220px}.productWrap .productItem h3{margin:0 0 5px}.productWrap .productItem p{margin:5px 0}.productImages{display:flex;padding-left:0;margin-top:0}.productImages li{list-style-type:none}.productImages li img{margin:0 auto}.productWrapGlobe{overflow:hidden;margin-top:30px}.productWrapGlobe h2{background-color:#514d48;color:#d1c194;text-align:center;margin-top:-5px;font-size:23px;margin-bottom:0;text-transform:uppercase}.productWrapGlobe .productGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:767px){.productWrapGlobe .productGrid{grid-template-columns:1fr}}.productWrapGlobe .productItem{background-color:rgba(255,255,255,.37);display:flex;flex-direction:column;padding:1em;width:auto;margin:0;text-align:center;text-transform:uppercase;box-sizing:border-box}.productWrapGlobe .productItem p{font-size:13px;margin-top:0;line-height:14px}.productWrapGlobe .productImages{display:flex;justify-content:center;align-items:flex-end;margin-top:auto;margin-bottom:0}.productWrapGlobe .productImages li{float:none}.productWrapGlobe .productImages img{width:auto;max-height:150px;object-fit:contain}.bottomGlobe{margin-top:10px;border-top:none;padding:10px;background-color:rgba(255,255,255,.37);margin-bottom:30px}.bottomGlobe p{margin:0}img{pointer-events:none}.product-archive>article.c-tile--video{grid-column:1/-1;width:100%;height:100%;margin-right:0;margin-left:0 !important;background-color:rgba(81,77,72,.25)}.c-tile{display:flex;align-items:stretch;flex-shrink:0;padding-bottom:15px}.product-archive>article img.c-tile__img{width:50%;height:100%;max-height:100%}.c-tile__content{display:flex;align-items:center;padding-left:10px;width:50%}.c-tile__content p{margin-top:0;text-align:left}.c-wrap__inline{display:flex}@media (min-width:60em){.site-header .logo{width:27%}}@media (min-width:63em){.site-header .site-nav{font-size:1.2em}}@media (min-width:70em){.site-header .site-nav{font-size:1.35em}}@media (min-width:84em){.site-header .site-nav{font-size:1.6em}}