<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 11:0 Unexpected "&lt;"

**/
.paypal {
  display: none;
}

/* Meta tags per SEO */
&lt;meta name="description" content="Acquista recensioni reali italiane per Google e TripAdvisor. Aumenta la visibilitÃ&nbsp; sui social network con follower, like e altre interazioni per Instagram, Facebook, Twitter e molto altro. Scopri i nostri servizi di marketing per social media." /&gt;
&lt;meta name="keywords" content="recensioni reali, recensioni italiane, Google recensioni, TripAdvisor recensioni, follower Instagram, like Instagram, interazioni social, marketing social media" /&gt;

/* Stili aggiuntivi per migliorare l'esperienza utente e la leggibilitÃ&nbsp; */
body {
  font-family: Arial, sans-serif;
  line-height: 1.5;
}

h1 {
  font-size: 28px;
  font-weight: bold;
}

h2 {
  font-size: 24px;
  font-weight: bold;
}

p {
  font-size: 16px;
}

/* Esempio di stili per evidenziare i servizi offerti */
.service-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.service {
  flex: 0 0 32%;
  background-color: #f5f5f5;
  padding: 20px;
  border-radius: 5px;
}

.service-title {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}

.service-description {
  font-size: 16px;
  margin-bottom: 10px;
}

/* Esempio di stili per i social network */
.social-networks {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.social-network {
  flex: 0 0 24%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
  text-align: center;
}

.social-network img {
  width: 60px;
  height: 60px;
  margin-bottom: 10px;
}

.social-network-name {
  font-size: 16px;
  font-weight: bold;
}

/* Esempio di stili per i pulsanti di acquisto */
.buy-button {
  display: inline-block;
  padding: 10px 20px;
  background-color: #ff8800;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  border-radius: 5px;
}

.buy-button:hover {
  background-color: #ff5500;
}

.cart__subtotal {
  display: none;
}

.po-dropdown-list {
    color: black;
}


.ajaxcart__policies {
    display: none !important;
}

    




/* Footer fisso in basso con piÃ¹ spazio */
#CartDrawer .ajaxcart__footer {
    position: fixed; /* Footer fisso */
    bottom: 50px; /* Alzato ulteriormente rispetto al bordo inferiore */
    left: 0;
    width: 100%; /* Copre tutta la larghezza */
    z-index: 9999; /* Sempre visibile */
    background: #000; /* Sfondo per separazione */
    padding: 15px 20px; /* Spaziatura interna */
    box-shadow: 0 -3px 5px rgba(0, 0, 0, 0.2); /* Ombra */
    border-top: 1px solid #333; /* Separatore visivo */
}

/* Area contenuto scrollabile */
#CartDrawer .ajaxcart__content {
    max-height: calc(100vh - 260px); /* Altezza dinamica per lasciare spazio al footer */
    overflow-y: auto; /* Scrollabile */
    padding-bottom: 20px; /* Spazio extra sotto */
}

/* Ridimensiona campo "Informazioni aggiuntive" */
#CartDrawer textarea#AjaxCartSpecialInstructions {
    max-height: 80px; /* Altezza ottimale */
    overflow-y: auto; /* Scroll interno */
    margin-bottom: 15px; /* Spaziatura dal contenuto successivo */
}

