body:after{}
body{margin:0px;padding:0px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:black;color:white;font-size:0.95em;line-height:1.5;font-family:'Lato', sans-serif;border-bottom:10px solid #00421b;}
a{color:#b1a382;text-decoration:none;}
a img{border:none;}
.pissarra{background-image:url(img/xpissarra.jpg.pagespeed.ic.si9IBd3deA.jpg);background-position:top center;background-repeat:no-repeat;}
.peupissarra{background-image:url(img/xpissarra-foot.jpg.pagespeed.ic.wxSfEyGdCg.jpg);background-position:bottom center;background-repeat:no-repeat;-webkit-box-shadow:inset 0px -13px 23px 0px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px -13px 23px 0px rgba(0,0,0,0.75);box-shadow:inset 0px -13px 23px 0px rgba(0,0,0,0.75);}
.wpcf7-mail-sent-ok{color:green;}
.centrat{margin:0 auto;width:980px;}
.capcalera{text-align:center;padding:15px 0px;}
.idiomes{float:right;position:absolute;margin-left:900px;}
.idiomes a{color:white;text-decoration:none;font-size:0.8em;padding:5px;}
.idiomes a:hover{background-color:#00421b;}
a.logo{cursor:pointer;}
a.logo img{height:90px;}
.barramenu{position:absolute;background-color:rgba(29,29,27,0.8);width:100%;display:block;z-index:1;-webkit-box-shadow:0px 0px 15px -1px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 15px -1px rgba(0,0,0,0.75);box-shadow:0px 0px 15px -1px rgba(0,0,0,0.75);}
.barramenu ul{margin:0px;padding:0px;list-style:none;text-transform:uppercase;float:left;}
.barramenu ul li{float:left;margin-right:23px;}
.barramenu ul li:last-child{margin-right:0px;}
.barramenu ul li a{padding-top:7px;padding-bottom:5px;display:block;color:white;text-decoration:none;margin-bottom:5px;}
.barramenu ul li.current_page_item a,
.barramenu ul li a:hover{color:#827653;margin-bottom:0px;border-bottom:5px solid #00421b;}
.barramenu ul li.current_page_item a{color:#b1a382;}
.lupa{padding-top:5px;}
.lupa .fa{position:absolute;color:white;margin-top:5px;margin-left:5px;}
.lupa input[type="text"]{background-color:rgba(255,255,255,0.1);border:none;padding:4px 0px;padding-left:25px;width:75px;font-family:'Lato', sans-serif;font-size:0.9em;-moz-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;color:white;}
.lupa input[type="text"]:focus{background-color:rgba(255,255,255,0.2);width:125px;outline:none;border:1px solid white;}
.xarxes{position:relative;width:980px;margin-top:43px;z-index:3;text-align:right;}
.xarxes a{text-decoration:none;margin-left:10px;font-size:1.2em;color:white;}
.xarxes a:hover{opacity:0.5;filter:alpha(opacity=50);}
.banner-alimentaria{text-align: center;}
@font-face{font-family:'wanderlust_lettersregular';src:url('font/wanderlustletters-regular-webfont.woff2') format('woff2'),
url('font/wanderlustletters-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
.bxslider{}
.carru{border-bottom:10px solid #00421b;background-size:cover;background-position:center center;display:table;text-align:center;}
.contentcarru{display:table-cell;vertical-align:middle;width:100vw;height:600px;}
.carru h2{margin:0px;padding:0px;font-weight:400;font-size:13em;text-shadow:2px 4px 5px rgba(0, 0, 0, 0.5);line-height:1;}
.estil1 h2{color:white;font-family:'wanderlust_lettersregular';text-shadow:2px 4px 5px rgba(0, 0, 0, 0.5);line-height:1;}
.estil1 h2{font-family:'wanderlust_lettersregular';}
.estil2 h2{font-family:'Fjalla One', sans-serif;font-size:8.5em;margin-bottom:30px;}
.carru h3{margin:0px;padding:0px;font-size:1.8em;font-weight:300;text-transform:uppercase;letter-spacing:0.6rem;}
.carru h3 em{background-color:rgba(255,255,255,0.3);font-style:normal;padding:7px 15px;}
.siguenosenfacebook{text-align:center;position:absolute;width:100%;margin-top:-100px;font-size:1.3em;text-transform:uppercase;}
.siguenosenfacebook .fa{font-size:2em;}
.siguenosenfacebook a{color:white;font-weight:300;text-decoration:none;letter-spacing:0.3rem;}
.cos{padding:100px 0px;text-align:center;-webkit-box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.75);}
img.logocuitscos{width:160px;}
h2{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:2.5em;margin:10px 0px;line-height:1.3;}
h3{margin:0px;}
.cos p{margin:0 auto;font-size:1.5em;width:600px;}
a.productoshome{font-family:'Fjalla One', sans-serif;text-transform:uppercase;font-size:1.3em;line-height:1.2;color:white;text-decoration:none;float:left;margin:70px 10px;width:176px;}
a.productoshome img{max-width:100%;-webkit-border-radius:88px;-moz-border-radius:88px;border-radius:88px;margin-bottom:20px;-moz-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;}
a.productoshome:hover img{-webkit-box-shadow:0px 0px 60px -1px rgba(131,119,84,1);-moz-box-shadow:0px 0px 60px -1px rgba(131,119,84,1);box-shadow:0px 0px 60px -1px rgba(131,119,84,1);}
.icon-scroll,
.icon-scroll:before{position:absolute;left:50%;}
.icon-scroll{width:40px;height:70px;margin-left:-20px;top:1430px;margin-top:140px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px;}
.icon-scroll:before{content:'';width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;}
@-webkit-keyframes scroll{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px);}
}
@keyframes scroll{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px);}
}
img.cubiertos{position:absolute;left:50%;margin-left:-58px;margin-top:-58px;}
.presentaciohome{background-position:right center;background-size:cover;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);}
.presentaciohome h2{text-transform:uppercase;}
.presentaciohome .right{text-align:left;padding-right:17%;}
.presentaciohome .left{text-align:right;padding-left:17%;}
.contingutpresentaciohome{background-color:rgba(255,255,255,0.1);width:30%;padding:3%;font-size:1.1em;}
.presentaciorecepta .contingutpresentaciohome{background-color:rgba(0,0,0,0.9);}
.contingutpresentaciohome h2{font-size:1.8em;}
img.patelight{float:right;max-width:50%;}
img.pateslight{position:absolute;left:50%;width:600px;margin-left:-60px;margin-top:200px;}
.cuidate{background-image:url(img/xbg-light.png.pagespeed.ic.O87qLiwkx3.png);width:44%;padding:3%;text-align:right;font-size:1.3em;}
.cuidate h2{font-size:1.7em;}
.cuidate h3{font-family:'Fjalla One', sans-serif;font-weight:400;text-transform:uppercase;font-size:4.5em;margin-bottom:0px;}
.cuidate em{position:absolute;text-transform:none;font-style:normal;color:black;font-family:'Courgette', cursive;font-size:0.6em;margin-left:-200px;margin-top:50px;letter-spacing:-0.1rem;}
.actualidadhome{padding-top:220px;padding-bottom:100px;text-align:center;}
.actualidadhome h2{text-transform:uppercase;}
.lastnews{border:1px solid white;margin:40px 0px;display:block;padding:18px;}
.lastnews a{text-align:left;float:left;width:289px;color:white;text-decoration:none;}
.lastnews a:nth-child(2){border-left:1px solid white;border-right:1px solid white;padding:0px 18px;margin:0px 18px;}
.lastnews a h2{font-size:1.6em;}
.lastnews a:hover{color:#887650;}
.fotolastnews{height:200px;margin-bottom:15px;display:block;background-size:cover;background-position:center center;}
.lastnews a:hover .fotolastnews{opacity:0.5;filter:alpha(opacity=50);}
a.masnotis{background-color:#00421b;padding:5px 10px;color:white;text-decoration:none;text-transform:uppercase;letter-spacing:0.3rem;}
a.masnotis:hover{color:#00421b;background-color:white;}
.xarxessocialshome{margin-top:100px;}
.xarxeshome{float:left;width:313px;}
.xarxeshome:nth-child(2){margin:0px 20px;}
.xarxessocialshome .fa{font-size:1.9em;margin-bottom:15px;display:block;}
.peu{padding:30px 0px;border-top:10px solid #00421b;padding-bottom:60px;}
.peu a:hover{color:#887650;}
.elmenudelpeu{border-bottom:1px solid white;padding-bottom:15px;}
.elmenudelpeu ul{list-style:none;margin:0px;padding:0px;}
.elmenudelpeu ul li{float:left;text-transform:uppercase;margin-right:30px;}
.elmenudelpeu ul li a{color:white;text-decoration:none;}
.columnesdecategories{width:25%;float:left;padding-top:15px;padding-bottom:30px;font-size:0.9em;}
.columnesdecategories a{display:block;text-decoration:none;color:white;}
.columnesdecategories a strong{text-transform:uppercase;}
.subscripciopeu{border-top:1px solid white;border-bottom:1px solid white;padding:15px 0px;}
.formulari{margin-left:15px;font-size:0.7em;}
.formulari a{color:gray;}
.formulari input[type="email"]{background-color:transparent;border:1px solid gray;color:white;outline:none;padding:5px;font-size:1.1em;width:150px;margin-bottom:5px;}
.formulari input[type="submit"]:disabled{background-color:#323030;color:gray;}
.formulari input[type="submit"]{background-color:gray;border:none;margin-top:10px;padding:5px 10px;text-align:center;text-transform:uppercase;display:block;color:white;cursor:pointer;}
.subscripciopeu .xarxes{margin-top:-40px;font-size:1.5em;}
.cercapeu{border-bottom:1px solid white;padding:15px 0px;margin-bottom:10px;}
.cercapeu .fa{position:absolute;font-size:1.1em;margin:3px;}
.cercapeu input[type="text"]{background-color:rgba(255,255,255,0.1);padding:3px;padding-left:30px;border:none;font-size:1em;font-family:'Lato', sans-serif;outline:none;color:white;}
.cercapeu input[type="text"]:focus{}
img.cuitspeu{width:100px;float:left;}
.adresa span{float:left;font-size:0.7em;line-height:1.4;padding-left:20px;padding-top:35px;}
.logospeu a{text-decoration:none !important;}
.logospeu img{margin-left:15px;margin-top:15px;}
.logospeu img.charcuteria,
.logospeu img.cocinados{height:50px;}
.logospeu img.grandmeregusso{height:80px;}
.portada{background-size:cover;background-position:center center;padding:9% 10%;border-bottom:10px solid #00421b;}
.portadafixe{padding:0px 10%;padding-bottom:80px;padding-top:90px;}
.portadareduida{padding:5% 10%;}
.portadampliada{height:300px;}
.portadampliada h1{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);}
.portada h1{margin:0px;padding:0px;font-family:'Fjalla One', sans-serif;font-weight:400;border-bottom:1px solid white;text-transform:uppercase;font-size:2.5em;width:400px;line-height:1.2;}
.cosblancinterior{background-color:white;color:black;padding:50px 0px;-webkit-box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);}
img.recetambl{display:none;}
a.categoriesreceptes{float:left;width:286px;height:286px;margin:30px 0px;text-align:center;display:table;background-size:cover;background-position:center center;color:white;font-family:'Fjalla One', sans-serif;text-decoration:none;font-size:2em;text-transform:uppercase;line-height:1.2;}
a.categoriesreceptes span{display:table-cell;vertical-align:middle;padding:30px;background-color:rgba(0,0,0,0.4);-moz-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;}
a.categoriesreceptes:nth-child(2),
a.categoriesreceptes:nth-child(5){margin-left:60px;margin-right:60px;}
a.categoriesreceptes:hover span{background-color:rgba(255,255,255,0.7);color:black;}
a.llistatdereceptes{width:50%;float:left;text-decoration:none;color:white;line-height:1.3;-moz-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;background-size:100%;background-position:center;background-repeat:no-repeat;}
a.llistatdereceptes:hover{cursor:pointer;background-size:110%;}
a.llistatdereceptes span{display:block;padding:4% 10%;padding-bottom:6%;min-height:300px;font-size:1.1em;background:rgba(0,0,0,0.7);background:-moz-linear-gradient(45deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 38%, rgba(0,0,0,0.7) 57%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,0,0,0.7)), color-stop(38%, rgba(0,0,0,0.7)), color-stop(57%, rgba(0,0,0,0.7)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(45deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 38%, rgba(0,0,0,0.7) 57%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(45deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 38%, rgba(0,0,0,0.7) 57%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(45deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 38%, rgba(0,0,0,0.7) 57%, rgba(0,0,0,0) 100%);background:linear-gradient(45deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 38%, rgba(0,0,0,0.7) 57%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);-moz-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;}
a.llistatdereceptes:hover span{background:none;}
a.llistatdereceptes h2{font-size:1.7em;width:50%;line-height:1;text-transform:uppercase;}
a.printrecepta{text-decoration:none;color:white;font-size:2.5em;}
.contingutcontacte{position:absolute;width:20%;height:680px;display:table;}
.formularicontacte{background-color:rgba(255,255,255,0.8);display:table-cell;height:680px;padding:0px 20%;vertical-align:middle;text-align:left;}
.infocontacte{border-bottom:1px solid #cccccc;padding:25px;margin-bottom:40px;line-height:1.4;color:black;}
.cos .infocontacte p{font-size:0.8em;}
.infocontacte img.cuitspeu{height:100px;}
.infocontacte span{margin-left:15px;padding-top:30px;float:left;width:250px;}
.formularicontacte input[type="text"],
.formularicontacte input[type="email"],
.formularicontacte textarea{background:transparent;border:1px solid black;width:70%;padding:2%;font-size:0.6em;outline:none;margin-bottom:10px;color:black;font-family:'Lato', sans-serif;}
.formularicontacte input[type="text"]:focus,
.formularicontacte input[type="email"]:focus,
.formularicontacte textarea:focus{background-color:white;border:1px solid #00421b;}
.formularicontacte input[type="submit"]{background-color:#00421b;border:none;margin:0px;color:white;font-family:'Lato', sans-serif;padding:10px 25px;font-size:0.6em;cursor:pointer;display:block;}
.formularicontacte input[type="submit"]:hover{background-color:black;}
.formularicontacte .xarxes{position:inherit;width:400px;text-align:left;margin-top:0px;}
.formularicontacte .xarxes a{color:#b0b0af;}
.formularicontacte .xarxes a:hover{color:black;opacity:1;filter:alpha(opacity=100);}
.blancempresa{background-image:url(img/xbg-emprea.gif.pagespeed.ic.l60AHYcsSO.png);background-position:left center;background-repeat:no-repeat;font-size:1.4em;font-weight:300;padding:100px 0px;}
.blancempresa span{width:800px;margin:0 auto;text-align:center;display:block;}
.blancempresa h2{text-transform:uppercase;color:#827653;font-size:1.7em;}
.blancempresa h4{font-size:0.8em;line-height:1.5;}
.frasecuitsteam{background-image:url(img/xempresa_el-placer.jpg.pagespeed.ic.dPP8dKFixR.jpg);background-size:cover;background-position:center center;font-weight:300;font-size:2em;}
.frasecuitsteam span{display:block;text-align:center;width:36%;padding:300px 32% 400px 32%;}
.frasecuitsteam span strong{display:block;font-size:0.7em;margin-top:20px;}
.valorscuitsempresa{text-align:center;padding-top:150px;background-color:white;color:black;}
.quatrevalors{float:left;margin:10px 20px 150px 20px;width:205px;line-height:1.7;}
.icona{display:block;margin:0 auto;margin-top:50px;margin-bottom:20px;}
.quatrevalors .icona{-moz-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.quatrevalors:hover .icona{margin-top:30px;margin-bottom:40px;-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg);}
.quatrevalors h3{font-family:'Fjalla One', sans-serif;font-weight:400;margin-bottom:10px;color:#827653;text-transform:uppercase;font-size:1.7em;}
.productosint{background-image:url(img/xbg-productos.jpg.pagespeed.ic.94a7IevYHi.jpg);background-size:cover;background-position:center center;}
.productossingles{-webkit-box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.75);}
.fotodelproducto{float:left;width:500px;padding:70px 0px;color:black;}
.fotodelproductoblanc{background-color:white;width:420px;padding:70px 30px;-webkit-box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 13px 23px 0px rgba(0,0,0,0.5);}
.fotodelproducto img{max-width:100%;height:auto;}
.contingutproducto{float:right;width:460px;padding:25px 0px;}
.contingutlogo{border-bottom:1px solid white;padding:25px;}
.logocategoria{float:left;}
img.cocinados,
img.charcuteria{height:70px;}
img.grandmeregusso{height:110px;}
.contingutlogo a.download{color:white;text-decoration:none;float:right;font-size:2em;padding-top:20px;}
.textcotingut{padding:25px;}
.textcotingut .referencia{font-family:'Fjalla One', sans-serif;}
.textcotingut h1{font-family:'Fjalla One', sans-serif;font-weight:400;margin:0px;line-height:1.2;}
.textcotingut strong{display:block;font-size:1.2em;}
.textcotingut p:nth-child(even) span{font-family:'Fjalla One', sans-serif;font-size:1.1em;}
.productosrelacionados{background-color:white;-webkit-box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);color:black;padding-top:35px;padding-bottom:70px;}
.productosrelacionados h2{text-transform:uppercase;margin-bottom:20px;font-size:2em;}
a.productes{text-align:center;float:left;text-decoration:none;margin-bottom:15px;color:#858585;-moz-transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;}
a.productes:hover{opacity:0.5;filter:alpha(opacity=50);}
a.productes span{color:#c5c5c4;font-size:0.85em;}
.productes3{width:320px;margin:3px;height:390px;}
.productes4{width:239px;margin:3px;height:290px;}
.productes4 .afoto{display:table;width:100%;height:200px;}
.afotoalign{display:table-cell;vertical-align:middle;}
.productes4 .afotoalign img{max-height:200px;max-width:210px;}
.paginacerca img.attachment-post-thumbnail{height:auto !important;width:320px;}
.productes3 .afoto{display:table;width:100%;height:300px;}
.productes3 .afotoalign img{max-height:290px;max-width:320px;}
a.productes span{display:block;}
.productos{background-color:white;color:black;-webkit-box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);box-shadow:inset 0px 7px 19px -2px rgba(0,0,0,0.5);padding:50px 0px;}
.navproductos{}
.navproductos ul{text-align:center;font-family:'Fjalla One', sans-serif;font-size:1.2em;margin:0px;padding:0px;border-bottom:1px solid black;}
.navproductos li{display:inline-block;}
.navproductos li a{text-decoration:none;color:black;display:block;padding:7px 14px;margin-bottom:4px;}
.navproductos li:hover a{border-bottom:4px solid #00421b;margin-bottom:0px;}
.small ul{top:0px;position:fixed;z-index:99999;background-color:white;border-bottom:1px solid black;width:980px;-webkit-box-shadow:0px 13px 23px -13px rgba(0,0,0,0.5);-moz-box-shadow:0px 13px 23px -13px rgba(0,0,0,0.5);box-shadow:0px 13px 23px -13px rgba(0,0,0,0.5);}
.large .espaidemes{background-color:white;display:block;height:1px;}
.small .espaidemes{height:51px;}
.productos section{padding-top:75px;}
.lestresmarques{text-align:center;-moz-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;margin-bottom:-100px;}
.lestresmarques a{display:inline-block;width:150px;height:150px;margin:50px 40px;border:4px solid #887750;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.lestresmarques a:hover{background-color:rgba(255,255,255,0.5);}
.lestresmarques a img{width:120px;margin-top:40px;-moz-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.menufixe{position:fixed;width:100%;top:0px;background-color:rgba(0,0,0,0.4);}
.lestresmarques.menufixe a{width:120px;height:120px;margin:30px 20px;border:2px solid #887750;}
.lestresmarques.menufixe a img{width:90px;margin-top:34px;}
.marques{padding-top:200px;}
.espaidemesmarques{height:0px;display:block;}
.espaidemesmarquesfull{height:190px;}
#charcuteria{background-image:url(img/xbg-charcuteria.png.pagespeed.ic.RLwEXIRLDO.png);background-position:bottom right;background-repeat:no-repeat;}
#cocinados{background-image:url(img/xbg-cocinados.png.pagespeed.ic.F3ZyOrqGd3.png);background-position:bottom left;background-repeat:no-repeat;}
#grandmeregusso{background-image:url(img/xbg-grandmeregusso.png.pagespeed.ic.mcB0eUEySW.png);background-position:bottom left;background-repeat:no-repeat;padding-bottom:450px;}
#charcuteria img.imatgeflotant{position:absolute;margin-left:-150px;margin-top:190px;}
#cocinados img.imatgeflotant{position:absolute;margin-left:180px;margin-top:110px;}
.caixesmarques{height:330px;width:284px;padding:0px 60px;padding-top:120px;line-height:1.5;font-weight:200;font-size:1.3em;}
.caixesmarques a{display:block;font-weight:bold;margin-top:20px;text-decoration:none;color:white;font-size:0.8em;}
.caixesmarques a .fa{margin-left:5px;}
#charcuteria .caixesmarques{background-image:url(img/xcaixa-charcuteria.png.pagespeed.ic.UevI4fmZxU.png);}
#cocinados .caixesmarques{background-image:url(img/xcaixa-cocinados.png.pagespeed.ic.pCfxRZ1LQN.png);}
#grandmeregusso .caixesmarques{background-image:url(img/xcaixa-grandmeregusso.png.pagespeed.ic.XBC17ic03F.png);}
.categoriesmarques{text-align:left;width:400px;font-size:1.2em;}
#cocinados .categoriesmarques,
#grandmeregusso .categoriesmarques{margin-top:150px;}
.categoriesmarques.left{margin-left:100px;}
.categoriesmarques strong{font-weight:400;color:#887750;font-family:'Fjalla One', sans-serif;text-transform:uppercase;font-size:1.3em;}
.categoriesmarques a{text-decoration:none !important;}
.categoriesmarques ul{list-style:none;margin:0px;padding:0px;margin-bottom:20px;}
.categoriesmarques ul li a:before{content:'› ';font-size:1.2em;line-height:1.1;margin-right:4px;}
.categoriesmarques ul li a{color:white;text-decoration:none;}
.categoriesmarques ul li a:hover{color:#887750;}
a.donwloadcatalegmarca{color:white;margin-top:35px;font-size:2em;}
.dias{background-color:rgba(255,255,255,0.1);margin-bottom:15px;padding:75px 50px;-webkit-border-top-left-radius:30px;-moz-border-radius-topleft:30px;border-top-left-radius:30px;text-align:left;}
.dia{position:absolute;margin-top:-135px;margin-left:-30px;text-align:center;background-image:url(img/xcalendari.png.pagespeed.ic.xKm2MCb4fC.png);width:136px;height:114px;font-weight:bold;padding-top:11px;padding-left:5px;}
.dia span{display:block;color:#887650;font-size:3.5em;line-height:1.1;}
.apats p{margin:inherit;font-size:0.9em;width:auto;}
.dias:nth-child(even) .dia{margin-left:765px;}
.filet{display:block;height:7px;background-color:white;margin-bottom:18px;}
.apats{float:left;width:48%;margin-right:2%;}
.elmenu{margin-bottom:15px;font-size:1.3em;}
.apa .elmenu:nth-child(even),
.apb .elmenu:nth-child(odd){font-family:'Fjalla One', sans-serif;}
.apats h3{font-family:'Lato', sans-serif;font-size:1.1em;}
.consellsdietista{background-image:url(img/xconsellsbasics.jpg.pagespeed.ic.yrEc7koV5t.jpg);background-position:center bottom;background-repeat:no-repeat;min-height:490px;padding-bottom:150px;}
.llistatdeconsells{float:left;width:450px;}
.personaconsell{float:right;text-align:center;width:250px;line-height:1.3;padding-top:200px;}
.llistatdeconsells h2{text-transform:uppercase;font-size:2em;width:250px;margin-top:20px;}
.llistatdeconsells ol{margin-left:0;padding-left:0;list-style-type:none;}
.llistatdeconsells li{counter-increment:step-counter;font-size:1.2em;line-height:1.3;margin-bottom:7px;}
.llistatdeconsells li::before{content:counter(step-counter);margin-right:5px;color:white;font-weight:bold;font-size:1.1em;font-family:'Lato', sans-serif;}
.llistatdeconsells li:nth-child(even){font-family:'Fjalla One', sans-serif;font-size:1.3em;}
.personaconsell img{width:250px;height:250px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;margin-bottom:50px;}
.personaconsell strong{font-size:1.2em;}
.darrercataleg{padding-top:70px;padding-bottom:100px;}
.text-descubre {font-family: 'Lato',sans-serif;text-align: center; color: white;
    line-height: 1.5;
    font-weight: 200;
    font-size: 1.3em;}
.titol-portada{
    margin-bottom: 20px;
    border-bottom: 1px solid;
    font-family: 'Lato',sans-serif;text-align: center; color: #b1a382; font-family: 'Fjalla One',sans-serif;
    font-weight: 200;
    font-size: 1.2em;
}
.portadacharcut{width:400px;padding-top:70px;}
.portadacharcut a{color:white;text-decoration:none;font-size:2.8em;display:block;}
.portadacharcut img{max-width:100%;}
.portadadarrercat{width:400px;padding-top:70px;}
.portadadarrercat a{color:white;text-decoration:none;font-size:2.8em;display:block;}
.darrercataleg .caixesmarques{background-image:url(img/xcaixa-charcuteria-cocinados.png.pagespeed.ic.ZPCpUbBsl-.png);padding-top:150px;height:300px;}
.altrescatalegs a{display:block;text-align:center;text-decoration:none;color:#858585;padding:20px 0px;}
.altrescatalegs a img{margin-bottom:20px;}
.productosrelacionados .bx-wrapper .bx-prev{left:-20px;}
.productosrelacionados .bx-wrapper .bx-next{right:-20px;}
.paginaactualitat{padding:100px 0px;}
.paginaactualitat a.noti{display:block;width:306px;float:left;margin:40px 10px;text-decoration:none;color:white;min-height:530px;}
.paginaactualitat a.noti h3{font-family:'Fjalla One', sans-serif;font-weight:400;text-transform:uppercase;font-size:1.5em;line-height:1.2;}
.paginaactualitat a.noti:hover{color:#827653;}
.wp-pagenavi .pages{display:none;}
.wp-pagenavi a,
.extend{color:white;border:none !important;}
.wp-pagenavi .current{background-color:#00421b;}
.wp-pagenavi a:hover{color:#827653;}
.single{padding:100px 0px;font-size:1.3em;}
.single .centrat{width:600px;}
.paginacerca{padding:90px 0px;background-image:url(img/xbg-emprea.gif.pagespeed.ic.l60AHYcsSO.png);background-position:left center;background-repeat:no-repeat;}
.paginacerca input[type="text"]{border:1px solid #D3D1D1;background-color:transparent;font-size:2em;padding:7px 10px;font-family:'Lato', sans-serif;outline:none;font-weight:300;color:gray;}
.paginacerca input[type="text"]:focus{border:1px solid #00421b;}
a.firma{float:right;color:rgba(255,255,255,0.15);font-size:0.8em;text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
@media
only screen and (max-width:480px),
only screen and (max-device-width:480px){body{}
.centrat{width:100%;}
.barramenu, .xarxes{display:none;}
.capcalera{padding:8px;}
.idiomes{float:none;position:inherit;margin-left:0px;margin-bottom:10px;}
.idiomes a{font-size:1.2em;}
.carru{}
.contentcarru{height:80vh;}
.carru h2{font-size:9em;}
.estil1 h2{line-height:0.7;}
.estil2 h2{font-size:4.5em;}
.carru h3{letter-spacing:0.4rem;line-height:1.7;font-size:1.5em;}
.carru h3 em{padding:5px 10px;}
.siguenosenfacebook{margin-top:-70px;font-size:1em;}
.siguenosenfacebook .fa{font-size:1.7em;}
.cos{padding:100px 20px;}
img.logocuitscos{width:160px;}
h2{font-size:2em;}
.cos p{font-size:1.2em;width:100%;}
a.productoshome{width:167px;font-size:1.3em;margin:20px 10px;height:240px;}
.icon-scroll{display:none;}
img.cubiertos{width:70px;height:70px;margin-left:-35px;margin-top:-35px;}
.presentaciohome .right{text-align:left;padding-right:0%;padding:7% 5%;}
.presentaciohome .left{text-align:left;padding-left:0%;padding:7% 5%;}
.contingutpresentaciohome{background-color:rgba(255,255,255,0.1);width:90%;padding:0%;}
img.patelight{max-width:40%;}
img.pateslight{position:absolute;left:inherit;width:600px;max-width:50%;margin-left:0px;right:0%;margin-top:200px;}
.cuidate{width:54%;padding:3%;font-size:1em;}
.cuidate h2{font-size:1.7em;}
.cuidate h3{font-family:'Fjalla One', sans-serif;font-weight:400;text-transform:uppercase;font-size:3.2em;margin-bottom:0px;}
.cuidate em{font-size:0.6em;margin-left:-120px;margin-top:50px;letter-spacing:-0.1rem;}
.actualidadhome{display:none;}
.elmenudelpeu{display:none;}
.columnesdecategories{width:21%;margin:2%;float:left;padding-top:15px;padding-bottom:30px;font-size:0.7em;}
.columnesdecategories a{display:block;text-decoration:none;color:white;}
.columnesdecategories a strong{text-transform:uppercase;}
.blancempresa span{width:80%;}
.frasecuitsteam{}
.frasecuitsteam span{width:80%;padding:100px 10% 300px 10%;}
.valorscuitsempresa{padding-top:50px;}
.quatrevalors{margin:10px 10% 30px 10%;width:80%;}
.portada{padding:9%;-webkit-box-shadow:inset 0px 2px 15px 3px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px 2px 15px 3px rgba(0,0,0,0.75);box-shadow:inset 0px 2px 15px 3px rgba(0,0,0,0.75);}
.portadafixe{padding-bottom:0px;padding-top:0px;padding:7%;}
.portada h1{font-size:1.5em;width:100%;}
.small ul{width:100%;}
.navproductos ul{font-size:1.1em;}
.navproductos li a{padding:7px;margin-bottom:2px;}
.navproductos li:hover a{border-bottom:2px solid #00421b;}
.productes3{width:100%;}
.productes4{width:100%;}
a.productes:hover{opacity:1;filter:alpha(opacity=100);}
.fotodelproducto{width:100%;padding:70px 0px;}
.fotodelproductoblanc{width:80%;padding:70px 10%;}
.contingutproducto{width:100%;}
.lestresmarques{display:none;}
.negrembl{background-image:none;}
.marques{padding-top:40px;}
.espaidemesmarques{height:0px;display:block;}
.espaidemesmarquesfull{height:0px;}
#charcuteria{background-image:none;}
#cocinados{background-image:none;}
#grandmeregusso{background-image:none;}
#charcuteria img.imatgeflotant{display:none;}
#cocinados img.imatgeflotant{display:none;}
.categoriesmarques{display:none;}
.categoriesmarques.left{margin-left:0px;}
a.categoriesreceptes{width:50%;margin:0px;font-size:2em;}
a.categoriesreceptes span{padding:15px;}
a.categoriesreceptes:nth-child(2),
a.categoriesreceptes:nth-child(5){margin-left:0px;margin-right:0px;}
a.llistatdereceptes{width:100%;}
img.recetambl{display:block;width:100%;height:auto;}
.paginaactualitat a.noti{width:90%;min-height:auto;margin:10px 5%;margin-bottom:30px;}
.blancempresa{padding:5%;}
.dias{margin-bottom:70px;padding:40px 30px;line-height:1.4;}
.dia{margin-top:-115px;}
.apats p{margin:inherit;font-size:1.1em;width:auto;}
.dias:nth-child(even) .dia{margin-left:-30px;}
.filet{height:3px;}
.apats{float:left;width:50%;margin-right:0%;}
.elmenu{font-size:1em;}
.llistatdeconsells{width:90%;padding:5%;}
.personaconsell{width:50%;padding:10px 25%;}
.portadadarrercat{width:100%;padding-top:0px;}
.portadadarrercat img{max-width:100%;}
.portadacharcut{width:100%;padding-top:0px;}
.portadacharcut img{max-width:100%;}
.contingutcontacte{position:inherit;height:auto;width:20%;display:table;}
.formularicontacte{background-color:rgba(255,255,255,0.8);display:table-cell;height:680px;padding:0px 20%;vertical-align:middle;text-align:left;}
.infocontacte{border-bottom:1px solid #cccccc;padding:25px;margin-bottom:40px;line-height:1.4;color:black;}
.cos .infocontacte p{font-size:0.8em;}
.infocontacte img.cuitspeu{height:100px;}
.infocontacte span{margin-left:15px;padding-top:30px;float:left;width:250px;}
.formularicontacte input[type="text"],
.formularicontacte input[type="email"],
.formularicontacte textarea{background:transparent;border:1px solid black;width:70%;padding:2%;font-size:0.6em;outline:none;margin-bottom:10px;color:black;font-family:'Lato', sans-serif;}
.formularicontacte input[type="text"]:focus,
.formularicontacte input[type="email"]:focus,
.formularicontacte textarea:focus{background-color:white;border:1px solid #00421b;}
.formularicontacte input[type="submit"]{background-color:#00421b;border:none;margin:0px;color:white;font-family:'Lato', sans-serif;padding:10px 25px;font-size:0.6em;cursor:pointer;display:block;}
.formularicontacte input[type="submit"]:hover{background-color:black;}
.formularicontacte .xarxes{position:inherit;width:400px;text-align:left;margin-top:0px;}
.formularicontacte .xarxes a{color:#b0b0af;}
.formularicontacte .xarxes a:hover{color:black;opacity:1;filter:alpha(opacity=100);}