#product-addons-total {
	display: none !important;
}

body.single-product p.price {
	display: none !important;	
}

.standish-voyages-price {
    display: flex;
}

.woocommerce .standish-voyages-price label {
    cursor: pointer;
    margin-left: 10px;
    display: inline;
}

.woocommerce .standish-voyages-price label > .extra-price {
	padding-left: 6px;
}
.standish-option.standish-voyages-occupations h2 {
    margin-top: 20px;
    margin-bottom: 15px;
    color: var(--global-palette1);
}
.woocommerce .standish-voyages-price input[type="radio"] {
    width: 20px;
    height: 20px;
    border: 2px solid #bdbdbd;
    border: 2px solid #ccd0dc;
    border-radius: 5px;
    min-width: 20px;
    border-radius: 100%;
    cursor: pointer;
	align-self: center;
}

.tooltip {
	position: relative;
	display: inline-block;
	border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
	visibility: hidden;
	width: 120px;
	background-color: black;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;

	position: absolute;
	z-index: 1;
}

.tooltip .tooltiptext {
	width: 120px;
	bottom: 100%;
	left: 50%;
	margin-left: -60px; /* Use half of the width (120/2 = 60), to center the tooltip */
  }

.tooltip .tooltiptext::after {
content: " ";
position: absolute;
top: 100%; /* At the bottom of the tooltip */
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: black transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
}

hr.standish-voyages-cart {
	margin: 10px 0 !important;
}