/* Pulsante di Check-out ottimizzato */
.ajaxcart__footer .checkout-btn {
    width: 100%; /* Larghezza piena */
    font-size: 16px;
    padding: 12px;
    background: linear-gradient(90deg, #ff5a5f, #ff9999); /* Colore accattivante */
    color: #fff;
    border: none;
    border-radius: 8px;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    margin-top: 10px; /* Spazio sopra il pulsante */
}

/* Policy piÃ¹ compatta */
.ajaxcart__footer .ajaxcart__policy {
    font-size: 13px; /* Testo leggibile */
    margin-top: 10px; /* Spaziatura sopra */
    line-height: 1.4; /* Migliora leggibilitÃ&nbsp; */
}

/* Spazio nero in basso */
body {
    padding-bottom: 70px; /* Spazio nero extra in fondo per un migliore equilibrio visivo */
    background-color: #000; /* Sfondo nero */
}




/* Adjust WhatsApp Button */
.acw_container.acw_bottom_right {
    position: fixed;
    bottom: 15px; /* Distance from bottom */
    right: 15px; /* Distance from right */
    z-index: 1000; /* Ensure visibility above others */
}

/* Adjust Smart Bot/Best Chat Button */
.smartbot_container {
    position: fixed;
    bottom: 15px; /* Same as WhatsApp */
    left: 15px; /* Place on the left */
    z-index: 1000; /* Same visibility as WhatsApp */
}

/* Optional: Adjust button size */
.acw_image, .smartbot_image {
    width: 50px; /* Uniform size */
    height: 50px;
}






/* Specifico per la tendina del carrello */
.ajaxcart__subtotal {
    display: flex; /* Disposizione in riga */
    flex-direction: row; /* Elementi in linea */
    justify-content: flex-start; /* Allinea tutto a sinistra */
    align-items: center; /* Allinea verticalmente */
    text-transform: none; /* Rimuove la trasformazione in maiuscolo */
    font-size: inherit; /* Ripristina la dimensione del testo originale */
    margin-top: 0; /* Rimuove il margine aggiuntivo sopra */
    gap: 0; /* Rimuove lo spazio tra gli elementi */
}




#topCheckoutButton {
    display: none !important;
}

/* Riposiziona il pulsante icona */
._chat-icon-container_1xm2f_1 {
    left: 20px !important; /* Posizionato a sinistra */
    right: auto !important; /* Disabilita il margine destro */
    bottom: 29px !important; /* Posizionato in basso */
    position: fixed !important; /* Posizione fissa */
    z-index: 100 !important; /* Assicura che l'icona sia sotto il popup */
}

/* Assicura che il popup .sn-info sia sopra tutto */
.sn-info {
    z-index: 1000 !important; /* Posiziona il popup sopra l'icona */
    position: fixed !important; /* Mantiene il popup fisso nella finestra */
}

/* Assicura che il contenuto del wrapper sia ben visibile */
.sn-info-wrapper {
    z-index: 1100 !important; /* Assicura che il contenuto del popup sia sopra l'icona */
    position: relative; /* Mantiene il layout originale */
}



/* Ridimensiona l'icona della chat */
._chat-icon-container_1xm2f_1 {
    width: 50px !important; /* Larghezza del contenitore */
    height: 50px !important; /* Altezza del contenitore */
}

/* Ridimensiona il contenuto interno dell'icona */
._chat-icon_1xm2f_1 {
    width: 50px !important; /* Larghezza dell'icona */
    height: 50px !important; /* Altezza dell'icona */
    background-size: cover !important; /* Assicura che l'immagine riempia l'area */
    border-radius: 50%; /* Arrotonda l'icona (opzionale, se necessario) */
}




/* Riposiziona la notifica */
._notification-card_rp08m_1 {
    left: 20px !important; /* Posizionato a sinistra */
    right: auto !important; /* Disabilita il margine destro */
    bottom: 130px !important; /* Posizionato sopra l'icona */
    position: fixed !important; /* Mantiene la posizione fissa */
    z-index: 1000 !important; /* Assicura che sia sopra l'icona ma sotto il popup */
    background: rgb(16, 14, 14); /* Mantiene lo stile */
    border-radius: 10px; /* Arrotonda gli angoli */
    padding: 10px; /* Spaziatura interna */
    text-align: center; /* Allinea il contenuto */
    width: 300px; /* Dimensione della notifica */
    max-width: 90%; /* CompatibilitÃ&nbsp; su schermi piccoli */
}

/* Personalizza la freccia della notifica */
._arrow_rp08m_16 {
    left: 50%; /* Centro orizzontale sotto la notifica */
    transform: translateX(-50%) rotate(180deg); /* Allinea e ruota la freccia */
    bottom: -10px !important; /* Posiziona la freccia sotto la notifica */
    color: rgb(16, 14, 14); /* Mantiene il colore */
}

