.ricerca,.ric-risultati{--ric-touch:2.75rem;--ric-gap:.5rem;--ric-small:.8125rem;--ric-radius:6px;min-inline-size:0}.ricerca .campo input,.ricerca .campo input:focus,.ricerca .campo input:focus-visible{border:0;outline:0;box-shadow:none;background:transparent;font-size:1rem}.ricerca .campo:focus-within{border-color:var(--oro-scuro);box-shadow:none;outline:2px solid var(--oro-scuro);outline-offset:-2px}.ricerca .campo input::placeholder{color:var(--muto)}.ricerca .campo{flex-shrink:0;min-inline-size:0}.ricerca .chiudi-ric{min-block-size:var(--ric-touch);min-inline-size:var(--ric-touch);color:var(--inchiostro)}.pannello-ric,.ric-risultati{overflow-wrap:anywhere;color:var(--inchiostro)}.pannello-ric{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:min(76dvh,40rem)}.pannello-ric :is(a,button):focus-visible,.ric-risultati :is(a,button):focus-visible{outline:2px solid var(--oro-scuro);outline-offset:2px}.pannello-ric :is(.chip,.ric-tutti,.ric-ghost),.ric-risultati :is(.chip,.ric-tutti,.ric-ghost){min-block-size:var(--ric-touch);white-space:normal;max-inline-size:100%}.pannello-ric .ric-gruppo,.ric-risultati .ric-gruppo{margin-block-end:1rem}.ric-gruppo .ric-titolo{font-family:var(--f-testo);font-size:11px;color:var(--oro-scuro);line-height:1.4}.pannello-ric .ric-due,.ric-risultati .ric-due{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.ric-principale,.ric-correlati{min-inline-size:0}.pannello-ric .ric-prodotto.opz,.ric-risultati .ric-prodotto.opz{grid-template-columns:minmax(0,1fr) auto;gap:var(--ric-gap);padding:.375rem 0;min-block-size:3.5rem}.ric-prodotto__link{display:flex;align-items:center;gap:var(--ric-gap);min-inline-size:0;min-block-size:var(--ric-touch);text-decoration:none}.ric-prodotto__copy{min-inline-size:0}.ric-prodotto .sp{flex:none;inline-size:var(--ric-touch);block-size:var(--ric-touch);object-fit:cover}.pannello-ric .ric-foto-assente,.ric-risultati .ric-foto-assente{visibility:hidden}.ric-prodotto .nome{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;line-height:1.35}.ric-prodotto .meta{font-size:.75rem;line-height:1.4;color:var(--muto)}.pannello-ric .ric-prodotto .prezzo,.ric-risultati .ric-prodotto .prezzo{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.375rem;max-width:none;font-size:var(--ric-small);white-space:nowrap}.ric-prodotto .ric-prezzo-testo{text-align:right;white-space:normal;max-inline-size:7rem;line-height:1.35}.ric-prodotto .piu{flex:none;inline-size:var(--ric-touch);block-size:var(--ric-touch);min-inline-size:var(--ric-touch);padding:0}.ric-esaurito{color:var(--rosso);font-weight:500;white-space:normal}.ric-correlati .ric-destinazione{min-block-size:var(--ric-touch);padding:.375rem 0}.ric-correlati .ric-destinazione .nome{font-size:.875rem}.ric-correlati .ric-destinazione>span:first-of-type{flex:1;min-inline-size:0}.ric-sottotitolo{margin:.25rem 0 .5rem;font-size:var(--ric-small);color:var(--muto)}.pannello-ric .ric-ricetta{padding-block:.25rem .5rem;border-block-end:1px solid var(--linea)}.pannello-ric .ric-ricetta .ric-destinazione{justify-content:flex-start;align-items:center;gap:.75rem}.pannello-ric .ric-ricetta .ric-destinazione img{flex:none;inline-size:4rem;block-size:3rem;object-fit:cover;border-radius:var(--r-s);background:var(--crema)}.pannello-ric .ric-ricetta .nome{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--f-titolo);font-weight:600;font-size:1.0625rem;line-height:1.15}.pannello-ric .ric-ricetta .meta{display:block;margin-block-start:.25rem}.pannello-ric .ric-ricetta:last-child{border-block-end:0}.ric-risultati [data-ric-group=recipes]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.25rem),1fr));gap:1rem .75rem;align-items:stretch}.ric-risultati [data-ric-group=recipes]>:not(.ric-ricetta){grid-column:1/-1;margin-block-end:0}.ric-risultati [data-ric-group=recipes] .ric-sottotitolo{margin-block:-.75rem 0}.ric-ricetta--card{display:flex;flex-direction:column;min-inline-size:0}.ric-ricetta__foto{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--crema);border-radius:var(--r)}.ric-ricetta__foto img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .25s ease}.ric-ricetta--card:hover .ric-ricetta__foto img{transform:scale(1.025)}.ric-ricetta__testo{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1;padding:12px 0 0}.ric-ricetta__titolo{margin:0;font-family:var(--f-titolo);font-weight:600;font-size:21px;line-height:1.12;overflow-wrap:anywhere}.ric-ricetta__titolo a{text-decoration:none}.ric-ricetta__titolo a:hover{text-decoration:underline;text-decoration-color:var(--oro);text-underline-offset:3px}.ric-ricetta--card .meta{font-size:13px;line-height:1.4;color:var(--muto)}.ric-usa{margin:0;font-size:.8125rem;line-height:1.5;color:var(--inchiostro-2)}.ric-usa>span{color:var(--muto)}.ric-usa a{text-decoration:underline;text-decoration-color:var(--linea);text-decoration-thickness:1px;text-underline-offset:3px}.ric-usa a:hover{text-decoration-color:var(--oro-scuro)}.ric-ricetta__vai{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;font:600 14px/1.3 var(--f-testo);color:var(--inchiostro);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--oro-scuro);text-underline-offset:4px;margin-block-start:auto}.ric-ricetta__vai:hover{color:var(--oro-scuro)}.ric-ricetta__vai>span{text-decoration:none}@media(prefers-reduced-motion:reduce){.ric-ricetta__foto img{transition:none}.ric-ricetta--card:hover .ric-ricetta__foto img{transform:none}}.pannello-ric :is([data-ric-group=popular],[data-ric-group=examples],[data-ric-group=collections]) .ric-chips{flex-wrap:nowrap;min-inline-size:0}.pannello-ric :is([data-ric-group=popular],[data-ric-group=examples]) .chip{white-space:nowrap;flex-shrink:0}.pannello-ric [data-ric-group=collections]{margin-block:.75rem 0;padding-block-start:.75rem;border-block-start:1px solid var(--linea)}.pannello-ric [data-ric-group=collections] .chip{display:block;align-content:center;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pannello-ric .ric-tutti{padding-block:.75rem;line-height:1.4;text-decoration:none}.ric-ghost{padding:.5rem .75rem;font-size:var(--ric-small);margin-block:.5rem}.ric-risultati{margin-block:1.5rem 3rem}.ric-risultati[hidden],[data-ric-nativo][hidden]{display:none}.barra-coll[data-sopra-risposta] [data-catalogo-conteggio]{visibility:hidden}.barra-coll[hidden],.efl-ricerca-risultati-pronti .efl-search-help{display:none}.ric-risultati .ric-due{gap:2rem}[data-efl-risultati] .catalogo-cerca{min-inline-size:0}[data-efl-risultati] .catalogo-cerca input{min-inline-size:0;inline-size:100%;min-block-size:2.75rem;font-size:1rem}[data-efl-risultati] .catalogo-cerca button{min-block-size:2.75rem}@media(min-width:960px){.pannello-ric .ric-due{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:1.5rem}.ric-risultati .ric-due{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.ric-risultati .ric-prodotto.opz{padding:.5rem;min-block-size:4.5rem}}@media(max-width:959.98px){.ricerca.aperta{block-size:100dvh;padding-block:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-bottom))}.ricerca.aperta .pannello-ric{min-block-size:0;max-block-size:none;inline-size:100%;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:auto}.ricerca.aperta .campo{inline-size:100%;padding-inline:.625rem .25rem;gap:.375rem}.pannello-ric :is([data-ric-group=popular],[data-ric-group=examples]) .chip:nth-child(n+3),.pannello-ric [data-ric-group=collections] .chip:nth-child(n+2){display:none}}@media(max-width:420px){.ric-ricetta__titolo{font-size:21px}.ric-prodotto .ric-prezzo-testo{max-inline-size:5rem}.pannello-ric .ric-prodotto .prezzo{font-size:.75rem;gap:.25rem}.ric-prodotto .nome{-webkit-line-clamp:3}[data-efl-risultati] .catalogo-cerca{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}}.efl-testata .ric-prodotto.opz .prezzo,.ric-prodotto.opz .prezzo{flex-wrap:nowrap;justify-content:flex-end;align-items:center;max-width:none;white-space:nowrap}.pannello-ric mark,.opz mark,.ric-prodotto mark,.ric-destinazione mark{text-decoration:none;font-weight:inherit;background:none;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/22/assets/efl-ricerca.css.map */
