:root{--verde:#007a33;--verde-bright:#c4d54d;--rosso:#e4002b;--azzurro-tribu:#5aaee8}*{font-family:Poppins,sans-serif;box-sizing:border-box}body,html{margin:0;padding:0}body.modal-active,html.modal-active{position:relative;overflow:hidden}.contenitore_pagina{float:left;width:100%;max-width:1920px;min-height:100vh;position:relative;display:flex;flex-direction:column;overflow-y:auto}.contenuto{flex-grow:1;display:block;position:relative;width:100%}.centrale{display:block;width:100%;padding:0 25px 25px 25px}.contenitore_header{display:block;width:100%;max-width:1920px;background-color:#fff;padding:20px 80px;margin:0 auto;position:fixed;top:0;right:0;left:0;z-index:500}.header{display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:1920px;margin:0 auto}.logo_insegna{display:block;width:100%;max-width:80px;height:auto;margin:0}.contenitore_cta{display:block;width:auto;margin:0}.contenitore_cta a{display:inline-block;width:auto;background-color:var(--verde);color:#fff;font-size:18px;line-height:22px;font-weight:700;border-radius:50px;padding:10px 20px;margin:0 auto;text-decoration:none;transition:all .2s linear;cursor:pointer}.contenitore_cta a.cta_rossa{background-color:var(--rosso)!important;margin-right:10px}.contenitore_cta a:active,.contenitore_cta a:hover{display:inline-block;width:auto;background-color:var(--verde-bright);color:#fff;font-size:18px;line-height:22px;font-weight:700;border-radius:50px;padding:10px 20px;margin:0 auto;text-decoration:none}.contenitore_cta a.cta_rossa:active,.contenitore_cta a.cta_rossa:hover{background-color:#000!important;margin-right:10px}.contenitore_intestazione{display:block;width:100%;position:relative;overflow:hidden;margin-top:77px;background-color:var(--verde);padding-top:calc(450 / 1920 * 100%)!important;z-index:14}.fascia_rossa{display:block;width:100%;position:relative;height:80px;background-color:var(--rosso);z-index:13}.contenitore_intestazione .stars,.contenitore_intestazione .twinkling{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.stars{background:var(--verde) url(https://despartribuprod01.blob.core.windows.net/despartribu/landing/pam/sbudget/restyling/brillantini.png) repeat top center;z-index:0}.twinkling{background:transparent url(https://despartribuprod01.blob.core.windows.net/despartribu/landing/pam/sbudget/restyling/sbrilluccichio.png) repeat top center;z-index:1;animation:move-twink-back 200s linear infinite}@keyframes move-twink-back{from{background-position:0 0}to{background-position:-10000px 5000px}}.contenitore_intestazione h1{position:absolute;width:auto;top:50px;left:80px;z-index:15;font-size:5vw;line-height:5vw;font-weight:700;color:#fff;letter-spacing:-1px;margin:0}body.deu .contenitore_intestazione h1{font-size:4.8vw!important;line-height:4.8vw!important}.contenitore_intestazione h1 span{color:#fff;animation-duration:1s;animation-fill-mode:forwards;animation-name:colorati;animation-iteration-count:1;animation-delay:.3s}.contenitore_intestazione h1 span:first-child{animation-delay:.6s!important}.contenitore_intestazione h1 span:nth-of-type(2){animation-delay:.9s!important}@keyframes colorati{from{color:#fff}to{color:var(--verde-bright)}}.oh_yeah{display:block;position:absolute;width:100%;max-width:300px;bottom:100px;left:52%;z-index:14}.contenitore_borsellino{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;opacity:0;position:absolute;width:100%;max-width:430px;height:430px;bottom:30px;right:5%;z-index:20}.borsellino_avvia{animation-name:borsellino_compare}@keyframes borsellino_compare{0%{opacity:0}99%{opacity:0}100%{opacity:1}}.borsellino{width:100%;height:100%;background-image:url(https://despartribuprod01.blob.core.windows.net/despartribu/landing/pam/sbudget/restyling/borsellino_small.png);background-size:21930px,430px;background-position:left;background-repeat:no-repeat;opacity:0}.borsellino_avvia .borsellino{animation-duration:2.2s;animation-timing-function:steps(50);animation-fill-mode:forwards;animation-name:borsellino_si_gira;animation-iteration-count:1;animation-delay:1s;opacity:1}@keyframes borsellino_si_gira{from{background-position:left}to{background-position:right}}.contenitore_sfera{display:block;position:absolute;width:100%;max-width:300px;top:0;right:30px;z-index:15;transform:translate(0,-800px);animation-name:esci_sfera;animation-timing-function:cubic-bezier(0,.16,.21,1.12);animation-fill-mode:both;animation-duration:.8s;animation-delay:1s;animation-iteration-count:1;animation-direction:normal}@keyframes esci_sfera{0%{transform:translate(0,-800px)}100%{transform:translate(0)}}.elemento_sfera{position:absolute;width:100%}.scritta_sfera{transform:scale(0)}.contenitore_sfera .scritta_sfera{animation-duration:1.6s;animation-fill-mode:forwards;animation-name:zoomma_scritta;animation-iteration-count:1;animation-delay:2.7s!important}.contenitore_sfera .scritta_sfera.anni{animation-delay:2.1s!important}.contenitore_sfera .scritta_sfera:last-child{animation-delay:2.4s!important}@keyframes zoomma_scritta{from{transform:scale(0)}to{transform:scale(1)}}.elemento_sfera.raggi{animation:rotazione_raggi infinite 4s both;transition-timing-function:linear;animation-delay:1.8s}@keyframes rotazione_raggi{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.info_principale{display:block;width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden}.contenitore_testo_info_principale{display:block;width:100%;margin:0 auto;padding-top:40px;padding-bottom:40px}.testo_info_principale{display:block;width:100%;margin:0 auto;max-width:1400px;padding:0 30px}.testo_info_principale h2{font-weight:700;color:var(--verde);margin:0 0 30px 0;text-align:center;font-size:3.5vw;line-height:3.5vw}.testo_info_principale p{font-size:20px;line-height:26px;font-weight:400;color:#000;margin:0 0 30px 0;text-align:center}.testo_info_principale p a{display:inline-block;font-size:18px;line-height:22px;font-weight:700;color:var(--verde);transition:all .2s linear}.testo_info_principale p a:active,.testo_info_principale p a:hover{display:inline-block;font-size:18px;line-height:22px;font-weight:700;color:var(--verde-bright)}.testo_info_principale .contenitore_cta{text-align:center}.info_principale .container_slider_prodotti_marchio{display:block;height:250px;overflow:hidden;width:100%;margin-bottom:30px;padding:0 30px}.container_slider_prodotti_marchio .slider_prodotti_marchio{height:100%;position:relative;overflow:hidden}.container_slider_prodotti_marchio .slider_prodotti_marchio::before{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);position:absolute;content:"";width:40px;height:100%;z-index:1;left:0;top:0;bottom:0}.container_slider_prodotti_marchio .slider_prodotti_marchio::after{background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%);position:absolute;content:"";width:40px;height:100%;z-index:1;right:0;top:0;bottom:0}.container_slider_prodotti_marchio .slider_prodotti_marchio .track_slider_prodotti_marchio{animation:scroll_brand 120s linear infinite;width:calc(27103px * 10000000000);height:100%}.container_slider_prodotti_marchio .slider_prodotti_marchio .track_slider_prodotti_marchio .prodotti_marchio{background-size:27103px,250px;height:100%}@keyframes scroll_brand{0%{transform:translateX(0)}100%{transform:translateX(calc(-27103px))}}.scrolling-background{width:100%;height:250px;background-repeat:repeat-x;animation:scrollBackground 120s linear infinite}@keyframes scrollBackground{from{background-position:0 0}to{background-position:100% 0}}.contenitore_slider_ricette{display:flex;width:100%;max-width:1920px;height:auto;align-items:center;padding:25px 0;background-color:var(--verde-bright)}.intro_slider_ricette{display:block;padding-left:80px;margin:0;width:52%}.intro_slider_ricette h2{font-size:4.5vw;line-height:4.5vw;font-weight:700;color:var(--verde);letter-spacing:-1px;text-align:left!important;margin:0}.intro_slider_ricette h2 span.colorati_2{color:var(--verde);animation-duration:1s;animation-fill-mode:forwards;animation-name:colorati_2;animation-iteration-count:1;animation-delay:.6s}.intro_slider_ricette h2 span.colorati_2:first-child{animation-delay:.3s!important}@keyframes colorati_2{from{color:var(--verde)}to{color:#fff}}.intro_slider_ricette p{font-size:20px;line-height:24px;color:#000;margin:0;padding:0}.container_slider_ricette{position:relative;overflow:hidden;width:70%;padding:0 30px}.slider_ricette{margin:0;width:100%;display:flex;justify-content:flex-end}.slider_ricette.no_slider{width:100%!important;padding:20px}.slider_ricette.slider_mobile{display:none!important}.slider_ricette .slick-slide:last-of-type{display:none!important}.slider_ricette .slide_singola_ricetta{display:inline-block;position:relative;border-radius:20px;width:100%;height:370px;margin-right:20px;text-decoration:none!important;transition:all .2s linear;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer;max-width:290px}.slider_ricette .slide_singola_ricetta_1{background-image:url(https://despartribuprod01.blob.core.windows.net/despartribu/landing/pam/sbudget/restyling/foto_ricetta_1.jpg)!important}.slider_ricette .slide_singola_ricetta_2{background-image:url(https://despartribuprod01.blob.core.windows.net/despartribu/landing/pam/sbudget/restyling/foto_ricetta_2.jpg)!important}.slider_ricette .slide_singola_ricetta_3{background-image:url(https://despartribuprod01.blob.core.windows.net/despartribu/landing/pam/sbudget/restyling/foto_ricetta_3.jpg)!important}.slider_ricette.no_slider .slide_singola_ricetta{max-width:410px;margin-right:40px}.slider_ricette.slick-slider .slick-list{position:relative;overflow:hidden}.slider_ricette .slick-slide{padding:20px 30px;display:inline-block}.slider_ricette .slick-arrow{height:100%;background-color:var(--verde-bright);position:absolute;top:0;margin-top:0;width:50px;align-items:center;display:flex!important;justify-content:center;z-index:200}.slider_ricette .freccia_dx.slick-arrow{right:0}.slider_ricette .freccia_sx.slick-arrow{left:-8px}.slider_ricette .slick-next,.slider_ricette .slick-prev{width:30px;height:30px;background-color:#fff;border-radius:50%}.slider_ricette .slick-disabled{display:none!important}.slider_ricette .slide_singola_ricetta:hover{opacity:.7}.slide_singola_ricetta .info_ricetta{display:block;width:100%;padding:15px;position:absolute;z-index:25;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);backdrop-filter:blur(2px);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.info_ricetta span{display:inline-block;padding:5px 10px;background-color:var(--verde-bright);color:#fff;font-size:16px;line-height:20px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.info_ricetta p{font-size:20px;font-weight:700;line-height:24px;color:#fff;padding:0 60px 0 0;margin:0;height:49px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.slide_singola_ricetta .info_slide{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;right:15px;bottom:15px;z-index:30;border-radius:50%;background-color:#fff;transition:all .2s linear;border:solid 2px var(--verde-bright)}.slide_singola_ricetta .info_slide img{display:block;width:100%;max-width:20px;height:auto;margin:0 auto}.coccarda{display:block;position:absolute;width:100%;height:auto;top:20px;left:-30px;z-index:25;max-width:140px}.coccarda img{display:block;width:100%;height:auto;margin:0;animation:rotazione_coccarda infinite 4s forwards;transition-timing-function:cubic-bezier(.1,.73,.07,1.67)}@keyframes rotazione_coccarda{0%{transform:rotateZ(0)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}.testo_coccarda{display:block;position:absolute;width:100%;height:auto;bottom:50%;right:0;z-index:25;transform:translateY(50%);max-width:140px}.testo_coccarda p{font-size:16px;line-height:20px;font-weight:700;color:var(--verde);margin:0;text-align:center;transform:rotateZ(-15deg)}.testo_coccarda p strong{display:block;font-size:33px;line-height:37px;margin:0}.contenitore_pilastri{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0;background-color:var(--verde);position:relative}.pilastri{width:100%;max-width:1100px;height:auto;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.contenitore_pilastri h2{font-size:3.5vw;line-height:3.8vw;font-weight:700;color:#fff;letter-spacing:-1px;margin:0 auto 30px auto;text-align:center}.contenitore_pilastri h2 span.colorati_3{color:#fff;animation-duration:1s;animation-fill-mode:forwards;animation-name:colorati_3;animation-iteration-count:1;animation-delay:.6s}.contenitore_pilastri h2 span.colorati_3:first-child{animation-delay:.3s!important}@keyframes colorati_3{from{color:#fff}to{color:var(--verde-bright)}}.singolo_pilastro{display:flex;width:32%;padding:20px;height:100%;min-height:250px;border-radius:30px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;align-items:flex-end}.singolo_pilastro p{font-size:12px;line-height:16px;color:#fff;margin:0;padding:0}.singolo_pilastro p strong{display:block;font-size:24px;line-height:28px}.contenitore_ricerca_punto_vendita{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0;background-color:#f7f7f7}.ricerca_punto_vendita{display:block;width:100%;max-width:900px;height:auto;margin:0 auto;padding:0 40px}.ricerca_punto_vendita h2{font-size:39px;line-height:43px;font-weight:700;color:#000;letter-spacing:-1px;margin:0 0 30px 0;text-align:center}.ricerca_punto_vendita form{display:block;width:100%;margin:0 auto}.campo_ricerca_pv{position:relative}.campo_ricerca_pv input{width:100%;height:60px;background-color:#fff;border:solid 2px #e5e5e5;padding:0 60px 0 20px;font-size:18px;line-height:22px;font-weight:400;color:#000;margin:0}.campo_ricerca_pv input:focus,.campo_ricerca_pv input:focus-visible{border:solid 2px rgba(0,0,0,.4);outline:0}.campo_ricerca_pv i{display:block;font-size:24px;line-height:60px;font-weight:400;color:#000;position:absolute;top:0;right:20px;z-index:20;transition:all .2s linear;display:none}.campo_ricerca_pv i:active{color:var(--verde)}.no_risultati{font-size:22px;line-height:26px;font-weight:700;color:var(--verde);margin:30px auto;text-align:center}.risultati_ricerca_punto_vendita{margin:30px auto 0 auto}.singolo_risultato_ricerca_punto_vendita{display:block;width:100%;padding:20px 60px 20px 20px;background-color:#fff;border:solid 2px var(--verde);position:relative;overflow:hidden;text-decoration:none;transition:all .2s linear}.singolo_risultato_ricerca_punto_vendita:not(:last-child){margin-bottom:10px}.singolo_risultato_ricerca_punto_vendita i{display:block;font-size:24px;line-height:24px;font-weight:400;color:var(--verde);position:absolute;top:50%;right:20px;margin-top:-12px;z-index:20;transition:all .2s linear}.singolo_risultato_ricerca_punto_vendita:hover{border:solid 2px var(--verde-bright)}.singolo_risultato_ricerca_punto_vendita:hover i{color:var(--verde-bright)}.info_risultato_ricerca_punto_vendita img{display:block;width:100%;max-width:200px;height:auto;margin:0 0 10px 0}.info_risultato_ricerca_punto_vendita p{font-size:18px;line-height:22px;font-weight:400;color:#000;margin:0 0 10px 0;height:22px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.info_risultato_ricerca_punto_vendita small{display:block;font-size:14px;line-height:18px;font-weight:400;color:#000;margin:0;opacity:.7}.contenitore_insegna_anno{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0;background-color:var(--verde-bright);position:relative}.insegna_anno{display:block;width:50%;padding-left:80px;margin:0}.insegna_anno h2{font-size:3.5vw;line-height:3.8vw;font-weight:700;color:var(--verde);letter-spacing:-1px;margin:0 0 30px 0;text-align:left}.insegna_anno p{font-size:18px;line-height:22px;font-weight:400;color:#000;margin:0}.contenitore_insegna_anno img{display:block;width:100%;max-width:430px;height:auto;margin:0;position:absolute;right:80px;bottom:50%;transform:scale(0) translateY(50%);z-index:20}.contenitore_insegna_anno img.zoomma{animation-duration:1.6s;animation-fill-mode:forwards;animation-name:zoomma;animation-iteration-count:1}.contenitore_insegna_anno img.zoomma:first-child{animation-delay:.3s}.contenitore_insegna_anno img.zoomma:nth-child(2){animation-delay:.6s}.contenitore_insegna_anno img.zoomma:nth-child(3){animation-delay:.9s}@keyframes zoomma{from{transform:scale(0) translateY(50%)}to{transform:scale(1) translateY(50%)}}.contenitore_app_despar_tribu{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0;background-color:var(--azzurro-tribu);position:relative}.app_despar_tribu{display:block;width:50%;padding-left:80px;margin:0}.app_despar_tribu .logo_app{display:block;width:100%;max-width:230px;height:auto;position:absolute;right:380px;bottom:100px;z-index:19;transform:rotateZ(-12deg)}.app_despar_tribu h2{font-size:3.5vw;line-height:3.8vw;font-weight:700;color:#fff;letter-spacing:-1px;margin:0 0 30px 0;text-align:left}.app_despar_tribu h2 span{color:#000}.app_despar_tribu h2 span.evidenziato{color:#fff;display:inline-block;background:linear-gradient(45deg,#e4002b 0,rgba(131,128,129,0) 70%) repeat scroll 0 0,linear-gradient(135deg,#e4002b 10%,rgba(131,128,129,0) 80%) repeat scroll 0 0,linear-gradient(225deg,#e4002b 10%,rgba(131,128,129,0) 80%) repeat scroll 0 0,rgba(0,0,0,0) linear-gradient(315deg,#e4002b 100%,rgba(131,128,129,0) 70%) repeat scroll 0 0;background-repeat:no-repeat;background-position:0 88%;background-size:0 88%;transition:background-size .35s ease-in;padding:0 5px}.app_despar_tribu h2 span.evidenziato.attivato{background-size:100% 88%}.app_despar_tribu p{font-size:20px;line-height:26px;font-weight:400;color:#fff;margin:0 0 30px 0}.cta_scarica_app a{background-color:#000;border:2px solid #000;display:inline-block;border-radius:50px;padding:10px 20px;margin:0 10px 0 0;-webkit-transition:all .2s linear;transition:all .2s linear;height:55px;width:144px;text-decoration:none}.cta_scarica_app a img{display:block;width:100%;max-width:100px;height:auto;margin:0 auto}.cta_scarica_app a:active,.cta_scarica_app a:hover{background-color:#5aaee8}.contenitore_app_despar_tribu .pino_cell{display:block;width:100%;max-width:350px;height:auto;margin:0;position:absolute;right:110px;bottom:-39px;z-index:20}.contenitore_app_despar_tribu .pino_cell.faccia_pino_cell{z-index:22!important}.contenitore_insegna{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0}.contenitore_insegna img{display:block;width:100%;max-width:400px;height:auto;margin:0 auto;padding:0 15px}.footer{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0;background-color:var(--verde);position:relative}.footer p{font-size:14px;line-height:18px;font-weight:400;color:#fff;margin:0;padding:0 15px;text-align:center}.footer p a{display:inline-block;color:#fff;transition:all .2s linear}.footer p a:active,.footer p a:hover{color:var(--verde-bright)}.footer .torna_su_cta{display:block;width:50px;height:50px;border-radius:50%;position:absolute;top:-15px;left:50%;margin-left:-25px;z-index:300;background-color:var(--verde);text-decoration:none;cursor:pointer}.footer .torna_su_cta span{display:block;font-size:16px;font-weight:700;line-height:35px;color:#fff;text-align:center;transition:all .2s linear}.footer .torna_su_cta:hover{text-decoration:none!important}.footer .torna_su_cta:hover span{color:var(--verde-bright)}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);align-items:center;justify-content:center}.container-modal-content{position:relative;width:60%;max-width:1120px;max-height:calc(100% - 80px);overflow-y:scroll;border-radius:30px}.modal-content{position:relative;padding:0;width:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:var(--verde-bright);font-size:28px;font-weight:700;position:fixed;display:block;border-radius:50%;right:17%;top:20px;width:40px;height:40px;text-align:center;border:solid 4px #fff;line-height:35px;transition:all .2s linear;cursor:pointer}.close:focus,.close:hover{color:var(--verde-bright);text-decoration:none;cursor:pointer;border:solid 4px var(--verde-bright)}.close.close_mobile{position:absolute;display:none;right:15px;top:15px;z-index:15}.intestazione_ricetta{display:block;width:100%;margin:0 auto;position:relative;overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px;background-color:#fff}.intestazione_ricetta img{display:block;width:100%;max-width:1120px;height:auto;margin:0 auto;border-top-left-radius:30px;border-top-right-radius:30px}.dettagli_ricetta{background-color:#fff;display:block;width:100%;margin:0 auto;padding:10px 30px 30px 30px}.tipologia_ricetta{font-size:22px;font-weight:400;line-height:26px;color:var(--verde);margin:20px 0 10px 0;padding:0}.tipologia_ricetta strong{display:block;font-size:39px;font-weight:700;line-height:43px}.info_principali_ricetta{margin-bottom:10px}.info_principali_ricetta img{display:inline-block;width:20px;height:auto;margin-right:5px;padding:0;vertical-align:sub}.info_principali_ricetta span{display:inline-block;font-size:16px;font-weight:400;line-height:20px;color:#000;margin:0;padding:0;vertical-align:middle}.ingredienti_ricetta{margin-bottom:20px;position:relative;overflow:hidden}.ingredienti_ricetta p,.procedimento_ricetta p{font-size:22px;font-weight:700;line-height:26px;color:var(--verde);margin-bottom:10px;padding:0}.ingredienti_ricetta .colonna_ingredienti{float:left;width:33%;padding-right:20px;font-size:16px;line-height:20px;color:#000;margin-bottom:10px}.ingredienti_ricetta .colonna_ingredienti:last-child{padding-right:0!important}.procedimento_ricetta{font-size:16px;line-height:20px;color:#000}.prodotti_ricetta{display:block;width:auto;height:100%;max-height:260px;margin:20px auto 0 auto}.contenitore_video{display:flex;width:100%;max-width:1920px;height:auto;margin:0 auto;padding:40px 0;background-color:var(--verde);position:relative;justify-content:center;flex-direction:column}.contenitore_video h2{font-size:3.5vw;line-height:3.8vw;font-weight:700;color:#fff;letter-spacing:-1px;margin:0 auto 30px auto;text-align:center;padding:0 15px}.contenitore_video h2 span.colorati_4{color:#fff;animation-duration:1s;animation-fill-mode:forwards;animation-name:colorati_4;animation-iteration-count:1;animation-delay:.9s}.contenitore_video h2 span.colorati_4:first-child{animation-delay:.3s!important}.contenitore_video h2 span.colorati_4:nth-of-type(2){animation-delay:.6s!important}@keyframes colorati_4{from{color:#fff}to{color:var(--verde-bright)}}.contenitore_video p{font-size:20px;line-height:26px;font-weight:400;color:#fff;margin:0 0 30px 0;text-align:center;padding:0 15px}.contenitore_video p span{display:inline-block;color:var(--verde-bright);font-size:33px;line-height:37px}.video_brand{display:block!important;padding:0 20px}.container_video_singolo_brand{position:relative;cursor:pointer}.container_video_singolo_brand video{display:block;width:100%;max-width:900px;margin:auto}.container_video_singolo_brand .container_play_video{opacity:0;position:absolute;width:40px;height:40px;top:50%;margin-top:-20px;left:50%;margin-left:-20px;pointer-events:none;cursor:pointer;font-weight:700;font-size:16px;line-height:20px;color:var(--verde);display:flex;align-items:center;justify-content:center;text-transform:uppercase;background-color:#fff;border-radius:20px}.container_video_singolo_brand img{display:block;width:20px;height:20px;margin:0 10px}.container_video_singolo_brand span{width:0;opacity:0}.container_video_singolo_brand .play_video_brand_visibile{opacity:1}.container_video_singolo_brand:hover .container_play_video{-webkit-width:fit-content;-moz-width:fit-content;width:fit-content}.container_video_singolo_brand:hover .container_play_video span{width:auto;opacity:1;transition:all .3s ease-out;padding:0 10px 0 0}.contenitore_video .contenitore_cta{text-align:center;margin-top:40px}.contenitore_video .contenitore_cta a{background-color:var(--rosso)}.contenitore_video .contenitore_cta a:hover{background-color:#fff;color:var(--rosso)}@media only screen and (min-width:1600px){.contenitore_intestazione h1{font-size:4vw!important;line-height:5vw!important}}@media only screen and (max-width:1600px){.contenitore_intestazione{padding-top:calc(490 / 1920 * 100%)!important}.oh_yeah{max-width:230px;left:52%}.contenitore_borsellino{max-width:360px;height:360px;right:5%}.borsellino{background-size:18360px,360px}.contenitore_sfera{max-width:260px}.slider_ricette .slick-slide{padding:10px 10px 10px 20px}.coccarda{max-width:140px;left:-20px}.testo_coccarda{max-width:140px}.testo_coccarda p{font-size:16px;line-height:16px}.testo_coccarda p strong{font-size:33px;line-height:33px}}@media only screen and (max-width:1400px){.intro_slider_ricette{width:40%}.container_slider_ricette{width:90%}}@media only screen and (max-width:1200px){.oh_yeah{max-width:180px}.contenitore_intestazione{padding-top:calc(570 / 1920 * 100%)!important}.contenitore_borsellino{max-width:290px;height:290px}.borsellino{background-size:14790px,290px}.contenitore_sfera{max-width:200px}.contenitore_header{padding:20px 40px}.contenitore_intestazione h1{left:40px}.testo_info_principale{padding:0 40px}.slide_singola_ricetta{max-width:260px;margin-right:15px}.contenuto_slider_ricette{padding:0 40px 0 0}.slider_ricette .slide_singola_ricetta{max-width:300px;height:300px}.container_slider_ricette{padding:30px 10px 0 30px;width:100%}.contenitore_slider_ricette{display:block;padding:30px 0}.slider_ricette .slick-arrow{width:30px}.slider_ricette .freccia_sx.slick-arrow{left:10px}.slider_ricette .freccia_dx.slick-arrow{right:10px}.app_despar_tribu,.insegna_anno,.intro_slider_ricette{width:100%;padding:0 30px}.intro_slider_ricette h2,.intro_slider_ricette p{text-align:center!important}.intro_slider_ricette p{font-size:18px;line-height:22px}.info_ricetta span{font-size:14px;line-height:18px}.info_ricetta p{font-size:18px;line-height:22px;padding:0 40px 0 0;height:44px}.slide_singola_ricetta .info_slide{width:30px;height:30px;right:15px;bottom:15px}.slide_singola_ricetta .info_slide img{max-width:15px}.app_despar_tribu h2,.insegna_anno h2,.intro_slider_ricette h2{font-size:6.5vw;line-height:6.8vw;text-align:center!important}.app_despar_tribu p,.cta_scarica_app,.insegna_anno p{text-align:center}.app_despar_tribu .logo_app{margin:0 auto 20px auto}.intro_slider_ricette .contenitore_cta{display:none}.contenitore_cta.contenitore_cta_mobile{display:inline-block}.slider_ricette{width:100%;justify-content:center}.contenitore_pilastri h2,.contenitore_video h2{font-size:4.5vw;line-height:4.8vw}.insegna_anno{padding-left:40px}.contenitore_insegna_anno img{max-width:330px;right:40px}.contenitore_app_despar_tribu{padding:40px 0 420px 0}.app_despar_tribu{padding-left:40px}.contenitore_app_despar_tribu .pino_cell{max-width:280px;right:50%;bottom:-31px;margin-right:-160px}.contenitore_insegna img{max-width:300px}.app_despar_tribu .logo_app{max-width:200px;right:50%;bottom:300px;margin-right:50px}}@media only screen and (max-width:920px){.oh_yeah{left:30%}.contenitore_intestazione{padding-top:0!important;min-height:400px}.fascia_rossa{position:absolute;height:50px;bottom:0}.contenitore_borsellino{bottom:10px}.testo_info_principale h2{font-size:4.5vw;line-height:4.8vw}.slider_ricette .slide_singola_ricetta{max-width:330px}.slider_ricette.slider_desktop{display:none!important}.slider_ricette.slider_mobile{display:block!important}.slider_ricette .slick-slide:last-of-type{display:inline-block!important}.container-modal-content{width:calc(100% - 110px)}.close{right:15px}}@media only screen and (max-width:767px){.oh_yeah{left:40px}.contenitore_intestazione{min-height:500px}.contenitore_borsellino{right:50%;margin-right:-145px}.contenitore_sfera{top:inherit;bottom:290px}.contenitore_header{padding:20px 30px}.contenitore_testo_info_principale{padding-top:30px}.testo_info_principale{padding-left:30px;padding-right:30px}.contenitore_intestazione h1{top:30px;left:30px;z-index:15;font-size:7.5vw;line-height:8.5vw}body.deu .contenitore_intestazione h1{font-size:5.5vw!important;line-height:6.5vw!important}.testo_info_principale h2{font-size:5.5vw;line-height:5.8vw}.coccarda{max-width:120px}.testo_coccarda{max-width:110px;right:5px}.testo_coccarda p strong{font-size:30px;line-height:30px}.app_despar_tribu h2,.insegna_anno h2,.intro_slider_ricette h2{font-size:6.5vw;line-height:6.8vw;text-align:center!important}.app_despar_tribu p,.cta_scarica_app,.insegna_anno p{text-align:center}.app_despar_tribu .logo_app{max-width:190px;bottom:280px;margin-right:60px}.intro_slider_ricette .contenitore_cta{display:none}.contenitore_cta.contenitore_cta_mobile{display:inline-block}.contenitore_pilastri,.contenitore_ricerca_punto_vendita,.contenitore_video{padding:30px 0}.ricerca_punto_vendita{padding:0 30px}.contenitore_pilastri h2,.contenitore_video h2{font-size:6.5vw;line-height:6.8vw}.contenitore_insegna_anno{padding:30px 0 270px 0}.contenitore_insegna_anno img{max-width:300px;right:50%;margin-right:-150px;bottom:140px}.contenitore_app_despar_tribu{padding:30px 0 380px 0}.contenitore_app_despar_tribu .pino_cell{max-width:260px;right:50%;bottom:-29px;margin-right:-130px}.footer{padding:30px 0}}@media only screen and (max-width:670px){.oh_yeah{max-width:160px;bottom:220px}.info_principale .container_slider_prodotti_marchio{left:12px}.container_slider_ricette{padding:30px 20px 0 20px}.slider_ricette{padding:0;display:block;text-align:center}.slider_ricette .slide_singola_ricetta{max-width:calc(50% - 20px);margin:8px}.slide_singola_ricetta .info_ricetta{text-align:left}.slider_ricette.slick-slider{margin:0}.slider_ricette .slick-prev{left:-10px}.pilastri{padding:0 15px;flex-direction:column}.singolo_pilastro{padding:15px;width:100%;margin-bottom:15px}.ingredienti_ricetta .colonna_ingredienti{width:100%;padding-right:0;margin-bottom:0}}@media only screen and (max-width:576px){.oh_yeah{left:20px;max-width:140px;bottom:230px}.contenitore_sfera{right:5px;bottom:370px}.contenitore_header{padding:22px 15px}.logo_insegna{max-width:90px}.contenitore_sfera{right:15px;max-width:170px}.contenitore_testo_info_principale{padding-top:15px;padding-bottom:20px}.testo_info_principale{padding-left:15px;padding-right:15px}.testo_info_principale h2{font-size:33px;line-height:37px;margin:0 0 20px 0}.testo_info_principale p{font-size:18px;line-height:24px;margin-bottom:20px}.testo_info_principale p a,.testo_info_principale p a:active,.testo_info_principale p a:hover{font-size:16px;line-height:20px}.contenitore_intestazione{margin-top:85px}.contenitore_intestazione h1{top:15px;left:15px;font-size:39px;line-height:43px;width:93%}.contenitore_intestazione h1 br{display:none}.contenitore_cta a{font-size:14px;line-height:20px;margin-bottom:10px}.header .contenitore_cta a{margin-bottom:0!important}.contenitore_cta a:active,.contenitore_cta a:hover{font-size:14px;line-height:20px;margin-bottom:10px}.container_slider_ricette{padding:0 20px}.slider_ricette{width:100%}.contenitore_slider_ricette{padding:15px 0 30px 0}.intro_slider_ricette{padding:0 15px}.intro_slider_ricette h2{margin:0 0 15px 0}.coccarda{max-width:120px}.testo_coccarda{max-width:120px}.testo_coccarda p{font-size:14px;line-height:14px}.testo_coccarda p strong{font-size:28px;line-height:28px}.app_despar_tribu h2,.contenitore_pilastri h2,.contenitore_video h2,.insegna_anno h2,.intro_slider_ricette h2,.ricerca_punto_vendita h2,.tipologia_ricetta strong{font-size:33px;line-height:37px}.contenitore_pilastri h2,.ricerca_punto_vendita h2{margin:0 0 15px 0}.contenitore_pilastri h2{padding:0 15px}.contenitore_pilastri,.contenitore_ricerca_punto_vendita,.contenitore_video{padding:15px 0}.ricerca_punto_vendita{padding:0 15px}.campo_ricerca_pv input{padding:0 55px 0 15px}.singolo_risultato_ricerca_punto_vendita{padding:15px 55px 15px 15px}.info_risultato_ricerca_punto_vendita img,.info_risultato_ricerca_punto_vendita p{margin:0 0 5px 0}.campo_ricerca_pv i,.singolo_risultato_ricerca_punto_vendita i{right:15px}.campo_ricerca_pv input{font-size:16px;line-height:20px}.info_risultato_ricerca_punto_vendita p{font-size:16px;line-height:20px;height:20px}.contenitore_insegna_anno{padding:15px 0 245px 0}.contenitore_insegna_anno img{bottom:125px}.insegna_anno{padding:0 15px}.contenitore_app_despar_tribu{padding:15px 0 340px 0}.app_despar_tribu{padding:0 15px}.app_despar_tribu h2,.app_despar_tribu p{margin-bottom:20px}.app_despar_tribu .logo_app{max-width:160px;bottom:250px;margin-right:0}.contenitore_app_despar_tribu .pino_cell{max-width:200px;right:50%;bottom:-22px;margin-right:-100px}.close.close_desktop{display:none!important}.close.close_mobile{display:block!important}.container-modal-content{width:calc(100% - 40px);max-height:calc(100% - 120px)}.tipologia_ricetta{font-size:18px;line-height:22px}.dettagli_ricetta{padding:10px 15px 15px 15px}.prodotti_ricetta{max-height:180px}}@media only screen and (max-width:480px){body.deu .contenitore_intestazione{margin-top:80px}body.deu .header .contenitore_cta a{max-width:170px;text-align:center}.slider_ricette .slide_singola_ricetta{max-width:100%;margin:0 0 10px 0}.intestazione_ricetta img{width:auto!important;max-width:inherit!important;height:250px!important;transform:translateX(-23%)!important}}@media only screen and (max-width:450px){.oh_yeah{left:15px;bottom:270px}.contenitore_sfera{right:0;max-width:160px}.contenitore_intestazione{min-height:550px}}