/* Popup deve essere sopra la notifica */
.sn-info {
    z-index: 1100 !important; /* Assicura che il popup sia sopra la notifica */
    position: fixed; /* Mantiene il popup fisso */
}


.cart__note_checkout {
    display: none !important;
}


RECENSIONI
a.jdgm-write-rev-link.close-form-btn {
    color: #ffffff !important; /* Testo bianco */
    background-color: #000000 !important; /* Sfondo nero */
}


#mini-vac-notify-embed-submit-button{
color:black !important;
}



/* Nasconde il prezzo solo se Ã¨ 0,00â‚¬ */
#ProductPrice[content="0.0"],
#ProductPrice[content="0.00"],
#ProductPrice[content="0"],
#ProductPrice:empty {
    display: none !important;
}







/* ðŸ“Œ Centra la sezione delle recensioni senza cambiare impaginazione */
.jdgm-rev-widg, 
.jdgm-all-reviews-wrapper {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    margin: 0 auto !important;
}

/* ðŸ“Œ Mantiene il layout degli elementi interni */
.jdgm-rev-widg__reviews, 
.jdgm-rev__header, 
.jdgm-rev__content {
    text-align: left !important;
    width: auto !important;
}

/* ðŸ“Œ Personalizza il pulsante: nero con bordo bianco */
button.jdgm-sort-dropdown, 
button.jdgm-sort-dropdown:hover {
    background-color: black !important;
    border: 2px solid white !important;
    color: white !important;
    padding: 10px 15px !important;
    border-radius: 5px !important;
    font-weight: bold !important;
}

/* ðŸ“Œ Mantiene il pulsante nella sua posizione originale */
.jdgm-sort-dropdown-container {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
}

/* ðŸ“Œ Rimuove il bordo bianco dalla sezione recensioni */
.jdgm-widget, 
.jdgm-rev-widg, 
.jdgm-review-widget, 
.jdgm-all-reviews-wrapper, 
.jdgm-rev {
    border: none !important;
    background: black !important;
    box-shadow: none !important;
}




/* Evita che il CSS influenzi "Acquista Ora" */
.shopify-payment-button {
    display: block !important;
}

/* Mantieni i pulsanti Apple Pay e Google Pay sotto il bottone "Acquista Ora" */
.custom-payment-buttons {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    margin-top: 15px;
    width: 100%;
}


/* Apple Pay e Google Pay con dimensioni corrette */
.apple-pay-button, .google-pay-button {
    background: white;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 48%;
    height: 50px;
    border-radius: 25px;
    border: 1px solid #ccc;
    cursor: pointer;
    overflow: hidden;
    position: static; /* Evita che scorrano sopra la descrizione */
}

/* Stile immagini */
.apple-pay-button img, .google-pay-button img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-radius: 25px;
}









/* Riduci al minimo lo spazio tra "Aggiungi al Carrello" e i pulsanti di pagamento */
.product-single__add-to-cart {
    margin-bottom: 5px !important; /* Diminuisce ancora lo spazio */
    padding-bottom: 0 !important;
}

/* Avvicina i pulsanti Apple Pay e Google Pay */
.custom-payment-buttons {
    margin-top: -5px !important; /* Riduce ancora di piÃ¹ lo spazio sopra */
    display: flex;
    justify-content: center;
    gap: 5px; /* Li tiene vicini ma non attaccati */
}

/* Assicura che i pulsanti siano ben allineati senza margini extra */
.shopify-payment-button {
    margin-top: -5px !important; /* Ancora meno spazio */
}





a[href*="apps.shopify.com/smartbot"] img {
  display: none !important;
}



body.template-index .instamenu_collection,
body.search .instamenu_collection {
  display: none;
}


body[class*="search"] .instamenu_collection {
  display: none;
}

body.template-cart .instamenu_collection {
  display: none;
}

body.template-blog .instamenu_collection {
  display: none;
}

body:not(.template-collection) .instamenu_collection {
  display: none;
}






























</pre></body></html>