<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ml-patron-do-share-form {
	position: relative;
	margin-bottom: 10px;
	background-color: var(--ml-background-view);
	color: var(--ml-text-color);
	border-radius: 5px;
}

.ml-patron-do-share-form:not(.show) {
	min-height: 100px;
}

.ml-patron-do-share-form.small:not(.show) {
	min-height: 64px;
}

.ml-patron-do-share-form .head-section {
	display: flex;
	position: relative;
	height: 75px;
	min-height: 100px;
	padding-top: 30px;
	padding-bottom: 30px;
	align-items: center;
	justify-content: space-between;
}

.ml-patron-do-share-form.ml-collapsible .head-section {
	cursor: pointer;
}

.ml-patron-do-share-form.small .head-section {
	height: 64px;
	min-height: 64px;
	padding-top: 33px;
	padding-bottom: 33px;
}

.ml-patron-do-share-form .head-section,
.ml-patron-do-share-form .body-section {
	padding-left: 30px;
	padding-right: 30px;
}

.ml-patron-do-share-form.small .head-section,
.ml-patron-do-share-form.small .body-section {
	padding-left: 0;
	padding-right: 0;
}

.ml-patron-do-share-form .head-section h3 {
	padding: 0 !important;
}

.ml-patron-do-share-form .body-section {
	padding-bottom: 30px;
}

.ml-patron-do-share-form.small .body-section {
	padding: 33px;
}

.ml-patron-do-share-form .btn-collapse {
	position: absolute;
	right: 30px;
	top: auto;
	bottom: auto;
	border: none;
	color: var(--ml-text-color);
	font-size: 20px;
	transition-property: transform;
	transition-duration: 300ms;
	transition-timing-function: ease;
}

.ml-patron-do-share-form.show .btn-collapse {
	transform: rotate(45deg);
}

.ml-patron-do-share-form .head-section:hover .btn-collapse i,
.ml-patron-do-share-form .btn-collapse:hover i {
	color: var(--ml-primary-color);
}

.ml-patron-do-share-form .gift-email-form {
	display: flex;
	flex-direction: column;
	flex: 1 1 100%;
	width: 100%;
}

.ml-patron-do-share-form .gift-email-form .form-header {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-bottom: var(--gutter-margin-2xs);
	font-weight: bold;
	font-size: var(--font-size-h4);
	font-family: var(--header-font-family);
}

.ml-patron-do-share-form .gift-email-form .form-header .form-header-chip {
	background-color: var(--ml-success-color);
	color: #fff;
	border-radius: 3px;
	padding: 0 25px;
	margin-right: var(--gutter-margin-2xs);
}

.ml-patron-do-share-form .btn-continue {
	margin-top: 10px;
	width: 100%;
}

.ml-patron-do-share-form input {
	padding: 0 20px;
	border-width: 1px;
	border-style: solid;
	border-color: var(--ml-text-color);
	color: var(--ml-text-color);
}

@media all and (max-width: 599px) {
	.ml-patron-do-share-form .head-section,
	.ml-patron-do-share-form .body-section {
		padding-left: 20px;
		padding-right: 20px;
	}
}</pre></body></html>