.elementor-2791 .elementor-element.elementor-element-fdc810c{--display:flex;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2791 .elementor-element.elementor-element-1683c49{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2791 .elementor-element.elementor-element-b53ae41{text-align:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2791 .elementor-element.elementor-element-17633ec{--grid-columns:3;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2791 .elementor-element.elementor-element-476d5c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2791 .elementor-element.elementor-element-476d5c1 .elementor-divider-separator{width:100%;}.elementor-2791 .elementor-element.elementor-element-476d5c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2791 .elementor-element.elementor-element-b79a949{text-align:center;}.elementor-2791 .elementor-element.elementor-element-f8ec259{--grid-columns:3;}.elementor-2791 .elementor-element.elementor-element-b055d0e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2791 .elementor-element.elementor-element-b055d0e .elementor-divider-separator{width:100%;}.elementor-2791 .elementor-element.elementor-element-b055d0e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2791 .elementor-element.elementor-element-ac1f324{text-align:center;}.elementor-2791 .elementor-element.elementor-element-8f14c38{--grid-columns:3;}.elementor-2791 .elementor-element.elementor-element-12bad61{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2791 .elementor-element.elementor-element-12bad61 .elementor-divider-separator{width:100%;}.elementor-2791 .elementor-element.elementor-element-12bad61 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2791 .elementor-element.elementor-element-2c2cf2e{text-align:center;}.elementor-2791 .elementor-element.elementor-element-854b3b1{--grid-columns:3;}.elementor-2791 .elementor-element.elementor-element-10240b4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2791 .elementor-element.elementor-element-10240b4 .elementor-divider-separator{width:100%;}.elementor-2791 .elementor-element.elementor-element-10240b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2791 .elementor-element.elementor-element-ebd4d7f{text-align:center;}.elementor-2791 .elementor-element.elementor-element-f11f2fc{--grid-columns:3;}@media(max-width:1024px){.elementor-2791 .elementor-element.elementor-element-17633ec{--grid-columns:2;}.elementor-2791 .elementor-element.elementor-element-f8ec259{--grid-columns:2;}.elementor-2791 .elementor-element.elementor-element-8f14c38{--grid-columns:2;}.elementor-2791 .elementor-element.elementor-element-854b3b1{--grid-columns:2;}.elementor-2791 .elementor-element.elementor-element-f11f2fc{--grid-columns:2;}}@media(max-width:767px){.elementor-2791 .elementor-element.elementor-element-17633ec{--grid-columns:1;}.elementor-2791 .elementor-element.elementor-element-f8ec259{--grid-columns:1;}.elementor-2791 .elementor-element.elementor-element-8f14c38{--grid-columns:1;}.elementor-2791 .elementor-element.elementor-element-854b3b1{--grid-columns:1;}.elementor-2791 .elementor-element.elementor-element-f11f2fc{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-0177487 */.vrtk-attributes-legend {
    display: none;
}


a[href*="takeawayitem"] {
    color: #000000; /* Colore nero */
}
a[href*="takeawayitem"] {
    color: #000000; /* Colore nero */
}

.vrtkvarpricesp {
    color: #000000; /* Colore nero */
}

a[href*="takeawayitem"] {
    color: #000000; /* Colore nero */
}

.vrtkvarpricesp {
    color: #000000; /* Colore nero */
}

.vrtkvarnamesp {
    color: #000000; /* Colore nero */
}

.vrtkvaraddbutton {
    background-color: #AA8800; /* Colore di sfondo nero */
    color: #ffffff; /* Colore del testo bianco */
    border: none; /* Rimuovi il bordo, se necessario */
    padding: 10px 20px; /* Aggiungi padding per una migliore presentazione */
    cursor: pointer; /* Cambia il cursore quando si passa sopra il bottone */
}

.vrtkvaraddbutton i {
    color: #AA8800; /* Colore dell'icona bianco */
}/* End custom CSS */