.to-store-locator__map .gm-style-iw.gm-style-iw-c {
    border-radius: 40px !important;
    background-color: transparent ;
}
.to-store-locator__map .gm-style-iw-ch {
    padding-top: 0px !important; 
}

.to-input-wizard .inactiveLink {
	pointer-events: none;
	cursor: default;
}
.to-input-wizard .show-al{
	display: block!important;
}
.to-input-wizard .ta-link{
	cursor: pointer;
}
.wrap-cta__single.eng-hide-disambiguazione-row{
    display: none;
}
.inactiveLink {
     pointer-events: none;
     cursor: default;
 }
.-eng-rate{
	border: 2px solid red;
}
.-eng-not-visible{opacity: 0;}

:root {
  --sticky-offset: 66px;   /* DEFAULT */
	--sticky-mobile-offset: 40px;   /* DEFAULT */
}

section[id], article[id], div[id] {
  scroll-margin-top: var(--sticky-offset);
}


@media (max-width: 767px) {
  section[id], article[id], div[id] {
    scroll-margin-top: var(--sticky-mobile-offset);
  }
}   

.to-dpc-custom__carrello-blocks--additional-info--supervaluta {
    color: #4C4C4C;
    font-family: "TIMSans";
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0.8rem 1.6rem;
    display: flex;
    gap: 1.6rem;
    border-top: 1px solid #F6F6FD;
    margin: 0rem -1.6rem;
}
.to-dpc-custom__carrello-blocks--additional-info--supervaluta p {
    margin: 0rem 1.6rem;
}

.to-dpc-tre__carrello-blocks--additional-info p {
  margin: 0rem 1.6rem;
}
.to-dpc-tre__carrello-blocks--additional-info.to-dpc-tre__carrello-blocks--additional-info-small p {
    margin: 0rem 1.6rem;
}

.to-dpc-tre__carrello-blocks--additional-info {
    padding: 0.8rem 1.6rem;
    border-top: 1px solid #F6F6FD;
    margin: 0.8rem -1.6rem 0rem;
}