/* Neutralises Hello Elementor reset.css button styling (#c36) that is not part of the handoff design. */
.sosoloud-handoff button,
.sosoloud-handoff [type="button"],
.sosoloud-handoff [type="reset"],
.sosoloud-handoff [type="submit"] {
	border: 0;
	border-radius: 0;
	color: inherit;
	background-color: transparent;
	padding: 0;
	text-align: inherit;
	font-size: inherit;
	font-weight: inherit;
	transition: none;
}

.sosoloud-handoff .gallery-card {
	background: var(--ink);
	color: var(--paper);
}

.sosoloud-handoff .close {
	background: var(--lime);
	color: var(--ink);
	border-radius: 50%;
	width: 42px;
	height: 42px;
	font-size: 28px;
}

.sosoloud-handoff .modal-controls button {
	background: var(--ink);
	color: #fff;
	padding: 10px 18px;
	border-radius: 22px;
	font-size: 14px;
}

.sosoloud-handoff .submenu-toggle {
	background: transparent;
	color: inherit;
}

.sosoloud-handoff .cart-trigger,
.sosoloud-handoff .mobile-toggle {
	color: inherit;
}
