.preview-title {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 32px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.preview-body h1 {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 32px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.preview-title-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.preview-subtitle {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.preview-body h2 {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.preview-subtitle-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.preview-body {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; max-width: 980px; text-shadow: none; background-color: transparent; -webkit-column-count: 1;
}
.preview-body-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.icon-source.preview-element {
	margin: 15px 0px; padding: 0px; border: 0px solid rgb(0, 0, 0); width: 100px; background-color: transparent;
}
.preview-icon-holder {
	text-align: inherit;
}
.background-div {
	background-position: center; opacity: 1; background-size: cover;
}
.image-cover.preview {
	margin: 0px; padding: 0px; min-height: inherit; background-color: transparent;
}
.inner-pic {
	background-position: center; display: inline-block; filter: none; opacity: 1; background-size: cover; -webkit-filter: none;
}
.pic-side::after {
	background-color: rgb(32, 152, 209);
}
.item-effect-tester {
	background-color: rgb(32, 152, 209);
}
.item-box.sub::after {
	background-color: rgb(32, 152, 209);
}
.inner-pic-holder {
	text-align: center; vertical-align: middle; background-color: transparent;
}
.preview-item-links span {
	margin: 0px; padding: 0px; border-radius: 0px; border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; max-width: 980px; text-shadow: none; background-color: transparent;
}
#sr-basket-widget * {
	margin: 0px; padding: 0px; border-radius: 0px; border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; max-width: 980px; text-shadow: none; background-color: transparent;
}
.preview-item-links span:hover {
	color: rgb(0, 0, 0); background-color: transparent;
}
.hover-tester.Link.preview-element {
	color: rgb(0, 0, 0); background-color: transparent;
}
.preview-item-links {
	text-align: inherit;
}
.allow-bg-color.preview-item-links {
	background-image: none; background-color: rgb(102, 102, 102);
}
.preview-item-links span::before {
	background-color: rgb(32, 152, 209);
}
.effect-tester {
	background-color: rgb(32, 152, 209);
}
.preview-form .Field {
	margin: 5px 0px; padding: 0px; border: 1px solid rgb(0, 0, 0); line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; max-width: 400px; background-color: transparent;
}
.preview-form .Field:hover {
	color: rgb(0, 0, 0); background-color: transparent;
}
.preview-form .hover-tester.Field {
	color: rgb(0, 0, 0); background-color: transparent;
}
.field-holder {
	text-align: inherit;
}
.preview-form .placeholder-mode.Field {
	color: rgb(85, 85, 85);
}
.preview-form :not(.placeholder-mode).Field {
	color: rgb(0, 0, 0);
}
.preview-link-img {
	width: 50px; display: inline-block;
}
.preview-social-holder {
	margin: 0px; padding: 0px; border: 0px solid rgb(0, 0, 0); display: inline-block; background-color: transparent;
}
.preview-social-wrapper {
	text-align: inherit;
}
.preview-raw-wrapper {
	text-align: inherit;
}
.preview-content-holder {
	margin: 0px; padding: 0px; border: 0px solid rgb(0, 0, 0); left: auto; top: auto; width: auto; height: auto; text-align: center; right: auto; bottom: auto; display: inline-block; max-width: none; background-color: transparent;
}
.preview-content-wrapper {
	text-align: center; vertical-align: middle;
}
.blocks-preview-content-holder {
	margin: 0px; padding: 0px; text-align: center; display: inline-block; max-width: none;
}
.blocks-preview-content-wrapper {
	text-align: center;
}
.middle_layout .helper-div {
	max-width: none;
}
.multi_layout .middle-center.helper-div .text-side {
	max-width: none;
}
.preview-price {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.preview-price-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.stripe-background {
	background-position: center; margin-top: 0px; margin-left: 0%; filter: none; opacity: 1; background-size: cover; -webkit-filter: none;
}
.blocks-preview-title {
	margin: 20px 0px 5px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: Montserrat; font-size: 32px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.blocks-preview-title-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.blocks-preview-subtitle {
	margin: 15px 0px 0px; padding: 0px; color: rgb(153, 153, 153); text-transform: none; line-height: 1em; letter-spacing: normal; font-family: Arial; font-size: 20px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; text-shadow: none; background-color: transparent;
}
.blocks-preview-subtitle-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.blocks-preview-body {
	margin: 10px 0px 20px; padding: 0px; color: rgb(0, 0, 0); text-transform: none; line-height: 1.2em; letter-spacing: normal; font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; direction: ltr; max-width: 600px; text-shadow: none; background-color: transparent; -webkit-column-count: 1;
}
.blocks-preview-body-holder {
	text-align: inherit; display: inline-block; max-width: inherit;
}
.blocks-preview-item-links .Link {
	margin: 0px; padding: 0px; border-radius: 0px; border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 1em; letter-spacing: normal; font-family: freight-sans-pro; font-size: 25px; font-style: normal; font-weight: normal; text-decoration: none; display: inline-block; max-width: 980px; text-shadow: none; background-color: transparent;
}
.blocks-preview-item-links {
	text-align: inherit;
}
.blocks-preview-item-links .Link:hover {
	color: rgb(0, 0, 0); background-color: transparent;
}
.blocks-inner-pic {
	margin: 10px 0px; width: 600px; display: inline-block;
}
.blocks-inner-pic-holder {
	display: inline-block;
}
.preview-divider {
	border-style: solid; border-color: rgb(0, 0, 0); width: 50%; margin-top: 10px; margin-bottom: 10px; border-bottom-width: 1px; display: inline-block;
}
.preview-divider-holder {
	text-align: inherit;
}
.blocks-preview-divider {
	border-style: solid; border-color: rgb(0, 0, 0); width: 50%; margin-top: 10px; margin-bottom: 10px; border-bottom-width: 2px; display: inline-block;
}
.blocks-preview-divider-holder {
	text-align: inherit;
}
.multi_layout .middle-center.helper-div {
	width: 100%; padding-right: 0%; padding-left: 0%; max-width: none;
}
.draggable-pic-wrapper {
	left: 200px; top: 200px; width: 400px; height: 400px;
}
.draggable-pic-wrapper {
	left: 0px; top: 0px; width: 400px; height: 400px;
}
.draggable-pic-wrapper {
	left: 0px; top: 0px; width: 400px; height: 400px;
}
